492574
748878
577327
393354
186951
170562
768793
249705
230370
515047
1150853
336528
779539
814352
85001
78705
478531
1065449
269964
1095103
1010602
975757
810998
369322
731020
526345
27933
323097
307387
804764
233974
192886
1163979
455928
454715
527244
274604
908081
1129885
704057
789893
422577
145496
413479
917329
75471
772059
892642
547689
506220
491832
572207
692500
141863
384758
88779
897537
617386
272926
259806
61694
762447
721123
743968
285621
1058289
65266
1051585
427231
26569
446206
572784
950909
612588
1153074
788550
192939
521078
1052074
1013868
204976
503732
734714
841718
87446
450181
107806
717540
139721
554003
861776
615752
100238
710211
331509
1002476
380137
1066030
429844
364897
697830
861528
228489
376794
1122224
1030402
853160
1158526
39604
732834
727009
1038685
543757
999375
480430
572763
37814
328894
1099245
648349
406443
101941
465032
404423
253604
743107
708710
523414
611129
1051791
400934
1123437
711536
818025
456139
590776
867635
432225
889238
37284
127886
463934
349408
639422
555174
504663
107436
572120
263419
145635
959372
432884
103695
1079918
255515
741150
1075677
587114
288407
1099640
837533
32402
885457
15180
1084793
471577
150364
1144461
266007
534910
949361
167148
84061
1119835
869894
691724
1086478
124776
24991
372802
583570
1151359
278707
311727
861441
529818
365302
903664
199922
474209
788209
310206
1081342
372992
239699
78484
40995
1011537
593344
880706
309061
1102551
1050818
631728
667569
800700
724580
655901
1092322
43701
682296
1078928
1140015
387200
14390
1111636
790407
156012
716647
153418
215307
1066575
441914
459229
871954
1104575
619690
933356
851672
859937
886371
959870
1152568
142096
755269
1140541
371658
1030390
1013232
948942
814599
633432
851788
348854
463770
985231
544127
948385
139729
250646
274281
795367
1026145
725940
643085
104280
1023346
187047
578407
353646
623224
706546
78335
676041
746069
624954
992953
67045
424098
849404
264379
979154
906181
827398
520082
375730
680879
193818
691589
470460
977204
474708
782433
87002
304331
11905
991139
961422
576493
826140
21295
450847
557124
631277
811983
52090
50477
38774
578781
926270
960911
484306
1031614
182675
435780
97691
743634
392288
555746
912525
1047545
78069
586713
608821
595444
700754
747158
949564
1053577
1080042
120309
317537
1056887
49968
1042742
863008
425955
252688
681400
174485
1082563
218063
780557
46919
137169
418473
809494
325540
394887
596612
122811
742147
480255
1054024
960024
667584
782259
599602
925555
847914
5806
524433
528679
203021
458719
657420
680143
47692
738133
1165622
802493
637378
167659
1149242
227198
58184
1144591
1016609
706090
403224
363277
550079
2206
622707
763122
613720
111748
590034
199042
789498
298646
494961
760909
1072134
67970
529053
897519
594580
23011
363672
434454
154914
1061255
1036673
27250
664810
250227
1064482
1161652
875320
481370
467462
130060
594431
1009940
1136174
327435
531826
200056
25855
801660
1076378
491515
725476
538033
1070458
163628
1083197
159130
865231
617785
621864
668977
1064802
691993
413852
920979
270645
786179
843060
44531
839222
348360
395248
397394
983727
749305
20562
30604
128598
1126931
152573
184364
763300
354427
675090
242034
305773
163952
147912
962380
719561
462918
678586
581803
93266
1090308
540290
374357
378760
265404
1066276
204872
1013200
294329
684338
944371
433822
1036749
448390
853172
923978
1138211
1145892
649126
297617
830
1090039
394321
1118380
488022
158375
1017788
115432
591821
948478
319419
945631
464672
1053689
387115
719718
430502
2531
1018675
300454
1090666
1032978
387115
570686
463248
1162484
422248
48821
691808
664825
1090719
1013966
524128
228845
707166
965223
516104
1140249
309025
950359
165709
774529
232471
155502
799627
753782
230472
896497
252154
1056589
425413
262792
886231
485153
891553
1042371
924101
353975
887712
338567
246677
898622
734956
141414
793888
494250
642615
1020233
298387
606661
418431
558685
306096
767460
932604
920595
310789
1163097
120008
489551
345514
1109752
891994
635640
238031
717076
291088
385675
1149560
537353
490896
393902
949694
1038311
495976
1062754
354520
361154
284380
1172791
1049029
1036638
617763
65167
124207
226002
1116950
189974
959097
326467
388307
700201
76129
1144651
1147859
1029266
411780
800863
398137
943597
404784
226774
819796
869934
887655
592545
64862
1126341
1120498
920824
573879
611583
178678
372530
284739
1024429
784887
261996
1171456
210629
422344
789516
319173
395772
458123
169136
712713
180857
808848
792092
232762
755483
894068
1146798
898114
129455
812082
734311
1001737
21975
441664
380177
556033
663780
895022
881291
615492
328513
418892
768849
610057
862497
664515
1133815
143567
313957
223178
918468
1051531
767627
60956
57801
847471
225997
326836
699373
223242
594766
36580
584871
788005
918965
228266
454014
802102
574700
1034369
530367
756040
230632
1113156
606766
781416
1157241
18823
715121
221936
41728
1020226
476234
1032085
593675
306551
795849
97663
612723
257369
1163512
650565
401296
117176
489448
733716
256848
798053
500746
1179434
192162
97522
188757
991822
728384
836329
996528
158679
368452
974601
921641
214512
399009
679662
227142
265415
190735
1088417
484853
862265
1047072
941286
334893
1146751
707233
95412
741332
426740
985779
169723
979348
1163894
360141
840073
807449
404250
478634
1020265
1050232
53074
468317
318917
1169261
77099
634604
110927
951173
561613
786622
458066
230495
448152
717246
307743
217527
27466
1160886
1024529
971241
696648
867319
280805
132803
107862
7664
1001806
565812
862589
1099092
954659
268132
697126
20870
735670
1167845
376249
436976
209927
656893
234572
984373
611742
290130
137638
84877
845708
1100535
600453
1021815
1115989
94510
653715
107240
219172
1105193
675213
974525
1118061
928499
92817
875919
820166
1158960
430764
177375
1106467
48588
798542
440821
160615
11666
140199
590838
434486
420835
405647
498683
668293
1073883
56841
496454
487484
333549
260170
1010844
413969
221053
719576
701393
388153
535678
321405
235876
653146
386347
809266
998664
502922
607705
256743
764943
139807
381670
179543
436578
540656
388189
704520
15123
760051
1161362
122972
772908
1087404
1173861
771029
887639
502065
533662
149481
1129933
298823
33391
133737
27204
1121688
71114
919631
1061797
502899
70972
514646
987939
395023
1040969
260181
1028294
595366
992148
261967
1048155
689657
153612
759048
632131
219956
60524
755667
938226
1017413
938273
243549
184520
953141
873504
969918
1172025
870100
143069
812476
884918
464212
839705
585563
155826
117817
764409
69921
42088
397458
504329
854713
47745
252687
39240
262940
850778
131131
1075147
795572
839377
611331
649936
578333
868479
1095254
173591
1861
476890
625243
296584
475010
866903
149128
724561
798211
284437
838169
598657
1082773
224523
698211
476518
483879
420864
255261
196008
145598
220321
319481
836741
248072
1036026
69918
526604
919340
566575
470075
60153
753068
317403
859956
774632
255339
302825
761870
819256
499629
379962
151356
542754
35567
928108
139799
46957
871684
317412
471519
905659
296162
831882
665671
978830
323274
428656
843006
726803
29012
975437
586211
975407
321234
677997
465355
251503
420401
809629
981184
951446
887588
39491
219040
727443
61513
791040
235295
939122
360992
919766
267485
916343
219816
15964
340509
1161889
710082
479748
572345
830982
814892
513345
1162327
275705
199330
448644
1112101
563585
1002332
556734
839167
404302
319380
755292
649169
793929
794282
727348
825716
883734
788196
505376
642190
219777
505997
689107
113347
630581
1082455
1130805
410601
1116927
1095491
143439
94617
727757
1043847
852166
682997
954593
570596
234611
358497
106358
259121
461252
716947
134055
1072492
1027675
692107
967985
820632
826344
1067351
245186
819062
887328
408954
1021679
1105972
1017738
338450
288292
949767
495251
981291
211903
1046391
492538
810204
676361
690411
266884
910324
159428
1108795
179868
93579
1088867
738434
342171
287435
472164
259045
1168487
1062820
496064
669827
1049922
331366
626777
400785
820233
537552
209154
433478
327152
1103988
608029
670665
502725
1157111
896475
762687
428694
172148
838972
204259
204762
530293
805893
240878
781686
1053013
230792
864240
802822
32870
111456
511326
791104
66066
858003
1111980
945290
967082
759025
96497
580593
1015390
1027901
442425
516215
162122
532366
847588
776013
470156
97993
840789
284003
1046636
53964
692421
28248
311509
247551
626490
669196
155811
531370
1093818
258374
303375
951303
836491
62886
920117
883831
617758
761852
505920
782673
91746
584739
648359
742848
159298
1108524
882665
606451
91809
85217
1078446
475171
110213
1091308
973632
897239
269891
464899
452006
605463
648810
990353
44719
979387
84629
353810
883930
499777
764261
889831
514243
193268
350548
728187
109111
533376
663944
659301
7143
1147200
127572
154334
410143
356730
40173
905145
372947
582024
1018316
164145
890549
59564
786630
426056
700466
776985
349883
593009
664752
255526
571149
223008
622688
711136
569292
639777
998854
484751
1232
555758
619521
35685
49945
364460
1169212
717120
204823
186265
610589
121037
450588
585648
582301
168421
880501
248405
734211
646062
443918
750758
33850
210562
8146
137618
799978
940594
400699
899357
731783
938447
799792
417368
437388
89684
340522
120966
852382
777447
962012
737489
132094
83564
981569
1087889
995822
436765
879210
94177
843466
1152922
739051
389034
125896
742003
374376
330047
939784
336936
480535
1043091
914983
1103398
718725
376879
782627
490298
1163283
944089
998446
662851
83614
1124130
1012549
931821
328643
220401
643500
567825
668177
254977
170971
877508
66060
774626
1070349
85464
925677
725591
46939
243483
181387
440125
70803
777396
761618
338098
1005892
43757
716620
13239
258579
556703
472087
104689
259589
1085485
678744
1060976
604018
1022053
772011
262368
1113450
466716
278356
879395
983029
368330
121519
973851
1060049
203555
934347
243175
227507
1060546
604332
1055597
758496
148176
1020156
951189
201914
442865
964879
1149052
664600
125193
753408
285490
242542
94176
791880
1014390
600780
903736
899442
476112
839412
1156740
39727
931259
496559
588977
370088
490211
467432
529663
42027
529372
592163
1071534
601768
91131
223527
1163284
882260
856410
836680
706982
1176668
1070082
527491
474912
184425
946266
714627
7118
497861
902584
1130307
339106
33785
787704
344758
1117787
127253
750963
562916
806283
306479
773218
962805
206406
669383
703889
855944
100034
241429
14331
458454
942832
1004671
663688
889622
618998
999301
1075260
1172456
700124
48193
1157117
444356
453474
937129
135875
837531
15689
404700
382241
517875
116208
522346
1145815
34127
944566
775589
926999
795171
274866
783758
444406
768694
58128
770450
615656
22201
538279
984280
983304
398281
778752
46088
296094
425685
122771
1065014
112634
35224
939614
762081
74942
215534
806260
924735
697566
1108582
1076836
737617
1145880
227225
487560
796567
583414
112138
19739
768159
259355
273870
852043
351304
752772
524725
733593
379929
873118
254666
964728
711557
884892
160284
617179
469227
772746
32028
128155
692738
904213
963192
95695
263218
1108544
756588
114140
1136085
794005
743927
865935
557212
918737
319437
512583
650872
349166
477083
623873
777881
683406
1001918
135011
626506
752392
436356
881265
1071753
1035462
188882
796816
632684
614177
363315
1019154
380129
838809
805629
589253
1180104
143947
591769
325472
103484
1165265
858425
696123
1132269
514371
901049
686425
826023
1133665
966854
921372
180908
1094370
421724
201461
1035148
296590
58310
682854
541666
755278
1139188
428962
524421
115673
337039
760399
339395
486680
425248
467815
839332
280842
88040
902004
419916
851974
580508
823340
1141669
1072514
1161705
827071
1144237
17896
484550
763461
172181
58569
1026805
956888
1000370
512723
146200
71203
351652
346268
143226
653650
851225
1087005
429892
954882
240035
57411
794482
947254
180117
999273
492292
708924
674018
123900
460431
362529
708980
275315
736989
994584
960863
1094708
430892
860198
858664
840530
353291
421353
157442
628359
28096
349932
268910
780822
967427
901906
290783
693855
689598
837796
800572
497576
1110576
547932
477399
1054492
1011358
447170
1078189
446344
861116
494055
39822
156756
371869
701411
607011
591151
62161
1099659
495005
251826
82749
992825
894132
5669
771031
1095421
983264
162049
707364
959374
304936
333737
702238
412439
171468
631863
1084718
685607
423103
698590
1053671
360072
343312
752401
522600
903532
396950
440766
836774
174925
1021522
213150
513928
262990
908685
1024028
721743
785114
715335
989546
400324
992729
986563
1092602
1104533
272499
1132454
246588
249603
5331
690184
387197
1028089
60524
454244
201820
1006724
125921
87287
222714
939871
493856
126349
818989
886002
478050
685703
233690
461637
149536
487812
1107012
141053
957523
590216
874913
943607
113820
646897
1038154
879122
1086345
592973
711354
992012
27157
1057068
56334
766038
688687
56992
595199
38449
824910
862828
1180542
29334
70122
535306
436811
903743
867826
1081904
238618
193384
759311
424353
594423
744368
1138767
1177425
804016
450783
114951
1035833
777873
829078
1113209
389746
746864
50715
62151
125496
544513
549476
511544
467678
674580
466569
439744
857228
1167541
101025
724847
619371
59040
94186
634464
376082
427106
1011671
443536
555856
165072
690010
261132
1078083
83103
185612
919144
993158
854659
449941
496699
436275
795500
639839
87445
1178622
747216
1167740
54142
619848
184904
656653
936312
752441
1046455
602799
627369
584240
454667
173958
1109160
709067
782422
1015707
641974
984128
445388
243797
756172
855834
237221
354975
75636
516221
42044
340670
590690
761290
675134
1026446
339066
322163
1089472
92254
125620
820219
799523
897897
816294
488159
852792
838749
549448
85338
1127662
757237
50751
1060290
698006
525658
1008404
130366
1160362
1164999
758868
1179385
348154
1065560
143448
154862
269678
1002254
108034
572674
23127
555308
491447
678082
689802
764094
504221
332902
63513
913194
646477
652541
1000249
158636
69351
1106952
10783
683736
745317
939373
1056184
911139
1029458
812058
94972
416754
911998
1170297
1085020
508400
375994
344997
457701
1176997
331389
854203
482756
1178225
151061
197397
839531
168583
778581
1010928
980904
868081
47612
1143548
826538
418890
703694
207462
442881
657202
291358
103739
1164250
858058
751117
350817
565674
306235
219131
319663
253730
624958
63555
274336
310372
1148683
118380
555446
939187
626939
542629
48379
214890
240180
175506
756547
812431
1159758
529967
96888
1100394
1138405
743437
1091574
927092
962123
252262
185939
932262
29610
1179386
1179492
1174200
1057936
781094
971465
1029940
482284
905992
1058157
659323
562372
932746
75823
106819
1083955
285744
678386
1006941
600908
845749
759135
246123
769904
358962
1098144
717896
963075
662411
656703
281431
1123453
676470
995616
498349
6146
859017
1154313
793150
214683
1100686
308936
717699
857101
522370
547247
831205
1122122
220620
848605
878692
966197
776641
276907
533065
522036
685933
707215
229940
350398
179512
174770
141238
803332
840619
875803
1100437
56112
363460
1036903
763169
932921
914034
56680
152710
698798
1153848
840690
936675
1154048
263826
572588
149703
172757
99465
928537
916835
56312
135569
415007
447189
548669
814055
537158
913281
509497
645612
797630
1011715
748345
180072
959692
1002705
1139078
819998
622003
698185
29411
503309
705427
68417
812437
597990
863749
1057292
873115
1165954
371787
699166
800733
564216
214338
794690
420757
717292
802651
228067
103692
805428
955005
401593
218744
357710
831149
811054
742711
531949
791811
964978
654238
731476
1094544
692893
194075
997751
1025248
875663
321554
448674
515557
768372
535688
553238
212547
82321
780545
612566
488630
590523
979954
1105868
986221
796921
420481
318951
343725
674425
1002475
549619
460913
939317
561866
1052004
1103421
135767
401947
955624
556677
990952
1109901
963033
559502
751073
722050
491663
689700
824993
399510
78779
1104724
787638
240653
308069
952937
303822
573569
831410
916349
578564
824179
281888
305670
420336
447712
24369
195794
1045014
1174589
733653
868065
448377
948451
324315
325097
254319
917471
1135649
163576
841103
89930
155475
581068
192610
1105567
721579
1161113
1065987
692944
985573
269833
524915
146629
133067
1113935
305350
318821
672373
513887
278000
1147945
1060319
961185
1040233
850431
820344
1001082
519476
143058
678708
38372
788259
389964
752774
1174043
1013403
420439
667338
227609
55616
983012
415034
37150
611454
135077
226352
162673
107312
185632
1046651
348277
654876
296266
614610
32317
507430
370510
1148859
700360
632132
662210
793697
966359
80591
716831
664772
1130415
80989
45272
552896
904289
933370
811861
657250
699966
920170
996651
695760
349115
214640
286996
958244
3920
1124059
1119799
267007
571922
440532
1138565
753137
1162507
938085
1060985
421053
155863
360646
642339
148545
1037131
821029
545528
632695
92808
869372
112432
554752
1065138
268285
194661
1164067
237095
218854
472419
393437
917358
223088
1030096
444896
957542
419198
769594
611904
73530
1166830
313847
1162971
1171454
125990
486243
656514
220948
57565
996801
261976
536184
970781
56029
938539
926634
531026
1055376
445714
908941
197941
525703
722373
330584
1167221
927293
431402
821211
459162
1139125
11079
1145619
260202
1026408
161007
304770
981884
594986
1110272
717741
566500
197356
935462
255079
392234
539234
590344
359115
1069666
151832
420881
1069622
446561
157291
306112
170721
235456
161801
128407
249416
186450
1032044
45948
689175
140048
598872
255762
702190
1100044
85849
355534
697283
718088
1144220
929334
398466
1104962
864790
1178135
1132125
1017246
34505
860465
730667
1087584
233462
954705
98781
944235
281830
205523
761643
985125
728269
950177
1100835
377797
12031
17035
114314
362835
22488
375548
101897
1068222
799334
479211
404623
307607
1009882
695465
719058
102466
409051
936531
166352
733558
786467
864749
841728
597575
1133522
883592
728679
830158
548155
642968
1010398
1094147
1067158
250942
20717
61961
331105
810904
1151700
107357
25153
171505
641494
864228
598174
967881
522169
535710
1026717
1020603
21969
793414
1033572
500566
224136
227682
1024037
489743
763463
819177
767071
196782
159227
892740
956338
356355
771536
530192
528422
873994
718164
944728
353993
473046
1087968
208831
50234
923011
43212
800669
938139
408185
544450
592203
1026466
180051
223474
144326
492081
1084084
458195
1008191
53780
1102966
887729
1027113
985001
205297
280518
435471
709737
1050630
759958
92777
949252
522601
937303
1102085
626764
358630
346253
173468
455380
461465
427641
785709
942633
449870
290900
1125079
1110246
668117
146671
371452
793191
981217
315562
573698
753197
234509
1090343
129379
1163260
1015813
417715
526719
428698
637771
717598
183817
702562
31663
555421
317987
868120
400174
434011
981104
1006416
938057
268513
878041
784009
894230
473901
1108776
982539
466865
21610
1173483
653146
577309
737838
344054
417945
760726
277509
3466
608151
1133845
406247
18711
325785
1159535
1120694
875755
387568
1011919
396200
507066
752504
665156
838065
804503
21987
465752
683334
1098194
1122303
125568
473148
135908
668124
622794
918565
291396
512419
4918
709930
1100644
103041
507666
633302
358881
452848
847508
169945
256823
953301
343898
552622
100945
802361
206705
871350
915193
230310
563424
1110576
889373
829293
633826
786065
429086
903411
981482
563048
922506
546664
934158
1113844
460120
281098
326941
761730
402892
605751
540484
250918
500413
383066
844346
336319
424658
1142834
261161
810962
929187
173312
703300
62610
690420
201208
214893
232746
444514
754938
346269
265900
542516
737297
280342
272027
787241
819266
661555
503155
689175
1037228
409138
549398
142893
335877
964643
289781
404978
739460
644655
433264
930362
1087472
1056354
242505
979972
854010
641512
503550
903058
57868
200083
16459
839666
437355
964484
91086
104244
195441
680120
920514
933532
1091305
486223
1121050
901063
392397
849310
132560
548700
391977
594182
1118418
62636
274236
970748
287968
836141
259259
466443
122524
626202
1138768
534772
825408
916287
1037271
572988
705629
122675
488004
406463
309279
308145
929347
786223
7155
1125482
530260
440251
749606
529772
884623
426042
888764
818149
878117
870551
240348
1110098
1021031
258699
1007816
781822
594943
756603
988105
753544
422977
1058534
869964
26218
788037
671437
1042796
188464
619296
675456
49465
552470
271466
58787
951068
996728
744859
744206
544457
1139847
1095040
94004
509474
498362
12856
70051
1022189
451533
507604
758083
478519
580728
577577
904288
1011723
925338
169997
886631
415204
848016
271763
683880
470526
165065
778876
321296
276072
910888
510924
172652
908703
768746
470380
480035
1116999
600511
656020
141471
1092232
1122006
898656
941439
891138
147843
214871
12634
549215
681516
806060
1151502
62441
470953
215056
108009
591886
990127
572376
298269
696725
104425
584671
301872
65221
408771
543533
961522
36059
835556
224358
179669
879882
627654
1011489
488973
158532
463359
147179
1042764
1045331
1157968
592055
768510
186043
1055370
1096630
662279
1017667
238925
684406
62544
595325
87282
709423
903336
647039
293486
25393
586527
224793
375980
577373
778939
1149079
633177
68823
479580
641332
108722
496462
127718
759886
836085
631215
95826
1055176
390662
374935
782213
629075
990913
325984
1063501
68960
971034
62923
764407
997561
124308
6586
243215
350732
497713
1084043
433611
267398
187823
1094694
387963
899956
229508
1047878
1019922
350733
793933
1110288
409707
650053
1152785
867991
52810
601222
578668
67428
25117
455859
621975
589238
72824
743340
366198
821004
1058468
1101163
240475
608889
124209
966388
836182
291270
445041
531294
1158104
313095
1062523
169369
810698
153444
555488
388435
849891
1076775
474820
941337
978794
413148
301056
1089664
788628
995525
1027278
734576
671838
1088742
159936
533335
405574
311924
727412
859359
306535
88114
131421
58283
322780
540518
332492
538384
195483
448154
422982
442668
979816
508810
90596
667423
899055
772607
452302
695183
616174
37264
527609
457293
168703
108100
468505
54097
14809
529720
813669
905551
270480
34480
385344
578204
1003523
12348
178454
714728
1014734
739913
643054
456665
979469
913205
925253
203903
1063033
290406
1085109
548664
556455
1159981
329984
1076929
714393
1089758
36114
447101
533808
644652
112723
268829
971314
923650
269335
17205
172071
870601
643859
290537
141951
311516
350346
137960
797661
841135
388949
666432
1130577
542891
1039286
762695
936703
638807
189349
40332
412407
696134
205447
894696
900096
207415
398084
938041
1128112
919610
329052
76202
753855
694135
506578
73230
373341
618213
800388
371306
435124
761173
859614
27943
49245
137182
158723
625538
612928
152170
292557
1035882
829972
46417
917912
229104
846859
210802
390285
443101
162949
514285
60398
1128732
668581
109899
264072
341201
486056
765811
471226
1069887
201857
845419
234655
844191
1093368
699780
647385
63000
999039
903845
100074
20261
852988
734525
824054
721005
990368
714959
591758
967301
1028426
252107
9031
269932
569050
527593
913206
62897
1102917
57642
387953
335784
559265
228738
1172226
659984
298917
1017571
652468
1111235
1171416
366526
274991
281317
704935
376293
892378
41770
921376
709772
345248
763715
914103
1048510
455389
446569
204222
1124114
640440
504978
198156
689875
417543
283829
747495
995671
618954
552189
470430
271599
1039339
1094794
756641
270078
1168178
148256
289529
255099
793939
365379
1080499
458594
1120230
904440
185740
145711
564869
987535
260599
1170760
233757
552542
938663
974158
1021117
170723
908983
921378
155051
249376
702372
830507
1173
765830
1067637
667927
3952
201632
59131
252940
412790
432314
429750
647717
114127
125791
1156120
374240
773977
412364
137019
210580
44798
426183
35831
641601
1014615
1135200
823522
1086125
355460
704414
123918
645544
1117710
200612
234499
747672
311976
391734
946272
1146772
988189
164028
289094
253891
56639
794540
353456
1093740
653881
859828
76077
1040477
891720
905066
1030242
1019553
1041107
723621
147782
370930
440922
698912
998202
544560
534941
1127223
735970
63537
382121
853303
141558
956239
65428
923824
999873
993005
776002
5038
796270
883560
730587
1149910
963026
109313
461645
1082306
1140976
753702
828055
138331
1179012
1134121
444947
1011329
47819
1124688
106331
854934
1111908
335143
785238
923065
522631
447901
25135
805529
437977
1042964
683471
1045330
544238
569122
506815
323597
592014
169179
601321
388188
809009
86187
494066
425405
797055
436887
62899
1127035
1087448
346378
897589
543499
1032973
100245
680005
636993
657925
38544
608463
361810
598074
407367
522377
769267
176365
610057
16430
1160210
258068
312821
311562
555163
125485
944246
120213
115736
141148
22008
409013
310616
210651
106573
331686
838187
662470
650928
480745
968019
782597
909164
881354
347975
866164
487757
818413
780529
881420
73015
667490
413307
1036176
1109285
725282
786966
566199
1019166
314365
565364
1024896
1111044
240221
319200
244939
144403
520302
452809
900332
334437
187640
471851
553473
1108100
1107559
1049443
1120918
1173391
971939
1065916
268325
687694
913993
215960
1061763
849654
166310
440703
113102
1034359
369272
553608
1063268
426214
607106
416220
9955
538278
673000
653980
878241
900382
207483
666209
1154727
1035333
396825
925094
1166572
464767
159457
1059128
119676
1001863
453196
567592
362271
239294
132637
307277
918804
845972
332764
859765
912857
619426
1045361
198346
1122474
1156080
835133
545218
916321
181242
1114119
323012
1032357
149877
337379
70416
54182
500936
989158
367457
299998
461774
259233
1003230
375380
609655
748172
649882
1018439
1133783
849827
464113
215800
903512
500645
85210
487594
160088
284985
792442
1133042
773196
662177
515192
623780
138531
137044
503680
658462
493131
954576
221211
642129
1010488
1040991
224635
374436
782438
7385
971720
783311
1106624
527938
648331
237306
162742
84015
253137
1155279
873758
158944
1011880
270775
498601
162682
134429
206387
485629
233890
30967
423433
1054942
89613
1055005
129071
241532
940353
56330
1078387
909665
251647
1165689
678096
1047092
610645
829657
969293
640115
330233
707971
574737
580087
140632
1103147
530751
92901
728488
960479
928385
1129038
909380
140421
660058
1070622
750924
1914
178386
897638
597376
758598
835981
649043
51164
143347
360122
249442
535855
792891
184410
341618
638947
520217
38792
845885
1043664
155881
1135225
609662
186982
343574
158605
326103
912317
569495
544473
1105713
968658
137248
908981
281571
1077398
749473
71575
941985
382898
860010
29743
1159504
510383
612479
73380
271977
755523
1084005
359747
241208
120226
59892
843226
51800
324303
1143822
850166
1002857
917963
810864
477601
212033
605383
48573
141791
519239
889259
445915
806777
947267
562527
450243
239730
16037
123593
1072791
531399
472340
464992
351685
1070818
474865
1153057
13469
861132
1058643
215669
232579
1149227
45718
1017322
376432
802498
429999
339721
755387
1040352
745844
12920
881458
1098039
23502
568957
287915
1020188
83492
244264
699730
76985
503573
1144652
1459
44830
102063
769615
250587
1173660
216041
63109
969154
363779
786915
1068734
785143
1061497
380267
675742
803445
51882
158446
46977
1024490
472122
439440
312772
1132994
937281
183988
332086
838963
682033
338670
1036210
1010873
242164
398484
135802
538770
811309
1167802
411017
1169353
196387
631587
159318
10951
575962
846255
565947
1061050
336173
1119584
847916
37834
875715
758441
902242
437357
811242
1034094
419452
96807
995667
290665
860535
492911
1064964
38877
119427
874297
1055852
809554
209047
380514
569499
227976
788564
947293
254640
617265
217045
1013540
961968
888124
733914
391272
43028
641827
312088
1019664
844562
373797
974937
196554
258695
225364
504708
328114
382345
1116579
100029
49
1175085
487518
659067
462694
1179896
506628
646078
840891
993002
1006686
987480
395629
785078
299131
933052
1041002
761689
1017773
547328
602438
876402
964638
231934
463395
184559
626328
459765
413685
142740
281428
423499
783784
717873
937568
661161
462820
476218
401281
848253
538034
1015712
127640
803248
134792
467448
813074
450229
43287
141504
1108015
840544
230544
259970
413490
1011157
777384
1053160
166704
472366
728109
547039
1103579
443459
869517
701402
992803
756284
429899
860963
766511
577158
204500
1080442
196156
340806
42737
1160346
1003365
919975
432341
1067529
383328
838006
426338
522094
452279
149831
826308
1045291
259034
532040
229500
476853
1156402
110054
381765
418527
528777
1051018
532744
571694
288897
348824
468461
1121325
179927
291148
661012
508955
762940
451654
671044
927226
880520
131855
559673
977186
983057
878177
1115497
556544
574820
152751
200518
28036
8497
824530
970096
799743
74784
77097
59830
976203
672253
68817
1142877
167238
1164018
69270
412105
228557
1069690
674507
860370
801731
716130
135316
567664
237662
547136
1141054
589473
899048
1174661
812879
783531
646098
5506
739991
1138999
725002
943473
292484
955219
1099784
715257
349662
246493
705733
849766
872594
625599
912603
564540
906097
981752
946140
656373
221387
128587
349833
152104
342093
59236
998246
1166224
1052421
919664
885863
1100709
1150719
647441
36898
892246
770041
896709
1039115
55857
731696
741825
520292
491968
199077
407195
147186
1125610
250323
295665
893644
675793
888633
945927
890770
760173
916076
959018
170147
124332
306697
851952
768146
1145111
115159
866108
210611
414389
388890
826865
115878
701903
696083
571816
479465
438367
437545
49794
505731
291144
871724
873772
185516
1111732
1179885
109529
463949
945340
1088422
805156
489741
611602
983780
565655
341825
640727
756875
929589
147404
136785
107151
643248
787560
887189
719346
877681
482178
804267
1021608
4304
747545
121858
82063
912835
939328
1169205
275508
979787
877454
110095
879191
650098
881090
979389
676235
946560
584111
634889
390743
699968
969999
1070876
307796
738285
1130961
920539
644053
535264
643430
1020925
815375
295452
63115
959472
944046
941
18489
388339
75219
720828
57469
614554
670526
697083
127144
125571
315932
342996
680056
319919
288038
807535
744632
762772
1163482
311395
561469
783821
881465
198732
781701
970560
343987
772315
20584
329708
40921
635398
139943
778343
1003190
868760
1005730
790073
1178230
857334
1039590
514885
41540
755975
1141162
17744
904481
202263
962470
163926
1082838
42944
687986
578553
264868
499838
244259
1108028
1084657
290939
226594
204514
773276
47056
515741
34784
1008791
361703
788032
541724
753105
332724
215299
610452
982683
807909
125667
1024175
358973
269167
432993
501279
23381
154397
906916
922353
600993
867598
144882
1109804
72484
702184
279912
959722
429773
625735
156606
151548
656437
509073
451539
1121221
921776
923140
777381
700378
44682
40641
614562
46737
497417
354211
824114
89597
1133299
491889
541716
444058
719120
221262
261636
86087
587548
643875
1065133
642122
636068
1133408
612580
747553
749864
1169608
810554
771810
1111420
383067
312499
300815
461087
36898
991945
935592
1159517
175263
858887
1084490
882428
133284
387655
533405
97638
2708
1043968
622764
390980
36742
627557
139561
939074
227243
738969
312354
97244
617318
619125
349379
72812
213648
303554
684641
550626
96292
360575
52464
510561
161157
653686
1168095
1044015
525064
901025
262523
938208
656976
705484
735459
357444
352080
1014483
935317
973735
235387
674902
1114544
16228
230758
308139
1024706
264925
586274
110739
1068431
875218
558795
308552
794729
171464
477828
1139927
712913
875389
93770
413960
167576
460496
373492
974187
315880
187010
734943
67607
787420
1092997
959520
1044797
72005
678300
918711
1126240
594654
189185
429155
151030
769981
301484
779105
837558
948964
726166
211569
1055858
657636
563800
830138
463760
192338
647324
635426
813375
779302
262857
306605
781896
784341
672924
1148935
1048831
775163
488411
712283
790530
777874
1019957
710380
525540
410796
412485
194929
427487
949097
788753
194919
113660
562325
402679
923041
100815
479603
520834
922969
1142915
613812
503613
628
910543
413535
1061452
875311
265931
841795
782702
133783
775631
745674
984076
1104979
34927
1074022
240817
715329
317579
93744
363784
712697
550576
721423
1035698
886656
333728
898374
123634
17340
1038460
1055114
863345
233060
708630
50821
1003279
998491
19438
1141348
899582
615094
462094
461812
1070160
1013225
823066
447892
1168658
486232
673330
227078
6464
270736
263073
945681
647229
1032478
1137132
820632
233761
631948
801243
423758
150186
1138828
218097
1020366
1136054
40916
1084396
1062702
265243
486671
1039913
481306
253887
634019
1085565
708236
169628
473138
541790
560342
942976
753507
82215
1042867
1153790
85846
751448
1008933
52273
720888
716232
1016567
515852
218580
1002930
102590
808399
107523
929735
455439
53398
16072
409672
751866
321047
1127494
137977
414860
104181
645718
795866
208795
610237
159030
517258
316178
529275
208131
850302
446849
1088400
1082319
488806
1043698
69453
919191
837853
183356
954255
463242
258472
1078166
202747
335736
780240
190447
1034395
34808
895673
916686
372627
1054046
154110
893540
686927
488729
145939
781046
985824
784144
638615
609147
560446
173036
442378
37497
416050
118313
951135
93776
302655
559173
859745
760722
127021
104643
513071
100693
282384
128091
333155
217043
133572
501970
838083
62018
1170522
194194
71592
223411
647735
1032293
124787
870668
94848
515502
143307
732102
1097540
950014
449319
194761
276673
1103270
429657
324060
1097868
961142
254269
1164447
153271
207920
967264
894273
1069669
614835
206762
283248
904491
1021536
45782
50747
867592
127913
519790
1138846
384366
426257
196761
69357
403330
1006810
1178967
1021939
355483
481872
524390
642398
83757
1042864
217749
799410
954864
1019501
725953
1149756
1105465
235929
804003
564809
645451
977599
691903
1112915
463573
1075136
406839
255133
14640
237308
677695
630622
645535
257174
380021
149115
53496
120178
187918
715975
1053697
310347
186104
563970
1034938
542731
748440
701568
613128
559110
672818
223846
1109492
919597
417642
639122
101956
1031350
942787
616206
319687
37246
1144284
167549
245759
1084241
609240
637128
341865
771628
1066422
361085
32781
623921
143143
615551
383887
471750
878276
1178349
1018033
734311
765516
362331
393561
902759
614483
425451
557763
834390
29654
445769
123527
14392
265549
689248
870210
714110
105017
29321
99752
353627
1091902
676474
682589
1011278
1101449
723859
569111
972849
369029
1174091
1173750
182817
358024
331502
789793
319970
928456
609894
156068
1099992
561162
677809
640625
987140
811706
1058441
86378
1077644
898266
241413
864337
122751
898854
360879
432331
373874
375929
508920
974641
63600
1059400
1130430
475470
560546
1111640
603339
928585
416675
1144858
1106178
933760
35923
752179
431994
768112
778235
191554
791080
426725
527693
387683
728488
238603
1017328
924167
269392
422927
284946
411231
184422
738916
798252
1028859
366876
286467
676514
974404
710120
665139
628401
512303
1120292
658155
758056
12139
548369
918692
350776
390994
1113021
259939
499897
834956
665615
154551
391123
1125290
617598
812651
239616
50004
240568
693553
361360
171192
871022
455448
329959
627089
281132
124211
114648
358474
8933
578667
773051
802219
638629
353015
521728
385335
1007224
715251
654589
344840
749019
375610
715094
571805
679765
198909
1023492
798249
570341
611387
243174
1134883
7684
1122674
887783
850512
1070554
688656
276142
149963
703162
131156
665144
323119
278045
37922
628926
1115395
919717
843774
670981
860880
112140
905306
634776
901073
1100536
113447
1131197
1018201
59534
812637
318731
496615
50213
726696
544201
299797
913484
431151
898412
900971
214248
877706
1034893
360318
440948
1113300
426626
714301
535472
675846
332634
1005721
1010547
1076422
720460
537078
576096
177659
1148810
143867
287833
1053095
899635
879196
217180
714811
649364
558926
233316
284235
382599
262266
637879
341203
591094
750566
1139295
413722
423216
605163
11564
1131371
32319
396753
699404
209129
456645
586929
682736
1153351
1052101
52699
1094880
652596
289254
263665
531697
892541
143208
142146
899897
1068801
204546
307258
1116137
52834
233866
671408
1014633
519890
529879
812530
640607
33263
817879
543815
770574
135365
972268
168120
782265
315097
763952
221002
143407
601219
314285
651624
221060
717863
1145108
568718
593755
833589
586960
659706
704967
1094204
687588
765606
1097692
31829
891283
1141331
1007316
60861
765226
724220
293720
332644
682331
613232
881998
333678
29613
48579
648339
894185
258506
475123
647634
743674
312437
585552
171558
402695
247445
564632
1015689
283416
1047842
518065
890654
733452
9123
410776
713512
914897
651279
158067
832914
943305
359444
31086
145383
933708
279296
231561
1132209
894671
1118448
270235
801411
1066055
275658
126709
108091
448680
621013
722415
181765
255339
611804
561541
29779
323485
689346
468016
244169
465612
977245
107870
345697
91311
871039
531071
656879
262879
786663
638781
964295
486255
813253
547848
1155882
498601
779598
626067
754827
417488
387304
1036178
863008
1102234
510362
565193
678934
138740
494604
217079
1108085
221702
42992
223863
2514
777506
622190
145664
16498
762922
829552
456377
574775
526994
90387
887020
205152
1091450
338955
848717
737747
59494
366657
1174687
48863
556141
1076759
944493
763074
301270
753769
999871
748816
733258
1057215
1102791
576923
217725
312855
440907
584840
402992
904816
25150
75010
674235
1041691
516174
1009513
949347
1151292
1093736
947344
268949
801153
411547
457924
132155
869066
528472
497517
878138
259111
938706
648774
76399
796566
5571
86448
836672
943234
1106167
369241
415081
1005611
335357
280138
326624
402377
643847
712569
499315
681228
3127
774884
432605
188200
273559
210073
1134380
625546
378416
1120042
221871
1022138
64926
1114778
416775
220060
316560
678989
331567
243263
563997
1065859
620089
334472
23090
1158363
764539
635717
629690
558981
490763
730558
955544
13180
281177
629352
865239
974793
1144931
741311
13534
681878
617466
1121912
1022671
345843
938047
1018500
256095
238640
909042
178929
1068408
1041610
974436
678800
109990
232055
50907
427442
915917
565936
742287
667523
275443
201377
238642
996112
278576
1076423
9733
62155
765274
769751
210981
915864
201987
371455
392967
233816
475773
579532
97233
325382
886460
1118494
278795
1088061
1106445
407
320542
199964
247900
696336
146634
476163
506299
1008366
124712
306890
658886
81346
555699
181995
222766
872453
797618
607761
349722
315140
573131
351708
123833
287912
746888
1079122
1147269
1063064
139488
784005
416339
355083
971159
83631
461565
672587
1014540
806086
74788
606671
376964
914249
739420
498477
195662
298372
2774
1049328
191409
1082524
644316
60076
1039947
721305
524137
612143
918992
338164
669183
383747
1002914
333275
1108242
41074
805939
873358
703243
43184
141702
1126304
16304
74421
631600
1046219
1159607
928713
760482
769843
994477
224277
1017056
128868
151322
460794
647928
867361
753539
1011250
352848
1160604
368960
413957
858436
523765
457529
766332
443971
707685
131218
754492
81625
569074
136222
615483
639779
40664
500236
477638
756461
476525
364551
538663
983616
972964
472227
1044662
91208
160048
907867
875778
966179
1107098
608029
904106
793183
466981
895776
349705
730503
549400
157626
539664
883226
602585
992120
251499
927207
933062
796559
574428
649023
968642
372956
1123137
669799
668355
53862
506458
793309
1140412
1003858
895096
339800
1117262
886187
305603
646223
376404
433468
255385
965858
993232
757022
1133849
173226
868569
96637
185951
559309
1178710
946553
1131357
588773
856105
937976
837381
388953
721914
1103903
309233
442336
585163
47771
927120
90668
1137747
332612
528167
279914
323643
1113346
914182
893651
346882
570974
787029
979022
558314
317732
435738
887835
942245
820285
927797
868911
429762
776620
1144134
1062001
146935
966013
846546
539516
738189
797222
554159
518665
408123
1121031
939745
34832
105722
796418
721915
743171
889994
509403
722159
549660
637896
354412
971763
533397
980212
570307
1024853
114320
911360
730386
1111921
746351
723444
142564
640122
422309
663251
981971
706225
923510
649292
698031
226035
167899
55934
591439
601174
896252
723259
657085
177204
250963
594075
1065990
959074
894573
884978
36276
1020274
915731
442246
191708
1096913
881843
34718
625744
1089022
883200
1001289
802171
420076
880315
367284
347070
1094364
70426
1111407
493716
265991
252350
717310
214896
257214
815654
690083
102246
725699
244180
95835
293160
12864
708741
1041239
838023
1030718
102798
509330
876831
982657
681447
587198
288214
993236
874918
687951
497041
791872
156671
980785
156006
786402
588991
200086
674904
563401
1070264
315309
1066485
1171000
289704
781303
1143149
331972
1118376
1074785
4326
885489
532775
716348
307067
250684
213579
343975
704893
406730
189724
641545
257522
575809
1089488
274236
206619
928417
1043341
501269
1123793
921279
726174
906985
486967
644485
2419
282824
1150547
1086693
778124
602413
759588
349380
365818
339947
62850
591091
73068
634733
267845
307319
935872
1144473
577833
284488
166319
711302
1024237
1113468
743346
480068
615265
1075441
699932
1021053
65938
62806
938180
1065557
1095749
498200
767588
281066
54746
722504
107314
231662
1007001
473226
795661
162523
108531
648722
179547
119464
678716
504620
821624
551444
456970
706806
415002
1034731
203017
553136
781067
1123415
592344
343142
222855
1019610
647886
568818
788520
1113007
1090422
832495
781851
436352
1022009
660705
97782
588766
403858
1103400
553179
360839
854715
700385
296260
878821
828436
521719
580582
1129943
793992
22688
975984
972226
1012678
896728
657485
195678
905706
150349
406746
303335
198062
893452
673860
293417
457596
98826
748782
514259
266367
1108435
263476
215205
571197
355361
1120214
166997
243123
373885
976361
1155348
763116
391851
854992
660612
691966
525963
966540
409813
967296
49993
1040873
468658
443204
1157543
443723
266488
10279
567507
993985
692675
443348
585584
847472
401870
210219
1125454
303859
7340
368130
878760
204230
546391
351961
812024
545136
560633
771999
562831
882244
509
500917
215771
554078
990550
1170304
398905
1123168
396169
62433
714669
319327
545912
65749
624168
1015892
865525
133578
642400
1111107
708693
192781
261967
750763
1012669
426085
795468
1098052
1074361
452595
642677
383538
1220
898918
714827
1163450
222429
876057
393013
579310
288640
1169662
829022
73730
871630
1102010
728638
108008
628110
1141468
258463
1034121
196763
1086256
1179387
575084
398271
3223
451123
967034
780039
1020501
271824
1133149
905011
85044
519226
470793
808840
132221
577693
250871
389662
369823
646628
920656
94359
553278
1023490
1030462
1108624
439629
282765
691259
612872
302231
474607
513160
500200
893103
33575
652828
859795
545393
399608
82549
1169142
1164566
726253
635656
763902
828977
362781
896423
1049394
296802
867159
858580
490106
345137
974263
1151835
336212
699880
940766
852385
1086900
444015
134360
885499
346319
970272
190776
600747
329666
652238
4056
695854
833669
976016
598838
866116
555106
905994
1169408
570004
408137
1038406
181015
115376
1090339
721720
742793
229253
225257
519676
515671
51006
657962
912660
426741
1015621
993514
44970
8154
485163
695999
579525
1075655
175865
950132
302672
320018
453428
1031337
807684
297525
1111894
811487
494023
780123
841297
800820
1066712
348362
57327
567506
730921
100406
1023536
786735
1147993
313348
902285
517536
150117
8340
404436
691594
429793
279648
615758
410222
564715
302916
179190
719473
723420
555268
1090967
166909
550849
738516
374756
834916
977780
206071
432947
481053
1099074
43635
660463
767344
699875
232520
1041143
408464
684864
532034
123505
564972
539075
784813
787596
975935
569495
1007346
612714
810956
131043
1022548
618071
419839
283554
67857
989179
757035
1120349
686522
749367
400098
107292
322249
770887
710514
1114623
190552
1020449
388559
552088
1079064
778768
967171
999058
207376
365679
1114341
912046
533146
783640
129559
526214
345438
837782
204430
33012
155792
28761
312160
1144817
731138
1046348
359943
347453
812267
540708
934504
422129
238580
931539
1155563
1015547
815091
615209
889713
492915
899514
277265
417267
649998
970852
971304
319014
105800
613552
523973
572736
193143
650951
453768
847309
801623
763880
945726
1168606
1093386
76920
573621
525592
262171
870768
162236
1029125
862018
1154800
103979
832580
155846
197888
96716
369210
275982
231515
489305
165152
486798
186994
633503
557537
1074848
1042753
923070
858526
103441
151109
452610
9376
717584
648833
975629
567907
1016920
383709
967756
1162495
671810
996223
263644
356970
588018
144784
1310
498727
621921
682952
273931
407243
973361
963249
696514
96925
1101826
767832
352774
1149073
879080
378555
1032306
855474
213627
424077
969578
811603
796421
332578
1177658
1548
298149
854369
63282
795788
628157
753413
586960
646473
1103829
851152
702986
379193
124533
1071849
3593
874950
652679
562319
860200
1113240
169680
826105
106559
810121
712326
976127
90659
511562
687039
281940
828532
16456
237457
511719
393119
731543
753113
112461
1172079
1112208
399839
655578
486889
340711
650416
469388
645896
750812
1117848
637729
949713
889284
180100
345825
1153343
282841
663590
433896
467190
99973
746192
979073
1027538
1050604
342704
167935
995580
1004429
171270
992714
552665
1012093
1478
1059191
191914
1124549
929145
1088522
854335
272009
800404
426351
255074
90498
385066
211220
518700
874261
900436
857831
312007
839781
901804
697919
122945
929645
819096
200430
696290
1134131
22583
418180
670624
410258
984917
995588
62806
1151473
651838
842070
709844
558591
1020157
1030408
1067011
186372
684105
873357
261960
648247
425801
16617
882622
382548
1047918
788639
653781
100715
479716
1096159
836216
163818
766751
189049
625302
493955
17518
164134
1140629
127444
840249
381665
431286
448982
235343
208448
588776
814747
828375
265976
792121
614530
431517
1159381
843955
611602
160967
470546
337582
542162
733718
876258
335186
700860
612374
1034802
259307
1031291
816089
478012
639358
757186
21293
413255
1126462
816452
129854
299212
879009
535238
826862
260002
573707
968977
861009
63299
791582
291287
296316
509065
779596
803323
95587
1001751
106512
244471
354743
609196
644992
661166
696900
77940
734658
1179624
558680
198488
83836
94548
193165
34405
168319
1126267
838747
231441
629369
774868
222946
980113
1163283
149397
184655
1020218
581880
475910
954388
125275
571395
865609
766236
145942
874925
551453
15370
429170
1108176
1089470
1110930
737703
389284
1176577
360873
440632
359777
981042
636225
715123
75265
1142169
1089557
644197
459593
699962
1031064
5581
959903
1125999
297918
860882
1085157
695822
1125772
420057
301754
125963
1080087
425729
1125843
927511
1028657
985290
419209
621530
841998
871280
577072
33240
245932
352162
46346
907425
687205
1014060
305612
194375
295233
44961
673239
676015
530993
344836
383264
773164
99008
311212
98087
826294
237982
631720
843712
223299
150319
451366
570207
1162610
312905
1079074
391566
267620
630122
19305
467951
387188
1012271
777872
873629
214829
1007751
205815
256830
1108417
139336
72602
408650
1084284
586648
948258
760125
564355
1179092
42076
299162
784220
215373
783800
39729
1148172
423620
790870
916362
560836
108603
1054579
59487
889328
1156834
408852
765454
692362
206184
636898
513962
373546
10931
526636
709365
282862
855351
444902
364626
259887
323583
804407
110167
1060201
1166236
1028387
751120
828859
1035340
997975
858037
708681
1018656
103349
595410
493028
670612
242109
856701
65167
513981
479545
906236
662283
472508
444787
879364
806137
117313
883399
473683
790288
565527
864869
1129403
159040
6477
464022
75161
623920
900234
971098
454443
954575
771225
896607
384968
709309
277702
730430
524768
70195
740957
479817
351337
509450
1090733
280844
334450
791711
405876
907302
569463
74059
877344
846310
627654
632138
924739
1097395
915913
705025
201240
962432
995101
191819
321717
612183
787819
218580
128884
482775
412487
409259
863166
754848
850274
650748
223778
320130
1001574
549270
1134745
184
1133972
122909
984379
55747
250140
274294
848991
531184
588967
630241
499518
24467
323038
391074
750136
22413
753682
84842
759107
629350
1079765
907351
434668
28204
403001
35966
837850
569720
705640
228844
535913
53936
121401
708363
886144
227198
230308
1054918
1016013
655940
1119207
695338
1037540
732693
744200
414355
355586
1170183
978336
210636
553446
909237
1104994
1163770
1161520
72068
841936
382818
543659
412464
323752
1107048
698829
900612
437935
4956
1100179
958959
1162853
1177161
1108975
1034678
808851
620106
987503
250270
469034
387476
412496
511545
558595
1069550
756433
708499
699632
636415
1051894
881512
1143358
314770
707531
425512
44065
183649
531597
366257
317365
876569
861889
123947
774023
233400
551810
380383
332756
62214
409424
293795
636213
100183
34638
365632
204430
120183
589925
1051945
855817
738298
745100
840526
683828
219168
167333
1118978
1151401
511817
358540
385077
256370
111180
955338
153251
749724
721143
872324
652999
224943
326659
516142
166743
914780
457326
972439
1090291
972436
590339
677048
868486
225427
675273
82653
889118
669850
136505
1059134
1048929
1052377
123769
627718
342169
556750
275117
511533
685789
120926
594725
191571
181110
489528
514987
861253
1052038
1027505
1074135
396765
410843
309581
979233
133404
336938
729025
743219
159290
716704
908484
1005941
421349
556843
499470
615494
705909
1025534
754733
1169159
588395
445208
452470
498413
699550
1107047
1081232
352035
925960
830284
626762
1049082
1095692
983605
644361
286396
811424
470810
186478
140473
3944
157503
843165
853554
118608
1151372
353558
969704
966230
585398
284371
930622
658931
990264
762964
80049
481769
1159694
231235
305757
458705
815314
427510
975673
613108
821270
351999
930359
586141
909278
550824
427465
85459
427234
253042
655254
563807
1160093
1056273
18710
95963
968425
1129613
375652
262517
781334
1058918
73589
614464
645935
354913
323384
890647
527737
1147284
61486
1174330
727363
696922
311302
785116
122159
434573
796620
108963
805904
328845
67314
924775
789363
750635
138819
793621
461822
1041839
952368
163381
1101435
716488
760677
643987
632131
259492
506169
877196
717867
759871
1096032
1146093
828580
355107
648916
688629
975606
763912
399847
1159260
861303
634328
726623
1016387
99001
230112
1014798
649193
12573
274690
585382
714271
1065439
1130018
1052390
597155
807158
116817
170879
405465
401778
606466
504289
279407
1120355
716197
431056
155009
306811
593669
305278
687733
402238
829158
1011675
1125733
462222
179971
605081
969597
1044704
523925
445751
721571
657313
582528
779126
464018
747978
419617
673836
502915
702049
141466
244346
66175
489205
172313
103727
991953
366032
176121
300048
47933
260572
78302
5020
254022
39463
5889
310201
274465
704332
783381
184566
1164045
770152
500832
115154
462574
1153961
851506
766514
175001
633824
921036
1011093
499566
367415
1167921
509121
1158802
439795
949796
1178942
959436
955896
289425
680128
491536
1130234
1127080
282382
529021
204162
483626
616676
1039120
976862
773487
693909
467441
1053035
875635
589317
498876
808482
242428
916118
228480
311172
227812
1052346
1101220
933933
1157178
46019
349245
1054589
339037
820522
215078
116360
597452
1034658
250852
731415
383937
354254
340918
998382
631353
418071
1003194
1176277
1025320
925149
485012
969607
580525
954992
550403
779054
931832
359029
154731
1143899
35335
697200
962033
610759
1152721
262972
629602
975605
384330
1131178
291655
96299
1038541
116609
167795
638328
401235
505458
952851
876822
1048630
1087790
315147
946441
654850
213182
125086
606316
631514
201630
721269
95133
330009
1046304
1125497
736613
675321
356965
756006
133381
477951
400013
626267
294081
555386
743202
989595
535903
1071068
734644
795793
472148
247034
1060907
758881
1090
228344
1116146
133614
1050713
304550
816398
556219
624689
411082
643381
251251
1010158
419194
623945
803251
987922
85250
388105
224012
123826
28937
724321
761711
244354
242606
591505
370980
456473
742231
771104
405392
722026
23159
171615
475565
714488
581426
1173570
216489
1083798
325764
367529
1048804
307986
950147
1036382
496655
1153317
1046897
489130
978133
225831
182911
630868
426582
364816
196576
21862
689412
524470
1071930
804492
1044767
407740
149168
418757
995091
1018069
130151
1173556
611739
870950
872616
1100361
388958
535513
335257
4509
231093
692213
794114
182470
541450
922421
1033925
121393
105788
1156711
571310
644945
279923
939716
419712
1041590
1114360
386093
86879
1016018
394598
679040
816694
328379
490728
29443
894087
17519
779523
586732
609966
895076
303322
907844
284245
877068
163050
867660
767692
323077
250429
47431
1158591
638632
485432
85866
514990
717600
1176165
597826
8293
100245
673015
588175
759533
1040780
992024
918128
278856
385628
716858
275475
95925
339209
829557
680574
231838
566983
166256
380221
12602
585261
621641
213905
1176253
82061
145859
158489
740678
971568
522881
921541
1164875
101686
739753
415955
1078723
360043
409065
756617
931912
656377
205865
466299
434557
940977
576388
1101497
514512
174375
21627
362173
567628
726696
1165539
943289
151356
68287
784453
603737
43926
321655
802956
689485
1067998
631326
54956
27368
1051891
690226
907851
2417
504161
552677
548748
431944
513459
286916
194720
710901
403599
148300
687397
451746
557276
815764
8450
186412
96858
526858
705113
55691
1016240
381806
172883
989689
496382
1140590
899499
91714
88235
45319
813591
254208
526205
303149
1008540
704450
321710
792941
735189
299067
1168966
328525
40898
879103
450536
456409
166269
532399
179967
418167
435934
1101875
626440
468297
335302
489518
811943
126046
1065825
1073272
1112765
117180
250332
338729
1036856
679291
424770
586905
1117696
641794
922180
746062
1027641
835544
176260
847186
442339
423493
753271
784086
535052
341907
25662
287633
573079
941262
922267
1093103
277658
283714
285713
590096
417442
420663
1150892
244249
224556
614041
172381
948791
1017112
1145468
325052
377960
289406
306864
418543
34843
810109
611053
998265
698818
964888
23530
360696
111274
1034669
212629
1180029
769125
823511
784272
248729
32932
64243
893335
462476
1174901
441858
366542
926377
8226
1095086
418991
1106504
632369
901304
1144650
658209
699599
656785
16397
605894
644115
281561
259137
1087745
999925
279094
676500
464162
832797
809500
108554
748798
787152
818295
186409
1139966
1088582
59094
553351
495993
866616
1093456
477752
320097
106185
589725
493188
1145879
620706
372896
39840
159320
471905
1128880
702188
1015984
92693
546650
1064699
662982
455979
990935
851588
16968
828031
826020
794021
582047
134830
489877
101162
173338
201491
376773
671898
818605
1130861
654556
1171674
314840
580042
994901
168832
645778
1176859
1133915
609465
695520
717298
68710
258744
716794
11821
310481
436906
280572
550867
188874
922292
400209
335446
758630
725422
1106004
705250
861142
130205
715164
789524
238829
368271
832769
899966
472215
1085989
811982
153629
625666
1178192
392518
74087
337146
251950
43144
685726
869099
525306
377178
972567
617011
181695
970922
1051172
253581
87835
204066
131463
1090560
454057
14538
975570
243806
460727
782573
977477
65605
1141201
908656
1143115
790440
1070863
262802
315236
485639
309556
1075078
802718
576619
214817
812094
648388
525875
885372
1057312
438954
126273
534081
125189
500338
658407
667698
309219
158692
606811
267029
357537
52978
743297
60214
616531
869940
272646
1049666
460312
1045718
365910
1168684
368476
704520
1013151
116838
1125794
744551
492642
68679
874399
48759
440208
1056639
637585
820550
531410
342997
706801
846235
346491
729968
594157
894426
559293
290200
333379
1089749
583866
949617
393788
491974
744959
823134
417086
6234
208923
1014247
256412
407099
223130
945529
136266
969728
206872
734747
533816
811103
391390
530088
363623
730946
1167018
738391
116815
872004
1055385
741545
623143
76445
142855
1000080
291543
895031
66930
1050005
1123349
1014616
815901
5454
812615
586557
314780
1170115
392787
153398
294269
838417
507777
320100
497934
126848
666620
988818
331019
69401
398181
544787
97358
296767
581607
1177747
1116417
1018688
203099
1085106
345687
47980
681496
372404
1031617
343934
286116
707688
1152695
412954
731469
382567
518177
637510
164609
721510
729287
798558
1068296
339740
641141
6075
444936
990629
432548
1021912
481240
748060
40762
420160
606208
829614
21124
1001671
447833
793052
470752
1052778
1169305
947260
275143
875860
64875
263168
288885
797168
311814
1118145
5892
505465
820801
116689
372974
1060232
37268
602686
414555
439949
216669
504670
1035081
725470
902915
668289
376452
1068147
909138
613595
1025633
1169811
137379
981080
103502
996055
554533
538315
596348
916099
856741
191346
660851
705333
319355
172042
634273
575503
1005212
26694
678337
528130
467124
1160506
326286
942718
934952
710209
1034824
1105455
1172950
920113
717644
203898
647124
63496
1096831
287532
1000156
933862
281771
483411
410931
58126
249712
36584
812383
47670
767401
1029329
22161
1024254
841163
498842
810296
129832
1146507
752832
456633
12811
703122
850026
185463
187418
655307
455109
1099371
745374
889594
830519
847478
454734
455034
821129
40872
1009602
1010197
924837
413178
231090
388023
724577
567423
638703
721955
841517
1024903
906721
587651
483365
53196
644105
935397
564466
887772
1059218
348147
933187
670103
1074783
269283
911800
733021
1106076
916410
855361
1013483
522107
360373
163499
892361
104286
305899
1039507
223639
619654
15340
379225
687486
826731
697148
887928
727841
1009568
481993
542812
725204
153664
1059614
626163
224085
1006645
638655
387103
1052409
407754
5075
513201
450060
912486
535024
1044088
56837
1035916
287623
118469
238453
145558
1055051
149916
776832
545960
150537
769544
1006272
1012894
13901
916722
1128849
846334
1168170
644735
477278
316074
364524
501216
78440
1020424
1168549
621047
874840
963027
582423
226026
965535
997596
506040
172246
1160035
1012391
561812
892624
845026
1064580
490188
732048
199834
599483
605515
534870
340044
441023
57775
708503
1012886
1099095
952125
682189
740139
1004199
881260
1003950
500224
78529
125451
715892
729072
933050
501381
942551
1116664
722802
397318
947041
199011
850829
584195
911913
214768
521396
921529
936146
662334
126190
667524
210317
522211
422603
649815
1020156
367012
266347
949765
153557
482977
559726
77514
141673
1080082
585140
146412
673117
768474
806663
280622
690876
115998
712586
898789
394863
486949
1011957
679339
556024
573869
243782
53057
91452
1169386
146573
563795
763447
1067558
372274
909960
913150
124921
261083
1013208
1029945
16984
95552
499014
1159153
732653
56698
1095822
877612
76722
917531
190597
890291
230922
127456
1088512
1117147
846809
472493
724471
388376
576168
5524
22741
629267
246670
1069642
188326
67522
11353
149016
434654
174900
1097365
422565
381525
649592
94968
708943
843234
1087728
229280
1060400
1126628
724374
1002634
768471
891651
361519
1083238
999646
242533
92320
728906
676068
1013078
70730
911594
49312
642235
590459
459143
281783
768266
306028
1046653
510678
739945
873118
880867
511939
1178159
818781
228840
520706
573703
318567
454994
448660
760055
1008800
724024
830672
200770
116356
1157529
168466
806679
828371
27500
232515
1106405
128816
690665
571812
577218
514094
952562
490922
1124344
346422
1072139
542240
1069979
1043615
1087968
5507
735928
1115531
60672
12124
501685
872484
538740
774446
609348
287358
133334
1006521
1096326
661034
568831
348375
162447
512450
861399
885498
250019
429532
409497
1072710
579619
726247
172056
898515
981856
1073676
1086966
1031861
969515
908667
732039
864473
839492
500673
953125
440452
24304
328870
772798
560087
477796
768144
745504
420506
262255
770374
969554
116764
845611
709737
279495
920256
828015
1177979
636326
194917
507823
122255
915233
364890
899855
770891
307149
218078
429220
677885
1007785
708819
822482
826529
1015042
429598
799277
172839
523577
685112
1002689
1154274
994801
5552
56409
1034928
1104505
654979
760113
594052
577176
599795
1066561
240615
505351
635298
724245
687169
559747
595603
417930
1057880
520398
1022568
813283
678557
316294
219586
22469
335306
1158937
801461
723777
427474
105497
181263
15809
1046063
1126313
28432
1146916
320742
758743
144551
191803
573041
522914
795448
4070
859200
240793
1067738
1014546
743608
42274
38883
6745
842481
1102441
1079828
556028
876232
277025
479588
1138213
571617
904647
1072305
511725
739504
925603
153303
857619
444760
663662
467849
851282
57241
367948
1091353
897821
648219
944689
243252
870475
900781
570420
352464
671874
71743
686315
526994
810982
72876
834196
934879
641882
44038
214485
527476
24420
464975
665560
719201
142628
352973
294897
230000
1076322
1108168
337349
455243
1075066
642981
1131305
1115002
537941
820541
496553
6362
485729
1100733
919054
4667
973981
1051353
1150196
106281
527881
18536
296335
744439
489377
186175
650692
890469
841724
339321
252404
160350
837704
72781
102387
753977
148568
939989
587866
606446
380638
843654
964793
198445
938293
261527
526918
99858
834751
909824
994968
502195
913553
224912
107007
808147
1158323
1127933
849313
592583
843987
932466
413130
771200
18381
1105719
929677
1149355
203113
164037
687307
114250
298189
606219
133569
533622
989448
401127
434139
1043344
620759
802000
574475
1072194
902723
725457
808809
1144741
703817
801402
39809
544602
1028622
76441
271888
516370
722338
59514
212888
16577
128679
1172696
52402
381787
526566
501534
910359
846077
873050
1018366
307974
870832
346404
253904
804209
980766
137991
94296
838782
1095531
600401
172697
42441
787231
552142
24433
161865
441634
611033
1104907
720149
1053545
136635
567137
802116
154195
669105
283355
306988
525271
1046435
472887
977467
985839
884905
281352
960292
256257
489993
1146842
1158704
526358
406235
209712
490748
550929
603754
231148
875688
986391
214395
912521
410235
929230
810420
471635
468501
1053328
1113615
67477
322103
697874
175268
269407
1028981
706923
1134056
324880
962682
423503
662474
263423
20828
1052889
262945
1108836
1151747
592130
1175824
44016
1155237
961897
590695
692910
487080
553705
712348
567973
1124065
59685
309315
565306
175762
576827
88057
987343
401735
906742
938868
232146
4955
889583
253539
648357
271271
636011
125446
110053
407023
360002
36114
803555
119278
133485
418860
366980
1177991
604919
1096069
1130602
483449
391285
215303
843189
51896
734115
596954
351947
500183
474936
158987
917704
220625
252298
395560
220527
1117404
757162
158122
613290
400132
461682
62005
363057
584853
75076
46400
908402
289548
514758
93577
1124489
280066
215720
859625
388169
437132
684082
891243
649443
859759
291556
545878
1026437
582277
586563
224492
555202
191802
240861
804523
895355
775979
990559
1164446
290372
1117633
219053
574877
848345
1115661
224848
1099446
888754
525580
896973
325085
749006
721303
739333
447332
45048
261703
496400
844728
833374
1123533
981731
223613
210242
347316
909704
378788
861783
463761
719872
18802
346662
73064
888222
1025994
629470
354698
599107
161855
23488
294069
75814
1034238
130771
278741
681628
910203
621692
1158970
460353
950003
780790
2752
1165156
1000255
488871
444813
83202
400509
82387
615900
670376
1084193
540872
586125
594405
630768
551111
48783
142745
52814
861661
1120567
912663
1164907
333316
973008
1049056
899357
288623
1137087
923726
409982
882056
226877
852467
36803
1159937
470361
550688
751909
920614
127483
1014394
960825
634753
1007514
334185
660677
910968
211235
784521
725703
930654
1163895
647735
98468
810101
180517
180160
1152849
1004234
1031360
455920
742815
689727
1018625
755156
1058389
499850
1023690
684355
16533
21183
217432
345125
775110
1061896
882796
865126
318215
135337
107022
416507
72878
102678
141638
953923
861270
153167
237100
899682
1053060
990761
569653
1080240
221192
542563
53178
42283
821112
947654
1053417
1170018
214417
1094537
674180
62251
549555
580696
269779
522275
258638
1144594
597333
734538
796437
1031411
942219
518736
591484
688820
717958
864205
327807
1070801
1134366
809001
551209
401404
394708
519717
575788
802177
1117360
151331
419289
958033
526910
859037
840384
649640
706490
101576
172719
346052
671775
246474
1071665
880048
108147
343433
1077724
496861
490445
134473
729005
665511
509259
66205
1000769
805638
85018
1005114
575448
809673
1162074
736278
5680
1165378
1053249
628252
129792
981705
32249
782183
987626
461288
837197
873510
55804
382383
538339
710629
195257
144651
606764
884193
477667
623900
1159713
1037390
196474
14324
426807
56378
897347
1171145
465923
859290
1053933
371537
128283
1118188
288168
45425
847079
233519
1130886
507932
867466
292538
636948
1012373
1029533
537462
404385
831455
7685
587965
1140682
67660
236696
203520
656357
53800
82367
49683
647818
409161
981300
969609
268085
979166
588388
1043788
572694
8639
750010
686790
56
502601
971003
689667
1006025
725028
12212
842022
276260
317850
716249
625141
133780
508461
607947
1106573
222313
60018
1145192
1155139
378347
545941
352326
783678
1153106
158972
1003873
985777
529146
936546
1045414
820173
147154
911930
106431
667216
739446
144084
318996
1104864
724404
714510
650274
1045006
351747
926210
1035739
490187
242750
4977
774696
1083153
1061411
801470
640484
1079817
633021
558681
565028
1166095
796216
692224
418774
783257
341472
836113
397507
468859
189856
102727
824811
1087180
870547
64780
688256
247657
56624
452775
591167
1135262
129627
891519
647247
583871
502926
690941
635906
511602
658067
1068191
300732
1166795
163262
818833
786414
803807
1081435
900355
837818
859683
310217
268081
595810
833716
1013557
67624
1155764
1056117
427304
584748
194271
835938
151016
1140196
440276
485554
790287
681143
811460
276601
884622
1090707
285615
29596
310128
975845
745743
880953
1138115
1084581
896191
232206
865450
228691
758742
340752
248265
879801
311656
708438
895935
34018
309495
1116131
753768
481205
625529
1001297
924664
163218
111207
1044588
1023073
67401
499806
746454
824507
524734
912624
793996
958447
297525
639215
1145991
777232
485961
741401
383190
1084143
150427
294666
871222
244832
81756
96557
286518
477669
1091672
154989
205883
1008976
731105
1098369
546446
958129
58362
794559
574953
987252
391034
728083
352567
480403
1057138
394268
333181
1066068
398519
1010254
162953
944363
1026426
269324
740371
285267
863913
477633
277233
498739
408692
816493
815119
713153
1091191
833037
1027455
638970
1021817
1023764
475034
376894
730830
1148983
1153473
858666
742065
159406
1132411
1085077
570348
483390
109340
300312
240927
861039
541568
337609
858646
193761
513257
1057291
400890
181802
407396
797978
834685
270127
16670
60044
241120
1165853
441648
200801
895755
875871
1107844
442361
536239
707679
372351
100108
319952
480386
1035834
79637
792649
884964
928203
551667
243090
151519
680111
1064025
803647
226969
460744
677353
518534
179699
826093
1073456
763861
930032
254950
146971
455294
63754
691045
166291
1131295
107778
276507
457030
358055
476315
972675
1147840
1054484
317490
104398
271235
601677
174550
161650
1101515
405195
948689
899677
1008621
840469
69475
335092
478234
1077185
1030478
343471
80641
984085
339857
953823
204413
547307
1018605
1060158
153712
473643
482493
747462
811649
986913
177197
606606
502878
110287
878274
609179
987016
1016389
1002179
1129599
473936
679965
1052404
896708
1174788
418741
1172262
1062279
460515
125018
56961
640409
1147046
821966
254597
583502
562650
644759
98861
346459
1028105
880715
438023
966749
658086
439756
823292
808028
470505
605673
433865
1162340
489061
1128141
970984
627000
529074
829066
682180
19097
1133669
643824
1168455
634911
1070067
414398
1062958
1099629
26190
1136389
870725
230858
709842
521804
61270
703049
708302
435449
308553
576161
1169783
123722
625937
317466
424159
507960
998040
343675
617721
737976
196422
244578
667217
1108026
725754
1161429
1037089
1117366
140519
525432
1049727
822691
300943
44924
1007876
362526
869492
209075
675814
987107
370128
599199
57259
1158492
1179834
841546
933425
646113
608722
686797
214162
158907
1109154
1165563
663767
308663
1062880
963603
518152
804222
802500
62638
501482
301157
339421
1094438
758388
780491
18188
1172801
111647
432863
273561
889906
897630
568234
854546
702258
65645
1062220
224244
909617
75913
729366
76334
554847
548933
1134204
949803
844575
27843
379056
265231
339710
1091931
173428
1138206
1090052
1049771
680065
792076
474444
47836
88372
495663
851865
959758
228749
510444
495019
1038793
485784
532007
904260
1109494
376060
220786
450616
17271
868514
11663
374574
579898
1024953
747090
693719
1081427
190412
730096
1038340
1172251
547972
1129938
1095289
965241
667948
91417
404006
777838
950789
59825
748465
481530
932597
446599
622995
134435
1073108
130644
325819
645928
39485
567956
384569
838426
850890
1152594
412532
956173
323785
1141681
1059201
886082
1090953
903594
1085863
528922
500735
1101375
1114889
440065
738601
955261
745078
335068
524824
1055284
405285
77290
1144322
482772
366885
584331
230946
761514
502795
522465
512006
841793
892110
271687
754788
1143994
977207
6097
499348
988755
679714
556673
233698
606215
106582
702163
513025
984494
113407
830667
1132073
581527
424493
1179005
1021552
713541
375728
431781
412900
1022345
1140527
329366
1165831
702830
329442
777288
734759
801610
514908
202014
1135802
697062
11747
320346
1015112
225476
1064710
474816
883744
861840
367723
881995
918342
254578
68202
879787
3851
946884
898404
585823
765672
1001842
381723
50145
446877
181467
454044
173085
628366
63668
229556
541346
252408
757424
1046728
929023
251703
172423
379607
390703
150852
700703
75513
456688
437118
455913
789936
716579
812257
264082
55628
494742
661898
1066091
30909
1076883
1040798
988
1138601
279884
203325
317244
464233
979902
688830
627358
365660
70779
915786
764245
477183
437383
798482
1011864
353046
120332
860639
235458
423536
81159
719991
839401
60186
537522
891983
1007258
315924
767535
474991
664905
18018
365434
112114
1091419
1013428
835405
390083
9943
1018323
31311
1018929
1168959
121727
1021495
226387
161106
1134727
525465
412008
1014457
1017532
131950
488627
645393
629294
1144779
823872
978224
450044
700746
413665
320161
1025965
108949
159909
828161
895821
427735
627894
545442
1142090
886381
689456
329809
624505
690467
710310
681625
780718
726510
257101
844027
254328
975047
291617
270279
384671
146720
803941
424057
1157201
1079743
347922
208677
653530
85270
350059
1090108
245028
1008189
302541
503936
3827
498969
521257
288940
735985
355769
556046
868412
193886
163294
635583
560945
935064
1170749
860613
273364
1040492
1046784
835278
433456
33311
391641
472
76956
246427
827448
1033855
874511
72700
169423
377501
280257
751168
8375
733038
187311
352783
163950
5977
107346
59024
538013
949715
952220
150255
992845
623653
1123916
274521
525989
1027161
1107203
875651
544350
506923
709917
820348
1015584
209645
726326
320847
139369
720451
893714
398292
563464
303516
1015300
473292
180901
265072
446209
618435
422556
1175411
403739
389365
689389
989816
174563
1088003
852840
774939
1008089
836845
445068
507235
476122
337079
653856
280249
1124394
1054041
577916
145009
301848
585365
654953
6840
203107
1139888
64913
237715
387685
1100012
1067517
1065915
451243
211996
741243
83366
1047328
658494
386152
69942
1060185
432281
250394
12349
695377
454310
9095
964339
851852
675940
13333
235939
543462
1154326
1159437
17642
178011
653490
532592
676535
92314
1097330
125718
203159
166370
375289
503187
740284
511459
348156
616827
1095432
347265
935710
913764
161204
208283
695752
844321
153087
1014239
664366
1007608
420453
73651
11424
573332
1051588
770950
852897
599332
60010
837477
404693
741941
489196
727214
716836
583199
1002122
556424
556968
872577
104103
313651
160307
1056805
701245
1116297
498437
391575
643913
34108
309156
738332
1074059
1034845
438902
919623
334613
1179534
1056413
1169304
331132
253147
699844
340479
573934
96046
845493
581478
330896
972858
555100
1162885
1130149
857785
1096909
442093
1001512
577974
788556
66758
405011
430381
474018
311957
370341
11988
675779
451573
719419
340951
579279
916883
31673
702332
546879
1108241
697909
959445
455288
654365
635262
652323
509169
774686
888361
559343
642375
23642
1140097
696984
351393
752772
510851
762863
589841
305972
302387
554626
248029
496909
29819
627102
391868
223556
1131770
344704
696188
607924
87978
1028409
740956
308346
1076729
688740
233641
242109
796802
676913
496151
519519
787169
24579
175428
485682
1029465
381551
833750
1086187
148099
38879
141020
475002
653048
976721
782414
492706
588567
970156
145463
58289
58909
1038102
1160762
175013
1027340
46979
842597
860884
783962
723961
1086345
464862
384049
676647
672484
969821
49283
226464
309785
807311
721390
385024
493050
265111
519971
266256
811118
854185
839485
1105167
558257
984657
835223
1107756
14956
575286
1035027
14216
512481
1132379
115933
967681
619116
736433
472977
990629
1017852
318022
104363
461242
710794
86369
532211
957988
855581
1043129
611058
304127
241706
705650
622159
400354
392132
622206
1046337
206580
343236
530763
221019
791703
988125
301015
849030
327698
601916
481740
163194
564472
562862
265809
534027
725778
500206
285901
360981
649054
16231
1156385
259660
742987
618861
878339
162189
498891
413666
329582
364615
409286
723021
247616
1129814
115821
243599
96867
526490
840908
54613
1164905
74310
780829
412799
912527
207702
1144843
465487
1154603
848154
796159
1059961
981324
742277
817883
525297
437411
555693
1037862
214282
727033
133628
387223
974077
891489
700548
685588
490422
497784
265784
927779
81299
513738
427291
1063707
672731
40960
116761
677989
263244
1180493
615940
440749
979079
498826
623217
1150150
740416
1000567
474883
7188
843731
722700
211672
770744
104848
200335
596920
90410
1054189
509956
1085699
165419
159891
515292
884032
929821
311571
1061023
105279
532008
56227
421283
238699
299065
950547
611414
775162
576360
632231
743357
628461
261597
848972
420876
568729
977729
573047
261189
592718
904177
218857
635456
347173
303880
572436
384954
399029
760941
746275
976416
88368
844766
686908
133211
1058184
577139
1029908
509994
700954
721777
334842
668320
433898
944498
1106423
653470
955286
358662
856531
568955
401846
241299
1110863
731999
635998
907108
745230
1071430
1162226
782525
1101849
517000
341999
487941
97757
1023318
590746
134289
88040
115006
562343
274647
974025
1040767
1016260
266766
228192
313037
205471
810492
281663
430004
398213
373378
147381
322776
1160104
685158
1159055
391962
443359
6056
867439
185512
49525
218984
473642
220776
20359
458134
812561
751978
790239
188616
1085892
1177825
298261
781369
825165
523732
245674
461795
1176092
952757
68749
81084
596222
482428
1105727
272437
246873
690693
1124038
1156337
559783
878048
197078
1099320
98117
665195
820200
1016525
1044240
1009160
1011600
106010
585441
345411
608946
479083
158105
1023555
302566
456900
127647
371783
339823
365715
12577
61519
914996
1130401
1171461
595481
705289
116190
479569
384463
148059
868675
984289
926196
648725
529213
453095
1118696
313568
294546
665938
274991
764978
678965
570178
2861
734428
241462
213177
851219
1093126
864149
765888
767170
219931
772397
1016428
18793
473177
1171881
1065141
1070542
762480
628330
1163944
1141204
813763
822732
176275
966798
57999
323157
396515
296890
861988
927493
305646
182615
87502
81641
936184
303116
872470
918289
1100194
343854
863578
132266
476697
70378
1048422
221881
92901
735961
562384
29698
610259
23061
853543
145268
1027261
925819
461496
243700
590895
85337
12766
1082024
74991
975879
40465
840544
1112868
924343
525258
587224
579540
62742
380049
620229
961100
37020
850503
1116605
388301
169312
2586
1137675
54914
33561
1080201
1010950
404124
419782
1150497
1125357
757262
456946
343144
819141
305988
431320
185781
1146665
468173
705242
1134853
944200
727984
763865
1002154
575367
17473
341989
82483
264499
149038
404188
340498
289163
64674
1062132
963798
200342
253951
393656
737034
111404
620902
442318
448542
345170
362363
198967
748714
782772
171654
327468
1166727
282768
995350
983935
147411
435630
705670
973099
479448
253817
250155
575669
954649
347692
652229
202718
559412
1176140
545572
306640
1032992
251722
657734
408904
168498
27816
445781
918148
633288
973799
673108
282006
1063536
933691
937804
43018
1062308
714891
714174
408955
495661
1077809
370494
482137
618892
879040
148243
258809
182393
77467
213150
682425
460389
1135757
419552
283723
795607
1114835
1055437
1069802
903040
579318
455562
877716
387855
335838
1161394
289997
1054843
262008
369640
332418
1169625
1092615
794308
376024
860949
355504
170516
465261
1099943
1156359
1135496
685516
799788
402782
643942
159548
594080
1142747
1044694
887531
964988
221483
888185
648624
363745
950953
167246
754992
480708
438033
678255
673178
563325
453032
1140044
1154507
910393
146578
995696
869406
1145345
1052274
566789
583341
150996
48275
1082579
1011437
213857
607943
1161802
1096184
113658
279121
572631
483635
700347
128126
915907
926839
802445
996960
807760
860075
876482
44647
1106198
1097788
363592
497839
558480
410219
71157
902056
548363
38544
991335
730036
737578
354794
490195
713818
670050
596623
970240
808570
497701
893993
300612
238729
714920
1105998
646129
706536
269145
772979
260554
1095295
720774
591549
8204
729612
810002
306797
155645
32664
372973
456746
600696
1105117
366953
421123
28523
551671
902219
779866
498261
264269
1050651
345810
1058342
77063
895826
413821
902107
448186
1116205
371590
445182
449286
953149
378679
550745
664110
684535
413576
725783
496447
806427
610717
1142063
703878
1036398
1042074
1041798
103431
293691
735724
544459
1029394
160468
910351
987759
372578
690987
738418
615743
1066849
299686
188796
836442
551348
901457
454075
477420
196148
286007
1111640
382672
436306
885044
374277
925759
183227
1032777
508211
892899
720496
91013
408088
1108933
410583
962506
933772
907530
748056
603109
16787
787550
119713
548202
375914
895790
901843
356945
276948
410272
131473
939718
949433
327112
912043
681375
677347
186722
585934
559662
1056314
25093
101501
868072
142195
306505
355445
402087
1068565
382143
1031463
875059
212336
595368
633116
483255
63592
953360
41536
436927
966508
49519
727170
787676
599222
1026002
503392
498672
609091
700039
202406
657828
448766
223213
824162
822103
978722
1062682
153656
784203
1144440
697080
1012838
398985
770280
745254
1034742
137654
736159
911330
950144
375085
1095057
151172
451277
434785
995019
29934
816130
823089
290762
893026
507945
1058086
1172477
286131
351913
858716
57431
608
221206
164176
837597
1149143
54574
458817
1128765
383235
1025014
840156
647369
561545
686420
37790
951267
566106
751846
308660
881774
1133089
530469
835940
611643
242026
523603
1177928
256344
541563
909188
630415
751820
91636
781231
174557
874509
801617
739470
846693
794866
758084
732295
461147
522353
568856
998198
99867
716098
288330
85389
293124
13634
207159
60575
1147612
718203
831338
471544
802603
866521
506710
1071443
770957
619673
791409
677701
933561
457942
876694
730469
1144469
261453
204411
141113
986001
678872
878085
262797
954815
109058
697774
10193
1040489
954163
1152499
478859
724390
67470
311905
141326
772454
536339
951146
957293
1049192
490282
970006
176523
725081
962533
231643
510474
697307
221534
1058324
1061762
1061473
530176
375202
416348
956663
1009558
991817
508657
956443
5139
403078
37348
632554
170603
829445
10998
248647
1116222
666669
477875
255683
1132739
832862
276655
961256
553689
189927
297524
645464
1149795
457186
401494
996377
999306
974152
681497
703363
1013627
473613
595220
974624
599082
283769
757648
1057680
995158
481226
1006711
553179
989494
809597
1145106
419205
680396
743890
69956
1039410
810623
32796
278873
1036105
444216
723002
670519
939422
746654
662736
777135
275177
1098222
458815
891028
1117763
84640
313741
56026
1076787
443050
63379
920777
41842
236292
784547
868831
984851
184574
302570
1074398
429080
736517
180909
185654
555180
572783
547802
510016
172651
990237
184730
831839
126557
479921
972740
114228
89741
985538
724414
808365
1170960
37319
126562
398109
411927
873096
684895
80927
550040
978788
1171895
175811
374305
561171
525211
756093
38570
393905
137562
404472
156828
505833
965736
609976
550317
619978
716830
1108219
258850
1080008
539256
446568
846035
1086859
262161
941756
873914
444071
743076
99678
1065250
1008767
243861
437729
862654
953269
656926
320564
623877
1092156
100237
1042526
124103
885562
945154
661473
532568
781176
773410
855068
631665
19800
1054911
477851
183374
583582
243435
1091634
479775
1153995
10044
1159992
803034
118152
659503
968304
1067309
747947
691481
259447
666205
580201
202933
1107355
769489
503492
909835
1170892
791978
471418
11684
901938
39315
180446
374942
1083139
367652
923282
169221
536482
559533
792312
286922
334283
1034105
923204
236096
967949
1017286
581305
1105980
445695
21803
838428
186981
309711
1141621
688387
775246
1015437
344930
1088708
722206
638537
567001
1147534
507170
1047451
80708
1023402
332178
706788
823562
1159666
323082
691960
960436
585084
438990
179984
1107148
156877
698834
1156856
55136
1006232
889311
613145
174958
1034300
832738
1095025
921581
105695
872379
408845
110066
573407
788360
387494
829219
525688
82489
326824
851918
53508
1031823
870525
911283
1112981
594069
9001
463394
1150123
724170
685291
658429
227414
856934
432624
198832
324479
356182
258389
643885
823326
305540
745743
953233
814028
1170440
114098
987144
867670
750885
899050
1127792
957379
942646
469961
1088860
930193
358573
686757
11976
707546
961689
801749
726091
84173
64650
389706
965894
628009
657592
590648
77851
1135940
778001
431482
606110
423800
386923
842298
982685
817525
361779
114784
23041
945970
207959
13628
946889
862766
967363
362190
655972
771617
835729
183337
433454
173142
954958
190949
378695
911583
821949
511710
1062470
398181
513247
799739
1085921
8037
535133
398694
892945
726940
637555
791443
677297
18084
359048
179685
133759
811282
188375
1089970
689890
145573
357228
1148627
51193
770891
818387
827101
801313
388083
369784
235583
657352
852323
23340
713373
349090
135986
1076729
925930
764166
616696
439126
925177
846683
1007919
775027
180674
743714
561189
145292
181014
39006
697947
593972
111788
993627
1081182
141320
315815
1110390
720551
869487
603902
200570
300132
371067
1173703
567538
583702
247373
138847
210015
850657
240757
969333
107118
345467
654868
784574
1029250
517081
312902
360822
481897
297904
834037
427220
1014565
480886
1057580
204499
558082
1125351
115234
1114962
9830
399113
410417
97706
812078
1147961
1029315
958417
823770
714638
778408
1017983
1083066
424845
455483
1174907
448986
1017158
534513
608086
309642
317905
1093333
160026
80367
998743
193361
1128660
940948
688468
72197
825643
2606
955352
499731
735514
73613
838651
799334
167689
632328
270261
488294
953514
774186
43214
495178
358247
7439
789189
569928
1019780
341693
120010
583607
244314
644648
305290
1088857
1121405
748605
1102757
253736
590518
236978
1015125
727613
64170
547208
197621
607764
133524
278081
1007019
268351
90800
854485
460036
1072110
893637
150214
527129
98422
791763
549958
317039
338448
1088326
398876
1151531
741004
231665
185855
417312
629330
929806
1106719
556812
504092
93042
910392
816318
1170128
182454
936361
822746
495030
774053
979748
78859
1085773
530081
1002521
40524
646657
154692
954320
662338
839249
928577
473788
1091296
999661
674377
60961
766411
1092452
958406
213905
614969
934229
472566
626546
973704
408859
213585
698897
383202
1114427
178895
768434
430442
843728
176140
519505
88220
15632
875219
680253
620291
203116
98332
384650
91786
280145
578261
102750
982211
660009
774663
1057409
579129
388084
341419
193698
1171255
267685
518079
964143
199074
421783
197794
111033
767819
232383
947771
109506
614976
769038
573048
527151
560086
26039
891736
1114543
871553
668057
637787
992391
165640
361398
515343
1059977
24051
206649
1063185
240657
527558
943068
773035
847555
633061
535556
95538
469091
701960
740735
1048989
123879
1065318
382310
318549
742278
220301
480750
533195
630469
1039919
893264
746374
262130
353933
899162
744394
989442
710843
912624
25746
1052779
1047830
167727
474548
1027928
206554
1036345
95096
622427
929250
455777
909938
430759
978344
823193
690928
611546
156465
1167693
732205
919652
364642
602023
976096
1161697
971899
942348
567454
104560
566295
1048387
478224
580018
672424
475398
121356
534414
230718
386950
141166
691887
1025494
753877
742780
534640
1167133
254219
322158
1006965
881830
825191
1039000
645095
446329
365710
1132228
161910
533106
788185
367550
468663
493896
940958
750337
103600
41690
986285
992214
316054
888203
428652
995498
1032060
245188
756899
332160
349191
617455
257774
932453
561179
762687
574977
956212
156879
159005
543406
1014487
1168935
48644
840319
304075
246153
594133
211408
952928
165416
818923
432547
841534
519871
572469
822892
430275
103490
689717
1099920
990922
464548
799731
153370
965439
888460
844208
66081
741239
376956
632936
661958
702409
12008
986260
471114
549654
884661
587622
410369
473781
1139103
111490
95227
167982
984351
1167723
919946
601424
786205
584308
307931
114926
255537
1104761
771649
445412
319711
325221
1052197
1040750
902154
911659
404964
406835
176008
580163
528277
549637
567540
558366
1072064
963334
1111628
14093
54779
706514
641529
121660
858103
433533
193939
102210
838906
1067441
491980
1096117
877981
349631
19389
1096621
997406
384636
193711
413258
1039646
912139
877481
715910
422531
1018579
839648
598752
73233
108589
4189
1174558
175847
1013273
8288
849305
40360
775297
704550
551046
472906
747879
387199
747298
371617
1082540
501393
629372
228691
379382
474626
440703
826387
1106867
171730
836923
291934
128398
813790
109753
1116885
295020
401784
477395
230327
273571
27577
291821
900918
572313
185047
859890
730179
965786
22450
407127
891928
648398
868862
363153
1045279
320279
140584
160667
325479
798609
607972
1024351
1103654
1018498
988354
808158
921447
597609
104051
421896
405110
79320
423068
1025920
234417
455696
1062241
922195
494661
697720
278492
848192
294298
1144674
993115
39815
46946
101210
352681
112251
736292
395112
1143830
482488
162789
75587
163964
653854
708374
896263
737644
275780
859955
433047
232545
901684
713620
389767
1046320
158057
1083741
398543
329619
844432
528376
269871
779874
1094700
672125
308995
545027
751110
91387
326760
833028
537621
55347
332296
857483
304876
311451
61002
600011
398436
258593
170721
896004
278303
466543
682781
605997
755789
413219
824151
1005430
9155
1034122
20545
815774
219728
570354
696173
260811
738714
125012
862369
142219
937813
1121943
1014228
376850
736096
562815
762655
513202
507786
106682
534763
706029
516572
40598
665114
829675
964517
1145061
278117
309167
915234
1069635
596982
1093900
1089600
916551
104650
13870
878210
153377
1158572
685657
599664
1063150
74311
366220
849207
864528
827276
832907
140957
764113
514497
1102197
116590
267936
503859
76545
485018
587483
1050838
487997
956853
806354
620730
738814
944000
591478
537923
786505
911164
830931
665908
853559
625689
477044
1150
70537
56036
1130649
388538
366421
107195
505726
65281
991611
30486
45329
996977
379068
876349
305396
540723
1055430
938929
1020471
902742
56126
1143312
48533
420711
778271
98014
500441
375527
332602
266663
280115
8434
50143
452370
419128
329998
980391
58915
293387
758194
355680
295466
505013
20400
665610
21060
1170552
205235
49060
915246
1021026
426129
172771
245545
178315
638938
23777
573606
414364
572936
1060313
818382
59219
469580
1046884
365251
931986
794870
31262
1016303
906101
904619
564096
924478
399791
166253
743744
1084273
513956
737441
912618
148473
1057280
877466
985227
544136
897725
1045039
872671
985007
897659
376273
457063
513252
651076
13764
320150
529271
194429
101154
869511
828671
740045
1027487
670185
628637
73403
685789
5807
1165147
961378
784419
1175266
1119704
296327
264
251824
1171312
432634
788664
155285
399139
141709
1067286
717798
801131
314126
543933
1086831
728391
445028
1035068
896271
201282
855845
713737
847092
843643
813444
402867
955238
416914
399194
1129652
1066607
1087976
595491
26690
677475
742097
359829
62099
1059828
206397
445712
298327
982425
737155
967929
952929
976589
832657
521001
909444
304288
398067
1023129
153564
42622
224448
865556
638860
1175512
481484
713409
599079
594916
572836
84623
928487
464398
848826
1057333
611303
128722
424863
1065167
675828
1179077
583270
229918
891867
446570
1165545
345447
906913
480655
143280
359545
635652
1003519
532248
611416
710356
244971
51891
61473
168603
855758
377445
586521
922115
273415
1028112
148471
773885
960219
411477
760362
334444
745440
929159
342109
135866
341487
849708
85231
187431
938448
153159
409493
718600
697512
205966
486772
73353
450210
757274
122909
772103
20698
167180
340223
473467
754368
1167576
411181
1150139
983410
546451
1177816
246754
1062709
643418
1162811
39619
1012807
1154879
765139
235168
991259
92052
399033
693998
113927
927196
1026917
896055
193482
471099
790774
149876
1035924
291740
1129169
329881
464802
320459
1110418
882905
569648
911658
879370
1166493
477807
190360
171285
649989
91364
524337
1173784
570783
699048
859806
969048
1109681
583024
683381
24784
335346
67658
643413
829759
215513
447702
481107
409819
377046
1167410
101164
213806
427724
948532
236564
742590
325057
141948
5658
1002740
914731
764351
383557
501274
879716
466028
1178426
17177
1039418
1167289
567770
699941
232289
407310
933154
1115656
673607
908085
574948
561606
968468
318282
50108
1274
1006701
619499
437576
18385
1079534
86297
992593
90891
373365
664981
441800
338219
207450
102166
1084911
1015372
865530
1137114
835887
1160551
1055999
205356
499437
1164963
500569
909693
580985
814869
259036
411021
1131126
530957
896152
219874
504408
672438
1153992
1051719
1026753
1130872
922234
840536
1051657
1150648
813310
1152511
474499
848967
172921
713518
237311
333966
421189
1011139
1147550
772950
1038203
109237
138619
785074
696968
1103247
366630
741763
380429
1104510
774969
555225
184867
661404
994692
567019
720029
745981
326863
1134563
139030
662707
37049
733895
595401
234140
58530
231493
545667
460166
221913
189773
757598
114026
485493
129699
1079323
786279
1135110
528021
33572
1000083
761559
1113496
1137265
624258
979398
380012
249582
884257
851187
416114
25282
62155
798041
850900
11844
943797
93081
815938
713760
860926
357113
870882
496546
1067118
1080787
890622
1163182
91901
634238
975966
596159
629300
539663
423124
257808
278899
330085
387158
482644
1036101
556551
355139
832714
799046
562604
206029
396869
268577
343790
319948
836209
960357
778172
648163
36392
357808
808430
48660
798505
17780
375925
774790
917085
1006823
163603
1042533
793030
606516
1071562
1164839
890449
991084
684736
1115358
69225
95644
1164972
489606
316655
1041583
458579
631756
798346
1082802
16606
907504
1036067
274810
874048
235382
607755
419218
817224
493836
587792
845612
809928
415229
1142648
263911
988858
281016
595752
1017227
958094
528144
399293
858645
1018916
395180
938147
206149
755810
1110998
274467
944152
383716
547370
111044
312684
715596
608559
773994
813158
33515
722142
354964
1060179
78287
624408
737470
561802
289720
102913
273167
1088019
148040
796712
742716
175537
1014001
808748
1099477
567827
1118630
814469
819209
324301
426507
136853
103746
799788
839043
401400
1047290
1167752
347198
1093578
247489
821505
11834
302760
1030753
833964
156149
1161474
1087216
890564
1028824
282627
5625
1082654
374111
355182
715442
116716
1058445
922361
290100
337999
1064020
295786
648878
897161
122647
259885
312649
506213
819787
951219
1062348
248745
1163290
544813
336711
889287
296373
126563
997990
706673
668628
819533
739834
719252
1162479
794231
392822
224994
233118
963050
1093085
556101
242357
331316
37403
471640
823675
818136
627409
1087500
162847
393751
888891
177345
896067
1008291
1019973
1127677
891729
901857
308842
950866
996877
439217
933360
904790
899229
571791
224523
1068379
95700
430179
725059
219801
96262
813370
854801
968044
199770
1066956
1055725
13840
114372
1055650
1013616
760153
366841
627248
758555
378082
1168151
989864
495916
167548
212878
44597
1020280
975251
1099503
840663
1116990
388496
527596
1029199
130173
566416
574976
938372
1154409
1132819
608671
754971
698649
673598
844729
1021641
696818
335013
449405
264410
300411
831312
712700
1074637
93856
974091
1113474
585118
56574
445918
736366
285488
52223
817016
1127897
458134
401971
915774
370224
133915
844555
820513
332330
505764
631055
400183
585998
370504
678506
735
40374
1001636
547781
893855
71733
55135
436448
53036
953284
57319
763873
221498
1123276
548280
607917
113078
1024831
120555
45406
1135341
878782
492813
610565
861087
541963
703108
634332
1000413
871050
48097
561781
880750
100775
282154
1007340
911955
1037114
873912
1051831
91964
547349
208901
548964
740728
91387
487598
290183
605490
120605
498275
713813
202359
329208
315848
542594
624383
66147
483586
270976
634885
752915
613308
114272
1150594
894759
711152
793799
1044357
918780
807759
369522
565060
642066
369884
183227
257059
342900
154897
936971
908316
1116055
72824
477015
52233
36699
1072189
287686
916508
744441
324266
256757
757691
111976
163102
1128887
872621
919433
96039
45364
36627
363811
675168
882291
61707
826205
915286
415069
1013491
32438
717883
85988
1104715
1008744
401959
572544
1152404
405339
1097385
724066
213301
936377
934699
353775
701034
805405
1136204
152515
62671
391639
993688
446877
512766
476293
1130848
1078150
71116
1062308
778585
973465
822169
341584
243024
212021
16122
1178039
503747
667995
183664
547107
482841
761846
503913
396820
782598
817110
985283
190716
44481
318419
704419
493062
788490
568565
906840
826177
332144
1053479
417879
455377
541455
714647
1168306
546931
338211
73040
914469
861545
276043
1008259
911665
594865
327766
202831
1076568
1716
545591
992503
600228
1105487
742707
973262
636732
729691
519116
308707
957454
842888
162916
237316
508823
693497
1177693
976643
1062755
699692
266632
758181
137225
741417
253990
940420
106383
1029026
1077434
818408
792454
463212
452344
631858
984863
711638
396788
216367
5261
721353
1138670
421837
830886
533454
358114
433707
1156498
867045
527818
382102
712398
643144
829973
457714
1025726
546007
653705
10990
126287
741987
753516
332369
441734
33994
559589
881788
208203
310135
396328
957161
16957
836415
49854
418958
761854
761649
1170974
109645
138286
442393
146249
194336
108689
754838
63616
49890
273291
480700
246616
250724
924623
9648
802158
725254
1143050
458686
54820
558316
147332
94005
713225
972440
875004
455596
1028618
1154422
365278
331071
1011443
152263
852954
718517
278164
617895
37703
498991
960926
851788
394202
121776
395729
362118
722713
879067
1113033
74177
184144
176755
51026
448895
1101934
1079603
905092
702490
1127724
177495
513295
636472
1177230
242780
770985
435338
535438
289237
332565
687515
586986
162331
945289
35514
1073426
211299
503939
902531
570400
214022
626054
336035
235324
482062
66948
581488
34895
294412
172242
625864
594271
529191
517593
909268
105050
160487
607729
817556
412021
1051789
267199
558672
794627
923234
1027897
486762
151614
216565
64861
805051
860206
372004
1115856
1069389
322855
889945
119554
993548
121791
223759
453334
298453
373038
807192
289417
603578
447956
692011
746590
962450
1081408
455044
114061
958255
543750
774607
356653
526363
236377
61140
456302
947035
328233
1082212
229939
1007557
267768
298314
1064310
889611
1072800
612587
52227
24447
785987
918143
212090
760853
92225
1073009
597607
120494
1114012
1150589
1011656
463642
1136070
1152981
980535
2929
996869
332765
382427
861592
680331
454838
838200
689394
263763
492641
343442
970020
86495
571792
949961
432486
532153
1031140
968955
202919
183476
551745
572610
456489
564945
907199
1097330
568506
534104
454590
451705
1107676
184400
1125205
361688
909947
167420
38887
583057
176246
840421
936598
1023658
814259
41947
383897
1122540
1080650
963919
775749
25466
109396
1054331
582529
983010
875891
549587
754161
1124339
28051
901686
213817
1000406
1173100
1162126
1102855
973606
583976
1153247
202841
590607
709269
1172542
6176
916903
487714
1124087
951343
1113763
163478
163338
1120484
263340
629131
160366
688117
1177069
1113453
1163154
396198
92978
88554
136554
423993
701472
754338
1047395
1061969
284052
903973
1169265
419705
92129
181177
722226
103379
575474
136282
845175
1010387
91791
776013
936122
192214
803846
804095
985494
198592
1168979
54605
100278
87293
592084
10503
523712
476931
367996
1001785
639712
961380
272100
123725
748148
989798
1116544
1035770
687966
410177
1110675
1120531
928529
836363
919542
202843
718436
1065549
689154
609291
1002310
457730
447489
825893
69919
380033
914300
199479
278909
993445
303543
143053
1091675
122831
495715
131116
325155
887893
842437
612640
859367
1134081
1087426
226699
159688
245464
971555
696613
570971
991027
511161
883572
294615
1019182
461620
701368
427652
300352
680019
141379
333457
57798
657644
654629
83897
329905
1023418
722620
500177
680846
55726
922122
1001782
446410
327277
913230
1125987
366221
940240
105049
570281
601014
101558
426123
766497
810404
388625
181791
816377
497673
441075
426604
779384
475776
859937
601458
976834
530235
88388
165063
357184
783975
221832
372082
332879
439191
292656
884921
792626
486567
899291
591053
1082782
676936
709208
856801
515079
256394
1110184
407544
38745
79653
80413
58535
559506
1028806
220218
607268
971149
677410
472238
234523
1093081
757943
1140655
931240
1033899
170513
1145065
1103289
1159879
1000617
123441
268236
570379
682229
67955
658652
1004316
447738
475065
490588
500357
12683
860346
1046896
1003210
1029345
366478
433514
1091602
539775
25603
224835
1128815
892380
672133
725275
542965
919100
1083390
1056936
1159070
729318
1047270
860413
175463
395295
846339
163412
1040910
531139
1017801
525658
422918
1097026
907217
1161592
690105
155524
352475
997993
610204
742099
390101
71952
600660
934861
660869
401125
20712
790556
874931
518627
924806
404469
785557
771289
179087
823424
25451
748623
884676
1000632
292638
725865
861362
1129728
1020945
1113258
16757
1123248
689314
638861
1072637
22519
991544
242158
503649
647618
956754
711707
229829
47882
32025
228538
832559
93960
107233
150174
127085
726204
476181
508413
1122083
310769
524852
704871
320013
640988
910165
158702
1153150
868757
805391
534288
104341
114953
1063443
285031
143622
100002
1135779
1048913
718459
455392
975198
842966
944421
65643
914303
683416
425924
665036
1135558
207334
573729
394166
664396
161680
569860
199915
873745
309872
560231
566841
115036
1160063
899847
897024
501071
171677
222021
672948
275286
158235
494771
292185
545248
1173395
928170
326950
1005367
336839
102006
919345
887672
534701
171587
288830
1105511
447679
1003769
727060
684821
628334
891426
170549
353777
1093041
583664
1105109
3155
517904
191530
318581
817915
574125
1078042
816336
39425
76150
285505
497081
828795
995083
11569
757804
54179
790960
448042
88582
661464
737338
1037784
135530
86466
441335
52360
583371
925404
453455
367461
777850
587615
657259
1049564
418825
1033780
881811
250369
979187
1069598
164271
89581
1002087
957647
1170765
966528
387812
124903
22666
42128
2175
1025951
960462
967788
640558
1035951
1128134
949491
670790
680660
377594
747518
81909
337031
882691
714683
116904
866444
509020
1134417
1113632
744367
175867
749281
948110
199491
619682
1177922
296313
502625
412058
327814
80756
150434
109326
604515
781898
939404
553800
970439
837975
486381
280782
714554
1114350
183843
967175
941640
691949
706557
267876
1064302
825064
1057903
553089
100984
178237
55225
560445
235102
408871
410401
520998
880682
1070651
263760
533904
412061
738336
746676
967971
480539
1058348
338555
905897
234617
1090772
635543
10074
394190
961914
737145
900807
588506
925966
147951
1168830
1085268
364791
176595
242196
551846
618736
926275
963417
11482
795333
207628
572028
475897
1043596
837233
22568
608300
519239
494585
593635
1132584
571806
1115383
141653
11172
625551
20773
1159614
716445
963221
278273
181148
820837
968759
373228
44608
596029
196458
23654
1075852
1098240
1014940
447306
889370
17649
131376
890693
276941
854327
225435
945153
1081476
774464
989509
67930
128273
996627
304952
810577
1022656
793874
834293
36425
572781
245938
798419
108630
680469
884005
810747
91571
624096
741849
1064051
951220
542772
1142001
1156601
100560
1110676
868215
630222
751871
174500
994859
884534
90856
813440
973907
290448
518820
898974
822493
573511
1016999
550401
101217
275153
295206
537667
290868
44716
1076561
764561
289926
275533
683867
252756
930188
1116769
1076152
912967
78963
238545
1128006
97446
972478
392217
661494
520964
879899
977372
354384
739368
532385
874568
53323
726292
451027
483542
330879
229425
1068119
994729
716633
6148
162016
568632
709334
394410
210791
936416
849415
621789
525282
613685
850976
75224
254981
722774
301686
481152
596207
666352
274379
261685
690143
659343
967243
932378
117119
82079
1054068
37228
742462
678348
632672
361893
659794
394130
69273
1158445
945196
1096895
948615
1152119
138532
1073021
835494
146213
335434
469445
567388
489832
1078729
1031594
625381
801363
791429
582736
861563
319812
889529
360694
325305
979524
899848
426338
497217
934527
176096
96099
784682
434902
876436
1046460
566196
725323
723327
336921
731679
502868
112288
232668
738992
1146401
607824
731934
428371
108666
1072926
1049483
828898
222591
12038
879538
1078759
139547
1141922
56255
710193
888787
59704
416836
866327
618597
867929
908137
1058579
933631
221085
1129493
668825
530147
610898
609778
650058
520912
391468
143047
811909
449553
527738
431025
569914
174202
1115792
994787
963944
228034
664917
46038
1113595
990086
799399
1021100
751110
219574
79711
603584
1096648
1144445
894782
127880
255923
660947
593382
998633
483644
1152074
203780
900023
489258
565570
778453
1042152
961931
615743
1123300
542827
564115
54964
666935
48371
409632
515277
1013178
190609
1066314
24842
128677
236514
771979
720678
469572
1007698
661060
402663
620846
126796
208468
1154676
901734
93109
927338
870893
221493
311158
1102386
424679
194182
183616
152940
440488
359784
426333
767013
983005
582
594704
435696
1044390
768974
420677
335392
296004
745403
244616
515723
700086
731181
986508
222099
670771
104045
311129
983245
1102192
457529
131925
462903
998833
403083
304214
874914
490080
49769
1000455
177434
1155042
134904
1027836
738035
588407
137340
907192
7107
655186
825647
324376
479363
972784
546372
201793
503811
1067517
573901
828186
474259
855052
1126506
82703
124826
3409
1002441
42647
805251
388576
581157
111467
470511
401868
1104677
770400
444443
554315
298826
152565
527204
572560
320458
888192
805319
788342
144810
11647
844098
402100
998206
646026
648481
33709
539610
875117
470556
85149
1023882
1016582
101567
712979
779039
337348
176517
973818
22594
955043
1040713
241294
8630
420507
863979
57391
221038
689865
670671
345346
1029057
1060004
746431
1109018
1156369
536178
1013264
93745
230919
663065
625623
698791
825217
491173
74929
1055873
191227
285905
775250
899295
590676
1033594
487136
704872
750301
206749
172003
923566
125233
171827
609544
248935
91298
560545
284924
1087332
81516
222422
981431
751887
661903
379562
178473
1106221
188774
372745
803801
385127
1072072
609413
644658
210801
349484
448184
611939
430036
959927
41412
1013886
214912
1123738
939798
822550
514915
620774
674352
512846
468538
833077
787789
316382
748740
1153480
983596
656227
700229
532712
918201
771447
538318
149074
512566
1167321
67587
364000
673101
438101
169025
810005
879130
1099325
487015
946096
540416
1022832
270119
676355
14750
460751
859447
160993
717916
646468
1127437
596008
359753
836625
785935
73914
745623
1061280
1004254
773134
858495
330067
792810
144607
424279
589568
291592
766115
812233
1024652
1036147
615393
760363
534374
263423
639195
844683
1089243
493703
816739
705506
875155
251201
45983
1172874
501021
1008365
352685
1053190
857340
1168229
616971
325506
69598
685404
723216
709466
244851
934815
869820
477733
1156811
441619
1097698
364495
1139068
585260
1149881
1049494
447250
805929
640058
885264
208419
865064
30426
794733
223114
901130
46261
872307
240854
6494
412330
126821
601094
98250
236534
189534
277070
497762
1004746
389418
19201
201234
923469
148721
949065
193343
273830
559782
881244
449129
804137
693435
887550
910333
117156
1143298
117882
304989
464791
503132
457367
102228
1048408
756907
359782
838185
1149169
453005
412395
525574
707133
441357
8713
801724
239883
827189
253768
656074
272955
693435
1085315
1101456
509158
739896
501401
1111143
756016
235545
104786
689580
484347
262582
261734
690000
1039996
258132
324482
379142
411551
580674
832936
408897
207958
926359
410313
745303
1178340
207292
288522
231464
1155210
660646
13373
1166973
481247
514474
505063
472234
498399
144496
70732
673730
849911
440352
1006989
595953
1132619
163653
986639
182822
80098
289798
328958
1011638
854907
886920
1146912
458799
356612
947570
27722
347860
796190
196836
380372
147390
62568
45716
1166462
1018171
881801
1106005
376454
521056
73008
735501
94908
933089
1120804
551060
333882
1112956
423669
348535
879147
852213
668971
858006
987047
842324
755757
1053439
286176
744125
842399
83338
343518
473778
535600
850397
587351
1002586
413346
1050224
321524
61338
784432
897117
639814
65507
244144
1044722
940417
490600
961898
131422
1051451
833114
175489
519061
765022
82096
560689
360969
1051200
23145
649618
459390
249681
266417
937992
23335
420108
371594
1099495
485872
702589
90619
846033
471966
424846
661767
613222
110846
106871
68053
317394
965657
338856
84773
564094
342287
622626
86338
509975
416369
925109
878016
819589
264864
511811
299859
26418
612225
605269
319400
309680
446957
325508
1019235
97505
304556
567451
466856
137309
874497
573629
453466
330364
107512
455225
1035547
148257
684234
465927
133608
1082079
671667
1059064
522028
565460
826635
261496
289389
374057
543145
300963
973795
917611
1014940
889215
69786
407610
800443
510331
100337
707656
988258
758582
1029411
263093
94121
226971
54875
129429
1068347
87280
1133353
24031
676802
356144
669906
340295
279850
995832
934572
481910
998526
891421
19589
740087
64488
816974
146074
531737
843992
1125518
441609
702379
158142
197730
947983
53078
937392
561169
1106712
809522
505349
557720
898302
421651
805708
1055661
238902
621654
152834
449709
402405
408426
587265
1022560
296985
537527
147988
710052
820473
1442
593794
249839
541910
87536
72768
577787
559434
232734
1176704
746798
372173
676448
478907
726445
708667
676098
1048166
223804
438542
914562
642957
26830
1091561
50308
955985
101726
35168
206859
60510
1161160
180253
1111104
1160958
647980
756177
842846
615853
348455
1130584
318431
317891
522661
765889
11052
626370
974783
278029
1143335
1002793
248044
138927
1042952
684016
1130127
306045
442346
739869
592404
943285
1081626
1055692
773950
345632
271199
87219
794080
1120088
315168
399452
107583
829766
788124
1128134
809791
52314
621747
318763
105138
1143136
706463
676827
44080
745201
1170414
550482
657005
965980
754317
1034212
726924
757196
755533
824676
657330
557304
403608
111014
1178200
866476
807795
749083
594903
531197
1141318
630435
566080
586535
511976
118462
866244
1047791
588269
655843
1168678
215521
1107537
1040033
1128362
927715
148517
797981
477804
1122543
1152109
52891
769695
975562
336699
443142
772527
463848
780594
331121
318935
1024310
678853
615837
1034596
439060
626773
855314
664426
35044
79379
1164356
498815
324652
979655
474182
149247
713858
990662
61103
1094792
1076842
420786
385694
232295
979814
6341
913418
3092
924954
123494
346247
806395
360285
15131
519581
956705
377879
525172
457683
79024
325560
1096243
795164
949678
1103487
722229
144559
945459
607393
252535
1123053
541839
937870
224737
1046242
1035206
634406
814470
969088
664982
378353
730707
754579
498821
778450
366981
1127653
693098
938175
905764
144314
930012
975890
583140
3874
1133794
902229
1121731
53184
485113
959488
121972
107088
480634
832737
107535
140043
476937
1152292
157632
822785
193081
88240
1099509
556193
561376
1078455
467504
1058621
699911
1061400
1151238
185691
1099828
211599
717165
740538
649642
1024163
361505
669960
596004
121136
307616
540202
553395
231490
1025053
1072502
1170482
245125
1118250
263631
8826
292888
11755
1033385
769441
958706
679744
229033
52937
1044119
843161
1123713
1173708
554181
833791
581181
406165
922408
799877
596790
377354
377260
107024
1022140
452274
1138602
914054
1029811
352975
957115
147194
773351
849517
331919
345290
275897
1022775
475782
239684
507018
1935
175761
771060
811817
995285
799696
735781
1096892
392550
188273
666882
1078444
200889
1122469
1074342
327911
796542
608055
1110815
1052719
466301
750222
731437
337318
870666
839214
1170194
1052248
797106
893019
921511
156718
520714
1122882
753944
971163
440814
732784
97940
1078555
291421
591036
975812
441823
1025570
388755
611138
511175
584433
661310
1068508
946208
341852
1019309
842123
1172946
417023
626178
712699
77290
702897
500982
396527
158553
853301
254775
537397
344597
665553
124619
727740
952095
808938
482016
443070
287467
906037
44637
968094
1022510
670524
404087
589821
920092
686302
811161
774996
292717
86111
205408
214592
282244
306111
153099
911945
373945
169082
503786
795291
560506
899554
1053005
902771
1179380
26298
841951
644350
826296
205963
677463
742703
295715
1025399
100038
719942
1145852
535496
206838
506183
226527
905322
788041
974343
1165237
459069
234093
96209
12095
1156102
1013059
550553
663384
203596
1086438
115478
530169
692105
765772
939821
199539
333959
510124
177108
862287
651532
906689
363319
388801
184653
848540
1147337
1114231
1145134
1034200
1062396
55730
938053
104642
638139
750530
519360
5678
732177
1026794
497757
63904
428847
4895
888069
997690
928581
924533
372071
988893
936910
363074
981802
450550
33148
444944
291013
1047023
49906
101790
371288
788307
980802
631340
1101536
280335
734557
1129825
848694
1140951
34751
496665
970828
624750
288659
50198
260371
236456
534859
884979
736504
620348
945949
988746
677118
826160
777682
809683
1148611
390722
777804
589647
188191
965873
589260
747872
412265
390069
161203
739964
820494
522025
371302
844952
1154189
381461
433785
760056
335606
924228
776414
46214
817216
785671
1175512
674015
934074
576628
82055
326196
1127216
1026274
915361
1021734
1171122
294790
1163710
902026
48683
1144055
828156
811527
653327
1019247
109802
317141
496629
322429
926133
1097609
550462
1177485
450754
676413
1026912
52238
1150887
142815
944962
688959
994341
568145
320083
607640
435738
74045
615186
1129192
1120352
438915
559307
3564
655753
441357
85330
647545
3221
55974
955935
407425
1028028
175902
1113542
737372
805514
272309
188310
816325
423139
688949
824754
882190
907662
792851
525794
1031682
1068468
889608
800283
797981
966861
148244
1153808
325485
131316
950700
625628
475482
979320
807881
969050
538611
259152
327580
1124383
147942
618567
397375
1052053
1031680
1169288
1119405
466377
1005246
1027371
554705
864633
436218
1065570
862394
876797
293978
1053889
1152400
49473
723317
953092
329817
859731
1173439
252901
1103476
1124848
604296
11333
950842
123226
666756
605490
208651
619096
442063
971015
1026812
39498
571382
856573
360393
549450
729965
637415
714505
1156998
1162398
632631
716101
636427
409534
477419
1159952
1052050
113631
939879
1043383
431882
1070719
246974
137657
22752
935356
312268
879125
444925
412444
514301
821999
569798
729118
770358
502572
853089
494129
42460
802846
522726
573728
1011563
822513
16262
1076308
168014
1027811
951052
792506
1167432
446185
269161
190824
971159
653960
248190
21030
711609
90394
167864
1029102
244349
325804
131661
1032897
186245
189292
307965
998080
83633
212217
89920
1146899
1086704
477962
802730
1030901
890806
220069
303581
999582
618452
486967
212532
1050155
187901
187750
655569
566529
896681
669860
391130
579524
837645
131387
992774
141726
552958
34133
86893
257430
948483
1041874
22500
942479
809651
337872
206194
493811
602398
1148187
912874
706463
728612
257068
512738
16102
682030
897551
543886
239120
1165829
1150134
962445
30437
28255
29074
792439
168172
1056568
552912
321356
1156260
1038861
111116
40301
1073039
927624
969031
483086
257087
196455
536605
1058070
847115
848736
2892
951443
771179
1012518
95
267375
64008
114878
135345
907471
329973
167126
231357
329985
1054754
58537
1084172
137276
780726
730329
781493
1010884
749536
526866
1133835
1087490
341795
670456
850849
425319
243048
83430
956930
117838
396568
236971
96251
135347
100064
718939
703723
117311
231507
1136469
35711
1153760
850596
1062506
679319
711168
278548
121206
330249
362937
875498
787583
415736
638077
487791
967282
376835
578326
485635
824268
795306
593100
332707
461992
264020
1055363
768076
1097545
385364
475667
1057538
550131
162360
397382
676160
143777
676033
280216
1073118
1086006
246245
1123458
356637
965066
1146373
629879
524293
751908
129405
431426
1033245
414172
252289
425359
764111
870686
1114793
830857
430331
801289
396946
806337
1041976
131012
1116548
1064340
1144130
802134
952575
393079
251444
574070
1148415
622052
1143718
102921
403873
1177744
877726
928471
1122463
690241
1172058
497183
137647
207635
302375
1122760
476381
437714
552635
600506
592791
1076230
1134688
1097779
388377
968771
375720
847709
375835
418904
930267
1117821
167281
1124230
39829
1179689
1176274
405104
141795
1110915
985789
889919
1015435
860063
679164
583012
321036
507455
226255
391112
187927
614960
1022758
506340
96744
511317
858951
567670
1092938
120354
1138816
293284
811965
1126098
503697
384310
706239
600632
922977
631195
379101
148419
1023471
1132373
187389
168215
657249
76337
1110684
893868
656741
935857
1085281
68996
761650
110327
385417
149641
193566
248739
1044611
1167470
500499
386653
800788
34949
469843
94548
939066
294588
228210
640323
205115
351642
268528
1057303
1138620
986259
289349
34616
680876
1166273
805748
840355
516187
1124926
565865
145533
877096
841826
710341
62971
874563
1019760
445535
600946
610596
741875
67769
298406
405681
124641
634632
876703
536405
191969
471680
738064
781287
1132700
866336
1105100
568096
695090
813625
680827
866167
1044520
1092820
252163
720753
553716
965794
1141529
301936
729909
904284
857843
934541
746268
883555
481167
756215
300298
335893
657926
333905
559743
442209
781723
883095
370480
651352
639438
492363
1156403
393933
395546
226572
627149
199698
189585
1049185
521279
933753
924694
966700
497835
773487
1176397
75196
1112558
685464
357201
37599
742554
884780
745137
559199
719765
446279
3648
87544
963305
315153
544149
105713
465979
512878
152738
812628
233754
278488
675684
238369
78889
197027
771153
468205
1099977
1083515
892896
293009
139425
240162
456669
1159677
208736
919144
1139108
788322
320705
741390
339060
1011485
606221
1057184
741790
532590
1081831
335153
166527
449212
1013451
354828
673464
633952
347400
161932
994683
347443
865631
257554
1148422
913964
702056
863156
579456
144228
1118685
271425
183897
909400
586171
109610
577054
513902
78653
789242
798481
1177994
266363
126130
173525
909663
208655
1103071
101284
305232
382781
985483
1170551
817824
306040
336122
867806
1064299
1093368
764858
1029409
837694
571461
894315
756693
267648
923970
1160371
873053
919060
1097339
857669
1087043
345433
297967
142151
510686
112758
1111390
674995
1011452
642671
65974
582514
395451
321547
736889
482694
623901
5541
794689
632880
1040427
532774
568082
281779
736229
555227
379732
573322
501775
1156760
1137067
337858
1009724
1049964
939988
484412
978304
597047
974462
1123636
770858
104837
806110
963951
390806
632312
116445
852014
571866
613492
37511
699623
355755
92380
648523
377105
90458
458887
742336
430842
693197
1096433
1038949
301236
431502
454189
508302
882870
41414
914143
1110143
224695
922935
868357
355038
147660
963533
946557
744750
93291
609074
519029
825843
970143
1019902
70707
996982
819403
407936
381214
509971
940792
787410
545106
1139561
190920
411949
739990
977443
129037
1014790
621704
107553
1007208
674881
1043570
774997
966692
134901
721460
822570
995461
924598
412914
532648
1162673
1007827
374571
241844
682820
888926
144037
742842
974542
1154595
350484
546556
1026389
1169401
451241
463271
665357
961873
1157269
946560
1072388
343464
127613
511023
1034352
1113467
205097
624526
209910
90122
632808
14892
668801
322487
585724
576409
1171658
262197
58961
62176
68220
1177587
228837
246662
407658
367471
122702
73405
250663
1159864
1103216
637464
185111
468571
1158971
149629
283816
332255
416416
612559
897995
1054759
572114
508272
136381
414511
880777
750649
317890
182548
18686
40784
772362
819975
970642
537390
440308
925495
1071320
929053
1149080
77039
351031
409037
966584
225674
361923
531436
391110
53498
890159
456950
845211
1079981
372830
152160
704575
672054
743428
208673
853069
723810
490289
544953
1039990
594583
1025860
574888
868956
1154281
936595
20361
682449
787346
47946
230232
654806
429452
302405
253248
582994
1120844
964516
334317
539142
350659
1001696
658719
485726
1062051
581725
1068154
727
581040
378087
283534
10284
323314
422603
111226
845416
411870
220761
274036
704047
274933
756289
572516
60667
52159
678159
289262
1159748
269349
460252
1013700
653556
175190
757294
512636
299643
883673
136508
499352
922553
637895
755307
719948
285880
846986
425373
773154
241409
1133028
229765
123741
789631
913555
1065148
1064986
665799
811620
614544
522073
885397
1151315
485864
204694
813125
943480
1163649
733858
183038
831490
904434
255754
323983
968285
914003
725675
77698
863356
216727
400134
757961
446817
395643
907344
528778
1081996
954710
926729
1009539
189534
52720
161463
712156
384433
475476
58749
955438
1076290
202305
398879
457149
824377
553846
451143
196629
372593
27473
537080
976566
812250
841442
426783
183306
434776
209483
153027
1005132
671323
1029374
39123
780456
615719
186331
462534
504091
195827
777927
1074820
416927
1091945
278056
664342
687646
834899
772532
583012
1058197
714177
315782
1000144
1097004
864756
1049613
162688
1063864
937798
566953
6275
15730
287766
977787
1129170
1070841
316119
1078820
580668
395278
1042031
927423
824024
690674
677529
917964
316992
275532
471170
647035
865834
987637
562202
772390
1018380
147540
786054
1066450
727005
517969
885838
823548
804712
603635
126634
1096103
1038701
3754
701437
545756
978688
746405
376446
535232
732155
696792
585904
1072437
1095257
718628
50948
1074312
813272
509469
343599
372072
157556
43970
864956
838540
591848
424645
174336
946989
1156798
872237
1119778
498778
1103565
1015152
864489
40138
517895
1043544
1010963
451295
104963
407428
1055964
774267
1032002
671804
1079076
682636
87452
180279
474785
437335
385368
1142908
919643
17757
744286
129577
298370
233426
1115979
1038615
2000
230277
564915
212982
919517
926633
447050
214059
452045
415131
211593
410445
390317
702211
884135
1150184
203971
168703
769806
538123
1086027
272225
394464
547548
208583
740710
252725
149910
716213
354545
604522
383125
65711
163915
1035200
147615
751737
732617
140700
246460
709722
1026332
481364
744410
111925
666296
549200
397349
433046
859094
525987
760489
741844
69800
625344
202563
1076741
715889
645071
496734
300395
572752
240324
247298
297087
879302
821595
428498
1149921
1149022
459221
200839
658348
165548
547049
686779
912783
498110
503600
913602
791174
946869
554562
982213
359828
807257
62140
442365
876918
346369
902859
428509
709099
731514
543928
536305
440381
813145
343561
851598
538140
800970
984508
773893
503506
69593
781742
728718
387340
109528
900703
283418
759500
342590
157761
767951
1042117
895625
150672
335561
735713
676960
330737
836233
193340
1066578
636981
132989
400218
277686
111781
949611
1045738
348730
482089
1086119
474235
618211
935932
1169341
785340
1079614
955623
327342
118785
182802
926021
240310
129840
690613
246847
416775
588378
40919
332696
90206
1131976
745236
365545
1077818
231276
887215
206672
1142720
317269
764192
1108178
812881
177218
816061
329174
907188
832915
690034
1078860
648873
825201
58920
958471
671311
144646
565975
127754
581015
845327
279947
666360
883127
1011445
237365
1148662
502165
232513
371020
530648
324693
803964
1167338
1067598
292866
421843
466914
968162
419637
66673
59984
1046113
678200
742309
868836
604243
970541
1007358
1153361
651395
923584
77838
211297
373902
178825
519842
1055785
872901
1116523
680282
622255
492390
854616
1115704
420036
679740
313113
462266
129450
597159
813034
217677
778662
124673
6904
116968
1101280
686571
321873
259546
1105423
844218
832928
579236
205222
135101
330635
667278
524784
985583
245682
161806
804803
761514
138006
385442
273498
289979
937705
957306
5828
437070
74394
633123
311141
545181
1133697
759560
275182
891593
228257
470390
1143189
489909
749932
596824
212746
476770
1039820
897451
367814
606151
222342
326419
63784
125747
271339
239709
1083595
18040
250188
930925
789502
1158450
774073
212692
1025528
100479
7510
122651
428635
725182
82308
722168
695215
122058
273674
587684
70036
801796
750168
337129
1060331
550423
842866
653323
345089
785100
427871
1169352
182400
900334
427871
796533
668322
925082
803388
202092
1064839
765210
405410
964844
961497
736542
128303
406517
399413
846632
177535
874488
1093443
398869
1179080
299796
116109
570296
385689
167972
1046828
998148
170551
261346
1178477
194701
826751
682323
1160994
1038301
1146414
910942
35317
171321
877001
285294
955405
703496
157735
952021
1050604
1155058
952361
200348
1032843
742604
53521
572878
545746
780699
1177444
814055
253677
749675
451832
83244
1049280
39924
646271
1176911
355549
398129
126072
200181
149049
554970
912408
870564
853020
938684
359901
14844
29491
1136853
28310
154204
581243
1096624
466660
19550
1040245
1110665
814123
164421
80284
426268
147069
121510
554113
653648
157158
540219
625483
906494
37452
136085
148069
977641
488295
1087994
157900
334793
438601
859038
532504
202468
1095983
326210
296536
120048
110840
343555
549596
964106
574982
653856
1050061
715831
102693
105975
837787
893509
785682
295072
1081419
774417
1171761
934969
1101579
1139054
381452
210930
562078
138432
1002418
1025816
928072
212472
784794
23371
430268
475240
491447
1068690
707251
186832
3314
738324
532122
812083
836545
291893
848040
233231
663595
950005
57447
1076889
956271
794322
1174129
882052
812352
787517
1044612
110942
645548
765860
700758
800357
538251
725632
975107
984073
1101429
648364
450882
1107975
1099917
546080
1159640
188970
670803
508668
271631
965625
36588
304788
992987
334332
175340
77956
1028937
504042
488959
827361
911199
1061359
756099
315397
367665
22001
913086
1035267
620516
620706
1063390
358478
584544
927162
82096
702143
985233
1129817
550077
34333
38848
246041
744799
744511
809975
656451
323924
766890
197958
842009
1049476
1170764
707104
224894
665484
1021711
197340
699702
64480
303270
113105
712765
835021
247930
988605
1089473
831043
910058
1106338
657319
981968
1013913
622790
324062
466469
345625
834172
293112
572001
516602
925151
31849
356518
367231
912854
709414
946573
1119171
981989
374190
79985
595832
683185
437433
338489
697649
436014
550211
1170212
674035
625310
915954
764787
950331
947500
254302
116924
153500
223824
606073
1169947
453518
712016
672287
173108
399780
840498
851871
855615
539547
29772
32935
162356
292500
292631
169672
321903
86286
325950
651295
315722
539124
568971
1105694
1117226
1037793
246085
349680
258142
875357
513045
373003
534518
668895
55956
135806
485751
986222
845839
175546
662733
1029114
492946
210440
716603
703626
926365
1164657
263375
423677
603514
951144
305658
1730
18526
346985
364282
669844
487086
939397
421776
1110138
419380
426700
900262
605466
1154619
1079551
166735
786408
1088750
430304
1021739
927017
615208
667642
552274
1103171
851493
114308
108995
1031583
625609
1061394
563699
282293
527708
9635
985352
544537
900569
918787
403904
736936
557768
762698
456259
997250
134677
638545
705566
167321
28006
801156
769433
250886
115982
135417
934988
42227
250503
797664
4365
1155108
627548
890876
310463
864462
362567
137963
1151073
791589
910874
882694
586862
710816
321364
646830
514012
392189
281255
309636
157633
275615
688415
219026
646437
482949
595301
946390
420987
347191
112499
679275
788823
1162566
132415
254542
870482
315969
779679
217852
718131
916720
103940
680397
1172351
628500
109059
229449
457115
616381
222298
610384
681811
1007643
425455
815463
434274
327444
215380
1146475
381210
75387
1130120
391247
411018
259595
455337
872361
565185
585868
747152
615702
411156
649797
817267
984490
1064838
597160
1133786
78281
1007067
300258
109603
408781
1089125
788035
109578
64433
1119320
123679
144726
506637
94305
291558
656365
719695
151909
866132
690931
947150
327198
205857
399397
1081523
85001
1058502
582338
880416
93966
962524
720178
314104
400471
611896
799043
952106
816360
185426
396355
764821
776806
634295
1066432
1161604
536169
538554
902848
795918
313048
1034349
293006
646820
926280
946409
1085875
297238
215072
523405
995725
662990
1045997
1090623
104579
827226
235754
1151199
863969
530921
384366
10307
521146
1037280
218018
64834
178857
892036
73842
613927
761325
247437
1121779
1135036
861433
517852
390267
246367
688458
1051886
930894
284241
1179156
467542
736922
1078433
803764
579522
271759
459291
407935
705309
811945
576947
348074
1100229
651267
392668
201591
552567
1033555
465291
444839
7742
323906
1025939
49739
726954
1091361
1150644
666304
736572
570595
314191
379784
739198
960240
653473
696967
1171014
429509
455415
585229
708330
863885
547615
1093517
127214
529875
131918
245729
987556
1179607
954598
275650
887909
423192
1028461
332546
1057889
613984
892996
887035
175499
933240
591277
210206
436174
858563
489226
712743
533910
1164865
295614
279269
381859
430349
434536
536284
856925
801705
762042
417099
659088
192727
118712
969072
285414
607105
1087507
1095284
9051
1010678
451332
108878
883981
1137027
412782
134116
1091519
32675
350052
506919
788410
138207
1153406
1035128
650096
125215
548078
532736
677658
417984
523120
867587
987791
398423
297903
891143
612053
738695
440995
387667
732950
30106
235735
118306
337160
218398
226011
1071910
934129
328458
683500
863343
213656
270040
979030
783503
409779
941855
1136374
392435
537047
692057
299856
1086897
1058222
634487
533010
462525
198440
459488
1159575
222413
657584
294166
868243
419722
930595
497876
894474
1016526
711188
1107961
232557
391220
522922
538705
441807
483154
1159388
684370
853439
779248
999843
1106809
98386
266076
480585
600213
1102466
964141
39124
630105
202204
335435
1155969
1106514
428890
1093321
620216
559528
159824
1030243
491905
1170285
839769
110708
1047596
367484
325915
761805
501781
722095
973990
1048082
728946
320111
802029
72571
384884
809746
146417
987495
447631
704382
463255
638489
1035395
527638
202203
646644
783047
655698
213181
59717
255710
1108374
1072107
360379
584848
1064030
408331
417270
1093855
253871
1002716
1166053
681120
278605
1116460
1097512
121475
622220
793039
1115851
134676
1114876
1081839
633048
377614
414637
924382
97363
701865
791703
595069
61031
723752
882605
855575
165164
718396
856664
63538
898336
448749
163534
1002059
800334
1160202
703568
116523
803269
977610
659687
164769
1064796
484812
751233
501358
409891
936157
801841
118277
316773
168765
1177328
571452
640102
360001
205863
322976
263820
950854
86835
823869
77086
507915
738358
662655
945880
567105
1042886
452235
319989
713109
54674
91504
348627
782866
550296
1130455
986047
402457
593807
694264
532038
29087
107276
678544
1060244
427371
1041552
178935
740038
1051281
806526
890355
721778
1031924
142062
1137541
817077
113889
19891
42814
74634
377940
378693
258222
642702
408010
272871
887002
987097
187706
525541
905716
991899
928981
751241
665836
472379
426601
842042
409675
872740
431337
640576
706170
77895
788325
45666
40908
867350
559919
314150
503063
743148
290917
310533
738374
1124568
987555
1118502
964469
269318
210608
1024495
779712
21975
334905
791800
232415
58678
827683
516220
657851
419727
173671
456385
797137
67686
500360
88100
338502
489667
955393
960572
165318
778210
1109050
677459
918348
648860
724427
300319
336628
367921
76899
452964
628034
380896
692118
976908
268680
798313
699952
141745
498647
397746
449570
23024
359630
417655
26810
1144312
144760
615960
849259
400994
596428
337530
986038
996051
409048
1078492
677710
421128
398338
951859
952185
859483
283186
325634
775421
562582
617888
312726
985795
793653
438440
682760
272005
464886
809682
92516
110570
442749
1048875
692262
521823
1126717
109338
128492
984939
52012
845072
411179
816651
813892
461905
782727
468434
1103593
316679
396413
96356
803681
129692
109420
43774
194717
605182
788724
743968
410566
987137
457714
75556
607701
662259
388529
696233
910910
479477
957614
802282
381939
541828
832434
991147
157795
739461
721449
244027
1032043
415822
645736
638159
607746
275606
1083853
1160060
892019
544082
511213
825837
250341
30716
617988
807253
993625
82774
902473
1168525
703913
180936
409367
614169
1163835
180685
135104
969890
707888
666022
366440
253677
147949
800037
341100
233036
1159452
178656
476200
596568
262585
849834
1155659
100583
1100687
1166636
988899
708694
253668
921403
67344
48114
1054588
296396
924522
264744
272220
1150562
641506
467434
684988
379108
554765
1053196
795547
881757
968510
747225
544299
162215
779802
830756
534414
175396
356670
709924
664953
212242
102211
56408
370867
992169
321559
84102
816278
1090620
1152369
594078
1013774
902488
118414
957092
752175
608913
29613
449377
232140
893118
1099310
903678
432002
1117008
496590
279346
1095039
582233
640475
759244
427212
249982
840693
639314
32401
215764
25153
550841
295103
697627
414321
254110
411105
102625
313305
184756
205135
410465
643435
882900
616222
605291
394836
1096826
452827
1039492
957847
868146
449065
352839
16628
534806
484609
576191
1132257
662591
609212
194025
723827
313616
834457
978868
97100
255296
870155
151293
739254
554579
829915
974199
978346
1068927
501567
596050
297394
557300
33592
188615
1024490
26947
61303
801097
644296
854126
910553
702581
296092
376576
700223
675432
1022
781566
453997
789452
136641
1026315
266858
703586
288505
638637
25507
904951
1057982
743461
592443
420508
490214
941787
101030
130648
668335
500424
443066
175874
449785
39160
179883
670836
986661
536264
1084192
449708
782781
167772
1060289
439748
264125
95205
451517
287595
1099800
1048492
569005
584281
684160
1154002
596315
636486
784647
1031331
1088213
1096887
383122
761457
541028
41266
371795
268596
190342
913754
747468
1039755
565757
618756
442849
737895
610341
103552
519986
706298
750028
945775
894161
209924
386363
343811
876645
795766
1038782
891646
713401
692735
433075
298222
37347
1137253
142397
634283
36325
1042993
844592
214800
982630
827157
1136613
186060
416958
521246
143636
37600
125108
993286
660790
885731
274801
592011
775782
1095011
645745
233730
149189
590213
937648
231781
1179853
103416
152695
1093003
274965
678706
786984
657745
855424
71657
655638
270199
737624
360046
798585
522028
126144
806670
57746
960114
1156256
91662
1113225
452954
575364
1036968
623089
468303
1131238
88736
963789
998584
1044241
316307
420991
214965
302876
825449
712174
39352
324507
888368
218566
464794
1161102
1038245
526088
877078
879518
978190
860112
1102883
981369
969591
258390
297708
622358
859280
392917
527079
434511
719041
168281
816984
97864
418115
83788
891137
250087
525844
810956
561221
307743
775129
566997
492774
573104
463702
46055
908025
704708
1026688
366424
924083
188104
591739
522102
705330
216925
487693
528899
811464
451791
943132
457790
403608
494759
411128
221267
1008754
874922
691768
802226
486087
1173749
616753
56031
531148
581108
235557
138299
728345
617361
207446
974983
1087123
348269
449865
99494
818395
1169884
894512
163140
1012076
82877
224217
428533
611729
728101
149111
192811
502501
465434
430717
785535
912509
280834
13544
198885
904280
55075
441693
31778
607193
402450
59369
219843
53230
854302
1150780
418474
122282
1159848
265654
1134484
86628
773564
171323
239302
1038383
11343
793287
708896
318590
539541
681451
1046404
666906
1147527
632709
122438
137408
242420
990900
878143
11776
691521
148675
421605
672762
1089810
241025
567578
688959
808330
2101
858564
441921
954387
637804
5599
157832
122224
944212
1092134
1076097
505181
934383
594855
755588
713839
1163317
4021
788612
454956
362814
188924
444057
122456
691031
1162100
949959
483367
977407
160409
68731
1137912
287442
185679
438818
875650
70566
228667
882066
746681
1136220
1123560
1006215
1080903
974496
888816
336715
864221
1140638
221804
849636
408535
43803
228345
253379
906786
461527
653408
359516
420631
883854
87059
477628
1176027
992330
196161
252565
1171558
746175
1106990
361068
499279
795118
1143177
599730
1001711
794329
202726
329651
861777
370493
75540
490498
612242
929877
747943
584113
238125
65922
102031
1015701
378988
34499
641957
773735
1042841
447279
276414
600095
1034107
198158
111050
378450
775696
737472
133579
338777
941091
646119
1174646
968208
897345
363419
110677
428721
9455
10072
306792
952388
414398
423320
269407
1054149
1110281
1001804
673417
727211
1166699
672796
847545
659976
222829
467310
1158954
675693
1043669
1093509
787355
284317
789766
135486
929277
979257
1036484
497841
1119807
1131459
776419
783404
171840
160653
572906
260086
1031048
110724
1177223
788644
142331
519206
1028562
1080568
468202
1128134
695769
160228
405298
229522
1037674
963238
339935
866667
689046
888580
13215
636581
703264
388604
165861
1100855
155750
713476
252970
754888
159258
759965
305802
406085
594639
153054
738830
570847
994776
470272
386845
745944
167249
377229
111206
1154398
294908
1138687
452698
773587
1115261
592801
992050
467054
1079024
3846
684569
977110
6386
40717
1026794
639575
186808
996498
1026653
592387
785516
947342
459316
64475
264080
361370
280364
392878
907691
25192
201576
451163
372199
667813
364633
153221
437507
118375
548104
336718
583636
1063023
297215
135439
933911
898199
151976
1150896
84799
971574
524045
1006972
630208
844781
779028
857134
238923
665796
31282
1152380
913314
421517
109051
472739
447619
95152
401387
868893
82535
202160
605055
713135
69076
736591
1170821
125529
61819
965035
171337
245218
120374
122036
955395
410354
244935
907086
937728
57657
820685
197768
1172469
692286
1072917
1112414
1018234
1557
792500
635295
1072228
669767
700370
837567
652811
1105927
13512
936582
45378
570254
1044703
57384
986102
368299
374905
655943
603978
759955
624444
421576
1084526
353958
597479
659277
422137
283950
587805
68607
1027911
989246
863058
210233
220357
598563
11442
935566
774890
226014
917133
1163782
340264
214213
316813
391024
581407
360401
356591
23732
544459
940627
1137406
301060
634659
155966
715577
553837
498698
396788
103128
975765
724987
1114916
780642
237632
641708
75708
891680
1034975
421299
276174
530160
442392
270116
1071456
982899
1023957
978637
524768
259638
512150
1151316
151094
796077
496856
604041
1147677
999433
1169856
573995
284476
1161626
797291
935130
12891
363546
163110
734322
1021208
574912
313646
652872
60081
315910
131816
761277
638982
690284
747102
746962
163479
422326
599311
727072
8766
976998
599879
721729
315695
513677
228555
239640
35012
627816
1111655
706737
91830
679356
296394
76877
65722
769195
349414
651331
397388
641276
126742
728204
135218
54500
1167299
628444
136581
233254
882311
882918
501191
297070
217964
1026770
536055
31219
1040442
698539
313441
676763
260307
786557
942174
1011110
651983
715055
43734
253970
133704
710251
432923
992856
400328
831452
1043353
17434
1167147
350947
317241
1073052
438712
297337
893462
117953
721767
251679
156501
505176
381619
51801
203528
880531
1009723
375306
266783
975299
353788
137966
119149
1099605
281783
369083
624557
788449
477394
301109
176841
1061905
1053452
446907
366970
141032
624824
534221
576749
208515
148198
23132
1083498
158302
193827
109946
286533
708313
41248
1163497
1065344
207382
352700
302704
695013
831624
776341
167198
1008944
440781
1126637
355054
286383
640307
1070539
955318
311336
176456
691786
427103
43663
593921
985432
625611
731034
76039
501755
734562
1066069
166184
464485
32393
101011
93968
556741
959769
478289
1022606
998600
820129
577699
584537
242023
580386
908313
697383
383412
717734
1175772
633484
473728
226569
240468
388810
480405
1046109
623093
222759
208203
306601
1104397
470800
217727
1049844
263842
262349
610023
45415
662303
1154482
628416
896654
171380
294687
92265
1151815
775052
166239
759597
16068
1012982
362640
96678
209151
753306
233876
336280
1137014
721653
28695
356776
872569
776666
569712
1077670
254477
557076
249197
1019152
1177131
536391
1009322
697010
915418
267189
648593
606853
205726
877792
277284
46096
832961
337992
181530
659956
519813
317207
1033709
641737
1092217
454950
266744
477036
432119
447412
877403
1143906
226684
763912
789025
840016
189918
71628
115080
37717
431913
433314
614663
932423
929175
989184
495145
912567
365581
706298
251201
685168
697714
568888
650500
365259
1087918
110378
1098818
311312
56794
1066859
187057
844521
751589
1057248
943860
254768
1018361
174025
822619
196517
728150
497272
341510
877003
971878
107320
634301
1027083
171493
810898
1161172
993943
825538
62568
550920
275219
992431
1017859
890873
249528
1117619
663548
348088
272656
1039263
143325
467236
165561
126751
156530
205667
1095068
778804
282724
149006
493248
716654
186859
388326
1061723
407199
441190
866504
500521
851152
1081357
591106
637813
991089
988988
87867
884067
835668
366716
348643
574362
339007
1128991
200388
387154
345487
912056
546818
865313
838295
659815
1079264
1087401
174366
565445
456378
839638
569351
1031650
420102
38017
688225
452626
565974
844200
95334
251803
112323
934043
468251
558669
874036
1097783
1139999
905218
24474
295720
1119789
618266
725822
881586
235523
1060766
897411
114295
787638
995511
119010
2595
795643
520285
639889
574444
1164999
347806
544350
333251
1028124
1177136
554164
23478
1013760
561820
772764
919411
627540
999550
198099
775304
1146194
22262
272360
301989
30819
90726
1090239
94611
966661
317096
24321
782891
581180
323639
478208
192060
37524
638899
215576
184574
1237
1171115
336064
775689
886712
50453
169713
979143
619936
398600
588460
945505
380175
23580
718077
910682
718068
339607
229866
333897
113610
628474
700581
48309
493158
681364
83636
62263
101570
67117
141592
1101233
1001731
412322
955767
166115
370854
613504
708201
1153427
1036811
969309
857563
708638
1113456
1053130
912618
549762
844130
982212
662196
631882
156730
952774
954070
1047393
130323
695442
474208
1153150
1071186
1022367
172
282448
716153
1129448
931606
240522
667289
1041891
880068
367147
1143519
897909
298042
54453
549267
1016207
599859
485851
295077
839823
1146970
501853
1083121
1011198
633452
679315
1155057
665620
289275
133606
343555
1174033
289648
893232
720
332585
7333
182423
642925
887210
930362
525832
554037
32754
915652
773073
898465
128876
418584
313634
699818
1004641
88735
266456
759462
874883
1032216
1151188
716298
1170484
323491
289337
133242
487356
1056125
474542
270692
1113263
722674
681025
606211
762951
883514
171558
506059
1111924
811027
99913
643504
602982
191223
994341
607896
1030081
662752
446629
180934
388623
229852
619163
732045
1126414
1075615
752035
15973
946314
656251
954043
855571
950875
859103
811978
227630
241593
397809
300984
875330
364671
212029
760823
716351
1063058
913342
760542
1027425
732844
1163935
1031455
1079826
601783
993482
927136
175116
248049
201328
105815
887149
506790
471458
1149130
503077
458539
44791
729027
1130591
55015
1110990
453414
552913
1065648
1113849
55676
875267
183255
977924
1090915
46289
63068
877173
2897
315980
18321
551879
632974
292502
880954
1044133
297564
773123
449880
909487
192963
335961
606488
603978
438803
1066945
464093
486344
854966
439770
445992
1139199
399949
335164
383258
574650
470980
841714
353687
37046
933209
460230
259671
628434
389466
357684
542030
783642
438527
410807
554711
877969
1094170
1105266
1007386
29536
403751
310917
1043872
586366
12992
826650
985797
1025816
1008112
1003118
713392
141684
68665
607359
314994
841137
282211
80180
991876
298210
546272
373903
231014
118185
1122846
685
343490
713341
157530
733730
476807
289215
876421
242389
48955
221604
837348
8857
681626
827999
529926
815995
161597
545516
172448
312301
132931
824883
1140530
772231
413945
1117423
181504
298159
1155424
142602
526213
216023
237678
1052113
1097415
875714
1078498
1066520
1103077
757002
175684
1093222
95594
1069185
128736
179779
286139
93117
475161
319299
881585
46329
120501
1113653
360171
356674
1086226
303251
70224
878105
315813
410960
626063
719156
1086502
416224
395544
567047
209977
154592
944719
920032
318152
1112392
769189
337624
795941
326783
560708
800367
469431
995132
457403
110403
248626
1129102
79043
1051376
328988
1093953
373682
52423
498882
792139
429835
681706
952065
232261
80755
1052941
782705
1023583
466925
193532
514023
424625
52553
1046259
877968
185124
235172
426103
973670
587342
523736
751248
274120
818648
715259
336340
862893
746182
818536
328602
643785
1117026
572022
1077619
1123758
543529
1013858
778906
122924
654785
394579
602196
292607
601990
123845
793893
168519
614073
368594
499287
156567
519138
861799
564143
277380
681075
963184
760777
133290
596690
1076613
794002
217878
621002
621372
897455
702539
1017905
768084
629979
473970
821797
804249
186110
260347
310976
123680
647875
692122
672658
12485
763227
480842
97495
201215
408396
822008
145831
398973
742106
199449
1112636
187467
437432
847579
1012004
794305
609664
956586
281162
527225
570996
585104
1114908
668650
953847
295926
621492
791096
619917
1079321
362956
831615
234362
848734
496969
507843
283651
616745
214248
689366
535715
610861
119035
802053
279836
904312
533334
127063
466399
793208
359541
1163138
809501
1096607
1158585
1178570
819413
338450
1009871
328818
978685
41805
166744
677506
12388
813423
501007
192803
342489
221270
421720
143345
131019
147691
707335
173956
503181
542126
1111631
601561
781320
251090
714198
23927
434496
256297
1133928
755475
228213
131553
264198
188284
278878
800325
473329
923175
882030
278425
98101
405149
662057
230046
913132
690929
18764
1116142
612669
885858
1144354
945247
965862
944303
262095
589703
1159263
695100
443023
918050
94160
21937
974177
995128
1014594
1023655
508373
501797
938337
1043882
252027
729284
348328
990036
538311
743780
331970
751839
821073
74419
359412
669845
913781
267414
671968
1168010
1112584
687623
29603
1071200
805657
1081376
801400
1091672
521273
1114015
226917
166887
1040682
70483
418041
374538
177781
1163239
67218
422626
1129975
881169
569420
234632
751246
469844
979999
949623
616983
1135498
213175
60658
1019597
196732
748860
1158706
329504
231675
1041340
981052
453680
830527
826790
21060
1148173
1054028
1139968
168527
70470
388037
1126192
805769
237149
895529
858784
1018030
986357
147258
1118183
548819
313566
975312
600796
241719
986026
209023
919232
336840
1149188
33787
753356
910517
560862
532920
833954
46563
347979
861106
773190
86547
1026481
465220
815602
253494
848336
862942
1045581
454407
841699
881728
895234
72695
600891
36822
98040
554254
809630
930720
233787
1039676
157233
475291
342052
633551
801931
609245
571247
1001407
1110196
738243
1096114
402638
255632
1157827
813138
931356
742076
702362
729640
123243
597095
180251
1134909
126870
556533
6935
952657
637971
237670
1150094
196563
857353
821245
101690
1131771
293538
290394
208625
1155312
837493
298953
180916
619921
796205
185099
1040572
806672
365301
434815
1158352
1077864
1113992
741677
267661
496030
826203
1030945
815976
1180474
1060906
345894
766711
660442
1017348
1053318
1130434
232971
34120
67883
895947
32594
557957
1058654
339042
338879
925787
38972
1139221
39090
182809
306375
677516
1027245
248283
358691
1076712
251650
667743
104941
1155735
1164417
407462
911446
895918
692545
465956
73919
883078
1079839
919035
238078
407730
29928
946109
800360
1000558
85044
1027706
392882
628677
112289
894091
807750
405547
418256
940662
194019
1101970
1097370
1086435
375148
561400
49000
331265
1097412
834609
927702
1141667
1030617
511954
852736
979328
1027411
1022046
255162
1050457
38858
674472
1000617
128995
331066
726052
449157
536133
934451
1091658
1125289
748801
86676
908162
91452
908752
852954
520671
378920
1160011
1092843
113762
824445
1045046
160540
393128
807758
334454
579945
191197
251060
666935
751246
255813
508195
1092167
641309
720218
325885
942579
996847
1108527
286273
503688
579677
905425
351815
717187
450996
760101
252963
980188
628426
233435
594780
695442
434795
1172449
714023
603398
1010005
585461
499095
951656
1165207
462726
1048290
544395
134447
360685
319913
401912
587085
607491
1108456
1087320
209974
501622
151859
692975
471309
453718
508043
973027
261477
647677
783513
15650
222789
340404
1102263
813524
726597
821878
184318
762124
1102717
508921
1089161
549403
785411
688245
914220
828289
842846
993514
274675
584020
910973
782228
918694
738369
1003516
544284
221715
606069
544117
1072476
521091
348073
540944
785853
818727
1123034
819844
406033
577996
1050844
228722
825438
531832
280739
1115388
305118
147367
868639
1075547
1021273
676035
116628
114849
675159
634107
193485
87804
136727
152884
290630
222850
738162
51040
724866
1109221
472110
796411
1141390
1173152
700094
571434
811547
578148
105675
155180
1033381
584203
1021140
857200
8922
654511
1003906
1005969
674223
288968
331787
508675
113258
496193
984715
287442
506341
848159
926828
692922
50874
681469
864714
608958
1098660
668397
475313
559032
458251
1141830
779075
804012
1123013
1001763
389263
888041
199742
546628
406247
629498
754253
1035137
793496
508192
978200
449193
480381
1121445
988907
1017998
1122500
1030394
8076
16327
818643
111168
459261
623592
734691
206301
1016764
1148144
894386
584537
52142
200878
143412
762645
284156
1164187
965072
46097
397328
709074
839971
1022392
91269
606030
300537
257681
525511
604359
952000
167261
594383
488198
488998
998018
1003767
1149968
312574
515882
732954
7182
685515
798189
499232
262231
787294
153306
200332
105062
1152875
253459
293027
158875
255181
99091
581267
670220
735589
812364
606466
655029
121044
427142
867460
697248
457072
43881
236813
975308
791037
461608
1047025
398637
340451
834038
572913
363017
149808
620342
605581
479202
32689
326775
427453
105144
1074703
1060262
213042
244756
136727
923392
546530
784440
138497
172265
52460
298750
791946
504969
884818
719878
499466
630990
220895
463211
473569
844640
382989
736108
1052389
922371
442616
786313
592016
1095134
877688
954017
711020
938851
710355
230236
333443
4167
172633
473896
1091902
157075
452655
490835
501078
878475
389616
297300
330
193212
235203
857703
873507
527128
139334
891256
383710
449944
576611
1036655
312572
1150424
1023908
1108010
698979
318755
85628
59822
874738
196201
52065
737504
595253
798915
966953
397410
355376
1042510
1169412
93313
603782
206772
913676
141693
319639
433995
975365
283245
914874
581779
1118320
1107895
694489
150159
463812
526773
236059
1069430
980727
802491
38631
640042
1061851
826171
1121579
855622
100159
246327
996780
537665
387402
90853
318892
816062
1154342
1159666
1080415
358340
115618
266596
725009
1023761
208434
779564
817179
306993
1047970
164942
227145
1165076
294258
1058806
1047146
909194
1000417
277456
425785
275666
735264
123935
1016464
907749
282951
997369
1127889
877756
330621
920971
77025
540985
660791
274841
372793
341760
237584
275511
146336
388592
844028
17240
301097
748610
202125
474391
518096
992696
276950
392980
563568
1051228
802861
279642
611194
115500
921389
581096
152408
1014337
1161547
161212
623833
174813
603711
473468
251915
986172
998582
845179
311538
885742
486259
741411
877682
795468
989758
477968
380748
885251
25490
852712
553342
357978
205553
205438
154014
344396
95514
1096484
805597
570
520316
80622
582599
757026
750232
1167005
316544
1106462
557717
834462
478010
517148
218715
169303
8865
915841
273736
1179257
330586
542260
494663
610282
219705
86382
190224
1078796
1035718
478036
323594
947336
734718
618612
1172858
556620
416507
952110
704873
746365
891339
455050
1115058
915452
405403
392517
1144781
812999
394180
906361
1169733
89976
770172
610673
206603
122637
411498
100424
1092730
592028
368614
246817
1114310
46636
261522
932079
1061518
1179508
720017
634585
561159
875826
1021369
879583
417338
189085
738070
382557
26500
198568
852743
697030
1100910
998258
602177
547057
689188
550134
411979
605578
1160909
230041
198775
113404
457314
176182
499877
816675
593980
197001
143805
581589
1011857
268707
130481
501953
87621
542051
1165380
503619
991709
1063155
512175
1020193
577248
606211
1152813
324232
566989
568265
850009
1011061
129579
219807
350562
371225
851702
98186
599368
1089888
570177
1056482
594572
1016814
9881
18883
456031
942900
463875
455010
935520
896730
718166
1171139
1087365
1040607
856243
411574
542524
3292
506887
637524
961678
448055
707275
871980
150352
143314
768177
931035
538939
442819
526231
532928
755990
482517
395749
198031
556521
1115200
138798
656684
510549
138426
408591
1120978
849572
284894
742484
794032
1173152
524838
806075
449227
267304
246971
695140
383344
610020
975015
27945
290315
410310
862445
717378
918270
507702
1057923
1056851
1085572
829889
799932
373264
881707
608008
589924
484013
287959
627527
1054695
656322
609685
1129292
495859
623265
295253
21228
836780
658361
546356
337113
762995
1152692
1141142
538873
491518
958229
299758
786389
978429
1152714
141138
553991
699228
790263
104633
37362
453083
69847
88156
480689
283486
683065
1151770
95952
475032
936570
545597
872101
532451
981974
15966
696015
399504
621332
905194
707007
1114687
1105400
164463
586228
571313
644604
832749
409958
270971
138042
370619
1073320
710127
810710
177675
985156
99656
903521
445754
133558
299565
1117225
897880
295692
844282
778706
292976
282041
285174
891439
278435
559047
308718
85854
1122577
700168
550060
274006
389758
59017
690603
303139
375693
1056491
183779
487653
54592
808558
377844
918511
227414
1075269
911655
15254
502108
772951
909037
992923
643782
507985
567661
812079
1100768
897535
217007
206191
983
288997
768255
69984
804809
200676
406839
992374
526035
408343
380175
1062439
708919
1142665
998541
435131
198638
277929
1056987
1066846
533543
1174841
664328
914362
57056
380997
68213
633607
137086
828874
363398
598264
317443
236522
849491
299958
306944
1114797
479976
1107782
518450
555925
21392
1172942
416363
297771
357694
627182
1142891
736562
311111
598076
252558
397609
409767
703363
1045605
283133
859037
964095
224894
908251
448065
737172
682908
690712
56131
1091525
959554
633775
1115981
247420
894578
66365
860476
359975
898148
27215
998732
1036261
847459
524917
407351
155582
2193
847043
965784
479118
570255
744237
94026
860934
975311
641849
833513
1081286
992486
817998
376504
146325
1124440
202115
915526
1169375
227508
437825
116267
100817
713416
171701
267368
41432
443145
937695
966347
804425
744467
422543
272620
1076451
659092
285761
523190
1141231
980962
269322
565735
1006286
226237
106206
200777
985884
526850
878225
703385
1024974
666561
837529
1041524
681315
895551
60597
117951
744457
49892
757776
278648
1116609
626903
157717
867353
1158287
773684
538852
58443
34196
551100
728044
277225
668101
40936
433379
823915
852644
491244
726801
143062
180776
1067157
646651
39922
469348
758958
1034475
172241
1160788
461197
380660
516181
240507
486760
140494
84550
617510
855353
723644
100997
109014
157598
891651
1071565
704161
1100366
1021636
1119935
267230
830489
973578
246697
883490
156565
81512
986829
916358
11443
740514
963517
842601
1093148
313591
623618
894415
971505
249973
536088
400234
69040
754392
166953
991890
1115371
1164879
961889
1048274
820390
1169952
810839
397042
648781
285868
1134855
864468
672158
511328
52466
1062152
914139
327982
67813
1123272
724187
7778
983299
143723
299193
963831
112739
185788
1026884
286569
717115
527673
879428
728247
147208
229454
355509
1061684
1102631
632083
440127
332080
1002481
187477
409250
1167188
56986
543327
273360
284592
667452
95234
999126
527893
360823
305315
280011
628856
704706
528443
775721
822293
716459
871723
699572
1017729
407772
685948
956992
83525
945593
441223
909424
357792
105854
637418
806344
1066861
1018328
150624
199454
623133
1127973
1016398
213719
242026
1038692
600326
1153967
336605
859481
305068
653014
440959
454149
325617
17957
849105
342827
584825
951699
325323
399419
964667
1099138
585888
1060331
723803
681500
930716
395272
82692
915352
380013
276912
103614
791079
564509
814085
240541
900982
932760
587807
517655
164311
647242
1081788
1048508
89078
1019633
367962
911243
353694
218889
423584
1131839
410208
541451
1137491
358655
902131
22772
152462
458866
388354
560981
74078
429401
1075190
842387
270605
1104777
280688
249989
138527
187311
807576
770729
463596
396792
797348
1134574
178205
1006148
69277
210913
327120
528702
1111650
681867
783906
170522
399276
418048
1152800
493141
1064136
105012
389332
1021089
520856
719625
12663
512787
694692
721846
232362
401534
1171158
741540
442471
1177262
864869
502187
283614
846820
215725
151199
863178
467943
912169
837435
993372
142952
487857
139737
221894
987914
411969
6505
1089917
886007
467948
1087564
293087
981802
136213
285246
1172674
1093245
715602
137728
1104946
312937
181619
293662
563884
782413
202348
341204
415073
686881
958803
632871
758258
264460
558390
1121470
1062907
139486
662033
968389
105527
579787
31786
123547
983065
894619
398561
633529
779985
440241
1020571
1004153
883895
555356
1095281
206382
190976
569043
8518
969157
861631
333458
819141
37707
870324
63561
1155393
895485
231222
909631
753607
64314
63164
1037014
944382
329304
1125253
1035052
397079
500872
948262
1004746
993782
1150572
932064
902118
944728
1083974
791988
857550
1046068
332986
843478
833947
473532
589979
224397
257473
443095
207528
16528
461246
1167811
162126
758709
1067247
937247
92803
429257
1117148
17924
1165245
742401
888421
795717
601202
981953
997227
443453
807986
576645
783192
1131183
1056109
57645
505896
395607
474855
1004520
1129052
303051
755161
804798
779029
1050355
1040256
975408
130859
239492
722955
227561
904430
1010162
1171865
540503
604204
534108
1086524
77956
521073
615789
201265
522710
870256
1131216
1078439
272254
648940
673900
924994
578670
460769
1093879
1097671
315038
599778
1170512
247769
604217
325049
564750
1175394
714954
452510
235901
637740
959204
611148
508311
932659
1002618
696086
941779
944800
400201
512151
379809
227792
754877
84283
250363
429367
1124360
225441
465563
208975
510613
545166
1034224
269503
839708
1174357
439262
407667
229524
517700
698859
188636
55872
695812
458970
441444
796510
769814
615511
889769
598005
106522
281077
16361
1162042
865754
1095200
488112
913930
323177
57132
463857
479233
724407
345571
14433
495829
350254
820822
319014
311291
592109
211263
1045651
681258
422095
1052113
191117
613825
85589
483328
306545
244353
826894
70362
961681
365623
573024
911961
853496
103301
443118
823329
645509
1159269
975524
701446
470772
1155094
38921
1110489
745741
416198
1096468
95823
898547
148138
209439
832911
887748
71641
244754
406638
473322
297317
501668
379305
796613
159500
731481
618453
138582
366986
546625
1083686
663599
433254
680531
410335
258945
905669
1087983
910646
718412
91389
1125389
815813
711910
123512
841636
1153610
950288
32077
1139918
244131
263071
974741
1087919
864673
308679
53851
1036643
304231
216245
870360
978475
624486
680590
1055095
46256
1030926
1067534
714
905308
636141
526764
1065011
858364
118408
582263
1016507
1150637
473969
552752
784770
500690
683663
972271
522081
576835
727883
928878
316643
1080470
363624
536012
840887
716544
145577
322776
677371
765407
580170
950922
37447
954422
274449
996018
559116
211541
766708
975777
152696
976493
687391
58258
605219
485076
862257
293350
670451
253861
149332
833826
282008
67440
651345
1104467
837344
675288
276875
148762
867725
487103
1009194
31331
441726
113578
1005676
338807
601708
550532
196559
488578
481983
351048
493503
551547
136372
1012190
905016
97809
369985
292293
1161285
214570
346937
1100282
919030
148559
449169
1179764
306419
326731
670249
736979
707133
105687
561734
220673
788077
199318
1066752
595965
722256
638409
907251
188436
514324
480868
12357
973488
729536
101666
676282
1171645
1119322
419331
871870
216575
698553
997311
333234
846176
327030
168896
1026535
883791
970505
982137
149359
430289
670518
510544
611704
453398
12270
636617
219086
693783
288925
295795
690136
49556
127164
540337
1007113
898912
558001
180892
422827
347421
758662
732236
1156880
1016565
1178202
212473
344452
593467
803331
399527
243183
583815
291109
45825
449542
343228
426959
841692
1019979
130823
482991
1038065
494864
440244
54172
444098
12937
723115
104557
107081
82730
1072864
237289
705450
973823
459823
164327
923881
108015
1177116
205961
135079
219051
784448
473727
818403
692905
1078844
1180320
1125319
236132
1060706
818591
977380
424237
1116960
479686
158839
141081
177197
755072
671425
1033432
990159
507308
1140137
607688
1161014
1041394
85407
206328
988468
423351
695638
106408
135523
750972
838547
221176
1018292
870887
381500
385811
1164623
1053939
107356
846472
219966
166575
790779
905502
19160
782819
321677
383046
1023497
1129872
299619
1004247
1096857
1168085
1176996
748200
755333
562095
851726
1131164
968797
1172432
197195
427295
1357
580105
1004978
72486
841942
500757
510788
25524
384388
784897
926990
403663
456847
749159
73516
586519
1106867
133629
383286
183106
899483
813438
517803
585809
449136
136619
945155
625003
13600
105883
882316
319572
1076611
972562
936138
588621
894429
1023681
712383
659567
656437
572274
573812
504193
632956
158473
239422
839943
127196
755841
944048
1147225
754464
426239
177077
160390
127915
409874
878493
299417
524665
561978
935210
102699
254928
273097
1163584
1073938
1052837
1166194
292824
510213
437817
1155335
917566
741724
172845
211264
255658
567053
30287
839860
252560
476060
244381
947456
498692
221946
68632
216590
644943
39644
412845
335174
415539
17493
1078952
45881
784630
281866
949173
582039
223982
493331
807041
1148417
371306
254067
495213
1085416
249012
32535
290689
765898
929337
120473
736797
292569
890052
33093
500973
81178
146944
978471
278949
707685
763259
1018875
869507
1076231
263043
966890
5297
174822
1099291
824828
608369
676578
10420
908983
666734
504104
24754
53328
1099946
466196
651997
569517
280196
78084
184799
1106008
646252
907311
206815
310431
1043328
126159
1104990
242039
580451
362618
692429
730237
607771
529721
177481
454857
1083498
861583
466028
786436
899978
867778
29913
1136678
986531
727442
294200
1150860
72301
359952
499510
806166
431816
1108941
481824
1168230
898146
806767
438880
351717
1159261
339859
562786
627124
1154751
755578
478921
970193
375055
477372
1170652
36415
321926
840441
1036815
981494
1108874
1160373
431532
580929
448754
956232
944827
661193
944518
707471
1144237
129469
857740
1074879
32405
246792
1174409
820290
742534
867767
718157
220150
782844
1149141
938186
826040
957419
94075
872134
426946
31882
607955
598251
1069618
344403
896128
73147
130663
103232
526699
374582
821304
58929
689623
320382
1131891
1086852
1005147
869217
1105657
155033
886528
822073
902258
357844
1095772
1004644
290274
1045347
296481
1000338
1086230
1018073
867539
202468
897143
1138181
40752
460139
37790
153851
331253
855413
625121
7174
109
1090097
802021
394232
154884
685677
673660
238230
235399
268666
327725
246084
1179641
398686
1096765
786446
155475
932675
327022
150228
952079
639973
511701
225003
1047909
326372
14377
536144
847468
465931
81515
1038268
183728
74971
201229
966141
882374
317706
1007124
575998
189459
993949
913462
347438
805292
516973
986440
302786
97373
172165
904074
519247
289221
1158157
983973
864735
588912
433287
1149005
1057225
253969
220551
194797
360487
1022805
241206
363709
450722
309277
1131904
181965
804258
1150295
121053
608257
334882
825910
845221
2841
464720
958150
938860
1109835
1000220
755029
930324
920917
132234
236243
683061
1176073
939519
228350
1116800
211481
328966
123807
827630
911609
58211
1120044
709362
1110277
305519
1031882
434625
126393
561704
1010759
283086
847115
607794
936536
368179
614300
757977
530621
718014
421315
154262
573766
878197
845292
419172
1089654
248207
1156592
815993
185907
356023
209220
1028866
1171028
921703
194896
847216
390295
83908
152080
408176
1079550
836115
1011984
462739
255181
885738
234959
388324
611609
62460
334670
1151626
1160914
756637
120866
1043318
128993
759798
1037735
608775
711319
42483
520575
304761
667043
596135
128860
903339
375870
169640
80587
246403
294780
1150978
912067
324337
493164
696647
558979
22837
352820
1133071
351115
1044856
519398
350286
891004
351082
28406
1097062
894107
981530
813758
508772
767487
466153
958276
941251
720946
399673
347161
95154
845428
39017
269236
397410
43094
699590
619745
788894
632857
190488
636201
119320
523709
666585
817471
18585
978201
158247
217549
10839
395984
72529
863885
852283
81408
222036
175652
968870
713852
751356
200469
249870
406276
1093273
651286
15080
535930
136253
702930
701490
679631
685100
206191
43670
274933
1149538
48281
519874
913234
1082270
128844
1075176
614553
260661
581753
87231
745328
190765
263349
144867
83704
86314
419702
550915
195619
830567
629187
754065
643424
255587
369320
773648
52494
411855
993051
1027557
512304
547042
959887
52160
115753
759500
516632
392873
912744
994889
1015859
674639
220793
491622
483624
218040
831891
724003
450810
873481
516424
1162588
28590
139208
352407
1146614
284009
995483
509482
31396
935793
424476
1112277
361096
303200
294918
404272
400797
699460
1039883
822109
313683
468017
1080304
214643
677662
1031871
682995
149279
1043197
64920
283794
313167
807961
570174
839318
11762
170132
953013
523301
919206
482406
874242
1178095
188891
811756
385591
364936
1097609
772329
1104119
1073184
309504
214626
191551
111094
521296
725672
653142
138446
1017080
636526
621400
731027
109159
588001
4271
1094489
263880
233762
1011491
107500
852988
1089308
786176
130801
950078
72814
766643
145567
937420
542860
1168083
729861
154974
1084737
782980
967950
296209
789783
250918
795323
70684
1024140
1153984
778483
489287
686732
232158
949468
1042053
603022
990194
745756
1130148
385291
778637
793053
1158091
325696
866770
976049
986094
1089964
404941
713825
1074256
527257
238502
396488
352001
462705
3483
1073354
970104
963460
618894
463842
854172
109673
299936
1131529
857767
571223
95661
1116733
488630
470352
170988
214455
384352
1065350
404394
1001685
71884
249616
868048
622052
790696
1113311
56291
357244
1078443
716478
852237
1129057
68630
998037
338447
539247
47605
819486
896029
914213
869832
596260
1149352
1082108
934671
1138856
843654
1003116
668198
876840
132439
928000
1131465
824864
799603
734303
395182
747252
1124044
587139
100339
1080659
1125493
630663
334620
888491
1065903
733397
1099610
866743
1127888
1168785
934111
538293
76521
771078
605709
888166
879939
703088
689379
412643
683500
140843
842251
760630
948165
409751
262681
882463
532226
808298
630777
242567
1043753
340586
525657
1037070
814471
721836
818143
1077442
639289
190127
221543
30212
832565
127902
871719
1165703
627676
285172
578423
1101704
1132201
708143
364567
322140
237246
892488
55418
93645
917210
458979
303932
734835
14318
315508
492068
407964
1086582
335293
722587
1095770
462006
1096609
600793
603416
985258
198424
1099695
974181
293707
1085708
445612
1034538
197461
937511
1076334
322881
374356
172106
888909
862502
1108324
934100
432354
95880
917261
57112
477199
483719
1153084
1179667
467224
877913
418721
1086399
1163804
413480
515924
540726
964415
210915
1051751
1085355
690685
869126
859911
497090
992523
886242
375529
50582
780869
231928
240322
688975
450334
1030333
455703
125470
909057
910314
277930
510690
301182
1003919
124935
701459
156204
860268
299619
91754
311311
294436
375411
975005
741444
263436
801995
674496
290719
984136
727206
862353
223011
41886
837598
280631
525413
780996
977871
543014
912219
95098
532082
881307
504847
589057
1160096
821900
513876
562403
367053
584270
881017
285329
699568
929106
923898
349239
1009079
1108827
486894
848829
754925
1139645
982156
256067
808129
1102903
129741
106062
658658
519811
350543
1057792
382897
773135
962278
154922
695439
793794
424654
823780
452922
267369
734689
1066763
508706
236070
177793
565437
57089
274412
968538
305484
900533
109687
639626
1052491
506850
492198
1051370
105015
1142662
1356
25331
111412
348963
848057
454456
826838
695026
1140900
619066
1173520
843773
31666
961839
933926
851248
1159446
641654
1167998
387266
392369
891094
355846
1052114
1043220
105870
575190
356934
493660
54317
1009231
275629
87248
434770
640365
432999
28900
998989
412681
1084215
112387
892894
614107
308556
369713
238446
695929
1135759
540722
842039
327022
460395
34943
405647
1019418
324231
500489
282378
60360
363132
331731
455458
874243
63447
857815
463804
864321
764869
436014
803396
285315
456184
809065
958058
335743
1077504
381219
888866
313537
128624
395626
884029
105104
43060
311483
795758
164240
169104
144902
577060
41997
1024360
873801
341836
359339
1132282
696179
957368
651024
54344
632865
980452
815685
20885
171733
38329
702972
41479
1020493
1019520
300568
453176
227031
507627
893525
864402
1021228
932562
173802
396326
730796
209834
128905
602638
338985
516786
10239
250339
1089057
843318
1147853
1159176
95988
778317
430750
53259
822812
162310
242459
106184
1152460
161250
215599
188606
728561
1124130
634881
686619
357055
536072
26854
992860
1063791
975237
627789
50074
143267
565989
1095695
799717
820579
759736
745184
1056926
529178
525514
667097
256916
387553
668800
1146784
460132
1156165
135667
480938
436940
492284
27861
81213
1134984
650835
599537
1055006
372891
500494
193536
541606
1074854
199358
301181
286330
224902
521032
1035459
385372
1089275
341330
949681
1142246
719421
731382
224201
1143898
678088
1159447
956241
762721
678903
211654
721381
76248
1021551
178420
608684
825929
651906
308822
664874
721424
462758
908888
984148
1103915
683096
1074365
472669
934698
549281
778322
642767
1007519
83092
556986
672395
505130
1089419
205727
212698
25997
821086
1078318
58390
222545
1115066
384346
741205
627555
519088
818517
1095270
923241
577956
527051
508244
233762
107981
655158
202456
70192
383674
173722
811904
1064016
935234
291480
707905
1041705
734109
253238
330733
858584
1008285
490935
1010288
737199
1067189
767555
572736
299230
433811
262002
642266
764798
102403
312489
580346
883886
542495
587301
611757
1162655
65785
614004
480241
169426
187733
745714
1012261
272864
570785
630152
406466
561536
1094065
706581
370005
886330
471323
1097483
1141307
674338
752999
490605
248980
606401
352149
102947
219951
778832
679113
144825
674019
92611
554747
49685
78704
1174442
836157
1003662
194701
1072007
319780
532337
473239
459535
840020
430121
127669
691123
747398
401337
781334
898461
25306
1039075
569910
1118928
110208
256416
937650
556759
883288
26697
810856
847686
502269
397175
828454
95267
361740
18928
1090232
1110332
552746
22976
1166817
325304
70009
194916
404433
645430
295457
106663
855051
506376
568819
253207
684986
68905
343493
956874
1129547
116789
623176
715883
989067
246904
643470
375882
604217
666545
841234
642454
10966
984133
774705
71910
883299
1022700
517911
291114
930501
909847
585909
207504
1096627
82410
466693
290609
298839
1149235
325882
482907
183494
129036
831014
924053
861286
725256
394811
848094
571987
253643
288992
783091
1053394
338394
320263
37269
144363
835538
708132
1071141
671009
400013
456994
911607
496337
51100
406112
318002
1113590
322534
195911
1031989
404785
138547
681250
952478
270207
321489
980318
132593
216707
867058
334426
405015
555214
626041
452824
885397
353460
1057989
485659
401917
947046
637211
522333
405278
392363
20778
204256
148091
944775
936014
1118901
664529
634962
11584
348500
981769
734423
235794
1020623
1100263
243938
512912
355138
1139151
719195
593300
1056149
529284
1173927
236708
379302
170616
484981
308095
604374
945267
55115
976320
893306
1018746
293050
911963
173974
23500
496327
780037
1054786
598467
812537
315132
954021
959790
1149809
749461
461885
597649
547551
285651
334458
404492
772960
833009
615671
495103
918302
1107026
693435
314088
1178251
32667
689553
947189
370604
1013701
322303
385483
745512
1057282
52047
291674
337453
365039
491559
515996
489707
242630
305973
523798
837455
794704
469884
177408
787502
827446
425159
107854
272
248296
508329
522240
1026898
285512
1141394
665167
1052486
422343
683914
589607
660558
140214
818358
423900
576790
180743
946974
390301
204082
637018
99184
670520
1032112
600574
394726
1128708
269234
300932
1105320
633946
322150
640378
525216
990523
616166
393796
391582
651867
1111667
349439
248704
970269
945170
1171290
929420
272585
720871
622646
74766
783945
570725
142162
730470
1054939
288513
217341
477410
631201
570831
747719
1082164
859255
1094546
1027149
1062233
114760
815444
443405
39808
997095
383022
853635
682696
172329
657522
715257
876748
569234
15891
567716
609676
665328
643755
191776
851875
376063
406410
1090632
1145969
609135
427135
365476
921062
739103
927377
807434
1060595
102210
389886
470355
765775
992621
713209
13813
403991
1092893
618770
708000
87321
988172
864756
55933
43751
479424
677255
122072
768912
580322
499834
599533
1026265
918636
221158
826569
145064
596690
769842
924433
212294
415924
693056
914357
882353
339860
402140
792195
351697
1152633
632629
1010093
694701
709871
461329
674757
793849
537893
535102
7968
517021
1094753
143567
923114
542676
554145
733377
1059360
484578
902329
85660
663441
265733
707936
49825
905931
345857
209163
638194
323081
696331
642257
821714
107120
32415
944476
563107
906804
966375
1042902
1073696
562900
343855
972646
795456
698707
241998
866177
724658
458519
404521
605101
161165
143298
449069
1175502
531116
815851
633892
1142543
430868
1013160
968858
17778
1020576
670368
965367
1144654
1154800
971594
529401
582888
860900
169032
437516
115979
461700
333558
736573
1123692
957045
1636
833265
816769
220671
965126
159076
972536
545
658078
669804
892886
700209
906355
502578
841841
794842
1161447
633941
198955
994662
639387
51338
1147142
855766
564831
60074
292228
970054
1176600
957473
296247
1077040
445548
147148
174820
640833
288332
154282
645790
1099651
777237
893204
376587
440080
1084108
867431
349616
488068
1108826
746670
9379
754854
679262
119406
388780
202129
465030
1077202
591208
1134643
692291
214311
1111488
843254
949825
968583
205991
344173
5827
1107703
99892
96416
268657
742658
794587
507276
1152026
307064
241237
256287
166268
1120659
714978
460469
1112939
324551
1000195
649045
764548
886170
247115
408303
571452
883106
906538
670870
764314
218494
990211
1032214
360284
1138665
878989
623843
1027375
890279
658388
1110784
246788
1169795
392461
1095225
1171081
530905
1047771
737560
516760
658239
363550
600899
282045
935122
595626
835482
506685
915614
1062308
267957
428935
524455
903451
1080906
1098281
413269
508138
1150528
939385
399551
280404
562213
1157195
51197
321759
977400
1017819
437066
588168
408092
809998
899411
239586
291740
840557
616787
407225
984704
485977
618644
1046490
735634
1129786
263728
829491
141181
608444
434383
488118
431940
876073
287465
754231
636536
149839
662286
151891
202613
934860
274357
230399
65060
723873
878867
425528
717735
54181
781488
672607
395904
170325
524874
224285
175275
563935
474952
202780
174851
12674
566885
323545
1020017
96868
1081375
570835
694783
1025904
625967
401503
25822
428837
68672
1010725
239456
571898
959793
178670
303838
752997
1057957
283081
959732
21993
253454
119243
112217
1177377
100130
244100
210171
325293
868438
669763
375789
868155
458647
1079811
277275
773167
803246
103458
901861
70026
1001975
623116
376202
518425
131353
1055895
661602
254751
419875
1140568
863510
989857
79940
1133133
845279
1039943
191542
201971
683160
152772
107524
575738
976143
1167711
85415
449711
906999
1137667
152644
392224
502682
735546
651403
105227
992069
592433
564049
144604
357555
1062845
442377
1085840
416469
518468
151452
491718
317721
523503
1067981
737138
861822
17738
692836
654219
409061
560965
670716
580486
507732
350769
759417
931450
651423
1092816
1101994
1014053
851729
908388
584915
202752
1073711
383396
305572
671019
470048
205280
232382
776628
603037
355318
926388
536188
990122
803936
103587
192091
97989
93449
614395
516376
951472
73258
1152931
9305
130195
245274
500983
476741
952415
974912
643410
681071
570330
220171
616827
7711
691155
822052
800486
1137228
971473
940321
853
997289
367356
209320
1110159
418659
377981
10501
627394
1100218
290730
344276
298497
608344
554589
220509
252965
223459
151061
796835
1067697
104593
124864
1159394
546908
693224
113915
268029
195488
231854
1040514
14699
949515
207554
1035816
943562
953530
10514
4436
680920
474616
1110021
326306
328898
1060700
1029791
693689
16298
371594
700924
804299
119504
262256
62086
208805
30776
348158
691201
1104318
516358
548883
690540
758066
267358
1050897
403032
435242
669197
1104644
1095204
8519
418892
1026921
982843
610265
189053
810780
531480
176745
336097
870423
113421
62703
772494
243305
791177
203806
37927
595123
732801
100417
962489
556792
1141252
485810
477803
156219
259209
80123
892578
531674
673649
224609
1124017
1159097
302245
594415
161900
901251
562902
55147
480021
732042
18588
295092
582558
344547
490680
702860
1111750
841557
626606
231520
1125831
16715
376436
773602
879796
879408
161000
659495
224717
230768
1035350
867398
758024
913445
92382
65699
832933
78601
960722
993735
1146110
405202
1006968
410334
452554
817117
839261
965744
1132921
430184
394903
338969
1122827
582675
70734
754716
350917
671900
755640
1150993
725953
583326
524176
274971
687861
493140
440430
975541
920983
687618
308081
853248
598160
427769
1180278
220389
783768
700340
1076469
131274
752779
714328
168349
956060
493982
273093
944707
691234
381340
751677
1025669
655318
378862
334830
643480
1152231
961936
758412
639181
572935
1133298
141039
6770
24013
475118
237391
1166002
1070709
961118
1071183
781551
608080
851252
1164141
204740
362016
323664
828224
816995
178008
1024173
691423
102019
119230
1030591
923729
327011
410406
731420
305483
384905
848656
210963
365937
717718
130398
1156679
1053525
417479
274291
492318
783838
1017537
165475
1482
388931
87389
101679
1090187
535690
776437
470400
467457
861242
849899
497856
745717
1051061
1121015
314217
17038
211001
1146754
62945
241635
1082443
31091
294014
359952
889954
264094
335768
900107
540105
100814
221170
47176
420109
87735
468228
18234
838008
753229
1154518
771852
276382
631337
35591
1144417
66759
1147723
336452
476556
923479
853707
238906
203207
832183
151570
536516
509317
771633
713106
398008
467817
811433
1071427
1088029
54360
553817
1092286
416864
806439
611373
927122
714247
522978
933367
79194
904107
552900
586420
1028052
566055
678114
984342
372645
299603
685859
388100
327956
722290
876165
312822
40404
429331
1015490
711679
984252
449677
969738
673003
232543
342278
689714
602710
170969
495937
316883
220760
1156795
186750
461178
130473
947388
401966
387357
344510
292028
1075588
240336
824701
441747
41677
689852
180965
14785
215193
206529
647895
453647
955844
17121
831174
136391
741359
773908
762399
954043
493033
586881
48575
148075
1142693
720056
1165864
214964
1004577
300427
783461
741930
29964
1151933
922691
129503
352041
574911
494625
778817
364810
1011352
85597
472244
16426
847735
994758
577559
562944
1172536
784204
57336
573495
670843
125683
896576
987497
726163
697360
893586
649543
161660
312410
11295
907391
399530
646090
749520
527481
266888
363154
808491
882592
1048406
1138511
690295
756589
107587
1024913
35190
436726
978395
982552
865825
308824
806938
33088
492056
20126
722306
124982
440535
747597
884363
856049
681083
26007
517178
991502
141758
1168302
1072204
143626
995277
439386
752446
1136175
503859
988682
969169
184517
757559
693525
800533
132290
1157301
1076724
242413
449693
256540
369517
251672
972972
91997
48667
862716
117344
146450
35164
774937
1115888
964204
794311
898691
1134782
449137
846272
1134238
638934
10029
796014
235833
787813
261749
873846
986734
278069
309173
1100017
1137719
133640
299856
341001
865165
349695
719676
228490
763388
1130758
152031
302266
1145422
165135
639470
388315
547331
427388
29189
391157
826203
967682
354902
835911
1087984
524047
1118670
45634
660610
75482
862142
1025866
529156
200102
745939
918212
246350
1565
1141620
1040819
61509
877468
896076
469675
1110505
1086058
96259
1169330
552560
829978
251168
389247
987012
1098904
940663
307509
513534
862180
984071
729263
977520
592719
1160559
311137
91057
840013
764756
250662
114099
849458
1084045
859365
482376
1108718
83128
24929
822808
678831
905424
600175
786060
451214
138088
1004559
307619
363543
509483
280356
786118
703675
663493
762598
134148
773708
664349
1138042
1064265
754716
129279
938303
565353
141605
847091
561978
743235
909692
287691
1083446
203108
574344
918395
416159
277109
771491
765518
677496
827270
1102120
726159
695099
842587
20263
677371
788067
346835
336643
228355
916810
384513
38136
546522
842369
84293
735179
543455
651200
716717
145326
663249
632532
42325
787145
76340
1105867
1032603
694689
590463
680800
753077
1104864
532052
888852
447583
782489
1179072
671120
83244
758928
1159437
618256
618839
190393
921309
652917
550496
209605
501271
505739
116109
728326
956683
738417
847577
151459
275487
813080
62867
813912
1111724
399380
719483
667795
41816
815836
1059588
141176
751630
496973
368032
405104
132773
500814
832777
465591
558646
971129
184219
300023
363997
68709
156080
483706
352698
692110
406545
1822
1150205
526641
424862
1152931
358926
156700
748389
938484
299107
38563
160530
233332
111909
1149340
767958
784670
626743
885595
567823
510989
1035453
1147384
275208
326648
765766
910854
362736
225078
614774
400406
689505
1089607
321023
397527
887884
408946
351047
753968
1075242
1042217
748890
763632
949085
809014
211267
1100878
768675
315474
531263
862117
532884
1036631
928982
60012
1022830
607330
195134
433908
864815
288891
210336
397079
159937
483536
1175365
667540
850655
220708
194691
995844
708029
725551
61282
503717
784873
940948
695526
204570
575023
200583
1045829
1173217
1018515
460268
293912
68689
691874
745008
856940
929520
1151490
853280
71976
199660
856716
113890
517796
1035458
746495
171838
157284
308143
562881
296161
779459
1112413
411155
11506
20257
722086
1179110
675978
257844
613407
284183
66936
18759
146540
801967
1117501
61639
239707
993078
824964
1177937
296869
734140
133532
1082531
474601
370884
119571
858670
1100632
483928
1153746
75437
409102
671488
1029359
954640
95733
298206
1053226
56400
588076
622700
171382
596104
544506
221810
197341
254623
98580
887661
347106
1150885
510619
347334
716631
393164
967273
251558
107529
404092
853509
260440
147640
116641
704563
341524
15923
495544
160390
399182
1103023
270077
781571
976776
746285
210754
946323
1037775
562400
1099289
876221
314817
219829
415072
513891
634359
626965
726539
51774
1054293
567149
923631
770849
263066
33395
180512
558137
351065
179874
771181
1055605
527958
922644
390682
332388
794856
275943
360585
483418
589076
691386
296464
901209
583530
801173
420952
367649
870233
471275
734030
535892
309524
945460
393014
1013112
27597
839141
1008898
437336
77567
418846
218215
1044743
610760
623795
939727
592966
891038
715722
373604
1087064
933283
808082
372121
132612
710187
146983
467684
285285
262261
882581
131847
1070943
537742
607198
964559
636481
18803
438756
895259
354458
1170472
1020791
584236
943719
846531
495222
929214
237705
17503
829478
1033442
676115
317909
62009
556941
693110
156372
925648
1095287
1144921
1055504
1178603
581055
76131
162805
521036
103852
123425
501107
659203
677214
814826
862273
30194
895583
850657
990452
358629
618338
391926
577529
219375
1102148
179480
816752
797423
787911
903156
613522
892532
781741
175770
789053
1125615
472085
1036199
249533
557352
490114
59714
936393
431974
246878
1131951
4732
855082
197764
729878
555441
1165960
595165
589361
429905
735157
42277
878549
224124
944120
541799
60563
196690
954703
477612
870022
708529
959131
645540
811039
334449
593234
650068
476811
792144
442636
965735
773591
1034447
241743
577721
1098146
653294
763132
1025061
212617
167991
546286
178689
264858
136750
143687
969498
294899
610766
520019
967907
1088847
582936
905474
648845
1072427
175560
720744
528649
1124979
340802
267293
338425
794191
201258
697732
1117542
240342
238166
1115862
169133
1171980
318057
650066
320875
1098982
1134990
818982
1048603
968766
1013575
246112
1017804
129211
746285
180006
540173
379329
161315
1035711
557680
1017047
597366
545563
587128
137503
154846
593406
437064
348462
327177
594978
1009209
614389
21535
1072203
423490
628963
601096
801031
822244
996834
697524
69615
702632
554013
662522
300538
815869
600071
284524
1161156
508144
694080
918908
348705
469958
351678
960476
418595
683240
28612
651734
717391
233411
636853
54203
437774
998089
601566
195453
514889
808931
174930
1128553
641313
494828
305204
1071866
837181
525197
838716
124796
501106
1082429
800461
508873
714314
376132
934370
404411
734871
785084
198536
988715
594948
256916
614335
524391
108115
398687
1001207
485105
1051114
534327
719182
635451
922611
287276
493175
643681
910562
703730
544210
843660
1068412
1041861
239408
532770
1145456
74341
929283
232626
66756
750061
458846
676545
442357
592356
957177
1017116
937351
206916
209948
1023212
877456
734560
213795
935735
491055
842772
1146811
318153
249328
79950
276345
1151230
60960
416110
1145185
622172
666392
658112
1062198
899725
519503
559405
831508
159702
443915
675941
288344
282764
244379
992995
567376
78970
259137
437499
231949
718873
375388
729620
9064
221663
803595
1069196
451422
956772
135970
152583
101750
764834
121890
135638
920615
726012
992752
892376
1120158
370328
929654
864910
1065215
228684
50592
821465
360238
90253
1065346
561900
847779
275259
1059996
654346
286910
233366
417979
417571
386955
886879
326422
245813
26577
1059220
605337
960042
182237
31627
1120039
208906
687633
1115869
747145
1166134
628518
973319
750850
377315
1068891
223615
1141495
53168
803402
189516
181687
718193
500921
438919
831523
893278
914600
472644
834688
75687
166817
916494
193733
822925
1168072
500995
491545
67773
491818
878610
874315
763814
147346
590165
406468
1154326
1089944
77408
410057
994782
346751
584338
480231
712410
1052128
58032
270159
672734
613809
794235
799049
667836
996085
690356
120222
329272
326805
1171947
954584
47795
304210
1048702
1016296
720233
784094
474017
688129
519414
843865
232196
647175
118631
264273
1139860
665058
679812
637975
604920
312309
1030057
818050
1132353
1177540
473935
1112257
700105
213782
957465
441468
135472
93034
1045346
148939
397240
992249
114634
873004
947842
519570
648652
291039
1124730
878513
249493
188893
1039998
94545
1097273
732088
1141404
151579
383717
1043480
1020056
53612
799189
674747
115510
974495
32422
268054
577271
305929
765522
98911
213726
670026
1156852
349162
874196
1093275
561720
1057160
764978
225017
76881
821859
564817
456667
550462
19912
456371
96146
660169
234613
880095
116439
207466
468921
572641
70999
406573
303874
764554
161060
860666
992802
417392
1068555
452159
357044
856771
55646
735639
350834
107941
471893
687817
994773
369205
830138
359757
192050
1022693
652475
321298
1105497
1046714
1027738
1010831
799714
316155
600382
895624
1073641
700045
624588
965430
397676
511473
838362
104334
188845
684115
930350
546240
133311
1065705
810230
246050
1016043
138463
782079
586100
414208
511110
1045805
190887
270611
1106524
754066
1119544
820886
683090
347361
1150367
665067
80792
421691
702268
193220
357524
1136224
167254
366521
193338
483775
294087
1053506
631208
667965
916226
428221
301523
1179825
553985
791009
308513
537534
410816
646178
328496
140942
757156
1098319
174812
624676
756477
917514
497474
1179880
409811
348667
505536
356539
1002107
918212
776256
735684
56797
372919
816419
780272
542493
781456
403817
564705
1082143
208349
223962
290886
613180
619606
751722
621017
236671
189763
62816
223776
535393
676341
52768
217828
9243
1177848
617324
857685
927245
330615
323541
345638
1084693
708257
844912
93796
48309
114847
906282
59668
868294
1139367
38228
1060880
68227
511404
904042
834056
345939
102379
929588
957582
791336
175913
458864
777373
1004894
717521
1117456
222696
52216
937934
1018925
1178012
1150596
138173
112970
182640
1128592
98362
723946
81923
78793
536268
348313
105319
862941
71593
40975
422360
828997
213385
31593
399068
789933
1171330
653365
976733
735098
266169
995068
505322
1145526
711799
417253
853340
696584
1051946
281124
317043
145548
1117184
249389
757884
751431
501845
848416
984735
553550
1166530
826064
1115482
1035782
280934
715266
783071
957430
497590
168817
272746
433886
914496
179371
729285
259754
570530
69445
736420
1043477
137535
258673
324774
923715
815662
147591
316619
46625
879458
768647
186425
31961
715097
1166708
1085544
508726
399893
99252
262661
295686
816484
690047
231660
603188
1011379
1149038
690146
1134052
173592
308779
294970
262343
889180
595483
92913
711088
53201
207839
1110065
100020
1152936
1179359
769758
79679
35630
547384
233690
927265
96306
992196
895911
286396
476981
413705
625711
145196
343572
196402
981472
97747
211311
752029
391401
403071
895715
94435
918347
378303
684072
867388
100213
830527
892991
627329
1119908
553081
989243
1107834
1015721
1041774
860634
344650
765406
789994
378364
1089205
1086910
191840
20003
275246
1144849
3600
212920
858087
751208
309240
911110
123761
1127664
666921
896900
667310
1056228
582777
163774
115636
1150358
636659
173801
616593
1066243
1064794
394359
32966
1037261
797482
160195
440161
1162835
178679
896162
482843
952360
659656
922328
1100152
744858
301463
645982
48881
409198
787850
42136
538783
1127678
645113
483143
37489
888398
392561
451766
919871
544037
226777
883186
677443
463844
932081
509780
631873
851794
357669
331621
1138356
735786
975749
373809
924367
1059713
344555
987010
741659
697367
693657
735273
77989
300758
1150078
677240
1078305
337786
189480
310122
131682
543484
262266
11266
590701
268109
65193
594782
595959
43575
37866
375466
1064197
299448
1170630
491296
50173
840751
201427
901675
28454
241800
903083
663995
766032
264130
513144
98415
164567
94280
825874
1165853
548873
840620
643714
1040837
125686
181395
771711
905285
175708
724476
15156
3916
1030853
605103
1065914
783100
166515
1008430
501330
882251
290338
678696
1052982
1076338
68441
181404
565428
575135
892086
500583
266271
1036681
1097691
1024008
721511
180454
1080936
776430
391669
766276
923418
964244
692657
459184
507490
759584
124123
856427
728959
40062
501071
1103589
1131733
451993
264279
353024
1137960
1178423
172043
1057165
809089
421532
819616
265071
650287
289869
922948
772009
819424
617888
600354
1050800
1027085
1064309
557792
272666
987518
1045505
26785
794821
1061123
805968
207963
736833
326096
338005
612093
859024
728184
1084278
717477
252535
1273
537534
945422
614356
903379
1116630
730778
546521
176192
355875
541663
729053
501286
346733
336861
749404
818613
618864
184934
151462
841805
881496
848470
742594
734269
461152
566415
160702
1123546
247514
589508
756003
124339
851305
245231
237000
1070896
53635
277416
824106
501146
106180
969563
729327
515076
478014
1128545
358283
702187
319538
911423
332112
563725
1099118
157305
546994
450493
829910
647225
470
568502
129642
937466
533719
1022417
357294
826746
806591
1046678
773504
154367
369506
1054576
170428
606675
573666
264167
179471
215720
165208
225512
183257
451708
999231
723027
231295
491361
740411
624212
301475
205185
23815
1105188
840262
853113
318447
448604
168249
624768
352951
1111347
923001
1171643
993475
402117
20526
1019298
194742
265434
1120443
125414
300246
676705
1123302
637365
910405
190147
323464
540168
310897
107472
293834
75453
1079688
530937
80003
663563
1017094
561999
927451
543690
518190
985306
1099006
772828
480922
335459
235958
334901
1033649
553123
254145
694513
1003854
1027862
140209
173439
130040
445103
63441
288311
988828
558260
941774
151264
864153
65474
383326
372684
938765
511154
493275
401144
58618
677682
1028021
388434
454074
472918
165367
427537
626808
262015
1010470
178468
745162
248450
504322
938968
1008469
723655
524267
137696
989017
780705
448900
795543
1060797
266505
266356
374197
135480
1088959
150327
939980
931566
677236
1034265
949943
1047320
255213
308124
137756
648414
998232
479244
963860
954456
736064
747499
1035175
696816
43777
710258
1112660
872847
702027
1104961
859696
154580
26346
831897
1112014
21877
908516
976988
691566
406343
440774
503071
517552
458342
951102
566298
627326
560375
924783
426729
1098596
433906
367165
1121590
908624
694964
542945
7336
972902
631344
1026017
1020447
173768
933983
168769
1161072
597770
1105949
272161
550883
233247
928192
678206
184111
461756
753463
123646
489418
425209
933802
1043652
518251
1109941
1134996
559846
757447
459589
276749
647838
958961
29105
823671
177857
343612
1061661
586238
1079941
326536
1144470
58112
462358
381834
630308
686849
217242
429387
842519
133784
525741
1161157
722286
859228
153673
23017
1060138
897970
361357
805139
205337
288690
1152107
585465
517700
850302
846128
252863
156144
1021009
1100618
577548
361157
503118
59423
255290
808039
418449
779866
368127
1045885
227666
186366
317760
555314
990509
513767
453844
715950
431603
668337
1031065
1170891
928916
10679
310485
392669
107423
795652
796133
458034
1090516
734664
775716
1075265
184881
624413
378541
1085471
537190
648357
401743
498602
889537
220705
1178078
563453
931727
591506
220223
1058927
673680
994882
776893
611606
250218
1164675
386121
740083
765228
3945
479044
597631
871023
970118
1175960
1031478
1171969
1095010
364813
728446
210364
364917
574711
335082
911061
825839
824419
983600
614887
1041525
614078
251316
818291
728769
1090846
36673
176360
573071
325548
1010788
47066
236935
28141
527397
59109
990569
191869
434242
739231
746081
511091
603232
155605
1011680
257020
647297
1011847
886898
549082
108732
672194
888913
929541
983213
625225
190900
562168
937005
1069146
438614
902087
281559
846532
228984
448381
44179
1060280
4172
83784
431461
301785
205293
454801
488451
467202
58891
420576
1045910
221236
200359
713355
207951
325410
694821
406492
280302
73768
717264
387984
1079610
222929
905579
646563
222317
253264
631300
1165559
271419
183639
2128
380401
909793
680617
466712
594164
324924
1092260
776369
78956
976800
757164
369448
572347
357942
1105022
212985
742628
1145427
614642
811057
385966
799045
985492
826092
646629
201369
695432
783297
692523
303283
713056
874049
577404
637930
942759
147391
104369
591778
703107
753116
1009802
813729
804340
392062
955127
612939
1085820
675806
660326
1076376
706389
926686
600434
1111015
41745
687120
1153323
400121
212597
689488
546918
931008
303844
561181
422575
884400
880098
976215
143445
285800
965902
961745
664958
475940
436265
452225
673481
436999
350114
648227
31564
481388
1086334
645050
1175797
839053
72122
1036270
613797
897665
976126
1086635
105555
451498
804427
1177736
11104
1056458
995708
1105552
788038
511899
973303
315519
1008293
634130
292284
1040387
494503
494434
1019405
695113
1170531
1094909
370835
507351
130868
379438
775462
148736
267635
153338
795434
208794
81575
217342
643520
125457
267847
769028
43749
6470
1095559
512451
207016
380236
1090333
967824
191881
1037511
727900
530261
491579
1099007
710269
939684
877470
421561
950608
105125
319780
161021
597165
88003
1110207
995093
285584
781205
185312
296782
610727
156054
879120
183248
681456
1079603
810994
101480
120549
798400
1147022
73485
964893
343676
299394
893351
538683
713093
1052992
3216
665449
88352
710478
526126
497469
28939
849459
1176727
968222
374477
552209
1146024
951136
456507
103798
234856
965327
975940
126854
1160546
1117930
67764
861717
849538
501295
69394
777506
902836
139802
492590
1006689
663611
1044125
549294
1038350
145692
582783
908264
258619
926805
450712
58133
257663
690672
1061562
166401
970684
645443
212834
863841
1027770
1025017
932063
1163634
823634
587835
631639
792752
297445
311361
196098
634260
977667
1025714
1030188
919652
1127924
417980
723918
649742
847437
877716
5873
645736
582532
494127
891363
98665
1078675
1071244
5743
97617
500295
553675
151301
1034898
994983
949404
586120
682696
1115290
1112535
34672
999823
68140
804508
606682
1018442
867910
1037096
287579
947381
43598
636887
1135373
683397
364611
344956
985863
180471
1157566
1120787
562943
275613
742922
437515
1048732
609520
592722
897074
4439
253720
982253
891016
879995
507256
1004309
779883
527492
116669
7446
701770
80100
230180
246317
119956
233921
315184
476164
638930
447875
926958
248232
106479
747734
129534
1003994
526602
21700
325464
200019
160802
780258
719335
422293
741324
4116
1174517
152473
58357
159141
441973
596243
822903
405580
283620
767108
4007
983361
95757
55693
284850
56642
1115436
736713
315744
545903
393589
1118619
962178
165310
30884
984606
1014538
88578
213659
108624
719156
772394
720482
116974
485656
25612
172219
1044889
757
288369
1017554
987634
201392
1146719
177243
209253
961306
22729
1065484
84063
1149305
576691
402549
896865
404481
752983
847126
1140886
511558
1134109
386119
88444
1093906
1163897
596761
498211
905456
898396
991072
558278
1113792
393074
143372
727402
756492
443808
357006
304326
1132676
1056700
21210
1014893
882326
527734
62020
499843
19380
320092
197862
863575
556605
521131
140469
990526
577552
351938
51787
662465
760900
1038104
350121
653393
835453
344771
733626
71436
941269
405220
982012
149324
481487
850877
465105
104620
577822
454134
256774
133949
772821
483000
1048029
72987
208204
298887
348105
376161
557597
348032
71825
924848
279752
990242
20964
602500
881860
427989
374808
377510
892277
1083371
643334
744510
745998
842324
749752
334554
678631
1015794
263417
755426
164085
586896
156241
81054
1154153
775151
287384
310542
1038722
600291
381858
1135727
478826
535356
403809
326583
252384
47392
945850
605416
335965
868371
460166
156314
605653
446074
1088175
909516
1043076
708538
407480
1105068
886258
708996
274941
870530
633392
213951
447360
192041
564514
458571
80190
600138
1166935
671059
1095427
601065
394527
726991
666
1104083
162553
731128
843605
566331
652700
772756
181070
1061224
679305
889706
135426
649077
297455
1003592
742009
871017
799041
696232
874508
988488
332755
522323
248835
805594
915551
508885
411002
458679
892070
46279
255276
161580
86847
547176
982994
50270
1040005
1169853
1013582
364810
418276
978126
26878
63793
165574
415714
1066461
1025733
414384
1042
247548
818017
501743
347057
1132250
210371
870851
795692
922478
928351
1075945
262817
979702
1075075
936736
1134584
347956
138059
582203
715660
1104412
1012087
518905
1169782
594440
282540
779495
346688
239739
1118965
419363
849074
663577
1122602
109212
731482
642013
36153
909997
709568
762949
471380
110787
660915
112134
1088692
360961
831958
108793
331175
1160721
3886
1090659
1008996
138500
791616
377886
1067056
898831
907402
888154
88234
89384
1025876
230050
16817
119601
220438
1106183
885294
1018802
10207
758742
568695
967932
166918
757958
995940
599288
832003
256825
13770
8941
222372
1077934
486143
421371
472808
479165
12366
832867
261802
875264
159193
640022
618239
818656
86212
127598
256759
944819
774931
579345
948741
374939
734536
402168
447929
446222
100781
149346
178116
1146759
809616
925679
69999
603417
625877
195858
132015
1177067
791415
327475
886928
941851
791734
302226
1009536
380647
1069537
1093760
770729
1114342
1088770
763756
56044
692199
523747
75659
331335
302738
585450
124273
698856
74588
950504
816595
1152598
988089
728730
897445
430548
569457
384976
1035724
815727
384796
735304
1121749
835956
594513
533128
792068
260337
891371
772522
466036
1071970
945052
190430
59864
121844
1027741
274076
754139
1083791
265738
222564
221470
304415
453102
752735
788760
668490
896248
590934
504602
202452
1113176
465431
1168905
311653
8182
1141385
1141437
1153347
1030240
247893
397349
959246
558890
206053
51029
116881
988009
109581
236958
874684
651902
569917
184262
1113343
850657
605889
402345
429804
815166
961951
831106
556890
323653
819149
157125
882750
871148
426852
81320
796118
729966
295433
417764
352600
693869
569713
533928
963748
1110704
676881
400981
968198
282875
1111452
824003
318007
215836
315563
1100961
89963
746761
809003
571716
634324
1030677
858367
831606
187663
697202
855123
505020
834989
884565
245395
450599
1089485
106938
119263
520441
119765
651827
220942
432937
802603
582462
1039577
903555
1017911
423563
408606
263235
850639
816880
201332
481194
1149803
590728
48606
1163264
1056363
362140
121323
431781
394663
493380
414962
18987
3946
341191
389167
370392
135541
934918
703861
376423
408534
573163
607505
584037
598236
420472
1116986
480547
982773
570853
1018628
535138
415991
113093
591171
819308
460346
147393
734087
754800
270301
298139
336983
1141449
1113634
330648
631498
1067736
164347
71736
584859
74329
803040
812488
348700
726579
1168505
519342
802591
1144518
359118
513455
255172
806997
792757
247651
733881
28491
486772
123672
326397
664196
1028838
133318
955720
840099
632691
549135
646236
354429
882385
463895
809982
758900
1066108
158835
228677
610512
580016
1114087
1030823
768819
191323
58117
474024
475318
588520
98790
612043
1169393
410815
124362
593143
816411
144522
1150518
1025882
538649
357453
573371
630756
827892
145382
736931
1003556
457504
171812
632195
1002424
456138
885849
1113067
488347
246662
437026
644820
1091023
191748
196732
71496
993215
257856
296620
857823
1146897
1003641
1078130
782980
994941
599169
970890
1168483
607558
388795
311034
55871
675165
186602
486107
513453
45957
18290
485461
633704
413268
43685
159036
1142980
809006
856481
923111
61474
96473
222606
6396
677108
815977
1077039
676217
283131
109186
940441
42294
76618
426512
1022304
1002889
885997
1131594
572625
983460
1094836
933480
246636
611437
683983
621943
842532
1121333
507219
1072988
881488
947739
115476
647560
616112
1066688
890697
1157621
441049
476986
462680
282707
539440
390931
513653
645302
35789
55924
1026763
67348
789710
1168215
106184
975019
16864
751023
975544
1021641
910909
207923
689930
344742
576381
112230
899092
390939
124129
283906
916074
315162
976617
422049
769772
255271
281324
776169
631001
782566
556588
1133986
120575
1028118
258155
1001339
955490
118582
874269
322259
417756
275136
680437
1042351
1117578
758373
910348
460938
130395
555390
17329
1115267
1033770
659915
745428
435330
1032115
795924
1165127
578498
47884
754082
679722
773313
986866
476182
999050
1134350
510477
168277
517691
626614
1166658
291699
43466
15147
610464
775725
1111014
188051
1069793
541050
818177
60093
28205
1170776
392783
647795
535251
452572
514278
886481
455244
927416
503587
28767
350554
1149921
1043117
108423
235872
1108085
858925
1005508
650253
14350
400019
984380
1103250
37525
411500
390231
417887
710356
1103814
1179985
513135
424941
869291
888352
185273
599365
741836
592210
840183
926761
684737
620821
294728
1045453
173516
513218
482144
944544
371699
310068
466454
147920
897653
529174
372296
268125
1068224
160041
7267
4616
1079940
522988
496808
83344
1121546
1038277
741130
434042
426722
359595
397900
1907
551783
460015
674497
605808
1899
787672
232959
746445
707692
1152637
242202
1047472
591539
72705
952869
1067173
711968
634885
454238
1086973
49953
633079
1100556
104094
49117
218188
944758
941974
341713
194964
115570
15835
854854
1012160
235332
515597
232945
895677
906371
549684
292347
339234
425797
1178792
739585
354052
94301
1069730
201571
149477
579072
1049521
529354
941584
897030
916496
1140360
784327
1064973
945641
428445
307173
50990
424720
678717
1123866
812155
331495
1011278
383100
324847
20310
957950
8520
400673
489328
156677
710023
538560
1045198
1139330
29587
514283
660698
888296
80829
902344
805299
919598
545708
45012
455988
999847
7666
645007
701963
1091837
937043
611659
139059
688381
52632
863773
420295
1061747
295417
653178
188253
833335
889145
461480
980478
485079
780011
1176191
1061816
528561
593138
775925
1108315
1001607
409880
958592
531422
242267
244630
879479
463631
213913
156748
796436
632425
1165844
277595
464828
113823
1173431
501216
71241
390259
712361
440270
833751
285494
1133988
744301
701735
1156087
744951
407326
182242
257549
104207
854673
38081
944476
1141481
926646
917076
927708
1054187
184541
985543
117835
540050
477010
420025
1055622
385644
1061124
607056
840877
350884
618796
1033033
293997
551905
347101
300816
785924
908156
919821
435109
161400
529408
959091
187728
992008
59337
524756
382613
921021
1092824
652014
513067
499927
508313
93340
649406
642979
478439
834226
934310
1028176
327423
401888
221381
602846
1038404
648406
799246
365684
70475
655668
504684
271687
451778
139357
849294
678747
104835
928410
984862
307118
858463
651198
1139727
1025768
94694
433467
106991
316498
305867
527472
746907
319394
317172
43333
789155
399771
255316
852059
948202
147702
156623
247309
815076
325193
235716
28513
648879
104457
535286
310397
766629
454704
29459
636606
182213
8754
764284
1054012
1076724
223074
318202
660481
297737
1162788
994844
264273
859828
718359
721678
921440
1041025
749651
921822
69662
934721
25295
538962
100732
791408
152590
769002
1061539
628250
28667
1102672
422645
636854
817857
304977
264324
504200
731336
1125740
1005385
964849
910013
86538
267022
190023
808924
236649
966037
47277
343132
519752
1051842
619609
800624
922873
889638
884799
526800
570101
881638
704609
191512
1025638
369633
558436
866494
401800
1023168
354138
134136
484167
311357
162573
181294
331019
1134866
814653
1041441
1050504
1106539
1080480
990030
190142
853950
8214
1145814
922903
301399
739814
1074495
306095
67809
1123698
411778
1166210
665387
646529
1024920
45263
102771
625799
660039
561952
267419
483739
591233
1038519
246308
170645
1072327
831800
527570
1031757
445157
436396
482362
1085198
1140224
57948
721381
644558
362192
462831
249987
1131443
846223
620118
703149
824087
10775
5660
847119
968034
888306
739990
1018238
529893
869758
879886
695051
982481
239579
759965
506954
800816
697804
467156
1157921
518000
321834
46541
81362
753604
48175
856294
189876
275209
1047703
530791
620060
856398
21446
178610
622982
1144346
276251
20652
1027649
793620
475742
634898
182909
735292
977515
539274
1166674
161339
41855
949872
525266
998676
47695
292798
618437
338457
532214
903306
1134322
134817
468462
1159374
284527
878634
502482
1003442
665220
1055502
253727
348933
398287
1096627
938969
839496
995605
857005
809028
951606
389885
984258
413298
767380
221520
1099024
668055
892058
601225
94718
238328
280274
205801
663962
262229
531657
1070570
709869
570296
1182
3529
993579
750482
734276
605269
144352
1005306
183048
988896
466386
637246
252789
165248
250777
236242
55380
358872
419689
835849
635010
83918
353828
1104588
817639
967195
833585
309534
413242
520857
1035453
771518
442669
686137
389309
871997
374127
852496
1070011
537211
75217
380918
168540
387946
226938
347616
425501
860321
988618
1126142
514066
743934
741439
704825
743145
490680
164766
1012648
958871
240726
614910
686314
156535
983230
560250
646648
264003
158862
484684
1123623
1152901
388546
782452
277482
930072
122180
524305
239886
860528
599434
92235
7379
950412
243677
1097840
785712
179259
185094
1102500
101352
412524
779524
896586
1158630
1086871
1094610
699390
881730
118803
536941
152451
872996
1108122
1002544
237480
171363
780447
980506
281519
627988
323348
75054
1127689
566529
361919
910424
384746
89559
383821
507894
657366
809554
770679
67322
1015713
720538
56686
397215
1161393
1000886
91259
1034285
1013886
290566
605501
587474
686702
15719
1088919
968785
935495
678407
802779
1027334
507993
513267
742500
769780
681877
946170
187423
147944
820906
789689
626101
1119830
938892
798416
633440
452740
632375
499352
94006
183053
712514
217741
159526
546750
776385
157390
264224
33130
1100003
262719
1120881
101567
920364
528291
193685
244951
536652
746198
1096626
843307
1140732
305978
746888
169016
74327
926271
172127
1072010
766838
622422
1156603
1016340
1135070
333677
843000
877717
436996
44242
246634
317127
1132187
375413
365791
1035027
288158
1169092
587437
1042411
671845
405151
213012
208602
1104575
275422
1124920
1083791
888599
384959
121481
1060265
975519
401339
671522
134255
1077726
707477
907826
741398
66650
553629
1133681
579241
713811
744889
1022514
739943
910225
197598
625251
4829
222074
167290
1068483
752567
1035187
10574
611996
681705
580697
807289
411988
203817
234894
146958
790024
997798
880300
867809
287434
158772
440739
924403
329217
432441
190488
819394
434438
427131
446792
681561
191017
1024082
94140
524633
491781
444402
1130241
1067262
138353
470954
858381
67774
401909
697760
503033
299426
4718
782111
1121264
222793
1000313
489825
1043735
159228
783493
513352
789442
891826
466087
178400
1110065
993830
1176102
270409
374061
471153
576794
943359
535674
976546
356249
208451
285308
201901
194153
579901
876120
810445
508388
394758
883071
63557
408969
1165331
1032730
909914
974998
385106
351209
1123023
340456
133338
1021601
1092832
1033328
273915
551242
168576
689384
696976
75839
986639
918267
682181
268821
235488
162054
392864
18434
396422
269398
696363
533727
988381
802863
1108468
1163087
18360
296958
333224
874092
746862
797241
346942
440019
112988
1116841
827444
422183
88169
385786
1082426
601739
290764
1096169
295752
959040
220715
614535
61221
212050
531896
1258
430344
1164743
149286
815199
559787
418318
409937
160931
522249
583191
1144505
768639
505523
960840
600571
408350
700215
250473
354532
707452
821622
17441
390264
690923
928785
510207
440402
250765
1065023
973618
823610
176715
851355
855760
1045831
774036
857805
1160148
324279
119602
1076145
1103585
70947
729057
592086
764449
461743
841721
457990
621380
390987
1020352
348275
697513
33929
386634
794159
173322
100726
431012
1172357
547707
620756
552883
1133365
623804
1082571
20564
109967
931261
113554
204299
1049488
856198
90528
97988
678770
729257
984853
211065
234458
297231
180419
816080
453570
820912
999663
994023
1045865
231195
237789
1159050
149378
231195
667177
397579
420955
646244
1168038
367582
787352
1108188
266869
319954
513427
625797
80226
465701
231767
453663
775466
470108
290834
605166
954428
976747
443713
766626
144137
1100093
409382
54294
480586
426717
580386
1093628
147403
1001090
332151
432264
1080047
171712
351540
89817
1022516
363743
828926
1079782
1062409
1147883
744202
472694
200777
213572
497090
122159
581639
190057
730194
834091
803694
206592
874686
492259
787367
440845
895397
238457
130836
1076863
819894
89994
1120923
86426
862186
567703
814469
420406
784246
282595
923107
623410
473862
701578
674961
1131781
327234
1179806
609858
453907
625880
943670
1124251
54498
1115037
708068
1137795
890126
862539
511551
499743
396384
756037
1048590
1016219
221237
207725
282482
531637
464656
1133150
692553
448626
956857
886839
106982
448445
294460
768158
308329
1110000
902169
735298
544260
681844
521604
428900
448227
1170557
179286
949145
700939
1136020
1046920
977496
128208
1151715
1142633
257950
1036425
370860
856050
20534
932574
469359
1121499
208019
121807
971460
749608
864389
749483
510168
846478
954298
814973
475470
159945
612253
352726
779309
587662
1142626
867817
908966
397922
266204
745531
1076814
812074
480510
1132
592408
198470
355881
1035825
245002
1066026
540090
67457
218029
838352
969660
10107
87422
236709
856918
562802
773843
773781
435995
110138
976283
241278
328566
433295
891341
880183
939153
574777
953071
167355
1011470
819688
740326
249805
809640
465337
625481
847893
526662
361752
917888
785945
741149
1010362
517806
537711
543132
835750
1035461
607063
281862
148770
650737
515327
100080
980445
509929
632813
668718
1051094
139273
169651
173088
506789
201124
495404
23338
164474
533860
825256
994329
645626
730133
469615
810440
910463
624148
550031
96108
841613
1041760
192359
1051733
842068
410680
626676
239899
414877
240139
927207
549797
395477
46342
456094
882560
1058557
644015
5448
1044369
532553
455435
98512
416577
30416
1119018
151530
224937
954406
1127128
728886
1042974
41927
184630
809358
106582
150211
656970
1035354
1114376
722942
947931
486255
481887
401780
992384
890882
809703
835407
27020
1041221
1025141
846351
309278
171291
255395
1139880
808840
1043388
760650
18392
431032
833722
624037
533088
190741
781107
998158
244075
187516
234552
1109208
500013
59940
95901
1144884
958299
441761
1168733
383353
1045828
1166331
223397
276869
353952
78568
530574
19270
438283
141445
901649
830439
753730
509568
757306
540228
177692
712037
152116
1156009
188147
263708
6181
992151
507254
581921
904511
636203
842750
831809
598912
91377
883782
909090
367644
1120245
772233
815132
1103054
783362
589892
826215
169655
1080080
1120077
800326
466989
721117
341416
1043181
41309
635670
851889
951187
570974
283860
220974
539542
474287
673915
223897
577052
1008880
515718
824291
924110
54506
567069
951109
332839
524786
218569
1026626
878366
437422
674054
923268
1058123
1098775
608873
611197
577753
793327
796532
713537
31853
761389
77349
144077
57201
689978
518366
934924
839267
208433
702892
600879
379706
937105
266231
559636
367665
96685
1020436
1059688
322837
319491
274758
373174
687513
663558
749862
654006
973232
832859
813763
1045354
996046
843832
841333
949185
53128
251367
235144
696831
686396
782879
10792
742048
159791
560541
348408
145563
614336
712070
1169334
180615
1048343
760581
945256
588662
818447
448523
866620
890567
242190
823111
806676
405550
659100
221727
706812
232681
791066
976950
270752
923824
370134
948665
278721
997492
969696
781543
564638
112527
1044870
911447
466498
759604
399646
1173762
114181
590120
554872
280759
964277
949374
1088909
443372
100542
378812
1026965
1300
112438
298922
715838
748098
563641
204521
538322
712621
697485
1147840
636447
120611
686524
1153
1076847
1145691
692212
1130297
1116307
116660
664095
257881
847496
1256
831167
467418
5945
220463
329649
383307
397160
1130586
908437
903080
393659
40636
305232
668158
286551
995061
471287
647641
431578
455896
1014082
530164
607924
74530
1067967
382524
1125743
979674
988947
695099
887014
58455
523257
257721
572315
780059
306213
588519
581837
1094875
793383
1154285
121968
1162557
83282
282715
522621
487914
119472
203253
1124347
308844
867407
990962
13939
125941
431831
1023194
1058315
1077229
400626
978672
662838
501462
647651
744890
958414
615376
758430
193214
186082
530800
184271
72774
905626
798573
9790
1145134
181381
1158000
67873
647900
1027753
570344
764989
317121
763355
765832
554755
70135
523153
1030214
385346
957677
71771
425456
391600
682055
838433
940242
828383
704583
1177386
564608
31852
339789
959799
582655
660859
851416
545043
305534
304721
235404
197020
641212
34919
1068746
1002205
50669
1128747
86617
52448
730351
388720
400535
586264
666620
383850
883481
755829
136203
221495
547901
394853
997098
825176
1153819
421860
580577
534807
17603
104166
1050717
662283
352461
569464
616526
797112
460903
405805
431790
578430
173196
821115
979994
750779
945182
779658
630131
1073309
247466
776214
56300
434965
541287
213100
696732
46353
551173
64698
446006
304265
155358
995277
773263
769046
665920
746960
619248
65771
127020
580559
961590
195695
1147212
474238
324307
45321
1064508
1096254
474127
650596
407799
764683
933168
216749
972709
1032321
685545
196151
524867
904559
389957
468528
1087492
986272
257687
911153
611746
1091850
966042
188356
950511
351842
1080435
728829
304069
702203
548532
1120832
124302
639908
133562
631510
352325
660234
126405
63523
698306
810116
73883
991628
945222
300948
900328
50145
1003507
37751
397038
944108
48856
276897
858539
870361
1168773
270424
160296
64937
1010467
484833
292742
375371
87779
121734
738408
171189
233366
15667
695676
281202
492628
838158
960800
175342
968198
349256
527443
407682
1023327
1173478
917356
308420
262117
139710
1140978
261396
228083
711837
801633
796958
802025
319291
988286
220508
32786
703482
632139
1036949
478386
444170
403022
716050
651626
135594
144426
697959
726308
84548
16553
210587
86438
498066
40933
677800
281142
916351
26702
859493
807911
124437
61007
36241
473471
607221
80236
507632
88299
555083
37590
1179582
825668
915105
282399
9234
650630
783377
595668
4294
140729
696653
479943
690438
101564
236580
10052
398230
35793
70981
83649
828137
1078223
27041
706174
905712
1124799
273887
1038970
1161183
434860
851296
779238
176192
173935
462635
676590
380708
842246
817297
546884
676931
1042814
542720
962441
868348
36266
575963
367959
829924
135442
1147662
77547
341059
504020
810649
831419
789536
230141
1131565
981394
1053905
6558
530492
802057
168983
463408
791159
240544
943188
1102029
94595
1075402
883175
113132
48641
293741
324625
990165
790360
1085733
14277
1174749
120375
880487
747063
419517
8814
985465
720481
991269
88649
540455
562724
449119
424167
965617
51120
1024392
1093068
923848
303885
997579
261319
19679
1053746
255748
658564
870660
277702
560254
790588
1027514
456037
147446
408556
144775
347252
264065
871746
721345
983857
600697
429368
793773
917421
487124
652090
157074
387928
873142
482012
415043
264081
925655
633132
421087
352461
1148441
287090
1035314
1038633
707549
984907
551430
831622
271870
1112163
289786
400074
976910
455881
29035
759816
836379
744306
801253
824033
981153
610960
916006
1054197
434623
1113707
612617
1114087
346141
395914
400740
475948
204471
271274
459952
121612
903726
822490
302335
770298
911741
829894
282753
430021
508218
528842
1052340
1089316
555196
751341
878778
38647
330184
1062252
1169136
636761
450845
892960
674661
426680
985545
436588
698392
134457
1037314
102939
899273
444263
839977
862066
585348
972556
313713
619766
658166
833622
486553
141338
275070
1037369
144210
611837
80266
229370
1103434
572556
461636
785920
349059
797690
253114
719600
906446
71066
744852
811422
332986
33124
23865
719390
818388
948258
228854
524844
204206
1097251
1025262
962241
806876
876693
75343
507659
958346
285737
767701
378929
1042908
806343
312028
744070
278471
748876
602620
1177445
484454
681160
150057
784895
484198
392942
1056583
366888
904789
477083
854281
71832
819270
965388
474671
347097
47350
11469
382922
692905
521007
295125
689119
127677
246732
650394
1125686
444043
478145
303375
530648
664311
72840
915309
868353
813716
862606
488984
749440
211891
54542
1083315
785580
416943
1100741
669464
105400
195061
253120
1172034
1159056
238261
1007782
1125866
33098
204089
1106758
832771
965481
493837
60724
67485
907701
869661
1108150
492351
711802
272459
552830
497731
1175963
1012551
503255
6328
807200
979386
769228
237301
564343
531382
63579
808191
575651
867424
213531
178822
420056
902248
286029
9914
657017
135048
551099
410887
691547
475970
1065368
1042914
272628
320440
650361
560469
422399
687697
663804
849918
766769
623325
57628
564821
1174581
323463
7469
10303
137814
890282
564106
871796
148310
979063
458742
429168
517847
56305
617753
384529
331752
1157162
201398
504763
928685
57734
851784
59900
1022614
61567
477889
447760
689231
727205
769795
177111
514451
43410
686065
909653
34953
978487
1053730
386914
341679
317631
621972
1166736
292529
1055291
570751
541247
1111611
241634
992838
655739
948729
199440
744239
784535
785897
918705
79677
667507
571531
1043976
1017149
787942
968297
911969
281811
151923
928801
232534
307055
646291
1085602
989865
862333
794471
1045856
985975
475078
592061
248260
355856
970550
346248
667448
192072
1008128
655186
247481
376434
717451
1155294
958619
921060
436889
233285
232982
598880
518399
99172
781163
810566
568704
674673
230976
366876
467309
146808
294595
884333
1025361
1128826
294143
895389
387359
196202
566688
435564
1014857
141577
755814
637207
153082
802060
1176122
901690
731954
897440
1152781
712788
890291
897554
982501
633841
851538
162173
974983
780834
627600
114386
51213
770538
1039918
689995
190247
785043
894771
857576
551418
622761
921470
1132552
523367
756013
560951
841057
168266
412747
318891
335982
789373
220368
352261
1071207
482199
971922
167161
531693
200522
408791
977780
837609
567757
668714
464395
959417
444019
427441
356542
865510
88239
893041
2280
154962
190220
170219
864306
293061
582143
269811
69209
754935
333527
576244
630247
231818
1171688
221640
158627
140707
871971
207939
753654
1085217
495436
599398
1109013
275955
569986
896665
572401
1074190
947662
509127
837051
260825
383686
805086
921529
746297
306065
670779
275078
1104999
1089904
463372
71483
364845
406929
293371
113576
744949
820028
508406
643895
845043
69490
1005005
336914
612726
639097
939103
1091082
820298
1091615
135324
1096115
699700
1128478
207559
272456
83632
287288
811497
1159313
987842
263275
24794
723144
263779
824135
1178934
578792
259372
194074
21275
505098
66051
874925
601221
964204
113416
536335
91509
534011
916243
701413
197681
662212
640407
921835
473627
205330
210348
1177037
944134
510006
979843
1154933
853375
1042178
416323
839913
541454
162886
662374
345078
14847
1034631
888011
1139811
943185
27048
1151613
688267
244174
527696
19939
518803
494162
97773
966198
700923
139470
549710
598181
876064
609691
155033
1035617
481043
474643
500760
1001510
208926
723670
549946
794475
210540
201562
113404
739180
674545
458731
60139
80464
1119076
559800
602712
160727
124379
356942
139076
1145759
114721
843623
708190
91183
936106
422922
915957
152248
939051
383760
178153
431817
49308
839197
74689
1119377
512133
882096
637417
48828
265318
733272
430316
223758
1086953
223766
471829
394176
236055
958793
213388
897464
929747
176084
516393
783823
881372
836546
548321
1000866
327426
855372
303278
620791
778703
138533
409275
215249
31565
817196
467277
854783
945565
1003127
412924
385342
1030465
514059
355930
605226
403259
586904
6524
200727
1077556
1178562
626868
814254
959340
114451
1045753
1116947
706561
96940
222171
630817
121028
353638
1147572
1101757
1176167
29491
73905
707913
394224
1088435
646516
238313
1897
357712
225390
289454
743051
773675
469446
406510
940691
231069
778286
749658
263235
834826
1079288
456156
1150350
1133204
784680
741428
747530
208528
578732
507434
468420
1106360
633073
1035690
18733
1147234
339090
28370
768320
432016
14765
512296
1013799
345693
508325
794036
25172
666704
216590
883220
337645
323810
1140393
1010139
904798
718042
659179
458376
654446
466749
1021818
693329
770771
688398
951330
808700
1025961
164132
876503
1143068
707842
1014486
411886
733421
8444
236623
813365
1091148
256113
375486
927415
790043
568295
452455
409999
607662
313970
275908
728833
908743
579624
278871
90330
1024765
774279
809586
654194
968881
518797
805123
8224
3423
374273
368067
213034
377003
405740
1107010
777510
581350
138438
730287
462918
1062081
962809
253951
957677
108685
927858
372206
236621
707098
140203
1022475
572941
857542
341939
26477
928114
543598
741135
608691
516420
633054
435649
391350
848068
968172
449165
298954
1034272
287752
540424
37887
253660
829849
275970
492110
860391
232155
768987
13553
945958
938778
262366
37357
16346
773025
662567
496705
835046
58846
483397
750548
255012
1159306
427111
74257
162576
919189
973006
327795
92845
208420
182929
462640
403854
1076344
628604
877889
1007488
26502
482718
961859
881679
1156712
410031
163223
710594
996677
992197
542251
438309
256210
89884
742752
838036
425949
1134347
482347
47216
949850
949533
162928
592754
317883
501257
111848
977371
1053764
522986
891649
517727
284163
527943
628255
159533
184469
567721
405092
1092557
570738
393926
349982
1014445
393286
213612
72938
827157
868649
1061963
183272
229400
1136990
390702
1048513
1177122
597761
386945
1119388
371259
416312
672549
1082547
465141
757194
1068577
210044
1068376
952146
1079908
1047922
544965
17514
401317
672124
689481
408902
376548
1102162
871602
1097525
50194
1172745
1090506
547407
1138982
594342
501315
587148
471024
1003004
390914
173807
197404
840672
1115147
93961
598186
501107
845458
286914
737553
25622
926603
855348
702355
251081
1119185
1167047
243789
909941
1102431
839412
696912
601754
663882
155984
688946
244378
575910
1061504
908541
1120573
341280
141450
924328
868210
1118852
582367
583475
447189
897318
299428
1150441
361756
141631
209926
1062414
139698
1096918
401292
141248
143939
989236
807382
1089558
119625
58120
476235
65221
312508
797687
55216
647318
13732
499557
1073844
644301
534815
336052
416246
572771
617274
268108
838873
294936
157368
554769
866401
845235
490522
879865
992211
122398
549222
386276
144757
1109273
565906
248180
157416
32916
238388
150893
359830
912709
168249
266782
280878
130591
336870
885044
227572
841936
23203
428568
314515
1076647
260968
261536
130344
1052278
84008
709652
53974
543864
858157
435540
637292
1020423
307544
1121286
1137789
1141577
895505
1014718
1100728
684592
1004656
1138418
1029385
705962
1082095
488000
830558
485198
1107845
1041292
1180235
129352
287424
246829
453701
955330
785334
272135
1106296
950434
204973
1149977
526995
686596
508552
675316
40144
107605
909322
318321
1038612
653212
216147
680080
470401
172499
271156
1018037
524434
526132
1151362
558944
645330
523214
118347
869020
829195
597635
577248
427474
571942
213850
1178283
480829
142311
496060
869015
997823
325878
896334
110190
152949
21680
51427
276152
672675
392975
404898
1018906
665727
197294
272431
23318
94275
193596
796367
797416
358318
750065
682902
380329
60376
318692
847016
26125
155510
906118
163328
236307
747520
861514
1173073
1143119
790274
712140
899468
358050
654752
766587
762480
621516
134183
282502
765654
452059
137548
81935
202258
114124
84087
970107
39271
82131
109944
345551
307473
507537
1172444
497111
950589
27792
653037
59075
586106
1113898
352688
1028496
1129481
259376
981025
838773
61893
579011
437400
201518
907647
296519
987076
603969
357941
356566
974390
499189
208550
712746
223927
119244
156515
923839
305766
357300
718108
590318
259193
591264
360806
462559
971295
454239
100169
815439
782578
1105017
317834
301390
605121
515400
475370
1163637
1150239
738372
645244
1009475
1107159
721464
390806
41195
75784
479097
636018
505877
470870
1046967
340679
744670
702481
495579
1048044
137711
694058
363825
555733
164774
234717
249114
860751
307172
858409
1031771
94001
527767
388356
252127
213545
860640
349872
834122
711411
946166
496274
331507
473191
229373
369094
981290
855019
938906
741119
61631
702560
490287
1092147
525786
1157050
1128094
163049
658145
11870
254320
898487
346686
443223
1069340
1167391
240103
720447
610595
1175146
1077322
464135
422741
1039316
587184
450660
521888
533002
1174502
169021
280926
33355
22957
528068
205643
798675
8527
981294
851790
1164639
26532
230949
348667
326714
245735
535185
356775
615392
1163001
1020034
409329
989881
441951
163120
1101028
884280
948233
1030191
807369
417782
584661
1093814
513834
1117286
835513
506075
964641
17320
1179764
1169151
984422
503509
634299
1024114
853556
192211
554180
35321
68770
63032
142827
1019759
131879
203434
187772
912513
719969
215113
268882
1081918
786480
223741
660415
837604
338987
565181
8516
131883
197079
693954
780106
838457
531027
455077
978258
990910
23222
1135602
965817
952509
442826
11811
109301
764883
1162221
74782
544412
293040
599556
152586
176455
434140
1135422
346266
76392
1136090
969328
838490
268384
202883
1175248
1119146
601371
981122
398551
936712
584664
187270
461525
1045886
147764
230604
732518
221221
1131061
102481
499357
671067
1165678
806243
391035
602544
373416
765089
702991
790492
885514
1129975
1058110
1075259
43693
1075983
901174
535492
294426
322237
192986
1032219
1110352
92692
69467
240670
694433
186064
146154
1076792
707724
724768
876086
730137
24583
617078
251254
585616
481594
858852
50284
956358
1142250
962869
440506
74042
588239
173326
577351
1104129
842260
663925
859805
103537
715577
733175
1009867
837780
61137
592851
229131
1099675
631976
841563
672747
981050
1146402
901781
743604
798416
1048802
73495
973018
1066015
188913
916209
203210
218026
207562
511079
382486
198601
976355
815927
548421
739301
137928
719939
516930
103216
587437
103364
494359
111910
1083709
116005
822456
343907
255621
480988
617296
329268
548321
679802
398754
740651
701929
216823
113483
983746
729395
28370
542291
943649
938714
1103057
595825
745443
731341
94384
65628
608780
258582
1072549
979663
582309
1165504
953413
495725
934825
189775
808813
1071558
308686
442946
31241
947953
961386
151226
694417
650978
810179
991639
529223
913931
586441
820513
384202
305373
910399
1144419
509691
1065446
992816
1073460
534064
945274
811957
656235
115141
1022829
991578
904030
1034242
125746
668254
515740
527037
632768
954647
843240
894060
454918
103498
189106
510699
408677
1097223
2936
94676
477387
496265
345459
502916
298212
1069871
1011563
214849
416403
283890
537780
63612
579944
1097145
301016
56626
328694
137911
228207
14789
2178
101375
599750
962608
819991
578684
840751
1007221
496956
276965
1023404
1167243
615618
394257
1051552
705933
594677
622716
807077
700633
807
515283
542535
180127
795119
1167838
675050
860470
1135683
209916
193082
262005
55608
1060965
143745
971482
243697
506977
14291
379559
66362
688102
320061
1058089
426183
296251
668095
561657
291007
859405
640873
336390
1080956
530730
1081948
966053
1050474
101331
902428
979835
1160935
372551
731458
1010787
65374
596392
23848
571434
1170576
839645
696173
568355
543599
537278
960004
775216
994745
801306
185067
344803
866532
884036
770270
635041
626948
1010723
575277
535981
67932
715997
957353
889905
1146669
769810
608090
444956
103080
258946
508102
236165
245484
712236
321586
109420
628148
865548
22289
384087
932338
936945
217516
81705
488570
472899
621561
804009
688984
11460
518281
600635
1103322
704794
635312
401518
472691
1067508
1041026
717282
702089
625391
177772
884797
984358
546070
706352
571640
403752
550087
1761
775371
261227
705790
103491
412494
1166355
481529
522630
338542
741523
1155702
332163
235907
937244
921060
383449
281802
243505
360758
208459
488135
295929
968365
43549
812779
900281
376132
1089373
242641
883711
50025
337718
178565
1052436
658450
344850
1017120
1067904
638057
680999
663572
439958
680206
693520
816870
377285
1159474
284790
1019959
784915
300710
749227
513273
1152895
882954
34299
1160716
962543
972863
574309
266901
884020
509283
569391
731794
805685
768543
14727
387461
411336
183860
1161133
643280
152857
339836
814294
809521
423855
211627
643792
103121
283449
735945
453575
378903
969477
659969
213768
379376
826310
693720
494903
1108172
1133444
712484
335669
689209
169620
1169631
487313
430352
829361
202356
461609
942917
649219
1076295
351773
178240
419758
1176248
757691
606227
128446
682769
136276
1152056
1039363
808812
961508
494614
394388
236015
387503
840069
1107355
112307
699398
369407
95578
821899
894062
919154
343215
245045
840299
1072395
140857
724860
132524
645807
957522
819235
747122
624164
720374
292156
224295
358076
687479
978817
951469
508685
892043
670365
814982
349686
277738
319381
673062
494666
570382
41911
680171
798431
1147469
15637
146535
397492
141096
888954
767477
294719
989227
1055266
54013
385635
175076
665440
629232
144867
890828
655126
468969
982085
868423
998705
500447
194960
79632
889521
963836
182848
505648
318499
217261
1015735
667275
246725
979945
732370
72269
938054
264932
1045990
710466
509131
965321
856923
765328
256085
1093918
602947
606156
724677
128451
1084746
898188
259290
819592
929258
1047596
376198
1085731
446177
279125
887238
1000080
450573
613355
198437
715563
744610
429545
69659
753578
192466
728938
638212
94943
36243
398958
704267
1171492
523776
488654
1100745
134762
1137008
520501
259501
240150
392923
131058
1094853
67060
639238
15899
257011
831511
892306
946309
81017
462327
614069
436057
321919
85156
719251
881868
1079121
2837
3360
503023
709252
196451
956307
544548
1044198
1037595
467953
1167771
772531
635783
76012
112365
1022040
989562
932960
95322
402553
1084766
1064153
123376
1022027
18458
192452
187419
450326
915291
557864
546809
58228
640039
1035508
349785
396998
532439
362357
134333
807726
337057
1063375
376546
1106388
16347
714820
930220
1164165
1080809
621165
1129518
546631
71631
744018
228564
934147
265528
370822
359926
79674
984783
658175
1063203
712061
348177
1161165
787726
138161
831954
573457
409549
333487
55971
1152490
137864
918360
977871
544686
902806
60296
599736
38278
985499
1049062
832683
90349
720731
271806
753020
754905
1023957
285039
1073261
367299
994325
1174917
695278
551846
536663
976427
790598
406368
1008112
1118313
785458
440942
24024
469304
27651
931252
1149882
525553
995908
1100899
675124
443511
1074305
96198
230907
449690
333181
950140
859313
810117
952587
804453
628608
41376
111115
101894
360312
962515
565593
1089452
957131
109517
453536
187037
779692
855236
1098841
1076740
1065767
1058607
860721
320547
263306
1022327
1165247
194360
177282
977433
427067
1130194
287516
750242
331170
288138
1077094
920442
637977
677850
1110649
936476
304818
675064
1053293
564567
307335
768327
32410
282716
448533
881722
784640
875525
638266
49842
992816
881736
525331
18737
721975
229100
592219
537925
971507
410961
205635
838738
449191
1047954
1108191
871045
987166
617226
387987
3637
370117
573637
532113
835191
1046595
496912
853607
818553
26276
629744
532899
183372
218612
565685
749157
1048178
729622
1049593
1036307
443928
1169995
105235
925651
167348
1083687
286890
303998
903855
224722
63542
418613
606143
630942
1142465
656342
165858
250441
186637
557023
912187
140856
106342
161371
329277
228060
492175
627450
996021
199637
1140215
630295
750983
227616
384220
1099675
1077634
833073
658720
43465
505426
290340
377536
285175
649431
625823
345400
874206
136477
645498
730849
1123192
285866
577045
1097057
144874
1050081
1041941
587955
751698
1112139
1050504
263100
778716
939750
238626
853050
902521
396046
246639
319091
1056621
945420
1044347
950628
520636
946448
751543
774455
1040522
396491
634973
865797
203251
863124
115112
682795
244554
298764
816738
460961
423422
1105970
179843
939596
832387
626490
147920
110614
943667
245542
47752
586090
751889
415633
599104
610632
403627
74719
791293
56396
193005
884503
369338
474024
248915
399236
228019
322623
250802
867121
910531
621854
449347
724371
536376
1066772
547081
567239
249165
138482
268520
663377
441402
1130171
465260
87213
831919
141406
459799
669190
497355
258651
1054221
1014743
1099422
387520
394989
327259
322152
765641
690993
559266
104002
573146
266400
629327
794741
909803
997172
581977
299603
271576
608775
146748
115340
655025
772095
30001
483737
147744
77244
139025
120522
1047373
14905
383756
656347
436462
528920
647234
865530
915656
517418
202735
463393
755078
328653
837746
1081391
824804
15274
910209
1038600
1167701
296943
808644
472576
56912
644295
449252
573822
864861
1134768
1015525
154693
969217
939821
993233
765657
958981
876920
458497
852040
414328
968302
1004409
920921
678006
160641
696015
1100531
625195
675543
1040117
978326
1126179
310768
103066
1176602
1115341
833828
887083
1079767
323763
331894
161631
1010815
518335
596837
634630
30707
876366
567664
1163356
905385
834711
116917
922825
885612
1125573
551684
1035202
466190
520797
514855
723811
1124616
1016921
437136
155017
729386
272807
413832
5211
198045
654126
24379
219890
1105590
450786
177685
769419
602376
1091831
379546
262562
201479
166049
445344
515482
216848
631860
282745
1058738
551089
759545
926668
987623
729398
824203
668998
295445
343039
638653
1037285
171954
741117
370313
577372
229978
387389
951991
410015
320582
526092
1067368
251631
562737
1125659
720057
1041155
747738
606806
982143
140524
713888
1156435
832124
1010111
659425
740498
60024
624709
1150281
266177
177937
979772
24335
228724
701050
1079180
751584
501654
111132
699415
1126854
1097746
164197
581893
515942
756815
708137
299041
842744
621607
334072
861210
311085
774981
322958
264417
479238
693173
17128
678274
776632
999900
547042
32984
848480
145229
404437
580153
282581
718480
920040
170229
6243
209858
99828
276813
954394
976337
893693
757397
810131
394554
810556
386652
722409
796363
482429
613270
376553
916979
496476
904241
1052551
69358
620222
416967
746455
62613
831708
476679
763393
923813
16649
902555
674292
426596
886856
1061031
1154258
486460
1160927
859147
1108917
769650
1083738
855574
83776
428933
973973
124557
714709
654574
221204
1077689
198205
858040
708905
833524
103494
319955
48356
43248
946295
978259
414941
1142105
628434
515733
61111
62388
1093883
217384
688447
811069
506688
158136
922562
427313
660533
933376
776022
688424
472465
220982
14030
161113
637242
1071158
106218
499644
309747
233400
815248
471314
180383
787860
1172488
960947
1095406
650744
246204
182560
1001968
716561
230522
924901
612995
952214
1127660
614790
586701
545708
751153
1028195
965356
602997
398523
943945
724554
742968
185451
435852
698434
1165432
431873
857698
1027046
975052
585118
1138126
143634
1154588
952987
691988
851472
60614
216449
963927
204554
120824
959107
664881
1112513
932559
637024
172856
833963
278347
982790
581252
838010
558380
609894
727483
907153
97440
728996
398305
177776
92575
569109
185660
3017
929102
734029
1151775
716974
1061437
993173
881530
820617
1175673
438327
671132
22647
566193
242435
47847
685961
673531
101073
862759
767562
1138223
1101942
345183
104694
978377
39240
358993
384471
509228
642751
338996
216612
197357
42176
255660
620646
586598
1145959
764658
449701
1158410
1036203
192979
543173
406676
507534
804054
92944
296680
1027051
216326
361124
26165
687751
614460
88256
858400
944068
384838
132799
918931
945052
1047995
505393
1137885
327774
442619
991859
1063573
572711
676123
947279
541671
1141993
653719
127412
668114
624796
699972
1006838
683606
453967
803974
1121004
817271
932858
561484
583260
582898
455330
320893
810248
936893
40696
986114
470318
159443
779279
42211
1081367
602637
792302
1158859
870754
119323
427004
317038
365274
437132
265196
1010413
1042610
658715
1043052
844377
27262
998342
311114
391481
457822
1005919
645395
201288
1159049
882893
1027808
761426
80294
258048
905897
1108699
438404
390111
358956
191275
692187
1174641
170117
415765
153356
613094
49353
118700
541326
435662
719601
277201
904297
429754
741581
307269
1014732
661292
795771
282227
752377
843269
1057859
742337
624637
92886
125465
409369
1071813
626532
1049794
99256
926811
991268
659032
1015535
230959
199767
534468
242901
191619
95068
261767
954789
427901
568390
851599
563071
918997
594158
1114921
819957
1029021
265633
476658
603531
948469
26508
663936
72628
28040
777785
9650
526286
931321
883856
535921
22142
190571
224223
662310
946395
695856
222630
710123
78104
73470
1077584
587174
244523
1176190
39579
506711
507480
307783
342571
599227
235475
536998
918344
1066530
882784
566288
1110705
45877
950845
662418
706298
1004573
159831
1050533
745557
587574
584945
176936
371557
929332
1144164
240138
194970
224826
965114
728575
121599
695223
150230
367277
438062
489029
416218
414707
68054
761446
1177886
24681
136197
1078509
689646
556955
93800
862660
661080
582656
1152975
442235
898487
903695
243199
382337
406622
1011852
634403
1070371
310475
1168583
590283
528695
597380
339337
808354
1069232
946433
804204
685701
1018394
545852
31530
197677
407346
1049196
84168
381476
1024269
62917
875523
120876
99621
228652
1132705
609673
746162
123923
283746
163200
425246
1144647
164027
205407
929512
305851
1148702
42728
688857
223651
640618
492918
1007132
431129
728315
1036508
1114160
622266
836375
298856
497228
408737
870346
145613
587336
26041
598590
1116379
484302
160374
315406
523204
721618
311726
36117
951058
9406
38606
375658
637930
1125673
635303
1102423
195947
998208
1012543
525902
129320
51985
487870
379864
296340
327840
97174
770087
865989
1092664
607964
611788
460444
1169974
132730
723609
321449
1054081
300856
949264
514617
746212
12683
952928
8075
450680
1140751
558378
42437
627845
851068
197199
100840
94410
257951
194663
52418
976007
2378
995735
956867
533599
616063
569109
434706
333541
298157
1056291
1171040
146556
356733
661798
638545
156606
225739
831196
12402
866831
1049374
1049793
85204
306664
328677
520547
457896
885394
461270
276601
975210
345402
1065919
262478
425345
902897
235742
790659
29848
980084
402489
757833
250459
221023
99307
204980
1010907
228599
350385
665069
775749
724476
702002
470398
1129165
824231
1037928
725040
1041148
962118
386911
794953
734560
603587
349160
6937
288543
1112976
93227
243186
1074446
326184
768842
879383
793434
1046117
969501
1170536
857975
412255
234318
692660
225649
599952
1050068
416556
643094
962913
391709
664730
548831
471415
730710
906913
568951
213840
130194
750961
645475
1144596
268434
596680
451970
130607
884519
604511
745896
908085
977340
1129027
57093
663643
982469
710096
1141339
508939
194867
106069
1194
284447
784342
926408
884648
3986
970124
823016
323897
1061152
525478
896607
420110
667094
1059240
1101427
379949
59980
28445
126597
351222
353995
628966
443631
904690
609833
1113204
371081
1006865
826847
103870
1102712
1086942
54168
472686
946919
607634
419394
954236
1027688
901856
58700
500047
27689
553535
815330
815150
491983
216988
1011597
466700
947551
447738
822255
405710
892206
383835
238726
861435
423133
52736
744168
1105977
705761
699276
764748
511825
379004
951140
498587
1064932
490770
233342
464084
770455
1169647
1033039
661040
612314
916047
54007
1072428
798795
260770
177461
503745
179388
771391
640299
403361
1103682
108695
567702
1036385
843927
1019171
1155109
1003779
935388
108195
166423
31251
1040202
542547
955665
712622
1136399
833968
840151
923162
1076681
462480
842928
691710
479960
686095
1095711
956055
83832
596356
1122458
805985
839103
718853
469291
512320
410402
719174
503114
1029691
826693
126387
535391
12017
149406
702213
564876
194627
661963
471855
920746
420161
1118516
232855
1164681
1101108
882076
93503
577660
735097
449402
613537
45516
192950
50519
506375
1044806
42748
1153518
1036513
219671
196089
1101443
159892
530670
855251
17642
871175
130256
64775
3214
250102
427307
615634
852433
630887
4378
1030641
1066561
87494
1178149
723234
64044
369115
694268
840711
1144974
1092646
547758
518753
496191
126981
529527
97351
198124
637780
586216
210492
1135518
43590
726917
225131
563779
606968
972556
955859
508108
930897
491232
740089
401669
1113489
471589
11933
389228
277151
58734
850036
112994
870079
554830
80392
93177
1063570
782078
658299
846285
402753
1136210
308035
959751
887301
444595
8677
121613
1033399
189255
15781
498053
105506
69285
90947
208701
430115
235618
7012
952574
197772
118173
990309
49769
751713
1129539
800259
895611
162763
935520
979517
965861
300237
1176118
1154629
1138077
1047662
261804
146334
814057
405271
126298
463347
209863
547526
268957
933574
269278
501103
1152906
462854
728158
787680
1017331
539596
206227
1168923
973657
209336
276783
1049061
827412
545214
786947
998930
213390
267386
385991
70575
917229
732249
902304
497966
814430
885351
1467
798207
517784
634042
450660
868063
328410
423968
761594
215036
825216
620130
727511
868533
24671
205550
883422
746521
1054742
43323
367385
1001082
178034
850687
1018268
1125845
27340
100979
47865
908177
1013849
974503
228182
51163
186626
344586
961652
39317
935913
635860
623499
1083497
61551
932465
916971
600033
475677
403480
132894
31401
322296
411958
703565
446353
607859
844257
523030
967030
491328
658977
1024691
579077
295558
458875
586003
1089140
929281
757807
971196
24115
215251
128444
236769
192578
289629
265020
1141729
601612
443961
65393
750287
769399
25820
713660
279041
191947
1051833
365986
673884
1017467
807939
628596
545874
1067751
409238
757919
143533
214077
1134840
368280
1076744
698253
568338
398566
1104083
192444
201709
549630
42198
677802
447043
687732
1161421
135951
523279
341765
677585
954810
531477
871305
1001533
42980
598169
34608
652618
709351
648511
1067668
1072056
870507
786245
449205
110135
560935
426358
395155
203627
196372
1170662
767188
573451
916005
657292
1159488
988260
1145030
1152628
761760
1022409
447279
1082260
505468
308800
601937
685485
759439
397881
754121
800315
616178
594359
439356
563017
602013
963787
944733
691767
740994
574935
1074154
1033505
578720
1037559
866408
749871
1037625
488559
416753
41223
700900
930979
391500
915320
633574
1158935
765228
1173158
737735
938504
1177828
759954
283112
136930
294636
954155
581968
824919
308339
1085612
375703
326959
296214
988073
346770
915967
116338
543586
142663
349971
685655
858486
897459
1115351
214933
221966
792607
770439
1068410
432945
754778
819820
637173
856392
91647
1137
993114
895226
303164
571309
881593
588613
131924
992904
376838
346344
275286
243944
901994
227765
18136
86311
183879
769095
690337
512177
238231
1157562
157405
466595
1073001
1089962
786370
669103
492084
308466
979221
22631
371349
60735
51668
661801
439384
243297
630051
1107075
555761
999965
1111077
582623
1057162
319918
973356
794760
122437
1017426
1090762
202907
410705
544086
156435
534572
464753
500835
375245
854430
160939
154572
470475
1126400
797882
198071
667983
404079
765448
500041
1048517
239143
719885
480189
219122
1050710
669368
679013
176116
663725
900044
327320
187860
649448
748761
735915
9291
1114440
1081841
880458
1092161
629600
255095
369737
369825
304947
383856
950255
1038756
804699
570683
47044
988513
827300
1086817
24384
936268
859343
697990
378809
273147
855517
686159
283577
1172405
1036265
1075120
262737
240329
65116
880169
532257
4320
363782
603105
697876
103124
726887
128018
504352
379442
1042763
158872
143252
334587
107178
192290
584063
1093012
564003
955488
201892
659648
359577
1010445
1107604
838461
527412
259752
113590
108742
424672
617838
439811
628838
150557
461648
512543
1020672
1124865
128248
715656
790327
1128097
984406
306717
539790
483796
692347
873015
139656
1054825
925841
780837
379104
268361
569004
845294
371599
472249
277345
216443
1029617
1011838
1141872
42655
646229
212345
142530
630158
1174968
27117
60030
311934
872443
310210
337654
1114632
1087576
917403
658003
180623
981072
820347
1023430
614301
1017629
475761
724678
1102621
991986
1151060
530380
839269
42719
437787
169965
409813
1085829
119114
443672
711459
374596
721742
952495
603263
554075
632370
836079
344377
927348
466903
619966
1077628
89824
530537
174111
659850
1049821
145799
926290
1147792
188564
545038
623012
148500
1025635
313909
202531
983844
449279
216612
286434
719087
1098198
41015
284994
427235
495747
257188
133592
783649
187997
545274
894063
360427
1085940
150190
1039062
996540
945764
494491
1066605
806804
938152
57791
554359
965722
286159
658887
122211
696181
524647
38327
877231
1139651
507747
1042850
1015575
347762
209506
1060833
1137395
347852
656458
543581
532074
137402
376850
900920
521670
185718
317563
87778
332992
1049210
434931
370967
720708
1030422
478335
378056
759220
736236
1174908
308953
713678
1070018
396938
131157
284184
1149614
109068
117901
965814
958137
569450
899190
80017
255852
536431
686283
777232
336866
1084653
84785
687832
713994
453282
983720
8918
230772
230003
262571
61625
684493
986542
757688
857841
1171316
770406
820043
335447
1016254
223419
791567
844468
143363
711296
78597
156582
925461
1066087
573559
736710
620741
311131
1146271
565425
1045287
18703
385921
778828
417809
169897
1125939
222841
1094947
418198
850346
586464
671334
280034
1106943
802312
860039
810575
311119
1004614
1062935
654942
856090
79887
1164669
760241
815982
505764
284676
192775
905584
1139490
305419
165173
572924
711505
261688
853292
978388
304380
707273
980413
304518
31441
122134
589026
617224
124472
413041
506792
558359
381861
387789
339764
336635
479393
600935
376908
957987
888609
560686
398179
646017
575286
825330
850175
22758
72098
32139
179840
47461
1045626
494043
23360
832227
898146
984276
768834
30916
119150
526425
675489
19424
456073
612747
579350
1006660
173014
716545
490558
670896
653165
1166329
808896
126725
245112
152188
711192
651944
321179
935091
566414
838653
239839
705094
376282
452878
884326
1157934
1146209
567303
307165
1087676
1125846
841822
1044495
775029
20641
636398
699388
809323
236649
846765
198373
116608
453588
545005
952134
1147714
189920
771977
1016285
949809
56596
22340
289193
365543
351104
138239
11113
1053595
809827
597606
1174476
442230
835285
129340
757573
104363
675970
352310
518420
655923
532842
473955
384807
184892
726564
141650
954822
1095917
240987
248445
169061
143603
318795
66860
1063383
4644
698935
642853
817789
274896
1111405
623618
70746
1021676
942745
794009
986607
496088
259241
62912
645742
378621
639590
832206
302793
972671
69666
533587
73608
232824
935002
1122205
18584
596800
803883
976083
882646
43557
557253
674882
396287
487554
889458
87943
102374
638828
894057
1084277
302891
735366
469509
47990
407432
131952
765755
18086
123139
395459
660418
1042613
786331
958978
501117
95748
768629
822797
1173859
857776
655094
776566
326779
989397
236018
336292
16356
904763
1073029
285609
1174054
808508
27028
855690
419320
859644
183531
986084
906379
494325
825400
92699
189308
573212
816068
601814
941652
1051860
997256
241101
1075226
7223
119224
1048801
31296
235376
316092
1149620
381290
356179
118991
72415
118531
882915
17854
361182
182336
1070007
203727
1109138
252813
1055923
577800
971848
783345
1073903
636465
350472
619665
1053930
818720
649806
704050
810299
1015164
126612
108044
121745
697697
888856
345689
282911
356498
890896
706588
542313
799457
708541
862289
503660
1010489
635419
536045
685605
111326
370460
577574
1109604
118303
287333
862597
755930
1042476
891062
458083
385668
508775
453595
1156103
22236
661352
975127
485715
493029
137523
888771
728764
880891
389140
1134651
930332
1136382
911053
110183
618068
692572
71312
177712
869895
291932
74127
496391
285270
830042
608691
231346
687551
1108221
1088040
92683
402728
953667
526769
621162
951689
400310
692356
978711
79229
105144
920249
1054792
630824
734688
309063
568439
150608
249475
684178
110519
198180
166867
226389
818091
19696
511644
561540
778002
490424
136727
757498
739442
151772
800176
905883
648525
127988
760439
963942
634238
698836
14764
619702
222331
951131
68889
851319
300344
511556
608738
730138
256160
1019793
714566
902165
766058
928453
1085773
868642
689605
718385
666818
459834
1131829
109000
1038449
803099
559034
93967
789114
364622
517627
546478
220949
892138
969508
537508
209591
491603
889409
1081488
1134291
46121
90511
211684
216762
149340
255615
95294
952861
423464
925809
422647
996088
875720
307702
78955
574255
503372
301594
797639
725320
821753
500048
444070
839010
428429
406930
362303
334407
288443
330843
986756
75763
436426
764605
359327
171662
1109162
1101084
629633
306066
722046
821170
292016
395327
440176
334732
13048
206221
208254
434710
245297
844825
189347
557300
1068118
1087891
791279
46070
369904
797356
167371
1087660
149186
1103824
809813
229587
309777
769692
940603
478951
815900
555695
284709
398870
74653
702239
563095
543752
36455
1088121
441399
64902
736639
186795
653941
898071
426720
1072443
79353
466306
121655
494263
658840
427246
249916
793721
1064389
466877
864247
528730
5064
555647
359332
1113655
791531
1107796
1103751
508517
1066150
932774
849110
253777
1019486
341283
1034210
121476
1021865
90184
1045008
31850
959467
317840
294914
673068
305461
132048
737947
292331
1074826
949013
783091
970756
13934
545726
836279
702566
771548
457293
932440
69268
464504
923629
77744
846105
865475
186812
886623
258805
1104985
133500
83119
981241
82724
915581
1087941
749667
383026
297423
939049
208078
895103
574538
105278
137996
227483
699228
77297
651774
990603
1047440
139829
433228
348992
718975
38280
419232
984839
537906
277847
45734
451664
586573
108719
840302
667126
102876
783786
788100
1043343
286426
1046186
1139684
747505
370522
1136493
488609
843887
954947
246476
1093335
163756
977972
1128120
713164
219281
489179
690414
1151347
287577
325671
958734
90234
836722
641780
1012829
1124155
299736
952500
132361
563003
510964
379813
1132257
248431
589208
699512
939191
139056
873899
604773
758851
1004485
145571
73195
419457
322047
140482
1139143
576325
154725
7560
470262
87328
1102215
957286
345339
860681
51388
136766
266278
737891
273383
353206
137615
186446
645098
65708
1179
800090
938959
560240
18176
656224
1034280
1114081
949361
431949
29276
996710
255693
200814
327824
474752
1179228
442057
300890
631565
579568
110238
189910
82601
1039904
389770
262885
48180
875299
102499
257987
82434
576500
1021182
60800
1121810
47918
766874
259434
789524
363081
298329
109685
315155
45022
922829
978965
1081615
611317
744626
573354
816635
1154413
945866
489672
93946
583693
749644
221327
1024107
518760
777179
143896
974935
691275
325709
465923
443891
845516
1141015
169098
875848
801323
954931
745959
1163841
221962
941620
163792
358751
400066
1103437
58234
984048
716715
930496
269004
973921
791365
508122
694154
653081
1118733
293003
719913
426025
130387
730057
1091864
843868
662990
652484
208711
746856
1065546
132062
335280
1160686
1111056
298070
1050468
359718
714758
1027521
810693
698687
425330
666516
1082475
674161
985177
406013
604662
277046
884627
298011
301381
488264
641479
1047882
367143
729080
222571
357277
93667
288235
94834
1080391
496967
870001
1137781
919572
560190
763861
328735
566362
417426
669816
557068
957868
477398
329072
722988
886623
666003
771043
73121
409976
1128448
513847
650796
1174642
576919
557903
1039686
331737
658755
50473
512344
887017
8121
1168439
628275
1130870
224168
1088264
225689
255048
1014816
557969
804939
492473
529507
788811
980332
156987
470687
605134
36612
896091
807713
578411
532691
1055703
151297
1163962
229764
279198
729230
1146263
197610
355407
670331
1128272
705080
1108340
561353
259831
347995
946887
1077270
835264
900848
5815
471410
406500
699328
1151966
1060609
933331
100572
983710
936249
874592
1800
1021327
932547
1090263
1151546
1021690
812447
630438
487657
381302
300642
1162948
340707
575528
1155100
877488
392385
948727
696988
1026721
1117713
360630
1002038
187225
126459
806830
484774
508279
301440
926074
649622
44514
868744
1164126
301579
329448
50969
750189
569043
437716
255087
1173122
16757
20687
977848
379281
1143642
853334
8640
933509
677232
52757
161681
596398
908706
481328
961408
378900
435547
395857
241027
74866
837786
1129152
138154
282368
56056
88159
892960
662553
1138700
155136
1019417
361941
782315
1080900
448916
789415
239908
1133053
600440
614317
632037
1017043
239666
1133849
292846
667337
443956
62932
484614
564865
511869
28547
211963
604659
1026060
219963
223719
639980
1001618
304037
163009
444385
810998
921679
399002
222151
1092190
274690
895078
1113095
982904
332538
407391
354766
118714
780170
505271
406963
99372
1118074
589734
530364
206258
1078317
157344
562722
817054
467883
969356
267243
653103
542628
1175970
407392
881436
435032
565178
650939
335358
1155670
967772
365357
334787
624898
269999
1163199
248553
444431
106537
172750
178534
169289
860409
1148612
677384
4491
177074
714335
621884
38427
430592
1074038
1009664
539480
818567
214466
1060270
1045627
800467
449079
742592
674313
492103
369266
259388
817242
583000
704955
271523
71103
1126396
404746
797127
544572
208007
1009796
169857
1120481
26561
1169255
514975
847161
58803
370027
42077
482614
941641
952016
588227
606418
965636
752873
162467
934192
576097
293430
97483
945172
1126484
292051
498282
449977
712462
53068
46707
985976
154648
171803
816999
1168899
569719
61090
181968
278008
1156168
176414
971480
513084
827330
810032
656115
906379
881635
493510
396477
41845
135443
960855
1124346
176891
533366
350681
434140
801136
752286
713163
244708
1145916
528514
570330
65888
1091415
1180413
658221
178277
983586
988164
298305
1142090
849708
697395
129205
690515
432693
985473
956812
191235
384173
791486
894594
922919
189996
379581
478403
891866
117843
841198
216472
242912
1046187
246793
581404
708279
271458
600103
273780
472636
1005130
73204
260975
677215
348522
269317
939837
1160533
489581
34158
732957
58592
10445
558012
337700
452680
280957
359175
817507
994789
76280
133157
523654
237946
449881
148725
424025
142291
980454
824563
1152001
207357
167808
15108
464291
1153116
259456
957548
190941
36511
912630
750046
638835
732260
118192
609275
758190
692520
810926
990024
675502
581183
579594
739642
39787
800388
545262
749422
360877
982945
982051
864264
210994
505399
1058093
628657
753262
762766
455032
794296
772895
743276
271175
909268
900829
610229
319024
916913
714711
556780
340175
237742
265963
779626
704161
558428
609953
1010408
1007499
817226
163753
779521
238228
937896
514068
1001110
936260
1153655
1082333
317703
393449
802183
863526
427152
816638
214307
1016995
680150
465410
369306
134300
896844
958288
865167
988796
997140
1142242
496987
512594
106347
242451
316863
605216
506108
187927
653004
955954
186168
827688
226785
759349
714918
1129182
844989
344803
1132206
694961
268947
1139291
451094
1116579
423613
365586
994997
56031
21884
1127435
1058764
1008267
174676
470758
840363
693676
251890
155981
1084342
302889
1109823
480930
902189
180177
1033826
536260
1173473
1176337
873543
649699
624740
845727
921998
905721
105285
1171688
872079
885424
841495
383529
580824
203379
28271
179599
963224
320295
354826
532288
86430
1002876
590925
592789
608663
423770
567879
646802
776851
302441
594476
439293
630980
1134945
434418
2521
42332
96485
1176255
791424
75844
87132
335058
271739
860267
1076499
1110625
132589
1123838
1144413
1009299
968460
626752
796774
258958
419186
388482
348197
1164252
103683
637126
277182
227459
794968
121462
840938
9108
769288
41714
32256
574890
317879
928996
912940
305042
365934
806941
971250
871340
795855
1112332
521529
464958
763770
846899
915382
1000897
278557
533103
297446
75702
212606
374622
1157319
25270
915628
417110
18593
208306
1010879
263513
494856
582476
888275
1031365
806890
821655
817421
769986
776534
189583
512914
884968
409280
553393
691245
862059
121995
19550
1029883
935824
891043
1108940
46722
90345
256005
991068
418757
99736
1069517
840881
155886
314061
333392
844315
786211
649537
94027
597174
562340
654902
677436
899848
1051718
315651
890216
229207
768411
284034
649907
798206
552
41379
472386
576425
1002422
518651
60524
1006745
565261
1078658
415156
303143
1013598
1153005
720416
876473
518419
233248
165024
511309
1029089
873369
23568
74274
732152
349039
1054754
250898
197190
489069
416614
280385
442325
776924
1008181
412706
583001
774428
1132088
868096
742204
1057884
40133
290320
209770
171832
958348
1014366
746144
1065771
59571
8417
1167258
326317
878935
940862
748096
998183
990343
71417
30756
199087
797316
1054013
355992
585599
742542
71113
142308
274994
318668
634000
436576
1005141
393336
360759
593224
749559
308155
968988
103144
32632
517549
676585
964155
94616
714758
348236
62742
140290
321397
639798
219458
948692
535044
678276
31671
153093
406445
882848
208084
847958
56086
958294
495875
1075353
277770
345655
975121
129288
1118868
774392
656835
1059334
459267
728269
317266
374675
382800
988799
980138
722863
177143
712431
531838
297439
751862
1132948
872526
837886
855324
801867
974341
922051
652939
222725
224064
853682
1083308
1000116
530725
85582
1073866
108195
334069
707065
516662
464271
646342
370950
949035
843602
659946
20176
611215
961383
519606
1167815
241274
788840
201626
504579
840256
471972
458234
394484
60689
1006161
205216
857843
239070
1071679
907504
77357
332194
1100535
1138289
872468
160481
1158749
580369
178308
1002060
1134251
258603
375656
433937
1026781
1090531
107370
548514
249497
346811
414535
881651
283128
666247
615827
652309
680379
875317
652312
638444
631393
20894
437367
416232
254055
532915
1091016
583569
126019
332958
1028665
716562
735462
1025086
997604
925442
39208
686262
620077
617992
321988
1072450
489321
414718
76538
281538
1013635
208688
568103
1010361
106986
621200
268424
923623
689249
412838
677340
1035684
1150417
208515
966596
627369
742489
533493
734842
513226
791937
582489
210279
1169931
510466
374340
355592
417862
755500
499827
179781
436949
390587
759783
835895
274754
212610
1021859
1078794
60509
1008434
825815
1061112
234276
1102821
278838
124626
959277
319019
658712
559753
80033
597520
1153256
1152159
490429
696952
864636
1108337
1031582
532763
69296
1106592
1124811
645210
961525
233109
978025
161864
324304
525944
693231
422239
823929
36346
352134
165694
974512
1025022
532136
876784
860532
268822
715582
159662
1017308
706789
754490
937055
222126
781421
547464
272458
848295
124118
756671
55970
424145
180802
205225
93466
684791
1088297
892032
643089
159201
347111
637749
1076655
23954
1154497
316719
1092310
440271
1093675
566268
295054
541254
427085
74252
301283
1073200
205111
1055991
234369
72403
357315
519181
61930
861612
30443
1000579
709857
36551
916402
609661
939108
1147814
353672
590162
1110531
264207
307848
39296
783023
363550
4146
371085
711429
366149
989204
785855
205577
55579
6524
109536
1168192
592734
587450
153875
641716
1147876
1038298
45679
576022
778036
819064
502440
805325
725311
1131379
1043049
571766
809367
258839
191366
624213
577782
935416
243539
249966
1099591
610614
212712
916325
918552
820943
790864
662103
772371
630567
328609
436062
581825
883222
908794
485286
271748
811025
37227
934261
61310
1143816
104352
294271
364865
610938
1160022
153265
929405
214494
57487
900350
6466
58662
900213
666878
348052
858684
704206
723550
79314
38359
776237
1004770
263712
270868
218684
389155
391613
646137
354791
1003879
290053
552744
560793
421313
939183
838483
620142
540579
29572
318050
659317
1108249
532003
415495
177792
725057
1128984
995163
159507
615219
214949
541361
593943
998976
228604
836606
365067
25923
253978
915020
631903
192482
1011265
633071
174716
632579
73167
577385
292170
229115
95391
601384
496441
55337
880253
840676
684703
455755
1034284
238885
539758
902728
548187
99956
1013251
342209
945539
85743
139888
461569
156501
505111
1105831
912612
93970
246013
983592
486866
164884
1100254
557160
1014637
52129
424313
623558
865522
118635
673624
1125700
641789
1062285
340500
745334
628251
272350
595859
668870
41936
1178142
669158
1031490
116831
608759
542449
72539
1044640
374852
472017
23788
855198
748166
974403
662242
135667
394057
504063
1078890
746702
105988
136649
1177871
338858
867252
1126828
237825
37198
11086
278277
993272
186321
831215
695008
121760
864651
142804
636232
665110
1104830
177031
571261
957104
1125729
745461
967322
8982
276452
662932
319560
957659
556396
149324
664498
289786
557223
525580
860305
264824
716263
764608
774338
911754
828120
300764
1145495
481151
1119734
1050902
432124
546578
24119
245728
624546
873850
851116
889431
300019
152651
518833
290721
190852
890551
885174
973722
229419
556432
484
669076
785342
882893
16572
885457
779424
542630
477307
465595
554939
123493
198193
852492
729903
1108098
190645
680190
635285
555852
129239
774054
214991
53137
545474
403609
609470
1078669
1106134
349665
1092263
63652
172757
752988
136542
988327
73654
962727
1097105
14687
981154
100321
965321
1006573
1045959
715663
659700
613625
724757
601258
255095
431108
590119
92763
211085
278306
982553
112368
582974
775290
642620
297260
348957
10790
1027976
275299
258182
751180
1098984
1136754
648526
773423
583618
1109596
467254
567693
96941
402173
213574
644757
153598
1084779
564050
1168278
936000
921821
898263
541802
260071
788547
605028
291659
898305
774304
947122
911359
1027742
718260
542184
466210
672519
98104
127457
197883
735388
184310
855145
1000603
317688
53958
387729
322336
334124
344675
447671
708831
206588
817854
900755
560131
837336
946365
421384
897330
729413
364166
275033
933282
105210
444205
351315
81291
242369
455537
290423
134441
885679
182462
902002
968365
266752
817266
411232
478713
535481
59095
653742
388142
889111
1171035
33809
609460
321552
481468
416412
432143
14604
54657
942691
240187
719913
632057
1015011
17446
510629
958172
5879
430405
55711
216494
978395
464955
570774
492539
647441
1063263
51826
540603
18699
244826
168013
219921
370250
1047945
708337
390491
220301
482827
70285
905963
463157
928526
373517
159153
1050944
792788
210451
16264
652737
1046097
776341
766234
1034589
476628
243036
601497
868102
25781
391279
164032
623710
399427
300721
434184
16276
393633
1047749
785838
213691
523826
403422
1075969
21956
35771
504571
862339
1039817
1153382
541583
491940
446768
1141430
71280
516425
483572
1112358
415554
476268
332316
342061
144922
442639
379711
207235
219104
685028
176626
798499
599104
926275
1124618
935117
700744
218231
913922
573883
189742
889833
300435
296019
695843
1094374
524668
835367
311505
629987
887085
1077669
16207
124558
946517
59987
147231
1041846
640348
150814
409474
263047
469808
934892
540717
386277
371879
57975
880837
321072
1133379
58329
461951
184604
598774
311958
776774
710692
192668
5302
860713
1122341
863841
687629
140450
871059
557251
493498
717328
228244
1078593
721219
484941
415233
511333
1085098
486284
1138586
1087358
729281
472212
141360
197407
882575
10915
938943
175943
575515
548521
1023396
876854
181823
964909
1009816
814525
1034660
1122467
110248
1119279
81068
596181
463815
76562
847447
1104063
918934
253981
723507
303657
291795
1045899
63494
386331
614722
857741
871136
45713
398446
787380
596603
529913
8808
477963
924251
108529
701400
13363
1066421
1095651
403598
90622
218738
61966
220689
185694
883345
1025316
314345
120181
182103
306358
946928
242910
24063
839562
837068
1130639
97326
74461
181834
221559
198188
819345
145093
161320
311126
317444
153857
696981
1146185
704151
1118010
920984
1169013
782648
936180
1062180
533599
897653
942546
127204
1022467
405791
794613
1081490
764773
784537
229441
503558
583645
1011295
455082
965914
867454
261979
934941
163769
986204
379466
716908
1006411
598119
288768
990400
1171969
560601
954293
71489
624862
999885
131500
512188
510936
155516
994591
384109
350317
967408
355038
40961
810702
83325
1077600
999014
913194
774184
1003784
481696
1047908
4014
539754
999705
562790
686340
111209
406447
1042680
443537
285837
176846
807235
409757
908359
13831
577550
1063781
111257
236339
964325
706500
208546
706967
938170
262614
615445
646551
405112
376661
325629
813306
1012943
576859
706750
899904
691051
464473
880164
1164236
725536
211004
364384
1147267
24312
878731
811371
897805
1072882
820127
796699
474747
887860
283074
845840
521548
711565
750247
608639
988650
36347
597958
667231
748786
1098951
966189
1090439
419904
669464
1137381
1076502
1115132
89624
796822
817264
817050
662811
704431
164760
1157785
1021609
1152578
1074903
339852
114788
433729
683703
508908
238643
3548
719945
977653
480095
1081811
65976
274307
587997
549505
509315
1003155
1031893
799154
536243
780587
785820
747874
215914
54290
1059862
324873
12736
69116
414413
854228
651053
777768
1136706
374981
909050
1115353
445620
322397
1154041
1029905
759999
964301
232433
134263
294248
316978
158587
1149298
119689
840637
453398
376478
726225
16638
405148
646119
583426
524451
994270
600265
27114
541678
315036
184000
868792
882271
714112
1127684
320948
826190
434626
1027393
688640
1076057
478215
326341
17953
594966
819619
449379
96382
94643
840490
119998
215538
41438
291864
1169529
898986
608936
734085
424179
618489
704649
638208
839325
662378
1176392
421341
1130995
190478
447466
238417
216195
714446
50246
789764
192694
120918
306639
384211
653858
957245
519951
741754
378828
916677
739641
498391
1130530
824192
707928
968355
123684
1053886
1024526
276035
982511
419244
949352
430228
60577
99696
23543
311438
1168513
717483
535077
352487
499856
575891
430134
636777
576200
640168
872198
194862
335027
104601
728439
1142461
1101684
464080
449805
706300
232864
1048705
461282
204582
864912
636426
329371
661251
413279
1161804
523881
1162908
1004301
58414
85066
109338
1089136
708623
189888
387709
1110706
172266
435342
376310
942597
568738
872857
319546
266198
660243
568190
589402
843920
608893
135529
705825
219955
1117209
1056803
28745
2333
312384
1031888
812632
999610
892834
1140888
1045474
601823
388506
1033628
87136
438229
315698
878321
1116896
3978
431530
628503
636077
96310
604023
319456
877755
210979
18951
1081650
922461
1179411
1089795
925858
181345
132789
772513
836433
1150236
992616
597901
294608
483912
444672
1157864
636341
288594
1050232
878730
98110
1069888
715426
768631
153083
594285
226091
880621
228547
819787
1083754
164288
194904
92792
812094
632420
1176895
737643
164868
59062
894969
250236
956252
595447
19251
277974
1143098
153219
619666
38954
313782
280970
852816
365427
75572
518856
1030835
1015474
1004508
383999
796454
722537
818481
106700
1159175
176231
61016
716532
78770
53226
601083
210963
878581
630932
535417
1124525
513907
658712
219536
497405
650618
69273
502615
1170911
61481
139260
1179711
963534
255830
447844
1022421
608457
130015
313441
87094
49105
1138377
121258
151423
224047
810413
677334
324492
114870
1077918
454739
94395
480467
182547
1042954
1120251
356347
792342
685660
527317
823936
789960
1049740
428181
527405
308614
398747
1014170
1121135
1085505
371290
79000
123928
883987
1047999
723419
506638
670411
778024
1095853
766590
379990
181217
143094
404667
1163675
355406
930737
300577
777590
772291
492229
392560
1061096
1054297
890031
855017
159656
679801
173411
887691
179443
17963
684332
876437
659063
231016
237653
432104
1122548
650254
274363
144188
1154505
750848
1174255
926013
416396
355042
1024465
175540
131962
859713
375296
963432
194328
728903
999050
493593
1126702
285939
571249
474916
768206
100124
234019
1003489
233511
730460
1159258
989110
503396
161440
614737
822823
621677
1166508
1157890
585470
207998
896030
1034522
1439
696739
179364
253842
207120
332452
559313
353406
277200
11991
322830
204072
66564
1147270
388410
521806
585068
1059562
332494
8592
1107631
370695
29695
493234
1009532
1454
437670
962537
700676
224166
927833
602729
412274
937721
1150650
764531
226218
915317
451406
363374
1148715
292799
1116209
461124
583920
10976
1076769
910418
346760
52312
317314
179135
232668
236849
1012678
66361
347055
1103151
93187
914690
97935
270413
95667
452613
1170862
900065
131756
364905
1167039
529314
777046
355939
465679
922568
252443
953987
301955
649909
801427
408253
699519
771392
797652
288379
355893
676007
95795
127902
249094
1026751
261467
886044
128218
109870
284375
429558
188489
908837
1084560
594177
638365
379678
602673
313056
772865
390408
150479
68822
423067
946403
866383
12077
983132
741544
1035841
873266
998399
180011
1077548
1032273
986411
764314
917515
1003970
451435
1043137
874826
343097
722890
1177435
225650
297924
401161
935265
242850
950133
440854
412131
716561
335377
822471
955829
486425
369335
478783
290659
832407
763173
380876
162753
11850
394193
1136975
632434
1027349
645673
217632
357022
1000428
528306
368118
892236
377533
904879
293737
998251
9600
638193
1089837
1046497
1023335
260511
914675
580868
220507
935974
533750
33315
837753
179907
780666
1154424
605008
1126412
804985
404644
1079657
753959
101168
775306
425128
492769
462304
136785
915919
1163782
837524
843050
418586
93677
1138258
770163
502011
253109
37331
1150699
93819
55866
1069291
837279
296459
798417
613199
1035975
642373
394590
733621
359096
355921
822458
628825
382120
708577
732418
632481
163546
344435
142901
438510
1176747
252502
469168
847902
398574
373327
66250
90039
1098674
985722
856613
808645
1092318
1143161
1005939
517351
66471
364395
542947
987239
816921
158119
420685
733460
6777
504651
1138945
143102
798545
338354
537340
750523
727896
827968
379237
309374
778337
247501
27488
943518
224403
986511
171286
853044
330009
950654
183151
660153
679713
1157816
514230
362888
1072835
799443
753973
566436
676870
383796
1014919
895762
225748
177542
1065766
1111988
323510
892132
899659
999055
268464
908455
850600
551755
970654
746785
1091045
756183
786988
738988
556669
400830
972890
50308
503455
419270
511165
981060
232452
110556
623293
206139
837280
604905
171962
160080
227777
623580
745307
154866
471548
165096
410061
810115
714604
639605
65271
1025675
908517
799582
24889
905559
945421
513094
106422
463910
912979
139863
845278
425400
299780
805510
543931
1175707
26813
896712
9847
100223
672459
1118079
989814
810698
1014621
618589
300418
390642
154520
556179
420775
12875
883937
635292
49477
546567
234679
911048
876975
41301
419344
883871
349885
124378
673610
189006
1165326
1159267
1005649
568809
74615
894548
11751
504190
1049715
74222
466977
651593
807976
810147
610931
70020
671387
920473
166369
128824
86915
1162951
568985
122597
306958
1176342
145477
597794
446294
1016418
39489
404915
613121
337846
754700
697337
232000
622066
1139853
622883
1092201
773158
1144939
210029
540565
456535
9676
584174
613142
633984
586457
990310
502697
169356
429182
407167
662148
134071
33628
283631
432340
840218
258482
1053381
490688
832226
899193
451523
1121074
1096937
1137443
1092967
749459
594119
187018
1056097
688064
136090
557061
964703
499183
411099
870162
1036225
1086796
588398
208217
992350
1164352
758397
439950
533583
943315
491977
509735
834769
76142
623040
1078921
841113
894840
1076043
181599
863889
459143
519371
325886
730055
19467
776689
692932
180856
946483
523416
290202
134614
253064
30322
44891
574320
392474
71134
232827
22522
316827
576177
703261
144747
154925
656922
56679
717732
1142822
859243
96412
810000
827642
724386
71161
1112870
332015
621633
748179
867397
43643
333224
288277
622310
525533
496368
267393
324840
482141
873053
1100323
63341
281131
1167325
501110
122701
386149
1132175
1130880
405260
1148480
946168
16398
816465
741662
979448
513146
652763
1071791
254543
378716
513963
185549
555374
547267
412648
722950
419564
715366
798371
521630
463905
651637
590640
1092375
570292
411722
892310
475764
344810
324460
184245
831630
563253
353618
868869
451592
954446
1058592
718034
1097640
301665
915164
29582
692927
88925
234042
382384
48124
1067698
121285
538448
346947
488504
497136
639437
1087042
746147
176421
357958
1174073
1161757
365706
536267
433012
323196
545525
539401
968194
354388
1087428
187036
735381
590266
405216
609244
290342
398854
600419
491455
240805
667542
802809
840971
779211
282145
727944
1023956
1001182
104305
802606
151037
368728
922912
264243
138265
23641
772505
741338
985899
306271
52713
1121213
505656
729317
502983
542336
564228
975445
546092
342031
886546
1063786
1094213
664641
214718
1147260
157567
842707
901962
677959
57784
1009938
285878
428524
1171198
520485
599499
442151
467431
671541
30360
95955
1068237
228274
41450
669890
775725
45057
411923
674809
369966
1047511
185167
250190
664392
1049883
821588
358833
817876
401124
53678
187067
803863
344538
341601
140519
293912
661241
1004624
390501
326053
638570
855566
889849
775166
650931
334037
1024592
1067254
375945
273303
857781
522733
536964
898951
1081326
786040
680068
724127
690650
16607
384463
166820
654276
577691
784482
498195
425279
286574
382461
328872
227718
1074800
738139
868447
334324
150638
539632
409446
413881
869710
980435
276258
190155
338697
438741
258481
151843
840905
850373
853387
230315
967549
1091112
639408
43794
737878
460604
3571
1011740
604637
352360
335159
152068
76986
1127308
656992
1071896
99740
791972
730618
274087
1072953
962142
584301
704364
722595
600603
174303
548581
521949
632647
744497
13317
1107102
882458
571453
169470
59957
193643
669103
910590
311701
703803
11698
76383
881951
861075
362581
1134215
274664
315514
1177828
699220
875424
64651
57890
615752
251652
342652
408205
105282
831461
29084
793839
11424
397169
136885
857982
1168544
230289
1103576
52151
586292
337024
183151
1006568
468616
3636
834846
1010046
764750
397323
380317
1028759
644285
503780
54435
96895
975542
578684
3558
375739
746283
786267
323145
185330
362290
934135
616733
485253
588637
49408
188943
480946
34807
40712
90101
980131
1180568
262408
551558
856403
607277
959398
565006
331774
190192
581901
892107
365761
819371
1169008
1070248
241926
239112
204085
544924
457928
295241
136723
829772
105191
421166
846436
95233
475140
503349
397427
118257
590335
490694
803524
816466
246418
295073
249023
38723
992159
175713
225599
561387
885314
670238
779581
737412
49151
24604
263065
366989
129785
703084
1106880
9043
13529
491050
584018
930421
130808
289205
548641
1015052
310380
167378
646278
364701
334248
401621
104999
1054875
785478
62753
1034993
965053
1002651
550799
429891
1148638
1165668
878023
426822
566414
309534
590430
422710
569991
381100
881541
618061
502602
183250
578085
307645
845732
279280
492882
433208
531084
193889
993405
38740
1113800
457429
38386
264347
1009211
123963
1079537
452658
661527
881618
316398
1096456
293960
514626
866444
450206
51077
212929
424623
682690
151621
440410
1147909
745097
247135
353858
527324
330302
703996
1050208
702168
930011
963259
864214
1087787
627878
1074425
1000916
414157
872627
1179241
1045851
594586
970853
175514
417784
293638
568476
97773
966422
107432
691748
579494
1114677
122516
316015
580052
45864
990282
7325
425034
866641
349359
641961
136425
1075376
273368
963181
1169521
358979
1120239
52980
190557
1130267
313188
507791
1171064
195401
916670
893779
612683
178238
125251
820819
1095381
656853
231453
722180
56862
1124646
370509
904039
511222
817324
330840
840194
169871
688013
753342
654193
1090913
669268
1155383
394279
480219
975214
414049
190717
171112
89770
675111
14400
562121
675175
1110923
556207
625584
853
869634
672366
598553
757860
423916
1056513
823028
438017
683458
864355
902057
712313
1124375
599951
1084290
721281
792111
1108366
255764
1106273
105913
648755
1047706
922653
652706
317250
961944
644231
974024
962316
503630
49032
185372
381881
672769
234748
807062
68396
221468
741615
848749
1062894
71069
554825
836650
680140
264926
254145
525263
775304
443737
668635
606710
56090
41451
614820
428821
748252
366640
866290
854061
893121
196412
191889
442977
166944
499784
1079188
618548
76751
641168
773309
173088
623701
1069626
611846
476027
1052940
411401
903407
805038
4358
698509
617954
400494
504553
1080958
278168
901229
1019473
658225
390003
45767
231391
942696
626710
905805
581515
874915
222175
1076353
2198
918107
2186
35511
278159
325156
1175749
1097831
1142808
123835
1122859
1072906
228100
231500
483505
612370
629347
74743
288964
976584
397266
922630
65496
1153502
124016
645035
907838
609720
723928
13342
425174
630713
4182
376818
868616
667939
354166
236410
983932
726835
775445
462190
1027507
898729
998555
798800
475244
366231
482757
234614
384292
987715
455906
928709
398538
70440
84208
402528
184574
446917
1087997
1012141
822354
200478
356717
776242
1051063
521784
628433
498445
532155
348262
203383
566258
1013400
1177234
516115
81577
1176759
519718
374560
849040
1001911
804404
247390
968999
19351
507745
1141300
622900
585127
1091495
365445
991379
1163362
929143
251365
875516
558043
1115799
402270
883415
1144455
522225
40301
1078844
526143
931190
282512
1072592
575224
1100630
399239
1032841
899300
46690
596984
98743
442973
388862
209698
1048613
692367
599222
610425
1060993
292143
545915
864905
361519
960486
65716
581019
409290
1000234
664878
121701
1151171
372067
975355
138355
222759
1146786
986777
940627
172175
653620
965795
26417
1095764
80567
1131123
848635
986167
127607
1171502
229495
965227
795294
656031
1136738
285969
929259
260048
30434
131052
571856
451432
717530
823669
125063
969022
385433
635666
626767
554802
809839
212582
10201
213952
1070138
1066348
1006561
463388
64255
624305
199987
37390
464170
654142
44856
455322
501392
1073854
1007728
780395
795778
135424
671622
199259
537212
774025
493393
834257
686151
983722
219623
224632
1122455
63360
1099280
193458
613999
948706
54311
373230
858174
359120
591987
30686
51649
764227
260076
246306
973433
968013
936523
1169534
747588
687235
403914
884914
760452
129713
1021825
1170034
459205
78967
1045089
402836
193288
877624
846124
693070
102826
651510
596123
753642
1169385
803823
550736
1113358
687522
601474
839947
1103054
284103
95903
27622
1164185
426459
483422
282012
81900
479805
936208
870937
245893
708259
227711
1032610
850631
1131933
883505
898741
32826
752714
828753
337321
464868
227502
932938
142652
352533
792379
1164538
75103
429265
612623
439062
896143
721883
1152675
382778
1135103
437399
621925
737546
1037569
432218
630840
276078
315363
680111
934679
815869
773908
519257
882932
778047
618667
865623
714981
829338
444584
521728
393660
508925
92829
1051017
260073
862421
132983
766070
999307
745627
1010246
766819
163360
176837
927770
685127
262211
947482
762704
1085994
507409
671339
854681
31898
1148267
300231
244665
679984
112509
354451
259597
731017
353842
692725
1127867
921309
517316
928888
846418
729995
785009
707061
218782
169399
1104775
634491
323812
1147953
1078022
883054
978661
908036
81196
817886
937456
174204
117293
1146823
223573
546555
1086954
638412
334042
395405
279273
743679
497894
618635
760594
747497
12177
137328
1044838
542855
224209
426393
561666
415239
737751
35192
166650
220273
1143609
102410
130574
899844
100256
317116
589714
545563
262904
15485
709288
900922
589590
269238
199453
723831
24872
935853
92854
1002542
941296
126723
519033
916046
159018
1174558
109606
584832
25644
528772
465133
349840
569393
128374
644680
1168056
123296
386423
1072699
44403
953888
103479
552333
1057294
753111
932579
832628
1145800
801926
636783
1099690
469575
280532
1080925
587940
517125
1007703
989017
833266
526257
762267
52101
644066
494346
978826
399319
710908
321053
137160
784520
705424
1027802
433768
135482
682713
516134
451467
828757
676668
42421
1080871
1170739
1126922
855640
963088
829445
521250
256409
605987
230121
365234
189681
482813
672753
783940
754748
579666
1082838
1077242
223903
946081
290470
144004
594522
139373
173421
588049
412306
61711
135131
348163
714710
234824
116220
757382
306160
311278
640579
1033250
100256
684379
1036775
26646
345802
704223
276537
426422
342619
54736
359903
92894
976549
654592
884984
992516
336892
518216
953080
136055
712632
260166
682216
21547
338713
1097677
42323
1143765
356811
993686
631065
596990
1011257
982384
804902
404781
855045
72728
484388
962979
830183
764790
428152
579245
1074942
330620
187916
672027
1175150
979530
584675
788630
459501
299014
1062337
760325
360116
856972
879120
975710
649433
982016
203270
213375
1065140
1089668
833594
19898
311854
1080543
390332
871550
1073360
877361
629184
611298
1166090
456212
1178075
1096491
3197
911530
60717
1026984
656016
395236
1142482
1162249
792675
589276
98381
615685
109279
399063
617044
28870
791746
554171
194390
16011
600321
326378
609247
811431
615555
1040413
896703
813272
307406
893403
102198
576955
64880
800300
894701
519711
561113
445230
732687
448075
1009987
512607
26663
104747
895650
753829
172545
443984
452583
266365
978272
539985
849136
1064491
689493
348507
32706
1083675
773023
1153268
704205
1022970
778872
351539
830519
893152
423459
943763
23014
298344
206877
862743
361933
474836
1117530
398305
70446
386665
114178
85180
147693
394714
924921
1086550
377631
453100
898284
599926
710569
850367
1053009
1006286
1049461
36273
831752
1039926
723481
263476
402883
204994
1118685
785474
581669
963508
957122
342866
37732
969944
522368
796572
329362
352051
648808
799133
1115135
604511
728257
829265
895929
1012352
300743
623794
657386
345062
1068488
753150
672215
479764
1078628
1079202
735990
208933
737546
1113157
197111
409345
21771
248316
712743
467100
1143037
492725
828092
810009
823941
1082469
248003
1093615
106839
1079840
1017338
316685
252887
548799
627280
944977
809262
953699
887152
80762
462462
1127100
1023216
456168
261556
677638
99774
534945
1040510
406117
191370
961504
978686
810699
954205
605191
862150
989411
153285
361990
542752
1150990
803854
381721
433124
127761
783250
38520
768207
111655
1071721
639412
18742
4221
1146051
1154735
835489
640149
434231
1002611
1014896
375824
964132
568845
4218
810066
379287
81403
1157460
153221
216952
299929
247107
351203
805927
643079
986855
571376
410124
1113804
505865
759333
230140
1020429
301114
603550
281405
1011352
426915
915616
547505
439676
128037
699270
93947
1134245
4992
152564
475383
177873
152383
770850
734471
404354
1059226
76326
803200
1108978
859716
244073
358951
764546
917981
377141
1095578
614131
623865
356101
717003
986299
1068346
174355
541346
114677
1092669
758782
675961
936509
1015665
514175
489082
349687
84156
980143
922724
682679
62200
615766
236439
293380
86104
729340
828327
324102
419086
397478
943165
963916
711155
869681
13122
317924
257785
182799
927341
225184
606721
155535
279595
1134392
594813
863080
827826
345842
208982
331575
401411
1050046
296957
927005
51023
215272
706090
884437
1056386
1110349
337956
773284
1000173
418429
103425
1084731
1042931
568426
943726
451196
696738
444228
242540
519913
886361
462572
922001
1165844
230245
211991
282221
966720
176293
1057238
239787
763886
650020
1054837
637168
338905
804713
5383
52676
102977
275349
1180009
503495
779208
25193
962433
305906
59165
763079
538420
275864
796536
28534
17212
1084410
961253
730402
449012
1175052
154412
412006
256855
28148
263104
174557
314874
903722
399038
661550
199861
585722
256004
314911
640189
150839
720371
673790
749082
836428
441576
835537
1147910
202718
154242
582442
666373
124634
601853
1000934
353278
909186
445104
272687
69973
115060
584668
486949
908526
744373
327662
940865
675269
799166
239533
960238
679528
1165477
554880
646173
355001
439685
159199
756627
150547
492705
795665
560713
1082262
781905
109059
635144
196104
105168
628435
900603
384577
202736
614221
969119
1065741
1051047
1686
853310
118955
1018824
537480
240954
555072
465333
771231
151152
93901
309450
459363
199603
643910
45857
1073342
688346
797501
407226
1089780
466270
870920
944448
373310
1009554
585713
161313
280809
787161
282279
174554
638711
558539
214063
183396
1070211
87752
973185
89702
286875
955563
159150
361683
83289
196419
772192
415789
657980
1153216
918971
667865
432141
1067361
485707
252897
558526
126459
102019
957422
9719
322242
880038
789803
100124
368353
4143
629676
1008191
478759
1141390
316333
408216
848895
725572
650300
410132
311911
176947
622402
361299
48997
970957
134562
588936
1136983
124616
808457
10199
743387
203288
497743
1046947
558862
1008343
212875
668199
542082
2419
1048799
392836
8517
204833
464407
994229
665708
667795
73151
944905
1057628
287150
534377
577522
108220
404586
1081441
781725
826478
420566
79860
114768
11963
961882
688618
471576
919689
716089
456309
864255
687575
568618
879672
345937
592687
1045562
314982
33084
542517
766856
581852
100652
792263
709669
1160107
636282
304401
949560
84820
530906
996301
743796
132855
411832
485824
208734
994089
1034441
693056
674292
418035
25500
71319
31432
746308
220981
467676
608009
554985
1039875
349798
105345
1025245
478612
310974
121096
430402
212339
441915
1040732
63087
722022
260100
895947
1040022
1158153
31004
978877
700848
798953
414976
170236
603983
385283
1152156
1129239
1071472
464737
754840
96679
664780
144608
478449
993063
700434
161866
1059386
1060876
981521
68741
625902
1170079
67330
837748
1037987
1100262
1115339
368002
837706
845548
20815
1140175
528897
666028
274291
620060
883482
472513
286994
773536
491374
402278
741206
674583
858501
93672
1021266
100540
1096339
901954
898316
145405
253578
1116412
574502
947024
1127621
288840
1095781
533851
81876
1121857
651376
898952
774558
336107
762054
999572
544539
343443
192282
153568
1080183
1152976
169329
381025
628553
1080087
350694
832159
476470
152118
941242
496335
697627
1049499
1095509
395411
863199
1055677
842855
912686
569481
146819
641216
641702
1076175
961422
446775
818669
81419
893283
198887
948659
684950
38226
144715
1073550
480961
531213
11602
74903
469620
1106945
264618
719952
13504
645681
1121213
870136
929299
254329
41218
359262
652436
635637
969110
879745
504117
461285
245965
866397
740383
435940
890075
563859
693582
1069141
202911
639314
220328
917236
742324
546437
731901
926115
162229
125919
1025931
642824
344795
307783
730142
718621
508002
727413
1127396
187451
168443
1029367
508307
228719
553883
877375
421225
756905
425776
956531
1158157
632117
26262
669850
181119
261902
1122922
1148800
915209
357338
348754
167617
919211
33287
714887
231829
363108
985824
821964
181390
484222
1023888
1165735
85223
854635
930128
937997
98151
296410
564484
430169
846018
315666
55819
992343
640064
658003
1094636
1017770
240173
775384
631317
467070
752162
872781
342271
928263
841781
1153915
445396
630499
470979
55010
348462
175473
241993
809242
283535
808327
626401
1100301
1179977
983236
1015786
1167925
680881
773360
593392
56006
76140
908507
430429
1034935
58285
96918
689662
849261
155966
518457
643663
65802
1067223
1115795
227433
448201
19117
565790
1108354
371422
144
1064767
1020454
6102
998542
1102073
602690
218206
758498
986659
349524
68356
46713
49497
1066796
919113
632701
599399
517302
799791
507578
172442
6316
561384
607337
1024283
220859
970922
999283
1027230
56359
243751
21323
557982
1017626
121118
1040430
460579
312369
26924
187324
539100
615386
965053
674067
1174769
510905
443508
1094224
365070
195208
964460
391223
43104
1081497
188445
113442
907112
728016
234583
228347
88891
1116534
259422
122405
1055525
26348
713129
8465
855552
417657
689328
384463
1066358
290694
801661
252107
1023843
180463
115615
1099598
320094
503959
1143940
148638
376250
9655
231706
690164
316544
839196
919487
815475
1034602
577177
543347
18243
175402
166553
877644
563657
589804
60964
1066923
700111
799024
561348
782412
654165
758506
332277
1168591
575284
1007077
97726
610609
788581
705443
75609
343294
578966
580079
304980
932290
298134
824303
1062465
1077963
801929
1041564
230835
330289
462511
635070
337343
1030588
575041
1106556
579557
82055
41153
504059
858848
337992
579811
1149339
1004176
396250
140571
567145
423229
1078154
393122
600776
1157615
47190
102077
311425
1121291
911334
117900
987886
602252
617407
413411
22670
887777
392040
1075321
865587
389211
328023
146513
1134070
657437
655240
1124066
401235
271849
268809
1100104
153067
947943
449615
710071
343437
1005077
990647
750782
1038636
1053656
1044798
103745
125748
963238
424742
575639
663961
98500
942280
143423
543510
407089
414360
1134146
971560
17066
43256
490744
815574
510800
82738
929219
344766
428074
64241
31581
644540
234942
560523
981748
680307
1016422
361451
1033422
459258
588350
961726
1104446
1119299
309666
1141182
1091305
706508
1020566
903967
103054
520193
121545
552530
44868
1084977
507167
113263
401138
905876
981442
927512
1033087
403697
526947
236967
382764
813021
451443
458129
626136
426732
971721
939458
409860
742157
567287
106903
721766
758420
691532
125031
708569
1066562
239273
107381
865849
1086513
225720
1134725
801970
419433
742505
833159
1097964
647743
190568
740649
308068
886694
998368
242317
507535
380790
168508
172163
944615
573790
765310
1045282
872812
329848
1102427
813017
478198
904260
533075
370164
66184
33405
1114765
326527
67639
1020622
384915
186682
639832
496326
182800
264716
936111
1077930
1011500
584192
89541
1023748
446475
434502
725417
51672
18176
500653
118868
376712
505202
1024927
271281
824496
197079
483229
660462
711022
387289
1077606
659834
478904
322966
1016601
748449
345547
935134
563691
604889
7544
360983
194311
390469
451213
363428
677867
503267
1078326
71731
708677
683490
1119487
293651
820896
846138
866596
1038059
850333
1032826
447101
1155433
397994
53217
1176995
339390
791274
444292
356948
1004840
461583
958043
713553
672457
752297
843358
594568
751245
170054
822451
1176852
816784
530968
495368
573960
53328
1030068
1014560
908574
11631
426279
580844
950534
143512
1156472
82578
8992
267118
922503
461373
926698
330331
784358
84124
448411
401923
1068484
499946
478093
521186
573569
755332
345467
235035
249202
1084008
48268
549550
96650
112665
366288
1142334
113992
638875
997337
131737
7557
676265
461164
903594
297264
1143469
999008
157418
616344
574817
1114159
683322
1149700
486010
831746
802204
1030783
291469
418234
793948
144105
138643
414596
1146991
143082
280262
752196
212903
1097950
882583
238059
338743
687567
189301
285292
276084
1082964
575143
724902
633483
857106
531718
1091632
412930
215794
935168
524705
134631
741626
222628
879827
63406
907086
14790
514561
350116
732177
1141262
1105226
695189
338909
617124
1163725
704093
378337
276355
88602
1036882
140050
528449
965319
1178070
753424
581817
400456
498738
341319
653345
352473
502649
766615
657667
1095377
241048
785884
883196
826516
960215
374009
44057
231619
496935
801449
744426
1154408
124553
836647
903671
739805
433660
1149320
682623
947193
957207
649955
214878
473341
933192
621755
1097529
650676
965536
419658
662575
1031992
1116704
886434
1154901
519226
815323
680819
858976
617627
670221
351136
551578
486049
21882
1110839
664649
104821
68479
320044
644943
631211
146955
526247
532762
766234
603353
492634
303692
845750
65337
224899
271865
45304
755654
807870
34831
111362
488173
102218
123939
129001
520135
948068
569007
397991
417108
1127117
1059726
728779
433298
534573
665006
810735
586883
548977
83026
386621
388643
295096
981472
595797
893319
1069436
715369
390148
372451
923896
672009
158055
50755
627053
48625
881709
715808
470560
29856
622926
238509
618955
231539
537093
311261
1129827
380670
753274
1008741
16354
1062284
845487
701801
696125
360753
616579
78631
386536
566076
38135
1084603
507593
751355
272474
747039
597198
1159721
39366
382778
1085283
962357
1129600
742105
538834
423429
85928
167988
418153
30924
918505
301534
888680
1163072
137016
681766
895375
1102860
238546
96472
870309
784900
1162042
33509
999585
573317
1075782
718542
848465
232949
697767
950923
362436
898486
410788
278726
313189
126000
463605
378323
655816
456725
598780
941283
304819
681142
724581
3048
61057
336271
536528
523908
19465
84674
436432
194305
58053
1022288
296998
721405
378792
202461
159507
803446
947606
564055
1030427
613772
270586
931227
1097455
923619
405667
376694
40101
988193
989972
333043
638132
780984
288823
487281
531156
653329
665805
1085496
939984
244842
1053929
1177017
727299
26466
223900
1156104
997234
436522
608354
450723
931897
1033926
464189
516875
851596
611370
173553
1018484
91321
571223
326752
590546
114702
748005
317678
642058
812056
867611
1057070
1164597
349073
959612
5583
473970
502064
418077
126020
1099688
132013
718687
1119469
149840
645005
851683
569329
361825
407389
1074092
278174
1073362
1027591
822691
762715
606165
456588
520278
285997
702040
1032701
647033
245206
724826
504783
927957
225251
968124
144148
398823
576614
508766
592204
656097
336098
311712
1111276
10977
923720
393756
681463
1146238
9687
359585
931594
331052
87064
621382
880698
582727
1137197
654304
536564
758829
733182
978114
191457
1127137
266313
411347
887117
328656
656686
837431
104213
248548
51275
1062305
227234
392226
82875
936334
819167
340679
681188
199140
1177119
221288
1066196
2566
1104556
62630
986943
767776
964244
60620
496974
935808
322123
52668
915788
893541
678028
594193
305353
547640
79780
582142
1143499
572177
771601
455057
841172
701701
818625
1177241
775034
101280
1174561
192890
854079
923804
471452
554434
776150
216096
793485
102287
168736
979864
955368
238295
556654
26219
101545
675129
61277
603320
449331
246093
306796
568200
863501
194668
186522
387848
531023
134945
1159456
920167
442558
830736
334373
234711
154300
956160
1102828
959938
245322
425903
114484
869062
755839
350572
1152488
963234
875603
370067
741036
674242
468559
1085275
120393
812103
150436
640577
1085741
539991
721211
847884
903528
241288
1028407
1147312
276159
130875
918960
302261
653146
1019778
937275
669342
464500
1164737
293539
1066955
572418
788565
770426
879394
234621
526665
543936
1152871
778327
374187
476479
78034
533713
1084995
524800
1095937
647366
540667
1105870
385627
784930
86838
237476
46619
6042
862745
138015
1069553
1157737
460171
654311
423663
414786
436602
503539
115291
1154493
38735
72071
500560
251689
122958
210143
387360
450986
725903
1108464
767790
616146
175072
463175
1007930
149999
237815
575843
75955
69402
32187
607259
99277
506154
410435
135455
491412
184074
947803
555781
1117416
117202
407331
924441
336348
89511
970635
954541
170298
1107104
731076
48908
25867
82153
985669
745270
783493
658539
951035
56530
859854
185081
607911
620008
1045131
716409
789621
251664
176937
622290
526961
575224
293788
184539
1102569
868708
293483
482890
417378
76731
24397
658793
281667
1155316
682382
1097765
714760
462610
453066
984923
558749
866221
743960
811812
1155297
802967
911384
877120
1085168
1124343
199615
720509
162115
900582
173278
208396
429116
736717
1028620
270291
631687
768049
639812
136942
865378
386863
125991
596994
548212
119993
518231
270911
489396
766957
434980
301642
502662
944558
671779
886478
1081955
251565
719258
737791
1140308
922601
442473
687420
995225
1162641
837781
519845
6712
469888
1096875
362002
607455
377148
1146824
675352
5420
152493
145936
192119
284560
945899
215759
607118
249191
1082014
789912
1010902
500522
360509
404426
625458
551791
971192
419216
636605
1156456
856278
435004
414730
319376
926688
1143381
874660
534129
180401
1033643
434139
1022746
1141739
819370
198599
825183
453689
138503
901093
976448
732075
115136
212822
1008847
212595
81451
1076421
1046859
945261
776265
698459
191739
1025975
640908
443848
1035375
220340
150978
26524
573146
368093
417961
253833
1021074
36780
455101
472325
1045925
919893
3221
61781
537841
599495
1048175
555131
276158
940917
572662
531958
223095
118816
477619
879400
484467
410064
847788
339882
1166033
629433
110613
855416
230449
240310
790551
396163
541533
258552
531328
924542
124080
240757
1089822
465361
1139810
1114167
14933
112734
567324
61890
277188
247170
1131231
565574
580219
673955
12849
199797
510355
1137296
931037
489675
1128278
746528
669894
145043
339920
604874
39680
219003
522781
383221
314117
346592
446187
131211
350033
160688
902858
106040
863986
472712
766476
492701
25236
52024
752338
512618
706830
938279
692521
420261
728876
710542
622755
260657
347682
44663
227366
365936
380614
239461
1164970
1057593
91021
209122
1148936
12531
748562
595308
603357
157730
478801
22095
513668
148022
932733
492734
31053
714556
650892
210786
302651
41184
427379
454262
1085731
411007
234029
365892
364797
439029
747023
1150402
874600
897383
856281
593224
577479
828329
1052231
499411
404433
315706
19164
614938
915367
1134809
978184
254628
910637
1060173
471962
728325
89539
20538
708069
835283
335589
229868
765475
861390
793836
37875
830078
111054
1074101
875018
356035
471815
59591
1023133
463152
1152199
227773
320953
122650
766874
109009
479784
414094
509553
393325
477095
316563
1174834
248955
782298
659656
451485
395327
424807
271649
216184
606032
385893
865023
1165207
306000
767165
181956
634109
1164422
322298
845260
65065
358688
295755
572727
150551
627589
859930
1024949
727679
1069826
882507
37888
1178079
1009076
269
314201
964390
8713
182221
66599
381727
1127142
575792
677792
514502
180419
517596
777119
140320
161893
30078
223049
249767
105097
277477
925547
160917
169253
806774
1040853
354110
183777
527749
678893
1005308
349450
14879
1007658
464109
550421
391327
967072
770866
353959
954320
470189
63747
118494
572980
318067
578882
766929
620573
683433
239214
892907
155529
407439
336809
132333
651061
883521
327821
745054
512793
677644
679569
946895
132900
722273
1041069
73178
30992
899300
442766
212030
905723
1030146
95305
840710
110237
556062
50325
1067745
973613
323803
1024591
517093
183170
529113
444420
235635
490423
509140
905596
620955
659894
128779
815718
924454
1169926
591106
399954
1149654
758392
1120703
558892
275849
1091792
137457
1051871
363318
1075906
320860
991808
130982
171398
193719
1137079
621406
844570
841923
680719
1108813
1144973
355469
137425
1123768
127391
558898
1008898
530319
62478
825406
707824
575227
22
378710
1033616
531620
542466
202051
693949
568371
796266
1042217
776870
894190
26740
1068646
72379
622842
588629
1072253
915631
1145791
249705
397900
1153361
1075224
752276
423839
140955
712610
341463
915591
1095263
98749
1026063
318202
600169
1065261
997616
904261
923774
680091
370996
1050365
131549
1070092
575799
1180309
133639
1030624
609047
1081824
164203
627630
518446
393002
1168844
715841
646549
950475
126867
273691
579125
885107
461974
140518
1104880
19161
663953
592454
540761
56787
899024
1059951
437527
138815
369913
205468
397855
1072168
880445
791200
847022
1064543
226455
913033
1007957
330523
333070
129813
1000592
832354
860057
585555
465718
910458
1088030
669876
370158
1066822
863191
954223
399843
256452
834040
961263
32094
68583
1016181
33090
1110571
137772
152549
707767
792825
677417
165472
324996
41067
1162057
734542
955060
1148752
351377
717127
919652
91286
992837
404349
295443
119006
325952
503410
896342
225269
667912
799675
66797
1129333
1110614
454081
411667
579072
1124329
272733
181363
376744
246166
452375
232148
41698
431944
775679
323640
743783
980751
1179785
675154
1096240
883458
1176258
1026534
419110
469808
592170
116931
534972
749236
296008
218293
878718
699047
159311
267400
322802
1167181
419017
538586
1112888
1041460
1049033
513024
800265
1030136
1048819
781880
899047
897569
251583
1162578
434633
483995
191622
1089292
626241
626961
301589
744101
1933
557360
409001
1088110
941337
713279
228934
371812
3783
950660
297001
35498
295187
116452
480991
149430
73444
529140
95491
852647
53084
1137577
1077125
1078880
4371
851373
63601
1113475
521021
76533
278180
1062601
696706
779433
79749
475982
1160308
946150
815832
671186
210941
1010074
1128096
212474
175455
613310
567736
516247
69921
886926
1129493
39987
360495
375190
466311
1087552
835410
344645
393302
957767
1024026
274622
48095
101098
417513
881656
722324
707832
403144
655932
787483
274962
1083431
624815
3109
337342
769330
205324
268938
906145
212509
66444
862030
740801
98446
1151852
1113719
875411
49126
458423
620361
74911
1060557
941741
969731
1067253
609781
1136275
640411
87487
85287
599498
722391
410172
854579
402187
1123184
583904
19022
1009667
1092044
1092206
301303
528709
9025
171965
1002180
162195
1179692
29124
288229
1118752
128088
689076
833829
250343
60057
645463
911156
341661
665881
1009777
485530
894400
49843
914727
327567
163246
957469
529063
720632
526981
973953
610940
112557
1074522
685646
718415
463293
266424
146595
174671
3936
1152528
242832
971811
791886
599189
1036897
1109808
853343
788295
79708
915044
404001
991906
793560
65012
299483
970770
944689
1031402
968368
408132
1072902
4710
392368
42851
890728
766523
813364
789966
1051829
1131664
453477
865533
906997
1162870
885131
94345
694976
120792
279968
752603
1096
75863
41905
263439
1045806
454894
283006
697047
1088830
620337
654914
747884
739022
563185
1108860
87053
567359
410740
277736
917159
682475
622135
666898
357973
128333
715096
471021
794631
732519
932864
529538
759504
961541
777421
806431
1175348
343571
1008080
1086836
101213
749050
569117
336521
212146
63436
476952
52506
129189
426865
685542
624769
233421
664865
598765
732982
210470
1040858
736746
246435
460389
894486
306109
132629
24258
949520
1096074
1058804
178515
407592
1086377
361528
30132
949164
162867
583945
673900
419534
593620
680125
901546
962330
113807
290767
365876
1084388
376908
1009471
580327
508635
264533
379511
572662
529576
208555
1011359
455396
2727
808126
1073056
445020
1067436
624833
99567
416765
1025649
265505
386880
265258
900910
105549
1115199
773177
203570
846514
639102
203289
64959
1154236
411174
813276
637189
29589
855990
759125
693630
834065
963226
115488
696030
300990
704389
984007
426682
257944
1042652
962563
356070
953146
933294
841853
175843
670613
699578
22017
1064508
1102531
942861
328252
943552
364553
36913
123024
510649
985592
575128
731953
904770
944397
479608
397778
636844
696820
878225
919336
421000
1090795
386444
448056
695291
776576
727969
608101
233057
1027957
124280
114863
709372
43892
185499
416576
56956
269527
782799
404840
811707
1176483
894516
522098
49535
773444
493559
315457
437745
888004
423974
9731
645032
515293
195202
303766
47233
1104206
754793
909686
1122101
1029086
884096
475027
36579
1019800
910062
736430
1122671
712906
757602
710253
211740
354292
466637
589392
926273
261454
497981
668147
414938
2354
901150
109191
1170300
492550
791289
722325
1123433
827476
527122
356858
882993
886604
106926
874753
259541
728896
474548
715683
261139
843479
76605
378038
980096
462422
31852
397782
645813
362894
173464
823463
311101
281147
711137
1046685
798975
50426
683758
523139
567084
195150
391150
275615
817102
957560
147123
988470
740160
116279
759377
599742
171540
811864
956420
152632
717914
482510
1014313
958257
615291
857036
353606
727736
1112850
835855
1017978
414732
20339
928442
864011
976547
393573
212601
112315
511413
1039821
840085
629297
867251
1005806
413636
959689
871302
845685
802936
747230
874674
925648
129737
309535
264143
634052
1069443
1096175
386356
1037310
580344
257638
136222
497513
946278
890518
403397
354562
876322
882718
391573
701686
198340
210976
529441
371700
1133141
693306
565591
823610
1061680
594891
744733
770390
256923
51990
443588
1106225
942377
516888
388856
1085929
99021
475578
466108
75924
169365
578740
353381
341732
722711
496565
117224
95916
271348
11299
520119
789651
1165387
464587
292546
154241
630153
421378
916983
308410
718640
620897
853960
936062
32148
1144712
660320
1158528
513732
59765
580340
1063002
978830
677829
253496
692453
1098072
813816
263139
217348
708841
1021529
488210
596816
979332
1080997
669672
1171107
999884
140493
769155
1154588
103359
963655
387990
747381
659099
225625
1055734
744039
1031640
194057
880081
656807
583265
317116
970317
178400
688227
931244
432595
1103182
884176
833795
466090
578802
30982
851399
755678
999567
355190
1082210
82384
873478
48019
625661
519693
948337
766436
332469
89695
343872
114893
934186
462353
681225
541110
535951
728667
875235
132161
31120
718618
480625
622998
365265
293627
1059561
481010
81807
436310
428476
269539
256776
564482
461258
291798
311402
366535
615179
49807
16830
1007982
915476
112893
107626
461725
695425
1073940
1103392
1169145
762862
762847
148326
335579
67822
316912
565225
123903
1011125
219799
1164722
32194
447422
254417
1180527
355694
1109096
779323
1027793
226111
182851
630617
71115
897133
541302
1060336
664496
1048168
792157
202238
18442
315592
700443
1113488
1014619
1177651
772343
112864
87459
1081747
422981
967567
1193
677531
689740
616119
221027
566795
184343
15091
1106515
196719
731146
533850
1095334
333991
11190
718123
668589
975782
1174146
256239
486996
311162
949482
864276
997212
19734
277166
75927
425079
891780
816606
4197
338532
780395
141267
234156
594125
666476
340863
209747
247473
37179
168446
376863
1133244
713850
1105836
152212
293590
549277
763227
356245
406501
837226
377995
601871
662388
916915
931296
717068
669036
288289
819400
732218
419878
368372
1137067
1169728
1068776
392753
223211
28964
1145098
449863
145679
1033987
191477
506881
435449
534221
1140376
128688
7266
302993
490795
1134919
158374
815230
636262
1063461
236172
925531
200457
925851
865287
499331
129945
205421
1177776
1041022
1106732
637547
816443
371820
430300
69190
587703
374707
1023047
852808
989857
175896
696865
984364
927732
88097
63912
1069476
129470
852151
461362
22188
274478
1139203
843362
516234
884047
961886
762160
355004
571643
125663
695317
569894
80375
12669
328048
135632
728738
902403
212741
397222
993102
220799
327172
266460
627908
1032058
1041908
507499
135049
308598
222282
205115
858885
274221
346117
1031175
453970
283226
695928
91465
60718
1119282
1103875
141188
66746
83807
489941
336757
32741
529893
491151
589880
981230
640940
926608
1145558
207813
534508
622353
937534
642647
1116305
832980
1025443
933181
1011442
286201
799653
98075
826597
1172575
760175
148249
203962
435720
512167
458854
1031399
60814
234293
957477
364399
294190
302294
737440
314954
916815
168831
528300
296197
415216
162246
516161
932956
75140
714642
1091058
91779
99700
348088
315314
230270
776551
672417
642399
824513
294073
413539
241710
921060
507595
82490
356045
160969
1141518
408003
437158
674732
863507
959632
60346
712262
138119
1095824
618102
403203
431490
771440
975121
635214
411332
428232
358495
1044609
644085
102340
385351
832713
1157772
873116
92700
464183
109246
808833
532482
555847
88280
718097
229953
992835
1038440
501996
727814
818044
4105
721232
312298
59183
367407
871802
1032056
815940
786765
1067113
528392
1127640
5076
1168600
287165
711944
686593
378859
297175
76521
1027081
165778
1004553
833173
440191
160815
476181
601072
837749
347529
827405
860156
159403
571825
376532
151839
298234
112729
1016766
544535
485092
222241
348609
394866
47269
1135712
290318
829688
779519
1086489
1079938
679158
859500
778981
1007506
267685
684876
125716
721546
1143618
495151
888260
458522
741065
1104887
516850
898799
517919
65748
567872
599087
149039
52973
115364
827448
1127367
278484
726026
249664
1041956
862323
1143515
451575
260931
1010060
1009277
436912
941012
490475
593259
932310
444327
22947
933346
1071950
342309
371515
659118
278863
911219
1063176
898333
337420
833506
565199
863474
972206
1077795
919786
853587
400941
488143
645159
923918
136569
1004831
117056
729815
1076465
519591
635797
263908
85119
11333
661313
102398
1004933
743214
94044
1079886
626459
327967
47278
1007099
120216
1095507
251052
1139654
11092
713905
585276
928745
550582
119997
360004
199736
775000
1163349
949179
1087912
847779
1136539
1122834
431386
106824
306621
1113030
295653
25548
754345
851268
617512
102009
85059
659987
514841
927267
336015
973289
154965
815856
465105
542711
732784
193878
435648
728745
329661
34295
694615
875665
1104851
1104965
878311
765647
830986
1040809
841984
43251
142321
88293
973142
1050422
996032
252441
736446
760021
674096
118209
50242
1135146
1121106
102457
297390
865653
293224
36818
909377
1095086
526573
616163
1045214
1046453
493040
159520
427107
780256
982373
266988
715545
799680
1143983
745271
89070
182452
1151190
51934
793518
918859
297105
905736
223252
1219
392468
151935
924907
16016
1078473
846494
60096
949384
903339
712089
817869
633745
446447
1056395
745981
978641
245311
982210
689511
1028359
322648
524104
1143102
784891
860576
300398
1013006
992565
452562
332443
270297
159280
40736
661540
46235
765030
497729
1137312
490554
693798
199371
429995
1129383
414024
1076679
1081056
831238
662253
769066
332023
610912
193577
201421
233634
784341
180547
876437
696406
204136
550829
1148794
1319
1120303
1160854
990660
111073
434167
715804
744358
346524
452615
776821
317785
441363
617058
138671
746107
56278
161520
477235
180948
852506
337555
283701
617795
1133518
489117
629230
226031
655829
791663
82835
1034176
94916
632510
318905
675922
1018299
143729
300572
475558
361087
690908
899703
201361
1030194
1069658
969665
649884
755798
447418
846702
554490
1089078
336576
882625
506586
331414
430863
847592
18829
372067
412027
1026528
1179835
560227
910487
294546
499194
605877
376
849002
1134145
481827
607977
90798
440661
997147
1072073
533081
925439
882520
386431
960940
151344
258483
1099007
293441
973968
1059408
427601
421263
527611
1045475
314675
629316
1087068
952313
983646
286443
933247
542973
1113360
439186
614667
400396
33715
405291
204505
662057
1159027
1165955
373750
680033
991391
732478
583885
104089
803785
441043
713272
621472
774614
708705
529546
798909
285351
1018248
268992
116967
1061228
451858
202395
233538
161267
867435
754530
339882
925730
242880
379632
68572
1065271
365083
166358
531372
53135
510630
91597
872830
1008744
952118
1152493
318600
743191
1079232
224754
637142
493800
85614
112739
1110423
700315
22366
58757
904732
313611
617938
485703
943405
422640
415897
1154856
934908
437120
959787
898970
664248
1019502
750782
1058386
977854
292700
119810
80131
275937
434733
1119716
464589
996981
297776
1112422
338797
295363
102272
723833
1001348
275192
876109
746132
865218
23333
158450
440173
693575
1012005
675697
549639
174786
638116
98559
691275
118656
771012
809233
292140
888229
35092
341280
546412
611521
434047
184072
1033054
577666
1092996
602667
1017724
841608
146886
860413
752048
482867
524930
120192
877324
1102682
749862
1120694
609930
1142228
699843
940269
1029793
503956
436733
82219
1094532
42597
1040658
162407
1055240
1045148
861731
342084
1115445
999330
970680
598779
852068
546918
889611
1168771
1093904
513475
413338
342220
157297
444133
1107907
795580
76620
593766
723743
287884
686016
464170
708154
1041617
824593
746252
1114190
712243
544901
981676
1068398
272183
1048607
151748
409109
405341
25995
963429
1057149
649904
13177
312736
554898
273391
296478
260037
461856
868278
818342
394859
695564
430549
371334
442666
68846
848476
25952
574216
1138660
12715
520800
443720
281769
848367
295490
238985
117981
156663
1077156
667093
588499
295192
2275
1037401
372939
666132
788744
630334
828046
641579
318990
666407
536079
483242
496041
735379
1134201
680171
364945
924477
562159
196065
1108182
936626
567307
932495
1141751
249987
925215
938782
175341
658064
870289
1083523
256005
977837
796769
503026
7202
582397
1092450
1140402
879126
590933
897364
314049
860495
1108839
1041570
236790
387153
260442
465728
119374
72388
58078
86165
1039684
731948
820728
622923
391690
429991
1035439
1082227
15795
890104
694911
947231
1117784
644053
752451
679341
729966
910674
609999
505548
142313
1072204
1058623
1168879
952409
525305
268531
616239
181420
521320
704658
899400
487852
193927
504314
925471
493796
514753
970340
1168248
698497
790808
1024660
119731
517779
1091359
528960
369989
300524
325827
906110
965603
641700
1122402
46107
422446
472378
51670
638342
295063
628316
1138503
10762
269121
684302
404258
834027
5072
240458
528816
914940
356694
351151
689163
177193
859487
424948
658438
102669
296381
297707
34155
934540
18045
121895
1083539
697121
646701
716618
171453
393240
176618
652460
474841
760513
33690
869359
607648
348431
893162
431576
611080
219115
121377
90108
1071863
890793
871286
119102
607136
1081648
392354
824052
268836
1078608
662534
521552
908223
489697
125423
11479
419030
140570
1064674
593286
843967
54820
173029
749360
1042186
205586
940549
424483
988684
424205
633884
910013
745982
1072336
830654
954322
445071
1020143
1108766
368301
732192
1023760
195005
218635
963549
74207
305468
596230
361766
903415
694471
507349
678108
782051
990998
4254
169179
849387
788249
1102572
639316
1078068
721069
808946
1070003
101597
217858
284544
725840
538
659248
195770
717606
202304
426653
230463
167788
477621
707683
1086659
654686
516945
276220
127227
395296
704064
747414
938204
970932
864622
172840
322529
254628
61794
915590
799185
1002622
239043
11153
554848
520296
392028
396048
86313
421206
780541
911600
61643
694947
261945
375659
471406
1053209
517424
651642
201354
859763
252484
148419
674347
522262
138351
784958
55129
774563
496423
735104
606261
566472
275230
770881
330638
715107
1114520
140074
819221
236915
278559
330084
629867
470220
507066
1095541
499133
468775
687935
703452
1089638
332421
169008
341618
783826
255980
982589
946314
1139510
321002
372861
429813
710928
679427
181735
725518
100774
688286
224065
294737
513805
863005
988256
1125908
719705
930942
1003056
314879
1104025
448620
454488
322034
51957
942849
712110
30971
659589
147726
279343
958036
833450
715789
1108924
279595
375696
183095
795057
267353
729641
36632
609520
848590
503734
916572
131238
501680
294675
185413
908850
428823
700560
265705
624869
189384
1127797
529292
521422
730314
553013
1151483
846395
391997
61561
1123787
999035
990521
820422
1175029
445809
344445
277857
951059
1021757
856766
877757
350737
1015955
6202
549246
441192
297968
892027
695704
1170813
834657
299756
218701
290321
813517
1021133
256676
33763
952917
780390
975885
493791
981521
423985
699781
37931
127651
710165
84267
778495
374766
842110
869969
1013545
337176
737497
431142
934131
1091486
829278
668248
198576
731953
117129
1065856
1041467
965706
810896
847691
733814
362401
112500
1110136
595537
500752
172660
122828
1169454
778794
486609
851314
165466
310616
875045
140809
166519
212481
1169489
1098044
1166042
192184
1037089
750766
490894
317355
940319
127265
835167
598351
990566
256376
400364
845083
187613
122250
882318
204245
164093
1144471
516562
809331
894021
263187
360192
340083
1010084
747381
386073
595930
906592
505828
262845
637377
682183
331025
53356
401722
439728
423074
816342
93724
474166
446652
690268
1092819
850653
202436
941692
560860
330079
575538
898947
630931
219524
339935
468396
1092213
261660
788770
554571
258385
755169
676193
1167020
478851
707317
324399
1021634
978801
983647
409460
422987
833665
462570
639257
139261
1140040
748295
104502
485123
588284
524083
298071
481720
54199
215282
901042
1110452
37432
836041
45459
1106260
253353
669850
49081
943950
912008
242639
604279
521224
549526
29603
1155999
662291
409628
180804
691571
986749
802299
582577
454147
889795
602056
500780
960611
23085
856673
815961
586525
889571
169282
423061
81768
71321
762867
879635
367281
828570
542174
1002476
578169
286420
1093896
1143010
277344
110602
74373
110456
976979
254001
516890
803675
351878
563226
34325
95541
72657
1110849
190630
543869
447996
597429
468283
989771
826126
719384
1000909
609203
414029
417830
401006
847000
475542
313606
414612
558546
198003
656482
508946
734414
1056200
752801
944015
462492
424347
1137532
264401
684698
184288
356828
309604
1010341
278846
836420
218570
266818
67091
754779
698228
1060627
781681
194009
121535
2101
1155678
57139
261464
857259
1124979
487941
715746
1153642
79894
1104747
983862
68378
428492
424280
504614
446158
496737
891714
644732
777315
555832
161570
272240
793029
676732
973037
598876
748353
217359
948023
700473
607475
783017
499346
473343
644650
799783
363780
570857
595580
57886
61657
554358
231128
544736
709454
341022
774834
270575
1044725
892234
46091
458929
410786
641990
943004
317433
1101149
555641
319223
214380
665810
310384
901832
35084
607253
739516
224373
822926
633343
805558
767634
314609
609244
296316
941495
385322
979500
502497
873833
605123
950221
236132
259746
710398
1058111
1009051
555202
935546
1179258
324729
707318
301880
574930
597241
671759
914788
742322
1010317
41849
731457
675624
778890
649282
312944
93980
327113
1062138
251048
410700
274746
245554
1145745
982404
774496
157210
163077
556344
812418
508220
141933
527766
403543
1009062
175513
813263
674964
620505
739399
202594
86587
1164434
612562
1095670
987255
693205
734456
525431
393904
990504
671314
85525
58748
1113065
177804
893444
368516
1013701
912473
28997
677027
429987
358815
994029
239800
402297
56770
830641
114162
567281
361031
191143
382614
986223
338269
383415
682293
43271
966584
497625
19133
1119845
1134906
975571
362095
407722
727111
75636
54601
1124813
201348
880553
924063
781448
558553
1118175
195422
1147172
867223
178865
725840
976334
603622
621599
51157
1128033
1179596
1040231
533391
865937
1011678
885741
640749
731926
39389
639582
461249
546647
910777
148799
927413
1085668
79984
218480
534609
643434
1060268
294976
1029686
817907
974849
6852
59767
276979
398687
1071676
169387
360042
59625
392219
956628
240868
527390
642209
857351
711977
565386
378677
449711
1031144
890150
80487
896100
668264
661602
165326
713921
286957
1008421
1071600
306801
97069
768498
993056
600624
214398
58858
118017
51996
440391
439914
873461
149750
151865
784896
668560
746450
908546
1084205
927767
315306
678122
704088
1091549
26496
975144
1027507
921787
212205
374414
142491
997721
1156766
786189
95340
298343
777285
450141
787652
450246
882239
7574
513864
807570
1138342
1142053
997822
679327
618925
790119
420418
283146
11467
589767
1011275
757308
8453
385899
715313
849048
777595
407829
565909
533991
388333
1134806
866732
400338
853245
88807
1005136
762265
1162586
282305
1138352
210503
744647
119979
832058
694345
781048
346664
388762
1151931
1160665
839408
1070607
600790
517156
401676
512656
1098168
473224
670968
999228
985042
162263
229613
113216
628406
220638
747862
454308
810221
386957
1160672
1177430
807765
335248
230003
29827
941528
951496
425511
486507
858815
321455
1033026
240207
413885
245319
155167
1044697
334773
820761
26891
953229
413414
703349
66349
862026
175106
761433
1091006
261679
830432
568377
196737
238592
1090502
1124922
849337
1104422
1165399
160750
187841
1112806
84608
488200
885473
552208
630726
650312
468055
79443
1137169
497199
836957
1116085
1101099
825125
491957
280118
782345
254968
116075
225793
474028
1174234
1080138
813299
239421
562982
81860
195954
579530
1055736
714027
412424
554157
303852
464936
7011
423967
158198
76368
112760
727766
574785
244680
568522
759887
293531
1009287
827885
1149108
1061241
55612
885427
1135104
323523
908383
368281
783341
972531
851099
115247
585593
561281
749232
833028
565791
450934
928683
848729
316901
1151149
882770
747725
1067011
593242
127333
872264
889797
216541
141409
400409
406080
1162972
609545
498371
1006752
631626
585250
1139975
408003
587925
938776
563858
347595
356501
1001542
440350
578247
391065
368187
561250
643580
558281
385489
167914
531004
407516
854592
355780
685154
171242
183596
475782
780931
600483
206441
487616
613915
1014048
379558
1115266
881484
444967
75044
67886
118873
563762
89056
296470
951250
1121310
678790
628741
52478
939030
656082
1084899
609031
782426
237621
1028104
775790
394271
366324
418858
86145
735070
888468
368448
279203
591080
1129028
782627
823459
1020872
7780
1025882
605292
59638
712432
793615
774370
19845
331451
315059
1177911
686671
907293
1100170
721093
1120189
1076092
515562
849049
1077260
78101
171978
1132430
959562
396744
329013
387386
278900
95033
1144244
390622
1102329
586613
1096473
929325
622846
984562
691370
1065115
975723
679891
322754
836376
758815
162377
416398
701547
515755
974113
479535
1112477
621605
8371
348470
777573
1040211
804007
995351
988303
833603
952825
1069968
424297
514632
48631
844081
588387
374546
1155155
877323
904945
388085
111109
843434
653810
431523
606880
845939
635676
1054718
829386
1103651
383087
813667
308282
636688
3001
314995
883865
258552
185240
1080761
835793
1044917
440349
676553
686941
179585
1136250
993007
627751
206170
995495
586811
995020
888110
1158539
705783
475665
720603
367628
358250
531917
1134305
682963
183228
597425
723225
1045105
1049957
1066373
959931
310258
280069
890167
147982
154607
973127
268121
438813
755782
589597
254627
662869
960435
901934
1060354
1171372
460961
291910
423483
663731
338470
603594
943030
417616
378346
488797
497245
396092
907267
689369
508582
1022516
574734
1130536
517644
1050175
643193
240898
987118
483904
987779
338033
1093426
642915
906625
209217
1030380
777170
676942
119019
447588
654482
1143094
1162190
1101991
244425
922433
425868
931889
1141421
444657
805859
984570
656651
96805
912696
982633
927398
331248
1179135
222600
1034914
16899
979762
1017491
515504
769086
96120
423703
1028085
1107457
152668
286183
416215
903074
142772
966008
764612
799976
700784
520499
553094
227779
305673
399902
716643
1033968
268072
916023
324334
710875
271284
652329
1128075
48167
733277
1172695
210036
685497
651827
478617
943634
1053731
1146719
599738
1168885
997047
408505
592449
140814
699556
765717
163696
193103
235063
1014251
674184
356285
642677
1136751
765866
197350
199894
1099985
100962
195360
506098
828797
74937
1102506
139037
32316
555318
507675
623354
30887
1084283
531112
1095514
108530
651352
1107965
812009
462111
244515
263929
1092613
777245
209865
69867
29885
772046
180889
689073
616582
257640
207935
693302
1092925
906062
150267
121093
84931
1132267
405301
884854
404897
496469
702711
273315
755403
366866
444260
1163641
992495
967346
242269
9474
768053
423778
293615
150401
924301
1018705
222533
372565
176367
480022
415012
695397
87020
988969
214140
582437
830939
469064
975681
762757
755023
738741
1166468
589344
232365
1010626
276822
711075
1072936
435752
965166
152619
1022201
672139
249485
381383
1152784
466829
1141668
602500
783541
748598
605412
6117
240560
332492
809982
621605
1074622
488982
177518
67824
763018
351279
636311
256523
335681
227092
384341
402872
15301
679944
659591
380025
247322
1021790
218566
952388
99836
1155642
426204
241340
310827
557823
904100
464319
944535
1001441
925028
162909
399112
19978
197278
98284
1061603
715234
102612
90214
377790
184882
798542
133983
891017
967597
675427
754455
1147440
1123813
927484
489102
809072
169289
678958
25421
635595
894503
548280
311038
514091
467496
1096818
981961
857284
259836
516464
58545
888207
245374
1026118
372267
833697
315815
648487
49793
942947
861925
787245
985235
630138
951425
455091
363455
1146461
316624
347985
1154182
335499
84452
628652
136504
621369
1100490
827915
297038
1155979
1048429
139612
230075
1145081
993137
242273
189649
773242
610980
950622
655646
31810
959382
1171369
866349
204144
1121952
851149
218072
1063886
1069849
305820
1122993
427584
359765
993706
267842
1063107
366921
820623
44108
271694
610794
635428
79365
925834
1005423
1163779
300812
833135
733811
356000
577837
342047
813358
662584
464512
637631
75956
650610
462253
6327
11384
504881
825262
1033037
241608
858547
128334
552841
776215
183023
130364
944853
49646
625459
1005353
71446
1092286
575611
325738
591635
928397
1054856
56398
572187
242776
852865
248318
440236
725690
140739
474332
759779
1026410
1111671
152778
584721
85360
217158
820587
285686
898887
519318
1029335
143218
847767
1032216
971149
375219
482563
161677
449526
280940
5790
562910
168560
744605
1093568
58434
316974
975070
785839
1080075
356533
187630
1123132
910706
292381
274934
144890
1046251
719130
233511
968146
646273
1070972
907246
353793
609623
77352
28928
455279
705807
263600
973570
897751
496615
1120666
632887
197807
685718
719116
887845
793951
86704
722340
194655
362786
964133
198811
331362
59031
318693
285715
398101
470719
292392
604276
934558
1176001
598638
71686
778653
843568
595474
91238
174463
262110
297021
773217
1167220
1043053
1091199
886085
1127319
438949
263763
756769
400612
1019497
675897
920016
516080
650466
902169
207218
951154
954947
295931
45101
97893
314506
474170
462400
143373
778414
403929
974742
10133
999546
904720
84005
214285
56514
1042314
1151420
1134285
939248
517442
212300
373837
282256
316626
697589
1022369
216386
770749
679021
599524
890390
1033836
19831
583053
854159
724912
404152
625173
1147078
327235
25941
969089
244607
1113494
47964
477132
1141470
79830
1092408
1038898
230863
949714
269501
332908
1063942
1037823
40165
654119
459478
214917
1108187
1131547
1083442
1159027
75031
532435
540652
928036
424972
914263
253412
165295
230641
1017572
106376
738343
1156888
529871
1046400
387108
292208
642112
439387
559271
327709
1041117
582004
526690
291178
105061
517547
843365
802873
790465
732789
614579
244550
891784
698444
606713
1167094
1129433
784309
997385
274726
608219
768259
1041197
287201
377871
51561
593995
164357
1071652
845345
198598
403956
127655
528673
890560
793387
615236
249118
771630
176736
181437
409422
883192
577738
1077663
216035
658469
630959
601698
108605
452215
1113599
142678
1123633
498849
1162843
794822
10597
542784
604960
1125063
166001
940561
1006156
716663
246380
212875
304271
674204
1064854
866934
1068179
864463
191775
1117543
765203
676113
313113
441529
1090511
208021
500381
1045215
58720
868963
892896
963548
145511
61852
864443
913787
768089
597718
587907
711646
1144048
209572
141644
760901
146995
777380
803280
477153
155211
417971
107532
1103787
450754
23451
54658
559234
1175483
790334
906494
444276
81859
277572
757991
655966
163353
801969
866337
75686
1090028
280100
64089
615642
367595
1064591
801063
627779
228026
676707
485425
705333
531494
638810
609157
476559
422202
1008030
981226
681703
12273
362554
978965
181926
471104
32124
800991
379031
607057
1056295
151849
229272
963935
892702
368616
145716
994543
669195
607968
833125
959580
707365
122337
629865
317781
472151
733920
197069
634153
1159005
80564
1079312
1125106
401304
309714
529626
784674
487311
342185
926626
72428
297289
490188
1075061
574463
16467
354434
1006005
784073
712600
294835
365858
772201
861077
541645
118214
997285
721456
396141
101803
748170
1150624
954879
113111
427267
18222
218041
895539
568044
1162006
552389
819300
157731
369152
1033105
928675
380883
296464
935792
149758
1145162
828953
26776
865668
427201
1055321
642239
1042641
1082298
648947
252658
577038
381886
744731
616804
964765
1036577
686662
1772
1116315
1154595
360999
1026882
259378
855631
1092230
429716
1019322
465907
310848
395512
34924
580920
473056
1047655
83250
554259
950983
704253
92891
652169
358325
208997
230028
1022155
81373
1048789
2241
159546
16325
156194
61953
659662
904080
976495
138054
1161506
669069
43030
582575
799082
1044656
997553
77408
203736
347217
894948
172114
670689
518913
276777
788265
549347
525061
293956
440286
581360
505015
1172419
821919
947699
1014223
23627
386666
409483
331062
766825
974374
630211
53296
358964
1084076
316594
231268
346162
765450
536697
736072
673607
1006209
382427
886162
734166
370549
225019
290246
151126
314711
720842
492612
554319
449169
269717
73707
985837
741352
216327
1149181
24883
638938
1050706
617238
1054924
1099030
1012125
714266
907151
623772
795925
653470
1022059
860258
128230
661350
240018
1005056
1099547
965514
1100362
965206
606892
288212
261150
1019133
711991
59546
961941
364242
259338
1097195
338369
864151
1016680
1008856
709846
911684
274050
437200
1144267
1010436
404895
504167
492327
788914
530717
1038145
546248
270164
131865
38481
564079
758319
473845
543296
1029498
817385
778917
127623
199437
955065
83799
364929
343317
526365
770600
261665
704639
928752
792421
1006461
285901
621973
172472
1086185
505620
965995
406197
6095
961085
288781
551563
1174393
977303
1129419
119724
213370
344978
37151
297082
159763
216474
1165684
329428
304707
183848
332964
1128220
14925
1172572
929076
1126755
458982
1160654
929890
301526
354413
1112631
609021
92958
866494
77306
748137
135786
1157920
1088963
578624
899983
495156
387592
1069058
403696
935303
666999
418307
320592
608548
1175236
663460
954325
403828
608781
154354
17554
785440
108415
99305
199243
764333
398485
680698
144098
1000835
915490
1158708
342552
213811
53264
1105052
425496
264373
987585
704879
685786
1100958
235809
701272
371431
475295
754286
98490
1045641
915899
642799
944414
775463
174788
1144119
298872
461695
63517
814497
368054
473376
310487
420041
921646
476528
458632
289561
1137243
561404
819481
857311
1159639
1111808
121754
731352
575473
128924
815872
591051
545296
754080
175985
1174996
25618
622874
98309
786172
719204
146406
935501
762097
254436
3869
916796
641987
987136
526807
108664
326534
343735
818889
15013
183728
1008530
98581
593898
596995
1053040
631005
863879
934224
1060884
440624
869584
292470
959797
103414
985568
202468
959749
304657
761315
611257
915946
414722
666207
961610
853605
578272
335752
47631
749170
584870
928493
867573
766036
981689
559086
574593
125309
92040
151996
1104364
488827
900399
1070179
760005
959705
1108939
191277
338894
544370
456262
1168880
509850
1073760
559999
635404
321638
911092
350268
914458
531306
1050021
350970
252145
426047
235260
414108
552164
889146
634219
126872
584910
953507
1170293
1013074
520227
1062264
1055420
1091009
698617
1168178
1051298
606774
591053
565628
429160
703078
624735
585971
403666
1151920
705460
849474
818404
1126953
595463
1105180
283508
244337
478397
490467
849491
1144808
200902
839395
201699
57980
28123
878078
791031
944152
597926
1136698
243904
276278
328375
866454
1077572
753524
702035
873978
724101
415420
960887
1031064
568247
549323
129782
996518
508253
183760
375912
883458
397128
173214
1057757
567860
646215
142690
486207
647211
218495
816423
943111
556521
769497
831026
204745
868408
473644
109273
811260
1087800
1108349
75355
334935
158110
394317
567529
1012587
272903
373633
62439
1159839
1074651
23947
1167816
1169641
680813
519301
247486
1059136
595192
548000
1107895
339916
740994
135476
538702
772343
1111424
660859
643728
1064703
692337
245494
246366
586256
252538
221166
812936
776349
37971
639546
566249
531637
757911
1000162
571161
321612
1005626
700863
482611
589165
620240
383820
179822
185002
244011
750286
570582
634314
370194
661354
855079
132707
789660
433076
112893
795468
753712
354783
526470
385784
515725
975594
1082290
892237
165666
828066
222519
752106
729610
151336
629953
570779
282603
1131959
127152
1044473
732115
457077
718687
701528
960628
198122
122801
647902
205542
1053465
698953
698143
400160
397767
335225
57490
198056
781316
959900
521181
786469
697878
26016
743322
967826
647718
591234
179446
424692
1011370
677045
1042599
936674
858008
832452
884970
429814
1097574
237265
518395
259329
190259
1020300
721744
268728
561921
1093182
1144351
845834
440301
912185
261976
740578
85601
872877
572893
350793
319339
46246
617559
129290
936630
666692
699880
277496
385373
421143
225503
209109
10746
981626
172766
1098554
293961
172428
459074
423685
549585
776760
504498
469278
241321
226137
1146752
917048
298241
298507
165971
827397
648387
61985
692188
884354
682544
923611
997882
575878
351394
319341
119262
409282
863749
1138237
220856
629536
555135
1018530
937662
633593
888759
1066121
882234
1070675
1024598
1161139
237324
546098
1014866
659725
916436
279195
354528
88136
1137879
56365
258789
1062445
486989
153825
480158
58233
248703
47838
359314
1058873
861150
850597
1110090
1134272
549919
93362
568468
342450
528403
552943
751406
458484
153922
1080869
514595
455240
1019777
1060211
390743
1111133
924502
443806
776131
933857
1033527
990967
830840
520253
221560
271350
7294
1007685
1085676
874386
946682
279886
655335
1101228
218102
998864
105723
1100488
406427
557585
982519
906069
1127822
729053
386409
887329
1052593
1096578
661821
293660
713783
69117
507806
240636
832553
261145
92769
387682
581
920329
875085
656452
660417
1030736
739836
1056218
318921
591538
898251
296424
33492
597119
801401
496233
14311
910579
150423
352940
917259
1077728
158190
645299
65609
405411
579006
684420
1111291
942356
1108292
260708
946318
976298
777812
822045
174786
822885
667587
359369
1043531
481016
370731
926754
1081707
34827
149553
64329
553146
706886
111320
714022
101140
496171
676074
714246
152270
611038
178959
673868
1149723
950686
158716
854216
563865
31344
694164
1028608
1033785
467974
200261
944169
441094
344682
174741
603133
1122570
49832
1089162
412663
566920
633549
1162598
417027
844281
964436
673180
628349
344046
17377
654533
303335
384861
13262
975313
635471
223791
290011
427505
643164
756616
1057617
199668
52554
490971
1083472
474365
246461
696514
120852
1074890
272181
937147
257539
975928
685831
600039
506833
94596
944336
512609
1158450
271145
970741
510072
94465
719888
984742
362435
930207
523886
691806
859667
738975
103630
460735
135299
1027078
871949
512574
34716
1037397
105524
715783
750120
902051
756246
618431
591862
124184
335225
706743
1016273
155346
574642
866488
717857
125992
1065120
550656
117233
168332
721056
517578
850673
185975
690231
137262
400048
660235
786620
40820
796081
726869
1162199
644061
1118747
885255
885189
1176181
1168777
1139434
464331
239599
307584
11258
499808
310232
869401
867649
717549
564173
1142084
15427
1100594
638923
634912
499010
44708
325675
811729
472948
511736
507878
1050602
281333
221200
281808
1106685
535397
998472
1172889
1171548
453514
1106203
352198
112542
1014753
1044238
702874
1091373
50825
416668
364709
1050707
83269
561296
590283
457626
337211
39535
24996
478083
827798
785148
495142
305472
916351
949347
422684
255898
438132
830703
487207
153187
920210
610329
184872
1153919
259142
849813
41909
1081270
872766
267671
810090
173417
207253
437548
803552
918684
5210
797923
876343
636300
1141227
23739
388959
952033
176415
861197
36522
41860
1012075
323386
206565
1111032
448642
1035617
344692
571368
497682
718719
346464
1151223
306362
659989
933946
696643
955250
601438
270035
1077717
611675
334075
928696
891631
1174243
180831
76784
641666
112983
1052503
542050
174916
1012858
346813
967926
82251
603788
319120
844763
721381
123843
89603
962036
858676
1043906
463214
324744
518212
737275
1161398
151639
303681
981654
439974
504352
849641
292335
786690
1010020
251488
722731
19558
1104085
1093787
260726
996312
907236
693395
143844
1105829
564322
886685
876981
126779
898550
741556
1044083
547207
988510
856068
23690
58492
679524
522777
620651
515097
916218
366165
1073589
88462
643934
197922
296664
547646
1088818
449316
30614
902254
319781
578351
710442
914970
639629
740044
562784
752508
400952
758390
282379
922078
476316
273945
1178573
934505
229830
775006
760782
943608
571966
927365
991239
438479
605342
798587
854206
893381
696025
283578
461965
1089678
65656
616590
1029842
822866
483240
1059703
1108779
746571
1096921
156520
20434
517012
781489
405671
658671
377946
952433
29115
411123
825857
415917
701303
155411
886381
344321
590773
1092964
532597
1156578
81716
209300
598030
80938
747128
1056039
534255
478477
325272
876387
462613
631125
456047
45828
901260
563658
388815
726127
3152
119558
1034521
389285
824424
562433
978659
483301
388772
368976
1038830
28125
602662
506851
245426
411093
895633
354535
93447
358060
997989
823032
1120051
490170
365676
997199
941250
599610
440629
275696
184309
88310
612120
501902
978363
324599
204382
496995
990802
1175231
357849
25496
772461
1145661
364233
142488
186134
718481
621428
1068112
490123
1085244
804960
487814
545159
343345
621516
893035
10207
609837
676404
257461
540590
1131373
477684
453419
756327
417988
393975
924649
258743
793035
805547
219248
111568
159821
867020
267370
871468
631018
278396
1066992
11086
623757
683397
301994
77724
1146831
440393
674122
273549
495384
344575
739659
1135451
59900
27918
933636
787078
599270
1028858
797811
273175
462682
350951
421202
1102486
50361
166492
161124
1117820
112533
421393
279809
723478
307621
561372
13144
182957
773685
606549
106414
52228
520309
272763
634534
1167917
84691
695296
27841
828146
197179
376372
161209
1159732
863734
119088
219014
365155
1146258
851561
570358
1077391
248671
939956
389249
311967
969535
239277
199146
1065717
433138
495791
1170250
760130
53004
513987
624971
13153
74704
327760
123696
747380
1092162
743798
1179312
1171695
1032495
552106
1168628
509654
774565
408505
822239
64463
204376
459514
338577
788832
299953
744261
860186
750351
551796
53250
1056815
557119
1053826
981757
352957
1167565
415328
463272
460976
393134
387559
430664
106473
78319
690441
569831
166566
1069446
334494
153244
447689
544846
67097
292848
582465
1179136
8880
316507
1152626
1064453
446864
1162599
830230
176677
1049371
543364
1170008
790667
824101
587230
361891
745484
444900
77102
938758
980282
759169
774066
1039305
904639
403520
615920
407775
833593
305764
241881
898875
435131
293708
858919
1071244
1179861
181460
900139
76712
113955
998370
1024773
339299
516902
35630
957192
5716
11533
247615
54066
657828
989512
445354
216597
1049327
573143
47216
1136017
840123
323534
911249
417915
312694
133485
182783
254984
853387
26941
1076515
1177082
670693
514057
1081067
353514
764164
223361
556350
381077
92047
314947
165089
82916
493023
183763
861809
343070
611672
782369
255695
288838
10616
754846
676678
761762
926795
83538
301632
574714
568799
1046338
849813
337717
396129
468735
212590
270728
814494
560818
561680
1071589
2139
1013817
1079381
987360
235667
48758
564744
853864
493081
241572
925001
1162811
62407
74935
951095
1052620
20795
862398
823955
653253
411629
369997
623888
774239
870689
765718
251950
799505
102905
255596
142812
862013
910040
1167163
663685
672627
917756
415346
920292
195154
584568
646905
958622
208598
100864
1086972
188236
70890
625960
524958
403410
691819
1152622
671660
185350
121787
893758
483760
640939
949597
808241
883378
1063446
637014
479534
930296
243405
303610
431229
1019608
2378
1139905
909382
141545
1133669
798288
495857
190321
621190
551890
498677
550690
681877
229321
296066
673681
870434
668728
881443
388929
895778
1141172
1088322
173849
770020
564072
846780
1148035
1020608
15501
801771
394265
668770
152565
923576
202159
650222
1011547
1153205
733589
189058
953260
1053095
170383
419230
21845
510617
388189
652745
1113092
232217
190487
704101
679251
584228
177418
156310
825689
417651
987593
822187
96270
1047041
208095
140634
124609
843576
1087450
97307
1164939
322046
843331
637440
960650
1013031
186063
571488
903763
576608
235179
253280
404496
94427
565645
264954
1006614
1003359
330414
1151086
1105477
135245
296304
454341
530864
729684
838693
33138
309040
487002
399010
922702
898883
1103692
658231
44234
612968
101366
301058
704331
763984
332970
1078417
800582
373919
390214
855714
957834
870301
55887
722794
44674
922874
201085
166929
179678
495637
669997
652888
773005
505517
136757
890393
228443
1086809
1073179
439497
174167
833727
796527
1097278
235728
354168
838596
1019
854966
377350
20728
660821
598384
1054400
640525
296287
414894
1135248
572459
1134959
664855
818558
548066
561062
738042
54460
696180
742886
493794
25667
137380
122565
136940
577776
547470
837662
406831
557904
449144
1084777
1086056
287719
954867
453881
1152880
472746
270718
1034132
47735
346814
1035152
591820
184534
800356
289384
149040
751009
900349
772696
751372
848581
329979
843161
391350
610293
767455
1008727
729748
633872
964325
256545
879696
302519
343248
246320
792593
1047920
146411
73760
9740
802057
181189
931183
836111
531427
694224
98792
395349
1090553
148316
272345
881112
798364
604281
141109
232592
741328
50115
1104877
123149
1050574
996739
185029
419663
62893
115818
620262
124599
876992
398199
524638
25504
996360
667721
358977
45029
162459
514997
720514
311828
751994
629925
603353
1134236
1136882
448598
38903
346243
418334
915499
1033057
561899
1153150
494207
90171
180600
72628
111467
354678
28065
504843
509657
66110
273268
854987
221385
1135789
49560
496597
1074013
823675
616419
716786
592855
936091
1012017
753595
830160
86032
340633
1069535
359723
1118133
996635
1025102
843613
374122
737206
788877
1172154
896877
1141855
1085372
743133
163610
43400
800157
924984
772161
509881
928838
544909
350763
1067860
892062
49718
717326
1155556
553729
803147
749358
904557
122223
541726
565226
729670
1100190
1028076
1132296
979166
573705
801571
637774
259734
354628
59536
197463
203346
864359
946042
590267
1166391
175828
720422
147589
353288
969748
497056
737173
959891
1175137
37060
110292
278887
891976
788771
661211
1056238
779395
813673
1077542
523022
527831
640540
81700
330427
247339
53446
59597
164599
299930
349454
10365
240585
429744
375219
1073686
793025
417622
693961
1160276
332927
895156
1077150
276089
629640
384041
471762
1002551
377876
370519
838752
39909
183797
166071
1010668
763031
278903
184353
387441
840947
1005733
396270
479681
654437
1019011
133390
1069696
859501
440627
1008785
973112
464671
349586
875700
165112
599080
820000
218747
932595
254472
421511
781440
717169
38132
190293
456526
1108087
766150
25877
420994
193739
799141
1122983
257470
771308
203085
281924
255470
319568
928376
700435
524566
1027471
686484
354062
909844
826676
26595
68739
141174
754547
937322
77098
130165
1055211
695773
472471
532079
755864
304188
200800
922918
148381
860993
337933
14239
489392
155676
176924
288502
832634
1056687
674663
15632
566955
768844
670323
712842
917780
765804
930345
234477
468766
611255
223291
700488
1064890
716477
988520
3545
497091
383568
1098361
7702
989071
865214
285736
704508
793358
762021
386983
349436
203147
759783
308510
1122719
141161
406832
284636
80255
17468
512647
481026
863369
974713
290803
816143
712313
804866
650813
819922
347739
688798
265254
679392
1132052
899459
362272
402979
501474
85402
1164577
64305
686215
692210
655372
681623
936867
1072298
1125294
402557
172196
19109
1036142
290867
300482
746641
579197
929018
58960
797551
437072
426056
89975
79843
495491
918369
412279
1056489
764353
674695
1020482
280688
254822
13653
873981
17941
1031452
47219
45954
671241
993404
944615
406412
997101
450185
795780
619819
544046
544202
766072
177780
874948
1056775
1057721
279230
16476
718522
660535
112368
637892
623321
254018
329778
425236
456420
187613
922594
1062268
279070
968075
354808
597144
560035
157143
402025
925005
167267
998667
93608
127646
72830
526736
1127249
437719
596684
837939
272044
825733
111765
584103
587915
864613
1131648
782380
206081
619688
263691
900748
1051443
863551
1002538
438628
112083
679373
5840
578632
261094
187175
970796
976724
970283
1098087
755784
22403
126649
459075
904866
719781
968586
1134247
1140937
814336
558683
503759
706882
904905
774335
832803
338104
541667
534120
599061
577336
706820
832614
642478
283848
337735
636469
5796
173872
1107209
988925
1132181
1097342
899168
800038
572944
607090
1114470
670942
1108026
126291
275555
21019
588005
480612
743297
883916
393469
282438
867015
366615
379720
180157
399815
1086200
255972
44180
281964
276927
895873
833168
602687
1085900
265752
95585
582104
64639
221119
411442
988523
30626
942747
128726
1057073
2756
904767
738942
234044
671377
387515
1097714
1162894
656812
878123
201551
226821
728539
359330
502928
182359
239451
522697
217279
136201
476829
943484
135648
1017306
527645
572590
862219
527424
532982
1146920
450420
824576
808247
257425
323660
859878
23121
710499
427797
270480
431952
295074
179187
699755
780803
407837
413782
880377
243707
156142
955053
969416
84946
223492
370983
49818
793212
1059196
837401
408615
742993
95911
461124
118690
589498
231932
915899
901100
818032
29145
25209
984055
83021
996659
446026
312006
1121672
93114
34990
998449
404062
741428
702385
1034450
998374
9011
107932
1071833
517242
506398
402852
794235
407451
653908
662639
429334
399004
1159253
758378
818189
719277
76298
309260
1070304
928358
612697
795406
536285
432971
795800
657284
968119
324628
407874
418852
987295
1109655
546537
1078571
189349
704914
773905
1115850
654200
53527
384993
847887
255958
140343
483131
147968
170500
635191
1058303
937159
700774
1118139
522579
1115103
869025
417472
890901
164972
208463
74795
331536
313688
784453
947514
587269
627132
660866
467380
509683
191646
270855
1008373
1030011
731630
1138566
263006
879533
881762
463090
322878
474971
319597
468708
815069
322733
7152
460405
157760
329652
780424
1166571
843413
2245
371328
26464
477361
57132
877895
1108700
410106
737473
201486
234094
366122
1046519
717302
262605
990484
345786
195156
268473
1099487
369578
764037
232365
295639
889792
248467
478773
222232
64862
829965
970305
434727
822505
715186
1174591
194261
433302
332346
1092968
1192
1115537
819295
891750
904751
103306
817272
1073542
1171314
381501
1161424
977079
551234
660721
103893
678056
745774
648796
772961
1100844
1016410
1176646
160006
621327
1132795
1174097
1112969
944412
1036885
990614
18992
839845
485424
746281
608264
807245
1147564
36976
1038936
41193
264203
875021
265199
144507
634816
454635
249650
1127235
353168
110870
1049044
766484
1053414
354559
575848
1006634
711435
86330
994644
534906
678464
712120
1091135
881857
131646
598497
718870
1138984
495277
381232
1016083
799879
937137
8280
511516
1102534
1092307
380678
660948
639470
606899
809499
889922
649350
420941
184821
806957
543226
209442
1049149
583905
32502
812034
563900
464044
279012
808335
112135
532765
1067887
388203
895644
628453
1075840
433834
903227
109039
255300
796693
492324
318897
769555
1173730
714088
191108
901370
1105690
35951
67838
379520
247584
926308
1039243
771237
950131
518139
460898
960848
598880
104237
1126175
662157
256137
978795
494195
78697
1040103
770881
645603
18626
446583
127555
506946
644944
1070148
552224
1117195
610818
1002090
555467
409101
253056
598318
758936
1177021
55267
1071367
924790
307989
168811
432500
1172037
586769
141070
453141
1083927
1035819
43837
1051539
691187
961044
1106446
86302
910086
897264
365749
935930
288580
280429
307425
291320
734588
958391
601210
321667
925010
728004
282845
437735
247286
915356
284213
1013057
561202
29700
300353
520919
530978
902766
459775
255545
1112728
475703
656926
225904
82902
695326
691273
127976
88983
307165
764158
516082
677362
916792
164608
1178152
598617
571376
1072710
317284
767152
78696
98279
692670
422388
340723
184166
1013296
635608
21176
434647
123441
936496
1061558
390982
687431
987789
194675
1032505
124120
104611
971148
481794
266929
365252
558078
128688
716357
493952
1051657
208422
375442
258121
224027
513624
1130258
524772
98972
674565
1085978
826964
787915
377900
379873
10676
1097031
928521
725281
195168
501112
776531
701131
244612
1005571
200742
57567
152123
85577
1157523
844593
890124
603880
75327
1083494
92085
248138
833537
526987
865056
995705
372335
93064
91120
813342
874865
981224
740618
301142
952770
51040
976097
621571
591070
122681
775365
13018
594040
690993
797337
1133884
855550
288932
17819
609532
992548
1126251
970422
165127
1171805
49495
1050066
849129
1174778
176028
990154
761708
682718
829550
131528
942260
1114323
934182
61066
590660
85753
193410
96153
618803
141511
695548
434202
607948
194024
1046308
647442
353819
703147
631146
569828
257243
489201
980698
193935
747403
925917
543557
32136
793046
801219
1101787
431095
252817
584468
448620
619875
949107
755236
1061081
838928
44213
831220
1098909
1139135
1062234
838323
470471
457261
515992
271994
451205
117139
957871
1144105
975617
971216
647759
212995
684733
398879
810721
566145
690436
7405
449620
274594
1080085
359720
687055
350119
927312
469740
1156733
986092
901120
230290
437960
756875
1154663
904339
1067926
1046737
432414
218335
1037121
74805
116535
329175
5890
457271
471334
787716
38948
256531
1039365
857946
497983
370995
860197
362039
147605
740986
1234
896939
543060
1152413
206823
667130
551650
1065014
795428
881153
257136
475330
434820
942232
1047748
661141
138494
957388
31411
783660
699795
352441
1000624
456276
1107968
1036620
430930
812254
531983
1176237
881122
1156077
1067169
3767
817212
514075
837024
151068
375825
739454
977864
602845
177775
345983
478508
660180
348788
671988
411409
770121
690168
821717
450353
613732
500568
998878
675209
871088
450926
440426
260417
1052041
832932
542842
394202
541522
843931
455731
786844
773200
465559
394327
1142886
909318
732154
386671
1180055
551733
933216
982284
431556
92410
871000
320521
117850
767553
831175
345745
416672
536493
1175817
109080
247435
823594
333394
166674
888519
777477
418628
238915
886199
577323
1168621
1046009
1111730
992830
537527
613860
561338
1162517
690789
32998
1002495
955780
768049
873997
37686
70193
778052
998246
1090775
744132
124574
1039052
1013282
962778
339734
804914
322878
385376
418186
577736
109865
21976
147424
937225
1116427
818117
981686
767264
57791
933999
463718
927326
652015
865858
662276
221942
893498
1150088
1078015
156722
719815
519207
188703
76709
427890
422649
1104984
40856
965810
782141
1113487
465595
685214
38194
352800
868796
579723
596062
668803
102813
1017371
1026260
648913
527333
1031963
375497
1068467
1107845
765060
389129
658354
661427
512446
532535
912956
96202
785858
692657
1028334
986901
323662
889884
184556
291762
313061
602617
629858
865996
163121
509343
1026013
156350
558586
487248
42542
1063796
485336
1073461
645476
332415
778573
374138
33322
1081249
1032396
1159129
571232
497005
673722
1078774
580506
131521
649824
154079
115475
403462
1106634
829515
1031949
470154
192682
82529
689740
75090
584134
533937
521289
267008
565297
22073
177602
755658
602500
878288
462980
254681
327190
909014
1024811
603077
1021103
29990
131658
440732
215895
789553
9213
156956
296622
229521
973984
182680
287635
667955
411132
722538
196897
451937
1152394
578174
22176
91576
8440
247528
346206
826093
184844
1084310
1018715
136294
636888
939866
752734
73318
140069
416955
114961
561346
317257
955094
685467
635625
448248
691322
247342
593313
942074
929547
769805
693741
925090
920721
701674
1022514
263385
1149215
128282
650175
711031
90687
913866
1062876
127729
554359
1078881
885955
129924
1101598
17395
894637
280612
1134791
351851
103764
554954
607118
977425
723655
346075
505255
662491
1002825
1019376
410545
585747
1145871
806328
872943
1070500
240359
905245
826195
1097732
992716
844060
900849
1096164
872090
1075755
1130428
164566
413622
1127789
652860
257397
659854
741180
26132
709481
854992
671803
1157145
305147
931949
972087
613477
298927
349697
770446
708790
1055323
661381
498035
1058069
215594
610805
688751
322713
325861
561686
901105
914210
601110
504117
1168810
910636
82472
100993
1154015
1043136
139249
1139253
374447
599003
65179
218760
424642
81903
908013
1127729
1116275
998333
1076425
542363
410944
1114574
275838
507320
1049875
144569
517233
285202
335968
454138
467841
399089
1142870
729286
1065602
64221
281469
41688
130370
617232
876039
101097
887057
723709
224636
557275
1002932
392582
909463
269257
953439
388490
1169431
864399
812663
761457
535901
458211
788195
923191
303607
983836
474963
396858
105513
774797
228059
787402
123988
1027947
782775
1086290
250372
325749
158588
148814
595259
258785
571012
34052
150168
839120
1020398
1095026
1021714
937825
10732
515835
405345
1133008
208254
964145
869363
565434
397699
762609
266835
438994
461917
250859
561700
462917
708182
701184
101921
939119
864711
934859
810251
274527
713363
1175180
324998
513948
1107773
581628
466650
743525
233084
385195
395706
217814
402835
1115137
1162363
997904
794381
650131
147009
272870
352662
357505
1144674
144518
829383
1155518
651466
801873
196812
191013
716173
187549
818831
574524
132427
455854
897975
469537
776235
902943
173417
548952
430333
781779
202516
433132
693448
125364
1165236
1150050
1101465
303201
825298
943525
585127
976358
910475
962195
136790
560163
618789
850674
984910
323030
214738
5907
213428
749860
878897
346725
322226
1133054
76588
964444
319834
188364
933789
1097172
659152
819169
1041346
370352
858006
836362
745153
325059
570497
330942
499696
683456
818382
850925
739730
1174581
348286
1006390
663801
989819
460226
430605
725443
117764
1136076
113610
439490
363828
181765
98175
853754
28481
412308
608142
506084
889916
461691
47072
839947
794038
521102
432509
1021680
448225
1097775
131690
1082460
26464
861071
717202
801316
1051559
351439
616469
264760
409128
384178
528806
759083
905179
618932
408562
817895
410376
837451
688520
457053
336027
823310
774917
557341
45833
253491
637907
1151977
41462
316155
457015
994871
194763
905386
844102
437989
569371
616978
543183
575118
367584
950242
5168
1165087
483793
1100753
546080
91797
873975
764782
209321
700525
70389
1136165
39476
221063
276081
1145056
117962
250120
923843
1161228
767772
949476
333838
27514
214998
820307
844283
501585
1134505
874052
425431
722176
737054
1046809
1138061
721404
841103
958013
319933
556775
498924
569992
679397
511896
284362
628596
156562
583144
162224
180271
267226
392969
1133091
898663
579734
508875
694729
189295
702618
923976
257914
976861
117420
448239
1045199
491983
321586
213920
775873
728509
106130
972689
979497
881274
215844
1101565
649637
798749
798273
838224
1163511
39109
1145168
756345
726127
585499
934879
581088
699354
916651
746657
930374
940037
815493
539713
185234
699543
458697
954220
749095
48874
664753
329699
194734
822729
986549
679613
946001
988886
1004741
449126
579589
996537
967833
319595
222924
1025351
594669
519590
996504
211538
1142962
545631
1151744
736814
297537
446729
894546
834241
661461
679037
230400
849403
289988
127838
1020707
607380
1091864
119817
96642
921109
311885
746059
196627
1085283
924267
1062700
567006
932912
770576
609478
147520
163483
1065441
57034
915979
996625
221683
401053
358915
723233
913557
267259
943433
67993
174606
942308
1151303
883942
195553
739558
859369
1026658
290970
975623
338281
498511
919698
817497
633823
473459
225023
12267
653692
597848
988086
686170
563544
562523
823268
483083
1140232
936280
164478
1014117
1140066
801220
106106
342812
1170133
289629
427665
948874
99730
798809
924248
315001
204161
111569
539286
1051412
1144461
98767
278591
310099
194771
302920
844778
945720
62239
236421
1157147
473823
64605
301832
417438
821203
841923
91351
334870
401472
248913
543714
896198
1027761
274886
747822
931004
563750
492478
1050657
791017
904733
708509
418011
282986
766369
1079282
618944
608901
254996
1039120
746436
997446
241291
691076
406193
391911
41171
1113383
161430
823957
776651
1265
618748
1006840
1165962
657583
1173900
94279
1174269
1022022
131973
22104
869191
706956
204464
595219
206507
990845
751992
790411
1102377
926632
314202
255781
61328
751995
459415
405422
805318
1024038
1125467
1160324
1125220
579200
602586
326296
1053853
1063983
1116181
303979
1083162
725073
621924
489242
759484
313380
334898
404779
458744
615881
1155571
754565
982454
172383
911406
1128894
909502
264599
1042654
723452
558851
881572
698938
1061705
1089646
1111245
84323
269737
802096
793715
566652
891148
824913
763373
555496
372017
32508
213006
878894
201899
195748
1132061
236629
361772
12349
458297
641785
560348
969033
1150072
820273
1125813
399513
1013062
603587
650013
602127
483782
589349
897175
974952
1158802
569811
820692
858562
836640
303753
112157
1025373
709049
679556
737674
1103940
1126671
1027576
279
855910
638536
718572
25912
1152048
481308
117435
582099
307029
360985
400680
1144936
609432
464838
968988
980850
329701
634790
46426
107676
532263
947918
384553
670169
838909
1065340
156376
963080
43064
144203
715239
264021
357299
55214
1033716
346397
813149
930679
718946
759752
637399
793781
491904
186378
934067
680221
573028
114189
1047634
697259
209639
990266
1013922
1123586
654871
906672
228752
80687
319753
819245
585779
583889
727554
760212
802730
853443
280462
931599
439595
191691
138055
82926
1069930
551879
41577
486316
157957
767256
476175
363302
487485
392449
71960
557272
256244
106374
1038902
134147
173707
499806
225010
888916
636373
897886
1164177
608891
860382
856714
638842
1144090
370412
727901
662790
192707
149795
404832
90950
906642
1006609
1138934
545796
974025
917906
40608
253504
1057179
167127
639605
917746
808354
594477
90375
12313
130399
197043
1003440
395221
1031034
963662
887279
977653
666181
22492
760911
857870
799789
801311
471536
531483
151459
666440
769608
843517
1014168
856318
878335
633405
844330
303151
1058497
1100040
587709
520712
1083153
745409
565670
186791
570829
793512
110982
822844
914873
1056880
236565
1044452
215314
17373
258012
1013060
709985
864712
944297
47879
800624
1154140
532704
976074
609609
173254
378779
741375
834460
1098703
774229
521172
630217
855832
383719
141438
38835
116937
1063079
70397
989536
1104031
434014
1015122
1133498
344049
352126
79673
76778
815496
974782
426115
587705
1138734
716600
38451
589067
914023
475426
77961
219200
695766
196589
101425
1163175
996549
705087
372934
1107571
842391
1172121
701792
927719
288055
763413
454368
934041
1151638
412574
701214
428087
984337
546215
1174749
1104253
12720
272866
606561
1122279
429875
1106348
946807
944509
615460
20636
514677
1146906
226873
300816
684354
189195
450498
496493
244477
579180
1167363
400928
858968
361760
332940
985757
1000689
226982
730235
813133
996428
159211
320946
188789
626854
315434
810148
687289
1110207
845146
13202
913446
572704
766452
311504
129440
162775
1144848
167166
504052
103095
830641
344509
204117
40894
771557
1167190
649325
1071646
1079932
702345
253957
654507
694009
883331
1132255
922575
801464
190745
689876
29484
833128
924718
948249
185391
519623
617893
402497
1114189
130144
190169
1082360
457
174836
32827
921714
114095
726712
830093
1114688
1155044
1017626
503606
1116288
74287
887407
1000364
454696
845849
442314
247931
614253
715531
370090
393461
594485
1067922
562388
807930
350641
273945
679157
358708
522305
752991
1174818
1058508
900530
701434
1107191
1121964
696736
251780
646118
1079301
286073
1075774
248151
843268
973618
292704
1172738
543334
77695
421497
446628
621843
1155912
2518
1092391
1005460
51051
1163678
904719
19327
17602
639461
270344
1110624
85441
996490
708874
1142287
156534
1049762
505616
937874
577696
291680
1128190
221810
233939
556694
723797
339545
975763
633874
861727
463202
469176
773184
747221
1002089
768606
391491
705457
753061
827226
609396
742520
173788
657069
950917
401912
837280
751348
96706
636659
403023
851256
165807
490024
361955
567895
1119416
636695
1092439
1120980
772849
858863
721474
382989
176245
114010
891993
761262
669564
155097
477539
650055
570620
101454
973308
705446
616671
151036
109807
972243
518151
894945
693120
1104450
341554
617887
784589
463609
1056016
194044
937754
504230
684572
192526
70896
28045
496279
489137
1026411
805867
1088631
867284
214527
1054543
747400
883480
482056
250771
1089232
202324
513255
1162910
597667
605221
458747
711786
258254
11050
1042774
364498
341352
413131
384367
564244
1039913
727478
1155926
461228
224923
774362
730345
774194
38957
616496
1146694
485438
1122375
803737
722173
988890
1058344
694537
701909
30731
776419
460940
307626
818466
1053425
848382
522852
311485
732883
364265
639141
912671
491609
526708
248811
164538
719870
469770
683816
436556
36811
1139103
736932
744543
430137
81628
334813
748556
576973
998611
160694
683094
547177
693084
1056505
1073838
137766
1170477
538198
712606
252394
663659
604939
911775
128219
812164
87265
748972
359132
60690
214719
780417
342809
652800
1112012
1025743
805067
274956
950367
334360
362424
878073
595297
1116299
641832
818690
579072
321730
1153189
349360
444666
341264
452506
1128303
213704
95603
861570
34140
276894
195872
157334
529132
611960
214632
747236
894905
1098279
690311
48235
975690
575191
274441
1094009
235367
100199
1163685
237470
1041483
163412
782765
524226
253769
770351
1178995
549175
352244
96159
27001
935304
993806
1175328
943328
158841
211658
687147
282502
1076919
624845
409556
563661
918430
1049105
281906
405837
771450
746215
168352
288798
960386
1034851
783736
759091
77195
90472
808422
530192
197655
1111346
263710
112870
994454
47236
898380
1090125
111673
171582
466050
595457
963536
39273
540900
1171530
585884
9653
512932
418386
363819
1100014
34201
182863
1130806
178193
282033
800279
271092
615135
261480
393447
860825
508515
186937
294221
746757
62264
695279
229387
41642
874984
469105
677126
159659
768898
558990
713952
301254
1034505
740620
955536
660812
863489
668168
995848
849878
222859
900268
63995
852293
827230
197921
238201
658467
108504
86555
234425
962382
858383
893829
369023
1121506
461462
502210
725091
231546
69558
952154
787848
509756
438263
148264
1099307
589867
304720
763653
971808
225477
905422
799600
1002888
547672
766347
782158
180911
589275
91213
1140459
396172
495339
656552
846870
769294
841275
330818
466587
291271
704140
376750
1075224
598708
354505
485534
421542
618018
310914
373029
228371
314564
657869
69891
82657
545659
359000
48368
497086
832458
117126
424300
230764
124864
397994
701892
555117
898000
1171567
576669
946339
850605
863599
1176138
445810
12593
600011
1165701
450005
817605
679843
845964
256755
417529
906351
1168263
554459
111096
424431
964876
58653
590677
59471
601163
449543
568500
171152
750455
175930
279778
452289
808192
643798
659313
304459
16925
774920
1153137
271056
229829
743405
92176
662043
876842
1025200
731214
372981
598007
1138780
166575
1025113
83401
896335
583034
1045765
602666
817289
879946
239593
601600
1033693
233283
1006290
640250
813871
378556
349808
190399
347493
260983
33019
668063
751053
79266
275416
1088532
790821
370458
277914
152957
708508
1034691
643732
335070
664295
369233
465047
1111337
182228
1042671
232754
203850
892722
164125
1092925
791078
609217
1115603
327404
863425
725287
52085
1010909
474421
132705
475697
508958
495928
1087346
165870
612461
680585
15610
1042385
582793
625067
381906
394162
646992
150691
315540
14717
240791
217636
348077
892516
729927
602256
449000
808648
427189
1054496
869676
481063
365554
41439
807634
864429
264632
162462
689117
365304
867434
612484
206882
647379
858151
457653
650239
759218
744491
675215
1081593
191854
14579
37063
1014494
952023
612249
609231
623536
153412
1052950
403655
847021
741487
291950
733614
460692
858685
1123565
1051554
984510
921057
218869
1011602
585471
320382
218676
967756
286366
167437
446190
429119
1072204
544989
376775
273678
974804
375434
686795
8131
773839
24862
184686
439765
199572
951762
574640
555468
910301
1157722
19135
777330
788554
355983
577155
112927
312980
582123
371078
660299
996937
508331
450013
414456
863427
292950
189902
956122
871343
309928
178371
603685
701796
376549
1031403
428869
762375
109216
473652
490704
233060
265649
694692
854104
434100
105164
1112257
556835
242743
796538
631929
304615
333931
84743
632513
1020391
962620
445673
116661
596740
1042224
1097108
446314
38321
19737
589997
417258
1009287
522368
346383
777384
947021
427153
961183
737000
856239
778917
457679
1001342
593251
1010195
220801
923832
491755
519682
515598
540404
1167662
409274
811122
396507
1108868
46033
598995
100095
795179
1137092
808449
765048
138559
439791
1152168
932251
880843
46363
430348
944195
577713
984172
339083
1106481
704948
845802
908665
655339
175809
140393
652028
223361
676800
905897
257669
284192
832724
170979
859598
431545
772476
757980
719312
655298
644435
954381
170555
102031
225712
578045
877136
1073606
958454
542777
479483
1048130
738912
55154
495218
66765
647571
1055595
248124
372720
738127
766563
349275
761714
338599
669946
741932
449815
644108
107729
493797
881268
742759
286289
213056
1095534
154070
22695
866756
708570
87642
1155886
276655
767916
897718
1102097
622804
163534
838903
781932
1072893
50383
346389
354728
486787
952799
922097
368828
459823
184751
237202
949247
1058839
90881
522771
960302
329549
584846
1054309
267583
549528
776836
1045568
609342
149599
717383
421011
404962
858886
589973
638016
180216
434582
238226
225374
764845
682918
92034
650130
28850
952918
814722
994304
463585
253770
901605
227925
572296
951710
1065417
442576
125083
51850
169392
1110458
924099
223737
341257
1135958
1109872
765940
1149967
577415
532948
148778
696100
843038
432149
302489
1052252
274411
150062
106150
239705
663979
684437
87616
706026
949252
626028
848511
819808
793007
320957
15058
395840
953878
479248
394939
326273
558865
214641
758916
862610
638422
655761
1098954
323113
363766
101921
1097515
1124533
78259
29176
991971
689666
1005331
889381
870482
110743
201510
205729
802432
1014617
846494
73371
111337
783639
986634
817620
148021
1170420
562177
777619
128216
1146876
734541
36575
168120
697948
706866
896321
636291
364837
547045
530490
698062
102932
254321
819191
334846
1027506
1127958
283092
236264
233758
972212
72755
167403
412803
1124612
1022284
1136978
597918
131364
629766
566584
781537
92705
500517
597709
39303
349303
758394
598430
155680
898202
152091
487136
779196
39677
645097
1158553
432358
590359
243437
609834
689072
248917
916383
1021151
1121043
360907
627939
681712
292666
192558
859551
541676
169178
646995
391073
1076224
114575
613574
878046
1172884
67532
346298
28616
121711
576601
316479
1173942
1063440
621609
1125591
459026
741488
395830
953905
22612
627023
724280
466071
623239
143814
1156026
466045
1142113
55275
516330
897605
280165
133539
695503
455360
1050567
271542
598656
140217
835627
670388
1152353
227292
456391
1031002
903355
608499
586360
376462
1126426
593717
518062
728770
777877
235994
857719
224379
27876
522555
381945
337981
619219
369837
404774
473678
876189
594674
1063174
183792
681308
22920
1024377
858044
355430
564087
1151449
1152855
1151853
211249
140036
374213
1156107
1024534
752853
474338
401700
808293
1087412
535279
1104888
1026068
1012615
488074
235934
228144
620164
442264
839608
14464
138632
1141687
1021218
128670
917010
214698
255440
109757
569223
434938
681832
527747
1089384
286383
498998
664294
31354
206925
823906
459278
581257
431079
622361
895623
868053
749814
156698
325630
381879
1044161
420629
1116129
1060089
91840
1069966
1176650
225236
16048
844934
971736
958668
627329
104224
392511
1137854
286007
816870
683816
1037870
354037
57534
1108972
625682
61292
85234
536225
415312
325358
1111813
464656
388168
896640
580249
450986
937049
301815
995150
752226
357517
835242
319761
763660
897643
670891
612821
23184
854042
905312
985105
449633
856152
1155822
1044120
912289
239494
148177
766628
1128548
1163830
531604
768732
349835
588898
602637
831511
112592
735568
352776
473609
402834
140589
1781
459801
137527
120544
466035
629640
648985
718500
523414
1166919
1012342
1027960
761010
144499
1064447
686328
242645
859017
710620
454375
78766
268886
442820
980137
416186
1097982
9263
489792
737526
147276
608321
1070436
474046
60211
796416
491681
72126
812955
64622
1174467
197181
239063
769308
724654
244385
420451
1105253
254146
237570
506373
82383
94847
177967
382420
69888
849528
228640
895012
1175696
749855
806622
993710
102083
150985
983324
630686
924094
142051
743423
322719
441192
1102058
721513
168738
642058
88119
82897
79407
564747
75969
590652
26063
669357
76565
874137
510129
528286
928407
85991
198129
205030
47931
539326
1013175
94841
949214
139201
1005028
602979
428967
233580
454240
367085
550367
1041691
980555
227529
876230
1071959
726094
764595
78643
544010
376966
410613
966848
542551
445616
1036479
582919
816988
385428
1042796
189051
597568
266334
78987
1129968
407472
1048506
786706
43122
1137702
101102
996705
517674
965886
813042
205694
822566
657463
106406
300067
667480
128101
886193
895618
627616
645311
1161218
472863
299139
636209
103896
427985
1075429
503437
533891
1057520
681485
136586
941565
587517
453121
1001498
1156003
791102
1068517
155675
182027
902978
419528
519836
777512
927926
585543
979454
299425
760914
530560
215467
627354
410849
1035913
1010829
1083983
543846
299831
660620
1123420
216391
61510
563255
212311
138026
285783
631592
331232
717999
344490
620107
1159511
393722
111678
206938
249958
828067
337121
98691
357109
370118
1037981
846367
1112130
119842
235016
349180
182603
764756
542169
972931
757917
995317
457759
1080774
231120
523254
944674
24223
1158459
810072
186739
556004
839698
711178
583718
1140292
913701
493461
913766
253947
694723
326088
481195
731746
458459
128506
1117612
1080119
1076968
607735
730419
910981
918978
953126
376754
905704
470781
664160
1157509
615132
1104556
11193
839896
172983
259232
858322
1136835
190980
264595
836594
201024
425272
365022
220019
479453
1030382
795743
995021
734429
42361
1009590
1144604
453098
1150356
943895
617151
192679
91449
96617
822710
546360
746702
201513
432172
119464
985127
867507
680981
472456
305211
527311
523407
273042
327771
1156348
1028674
800645
301651
148183
944456
308839
61675
1057933
240264
331197
977122
438453
792428
440671
482258
1028261
972085
247049
228289
571218
1038312
1028684
1134384
581421
371244
4077
1121909
113611
461454
632835
673781
605255
707354
418601
34723
1006722
974375
153725
1093698
965940
821061
95103
996643
53818
599189
300833
659462
976689
63865
1146757
442973
856615
749645
698641
293644
369886
910027
867520
970388
1089856
116574
1102054
442703
435068
872941
296135
443115
547724
787774
1052602
1024631
116088
359315
222984
402927
690916
461693
1159319
588857
240230
1179264
664833
79661
1027188
766136
180341
572877
274166
950470
529133
851594
903333
283368
1005905
83973
129412
620324
394800
564369
516745
348266
566715
772003
578542
564654
262089
888304
365333
239988
886177
472199
379194
72243
166599
728279
784585
1124300
637881
1124325
1082461
465929
278382
228777
980206
1018397
132021
848324
1139906
111156
227704
854808
605153
187211
106279
1034102
1159105
970184
879512
247322
663634
238217
66090
483726
519981
824968
990697
1101295
1168636
917421
817911
74984
642310
343285
695219
748552
684982
223262
246230
966930
1014769
772619
947359
1017451
590295
711647
991185
1122390
370974
18896
373574
848861
1137208
676954
101302
281441
748553
1056583
440267
807822
673892
39740
88975
1171643
787870
608
311916
379009
70113
664619
918851
360664
988429
137616
387463
1114870
45394
542709
897930
924117
375701
629540
949377
242592
914666
870590
621834
109168
665465
5173
471339
464078
734771
568306
404382
1028675
606258
919421
979175
869981
965306
470212
864003
1027604
127780
714752
1179291
465967
374790
950984
600223
500054
960554
602764
175131
832245
524802
63590
944121
102664
993802
1069637
610931
465776
25355
181562
1032233
401518
272579
301579
657871
797443
297889
958449
989047
367374
210702
1128607
327619
863392
78788
322249
507592
1163925
190627
1001288
270137
348712
123813
760755
113117
1089400
820073
135113
91502
994876
957301
644365
475668
154551
996525
63285
622366
307810
790800
267538
248020
565338
833194
193129
607574
808786
433278
509807
741207
360306
667677
122216
761462
214460
352870
109383
752008
636674
696542
517445
1128230
32708
1100485
612767
746351
781603
1685
546899
91575
683926
58546
945972
114242
1002416
78138
1106619
585026
498922
531211
187151
889777
140265
459536
676523
510361
498064
680499
1168391
116461
952894
94424
746452
1112685
438756
649418
176192
977003
843812
785400
478802
51399
989305
437736
158577
140354
712994
858614
932113
459832
358440
515647
641543
212348
115300
494449
631630
209375
1056672
560888
422456
598498
454502
133973
422057
290827
790955
1100288
1145458
213782
22092
764843
985291
151627
81851
740825
768844
798154
1123287
1118987
530350
112964
167883
54002
516785
79441
91646
950617
207130
413480
373940
850308
77337
393216
940814
530895
595977
85835
242415
131758
357876
901528
454749
972607
86369
1158633
771773
13617
446855
72645
783085
804672
94204
343431
187420
926841
83216
688830
1161999
500382
1154997
169665
393828
525473
242082
340004
764974
458432
322190
835130
318924
518670
411926
403892
313548
376056
897940
290069
429100
985725
1129171
1149351
1172272
163256
453869
453513
993831
975193
714601
511000
594619
393054
746064
774490
378184
599070
84474
1147546
816304
260199
582112
1077964
174315
785391
267431
816190
797223
226603
308011
864792
1000218
871194
700197
1148063
499665
299410
274971
754923
758189
980874
395901
788725
531545
172534
1020966
778935
25043
848684
501821
285767
1136892
796730
205449
210291
272916
751510
709187
725452
63741
632293
439930
155943
150140
311169
290742
172641
406229
53142
544111
758513
529262
756654
227290
954742
402378
293075
278131
1156541
905675
36747
1115293
166931
798423
80954
359877
532824
357098
316740
142666
206276
780129
612760
92577
751449
396406
687367
999929
210376
481230
637111
725319
1074890
683703
280236
279187
33997
1157223
408290
1103887
1126453
267837
546919
85313
935318
483540
969071
239730
342741
1107924
180649
137048
756504
504684
363367
68487
270001
382964
181208
1172114
654699
1102398
15822
526397
564379
439393
45155
668543
262709
354462
779675
28012
26161
586922
646969
416931
464322
378031
530601
99967
169083
643834
904693
702095
1011155
645100
520016
1172380
1171402
848059
1053539
833575
670211
488138
231818
1097398
1095406
673534
1152961
598816
159481
970496
877804
164749
752780
518976
246424
235406
490771
542094
984815
596003
852403
1025229
75733
251481
1133927
112762
1158377
368053
95297
200575
378444
347366
695751
309722
860288
894976
142513
162752
590291
88014
242961
54932
618569
612033
636473
558645
847354
700425
146572
108508
1033387
255307
238753
604314
253649
351830
484217
700258
271738
986049
734394
288056
951114
251069
1035721
215957
521765
246627
1102812
494849
584138
53566
539897
553081
312777
887838
725856
578321
372249
1131669
739415
338128
1116352
780743
596677
448575
368597
385746
864636
273422
785078
718918
12302
72387
834034
629863
647010
1046494
244491
44122
44527
825936
80650
728466
891409
1116879
592090
539743
66494
293854
245546
1115517
915172
680973
371021
31105
409008
836932
300915
616497
442178
135464
1095732
1111458
528667
1123083
361714
599789
727375
75713
557067
315721
392995
1093038
587130
1056513
819592
404827
333287
1157887
68838
338724
71832
999080
1110435
954735
1051499
255772
923373
129426
204637
1170705
148563
854126
636850
903132
740046
610205
1067337
773227
764747
733223
850881
244598
877971
362705
933371
54597
37269
178205
751552
460686
393741
675768
811725
709424
664387
991411
1063226
488468
220862
1148913
317002
241890
119945
517536
901310
464393
633730
627794
501404
1126077
418113
1035257
1026351
1062179
1113718
1073769
39217
1121139
1118804
33942
875904
13555
815342
895449
449866
755138
526391
385572
981762
911671
626695
288256
252854
507294
570511
712137
68291
141411
793739
411462
1132718
390259
61810
84827
539525
1049650
571045
1130600
1034640
1163064
204133
806235
857690
32255
838388
609633
302481
86282
895989
1149738
996900
1103470
86373
441677
123506
566503
717312
1141615
1077544
653265
625731
988042
635379
39837
936621
862334
74955
1069907
157538
1097659
776943
538227
436728
570705
1147821
1126224
219413
969440
572042
287847
492119
996289
832321
460972
1090413
884788
967358
112351
1007279
321073
549485
439914
434699
157685
99128
667945
246494
483438
117396
482691
560537
445038
944432
990815
951916
1083778
707660
152902
687966
682967
925287
205484
590783
116937
953017
1107552
891942
381730
117000
166869
898108
836508
295312
39466
802024
862367
336208
1069675
1161279
540027
616973
471610
732470
905975
160893
572473
727566
631437
306827
537732
594228
558267
173931
898336
411065
1088774
804845
116200
692431
637430
1091119
163524
324869
415731
611907
768455
110815
47595
614627
528399
538099
1092037
347005
1136236
566433
141602
995402
1112097
815925
814622
300683
284148
887373
298178
258621
686028
1008540
473614
374524
856981
717999
207933
872601
942667
384921
630028
737868
550642
373805
1179534
277140
382932
197035
3586
13810
1160990
1040794
1153141
1113187
355928
1066424
9619
809441
360330
1156845
730442
625396
37611
335214
1124352
649233
130709
918638
148938
215121
834933
417020
1158986
986485
417347
996604
1138064
1096377
1131089
502257
1143240
335337
471233
348303
551463
1081055
301744
757066
172324
815092
869506
303660
722947
1047598
576122
1103161
795486
788066
372277
493694
581715
250374
136374
868512
1081534
360297
105314
126370
433089
513037
809855
1045687
792051
793898
1025229
1121605
566004
531505
14822
667355
1122705
1000759
861855
1171351
776862
321645
21082
8327
325033
178626
389102
296359
735056
307971
27250
147291
218100
134669
958892
1177198
1149260
889843
659181
57945
910974
112891
141754
741397
1148791
1090250
316600
150482
856427
417872
656932
951296
1019233
478939
1020588
435185
1045168
707694
1155883
880501
398619
665784
749726
451931
882594
448529
978975
539664
615990
17609
167136
815911
881660
763682
409241
1133888
759142
980667
934173
1054295
730327
573752
393440
346594
244420
295125
688919
910914
1165948
642586
250476
730176
887165
1024824
836326
1174157
935523
993934
783428
682552
1164801
230357
86888
617077
721319
224779
98160
1071262
676833
19495
398178
163937
1043809
884883
341384
257445
109005
180461
244698
651807
547132
375152
458135
286101
523352
366794
84825
215572
1123367
216331
687171
1132982
462990
772164
983820
286904
277050
649798
1078571
1019892
901645
44990
528405
1003741
107833
750502
260354
655755
114131
88654
1149622
876038
459166
125908
949402
874495
1060018
860482
1111543
606670
1033568
619123
997384
543925
540152
767132
439316
579875
1104015
531633
878610
530223
145709
759279
1016814
667154
1001632
813879
1002447
636645
422336
225660
519162
615834
605604
142281
669105
286681
67235
964704
266251
431149
566160
1133473
921236
672903
650537
246923
967676
988605
111292
853747
361307
1172179
179455
1568
270922
518774
6863
477197
778982
1029652
311207
507887
922493
751767
1038860
294028
608814
696773
865494
1057536
260235
988031
280007
754409
404715
850399
452901
193795
1172671
1135399
355799
512187
1090824
847923
392256
23503
769181
262383
521100
535044
122587
155149
337910
656286
410985
872127
886693
604822
781431
128613
196558
332992
483955
438071
635714
1033499
990961
727658
220632
295658
303182
420269
35818
1063547
200309
673970
69988
918035
1090189
967670
1072415
39584
538137
546289
676809
7173
155687
778818
1078013
249132
936333
277383
1101274
818562
1125578
51636
863555
599612
1494
1161814
1062413
760728
831406
959269
102678
521587
1109176
423814
886855
617773
620876
951155
177929
788330
1094153
215777
871759
1148925
86957
896383
632001
1060862
1027956
75228
959489
1115953
841217
626594
588162
1023566
108317
244895
99839
1135670
1128004
76049
878227
1050754
98914
164265
1002457
716756
18939
401873
352326
144801
1174014
1044571
181799
1056075
891183
40411
134251
504929
586714
493513
530301
566439
87651
652497
714907
584707
1043710
1067554
375200
897468
787939
128703
504317
106827
1070350
27601
844399
566499
627602
444986
535244
14540
277599
1049827
229369
406367
964961
626645
1069421
164663
1014803
77087
907024
4632
372366
559821
414635
48024
24828
611259
125179
471792
480069
1179509
50803
355523
925987
999095
329846
810067
544931
53568
1055682
475360
18693
1032275
666461
333696
1092289
487918
122132
778671
955443
793933
617277
591639
1144787
322028
1082834
189760
544288
687048
1046589
998083
175269
245013
1155958
359850
1089299
593620
183900
635026
387953
1062832
342322
131930
1000380
335696
189049
1114801
298725
475722
495638
716849
1744
1146037
1114497
144043
315393
427477
781145
375649
83462
28193
88938
624036
476566
721998
551485
326170
307467
583953
109858
935716
676221
464134
172228
1117344
392572
222408
786937
748220
442118
144260
767833
468398
31430
887370
567671
194736
1108071
420581
894851
338991
968554
472850
202403
556754
976995
65240
493665
210739
1039157
144871
497380
456812
719436
321404
413777
785111
710666
267093
438573
213911
109007
142592
393182
525616
1084968
606881
377016
585403
317437
576700
1075569
1042340
237558
480913
289291
501535
374257
441837
344576
77116
650628
514420
898634
726408
52061
144109
336366
251384
797531
329457
911566
439006
906827
1103839
952335
1098091
928459
141191
229599
818239
323532
193984
548606
783014
818186
792008
299638
813665
1139763
339209
887102
721258
1112729
303676
811120
494711
828794
602431
910748
540850
465264
818680
388236
877911
1078126
1132532
907305
400040
233153
557665
473069
912484
298516
636554
159890
639892
911319
285647
401262
1064672
897126
894410
1169880
1082964
440828
393555
1179634
927860
564898
847801
139805
123031
634723
433938
615141
50880
1000496
1022204
1019449
1166612
567074
337221
468507
134554
631948
697408
548401
71476
410839
954916
579963
658986
743126
569774
268127
110113
828885
996996
1101974
666494
922948
577933
1030509
201566
989130
120642
174768
597922
431375
493563
467903
895244
933930
1005209
930261
1120923
310766
169272
304561
955275
14455
740211
346714
391362
924347
957930
258545
1052495
1140225
1117535
98031
252797
363674
268782
1033240
654205
266125
1090356
179672
89495
1119242
166698
970901
624709
793713
1167869
703167
278324
736377
692757
320855
11063
1066787
479932
756280
1048510
100419
1178325
433420
58785
182422
595020
47559
601186
211536
361105
670239
755238
1022621
792672
1008827
668124
373649
318886
433943
589223
1044114
81822
288840
737981
379711
915705
740637
71520
797847
1026578
247611
992861
362853
451012
1076278
395114
381485
793314
447795
1127407
502341
74467
200281
1096685
609951
363107
13591
550966
274851
140753
373419
437790
65697
159905
433129
504880
943534
635831
4889
494507
156830
115570
1029668
951210
355197
363235
457629
1113435
458152
1067669
236933
438236
573104
99160
1149254
1155435
297449
926462
1018125
1083983
695531
152765
400400
557065
844728
9543
123472
216942
1086204
878796
796267
891368
274657
75866
312975
763716
514413
344324
77171
996997
205078
4268
489035
59726
1029334
218157
366760
286160
300754
447641
467415
895129
558486
808284
915665
1082047
585656
599003
124608
1029971
1166028
386148
1088970
298379
1068532
798883
1093315
949005
349814
211782
267076
183123
1085041
752027
50
843068
810697
1142669
896902
187963
653510
352900
425850
98243
907389
126503
272766
110104
167726
677905
190988
618805
845193
975066
752630
611372
620367
449557
784595
635739
1157356
6542
441770
580663
1079681
758535
857093
540489
1012940
370032
428120
86494
468287
215988
447193
945375
813179
718648
31006
643036
661748
12475
762982
231787
503666
887259
1151698
242975
60980
1138079
661940
748735
693078
73371
910709
196138
485732
842652
945279
899987
541037
170457
926595
243298
14939
249921
591210
428223
660199
302030
661837
778583
906242
642686
998233
1138406
1080502
333619
972248
257419
1137336
820337
1177739
15480
925660
663958
850588
1157312
584874
546832
615655
382072
238204
729636
727435
355521
668731
180748
648529
548356
1054352
1130710
340365
933393
646752
373404
1178906
712013
516108
241127
1129907
754453
969462
1030727
676538
592679
380463
815415
418800
487543
247693
599096
769128
423929
396276
959181
982659
603929
3136
691153
316810
884043
826359
780619
865575
133996
654784
74725
236949
9397
1018131
275743
796261
54860
170452
600482
998141
1066943
939536
734514
1124533
121243
262635
523522
534579
56878
738295
477288
786022
393949
952273
503087
447345
1041973
822818
118500
687729
632728
147676
1123742
720726
497151
1049609
353786
585526
895353
867834
437545
288327
725881
54341
503028
608556
25421
1098595
924342
1085772
534302
398897
128766
455216
188715
538638
207468
6864
173255
25086
1129073
328788
803784
1085029
1076514
1062611
250516
1003161
996053
679882
770134
168846
990744
1088678
584088
343297
732587
766316
513024
1054274
151714
295346
643820
869495
322347
467437
1174133
827800
444552
404867
196649
281329
1153857
177848
448143
255354
788752
171539
357680
858990
275069
240581
608781
1022463
668816
649921
769565
1073251
628976
432278
418541
832809
594859
1154659
118530
354577
679464
518675
1151159
1055159
523060
238571
857877
122024
1172929
512919
690545
147687
1066698
726680
470025
383736
683253
1138992
9912
381295
73948
427200
1003263
925612
1160791
481949
618277
404721
126640
540551
1066686
19023
199187
417067
890104
808962
1021721
233312
946032
954842
951068
157634
227686
589422
244837
130961
462187
128871
422847
1018660
891406
1054159
190591
329357
1056940
908107
747315
639335
1003350
80752
1094492
598932
51583
424936
306718
241731
332476
448489
780441
697292
742250
876209
64384
797739
547583
376388
855560
263912
78681
813714
788267
134457
211569
253452
808874
272580
716321
1100320
900629
625909
974805
77907
894357
490543
351094
1076628
406410
46096
790613
178497
898984
546946
579776
52568
197857
123677
998103
771086
458109
1143897
844822
939621
8082
110522
64229
1111408
502969
451675
882818
876321
549671
4972
145906
1166178
324110
920141
1129359
1108190
911099
91857
562244
873595
200259
99183
436011
892752
485042
1152754
86236
746747
1088052
734140
1121228
379048
816692
206134
697998
1063143
214691
872647
822892
459593
702372
80110
941386
209320
876457
1038250
515853
19921
1099269
1161020
923801
1131341
990083
946917
360883
833802
849723
1119151
676195
754101
863245
1008856
986917
952733
425138
974364
964389
624696
299628
10938
74943
1021250
265053
263313
994480
961897
231864
610612
1011097
1175865
1129839
93351
146869
727194
189945
364990
373505
1031440
463627
845527
267010
667057
526436
1026643
657110
768597
63477
365146
25283
40817
700083
891895
644046
1047340
28028
1027171
1174220
942712
167957
1174056
547002
5341
93484
775503
1164450
1006047
605190
1049254
629730
642867
775507
521428
621985
167404
517776
206430
1048989
335107
775238
34796
1174989
92228
404698
895177
484663
343200
404742
526208
622625
715690
992945
851150
813895
561364
576450
214534
1130175
132498
1156387
699132
1084603
1033953
930851
61258
84870
1015886
752187
84260
795658
48499
1136887
39662
330915
844421
843543
254052
529937
621550
200898
824444
842837
359232
844865
372038
847453
795402
766180
1098900
239305
560637
137793
969392
125847
40964
1029233
249279
868969
1029272
438484
333627
1085172
790902
569943
553167
533484
546590
253096
349357
824372
938648
742595
105716
593826
409914
904341
455024
1022370
107138
812438
1099414
770255
1048372
260373
1057164
181995
1127579
882926
700500
440812
1011131
194130
49642
463634
725756
788376
585846
41932
32622
948007
354031
882605
388838
1113232
1107752
1087053
1076318
542070
1160712
941840
181042
137980
677366
1078110
988319
715227
273621
1096127
827027
964831
1071651
948084
1071620
1134338
404601
1086981
1168808
205795
799769
678049
385164
572266
170103
57160
565146
162213
933413
778354
480857
718409
145976
736583
391869
417500
1081338
900925
978388
70123
473166
714607
34811
648620
259449
784719
143840
462101
314928
527998
1004844
621555
1151567
509441
439841
963393
667250
1095210
668983
62171
169116
945194
827808
499412
143430
985574
1172863
865387
1062640
855876
654085
364861
61505
628166
941309
686000
912942
629032
961378
273948
1149212
107170
1148097
34267
1170558
970537
835042
678454
750358
694445
28904
315115
1050079
1128379
497082
205837
378632
343273
992931
199753
358592
703809
129849
1046286
1040964
5228
977568
621134
377093
445568
355240
1157486
493604
425459
565259
228874
534353
144667
644683
317658
1021101
864236
148276
85330
443126
538700
778972
250025
764177
1028157
4885
844636
898600
787393
525086
737639
866865
665638
571578
477235
436770
915163
737646
655913
152700
768038
168992
960329
219177
1079483
638057
420134
106132
518332
1146970
117654
1053165
1063495
741497
19400
545067
892402
247490
826765
418414
58282
571923
134540
31523
964274
392883
1134213
895358
163477
98540
416968
81465
266342
128561
672962
3714
365021
922693
392752
970674
442927
632840
941692
1077558
566044
972692
1122095
852333
801401
617049
650794
426796
77124
1118270
144119
199591
302482
466110
1167210
10492
1029775
833427
459628
532317
137440
843739
313345
352930
887612
331035
3191
896323
665336
265387
50430
1075178
441073
7638
618893
153909
816849
44767
73957
1161928
125657
444603
538901
231703
1178754
302642
854323
952189
877374
875665
193361
2922
1166059
423972
454721
496025
757642
379429
17621
18218
538439
847961
150176
376214
1079288
458038
591452
175432
370967
1060978
870056
162760
306121
295365
958438
83499
859773
998931
995106
1169591
201222
125616
122941
1134709
1002591
638265
705990
408349
289067
14505
615442
469585
600121
513971
256346
357722
856096
962698
961199
423155
147887
589643
942484
444608
289844
1142411
1108748
866480
712293
559067
438270
254648
881555
971303
35127
427702
49235
1025800
251529
184858
784739
552538
115527
233462
441786
358803
507020
997842
1087359
84274
793244
138975
785455
1116325
256674
541248
317694
215249
166130
810087
566968
937974
733935
269712
259718
1057984
87630
264192
1023262
48260
665277
371729
746794
578277
697649
1043821
872630
100139
1168722
608141
669492
539803
934174
1038863
1173261
245359
36248
561426
742094
48676
285839
331205
721839
1028688
327744
582504
660658
416223
245540
1167964
1046949
817901
916460
654033
226878
840007
290491
524588
12704
356914
85527
929566
637117
591910
664656
719954
1165876
1144199
41069
328044
176964
611590
586125
398963
557960
1027906
266170
620917
61493
716020
703290
769982
1139340
1001879
1108457
233029
503885
213057
951944
863878
278281
742018
1014068
964162
606263
37537
912010
269747
670575
844768
1011191
422874
384405
424647
390790
195667
358964
622739
946349
1061635
957843
198627
172575
577634
505158
640646
847918
579868
1067977
813019
1062000
870008
841180
743854
1051024
585033
5058
284156
581668
535748
73677
1118552
581949
188906
1005622
346624
944001
439939
293607
511528
652943
1165239
1106156
705503
352784
582133
492336
389187
845012
146340
421061
273869
955837
708525
850141
636449
921663
800180
1134859
1029214
144200
309469
907838
992042
481489
1163225
903505
592596
922091
372722
985437
274416
731533
463654
1165100
836815
1075927
1038295
171293
981356
1161819
1038405
1021314
714470
614980
1148374
1120365
61271
338460
573674
1140656
754770
728626
290107
595186
591402
712427
838423
1023443
576261
355675
120541
880115
3406
575098
1106970
31517
1173660
818243
819058
257228
44410
641965
1062342
394490
199706
888469
812344
714502
310627
524348
240352
83234
475818
1175236
904709
1100497
23050
932060
55500
492671
987047
980752
590973
868264
296889
722312
502283
351262
812391
912064
683304
540226
794131
763045
627909
164351
418484
464480
887021
885080
943442
225639
1142789
98601
178820
727875
373766
703207
48047
1096837
231492
903356
946149
984492
836478
969502
11315
1171375
379866
520841
1057366
819244
66252
317570
661964
44950
1094004
608038
1087911
495361
427227
16259
400697
1101721
894572
43111
601605
480009
534386
175559
693515
983770
335517
963839
991529
362700
544079
374404
693930
188105
815708
108518
844368
150162
293320
185963
497128
306530
575840
252420
917578
1095381
1012322
283546
862852
887726
214706
301446
1179242
1166261
555921
537056
397424
881706
176756
220275
443625
226150
674574
261799
43441
408593
430909
913519
253757
318293
447892
1177994
419726
667830
124791
277386
1105463
113221
451376
620645
1109610
420748
291754
104468
356746
777379
810004
543838
78947
200213
94143
1109327
156029
997706
600357
314895
459677
171206
622686
590444
933575
517768
961694
234185
458992
516630
1060439
476623
741389
234497
375001
542618
953248
951767
156923
991143
365176
674416
122233
31206
987131
281548
23894
568783
1158525
31499
66418
610990
893202
494091
635110
388584
781166
487708
520566
121194
355820
565493
201246
395781
233025
223814
1054915
916404
1097351
1038373
1072680
1093852
314768
155731
486248
641126
521913
75487
658258
1121196
32508
552851
213139
675474
248374
963661
619628
901782
708278
330958
649194
887442
538365
781241
451155
559850
912243
674303
801600
244329
158491
630118
1114923
153374
1138745
830553
55697
4942
855741
402882
818425
420193
800347
169667
481461
707884
899453
900663
1059701
1096792
156000
421587
591465
300941
667922
967349
620684
443411
692203
542083
185322
912214
431979
968251
660751
71193
994598
912726
325582
792375
732230
811472
354484
1008406
511231
1008712
1018832
839201
271305
333337
358178
876854
1179421
1128347
43694
1017791
780642
879201
784893
1156028
487368
995103
234062
610502
1158216
1045850
796264
232472
1148630
694467
595531
951789
797723
906716
364348
607170
417606
770069
915316
296697
967004
404707
343240
89971
4651
179937
378313
952653
18319
473304
625886
465567
269191
241436
14046
258989
1105332
1147272
791646
67619
1118381
967130
1078415
668541
557791
882251
959675
812261
839960
239947
1006937
624479
312563
1043317
602658
710507
797983
1046994
27019
152957
628456
968770
455508
702532
919923
223446
6521
1165321
98551
780598
207288
832934
489797
79445
721387
425238
1175800
840414
690729
1122423
252287
1053278
1032282
791921
272099
66617
658030
915697
179320
1034502
711716
225892
66703
720934
1108784
579200
781303
453767
906500
375842
509891
921158
1055513
241984
1171252
368925
374669
1169995
966179
562338
1179844
1087746
616789
267208
526955
262460
945722
440690
860183
1146849
524266
783841
745602
585737
1071722
365015
49477
956460
937663
604376
304454
148665
825749
26183
485229
137596
624962
195109
903469
961947
214248
745710
1088813
703638
1079228
984103
236488
731358
951290
780355
1021054
584449
654282
64356
356523
416178
708361
969853
6766
24286
188266
509239
1095805
878275
144541
538587
577050
549974
357789
279031
242129
1071819
958884
180709
735077
983941
131223
125564
499520
958621
1156198
909690
878271
302974
564196
223798
550317
365275
720570
564287
401008
1092653
818771
897413
1107740
590392
689435
399290
313340
44128
151941
380537
22
440270
643979
125783
903334
148222
1090285
141677
602313
714881
388904
240785
172670
309418
988015
686100
18628
327215
469857
813626
399271
911400
1146043
911191
793084
1135368
82002
1142314
938465
303497
1090119
206316
238998
1110311
331891
720931
901404
975405
617662
778134
91698
307488
798251
420577
685276
462294
1026397
202411
936504
474341
408178
1834
1146102
189944
580767
608366
959456
682096
537461
782743
1011255
1000461
136542
810131
415842
901629
984113
218645
1131187
364841
1035890
609351
440537
2871
280180
809316
342657
896574
879213
112819
139734
899608
1101319
329987
809730
146341
31295
648276
871783
1130278
303191
173345
785650
429112
666981
1125419
593873
702710
220819
698285
201262
1018027
387294
233218
1019989
606099
1180390
739368
618361
347847
679926
979960
1099779
839626
590944
902428
506062
580174
421848
338002
566718
534400
601129
1127732
267648
241181
37671
856626
1118978
51315
309888
343421
970998
999184
999261
957678
92655
297931
225978
755270
60906
572514
798513
707653
27696
335544
422543
86558
744963
1157457
1028751
84445
462046
578108
472152
1090131
782284
464914
262516
510117
269472
794310
841083
777396
763685
123489
548257
543602
105882
333368
731617
717578
496434
261445
70337
450187
659843
821203
823761
330745
448151
1000358
470489
498068
425393
435296
523690
734138
38024
104024
610949
34130
742369
1026404
115185
1045879
135961
250333
1142131
750815
757120
1108642
155668
43364
361750
1124575
548
77270
1138658
676974
752570
710892
439170
320391
1019692
870594
408611
552632
376471
202673
126927
282878
284087
932389
822908
744848
300590
642193
524583
642645
1143982
456747
606704
640767
710227
1177174
950627
179049
236117
758067
764338
315645
265874
1115236
325081
526866
18122
432427
474531
929859
981138
282978
796565
135676
377300
679889
900296
1034260
577374
430544
661617
71630
1159659
1097080
480748
840850
884506
494258
1167174
564006
390957
724227
311601
235467
175035
472580
207206
914357
1115801
166038
769822
256155
788215
170808
533280
232531
941520
768829
122410
793871
211831
929060
34277
946841
863329
930504
402314
887475
1061765
27664
1069122
82024
1051749
622822
306247
1067570
1020590
916011
439252
854944
283348
409944
749136
884983
1091913
404610
370412
486076
1067101
952976
25520
8085
344011
503587
112733
887306
290485
760530
1014842
1027825
140457
909069
195099
974515
801957
676352
1114334
544857
678248
349726
873024
529802
1079131
853958
513281
413595
939114
485662
690102
77010
968029
352970
391404
1070496
1033039
1017839
604872
145094
54481
959265
973757
298669
216722
988697
681775
1093979
124183
157761
453995
915082
949506
445038
494250
97247
1171481
952954
715129
686252
516452
895838
88363
525241
1149273
246973
481396
844437
24725
150225
103365
100674
747954
867826
665467
224226
871694
274723
592405
177926
693025
110847
812644
673330
563427
554695
352416
1115217
493079
837012
1023553
413713
673588
1099112
597179
83148
541998
390672
943664
506615
1108506
392921
1129516
682927
622885
1034693
321402
477818
432798
382233
949586
263973
437780
230791
491247
112496
429182
768867
949325
669515
708347
223279
273324
804487
831710
688342
833845
441967
710260
377614
88921
238055
947469
950838
342520
608306
186388
304328
23203
252406
289813
239137
352250
455091
860590
966351
845564
381661
464059
1145549
758952
14082
403218
388831
982733
58355
689602
242852
959276
448930
491132
535977
941509
860325
693869
548901
1053947
154865
802023
599406
1136246
39894
304900
84309
1025351
400523
468267
459652
820796
501752
179143
451819
134777
142591
1110328
1005296
477887
111762
644916
944395
798687
67134
388009
286093
236337
222139
57606
802551
734040
1107478
1123793
158436
537433
232389
987516
100845
682405
860115
585712
205978
987283
1081143
81731
404332
419527
178925
996340
448933
296459
220650
983045
393023
963776
1126880
971605
52840
702998
1172169
726702
689051
65326
1165657
88706
435255
1003839
1024700
78322
285395
1042085
837107
862868
80852
375854
433336
373416
556354
33888
93130
465445
266413
839255
744687
592304
184137
893788
509628
1154689
423750
397133
983552
735909
250430
561872
29474
804585
837460
523993
992587
73906
1020804
468160
1054508
610065
618626
535524
108079
941580
438427
1120565
997422
580465
1010907
700150
9802
813828
1034158
1115161
960758
206297
272174
822071
57722
688190
1058703
917935
426570
1069079
987279
414804
617828
438485
246739
371488
626436
832852
1049874
191621
687431
937048
951523
351466
536050
738589
392323
714034
1104496
428058
70041
1146543
375689
753171
498984
1003287
782600
1027842
342850
108481
421472
651250
743604
558325
915016
769224
183382
50526
154665
448403
876169
1144499
715043
345332
500
470925
1043803
219917
414376
31628
236992
378912
963755
580639
1094072
647685
398918
1058313
199980
783437
972570
476413
29092
306145
622288
464255
267158
363038
823356
974972
166482
202905
310302
549894
363170
641373
394007
514783
935633
745217
250425
20114
191649
575619
348627
412307
1084562
633454
48586
1038493
363322
182509
376159
1045376
556059
72737
423345
479832
99027
328431
255707
344885
33176
89434
353308
607795
830013
464537
381497
347709
93277
1142982
620401
107109
90324
1119846
64117
1154208
146587
751456
549353
242264
3534
195757
861291
417944
944053
78871
818139
270523
394388
1018810
929972
533622
745361
545176
993222
55912
924896
54060
999150
265018
570661
602420
632889
323893
394876
434352
47235
849857
154933
1178658
121926
976103
468826
109233
283844
945901
937605
1008655
230918
467479
708047
880194
754201
384432
1111817
106737
227793
1125794
1271
1148242
142808
544294
220527
761792
1111719
405855
694997
292366
164730
932697
267935
130711
694249
349894
20060
1081423
730185
369870
42985
1021567
654721
267606
955012
1098672
601408
371858
894226
873579
241039
723900
651382
320026
353032
508460
721378
776633
133773
763837
183714
753561
599295
327698
738042
303691
34366
345665
18663
549494
721952
606002
721534
828219
645205
207576
156016
954773
74989
962128
504825
649244
477192
775396
238587
177810
435412
565939
256984
1006101
182819
586352
963070
136646
337554
607078
603507
1177470
172278
405947
166395
68669
1008697
501884
278321
637938
286700
930545
828889
615543
749674
450341
324958
227990
967031
752344
412311
53780
1069005
481144
812945
168036
537239
23148
436631
168938
535966
999235
423925
910844
834032
272045
787243
931807
56169
194485
1041143
1142497
609332
794337
97472
436699
735486
383523
649928
472810
1057111
1162494
1011434
620201
289566
223912
1090239
302834
467825
97656
1097232
635242
255919
935629
663352
353132
298969
321358
523808
351471
954367
187627
501759
593991
521711
351359
539482
788694
162792
1104489
129990
45394
997453
564248
596704
754892
24043
757196
401736
669658
743731
81355
887473
425832
234334
1125665
462511
198572
75896
115252
66357
762334
92821
1032364
175069
384259
789928
544499
106296
274872
587124
468087
613072
433842
752378
53148
1066303
711666
143401
969423
149721
1099239
1102088
923620
418445
687051
778525
209321
1172758
850342
1035269
942386
902568
836041
1017301
409871
410601
999964
744013
643986
142905
698333
847996
680563
634045
409507
431081
1138046
616986
18836
1082616
590695
800639
1168244
701135
616300
167752
544545
788034
420816
85245
1027655
106025
576930
167514
679919
352757
941823
256046
144614
1142846
838377
1031479
1175166
605879
647029
260783
386273
435780
499362
623930
798066
695254
486773
438220
30817
36672
469050
704772
465428
356599
822909
661130
1151219
1119284
57728
759034
532054
650110
766056
329822
118800
721223
369336
281633
1134200
836755
617247
20876
690247
175975
873170
936815
970533
1153971
1045662
1121846
604703
97354
380231
279691
26969
925441
489061
1106385
555171
818032
995149
630369
915197
1117494
554738
910328
1105408
1047442
61975
632031
1169117
171600
747140
668761
163483
2457
725615
359027
1165409
191341
1107910
1150174
196225
421287
947140
759618
620168
816691
1140242
24112
634223
551158
547141
981027
83180
121349
907293
786738
1137198
571848
485142
840670
140516
776829
332638
849576
964766
435792
188663
1179292
449366
384473
614070
939614
1042709
1174416
787002
1033579
804039
1169753
1111204
80190
365278
82584
12824
614830
869074
564371
122433
587531
900540
612022
663960
87497
545824
778683
1111137
733098
1132606
996369
1068389
158989
963014
681000
103800
119904
981034
744800
1025532
1104142
405585
144305
549237
149993
569881
1133872
296287
688835
22411
188363
495392
635450
1103091
234454
1009183
1069694
596372
192409
622019
885176
932781
24019
409303
616528
315100
1014661
1087232
506014
784761
892335
714646
160769
1172230
990203
318861
198333
578605
496186
327168
303782
396597
67266
1041514
187279
33226
1140177
191771
797381
1043533
404838
566764
178358
610653
574596
41372
500712
1166913
1062358
325985
55995
230537
711054
111881
307164
239081
752274
21376
421954
116576
1051352
1102810
65069
219874
810711
886268
275254
490387
1138401
50930
424014
113566
1104308
1078474
179743
584421
143712
1014172
1049977
1084394
1071226
739928
72983
45647
693168
783726
1173146
1137407
357237
1091725
307730
884195
330073
302333
821276
1144818
715724
786398
1046019
803902
710566
817533
628921
636011
396572
616175
1099730
581996
325082
841510
461386
806336
1118005
1107294
255812
977509
500319
1005424
980975
396196
1113590
681812
821937
54043
1074478
1179115
642790
1076881
1028735
939552
905548
961651
175029
1041909
825881
397362
1110706
552832
553046
155595
365383
155639
904466
184129
408511
597544
858593
311172
43677
1001648
849698
746515
973833
666838
176092
634290
7916
1161830
406024
1129209
893750
230865
615130
1034857
181802
532837
656051
907358
9732
175398
531652
315318
161201
100575
506694
692039
876875
494135
698016
434304
138845
421236
1024631
177885
245057
656348
237204
635122
1084514
990741
406739
480903
158030
21275
988458
157198
894619
1126325
114218
1110399
526558
386016
764369
315261
675042
890489
1147797
2665
768028
872202
1164196
91790
662067
694750
1141629
49754
769761
973233
800819
1168628
220283
259184
1015456
989990
825787
1071276
444691
98155
581137
330644
262057
333890
897585
959138
97958
652681
1063524
498511
411855
1175503
921344
263413
964959
199934
990291
438105
703878
700787
754396
352901
1126329
504255
385296
80254
53837
988213
319499
284866
884300
1025727
887505
994313
303797
920136
1170750
478155
974390
1021940
612722
640793
1126687
946329
980188
725690
106485
146822
1107119
1009578
634060
556026
648022
1128109
292931
405570
836860
38677
814322
699133
689818
135822
806555
92842
816963
719081
1091318
10264
831848
907384
955774
1059581
228473
17917
273074
735381
1021297
664844
263341
196498
1163955
300498
687140
675922
92472
1152566
63115
1068061
205023
12412
815366
1063270
958951
980070
518327
105748
1042069
778038
293221
626538
488750
919284
808387
892067
640854
1160381
374945
183623
881288
38205
804569
97972
198013
507828
1154765
410313
420889
737927
524388
36102
628998
205483
999162
45838
368733
841927
20837
635645
797554
110611
557973
340479
471961
405609
760321
578729
594693
1011831
92007
529218
989319
853261
360604
76750
1103342
938309
138272
226113
799964
546994
597679
1004775
1079386
270748
496039
209779
416016
666866
989927
567654
902378
275852
527940
770731
141433
156233
630270
202552
11676
662817
465947
606567
502347
476724
1051317
403322
1177207
318845
1069088
592431
898769
997912
898770
105429
88456
960100
636762
1064845
615563
248773
338105
548534
1168377
983566
992057
464102
122626
998566
490530
324947
740458
498597
183936
721433
1086642
1111511
84114
264972
1080040
378367
884017
378386
536223
575876
521896
83012
489260
741353
445167
1005190
1120698
1041240
1093047
457753
229882
13989
350855
511657
655806
1107652
811798
351093
1033392
989508
924344
645462
651783
1075336
964310
105599
269617
237686
973038
982635
307697
1096299
840892
834702
769046
585352
214888
329131
179986
1082888
1138846
800485
230724
831923
432360
431772
831298
389971
454712
41783
1060332
197087
188419
393574
684446
536343
444062
1098627
1083120
669859
931539
908940
156989
1042403
101460
981218
702978
227337
441682
115661
591340
746146
787429
869063
810105
499090
903814
739832
1128815
1144001
399065
683041
487510
315195
522497
544082
1042861
954187
965326
547265
1040017
1031230
457255
596907
419115
462343
1130560
1168351
976397
207450
343041
179232
903618
434123
18154
879995
1148956
876360
378893
511566
913471
1005152
218476
807335
241337
774410
591279
799358
278638
1087364
152447
198228
190756
74977
1088105
975780
971732
915640
1043867
31216
872542
506480
271427
705024
377301
422192
774536
721345
721364
1175103
357762
1046081
536703
85648
921970
969436
290563
217594
818866
541604
467263
697940
942937
315102
535043
313997
123745
459991
622102
607739
842252
1070840
530686
917546
1041024
634395
381665
427600
1008841
372502
677662
1153011
728075
717400
932299
550879
18451
172785
1143582
607742
1133778
1026995
517375
1153751
869001
849275
1146873
936441
264689
1115514
938349
417731
45714
151639
574097
1046611
611884
735376
1042433
496155
519111
962076
630841
333178
508442
655270
37170
899558
280733
245434
589427
895575
977307
576516
206991
228186
990091
1071684
923961
893035
154731
373490
1138578
78342
332002
933015
365231
768229
440777
949443
401997
700679
1159051
694730
7564
89264
209884
953746
818723
476276
807868
226815
576065
220254
136471
273515
549716
107722
981131
546926
603579
327341
510029
719979
628438
1028031
1084790
1105159
861296
278198
208223
1152136
738698
1005959
345698
1013554
569397
705301
892894
581670
87840
724300
1174666
407188
96835
117539
734964
1058005
686862
1047204
651810
82245
797695
1026351
1057414
367725
197642
896251
105014
1018591
763439
842862
903041
838322
1076899
538913
769504
541811
998478
1012245
133889
664932
1081289
88052
247413
392324
758998
331040
748197
1111935
11606
1077645
874390
877590
743612
380448
518467
488176
847420
661985
451946
168140
538853
963269
603543
625658
700216
705524
973850
1083150
37173
894930
258238
119893
104710
807665
895708
1022058
1137279
679199
728244
1029589
556674
519184
546453
660347
978273
604991
422756
1168573
232529
509196
10673
813433
227840
156959
45255
379838
91364
1037329
958603
588745
516239
584798
396593
125550
1024155
97362
753341
174614
764357
892065
467559
969593
106349
137332
801421
770726
1011416
8905
140225
594198
460858
708195
57688
162324
318351
945612
884629
440806
54327
211253
1003372
1032976
514461
1003878
363403
971407
1164134
330922
628408
454249
283314
525611
1063462
976235
1114039
1053176
936735
1016353
914310
1013287
547939
1043630
285277
810872
81589
242029
348398
454481
507551
1072227
887445
375611
846169
542666
1169600
239360
451819
57023
4390
488472
643526
1094904
224458
406666
711349
617878
814906
1092725
667980
92833
507662
961306
890783
143273
162897
182068
169237
689548
796299
1129219
940128
167416
583184
584167
624639
507086
234847
596226
525323
732092
1115685
1133371
14703
479472
434222
59915
150291
1129067
910383
1023962
493232
724014
835572
188566
1021802
1081551
266909
737468
804685
169068
170432
307802
25117
694821
602833
1111816
672360
137480
240880
178658
7341
801552
756534
311694
18557
760409
942615
845352
1014004
736624
802233
288961
517772
547782
638875
289834
673691
708399
677445
949182
393742
952678
691548
1162375
756214
1130562
1141461
700385
777798
1141629
295367
774181
153365
38535
945041
146277
513055
763357
15410
152228
358844
334900
131716
1141063
176050
507894
138679
61418
281563
585408
78750
21661
103933
937048
42273
1009254
111598
344200
1024171
880213
890544
434949
193508
160205
589382
255809
1095055
547328
819250
1057608
507612
215839
622061
627994
634747
124802
746524
304252
1086784
124422
204811
1059092
348080
175299
844991
9642
893590
313819
1162201
682807
930643
51689
320290
561351
176773
777256
620102
1092975
357812
950228
142966
15597
119108
168012
750576
809713
514250
983514
778335
270031
133558
1022223
777177
536467
507338
1083983
306267
646289
705720
1159710
26746
951551
609797
870238
496646
1065596
785093
702819
440488
274346
834798
69870
879371
154799
829974
1066730
41562
545993
889137
817866
158587
295364
673248
524549
1091687
397389
870176
934612
71422
374020
1079053
170165
172455
464667
721037
643434
375527
352267
79175
853983
868469
408968
766909
302198
943800
991422
1061875
424564
961647
944952
409607
347308
254470
29989
632616
1031745
792332
1178836
715757
1101240
549293
677599
421290
385806
698279
727127
1049031
118502
42594
87359
446311
598819
493361
28436
108184
383102
908633
87067
917161
48028
1107968
268873
841521
344653
716164
771173
690009
836097
418824
386681
840750
1113862
1128548
298221
855541
985628
974343
662632
155272
966188
878582
1108853
516930
400630
668520
990038
939332
987703
108792
143691
540217
795728
1159720
354126
958912
341191
705102
1172839
582226
216485
515691
568635
804009
1083119
104199
697742
924839
851929
414133
134653
563745
883485
614508
309710
1162073
611327
547417
126918
1117171
1090691
318205
29867
296585
459906
581531
701167
1149386
403717
927150
835779
1058294
977816
891693
671461
571839
416379
1005
110441
387611
378425
144692
379087
540702
1001274
971338
1134215
1055033
998513
932269
484436
406000
49344
164907
838014
175387
1092473
728883
1150939
13778
457748
492903
606410
1080011
51371
844759
134553
975397
1073383
785780
478638
783855
818622
842013
1018363
1071252
1146092
584792
985008
86449
647640
950860
322432
34174
959893
597765
775717
55415
711215
302482
461268
256207
844287
335973
1065021
617725
701745
952787
191350
806270
751339
205609
399946
333331
928409
841785
987261
1023432
929093
98945
92914
812916
1138284
113623
305868
134971
33991
875098
882316
625084
224042
679641
234205
182359
670541
562756
880951
807683
779494
399504
443219
606987
401357
229206
1166386
239421
409135
790710
937981
268596
716729
230999
548510
258907
823532
1066788
501741
196785
980487
726339
876855
1009045
1010736
1065263
16346
488282
20069
146426
989435
1043281
916334
85384
257103
1043217
126619
202525
177832
452474
552241
722717
322749
971807
652335
943799
356086
690042
577243
98371
147796
844328
618212
221984
706392
1065083
626319
1048776
929064
1099274
831513
601457
1171739
254261
719993
933133
72996
911188
861986
1058022
868169
758139
556679
21129
733730
880929
803513
278414
648297
346069
1068235
853372
952420
395925
610036
751345
525998
891413
784672
74782
252433
762640
902617
280129
484376
188280
1134763
107257
1071044
195760
903377
726422
148602
393448
1109043
598224
1179060
474466
962411
27048
33407
281326
141879
1035362
605940
1150742
676537
194319
413307
560362
1067932
870118
681304
403132
228771
704181
625213
890673
500424
966675
493285
361649
912982
545657
897593
636772
499465
523495
1114730
81870
150012
244717
750058
619051
79390
827623
432467
201851
619806
667075
1109558
120211
208055
362895
1137294
634495
700393
846441
1059839
916711
456932
587981
70260
799261
423204
31609
76250
645567
866377
1129797
432894
973150
253640
376843
44206
838328
311077
919297
447638
599302
733538
1058828
512610
893558
312856
40049
528131
932805
1015706
640059
405024
1053303
139398
15774
1076932
1115681
605905
636126
788099
285581
234187
4054
1123204
175293
30258
547333
871622
19489
516114
233103
498420
628295
692726
564194
578734
766138
671656
415565
283669
553356
719902
321372
498059
96301
1171005
482291
425173
135280
144140
618143
778793
577654
604353
204393
175317
718805
219740
521569
1048040
522343
1165706
322041
130010
688535
533288
866604
801855
821630
758310
478866
23365
270745
527783
842560
448374
1015423
1047777
78744
447166
710990
836671
595039
915050
717356
738304
650884
767006
207497
620296
705846
724168
663640
502144
1152646
1155778
378136
167177
900692
779020
188587
482276
225731
226614
412343
189188
559076
91636
214185
362231
14736
1110811
884008
110635
689481
1149285
319571
211900
556025
318122
160545
817459
141215
1065145
809894
836236
1144921
1162482
735584
896231
456434
607835
887974
34954
691970
49577
282214
317670
965209
991373
420230
883230
139288
705608
135214
643772
995011
1094383
9055
1129091
145250
68627
906549
523931
1081978
639052
314616
377181
713596
695105
348326
389745
495639
658653
1090573
898251
422102
132515
709316
426773
695083
1104867
823622
980854
1111192
222109
896020
962552
877024
604077
1162256
879475
1039651
757515
630186
373385
783049
1087891
85255
1064094
1126634
1094641
403332
109710
561733
46708
641123
452886
540850
380225
314145
526696
558741
482478
229715
125669
395550
1014903
583647
597337
544343
904618
332224
455878
1072126
40334
1077306
556567
883590
484618
509979
919188
847499
176152
957464
746220
686556
936860
177213
114200
90236
532695
826659
422027
775522
866436
587396
58453
793092
1107757
1039272
1127680
547520
368017
643393
482092
670376
453185
400872
321546
556475
1170148
1101755
193995
804220
826563
919647
622284
1145859
988301
870225
560200
1151486
955840
60668
241334
736256
835663
98687
828450
32912
496564
390735
140205
1026027
815134
518277
67737
83062
269912
155633
892953
703020
819951
15616
727239
579957
823938
161110
561187
292098
262914
406303
1006421
995346
507547
1080051
798257
1062381
402529
507581
330740
92754
552346
1039889
1083518
510109
771451
613691
526350
953038
978637
673942
190132
7381
469088
111012
469952
293803
1022723
1017392
337114
247461
215856
206087
756051
1039318
1109263
255879
284805
294224
697224
848487
795659
1097045
1101299
997908
232380
1007375
738469
732855
1043383
629122
1124784
541825
792268
630368
417772
993686
383447
150591
608048
448330
779999
224238
702938
1068156
241091
211035
115756
172004
127647
350623
239377
539423
1075924
415022
1166979
621996
524430
449325
1047004
255001
99020
255521
498104
1013565
987513
196119
640144
313723
804409
81632
940797
787327
858218
148025
1158161
719854
637276
319132
956384
1158117
276112
194406
467762
848320
91159
373545
432497
735188
522577
614932
757814
232974
585539
721730
441630
579560
418641
645734
769437
24360
142587
1107203
503482
335944
1110975
1169865
939890
848593
608216
623752
397727
931320
612483
458995
853441
1058032
511184
475297
260026
854681
1044232
1048803
951512
892683
35373
1037392
239186
495757
1174931
771726
178216
790073
1116367
502661
275489
169188
78673
1019386
608917
857855
587818
632065
1174990
22574
852267
225065
552685
1019421
981256
662046
395598
523959
640534
43278
188493
659584
604579
307634
276057
1079428
809268
396273
229034
192865
504980
140371
712430
376723
762147
782031
281677
771139
1037848
1079012
619757
1078319
605331
596363
628269
198217
421190
167819
135866
833856
891481
358855
323772
133524
990996
681653
31410
668330
173807
603736
611105
604674
298990
979546
808960
327815
884521
394176
588758
501620
1015085
202297
373478
578645
1140604
750715
555795
1010532
515604
988161
572867
860643
694928
781453
741964
541430
972088
801446
597978
308373
922880
870238
376856
1132509
620365
208208
952758
719164
286774
623351
716053
565456
75160
140585
276674
338890
265576
420609
166638
826773
760470
214938
12293
915836
747097
1134510
494355
570272
662876
982206
952776
805757
1160104
538597
502842
831614
457536
1087236
72253
399390
1159757
1076916
739113
332865
431785
344763
50824
1118387
636925
209405
940777
703373
255593
334606
882764
942800
80965
812765
631875
294512
1025094
9050
126030
196519
166300
179754
49243
722181
264437
353434
324792
161722
1051203
366537
424287
283714
630152
132543
1128046
714265
627686
945348
805590
732559
387667
985951
764423
426466
777180
422245
27208
21646
970420
416578
630806
230694
750070
474554
898775
577370
360157
983218
256391
1098429
1164543
286240
639906
426650
239888
305978
152122
1024501
1806
831837
127331
690855
960242
396343
1153979
484623
1092027
716979
277942
437693
723565
97160
794479
167414
430286
381861
941334
665705
1178575
522773
866809
630194
957295
714151
298585
445875
675964
37813
687206
669685
205933
1037113
459908
509529
1070475
949900
296310
266449
221551
895748
549300
955346
873600
431658
259192
292064
1121289
150240
546827
551866
434638
135284
368608
203041
228756
97060
311165
1018928
641617
120537
1086107
427312
775815
617214
897875
932943
436202
1156234
303195
276181
321609
911119
1168914
15204
70223
76151
477393
253702
853384
204870
521202
1029105
38715
49009
998510
760012
50495
985204
882559
102697
330880
883485
325832
108624
1130136
312548
960798
162000
237126
356744
1060452
858025
520236
250915
305871
37943
814104
442625
101609
1118981
1053876
387075
204055
985482
585936
907050
755677
841550
512115
827093
611520
305784
774090
435341
519486
626397
94516
1097744
992141
179110
900786
192555
134615
89215
732452
732505
847582
409863
310137
261598
711928
1127750
455495
740810
718965
1130800
912406
1093106
779130
906486
382240
1079803
21771
899788
210932
547019
1040831
523603
515659
2275
796507
635523
938233
830534
1001763
311211
272779
119890
1003953
575451
363253
153364
1075139
862403
687296
341165
937469
265741
427527
208382
992641
1006923
634808
675536
517107
833969
109308
705215
697947
383037
784591
943602
505248
1102643
660891
145520
829777
408515
106353
286360
415550
447810
435658
762647
77601
287203
198767
380250
20557
152242
169570
713675
709780
791590
581231
187941
595097
827497
494317
1057797
938230
1063526
575699
818190
199706
800378
606138
782196
1116553
420709
1160676
233889
837691
62037
498903
852264
205735
583071
210638
1157512
573026
816676
735287
386390
508977
6883
856745
444263
422757
75343
784664
979161
942710
487963
1051528
712594
474479
280479
839692
112816
816712
501890
1086734
674260
43537
616765
252681
792919
190014
912757
1172631
554040
583092
4436
793211
970733
802954
588444
228470
504158
1163534
366507
710009
1028228
1180407
639037
917137
1161635
266534
70546
336603
231544
559174
689634
1082101
259993
1119140
244291
462417
584822
1012245
1091314
69651
1050044
793349
793891
63269
627654
328943
1059578
157782
435194
689087
1043995
1045699
903416
481580
714942
206412
55549
921751
584825
892130
203380
1169620
9016
403333
687171
1072955
543792
584138
602273
588652
823751
790804
784157
776513
875037
639279
501652
1129787
432942
337116
15026
755231
126314
875112
915602
585052
966389
605032
148448
135661
415412
525087
1049693
482052
543171
975710
285128
79868
82232
863692
642043
973080
388020
1151497
512607
51361
304852
212464
1077672
146203
1053190
938562
587367
472084
591386
275902
76137
610689
1177818
679230
955833
244683
230494
125299
212759
787500
981396
207091
629134
500347
356807
1078632
651163
255854
812639
821277
559708
190984
183434
537489
439328
1158163
1014587
1101449
395877
449859
634899
1177052
25955
940428
1025862
661570
778464
592978
751356
305648
29140
785692
789753
993509
395546
1103835
240775
113362
289732
92813
195200
148491
230758
568964
36129
963642
111674
649336
300387
553650
865993
772994
78468
124934
597642
495618
1141373
950840
220088
759731
687514
1163280
400214
373571
1160652
803557
1124355
1058938
566158
42925
1036629
827043
705115
536548
414502
1012867
1105420
39591
425711
22468
165851
1006213
1179064
157882
1152786
241066
536016
583209
5976
272300
577163
777900
98808
536082
585658
867496
311156
303614
879586
262381
69030
135447
847966
1168991
1093281
755662
560261
188733
676116
628837
471893
249673
194901
750022
785005
944677
932562
1164965
172172
1169186
1149102
980286
471498
1145610
448431
316440
1955
705316
605204
942407
456754
29594
856521
1164008
340145
964415
84452
509863
1114199
1127350
226255
535006
21634
751303
186198
235536
1136278
999032
820620
1067570
866521
917958
879551
118901
800656
248156
883522
459971
48544
946274
474574
227048
100045
137603
571515
725599
13612
737288
369925
510750
307760
181886
498974
473250
740028
889434
1098198
252220
1167444
69874
795235
845693
1007887
619881
121868
434314
259576
255275
775417
1065224
272541
710479
480258
210969
1093330
1111271
786732
1160101
181541
1123368
582108
1158054
296570
1029813
304475
928817
394671
533203
156528
891616
116485
279605
422773
417721
969959
754391
394386
411808
491082
1175838
492919
758001
932699
733934
580928
951832
898779
558582
323527
100733
578593
767952
553736
185362
1034902
1129405
649744
951826
1134425
921376
346583
559539
292471
662907
976569
485171
447345
349898
10702
452078
728741
1047056
684342
393897
785557
117270
384746
1033950
984532
34168
1019259
432608
1016163
457718
623116
599676
48914
280941
1051506
49752
593642
744257
47744
998390
45789
967892
758082
910824
494647
1123211
1087297
955416
1089952
347514
377862
93184
443180
924510
167318
818385
221000
684361
740504
985556
900025
878493
1075696
306668
994684
881546
984521
363994
810000
226229
325353
18763
84894
313288
835637
415549
267090
103614
167080
1055752
928176
888425
522632
1110456
422980
1074856
1050695
546062
371573
47864
928142
1111445
288244
537340
89018
28788
652200
416020
520238
277651
331498
607612
1175953
130590
38625
444060
1014245
289826
191925
569673
89195
993192
1040034
911027
589516
649709
449061
403360
227834
55578
662805
944492
563582
887822
817469
1050691
397243
181987
979731
382851
95030
977242
518039
341420
278931
837231
262859
1091481
596772
305605
226776
200100
874627
403693
172891
471994
827066
1016040
643398
76351
491167
36157
32572
635100
1158102
349145
972033
156759
242492
97853
607624
989879
949954
1022647
167435
500294
100309
46151
82974
75402
852496
1103715
144227
792778
1081122
981287
186353
103765
1039946
1051165
149208
496753
740759
1150889
6006
276590
115979
806383
780469
144648
855080
547193
683388
987568
1056814
480380
741484
158079
839980
394269
261374
871849
171997
1157524
189564
780213
989410
609009
228099
1142210
351420
383920
7420
410882
554183
872888
429283
482952
181348
135711
694490
783781
633064
1067968
575432
808616
884649
1174876
541862
16186
671278
1094936
737441
206256
1079760
300305
841184
1109469
816447
693303
633286
799113
412154
683976
1154178
235965
502665
514091
1146905
47715
875030
224497
790008
910483
390509
391330
1105467
255116
912089
1059832
166952
407714
706278
459444
1111260
293088
500273
366613
1094248
858478
537015
473269
1141255
726555
550212
124148
212271
347391
741525
905786
147460
765399
1024455
872059
857319
118504
451622
542663
1173554
130836
1106919
972116
1179450
6198
1014917
298012
507724
496262
547655
807330
271155
646283
15970
36998
198635
488882
4024
216722
588406
775285
168985
143966
716148
808632
617541
31911
636234
307797
463067
830753
85541
536150
677762
65622
763909
987146
269552
474951
733573
206324
292514
815049
32566
1009624
620602
149628
838804
727850
344902
675227
69331
665452
575458
684336
124179
59916
1046059
109592
298951
310083
140153
1079609
190883
1005221
856331
543584
521096
105558
285180
1048939
372373
420056
458284
966010
691456
32746
524584
1152335
875331
1169974
34942
462653
1108337
491500
463087
875233
498340
56518
866751
662371
48260
920603
353523
512489
1159412
612289
983966
19379
907535
579799
96147
463770
871222
207588
610262
1086220
1120950
819760
42707
922294
35240
464075
611981
1100836
888331
336377
997546
1118036
1031982
128445
881731
798477
996999
821075
212335
694645
393236
380526
333293
561198
1124158
1126669
171209
215651
279060
335205
782533
176173
831472
344767
883897
432585
1090428
909522
1115704
841663
1116929
1073468
1047293
392465
464732
613756
1052773
149561
686046
782278
988091
1156000
727044
290473
837908
808449
773389
238036
1137854
241177
206409
578325
6125
808354
999238
282448
142935
4709
513882
466722
635738
75594
127968
304726
40914
748499
327457
468223
1065199
769531
869847
1141715
335980
304543
1137154
1596
399731
1131122
173428
1073316
973380
853995
1051037
907587
1108006
622859
817841
198449
576409
941574
1116624
328999
552986
983806
542270
608134
735663
242627
457874
169024
117159
356374
815513
1126216
155787
1150204
1175737
249640
555990
482764
284367
451853
850685
288835
606301
924752
13322
549853
162106
1001497
11900
411224
746869
490100
713036
605524
1118717
1174507
998298
223184
91542
1034739
317485
471506
180839
553881
683948
205174
1024764
760125
315668
93129
200884
238587
250307
766691
675797
1014974
322597
1097101
380854
34279
918079
1008716
229006
1039797
544079
894026
114094
95320
61912
129638
804992
552182
91332
964283
1148692
410693
20458
238029
894131
416422
674807
156565
1178641
366520
1173728
155741
673489
1016285
152431
839332
954959
94348
1033457
1027186
1111061
11778
704795
23548
109825
310752
66649
541205
360767
824557
929394
1000343
334301
1077045
506002
1050558
483807
427354
677004
431821
1038839
743616
142587
719252
490928
834461
682252
474460
759878
419201
71785
735170
446065
363653
641102
598855
213863
368668
1175928
262727
125523
849286
363070
791890
296140
701947
344755
1134017
429862
1063008
131868
461782
985022
907130
329819
929163
1043416
1054572
941576
283013
159476
556468
1173837
862145
590255
48409
536306
910084
791753
1022766
149929
702793
430574
1060060
875807
133607
128292
189065
956683
1131370
751026
861854
813739
514070
160666
572369
924090
245472
1169459
1143839
97990
1133465
803691
800610
922395
136961
794672
360306
104331
717750
343224
732916
1127946
774448
419876
312452
540091
136750
950996
302963
1118788
566008
793552
781729
945517
498440
367315
743439
401440
802236
625098
845889
666265
1159734
822794
557318
1169720
103650
750348
303197
661299
1910
36341
584547
2486
197596
18668
443634
394239
571482
383662
670365
642637
190975
8516
443127
780415
408265
932910
893100
1166030
87426
26106
594275
626047
871529
206208
897692
191001
556657
844637
789702
664931
317048
15174
961185
883115
38137
662007
589288
542451
628183
892186
775267
681626
677719
37215
918346
778082
25153
1011959
782434
801767
795424
213202
139581
675191
562615
152851
391472
1163645
185695
739288
648500
295058
108780
569792
616771
932027
698017
449123
776916
322617
992810
150593
221719
184441
679330
227328
302433
14871
601477
1130642
459627
883907
830628
588912
649173
12565
359637
537303
738073
1161071
934519
759800
810120
141111
764905
1101032
649573
316285
773986
442131
266585
234404
839654
168246
135454
516445
178772
703444
353846
515108
56738
74205
675597
1104907
278682
1133934
130277
942345
830536
190008
291608
24435
520671
820671
346528
301811
816082
1034576
655701
198830
234462
677812
749625
466918
321855
411925
1134637
165423
970582
492281
756470
393356
731653
523492
56158
775912
882868
294548
687843
110396
489037
277442
134683
194758
628389
59777
469426
805939
663979
86574
125076
1112638
1094071
926349
82359
1105499
700010
845603
1074858
502959
999652
658948
955630
861609
42616
951386
763429
371790
4216
760880
493601
328313
1047750
1119121
1091063
662996
360189
890626
165353
768649
502822
626828
863886
503487
229636
260868
584545
98517
731802
56028
890462
18377
495872
711581
508360
453481
1015864
1118895
230144
236574
1091021
928089
485222
950387
272332
314351
234346
1128204
765987
1115755
363178
1115463
113777
1133821
543429
212336
166468
562418
183633
278379
1065330
425868
1145035
449780
425139
886605
544957
251988
1024364
1018424
181067
128653
879105
596386
373539
5706
294739
168802
700813
780248
752456
351570
371708
982717
229181
715916
134983
795327
465971
40326
1024415
897861
925285
46885
377416
612093
259117
747904
381709
22374
1145927
834127
468300
75057
989586
207812
235704
168059
1071298
259574
574493
740700
494186
1140775
723009
837122
332029
727204
741321
243051
11278
299512
1005780
1111541
186638
272759
158525
1030354
612515
272782
874395
410699
835883
60350
224187
624427
959620
970912
333023
740130
686733
832020
169243
297069
349402
32252
269359
201437
278353
683126
108837
417362
389390
822622
608603
1136626
448619
12231
681446
527132
1047600
769674
403312
601959
261888
276559
1087442
266268
937954
803694
535334
724707
734652
65975
929488
994009
692308
856762
621393
28515
989103
1124326
686950
762562
521790
1097056
1160793
77214
145288
69300
955688
864084
101946
978803
470827
875624
277229
7722
809575
1115487
410340
829011
442839
733630
588842
508691
156929
958215
256365
1009941
1023201
603580
547693
32610
242921
77353
83579
992021
25214
933930
15779
379236
746071
222373
27527
239377
453556
826589
763285
874822
423879
271421
318104
313343
287597
804505
60173
61348
1127281
1178097
915704
361108
344807
350217
186950
13271
1179089
590961
916706
658957
1128141
1004803
125367
1086495
931489
1013487
249136
400683
832102
1159442
571305
115254
1111548
302818
837586
48835
405986
849349
476283
459414
347715
1152936
116777
898247
168708
632628
133806
1015792
909852
113837
837462
824918
582447
279046
18166
745683
380638
599578
1164861
817205
84950
247947
961526
752846
725696
538590
39137
376804
166956
366265
350070
611634
353832
486521
405833
1175994
338212
989888
138246
322663
94708
442939
860533
726452
885239
1087377
1148838
988761
1099216
1098254
174854
722132
562475
291043
79094
99078
84207
235429
956767
179597
93603
127905
754152
611653
1140626
76589
936130
566159
236194
961310
610790
655960
634501
164249
165643
373180
293945
373898
300494
231959
1023598
790277
974634
831982
195173
1061164
715812
712576
291995
166390
69065
723859
423833
1060052
369893
43829
536104
728321
47997
556755
1079440
1099585
282953
598964
702171
591524
214820
934440
61977
907743
461443
781829
305371
859822
286571
314025
820810
1049271
1135851
645160
202534
691048
681726
818999
691096
302034
806316
337420
262813
1103257
932374
1077625
5511
1162666
134684
76424
1023112
270104
908404
812658
668756
583197
1121600
790655
337365
363889
513309
633734
886162
561777
785878
402603
317900
977283
352036
1140030
576985
1160484
1152807
151002
383476
904018
7820
688119
607847
926731
190491
832584
161665
114096
91519
1148115
901694
20537
379118
55315
281106
406322
1156625
1022268
1044701
1162055
839274
225006
218038
266381
718494
527529
525393
1084509
195485
841379
300711
119463
168307
888900
903831
990640
1025614
986959
542435
1137043
1059071
133109
93064
602689
861745
864857
1151373
784316
1103039
931873
178063
1000543
677325
843613
5428
442810
96454
848661
196931
953821
940154
319410
147681
717983
900973
287394
26920
337095
16079
1063289
641178
505396
644206
129680
17619
180679
97196
153745
884988
324118
516392
313609
221678
467122
903332
612384
285485
299555
191185
56594
435034
615788
599101
1171003
138353
941333
678951
590435
741816
637966
104726
1126262
138214
54418
444055
1031499
870215
738721
1078704
642274
892125
484849
270484
1044626
915949
429732
1085543
817968
380386
144205
550630
905548
735158
664154
228464
1062352
710016
565398
1067265
518388
320623
464806
1129658
114524
118376
528656
187775
963382
460294
477271
412352
755581
264596
993318
1098092
882901
100733
845388
533178
316984
103007
1178727
1152464
28713
465448
297
539012
767484
481790
28904
481014
1117122
4208
419261
220515
714181
554897
321455
390385
310466
282241
445822
798955
326773
874486
773427
668755
528481
1056193
479150
868207
158069
1055238
536089
392347
889959
434303
309735
135689
256220
331836
81104
823428
369148
1077734
989590
283067
923121
330706
410244
1102542
763649
223688
365456
514755
1045025
719895
553082
1126862
717870
228156
706566
904413
960028
1109649
147453
109197
1097468
446278
191208
1097084
886788
808865
1010102
1148228
489172
41165
97039
270185
16852
743239
777907
409409
1083631
1169344
877880
591012
1013708
394690
788290
777388
1029859
671856
221171
274490
1110018
668225
867650
775802
671335
743217
35527
841964
852775
830167
355692
950250
710171
880876
257942
811984
386427
669256
253090
374196
383523
109635
603722
711067
918031
538799
568770
1151358
289039
325791
807084
869656
1100972
85566
87508
529985
709502
300685
319460
641317
127674
511247
208186
1164501
1063418
994376
83461
613784
431022
547037
623473
34258
1000543
197854
551688
243774
959096
43025
858585
979246
409765
1073755
569309
716178
537810
868088
596347
426731
590793
302911
193836
863796
840295
295977
48319
688456
277457
889729
793534
740057
1073997
312088
215508
517197
310124
455438
243299
1147649
886725
29992
986405
222469
327699
993191
681020
277153
1117082
831284
481446
499129
347158
451536
722217
1106957
428939
148509
236823
533931
1005463
83740
82485
970259
499486
219985
575926
92736
182273
1092750
362436
82800
982315
445316
1045211
75048
376370
725687
706944
661233
1022177
426002
1008472
399609
193959
365326
838807
413756
898275
537921
658198
1115380
1156258
330131
982051
149881
316507
211762
1108499
732091
1002115
567337
890927
218947
279482
1082282
215474
129221
717876
57964
458311
671344
1104561
414718
737026
159456
789312
318925
1170100
636084
953282
797166
963038
215617
96785
186655
411480
636333
27392
801707
271513
595845
477051
256995
2299
74356
962864
340314
1170411
951947
903771
177963
313817
169648
737907
64117
536829
1144890
564642
878845
784460
224736
375583
892463
219407
939038
1002163
481053
1024139
149681
658964
901899
1145947
975261
918523
315832
728803
921075
454249
727324
751617
219182
627631
102727
575582
718729
928211
1087267
557306
470929
1151134
165863
764810
881222
373789
166924
697984
803690
374326
478250
789938
600892
497659
473784
816584
318363
825499
490074
271249
154198
1109139
887223
1058163
884850
468892
87685
230017
927311
1115604
655573
84821
629934
427928
451310
924056
138876
817855
464420
547029
69085
296281
687537
771210
997483
994620
621481
715036
375683
853937
1025069
802662
134778
365453
771428
407173
425750
85828
1152054
1120520
1107743
985574
547163
631638
1168847
782807
806957
853914
660455
18496
214394
1173591
721431
273942
1022633
375590
1056402
363112
1178435
112121
394588
533621
479761
854289
1058755
215516
985974
928602
489906
1145378
603731
347087
182888
564340
1111588
320423
710018
765463
131079
1157623
307686
233310
939847
17472
188377
361541
397931
472746
493896
1054763
200695
703697
93006
734856
561495
646303
722454
642675
1070943
852257
606095
177171
805857
368528
517039
983250
783062
1116175
588331
360699
458137
427372
833660
598108
11561
845231
252278
989541
573002
524370
518045
354051
615494
962026
486230
337679
842348
890798
147491
744364
406705
1041882
591131
831064
505824
144371
672668
505017
186930
1034763
560781
927663
26354
616119
910239
206309
470261
195568
718013
620731
643943
485704
539684
512778
248279
478232
897804
1103985
933464
954766
1163595
61868
395489
1082866
1124872
894884
960241
976856
242216
1063390
508712
678751
622725
92108
707537
226135
79411
736826
624876
687839
1131491
18542
9393
350933
684449
406003
1121255
479385
557695
519403
951019
1059700
593682
722670
1104291
205055
169793
54676
241536
1036143
1146391
116642
657030
1039063
871725
412992
903642
878816
1164641
776957
930376
169532
198325
419363
38984
942211
147598
161548
1136344
835829
115094
695784
474370
623855
64813
458673
268787
357640
418628
849843
399583
112824
585442
1092696
1088709
118855
181727
117426
339035
952194
128671
731007
357555
138318
265307
296078
49891
411723
574329
726787
741720
51830
599968
439822
133247
1059347
817423
487749
219480
325654
1135440
419671
530032
939943
831396
1055849
373386
198630
232402
748928
947234
539950
699502
444983
341331
981864
511048
366779
211875
403167
698883
50333
436496
36761
136675
505107
485961
305123
864859
28907
607652
1041087
835205
68923
342367
1033675
220530
964831
1168057
961048
1038133
1104638
173830
1173610
388981
134383
236367
534285
898602
982308
492607
318436
294677
1142386
610450
261424
826054
1052616
215085
411892
666136
399259
641723
451917
52726
1127317
6987
249248
497646
460661
1027628
438570
207988
377493
441484
274040
354162
372662
903743
712340
542736
81423
474452
1056106
581520
220903
1006404
210313
498038
798255
434163
34898
906504
104755
1078582
657096
44364
717449
722270
364366
579554
936093
430133
415630
757559
182527
356605
98917
493798
440832
1026165
749453
463052
934840
1048357
611485
524151
704924
267703
870091
572485
29685
1034032
902204
265426
971892
928967
428626
1046399
838233
921759
392082
550349
799775
966645
549989
1094984
271633
876974
460146
250871
447750
1180461
158692
594848
1473
892686
790610
1157715
503516
314
677090
482369
822659
993288
924899
1038514
85362
97802
531681
562804
1066193
648874
204727
282425
385852
372262
143340
604529
99334
548495
312892
143726
926769
630894
137492
887982
68106
502903
999
538051
446108
817833
405291
963537
726384
841949
821281
533797
282374
1036259
329574
706215
426312
387401
76769
161892
1140110
95952
736901
946119
546576
1061492
273815
159868
168020
429678
1148417
775630
300532
437181
965576
324147
501535
953850
922128
505441
942150
864093
834514
956690
500172
165642
663132
394532
663210
580621
1020691
938738
993704
690161
350464
353318
402788
457244
1060225
114832
810717
1067964
50119
986099
591047
702556
298648
28914
1098183
94657
1092179
539297
441608
565883
1113871
132506
451013
941071
406866
73073
1032274
204662
1059892
577027
921267
417189
89753
606009
841195
517762
766636
343614
763928
636605
522080
453514
930323
888743
998396
70693
675882
937037
113285
819369
589144
213949
1110638
287291
532292
29421
885444
861061
840526
280436
419810
671558
960419
440633
766419
105679
236164
953186
291717
111225
475568
885742
1048574
951246
444819
777692
234251
784631
517643
1000516
25174
988902
1095058
316989
382372
717286
844398
874364
1048954
1165727
377490
298045
644454
1086269
93779
99042
761607
689124
432288
632757
106945
367892
631857
782031
1174343
65556
34550
972393
966303
1145466
1174766
345074
562078
828508
1102119
66493
240488
134364
883804
117492
389365
97648
178797
1006693
998979
152060
263667
553234
849465
627678
748858
1082417
88065
240613
638455
301303
1052750
416516
433787
5054
58238
169692
1006301
444028
1020853
964619
63365
1148468
854975
1018215
276563
625710
567474
292001
817559
220297
766920
624663
74504
895309
1009958
1152745
801216
627861
181058
7930
437056
356974
306887
952908
316156
811883
564912
307865
732755
87197
484420
999567
1100521
1110497
554218
278541
56235
993153
810826
409059
337514
78105
351902
720216
559480
44334
51379
867313
823489
130391
72093
93872
302512
129771
177376
110790
286826
284574
1154529
731119
777497
13541
821761
812289
345801
512418
1116163
501635
748979
281460
105758
202963
760306
113081
385272
893528
818355
218760
71235
811475
168998
1007996
775840
309907
476196
357231
769254
558510
976056
632762
1112784
756507
297519
379855
838203
454493
265109
523227
204996
228025
374489
16391
212148
147367
946123
711450
223993
830484
102704
919665
217828
1027093
93507
147900
326673
234482
628433
1175770
424071
1149566
637974
462961
453323
1006096
326011
202270
93200
18940
64912
795062
408119
214385
2021
840421
1140716
418673
1172595
976942
641165
909773
221008
1103213
551680
326966
256526
633418
791822
959523
683533
13905
856470
970830
1060098
165989
116152
84274
82978
304307
456301
484180
969536
387032
631189
544042
532608
83852
264181
409151
961603
526555
205998
687718
858293
1044264
40727
739123
451496
205210
362498
491998
74644
363369
202408
1042543
373938
378307
107441
735141
65054
1136246
818746
864838
1120857
121650
564094
724302
251164
378408
807546
831128
238485
323732
331655
420987
675980
354888
83327
55023
1144644
881112
479312
168133
904477
1015737
103170
25382
1130459
493141
1083334
376552
987617
335312
485266
322120
500648
350880
1031722
194556
313507
457790
952795
737895
201680
319955
634073
1147435
293326
688061
976442
1056197
937318
758137
87399
618240
598287
142759
62418
549132
658818
71536
231948
439735
94910
491698
119784
1152289
315057
435206
794848
735303
504293
1011337
283616
438965
293435
25425
457555
961746
1037574
425827
805608
1166548
368112
219079
468610
799285
684536
912184
369027
701382
89966
739026
1160555
869306
638730
237055
427314
130983
26457
360708
975206
561779
143557
653211
905962
338233
117304
25486
540131
113820
213952
534937
65195
533362
1062955
1069486
347706
17184
1080232
483784
781474
589838
1094120
923613
1075704
496745
983672
143779
1014742
455645
261268
760582
1100649
885459
1095272
908391
755835
639615
481730
844456
444467
1020122
807612
1109200
606287
585109
731163
625097
871356
255506
524304
294835
742471
392353
536833
1142752
920483
850771
250743
656252
951323
609098
1078017
405330
609929
761509
693064
181126
833290
114438
971928
299509
590495
1065506
125056
268142
466271
345536
788254
1162866
993070
37241
380869
143406
423842
1055498
373789
971877
275133
253379
839928
933796
158757
310784
1030370
748030
933574
683264
1013159
892098
681484
1022026
1138162
6889
34766
120405
1145597
400370
862782
1024123
309447
482015
749984
668609
117313
1031256
642770
1066813
1131259
33449
263478
938273
136017
970815
870581
298844
598402
1043776
492268
819273
289817
653540
951386
1055595
531428
1028487
1008178
870900
581407
875767
1106282
54640
83924
60351
313227
595846
907674
580233
489852
945017
428119
699080
1051107
1151898
442373
424688
281683
352068
719745
369227
158008
608873
898432
510751
549815
78911
936088
681984
282033
434883
78327
1099073
584344
414338
876614
1112904
593699
22310
161697
1130927
530914
523543
923665
981047
531663
146015
291883
196135
425449
180634
899509
641406
296172
705980
1117267
1020303
418838
919222
483388
420015
672287
510338
865382
44
59209
1062986
1149497
1060362
1093100
826171
874017
913262
1170529
722867
72948
277898
231165
1101315
57666
803022
875362
962518
846117
593038
968650
698206
559297
106171
395298
696488
446597
27661
100711
931190
73307
924171
1174115
903735
251612
350122
1178532
961439
1128452
234562
722594
505542
943711
1154855
158771
612013
595303
442712
465981
681304
492997
661680
897120
1084886
568371
683366
334992
839843
899027
185758
844468
1112935
206138
402346
450861
1072386
1078013
401206
1176581
38165
1131879
653653
995022
642750
791118
551409
1005009
576538
476844
171210
278851
943959
708569
909996
1117775
346639
1017149
463175
1160536
684427
861042
144302
1069142
85203
1045707
413933
61623
494159
450869
206186
1026510
134674
946956
1167124
22681
491493
652788
551220
617467
814013
623905
758330
546697
157778
967025
869309
925715
6424
1092283
914493
16534
293802
657705
65115
1166164
1048300
943321
651263
185596
328217
730908
1157564
288367
1023670
650983
319841
59858
1038603
515228
88853
352899
142849
414863
469670
386587
910901
633476
571017
1086857
849141
82417
782448
162855
721876
668527
1025192
1001056
359561
715353
598862
259873
386023
384222
357364
126731
420319
1145555
1139828
735559
752043
318032
376582
396722
249463
693232
598346
99758
250420
489556
1149695
894372
1036542
188914
1092457
177300
1012966
177367
765267
83937
227095
335338
643096
897363
166880
646298
253043
832206
70276
697257
333131
390694
1030216
223736
632278
359569
38551
107571
156095
450673
364744
838489
5918
350349
850032
220763
394223
894312
1132769
736782
379111
342471
1065868
346673
95881
1151237
55490
781858
1120457
179645
224538
1040431
967299
948375
968854
502811
46490
321579
729445
246067
1037786
570198
223391
964088
181871
900278
495152
548507
355676
212284
418646
329667
628214
708406
251846
966916
93560
700815
69862
689151
998540
507281
1002344
98125
823385
263085
992516
592839
130658
338371
417233
828358
873648
71818
276439
998074
1040122
478468
693576
487982
1000271
71589
80744
813369
285420
984586
116118
798367
253717
960133
329570
522456
84546
302416
462039
976870
521326
57278
924653
54280
939514
637969
197231
179784
319148
946068
667749
129671
927201
1007349
768408
251536
543747
312550
661265
752327
989942
265221
849050
198579
579049
443101
797689
790100
47327
837567
534082
1077822
291317
361601
372992
1119583
78149
400029
234944
203411
672938
97295
1015478
634906
283462
985965
1076850
159359
60851
947151
526248
89684
933334
886258
317075
465346
427248
66100
711607
693509
442029
822072
250407
864481
43660
578661
76348
471291
1019511
131687
513575
375882
848424
472020
87054
732502
978943
1086487
59741
1091600
726324
532174
873601
41603
162589
382649
871056
920551
422963
691236
917337
739126
986479
556835
482837
767817
169656
897817
233367
823452
507139
876101
1112211
410912
1105556
730478
841394
473217
492276
516554
635699
283490
974138
6797
225949
395717
371923
5158
324585
670542
1004509
593893
592034
1072775
581398
251255
398216
129874
132948
1101193
355935
550603
960741
252991
1037775
873198
918758
95339
863242
570823
203926
486053
984137
938817
624490
468049
347099
692279
565320
509599
896041
254978
386665
720536
1133996
739733
493961
116124
848023
743867
701632
459095
995783
271706
123782
455300
73485
282197
713490
1130665
334449
714531
887370
1114917
952521
276332
640232
181102
348015
697921
163912
1131436
96248
846028
432266
950790
350150
594396
56475
1037761
53120
510361
531592
1127454
333955
721432
1113656
915170
602593
712705
972568
156630
959786
726895
890540
287816
938791
581768
64747
407831
75699
1096873
599976
751303
1133795
272101
413634
1113013
457464
640014
687644
436349
510231
234200
545563
984601
113485
60158
572636
768780
309607
522454
1047294
785963
708349
376354
257512
469662
458098
323044
486662
953883
79496
986003
53845
713559
688054
1169360
545716
971257
724498
805438
401059
696826
960886
226350
817170
142573
397676
1151321
188152
175147
645480
834896
134186
198445
118180
29818
1156528
853816
625939
1050300
605444
96376
716490
1066164
267477
872585
1179317
1157526
936009
940860
760991
1030479
1139264
1089298
871934
857541
155759
994764
989999
129624
737176
170536
291797
549688
974112
691237
981095
699197
471614
839752
759504
987280
536484
110172
378658
193691
803222
356583
683803
727199
884086
502136
114330
701119
734868
849077
742018
572646
225051
275338
813799
686522
532436
1062404
524296
769265
684574
935966
1172680
64064
612931
12535
103931
100081
853316
283877
796395
1012076
367860
635261
993997
563303
176216
13696
203523
287099
265283
386477
67440
774641
11352
740400
550961
187773
1156360
856882
1029030
354888
372256
391510
551824
903918
76662
107341
136052
257298
865217
698586
492480
78510
735489
246454
1138050
1055317
170341
664822
240698
437890
1113962
456766
1006662
133231
1180504
621016
219692
723172
919241
445010
169062
652154
889304
396410
1109405
695768
144997
288329
986537
908684
1117239
972732
417091
901205
684242
24519
544735
213379
847757
710834
378105
341239
846486
562795
1092939
925546
838579
438805
1037656
34638
1120713
664243
443523
620918
386863
588144
552014
172255
443233
1043227
679451
153288
629957
863467
308175
137207
420548
508932
617612
545012
733511
711354
988210
509729
1173358
288506
149737
728830
135544
780268
34158
651330
638857
1026972
196805
685176
798500
1042225
1169103
721270
923275
741978
622147
505734
885765
950735
168965
624369
1103003
458110
325106
963188
1132976
907294
291481
82287
296930
552301
122149
39287
1012066
65392
731624
1095706
238162
1048895
471237
318041
940952
470257
825447
734361
372733
30349
91885
81554
460097
421267
1147984
673468
1169719
270341
957276
743462
717904
964041
271142
1078929
960283
863509
453898
149753
393297
580961
430776
968723
1062052
767118
299718
9493
220487
272131
709450
421499
131721
562587
428192
180486
156085
1124447
483530
228754
406561
1087373
667410
882406
470652
769022
993690
572817
1134358
374424
803847
887776
494158
228268
43595
421692
160795
940964
748756
126096
562127
19153
734607
604655
675594
700159
992954
1155569
15331
1171451
976778
635874
1006119
809525
1105381
878302
969246
1081091
367595
39860
985616
548744
204702
881089
327547
2023
184531
57280
472588
134523
1151763
1053349
326886
722970
1153011
1070090
370764
666752
138354
765
202212
757024
386031
616341
415456
470390
611917
1161746
485281
640321
421526
147691
229944
1038063
457882
238519
1179087
718560
60644
542351
198674
456671
19332
271777
459114
247079
1111992
42646
1081761
1074727
927515
1171726
773417
795957
1067427
833607
822430
638739
320011
239333
418844
89027
561248
395956
936210
548244
1061465
1026964
359475
491490
337974
507830
456399
856340
872257
424517
624751
518908
937304
676259
545164
295757
1006240
211362
442908
1075751
258159
907799
984487
577148
1054426
1047204
563285
261145
515818
443460
860587
571738
942199
1073353
926110
17419
1007203
997707
849132
759046
792731
472714
562404
756341
423246
1046868
763023
259557
376846
62945
1035390
879394
892485
218474
803923
70907
373701
641166
731651
810291
346396
875097
207615
458414
794102
305843
1136605
1101194
601246
1015330
1071822
1032219
505531
561380
446193
755239
555830
335243
986143
1056893
33451
562599
1140496
8941
501140
624925
861418
369776
45508
345953
1148321
1089648
1126426
839301
130809
828801
737353
206426
822865
318245
1100231
472342
1108763
163587
469540
34968
8394
136384
459536
968024
983809
755057
255778
194833
920698
476593
863432
1056346
479733
158257
386264
301930
499637
963922
30930
653052
454707
107365
579494
914384
853246
1112999
1067370
594162
298991
161450
533110
342843
672758
19510
15590
444453
836448
997226
405849
282698
957563
948625
274332
746900
1147964
745486
666563
224978
86340
424829
208960
329519
667543
821671
620767
437910
920200
862858
934070
356508
729109
275533
1169271
1057117
804706
714591
626826
312134
368940
958637
1105605
837174
353777
743259
1127826
1015390
642727
278419
682211
500747
1125169
772457
515288
1020281
1046766
541795
990368
239774
1158674
394323
390279
688796
909445
46115
915119
1167148
573211
936859
450429
1062029
139818
27793
1113167
135790
1159217
98111
204410
1109733
558737
823561
65213
820444
676691
1092654
576001
703213
621421
56737
562452
625673
795952
1004265
938955
850474
923642
1140055
95978
98571
156337
147250
556133
501464
841380
346631
698178
163802
676729
288010
913555
1170206
748286
207339
471642
961949
472943
1046780
698661
512301
1076620
45222
724294
493020
101015
710717
267982
1029392
34253
135354
965586
1136287
224384
84335
233626
860806
1142536
413257
234824
176232
35596
809928
755741
193717
690706
695267
1027034
1118762
928900
332724
330225
1152291
796111
779839
709770
520689
1048411
179346
180250
703160
351871
1103695
1131679
740317
406566
409308
652046
760519
613568
535400
660722
94413
402377
572948
1091077
1078405
529700
119404
433334
885204
1121616
1098204
960721
286948
563974
1152257
266722
177264
361101
622585
828166
701773
691581
671123
129411
938686
929278
339271
895248
392654
407685
491328
597065
749843
607093
149946
244990
840332
762307
658084
94067
1149440
106499
1071932
672006
84971
549609
496602
981886
1170289
89828
567161
897671
955572
881234
1064044
672085
1029138
339815
1074465
166475
955674
907340
671432
1031553
298133
924241
760076
627956
195254
614236
668437
40958
1066519
665611
777413
375505
691108
947504
28272
830381
383301
739753
818617
788227
1097821
790136
112337
831277
153238
22511
806068
585372
1087573
1129575
1110564
196942
1071520
941789
894985
1140220
372445
77013
1160081
102063
183642
332704
209001
350965
808934
1005969
892782
985831
982574
26128
165614
567753
260801
776230
876015
885507
235627
669261
156973
174537
553215
680858
474137
400920
485332
112964
1080120
251299
266101
865926
548297
372345
454688
912533
645041
222279
824340
502175
912100
959042
302119
279640
904502
754245
799605
81178
826193
307807
234576
1033299
103901
790200
1131044
125412
629416
860595
1155320
179245
57644
949758
302087
723855
883803
107913
37946
401175
1019567
627312
1046994
1019832
218606
807159
1072648
482741
197663
472800
436184
417401
65180
58668
1058438
101304
1019068
1162428
874837
359622
593987
790362
1158668
692552
1016862
859318
1048381
651765
928143
589096
907912
290183
247975
85125
215247
1096235
1179280
637059
587632
615747
977316
601053
506932
948415
282474
542762
925135
414753
217436
836333
549273
1136086
768507
91180
833483
359048
1065705
378805
438218
569634
118081
111381
335269
948355
1115404
47058
120152
264877
158710
828667
1086704
935685
321155
808422
453869
307208
1070045
534459
1094836
786172
459734
836244
1041309
410414
754163
1005155
216135
486284
1137307
630461
141735
302755
446087
1128293
33791
985027
504909
571956
1142769
601566
1136070
226197
242423
416331
581750
591657
205935
812972
1094925
416284
137888
1102995
1178687
73374
268744
123402
480266
950653
536945
1037901
1164290
858994
878557
22512
103582
939904
791527
126908
32758
944730
159125
650770
842803
217102
511273
226010
520329
756878
180028
882859
839417
260961
601934
804390
205304
143573
836423
1098324
308896
706898
741136
902204
1139117
713519
21865
496315
157918
571683
42451
253462
142074
986314
145257
221476
530705
1142818
1137567
478326
35569
1090525
1130262
476880
151809
239658
259443
132354
471408
215896
278761
847400
81525
52242
489383
605468
728974
672060
1096504
870991
809498
139239
746846
98700
742636
347459
723111
528364
776632
856524
137488
1031121
263782
76120
654781
543389
1072727
553260
52544
1110375
83785
403383
749418
619403
1064940
980228
1106801
178624
1096606
834008
138523
771467
457085
482189
1107860
10976
625898
451291
424011
615893
19251
222483
855132
158248
224133
576083
1098371
555367
1130779
336724
1080729
887918
893837
232431
426916
1135676
997136
273512
378879
810462
1015909
383842
801728
78366
89521
173371
707382
1075361
167616
23245
233035
490765
897464
1095199
620632
645950
717264
952599
521852
501628
389216
889816
397524
130513
510213
47445
308502
1083134
983893
421790
426482
403464
608454
726693
601503
1066510
245582
327758
666628
376570
489853
745472
926147
427227
628911
12544
1180533
1035917
339487
612953
70671
338669
553611
1163490
472197
947574
304565
184178
23318
260558
762101
983367
294273
831913
995829
277593
464353
1147507
315779
981885
1101796
957708
217688
1124962
441682
291827
560094
703789
289774
853439
847933
742309
506949
31143
83407
974998
1077541
347773
686212
891412
894391
958023
396116
780237
952153
278371
348165
579614
89175
716285
374858
134968
998234
1118548
980114
945379
931262
914308
622657
699385
520891
1171296
398745
287134
677873
903684
225068
194447
220671
220831
132449
266594
262338
322501
544465
701343
266945
517922
617553
325890
477301
269695
775130
5330
338674
538334
297945
53744
1167289
978832
228635
902596
1072753
300760
233201
741086
830459
1134368
972356
184528
519765
646292
417553
783688
550955
743160
449289
949957
952071
137108
581446
259165
784669
492642
1052450
719824
166751
232079
818671
432634
458264
445683
789425
103095
34678
72983
272353
820264
1107602
725643
202286
641600
414078
342188
606825
700015
160591
177237
663869
994746
845695
1089509
1147168
263432
253662
952702
597725
787817
94442
309779
599361
17635
332105
1135369
274911
1169971
992286
135731
701359
1075293
945073
155252
601436
1129958
108227
617942
13609
151598
244605
1161428
1172142
1051051
1148148
693644
1115472
659060
898322
57419
757375
601960
1137192
255352
656797
95992
360910
267042
511856
1118061
824490
297495
673902
691209
1086180
604412
720954
65927
16713
843426
843905
848113
372901
11158
518323
433911
843316
93022
230506
295132
107358
680574
746150
121348
793738
467252
586867
482647
85714
407167
948244
1087263
1062211
1107573
251805
45698
433131
1020311
915927
1124874
201264
486241
185832
1057790
961033
1110642
175266
919663
896371
1121661
282798
1034066
225287
689459
952036
685232
222255
257424
335978
531729
430091
649311
385735
526226
207094
87332
907044
248834
949996
965586
116043
779155
1004452
529995
15542
1024814
156638
954404
992021
146846
669686
327473
1141450
114606
1014727
81312
93941
368984
41580
945341
374721
691513
1002823
601770
814328
129866
158783
1171538
626935
535102
904113
838805
204084
462545
551737
943297
858757
1093765
819540
190266
447203
1177555
121730
56903
337967
1114706
202186
1068815
636715
393006
18125
181582
253296
239882
602885
764029
1066318
220784
4393
909737
1037382
541549
831707
237712
1007674
754562
370275
545377
588811
1161540
552844
911445
951050
435970
687642
74553
905910
900810
141476
45766
633785
807056
934157
735925
946233
168027
706251
673001
105014
509657
817599
1144669
303928
962133
1076473
604180
825890
572790
832933
541731
901365
3499
20178
811830
439383
713189
1051068
984065
925819
1175205
387244
1097953
262721
946028
722988
792695
1162146
1166220
803874
891670
1164566
944550
1119955
69340
899848
76190
143962
42311
1152561
342326
952744
1002843
1135484
849440
86247
196075
122894
128108
375116
1036891
566969
933735
347851
650301
286896
18941
906267
599534
566593
980196
264320
973421
693369
153856
106049
96357
854198
678492
279356
776602
902650
991871
938770
873661
629165
1145773
1121350
1120731
714787
413475
311425
925389
1177798
663953
832375
997567
1012481
1077052
366560
1111719
142593
324286
377436
834013
105825
669564
80856
967512
161082
939687
500620
1075946
962746
6059
229290
1094170
746405
291530
871273
491700
643823
598726
960420
383844
459811
807771
818634
926767
35476
816336
546017
684390
951810
829818
676023
575581
982985
921652
136596
735225
833887
1165710
507009
1119811
969074
471579
892837
604567
1149087
495333
490633
743742
473177
141929
509115
1127309
669066
837140
576219
583825
506147
1015388
486357
875216
1143074
1001183
952992
796882
833242
562996
893685
423882
834526
813850
864647
360914
964125
95252
280790
782169
264781
632666
607282
153551
72796
1128304
813038
401050
1122875
974559
133759
604854
35657
9917
458958
186811
136529
701628
809844
866586
284628
874821
72965
1153781
435003
70909
961990
337607
479022
953737
104908
924111
1113146
298393
641459
533513
831968
1015959
11314
836991
1108212
1044994
498927
164954
919980
1130831
849684
153837
214606
185517
351293
578921
1108587
112746
1128646
747958
205642
970103
1109038
34783
1065769
73047
908619
285296
876153
695453
550383
1125616
1049131
93499
291234
712805
1128352
377611
962259
623715
602530
953111
829385
762607
245279
475839
12885
107580
925880
1007938
846841
860685
202205
280479
334805
776683
1041040
668693
710887
225026
461764
821393
1088131
623325
256377
889957
59123
218581
61913
710248
769283
785574
890932
882843
246952
710388
608312
24622
420800
707348
631915
159256
168832
913240
678125
981781
795157
693482
123911
214157
234478
241652
636455
591069
297439
314377
837190
117128
958478
30852
709896
595047
1115014
533188
521583
897403
1172015
345853
23853
1056418
1148259
480226
827922
894341
89139
438756
1167439
330626
827731
124983
280298
872520
385394
275777
791737
237073
993246
735252
772653
100356
328083
1123514
1049010
41435
311465
647722
322508
911220
311161
380293
582847
411783
1004078
1003522
36191
1052286
225622
1027690
308655
812693
220494
108656
693624
108126
1178663
1106275
164192
468982
258959
34578
56471
9199
115749
54010
1047799
663562
568431
1142002
292909
354196
226689
475079
657898
83597
789590
870652
1175219
673445
423663
364531
560687
997163
525206
761713
583536
1170432
845232
408844
283013
727199
51118
877106
294289
554188
963111
486021
146915
394452
122732
1034950
91283
219150
73030
1118278
66267
710249
746135
1022407
795867
273556
152042
103501
706913
856139
939650
989891
728766
72369
61804
882335
701909
584670
386866
639517
160598
575643
441822
1045917
147141
337854
479617
846804
824774
986007
666776
604058
802478
973286
972235
1141737
498876
584568
803355
1018424
743364
486109
274569
697838
851715
658389
511103
490794
170855
816348
1163986
649031
440100
747784
564836
839032
68519
55707
797771
1002427
826423
1147436
907398
941422
258793
139086
483018
1173578
655683
166215
499279
74104
408747
157364
294244
1080215
1051602
613781
569057
176216
1111242
143720
689258
730116
393597
1076753
952298
893814
1083697
644174
1126402
946377
39492
13683
1073466
230569
882525
454702
823587
940358
672334
304746
881383
493832
168148
789403
831310
376288
632506
422041
289673
286764
1082889
425808
172949
1005059
334570
817823
334802
812374
391808
197806
642615
905319
1015267
740388
524545
474517
670529
385756
252462
547559
400565
845483
143124
1117797
286953
694793
730983
175223
425252
188510
555484
394762
1013095
747946
122365
189253
621217
962620
56186
92414
588674
678312
416560
413178
976449
550100
941327
562523
823222
188254
173608
282082
521175
116323
171320
730294
499930
586291
848452
638922
689115
753386
884412
638324
990550
271890
178682
1123784
406999
34655
597343
896099
27368
173952
564355
939432
853184
904722
837609
981719
774229
901197
51414
598572
851813
510051
725398
1020089
70695
1078282
824967
245932
96248
511245
832970
722789
326116
1006833
1010642
535962
660292
1035843
883893
25029
680737
309892
25411
615188
135481
364141
563703
218639
604928
1074524
925240
686013
461878
1179812
440759
679613
502415
500945
87311
1023226
508814
216812
410968
606351
1095222
992020
592284
81832
539833
86107
572320
709888
78260
193909
494143
865030
151082
71621
267349
70803
589234
472748
564248
592293
634046
578408
139391
124073
364551
82828
713731
293111
516352
1164368
690506
754892
591455
755995
228124
1041269
374070
832364
39363
183637
1034977
123853
763527
527789
1015100
509772
72072
118002
868724
309895
216382
137841
149337
674878
322838
1052917
295269
167110
537658
558077
79185
42345
262473
664822
529939
45305
1104019
20950
194044
353418
504754
169958
127404
726243
822808
747695
726253
1077021
1006162
770695
428602
724122
922101
330244
978870
984756
262028
1000825
619309
705037
446213
215494
1074844
1083271
1091781
605973
306739
74879
148703
810545
963347
577256
128109
25052
327531
1079562
1011424
1114306
54921
583428
56840
274952
1169560
949160
1027546
845589
820872
621424
604474
30229
920300
209139
129533
316842
347945
943062
1175275
263278
905523
710297
144484
467668
242542
816013
126099
319506
80427
1039641
1154603
1099460
1136574
815079
195535
968342
264907
463926
613464
688321
745268
121890
471461
737624
411431
968959
761496
557072
172706
345508
460736
169131
884506
768025
512708
374930
471679
356415
506585
721210
1143528
583570
1156356
375093
828118
912307
928688
799558
742964
1115326
234559
430115
558894
72867
721111
761443
941802
280769
1044796
522388
934377
94618
93133
1166790
616474
248016
949561
1178413
1050579
1063917
928018
1069547
812231
704337
116624
553074
479233
806852
361333
641320
214259
133973
985251
104314
113642
317817
633197
987170
410011
89308
848962
428008
990506
1055636
694997
32717
544474
647312
278422
502307
1163570
435528
948965
725694
792821
194698
250462
1149917
544988
369744
705694
1169126
975443
50627
867580
120564
701568
28430
435344
179478
65534
987359
845606
219075
956986
379111
969513
1134826
19513
813472
39912
445319
1116552
458607
374400
989373
504197
512036
148235
839725
824197
66156
183173
1063523
575630
1129842
320516
1115948
767594
445169
501680
547847
615116
331071
217538
348008
1012364
209618
553495
294090
146684
999134
975190
571170
625615
759598
267042
341454
784276
646794
825124
662069
1154294
630734
978470
729881
645042
233280
152352
181944
437418
7581
954279
331490
866796
935888
77407
773214
187419
1072163
39658
716332
135832
73797
642928
363241
675220
62740
90017
227734
188127
816690
65283
299725
847160
925744
978890
906533
537433
689286
108181
860595
737710
557437
117356
205460
1076024
482474
1119562
77150
818217
256010
494384
1096825
479527
120784
864500
187694
777603
661495
881027
606417
268831
1002590
251505
9193
1110313
453553
279174
57927
1170028
504665
46136
983936
954776
279691
302716
621725
1001496
211758
1091434
702928
1037057
717620
1145754
47681
583707
1042824
543775
200037
317881
1082081
1100078
471414
807641
707709
769972
988517
945878
876334
482257
869616
445821
521122
365064
1037027
251114
664600
62187
1146223
550046
90832
24011
1014728
287626
229610
543697
204723
1125637
344860
437091
1093698
670948
274311
299134
996635
417946
704692
305705
183658
1058174
65922
725354
144624
1006134
490450
1040726
213185
751760
321329
834175
533832
565135
27374
528526
1064795
623745
604876
715697
16023
316368
1176054
826778
862589
167852
912123
1027582
1085217
495064
408385
298559
69678
80700
865876
1128998
487899
120394
89794
96292
1018881
462617
1041153
798988
1135099
1114024
952040
938175
675208
63165
468310
1061029
930460
959193
1127636
274000
552173
850497
350274
812137
129428
807543
604244
603884
137230
18451
498800
943380
726846
461970
625108
420534
1078551
962679
1101827
843467
320388
1003826
841892
702491
923739
902377
985317
545290
101295
764013
515815
89041
1161039
236855
493543
250883
534064
43164
1047768
1104400
880315
275648
967324
517194
922786
914132
625783
671294
320701
611010
745338
615143
121859
125664
1058005
977306
754351
476404
484692
436275
875257
758243
1137733
122532
294836
134064
388443
720122
1104037
909292
741746
341892
402990
457971
677009
247506
1137799
905614
860191
730441
245708
514922
1137592
365589
42433
756182
985769
88197
652592
326419
641937
510390
861676
5494
1128720
283673
868475
128681
506418
903895
435717
1151729
692500
873005
575625
720338
797612
34884
1022801
806955
831907
404115
1082953
774067
192391
968392
936391
637769
818701
689768
234942
272735
194872
946608
1109331
811435
207404
252676
338794
946317
470586
8486
308413
735119
487234
256791
97381
103226
563222
759078
755294
609797
971826
967440
947679
322977
460928
190162
246139
546613
430080
700222
380662
5641
1145843
312621
247118
963710
30421
1021719
1125377
2354
540725
634028
19670
327076
141672
664205
18923
1094020
930090
954071
941780
558703
24725
701928
1107686
454107
791361
226344
330514
977447
40299
1065847
514130
702912
341007
191775
601055
615641
450461
1043746
325928
12182
347919
500674
458926
544139
948493
885025
392260
1065240
1051614
703370
682158
733121
704039
766853
272901
531169
401374
137971
243057
66110
110543
819194
719881
479245
573800
123226
66566
313227
668677
274024
333144
60417
1022781
185550
1102814
572008
1129362
1111455
965049
173123
387304
802413
1052784
910685
1062309
201461
569498
783101
658018
137832
629525
24954
1014554
242697
166471
1131169
377536
78627
961175
1007240
1021392
212360
282081
831291
164538
897236
30871
328920
725322
1117361
1057974
232240
572352
775088
67966
953369
62032
876058
681466
283628
886182
129634
976447
501561
672651
998091
500192
958246
37284
994058
446360
556782
873399
441916
328416
11050
880373
722682
894334
497363
322038
251101
1153270
847250
203402
824923
840541
590772
602965
816658
1027312
535371
1155896
1001815
953811
1057815
564708
241791
1039877
466723
1115701
815224
1118443
678311
1017909
739291
333521
786568
1054159
924239
1172544
602716
1056173
724574
297139
405281
785765
1100180
1064462
60801
805150
171742
579738
262726
691203
223148
945531
706238
507486
898336
444268
732829
408053
884150
262654
156588
631248
196906
1033020
1141939
247570
752543
714546
239764
296211
886118
638072
846868
570699
564184
412507
51984
291877
1144847
899247
754426
347486
286463
322470
1125834
356151
34908
364080
224781
7369
1089151
1006178
59094
1079838
591759
1176753
180817
304696
286806
14171
359869
147927
964023
615507
793309
729627
59371
612238
773968
684010
351090
630157
658217
35098
761906
843385
298766
1037236
880311
519466
553754
415558
1172393
324250
1079101
992745
640035
38027
28945
170424
245353
1168766
645574
508031
1093640
1038987
545436
20448
741734
1112118
32089
189746
999064
534088
836641
837433
1024371
46069
57865
991877
627344
1089141
971467
750847
712511
737214
966400
141316
697539
157951
1062553
802237
744988
481065
402786
355336
1103493
632924
877514
512505
1015382
894070
1077366
60853
881271
608133
459028
318107
341298
968840
127345
80480
799508
503509
163018
449415
462146
898500
74372
338618
506643
54659
121952
141384
1073445
1139788
627032
877315
283559
575698
688276
931159
440803
1072486
509136
602879
996576
926844
553418
104144
150522
857231
889015
1139117
978032
124127
43599
711347
1009879
934852
258077
104707
86028
586987
564883
853429
542273
1179264
313065
998591
68679
196000
617568
926532
23065
841710
182635
1094939
304413
543163
1162000
1085396
365452
284882
847782
310745
874300
875718
757754
470700
758354
110401
135805
238458
48062
643998
225605
495251
912343
661518
98851
534520
713444
631136
12928
883378
1015849
94248
1037062
621313
286395
336634
885327
1029675
3702
578702
504837
561079
327952
425581
388036
559785
197649
243016
382955
517170
909505
991909
538763
696898
809959
550994
409001
450861
440245
1118637
413924
1134637
398534
1136651
1030365
853507
383053
556997
377309
638394
63198
399057
36606
859686
191565
726161
320328
778782
276282
947524
891447
195144
293211
1018682
539033
659429
639184
1036913
286571
645333
244836
1127472
19770
1007737
519996
843680
875773
607900
156207
637124
134062
771550
660209
73031
437669
1126071
1048891
372030
949310
1029214
168485
644510
542713
247532
378974
490466
835615
704414
1000707
21296
590546
345172
354407
176149
91789
1057818
71441
187004
1153247
341625
1076184
264497
310599
169643
365632
419899
966034
749394
2761
819434
69550
261526
633154
141008
313876
651780
506347
122439
1178075
296310
428570
1136012
1072026
471381
722805
892820
667237
440191
389599
94991
535832
700965
1087509
863057
496575
393169
237827
263763
975716
306163
268465
5742
232335
298288
834303
82504
1045796
516555
991854
382078
51485
658090
1006024
822076
139158
577054
284112
1171018
488561
542094
168499
178809
1177835
755247
61420
525302
619797
955614
1019351
680642
86726
1008339
451965
705152
371895
609684
328839
1152377
1108878
719009
294173
681770
886471
728356
511190
1170229
1137099
406038
1096422
130427
84378
649542
128496
835446
837266
706494
698281
691360
1108189
232766
838136
280741
598292
913499
595836
926154
90978
882192
747468
978998
986851
1039237
198083
936000
761329
856422
597133
270329
1153456
106074
616943
17027
642207
210509
919210
492322
583761
923304
932645
868640
1093282
885130
626631
785831
590675
715711
643864
981988
430096
908782
833332
44619
1038544
1168528
158649
786218
1129133
383826
992250
776563
656665
1158080
707995
134251
727528
881635
906098
520675
497083
520744
1149061
993935
66558
87193
1063730
1151452
789668
770339
149206
627760
443383
1050118
875090
627195
623348
246974
53635
223396
708000
671887
289068
1147436
381715
16195
698986
536126
540127
715198
172147
735345
128492
318759
593199
672560
334181
929060
408704
998600
48284
564215
319789
261536
955466
604044
477624
21350
152582
620237
950545
36352
325502
1016138
710400
132209
589763
1148917
38023
658771
513107
767568
749535
299514
146068
623149
993652
480259
329667
103698
1070478
928307
520670
949221
259479
606049
687335
90568
1043598
361381
821151
827213
739993
657845
644112
1058708
519684
136165
482591
703057
1151626
1168663
3621
289475
427776
1129833
382169
277317
589737
829052
429790
138551
589164
567165
231052
1353
476073
693146
98255
410367
684111
483415
919057
385767
366463
553591
911430
898778
841715
2662
140261
175102
671586
302463
454052
758658
750867
1017095
135572
168349
558158
759617
434241
921347
980353
505045
208856
1076831
617769
1112033
320339
416477
690173
907727
718348
506371
802133
274842
565297
1011313
464273
438818
372208
12184
928076
1111437
792206
618300
36615
455116
568596
923552
883870
424185
15813
45597
560137
834015
415184
210390
695108
821536
924624
994581
941496
435733
265476
971803
175014
71143
42054
330342
1138066
1150556
1078219
177429
631804
1169706
982441
255936
100054
1141487
317505
1100498
450820
562781
636617
605833
511687
671713
477158
1092470
45043
992231
406440
898608
47037
309025
663675
376853
729767
713910
7509
389407
878786
252955
336137
862129
365771
427274
897100
92444
458468
316298
288497
1037584
812320
424656
889309
1141068
1120273
957012
17957
1125382
581197
1115282
1051982
1083919
277768
826708
733569
68521
461832
385405
980735
1066130
770486
973607
622579
520276
74476
718360
111143
934653
874075
1098016
212928
913872
482613
786671
742938
1123249
1080338
476032
798244
1162511
205883
950598
1102291
1012581
698003
1004024
1073204
106685
923280
643436
153569
1162023
603122
1091744
475241
592221
1111758
1001901
516557
498458
198262
513379
746191
285459
120151
1076714
459074
728931
663801
604571
545208
232680
1135138
587813
639911
603523
279026
808385
584697
575780
309923
1098459
631536
211028
1063964
1007427
1054736
206509
465060
385925
538503
565724
753260
286551
513682
97854
517525
648649
199121
872006
584854
526949
928325
253879
79772
151962
112162
172985
1116997
605975
258352
1048472
555014
273988
1037329
79393
118072
370797
872260
431847
1177753
472902
1028493
605475
627036
1007718
264553
590886
670001
714352
509475
763886
122056
1053210
491967
74204
594972
793266
731761
528567
349544
478749
287362
783030
712950
379004
681827
719738
1130471
607366
322295
888949
106537
428432
789046
662832
290391
342141
1074355
658176
665334
594021
552799
265167
362215
469323
335212
19044
579583
797144
207781
720699
826666
789449
515769
163397
702542
1112590
627983
834938
30320
780389
907143
690116
573443
318316
398950
321938
383521
441297
811610
289127
1144168
646468
456070
274984
349665
268644
133508
1159623
707274
791012
239882
830340
965834
913599
442489
613214
86243
801881
216353
581279
93877
954790
637553
602411
838145
37809
387811
763857
491354
940907
279877
459516
160204
342615
839655
848387
878701
26252
66216
399418
302664
1069931
411870
916031
304980
403310
621442
558404
979905
844689
413047
639829
954930
250725
609397
181344
230758
65176
727194
537473
356762
632766
337494
777863
536807
241176
119534
244756
162268
22226
160627
803296
1130441
372575
668948
800385
895836
852257
1080051
1150118
361847
575383
498282
754994
32580
91941
1168774
1023675
648326
518527
471888
43787
627047
324069
855186
869943
381111
736248
1034264
185084
484519
696959
591901
199550
1658
548900
1045532
766951
486919
930368
76812
119012
36667
865880
326347
979982
100024
959133
85980
392138
67771
759364
703190
663164
460270
349939
326752
142474
542680
949155
1025850
850410
588404
1081933
495349
808624
771307
548001
525899
943206
586028
15363
636753
380807
700028
393146
1080046
182207
1078606
98675
474382
900288
630174
144467
392340
969008
988123
297334
593698
690975
157481
422242
833347
352394
794296
106642
79473
368503
978743
1160716
859987
1083447
941459
19301
568363
897407
131182
609568
444089
555187
735391
1017909
747301
998637
1156301
6748
226476
545890
300199
322873
67142
1153096
1007443
188004
1033968
577581
570227
959483
59961
605910
505836
246771
533745
430152
98835
695263
979269
320185
703936
701934
936907
478671
557480
12299
459685
231278
1024234
468662
791510
196971
66
129698
749000
824656
885170
29227
383248
161566
1146089
573737
337755
1106591
995276
665189
4629
848116
824064
1072159
1142930
253473
155215
196746
56696
1122818
259177
335995
370883
271135
600635
462671
282949
1180301
810860
871683
857403
725964
703801
711404
421287
176824
400322
671108
617813
98965
161785
184894
217560
233201
878281
28365
1105606
20302
540652
709129
1086854
478332
413433
924696
1080778
1068023
279388
993998
1098290
569515
349925
226662
343858
344137
432177
801691
551808
1002075
204129
1085108
1142057
1124427
893596
1013116
37690
1040387
804626
212091
566460
1055366
231207
948596
21669
1162631
871796
446444
686076
395956
324706
437490
202053
99520
1120094
661462
710568
537037
982725
612185
1113708
715971
555372
1028692
828335
972223
399483
85142
101451
670001
1179024
620243
96230
436004
775243
1022059
780787
730529
25931
227631
778812
256169
839641
504868
397944
411006
929787
493054
1043558
1042987
986154
869878
705017
260287
25050
1174702
1160408
155392
1123114
5481
820111
732767
302482
967509
1102024
634059
354653
483738
769306
450063
853201
471107
56659
997352
191541
107387
1028705
259723
634576
1101042
921600
592437
1086091
733218
315248
815076
548652
895415
901081
1041021
773141
2348
309291
735564
314264
815349
504803
343428
946313
1082195
64312
192592
1115557
1049667
641919
1124488
447693
354223
491506
493801
113765
993105
102157
352267
1108496
545305
110842
929683
110485
1029596
641275
134596
1027244
603091
1051169
48442
721160
900032
205851
76334
357086
248224
1030256
1100388
681466
573131
487485
305046
517306
1004278
917918
395739
1173661
393970
721391
134694
974616
325606
311972
616694
401883
84654
743600
823297
1177094
164007
657503
737679
673777
920161
1058810
673651
1179854
772231
742435
245939
469473
575631
1095770
100812
402892
264959
465407
1065254
241959
813903
731513
1131518
994375
1111833
1093727
685331
1036127
685303
1023699
861926
9512
197173
267336
767349
182550
233291
602416
238527
770008
1035703
1007123
301986
500090
1085202
653206
326628
695339
380808
426132
790536
509384
706265
998646
289464
135741
210500
118156
764808
528400
703248
572416
102878
379475
391570
1110846
672099
630960
193465
1091310
513395
33945
940130
591125
253315
417584
814091
594783
527823
1108487
686682
1032332
937338
397593
1074753
616751
923240
946053
169056
965972
674217
829580
1170920
475118
194129
614625
315088
1080506
832804
1068544
443062
5576
1051703
1056883
138855
1035782
1035847
55872
1039775
878831
1040982
259316
969368
755583
726111
404948
367706
220118
865265
705632
967607
771127
726508
314347
744013
285890
314123
64181
261207
806575
28235
519548
491471
99503
1087026
12066
1043003
22485
892757
439095
332166
1098691
1017957
62833
426901
377021
87190
9771
1033158
880359
783370
1127752
1133663
700006
1028637
336964
831563
854884
1067143
788053
161257
965128
381721
1035428
813173
920790
300061
856308
947612
1106128
199608
575237
986950
460355
932250
542423
529986
440794
699691
892940
103596
597165
667272
272815
421568
168635
719924
375548
461764
395527
1089295
699413
122676
354380
449600
764819
476150
794811
1049851
890899
956621
1027796
903348
721628
860748
504259
955147
789117
105954
686441
849879
722425
331375
514696
314031
107766
1034200
1002852
895372
246515
801860
489822
374173
1162861
134259
352173
696804
1101678
910670
801054
49644
325575
794033
170143
952522
207255
406369
515117
557172
549546
177370
948642
907020
466542
707897
1050482
816984
203394
488262
117395
60953
31692
272442
118044
667264
362563
804940
45143
475558
206449
1149138
1167140
303399
1175320
936401
556608
373542
1091242
354346
516308
1153272
800542
810381
175190
1091350
145534
374846
116969
899251
570761
1119329
730929
660829
934235
1068520
127618
671595
323911
600558
464262
557933
732074
489216
675795
691992
114298
293896
452027
456596
515093
1066950
1082554
153620
19922
326936
980103
516340
685517
213980
609391
1010010
790607
472284
844786
838979
743855
445897
423215
956392
468069
681873
824790
1026600
480922
185675
635701
1029913
448545
715844
370675
1005595
287648
1097517
226119
556011
305870
251317
501531
740363
73232
480124
625600
401397
520019
997060
30118
16837
538464
187361
219861
496109
79099
38102
7052
1043186
199820
22603
569135
478852
87942
77589
965944
387528
474347
388235
912506
201488
551309
952287
79203
1067325
282247
1131906
13655
878847
231330
434518
88440
130057
794816
1174477
552613
781290
758094
761530
765453
21113
797
729435
248998
855479
720866
235856
192846
963747
330559
161090
306134
1077329
307797
427483
389564
737547
570650
452386
433333
330773
532399
1009527
38893
30627
513730
162132
949750
83337
126423
866525
1136822
354206
128417
718057
1159073
360610
537984
664022
700870
342533
206664
405882
289329
287209
239915
1100156
773241
865321
646690
408557
316936
967594
380233
258274
1127046
349384
1082631
437625
356706
608580
655813
579169
823121
600436
16009
1157756
458468
68444
557427
642380
702618
267152
436200
783240
284024
549276
39997
303467
936698
88151
528249
31069
1008168
125211
1106636
479290
331448
1007443
447135
912890
12484
563633
562410
573766
272805
232963
512248
631492
1106296
275482
539427
1065800
1121337
1118627
1134511
1038641
434437
131539
786402
912435
222387
466858
887415
819583
528228
1125263
1052709
290938
171935
826101
1044665
893396
837179
1152747
561205
924508
819663
46687
294824
396552
439851
784744
507951
1009328
1053434
834553
1179356
83177
69136
350134
166390
663013
718145
394435
948281
969140
1115984
318943
441089
878393
88018
443874
106260
67056
994859
197721
855665
1054337
920448
418797
798219
814158
1003553
983023
259868
115105
905973
1065926
457116
581910
14372
937522
37023
179293
283961
587231
470589
904282
940146
266398
281613
827298
235786
414180
609379
1094623
89878
381313
301777
1090560
1122393
753645
324831
826933
185980
970741
1082064
308359
745269
94946
627498
1026697
947892
49962
1142984
874913
487759
730997
616623
1067969
407411
1160179
394497
971484
1110113
592151
520731
607292
723936
555478
818721
523390
932306
465471
190646
70931
1079029
909706
65772
232678
522785
539107
1104706
765540
664060
165322
631751
39272
437064
1176540
276043
1027009
223092
688450
955854
183645
567160
993194
45113
1136875
359916
809864
90865
655401
354955
831717
651087
26885
502363
788459
1068442
81746
722695
666736
128138
728800
716008
980657
423767
1003813
51731
617671
900109
202294
1026565
1134831
1108963
221448
61045
112193
621742
616500
1123594
714698
1106003
268343
445398
920071
929361
1042360
239375
792757
142491
320145
1117190
458934
414717
1073373
1101201
138862
184678
1047918
78572
988717
529527
18894
524425
968272
385268
600243
129500
308693
181102
77095
105398
1055556
542229
852489
740214
592720
662379
715672
610127
1152527
804066
960800
766286
1091916
621117
208273
245353
65399
854876
793993
1029841
30143
1080698
171624
111658
3725
1121076
368721
368295
1178046
555942
370360
540866
1101291
328024
164984
919345
944626
1039911
1054808
78065
924335
271406
1139120
650205
1178079
373762
149846
456337
410099
331994
869704
1121694
1117763
920340
647488
458381
571320
1150033
382295
1097998
271917
539341
1124205
343146
214043
635202
1114613
967319
1125890
991450
556132
164665
152670
977584
539988
954389
131553
549164
830582
1153465
446529
962471
455139
89985
105928
134793
325376
804099
210477
142516
941133
881927
570649
685580
450430
137181
355692
301794
617675
1077112
375236
963599
428779
993401
645951
595154
1144994
110764
587572
536193
131267
1111696
75274
756044
771735
919268
701879
769098
1067203
203207
262832
341101
149890
800365
363973
676923
759877
1146408
318034
885953
25397
77520
1045681
1038083
421384
148754
525237
754304
716483
819073
738500
370875
145478
211773
151043
231396
639744
56888
272024
231183
338982
858201
465761
399017
929364
792505
851949
120317
1023279
887504
845144
1147991
1107397
728651
28568
992886
559651
893647
912403
690396
86621
975682
519668
268416
618381
82864
216583
374826
734156
1133033
806439
552327
688396
711030
482354
1163443
75446
197420
315868
969305
739728
1169155
1115767
421228
585455
471437
994146
1064868
237227
563118
785066
345149
1025621
654340
16529
674438
59588
1031824
810685
934831
1162810
373130
439533
767730
147588
553472
989866
94222
310990
117422
855501
928333
796043
264265
537698
171552
26504
170977
1037995
191048
416837
277368
443886
251794
43079
620313
1061959
1001525
945514
705664
1077294
903313
639075
764208
1124126
601914
483046
555602
344914
67481
1050421
842733
377857
86214
768001
902351
67323
235719
477539
961020
795546
680172
944
830356
1168569
985846
98164
462457
513893
860031
474395
440001
611206
1075403
1068779
35478
588644
239987
891969
884891
369325
632171
68260
309177
627194
426899
869816
867907
1023066
923638
285062
472964
20079
970523
343062
675073
1089064
1098692
678503
925172
29755
799626
34717
691859
558760
435255
15535
14689
707177
756722
559043
733475
432439
424434
1875
612073
103339
862117
730802
323614
135203
132208
755100
435225
477852
906048
70999
123854
902370
831459
547461
129499
1156638
145499
974874
870826
252876
860679
4844
314486
1097403
573925
792791
1162801
679574
720200
217086
741790
402650
1002375
463987
111026
856504
337330
341876
510746
1056298
631420
133534
185459
402118
678336
477919
827298
947887
1142333
617337
119365
683570
905774
338275
242450
1151944
1056519
570187
579209
413857
1067194
416093
762738
512712
370119
313709
191459
1116394
226301
6197
1151717
207320
287562
753605
240487
616496
711466
640158
464106
250155
675894
585183
1094588
918783
594806
1036305
1045482
618905
649952
229034
1001548
1013836
920991
376058
692123
673241
859932
909200
645266
577402
355316
759109
277444
418291
451844
1034581
582601
469443
896385
1048892
388889
129531
328676
324268
722225
1122509
783318
509900
144893
1054082
318098
165445
727562
955033
451099
464201
1157216
1165853
759887
1117596
596307
484082
47238
375360
235879
559747
668127
866182
20747
878858
1134099
720909
349727
683379
1041884
538083
169692
581764
1063986
50732
291188
740803
3999
11224
271111
670141
750376
1079769
400484
315171
1074234
312154
916992
698883
953635
222169
435924
803633
231967
259292
623129
714371
741379
581442
15526
515217
988241
25867
389768
191434
540360
557450
648706
132920
543734
649155
222484
387293
1094610
812070
898240
283048
978353
15930
908213
1083900
88399
666839
433798
677617
726420
683293
521601
1111666
181475
668603
297374
884529
1142857
361491
492192
1039623
899743
220239
873892
287811
154155
1035321
256485
463877
377549
786112
442776
266971
371496
239925
821008
166480
264764
377897
523136
771191
65099
982687
1011225
687046
300429
840146
1096109
572466
248652
835759
31301
500624
446227
161727
802133
655130
752855
1083038
576663
1005449
782300
776370
269596
414900
1127328
108698
54795
563003
653757
306037
689611
249429
593428
938906
377462
516132
552826
914596
577588
56275
917745
1006705
306578
603686
3071
481257
501645
363943
525445
493727
727133
805533
686824
652794
384622
938820
983800
179870
673796
752866
146335
209354
1078819
782726
517511
616446
958529
520874
182831
884761
508292
181082
1093230
709253
1160267
1015036
253029
824491
651716
1118284
557137
794332
49506
108876
497592
975203
668762
743604
208501
737486
360543
391041
634035
168336
351744
171955
1177964
663168
849436
847440
376156
316715
521231
925773
220400
562264
539012
1143463
125461
369059
82847
464731
1091780
1157716
1057341
333697
810879
593982
234101
174075
120533
424723
1109635
1079927
396316
245119
273261
1077018
197219
770635
386539
632204
618269
961529
783366
831177
1060483
414217
520739
408517
731073
195818
17027
1818
114192
155469
1043668
960376
925982
695256
42748
1060586
552050
342879
889053
1106173
825857
494473
798048
526561
669497
386383
281754
60797
501595
1087792
8486
1045336
1075187
1146233
598346
596647
493569
43337
52177
44937
740344
576963
1005697
960981
655273
703026
337194
153897
212879
414497
665580
386253
527031
1025329
191672
694808
227038
392495
332722
543935
378857
781668
556127
322588
281632
1005874
584928
536622
335965
346583
971645
29171
834833
923640
957720
1114480
198909
870072
304743
976367
18008
303715
867736
696865
810814
876493
612332
548484
1079248
276
158220
971851
220917
58412
695137
1031306
1139515
62964
496347
603031
857664
142935
8589
713127
873398
292322
376748
13225
143557
212887
598862
753710
474616
253116
4566
427259
407957
687488
958821
35911
445033
87413
109954
940512
890567
814236
427632
548115
791184
614152
456094
46314
201488
337335
909073
823724
500778
146449
383054
830374
217715
486885
542687
232834
360260
1035129
26285
481139
726060
783530
162956
1091022
1083853
406824
92272
775755
525340
445038
832001
941958
307463
805630
1021280
938258
242832
1020103
167731
328288
544412
535079
10518
792740
439859
892411
248343
916803
265873
1059676
33310
19041
41539
141316
673981
460407
1106328
550786
826067
496992
700318
1058876
582216
61312
439705
872152
166274
532280
293553
1088499
575346
238386
427255
736089
391288
701804
557280
385027
151388
573577
756745
464048
110181
1094802
56084
759554
458029
356091
392507
429185
729009
847740
692587
456738
146808
1054962
373372
702765
1112551
25782
836754
90167
379405
812553
138917
816537
1175472
109308
79080
338439
797876
209476
56539
405638
419520
608141
661763
1160941
899476
54063
236556
104716
976997
1093676
275947
699050
363292
1085607
277974
119708
723335
39905
612787
291464
355624
46184
673447
545821
431357
633433
859393
837431
959636
477684
830722
134690
1176988
591274
660875
459868
1100856
1024737
729965
1021121
157366
596023
434736
960401
873935
208013
173514
333184
642351
229694
756526
25592
95404
33214
854313
364505
1105773
137168
1022767
62505
1044544
884528
518330
86462
576639
663937
619099
1004632
917539
235834
677465
737231
806440
932745
563619
241535
313696
149715
784864
998044
220186
769847
1054602
1131856
207106
643292
23853
1038937
529268
128066
639862
556531
853781
869133
995784
131020
762547
643519
852987
901008
522309
765382
794903
548202
484738
861666
53100
1179179
769463
347762
1150065
67989
35524
714897
732225
346290
776189
912728
889824
408566
1082372
859852
323283
729356
1156463
61975
813457
900340
1107929
101856
700987
989991
144151
672630
407893
427326
825888
558157
812261
92829
1141153
798772
230195
365901
874672
667349
465654
734431
771462
242033
1109236
749773
721671
177509
146967
1013445
361215
961187
800423
320501
8208
937818
1061302
836444
348699
65535
837716
28943
571422
785896
874826
1013146
30759
932352
874105
239507
1146696
179979
1012398
291094
77612
1023698
1011944
1160237
367414
924739
778605
420902
1038232
206104
380112
625025
93755
784781
1117914
835021
168289
721284
732386
260243
740565
46777
591169
608105
328309
702406
747777
624540
187274
1112160
126945
407177
562006
57655
366864
320149
453018
301222
772852
603865
43658
963040
544379
425554
890948
809039
724987
876698
814609
235140
970977
968368
996983
14989
74725
709069
258064
545564
800865
802749
3528
887531
253130
522585
139128
344410
362634
643238
136515
451169
902470
82525
560854
403617
1078690
16638
643116
556103
497394
716316
163375
990800
189568
882508
778363
547184
858105
1037442
795131
26683
563133
860441
29854
447505
340731
1087854
735354
737448
453233
520047
361372
878810
72490
432825
946180
186704
437452
1096346
137772
539085
891431
396578
784686
243621
947668
1133724
500505
1064448
163751
253179
593248
736199
260711
105769
229958
1115923
957091
724837
154555
559064
136593
445973
354926
766096
730015
785353
515147
979274
893557
969961
674579
323278
59552
78607
305254
736208
156360
574530
733269
456050
340809
741024
83591
371903
1102813
377754
549890
728944
148228
337439
794054
1080472
1131736
685930
374639
329007
916770
444016
215393
1057267
575342
1003935
330110
34714
226509
720802
1075140
378695
640528
213044
1169594
1039293
345189
807394
949615
658165
631966
411456
1149161
1062621
339056
540482
354571
992346
770062
669094
369234
935175
983918
874100
662169
93285
552685
1012061
120533
1078660
357779
435506
675898
476111
220574
1162017
982885
52050
510896
199990
18401
40250
445047
378976
1022817
321039
352195
864043
704049
680848
1169127
901597
119601
836510
779415
798682
727369
324501
552395
371951
228307
153905
821756
275915
1064812
182157
71853
360602
75534
248204
901137
585801
1009379
784771
1029975
132558
845974
238340
40765
863248
831458
19690
183656
1126461
712283
652781
558715
426826
101745
905198
778484
755300
427789
358374
526518
1161882
321947
848643
518288
809369
215358
997012
448211
1046899
606624
244590
21593
422366
483117
973380
369374
418921
528906
117237
1004399
572573
840383
2284
125768
740495
479553
625359
934561
268798
930839
500336
92465
581594
851390
355433
1011421
144702
458745
906822
114501
335839
1087038
1043221
920774
1131788
722609
1035805
134134
212533
677135
681674
375023
866867
959853
947044
144575
765359
966732
342863
1155362
433940
447012
1140707
145081
503948
120761
635025
369350
158021
341994
489092
412302
394845
908254
696775
903019
901875
397493
707866
677353
1076128
543
651518
1128456
994794
901856
452761
917805
241544
994580
696532
610914
291879
191079
59573
508981
533456
650383
556387
790380
867286
98044
352120
693535
434538
994290
200019
941435
325754
435896
118646
656209
1136698
855483
10387
1064901
717108
427913
267766
262827
275988
713810
541650
95658
373539
1169968
1050967
1103763
1155848
349048
35956
660554
543513
1053936
248702
1143300
1025851
908274
747970
497902
104754
984133
345823
953623
1088368
292946
773011
215243
386654
220194
359533
1175630
44263
349930
844320
436234
1177889
1178064
364299
375977
1011805
992808
102568
285365
195272
82609
863205
1143696
936149
229694
218542
1053339
558567
365179
84111
934032
341041
727914
1040763
997524
600320
415418
727274
316259
151933
539282
1102667
1013008
370410
481966
923485
968958
1102347
947124
254901
308654
182582
839983
236248
830129
659605
952034
571733
1031418
521856
562720
698692
468659
1037806
666960
526905
297966
356450
696080
621821
960654
394708
750059
221776
441641
501377
1042782
758051
201676
981076
497909
460666
1115834
965243
599717
743865
873573
121232
191326
545761
73181
360142
189496
894850
1062591
936656
746760
449098
28418
175874
447957
903295
210157
565640
412336
50396
1005098
881298
58058
615983
1068735
293208
17242
867498
776678
1040683
519762
1024139
706682
917407
930671
325523
575942
915866
1090891
33780
765477
646049
61818
1040143
905827
791210
153759
1033821
1106291
405117
884115
368534
1078222
89565
958069
210242
434564
413528
334983
278678
799203
740248
378110
740023
805039
567241
880780
31067
611149
989377
306814
701464
559462
553209
266108
456217
1060788
129767
293971
193110
612787
1051202
475630
290705
499708
316229
793782
251071
50360
828654
867973
255116
1103967
333939
526947
1174067
228358
811419
404470
305815
92814
1007564
629663
212309
507012
79649
843882
1122169
561818
1030593
416644
589947
826283
350349
965899
395009
78330
96825
400277
285453
130251
188355
149177
1066901
298328
229360
975691
1013084
201638
1111313
298704
186458
632250
522719
937645
671987
319944
122843
493629
182893
987524
437642
484
1121130
1066632
332901
636338
422304
867442
759172
5444
1041185
393630
1169266
872973
342035
529563
32213
544601
644831
984724
473084
801575
847129
502857
1037699
670292
896546
85265
704640
638450
679561
636624
1123684
964504
1169438
644774
913844
567937
524651
1066073
1165751
753159
217585
758002
788304
863830
1065043
757385
250653
596237
72291
428932
18280
972285
261603
1033838
416582
976336
261094
167986
956792
1098916
162818
215934
10467
553633
425963
851255
685524
817816
189260
411777
684823
1139592
381004
697561
462191
614075
993544
1025869
841250
628417
622351
972619
293114
628723
238674
641241
809798
249474
993250
835219
720033
333376
378724
1022742
703436
619454
913150
516383
606749
762942
721861
1013139
619271
87839
6673
88498
596599
92542
55457
348268
45803
444625
154973
435775
50205
971862
186227
907884
569593
695136
180263
808412
1001458
445376
288039
1023845
601402
588856
677438
755402
975115
890680
1125258
106548
961122
211075
712972
1012645
741604
401491
657419
731544
1035691
488884
972330
767343
529596
455839
464160
650162
918075
550180
969831
447723
982174
346230
784556
879440
1031624
157341
6062
321310
1949
981248
706210
691591
789535
13796
882886
901035
713501
468994
65419
783834
473655
511650
371890
13130
198223
306871
207333
336072
1113699
367088
1175331
754084
177611
789242
525694
98296
395523
620283
114639
564713
1037870
64633
785673
231044
874890
818207
309201
1005858
982745
444962
528921
810023
966421
1087019
952927
85271
405583
336101
1565
640379
558598
122011
449081
654023
713604
583513
712103
809556
1090879
436450
153669
779925
436501
884335
536663
783382
843290
30075
1141552
982182
964641
321765
773363
238050
280782
978230
1059206
586800
798948
276064
472201
648322
972870
404167
586399
64609
1176318
869132
381761
133014
130110
499539
238244
201641
854248
69565
281100
601022
182507
346684
410982
386709
120758
86384
174795
39573
969907
86566
904399
1162138
397795
552663
57204
802883
512793
292847
843903
920207
293427
831352
443774
1063760
215369
943627
1096023
817699
984072
723960
769386
270168
1055855
345286
123438
268615
612143
878455
850295
449616
547600
1098957
286009
217206
497128
982259
945142
1132125
419399
417074
1133899
547824
609165
415114
251601
1136744
240296
870804
967455
282323
676453
311894
1039892
379749
217576
717591
326981
32655
353932
496701
174950
410144
823756
82255
854725
524627
597093
135859
253169
228210
1171001
562193
713170
614638
298900
983276
862155
466451
1146570
603017
1019693
1130484
165322
700561
267325
1118249
423862
829490
249213
1072921
1175061
469241
393307
252042
1046534
366569
1065706
1100886
368660
1149088
364503
226822
1064987
195487
1114896
132286
1113442
368851
957693
673714
373051
489842
837797
137023
152461
1141767
788226
423361
787898
1003087
597229
1052451
178211
228655
203350
12751
504364
837264
106158
853904
41804
1055895
237546
686946
439824
860203
240041
1113794
1009283
449994
1132134
595746
953187
552730
1089449
702258
811829
577973
333979
228544
415412
314676
216329
137882
131126
879113
1012325
331571
1145553
643774
910546
90996
901651
658333
314896
824860
455451
888073
364681
806339
428675
165091
1051707
501876
499386
360174
526071
681112
565333
576834
509245
687352
900341
238445
174608
48362
214682
159134
192858
166945
30101
1125576
321628
738825
1073226
848858
77079
587610
706273
440768
273671
412097
426818
326464
628047
31741
368962
417288
914069
763667
84837
1082688
849226
937049
1171214
1153468
178256
205070
838052
491144
224260
650272
895720
234176
573763
918307
507572
818212
260596
15092
557464
661822
19526
497686
1077554
245745
316533
1169301
883084
577588
918512
455061
249315
559017
665126
1096006
858233
376005
183145
743882
134436
157502
332546
54628
931380
26019
1066096
831568
551868
371561
380440
394680
346294
240124
207327
42868
765763
844973
48827
247499
795046
287302
369423
121987
1118435
579956
770884
66941
785101
940584
1039339
553451
594407
514711
39506
944825
72552
160670
245572
35822
324518
1124495
630810
1171697
880525
1082007
430637
671135
20619
1057440
130543
611792
664449
963294
1172045
132941
137991
491483
445904
826006
88711
1087995
822162
433919
740087
83476
783816
110223
915241
18844
828056
674383
351898
448966
786775
27400
977933
252282
1147686
400685
661856
998749
835222
927735
593982
941727
78345
953738
365072
638886
11765
1112598
419156
127256
419868
766578
872783
91520
127335
336851
298351
561066
980804
1117193
407868
1043389
796895
39708
122378
14620
596730
571730
191119
781738
110825
994146
253211
807265
580364
1179415
273227
584740
812499
1118763
972178
614269
162751
434648
457060
315595
58809
163032
408084
330967
1025811
1028641
1030215
315480
503710
406676
963009
971950
468833
1144281
409192
813482
1157522
699852
306623
179661
799427
598872
1049783
373430
51701
607300
970274
210135
378139
261203
986769
629270
687333
342610
260804
717783
415283
815849
903230
567285
326295
1033609
797338
98146
514529
559282
19275
1134031
1062607
103981
527536
448449
469978
836928
763249
787459
264065
753783
1169379
17153
264357
864110
553986
189112
653735
146826
8260
959533
541856
641374
326305
1023856
109945
880529
258840
295106
902088
824339
72695
412763
321389
649135
1020760
1085533
1015327
320647
264399
1179335
447491
345796
793275
459399
244315
959467
129124
192286
158821
523023
64888
887763
638085
175922
870099
347600
376335
899926
292201
244431
855131
148549
972074
1076639
239227
1017185
732871
74285
972756
596112
403549
904624
571259
660950
1038905
1136037
593090
742730
103819
898929
664832
23679
33128
560579
755537
584563
578566
1046766
307436
371141
286550
680277
946602
354401
67834
769103
41485
783805
221568
627214
669680
425822
1019957
936075
515088
127776
88980
656871
277002
759332
271503
139762
271639
49878
9833
723838
36550
906040
1108910
627784
951015
745810
130190
545616
340279
514428
318
49313
346736
1122220
1136639
1180123
984061
171265
164598
324640
639519
507600
741241
1086370
528923
881116
1028830
749206
709858
343701
298565
189110
1090604
39245
272934
67719
548429
72765
308465
1062621
261465
764104
717595
1030395
407152
783617
918265
424325
516666
557025
400692
59867
506695
398093
275323
235958
342654
167268
203892
735899
45230
606463
885485
13803
605000
697244
781430
849440
779023
286587
240246
350847
650286
703173
269924
392022
260659
102548
355277
148984
543646
720868
575153
296242
691093
1110032
675816
334537
1121582
1003949
1163169
287709
449658
131608
515610
519918
317484
908543
145632
1164997
323149
157358
686753
205395
10496
1045256
202416
24739
346167
262953
16447
975571
86277
259581
575607
58816
901462
747724
56233
477686
684524
1094257
268722
491406
414656
265139
694494
1021945
168989
1016456
601276
155118
19013
2747
507439
573655
1137149
950624
456985
1179986
23432
986527
357806
337509
1024525
666780
1038394
666016
215019
88440
758006
487373
79670
805316
723584
687989
624729
93675
835639
349868
73855
64580
600305
995168
1128316
243580
696692
482086
601588
478571
1044864
226456
355436
275512
193201
218687
946209
176079
311539
278382
704209
82200
1126997
303078
73261
1134546
1021214
983818
1087842
422794
70712
805384
142771
321679
695390
629889
372627
631437
7686
55987
864763
284080
318578
689644
1032949
1132477
583752
280433
334108
538593
743040
23222
193264
67976
1119651
360510
769892
890088
573087
849270
458315
880846
583063
575308
1044791
1109888
1085563
88872
88188
1158707
290045
217974
328461
928151
846319
57895
807148
269425
730425
167469
261443
630720
55493
1093999
487443
179040
310879
928196
196273
707327
849367
171675
912848
698026
1174264
352017
525590
342164
913148
238134
575157
340973
1108470
22502
1037677
840481
692960
933868
275088
995343
404413
777786
960015
692069
372631
480820
872915
709316
808496
622324
730520
300012
1100010
880386
192999
597391
1045144
970680
874970
552083
1030394
221231
909402
253713
455870
703149
868422
710371
112787
64293
795444
659686
721407
670140
86584
453928
990887
466748
1148665
340260
606406
134094
1011646
32676
645645
833505
980565
82745
186971
177390
1027681
976338
1104060
279330
694604
368711
959348
227686
380035
709341
671601
667014
743751
473680
730843
404979
1120117
205580
878642
763914
361533
295540
1071853
583464
796186
768073
764703
930772
572006
547689
768570
259949
603076
1018416
834400
721898
910057
900536
637196
1110525
60659
1076678
635511
511508
801019
1144
557738
442182
156284
124281
689741
864411
1075154
396496
577230
227341
664776
303403
249436
634076
1111125
827697
607836
850721
1154176
673317
545577
444885
890203
179875
533033
627840
60188
177270
211330
416765
1086494
680133
433386
1148368
532071
897431
705770
699941
855002
1146581
1092263
1091360
796295
117507
656360
686807
311390
1031417
608373
111047
1078854
929971
129351
205445
474491
1099047
167804
317237
593295
868779
591537
61659
878181
211118
893501
636707
380436
622292
291699
321561
45154
173675
1141091
232156
172613
1039291
1066581
156360
882293
193020
912691
669772
529436
1075240
1114874
418947
1145606
983037
885806
295113
537077
212788
792667
780820
208588
756281
146502
356372
302612
708367
344613
1134851
944648
1083150
60400
1134076
271098
622048
938096
390026
725062
521652
495390
352278
334039
481525
491307
879218
1031495
887718
1039571
221794
704742
725631
710999
658493
991356
165560
612282
189416
756264
634663
158727
602551
379275
1130854
179161
853025
352707
630382
638613
189842
742580
345218
936890
148676
914136
590159
1133129
587479
839731
469184
879831
19031
477297
59663
889942
1176479
794117
711005
1136820
60599
801629
743403
569457
621067
496892
1081975
744920
638529
547564
482302
15315
1082545
678122
830157
1097691
1043430
650199
314341
32170
611271
260677
884340
562782
775443
243637
247310
928438
451746
910516
201173
1088456
44979
892201
1135048
700221
830357
645090
865328
488613
741640
610873
252034
477168
41029
962391
534306
1152580
312701
463462
204758
264768
606222
1137699
340889
697410
228017
756005
940066
1110367
259213
858860
309599
887592
490577
1125363
445884
840847
542191
841169
161927
1154972
733786
767676
820138
1080257
690086
898410
776714
1003650
277229
1112753
110578
59244
546559
919183
348045
541746
108250
675271
180840
394637
195325
646467
477387
893639
386822
541290
106097
576917
1060450
454198
774717
900727
1123346
145162
435962
598572
159813
217198
620914
336183
952769
1006359
994646
24688
850505
976952
537596
543306
78673
146449
503970
355708
379462
422958
879791
800700
284684
336689
879153
846769
1152546
354030
266939
223843
429260
1035775
1043202
877406
405675
647914
346719
638741
895771
1067631
69814
1098524
98321
672640
702141
72466
247500
74478
390044
1085668
761567
492580
260226
957785
598561
1158031
917540
212737
656472
80174
59864
565921
623318
1153186
1086984
272579
1031809
937041
290985
1120851
1128940
1109654
700734
1154960
1142994
963866
552600
302697
578597
1084021
593757
77536
1025126
696559
783594
745153
744356
599629
599096
1029963
209240
131303
281568
547519
86428
519492
274580
908892
106078
94584
16182
535524
628189
85861
972425
615142
388580
1163406
729327
62845
693177
483297
1131691
45099
361260
682043
127576
620738
670485
940313
693156
252045
1148634
777872
888781
292333
350052
1176573
807125
979915
117011
1006427
847148
753683
1112464
662688
499595
5041
296147
107689
390723
216578
646035
597225
838367
345244
1047435
1060206
292106
361337
857383
568202
211080
264545
919740
413774
123618
802545
139251
528640
740164
645054
215643
501657
1068589
812121
974188
1047255
581784
1016066
68649
111222
604516
392953
58643
273108
71336
160631
97725
1022840
386520
353071
1091668
655696
354065
350700
237431
6044
950222
36253
139556
543257
207499
72151
705625
605835
277023
403319
156556
889080
148729
1128843
247641
492768
611313
760571
992114
411313
107647
636961
292224
1145423
881176
651000
22340
140095
318086
63921
986877
193676
560799
760931
476292
967794
1072479
317400
203039
466384
1015471
183013
332317
187666
744953
836343
849923
796385
735436
351912
1083381
69802
1074039
1086086
497650
969130
1104977
775114
194261
338538
266966
45026
830617
645614
424184
655861
515224
1034572
1132790
807393
285275
1110215
665545
24224
583229
626960
926296
331910
467692
526642
413349
353066
474837
439484
861520
761957
207913
49264
798927
930392
823601
1109552
739680
64206
184968
469340
1152424
696698
970710
545725
572617
713089
615514
1091333
337432
922364
469168
538738
93728
754912
187259
172007
1092964
925048
33344
682746
213957
539791
739429
1162530
32203
750088
935912
692062
57875
1036287
499111
296992
1137220
119885
210325
969558
427401
1139464
976523
809922
1083682
434497
285810
817119
982991
893604
133654
716925
697766
853806
1023043
264954
899645
540121
448946
479753
1499
1125558
670264
906742
303449
514087
719458
325176
520250
239504
201990
966865
527474
1032350
482785
208614
82389
864718
245563
943121
901705
215101
277443
724683
1010035
1004828
152323
1146963
46225
1014392
867253
922896
477643
1139605
14996
1095645
45635
631932
751175
861211
519702
617046
3020
4069
795946
2897
1077941
112223
1009702
1109025
885949
1037021
975744
298494
988045
564075
183874
620654
912094
255493
806329
609154
91802
452075
32705
506056
928868
525463
784682
589361
259299
444741
670278
810074
1151998
97120
810181
510892
1026639
353860
242307
217051
1036978
854783
367621
146616
964790
373155
1139090
94071
1087959
324449
1112593
776341
956697
623500
375021
439033
1129172
365575
123999
716467
480506
739369
1015520
778923
780773
502713
1667
857990
715934
800238
4574
1038327
750493
76542
324844
881190
1103315
319198
463982
230354
378501
116613
321692
874339
189335
104083
644606
830547
1014571
618174
1130379
377881
1118222
244864
513851
579222
181608
830946
37859
696418
381759
866049
14568
627292
988499
1026890
433657
1007682
72100
162498
1022381
751756
1160755
93758
882317
816559
173274
1073805
1049478
443788
387315
1044203
813449
110142
770187
335785
122789
241770
496863
973627
493238
588487
68661
687137
707566
1024151
910518
75969
390246
237630
1120421
566987
1106564
1016681
1074509
542443
849643
949612
1113167
219849
1118943
1172720
505508
1139204
58499
772963
605347
1081485
426993
1014663
817039
297186
59575
155871
792473
733406
707189
314570
211241
679916
901061
853420
462262
649499
383531
70262
677395
1081440
478999
28592
345708
993915
59460
733463
621551
604216
446741
238450
573657
520931
1094805
494521
544517
421604
1135871
1137540
101095
731512
151056
722822
408607
813596
896208
183747
769861
1131416
945354
7611
777712
969408
934825
1028472
602075
849520
155052
330336
508215
599558
339392
1131869
220650
348906
56017
728957
50429
708373
599920
726732
540064
914353
1082755
1092077
70916
186539
4993
1006174
1071529
388179
1146963
479872
203407
95125
857554
521740
510391
494385
609762
41556
998439
56772
1110256
630162
491061
619810
549775
812085
555237
619337
464562
1161631
1155786
433333
825347
712492
656031
678513
120044
190484
868820
373114
95851
981960
853089
789526
882911
116796
1077402
28887
259689
591097
1180542
90939
222294
1144194
1143069
914521
835298
462056
910659
315899
1149108
253219
657917
369168
65526
112866
359494
310692
543997
671282
827225
117877
270350
1061542
502669
14283
482545
797683
4802
672183
1008037
579093
57138
524038
154421
810566
44637
373676
754385
476655
239674
539839
359528
709470
1056276
321768
771443
935059
898892
517879
957097
1150766
200311
1155182
1069897
1113917
286174
837322
411566
523550
270683
617310
552999
644938
143561
260260
1096638
127634
352281
467758
315809
1157369
317073
833477
997708
1059490
149122
1100915
658140
314702
136067
746433
645764
524400
476237
443292
1076846
938697
737765
1114393
444631
105659
675395
180905
1063738
1120607
1029782
982209
369264
203009
508580
208100
627203
683529
222311
633665
486615
77984
661123
322474
374082
482649
809083
193021
746163
777139
457856
411688
961203
463051
214376
443283
123011
658919
40742
1151097
524412
976995
1108950
755655
62886
860365
334348
445429
752121
740526
31056
277786
20788
943273
684593
608928
386282
955713
415401
186221
537175
836243
868549
756927
566859
558722
887277
541942
815407
180831
672124
493133
264510
543250
84585
1037313
939323
1171431
1003365
13598
1066768
570069
304568
82661
586322
851748
995293
27044
240257
1165971
515016
758293
1140619
896778
937636
1032009
1025622
758797
901282
787092
771578
493005
998205
991464
838572
53989
142978
563020
913021
894585
766518
1121625
187611
420322
806934
703053
1100897
834374
766975
418741
242390
1146952
527546
423759
502613
994904
435214
946177
895789
892066
831760
809435
983778
1072288
455350
429128
435666
422635
695465
1179467
753783
872703
1008136
573225
194987
51059
718424
607195
206436
810540
940281
511693
1003590
501896
9643
452973
302034
942933
670762
64936
694941
64082
173244
285751
301351
394320
301412
837948
943687
217459
851646
321974
1012834
181150
526755
318380
179804
768972
741240
87035
821486
632623
714592
831629
758452
319825
906525
693391
52271
602666
18218
756541
281875
560952
685771
664225
1060989
402786
73601
45101
769344
1128375
392589
1084612
158901
387235
825794
1025284
1034797
300992
658778
334072
1005498
175014
987957
22418
277670
343024
483901
117121
423504
1034312
694413
795825
537488
759744
254351
217931
754515
971735
65846
897956
604182
639262
848819
957551
417281
493143
1061093
1099012
1168407
460168
910538
1409
793665
978185
976883
498576
538060
1050671
697662
873139
201467
997459
671877
903873
630900
842450
976869
766453
434798
660704
12454
798637
1052434
690288
642287
937372
388986
752583
1178913
718707
707812
432584
310400
549417
1006158
633369
170065
1173777
21927
388758
42342
109343
1043235
152851
895824
506220
479542
1107508
301387
542429
42733
1065753
1055875
606856
1009163
788495
67168
594300
1041275
549859
904718
517619
522147
141645
745833
215572
703092
1116785
99979
983384
436624
1118718
165580
649976
625344
4235
131625
759835
732983
536004
221659
676920
298497
324762
729943
1132575
1067975
657156
829719
607099
358476
712564
1072466
165574
159796
805543
970171
174072
370956
1117146
875231
742584
1133869
954237
1168535
676281
212864
369503
955522
807946
922046
1062820
555627
83421
165243
718117
871071
395025
175490
1026724
199972
106734
949323
233853
394244
969618
816918
975359
614482
62116
350933
699888
812144
445212
262689
33476
824710
277638
759719
789201
1132231
1060027
529388
240930
1089410
394083
1033726
437524
294191
944143
1179222
722995
303820
1114646
60684
875004
731493
893823
773359
556358
613979
1040618
599357
253139
586999
1065419
625966
663436
428424
870462
176531
657193
234498
476750
921747
950558
154859
348232
287062
859144
771355
324688
591869
1166189
875640
810517
515984
887203
644986
796596
152802
80520
478842
1137331
378100
329982
847209
1057768
664731
427028
739057
418366
881964
65487
612087
923692
361315
604486
86042
469816
271869
912801
158889
277959
995430
242169
11592
883754
780647
300927
764810
696191
1175516
363956
923592
792731
618016
957410
595751
460956
543874
561195
237743
711362
1029825
548441
484990
998886
368845
534312
1170314
35558
123787
1062173
88718
255994
162748
846745
381186
298863
928881
87037
1052872
427382
19439
104944
1149363
322086
516508
265349
304855
197465
479521
425977
760983
1070186
27297
1016646
1008481
84144
877983
1170455
191465
980081
26871
890192
91603
450087
473669
956939
901040
1155813
15813
757012
950165
378818
1020871
208167
797035
935758
348992
861310
1044100
372992
733326
782789
580665
595493
357228
938891
206142
646982
641562
368509
625196
1064938
409697
716095
153280
540067
708559
541889
231206
653313
242026
368343
119803
558462
1140976
463433
1085333
312389
151267
288814
1154629
417247
439843
992945
739760
495139
525077
368365
726583
680620
884660
611199
95394
970375
542507
605366
329999
432032
802661
13903
923466
471943
731295
510801
398789
572573
736613
1003133
778110
774387
1163229
247546
586133
432416
439015
388631
1131842
797978
364818
136176
853086
177747
108862
657809
333042
806815
823309
1066833
612010
5510
835250
799062
734350
186500
964363
88175
1010302
931863
464264
480706
510670
1058476
45857
223728
1171399
235735
1112353
159813
353141
397429
484119
1138906
1088167
422837
792246
824136
193467
430903
995534
478693
912641
1091908
824984
518102
729811
319574
853313
11334
1031421
101499
336588
176794
334369
608038
383274
1010214
29361
1105454
151451
1110349
1037782
860238
901527
518826
397616
881689
230191
638183
491749
242096
646857
1007030
624031
272475
278064
125025
520689
337629
533584
536723
232737
1053648
459099
707623
1135885
889925
600817
1172071
173995
384073
577099
840813
577466
475782
467039
789143
585054
614101
787876
546817
872149
737750
800280
405974
323460
906793
362190
385317
896130
710340
1075662
1031553
321944
572298
576646
203236
106969
74247
903552
334205
877748
488687
674487
1059595
52680
695742
291909
588215
1113780
1045031
183893
336108
1056662
280583
927399
25318
961490
927204
1129370
41443
644600
459597
343044
765252
522873
991574
270712
824550
451398
62242
840308
751888
25004
1107704
1058850
914891
426205
105155
880739
856888
1157149
66097
1110424
919642
696049
903183
202982
400157
253280
562321
534712
421849
636119
984988
699485
47386
12444
693162
2193
52187
1125860
213490
50118
776626
70379
1088140
212625
110808
753205
485567
924464
1114872
606971
371184
712783
794484
705866
204688
328216
598175
920524
581165
1097849
318103
13411
494060
416913
998489
558395
62635
36845
201064
875876
1009240
221702
627216
1060182
472494
163718
759872
858025
754936
471839
900542
558845
40915
552404
1087629
180138
552590
994676
858980
169136
1138978
679074
357753
716012
1104078
491467
1083774
401015
448504
481449
163790
892114
485064
519855
954695
806227
577939
140081
1145073
832955
912034
506661
605006
455578
482171
758243
1058360
1069132
905661
84066
867029
1007577
61097
1118694
106993
850199
180430
923801
859289
121669
64913
848700
547790
815658
180427
763490
768421
1004381
239809
1132580
634574
425837
150510
55040
1158597
417653
861837
714282
946524
455740
698011
123793
672172
417348
461955
894066
1135066
453115
675403
1043696
339796
1046311
158937
1053897
278146
383590
876213
510183
935608
941917
1061072
715676
935419
731048
1138362
658952
90697
495055
880761
533079
1046987
395507
742774
64597
1050957
117103
558987
946745
479429
324192
495566
1029945
1048640
247799
900013
884568
452730
202990
216866
1015457
680456
539871
997706
384033
69337
630993
434493
671815
548058
475360
805129
840513
76818
233224
62051
727824
891206
1062209
38606
927705
1004471
468316
509583
413614
1078492
149107
985567
552795
385252
902030
734475
598283
500797
963810
925012
694358
685535
240916
788933
822028
269692
993088
843871
335060
993504
674229
982764
661809
968265
252130
411278
446640
471723
418277
337274
93033
501231
1011897
1062022
296773
255967
386124
18296
368600
803755
514492
202910
679942
545865
465055
558296
1061871
448419
1128831
160996
151025
864288
768928
373990
506501
749956
645411
1112885
479535
159195
642648
897634
1031978
38536
16123
941616
649921
779222
98983
922087
703426
123792
617388
634655
471243
242806
347872
258857
24010
502838
314968
500078
574390
1165464
1134250
1093478
1009731
133698
718202
811228
485000
27504
158717
556986
818825
571122
111958
531556
705199
1001367
833241
349255
897498
206648
932613
151038
520772
612359
1067963
647995
1099292
394679
684845
978085
1053474
845643
532256
634222
262224
1049935
309133
799536
880581
382629
50594
610773
982668
898550
314085
114636
953776
1090602
1011580
993570
111073
462486
1079976
227547
580656
761044
348813
343961
1163580
773960
145048
107541
552530
710255
791384
176213
1082152
202917
416979
1124449
857848
670110
340559
240493
1158232
1093933
479808
244413
953721
382052
384215
129178
135461
656596
246181
915384
619230
199187
262444
1096440
766974
443212
941314
497155
544350
331575
984568
173136
178572
765766
108806
921961
683160
86411
211063
507466
410335
200974
748995
649136
1173458
312972
897596
809498
433294
326963
104552
325529
697920
1117713
992830
960902
57849
611579
1063545
52021
27206
789253
681325
460750
1144824
198739
296441
995569
497473
610005
6894
1159100
308515
905882
1084096
525749
271170
639966
426968
864665
933806
183367
172425
140242
875110
377118
343187
767073
803078
1039617
510781
425882
41857
880689
38225
250964
960906
561120
328053
371236
1107428
814108
694154
91702
484491
546417
446745
492586
1023919
1055027
854084
376477
438182
193208
217051
922854
503690
142872
457745
1008735
148318
900746
121539
1002040
373924
420
946544
1011367
516351
268498
982000
288534
800627
72354
780084
929840
482114
921629
808578
327001
15379
854772
1028797
1163562
153267
1004262
509724
264031
1119866
1033283
550115
912360
17151
193842
583924
1463
564939
713907
895270
725132
120104
723135
525077
619211
406603
1179339
1120470
492198
969482
756843
1127832
463278
558710
30432
1083025
684992
337475
326819
981390
692592
22331
640903
909407
646341
36304
630438
346349
192605
48682
794476
647690
757977
927347
706264
1056879
981198
764585
410004
582399
772936
617182
955747
1175768
686357
606671
226733
234485
412311
441353
1013050
221222
918675
110810
653677
1084432
101288
1132864
210614
72600
1151102
554522
917898
520058
735862
918925
321047
605962
1178285
741235
1113015
239780
897092
95606
507654
1066402
6768
152064
318983
996113
828723
529720
305221
208864
999705
201361
1071223
1121278
388430
951931
884728
404437
218979
811148
386408
1147227
866796
49561
370964
823172
1099443
210501
472794
1142582
454964
1056394
1179803
309625
740548
184053
458972
753037
237820
304703
262223
282862
1129977
129388
772889
828238
566272
398406
950653
717912
556201
675932
315052
72104
397578
294062
537871
1146803
786285
368687
1133301
982100
333197
781953
1033412
1006224
525618
1025352
676321
639103
434226
550952
28193
510739
588780
747335
803798
827284
688276
796582
674769
254099
769659
997637
1082422
1003252
1091377
271846
736490
1029138
412963
1049889
132990
692874
121786
379933
612490
428442
328370
855334
147788
60113
634694
1106420
165234
741148
357149
191082
427583
1106729
42943
180182
1160844
980620
827670
356101
1118250
1149691
618713
234539
1178016
949216
856643
1007755
305122
249560
770472
107097
719489
335500
1129191
145661
337702
918143
696143
1121370
165570
970099
508282
1054649
257562
470859
1146506
70030
704553
506106
410249
204236
928638
655277
812509
816397
306912
604878
729040
354263
608607
1098821
686887
990801
611638
254833
343166
119031
1015490
594729
684266
974418
1175666
155027
355526
640512
261836
993532
820606
322473
491453
193590
17471
1084659
32149
108326
4603
144518
1074473
378326
1123691
73131
726699
110785
67909
743564
1045731
276486
349420
583988
145942
1173363
492849
494374
908584
558095
311930
885522
118394
333188
765904
1042140
452685
8287
882567
812117
608520
684087
685813
86639
635520
722053
1014948
1147613
172418
696308
567365
989381
699146
264331
648935
1086354
1125101
928673
1003362
1080028
689720
823265
181688
1146924
1100402
153215
1109385
1133681
980794
288805
1161273
412594
517495
255579
758538
74547
811955
191402
828762
60065
779008
601490
366536
190679
673290
183127
202001
391879
984452
84860
840984
724188
1169989
230155
892488
732334
915930
179368
1174613
973299
1026119
1161267
202818
131885
841389
212436
210506
735071
189911
480933
934516
988124
962329
123206
418883
241503
699191
895712
796784
886189
1166005
530076
729926
927111
983829
863532
98144
86392
816747
936696
572357
768943
86243
688407
710085
442381
716533
135261
154605
21137
540730
5339
276267
754297
138589
935564
991553
471274
613253
708460
987024
650590
541205
831525
713427
180795
938459
467189
370542
560252
940740
333315
1005446
987237
59491
310700
897462
1088695
846177
447071
686829
911560
985693
1041341
580397
496774
892449
1054756
194686
441938
189853
424911
396464
839886
91817
697423
785618
133542
597101
203330
332176
721438
32891
1161016
693004
506695
815323
411739
217848
1038588
409138
943969
937556
34991
727289
241205
199962
290219
987891
95330
76472
776209
46795
992804
1047473
771746
102141
69815
695999
84546
344479
926484
302384
697195
1133663
1043044
730541
282408
1059318
122228
674761
171347
890071
167773
1009914
85829
703642
788347
427719
463514
660342
235365
1072259
719611
478220
686174
753991
384123
28094
1136350
376211
779398
794077
584398
616269
922798
1066010
8645
294537
935180
576973
49058
1017868
1117753
1128440
1143460
316503
136413
208868
321785
1104282
681275
859779
904388
635696
746213
902094
123336
121239
129683
883935
302867
63831
409982
466988
46543
797652
716644
281781
925418
48498
1175927
114279
422222
330169
369322
541280
135211
387261
134160
778579
301672
1126158
357391
1170119
1089580
750785
196263
39275
827925
181244
774575
742357
713502
40849
728390
797901
234553
1006143
91124
1055709
726846
176675
753043
1020845
106479
690344
497519
672638
871294
1146122
357727
1145962
322136
1038233
1147276
1006941
999075
317525
853014
841139
448885
86385
394646
924868
573487
368209
403623
565120
719771
183029
237451
279062
720994
767212
825153
1079013
798177
42446
715705
706471
486467
624650
651200
482476
269536
794378
511668
327631
606937
1118414
1038500
785684
368902
988524
666076
697619
534552
70652
856302
742725
381764
561746
293167
287969
248580
972809
936834
504178
317605
856614
514295
240837
317723
885975
7108
412102
397216
416531
606729
5115
185666
1035557
1144427
553150
894359
1071322
439858
474582
842413
899246
1066248
195270
384257
729006
171735
107871
471199
330150
946087
689700
92054
1127291
934288
441062
600210
881458
301142
986151
589489
482078
544995
918550
719272
1984
288959
856843
346973
731719
432764
136996
341610
407879
246763
225746
174893
972590
858962
1028346
1131460
129901
249640
609874
542681
998757
68989
375592
479355
432281
902201
1048270
60913
144329
964480
902188
650787
989313
712119
50297
57146
76722
382102
248214
565651
472427
199102
746755
425958
1066001
135853
1162773
539939
219170
1144376
1158264
556090
79238
215651
139666
726736
226122
845069
276404
594437
102480
134283
1078434
496400
90939
320337
1034437
330175
823126
408195
417051
230856
673866
1105429
454731
659343
628023
210268
1146416
866420
1150820
400104
431667
111645
191489
427742
88291
733252
409829
697446
953137
408694
493731
797931
227817
284775
688929
955216
1062251
865616
184013
922928
102035
571932
394520
627339
1140557
752982
210653
641252
1021743
216316
29965
19542
458467
894253
154127
946597
797349
418934
5797
10457
551250
978155
1078094
28948
756590
799712
950518
417603
879074
556837
86807
999361
298986
774711
855947
896854
938886
426007
421419
386965
626026
879617
253401
1027775
1060903
942573
77128
167452
296924
1122967
248011
236514
573513
736804
546251
1128764
167496
200241
643844
41917
120373
48087
786805
802549
314610
906655
997885
12074
329647
1172239
273079
620756
562559
487793
1053289
124673
810327
228626
124721
135586
617410
89822
573746
496979
38113
164381
641297
333725
1135090
155604
514634
218538
560272
390306
656787
876027
800108
1149470
915743
957681
454373
1061403
1083348
703119
683185
1125045
266097
932021
181444
1063437
811678
853586
103903
615291
662755
1011150
805999
520057
373616
927291
615883
426133
762379
909403
61252
492560
489758
170373
384837
598308
525111
585326
642203
939884
289611
973866
857009
293546
617880
579618
888226
805153
890525
1175311
938042
828611
732874
1090953
800513
614199
518048
522762
875491
830429
695357
652416
612366
758031
844955
121692
258693
34604
1014164
1010084
953037
321096
244363
99912
919376
401313
219224
353664
692311
1080117
229651
267526
99610
324022
477172
391509
1069729
404090
857604
802262
752225
361455
966392
433987
300880
1087605
1146126
167353
584766
391323
912772
153297
1016090
896032
155453
1070951
212168
72511
290974
792892
402903
472490
233472
498318
641207
306509
734296
650102
731190
847413
792849
588577
32784
142405
821781
1031285
298219
922211
263483
16026
1125465
491589
993676
620383
321873
808356
970831
1067739
941411
187289
262884
459313
919185
1005222
341159
653141
1173479
723193
305784
539154
486205
99043
236372
496068
892604
435959
160777
973254
777608
831449
1060033
531845
496911
112816
539410
1086423
548006
967976
834707
707016
433458
481194
405301
62477
444508
42193
956022
755372
235704
1083254
1022662
128910
729785
15642
553196
274403
549419
963832
1080743
833653
431248
163730
386346
774541
772876
852908
1134363
172117
110401
66883
255049
1026240
55169
1095071
507842
742077
459255
515329
393859
887708
787599
460382
260498
1086056
407689
271862
783057
1117015
778282
897379
502091
1178627
838629
353679
369912
981739
856436
284914
1038574
702739
357742
1108404
261569
818694
727339
324192
337297
154273
991311
1172773
237527
1093509
451817
946003
74883
1008049
387442
831229
75338
320954
774001
651464
240494
451127
838464
474268
503697
827170
893085
794725
85485
108620
689948
299669
624780
128294
1391
551666
78066
272641
37016
692929
238531
407451
892841
120930
286316
947843
948577
813402
1116580
773756
497305
509214
781268
1036651
198739
636039
334006
814699
678196
907824
1141974
563702
966192
1170383
1032451
833552
896556
65278
375598
1012640
964671
796194
379610
60471
1140305
365639
662723
688534
315621
156230
419503
458367
669139
884491
1156225
13993
820275
646995
336912
289032
324691
559785
315883
179557
33296
216689
926418
774902
981705
500683
758651
25798
931245
841088
1047490
354365
1048399
1177789
724030
253984
1041755
1094682
922991
656702
881899
38446
1074677
1086388
49458
1077484
54884
1088139
375371
237060
1137022
372195
119126
769530
365738
924139
685452
442863
858346
978652
969555
247848
958527
679537
297133
172879
299727
964882
601508
828752
1142329
1122929
551116
473978
780968
563895
74809
560318
199725
356842
1131891
763569
303428
137985
6402
260060
697106
1089502
791980
676877
587232
109462
126037
626487
1082888
748768
1027142
451935
247235
571302
114841
525295
1008459
255905
646427
401924
944446
874979
735774
181216
494921
604782
571472
42911
62327
431336
706514
830758
368003
593603
1029210
557257
104859
545268
845726
358071
121337
850535
105167
312397
557627
1112887
86097
639447
75365
1042956
750441
147538
1128303
299683
608068
1106047
288556
973371
338390
848059
604655
670884
561181
440668
36692
1105504
821829
933815
81425
261654
663817
288235
750270
424935
442813
714281
927581
1021473
573530
338844
734974
291981
794535
625373
973661
976577
769554
782561
391590
168703
204814
98341
1136185
307459
104606
197834
63993
40786
152749
868276
909546
429548
563918
140960
37919
301107
1123395
384901
660417
596701
343778
97717
734301
598387
136996
586953
137903
137
282758
637491
1072330
94659
215530
815330
65284
14299
727807
611284
210725
796426
167691
94938
595310
601408
303954
501092
773041
190318
26864
591256
852744
1031696
610384
38934
2569
154932
1065451
221304
807391
405489
306999
692184
372831
801010
946150
553166
370148
987280
202846
465237
344354
256347
790359
345927
490114
1050052
577940
883628
879581
294429
807197
844996
1119146
1081103
711495
752835
769653
477204
572553
339666
887482
341365
487138
409861
1062907
147876
507963
331470
528955
282898
300349
300369
1117014
952556
1063461
100765
624864
44540
562981
611932
232042
420173
467502
155630
1032442
420794
698379
746922
899073
111550
29351
828320
382164
845283
305860
989500
555917
339561
543406
241201
95863
536097
815621
351483
445501
854320
956075
505053
342148
503454
48382
783509
1068772
685028
663013
507221
742333
119010
291325
1021030
674224
818250
824331
125098
710063
1165281
730861
525377
979258
847797
142600
477301
285551
123975
490853
490001
863699
495327
850001
84813
372034
1140866
909567
1039051
355536
274256
671656
350174
238542
575279
629183
793642
608423
381744
422084
325184
1123514
404790
178675
558740
832796
865324
409058
291119
1166612
618700
461461
602347
419037
844448
279415
855156
569517
597987
726039
299097
411005
82954
80694
560769
872819
270368
1133856
533548
159851
872670
892703
494313
765467
1026681
1133252
591242
877667
559351
939473
94718
811724
630499
1172071
1103442
823956
867996
624488
787340
417503
466431
798478
430778
150867
1087312
506996
985531
367223
295848
1137443
644096
968766
1001219
954512
754281
662923
928729
749820
16889
283140
708887
1031810
954620
12969
439431
1081139
564330
311486
95416
385720
715760
622257
864671
611384
11245
493675
564216
33279
1055977
130148
880490
36804
973883
189675
674300
939345
76845
1166416
458603
785837
979744
1105853
112709
258215
378801
492256
903718
683251
792176
476763
1170595
544698
1051593
836940
88884
1004244
641849
298828
581498
641256
1135358
476343
286853
89140
50863
778442
63481
727518
363696
1087032
623845
1069255
898751
262435
913026
671049
824459
620141
916434
758454
23170
167726
938370
185049
639735
461037
425711
417238
750001
378898
971639
430254
901863
1069870
490336
129333
698161
503690
507737
141830
881321
1044556
424424
821232
834659
687531
216636
647985
254815
113374
773092
202506
705615
947912
1039711
396318
1027443
855971
1061251
789682
447180
342136
1027904
297518
664836
504883
1010594
472763
289313
736844
1084994
671127
227673
990951
575386
833631
3088
918297
673010
788968
573004
341188
300611
1035688
330348
547711
902176
621344
674632
967216
464964
989004
567722
334547
766486
792007
360839
1071054
734385
1010710
466976
1147733
650846
117224
713370
295485
983357
771092
55415
987026
195509
522745
419308
293783
340903
441882
139581
364038
362302
688339
306837
485099
170067
155569
3226
1041300
534599
1167688
867156
435461
1176285
17539
1106275
448486
206650
238643
324660
598247
610395
329324
282327
728877
451236
176675
221567
523305
932026
425704
130993
695342
153864
563196
911458
132495
681463
215484
410307
229807
1025096
979431
940482
409090
175701
502023
304655
494912
1179684
908979
1131862
508844
826894
1154799
420220
1138565
938887
1172883
287882
287867
1166406
18710
151836
801738
803542
505143
186550
923657
1048822
957543
625688
750784
735903
1077684
564210
847447
504789
196521
846763
1017134
275442
633752
1001131
775583
427358
325016
560821
687540
83956
1069061
209010
400444
639999
138421
822570
534592
1014059
573533
169080
859888
759152
1139943
623860
775923
981822
421702
38015
914497
571779
447152
825772
748395
217850
1175147
1066478
821901
697851
299976
1043093
720341
357970
51558
731575
218947
518706
425822
296624
1052660
219114
408283
192927
65816
1175719
782934
495183
47303
585237
1036343
897728
1173243
719632
1081617
786041
148560
953912
889658
1039287
188639
430747
533273
566389
592275
666579
819167
844909
1017601
479627
318208
444953
69768
252806
1048225
253411
299775
1064293
989154
790001
319843
638053
322108
384964
815085
1029339
561275
281103
515645
994947
958469
234233
594361
674252
705531
1155090
589702
731126
387154
685124
51301
347794
720409
427728
99523
1102486
974325
214009
41466
497871
454687
62164
787296
648288
7752
600468
414271
342327
733226
65932
623995
963408
720703
688341
1172115
855293
1147812
863602
678903
944580
221640
502387
240408
880056
1148960
606170
287621
946250
524185
638507
675269
785726
878035
751098
1106303
660958
1088897
1054274
296422
39914
790301
356077
646321
835796
524265
959705
802029
1087776
980127
834292
591827
982538
582270
414895
1168754
489413
676456
1083826
108871
875285
630781
513087
394090
121676
423566
810751
432462
58084
611672
377923
782558
226726
755140
929743
559785
819662
914455
90091
311849
944198
540695
590013
539105
1154593
870050
466437
254483
136948
92415
665594
594472
98548
724890
324716
13464
763073
62977
1166207
417337
401024
834590
744118
517872
691322
848696
1162089
154028
555932
750440
380925
900252
707970
1132537
280600
602481
1090716
363180
711421
767276
166894
5690
863970
318700
1110517
317931
20922
234528
705895
262407
874895
1036234
413344
981435
941933
748940
13407
837728
710666
990803
524504
1007289
236088
1179054
58980
31480
451297
842084
1021531
813995
708595
651470
1100411
1001744
118446
355177
1179068
220367
637345
148745
959787
102563
321348
512365
429201
1040318
257927
74731
401965
1113693
70195
301351
1007190
258135
968939
123674
716649
580878
935221
8264
965858
230992
477505
1045253
575311
86339
573606
681528
926097
213099
929931
563038
430070
709800
289732
850276
911952
537927
25166
822422
1067291
205829
1180564
51210
900620
649513
817717
1152408
310856
1135723
84952
281356
265491
54021
751836
107367
435288
616592
306520
213076
893303
696862
398818
565084
259796
570013
865323
164332
1065318
542360
605408
229698
513584
682693
462872
967430
573598
238714
558742
878251
39867
519306
385127
550538
401717
596950
433789
700440
407325
282742
981111
1016668
346749
800741
232920
362232
755396
887490
962212
596020
768002
177904
1142408
591330
1148737
940708
465977
387223
1052468
579075
177223
962559
668228
398587
703543
51611
1061325
1133488
108401
553187
756572
538541
456410
1102164
678735
173965
110911
805965
358726
758114
131938
970887
730217
786183
547860
221227
562889
491983
864437
944220
313426
907869
110152
168324
1144540
197685
229487
792906
836160
597450
407155
979065
1003140
1141723
914223
1056272
354826
461639
1096294
762226
1067938
516802
360209
952777
241046
626365
365529
865313
489193
576734
880875
787224
342169
1135624
1068249
975050
350827
962458
1180554
835378
118647
332226
436742
1174522
5677
348777
969089
781860
317421
872200
840885
428480
1104163
124861
467202
918775
314413
1023893
732152
639525
156518
612245
684562
373781
936334
14371
944906
419830
1093599
919875
1162419
1121134
136796
274247
585657
778940
979977
799146
91248
770520
530505
1037607
637474
986532
473892
233304
177477
40767
213678
481908
1021812
821189
754699
151984
375900
388623
642632
1078035
1130669
1034762
580858
552420
609454
835292
817621
940543
561439
1078024
196205
1001227
322551
280324
1054128
398266
532014
622143
1108955
1076048
748211
90796
491163
578599
164223
400976
358950
654262
1106139
759454
239694
121560
710587
288679
570798
851016
25094
1161243
416906
206013
958009
38690
439273
236305
949928
622815
752853
1015669
612816
511449
1043799
919116
433607
309869
1143293
844524
1109962
622290
918476
430589
699460
67016
418721
840362
116085
97591
86384
652235
1085336
1127200
964558
449272
853550
1105065
1078996
212138
882289
550870
114859
466074
211173
985708
508427
106277
813334
478218
456680
551807
754757
885650
684917
995508
985476
891844
373360
780503
308363
730146
507217
1137567
216956
323159
1157124
136717
449728
571998
393299
1061696
572172
1149481
1132335
1011640
770659
856213
276116
10802
347531
780712
98355
128766
786486
367539
714448
93951
474105
756849
1049570
1080030
455633
807569
797236
765576
34270
524203
482645
646549
230073
1148335
835326
447458
570915
907420
307386
74369
770678
726736
181299
530963
648957
28842
980319
1121465
819064
797805
509607
1077212
843552
282166
1072493
1142024
783610
456155
1040232
831059
394738
250047
314796
499491
611864
161364
587202
539429
595395
891126
103374
46142
939081
1164194
1056133
499318
30140
7210
5130
1024217
1026067
319252
432891
1152540
771691
277350
796598
1088054
199200
1153842
97159
143546
1180276
610818
686614
1045831
113512
290438
694607
346081
624630
484811
642387
959413
264653
621631
604306
447286
390083
180537
424261
1170371
534172
639135
758283
538742
176428
292135
593980
990074
549659
804928
665482
503104
327543
630694
20159
1107921
146037
479299
1112264
551091
389646
897200
1109460
43862
15689
957551
534690
900326
1140980
964809
720782
398452
790775
376230
954056
603677
169136
840630
1022423
178769
571654
1098486
124578
1001370
599813
995570
141751
979462
669302
83689
825312
250972
1097768
946967
1035873
1128634
367657
977391
170067
877240
9777
270768
1170063
989120
11075
493409
635549
1075962
336783
330080
1140579
693586
179046
575756
988053
813971
277873
432825
988181
475067
314227
724778
179240
1147004
1078249
995467
996797
862382
497079
770570
267411
548510
434871
819063
790066
1025785
542377
840090
594698
797802
1040236
830718
230852
279586
730465
355339
170013
999634
148727
202211
1101309
958946
368344
36836
283702
37665
149696
429522
721967
779448
127400
38497
743439
679568
210892
781800
1140727
1125178
711410
764612
477220
870760
1053047
169990
200743
1018216
596561
1056413
555313
129384
737039
395663
16908
625554
500689
1083033
146211
14835
220752
794904
1095024
1009234
645520
120684
4990
948888
279829
490025
340741
982518
576241
123524
826710
527574
372039
927926
1015639
290233
1041838
882701
24576
735256
949546
945340
111869
323950
76272
825931
848497
46000
224825
98385
3337
1093225
1094664
732018
247120
204223
46956
193633
1158310
1092672
219146
732237
973007
970839
1114405
420944
815163
354043
55985
233443
389696
239495
779635
715135
303242
607828
472602
364494
778044
908061
426092
171652
1106512
376183
432648
232239
931883
453987
723891
209771
33272
925653
975043
6879
814103
312524
618373
594417
1111100
661515
407791
95292
13591
1045175
18370
739119
541268
337454
1067150
349005
248971
969122
584687
1091864
150069
457921
334762
672802
663445
926693
547336
18974
382765
214240
601764
443479
360187
414837
982447
1169595
1084772
1154986
22534
483086
526627
696289
422027
991862
124162
569964
1168316
1087387
626979
857650
1112463
858754
323776
693450
346279
306141
858646
455527
81508
341450
1055944
526080
556506
1109171
935624
762877
891059
571187
358737
163890
417722
96692
727936
558140
456634
834137
326495
133579
223416
1053335
209470
364724
578948
772559
1145694
768286
606659
1116460
601677
675347
555622
1038948
711575
982342
1128783
948427
653271
761024
163428
356130
540825
1481
325488
678757
19555
425622
733561
1052883
265761
316015
331948
246800
218422
847648
180443
492599
1027271
511813
214912
20147
384042
151824
706399
158450
307477
1153225
1045709
11349
423358
690688
229149
1126233
830146
519962
994767
53206
474332
587662
1151719
719304
60607
788734
785862
230207
1001396
429693
530357
708473
488388
249675
97313
257919
708755
615994
93005
8026
759970
683940
1148862
614991
305953
116022
1064745
414325
769185
607567
696078
63982
683849
735812
240950
950985
645775
889640
578813
788062
357433
1107285
976915
1068903
119829
39017
757976
947866
541706
591962
166622
925436
375276
240666
820196
304006
514506
996571
918080
57227
331137
185003
549129
756763
448981
205597
1117731
109344
835429
1085868
64255
343124
875759
1068623
862535
13009
706964
1103182
1166355
602338
952469
202993
398999
298653
28495
784509
220796
514102
1032665
401743
923556
742964
140586
1069285
544315
224440
158027
240678
146202
1058243
902763
894059
78749
923677
843960
552856
447097
404253
676585
407684
588532
772012
409176
574676
169664
342133
1106927
271596
811712
206198
1142943
923601
813316
983378
808769
785542
470534
1062699
605749
146157
451714
389440
426736
451347
669158
1133356
438834
354160
787032
267792
448361
99667
683139
861822
428284
555
460957
516309
10574
139698
547015
858551
95374
992913
416937
1180466
653337
379857
953114
986358
246977
510734
845559
1011663
321707
890963
690828
1139831
693729
558605
459046
570737
934878
1100050
1039154
519468
1108398
90013
1095297
111215
804104
591298
330001
157064
571208
678342
764759
165411
393535
885572
117355
351290
619080
332748
519256
399424
621083
6122
585569
655304
1180493
746129
75854
718635
821282
652998
1037104
609841
467375
709526
183928
37994
110217
849847
910936
1153885
891696
325172
1043281
956118
329821
750773
225039
1067610
1046312
928354
1076621
688120
953827
730289
961881
1048567
1036766
1099578
465798
170237
1044687
54690
890484
866250
504624
659429
1107346
674908
976769
219583
685299
355119
1150672
362201
477550
692996
1028167
139736
1070816
838374
285223
727006
94004
704162
195767
194904
429912
194017
567260
595693
204489
729534
641070
946492
510109
498995
95680
807695
590999
1129664
692767
835026
229310
911807
1164758
909412
344021
519797
78998
1044049
428903
866282
1048721
763719
468147
186199
432712
335532
404150
320198
762154
959124
38739
503682
120221
1126568
896046
61074
358274
726451
164911
26827
783908
818868
709262
547391
398124
9799
13380
738772
107326
257590
870243
157902
1074572
502438
652230
852757
1035299
342468
247712
591923
258239
74081
986986
978182
497461
678112
668177
374276
710973
946362
451015
31537
1052178
116786
675856
901632
395912
147448
1106186
751546
651083
541825
807459
1101026
715548
544975
281019
9846
85013
357816
921502
654017
1083567
40486
742839
860703
870523
382313
554732
268702
1081330
575756
192560
581587
162344
57501
333451
903322
751863
224444
1106723
810611
120557
270936
274542
730156
940545
603828
30661
607053
143890
530828
708690
507357
731540
344538
212997
862990
1175359
536358
690106
955803
379415
590577
75559
601797
231379
1004169
148997
896004
692105
899315
416585
713839
965449
276391
17787
273075
37791
503563
779286
1026988
177735
915059
927267
939926
295653
700075
733150
1022739
498833
1027131
243589
749327
792101
4250
354074
800479
860658
780920
499947
778448
654228
1091478
1093714
441532
971420
90607
871023
811433
198543
1032872
889683
442412
371757
574980
933184
815515
867738
1102781
611209
804732
894311
917236
1007831
738752
641594
878375
1048573
994322
638375
832638
602915
1069891
112904
1131830
1121644
735153
1061038
78089
1069655
1021452
408639
858134
180477
1118526
623308
107560
311662
804715
152626
1003834
825708
849496
997645
742548
366821
567387
64884
772288
1177514
877170
552305
520530
1031817
482418
664100
895639
394692
1109282
140598
915981
238130
136031
859209
579581
665025
444258
48174
755620
280263
912251
877591
755653
87641
1064262
602330
1161412
238343
348900
815937
611952
796353
296453
1086294
383630
984455
879126
39468
788690
715608
367289
709551
82539
1093859
309787
290617
894497
1152253
543188
609352
749781
855387
1066568
7581
196126
188204
1029105
778455
651820
945448
110567
855746
1030827
9445
379031
678930
156904
588717
360
534201
1162988
148357
405655
537181
288264
526268
801634
961915
1024705
1045163
872411
562238
567938
999733
600841
759963
631380
1113444
53957
705134
940433
953202
341147
101163
180743
1152970
64684
681194
1169775
1145803
836358
233094
357214
504172
769588
550455
278213
804666
200984
530041
16351
462667
1098250
914037
432255
61307
331445
779220
447396
349466
231994
825042
822100
568923
60323
202723
610684
807685
1000402
625387
670490
909643
1163875
426119
1178418
733619
312898
499092
612987
1052857
655722
487142
628776
102223
1131701
724167
1121618
67440
592850
916020
666996
643299
729286
312776
775241
470294
655897
914124
670954
320937
55689
82688
554578
1051188
885582
1173697
948596
57130
320118
138806
789358
317133
721212
3657
757938
1117916
148348
149252
138268
1017767
118451
148035
165198
644236
938291
853222
470300
292698
388444
846910
355787
601499
648579
449802
57116
244298
223397
998482
964008
152140
644816
687715
355848
1026844
717198
705314
1118340
1032676
16053
20636
593550
292678
663460
745489
584401
357871
850786
841745
761985
102391
78623
366652
548603
535422
1052009
1061217
447557
1020404
326973
222174
681499
1119119
307657
475286
373376
61893
705796
195848
653538
621463
626342
838793
613025
112646
3450
514477
833412
864884
262280
875993
1140885
973539
808205
216626
989156
98436
871423
831689
734298
213915
411015
69958
717715
459478
763243
655895
870029
830593
68256
580976
573177
776066
64818
949774
525649
482994
602327
76341
797407
137294
1090926
118299
155514
878567
92784
635849
241212
35332
974148
383928
1160404
1112536
826206
685800
338075
703785
226678
154435
966250
194157
322704
590925
665366
322095
44254
1179209
960244
142705
186288
782411
284585
140606
739952
879424
132300
816642
372721
586902
457414
947339
486016
645011
785474
610031
866255
830619
511338
765963
36358
215287
432925
555311
188004
1022244
755850
1045927
691972
902608
229121
563960
1078681
830406
209068
904533
343767
16434
99668
924258
86258
534022
1143065
785907
514447
579314
891247
1142730
330723
1007006
538971
1104796
1012674
105572
247090
819491
867633
105932
312629
472720
1086328
576444
403953
788330
73001
681502
642511
976945
417014
558059
551041
1142124
495396
603658
714529
177102
423211
695221
642858
150913
693838
782080
643561
567358
208442
847835
165685
562014
1139309
43292
918510
601975
1171278
370538
558422
133920
426358
1139117
659342
401694
801117
323187
551277
232128
248573
889532
955093
134244
988439
120633
954948
844234
706618
1018722
193709
69863
1147467
123870
885784
721837
580204
930054
1029436
841213
939367
1139157
608458
466105
203441
77605
471911
1037526
1078504
922536
379326
937927
859482
421189
937860
662669
629332
396322
46941
502358
962921
109357
535918
88165
559668
202494
90409
625054
863663
823060
672603
654155
995993
1078829
324968
897866
397670
99597
176264
195105
729546
1010627
535457
117349
44486
140020
415990
1103565
1100280
59037
245041
1127394
555658
122827
403573
1158318
120029
646125
199848
625294
482376
741361
414349
852489
644633
1130529
788944
1087515
686951
185549
442867
514468
873677
1050157
329753
673372
666339
768443
547419
968847
1079817
534907
646534
105881
463250
819846
727400
447523
351251
389149
1121898
295407
604789
966085
1038406
142577
338141
624436
474799
373680
731219
703964
871611
633469
722584
402397
348349
1135991
862156
34849
1169587
1124275
1096205
327507
475719
657326
1082308
723272
906254
182528
732456
857832
341659
742553
248198
602428
1019668
966356
988814
587307
488200
523767
1109205
230604
491902
372234
541783
917872
868943
1011318
172793
206099
1086949
1161398
716552
65416
259889
527829
1061584
662686
791027
349253
606020
1060234
529351
928194
1046788
1072095
203840
736593
1157527
359958
1095148
1061408
606606
390237
700186
306347
735415
222654
662377
1082850
437811
876970
681169
337677
673971
1090650
81807
1137304
320451
1047708
13371
639531
774128
174472
87295
574498
1083291
1098602
1020894
413749
842728
60196
397838
616535
244534
480279
661440
959184
601473
1133164
376777
1163714
930922
918696
687077
455713
1046868
376258
642687
381413
383495
1095615
838989
531084
405229
124373
316220
949674
406889
1090648
331923
1059830
235156
162757
985273
575130
290924
296732
478183
947823
508246
494044
499524
554667
164571
682175
71650
733092
700281
901933
369897
572847
1123585
372040
160732
1033962
525632
622569
325446
1102957
967243
948411
138154
1076846
280667
1140956
473762
100287
182414
752512
845085
51090
215580
700431
760133
416746
596268
488404
517340
1155987
1115796
1152545
23530
995766
138138
1044280
92928
149130
233790
17489
431693
110070
801443
709725
827269
55792
14801
187450
908198
517274
361633
809969
1130094
356255
825783
482180
1109916
429898
586967
529535
719444
579897
729411
538989
268156
413260
207160
728424
723348
967681
284436
5332
32438
267700
1129837
964239
888858
176827
787051
344823
915916
88942
904278
677145
514444
277176
81074
541634
896484
985185
1173468
309075
1057068
890764
694605
312950
239513
799897
940290
795174
322795
929128
1013468
266429
972428
929474
869545
894083
1015898
397636
496558
153676
133103
1165259
1096439
313827
283354
138563
428063
655663
373378
206397
339992
515857
176415
821808
1143799
453569
939599
661451
1102610
15771
420425
34141
845653
861384
721551
870360
9007
166281
463713
722982
210831
238804
874048
354662
155914
142649
1098841
622093
167519
787652
826615
874856
904432
829612
268773
630086
179153
1173700
129534
914565
435617
6347
9431
643195
625502
87566
1138010
331646
920688
1137263
545513
448159
522407
445149
886127
654567
838144
107562
203772
1012958
97680
1091045
46073
211583
373234
1102786
425401
802865
1016558
471417
272794
1124552
1058715
1022
511306
1135319
913943
561407
515610
948707
901713
30588
636110
162717
538128
707543
771644
534044
307464
251543
825317
554649
443878
342397
56595
1009792
371467
212327
435370
931228
1108451
472789
926602
191282
206307
747714
594666
871969
540993
189250
1109431
667346
166679
672391
426147
1179511
73743
442004
56441
400911
1086328
719485
49003
177701
789439
957817
183264
451002
993842
925081
978509
41024
43316
64567
292865
48208
1147795
80496
262706
563474
37018
450466
542857
1166156
587641
1018782
629052
437771
81679
533518
500382
924776
783555
955349
1059116
592877
291577
744839
14279
364456
793769
685192
863834
845221
1173541
182223
699695
915953
886497
234982
1137385
1047843
746314
939380
59813
321702
41481
643350
637496
64641
594846
478586
356442
1021227
338351
264331
467074
561499
342207
950013
1018262
851221
640386
1162738
831498
1083903
953894
96321
315485
814732
543703
177714
1082009
733531
840881
783306
668038
379104
497864
1061218
125890
913504
577866
748667
1085985
283298
1041400
18809
460366
412766
499570
618958
725576
1072792
1009040
429975
220566
1097696
680383
444928
1035519
427484
1015460
306907
485856
37975
844321
1152954
431797
1104345
159679
1170891
1060730
204006
946643
1167032
1103105
990395
95608
649673
1172889
330187
1153358
657843
420964
532517
905639
1001467
227651
198938
18897
596583
595099
228111
265510
787957
1042239
168551
724948
461659
620919
1086643
659820
637039
325623
529662
155032
848075
1017786
262188
193431
462421
1031313
349466
901045
662042
485904
836474
738854
352434
120344
1085723
869655
663086
1036478
267825
1002517
194704
126564
218840
437397
740778
121906
67220
1074805
112049
25943
759809
1018159
1083284
163138
1165962
375531
503646
895232
221720
1097609
691286
695515
222062
1025241
657511
202215
51
933658
873882
878850
1149789
726197
979586
1023540
263538
155306
142811
879854
539596
453226
738348
739741
409494
329268
817765
285457
1058289
32504
963011
75208
845571
868255
410833
467041
385299
259460
743933
853968
113554
381150
498580
611121
748954
853344
85944
59888
1020584
863786
1088045
528355
909670
62886
573983
1050872
68126
351552
658019
403123
384341
328861
177505
1073299
101826
761560
247633
175725
938952
1178587
1106420
245624
419937
670801
679688
586358
832401
933972
761060
676465
467101
93093
1153581
999421
62768
383017
934269
6644
396627
822964
975368
313416
382338
196774
1090984
352539
100200
1065981
586592
1034532
75372
1146284
885361
425977
1081272
712851
950990
121790
111805
687332
709115
717753
685815
279787
125864
105131
1127630
733058
253398
844174
518640
504760
497418
942489
747145
1069545
889122
191352
395902
670678
382974
142868
82946
597605
1035622
147776
859756
1016622
65771
1037626
1106589
76420
862186
1125627
499216
1097968
1037625
48076
94485
578706
938971
142426
789164
1047635
607192
391137
419301
699690
341548
435318
673372
318721
673431
1096392
87283
21951
1096575
946620
1046178
751672
117309
584205
730907
1103944
901784
319744
374552
784852
1030339
207622
709579
614089
254003
1125683
91910
772196
1041403
989564
918724
1048613
1121922
300147
465515
1051489
163370
499918
1144321
1092596
236687
425045
14617
245613
982624
364778
200818
765703
956068
915431
749117
774561
929946
398101
1094673
392084
679522
1097812
916334
477129
853646
981315
100157
608158
563793
524771
587005
840350
1066557
228305
184652
313531
1033130
1002237
927794
742901
817529
1061471
559528
718596
1124883
917654
508957
1166539
1100311
256345
400185
890176
746777
135381
58830
275483
765423
1093377
1093545
869932
839220
876405
235866
690163
997355
764458
424192
945207
617564
585030
10165
502988
936221
690568
1100402
595177
517611
920197
29807
134853
926597
545091
373326
224428
1179841
435696
1033436
686469
999276
353687
310325
645956
1076080
247396
661406
1166003
940358
327377
224593
565732
925516
1088653
757270
578601
304985
526029
340130
590975
964827
393542
104488
85328
562165
900858
936748
1101408
412391
209903
1052090
1132618
481974
755175
526906
663550
607126
948478
182905
247303
1155425
830627
374022
1046903
552667
809849
1095878
906002
1087142
1013699
298446
59749
1027673
374626
59778
1040158
1044653
454440
705335
360507
717205
66762
399323
477050
762036
386688
504190
1028800
225194
714561
754235
716972
630419
736173
71467
1070175
519367
170230
662025
4353
782347
1059869
972819
464489
959732
1164502
1116376
813845
973588
389256
1127467
45386
18760
740541
131554
688730
710519
311185
893434
1136092
916274
889867
70886
995780
235006
350837
960664
198032
644854
1163732
82831
894872
188274
942391
384888
258775
597358
394412
378550
1149360
529723
856071
29965
874524
611547
326874
279319
600619
1171471
234313
291543
586083
24149
467664
889908
744958
1004645
560964
20279
168805
764864
914822
1048966
26275
1026335
829520
392533
529934
893998
555009
483870
95900
813941
1145154
417144
182207
345203
92659
324753
575074
647809
24590
908769
58883
565480
1070199
182902
548551
434684
935905
535769
1090722
251746
226823
836609
273069
351008
1151665
1023446
1116060
740801
425767
950631
13634
951329
849046
30324
659621
960960
1045034
383783
451701
850043
760167
294793
686575
857180
157686
992477
641164
685677
775351
483753
745307
1020912
660313
169858
508585
390208
854952
6650
250371
979543
791540
77661
522307
491011
553377
589402
692774
839740
453747
732473
365214
532038
849264
147541
41048
879271
797729
292594
293790
894378
206604
163290
307731
354217
133911
753057
477099
1090532
702519
1004626
426176
34529
945651
441233
554195
1023584
328247
946402
806475
67347
765917
324296
579105
80646
286897
259137
342613
319660
481008
322224
416422
414544
42740
688053
1043261
708169
1033265
1132710
214502
759302
520173
260910
1110933
588064
905369
451564
214929
687886
212418
585677
213621
335566
920656
85376
103759
917447
689746
952322
46159
391839
897590
512420
834531
827454
547578
686834
892990
389960
1077231
88719
330613
136489
383024
353369
297884
358386
370686
725089
901880
170711
1068408
334207
1096420
696129
251068
781581
2289
772348
754331
362097
534788
640963
737423
648672
719858
774977
132758
111707
65132
688547
203793
282276
947499
242771
445397
1018692
523310
6973
67630
59432
1117291
735564
105568
1088552
460868
391814
259636
812197
960783
385689
259966
1093130
512729
347279
250061
806816
1145919
38318
435554
973370
853307
587612
517559
808630
1137464
470992
781575
105452
1122197
1120366
1162632
835560
1077792
577826
588729
109637
113566
32757
1173104
1004892
844767
846496
583054
783639
223097
771257
853319
1140799
866027
200020
979071
710075
308086
178251
371053
515791
776065
760847
816047
20951
885750
1178313
100339
838603
496230
927377
377456
107588
153109
532899
457377
104367
220825
21654
705024
753223
484920
882737
847909
355805
1133186
964135
356839
474510
974543
1084920
174560
914565
406770
327129
81886
376448
758523
446447
1110402
634191
520204
1118567
111607
136760
125748
473834
618942
124781
447830
615669
362193
639939
346626
463330
800231
1146708
549051
896761
603609
1134311
197684
495879
31703
1102066
984446
371008
508987
949766
352465
672949
1110558
890636
75718
175218
337899
777464
817343
1084988
522910
108597
492286
66378
793562
997204
617806
965397
208353
638175
286864
336363
451166
1094407
983506
1091294
397312
523872
99124
305741
603911
923943
408415
550840
803360
1122029
1035680
94483
848277
772507
1170009
875959
833247
655387
57236
527868
73383
278757
575946
1127191
382176
838172
137283
66440
237431
876811
1009545
234276
249063
220708
354914
811545
1106788
1171617
111536
968908
836849
156283
616203
1056619
189867
27922
462008
443335
189350
818007
264777
763308
692022
378180
536491
194352
215628
107862
744302
1051745
665597
191113
1164992
7113
1015316
839666
783841
405608
975806
88956
17074
474014
1074032
243634
24557
1163411
835589
485880
235340
1061822
734138
589915
132347
203673
1059763
579417
756697
1031654
425317
378735
792441
220865
1115998
244131
791408
919096
869228
125488
673501
536308
410589
771400
1024537
111571
1141273
1167774
184678
966171
685392
786206
388116
670689
122196
138622
719492
708155
146731
133549
671352
358832
500679
766511
921366
360174
122981
74952
391549
434059
448832
769081
417050
158558
618300
8423
221447
974702
1040114
101524
133595
451465
816879
781007
761808
948704
1056180
1056820
862481
772906
87335
213186
348132
948437
582731
129744
936863
72704
678115
602059
980599
94103
531330
345390
226437
1154882
890428
200141
1029396
1128389
875302
707744
1160572
854017
92187
658240
762672
745966
753145
1077500
168808
278556
345528
564409
153904
857658
545032
309649
497181
728066
289196
57239
194894
904721
961659
936257
174607
104530
1011975
1021045
476646
511409
730434
1016440
321017
275717
547775
76221
881068
55234
1137373
117107
40445
939066
469408
120734
467855
1080050
883625
631254
1169227
168924
1052762
1058666
948475
696292
745837
291078
996724
902214
1110273
1078653
935807
838534
645592
1153816
398597
322150
195462
1106425
296491
359857
516404
686461
646551
304065
148528
478627
943343
927785
650234
109173
1013821
301545
51669
1154201
466349
1003521
68791
382562
467048
208194
457568
1053364
152188
94927
1101278
982955
663416
253618
1125044
543647
1031245
12012
498005
42641
697805
1167432
69334
361443
925840
403084
1123623
139652
978599
232683
102516
567197
766954
825496
86393
17600
340206
1142972
621276
252002
946535
60231
78895
558387
121280
232782
64098
1122849
205434
269575
141465
763920
1178957
781508
290676
935085
146402
761769
120616
1121070
464162
119160
169469
515902
1070502
210334
121432
547293
723219
284416
624516
891126
105580
885109
460461
36303
591386
45922
586410
489667
474987
509212
248034
926305
814636
1063903
114462
1167540
945249
1046035
486077
81247
707433
892884
950800
700701
903782
715655
630129
294399
409044
151496
76243
953484
683972
1013871
301563
928707
785202
541563
1032777
1089940
652123
31912
113612
650000
302793
200094
472132
997259
828701
316172
987327
314096
1001828
1034987
1107002
818661
810559
611777
1049399
297321
113297
639630
719280
225375
297304
557448
827658
789347
335855
3164
554479
414213
55810
1151873
10846
1128222
202545
196057
992939
809298
26597
113341
984789
539576
79425
173056
52166
1118195
826665
448996
739312
460629
593851
1025676
1142201
533296
219966
18428
427463
668417
879918
1046532
416178
743189
449660
364610
887126
440952
870270
698664
305944
405677
492594
660782
666724
448099
92098
254022
141189
278627
316166
983505
1135827
238236
911850
667376
546185
1004312
408415
167098
513874
920967
227241
1067593
163379
787108
823019
986168
198907
982690
1140543
95917
282763
915498
702079
562236
631322
1051001
57254
251055
56958
504189
1004368
330706
896293
423673
1026039
244047
383722
220604
1178079
208236
591468
252981
1099821
126181
1131960
128404
167910
534723
859138
912244
256307
305969
142555
693801
133264
707995
1007823
38058
433311
851650
539379
689593
302781
163982
91233
46873
680520
373788
1083068
867575
708683
639699
795302
147986
241579
1018403
805988
1081760
824206
630019
865023
490043
105739
289883
52061
1040322
37814
469109
946815
812986
632647
514618
95392
796800
856361
874056
630814
573082
55659
510777
488167
566318
426143
1023823
166725
364038
9907
912651
357939
52438
436123
217953
648631
720308
98420
207357
624751
989628
92304
670922
922122
581224
350285
446914
876381
909960
282105
385417
1080486
862004
121286
747997
347692
620619
777842
265441
571676
467941
43027
104956
752440
318044
1066466
91413
884006
1035058
1010005
924606
540957
868855
64601
824070
275311
151347
1135193
92138
480194
415553
952987
466864
233400
825085
220509
640264
107058
100344
693370
53810
811530
231909
487483
411541
781736
877755
334665
621497
855145
365829
381999
717184
309896
1002098
776596
31634
266534
914152
1174318
1110927
328660
592169
14983
184392
480886
1097787
209356
449192
774661
1036837
809434
376407
385749
103877
544003
936936
657080
1097982
587277
286561
1077052
966691
208943
852856
222029
37399
308369
1068602
721113
256236
963776
916531
28005
1044343
932792
44543
941459
870429
440070
243145
1062963
631935
936377
158897
993744
318267
378878
496177
972189
825562
447979
243206
632367
1132314
290636
640267
826205
769927
528513
807014
504985
1141331
430000
1098469
245569
198970
518106
1012376
1056382
117073
531080
856868
160295
59408
689090
687511
123846
837464
986766
886610
968887
960414
661117
746637
198524
1088904
859095
495511
1091148
900197
387477
524224
1138416
657297
266299
280491
188873
365839
447276
319042
396327
505230
400361
1114427
1054347
1178186
759881
177095
620560
913002
501688
1049202
285608
135759
1109156
823843
689691
542023
1177471
36091
78241
675944
514072
478664
626524
351941
575406
708139
935096
133008
1171380
853434
691365
255059
674633
1126141
472074
193746
1087512
1089950
206787
130255
1041576
342505
165214
452928
600712
1038905
764347
469652
510878
889777
459412
1046001
163972
554635
217691
639801
786909
150957
1070474
510262
861971
124711
657744
133319
508157
863907
456423
81177
565367
473507
743976
1090045
282494
315868
437892
864189
899536
1111131
594897
581845
326364
10484
609818
688662
314270
388325
568622
713430
811396
584136
268741
971416
202688
936468
174327
335459
381504
152649
920607
1005187
489052
897901
268680
379297
1178383
969710
708204
1036354
1033890
706715
124929
29087
936557
915448
487034
313241
410703
965318
514635
433549
649272
272958
360255
264154
801696
49261
645860
72858
53539
144723
217405
679424
156568
308553
209028
802625
802044
69648
220789
283412
597606
337622
1162784
515930
1114416
812704
1174295
750332
629818
629607
557151
119370
364114
482746
809244
1038777
1122465
1083365
228043
833400
954146
544732
60490
256448
960401
796132
561296
474136
488580
867056
942469
624790
1178006
791401
247143
1031026
798289
569869
179821
144861
483931
351773
1175661
395404
871218
64154
325722
711317
563142
652950
1140572
95947
712005
461221
957926
210918
508827
478888
1088609
1144742
73159
793092
747335
1061044
490014
887404
513341
241133
107894
733321
874452
657948
375192
570763
173557
446274
860723
518331
571043
677271
518549
289561
307240
415540
1132868
923843
82269
112973
172130
61973
1100081
583532
90648
282441
1153213
665600
3632
361088
545491
309324
1167333
763717
965662
857939
409021
207232
494938
1148156
420245
939220
663557
78528
112222
870873
1045501
688073
862015
955597
626825
746926
804476
396486
1073369
65165
581657
1153370
575393
340201
903470
226443
641414
402240
500525
705282
1084360
34218
955837
271125
130082
414957
866609
993138
887713
414778
546286
668969
1012375
88583
362704
301736
686011
243967
1145878
943320
65759
1090956
326258
475413
525782
899240
79411
239421
72633
852723
1086474
138881
1128545
218234
851272
951346
985593
593249
1162361
101199
459345
261433
1133525
920247
1051336
789466
849289
586627
56590
587094
349986
1083399
359317
333122
2014
869986
945027
413067
278386
59197
851434
158461
728136
659028
304486
175095
911277
174791
1169241
639041
846855
815432
934491
411393
571743
349420
1143209
379641
999451
739328
612668
360437
936282
811250
196027
307769
1132840
1107494
586097
545249
900856
105777
20346
440010
152372
1069454
345461
503549
812646
348024
1055598
695086
1055105
500714
535820
89016
180515
860990
444885
661214
164878
262920
516458
188332
674569
346818
1115824
935725
939450
779184
1000392
581909
998379
412810
864919
1027070
591151
611615
177459
348706
1026421
277048
961744
744853
616476
763591
114099
577715
641245
173938
570219
1145095
352688
37036
910650
888015
525294
719664
556185
1053419
379921
96359
233637
892173
807318
935618
457837
1040936
497952
1130928
1119316
1096448
841093
9899
887486
919606
718963
600055
633749
1099927
419153
1121899
865916
1141658
108504
1008954
446397
160743
780606
741027
573395
747062
938281
364486
125262
53265
553334
616739
16628
493011
428083
32659
362062
1019403
992945
1018625
1160234
416364
9078
414311
361275
763493
327808
568525
277020
414773
345051
390718
815806
339532
154729
562124
396949
675495
647450
501913
855739
123939
620853
323227
404563
316857
662401
1117231
472761
1003282
329291
793591
163459
803732
260584
563681
337343
981496
818804
996198
927106
314263
325361
1050036
301329
785309
992073
280671
890869
308176
335373
468209
419502
250963
866931
778701
919454
387180
59096
899574
564894
772495
957455
879036
1113017
855447
624690
167750
373788
814776
18041
526266
226897
110575
534969
102962
1023502
964619
496653
112384
1153364
49575
580069
1011711
985251
772605
363901
7718
522652
323333
1084470
862078
376368
999493
15069
842749
961222
1150543
238615
469426
85350
21859
401667
304707
172236
312465
235670
360143
138022
462437
355587
118587
1010402
121392
636489
679592
85311
164624
422935
985433
609365
1100320
632023
629495
1037356
1132139
959394
816798
23496
279660
993844
275009
716411
73976
561673
619374
842872
54322
226446
628264
51509
376522
256075
228950
821904
584241
566110
819987
58834
528940
738631
985886
616273
732383
603726
628689
320811
400126
45636
1081191
807641
439433
886569
771973
239720
1100931
503537
300187
1034015
62812
804004
649975
114126
920275
481673
386729
475038
694449
1047101
271015
917580
511746
883546
709886
480040
125485
1017282
598880
989841
1089903
813473
714669
233821
822346
1043005
723222
377510
495787
209304
132533
690769
1177266
1131176
778961
454719
1152257
386438
898483
830846
321701
470864
532674
201704
818519
196763
1129614
1023081
538866
897622
34052
448387
1062847
187298
466467
782434
491351
620234
18808
682859
155313
284672
139456
173983
751746
179139
74398
52766
56585
930757
1134813
662785
990026
555920
268992
877659
472088
176203
677383
263621
159660
429907
236857
4606
307224
1020270
490519
587062
1073238
747532
413379
784145
347369
1009480
83009
905774
642120
67559
958275
1161467
136032
510667
481974
686106
157785
1149726
1083241
1068055
385174
619509
804386
680393
407877
434433
587290
776493
646410
1060194
667991
125857
469377
917357
1046997
636858
1155396
939861
377900
567297
1130877
799934
484968
94145
20314
837561
778998
1110536
835687
1057239
811245
282253
115984
1021667
574190
321953
1065110
964652
447653
353670
430229
29666
572061
251323
165434
662518
160895
882856
454576
133524
544130
394481
986846
365909
169716
594051
447031
404805
720614
239087
148479
414085
497780
640840
570784
116096
258206
189212
27953
102004
1172345
196361
608589
929673
123470
494491
140849
950980
504285
825045
158550
394547
923600
727280
1020742
383599
717129
876316
1039645
309065
1040987
312504
1106430
231411
907073
259917
856583
797274
819749
883016
107336
734215
450510
116087
164091
755989
695506
732275
7814
56233
602873
223155
1088504
261991
718135
329085
187598
149330
359474
461180
702242
402286
663682
420876
712400
72159
1159285
1091582
834670
434777
833802
394816
644758
515627
24236
1139027
728578
138398
27082
571047
1106146
419349
768398
24920
594366
913182
345430
71193
43979
300207
176602
327392
835619
60550
123709
521095
276715
1005921
1048698
33856
805052
387679
754174
11581
1087644
1032555
87621
702989
498189
908705
438095
749054
767307
306551
816096
323362
753044
940741
1071372
1047827
209765
209788
205036
1144944
1147818
273144
324410
736666
1122914
195467
352820
198844
1110061
198175
538187
26050
450729
697405
1013784
176871
1158410
204876
423890
1085009
782232
571474
515461
765636
763403
1138087
864792
662948
45776
121229
423514
380804
315530
1083892
734368
872334
121007
462779
456009
347836
1109796
352268
762871
648512
528475
857638
58797
916152
333171
887106
622516
521335
681855
953662
1163539
637789
1158868
834693
220114
230458
777849
535820
1139114
338967
674462
580662
399241
955826
111864
515673
219429
542453
958091
1172111
72210
14205
771873
708411
635581
851206
169006
771309
420984
551344
917823
369193
1164867
1159811
65378
299175
1114474
442405
908820
971865
871515
346176
1054141
103651
382474
984770
761982
3211
1167949
107809
951859
642175
532587
22249
311639
370305
276199
1000930
376848
930073
30411
506469
396834
99310
384093
954698
287040
620526
675990
56502
66178
191634
786221
209207
411517
176253
1108754
510066
188249
965082
1025006
1051082
579401
144322
937934
974702
925918
694510
806839
237098
859515
568531
868261
86455
187240
724948
1012017
622089
224398
580283
694421
730076
184129
614914
688836
961740
424540
1065690
194343
1071099
18912
363828
653357
38918
434526
347331
961847
750470
885283
913108
611512
1023125
1093328
1140123
25043
178889
1150294
1164645
954917
730110
353230
524718
68660
1009045
437563
940573
719076
973380
800063
993135
173341
332281
631790
1071372
557550
680730
513378
121070
268551
127487
177517
146911
275875
547779
3979
133770
126543
73302
903484
210195
312346
51679
970754
227479
921483
407009
811142
201416
56567
430416
37619
11747
508917
55893
555470
1173180
206748
141030
803895
154946
1010015
859828
742633
896121
180518
672257
650858
22440
700363
945627
76121
901859
745364
668514
138261
152463
1069275
385652
1053770
452853
177703
1166630
21146
412296
143238
301846
689741
1112463
903644
392770
799827
111768
890142
312193
976962
453593
599253
1005660
542878
1034222
156762
1170247
622645
665879
65701
670255
954799
548093
303104
225653
491888
296508
794379
624211
683231
35610
811230
350925
811592
530402
16236
393473
1163718
702458
368579
198889
872427
396767
823797
379910
1146123
82613
83530
873061
66285
833597
729429
658905
603697
170514
753772
660470
404976
23573
526842
800132
229954
187078
266976
275915
1065278
376159
557152
719660
833667
559841
1150684
973911
992454
926256
308779
936567
498440
347691
1068436
938564
368948
190342
185378
821175
870343
446283
481204
938237
109836
749099
718292
455985
971863
660067
858956
1030461
621510
59288
1006310
1177548
238173
293405
949604
677456
93576
852357
947500
138506
1120950
1083254
400965
743324
12157
422013
136302
853603
1020863
219748
275611
230903
585934
429550
2896
215812
160492
1137949
345662
344859
35233
1036411
1036444
835052
947418
1042660
780562
449475
234093
504332
1035466
1093276
710924
586776
22982
1072972
962920
111515
192824
651479
168111
688330
335465
663110
157202
582728
754965
466485
52438
1124665
723745
360735
918724
192291
488282
1019395
959877
638912
574691
474430
826970
349951
943373
1100722
2044
447254
460900
580714
687764
484114
839910
95724
1074131
800533
159614
193010
71676
224392
564867
1138819
692756
662751
281920
798416
730664
820504
465883
674231
702139
834471
424166
552541
384243
1161761
660167
710514
1005348
902083
921016
189036
788472
494812
606918
310380
850116
382509
545884
757347
1026129
425430
826905
782239
837906
264822
857499
1008655
836420
550228
951110
434698
614699
1143800
391187
786897
851109
44204
637060
484783
464356
805101
797516
343070
1046097
541174
454256
945192
284406
363742
149573
283020
658567
6612
674305
948288
424801
150890
250792
572720
133938
632978
19691
939182
266474
777389
37312
692752
66097
440873
428167
101589
898114
15705
149818
548167
928932
879672
705464
553788
1162406
469877
889010
718052
1105737
258002
679776
23985
693420
27395
768589
221143
756639
712878
756895
73256
695379
714889
1175782
284537
474227
603878
64661
12366
1142175
665734
529173
574659
525075
170507
1015687
854358
723088
1070277
134314
844865
161546
823900
189373
943348
252101
972068
15542
1023647
727976
187497
177409
796036
444427
921792
248486
954664
567354
1169870
371004
375461
351085
1147499
163080
143607
535849
629458
585835
434502
858931
204137
582706
4650
44677
789982
321846
895042
1081161
744543
211008
223485
692724
1143240
644101
450022
803669
639763
904612
62296
657446
376916
386254
712722
172049
383769
269604
1013370
738918
648597
476719
244907
602253
872971
90936
759278
917173
963627
891873
985206
864036
805030
917867
179502
230881
1177690
241174
148259
339365
167365
288319
966504
1057344
544283
729348
10737
980325
523091
1129995
203042
809923
418387
1122038
257399
1088590
643370
340655
370858
635560
430899
747411
442392
590711
299190
112429
1054230
954901
1056610
637880
655267
267205
825967
331012
1062381
449294
761251
954044
524802
134744
1016313
1049409
461852
273692
956020
645480
963007
983111
163443
415597
1126433
791477
308139
980049
155178
669899
1096996
273780
463636
164645
998339
717902
58489
491605
37867
312454
468207
533518
51227
310865
159032
788886
818763
970559
172686
1063435
1164320
200517
317978
867811
111691
1025832
417622
965031
115069
465903
282541
1140608
964615
1161022
798104
777190
325699
1012091
306140
456835
325308
1156040
456550
685211
393660
706483
131637
1036363
922526
692392
699155
525889
135637
848070
1072020
1097118
496424
708814
770222
1066751
806534
709954
360085
139893
455945
585688
270911
368806
896602
273270
488472
996592
1030926
673908
69896
775412
312740
185022
79922
1134672
450716
646703
1072007
724521
1075629
1037271
371867
212576
6856
366352
687128
392154
862501
987059
926062
651737
1135082
588781
968177
848439
928421
320980
168112
710928
272897
10822
397299
1102785
898607
169086
471339
41897
354185
980130
548985
482975
742856
839524
617973
715343
100887
700832
1004377
445915
273399
739818
1150027
962580
512559
839444
704887
334708
16024
789104
155002
549237
285018
374163
31729
1058751
113494
218067
563154
671399
594825
1032569
796357
880667
873768
913877
222439
1045700
1053258
983579
170295
848201
983173
40387
752805
706566
9618
507698
562596
581569
918185
324049
648079
291392
645781
66429
259360
1169692
610200
958349
747927
527657
344302
1041686
629263
45288
480849
537855
675068
932697
1095121
837396
940893
253708
1035949
115227
955840
374258
770343
1127882
1077372
722429
857820
92143
669854
414429
120260
688924
836420
430464
947038
859757
957669
930811
295965
598786
921062
1162849
70881
437032
104498
916965
450182
282673
151757
689397
691209
592671
542278
867445
529531
627446
1169582
1028340
107955
1120415
198433
194373
239964
844897
1173732
759321
684336
56219
962753
381961
882675
797005
273931
332831
77861
960254
642053
965592
566251
126941
1124315
44470
487996
1145293
671220
469953
281021
513875
960440
889813
786316
1179225
386058
375005
221982
883680
587839
296898
538794
147758
305595
77681
653038
960539
812841
827773
17445
102166
403867
999055
249790
459910
484893
981083
154366
1021241
215984
897876
1169339
878687
1015049
33315
1132088
987706
1174724
911784
944856
808213
240438
825743
71914
485123
248330
332722
966961
587881
973297
201973
68407
1101607
638126
390690
539120
808779
1104456
746000
512114
970950
188154
96846
455120
229618
795332
935578
746045
727912
624803
600649
436165
536436
314897
777635
919616
1074651
516268
781099
811660
557
495373
632731
734756
1097797
788784
556959
27065
806538
300623
953150
134058
531949
679190
448716
146450
967890
244000
521170
999653
203828
271014
204454
102793
861220
7307
436604
543757
871889
211099
708803
1128143
881421
3855
765776
633329
20520
306872
914883
1073769
1148756
1152541
1002899
635619
803962
589599
388516
640980
1064875
1061174
265545
307435
1062497
922412
141714
1098783
68322
854361
456285
1074529
461395
49255
581504
723321
1008717
384692
1075231
481558
1008556
609111
665333
250648
80114
143275
948454
74082
171678
541235
359325
583778
471227
172709
425149
1180353
694752
623283
890732
1171807
345242
1141407
63358
292077
895236
982521
48059
549785
1120505
682253
59723
708064
206894
737327
1134783
508107
1168746
753459
696968
589771
1042980
1031876
359203
399756
19172
103212
951691
697534
1139300
498407
669701
572811
348223
547846
248548
874392
473874
536595
476785
312725
222341
365182
555689
342182
149836
864641
732294
657680
886365
91912
92006
126965
99919
638736
1022061
342592
994282
779852
1100918
293907
675300
334045
393017
1011616
238670
1171266
727769
670185
703818
1063283
51721
158588
449873
818329
1084745
241251
842976
496110
376025
775970
89508
500856
99442
539212
979754
931849
894153
1074358
745062
849120
814762
1051866
316596
500447
15892
938577
561283
11662
347428
1036563
937284
960584
253926
34565
389607
1108577
728034
909962
477465
78485
1142281
31833
302801
937736
501368
438797
1024464
61529
89689
721708
636289
424116
982817
1101029
956039
1112373
948491
981136
331683
738248
463138
401542
740539
463559
870832
996395
539042
1117754
1151119
120975
271165
617182
941117
481135
177174
974035
1122458
630694
1003351
425044
211952
121795
23433
433314
606012
448694
314065
311447
1027788
161327
380808
578534
483227
172268
296159
450531
515406
275649
297809
538443
619655
268898
150244
240937
596040
61774
646431
258928
507931
987764
487970
104733
70315
599079
896332
682620
770395
744694
1068382
962727
53301
704354
700736
490703
304127
1130121
984231
208145
484943
20858
1137201
436140
549290
160313
1019441
347688
315142
414441
664923
101667
1076386
164703
22698
203091
614992
980356
1152809
823592
324062
639518
901036
724546
617601
82736
571665
544853
765951
806816
846580
995072
617289
422470
633142
1026145
823755
486193
728434
272535
802332
1030870
248846
82779
695401
356588
504971
797892
780968
929617
131798
286929
840160
656703
802200
68779
93731
515708
701682
961167
950492
480367
91822
916134
249792
793709
866664
966901
718444
758712
560744
277980
1106534
492409
966651
1083824
858779
1147852
343592
923008
696205
912359
335475
193908
1008106
937863
655214
521585
734462
1172669
1013699
850936
236068
363220
535428
296571
866831
1020760
483181
847518
52263
1072518
606766
285742
1161835
340453
149435
457449
468146
130347
533385
786490
943268
650131
53075
304875
842909
26138
627989
695789
54931
303335
42386
1026421
594653
118025
1130923
591297
76182
935508
654590
184605
1164060
519283
1172086
636136
146836
1143907
178569
607754
1120575
635551
1063359
304604
889899
357856
940234
448691
679531
713277
766499
927741
876362
304432
100480
1060535
1097658
364364
286164
996423
880245
616262
1112321
336867
686892
301202
840164
657180
840888
981540
314897
1127553
400480
912697
800576
447042
299700
410871
1144658
808227
624890
155722
717776
672729
532069
882803
334418
285102
48838
756666
35413
1091039
361717
468642
943600
42082
340455
479209
1085403
995241
482356
386749
1178831
273935
713521
919010
579803
862490
523485
1020615
1151349
532880
541326
949961
599865
288507
1152397
1125496
711122
787031
1155225
94804
737481
1075205
360121
19297
40274
656760
249857
263662
1094355
375046
13511
799366
888073
88119
57328
799643
608035
470439
798236
549430
845784
391360
5822
626866
44862
594168
93993
255440
144154
121389
135869
816534
457520
365509
1061782
1084221
780900
974249
1014367
550894
360634
267105
729197
105351
14880
702811
84767
329714
934551
438808
625774
102636
226177
1143998
333586
672019
1017597
423482
1111967
925045
729620
1099798
922885
1110460
1179967
21173
302088
1151294
888070
442733
172866
878452
975926
761936
39755
1101187
153600
991637
448444
1096109
94181
603547
683285
708497
386215
1017772
66363
1034101
1013123
826278
855835
676307
226618
289045
780061
1152669
429711
474476
796890
931956
854249
558434
646451
796539
977564
216390
265241
44879
323791
1117806
645875
1086952
1137682
711732
978600
73574
661944
418620
933718
459789
1095490
1073747
204038
1069185
842537
50054
52007
974286
173228
1045704
969556
424248
578840
930175
167722
102057
88546
242373
1024839
493659
302765
1084117
278717
703759
368440
83150
596590
889381
53898
316381
754908
964445
837191
392658
604213
307995
1100717
510587
989463
168390
577493
944303
602271
545434
604071
1082390
442465
812660
18853
551473
938541
1065077
993022
606334
539645
1079997
634249
306466
838122
285473
69866
846510
797832
680027
975871
918314
622628
1060070
1138713
805533
975309
766131
303340
186759
1077865
327939
481125
757402
483247
1010973
325230
359440
579599
565713
943056
121224
1171972
674648
1138193
194131
1179272
315224
933205
1106016
356476
1056471
1032951
1018905
703144
87273
599159
712138
205310
326573
1099362
84377
1101604
950626
371206
1114754
43995
929890
440491
837824
150616
194292
145682
893301
557452
284010
45053
182094
218663
411369
325603
889144
1134097
414012
270205
563005
910923
690313
548391
75625
443460
1029195
603029
852113
720581
1036450
82847
1093594
999932
1092919
700668
392008
16789
829561
1091144
390711
817052
1039508
893253
644912
30523
446135
1167552
972977
421053
672906
768022
969494
1026871
757462
764693
82427
1104840
267375
1126220
1029890
639107
531342
1058096
970834
67987
447245
492604
1029056
1014604
395919
1128907
539551
576691
757267
882955
204266
1163021
953327
508364
22785
517751
922029
1076656
55537
450643
261569
288890
68967
79208
827760
216468
1152118
1102548
498195
643653
264205
854660
188391
969913
134167
912148
5222
249974
313955
320974
886527
649271
864403
869121
1015594
471395
940644
398167
592262
892136
1099558
966086
125389
537689
185429
275842
324620
501092
855049
113509
1164205
546163
578333
1026725
973217
1052614
1103135
677861
148084
39240
297158
373820
573950
607605
777812
115361
191970
16594
285574
39763
328980
575828
742019
684260
804130
754823
1034010
1162875
1018167
920136
124339
564680
912454
401649
362394
862046
525656
574999
396287
530699
140392
372312
763115
665696
681860
1088448
683783
365393
1040029
293141
336497
29858
884960
362355
646715
1147885
627546
691667
287919
1008876
721698
1165575
215026
895350
403155
502587
1065202
645429
230859
943042
199671
118377
1114550
1134069
518707
1139031
255443
728735
501503
454185
939180
193155
731254
591480
112096
327815
485491
910211
934358
41603
1133767
88383
123096
552401
589100
849155
1161749
290903
95168
283097
845506
234575
833248
782681
707035
927905
860366
850640
370335
883894
407994
499573
855784
949221
480896
15258
807310
1099282
1174327
856
978844
1053884
437184
439090
104499
401592
733356
702266
42829
949214
823591
368729
645168
858031
990855
1169010
281050
914923
1133121
374399
714454
36680
790389
1179568
284947
86402
980360
966598
45040
581917
68664
601722
855827
1021221
340286
725197
727234
531246
496415
435217
747994
115803
157543
527601
862011
239305
27513
244559
125036
516960
43574
19822
532599
655236
746153
63790
318117
610349
838102
18661
259393
665592
88088
67963
459714
193456
372532
1169343
284379
584403
1083672
936909
565629
948827
45352
1018623
1019515
465976
604665
681853
23045
3973
363764
53339
623012
172443
487523
392014
744035
1115209
635633
929609
754183
1052598
421530
169926
466470
1051050
654089
946191
7879
899851
777736
1082863
298745
677462
615356
411769
37249
1064881
1023704
192748
617808
966426
220922
402901
88685
176703
548363
125440
332646
715104
563204
1095027
662402
892950
147574
368500
79184
825427
920840
412503
442895
676301
236053
247773
237748
583360
386016
343021
594613
880462
210976
1010712
475455
659834
259289
1109172
276046
674411
14861
420288
33264
1058318
35495
1117784
695632
919185
590013
969174
369175
29339
1112919
1142871
903578
1016263
348321
678377
497101
60496
661791
785593
276269
322727
948420
365257
275069
1134033
170116
795781
653909
1176115
769409
777112
565907
933528
217600
356192
471876
445050
6115
333122
857951
39496
736863
291428
434155
594857
1039558
347664
888306
98270
861338
759112
215213
299980
861065
91040
921317
123105
1084877
569721
383045
568356
386324
83232
1151701
1037834
1055995
194327
1025321
699072
1044596
389149
623748
203116
1084928
888564
78430
680265
518059
534723
354609
801357
566106
676356
88068
55671
653693
1034598
409029
757196
729292
749287
830691
250316
866567
1153957
752936
46998
758119
102629
965992
1049248
352295
947269
796844
1099510
586168
1153372
35024
127699
516181
791524
431389
581759
59988
139082
272298
985399
339082
1068190
1174759
88056
308721
575718
148252
88042
877064
964182
133105
331482
934848
812654
789665
877935
455750
410090
731790
85023
875767
1031042
413599
921622
1097239
1082008
63995
361659
278115
469180
266948
519189
392514
499430
203642
380076
1026984
569765
16299
894627
474824
36124
1132238
382598
171719
165927
574114
690383
865640
454032
81794
1126719
114403
81049
1081224
312881
364954
616830
1131258
15589
614877
416177
312532
572576
1058796
875538
14189
1167094
928866
754212
916147
1049930
917964
1135870
760842
225774
314668
396306
738174
648356
1017233
519727
669400
481827
46213
362784
986713
488857
904435
837448
76809
901068
284726
618217
407923
641208
585654
1146567
693801
915509
154672
37999
633656
96667
6503
21512
416231
924299
654772
198111
1045389
904871
329970
186591
545291
507562
335411
658130
384332
1167365
1080167
218018
676144
738361
482640
486521
631588
551497
723287
122378
166865
22755
327198
1032107
1116826
585548
190125
327885
600999
318911
1008219
926271
1010268
467099
644847
202697
753854
986616
44028
153847
288785
142223
451695
221970
857503
1075555
1090708
477105
244475
54960
1008971
657678
1035933
1170078
270739
795538
831181
209977
720364
969575
1132033
104249
692624
166188
281372
106317
1131296
1052379
547702
6752
103995
1077584
563092
187050
123672
718903
1176738
768586
662424
896843
311090
72765
448786
945817
438818
407863
1050019
848559
818622
22907
1081385
357172
209962
1016172
74266
197499
539835
281840
7582
1074612
646593
72276
152808
457819
942171
181555
741275
76303
628946
408348
255802
783998
1023799
571485
547392
335963
30682
1024555
946931
591625
576399
600929
707013
563817
181517
320516
854416
256537
369871
338545
316376
635217
699123
45492
365795
1158268
679706
139594
438195
867132
114057
7274
702883
802118
824411
875187
836886
182361
951932
1007787
282181
942849
627494
650020
11165
329947
868915
726221
728369
906352
1119941
1000151
1069624
255334
878134
1052918
958311
1151343
1043735
586769
605805
646189
553216
1044407
1136100
850752
731874
878418
415350
1089473
431391
22929
466749
488511
7023
701306
158328
1090306
96975
494463
438237
903353
612395
890687
295197
1098413
736313
713182
455007
310971
1043492
257918
913415
213285
396196
1011031
54053
903530
477706
102217
510040
72315
1068058
173195
552371
155625
1033781
650270
585885
224028
298915
614833
584973
926484
790890
712666
674896
846415
529764
481971
743036
241234
395947
272349
1146572
706254
56772
246781
1062989
1119965
685924
356322
11561
549048
1140592
110294
389916
925613
926599
650071
1032708
471338
295373
614505
774808
768394
865391
990653
229765
1088221
410369
230035
490593
818114
816048
318832
1163039
467588
644222
630856
582311
899010
416054
411302
31341
547382
878392
966475
842651
738224
366441
181634
154674
457714
739853
423478
67848
1072039
211516
267698
844000
107205
423991
1152547
919322
929015
425518
164734
162225
176925
14017
960833
155062
268975
1132874
564445
660141
626741
757913
481501
523281
918087
890311
37378
544198
1054862
39967
626696
1088509
1052798
464987
1032082
797406
896768
674550
920756
76042
440763
634136
974981
674839
648846
1002980
1074277
869570
381704
991269
455835
848531
633916
897971
528839
45060
629080
966260
1015135
226066
563884
342985
742650
533730
941625
1100618
799946
265704
564386
294152
396524
1061389
5135
523819
826539
408636
746601
483075
994232
1095762
418093
292813
629973
877118
825257
515851
812263
919012
953824
702872
111405
293190
347783
291417
929702
297902
704728
1059458
575829
1057
325855
1087922
79891
804209
1161332
969436
233155
337502
1040274
1139127
234172
953265
862141
262592
1032072
158616
392540
817136
1023955
37331
283471
696325
350053
330096
15017
143737
1018604
561222
615919
1013240
400165
30537
848625
1011868
416545
4761
318972
503263
85170
526978
681443
252288
270375
531818
1084228
226922
116938
545307
260487
967440
636424
490962
449875
1092702
552051
209523
151683
884399
214645
281591
232303
260386
1140380
671668
320158
139685
698564
784437
974412
1008237
763296
39153
871081
657006
377045
1039315
766150
72868
54873
612675
95409
1161228
556666
765793
625137
826644
670093
540451
754145
602132
1047418
1150099
755374
391324
113737
233778
201559
1031593
782736
757435
516368
462982
532651
1082816
941663
384785
654146
1154170
1134974
307321
394237
661911
876467
268584
480564
1023579
467646
645264
302912
556384
594853
987400
707311
456865
825426
280264
994927
119339
766171
274947
501136
362177
979640
259043
745610
158901
529910
423973
1037179
1079695
340107
685133
194103
232776
747966
1114764
617578
1001412
587442
678453
1101682
99079
725659
695307
293894
894584
1060442
1105144
292390
1014526
510230
1059435
274756
1012894
251583
541651
78097
656745
292659
865320
623228
73001
878626
838852
758077
337765
704851
288690
83780
856076
87035
619560
976026
283165
484306
1154181
63011
319405
862197
409226
1137357
687184
393365
952849
1095549
972068
1021004
986533
953987
276317
248570
556856
1043988
754226
44318
411114
964752
403559
750094
618990
403842
172497
231616
858557
938727
300636
379046
866381
312424
871386
835276
472742
640352
937162
972291
1000729
749722
81164
843865
716803
64530
504128
196720
644475
766770
288179
586062
385296
110406
626181
194094
591892
755580
706579
1047574
733050
271300
798500
822511
468986
759985
231893
60162
470313
413816
10465
557939
451312
413730
1131477
306800
752024
1104945
937046
401761
1121060
308665
287627
196373
940730
244137
633411
1063742
1086110
1123060
233079
1046225
803196
806625
634020
21499
290975
965750
1014734
396361
129598
545981
1138790
718479
895279
574067
1070207
688213
81821
1029837
576679
134870
352171
791213
1148140
509165
444648
298887
193869
1046097
76103
100764
445001
729679
587699
852939
616818
620765
1139961
910103
858647
547098
588059
533822
256424
1045866
948061
956608
146947
82168
1029249
1001064
1080963
137683
844737
926089
231489
182942
1120621
222710
74809
821554
586213
690382
983373
188163
1026044
710598
996977
727607
705645
507954
1095107
647586
930259
762253
1132028
256074
283814
939287
409741
653402
945545
118839
94445
717202
482390
140982
92579
292973
348707
1019314
966056
516243
819601
995645
236373
31438
479512
372263
860314
828285
836492
1044923
562347
234683
410035
737910
447982
432705
592168
491256
806736
910233
171534
1136217
561162
394234
678506
1160883
168795
539752
502557
191447
183960
490509
650587
463443
779375
976205
954476
918712
958417
132568
900184
115501
332811
690105
676760
513393
405274
420576
103907
1130870
605145
487154
649646
51056
1139872
668549
534520
148756
1000621
81178
4275
124574
361125
986393
1013646
651214
307090
947245
1113458
1130874
58223
326290
553274
7650
681282
461712
835291
351604
173874
949401
289140
890385
274934
919681
771900
1104801
1143517
1104113
583657
556225
296154
273401
496770
961488
34923
938932
182902
895856
62657
620864
9537
734702
1159981
412755
211576
109359
844390
231527
155572
508320
138273
1151399
765230
414709
577380
170533
183167
77320
229532
616709
805563
1073744
435313
831874
540241
790843
1110874
601824
874727
1009061
105671
596562
1113915
497031
368546
941556
307161
220536
989260
54294
21131
857467
901264
626267
578936
444638
337332
1171629
487644
984714
779188
327938
230909
1043322
377969
371728
820803
342473
195667
439573
940193
515872
877790
533276
533734
788653
66278
247690
664020
602749
77335
684839
897597
892594
579032
789158
860874
758852
359556
1054245
278299
209170
714161
310295
51688
476776
513460
709275
498074
821142
647582
722069
937369
929164
968905
603291
19702
971777
262287
647850
624365
342660
600200
427902
839996
982604
201192
534604
477044
47913
1168359
214120
504388
729113
851539
853202
922428
1120916
804599
260005
219747
452001
1021712
914297
205426
798133
642293
312364
691172
27616
696027
185774
258871
680734
1135043
643166
882266
798518
89685
176982
195699
457274
61884
415959
968959
173554
615642
155238
148131
76823
542837
234853
250096
969040
671980
1114101
48599
322390
1115438
1001118
161470
150021
58010
835020
7696
67720
1153710
401252
855593
12527
916883
713154
537628
429901
1029505
885301
451223
106969
469043
529027
881346
1089983
784597
86938
855501
241147
767787
747055
236969
582223
1091064
639276
909656
400878
571419
280210
692189
419588
769957
996632
57293
116876
682094
843881
796881
689732
1099251
1164004
916780
931137
864601
600171
978503
126120
592819
728420
788894
732732
374625
508390
1091770
180594
44471
1051251
69777
219807
388980
516382
1053836
226863
237078
6638
398889
791860
338739
768908
701217
1044159
724169
574041
224843
559471
458278
896887
1099582
164777
1054881
565751
489225
656496
933139
294894
175933
1012971
356578
666234
1001511
241041
72221
605431
632434
940765
479832
888142
616699
104852
1017537
863417
25409
626782
362961
1131877
291160
314967
1086040
405682
160498
1094796
686881
772317
1131638
291067
652014
829878
1125566
800787
1081697
529032
744151
883745
678747
312499
332811
682767
1058259
968514
750539
706649
485094
733940
665242
178564
1034316
51739
803264
924007
638255
232737
106482
290768
551938
555816
581473
1088665
106095
502340
122765
466090
252753
968204
741991
91429
908744
495474
328655
1073602
972351
578234
414065
462603
613225
983766
1159140
58814
398878
288359
1072581
343077
27782
930268
281390
464263
755318
167128
331579
1046518
470953
444487
289217
875201
193430
407037
184404
1048027
419167
437404
435277
175780
1170414
314864
135809
425882
1060605
367305
1010361
1078237
1117033
596758
147932
340957
435624
295480
1094053
1140605
1146544
280744
899615
1081141
379911
445053
567135
1139454
685804
148912
741905
682012
1017514
699127
1133823
1001198
910318
106545
521817
22219
862281
378506
166782
606786
339845
867616
421134
289897
542181
702988
568371
1178400
725235
92361
509788
293103
862101
50532
1155775
278964
268664
771884
584516
353618
588115
30434
245599
679186
135178
465861
129861
426770
500794
362638
140912
1031116
527856
894886
104604
492175
768799
857617
543006
702664
779728
1060071
1143308
805235
711349
551708
410139
306442
868615
1093756
1029807
208071
322121
463158
361352
1119905
869609
438721
383744
151185
96480
92229
957092
254726
1122507
265308
490677
18854
585298
1082137
610349
1143902
636710
8501
292598
441383
945028
896203
463199
1041934
868537
188523
1022178
305818
302593
530994
645979
794875
702999
402638
413936
882802
271678
877168
996477
418100
1081130
428098
499502
450839
1142178
935023
799976
577692
261375
1071068
324202
689113
1170383
503917
186273
726999
607525
677735
621216
1148867
880341
81795
340610
18469
578722
177895
117695
893021
984752
247000
56063
690344
386220
702460
1132212
539661
1135252
837234
634785
1086382
497335
576871
900624
1163026
446403
676788
46786
860595
391400
9547
150726
848908
435698
782651
241125
282345
719121
1158077
692341
732318
16009
53118
336405
671444
986103
805072
764023
1099279
992927
1020944
233115
453134
622253
1043490
987828
1011458
78276
1022536
609466
1046110
493477
760824
243258
691886
1049493
577282
813779
1130348
755574
122314
14883
735038
727168
274670
1023363
922142
940156
605835
499490
22407
265177
704554
715959
893771
1120161
648115
999890
619196
128416
730862
430709
686713
280470
640132
696542
75095
354115
77152
198811
1064908
99743
949444
393957
157342
664111
588021
490258
972116
235662
270376
58666
202495
1012119
465652
550354
628462
245808
248380
1065744
764174
623609
1128197
769057
38859
438296
380348
1120037
338130
16044
113411
793631
531366
1073390
1028664
1058804
711506
929376
273982
439812
365053
1025846
592880
866838
762680
273332
558499
228524
599991
142796
915206
5352
332304
1024953
500766
717333
1061628
641093
1068610
81170
137384
721420
39055
566191
308381
1177506
42027
483856
465734
266337
720987
892697
153228
1048246
396421
1125177
651692
370200
622654
781775
812497
657922
782528
112543
1042797
1125426
215902
1056034
382514
923904
895311
730038
1094619
776241
46331
1142927
285976
238781
164179
26295
454415
1160069
240699
372867
782403
1110227
1126390
457660
719399
331798
19303
756338
481671
532856
395567
313466
1048540
1094400
324589
76970
873668
951562
665499
510014
999435
807036
292655
526779
696333
686998
74682
209649
332539
894278
841904
182614
497272
318695
2521
755061
142377
540242
938419
332111
186228
418608
659603
799322
902239
519965
391000
111324
334648
71996
874227
398306
1143320
76117
754897
473176
941092
91071
592842
285481
241484
292375
72919
746034
1103670
276257
69346
1013137
678084
418819
202080
731656
1141565
279403
909797
37867
96260
754366
838977
471743
571275
1021057
420043
406448
292619
58280
355104
145564
77031
859158
396674
84663
122945
326707
464968
997988
80535
1085144
519079
435084
771846
218642
204782
1036341
23654
160297
491803
215172
1175105
810611
89975
978606
342611
838767
783099
1139156
428212
292753
857442
88798
591066
670583
172376
965989
523622
550763
1057379
295671
148232
824323
769545
141910
133029
216095
805268
634520
157452
196629
440237
546675
317277
1103474
292451
425803
498915
354856
192303
758510
937338
584571
986995
535440
251905
1120945
864103
129872
923033
784014
430271
524629
776072
1124373
715531
1096631
394829
458190
24360
1025704
705661
98877
1083559
695661
1107183
467748
563007
282788
438392
522194
245555
785588
290347
202265
210085
155556
965211
1071388
234009
570525
158978
881012
894587
370429
196792
366299
48269
749807
238214
3373
507576
1151933
478682
1048120
533381
694683
801058
233780
604219
666263
751268
469002
504489
1100061
800031
84951
320141
985738
1066331
986905
1056013
163902
151259
611002
1162171
504290
558235
819336
51425
172142
564718
1112847
460091
841632
369191
142730
551602
397387
1157457
693190
116572
311660
862597
165614
482705
356777
448930
775229
314398
1179479
769372
15983
687035
280709
304368
216548
880063
241093
711257
823190
145411
198251
632295
418440
1026839
202235
761239
440611
863072
780033
529754
1127656
849344
301173
28806
1004513
264113
715460
333241
632072
341779
1044772
152968
697218
512481
203435
864386
962445
1150130
724491
623973
1157669
293292
387671
337441
457079
78366
768354
693168
458401
753838
288353
568223
989066
202905
144013
753373
269541
57391
959700
144726
330392
101794
518972
853298
415118
242954
476096
738893
413929
133222
555556
252056
821608
1168998
823164
196266
131689
777336
1142370
354521
477120
464104
91727
545534
1093350
34383
203241
211338
862158
305919
248074
719573
466164
71259
1149791
143551
772786
822519
1083558
921594
422322
873369
155218
776753
945373
107885
989407
337314
642728
1034208
568246
1050074
194764
488871
456477
936288
411064
869376
758681
886473
340396
1080319
28653
546425
351708
916208
953995
525932
1050147
929776
616840
212232
356699
801443
214612
1005706
211315
104430
424622
85432
63485
674297
792977
1078868
743328
943736
915671
253351
115704
857371
648429
936541
836397
476989
196526
61505
320882
1094286
352620
1052766
1017146
764659
583123
96422
1105776
1006094
127926
209973
761908
1149837
312021
797922
640764
168047
417257
274739
204136
692441
202826
907029
771453
1089983
431650
59654
392182
839853
445453
1105672
87695
766323
416679
989699
140868
277251
421496
219210
140795
105830
1123681
258586
1072094
280242
404945
690988
293047
1057313
711315
732616
1125066
550906
845423
134921
886408
245468
263267
46150
1124684
64755
1158524
750673
1076153
1071581
528336
403687
458868
172974
1022206
249534
844692
470941
434377
478787
1142374
808826
1103972
217595
688162
354768
1092206
839654
768332
670024
570459
1159297
1000225
212376
507615
515782
962498
1131063
1158025
1012097
120344
1148394
861727
718140
1090313
109461
635454
20587
597705
482622
691543
10163
66608
265766
213233
188529
317412
294045
36329
647059
1132422
1028155
461996
404474
349209
416342
1025069
968621
535803
66745
1015828
761494
725871
95216
438467
221643
353381
117853
872182
425088
178876
187564
1140970
284559
940859
803705
725192
871817
44626
800359
58345
729272
18474
332960
429884
1140040
414020
280405
1176633
1174131
42580
413232
748712
207593
754836
613882
515788
650281
1142160
602699
650804
641491
817149
922753
616691
25630
381954
1139248
1095121
867464
422832
33466
185168
970607
923696
74200
735969
985390
252755
1058733
375863
45818
362272
1160830
922424
1054602
396784
832909
1135902
22497
5994
353089
1083018
653551
507741
1109323
592471
241044
414642
1083022
405108
563144
8297
414295
24476
684291
936701
29869
590641
201853
932492
67364
93836
978575
548890
765831
742072
22117
27128
478010
1170205
362512
1056240
829278
186289
82528
1137275
731506
1133541
888951
658147
539780
191308
142066
40088
827249
144704
154520
351629
988408
979955
675995
975745
709991
681117
463900
390279
306334
854836
663610
213124
350580
903017
1116334
284530
227957
967128
547286
114746
49183
219094
1059410
469885
424594
923532
170468
533255
480599
1060194
1143612
670674
1032181
473189
808149
1134658
1098780
979213
321569
568295
106584
862196
301528
206748
19540
1057171
516288
871101
582266
608038
968873
467375
43544
671277
33691
800286
858699
406392
132055
1064135
991946
348561
486530
1115913
711661
359087
275727
800812
1029152
1064626
180486
980451
670355
684754
932894
809920
811469
344390
1120358
1034521
348575
613037
1105712
1019077
120605
997364
477626
697318
875561
367359
788860
1065980
53556
634966
23173
255463
1139269
823577
841060
720524
801811
906680
777778
655436
113388
1069657
378025
965837
780409
312368
667814
262079
839359
976815
731189
639090
844458
963515
242452
719710
833674
769137
473652
137662
1729
1017737
702104
204697
31491
220207
95484
948168
826164
316208
314516
539658
43132
370584
764581
293599
674133
98493
179126
374586
45856
653423
873666
962490
136723
850113
132499
604007
1164117
1074228
43055
606278
88447
1142637
737284
144908
12791
58380
444591
562595
39701
1111234
697831
302627
623866
618590
598206
828360
739384
203741
935061
226973
285726
995297
920861
737895
745131
625185
812615
848072
380333
658745
1001837
607484
842980
29250
17897
977454
819842
1109480
502827
24859
1151402
753143
253814
199634
870509
742052
18278
502650
72921
700248
194783
1120114
14379
975716
637136
797818
344523
1100321
961258
1149860
1069766
598143
505371
1036991
195475
990846
448630
862755
499198
281125
323081
291230
1068556
97493
718277
1117472
223851
471415
1052001
879146
395346
549903
783066
993425
840250
778029
811863
495717
1161067
103866
594981
636891
326694
590750
791831
27054
1052260
649947
11530
470340
155664
408902
591629
286147
438929
1085700
232534
735942
549935
863816
2240
526191
219241
240482
143542
176134
885430
837647
630914
37807
871218
1013667
366124
199449
780486
664541
332725
243260
939525
94128
455207
106133
117509
681023
607698
418397
393593
584765
277425
1125653
138622
1166175
660865
794425
1153756
1135203
818450
936304
141534
75734
1021704
140580
74846
835560
584127
827264
315564
500332
1025432
356445
120516
973121
81914
1145492
297751
894466
231327
84069
581458
756062
1023961
659465
550227
640905
872892
1085819
834341
110605
960364
508161
870702
811120
593485
996887
1007428
803876
132291
753131
785379
968611
1179084
395646
690304
1050274
275626
504603
253336
113420
902205
662096
261204
478458
600700
246855
365859
613023
215956
597392
229352
185804
1026933
246777
359001
263628
238764
713459
1032754
200210
186888
521930
875692
487165
317460
617506
918859
989657
1101060
779651
796603
1133629
907615
644614
1014328
429360
1163853
365213
610278
716842
1070918
1039327
887436
741866
129498
173725
81797
136461
245321
340765
197305
933976
776377
958915
1099621
228984
288781
1911
647366
1160203
1107874
193646
1151700
52260
532415
16564
148397
409112
1076550
691497
486203
662351
497580
871489
913205
930438
1035130
638307
1156125
880657
875097
354392
874621
138803
906368
291441
961197
119317
183772
639794
933268
833841
1147762
117356
293677
974727
67140
270875
901167
959405
724201
849054
63918
767482
90622
1162843
632366
202334
24058
1076711
221599
72427
100367
1116358
555694
18588
362748
1086176
1015582
353480
602299
1035424
1058570
401936
104746
773226
6728
840993
717446
367867
516119
990787
261242
161479
593650
203403
531463
619230
412375
99582
453206
181471
918016
224531
1004442
567770
401742
751148
410907
438510
1084810
1030261
265965
421351
110092
856726
989309
943542
28627
940807
320667
1150589
1168011
432558
709395
153616
720043
684496
41384
1005766
452972
905982
1154813
766155
626339
1151026
1149370
442255
509423
1097945
366540
768071
305917
1014545
339268
781684
1131473
116904
28948
27022
1048675
957996
403425
589917
1033984
288044
217409
35861
465894
13297
299156
176116
1010441
85361
422143
827071
705523
1098905
846196
571840
648462
1110771
1163862
28606
309361
757698
770385
738115
1084593
187228
299319
411447
571264
904146
255308
113498
88568
536589
621143
514664
546943
401266
145329
823422
75252
1160313
869340
248236
1127416
1175822
825382
454189
1047809
277037
181728
299911
220452
1162831
741357
1094995
1039827
405985
1070011
709262
682283
148563
610419
213732
1178770
977072
133504
846056
725510
227531
921692
1158170
923592
611428
641246
1108277
883416
897915
12522
1165953
1091652
848631
953371
235192
646273
704413
342304
1127208
100325
78856
846526
134852
432300
1096023
47451
585339
1116357
1077152
754451
1156377
998305
1079640
224169
655168
245586
1106127
628394
736787
1011770
1147404
945930
189124
564224
589813
510062
821137
596871
149111
1095187
1080101
485900
809941
936799
609067
313498
962368
1008269
676922
879639
337749
1030982
111021
517181
379581
20953
893232
91772
351029
644786
685491
143647
602275
361719
1116739
522123
292970
195778
130094
1011274
91622
1033132
185357
480104
242508
1175400
1107897
544419
161908
456751
682506
381284
778148
231985
462200
1084901
58147
665614
124359
750628
475638
217766
619658
511766
17894
285552
171863
806802
572221
1070284
545991
1047876
1096908
65240
288832
442030
181649
962361
319566
324509
744098
872215
25930
692437
617680
947113
834396
628786
31872
828473
730798
918229
773909
718522
146073
436737
689750
865837
501538
464042
56579
71903
961817
347875
793978
236974
1061090
1122503
654824
848328
432785
544414
442605
392919
105185
72529
872699
692872
997102
347415
6066
732102
879896
89685
42448
584898
851220
161885
620866
786614
141405
1083
259005
1108885
901281
821908
181819
291601
699767
3678
505082
478447
117975
433873
1092941
625283
321794
477741
970859
502435
127113
359607
1155931
568771
590319
998674
248770
665334
253371
948331
1134085
529739
251464
871579
599978
17111
255057
422782
761964
897270
223429
1003044
970901
270929
516714
767629
367605
933894
750893
1071947
495932
529968
1120377
1027964
904802
104811
550342
729189
402664
726968
86319
1087377
405091
217973
693865
775971
687169
368722
64068
497278
1179619
309297
364247
919014
832000
303766
434241
948685
481189
240844
603346
687385
1064068
690573
271505
894283
398470
863217
411065
1021070
737743
359539
27100
300998
810350
1163166
473076
500203
564390
466839
742839
510132
729709
1139118
69859
320507
799124
795338
150560
566203
867583
891510
1012833
499663
12647
548333
399721
1143466
279532
1169696
288077
935426
1137434
186944
1137361
401440
633799
254940
892635
585564
135086
505192
54572
708803
465248
719849
94583
692499
304427
597104
618252
306322
418661
973160
1144436
427136
923495
20962
338912
73632
763153
721753
256987
872329
1075029
59007
581403
177242
813085
474189
159593
95982
1130336
369719
727098
956859
597174
631238
19832
637030
457546
885261
612991
852373
375234
734155
1112663
717562
406653
987161
582210
126873
977365
297545
1118974
576841
1133639
975532
799606
1125646
797197
617175
306476
1013463
296906
237194
921718
1110884
642218
21361
173213
236584
943545
932751
128284
183957
848024
64851
826006
329029
213008
1031262
1086099
1144421
735145
853587
623253
318768
899730
705499
893304
1135833
114290
601543
722064
101194
220468
568423
591538
199003
604604
912739
641440
265027
125725
442274
759122
1128959
1114053
773922
246504
654334
267067
1116510
987724
1138299
301394
41658
1740
107411
178135
812997
221676
882550
326712
1018389
102254
1127542
139353
431128
501437
532066
560019
1180211
661606
493123
95993
378552
1075304
1055142
11433
76858
562159
764854
679422
272448
1078144
367137
202320
1128591
649135
331212
307971
118745
347717
996449
546612
99083
471697
973585
727173
837438
890663
97478
965329
856312
682231
284447
837923
805052
828879
1009701
101692
724158
109209
175040
47519
268524
1064264
480712
944165
55427
55556
420724
711467
939691
777462
476178
1158678
663175
1031204
382497
890650
1088399
427111
563202
92049
192588
197925
678456
1087662
252712
1138197
980527
1098048
177076
78029
1076649
546431
900230
599935
898885
640490
839345
181934
1090966
503632
497880
165403
282286
900209
419226
356081
653632
891166
744997
427821
1165439
231890
474350
673735
633336
66644
1089168
375026
344341
803543
703499
115956
239839
1006877
1046026
1155519
1127950
239889
359334
124090
1065244
427272
312565
676727
92183
915047
55680
535346
218397
703525
729100
96638
1163099
94051
68230
263197
273044
657010
986457
378681
1025606
358810
892002
1117632
99639
763758
1097107
965973
112626
17524
848555
892830
879464
651063
61086
262337
244529
504602
892719
666075
467088
72921
137879
462514
216953
533593
1036176
1057840
552890
16933
113493
25215
718036
40493
571100
1046835
404333
275161
702359
1065060
139508
446766
671798
718244
1060255
794556
583882
1162368
188508
793474
912852
376668
1060156
48251
1022228
752154
488263
1108097
1032243
278222
284474
581435
647059
226263
456277
350140
397310
680724
10968
724889
1178730
394570
366848
207368
649927
32108
1023708
196174
667669
843158
797417
896380
291296
271663
209710
223112
931405
879337
209190
197710
656147
1097641
1072223
753773
177429
473037
1103297
1054386
388063
961162
1053514
980309
1140009
217948
239013
204677
515018
72494
282447
170989
643686
1093703
145529
473532
912497
797581
1115496
649848
634809
929403
1079373
1123737
1025490
1077216
88285
603255
587790
401921
738746
142866
1096691
430981
1026266
700545
910575
275684
804995
140092
965994
368223
940492
1166974
237634
543398
257089
59094
161380
230816
173802
837129
323197
1065086
360199
258837
941793
239243
828592
807758
1080619
1050870
59877
466292
412949
599668
355369
717655
800023
867599
432549
6779
913321
995190
1168456
148841
265021
168031
454351
482103
113835
468048
158975
309508
165815
883013
451021
156863
890299
1032820
547868
310717
833469
573608
1090237
751213
735980
454258
997081
1164161
1067615
1176443
881594
269627
954279
289695
269993
545063
506036
1106650
242481
982299
420850
479765
21517
37204
838359
803656
214327
1023659
1057147
362810
349625
422524
122110
1119234
119510
927012
360647
866792
1161294
204015
896088
651694
591901
691490
693980
102925
262615
862484
5733
309294
298531
874248
527029
1077477
26129
1100428
11008
751694
108841
377680
581667
178086
69073
394678
292343
694815
243493
78818
622074
506210
822312
1126458
212316
202829
787600
739716
908522
768064
285487
182252
1101946
250937
731685
1008690
195868
304261
781287
24461
587951
559566
181908
76847
180266
802213
343746
872286
458165
482734
1109081
939805
1145626
317392
42410
350484
948778
442763
689974
508001
143249
369887
848377
887704
1156369
72277
754904
917350
985665
328660
381061
461583
98583
377934
488149
207184
1087374
1147897
38207
954581
1155221
1092448
940070
68276
749313
815735
43599
41886
1017359
46215
195687
823722
9780
830875
29995
696900
561957
1047245
964839
329695
790195
822090
945865
223150
1156847
342401
511715
500821
673798
825951
158397
884977
686386
206080
206564
706168
715581
527698
730373
651188
1025668
1028582
967696
405686
959326
710687
396964
446333
150352
610686
1046759
906900
231186
169169
919909
606612
109841
147081
787590
714367
119318
155835
886721
671805
1176352
442545
844061
681498
168323
435258
992850
1053522
247105
986252
1145308
634195
1082092
1114218
1154792
170730
18609
731333
827292
81207
285797
927137
53834
380510
311483
95458
114590
960249
1100766
203772
144369
633902
17864
34637
754058
150914
553348
749523
61289
505812
138755
854400
538400
671984
1060542
250055
38451
786395
701702
464749
483203
825538
914629
560748
904396
761411
894970
471126
11794
1123669
246854
131213
663497
927514
320034
1128453
135336
756053
1130837
710947
137599
777842
968408
1033846
1044550
348951
880705
3329
1095159
1093713
394497
478407
483983
198130
484186
519457
1025526
467522
544351
127255
133656
219388
288047
759046
1029387
199170
945009
128089
8342
272474
1158627
889690
193382
443750
415469
510159
1049134
314631
161646
15318
642523
376483
740519
772230
444095
876279
652897
1044239
1076469
60092
223298
168121
460172
536514
857507
458942
1140920
624980
294782
355281
100793
273155
944182
577567
555433
742016
1055561
876143
281476
1153602
935972
1124348
12689
851416
49391
699733
885126
827253
873545
600369
46455
1011551
240133
568051
26136
1103674
745297
1078732
653470
660745
419914
246894
365550
975092
428736
185278
693658
441469
210790
802566
56105
286876
1162864
734296
366329
944194
754871
787836
613925
435275
1034026
265566
1164253
1085793
483940
408629
1098207
1080552
1065529
992813
1009015
538270
525275
775578
508106
770352
8747
368191
127653
1010351
1138682
1086673
697047
505700
763034
206636
1020867
1102861
368391
1084243
150647
174447
1024704
991746
628803
1079530
314890
99923
809150
847188
763427
1061818
884924
250072
13546
185630
391293
661519
327407
939143
717189
168393
495810
574389
1109250
956480
972035
127455
970908
120959
831118
602605
1133137
860667
868208
969727
713996
451934
269935
1069426
387278
7065
1035066
888198
774998
146907
1115572
264600
900154
1130080
204200
387364
1023287
908313
870575
66869
588876
264872
846564
90327
683420
158268
278733
323838
491332
564654
335225
1093556
1090731
1088380
116957
902096
425891
501746
952099
374306
882176
908719
267096
863002
297568
179072
845508
386057
1052323
278957
554644
764237
37660
304863
741829
413820
466470
240412
554954
162882
764210
61438
457191
308392
360008
1083679
826013
541844
859754
92860
489407
805833
411234
204191
351157
1173280
556320
143954
918992
1015851
485821
993481
878840
256734
1046265
838056
152897
1148321
1029040
799592
1047312
601022
746321
571408
652484
635001
197144
273279
537189
461296
163056
1155392
712541
442452
180214
435216
581625
720582
826533
439906
910822
867676
1071262
420510
274907
896980
565321
929594
815325
818546
82879
1059615
1000873
174625
453316
115718
597242
750240
397582
1174563
1140793
764348
340419
1139178
159806
996425
393016
245882
687305
123566
322216
754924
678669
1153020
568815
719479
551292
755490
723927
194094
1147112
970189
347223
1148819
1099810
1104712
937188
612375
1029122
716677
665631
610865
444064
714829
832009
966883
745308
340507
797546
236996
428888
982563
66877
1171526
557050
851470
495746
281429
607325
170472
420626
794597
1055198
686128
319024
189434
1166502
118845
394902
146284
725898
811309
172601
932340
34413
257214
371532
588293
491211
793877
481
69647
407217
128172
1013634
1040544
539802
130477
912274
1177525
713615
250116
84091
431321
337476
262522
549920
658303
28215
292186
266097
778018
206016
751001
45261
488321
849812
466978
606622
439162
3740
1045250
1010283
248648
254720
731582
227952
370012
171338
826750
677507
42240
729062
280052
592298
596967
169429
40314
473058
753362
115969
1028600
1033199
103416
777624
747428
644489
962942
348504
814778
741260
1102703
788710
8472
622957
87275
776126
579134
491087
653064
953932
725575
1154140
1053026
493337
153199
163780
105342
18049
482033
952990
640407
729406
1163695
874920
731917
485040
116717
444296
324801
848293
668456
921875
1043921
30791
399822
304691
970101
793130
1174170
1177324
302925
679296
394108
40196
730648
725847
782524
806692
805688
1101915
46288
464557
479779
658714
104793
1000585
132430
398127
978623
392045
1122520
1022582
802947
1032774
442099
162905
84396
588674
528075
108206
1045246
139170
471248
949266
80266
840777
453874
764228
1123183
236614
136288
99284
288162
71893
85593
848823
595626
424369
540425
740053
677123
75692
396252
636233
1132577
589937
186538
287379
475058
322947
263065
186858
434585
385110
779796
377348
579351
378974
904928
1128672
76016
814265
641393
585969
931683
338451
651843
120360
7593
1157186
278071
280728
378763
196830
901265
53517
52407
873962
1116
773850
1159659
1127592
226799
131363
654562
91396
200411
581432
1012644
384960
306535
1042791
379790
1057083
372405
522064
967619
267940
887821
613732
750017
31663
198416
759023
212173
1073824
879421
254426
232485
972464
873962
159213
515761
895481
747251
95085
172081
338344
599148
158446
311058
579827
74282
892459
146478
108929
572346
689450
1040567
1014391
10135
397539
16256
694913
593167
531964
192370
143279
363907
653553
883143
98277
565035
286585
52947
626422
492114
532099
50460
865793
62147
798898
1144101
274314
368735
560626
1175870
293967
189742
1142649
199394
1155362
442051
124159
223985
39030
716553
810948
1079752
954996
743833
565202
236253
411001
1126752
1942
47925
300322
718473
641216
223810
1173812
109406
1079142
714722
585921
276225
271761
1108164
302340
1056031
959591
1001145
541991
293415
701398
708258
906378
388347
483767
24419
764035
221297
890190
260087
328313
788529
274083
99645
491387
887289
642516
1084602
892023
182799
1010155
888720
9185
30652
272900
7760
855017
568544
555181
463829
1107443
116902
662115
457391
573733
81566
103732
220163
337288
697097
656703
259769
18607
351332
1080197
610849
274271
792045
845067
250589
276130
92378
38556
810977
1099402
254584
454964
1140925
831606
276717
104755
579328
962891
781168
1063864
1103237
394399
896690
256821
411671
710469
627518
777940
1128182
991704
319711
178671
652629
571738
1158550
576040
127523
1103449
818198
349134
685341
698443
829866
594409
426213
1027768
1003684
123229
845758
677884
111838
559563
200913
491225
275025
996008
202124
8532
584959
982188
643971
339582
261074
731935
372643
352421
656976
1014030
597677
587787
966547
352621
889666
913961
286320
29285
10400
673877
735775
313178
293801
635986
619638
1114792
362970
730524
975382
1177869
689087
975173
578167
938755
756616
539665
952420
138606
1135100
1114432
346371
289773
844125
1050071
1157265
847577
579695
297495
1126073
430589
442455
564836
1127156
759287
432486
131927
686872
632097
870036
215259
510277
214076
387506
94894
836636
48555
1013840
511507
97007
75574
200848
508402
933732
420604
1042115
82945
659846
648599
225097
618587
1020319
577517
728605
37251
294142
876485
901491
854747
1086462
771940
350139
971739
1017972
975322
907103
918792
530758
838493
1178752
261459
700410
41704
339358
663249
620931
273323
598371
274842
1039386
123650
181413
155807
820962
1151809
731570
603147
98775
428516
907473
526395
962935
708218
786353
441404
491378
1019447
52438
263590
538868
706061
1101666
1103946
99265
928468
1112947
1161789
790809
106260
44864
408544
894035
204893
853691
273693
565187
364026
306798
1146354
221553
194812
830389
836079
296658
715466
552372
187703
282513
424739
83285
442207
1042834
82289
17473
408860
296040
419437
277846
271376
311665
1030032
953968
52049
133337
956993
375096
694521
229377
1143668
38739
566418
852817
191874
597610
339714
544159
207362
679921
910480
256317
452048
697605
995910
922563
330547
1015725
423698
298478
385794
128590
75871
276628
204222
415460
421417
1159683
775671
153530
147816
1007170
41658
28336
924186
22261
37089
1008488
1076074
441471
480155
81623
929255
369075
75358
1004758
972570
632261
759077
1162723
541951
586821
987794
397170
969237
314898
1104999
388298
345454
1149295
679516
969244
207736
445139
782892
458236
788424
882900
1003475
923766
827902
436679
705822
408592
583118
1079505
898360
1043874
798233
726583
473963
617040
653363
766297
185158
875318
287034
41039
210754
451079
39680
751691
384259
787698
933397
548596
174637
1175688
553287
81341
52948
208188
316582
460918
992808
868752
705688
666742
628769
662346
501087
793833
708979
576930
855242
763486
254875
520249
488096
576305
56872
707008
860338
904361
367288
471751
384741
1001685
751347
198964
775069
125817
341432
431963
1085269
98825
586838
562275
469200
289166
741981
1098475
616946
918783
222536
720964
867197
704940
63616
454192
459594
267646
244346
91931
505062
109078
405376
883124
1008876
910580
1000069
1032209
1085443
319020
804200
170576
1119555
861559
195839
145306
17320
607487
396992
323585
648340
120007
543359
271510
1139676
816395
1076006
274577
381900
314058
51896
1150586
225948
991357
1162806
514722
523951
161525
759880
324241
208628
365979
910302
6769
394570
493147
335845
347298
745946
930355
341312
1060492
782174
1093468
248272
1033967
283581
365763
921236
10762
860384
223798
209668
804062
282083
85839
939150
98678
1112953
506900
606951
368197
815458
532690
38683
578781
131055
472566
121699
1165308
454892
824995
809347
220381
789664
970385
683228
824784
238392
1004579
818055
582743
657536
249367
253737
596709
321015
172031
918781
932911
240592
865492
1111956
203622
764514
899296
983791
977736
1003956
293048
860392
793422
647286
519499
751264
1049144
930727
81837
744919
1024277
305496
766584
636164
321242
1171010
529699
705935
403939
108059
1140758
184146
880335
1112739
849341
1104544
229364
350186
404929
1037465
685543
1090367
911136
507654
784617
751178
550340
131127
995159
276517
288503
651972
762844
502292
655356
1125674
680104
845727
1168599
1034209
365312
379004
900311
20092
586867
197769
635942
62813
983654
1041913
182769
313472
676970
294849
1161673
983376
1106531
437668
457883
412211
515464
1156305
436821
395473
45204
355404
1089686
670169
164749
470272
853563
177430
301684
437689
998468
587005
817219
147620
342739
291991
926952
837773
709394
1110814
875824
344489
525810
641126
172530
31922
232014
700993
245772
211080
1157885
1103296
1050994
753970
1104193
819820
210261
951972
942058
840067
1060808
347960
905843
67791
1143090
973145
1132262
917677
1011541
163318
563964
538941
686410
871732
342418
595122
1070271
240427
197158
601775
906446
1027924
414748
79162
538687
23234
1695
1138443
1118350
360031
722919
492214
267748
174783
930346
54400
679575
803157
596698
959414
352582
881410
820763
1167977
656748
1150282
896608
7112
713673
61903
1087912
860001
670553
1149652
394943
966887
302487
823233
986606
590173
1135645
203672
777319
527097
676280
160877
776444
452014
679557
853039
470506
217382
439300
1151028
1035409
880583
1157280
544672
386370
333371
495869
216785
240398
792271
1083817
412979
115932
819645
903252
916795
783181
288683
225471
629021
636946
70735
877418
372639
782881
106343
1022720
267348
805145
41807
123766
100680
416603
8689
1021029
118130
746880
159871
649642
75234
87548
545732
353640
895556
196944
770630
3929
419605
939080
8426
190129
631419
1137548
896511
794694
83020
102386
835855
638604
673152
500365
1085863
578716
637367
651334
150960
676883
458782
25620
865397
844028
831959
649269
1081626
759078
1028450
59569
231069
999012
159204
405470
641923
1016299
61378
748238
618426
738481
1039624
383666
858324
991230
830584
873658
1072662
503958
531497
886243
503995
1033153
653064
417524
602802
298404
817448
822482
144103
17938
160654
291081
627933
436953
14938
811358
68753
896518
440292
720599
784746
574987
1101667
475307
921754
1134946
625880
943741
730605
972436
489633
522261
338862
953343
747653
164921
436797
21536
229148
353644
391297
1017258
376646
903025
812224
752291
361486
84981
363666
355530
302107
129927
237582
471838
35332
748248
134390
847960
48407
64451
108502
44516
111175
732533
517770
765321
97391
400160
1157376
711684
697929
858784
28794
279410
1147849
283337
615892
217932
292499
338237
594910
860682
516005
19020
350858
131426
937328
1071426
951502
39438
481647
896992
425802
488771
334731
1038886
103236
165594
484863
617911
748061
289891
830673
118156
115842
150864
1043548
516925
888190
242610
3601
432548
489302
1014325
695090
1119212
48031
228376
857725
370049
639899
268349
400782
732302
174374
705786
548551
640634
539009
1021139
649711
766958
80531
91515
171370
330448
947154
24492
1091495
587941
1050303
474545
1144503
1094638
701027
174849
441415
775954
619193
799738
396745
398469
823006
124519
956848
933827
374909
430202
884971
194057
787287
172455
344192
781457
814219
1041444
336894
1145258
479731
838601
19300
309648
689693
1148717
208831
189281
105913
657464
408970
632339
207864
965193
1066116
619400
1170131
694800
273570
274907
582832
1130056
659126
450140
982839
95305
1030416
857240
50650
44782
542532
900712
440211
103444
1057997
942860
982068
295907
808988
994804
945470
50067
1111517
413913
1020953
122582
1145340
962945
316534
881365
1090667
234916
217661
135956
108231
700048
440406
258832
743341
114441
911679
1018955
877614
362482
40276
751602
360752
972941
250343
333847
784397
15838
2778
494963
1013017
138598
29174
986076
439753
152163
784111
272241
740709
101761
1045085
716000
533004
29377
684727
42625
577
93964
308686
656781
62523
295183
241499
69762
761280
564899
693829
444858
258829
654878
504208
575527
100355
1173015
466662
259749
944372
414001
690361
122306
819439
720747
256379
169485
704151
26519
131610
92320
867415
400600
352181
346092
870189
403712
762207
690822
1174085
616846
1013556
114046
721272
1026309
348650
1158443
656547
115259
351792
1104554
754469
1070597
1050738
1081295
999527
894933
718027
1137173
610313
279363
969919
1070239
353629
550767
104430
584623
874778
382171
830310
748853
1126372
580722
963561
303488
190230
1036762
159758
1126774
370536
860377
775143
1123020
138125
7278
1164331
1111261
708995
992196
374166
148771
378942
918674
345848
661950
884458
717385
1088531
422067
554266
1092107
234925
460777
283412
727994
174816
648300
1102882
353702
543721
804049
383078
782743
526440
5520
564462
615335
828066
532834
128611
788808
785162
261852
280520
33013
184244
860015
546644
579865
1580
470866
115697
1109251
274680
619771
393567
341364
138078
885648
327966
835549
6189
162535
816938
110581
887564
970613
754586
357577
399837
290310
536399
1002525
573871
1080750
1026601
674796
880581
979099
460417
950671
277798
1063064
1096394
1122507
1029260
774831
190292
974419
1180016
845352
885016
694800
199948
526213
1156639
164856
110794
995079
130944
29687
826215
409274
404458
585072
1064337
818390
899732
293210
654724
1122811
938694
611449
373706
376823
51111
629053
690217
26826
913716
860730
242951
158647
609986
1142094
258001
737106
261696
575171
428943
21937
976424
596573
109658
345942
220689
228302
907587
1035433
169498
578137
616692
109068
762970
458677
1089151
186027
812047
669011
478895
879354
930249
285981
830627
1042680
764355
284670
313788
310894
10557
527826
489780
489853
139080
1086789
739372
52589
246961
621718
1147467
407089
1010021
1154795
937500
122501
1056863
433248
1167025
537007
654258
1117518
106916
1142009
1022634
25313
324457
1078249
398937
697051
644664
86257
269656
433155
160918
632712
850107
964251
1140534
891118
515432
71741
175522
137234
598039
956249
328990
1059736
662734
653773
1073636
1013623
677386
734049
471679
607188
723644
359227
32760
96737
192493
895074
675448
624522
1015367
533815
1022929
703654
36226
633866
79338
388165
1117590
1063198
815025
365700
731692
247905
771455
838248
654206
514056
281208
262969
452296
804920
943682
588807
931998
923995
412902
123239
471879
888548
84037
99310
91800
608163
187070
182108
570991
449900
687265
15173
1156357
77241
255596
454216
809777
966846
392646
372027
940916
254578
587162
1041427
517455
662730
804317
786938
587754
666363
3247
908977
976917
778000
529930
614817
97126
313482
1021656
1052994
356979
6279
18772
603903
830472
680390
99649
1058492
1086801
604546
417025
288705
437833
242491
854457
496045
254956
231073
349355
588590
584295
103875
21397
1138160
429758
951387
451454
176161
942445
406404
1125898
115715
1133905
1058251
216026
833456
1119039
111705
969049
619285
542306
275160
524495
97223
230271
314909
895938
385634
407740
916380
1022114
895606
45459
672193
758464
701902
824161
284387
877613
863252
1084745
651499
1076934
1082301
881875
745314
260271
591468
434570
709981
353907
93779
1129121
698942
691226
1099402
813376
700352
288281
29701
983001
365
750710
18967
653510
526243
147610
1103303
768372
311735
836932
825893
651058
644823
805097
853220
244506
971822
514540
1174237
1124398
270571
829469
1085290
918113
947142
166759
361263
288559
1155993
244877
1146969
133265
133328
381315
212265
730058
742263
1155367
972079
949372
310408
447418
103767
989538
287802
934294
722959
752156
71761
343333
1062316
593503
543906
658898
89892
116959
753348
595110
1078770
818169
35852
869087
895783
1035861
492918
3074
827572
520038
145898
1063411
414358
770394
267983
239226
333555
20457
969425
785058
1024331
274393
1090856
106509
527261
323319
401776
970253
963163
587550
332174
297560
245738
218533
582747
525510
362904
658453
1003389
761333
31136
689230
932710
308236
246775
1040113
988080
857509
434540
489907
31223
1094959
1147375
197708
776510
962145
756805
777690
1174219
897903
733328
542493
743401
356636
165518
1170700
797642
33551
652355
973861
975218
567068
178963
166124
1069003
282607
646617
623541
424968
964796
1081719
776765
812293
924910
864149
670628
830524
47609
845884
860801
237224
505604
182814
746849
235038
725187
26724
237805
846426
234061
471501
361125
657505
17787
787258
566030
995951
832506
267531
515929
1164237
217097
125349
1129071
1115390
37651
281675
713491
156590
515435
765492
238664
389164
349403
716419
605921
768332
1104338
638914
887878
1153143
303065
105648
59454
555783
586982
68464
1152780
408662
326186
706091
315896
570854
826372
585820
692810
519521
148589
297836
393215
29655
987974
1110663
544971
728578
283792
8214
374758
806728
583343
1017847
621061
935124
680738
773460
685294
167947
9778
229531
367622
223912
747091
475217
1160877
625738
113016
512690
223364
582411
1111431
167411
501592
433303
1023509
565089
832465
522061
220386
595815
1171642
750639
360854
103002
258501
204847
568644
275195
432306
627494
640981
977103
701757
1139904
934460
268280
91942
205775
1107376
869154
119335
580029
1022436
412134
532436
1090378
232224
671791
434682
741586
946396
28372
253036
853417
785695
769660
930692
311216
159628
436831
277504
1153405
791854
946931
672085
837999
1294
1152046
803796
1107281
764230
404110
422945
66048
532969
28469
937612
221322
242786
232345
583218
107690
219949
273088
757768
549376
79122
326600
124413
90190
851023
659151
941550
433910
1171242
322194
548669
176324
907233
1071381
881926
622708
979260
324333
71046
927413
588501
514369
200206
1147969
444706
343440
332764
742450
501725
1059
110738
1070088
968299
356614
721988
24927
898569
564730
131032
396856
280737
241304
554670
337768
866746
91619
986039
155149
502462
405531
358653
861158
1164693
90472
456436
393065
18300
144881
1163788
773896
1153658
100715
949308
77779
60748
1025739
905128
156719
934635
50525
981206
176571
980730
213681
1170427
908607
865377
142001
945051
728270
163510
830855
601650
364125
1067982
321146
922736
344474
105484
1177847
120490
684653
664096
371475
1016505
542974
393469
58265
78891
615576
1011629
559794
105793
671828
493377
1119143
901573
481133
1065925
1116358
128950
883428
1076793
208026
897145
324136
693980
668724
795328
761108
991069
1067195
617424
868537
373824
1057246
629750
900856
433767
1099663
501018
958456
951685
1159429
1055782
541839
732016
1001221
1154689
392594
423007
848290
790828
564920
126782
212598
1161928
906052
753590
919793
1153895
129766
197767
554320
1049984
245547
699436
584464
46309
280139
313257
650676
377358
782930
991451
506899
931379
590844
479689
1072033
418472
59802
898404
802443
623345
913350
42974
576941
683154
43523
33412
551971
983468
255073
235048
334142
376007
226368
1106551
468581
688079
392746
115030
1161013
29715
568118
802828
527808
1140005
959632
496194
115233
212487
1128154
134255
217692
850762
1126418
1075044
1081680
681493
425660
171336
210012
1119897
945243
851812
87971
677351
1102931
38828
839745
410455
188953
581500
165049
738008
1023091
1099925
24373
45705
118713
1013735
841370
679266
81788
150502
318312
753943
1081629
876852
694079
685713
343089
896304
262444
906926
1053714
497801
74244
282992
192115
18779
714964
676796
496569
732609
573358
1132234
1118560
221277
632576
581980
1057091
521397
757130
249107
1184
1062365
859689
215897
295492
605581
317081
2563
1178566
973275
927175
503234
773877
753970
789086
536638
936629
797046
20361
967041
622990
237391
104200
1066412
1180460
190011
63150
524854
14327
550301
117216
874457
618180
763797
964385
290588
496768
431026
1144858
369674
671211
349930
542832
1150570
901458
13048
446118
758645
1141346
742944
350986
1002457
251774
909452
695531
876306
686787
1072627
1047225
599803
994730
202058
457008
709960
247637
1080707
826265
73001
1027548
297148
119490
1159568
776671
759899
405511
451167
1161108
669752
977894
456795
930913
18240
671414
490118
140184
259559
1146573
633474
720158
618439
634306
19077
707651
256857
282596
717459
556168
1175357
111282
399239
776911
386438
409304
885345
270373
54319
221900
1000427
405401
37195
701794
1165651
553792
754889
980800
14419
16859
919325
1119417
894128
455236
1033797
36024
705509
884787
1120627
1022195
510763
264490
177174
220668
35698
222360
336746
495501
1152059
250228
979942
339676
150922
461294
514383
115604
912979
30914
198792
115312
677963
1065172
942372
882629
434661
155746
831218
1143100
678601
607235
907047
271011
225223
1087189
1016044
727194
734299
524910
232822
1143470
894360
615087
668281
385123
407807
127456
6666
1087810
648123
284590
503390
109336
970774
1137595
653466
166493
473983
346754
788024
757509
1153264
1028998
691346
816929
801573
714835
507920
1066222
443707
472999
1042218
561922
970983
118471
893668
27410
981019
605363
706517
895183
402881
911290
983207
884481
967516
395495
828327
681615
1107307
661538
966483
93376
529217
1130963
202040
337251
701522
76700
319817
131659
374956
237782
1127198
949791
299013
187042
608885
118824
641910
7679
720731
702486
58698
365688
1158079
752638
973061
523832
732859
785021
444057
419492
1026603
1078689
726120
1031224
186539
285376
650836
989123
530870
393849
297961
22469
746653
211410
723551
99342
140996
688730
389510
460130
811883
1108364
1019489
757347
1108860
226918
1177424
1095273
634940
695909
281918
869427
1058841
699950
402492
908560
685731
496787
1139589
1056479
379754
543922
308190
426261
699054
796591
1001563
448353
79967
755429
696650
17967
1159547
77519
419112
1143170
644090
378943
223738
202697
180767
405557
191269
258928
253883
871091
875884
1148281
560463
1128330
428701
795060
91875
784155
98188
280213
834761
679094
851580
1025648
363535
133516
495226
738449
1127577
1009558
634817
584746
1094963
792347
860334
910025
222124
537095
801090
307307
716148
490237
180771
452583
716355
786534
487433
156203
177008
26433
1065295
551753
1053651
725147
196950
1137983
908877
12315
568710
686990
302625
231606
214098
1017174
1153863
657830
1025454
1158097
1032800
208165
94563
952431
146237
662749
177930
127682
640218
717124
432197
176360
1180378
201078
820892
168476
180297
1017059
18091
634937
1069935
253522
102774
156132
117348
391217
929479
464851
944129
803180
137336
417528
580064
459798
195925
816427
519169
1025692
456271
985624
547945
472046
176574
549755
751332
664642
209944
468877
801897
971673
460091
249798
981333
496561
882816
372407
785837
346929
744001
400824
880569
494757
446676
711989
870502
692164
877200
585023
580409
876026
156776
809000
731682
491970
949147
838895
993699
1001019
381860
538365
301598
273288
389339
156817
1147812
423068
372854
144479
959602
275121
15973
426021
376621
1064134
907246
370673
991577
385133
799435
205740
991840
5338
711086
161998
193243
225357
21395
187408
607700
822136
745922
427551
256178
421585
110683
815616
206190
206957
502148
310574
984218
437483
461991
382819
577969
147722
987074
252413
425651
728781
8455
138020
881211
257749
213361
345909
947084
263248
1066611
412774
330951
716425
903044
52356
926295
263454
955274
221688
931274
446854
70655
356364
268168
78663
877823
438505
136672
348310
881148
279186
174637
1129682
745771
129714
878733
516916
435649
331971
379827
1085579
294496
52094
385567
907084
635981
580531
1019787
985959
860718
349176
660439
219921
487606
347701
89043
17317
782028
436087
431965
779454
821289
649986
590254
939536
760560
692397
382302
75531
84984
236665
347517
681990
532112
1013036
396990
668039
391612
977616
1096837
963092
936444
353765
356134
92194
941626
333101
578259
440212
571149
862311
898137
624859
975537
172047
493175
97636
627558
636249
316348
157051
912408
355186
653621
633073
965940
911910
812310
1146447
709232
125132
625147
631847
684129
631028
825896
826423
1051462
102440
27674
713982
348817
966197
634726
882371
638169
701691
546823
100273
94628
106477
623309
348076
132793
215315
150997
348906
602451
1042028
324486
1156626
600905
301026
29141
1037653
1081324
150069
966301
441125
332390
17890
729546
999147
1096130
741637
840271
449669
175074
881992
891756
503643
667038
796327
1089836
509430
41699
876123
225374
641120
653866
104046
126427
1129996
149933
1019201
979508
905034
441751
915921
1152362
816898
339358
108523
728983
230428
597040
696148
900824
958690
504326
773448
637436
860347
575796
30236
445110
946673
867919
719459
179106
305307
934533
367987
995436
626151
1124110
623584
884430
789291
92910
943266
394616
750725
650536
677866
269018
351881
512963
53790
709149
195831
510127
678117
869185
1016348
213139
1151500
701958
948439
580675
1174738
508954
874942
463644
28762
990645
953994
613409
1011992
3092
834757
606251
845135
534567
277881
417780
1092808
690937
149597
88724
247485
1090358
142388
369483
765609
1109927
801324
784221
209642
476140
1174386
740299
953220
946332
252823
744038
696673
5104
212933
594128
995892
837887
419301
50280
914476
728306
858994
234605
1018712
222530
943340
213529
1166061
381231
613932
29590
1150006
1119401
244947
166595
461733
445786
736343
690119
167951
867754
410351
1139788
924553
540544
873745
756530
744580
1110042
680432
845280
419663
1129671
429422
177397
946520
1045648
946960
579610
176680
846399
824246
127229
1134846
21417
285012
762623
815892
155209
314954
718713
77451
684295
694643
66473
766020
132682
461914
938131
273952
427643
1167206
443845
439946
746228
726323
438225
598615
757742
331974
281924
809455
1136258
235903
1179024
93187
956696
1000226
94610
1023359
3887
366858
875127
160962
271095
336437
559200
96075
38809
183138
347634
67667
761975
1065349
821821
492171
1096504
776166
682505
1072470
893319
876419
1044727
1114350
367838
46076
560196
671286
22147
645899
784287
324194
418288
417023
261498
1118718
737736
1158529
583807
822132
222665
186817
1105807
512968
493728
89557
918906
808977
1175591
474568
669203
608111
1091038
245801
117481
476413
529741
470823
645159
419631
252532
707520
1118437
489681
1149011
114890
995994
400608
1095127
364138
203572
569978
805250
349337
531670
20019
190105
1065681
629810
668908
1151074
176191
530511
517490
520895
622316
689885
888030
207883
435011
791865
399243
198412
375862
1046077
200746
262458
1106188
999558
326359
388607
1176913
1001981
985496
792037
1167865
950700
239828
17907
905103
952900
1091570
645723
815118
1095425
265453
997756
105590
874182
203156
536972
369426
1176189
1092121
170429
88941
664357
12638
666574
344133
275038
713694
575808
281230
1012998
952246
427597
129560
64735
973197
357461
304937
556036
512049
1010498
824314
1040235
958959
351605
959315
728095
613860
1156864
889057
161755
375322
120595
717333
127231
896988
647414
41379
533100
274206
173797
731228
234552
1135881
793427
367043
782491
438293
1021659
716335
258478
1109468
513144
195915
765652
356352
773777
107650
633177
315071
1163077
973031
783589
718456
5023
904223
977111
262623
788264
942664
676441
639364
1107170
417350
431943
1022960
95223
210652
1030443
357852
75257
432514
429919
729490
585106
124363
628081
872535
194932
247690
455865
106429
303474
45235
967404
747457
708258
349229
638602
689792
1156644
1177341
393786
929264
674252
626130
246323
166875
797305
421163
249340
1026140
639088
668090
1043568
234142
153892
545674
891472
82474
493226
855947
790749
544069
428607
52954
697216
1167857
314549
602718
175762
192643
1165428
132666
740557
56451
680973
556124
81776
733445
277433
560623
19823
378047
90018
108947
985222
190135
883665
434859
677226
17426
691337
110108
972576
1164954
874843
472855
89471
221738
834325
957328
484210
854876
956505
236215
515467
1015902
367596
509783
491530
60493
578909
1079032
1106258
889805
554563
862203
671755
26732
813742
1012849
1144516
511218
71846
5830
702959
121786
131938
910842
1104168
1114889
1084194
1048523
785477
872310
410251
1088028
348246
83210
671157
263966
201399
1152908
487373
973172
1175016
710867
1139844
232735
883950
99346
1122695
50369
616657
389566
798412
440783
83993
338544
831727
361709
1134752
751202
553507
929621
7502
597397
248716
410363
380644
58307
274058
276772
577899
687948
614469
233100
822081
361930
796354
677531
81913
1114615
828188
453688
93634
1019860
873755
113412
914264
970162
1158073
25461
421542
463504
84423
657108
496716
392203
1164833
1015652
920517
147228
705036
247422
121534
881617
182472
126393
436662
878424
963142
820775
553801
1174570
1074971
405799
632789
562044
848862
291193
709999
475338
775694
104203
254774
1087403
528505
542253
278578
77894
931533
944079
478758
921290
37936
1087602
280061
668547
717355
958627
952289
517344
449792
246441
430764
109970
849089
196257
303299
839872
644585
29835
1117806
1040558
212506
39548
703440
44844
988270
1126111
714301
581221
255736
515906
762601
2966
219882
1120127
20327
950884
1028063
581814
46469
474745
765336
94014
932920
298787
479841
740687
687163
928865
125752
1075014
945132
664887
769466
498819
60234
80271
374472
653375
658107
56929
116227
992864
875504
374573
1154369
221735
455544
437467
1002067
844659
617118
813200
568021
243123
938422
617256
429849
211956
327974
231862
983966
492124
302055
1009343
573935
371127
187450
646265
964897
1076260
104820
6178
666481
35130
688117
290608
461848
370995
376667
679778
192833
342209
45123
1100766
185962
1066203
673342
1163618
47303
108281
760436
377208
90365
420314
426280
621373
296985
994746
510
283145
328271
1086616
162360
226753
91754
981783
650275
540487
26675
452851
393288
429260
154045
762110
771602
957652
319967
916837
703921
355871
693863
383460
787154
236668
202633
1118617
371114
1143982
483913
92461
893679
896492
160510
83930
1166325
351336
981337
635392
559087
992902
353005
357451
7110
176110
1055763
419700
1799
83619
593307
213783
486891
1128809
140201
569270
652254
880889
395317
215061
104198
977226
463175
666661
859045
1002246
280347
702021
834309
551766
472039
117891
624590
1172515
631914
34088
893872
1133186
434624
253762
682450
3648
714598
963698
460146
14978
615
650155
11495
626881
319322
86421
180756
1008246
309476
152235
1046128
49652
122607
1022321
432999
314296
1165122
1124600
729864
114646
644039
632628
1145903
263027
271648
929883
1024499
45007
47066
886390
1117433
423448
301318
14930
138853
162123
1014934
409171
403237
1040304
945661
701868
279930
1077164
660449
85498
623513
523914
364094
546455
283213
40395
189875
13678
494298
550994
853118
67919
228068
850920
1050968
613646
688342
998084
948503
336038
469888
166880
125516
217354
987718
304700
617186
680959
262084
631810
1059405
1049483
695108
658962
337081
771743
253167
726754
183397
1068887
762268
800585
200392
134553
443001
292637
566378
774807
1067313
196233
995612
809042
526154
652622
441447
370093
453465
1009501
1168272
674868
692456
1056233
555444
707590
192071
1143512
1109223
256275
270349
302326
284886
630147
1066794
1053939
389744
857781
192454
20458
760813
613726
719009
1125322
978024
742725
239759
889820
395679
626447
77027
755949
387371
545389
716509
921224
491414
973107
853360
128174
334904
670395
742138
265141
936990
425825
222022
116364
749506
489801
1036493
336610
907050
402532
304497
342468
704003
806347
405795
638571
246680
397755
471996
919827
583487
794129
411202
105667
275197
1057307
21762
480634
560717
1041885
743197
1120163
923670
1112675
1015931
1104274
244949
74812
770768
758194
1005203
999349
285590
1051239
656210
249528
388789
266245
947402
814915
871891
815089
170770
465667
923338
986222
81450
1045226
650251
990241
1052499
879854
319932
3922
263827
354147
836412
1036796
583922
184135
844070
532221
70627
985906
566059
654485
1136739
508015
524940
783204
466197
500228
599693
719611
829475
130079
95291
928782
955668
6679
92182
514769
467984
983923
856112
683422
1005315
976239
401589
809357
221613
518517
108137
411848
783386
689124
700964
438971
634608
542027
1126722
197337
1070172
337502
1011703
57903
483811
1095298
928528
330768
277333
273824
500427
277180
1169690
1065730
1146807
137699
477036
963971
1125788
1123435
196060
478058
923101
541669
968416
935261
248151
500248
180445
884090
824875
297702
260003
816693
898623
442911
726113
281330
747718
238951
118979
827657
1070463
636403
215912
955130
325809
473474
751336
266429
710966
445471
48315
219031
562349
406679
708022
479402
612050
288194
478286
92139
567389
77915
883820
197479
444224
579369
1114020
219271
740557
1047133
657005
833371
1144106
828150
379906
386006
431844
699883
277503
986841
1071018
572428
959169
723935
500102
1032050
878982
26277
940524
742464
687074
906186
109710
922884
156269
891230
234351
61338
1141590
273838
1148219
568844
614300
128997
1140073
229277
615422
817685
31932
209227
396002
140527
592429
32000
281391
1130294
393042
421742
1060287
946126
434329
906654
29794
160484
434444
89213
133924
598903
189780
168887
485837
881329
258915
441057
398084
332338
866299
711582
773204
878245
9897
432213
846155
278105
136580
39116
223771
206650
224440
682532
590369
235237
356282
910461
587506
909965
915664
1033609
604707
403291
256293
574370
1141281
166435
566448
1124399
559452
630511
491854
335596
865008
876111
632285
1114516
1098958
420812
866367
514991
367943
513018
238160
819709
1040591
584400
32900
934260
276011
1125368
113783
378111
416970
904425
620637
51975
503708
864405
267134
1044791
27135
376055
655869
694522
583808
634980
657626
742185
155025
508849
753352
807713
141647
651517
1120081
10358
1135424
1051597
369262
807410
523460
221047
565943
69698
1065730
155106
965234
771817
522825
222325
627239
418264
782749
162261
800459
919668
1068431
1132460
661982
699813
363466
284257
1172613
312800
20842
297602
569501
986969
151956
50142
761641
132448
881708
421302
337904
970134
454186
1087260
1109368
977458
202760
142597
400953
477431
142169
1156366
766603
1119866
1013269
1113302
1087338
553932
169998
237876
155598
806710
670977
140507
569959
45070
284222
22123
194317
57900
980143
899025
516164
296808
916278
474860
13094
284559
627543
701377
303089
617171
548415
562382
295131
540525
859584
558571
542976
636100
87353
1159000
898757
372562
353247
461974
381825
387445
845324
1023099
212945
1164245
311630
1171588
433413
922922
508202
667654
1101373
294418
880372
201062
923219
20964
37232
488173
654278
754177
564168
982413
49252
659608
1088984
921107
938644
1002308
1170131
407764
921233
729795
793368
500362
791695
770539
259630
564943
628266
658175
476622
390859
1052599
285671
394829
849812
52271
269018
578820
72018
209397
14776
302134
958561
820783
1047241
655384
587320
34056
76721
82421
970047
74455
764723
470288
1094732
146649
553942
1137641
917375
931395
941311
748233
1120485
528156
14188
991211
576067
1098320
8345
449347
361495
399291
446803
503475
362174
518699
690140
759746
541962
268177
515755
536278
951855
838746
155860
563026
555279
208916
459630
461260
52433
545986
464214
595603
169001
505977
906190
579130
746578
802406
871090
696034
357645
454881
629743
1127369
858575
680413
707751
607575
814855
287802
646607
343915
1070449
541591
986270
324374
883937
506801
786540
1132775
329655
851765
729767
852655
577770
1018551
548902
200425
485218
548079
48221
316109
983284
901505
1137491
1047113
155865
645067
886667
896712
146847
575033
897806
578335
1163832
538637
220590
764737
234738
359428
822921
74227
781885
76884
175416
1128092
294872
298719
318281
951642
1057876
126062
452193
146428
195690
838265
467496
314361
351420
356738
38272
254643
879172
241584
525970
291792
488545
333645
1096059
128976
80360
911200
703804
679181
300366
1082646
545669
15380
1049985
445021
787322
30841
730357
572243
984599
12822
807386
892989
1108480
452430
733690
787282
822556
677575
251526
883886
188134
423333
836682
724190
1177150
12168
17470
626540
397267
712221
355507
267478
816536
658421
1085608
337548
1136094
667033
232881
431002
213335
1169962
975395
542466
515068
463587
809494
569143
710576
1165622
1055523
996536
543208
72658
1057846
924980
1156462
507217
1106771
876683
533640
230063
858266
520187
624141
414326
967285
1001188
886633
121025
418849
872513
1051069
179211
402423
1165215
506160
19681
659058
911473
844702
186051
1015319
432812
651923
671557
653440
260669
821858
1023969
559035
851586
648231
107781
411592
919454
745971
409105
216450
646332
212136
123277
1025037
147741
183739
485009
1102369
637216
742202
658422
298914
236928
672665
337484
1140386
636802
860529
550865
393723
711670
761536
775564
424547
104196
857927
400274
356492
541413
661227
143779
1162605
44457
869962
349384
1125030
207230
611801
21223
354523
489235
807580
773505
132441
799384
28022
1914
655794
383770
952077
963643
493261
612548
39357
57367
767588
315027
471999
462870
125080
647663
243856
764393
939999
582879
491459
663418
871083
358708
866936
999101
920997
3187
171472
214679
275898
754147
346585
951929
126235
763254
204559
1029331
691456
322862
392450
13460
318429
1164096
1039943
347746
245457
568912
1152287
473622
436446
61740
457297
987008
130355
485116
851723
419791
1168163
163993
25792
625305
726438
639869
992698
416346
111008
747571
899108
925589
945221
21783
238923
651593
820307
856547
312691
993969
806071
244288
358521
306044
888650
188175
55814
880234
580996
675267
324513
1016352
875457
464346
1059646
189690
748776
935515
876660
2376
678521
603698
28648
434548
835421
797761
1142240
274308
23635
1068550
1144393
1010694
505333
208740
500371
1122985
241056
317441
430250
69803
1174385
482870
63102
757298
502309
656679
1155239
16690
210678
215123
500024
306205
937166
944336
586500
596564
1176143
828073
331303
1054775
184627
51869
1007007
672082
492016
362168
1094405
223917
733481
621090
300462
887640
599079
1110023
894398
1030295
731936
721419
1092007
209137
258487
488699
952220
659362
644300
755846
1048673
593183
658689
875034
1139338
789100
627187
990125
360530
473707
200376
1146587
941304
298831
275123
593494
437528
362738
760296
535602
821388
1009646
1016861
779492
693298
130559
908859
1085492
71111
771128
339084
662575
521613
419638
1079826
707315
378192
964717
112435
963536
894850
179054
35834
1142875
758922
1127377
507313
160396
854513
872229
125032
905152
1337
481175
492942
125655
413022
94706
497404
655156
620737
364569
866815
165292
882522
455140
1052765
958520
313047
742866
571951
258762
565334
419979
1109455
218211
297105
326466
140965
505419
199752
512446
1043797
146945
1112188
279165
403441
68433
372909
718944
621826
133925
628663
580695
510609
26496
1161777
1107034
739602
726529
1044458
960990
233212
115510
344271
646591
658053
418002
658209
380235
880
358613
748490
902486
170733
467144
166411
629947
496465
206960
786519
602303
789865
790063
869541
72376
759299
1120006
894733
42457
1094361
1162709
1162015
294598
1072363
303233
802396
510031
148305
730359
1027822
439486
62977
507640
564315
968177
821467
160541
357376
934690
770176
275010
1087112
972850
614162
575080
541886
1043108
1057884
911331
1088535
175815
365840
630196
632614
989065
363231
444561
1150925
635361
749016
994525
849561
308466
46313
185467
844511
759439
375558
653408
176943
658395
271645
1144269
976625
894063
845219
660806
1052282
980790
565379
85672
94498
470580
971943
283158
356705
1025394
1084736
199722
415736
641744
840089
915682
148524
698226
976768
304354
1130720
12048
501345
586997
1035976
536147
969302
423911
1147552
257490
735034
835664
1147687
476046
257191
682412
110679
1127986
211933
837886
329239
988868
1030625
704568
416816
559812
472151
900279
649647
506309
555411
479964
867908
404540
213588
262490
755335
738672
67541
742765
339524
1003505
139827
587569
623882
956108
1122604
587994
1159362
892033
361097
667533
1163292
485463
222677
485359
331430
698878
81138
68524
309709
560392
113775
451705
415816
1163932
165262
399664
123749
1042559
57070
1148052
1129466
304899
1109035
802316
825048
541019
866528
808978
457691
1093414
97157
975608
1047266
431544
19760
184020
392397
6609
89661
635676
1093482
94635
912010
775611
294429
887223
523270
385576
1056802
969281
346411
151647
707
396922
784924
141193
667035
8802
501275
655946
550735
736735
834446
1058346
575754
885020
217260
788185
977514
65140
800908
1137679
245299
137212
1094595
886095
101372
1104588
1162113
1054844
36251
700753
596689
1017313
5120
332229
1039823
774034
144840
761129
431035
1057237
1034354
433502
21635
488786
682015
22048
659339
1078759
776837
261983
315738
617147
826476
1135939
577273
575010
65651
945287
538124
208409
113360
1104347
728794
761955
1109508
564238
380757
1049101
423564
73633
741908
75489
84211
797369
1005968
295974
985713
190630
291515
748197
973092
498705
747122
419537
700896
546802
809723
630871
423914
626892
825593
852526
1135746
523204
374273
1041811
940183
447803
264330
506985
349333
439212
876543
614899
966299
880018
1099762
31915
329070
116714
1014949
284798
622389
128441
787864
730765
728894
450588
230048
824327
577009
659128
530644
891633
31580
221008
299990
779994
1160969
313604
802774
150085
280962
265902
601957
890762
204480
525698
181135
837914
378913
896635
1098988
206195
721144
1070883
324724
706651
977146
175742
802530
345703
1068732
893215
551285
192954
901419
293130
71622
335083
878779
759697
549653
178015
797611
197431
779645
396612
150552
37305
954715
1101929
931085
867077
303010
61289
862654
730178
476473
1015474
613275
1153677
50344
183789
249847
821314
817249
460457
937896
919543
597335
1083564
1124909
698329
782607
1053477
633852
544437
84152
323711
113284
815567
1033440
443178
460660
607540
1126320
235149
457575
645091
539826
843445
12795
252686
587633
674668
890624
1022880
981659
703663
690360
123585
444953
1111043
1067943
512361
881212
568385
317078
617015
639352
324117
890806
310150
535331
1102784
326539
1045694
892058
887236
1010731
602586
902550
691751
840178
404666
1070349
56604
136249
70787
535679
274703
848790
796806
221187
972682
1160864
789235
247544
705863
732666
976706
520106
407854
1158243
31722
808272
589610
712926
1094638
897399
1068730
914986
891296
505724
247008
59218
665836
521132
173189
227005
303609
224593
1038295
493406
1089979
316809
1043466
577555
703738
432147
284299
178901
404713
1124254
1059531
169581
833476
714574
452650
148736
407823
812040
859069
218997
963517
157458
64540
144183
998410
1140577
1059564
952533
1035135
722099
448516
1027462
234656
535881
137259
46039
765998
34894
900333
304200
1138919
889150
232229
458994
524880
11879
717332
25603
597639
968348
475180
620916
420425
256695
1069291
1025301
409949
418548
349
926297
43126
640966
880747
493949
1126858
519797
248377
360893
99852
1116919
584537
1074301
249101
336971
191040
1000099
1115401
1116837
860569
10209
1060408
897882
1042354
758706
478816
866808
116632
1059243
759800
866262
1017377
1150916
545710
340068
465248
946081
751395
276491
349201
21039
953882
834049
935646
857347
332392
833454
790803
209293
667784
686582
1063815
80356
556476
45373
394846
548037
857700
597198
584829
835222
535113
201717
898597
659099
789719
686597
149838
296072
466371
1126466
487414
1192
460735
1179275
627133
328279
363521
345199
1124026
814597
31876
1146905
999942
324622
801144
175439
782563
1127822
788763
402076
100281
172108
570345
433250
647156
1135704
710607
990603
940089
1031737
330382
420155
1094907
459710
791233
685671
109007
817450
783151
459852
227618
796902
782803
951361
55356
678728
895226
677844
642294
485442
765743
65368
186612
191081
314304
787045
85233
50359
331747
643912
971178
820345
26005
786812
979133
518613
333800
602263
1046025
356538
798346
1047781
1144818
94266
616973
327901
178060
820552
519997
872514
71455
462859
655692
1171927
906923
127287
613653
174305
36008
826115
675468
1090918
312389
285658
793158
1013665
126322
206666
537699
69595
926593
831109
130346
511806
799129
847627
895885
11514
1168703
464073
949601
1003876
797141
698092
805444
651641
473070
46001
1169155
859765
373531
659000
839251
317635
1012558
231787
609185
770937
566376
281573
968978
819051
72472
839129
1166072
12383
686956
1150663
855175
548580
603956
973328
42379
1035673
381005
361304
117211
437509
181736
154238
1178686
918800
1032448
1010046
801979
1012462
17127
1079165
18405
621236
772203
19551
1163756
422583
225448
339022
740483
719885
1026205
455559
760212
674354
786668
959157
1014055
744314
454098
939000
176850
133945
66649
138491
695526
155501
794418
1041213
706370
668376
104684
501282
112523
465544
1065015
124232
351083
1107982
781180
734465
776562
1005074
316752
326304
462648
803732
924803
365656
227246
502113
543092
135660
624502
246442
715858
587253
688184
190529
838009
14105
105087
130058
424084
492605
1018107
1019663
625292
123540
1037426
113389
605063
76529
717821
227480
683629
116424
990639
556759
518410
382913
79697
369422
1119144
884831
230121
469412
442349
628301
378697
295188
266369
265757
639922
687388
1026452
352608
770771
1090442
406025
488104
272705
908559
390003
56301
832762
1080587
225758
475326
512268
272324
543299
777891
420205
1122798
917262
972452
207957
923777
195758
493401
310816
744378
140640
922217
898568
291298
353788
637552
1162698
438849
922827
898050
1136841
35166
46071
1062789
124939
985875
1035310
32669
104035
803747
770085
829027
867850
693603
472747
234165
922075
59138
562843
854114
262924
956924
1008382
729373
1173996
312223
124284
457287
647029
972344
5180
797532
281881
398067
1004731
618871
623644
1146081
100416
362953
728521
302178
231156
1057473
831621
1135907
1092596
803204
665496
932005
985392
76331
1025472
1151362
1053339
482227
1092982
645384
306125
1017498
737110
825107
280286
580800
137858
325277
1144469
635048
680289
730640
150050
628318
1160186
705663
1039571
791526
1061968
340102
1062116
394614
863737
513670
1001446
864109
369527
586544
686084
920492
494530
332204
505121
476012
161227
1719
881126
1055295
1128299
534150
398788
651848
1128664
410506
567039
727384
385011
1177279
1120660
715594
679168
578746
367481
631790
667556
1066354
1016814
535207
762582
281683
918209
1082048
155059
56055
689602
1060415
498849
238366
210286
1104055
755193
778732
1040665
402988
660697
839967
846446
16361
780697
495051
957332
497788
857852
90421
768050
797349
1162263
357417
488539
1161695
1143596
810157
376017
626583
872030
364404
88401
664048
952769
744861
484380
2523
752859
1031540
1121348
453718
859068
90624
714495
385152
1156653
164614
346801
874558
1106794
274847
164613
1833
875304
943299
1178300
420438
457545
820301
1121
1169986
493362
1094385
537485
57416
218177
579527
374678
355221
1076320
70562
152729
204993
251259
126121
654292
23453
672769
862506
567389
579886
1008856
127964
978012
176965
174747
452751
883237
34182
413527
217216
193997
845042
587076
77650
88513
581395
1089829
689156
245579
1137527
775857
576717
898990
668433
918346
792100
541628
123698
737065
389379
135890
656620
120116
962514
713151
309812
1007697
233546
1112258
1123251
199471
929456
1116447
799037
1068984
639531
1100621
862689
657059
1117147
119788
874350
1136285
892849
1030234
1084105
1135826
858800
851881
982050
586000
1160741
33618
67716
611421
946531
938876
1136865
230699
947853
454355
975870
218773
199812
78658
996436
1010530
700139
842734
161503
305867
640932
1056314
796356
1080416
211796
943775
642346
1053910
187357
1081423
981267
43390
874342
413189
1158945
310939
648548
530565
700862
802844
798191
1492
902610
764283
947413
1056968
985969
518743
6368
929581
635300
1009870
528212
120837
902610
286162
812505
244309
196582
921545
737457
1013528
367180
963355
1132830
668603
764178
405509
975910
18582
1004800
996650
1056719
687102
814774
60772
380218
280787
1131083
718378
130560
103486
726881
155072
133622
235136
475148
898045
1071330
902752
706484
1021881
806844
988948
209493
399898
542194
483486
689687
496055
848083
433849
1015636
644061
972676
1003810
1160457
865224
191562
506235
250867
381738
381298
257216
860388
835688
582216
1039747
162877
108086
967053
723938
460607
1041516
494208
194839
335629
309368
351356
570442
986244
1125752
991333
522545
1064290
714540
597695
689310
858869
274497
754426
407146
830442
175256
980448
608941
626177
1146324
958713
138364
874155
419231
363039
279144
822856
902190
166052
654335
539553
898522
1114635
897666
236126
373308
992793
592216
241884
35960
5090
914651
1121586
831922
607694
592194
757635
768101
815158
279270
222625
414427
446534
284596
518167
796631
1006497
944976
793069
436427
1130525
838104
924332
356699
893684
826653
542474
1035292
425216
194161
181875
349795
396498
1120545
1062046
1077951
840700
962533
712263
1087647
1177693
457827
491681
207892
295629
678170
589584
579153
497290
876512
290966
497509
1102639
872078
119869
407540
134192
1073391
264178
432179
750327
239897
1172307
740905
497246
428296
731890
1176280
699424
532011
142408
662426
178162
820747
587016
901469
469713
347819
775432
996440
194844
813561
710496
812862
54006
155482
342997
507830
724657
708836
83302
534131
392825
872669
546340
109788
393638
848523
900709
700992
590348
897538
732783
559289
789403
105413
636293
579763
905029
1132945
861871
210927
637494
669075
501493
580399
742492
150597
687196
37694
577589
766224
782537
609631
320194
562870
1135098
561680
44035
470276
216560
718891
607013
357091
808111
1059657
800073
1133808
714097
229081
381353
410916
283111
1177937
879418
789479
424821
953290
704841
309836
145486
476352
840717
1162593
587289
150887
105989
131803
409034
641367
655809
221223
1146959
416045
934461
668304
257728
526404
953795
1091584
1117702
611028
808180
436998
1071879
303013
467101
215347
310572
49080
460450
721757
1048601
1160555
116606
144143
1033050
812633
1091721
639140
275929
374685
756337
94163
496384
585381
244290
56818
359292
721594
587557
1053889
94597
1100204
984932
192680
781054
989524
954278
335186
498987
338313
44317
715384
528760
676515
445950
852746
1053993
184976
915009
313757
945664
515804
456799
210069
111739
1151721
290744
107082
1010188
644253
676821
123143
662090
327168
696478
488221
693849
833056
848909
814225
736438
259270
828240
891173
944230
251676
140836
149022
278972
181026
869569
854287
400697
328236
138463
1137252
946356
1069550
769771
173666
913385
968353
465251
42472
595222
828560
45084
615155
993119
253034
633567
944735
449010
401865
748416
404745
853159
197104
651125
933418
1093031
34430
392389
218079
625324
703704
161375
483704
167718
395288
889261
657890
445207
964168
523558
27091
314886
986097
219218
557293
919252
873489
512641
665601
787640
376605
623410
943450
612995
1060842
903049
1081535
408825
1039468
959368
647056
592976
448753
375994
182738
764632
274383
952640
443079
1163318
690404
249741
844226
858288
319011
746337
87758
485642
1073379
8314
1009071
550525
501979
596005
493327
847740
265773
511238
1149993
1149749
756466
1041867
179352
906173
908186
338937
267658
379412
999029
698955
386107
230049
637707
1032612
714555
1131768
1121147
315945
454645
1054535
590833
304966
993148
408541
693559
446068
795455
61446
929438
1157323
412150
426480
615452
719784
43395
778424
773252
688856
234240
488622
141192
432172
641820
766275
1069869
346237
1150502
506505
1159655
59469
836514
184888
107452
698003
219788
410519
400970
59804
77824
1171253
296016
585224
286578
311848
487042
597028
190861
743924
900656
356936
362095
49214
692000
703693
185281
1100905
284550
63698
43553
12393
636553
617795
862240
958034
756756
21721
447650
205717
800322
944453
15581
656945
333064
1062296
104393
455416
438932
538856
1112131
935718
642848
815
339407
91724
954380
391445
379775
1066848
861472
540454
866500
150242
701394
1134855
162657
626764
2232
184898
630840
807253
749829
561758
1047372
15200
754951
859445
634243
228089
465328
265225
707173
955207
895233
34205
1061384
479444
42019
1113736
413466
174677
887124
806327
834531
978962
432536
21880
437342
1106586
861722
205017
262795
953024
950098
288121
314206
584123
25112
1076760
750098
454490
876652
689640
230541
873318
1032306
108872
178762
494109
541344
376226
534583
301565
142722
311737
760717
1002012
1111043
122847
537023
176315
588907
78659
934347
405714
702064
1006855
854605
554892
899922
117969
132221
652945
621644
1177740
252535
1077434
243195
110744
883080
877251
775394
1167701
719341
598256
539699
1048420
1065799
688355
887756
742477
982428
464603
534822
1052649
814602
451376
513184
226489
7121
394604
835972
1162917
690420
254827
827945
495483
284847
226828
518138
433364
396376
503485
588170
673975
732048
444865
72557
432717
39704
124394
300404
620253
344204
1133273
839229
677166
157128
172920
973618
372458
361230
917173
303883
257015
352929
162391
614715
750878
1128494
110608
216590
553975
951223
780750
596382
1140237
197211
932695
641432
1003590
149194
360872
1002001
541055
477100
800540
1048408
994767
247808
524757
1099572
89659
232616
181773
342692
53805
907397
1118390
192682
465968
711655
97402
876155
137735
228088
190720
255776
941375
946710
988009
65056
179234
445168
489754
1028023
77794
847567
728966
1011332
91358
616653
512234
360012
1065474
883391
692005
625937
673152
824343
79479
854199
115009
457695
142428
211715
723650
13144
34621
864115
1100188
97825
894652
621055
418523
119541
213875
525529
695594
1031287
596273
1171065
606667
1039402
514051
18888
502349
264400
1066970
226945
989491
852711
632319
42620
1015072
775698
125394
1158465
673242
639062
1095599
267992
736572
279200
452130
557454
241694
397108
419211
358361
423729
618568
669408
462821
605312
448540
360936
1135323
218833
675011
3485
1121274
867716
123646
1093537
805839
779827
819693
853780
1153556
1043043
747587
782253
434919
321568
352582
465025
1142412
640327
301066
674077
1089532
858582
317944
1050950
1109090
961109
486012
585995
97388
1018171
335661
430308
856524
829111
331721
788327
760949
1046035
596350
970258
918130
34967
26840
837815
701236
933707
799923
1172544
1156917
610982
132852
965481
680247
603291
144673
982103
404263
812894
116835
464817
1129694
203045
306067
1046468
670783
390635
108719
270776
184893
425259
1066765
386052
272900
468102
1058086
663617
1087400
956593
299159
870821
730957
296612
212892
420882
1107402
614666
726031
364161
993844
208062
124790
235412
454320
242948
789599
1075269
903476
569728
1160382
1016274
974019
333347
217400
236252
296687
1136552
152209
1082276
139397
205808
481863
633721
681759
514090
758556
123957
334049
460708
672173
1112926
923460
468074
579515
1023781
1061679
801692
1038020
857838
477199
902656
886244
1122664
364258
21723
354935
346709
760566
729045
1136136
12517
1038583
412026
348258
53187
891423
1139008
994861
525237
463767
642524
495818
972977
723139
915199
687790
45933
952243
380884
195241
525221
299047
464707
1125265
522264
814200
510091
949602
1070782
136366
117324
1084084
843835
768939
37522
629887
582797
124508
728085
96499
1090882
597610
1163884
122473
322321
147588
1164287
955423
1171710
507908
476925
19873
490828
103468
167325
255664
936716
1155114
41354
790329
963424
21788
62497
24311
127298
664620
830135
1153001
392691
672817
404716
130201
519203
586188
676397
42648
671942
837479
1041093
896405
788027
222529
6536
344082
772749
261525
124629
181672
105384
945254
1128770
350376
626595
579590
1003992
473912
84341
240696
461119
494479
932061
188473
656682
1041901
271938
479344
397634
833931
911771
331042
260334
1087177
466519
842243
678565
650610
724193
694393
1035589
873214
739888
35790
85290
960753
534228
462083
891203
840370
660664
1078121
923687
459765
428092
945344
475425
1049280
923341
770697
805579
639961
521833
556121
1085422
198450
770494
402467
791391
67044
501666
763329
81222
736855
666081
897035
901871
65382
565713
789181
891332
422815
458936
1073462
553671
947190
229840
881384
710460
614244
1058487
403861
779249
900317
639251
323805
280863
693621
342444
401481
246712
391617
761915
543501
507600
502347
279411
637343
1079739
251760
519057
702996
843584
79
379274
840465
263835
299386
38899
605777
891665
1164854
804311
280447
2295
461375
153337
1053503
896082
21220
601046
1035559
41296
205217
436975
860832
347809
1173180
656911
588909
318844
596923
383662
111817
722429
1056855
648991
371938
893497
310159
543323
343642
267110
782581
1030944
686643
817469
751639
1063673
1113898
581098
1170815
429847
395299
1096288
1174377
656497
31055
24697
60587
315008
277676
166622
951220
1083179
155832
565540
110703
1171206
6582
781702
200729
354572
586879
1039262
665736
109469
765291
101299
103705
745182
517460
494615
183758
170431
1008420
889124
390740
393532
202012
520312
396704
464961
254869
347343
740053
926691
1177555
702936
99625
1013089
47809
982707
487247
584309
372155
899551
753054
325751
188427
244039
752523
1049791
929126
253694
1023632
39511
806750
962385
643821
210098
652185
492819
752803
287258
873306
551721
567455
1145827
424186
31194
15754
647925
620670
884121
787923
446552
572602
447725
968339
662906
424012
107129
854406
834980
558126
451896
786335
776828
253380
242343
601014
212142
593798
1092670
792407
267400
720942
181483
231628
768594
772033
24939
629912
201060
713992
1180071
106169
307198
1115045
372197
421964
393813
863947
979185
645206
352186
656375
43610
615491
1001224
1022628
503107
977954
248839
116474
594865
515645
849449
605796
677364
594130
825391
637747
871808
827227
624583
1041811
1010139
335171
375072
8013
1166447
897587
884358
557562
1132520
1025722
804056
951302
797769
387461
1089569
970451
802452
185131
719139
874426
685455
863429
111888
532798
823394
177899
235915
387232
764120
940020
710619
358174
639372
516642
372019
1102945
161636
1176507
1015964
653470
115309
939597
810084
1049028
763826
875358
597170
181660
939074
376824
331514
1040508
648331
851944
1060104
829414
614242
800160
199631
1128558
14696
632970
667503
1170599
59388
663351
596431
753320
935769
1002068
953066
959887
1179588
282459
541930
544716
154199
655339
1128285
114083
628976
339840
1116275
984693
901305
408888
1122611
568091
838816
252782
511472
389680
689704
2502
551101
548191
355840
367256
971983
1179116
641998
86654
985456
680502
389170
911172
152109
407541
901602
100887
931952
953428
255106
227714
641995
517149
478907
972984
756221
968896
1158905
330982
673137
579806
425803
75390
474582
943596
1125040
67324
1059580
357745
253144
1021821
268883
237510
308794
179526
661509
576705
908938
1080377
990464
741406
749543
15460
96805
815353
554996
62231
292204
361415
741351
873098
779307
961680
495725
292014
440188
615604
916909
187891
44543
786791
84590
17896
762584
444021
558027
648447
545486
267458
225511
341893
470597
141416
761169
195740
989704
3967
511116
454781
48106
769224
270246
30707
944764
214012
258854
607258
896277
440405
719042
864830
476750
592007
206273
21551
387338
524958
1002648
496136
918741
832883
254959
280288
755177
951688
359961
515975
896684
2854
937423
306866
667568
148870
1103431
712774
51192
94055
610670
526995
722661
8431
269339
976159
450271
788105
944501
777942
345028
446986
444606
534568
725537
273822
828176
923427
596383
1157770
858281
929394
776689
36186
591463
870366
700136
1146504
428873
346364
271695
178877
640896
842475
649481
1100528
123176
875696
361735
458818
487898
8692
297212
331629
1042170
655753
985824
1078292
641377
562983
751407
752443
740972
1014351
559767
771730
495024
207345
1036575
43967
76220
733089
369786
1104210
377354
688455
1160119
771944
411097
704915
552240
926618
472198
1179302
488756
63248
233807
221185
918538
1118380
904312
344527
877447
736879
947157
792048
821919
1163711
938705
888963
127328
840716
786938
893911
713500
1043138
690381
962425
196659
1024575
1134139
1106391
491109
124601
379719
499291
949068
965650
256196
365511
817916
1020784
1037398
544046
5301
43098
321514
992152
605333
705848
1108592
653072
619053
580650
572077
1081097
1053762
779051
1179730
47604
260560
9737
225263
568340
134940
414116
599499
273034
1094688
335563
117009
897403
1117699
725827
160090
501089
104986
667898
754773
394192
1116941
1030109
817169
940945
1064018
596841
758340
753199
482802
890749
158688
991872
501542
74326
848955
299156
813701
104871
597053
1041366
263285
201930
710311
320827
1103535
875422
729087
252961
217555
533276
1020853
326879
602047
82176
445927
59112
468486
216579
1018222
769508
868663
869600
837419
71182
538616
178010
357761
44366
487537
1178044
263707
370397
92113
1023270
860322
917836
375586
58113
100816
1010875
361234
444271
73584
925920
737741
839171
790451
802323
435330
818479
795847
217191
720215
628816
57277
1120480
92262
563891
160459
428478
850188
692347
651538
730445
1147647
822753
403511
1006750
233401
97933
138182
943087
874000
354208
762460
468023
278397
255718
1115009
1012676
127355
697484
1067715
43995
707354
22687
1054483
533792
751712
553274
310803
472607
301348
1107564
924390
1044917
925496
319523
340518
1080082
817992
1097073
915029
849492
755092
221854
1029375
846570
592806
231047
944052
941305
7616
365073
112942
305699
947390
788819
772398
574895
855068
659118
74521
873926
378057
483384
822239
916873
144965
291393
262264
403337
432328
348863
865879
814254
1085771
726808
1039345
995449
124689
349435
905950
90663
601255
206621
452779
632428
920308
136804
974804
412907
986190
590342
654130
797584
1084644
912152
669565
916329
8402
110338
911931
1130422
480980
874997
799674
707838
302565
626766
277271
569989
446049
732911
631830
892881
500669
828281
77116
899993
408205
26484
813997
813746
1103579
92469
283287
556713
76195
46519
775954
1086242
60846
169284
297846
576578
346148
94972
157860
505962
1001634
246534
12002
739796
895445
746760
671075
591928
493495
1025910
808032
576763
70746
627175
965833
758329
784367
586871
586971
963483
470309
960965
762003
581796
293897
580833
246832
602425
867937
731837
246283
78919
1144897
397346
291482
374306
626932
351749
682788
759926
409141
337449
844731
263769
1086543
600184
991197
938810
911097
875927
237197
243581
177473
538694
192511
1092976
771527
687192
335661
104477
1014681
481828
1114638
827404
1018740
1086421
40111
468429
604323
797129
1111435
811910
1025972
256504
216970
156160
908675
746875
208651
978955
364153
1077455
1069970
857415
212137
276788
1099555
1127951
322392
120161
1102912
874156
1164147
715111
575848
321935
303299
926725
471459
1166044
175993
971474
449958
434788
23465
111955
680237
571218
5201
471713
737134
578227
450087
972025
494087
76642
194481
444710
1071236
619773
956567
388328
1108845
497680
1150083
196337
363653
1058258
606164
496939
725084
1121823
518516
752314
1040923
1153678
1000835
691960
961478
968693
103745
1014530
359416
352424
954619
599491
648488
378676
736916
162578
1110518
406924
210759
1090227
574282
1048752
331485
1017481
855260
789149
709378
927935
1030651
100449
1176625
734142
1029777
1155962
214404
65243
176059
1100435
160213
962412
243963
885087
1055342
580278
728154
81670
806658
1005036
407705
376650
786533
19299
800676
495789
119085
5035
374964
169133
317222
444669
849875
442558
932280
724411
1166095
879362
96277
367038
217648
544041
55543
709352
1076056
1066937
494930
1154884
885236
877431
26174
620584
515696
226965
676855
52479
742950
567636
180706
405847
308778
871280
533990
402884
784925
854068
785026
798059
218101
257127
958143
327226
1030206
453404
35955
324165
732996
5
237650
827770
313783
645137
903270
590345
956081
536265
142373
984521
1093036
87831
616385
776179
1179396
480004
109010
839984
845337
285468
663608
252302
274642
543904
580076
276619
101758
775756
467157
627371
614431
148612
214270
213373
1010261
939577
336523
931681
843243
75780
726767
132440
933292
376526
1029798
1152630
129830
948796
601237
330468
221291
673931
743888
1122267
1110754
844311
441993
1093312
466607
220393
185616
112137
100813
117125
1017791
1049116
420062
1000566
708524
421246
131210
858794
23699
171968
206639
505275
579061
157490
999008
960193
868864
387712
263392
533852
995600
839952
397168
946989
1157729
725347
65773
561896
530940
829295
1116715
430971
433404
302208
763857
1159186
718729
114755
798398
336017
138963
920588
294132
239763
851871
866092
567684
840376
969287
353122
657506
97237
1034463
646482
126596
510206
36335
284937
274847
1151691
45437
963927
1040785
121074
436032
101047
407229
769660
387607
1131923
453052
1070795
118909
964420
833084
628008
955286
900996
1143838
1060793
1117174
1103443
262894
246045
1120425
639073
277563
951423
813718
761832
367628
632176
214782
9491
475595
250920
505826
1152625
186584
1119139
712871
255770
289429
843358
48169
129612
250074
298047
1063327
1143318
738212
366355
930603
573324
416913
207952
233877
1005791
575567
150210
6044
27196
243415
243644
1062160
888391
577847
604778
75456
490566
1085993
421933
738061
640313
305513
460438
1129392
527825
267394
97352
916352
585610
927735
430094
581557
1090719
830108
155945
316637
263676
925465
621045
606694
237365
305950
1044133
1108528
795209
922554
813780
536844
11677
767929
111475
846013
930933
985245
935231
884646
417913
256865
474820
520626
447160
929408
895370
1060902
215813
647792
575464
298037
1090524
780622
884611
894397
1096075
392505
1018143
1069588
820107
220134
63616
380203
1108957
451016
982514
7397
377713
402254
45797
72728
892851
320475
630452
1032235
1053476
78008
345929
498101
477439
1002037
522557
355434
426837
897585
109661
936245
256196
18574
418341
1055081
438554
642429
910066
119752
1091440
847823
158425
343194
39362
167459
563371
503878
302039
519375
497942
738490
677395
422053
361448
867229
1083967
77735
523030
961242
901784
847184
338117
273154
156566
82371
66412
635906
1078239
301817
356426
28716
262819
645477
696940
517018
529969
932875
132402
634151
662983
1034813
36264
445451
602923
217085
885955
1053666
687952
134637
842227
408468
155067
519153
791045
285157
255085
467708
311865
333139
696009
896928
307861
339559
579596
1080432
209331
1115973
417510
383035
515974
255501
792797
741837
208806
847425
769214
929791
317374
314286
820072
737784
794505
980717
411385
1063225
806281
686514
1043303
204598
366222
239149
1040953
855227
871687
433801
807852
759956
832502
441721
844817
756166
470140
412441
399415
1176
727678
51990
22945
871733
738526
491354
735856
108914
256339
692342
57223
64766
796108
414905
634280
46146
573085
510480
222226
751299
974821
43567
1040179
1093793
58497
1167949
56068
855745
28907
1175216
1014284
72758
1039912
764397
1107522
412478
120599
327215
508916
778030
660859
594418
638473
928318
1137495
1049890
1171375
1025994
786891
111059
850040
133793
1141214
980416
370925
983679
1157756
335870
320854
478531
567888
362888
1100629
1126162
1028111
1049835
627806
916330
114918
717421
755218
243054
588061
70543
156382
478658
405598
108382
306767
1175770
1037307
740709
268440
807851
993135
718838
221079
921027
430075
1083225
899782
782831
563653
658629
972591
561282
717807
787580
565758
361497
982468
401930
1162430
399121
738066
53114
672095
368195
451672
579834
179117
741023
956520
967192
1117350
525786
490368
211009
497682
347607
842660
42445
907342
965175
933253
498691
391363
118499
917279
734104
359833
339313
1028722
138390
899457
258910
990376
135981
401047
306966
123684
1114086
694886
771895
973944
197740
774974
897752
812125
726962
765931
474801
88702
212250
1135725
1086749
891786
621300
886841
437763
77945
857403
174927
593418
294632
669235
1178761
906527
107322
828887
225632
984091
668774
185463
1076648
860535
614144
723723
725435
254114
277911
187325
1042662
295740
167541
184075
528062
231203
287600
803220
103012
771185
1051875
334709
967512
683662
859012
770971
485201
1129179
833442
980349
832087
645912
1121818
592198
1138549
927473
1154648
589741
1017243
182273
85054
674241
191321
396990
486377
960317
422407
226007
688173
833957
527382
1007959
742280
900697
1084289
904657
249092
424891
830973
1024382
401945
1081383
613422
308671
112920
117249
1105888
580854
274094
292015
864449
320375
582407
980417
481164
1072102
825308
515852
1177685
172918
616419
277447
199976
329444
473892
1112740
73488
1179086
713899
474902
926895
1050590
218063
617939
753769
64070
360781
96353
1097960
737354
57533
905897
43782
633911
119534
321602
831882
990830
413530
522398
52072
876466
1665
773354
733132
1018311
825092
509358
160237
430541
1122412
511342
9494
716139
828835
82086
438253
41177
1158577
327245
313853
482780
237662
296897
224653
262966
710508
528480
673809
123036
1015337
53992
1041211
333939
488191
25927
29900
411021
590630
110894
1009907
426929
1174849
918657
668281
283242
1135320
605546
1179618
179561
289965
234821
4844
190769
243621
672087
993571
503512
466024
681875
1114673
282584
346291
1145175
634200
507413
885008
1012910
1113028
479387
144857
670641
399212
704241
1039404
1052312
778693
240908
686237
562866
1097832
802471
966929
451643
1024163
1077486
172318
881417
563277
390138
693729
226559
796002
966595
245468
46481
995737
853476
146691
353932
288998
1005781
40843
1070952
936560
650301
1107984
516442
1144845
1113514
810391
1125949
787282
550842
932923
147707
1069930
888647
1014557
124213
427073
302707
1033302
438529
971272
779458
201737
392837
780414
318413
101433
230669
1155921
339977
517125
931274
1031307
358783
621009
869810
660875
714441
1028064
52872
1010440
947556
488863
1126018
551861
887979
831967
1068415
765858
706690
1008096
1099136
1103006
1134599
238237
525541
127148
804061
1104519
587774
607425
656939
39466
542816
57147
508568
428962
904067
661352
516228
275232
938104
146360
595639
1140668
187506
1170006
128044
50497
824712
414351
795373
31473
725292
529724
489697
486384
1078666
698221
860226
620423
870404
54366
360373
935516
602115
1071602
1172553
230361
744322
100497
685111
422821
457255
283254
270476
654080
639297
690611
279813
788692
813940
374807
98381
815493
1059345
415179
67863
683360
735123
206969
473005
102125
767860
290739
288881
1056382
397841
1061204
637574
1164843
829124
504903
163400
438950
501037
691976
61103
748084
803750
322657
652935
1077498
695906
625043
973193
609418
1084886
397921
1097673
561480
897282
748171
184560
166875
901365
660547
140471
1157716
277666
352465
80837
327222
675826
364029
234569
790568
357579
1087543
566572
305058
244512
672040
1174093
1030104
655725
607713
534087
353930
506000
130504
624500
903299
1064839
116080
347857
628689
1026818
139858
1173602
1030116
87047
424120
838725
496618
1055177
587157
454920
408558
262317
432572
789269
800294
615338
664999
160725
830664
832629
834809
1107670
643983
40487
673572
65925
509696
236272
835234
1097332
903007
75421
853310
596099
302889
128247
486436
249540
399160
1029353
255929
690416
656474
877929
163081
1147531
272005
63592
757815
85874
501556
1176977
924668
648485
836869
9214
35770
1007088
1051321
356455
901562
1109481
719459
1091424
566406
699081
725114
247487
113906
220485
843558
1053319
480689
1173755
216912
695248
76225
379321
1077125
1037111
1117221
1152809
1093160
397071
71606
870512
1095788
929220
790764
477817
1061666
338276
287588
136880
642167
736510
562724
205832
451937
382263
1074309
803799
1118271
1054457
807342
1103347
477197
971298
132246
746148
221110
203825
59597
965145
746968
341176
1179714
834435
224188
284339
358199
1037835
229239
1137170
727697
896797
52239
902647
946590
1081669
270197
26046
151637
40216
427170
463174
863664
233185
998719
646374
169802
969022
1158134
1125480
59970
243453
401763
755538
641578
13904
552433
839206
248741
524396
57966
1137573
607741
205563
730925
712744
75151
220686
267681
1100580
187641
960915
618550
219622
1125790
305359
1073543
500088
78687
770534
1033572
951517
383182
1093813
93700
169285
881537
1097026
1093536
476965
851785
680929
955307
1177232
572506
33057
9390
359235
831565
213346
148100
209200
695215
259894
640656
175212
321259
838394
1138290
399025
942688
826880
791065
400072
788567
773594
1050082
982230
180153
1078308
498498
67333
1048033
30306
900036
139529
863946
532732
145899
221453
108623
42674
188750
663679
812201
429110
358513
760408
1117072
959865
1074654
946435
477807
1149922
384539
660832
613102
584483
1056914
345745
851164
696455
263245
205934
147033
965705
175539
193105
741994
327791
66350
47150
520187
604359
581777
729470
133167
91089
248922
774106
892560
420881
1111040
269115
123441
17968
335718
437254
444990
675948
396462
331646
109994
1111034
711012
336100
466605
1048843
876076
768084
297292
227693
637986
378376
57604
238137
272524
457505
67304
570905
658466
23851
57027
929083
403663
290527
369851
15177
344897
559177
618437
608055
280853
636605
608749
266811
33003
190111
515924
174157
942699
656660
440127
593930
118197
946802
530934
511673
631902
52699
921410
192557
866453
660959
723439
716765
176251
868889
1104754
18716
977199
615573
906843
722959
630109
528464
285484
955236
854654
890885
928050
1163858
1154668
190640
538191
565733
61921
705032
102106
1056010
522377
810176
912691
154481
159522
1046437
184465
1166879
250644
700898
251209
156549
1102956
137397
568987
301766
161950
1065307
954266
1013018
648677
598503
815814
565697
194966
870411
369045
1150237
765829
1061782
691154
182159
1165343
648552
645958
1168829
37436
127689
262266
470384
257359
1080092
313867
159446
131203
645435
987245
291437
864013
1061180
403902
1016908
768458
542169
856629
299700
176107
485299
1074751
42041
692215
775386
882735
506987
47601
91428
286171
737962
857051
958634
6694
922578
640153
497827
1146373
299059
437129
255910
466423
625406
444811
702353
596142
744860
635225
568458
136522
683035
441562
326663
995673
878385
1169598
516608
1027904
1088097
812547
994509
911034
561713
302149
805993
752571
656874
657267
314491
251117
371269
454512
693331
323266
318895
648366
214099
1037595
720115
171923
307328
40355
223305
631983
409104
942008
20866
633186
247889
487012
260180
143129
841002
124365
127275
256937
1157654
618673
465803
72000
674159
15331
496834
1085250
86793
697819
653999
771537
149271
288775
290249
405040
1109783
753972
740712
552864
504590
592004
803088
969059
549523
482424
924010
660042
764917
474289
127372
1000010
238434
546618
7527
1148023
449656
279159
428490
50262
796854
27448
1060309
426913
310784
1120506
1165693
755039
819877
511742
640565
789055
1103026
476793
590055
800697
934233
1145688
326534
20861
402023
1000520
308937
364904
504392
1029198
209407
753366
624335
718248
921141
1100725
221882
299035
838848
124666
494647
302816
350400
498880
213150
663563
207417
16882
77802
680011
1100781
1044622
177258
1118413
273978
581202
571508
344602
704126
651972
586207
944826
749515
930543
967801
565382
212608
252398
417454
672064
658054
231653
889284
721143
676767
1094964
21012
442753
768898
693538
858651
1098848
1140485
481080
522772
918410
1063077
32291
662203
389352
104381
1079743
188279
58163
1120233
849153
423085
775247
691793
678890
13499
795162
857791
271720
1142600
454045
92981
414484
51964
194698
71341
807435
188263
708356
1151205
857906
331282
313830
241064
482171
920951
453118
106740
659591
673612
1172049
522728
853468
799597
575924
961048
519097
335423
1097895
846073
610947
940126
306373
156585
168503
209489
71057
976909
425064
86795
1177366
614772
1097467
1074383
382833
632777
595214
284732
283528
827172
1137892
136696
990708
781403
438377
964321
213200
1099332
1167250
130904
1104235
67592
340763
1126500
894437
263537
431366
551694
948247
1080813
751855
192002
1147335
1092080
543193
642027
527502
913618
470776
334558
529591
1156712
976589
948240
832853
107116
328242
363884
33103
321733
687164
472758
860609
345540
229977
645101
210285
805165
635900
439432
862421
1005590
89156
291172
280721
244727
1078082
932689
1124848
952166
265409
65400
293083
109233
1002543
421238
265208
288722
94164
439650
482033
296967
575806
223664
794131
127904
132013
464965
602845
309423
1136866
1068731
854972
657113
413608
1107199
983718
552058
44471
1052699
617346
1018248
855208
5408
923516
215530
642
260660
996307
391293
246648
585362
1160071
1013784
830806
744571
320800
453286
658157
649632
5111
811627
151851
975718
695867
334185
394389
765996
600731
148482
268133
154434
555460
476007
1046468
534083
29758
376840
1132760
184168
652058
741038
491518
115107
404884
83216
325543
674756
435018
265119
727929
46380
1098218
522706
643356
609271
283297
908317
800618
719206
849392
649775
298913
67773
1092453
594136
186099
214583
932036
220039
617553
516454
278763
801782
856795
510302
1148393
248902
677671
1052545
308495
1059527
1081874
437509
585611
757518
910556
207891
938190
229905
870314
187182
905830
203564
896111
288574
756037
22484
519107
650808
127681
711153
490511
207949
853580
1180500
269897
60178
46093
621736
654320
817840
933881
426273
45835
961501
380939
759640
682530
582279
982804
845886
1082687
793843
1150857
170525
287961
41192
1093017
563242
1110022
1086074
125365
751613
526936
694152
187425
499966
637648
454571
580809
60734
409107
616007
949991
912321
410800
384459
678360
892562
740925
1061707
1051396
356639
588578
591730
164665
933102
960819
989974
556223
988013
915647
864759
240743
504137
308656
726799
741966
1047500
723657
1146290
563444
416178
448547
424526
377267
270716
1003775
597669
473611
559849
506178
748725
882065
779105
1146558
958833
970106
804492
531013
552858
762621
987539
1083850
677527
41905
920557
185566
934779
105098
145449
955820
1064857
222553
886354
822234
1105028
896380
988947
776188
5307
83050
478188
912274
408046
369900
546531
1055004
1166121
1003634
29469
197868
1089632
602277
81835
943411
517429
190350
656427
570785
1050838
84667
209838
246772
216935
74236
1148440
833180
1032046
518260
1150183
955375
1068738
658649
29212
313996
262997
968127
277288
1157643
74020
789789
906827
329069
1165648
382882
224228
806803
759706
831100
302942
1085211
795848
485635
762393
267559
1065615
764255
810869
273522
378714
541227
1082363
651820
1064808
452067
613969
1021823
1153865
37418
1164199
112251
633811
1125811
965617
915972
662332
1105986
323478
1148664
578636
780865
314554
552917
1161136
827711
1059100
1139638
860810
966253
853723
172649
7768
1149971
455126
471743
204145
42622
44722
55894
573950
1115597
1007205
397168
1124602
370722
967205
929165
613886
122676
142852
208719
351746
1073185
1131662
198054
868904
27780
760128
1069585
913436
1034726
727476
448539
563968
717831
782207
793097
1076371
895347
383756
493426
109285
502135
112597
612110
772663
378396
623612
1121944
837546
239809
252052
770455
954002
819604
1169874
1172174
95802
516019
80196
915966
180309
892598
598388
560188
300089
608188
220546
491884
442590
1057391
875327
335553
14084
503067
170186
689950
138712
927796
261743
140709
427761
446354
619363
551012
742248
228195
242791
682927
688174
634381
998716
925576
410945
678028
665236
240765
805904
1006238
1161435
317742
133053
856012
863613
748177
43538
1103541
895672
908844
492819
1068057
1007649
1007459
179870
393107
41176
1068683
570164
384176
938172
543228
330473
698339
1061516
1063427
814556
883819
58210
703585
1037256
1168992
205088
680891
532964
855481
1040576
69389
922758
1093395
409543
637489
78681
475838
1107312
376957
132612
769349
241507
1179470
646982
961042
570935
857855
1081129
1144926
833889
1055806
500733
583039
676715
1000410
202119
1079212
1052575
873207
1060825
383689
321524
415895
773446
1161327
591349
257534
76891
951309
86902
14748
474258
298695
958704
744858
615172
784867
402894
733937
375795
449560
644894
1129509
530648
498607
842716
716746
525713
447019
27202
91386
136444
770441
91784
684464
1177108
73004
742225
430490
376672
535302
986151
1003273
517232
447378
589910
675374
511489
698548
224364
984696
632717
418381
405093
559382
589098
354688
250366
911986
671433
387788
238146
1122370
559631
800876
1088121
563817
621096
1004638
369286
842804
232077
931030
279406
244053
87757
74624
1083383
567836
266453
238242
880536
538029
559108
179202
955317
583901
555676
687959
1161638
798026
566087
623236
190223
212091
541118
819814
261191
1145184
385269
956298
546046
723269
158879
201860
502451
404821
829748
1010406
94525
181466
659666
714042
36466
215143
880524
1057871
138740
153
1125040
361193
1217
867647
422093
331135
862960
931833
65712
656235
242721
608853
2445
965453
751692
394843
395920
167390
809758
1071114
1096579
396426
207263
393113
862581
355617
1030719
670512
176313
958822
595020
2467
703942
723350
603141
460695
131901
117433
754973
403577
1087349
993801
973671
837978
718096
7785
521799
770165
908597
55284
82309
28062
688933
22040
1146492
887825
211313
648796
773838
316508
383073
145755
15432
799824
297009
948523
27874
1077952
904644
1014648
428852
655708
525307
705062
855599
1108210
387246
252420
1108964
654017
1071859
27096
277651
315551
23500
676627
950481
131794
286075
173023
67648
375067
18297
611715
1049048
727235
137170
451047
157076
935366
276484
662001
113981
991210
195015
310043
627561
1008079
340021
451496
14931
929089
575637
412111
542359
306321
766089
494809
787488
872912
84362
695338
402008
1097636
1167355
1106868
813809
782677
312523
78948
303252
1157441
878116
508070
427874
350426
59044
842684
543175
139174
356513
971904
171427
89440
797800
662638
778536
851217
707519
106690
458694
442252
172386
1172519
71956
700624
662296
1095300
553771
683059
570210
844522
534642
1077684
387874
1015591
707569
903801
603795
867948
59545
127763
803322
947715
215483
1039577
851727
671239
475063
1004364
211893
1171271
217538
63096
1022524
904838
399025
72523
9751
679066
95570
1983
3793
338934
978490
852877
56154
553396
121726
1044896
599539
687882
812326
350667
337135
1082006
197153
288117
513351
346397
627990
967742
243865
187784
717878
242049
918546
817282
17222
373312
234329
571547
130779
975818
1139262
1144936
210441
475440
712285
423412
476553
453752
102778
353462
180400
251178
659844
580115
1070907
853398
1126438
1065765
56427
1123039
130774
257974
852231
255888
881173
72878
929942
209407
543175
171360
291909
334018
997554
1003493
104582
382364
288738
660755
131807
312199
20377
263848
380011
164960
587486
324635
41060
916462
33638
501430
765332
1068481
333739
908137
689274
807034
26727
142731
518146
161843
961104
763733
865406
20939
162500
1154057
1046268
480807
148133
973541
404153
642364
874153
592169
380729
360689
561433
454908
572071
525796
77598
660105
649931
354103
871502
595031
128351
704108
598542
951655
541573
609079
1090516
961605
494427
68367
1014192
824086
678163
911017
523707
1027135
558767
219718
556511
139566
783399
863597
3032
98856
25306
907586
647679
145002
525052
921600
1169106
221098
123807
548848
801202
6440
617291
460073
642588
695657
127162
469611
325915
315125
1127446
130049
402046
987733
928591
355988
551880
937363
540037
175269
444271
316349
492520
274443
224060
511750
957215
16911
840120
252744
1157966
4065
480434
120374
747701
1036932
358395
821508
1087706
1155674
37723
289761
774102
502517
1079280
843809
548821
69438
821143
757334
61215
36932
74779
814738
238586
897494
21382
334196
874414
604816
705030
748591
33966
617964
824520
213387
653847
891009
663794
938501
808501
979651
1091907
1079507
633171
623863
602389
193646
1028362
857365
1104650
646380
689603
801069
2563
894174
1031574
628331
299307
830638
272924
156180
622024
680555
1072871
803080
1079950
922157
482308
1071067
898404
424850
829998
699026
639517
437452
745621
930330
840363
888816
319785
1077149
570201
384974
466056
772299
1157462
1170277
396742
35427
554218
149803
94391
210043
667541
473804
650987
1111842
792911
190264
541441
411500
401149
321187
320345
108735
569512
894448
8615
922460
675411
338078
612231
449036
624022
699583
827202
391842
747562
575861
1100136
14893
455832
724645
619015
151246
1049913
670840
216560
1137614
472
504164
260826
80100
1043750
1089323
364302
149565
123090
979992
1094328
836237
31334
586132
470039
1015127
318470
798505
34081
320585
168962
624131
686852
299498
549557
1147359
778075
544835
256437
781909
494298
995188
344146
672678
865045
1019202
1027574
194272
437987
638522
587078
1178675
460075
544584
741783
64430
751483
671078
31862
209813
306004
480694
1138317
34510
79120
243263
199980
743831
875172
818025
59019
765588
140758
239244
644725
818239
685465
36099
1170941
415499
930462
19951
148472
406764
496369
766774
974423
441480
940063
577360
748590
192580
848959
615571
1061573
237703
1066714
820079
658020
647973
978076
728318
966414
718938
1027671
279321
1138750
926243
456011
404685
218602
1123450
281831
266543
548748
305168
882893
608361
803366
1109177
952291
833401
132345
369111
628565
583791
151121
14160
1170335
1038884
327790
898239
239733
525028
1099658
214318
246954
1140337
1042422
258342
561441
363412
17560
436527
113021
750725
1013457
251529
89599
1142522
854076
815505
710529
764888
921705
1111457
753274
201732
228036
1068011
662596
406010
318352
196014
637503
859412
252585
876010
308562
990637
986492
30898
506377
387041
671995
12025
1038524
414112
1159402
1142987
1096722
654004
464407
46091
361590
736990
310992
427845
846558
429064
913653
162572
601624
446956
551967
895685
219101
779236
1073245
1064378
937725
345838
273056
553922
462010
73854
569561
513160
753741
273409
1086957
428827
60559
903034
743689
1117617
839606
443487
430172
86574
837207
602022
633799
211101
291389
880696
232095
1170529
161807
155357
690233
11740
181707
718284
568277
506517
654923
415859
342992
1031668
331184
127645
1106128
320899
199321
458708
807670
657697
397763
1081844
415805
356381
374408
276602
1154112
418739
867421
584521
178693
72281
743782
811110
183315
79669
1114331
1150146
146057
722680
699115
873085
939863
188036
953804
771017
363886
740225
644952
77347
648918
700232
1165817
218600
89986
58562
890718
11452
127488
614191
17849
70346
786082
493762
1090906
690642
516457
976166
555574
813083
955803
184856
369776
1173500
656774
794664
1032805
467727
281701
212450
117282
241453
795788
60134
1089216
302383
965365
738125
327414
725448
617388
267368
809994
169510
448210
430820
64577
1083487
841235
886452
726958
727899
362668
1118064
439956
825480
467450
240566
1005492
570620
664163
165542
558752
88550
44274
10390
231241
825144
126960
218354
518433
696920
163195
203865
981467
1114497
1031891
516383
669567
285677
508975
49298
143946
392673
220055
383483
872910
607630
627192
472634
563230
704767
706707
512182
457236
638044
95572
211064
612757
664504
765125
459882
348699
236702
332281
1096003
679398
585232
997401
210793
877042
456208
747068
999587
275283
936781
493107
797980
1094977
190730
477868
549809
634116
1023563
1103964
354678
433315
776972
612837
60124
1070100
640236
322924
586740
1003634
61988
1080915
1110167
398797
131937
311183
561181
131989
868435
936984
711013
1029130
23630
136624
980600
95857
323755
852364
1085153
463757
727544
446534
755606
206953
272233
811948
852335
170604
983754
828676
353000
678511
274213
436086
467233
384909
561876
748715
38722
875007
1155446
925519
571509
892663
949938
614652
529433
247302
729957
396931
511320
951000
193354
531564
196073
995329
768068
929662
794246
400439
173651
730823
946827
39285
76413
139388
905815
580638
32767
484796
217910
925454
1087150
36035
139499
407725
777532
578377
935088
688305
548764
520873
282617
1096590
237888
1094964
686788
12077
120122
717909
617167
113082
629399
619785
1008134
739674
889450
40384
622645
116654
955975
965537
427815
144507
762713
141002
681551
743641
410361
165388
707008
573158
1110097
809210
186106
984550
480800
500811
293445
506772
750477
832135
37188
894231
141158
781572
397614
373846
639621
569172
1067511
947979
572188
916847
1086816
878205
1068899
516992
765267
244324
497525
325809
181616
931112
667835
362649
642053
930258
415036
692777
797884
983680
509076
528155
510671
477190
1066725
169504
668076
961288
220299
1118389
276011
353238
1029480
1130926
711894
76674
518509
956503
1108826
560115
536046
343513
406181
669565
630939
480666
208936
1052928
916479
63019
221963
687329
926507
1056305
289116
806331
873951
396046
445916
14852
307898
1009112
446138
1150164
344102
1057807
985928
193506
967212
31234
723273
1178609
1099050
934716
174217
739292
693884
556028
987362
988548
1066542
679827
52060
1149039
297852
532247
158105
690477
642539
1157968
661777
425543
418809
11562
764674
29481
19337
267988
167465
333556
856727
727147
448230
69113
257410
382643
111348
1176726
492746
107689
201738
52335
718097
1172868
918258
259362
93822
1071769
426867
854231
3351
1118767
36671
1042749
32755
88979
393746
1057979
217896
886877
183146
110914
571407
356088
552968
809956
428712
918810
708031
543563
514741
8272
391247
895049
835090
182302
1138685
749085
1103121
849035
20903
647644
1066323
1001315
493250
373808
535075
408363
187935
365122
101479
609948
335767
81960
81452
270800
849861
214609
710162
1144359
740164
19553
351155
677682
171821
873673
1051546
783563
1170835
201065
1065782
71896
39500
969294
154633
1010894
838205
894982
610289
44877
154455
1102496
429171
673140
472107
992303
822275
692904
1153552
686890
1149040
1021085
939774
886850
224524
381082
478097
1034951
611711
797124
1019670
1064599
604772
140579
551123
62116
89427
72983
97850
803245
1129039
752264
1162026
23371
741588
335969
960483
477393
469334
316886
561655
792383
882281
431025
98241
171760
598064
381771
425875
1175697
1163425
726677
506632
445921
915172
581073
86964
689739
181205
442805
1108944
983928
840265
1130924
173218
178509
175012
976779
891827
633753
508850
333390
929361
69114
415629
204531
131916
262468
771721
1059013
968678
397368
556939
462291
762073
635832
329596
758733
155428
128937
1160009
253441
187203
792894
897681
107389
770068
794855
1159047
706485
146999
213129
623478
468067
1085093
855562
890127
801673
370810
457693
671774
101437
706666
84000
82032
303171
992637
653589
791127
150418
38744
677778
466613
326366
980509
806010
45973
1069063
886762
617253
1041604
1002340
439120
998413
1139133
579933
379480
1084380
191604
747261
1030597
578627
856780
553307
711845
764842
109239
276344
445291
529359
596204
152124
1090932
141758
5308
939015
305970
639586
205041
405776
863174
82572
438260
312239
119877
343926
549345
185094
1131925
929697
921817
1011541
876488
266762
137863
1102364
753509
585081
816371
987664
600268
688373
466945
1036023
1146886
187269
141299
88171
987929
704378
1112346
633639
671262
1077221
203508
642269
149932
667431
796383
303944
974520
1003072
1091621
475668
892967
106653
704369
334690
779981
38376
474535
410669
1081768
667858
475930
301581
462216
96556
873085
347396
819234
844914
206310
919479
253632
914757
133653
1144305
889924
263935
743774
700579
789522
151436
721202
1150329
718529
839660
476686
1101887
272382
859869
259417
476506
750460
248168
491085
438856
153255
1098817
733504
390540
549925
683390
795349
911188
629507
220652
868130
400167
564602
389213
1045575
843698
783239
118147
357136
665826
572378
972113
610728
800385
298225
543308
834273
291067
674192
45178
305336
286651
813756
12829
844413
1170690
1096030
545445
247499
175009
748
252557
668229
167862
1022883
783365
150026
1087829
456723
1113603
705832
256739
1080533
925042
80494
541501
716108
485009
937347
79497
190728
644870
67694
904217
246630
996066
334580
700339
475904
593351
205767
1076856
885022
1127816
1159944
691510
1115055
213360
374845
961214
887380
432521
356672
980851
183367
160320
1118482
840238
511821
713341
150540
314884
53199
735165
277600
151130
970050
387828
238533
46579
701440
101273
528496
71774
981707
543146
6636
829827
882170
192139
611165
593213
183764
133598
1070210
743693
860108
483894
705349
949755
845851
725200
522716
556019
160457
459217
273653
136221
793600
1017229
392474
268747
137501
936707
389329
376509
626763
1047049
131374
490685
498805
142779
183624
99262
814859
1135962
222549
455852
1138490
359253
184743
536607
971443
607461
658367
723398
144429
1112055
1054644
60087
731508
1009237
156764
873050
685230
950187
665847
729206
468963
677926
66508
18456
36983
286687
1089995
564019
1061686
1118078
242129
988918
429592
210583
20210
1064609
842477
146241
1173796
323254
604585
1119441
271249
78575
735600
322428
1041967
568617
374975
515223
350640
809610
442965
794380
314637
856656
322081
242031
703535
920812
940696
16971
416009
558655
497286
875946
622607
1074743
432983
37614
277994
370029
1129190
387855
387784
884999
370952
980321
1019413
1165165
673874
1027941
949936
888478
930693
1108063
581834
744471
728330
145322
688976
77090
1355
973903
769291
434931
363575
1104492
916812
371662
512145
4377
73023
1000142
721231
812414
1106423
84813
1072110
377033
115159
490873
1172006
512870
397868
419191
279285
565400
412896
696074
368556
880667
150175
388522
721820
460394
622344
1178806
1045073
707950
256026
744396
79002
476632
617853
698111
403770
431797
614517
831071
335422
685652
546168
180901
367152
923698
719890
675071
933605
258313
447642
46858
538548
537367
495243
317771
311567
807563
744465
426220
284648
433778
311530
341813
328894
170163
628072
892098
249719
84710
1164868
375906
354664
1092261
1060874
76528
880422
1102069
1119301
63809
635583
985040
461369
773242
853599
622581
218123
948068
964235
925525
601610
289583
855857
1079527
357714
608533
613903
360896
693124
188441
138403
447170
601817
141723
797693
897950
437498
665039
413250
465057
291446
350149
596017
1144959
365203
815548
1121878
988196
172941
34912
904012
40112
74023
827938
1021977
553729
304413
818834
1126926
568645
338216
287129
628802
882601
793068
1180361
570989
860266
1081505
67945
769712
12812
843698
1166396
837748
573152
925247
1153257
946266
607762
991944
526152
257027
964762
102725
865544
855279
571170
883632
1079712
276997
440388
397715
78306
515995
790817
304021
625090
764853
121435
741392
1105309
246249
442012
857176
260609
1115197
815131
841956
299637
867617
332196
1011663
697793
99478
890636
764872
870357
1032343
848250
1128654
348123
986364
675940
852776
1087016
114505
215038
1073889
720490
362133
533106
1049147
861526
557091
540303
1060506
165747
881560
135753
953199
1042676
79702
924301
384856
35546
670202
510039
397484
187713
565644
330821
885045
805490
777220
633305
714283
4729
1001818
713147
560270
189639
308194
1101443
825408
24415
217047
485092
228044
296794
1156062
1046656
164982
494007
841001
1029460
803349
673378
51827
187669
91590
988843
1089381
1046197
1064526
316391
1132217
792468
1135182
337988
1141442
984240
447566
340031
935606
854610
724201
684533
20491
613701
891418
445154
748724
778016
617130
308993
245437
838882
369386
1025241
35480
944322
437862
473994
946156
253665
469220
743160
326135
263975
846834
3963
396004
617508
810976
999407
316097
193295
932882
805030
253267
1000827
386157
1173837
926928
1120865
440542
709515
255275
524219
474064
1107443
1008623
670599
1065203
470567
599121
518308
668258
506863
318460
667767
1081734
221199
453913
567470
25234
133261
772064
558394
1031471
10635
830767
896880
401187
317547
598885
333018
1086688
1043889
805288
864180
701666
698631
550124
623359
247556
1043784
961108
517257
1102817
63449
523241
1108878
245587
705381
980517
166429
268488
670627
904048
1037544
890940
803767
1143474
1134259
268688
48621
989268
156256
409993
582518
268876
611367
540960
1117441
982670
384977
551003
444546
564690
859121
807907
665418
1040161
307753
190764
1050267
1015395
982265
659643
1074053
80967
886073
145198
1176600
965950
901748
583915
296527
760744
691347
827670
1119272
779671
474048
1067991
18583
680840
375011
1034997
281655
261683
789699
494962
267687
1104790
913116
842450
889165
291311
1040249
484899
806247
638959
1041314
129318
748747
15901
97256
385387
1069390
116902
790536
1058963
658075
882286
52112
967468
557428
109473
489774
992116
24073
504730
663892
157007
9329
816312
138243
312365
167690
682384
570307
181770
1114089
1152911
388748
1092872
206468
1043975
9602
359447
890946
440627
1163869
904332
559616
744863
1052438
1106289
978539
60337
894687
1023721
344053
395350
668424
682184
834466
1009558
390081
703648
644530
1153169
426966
180334
519091
972999
357891
166762
249386
952668
876668
64420
1148269
903997
347450
1098792
817943
852047
286436
248885
435300
957982
1030120
174279
1120696
290542
216760
845554
681515
269547
791638
581689
238841
342743
372893
1161609
977307
526989
635200
238195
471369
241431
158351
1092970
617504
152406
633987
784695
205955
328107
346828
37675
828719
493627
781794
817647
830444
727403
848786
317470
591146
919077
543310
605314
627520
786479
699558
864677
852580
908668
16330
255788
605147
653095
467456
820852
644906
378052
59909
481302
996454
371561
971894
550919
365737
586248
961996
1107728
132642
1106316
1074238
960970
154006
644173
223085
673470
186700
1172739
5253
72359
183673
1063107
343152
14839
774308
830778
887790
356301
625619
142743
15397
761415
782608
728957
373965
38450
118854
1076557
1021078
78264
161455
801183
876254
678332
478860
1094380
838918
578108
729488
362247
301894
694192
646449
176764
671629
1373
87557
1142286
950482
671974
530348
726031
893220
135276
1133652
1010618
572613
348241
1071515
1064621
585135
598892
718436
659049
971896
983753
683382
929523
358524
747608
738477
67294
700399
352736
879263
215203
303949
1030828
363364
306094
931820
282406
1077797
13673
339878
590489
78322
528453
18005
450978
1085887
815177
177062
584311
407843
545644
294898
503621
82358
551619
263353
805749
115539
1147084
1093483
893715
510453
1120410
809393
368819
1140165
985881
700736
211539
421637
598781
1048339
6044
867265
655994
1004299
500189
752615
919285
354574
501913
24467
212867
109268
472163
1169354
397239
338642
347789
636504
199012
69663
362691
939536
851716
658635
15360
340098
627979
1116918
934004
683098
1140020
1118515
841484
102311
403318
653048
1135669
1103116
1117294
610241
269440
1141521
1179082
111159
586582
3359
1101834
970722
1024296
463208
617838
218286
961349
289508
172024
633741
1159080
101867
980213
836376
660996
978384
777620
571660
1042557
490203
1096437
855301
365137
873269
810451
985447
104126
845177
1161118
152330
952784
922428
817408
925317
339978
725596
834024
640178
660860
442524
137781
968875
1077028
998993
1115151
307247
147106
344441
47649
850544
421741
177840
621618
551638
718697
1105704
189646
456547
789640
93862
375869
654396
853708
161965
98435
325632
250200
1137775
904564
601294
691321
1048875
818486
774168
1125331
449230
426733
135546
483537
444018
1042163
792983
339881
943580
375142
545560
870086
949439
177480
1145540
402649
235561
745114
581968
26590
1670
188158
554152
1170910
592651
112971
454014
577650
1113278
345250
436389
805348
893652
801610
549237
59101
85450
380248
473916
779955
237944
945302
1134506
434995
967331
308364
735376
44210
566299
234836
752019
121144
1027298
542839
798421
381881
213307
626760
881929
928101
1143186
532605
155577
561843
1137610
231930
747898
797011
1160687
721237
861460
741865
712181
866154
105516
159035
632683
254148
951761
1152598
697697
1059661
284581
562072
1003286
294533
627902
256657
351863
600222
933281
470996
304669
1115040
628847
1143126
379480
787988
762616
895066
833397
250804
331474
1115857
577249
872801
784261
574588
547470
448565
270788
755925
83057
960898
71780
1177357
364042
931923
806294
361529
749645
289318
1037221
586494
288041
419645
2566
307301
1156204
529088
1044367
473890
201647
949316
344963
1065738
225449
53250
129270
1049633
1160897
843563
246393
911392
365279
1060141
1142424
958805
67330
520662
410742
454178
92814
471400
641095
1081017
153578
316398
86625
990483
384884
670334
65194
972196
1056824
107297
139668
579372
575624
49227
1131743
148543
116706
1009592
398552
475538
787592
1039523
906882
1114202
1068120
122826
939819
69677
254970
1137474
1047275
1087798
1069211
640443
869208
946711
872733
954205
480966
450314
99968
653221
879
4417
433026
337581
103317
1068639
620430
413927
836451
852702
8743
1087008
600020
785367
153455
420042
28867
1161556
31269
1102574
431995
86151
918545
247453
344431
309401
482222
728955
771890
125887
443326
1125173
459100
860084
696881
239457
1127387
49369
1040512
752323
988315
530624
770049
239206
276615
969170
624624
935505
401928
475078
508755
53811
881319
821400
421437
710551
171718
725698
768857
18812
480751
897805
69880
448710
1042169
87679
1045431
937734
765736
843031
342571
349095
326665
541561
765880
756581
53831
968805
804695
1003331
671693
669824
593220
416910
300361
595916
1109982
174976
834057
728558
887804
647491
496618
187638
1148407
965210
663314
881316
819011
752119
162430
359902
390107
635714
574378
462095
1146967
241733
875134
173783
1093663
1004640
44823
177234
702690
527621
224579
212725
486735
300520
675843
324751
1149188
142060
230638
511206
333016
684033
75301
175613
811555
206690
769334
158825
20216
1140684
498106
1111189
600740
281692
156980
1101877
419400
670083
1036970
1154576
783192
161238
535161
1102198
208438
876359
242757
77295
1134530
941423
60287
168160
677053
853383
653516
378828
329741
211451
441742
806688
812882
1012188
1075619
632426
848865
1024049
302222
714686
914810
201146
1015121
282095
446381
195421
609732
191430
512252
766497
188978
775710
735151
216306
571228
307354
1103363
288918
80056
77134
743075
1051000
462590
37690
1061825
455978
392309
550562
1035864
85816
998556
923903
738454
249761
217460
218486
1179629
1047366
97391
831161
901221
688248
370958
336283
527491
1305
845350
1168441
178820
445518
738052
357139
638519
674963
958992
60616
638587
683666
610962
798333
201176
154175
988483
739468
831882
199008
977534
190633
903076
644077
87552
1036494
993030
1084314
1093099
548449
704454
1046922
1116062
334546
843854
361891
570604
723499
640505
1104654
285351
250143
386439
1101469
218047
11348
1115135
996499
142122
586605
510517
1110469
211084
1046843
647085
454429
76846
956851
23082
845500
1157535
140933
982766
489974
1141848
417743
854839
511931
728472
37779
740462
78410
215038
393163
401435
550767
477054
410136
897003
769217
1008424
913359
458650
134302
618541
678159
889173
318522
771156
1171160
78544
432609
923502
62090
89474
476578
934026
192476
251318
1147022
171874
789829
178768
780735
1149703
314902
561808
1158683
453416
530322
870261
644197
341692
138179
76756
873352
1043989
632454
181307
558139
271231
275909
45553
1084298
764598
273301
1100848
881507
1173043
208453
1148734
156658
765929
867155
1113403
271063
286924
202372
1052135
883189
903062
387265
1008426
212172
322323
774559
365353
15561
600273
606375
278919
301664
602494
241996
257302
807347
102716
579395
1132397
74679
922032
660891
623268
888937
226701
471939
954468
1099558
1118779
485082
741620
92475
255823
454562
926265
1042730
1017330
1152517
257598
866028
267973
430985
514980
207416
1049159
102216
361208
666314
1136414
469313
407217
12482
35910
220119
1118693
1073042
450487
141743
468910
716609
1077383
740445
738254
619692
532362
44232
577927
64949
375208
964132
1065803
1037169
487078
44916
585785
1018074
34911
560376
1050539
679643
981387
1128067
943408
500739
167910
64929
1006420
294482
240101
509907
145695
457407
385675
291929
177302
724365
871839
1041467
532484
1035599
1153415
185773
625615
168816
259576
362524
661212
516352
1021683
96523
737713
571380
1076736
113278
355019
329294
1065881
689294
1047560
973223
1056951
1161442
848592
188010
979144
436294
508928
416455
842393
862992
795032
771507
257050
590341
612091
67245
686290
999333
449264
96965
531094
744155
263982
552889
855360
607870
635891
1107659
842580
317754
613805
112878
826776
1148394
52790
113564
1114375
703312
377082
1065627
473608
319413
808769
987347
862141
546622
120490
677069
349292
694534
456174
310061
701680
48855
754084
115533
1066074
536441
155202
339336
889708
526453
9298
823938
740569
371806
1077963
1019334
634392
3533
622788
481276
410146
130245
1033602
876153
560765
182102
6141
1053412
143149
874183
1043079
1119449
560920
1007981
604296
149379
635279
604077
60575
224434
1038043
252441
63074
1132664
699821
646125
672528
121147
1115725
479947
172930
820256
1171055
836261
946569
575949
1060149
287451
129685
81562
720001
1165384
541882
862239
1117816
408436
60145
364709
632710
60645
1142229
1066720
13670
1042686
450431
891549
439068
1031741
684721
593850
1143106
592913
40142
384586
581995
1177672
416861
399476
1029623
95997
1098172
994885
918504
774490
380046
951514
263688
824742
919377
479273
119374
1046973
176823
90362
160499
115932
1055772
880894
570814
136325
805835
424858
108174
444639
157028
870003
398363
230762
1013719
430742
712381
774630
304028
114307
980559
761708
618952
845180
1023809
159343
620635
1119614
772559
280855
400559
1065652
262432
130099
932355
300427
1133899
410515
611743
981159
562068
512105
525262
736876
816582
1141114
1140633
382204
711963
222837
650068
1622
1081558
144918
1166628
536063
25478
1064269
300655
729258
15138
1047263
241946
204485
819287
245415
106771
1020039
784597
637219
5306
566824
936154
102099
232696
1168226
1168392
5361
89544
562151
400086
446845
1164074
661045
278514
647093
226953
632562
555190
101760
450347
1096247
805197
984937
460828
309546
996991
765316
104212
1071787
331281
994086
796989
36989
231787
564026
617210
107247
4535
214338
770569
583420
798643
35834
522095
613895
847177
174640
323936
641042
797825
1158160
289460
649941
535997
119749
798221
1001548
685120
356249
248333
74576
14308
521409
351413
815054
157045
545296
274483
577815
536219
208001
780607
1152452
1002557
147732
736583
1095942
471548
280388
1011555
1172341
940502
1048324
454973
844887
765315
1039446
395298
477526
81819
414596
439644
538373
336826
787373
310011
1144716
835545
1014834
88000
441499
85692
255085
673109
212959
12183
43150
902043
657185
514620
122150
948067
308433
1026265
155644
896959
1130956
764206
992786
1091343
4166
54889
139864
1006096
3066
557944
503865
743410
288034
1115721
671734
114610
149478
835293
258016
894164
85559
930078
258449
547822
1112396
731490
1157969
856764
1070179
239232
23359
470967
36401
611036
815445
997155
923425
875027
227994
1157706
296880
18063
323144
744522
69600
364246
717644
612187
257393
1176495
243259
947629
163092
628688
723611
948533
636784
562572
60164
245428
1093044
1112903
502324
636445
332600
685625
506134
320011
660732
1171080
331864
249743
701314
486449
511658
289960
142433
390340
771273
19325
1167033
46389
1018950
379792
620333
860606
1174698
462320
65824
547477
236116
660862
33322
264814
354201
192179
1013175
532518
143817
673608
66812
805774
1102868
935277
407387
736797
1095688
857577
697270
54603
801571
1109922
409240
459280
836553
387760
1047885
705710
163278
993164
74775
474909
947797
327212
569909
244558
858385
636757
28219
55311
30619
221690
231170
79252
567852
613610
1055779
799609
717967
1060640
116017
364245
505536
607790
1170337
137602
714145
596117
399739
510149
1022920
108056
923009
224093
1122966
1158417
61271
439817
192609
118052
890823
347717
475301
534292
183786
983438
745435
497988
979092
218928
638614
194657
947643
1152184
988461
245852
1149139
171513
630202
879811
88758
267891
789842
1172167
383016
1094467
338358
636089
10354
1054824
189236
819488
969626
185829
349954
262280
1021987
821075
581802
345782
559122
323300
673339
88911
263541
967259
333127
362551
217442
1150877
147400
796119
698390
487677
693259
781116
244989
173096
265008
314255
967788
774790
673109
99285
340420
175118
853508
947048
739065
560518
942654
126857
279374
488716
905405
922810
913322
330261
307603
1045385
416318
578965
551372
1167594
118815
697466
29767
500568
618052
909926
376054
1090435
1071384
863487
220852
656704
545040
147293
806253
580664
454185
664347
289453
239183
1013117
791626
477247
363299
664265
567549
692194
143316
910892
46855
513657
5313
233288
581580
32330
603668
531185
543987
447058
228293
124383
828019
1047312
1089444
191931
535651
482803
978746
893414
89451
962912
1063122
1051287
34466
637460
505744
304114
929324
287046
778754
331857
983427
1067124
162187
1077550
1099130
743312
433683
1118624
80179
404040
1084449
442949
1139726
881062
152986
426359
127320
305334
836154
774317
385521
357452
3550
1141195
519342
1077753
678359
1084291
608609
234349
688941
1139195
133405
386529
391085
782763
207618
116758
817347
258006
507693
328982
641880
791700
745479
446081
1097464
974098
125546
710363
981435
48986
721985
219602
991228
102513
33402
535451
14067
481860
801372
354358
727756
758952
548480
715000
219705
748092
1042741
533221
472005
309019
960290
331145
844823
806251
1111895
1105699
1112366
422106
184158
312804
388474
144638
331592
1136232
846364
1157501
535901
1033741
81778
130574
51723
480229
502382
1102284
496818
653077
91926
234220
939863
757370
679678
891294
81904
664785
1116372
550882
720138
777296
2927
541258
814216
740325
81217
898410
119145
57089
695859
694444
453876
440378
793979
103213
525770
485098
234302
877107
824802
819460
172320
251211
377493
350371
800237
851818
658787
699414
939309
303441
63447
100081
1094713
670699
11404
780236
522239
7896
1050562
60108
963895
8572
150049
1137719
343184
393251
1122657
968395
1069363
531707
120018
239664
871835
470824
804267
563117
126114
1141369
593147
757186
379832
847158
436855
855726
563590
795106
894328
197738
568602
400010
434904
568975
472194
874116
179139
595324
551199
203327
58458
851666
168687
301155
327485
600599
980104
1157403
628202
815528
334106
102090
202995
884643
105367
1110386
439463
469888
962023
211077
1029057
1151837
824565
119406
47387
358868
122101
302685
326398
637320
649821
370752
1136312
83760
406179
173326
8744
563898
1016002
774803
575109
121876
258035
1068897
310612
1048594
1143958
594756
329877
446091
643902
1007121
599198
79785
345318
269979
79025
1102990
1041446
1060492
624848
922326
1066542
111023
67372
655483
1097510
1021464
839368
931582
4126
548520
978411
863215
1021249
954625
319618
934030
473973
1038989
714918
762045
494337
1005835
632064
380471
956862
292040
1007646
889585
450421
928359
804250
178799
1040328
786844
248185
998925
103029
982817
86736
996325
221257
108153
678458
172376
396121
764929
569841
283659
290574
370640
50680
137188
780643
1124958
983990
534810
26026
327037
1005508
808676
64774
813924
224413
410649
1162592
21326
170021
161972
990360
974932
1150658
1098195
281477
1001113
661927
1106951
891163
481265
1021170
842097
928257
45341
151149
982975
71273
784055
913742
361996
1063189
367017
409280
372056
894278
513170
94120
831439
409125
315713
902886
175405
273682
800816
384109
792769
390617
982052
1091960
475399
1079418
457701
617735
1050951
52921
896060
1095013
286518
1066943
249770
210702
1004045
485352
652930
881324
785940
75544
857245
1132968
710830
17330
975216
919285
1175126
434632
68162
529539
1113841
838421
401295
22610
588599
911862
618956
510978
816945
1137267
556785
865589
694316
376137
100004
533158
802818
762061
407059
318259
7548
804141
590649
102888
438851
46040
579639
407563
144978
1178440
93936
44931
617242
744303
469234
234501
5942
1016401
856186
785504
575753
808094
994763
117449
901672
877699
303061
321144
629530
962368
943171
895489
464597
135287
550501
701090
144458
990424
74247
297009
135842
92923
118857
810439
947530
383420
783871
201833
968449
157607
1085278
180801
986679
1142041
822841
246656
1113184
835152
1022677
149297
1135896
841132
1143444
221461
245739
853179
1070332
982765
298171
320683
528771
302883
871012
577478
493992
665957
192187
872186
816983
196532
259254
273213
905735
511084
802175
616776
76675
22216
971346
832964
505039
284574
547489
150411
327108
388814
1133987
461492
678427
688154
1109147
487813
328501
993541
760068
396656
1172680
869847
792837
1034490
351823
1142957
446416
182865
435759
831883
733233
432556
1172397
55892
447114
588909
125
102593
1053822
942375
685026
26555
522797
1055920
224888
178658
164240
895550
364618
277897
569158
894802
827250
794657
937575
157559
858345
274070
703170
505232
379581
210790
627855
409980
942894
1019278
794669
435069
1116797
940518
680877
224979
691767
644744
1084573
585733
807880
336317
90784
56711
1082819
488111
664803
1028591
463851
2372
652553
487926
1012166
1151951
752911
441372
87672
1105546
1167513
769874
1033837
1054771
191630
515504
874264
414320
541551
553512
431982
1068668
975045
575452
1042549
1055368
1154989
865269
1125206
591414
62859
1177665
693866
1111383
345674
1153903
477011
928834
403151
997879
572049
1061860
738114
649611
1044133
460821
410035
318284
408206
374911
77672
871982
279417
1151147
681592
873660
163816
534112
517477
368580
598367
1138395
891494
312550
979414
726048
942038
1001396
204317
1018617
887868
510473
358712
752103
975035
132373
719385
360542
114773
84153
131035
998099
312798
566068
1069018
945336
992000
1040705
361421
63375
852648
1057241
792346
32586
976423
911824
589688
399388
407428
486824
667880
41923
1083494
1009361
1024534
341626
24674
827417
225711
780593
1139122
915617
754994
483662
519806
148806
660727
522662
604120
108059
934120
946790
781487
616297
735287
895875
405284
69407
996203
518298
973633
847515
1136875
526869
1026615
833325
402416
973000
742743
195305
624462
691158
907638
620913
32441
67069
204522
431444
116112
456461
216217
212294
501904
70570
452082
415039
839829
484458
579158
306100
301138
202490
589432
302250
164790
836085
843841
467896
780165
254504
1022381
540229
806039
778060
798964
890480
794640
253530
733799
668285
609951
782923
848588
386267
139608
762020
829271
808063
946889
1141101
798255
871294
553724
515243
914635
272520
17510
717892
1031654
293681
656445
28086
528918
628311
1091515
86657
60436
955484
905697
329801
1046057
1032033
925879
1151302
848805
84658
564644
813879
1176917
861071
543074
277543
1138472
489191
1002974
1172945
1103002
478476
713711
734666
587674
831190
168237
386688
1049510
917900
854727
245695
562923
552672
730067
788307
719521
370179
1083863
990698
136817
878368
1167177
118039
656053
1103697
404922
145898
538117
883327
840619
727125
966124
142498
853124
1122322
904547
64631
1073000
460647
750563
217107
987358
149770
696739
436862
688013
334805
680111
700191
1108505
598498
816759
380162
200222
345783
203175
184506
318105
814940
235127
1126317
829295
73065
1111928
984155
684311
878711
874126
557275
688129
1057502
642082
5296
1053648
643969
202432
131997
301280
286207
997497
717946
716344
375604
1108761
296646
1159465
135150
77931
64703
824307
691683
679799
717146
212681
424742
547050
1030469
377137
923309
628330
443531
827744
83863
955742
1046445
578110
958171
676922
765810
692327
350155
635437
971578
1046898
980911
112394
725971
1085277
1016538
772787
128405
875943
467861
8784
975290
1160638
687017
669128
460122
1120394
304960
782737
433368
396907
893896
391646
1014782
952466
797797
1103161
523526
228734
714465
54629
227582
118497
769119
789372
126659
511612
697825
368074
877874
718684
833931
944922
600531
116118
863449
229324
156693
56113
204997
447210
960130
861660
111509
1170601
628130
49169
484339
968097
1031569
454349
520928
194511
1083122
396133
1175680
711381
392051
115761
193096
978138
8523
1068631
549025
461152
468464
183480
977675
77212
1030655
1148212
256813
708835
537673
1042463
91342
157775
916772
111700
1167112
1013217
335824
544339
243071
528217
947964
151638
60156
323875
431966
916842
93150
236319
306523
132312
988707
838609
468842
20804
388976
1046447
913126
497013
1111174
393132
717789
261319
92054
492942
1175058
624583
355689
318965
259695
460472
940157
1164268
992740
488129
194579
1065444
282401
837636
385451
776146
889884
908369
993081
979710
1039216
439399
152451
386316
696248
482976
386096
1117651
490743
222565
19696
1003034
602482
603809
853315
915475
236853
214340
1020433
1065209
1170343
382228
359446
1028137
735647
928761
8137
91776
904662
729054
451744
602729
315652
192686
389571
942714
543939
1067165
406726
216650
24978
256405
793524
1103653
717828
961619
403516
413154
185424
659301
530684
262740
501508
835489
896687
31804
135513
1135464
946468
154117
507230
437016
395627
441556
688609
228639
656042
939810
1036457
235081
968243
212249
692623
555651
348941
56745
446105
486987
460724
99687
758302
1078089
961015
913752
598562
839718
1121004
188370
1069207
1049839
105120
682261
301961
825780
200234
842749
306324
964902
320990
359766
944698
159073
218436
369597
1070685
280096
8455
853287
102465
251569
21307
166438
128788
1035391
1153635
329894
119400
792494
1001397
37181
835472
710369
157959
451994
495090
917137
840183
359693
317255
264838
69697
340103
650297
1109588
734842
892440
29604
384175
58221
1099068
756903
1108853
904290
443862
636662
617696
543922
139988
568637
1069852
1110528
1047248
1140651
139989
1105715
858450
406060
901257
170035
256958
957561
1008900
173261
683497
549333
1152176
564205
875952
1015235
311980
951874
1137278
1076327
1005956
327348
875964
465960
43959
198707
594542
791465
441515
557723
37744
568636
288653
9049
38204
161034
699006
1085851
204769
933207
1101047
531356
316443
928890
794082
264156
1029813
800498
152352
639199
762372
767228
382425
245077
74627
691002
849418
954704
194918
1084866
1168009
483336
135559
624230
234111
56215
1159967
417574
1048267
830114
688080
260292
103821
582817
489800
191518
226541
289197
934849
776547
517545
178570
502420
255630
667170
272381
247464
1076471
849017
335605
745756
132022
224157
1033237
1080286
45306
1116881
1106374
574905
563422
88542
358244
269146
106805
1090623
4663
1037897
813590
372550
668063
841040
567847
452871
863499
338732
1164962
696382
429291
1056103
954594
917819
914495
912748
771534
565949
770646
966045
546867
127701
415825
524110
421246
95148
639253
1031502
127707
930768
1081836
553242
915222
67807
427980
3154
171613
214859
298232
236868
636400
1050846
530833
515100
236650
932713
1052101
675993
309794
279906
571785
1093266
375742
782412
642622
538300
947494
621858
622227
773784
696310
503916
174829
1003779
1002944
741259
945777
458766
865530
552969
252218
1165997
684351
946414
58496
763266
477088
1114145
1126141
472368
942385
507874
8533
1009155
1085165
1160773
400786
107839
580784
1158079
525658
525847
600665
1059045
981270
590632
62303
667086
1046893
452901
558083
439826
105971
853389
655760
900446
1058979
822242
667348
367808
629528
227361
323785
275267
1152128
631765
571208
578652
108130
921159
228087
711932
226056
10598
1050835
221219
773999
371912
244603
77788
692675
1083876
285041
174199
989778
516952
201351
912967
1080768
525991
38289
10551
154658
1061403
11907
808577
648105
38628
692204
138093
977255
204559
169078
904206
787977
1048135
974380
873816
618858
155303
656501
637007
189171
368676
174520
80468
23333
858049
449219
728634
1127397
811576
848953
873037
716407
869667
1134303
1121882
917760
411809
798799
858299
1079569
809469
608331
217409
183514
796423
455952
75882
197555
963568
832558
509850
542729
655210
67013
145478
1054419
176620
371065
556806
831950
289288
758408
612263
1116471
389743
1002122
351986
6441
623199
1081199
557270
849006
396837
943403
745780
1093292
869824
1020071
650138
444779
438929
777819
774529
1020373
24392
526776
480785
510021
267172
1024892
150550
1151325
888766
972840
103809
755389
295003
1138733
648939
189129
40917
2288
1127092
473383
325602
259551
266622
503164
620260
934560
710540
488697
184066
42666
554860
677899
859497
982762
52687
896697
308122
268477
686691
647808
619799
805016
656497
324424
110751
150241
792804
1089695
502868
317845
692545
449813
126790
850531
552112
386
288224
492245
681883
329337
92316
554558
2904
195137
226446
830473
717339
256643
958735
938679
470630
359788
805044
153071
555396
851698
91272
960852
1038682
705595
986895
1029866
808692
442866
1086385
38855
447651
116435
1141329
170398
578842
108356
1092231
770303
756032
458484
689869
1041671
203892
802246
1124835
872370
883215
650601
378157
513148
610806
339957
990198
173176
46249
224821
1162543
1015878
661351
283336
974374
1004844
938709
617124
763824
500958
575791
172592
844886
487335
857341
1141430
808286
600906
614278
616983
519077
438821
551268
18408
1067621
173329
606864
672220
919162
763266
389362
377443
899854
426884
457555
768856
821621
758331
157169
961514
93097
943156
163366
224623
435745
35490
688073
41170
185906
1053274
175932
643087
317838
324933
1147246
72396
688824
1029380
784501
371148
783218
768438
1054380
1002443
537706
382566
999998
1113779
304818
1059784
1095350
95592
989395
338843
388098
288680
802997
407329
1110427
301933
999974
841537
704778
730549
365871
665080
1086047
901129
126847
1055953
911426
225296
1081377
827783
1150020
632780
331185
524268
22108
435820
871112
590380
899639
194127
1105242
164071
1077853
793224
785568
504132
879213
721851
807713
981948
834361
765782
239870
927013
934885
876105
1086453
218664
88056
793401
698069
541561
465796
527811
845629
716719
413487
261120
158246
524511
5033
580656
102252
586890
11671
771787
1017499
728141
384277
253846
683009
101614
535428
172217
471236
384924
389726
151729
392579
433977
614337
25373
256549
926458
1085679
682715
124204
688859
1102665
143139
656246
1094550
848226
36068
141258
286316
651709
686656
764187
96758
422937
1180215
116486
77126
750496
73831
193069
1125244
149522
768086
320221
244598
496151
549371
314408
767721
405427
811602
1164341
421993
1015639
1143116
841044
1041469
271003
887796
929130
786188
311293
492712
108124
1113572
318262
311929
972594
69834
268203
701786
974891
1137738
289608
488566
211311
160820
757708
139222
401757
674334
369476
858136
203709
90227
401860
523238
518877
256754
1176420
1006076
539486
940578
1062381
789997
302484
998368
87935
1131863
535573
447206
551667
764485
743134
879577
49070
900309
976066
659545
792926
497181
943159
171747
683507
248823
621343
573030
674462
582811
1138335
443040
68587
954105
868165
189445
385086
1176754
304278
634554
69180
404422
547421
128146
302684
745739
73368
21731
1082575
788927
981047
385005
901231
939904
788050
668829
161022
639189
78641
779861
47602
463289
835244
986623
817569
38695
476398
115280
1104438
485222
564556
1075551
719669
1077064
516308
916728
786726
435630
786333
401026
380426
171683
496451
241526
352063
835085
688619
296212
573354
398028
1050501
56630
156605
255561
566162
544515
609473
722051
557843
643330
761148
862677
519264
1173853
944136
750865
194941
318687
957532
260219
746336
66501
215369
1121500
621501
140574
510682
735198
329064
388108
478100
795452
1065871
632245
1177907
229538
761941
459550
1178955
169820
167391
590000
233437
1082392
931168
600146
979550
824226
412963
960476
312357
190025
409694
377942
1025929
929316
691275
559886
442828
422664
413365
686326
98607
789696
216234
337533
1156997
178336
705069
10310
267740
810430
1146793
310284
828237
960368
43380
546736
508107
124050
119769
534154
585723
773089
861351
640190
842650
1015826
91657
56459
262405
69410
548789
242370
1060408
560230
731784
224417
499965
754900
954064
331345
166879
844410
334318
1133924
502564
924811
250184
1074142
899497
440585
878837
1162992
464928
308519
724939
533007
612852
1028676
1138884
315043
19906
728213
250839
1097107
260893
922025
747834
565326
560922
273919
618913
685512
154637
1045592
571212
882443
509571
1027501
907839
1145040
283081
769421
480170
645818
309303
160369
127164
790814
736162
929614
146862
527944
10288
717555
472823
1133204
46926
315569
1000012
161027
827904
876895
495999
307665
1103281
115827
820069
998204
450566
870845
1127318
369467
345801
839568
634349
181769
370138
514533
220434
913721
817764
78721
416806
346349
194766
827594
1106708
523709
80292
967117
920882
1043612
912229
609019
1177070
986397
90465
880908
1025960
867088
359822
782526
960755
336817
206527
579247
659007
972386
713371
708991
186357
1020045
343147
36034
660065
874104
307600
16628
547751
847506
558259
493979
571607
1098373
221792
627883
281828
977357
365853
528269
872329
337893
118033
218812
777847
1102423
681136
1059832
1136948
244863
32478
181678
765382
291692
346892
1170737
312390
224188
640263
306012
565569
1054832
38141
587063
140006
356066
1149152
794701
1028059
1157653
404224
448946
883787
140486
230413
1096851
101030
1052448
792982
252276
984967
922715
588315
15421
123006
562192
499382
528624
387294
18565
508923
131286
712787
1012840
985567
1147453
312504
1122252
952585
825281
600252
433917
245818
800061
74759
2812
742161
970575
1065026
296741
1112780
103397
1149795
1046305
493623
148999
168870
573859
458238
263363
477162
246792
189607
716476
714033
162022
242568
1054814
9792
426097
36515
367447
1086148
1093842
774919
434357
4738
401263
16971
1084128
801043
547414
337972
963717
702109
594828
222118
523976
341247
876503
262575
961510
257250
1002201
525119
377763
857566
409450
780694
623636
756423
94328
154199
728173
682876
715242
548786
921555
685088
373934
818949
966253
327066
954667
196337
1141346
804045
270879
1035904
986815
515984
991901
403054
135613
1022006
1011994
827088
246781
169508
967741
633422
466263
1180497
632861
651603
326488
62342
111965
761225
889766
548812
227889
651523
352915
1063122
1039749
922498
540310
915183
545385
857856
610107
207998
74039
40282
398746
110165
1075336
646052
743089
109570
370910
765936
992793
1126628
923777
520699
975277
583441
612912
151850
1016279
991588
915029
986362
1172434
965918
3758
209341
101890
224122
1070150
409874
456661
1134599
780571
730217
991819
52134
453311
963125
796408
801416
519439
805022
16209
1029750
524314
610683
419189
855793
927777
1107937
563780
314889
1070031
449571
596022
796889
37943
440249
362237
126899
582862
343231
80443
1000251
956672
942408
1178638
1125235
2137
140621
300536
560776
239701
681600
164991
35809
1084843
1115188
1009893
495118
825542
925379
287197
740775
1068236
985677
36966
1180201
1174650
311117
1015957
669751
983441
314972
188095
1143460
1129251
548870
752693
407475
603812
1029105
891929
534041
1132815
35470
1020996
313749
206176
789225
70125
675748
505001
852610
1087806
972186
411269
696105
825748
892785
1092346
850173
641126
273922
795699
424969
991
1038240
953668
335246
167919
860583
752457
560255
291292
818837
534207
449514
440042
557608
378162
7704
207478
835291
396801
296049
1080808
940915
820041
189484
1106695
19194
161770
800107
15652
1012138
97517
640970
441004
441695
265711
412995
1075229
426331
673709
978814
902698
148512
958746
5492
974146
573579
1104398
231391
724030
161676
612759
518994
455666
951806
248853
577224
109193
1004545
386149
799364
1101395
606942
343291
957133
1018837
444899
961013
956024
566595
931657
1052754
290784
894422
899011
258419
458230
1116417
1098524
68261
581047
825762
268434
875783
895224
94250
1113664
838930
1051346
1032646
424942
239884
666675
233413
923081
261686
510689
999691
415157
1057795
219347
207212
609993
41705
832511
433170
143872
390617
548310
885207
754860
335504
1125078
1039446
1146754
981015
195329
988284
749607
825259
178675
432812
525364
53335
403773
1036530
306027
527444
89283
1171582
735263
89486
87290
477142
50544
215736
253157
1050311
1071043
117758
964275
1140762
130573
1071900
212409
442839
893090
51417
167246
1052502
583702
704671
676565
40312
524347
343780
78320
1074721
83467
829832
319850
417080
434623
168686
172148
970409
940041
69539
255704
1146200
502768
273416
1037334
1067499
776259
691885
1085941
16160
293791
215586
468156
127632
1006910
324150
1028553
277104
709901
261198
26115
690793
312125
249552
520088
1007137
330996
1143297
811517
322878
4774
95147
727964
296818
57099
1175320
548595
40273
1146507
217590
839484
89398
534476
731513
240708
301999
160047
351901
1095645
62485
578858
1157625
1063721
666844
1078051
46222
61896
850278
496664
961459
210646
910864
96109
1011037
618912
133330
388522
995381
704139
344740
854349
897900
490620
834885
690505
1013341
323319
99746
1018358
1170904
568747
39179
955425
866177
829386
458459
812947
473739
188903
188018
412378
578330
227824
325645
836635
591476
666695
496618
156691
387688
1079831
993590
910715
486726
772669
1162405
189157
970338
137319
431883
694864
519008
333027
194157
1072999
1025874
974300
106556
838296
472230
673641
441192
912267
751927
73592
531232
677073
300864
365244
82420
191123
357843
510464
1127377
1057142
501563
854691
920270
349772
1442
1019044
1075977
708328
573136
148467
133125
623576
942944
1126948
45277
777208
1083141
871871
894352
70965
1015464
608781
973442
901798
919878
164222
188191
568729
826478
524563
151046
425045
232170
1068559
767149
1122724
879650
410566
438700
176595
21897
784933
1042866
193309
842129
271660
684529
772764
644231
804487
909742
688878
1054818
30369
51076
759559
772963
96795
271943
350924
261796
421936
230836
808313
611711
44934
955692
1090685
701710
917420
943397
548123
265098
950046
1006024
421853
428169
536488
816197
805936
277120
370668
542932
641367
1115331
279064
336555
730967
63411
635105
753593
235496
621849
194080
568582
873916
174778
545581
336220
271902
221194
498157
1640
609639
334766
829687
267158
125999
81255
1166984
1069552
750644
741156
382817
633577
286659
746047
1028927
445692
670335
829126
158732
518921
400129
165806
265040
151839
307330
704155
642089
1009980
25165
671056
171530
751914
720227
26064
363216
479699
63518
833385
803446
240650
766103
567750
387098
942235
624662
90522
318941
916466
903419
393781
605381
255245
62793
271071
967727
960840
134957
1037430
724470
982910
514390
135964
587351
803955
998258
819721
1059028
695098
581636
291431
791494
634046
461169
4704
141518
1042808
282908
211345
677993
627308
1175903
612705
1088116
366722
406616
891842
1005032
578810
489021
864985
126861
842801
1009871
557171
782089
517202
480163
704319
897313
1018792
934335
989719
391177
616840
1019252
1075642
1142411
159218
1081598
1080619
955841
1160389
62495
342663
758000
559369
207280
10580
1016457
615191
981283
930870
1121638
216397
383944
351922
532657
322575
522972
368883
91527
1009234
1133626
190154
793149
379229
261036
106018
328416
313499
475758
867269
930349
212283
343135
109848
1105218
1149550
63070
830111
328948
773496
237485
456742
672449
91138
572821
1019292
817393
873227
508932
631777
231461
964919
168844
955287
885955
604924
526431
947456
782018
545131
669806
1040283
85041
984141
374714
169292
1079459
659285
1001723
49550
865709
532338
1176475
608858
114804
378540
256757
690608
231408
685871
877138
971578
24600
834190
817830
949395
1127899
20883
736086
782804
914296
272407
1148884
726723
533333
598500
1150437
418777
1076440
1009058
713854
975746
746362
30522
979467
85606
202643
805036
864521
322796
1005754
495259
1032939
706157
615591
552703
553790
459692
884230
102974
286252
892654
1144344
223958
497872
426213
1027157
877295
1043245
545925
564141
1180074
318790
666121
688303
670283
970620
754538
1059010
87263
321497
501976
593912
880655
509367
962455
529628
270973
937092
685981
171653
1126356
26116
18626
272704
460849
1090869
485500
444710
1019309
993179
718585
682688
308586
335201
182545
142937
835028
968076
1108333
479457
823375
295996
521927
434930
233706
1066621
1145369
768082
996301
688466
66684
89805
548305
222868
813355
235283
282133
948806
232523
640611
710313
5296
439931
77494
520819
638868
763788
309827
25239
304377
495529
717083
42987
40698
824314
149222
656992
208417
960886
358279
47023
996150
218225
180231
399372
433377
1024437
256702
422480
107422
974119
46319
420771
402264
658082
88700
404505
222818
566890
651475
499187
493189
419877
147429
984111
693988
483920
723043
161702
1055803
871581
441238
983127
543109
1155771
928615
209210
912468
643456
14546
1037128
274905
129228
1072510
116043
114170
86019
553098
783602
89782
386660
71073
758142
897790
74126
839813
798385
508076
929024
737480
884424
108260
1144838
840608
510301
24830
926062
546218
575497
967321
743735
1038350
438210
354725
1089405
682735
1060575
570586
564437
422660
549902
259877
598472
854709
1099963
842059
760857
814036
82224
235848
561627
246821
1076858
120185
977170
46588
692314
1024101
41521
114321
375607
667128
473307
757548
766257
195754
579725
791861
530936
783368
399231
379893
1002932
874055
522088
1015569
626018
572762
960502
176670
647247
413227
149483
584380
823395
554050
924852
109613
897753
391526
263505
1082115
738309
612951
1071899
290301
940781
712427
909688
670021
399442
110531
789465
45337
483618
984997
1025167
1177839
568444
806630
552522
1139671
378709
494508
146532
898604
187838
441136
996839
827830
169516
1093359
885668
883385
230545
855211
446132
570987
542645
687028
1082570
442777
190714
336291
1072323
689206
546755
245103
409402
1059804
515865
11134
778340
152501
805158
871671
625276
34818
1126503
256339
741175
633434
551514
696187
179837
107761
725948
207553
102037
22741
1134996
830726
566136
124760
1068351
286949
805719
388744
724351
899638
729598
1062250
301128
1178826
286148
434262
345555
204364
301983
105754
5766
447382
512721
422745
218970
308124
688154
766916
794772
804197
1020620
205771
103338
933506
714781
428617
1120074
374504
967714
898656
726305
319789
208198
974617
137462
567389
34857
552092
1139000
111243
841201
930064
588292
992639
507425
247911
128075
1142507
665297
995713
457963
165144
746248
1039286
73920
1038825
954949
914124
1116741
1174453
502409
168310
919656
329898
1127735
46599
10233
906845
1066478
622658
560131
533273
458184
596484
357494
938807
932838
173842
780988
475511
33429
1153659
410946
133044
1056738
42903
1125804
397474
970125
1015517
553297
866511
293899
878251
752845
34717
1115007
1041676
131898
801525
994190
14399
1021476
378743
1096719
255498
217632
421949
253732
457017
746094
37983
397375
131906
274855
261069
1114856
1174592
724529
599575
922201
687816
517726
683215
19120
982641
902630
975841
550234
304615
908479
352874
96724
810572
1091646
192422
478098
580988
766414
717284
898959
52793
343593
362311
352018
185542
819974
1070174
879971
697144
17170
929797
623401
611961
235543
637827
986161
130276
782766
317065
577184
1096777
61125
1063732
36555
986533
786535
832654
1110841
65790
51826
760321
293267
371082
979443
291529
883177
320549
968850
639358
653418
726351
413397
162879
665713
939032
555305
237746
345948
737263
814173
1056324
277790
568556
852628
417105
460145
269656
831654
126628
182668
590754
531248
1163351
149674
741162
976702
276154
5750
806609
307547
607041
1040139
337662
724541
275793
649727
964344
83103
778206
176060
53986
1119074
773810
366752
129928
879312
1070140
112159
990157
710668
304852
104162
385358
772791
151869
837598
549192
411132
394894
295497
201534
355725
782386
896579
130275
231946
659686
948631
1110335
966577
1026701
912825
849343
955720
461275
292495
68260
51507
926720
784465
106886
80409
499494
255933
725683
66903
303252
77967
499135
257732
1135233
434971
505193
821486
53522
497783
417154
1046375
292813
1063004
268034
430949
610534
991277
954745
1042920
121438
626766
597302
288696
558733
596616
353179
1095218
797981
970134
235938
1174723
319572
1035630
1086004
1082857
1020923
1064515
245222
5176
212146
546995
373583
135198
972994
66646
132714
369327
762550
242291
899492
107155
249634
45609
1155777
363738
1068965
34556
444077
177856
571658
1044884
412091
491299
86036
57232
50436
29329
567613
40155
845029
10577
1044559
264125
552280
661253
544497
450341
742999
255966
792188
638524
626448
455987
1006486
647042
787091
555571
505923
298630
38749
507359
96026
373099
25141
747799
962353
413870
600903
223050
494072
546246
745342
1024166
951058
145943
798635
550113
1097490
739992
882117
486945
210490
618118
1157767
1154787
1132615
733671
627346
339574
756402
220816
498136
1121400
184461
694223
503749
95500
606935
1049964
273175
210937
292397
242460
618340
502728
1116850
469648
120116
16974
386071
491519
117045
387470
448227
551320
254734
340205
542737
783929
181320
488203
930438
677476
568627
1103481
73940
163621
289159
172491
616418
538033
89343
522468
803807
511718
727670
69746
253762
98717
126488
739980
343923
89013
934080
234782
675625
398036
618656
1095287
542500
245285
1059442
262239
882741
33842
614348
511283
682406
788265
683830
862557
248046
1015726
788582
493569
400556
762827
1050907
12665
845286
637822
673856
26958
927528
131241
150225
455215
780563
1172790
1082781
350693
878833
640986
955925
684378
127395
612488
961754
769760
1087730
560341
1035284
1141525
539167
240795
403134
351848
1016927
853428
200377
701867
1053786
544081
381751
1038039
331740
673279
354062
851615
810017
78033
128247
1045506
153868
486353
267935
36352
903207
236808
163604
1051502
751700
871255
1012238
419664
1075210
130514
731656
288238
2434
347205
690366
883049
1020075
743684
291197
863193
590938
176587
564784
119632
1023700
311792
1073491
704512
1176772
94759
426608
171033
640458
270284
525939
323166
1140946
710633
73467
189782
466861
375978
40116
731072
322139
1119764
576858
436840
788623
834371
267870
726826
788593
386860
772714
516547
775849
299095
1087068
160751
825199
407336
502322
777150
830488
981333
1103446
1096213
1029147
230041
634568
205080
492451
620077
1171804
512920
563144
522312
719257
770117
436050
328509
832106
713626
991714
1073582
1042181
963619
331345
664291
105280
999570
170527
862256
1107741
802579
133612
568054
215119
171616
309497
91047
1020111
120560
1059473
407051
1063460
131922
264133
1009311
663864
723736
422857
636473
236586
698772
410680
478135
97684
919891
290855
1112068
1056721
528285
986759
367749
45574
116758
80289
38229
671662
472039
430571
921264
1168963
896497
905358
245338
267644
500728
929615
69939
781463
153534
431832
667830
968722
645025
309293
252497
1073611
755960
185276
877114
774111
1118985
814571
712669
788638
1038685
577584
138261
952352
434187
725047
1097366
1149602
516217
75613
1128446
955249
267930
250962
509316
538774
1133028
137893
3051
833887
372641
147717
965964
185156
196443
391758
722152
623074
485000
238282
279674
306293
407830
1152345
759711
339372
929655
221485
885427
1047270
654766
738928
525778
311876
655595
640899
185358
271051
140342
213553
693414
88288
967281
621028
53151
362198
360513
999222
272582
834639
391747
507568
93942
311348
272424
437900
590994
968126
812448
800113
379826
713558
355450
61654
978573
180367
695932
280163
1165126
1093090
150387
148768
866639
34826
944363
792928
360969
714491
818533
238013
214716
567836
147846
168855
136200
973120
879563
683619
615955
514062
955965
679378
450953
757182
801617
180231
268966
146736
786701
1006673
84103
420660
257320
653584
451315
744403
418606
145168
900060
306517
856368
766067
708953
368384
218728
733306
605752
346566
744682
375418
847795
340896
986707
273549
237367
4885
457897
1178110
598210
624744
833642
252892
781791
457741
387570
613895
256132
781742
333485
964655
596951
468233
178641
660466
402710
742907
369746
1127521
443777
213639
55335
59504
264212
285393
1090144
675783
1165814
270145
19270
481329
225533
201442
437542
1092090
1074373
479212
124940
1129894
446879
871416
793870
95310
507594
929909
611875
416733
1082558
550866
218041
260301
415487
810429
585392
911796
1099781
323132
897107
233377
919212
502487
99573
10595
412179
1171268
1008025
56842
1165299
673266
276487
734249
734738
973493
767879
937734
977050
969376
1140358
1078649
659196
424737
328668
261226
963995
434619
1004743
669311
1037770
760008
1000694
644281
898418
917360
196543
668542
883765
603756
281962
492230
734941
858539
138234
1077753
1130293
113308
111814
783302
866137
153538
1020206
395694
635093
174156
883716
357035
1126022
848791
434257
938821
593278
273215
835281
239345
615090
1165157
183903
121346
433133
488634
885395
446172
1083946
384895
141020
731407
243125
305227
284862
356679
1005102
857091
40400
403291
903692
738182
618484
368596
790242
982908
170318
211600
825674
373691
750091
227146
429398
313693
98605
40498
677352
416352
1037834
498170
164799
294831
1106108
777521
560325
888580
620844
1037422
848554
1125661
616611
734022
899037
641874
355559
638954
76409
776181
494443
324244
337715
872613
652074
83616
564010
352057
184451
505551
1076538
253507
532400
917602
592972
864625
447853
573359
979669
358156
668954
1054883
838977
50836
427095
649434
295813
74284
898747
515071
689864
420587
540805
1074577
490655
324452
785395
921894
1119973
435707
929408
371451
512043
252420
312983
675792
232518
591717
680828
386655
911463
234076
246906
839350
268657
206530
1052612
722739
840859
746464
1074232
1106239
261658
964926
230323
1040409
268658
248659
839325
609278
1094609
142258
1155707
1011530
631194
465224
118214
855385
1006925
395172
200345
795831
149084
778180
23607
421816
75904
631439
973692
771323
236344
1002337
723400
243795
559159
576496
738629
974457
211570
897771
652313
971909
318573
711687
249283
1174012
797373
197210
893308
912169
845616
799441
144530
412052
180215
234131
1155130
861781
1158746
774126
117854
896182
462633
1080840
351370
19706
3449
485124
968132
780359
163027
742366
1120961
998059
858039
686823
999718
331303
675908
835851
193189
944749
1011017
38579
386754
61871
115163
835612
177641
994625
1106287
571433
1126103
229036
1157278
84266
586899
1125414
892407
579113
196000
856519
860385
953976
526044
592655
1117956
340362
905338
943387
1143686
245989
427595
775346
951665
37279
765178
124187
333315
274570
1052777
949891
292362
3954
641929
331210
1038440
711720
183181
994588
653399
381107
127239
1006426
679846
595323
1019658
770528
564599
935035
356674
1112651
445545
933921
134197
760581
851153
117317
1030655
38005
307893
605384
1164251
935165
545418
180137
1045806
676824
570309
181153
446743
287547
879073
110508
576846
51554
221433
1126248
1139950
406978
591653
252800
315329
1093918
172500
283065
505406
792477
845236
286714
140938
632890
708162
1053976
718375
249102
190538
987633
1038065
338740
695831
854077
213093
365425
802973
356417
228557
974165
692338
275053
818057
226504
752677
1090163
202482
24553
850086
122117
696585
379225
635970
470903
45419
783189
391703
638683
764671
1089396
831399
119833
967178
634917
169028
838698
953935
243128
73348
324347
835763
495642
641989
847985
852409
869947
897904
1178226
112461
830520
1115266
1048089
88227
475683
277417
892269
194011
905632
191842
582723
887033
871201
432289
423299
437804
913508
673029
383575
261466
437045
1090841
380930
203080
929715
881540
736267
724660
325954
644246
1000083
729669
874394
1109379
1067256
1139887
757547
839716
546200
365623
271102
127200
1174540
83729
725320
267251
623749
443691
329915
392669
630713
356690
733715
371429
388257
463202
1119547
277440
1008002
1126983
907428
11072
198197
988443
388457
764837
420187
590892
858063
417841
365428
762868
1153731
395818
222463
522530
308534
343032
198845
732323
1160077
832650
275072
143211
588179
57750
56951
248809
1165366
1124477
159254
617353
537301
961795
722362
813469
942355
451893
269634
913531
898286
916744
547086
123352
157973
170705
54276
732980
1064301
693567
728833
271323
1150857
807939
579978
849010
421135
670967
779687
803908
81880
677518
19869
527251
502592
1170813
964770
618835
517804
819239
496698
542739
533652
119842
1159088
795372
33302
18956
1053630
250425
482906
295959
1177919
267649
195368
215907
451524
712134
817494
792978
874015
792950
492146
920340
459718
197522
22734
72560
937006
470076
38451
893445
293497
523346
1064182
867849
766836
300430
280002
821159
1116076
1050751
779478
452158
360653
913303
212746
109365
1135327
1087970
312780
785815
328703
462199
317321
960337
64163
361364
1108518
1155226
568633
1152752
1003460
1172616
774614
789699
333584
657499
719560
905468
320684
133522
43157
1160575
434884
140781
73922
643971
78958
371970
1167393
46401
1059660
1121839
306585
83621
472080
186549
1122937
460420
759281
970964
533432
1114368
806567
931790
938349
100300
501440
417138
149011
990304
969217
1075411
277954
102423
367081
859568
443404
260364
569568
686873
342445
780608
730280
704808
681723
454312
748015
1169752
766423
752316
1142679
954708
352926
1058856
342475
309065
203595
599501
527972
218181
765873
1166409
332592
110187
199218
1078242
142738
362879
233223
465472
418766
979540
620954
675291
128941
681437
430019
825684
428475
976104
523879
642611
639298
206568
188796
133968
948565
124679
587024
340690
232667
679465
418367
64359
687926
337646
796561
348530
654996
162377
428973
129185
178783
400783
185048
607220
119596
243937
690595
215679
644784
810468
498933
692881
230310
482151
44669
915835
393898
729896
437898
686202
594899
344377
804091
416331
884921
247811
448857
561249
420298
871663
76563
956907
381670
174599
498514
517452
151439
850231
553928
1111995
1058330
994256
348906
363516
535962
554002
110757
418334
1147327
385147
241084
804638
468233
735952
697003
338326
332065
1063856
309911
128203
834515
851587
743809
828219
86617
1030190
227530
741907
1125617
1129899
384465
219426
1119597
687826
211741
449226
1094020
599267
508334
283380
169169
893249
469361
653938
1117243
719892
850847
784316
5475
548746
366975
274696
676742
909864
887306
237800
905899
853347
128446
639240
758008
468720
490095
148278
446368
925948
909888
897115
553245
916643
876924
825378
1065288
109401
700756
16739
498097
744223
907765
1050249
778692
816019
1042821
66412
4602
122981
84087
579528
668142
1048953
495164
616205
494460
855617
784033
64983
734971
1140727
899716
491789
388842
416140
160170
401220
606730
1136388
167134
124183
567072
990285
290303
39777
960332
609242
909336
176087
1051863
466421
120245
732282
802009
181598
144932
1023334
14940
148668
431767
984496
512190
479849
533515
210331
54448
1041012
541027
402082
513038
732904
612713
508635
1042678
904022
227631
1118603
772174
714061
635715
1175931
1122584
462300
809581
111694
812269
447872
433907
1075675
730484
295861
232341
89302
240852
230100
1139167
205080
886025
978655
196615
756610
25459
290317
651044
159928
70757
393412
221378
257892
733289
617978
696595
695868
432009
983742
1059119
1147734
400532
565198
153120
696910
460240
855524
945509
866168
471288
341582
52522
812996
695701
571645
1088395
77334
399155
876136
467995
693700
573130
331718
579449
934465
642748
985871
285932
142095
475319
411006
847728
1161651
1168288
697870
70003
144303
795513
339831
561577
946864
787033
126469
440700
798687
172034
336025
274343
1079447
364551
1045918
359827
835399
540676
755509
241616
452715
529816
460740
496818
237907
402774
180638
68417
882909
1091025
1163983
571418
440729
1009701
910437
395629
490627
1090228
653868
700963
245948
752805
699796
986467
51247
746045
327934
298271
909875
599884
256754
889611
1066513
507492
671830
229029
983323
20496
433898
821623
236465
590112
155244
405653
135686
763029
852216
1157199
426967
1049694
34176
1015957
1031560
43773
133929
999831
77987
234450
332587
445007
789085
231120
435641
1136197
771287
349246
558987
454563
584565
4644
990892
965987
994856
255130
652623
939791
484513
347383
765011
916739
167061
265798
419965
305661
871277
796950
282946
226428
373095
459886
1090372
650731
1146294
1145212
87232
420163
1044444
839816
600973
726660
609823
973107
39433
472361
450384
36360
233817
629363
454048
125980
93185
106079
988456
52613
490171
761940
187226
47921
321435
276602
39939
405055
26222
578088
32484
923712
322540
804420
771475
26689
627501
593118
701390
403849
85519
447120
1514
85521
11899
761854
281726
303750
165041
652052
839052
967282
538191
607381
229450
495108
814308
784432
99935
340060
274669
1167121
694034
589595
465065
1150901
773947
1150197
702256
56320
748656
1153998
827641
448218
1179093
55161
656204
76725
1081278
797986
1170461
211936
202935
1045534
597652
459244
848171
846392
386352
518860
792692
1096127
744598
876526
175463
144924
555106
162838
874841
1175543
7641
95068
20853
925087
271894
932089
431598
339852
1028231
257152
107438
81172
745915
769275
1085865
449668
507222
532234
272024
1146239
44956
523827
7261
314748
1161279
1021625
36036
575793
821084
863218
816273
878832
594214
1092734
314058
463625
746363
993494
1018620
328355
416706
1123280
819646
571946
1147595
1109008
723356
700109
234338
157570
53455
659570
1028101
490251
1068393
1167942
995946
607762
84479
944801
530706
12483
1168844
600087
1174805
975500
474626
253213
954242
186325
708405
687767
27067
950343
809863
450533
795962
555372
1125774
891949
356142
942009
117289
875457
721111
1073879
493602
789259
1005480
425157
453197
18832
820823
549392
788030
309564
729916
960526
33336
472187
549493
1079094
4188
950939
811469
811726
791126
929469
533251
462161
765105
728518
576557
326897
324978
255487
369469
737768
1011077
293862
620751
275403
243642
160094
703689
932241
968650
120526
1039948
592312
819206
1104575
1177425
638011
54153
983976
126668
716987
863639
401443
601140
475789
48546
409903
48782
107544
942518
1003224
362734
1104904
1148780
1156657
118217
1102701
408370
648673
206370
284200
272768
397185
615353
38516
184087
845775
365616
1011205
984228
350814
9141
1030770
499287
307762
236514
792845
1090984
786628
606768
1116007
76079
943305
519554
1056427
234063
818850
1094979
710888
815304
568532
767670
655532
194814
419403
368801
325153
857089
221249
105812
901695
504106
339596
918609
638507
724927
523822
242239
510861
970336
1086529
943020
324994
604925
209906
397615
963865
984754
42587
1087508
833294
658989
741348
1062635
989467
149773
349868
1162346
704280
173008
692487
765110
67520
69626
82685
181733
674334
757659
581856
1066859
301480
44872
837495
453153
160756
103003
124449
592545
218212
966709
326909
441954
361737
1174165
294197
1038753
10522
646019
511718
763992
261622
933392
791935
194127
609050
1113374
714595
630799
842298
600780
56392
685824
1164071
264098
611204
238136
970693
824499
448048
535017
768747
432273
779956
512769
884950
636016
581218
314901
647823
776518
1110857
510694
539787
463364
1024691
596157
391598
352071
601156
414497
634201
98900
794674
282873
27612
214410
771245
310165
993762
59983
1127088
624495
22401
357829
104273
364655
800666
1170034
34339
696232
210052
537352
232805
1113145
260790
660888
989701
895902
373499
230523
87153
846823
948114
1096753
229022
238542
904392
145174
382422
556348
1000372
1172042
101541
1155482
674364
207754
2412
473839
673556
171424
1010482
1177574
843423
159238
1058372
223073
305108
1075418
620752
66033
812682
581570
424160
660833
662656
4177
779412
313280
523664
457369
1063407
749464
148363
225084
550486
264263
829255
45319
410277
256873
1158914
767315
4176
348901
1093421
115628
1090344
252076
692144
917311
329961
753754
5707
199614
290138
892318
947378
962049
859175
1091063
1140571
785493
922241
867460
16424
523863
310456
746260
507700
852752
211216
794231
56971
193789
733541
741688
68559
475514
1135137
254568
564555
826080
604989
508045
67921
494888
90786
1150927
654177
973296
885263
1104398
397499
371678
1083613
690218
761489
430654
495800
12939
806557
888857
901191
519911
1117259
444008
19207
170366
26394
1021454
409505
893884
700525
24910
500878
455837
129428
1020164
761134
65551
321160
145829
293418
176623
172170
351563
1139456
516889
117210
724597
648842
734212
219415
719284
208155
125787
168038
770668
498410
74808
1129705
834648
820149
39586
216027
817095
1052374
534764
636689
1126193
153022
891237
530042
150855
462490
746055
156850
854016
869332
889148
517983
857439
564823
403257
1180093
1156161
163173
451939
405335
258580
103326
941014
577175
1111811
767207
1123115
1076701
293326
237357
496643
1018579
971201
23613
218210
414956
703551
815040
310696
1104610
283566
1046094
49375
472196
973627
645561
362757
968781
235200
696850
56521
185756
3189
998527
915563
35310
1064290
838402
1160450
465886
883154
462266
991647
881487
649945
925564
953808
859278
459344
873987
302846
287128
307356
119909
916332
56689
978872
521990
408479
864293
517249
791149
348526
577855
761398
983904
425407
544473
816960
1011323
837020
1160997
108604
1032494
55867
302831
592001
1171517
982128
1114847
235603
2109
1063654
1131033
930921
988832
966003
911793
381028
1133474
34317
976978
132443
652516
844443
850470
241005
786230
1012105
608172
161871
1178534
176787
407159
930839
936542
192020
1174565
187056
310516
833745
134230
973428
547057
882810
934552
754767
84130
995350
49226
61359
291532
315032
336559
1037940
580599
1081108
252248
893844
1026604
1059775
281493
295630
687006
818138
985664
473758
496938
214390
810908
306328
266737
1009355
595579
179230
676070
721445
893594
334845
58376
470620
36993
617008
881210
1085833
918338
404878
866217
72383
250145
740060
1007000
1152927
750964
641112
527336
132059
341589
94029
196402
799811
244949
1026879
574204
1159445
324885
408818
335065
166514
526434
951295
409770
1091049
114630
622117
507989
643403
476018
993298
614705
480856
145983
225480
522940
274945
966734
560240
946947
488211
14027
310441
802014
599624
245559
80500
1157644
547048
1174836
1065280
801877
823976
788750
1033589
758347
1063701
92035
448556
925807
688370
354869
562797
789108
624410
986358
629161
747025
710376
555686
499925
1039632
402353
688086
206608
968690
204205
148761
518928
347322
743680
352647
579213
1169466
617146
1003142
1040057
875038
752856
24617
281155
122601
870139
978917
589635
383811
560901
124486
946425
150077
1043748
1042555
1113793
479633
465257
53246
509717
147401
591220
28603
802595
467611
184806
329271
1095965
73897
678868
612587
728374
746721
77543
941888
38599
594974
772691
659626
609986
95849
965612
633379
1057150
926077
525767
489737
343203
252485
466180
137929
522303
529087
599935
317620
539756
938141
591592
981949
1087226
581695
839682
60594
1120027
459377
884269
95528
609211
76944
251077
9198
744622
1034943
430083
1076308
576785
372954
1107722
563553
10267
901171
1047970
531154
1057115
561891
892260
470637
738447
672043
137154
148179
549467
73663
586939
495698
770565
808538
627750
232903
965432
830921
621887
569152
1007382
607215
432627
896215
132877
86205
245017
200050
1011954
1146989
58058
1048989
793618
1099271
553347
970520
1071474
860300
713645
341554
433720
1066307
939010
782808
1050297
322490
415028
787905
315470
57272
439576
777974
1105722
825623
293191
828988
112558
1156267
336118
414803
109834
1059361
66207
546825
744583
916636
4909
683223
64874
1047054
801762
1165393
915041
908581
168887
395021
610638
207837
1103818
33108
418018
1058724
870543
107481
784038
179029
575055
642979
296829
486504
221579
394780
295349
1162218
693484
149259
245683
838572
255449
987599
399291
790879
847919
99683
968658
725967
158444
1975
1051180
996820
729513
305510
665677
1143603
1084683
819051
1079425
888946
123583
1134751
1013751
679325
941910
498680
371635
810597
695212
588133
224510
772245
1042681
1069108
936058
79895
526266
164364
467864
523925
450985
1131084
367500
709338
61133
195359
570306
14763
33638
290574
268908
484070
1176304
589170
686774
917994
587624
37263
916466
530042
467112
64414
355165
772459
613718
284946
318316
390604
925152
758269
206538
441778
277194
905858
355969
945435
587907
325406
59900
95187
483827
338629
1012197
562347
466513
1073497
550669
1159888
907988
53254
8909
277429
75777
883795
859725
491330
803730
715051
730410
305764
980191
308897
748587
1017247
11117
769519
1004644
813240
685678
524850
1154130
588516
86821
537187
806670
364716
160043
507041
514953
205656
553551
108763
978724
884528
338804
103272
166329
657868
683841
512145
20470
522252
805699
194762
81401
287884
525183
134841
500717
136911
1016088
1173664
982113
720597
269833
822812
837195
246550
281200
658824
1654
473457
205595
993727
330369
1059891
818887
247247
989348
1029891
1083462
159426
165784
104356
830203
431457
1006711
322648
988800
225805
23248
413672
720665
801122
410394
183152
784670
651043
54517
895812
803064
340787
506403
105206
212572
256980
464135
794875
966151
1116383
1168236
136297
477770
1043128
48340
1143149
713497
156360
37528
672811
376493
332944
475470
723769
625229
487895
241331
130757
100755
973982
1016966
962088
1070252
9129
264185
770321
351610
835183
674149
413571
1032182
663934
156451
745474
745898
624331
378662
373939
390038
894337
717851
481508
530241
444186
657475
750768
562148
1051499
349468
591098
988953
478123
645679
84293
8346
200417
488256
117496
1102495
1132596
324733
173992
448969
564500
482444
375798
1124190
161239
274909
1143603
700080
1038634
1141534
457902
309678
436348
965468
863338
872710
1165429
812169
819557
1074508
113168
983145
336960
59215
1063035
85496
211189
524312
928294
1009930
271469
425535
315904
1031285
25381
626297
972050
715656
889992
874398
340208
536806
505729
277054
479241
787514
68694
605100
146419
516732
1069140
950099
27091
327656
99304
386876
245556
360009
682197
508551
1159959
927946
1036100
338150
935556
795274
410605
71680
772151
110917
703223
551895
912328
766785
259585
344327
145244
1176799
499621
678546
869014
168981
755963
420881
606491
275052
731851
444836
577037
941015
274605
348678
646099
840640
888631
198277
628662
882035
131392
229530
868019
983832
250618
139102
138666
130953
934239
770315
245117
1081473
1072583
702252
907962
944391
483881
979648
961203
599975
67866
260820
302848
891469
70026
246359
227629
748277
760228
140759
813619
88653
331550
483634
574014
591133
1094214
859887
592515
1141571
902970
96186
789714
387923
993848
236664
345780
136878
888694
548934
1108631
817827
132478
387799
90943
342830
852104
117490
875299
1006216
341546
819633
1791
902505
836968
925929
691860
487794
490479
790145
261952
1053677
355277
594339
797728
704369
970564
532761
94283
452242
1152317
681926
19956
490054
991870
138707
450543
1173897
510360
1151589
838824
906885
596861
560898
1091556
783517
1057467
925753
979179
938409
1126608
1024351
749827
225282
730099
1174167
1042109
816921
149150
611183
382800
424234
975131
839598
268305
423373
737715
1128273
684674
337537
182258
902756
50032
645293
1032415
570999
364124
67281
1083699
240455
895933
1149310
845964
444583
110418
881777
1013533
1136643
357894
493495
764334
948440
723319
291631
973869
28060
32391
481944
390978
534359
167763
875148
532752
376363
362516
513712
223564
672849
952499
514646
706836
195073
237988
708754
494609
707731
563983
65662
962017
772733
313554
1064995
548692
558083
438505
236747
33275
941669
963435
685571
603297
998432
59660
576470
226543
690025
740820
251074
522252
1046932
441740
1151252
243965
944150
953019
214979
691415
200349
580459
1025672
1141866
834901
316829
145887
527241
21119
623979
772513
637275
946394
329411
129700
1086194
135973
791422
723738
611017
950384
846852
805763
1163981
249520
847972
736105
1039084
769929
1117781
39673
594873
522170
206155
397146
353913
974004
477756
293894
59568
333894
101660
953068
946004
714968
1050271
249997
86940
650202
482213
905370
926091
147595
731167
936128
151752
771705
819731
349225
928190
1047492
204207
1007846
510138
615474
1152126
143317
43046
953644
640560
462015
30857
191344
883948
840309
160899
476607
241236
902001
806784
368543
132131
1180251
1157824
987599
1148177
24566
468417
1046825
456328
1083775
850892
24310
1056730
647137
252398
819147
1000793
817582
1008382
1148607
959948
111647
471752
330516
1148839
244196
43129
810431
931963
333444
841251
239766
596808
706155
208843
988245
82849
998611
1165296
118766
292626
1126269
367836
251751
1076730
1064129
869510
529204
1148592
327273
782719
338646
38820
373550
894840
497137
1176492
231295
486952
779109
671261
356975
526050
686978
167424
1024525
636524
1179015
1127704
537839
651634
882513
34678
391350
491245
827792
789074
596660
447823
676862
896048
942779
1096713
1047587
790559
522680
295808
1019148
954436
827362
622942
12354
183317
714785
1013658
188183
126919
260607
1120664
1124512
704844
876364
845382
755787
115061
979412
362947
633560
979895
1132872
1071145
1037800
461500
725395
361864
700694
407224
562708
539663
157585
159378
636956
342262
13583
467674
282260
632800
599244
1119366
1036871
1161880
558216
187470
715160
35355
327823
609056
1058517
931236
610130
331367
278946
42781
825735
396808
250663
470943
203125
98497
967546
707303
155419
1117132
845489
655865
520012
859225
779136
219797
677879
1115092
660093
9055
201610
215545
1156447
1065771
472994
1164710
329672
1019290
240811
256983
656902
782706
159356
683188
442707
668248
965708
616135
487543
1010936
811026
198854
94659
184903
1041676
381093
629877
1071444
330365
746752
250677
432400
710670
410473
74571
635928
696737
119273
588953
1009023
957263
238806
1145654
437734
352434
161818
519270
43202
424918
613534
303410
553920
978906
613651
725558
514347
895174
870812
347887
982173
343522
204575
644412
741837
349619
482745
503714
1007086
466377
735647
708059
548735
547541
199672
279287
266801
98802
1134465
406435
413185
691238
522095
1136028
606051
1030607
93977
786522
848409
949760
65701
148821
94192
24141
1154279
781742
638946
463888
863114
715475
293614
899052
235501
878358
785325
112589
446720
765397
220570
373299
193336
1045589
685753
195993
187975
735717
678397
852006
22600
759208
1080185
428391
1148008
230206
297212
254283
937223
331956
580337
848259
282661
1074847
1135385
504530
698121
576056
535835
553781
155912
141905
1040881
78437
1029486
120666
718530
176257
879568
353034
775845
890790
1137908
128765
1128535
57950
1077179
425809
33534
1175921
57596
617807
643116
505903
578052
612634
119489
783075
450964
850063
712933
602930
391493
326868
57569
1012099
296378
518132
660797
839384
418119
374005
792693
80868
138514
349427
88634
1106876
607597
925961
602295
829216
84256
912906
630144
38330
680674
41813
1115836
44499
240174
342330
552915
925543
475782
412684
688319
192126
881042
194879
297252
810021
446434
317727
330559
1124550
267382
968209
778110
520050
857845
742086
422544
759077
186143
1163126
648178
808608
388869
37342
874110
514137
689222
336512
228217
861795
433396
184679
508590
938899
86623
228862
444978
676599
1124849
412671
411223
1129344
1017250
710664
139625
419812
202944
981754
875944
319538
969788
452676
391073
719917
847145
208675
613604
1073087
555878
819186
376174
1125949
256604
322999
1015906
423048
907783
185035
1157487
856746
1161321
616003
511171
1089625
119679
872906
840875
293723
78729
279088
610777
504997
600390
436235
553904
698614
472323
999760
952460
671583
222705
106181
208369
1069181
202426
629604
524444
144163
703742
877615
1176617
995262
1162145
647219
848000
188867
294175
1150733
913407
447487
29061
317770
213123
542067
464576
487536
910535
600162
5784
819965
1016214
447912
81479
75875
32913
835478
815356
166346
56672
715479
951603
346857
7322
501250
1073306
1022502
449639
1150831
253662
580334
440765
965347
123420
451055
742346
33736
656709
1009940
741635
502581
251262
143285
252343
549345
861969
1098185
719872
607994
1149624
304736
972323
775387
648464
940794
920055
913718
995152
89093
600149
281933
66658
384241
774434
213088
815589
97275
120293
525162
683488
818746
447402
396775
361095
225765
460487
223653
230367
381816
381034
649697
975911
665791
723435
76594
714432
100400
166611
166453
978033
1090003
203280
178814
609270
621751
743967
107981
318003
969737
881343
307171
1053524
1084979
1168992
1007037
478802
534226
385195
1041116
647674
1079800
714778
637554
1038462
280404
540578
1141179
550117
390414
778446
585507
166620
884288
730432
1091301
777166
704755
807286
520713
781033
535510
1108446
550198
61276
1095315
427906
335464
1051739
1013362
103645
1067800
940334
969098
127669
254063
387104
772453
33341
882346
1027575
500456
380855
140132
850358
813183
20136
551137
672898
873049
986478
901224
374802
984274
753759
6359
231586
936196
1045297
354649
321763
715859
793067
1003674
532098
894817
104247
737875
1161583
963693
472548
77365
944908
853990
114280
920711
959118
276001
554784
793896
972194
1076437
890207
660559
557039
1083214
470108
1069705
865387
769213
270729
493834
558288
185067
2931
518298
829044
435677
141615
710414
543736
1116106
15211
1124099
186611
180665
197251
153676
483924
949252
77573
309564
910138
817775
136752
964348
1084804
979143
936926
633306
187011
279711
1031741
724197
1134156
995794
513957
426960
1075015
356544
302121
99092
1028792
1112264
898351
36043
203746
1113731
477134
12714
664383
501245
377704
509425
600175
535004
447448
109994
1039520
858530
185138
437969
1089822
531829
261655
21119
349702
209333
1146573
622550
141431
1013591
914500
13144
249610
140934
139729
838809
661050
464704
1062410
360588
715843
48346
214096
1060384
260896
1040457
854024
1132184
109415
110361
273095
444989
44971
856463
337059
867552
991803
874181
547315
755301
224211
711876
177043
1097397
773310
141388
851035
982398
764963
801566
525175
1075156
547686
195488
282186
44726
160326
957425
312909
1139000
436200
417524
865944
134446
203578
848742
58100
683188
826622
325040
267986
452821
580309
783985
729209
263194
1067209
545779
398083
444958
793357
540526
163520
1013313
455884
728794
919751
279863
1175471
795303
986383
230120
598173
1167157
598967
552519
371930
779170
1050891
366453
572417
591275
921330
680139
1020159
1134858
51903
742790
58429
497798
167628
34163
753790
256920
104721
771872
822708
141701
893777
735641
770207
374602
679155
536004
883650
814542
1119896
779808
500944
877692
335856
613072
655113
371687
442427
15304
749904
926841
710085
484219
790482
517731
57617
523005
632390
479625
693023
1029277
953565
637308
270131
1176217
77259
466733
391882
72618
97010
975852
696886
749613
993655
512896
141175
556625
311609
286685
665503
608410
40216
816668
976750
58517
505529
247320
1055508
781118
166404
670316
866492
269055
893712
41244
292832
50912
516730
499407
547391
1020490
879798
88981
448451
677385
440464
68049
250405
1083439
128344
479112
757103
777436
803860
689801
155712
1060382
949636
307373
565656
888562
809766
939780
784094
453581
787739
64865
239730
280432
310135
352807
1004468
1132589
18641
245096
786338
154446
1006667
470886
1037029
911058
399909
1167889
413453
663218
580263
310890
1033058
551278
901873
147122
41544
667572
659633
2431
321594
386119
1110853
726742
1105540
1068368
506712
442751
193763
706723
32930
225290
165720
942173
49525
852340
779682
107513
890324
565972
993016
91782
826134
699873
931032
1132715
66740
657414
356453
1157097
687620
557834
489684
827729
15834
347802
981069
1060367
702365
640849
145170
1032046
607731
393419
340173
141449
118372
982159
556963
810888
391853
125455
627223
78126
1143553
142514
363404
423537
1032616
868633
514427
544734
949274
193585
385609
814428
1151012
305841
785745
463418
491410
696534
847259
313471
1058794
823468
748937
811801
237254
992904
1087785
992763
200797
474546
644301
130973
905337
766500
1084386
269479
20021
990153
422118
1153663
378798
79180
834337
433182
985545
742474
933300
986172
862592
222799
408056
194501
317820
116821
548091
183687
431708
909868
157068
955821
468175
1151547
1155031
56137
569777
105621
864166
171376
174957
240407
669915
707090
1164452
897743
894645
470722
274496
612952
1012120
788165
775520
1172058
561560
405424
911780
405333
7387
771732
318960
1102799
1027496
236585
544294
693737
81607
735789
649364
34549
789794
667158
631019
563662
815976
213143
43606
417072
432811
2924
169436
757129
505804
252190
559497
978821
705902
1175600
229034
239555
580796
1003333
393552
349603
529308
285119
100227
329555
1130221
374392
318778
311677
407185
907205
148729
157184
992833
155069
667666
1158220
1114816
355907
719523
1130685
1166689
197569
648848
394395
1144557
794917
565868
33991
630610
1072511
949497
185257
747327
421007
620223
1163036
642121
1047105
671979
694622
249030
906239
1149404
734595
879356
5961
1149598
568030
788689
152646
846795
95716
306905
600904
705971
401437
32201
1139229
154438
1065356
1012305
819089
942702
564540
327994
657905
846528
513870
1008580
418690
260897
49370
952313
1085758
321126
30571
908966
105068
727970
342672
1003407
791488
840054
1017112
777795
1160738
356707
675565
399824
968349
1078906
54711
195107
588071
373136
217273
991351
867883
944025
260644
785827
812354
333295
652943
934202
521363
267917
73231
715168
530796
644359
50375
1128220
778966
359270
555615
923514
498358
688478
696602
114919
595627
244779
1087612
484672
850630
336369
795124
820487
498032
922474
937027
546903
172497
1175709
300338
1023707
872634
887575
443339
69770
561183
371074
17015
25629
671012
721817
382641
555938
808604
654079
121047
1087873
496480
106066
353620
502788
874594
216473
173472
197022
1021527
655498
893582
697893
70052
915988
724559
1177182
205394
836200
225584
161985
1107942
723820
195584
814337
300284
113802
519055
845069
219761
354683
155887
787247
377759
564418
600837
682422
474236
706735
604230
424640
766323
531493
21813
267537
954263
971619
223850
485677
991500
286994
685053
783792
715777
833882
781212
1133455
193804
247604
70033
1019544
884953
798734
15291
547175
987480
621877
511425
672316
912189
278146
931998
154952
411842
197435
557232
603304
944463
132993
1051510
655903
675934
188312
625941
594305
1135603
479356
357098
1000636
1002071
670919
983689
830441
794231
282158
458572
148701
44648
285444
507826
847625
828562
1106758
652105
973376
661574
106646
581996
132936
45352
822389
1131780
569553
318696
348135
160645
1110006
425043
709570
782264
45626
304071
1084582
686470
1099684
58861
567136
356042
1084764
85896
978824
1155987
190167
1141399
1104254
383146
812678
1156799
1006471
216489
636484
210045
801384
218535
332196
908559
612304
995403
237935
97007
1096850
814267
870152
793671
541488
772691
90444
534296
798640
481463
567152
528759
675655
691212
1062992
999378
1056107
247161
722152
248904
1095895
361320
1161578
701567
286377
1110573
49627
662472
960722
192580
453607
146235
91069
513620
171829
956737
1147737
647631
570716
171943
1121245
594991
1051725
1058721
808584
316823
110982
1134405
800635
965145
609762
236020
674129
1040419
868591
262099
483895
745248
868987
646244
929160
801854
812743
824830
595075
791138
1162911
595859
272066
237933
187382
497168
1063890
1140141
1080706
409088
125072
850991
143477
394072
76284
63507
1102071
842623
385432
589824
1154169
989311
120816
532650
894090
34203
169199
42991
194945
981662
1106925
553952
241257
851815
656515
332734
826397
837825
598678
95005
1150117
277406
630213
364595
915194
184878
515487
130818
573498
792011
294628
758485
361419
575779
461382
494777
459489
903674
1076979
1000757
731523
810474
236522
396232
616983
534562
573467
628011
111181
733305
374334
953111
10163
413446
985030
846478
258207
903182
812805
196051
1056803
640358
678804
748445
933795
473654
304252
496676
603244
853143
75213
924413
66812
369551
70537
350099
137253
607990
830598
467380
22136
973004
1092849
954930
729818
791816
585659
360033
246909
660476
542924
738208
1040139
778845
902251
699152
906379
459878
1105994
844126
847189
692581
1067344
859370
574937
974451
472285
560355
1065829
269307
370690
493807
371734
559933
392985
742124
350308
647610
248863
1004311
426413
638755
822781
19970
529778
524358
957407
162918
418603
531998
476168
899961
250558
392828
45886
995527
1171935
774218
1025459
574758
348809
779349
112831
191972
297030
717957
587020
782237
435148
906869
1012476
843734
731942
471261
530875
950058
378291
744519
528406
262587
1126144
1037638
41395
757186
990695
843919
710543
585844
734104
471457
703887
372722
623645
190222
486958
898135
429237
778837
276689
986336
894426
549010
613314
525179
19282
1107229
114327
458189
299036
1170261
17642
530927
236068
927860
323700
449365
369619
335762
177371
822961
684428
1109048
1016949
1155630
1067933
162860
457462
872445
835850
910162
523256
1013392
269210
998903
428808
564150
871785
918791
92745
1168710
308360
510855
531560
744023
368371
56475
210094
695992
620199
964534
1142898
303351
1032903
248930
405463
316357
566261
791118
1167268
1168299
753020
1071538
453192
318659
714577
1168756
315040
1085174
882042
230152
195095
773681
662344
802870
348217
114853
87835
69871
844234
1163350
447947
253327
1145907
239520
490294
805355
123533
678525
33233
97445
803959
1014832
223276
1067184
791575
213154
831096
288351
1005305
979215
342749
571260
48727
215300
184975
454144
345210
14964
536396
123884
462136
92500
665830
399403
844559
1089594
56050
134795
1119312
223721
1041603
403187
617939
85512
544971
303005
46904
257302
559448
633029
1121212
764894
910592
93725
139443
810914
1170795
777731
389901
391260
347870
703238
544508
352342
511307
561243
770666
1001814
2926
12823
232261
1159927
873558
762110
1160285
340493
262508
1142686
1107941
8541
539725
515392
1073469
464684
419580
751967
344508
272904
189725
702496
1056043
742114
348058
458049
549705
224350
625199
775684
615140
521755
295302
861090
1174867
858638
617084
1046956
415662
940975
270198
1176941
317686
494923
900383
624844
523208
1025810
189531
726965
21600
851
1179199
236959
242170
786833
1174887
16016
859060
322304
83084
775987
1061820
1047981
1108652
780385
540104
359953
1060179
669771
122865
449217
74496
573221
798085
1174938
454717
285892
27156
207772
665105
510641
1114959
544915
522739
205157
787594
1010879
288850
1010405
797040
955632
294519
174848
983454
591853
801005
544150
964832
34728
252374
983103
339678
330619
245472
701531
1177748
614918
1095377
573451
787921
48649
1130313
155589
357087
20180
592547
369689
388170
747359
544829
663641
770966
835861
122135
302899
99537
144481
952517
275275
744589
1103540
57462
890312
1041896
454261
1165788
861065
271375
1044236
115246
437589
311463
819384
754130
392565
213433
205094
962849
1038924
1044874
141901
890518
875317
801509
1095631
669085
517150
389467
119423
191081
836877
172920
298731
1037783
755127
397996
353287
563212
615464
378647
946889
494979
31636
885672
521400
184849
844217
300558
624668
90888
559648
993036
542469
849735
234497
364978
390234
106913
947427
967222
719135
401985
203332
1112416
631881
61779
136566
1111225
16584
928524
405766
529130
434726
27519
852988
185876
43010
28559
836696
332395
472403
974645
433123
906814
451061
733870
84143
987973
698467
508682
399586
277953
1065849
569427
931037
1130927
359223
428732
262990
570469
1014811
71286
813236
600759
334791
612271
100060
792568
1113186
1009890
383728
771760
345247
474705
1052843
792461
625477
20477
630331
127057
969676
997355
965230
919186
1138127
42447
675899
46070
84481
1141751
123361
59388
125392
76337
180649
968428
1139173
731247
303483
210479
929350
769326
418983
1122032
1100061
636428
313507
647925
577643
893797
573017
755529
795676
1109810
795237
983135
924139
348291
1016812
470303
82180
430868
775607
625040
695309
848256
1125499
850865
229529
942942
11361
314039
837489
1153557
820340
753553
135448
1138448
1092604
247605
2589
1144579
515053
15629
824323
862550
833029
688525
853299
1026150
913784
864989
240239
414421
175712
261718
159109
611209
413625
977898
191097
602218
611056
237942
93176
952844
86817
701823
823892
179823
149318
215173
680375
250420
106690
49150
945879
487400
446281
829499
870410
768116
1010385
784190
736816
1151778
221210
778080
629738
567721
587966
890287
876024
1083301
905458
174303
1165340
772061
51550
159028
33238
966248
201198
370714
484298
400118
156128
689912
989242
270290
469492
801752
450463
647690
796358
724693
114692
911514
605587
1153538
273788
1091352
693915
781308
709877
173682
335370
998580
394396
84482
84822
692800
149947
1027317
947384
207089
610355
1104376
1026281
4993
162721
257222
85690
412297
803015
487852
106356
816241
74676
1037219
767210
474740
595139
1035717
259328
931306
362919
65122
897854
159350
185403
143959
1096886
550403
329219
871260
747137
224453
1076519
835737
1090716
150656
366899
980277
511303
183304
105825
819165
553482
133902
410567
746442
392633
792225
149280
1005822
636790
1108097
67681
475905
317259
4136
655519
1097215
379147
1005025
123109
68145
1078447
542051
1084934
963669
58812
570062
806154
13658
677482
42258
1110669
187480
614209
302621
665292
951723
764422
53288
1114246
477110
584794
802286
465630
688868
588959
167831
283473
487687
471780
758158
1028576
278122
252007
1147932
956435
755495
463353
1012436
345678
582296
255845
1119394
60294
700933
44861
793933
839605
1130433
59508
946961
206094
671935
233115
629722
514737
1029706
126872
40364
584423
1011337
707186
810385
763849
649628
1017280
1136303
42085
165342
1100272
106971
761191
1053785
854373
308864
84882
805404
7447
964100
698567
173992
10308
449533
776044
89460
861263
709284
403957
913721
930660
943122
894714
447529
627678
86934
501424
577153
1090046
293332
120869
117474
75954
542308
1038052
1148187
828295
1046700
49548
39927
227646
120524
461358
513300
1178619
1179390
704558
308073
570545
971933
904374
366376
815843
950923
1160172
758412
1052278
389605
496668
855810
12799
1150484
103823
130270
19472
802969
200675
617463
505752
1048705
699062
817382
487915
757269
1045693
975559
1086981
490444
569722
599653
716078
571397
1057711
418030
899270
949278
789908
452112
20943
242681
1013298
1159854
531005
196777
539442
368006
657961
1055078
469901
552216
50814
1033629
748650
471382
900191
1011499
238008
554107
335229
417921
268009
493672
524698
762639
1131494
296885
1022710
522790
300209
996107
436880
818989
180388
158097
1057003
955681
729349
147558
242660
977658
1148020
242722
94749
460872
820586
1111176
1108130
1017524
277060
221122
993213
270595
63121
280057
72437
154653
994870
861755
676391
53354
160176
107015
1041668
714424
462917
775196
68986
39011
608687
737661
1162359
514750
51276
897619
444114
253656
741966
463197
263311
693294
553285
357781
294858
896266
45173
581804
536602
435310
867416
1149708
1150938
964416
689340
1035161
1145342
974306
492049
968848
245603
696737
483631
352544
214271
1009422
1005506
724953
711520
1128004
336131
829147
887007
218760
1166761
472600
304528
80472
15910
410430
109041
1157579
344984
597195
494563
271949
362261
1175469
1105081
382518
936335
888048
559890
312281
346966
311713
352023
305729
561721
1022658
94827
511622
374338
409466
985177
829329
946272
1050845
739703
264677
776771
419423
478326
1066175
35581
280769
1117148
925582
204892
454406
1110990
1022806
601112
533607
254808
848278
583831
575212
329319
737521
271637
442383
752794
392393
426909
1040475
968494
1171390
628991
601013
699185
1035726
341664
813498
745569
1007825
1002622
153055
706972
834316
1032713
871387
831648
1120446
525214
1153484
173613
538040
729015
156529
212909
1140680
685520
423065
1033261
155080
481225
611079
465779
1100474
893323
52872
887405
553035
181279
640104
1048053
737298
42767
881677
96967
142046
73912
523513
781473
244475
1101967
958047
917062
733371
1070090
416352
890908
1016781
246584
785878
994191
104685
1018040
918749
402280
384364
565228
761436
437030
30467
136023
150848
831683
701404
525970
454451
891834
402432
1094982
1109342
414909
945625
361441
411136
626103
136178
174463
545562
918953
692473
1096290
1026382
495448
19779
1177963
897374
1176812
1166053
1087480
1015470
131632
194317
739689
990592
527295
1155794
56462
400606
84649
899728
670708
258741
292239
752726
529388
379799
357387
1115921
772181
155943
593292
398554
155599
946117
77414
769813
375463
495148
926896
795069
419811
1131389
361896
422996
883725
828249
722744
559095
458008
733690
643459
153603
538397
602947
1013902
957645
646451
438603
317025
792590
742386
18468
621286
762463
165424
1016077
117189
118904
162568
622340
913110
1159906
419038
1112758
298376
943424
515837
983026
862098
282697
961920
703701
45689
796099
347382
820000
471351
514893
290712
338174
1058854
327871
261528
273411
727762
338789
113807
130965
240295
269845
409891
423824
311586
188271
123977
104360
117839
448237
1071004
171021
1173630
84189
248025
130774
858281
86462
992149
896088
1147799
515549
793660
961567
808679
234466
442751
42639
80016
20263
754439
698295
243598
427610
477447
610013
1117268
1014681
613002
898949
181822
145670
1031045
627848
600885
783432
553481
1173103
1031989
253610
1040919
176884
984008
941516
762490
1138815
933936
240999
941389
137562
922830
283464
205413
268926
903017
394497
170797
1100467
849130
458293
758452
403928
793240
752635
1027764
231865
309020
1107959
770876
1099637
327761
183585
628019
974776
1067265
141857
953267
952862
359247
593088
144656
574734
1098191
192890
774311
32172
699821
717307
286671
1005244
1100252
9571
13332
650873
492849
521804
294532
843698
673793
127179
1061208
670142
711959
28225
1020531
1070723
1110605
772547
148147
186515
44118
391853
89234
411427
1020879
690995
700227
399823
283919
584085
436425
585081
94356
85242
992252
235942
192486
89002
1111662
700736
81476
758573
1174321
88972
111796
777580
842381
129384
415093
925736
556658
115800
207722
853087
952030
68212
1050217
1174509
195101
1033588
1131767
489525
1064160
322998
450146
182984
933335
571642
486274
810819
886857
304709
515067
56957
612294
15671
1091476
529823
665
145725
669407
326198
43563
862937
1091155
622180
222706
500809
963710
297420
550118
184890
772581
671859
211496
493919
412470
359731
218416
772906
247621
964438
1079161
371741
1023023
213674
326776
267510
890105
393704
67535
871330
930014
1099109
790469
471856
840173
388471
767507
248942
732868
809380
215692
1096594
213968
343639
405955
619217
267723
947586
785060
438743
478931
586033
334240
287048
687643
926251
8929
811778
64173
108639
658967
321407
968504
853271
442421
1005965
702869
1141630
1036506
1028340
1156035
745381
1121819
245564
32207
903937
371018
404387
1067063
774173
1134898
493798
384817
815509
797894
928526
227576
667593
312001
467737
644004
203593
138985
799591
480197
690713
144993
710910
455329
104687
345956
603505
1060475
623706
878997
629154
882901
268024
1077815
701133
209158
590146
979001
40178
1156902
234812
780023
602836
10454
823466
692722
884709
458794
400572
285370
541371
339538
255419
829188
268104
868527
647748
391495
155526
331190
311512
933781
133229
804852
139084
28223
799386
935573
1052859
1092942
1004091
351048
937966
515371
779927
699782
635657
901528
298702
402504
180196
541165
274277
1120472
467490
356961
912645
1004582
144360
525930
51767
758411
669390
445448
652541
242060
560943
200147
91103
178720
709722
853860
264904
210679
652104
814552
712807
160158
292861
225932
337663
331804
33193
219541
295211
361892
1067123
885651
1078392
234696
553031
1154579
257787
926020
338295
762488
724578
1108763
993309
1126486
1051586
776746
188936
88772
659655
890026
251901
596573
310518
180306
881071
7918
760160
706086
946075
1084705
528625
711920
146461
924210
808796
934683
1071255
681054
1159671
879248
54618
344136
885271
198295
500504
531284
33254
107902
721450
1021249
1162648
639238
953285
591683
124690
1025887
1074115
44842
314341
421351
700552
777268
821091
332484
477944
110196
1166405
371815
62250
434966
113543
138642
604043
903823
1179340
161512
621848
8811
641351
244593
629865
725697
684831
222838
1079358
784461
278355
6325
57219
1010632
7553
889613
454253
806510
159957
84661
539545
1049516
805647
86463
367458
995527
247274
346517
412676
760823
808185
179104
354859
904269
953023
168251
1009517
422856
881935
566944
916933
13791
704979
581631
318545
749521
113618
378377
596270
224781
469589
515570
914246
105895
29929
306761
693784
9717
606703
752810
1162302
1117254
5812
181308
425567
496357
927172
524421
210409
166790
993871
1057690
394858
263859
1052636
948910
416278
320759
750328
855863
1166066
464884
1142828
77118
1060577
578794
1007597
1029793
820280
554552
322496
994072
435187
419429
233226
855857
782689
640449
969160
513661
40342
91059
791065
275522
732614
412158
892951
39344
353746
951621
1089341
618095
1138949
1161279
642780
750452
335883
351289
740198
896947
734141
243675
1027817
558551
870171
1110597
342859
1109429
615370
1006032
154347
735984
1008199
281150
742237
149105
1064732
746452
903965
509289
604343
1149918
676010
101299
565697
927366
220924
131679
451593
145354
689158
413121
416438
647655
292978
30590
906258
24138
892656
74141
586729
561342
325882
44242
902369
766581
90958
949044
204451
836875
123867
411411
389778
611644
1063389
762263
264069
500932
566151
1087276
5670
1179284
1167128
970589
904510
1055851
239593
204484
1157155
933547
932554
993024
606320
223672
386256
417351
48343
162057
128789
696104
965688
1048283
1039900
50673
422373
161208
638318
877105
361011
1034299
217579
620702
625001
343243
88313
929306
234952
873179
32622
993959
474794
695718
836695
335582
1162497
167746
230638
676953
1119032
477521
295205
676731
1011130
986252
935392
570915
474353
902040
108558
284398
279947
890766
111465
282351
929641
274484
407111
315920
527071
686295
909631
235469
826672
357823
645759
1123796
320319
385928
1048310
901658
87084
903360
446998
1112374
766210
612900
995959
276169
1150330
613269
32352
763330
145226
647768
621150
732996
1156203
65062
633265
25084
193330
971158
846289
422759
1001897
241255
562036
941126
658587
771351
614500
1110860
758813
264088
544540
730849
924481
939186
264355
217253
288373
786750
1106125
414019
200091
1025495
23780
192317
787433
392124
873038
739178
437224
373447
1162306
262908
33187
516086
828721
1035283
243902
638173
824443
1147461
1153757
1157684
944334
818852
1047166
36840
869984
205815
936033
1066734
202323
63452
811199
317743
200377
961583
824327
1131197
510878
152159
165665
59874
462594
277881
229445
183760
312184
588846
1117730
66589
576144
486998
111595
1021312
322752
349399
1179544
172680
368820
294259
422221
244601
982427
70074
1100925
1009451
447704
36037
659251
494555
695227
29699
552905
669698
494729
831974
980929
729480
772467
367707
731061
363841
941782
1048498
1103119
248637
977491
881776
31568
165520
671670
971066
872162
851613
628139
855135
670869
305701
887389
791745
507617
978621
473094
1010722
76087
441039
590394
197199
38804
880657
1074942
610832
931312
632990
882847
345522
545546
839584
950350
740516
150092
246428
678017
476591
537195
214765
699003
842904
578234
1145986
40359
238073
349072
672107
1174861
316309
22849
320230
493711
67154
375453
482451
240263
155134
195799
32197
624518
263353
660259
633111
873859
1157502
512515
940727
313049
880242
421959
491481
1145479
366939
907395
15305
345263
895480
1106007
918033
864369
614399
409495
921643
1082195
287287
566782
386448
495424
228291
179337
384389
1152921
513306
718525
549158
521735
1001758
739136
614860
515521
57441
154812
93504
601186
1091259
10144
208113
1087107
665729
715270
328736
977805
1091880
1171211
512869
157146
1151996
25102
850289
128589
228038
504915
1110989
538684
1048314
671693
617148
293441
1156552
642539
573453
16448
453592
568629
409716
699533
40380
287633
989348
5429
1075051
943269
760755
148752
1015526
560561
186913
265990
620504
104048
980675
1030199
495026
772420
420697
1083634
570822
723058
129712
617903
474163
742065
472700
109854
913556
263657
1049582
637764
878417
640897
1097027
578870
756423
545751
1083942
856729
497239
490435
916101
238562
502665
1009033
1029243
908026
1114860
246125
757766
220107
1000940
1163645
60206
14823
612528
389738
770081
1096241
907604
637668
603448
992551
918496
36725
329870
429630
699413
549524
807837
783969
1051937
55313
792652
289155
454742
990345
130681
848766
381278
73076
444444
497654
941681
1030617
236856
437428
224807
1168969
481664
533411
29278
989580
1118962
43046
399515
295586
790244
1043572
385970
520219
933375
95578
255473
255408
950795
1121655
368033
141413
670785
255069
858803
721614
267453
57525
192186
460490
810752
317392
991428
66053
97238
486709
1005241
529141
387508
1055242
229351
779419
900061
80538
281179
109501
399261
121233
510439
243272
376416
890271
1154044
497299
1116798
369148
485742
303523
402067
970564
104317
1110369
467701
549684
1146041
703852
119469
485751
394360
87236
781736
802709
1107974
914590
422925
655238
643827
1021589
740324
1160784
623112
618153
1114002
1107361
767338
1159407
350543
1167558
526371
92623
165346
564950
298441
49460
1077983
1136757
122612
1012147
507617
62019
802561
826108
771148
760904
992456
730911
805472
661915
521665
1000666
163963
142019
635783
728156
1045384
407408
756721
49214
146877
172812
559549
481938
804418
1169506
419816
43947
65689
1148058
1040047
736872
955395
91420
103124
868233
348118
495681
231831
189674
15653
1004700
75547
1131263
124747
44840
1107654
357637
661105
1121277
182470
1128702
134845
732701
798097
1037184
707901
70180
1145984
37882
914748
568479
82328
415611
174053
470481
746116
69020
591335
547520
890010
437524
289382
898178
1035554
458922
108135
389060
231734
541104
633253
627863
166815
949855
756684
1161473
41770
169812
862523
867826
125332
513751
790927
278839
34150
822761
455753
885120
304119
338811
152491
1083509
593603
9003
428378
1145097
451917
562747
730557
626377
1106138
1091420
532265
389013
94695
21546
238215
994931
1176936
908633
151973
827455
1133534
537724
347949
131957
133015
324078
943627
501946
775746
329205
972210
377345
202795
614887
363458
116906
362006
538816
870090
120814
135659
376290
66067
370290
524066
545845
751264
236488
1111229
641483
549341
21497
633068
268358
683360
633726
388396
793262
704200
654882
1149417
576946
118135
71990
1162358
76618
84318
1032252
569399
972218
757915
784632
306757
568663
458321
445108
207720
595568
197168
431040
1019558
487304
270561
748906
635602
81698
144746
856310
321894
116329
1035362
550303
142402
824274
846505
636736
1037567
309195
114834
821523
274821
98336
694912
863698
640575
139470
685825
335472
101270
350759
370496
336019
787553
1043141
819066
911998
753655
346655
622643
358891
1020716
365799
996089
252498
257787
1017321
422853
829574
1086436
120621
742418
357727
1125162
792006
1101050
350013
338726
732003
558377
595496
904110
682003
202014
1147359
141213
576836
779193
125062
467641
820127
530859
951568
627028
27231
653260
745387
1080425
805446
285975
119748
734501
225213
860166
449745
38306
987410
1063008
370537
632005
954450
180599
811335
974118
110264
1044381
324694
915070
159331
729809
277651
336365
94088
243473
1071698
1152594
1000209
901820
111790
968522
215428
638904
695134
848231
497013
719795
418545
617899
240565
378588
34073
162470
528766
993519
505109
211741
820953
469727
968355
308267
185466
352338
873718
1018332
222035
720057
63761
503628
696082
891373
38823
44514
988460
662066
333715
1073023
476272
75991
67160
140675
453063
851597
556888
259351
371324
26701
125127
751017
325129
421464
1159609
97780
372323
147752
1049680
349977
27498
924682
158847
42397
227981
147915
1033669
1168438
1074720
437231
405993
939803
552744
685536
82162
715919
379358
179162
282928
869070
943492
1121276
19432
500122
994568
269343
1153607
470376
928105
849920
576883
948823
219971
1095419
1031623
766889
903051
764927
1014697
30820
841361
287312
466618
849846
444777
591922
612690
718619
510014
648901
1122356
801094
259623
554522
953488
1129539
494646
999574
891501
825105
124464
703537
493958
448982
943532
14723
884618
70622
289880
398344
401648
678962
330990
8379
919588
383402
30642
1082569
597435
769040
432718
557918
290665
690595
571908
554906
1033795
725166
1072622
849689
297777
465841
1080424
140032
164863
615261
438509
754112
156131
945146
330235
335089
858184
502261
835642
770387
111678
217603
984163
633662
348207
1065615
1084231
148228
786222
812432
1108054
227296
184403
747865
36435
885697
185466
949164
1116173
487551
295708
410551
106564
340206
39034
636160
348042
101966
939269
667899
32271
775280
831706
957608
633992
655960
1158142
1045959
211384
1074784
583078
70175
77514
828666
1138783
365736
1059456
801730
206162
822157
383709
881766
139078
427323
286462
73332
650200
224308
337942
178905
968240
689974
365639
428745
345483
838241
557144
32005
864318
22248
359106
708640
1070618
858166
1015527
571572
609142
1134675
1089158
574212
602885
628244
1032559
244423
507174
939035
31830
855069
284010
656614
162410
164934
305847
184821
795326
1076672
1033597
401685
591047
1053153
1039250
152187
351768
976608
173211
724159
264728
1109406
320556
378715
1004464
828759
234252
361817
223631
748461
1138421
934315
737124
129036
1050453
991996
1071407
867722
461527
9867
516962
308267
1092669
231371
1084625
15242
90643
308093
868895
279858
1089324
887033
243006
150960
538405
900379
656222
362240
185326
27422
574514
180795
177875
491098
199306
87028
1151306
457773
306932
1020986
308625
308223
945684
185488
200739
135569
1074032
1031308
352439
267031
994458
155893
891742
254753
169036
226324
875337
303503
616920
444736
410335
871357
630395
692952
1030352
1081725
623225
614808
584456
1106250
554445
817372
808312
370398
876585
239430
985177
227673
463644
966701
1068292
744138
778689
543215
230565
1119954
39811
87365
996231
1094084
330420
903886
90186
140659
1115115
736563
211914
1140968
1070618
155137
443204
1138678
804316
121187
715125
1165568
496987
610889
195665
1079022
1053760
894262
777257
784251
893706
758642
25534
780844
166574
325428
616166
527268
495847
717806
260032
521324
571020
549823
498220
1139945
264198
355856
549630
500733
198315
409722
117176
1039708
184437
6763
32264
537805
347272
951860
329588
850267
317800
1012602
20773
987014
95637
444465
1006940
1100224
639817
124019
713400
557340
1073508
531724
820979
314823
804626
41482
1037506
224309
397926
563916
698296
1077751
255342
281001
590084
1104168
88378
1071548
354271
436178
1129218
710293
929179
47170
650924
945052
572215
961237
275513
638580
177153
427828
821289
984737
221669
1155258
647488
150049
1151675
767029
1133822
153464
591329
301091
1136769
750969
117792
796487
635266
637291
783629
1179264
1079224
834935
1070876
613495
882375
626413
872402
1091677
27456
64819
50098
507135
201890
401583
42007
808708
280910
818585
625753
186405
310326
1154361
922372
101688
336773
389140
989311
682678
1094586
414392
996359
7179
1085505
856839
938173
949068
751283
849510
837054
430338
721629
341073
140029
221430
53653
417476
856532
1009414
565646
948673
1172258
283869
757288
127498
1076255
638683
708527
727189
726184
109214
482449
704140
394466
1159289
464439
685027
369777
785743
856074
862521
656927
423366
30622
1081288
187018
735382
1013236
445898
744553
261119
958392
753199
865135
81487
728571
463451
522939
251870
373053
483028
701150
745808
1082059
23526
34122
1042118
351871
999963
954467
446216
257827
1032435
1014965
632076
777434
379140
1171900
757691
1068112
249848
359338
434207
266908
505072
329751
1126806
63091
286984
579970
271599
959490
717986
891841
328797
575779
1161862
942421
796829
1028257
1024514
768265
228951
185756
956743
1158095
1100604
1141150
246266
249847
919583
945928
754209
701528
671765
432896
1070774
985798
55042
314683
1156097
54150
793942
829576
118520
305249
408979
795698
436358
523059
1007254
691067
134079
600854
256179
1160982
1163781
762872
545519
849781
1172540
705359
328510
1110047
543665
1030066
1052553
419405
13742
426388
142341
771097
326474
602858
855156
932337
450218
1017080
326522
230465
615412
198789
814471
875918
132207
1156712
561298
935649
621551
1028827
1071320
845834
2779
459041
573074
662
387487
928226
411650
1015379
767571
19257
685033
46504
175686
887325
240586
123787
21553
411314
874671
93839
582337
1068493
26958
41174
446193
160039
974038
1076458
674233
137649
177476
422461
149687
1107064
1114107
590454
395742
195810
279607
544667
1014744
474827
303280
626219
650154
1097872
981886
899610
835944
1003520
837923
542937
259346
624486
128567
217442
154352
455288
726366
695438
203872
400952
743531
748317
31668
902261
591688
811064
343991
479735
681824
739713
312634
131963
374606
254132
966741
1098070
1085914
576185
583065
258908
591886
108137
384300
1022938
1033674
577648
188231
918469
291146
475634
592226
317405
849957
428722
791489
381639
348426
189288
298780
632442
168663
1177858
428985
273340
114371
565480
1160798
279817
1013980
473965
730817
702815
610144
382937
553967
690277
362546
410196
899330
14764
42494
561125
897420
867675
218702
862537
426832
191221
27099
235487
624831
327237
520072
84780
530858
536454
1071447
1155655
344643
47528
440122
661622
294775
1132785
849844
757087
434145
1143121
1126248
511877
30294
903984
91204
1086946
405035
1102410
859842
330144
583668
1125400
820623
524742
888546
817000
703164
907231
527912
468156
521634
750382
170613
674317
998730
285532
839596
624725
767402
382441
401790
186310
366632
931218
272480
331799
1072025
652973
619923
764283
649226
338463
1095979
850124
846583
390774
617441
1173223
1086531
817938
422217
192562
280825
698751
1151817
282716
1088057
934746
689073
1055986
216413
369181
280753
585591
453435
197419
81711
323903
738302
712473
1173357
555620
932582
197906
1138682
908791
732922
404776
15747
97175
1081739
913472
391177
767474
1131992
997597
503801
1093917
791108
285572
28810
863976
153034
1083596
70443
143441
475386
554904
747760
810264
814632
985217
546952
76851
989009
636699
872757
1025760
141156
754759
80096
579012
721596
472682
143250
777811
979061
496925
10653
145082
880521
297116
935960
307565
847485
419910
479946
42995
1146806
266504
999861
424455
1021635
781433
595985
1108410
209324
37911
1153178
151466
1098908
970738
288051
169158
1168943
273965
657425
336937
429799
313361
1038663
828655
1049500
564594
795066
694605
240672
1031291
740499
1129781
1174639
391707
738228
759416
522338
1179616
311300
1022562
18553
970264
869257
712524
668858
755560
991807
164833
474325
417486
510655
1126309
664180
333485
195271
139553
429430
896574
282674
234656
718079
43520
462036
342292
851703
833363
468925
566292
796809
287172
1154659
289973
769156
978795
409913
148300
137881
507874
480287
1128251
1129017
572330
702319
862566
500904
361084
716879
17430
918283
249254
720005
1153478
417780
883150
996102
548312
944714
323849
276316
944485
329430
1057890
385652
699236
59725
920659
942696
451646
369531
900141
540062
1026159
208520
508163
701958
665769
489484
851928
683457
1029788
120778
1016022
1175286
1126955
708796
801012
762978
781390
112663
996095
505061
1157915
288209
1022418
896622
1085490
895774
642339
77136
237678
114464
116190
144037
957358
592896
183402
349356
943622
379171
6396
432883
226073
363422
730341
134231
185278
306545
674210
507321
940011
1077099
290383
972556
1058437
402442
993349
496822
354215
323120
586060
570742
168780
1160253
754133
287651
714424
55507
610049
937076
289675
906728
523406
1018100
836548
958756
723851
255426
155625
320515
1109939
167781
479791
893402
397967
220875
345482
698403
149652
671576
822661
310782
294846
399279
401133
410947
469825
412194
89517
525093
334301
932936
236188
114520
955668
108264
334936
858212
126857
798143
432181
967501
314804
670911
1011740
543305
520924
313120
684330
788849
612416
434451
764286
1089284
494611
882682
277328
53409
157470
1112559
391630
105103
127844
647174
506398
1078296
942319
537580
264061
661520
176729
720218
826724
101973
296938
554679
926595
774952
163093
468139
444139
450722
1071152
1138130
187960
976290
1057256
374135
864261
480979
534962
179966
150819
1124861
403318
367242
77651
208977
606011
311791
137224
646487
196033
882127
395904
602534
897198
78798
33501
406193
585536
438018
562395
725152
522057
86623
893133
471292
961760
861350
738398
268678
799045
953481
390579
984478
973882
1003939
116207
261566
174126
5957
631499
113191
326553
179345
137487
453049
525488
54386
150939
214392
130628
249657
237461
671840
317193
234201
696
1151817
856726
1103342
428659
589391
245273
1036215
723319
690145
534696
541715
782425
655198
20728
1004753
779710
388524
970069
277753
1148749
268881
359019
1047108
270772
844845
1077212
101416
768798
371109
657800
878290
645967
724436
620506
13019
1146692
592173
310236
850564
708199
770297
272301
276302
434307
86735
1112527
54236
202602
300615
1024066
1048875
305168
591884
963831
481464
386002
1123327
1087373
850243
343554
973856
778443
841310
853395
180142
287699
806723
610288
225439
215118
638865
407460
955492
199109
853013
1023277
77713
697560
359892
878263
544852
116831
431048
1113351
654267
578730
361084
497654
1034381
574917
52242
232485
467302
516524
252056
1065621
1062400
867922
545578
716347
647752
769256
620967
52574
854456
755465
378872
335527
384424
769866
300329
330730
778349
828279
1108874
1031821
295086
281660
276361
447000
369189
124018
614454
35087
620657
571765
1109971
68388
559784
1069375
511566
1155385
930303
762736
1065217
1098313
1092030
75313
653748
326441
201335
682768
19712
97140
511947
329808
876296
872781
484821
1010656
147409
948052
117099
200480
849584
378612
197793
1026884
195583
723226
489304
744861
757252
881342
37781
914211
941905
1027706
803325
115654
277068
859492
311654
423774
1016790
910121
833039
654387
85657
473739
391410
332728
786926
845209
400834
629291
131701
359846
829679
275679
717292
429101
597221
955623
398622
1011116
214938
45163
133159
79604
356022
1161446
546113
1068906
544313
1146209
192814
446837
1140903
999330
625920
370365
835665
568820
861305
96245
492020
694398
606938
603228
951484
667152
978530
601338
854141
333099
993571
260849
964024
529549
751257
485194
835580
396630
997250
951521
46267
878851
168461
409884
809644
1085681
327005
86827
272368
1110192
267903
861146
1008346
1007159
817858
1065187
772445
700078
168109
64875
502156
1143662
1106471
625164
310532
211248
1178858
1026997
717694
779707
776895
419378
946939
716281
992724
1138744
371364
786183
302544
330673
624231
70662
1112107
288981
691812
167015
681378
652206
400578
654226
760297
666761
12682
74746
210785
7888
548943
24485
842178
892952
349476
888768
553482
1122480
816980
35205
794390
56865
749177
484183
250696
628803
701602
1172537
61207
494456
306098
244042
1171191
1119985
621436
1166831
199847
410692
1110877
567047
975103
568642
384272
617615
604375
1158053
833921
167934
812893
466916
501535
232310
410048
975839
710094
617953
239070
93627
1163091
271576
1034639
1115265
474902
562222
1007246
745931
1062867
244
671796
820389
1161122
56616
1166337
989340
429034
1173284
726364
1078102
690438
274522
216486
157996
1067694
630744
785446
364276
980792
964956
452879
712682
493237
597692
839342
807261
254777
1146347
1105311
855059
634657
317450
970192
255709
733393
1161068
151423
154951
543052
1167496
971783
1177489
297305
270150
616525
800593
452964
508171
910750
661211
276330
307036
520981
138400
266544
326155
285016
428976
408450
865261
842188
1125125
891102
797570
155674
1040059
54431
207832
1021443
295593
8006
38829
323285
390425
607839
471109
800304
991301
223714
626864
75548
1013255
979957
652950
348929
853197
614401
814626
496957
146679
947837
385790
780296
424705
852633
365512
460470
797620
653604
223904
788567
344809
476947
613891
641113
72485
393198
696085
945027
599675
867241
383408
1022244
1123775
650258
473364
638458
686222
169639
86380
1088066
1140251
803057
267959
1059062
694665
883861
79837
1019122
408799
581686
1115026
981796
833145
369004
992874
193998
203188
138103
282663
767309
439462
945036
262983
926483
563105
539284
1055245
576815
215017
149767
790413
626034
172561
127835
722390
670855
447374
358627
1107437
1010725
646393
945703
758080
1131313
80231
587843
453459
614085
294674
74582
582056
337730
741403
954215
872138
557125
57747
222009
903395
511768
451403
851417
520657
131263
403643
693745
1003622
414680
49243
469558
401152
824516
932513
783392
310833
521565
368293
594421
346205
77958
1014098
211119
92191
595978
840524
140616
816704
716929
1177359
635051
911956
422752
933286
433809
106318
1167856
1103925
512979
441848
654108
200495
542417
517090
353783
1160468
261904
599645
760978
501871
992596
420646
666599
649398
1093905
157847
483442
986181
180228
347687
691615
347971
726031
545531
954564
1165003
350970
434124
665046
522968
399914
388616
1125134
198733
811235
580806
190763
479170
1078561
885275
216214
1042725
809170
111724
457251
302553
1047899
690764
514357
81900
313541
587543
181037
225322
546397
461105
130224
87589
370417
512480
639019
831815
300234
885682
1060999
458100
615925
640908
929
520159
78563
506231
12274
1088815
191013
510893
979916
1000513
1133396
19300
307895
338730
154424
566242
265194
193198
1063552
700291
886514
233693
818223
677937
776645
940750
553766
682911
994326
69403
64572
945603
880882
553123
835240
700542
850067
156404
572580
1053812
426311
1153891
532264
825620
351642
1152517
907525
921929
573085
1068836
612486
600429
1046117
711449
1123336
217717
1012187
1020915
924707
625360
375085
176023
873157
418832
249609
558557
716081
718463
1078537
652453
240726
321271
570340
373576
427269
197937
163769
444242
898658
224775
1093510
952909
689479
436177
107316
1108894
396802
411137
39578
129088
145450
1131068
279157
614745
551448
1076033
131357
521096
793210
180051
401431
153031
266738
391712
110314
353117
624165
621701
563700
454671
575979
471157
1061032
579928
818653
1117577
715660
396809
103237
1099622
724727
953226
386257
589359
41047
754150
492755
1046422
741972
63567
695703
651072
816661
481509
725989
253679
769705
1077321
219923
412153
1168893
1015866
378605
205739
178403
743398
429058
501268
629164
140156
932733
1155771
121105
123576
511137
249517
782952
65850
654312
138291
840436
480850
1138989
997429
1090222
706749
333827
625386
867684
1064882
281480
496093
482721
80580
127875
203866
432430
32822
731387
153411
545316
269261
216804
1160129
755681
406857
346186
741805
394219
414700
720930
84937
882589
791998
394052
606392
135045
354881
464075
600332
18828
989147
238268
830210
864623
1167315
280821
1086183
793463
994424
528379
497752
213315
369142
58656
898048
563314
522298
719658
111700
398478
1180104
610794
815324
960855
383431
933172
792015
434280
920540
699495
921586
1100534
341475
652816
558071
602962
781644
774098
131089
790751
696461
129820
401834
185419
916998
144382
224178
1141246
920130
851899
562430
1075739
1040555
97558
1173612
826528
690535
661601
1090190
643024
888110
1049471
539992
582423
793877
1033873
250164
779600
1029685
1126084
639595
787198
812155
973785
909148
553210
651251
149530
41909
1078608
543317
169592
730120
590139
6096
455660
260393
5054
269872
633654
932767
891791
60821
948238
15345
834384
644244
629386
924763
215760
627975
333489
101606
302791
822434
471257
571287
1104839
644903
293017
626660
540110
244775
837902
1014217
690716
235862
966245
595648
899123
655308
1147114
823989
187953
362059
29708
666685
1098149
580219
49074
916061
624579
945716
339296
61326
63139
84871
672299
179094
473993
788519
589098
388081
643576
810327
169402
234232
919001
979538
1053913
724617
1050888
549340
501992
418835
413950
216723
219320
534130
163663
394653
427951
485010
53125
558510
265402
175519
1143004
302823
424374
837472
1104659
993833
1129387
195492
894940
175844
419928
53520
99760
14014
894164
541353
308852
822829
377945
1102287
1102533
439082
1046554
740006
15279
306847
1009371
200925
306365
208288
488761
690504
1113798
345598
390980
576421
208556
1064278
358602
1109012
741888
1042454
659959
362991
329789
446838
608818
301097
1076039
1093349
288903
99615
673229
878044
714992
823011
1163781
920944
657091
399495
598445
1063993
355428
243118
170926
650957
105493
399101
593804
625432
1142633
827390
184465
260688
220243
275886
568463
65916
855324
479018
46549
948304
1038343
587931
789429
226972
135780
863193
526849
324388
478660
192480
143857
555460
1072201
124951
920769
96115
927757
444558
354541
889907
760917
298287
702850
985291
1090717
1033134
333151
5324
650007
741312
334755
1062722
996545
550547
341818
229849
928129
1022867
45341
291215
70318
888785
822082
1176148
914829
98193
259981
226636
32147
279810
605887
133595
1085695
808501
226256
778058
437803
542955
557588
89820
475287
490205
795489
718063
946541
184347
572119
347828
214710
333634
18600
550888
506208
857894
1024090
753342
358796
1065927
191588
718109
571484
1114197
1097162
1033651
764977
77140
675500
26492
1027980
790796
1164109
62446
1028977
35568
400733
944913
635377
249288
999569
187509
1114781
249971
187716
938514
411776
798802
45165
1172093
684907
450928
143842
374878
435136
879031
974288
969299
872926
50942
1033605
127766
1172121
267541
825538
936578
581615
839078
1063794
411867
262001
1109427
844018
659319
89501
483240
396477
719255
153006
367327
583988
362963
1127697
879300
592126
1000913
333529
663500
1090146
515899
730822
92219
796123
1058537
30386
259381
863565
1074715
903214
174952
876307
1122208
907312
730154
926864
365043
1020489
914945
541693
882785
191413
240058
534091
240423
943299
790531
866377
323982
343269
641408
497013
654776
1163809
114642
369072
560365
308179
890175
1127488
705810
1123723
584040
866075
780072
1055602
410177
639260
453529
394970
829664
69338
1042316
957296
259355
794514
1072837
1109810
591166
763256
149217
785902
570297
830538
304976
42501
693185
259911
1012146
402993
380790
622485
441791
521885
658529
1059891
349309
262846
280100
1143637
864347
483720
1038304
300992
489820
295752
963237
941855
831383
1072664
589068
244181
572782
983797
20022
739288
876742
18531
1041868
614868
577218
567151
626820
373482
131222
997352
914682
578892
43942
869063
44736
50343
576597
569589
1147093
214948
887474
259332
281199
923933
269062
575210
859858
51575
19799
947470
1059386
253443
458551
883223
918259
737234
997410
866715
432496
741720
578996
823185
225938
923995
106449
889595
306232
808572
238566
378864
831709
494216
77469
508096
631567
399553
57399
902152
312782
680106
829639
535045
969034
419244
275146
662071
950784
1014384
769378
940054
302146
1115973
647815
714912
354573
367950
1150300
658890
1041391
615407
902383
823843
869198
429455
750820
537688
122281
806025
1012712
116362
948769
153955
374418
25270
793016
968803
557267
925825
837758
330439
1130788
367219
333603
257059
73356
971236
8141
198072
267290
62909
743036
917709
49401
1133513
754791
793161
844692
580017
88371
450745
1101668
813650
376780
213351
998371
735964
271880
337621
34879
1080204
1178289
118538
825807
616986
576291
229060
94226
1067429
304017
348023
895999
1113607
897140
429087
906022
1116156
419375
880705
864537
1108648
1126284
1080595
49759
166143
34806
317152
617729
878079
675130
804883
1009941
1018868
438060
841659
614006
85216
953396
302033
651444
79981
135423
171709
588496
771776
1162138
632863
45501
971565
931979
1165233
1088487
942954
51176
41745
720458
173610
510008
687944
388191
964733
467050
208217
860360
574951
494574
593585
822207
285386
665606
1162137
864170
80680
897483
780490
392453
854026
1087378
1100439
770950
404574
615346
272444
49401
1074910
957939
501105
391334
329764
102200
825905
508470
985482
864196
1027958
816381
973435
684538
309227
1139404
860077
457683
306334
948153
1143775
284656
808804
1090424
454399
261120
231977
686332
815436
1128843
150700
98043
867863
981580
98496
1141353
387333
13841
1103673
1075318
1011633
1083542
746741
100472
24037
156248
533020
108287
458460
394225
1096665
269042
19672
663565
40378
394227
220816
13039
644958
213156
383946
1071444
286288
394899
19761
380439
1096187
132821
384806
662445
1166735
891740
1135848
613840
852356
420886
648236
834816
1052079
524625
344769
626801
736261
526014
853634
242765
355133
1075027
977479
867170
147359
1119457
21591
649968
1096923
265144
217856
1167563
170529
541022
1048500
934332
646517
940228
407717
574065
1122589
753701
660554
859261
1076183
126584
690547
459894
486849
828762
466944
1146346
933201
1118655
331704
840142
853306
789070
675031
477085
970115
457072
176907
851250
960905
429435
1048236
455153
154210
294059
411559
155145
1089419
1117139
469236
224997
1040951
940533
1020622
296898
763292
1133671
624179
603471
309006
525343
46137
265378
617992
873999
667392
802187
480276
430930
1073307
352457
123830
570301
514064
683593
1001314
858640
830432
931601
493824
592608
1059126
909516
1108855
221757
570072
354854
67260
856636
60476
1094368
57345
309359
937660
776873
246026
1157578
921355
900212
305685
336036
660784
716555
611380
721780
1147831
863646
990784
946965
248521
484753
314320
898598
580266
619995
300588
969883
836326
945388
1078125
962407
699196
377889
1067613
858725
510695
1101186
876234
709451
1100929
426972
319225
898318
642970
793348
157166
949320
84909
1152619
143806
1106378
617171
763151
562657
1164948
1037905
114896
37746
400283
860041
540063
654492
562813
142888
710860
607728
752674
464172
749827
589579
365148
912618
73656
377634
798849
562315
237680
358433
84938
710281
1008011
1031204
627079
717772
924292
952805
691366
932083
788956
197244
543223
713108
432871
67978
134235
916910
740559
1092506
1100132
612528
19556
80777
444771
657151
513237
542975
1093177
897914
753972
370681
154351
1114536
964866
7865
815150
799950
356940
898058
1119003
1061511
894768
1025272
490721
919288
845203
289114
1098758
898804
836189
333274
46758
372329
70421
943392
448055
549443
284489
298433
194342
977590
403971
63399
194786
257244
687125
934106
466011
672023
876455
661093
980806
962567
1131273
774064
65177
338420
962678
87576
69708
223042
318117
698866
363011
956935
532123
891194
596541
360061
802523
628755
38683
867652
995617
54166
105476
438755
655941
722118
708937
844345
83722
58889
323622
1032668
1166469
68087
555138
536685
292050
227496
1148003
827118
805440
1134842
1028881
271971
1100400
942172
966038
36675
437082
1134597
102439
1137896
632279
687863
556698
184195
699524
401169
447626
567529
600440
442906
435605
914323
464206
967598
468683
1135202
359475
67846
1049410
320503
1031138
161045
128328
780503
874677
315068
1119035
1101776
168355
680595
859108
490328
525631
656165
855962
654761
212722
583165
37045
308718
852992
963788
205814
1131704
987996
258811
770080
953344
208572
611039
150567
1046783
75880
1069427
731555
22384
614755
719751
221266
692139
913342
830928
1174219
940867
943223
247780
493672
818501
1008267
398675
738141
315103
426460
5276
1033913
336803
759117
1040940
526309
85915
414566
848862
390102
339418
73659
249280
226442
391139
449694
447339
252453
688107
229267
228705
1147783
419200
381654
410930
1121125
851394
1006970
719666
446506
969376
186011
855622
923913
357158
754035
71875
143108
269887
183055
836182
193327
669932
196729
760039
1120886
320534
1061573
896492
687230
589051
870479
1078795
254803
188196
564354
764171
442287
811531
2105
348767
389549
559314
699169
1089035
203054
637612
66673
1114214
100748
103137
500956
908240
91373
579688
551027
199404
833291
216354
946684
1015126
1017832
225912
419782
612636
639953
258996
488060
1134108
752625
403533
129854
622387
804405
195256
988788
194395
1004883
103493
410278
54089
590640
987544
680445
858682
593828
571372
48780
10085
325547
973166
941978
332014
1028165
343002
1035626
851945
634944
446254
957178
273860
210982
1031535
922183
399112
1051332
803247
722184
1117204
600969
305168
577646
73710
874901
340004
492316
1158010
645093
534292
164560
423560
448165
535469
431767
686347
1107649
276701
145747
141475
731501
336244
544029
986202
307560
834269
204149
879832
820599
1053211
78578
590817
802068
1043551
783660
806176
559484
522341
776469
711320
855198
678283
1012086
682579
767592
284634
974214
341898
41054
300985
600703
115451
636682
545918
1132350
1172695
955348
118547
310461
600496
21412
832258
915073
305602
713776
573266
519635
889874
152961
813790
100260
716876
991312
949308
517493
685022
1048542
178504
717257
398549
987162
414592
400698
1028103
1120136
555536
744625
358280
982789
571146
339368
448904
57710
496777
230428
745337
174050
410821
589523
1050495
562635
499865
340484
305506
66699
418719
705910
677329
220619
259496
470139
1074519
540363
943791
285725
489528
62326
53159
1113906
792981
741033
994675
474339
1164850
1134098
463617
578872
883960
6694
790677
1001789
701808
1120618
88436
743276
1120748
500119
1038921
606806
476599
800008
1032534
481342
793305
302572
729669
891791
817105
452202
1012708
806369
1104051
540867
895366
208990
907536
533142
1008321
1095503
458956
73468
549876
790076
937928
358057
675227
208127
1038629
261981
822853
693587
627724
415248
1062185
977466
266618
160228
429320
859700
1025752
777908
748996
1132386
198567
532258
1141404
837469
1026163
929747
328549
594331
1099529
379785
543726
218582
21192
123286
349985
417863
290294
450154
106483
1149443
27879
820867
1073052
195041
525778
213781
834796
1128569
43141
271837
48993
317895
459700
1147129
694354
177972
842205
996060
213481
488979
994027
609004
373588
496142
273440
474235
819030
538904
770511
670825
711373
751955
625032
430406
732302
738600
953753
710486
349102
267296
753330
741428
776940
5605
5555
700860
10925
282018
747949
447249
212932
777937
1070522
1116739
28339
252552
999396
310666
695244
1099643
218138
215433
544707
662619
993886
1172283
204857
382391
516282
85794
838181
633584
807483
554853
911026
458968
873986
203963
288646
290272
222149
431645
675378
900617
830855
807300
779507
147881
949683
950966
19725
820403
570319
321561
926447
687350
865714
560929
1049845
1134058
377785
135115
836316
771556
923740
1012821
48799
227400
166987
620285
67954
650720
764488
802977
847412
1000848
1086560
452912
215212
803999
91394
1178480
760544
956010
479981
453998
27559
204541
488234
386764
735931
709972
1018865
180834
9394
845420
100651
1046536
1041929
221879
434537
55518
591933
691250
453556
955870
275875
813200
20113
792406
854013
264181
523811
1107231
121522
196822
726481
989559
926391
525581
82201
1153529
513218
704583
771762
1060735
63850
306548
370055
1068430
557496
739105
317509
619588
1051536
470829
153210
657632
478568
94047
730735
437001
464029
1082819
1161297
452306
1012170
160377
418584
1056090
1017807
509257
41689
799646
340630
186929
55776
103083
562088
1123846
788360
713779
54790
608956
838742
302961
949500
719735
651189
463662
232843
1051642
1125607
393284
244422
464283
42377
17561
949825
120442
117031
280926
886666
544502
247160
925475
446611
1077720
320052
68948
929915
1165846
586935
256574
525573
719926
509347
118759
973989
1034530
815293
429628
875128
95633
852404
610897
387470
216897
903213
888749
689568
935829
1065482
29522
437120
441236
544068
49378
310677
33139
922980
588669
509796
625775
418870
787393
574390
287243
536096
613650
207353
718690
740582
567932
53290
916247
372412
265168
520407
557373
274198
222278
20406
66730
257765
584662
177373
1029200
1174703
75398
903654
570353
272135
179490
338157
543037
364923
744379
519197
1144721
201986
734966
500266
834471
1087051
571970
1131850
681908
954149
819725
1136879
1038044
557474
431753
495638
360211
192016
1054241
363191
855917
177703
581295
901320
835827
604087
91066
380829
1026273
478830
355406
364730
795128
93698
999734
83269
913953
625180
159994
357878
748944
209209
1025213
740069
1036188
629205
1042448
730289
139316
814838
752586
491633
998144
354639
850149
895653
311172
760642
1114806
160529
95751
206566
774896
631402
1109319
930729
792943
127743
1050936
598632
1067226
50896
427045
704981
934100
1158778
791959
237763
612615
270442
150468
629211
361793
907469
89788
60971
1127061
991752
1010159
422897
811992
1005796
1178593
1011665
703431
271537
313583
17620
793287
1047948
86252
99651
879805
358280
65990
218850
192307
26757
557128
219956
909219
549045
33788
680813
228432
531057
1107732
556441
1133269
336
96272
606115
801484
821359
451225
281267
265589
606640
675632
608018
993787
899548
224318
902454
1166875
206964
604928
409320
1169231
302471
711981
50448
969266
669430
416908
346586
639081
256982
311546
1170690
367570
802516
599866
193872
153008
908483
574226
280550
178429
920549
1005663
1002506
636077
832488
624080
796229
1039709
568066
844257
945751
407963
209300
746005
255340
673223
1036649
714322
914729
313668
481499
1143406
578747
788422
986343
566361
122010
538562
356001
483413
683111
359091
653441
686701
836240
1092278
403649
272490
269524
1103968
651680
948563
1075946
995867
1011932
602367
389124
614839
278894
169921
138617
93266
455732
1079853
46086
311014
152701
411462
895289
61181
802247
573871
308717
288068
1141590
523893
309114
470035
405295
408124
999542
249342
1166412
423157
80517
129595
411931
175871
443703
531788
1082504
424843
472856
295951
1072273
1128781
1046270
159553
675953
270427
697292
1156605
704938
421409
109566
308171
120250
603629
1009391
73148
966087
155370
946049
1024464
721712
520436
612639
88852
267159
938387
359444
601863
372593
56966
537546
391611
639788
631167
944965
347243
282410
556868
515387
493648
1078223
1165414
912122
485596
51579
682947
664508
69435
517243
938221
620395
382921
783124
540862
650011
908703
105836
621859
490593
497982
171945
690981
978605
20878
723793
57927
915549
884378
207157
1117161
978481
263301
763706
724304
1105210
416178
987226
710856
141847
967068
931971
562692
524458
1067325
541290
85492
972987
979225
731038
677380
550963
1084913
896951
976309
791518
691789
565378
174273
211649
961227
464186
209739
779078
1114722
1080459
579137
755582
1032721
983046
569404
670063
1132696
282931
736942
243737
7209
311093
584195
354700
1057695
1106184
136268
205060
728514
519515
967574
275836
439521
706791
81839
64130
78481
850230
707842
292559
265178
119486
371457
192240
864610
207565
857861
50353
806704
346824
1088496
848729
837665
1057355
184733
468245
323780
214249
32515
166788
595826
1091394
892187
1053650
33221
808987
647159
961743
1108269
650775
12003
316769
793470
583462
310551
986185
508167
695938
717409
517626
786578
1170230
121968
672465
1153416
839364
155388
432640
569980
467460
568014
638342
699733
1057955
425256
657004
463928
702389
844598
397636
604118
536645
752505
775395
663647
1075562
786728
837436
835117
809329
281293
844196
369241
389564
332893
1095285
847693
831540
1047459
1039016
532645
445667
211868
1075301
1033700
124784
794295
1109508
953794
465322
269876
125882
1153146
274807
849774
800297
33927
1008235
555352
596617
803467
798838
342670
34805
918556
4248
425874
1055662
924955
934216
597670
171335
1163887
976828
429082
396153
771543
933987
1058318
319378
1013528
746285
432778
185601
385428
246411
500395
368590
94248
879107
482143
920350
106667
190234
528307
951062
574828
973016
294682
379090
844181
24989
993422
627692
1065931
1180125
270393
403484
938229
698584
690894
21702
557542
843095
409058
165502
457823
893177
360960
933501
630525
554888
1040813
418033
567719
950593
476540
467620
941614
1115642
92186
1047567
906848
1094739
20673
807654
1162572
669380
999405
122143
949753
193312
739435
291468
445290
75922
688114
1170079
754861
476641
111982
1171111
831940
329777
47268
987234
886295
924026
688946
264350
760283
1156119
754236
615780
1035221
667506
851451
192254
922099
429900
915932
714930
185089
932277
714096
778816
549412
453552
984954
888077
512017
431571
1177544
1083786
492690
450813
141195
162535
324368
890954
760971
897294
274896
534498
1098621
514437
82726
771978
183138
50665
694240
1085100
657514
320346
219167
219917
804310
356660
175069
580247
1033178
709210
839764
373064
384101
615181
301191
305328
45495
232008
1019408
424197
1118172
1043712
143267
589436
478982
296003
321080
313990
496509
614604
721005
291834
1114174
967399
11153
289818
556592
167688
1121302
138356
771317
432320
734913
214137
606764
406060
142210
958945
142212
921206
530623
859152
1093681
772455
910777
314423
1018333
319332
412688
1042073
269463
851189
752601
1086387
119663
209686
265252
1114085
611071
260433
825621
1009232
924754
732770
188469
66191
877944
610279
723755
591775
638605
267899
255964
571712
942329
75428
395612
554458
525402
48749
1066452
976330
348477
42878
507762
1159077
969194
734227
480559
410038
196501
883162
1132725
351896
801671
772639
271421
173079
216855
1069760
585799
1013194
1038196
901164
992207
563203
1008695
164632
311741
731909
383067
95629
399542
419835
1032469
357482
48252
1118452
834095
592533
890384
222269
1045776
695703
386991
895239
1073317
533680
111605
4979
613175
653905
1136143
702423
616258
453377
379143
619185
909881
997850
722521
163398
640465
516660
791872
1125852
1129405
192847
755729
983040
507068
488001
105394
1128984
688879
943702
334303
433283
834176
88115
398399
699269
984729
512735
1122301
578160
597000
185677
786636
433043
824726
148104
908315
1172437
734848
402967
1042365
1010648
811247
1142417
309142
301739
692598
359706
74883
685003
315821
241276
69793
316090
503846
547756
677929
718002
300285
1909
937178
977983
927164
40666
8511
785611
642161
627749
782555
577008
946045
279644
294690
554643
757057
225822
228262
711503
1140145
859424
634286
568060
1943
209554
554082
185559
964355
114930
355188
908394
797986
403510
221636
82062
413598
142759
486926
598026
868470
536045
811971
1026739
466098
546749
307318
1152912
836343
113445
870691
549936
933562
576716
414380
966943
963019
172896
14088
520560
977695
851231
932633
635497
821534
1033727
109744
1054739
634556
875244
435895
557700
122752
868830
228683
409887
50104
327955
311564
1083716
26510
714768
48710
834091
471885
171174
589991
1151368
552519
1059405
359805
125241
671819
154918
823073
178135
983408
176251
891471
437310
424628
856436
15603
959681
972465
404241
1145046
305779
802416
9400
523018
1018261
797211
423712
808066
1030745
97387
332278
418914
641064
962948
687226
450457
598048
275655
533424
981066
216591
1118663
753203
155559
28394
864980
582955
868876
703710
965442
782996
501133
601129
271898
449359
1057060
115465
765779
565742
555638
570468
1001269
463988
609397
548107
749744
292217
359892
34739
324348
119141
552856
28439
928927
1147949
939166
47453
11716
237341
448509
333904
1051768
1020374
225636
1026688
1019262
814957
853803
71072
121335
107842
733886
607702
91196
191421
797578
845360
126373
378473
613831
19918
374393
780364
330385
587317
355197
950356
1059784
1117694
1130467
766787
358391
311697
13461
777640
741950
133184
205804
407032
77356
845990
740915
1096568
99178
663390
416974
970775
1144591
176188
90281
310555
707096
355464
690789
64610
511024
257786
417700
212852
62955
153639
1022451
848355
560823
972316
1127033
849032
547060
960678
262773
676583
684901
849177
52825
359556
313198
656640
473323
239035
222283
348532
782573
741411
344764
107060
459270
890587
546266
694209
193043
221186
347448
334140
953485
1053693
412124
819124
211349
1170483
92410
989405
950314
1145368
1179461
842246
632236
920647
753932
409519
691227
863219
191906
924069
714444
677315
234119
1046602
353346
1059497
541057
24149
1138822
432392
928706
1019036
315206
854213
967525
795307
734659
716532
319903
856804
816722
870851
753777
1081751
566962
98925
326973
629381
779444
177014
508827
857983
1085565
435285
626596
987177
544049
617989
690817
1173282
220449
120060
309785
717947
234385
533328
59500
739042
335201
509690
220153
245904
1129312
479967
132993
136845
533252
940483
1016807
473283
942603
656554
211772
500375
247447
968739
711445
657072
397979
202539
519462
221028
247620
194485
959474
986413
425116
539908
457391
325177
626501
194408
1088606
532463
513854
356950
573766
81401
655733
232422
216327
940831
332363
58052
861460
425597
1125966
744283
925742
442609
845760
419412
79054
964766
474085
104185
654077
815705
501474
932068
204843
719881
1101549
703886
918110
1119565
546456
545083
468100
455321
1166166
596466
1120291
448055
305568
536951
902890
231311
297975
682102
791815
1098515
1012062
73992
953424
1015374
960408
635524
61568
460445
337676
685068
165346
148039
880929
510287
652846
900467
1063315
1115344
1155254
1151151
573239
127042
1115787
487346
750692
282205
989788
977006
1118122
901375
1034422
1109573
566611
364564
17638
61949
684982
416246
619222
769710
446098
270494
403491
9671
759274
712780
1112411
817548
179549
458933
73134
356880
743800
985356
358148
801148
493860
984095
651397
388015
1169747
922168
1169386
739781
52938
594892
707761
648766
225934
439087
798005
674605
548681
849961
385812
224449
825099
397868
13470
1049845
179922
465826
971943
918607
1038334
675754
767132
366049
1000013
1137862
608179
195797
17206
672475
587736
674415
412228
941007
360794
334595
303064
873320
478872
854406
326099
990500
1113656
471284
549466
1149981
816683
917251
952927
54370
205309
826855
619641
945705
175516
1068373
510944
31428
73109
867625
1087939
526165
162756
1069598
887650
854931
768506
967312
890756
721561
538692
727877
989465
529746
1096457
217731
875649
803588
344491
478378
1036778
662024
116270
122622
572799
1149925
47639
309407
736506
748762
550958
405537
929072
268215
947001
847909
312662
745141
1038541
484479
1084605
506092
149909
872961
36934
1127049
838011
1121502
543921
236289
1145920
332656
332791
61240
9274
361775
24005
1029121
53365
119910
404144
639113
1046676
1103295
724707
275848
519123
1012698
1109338
264159
1138627
1105723
613854
454863
227955
1085428
401438
141597
964383
385434
959836
743814
1164187
338533
901841
251617
982155
929388
551645
886611
968680
972947
229961
945117
548971
1012212
1153717
701862
777101
176150
166972
125109
1059524
630136
1111233
749123
252144
112446
749522
633446
1144979
1165267
832132
266670
868164
459037
411128
711074
319542
316293
362451
950047
702083
367575
282573
507589
697765
421198
282714
870338
819532
871948
508428
820316
779789
791335
371556
825868
1121807
175850
23398
422442
249536
69831
587600
273271
292162
402219
660881
206787
9255
807505
473501
1087611
285524
1077441
562590
403132
773029
313309
528492
578946
44573
676637
302482
551303
1104615
780417
119645
219059
850931
64669
73690
673209
77519
536444
1136028
111788
281938
568715
371109
838310
1009106
1011220
708546
1171539
454489
986940
397240
1060211
1160235
312175
780950
21494
949993
429066
98906
1097068
517275
820249
536484
1053564
98274
392981
1019870
262875
228709
446164
590649
979789
957931
1081746
834966
205060
391650
259832
770654
1036797
690249
25957
519953
103303
243098
579352
580530
871814
396955
1142873
945765
30636
223134
232295
1153627
934351
101955
778106
80831
787725
1002940
214403
407989
882491
651515
68919
97362
1167921
734226
799286
545510
1030382
959882
423873
795035
1133405
835390
833767
228342
1099556
223438
489695
507647
408870
388385
737780
221036
564386
456158
331068
134774
815757
578004
76197
814683
1050964
532243
843310
395836
812841
1011493
88049
1040844
217994
542070
600454
732789
826304
794461
884780
924952
912504
272283
705854
400274
363424
591142
71127
287316
99227
854569
405234
531510
1112182
296032
262339
175979
800315
131501
584813
1178682
1113581
634153
1058153
1113321
1031310
1036995
225382
53431
995454
49174
624466
500085
247061
477830
985569
179166
1028964
216764
1074051
171817
629356
321127
960877
343118
1130075
290858
176641
602338
749140
193696
521925
379817
1103967
126885
756881
656163
84213
771856
165
350044
1019500
139465
318364
113634
87540
390383
409241
420043
192894
615158
381714
310984
669811
991053
35323
713331
187324
929370
1045298
204464
367564
579963
743653
1112041
964362
645423
1068742
100747
1063681
385548
717102
699673
927627
7437
468742
1011120
781364
349875
336966
87749
680918
641186
1106506
762115
516633
987303
1066857
1068454
532449
265279
7610
105807
122853
63727
281826
969979
1053727
708945
544007
442538
329567
389252
349835
794494
408792
524114
771845
781443
406707
437083
2283
76951
987764
8597
874619
599023
710453
983407
281073
768812
224861
683110
485450
1167880
591656
1092350
955366
757557
683532
350708
532791
632212
641443
492340
983437
741087
169816
1043209
317186
187501
536202
330280
63868
677233
661328
63479
974637
266667
1033844
757051
988292
450618
1179061
639120
968297
1002726
505983
346550
994827
766698
772658
905508
1111182
744718
511264
1060776
621368
976429
1154618
328798
21417
242059
954306
1130828
985026
557887
567219
446124
275814
821970
309642
276125
575572
1033305
596760
878849
677087
393866
168220
817225
506668
84804
2480
191427
947167
362947
1057462
345566
592291
61065
55281
250757
193470
1117518
761867
1143990
1156462
1009354
367655
503245
8682
910187
939970
488276
647899
1070149
954850
405681
73736
1049843
381575
884912
378566
892601
553118
1154718
322631
992748
541895
1082867
1073819
65414
633420
334651
368003
405082
327817
654615
122810
603162
305826
841506
552094
467932
494216
357341
880621
822035
1064093
753029
1144752
835983
1132156
593122
1025648
1050569
371062
789827
645118
750232
1150331
208964
188027
844902
517480
1020058
520085
610416
667271
264886
399295
703807
874603
492633
1109363
871634
178318
1096010
1148758
216832
1084611
828999
923021
876783
811269
495957
718227
55330
379703
863971
519323
695832
348067
574031
1118257
1060298
784645
855499
853980
301222
1152702
119354
150019
800908
562553
877831
864696
1148897
782158
645593
236619
503838
770633
1100887
1073853
1157228
1044132
164224
98358
905890
471151
1109993
720528
143964
698524
307058
266747
952676
496754
720695
114991
437625
440360
662939
202364
904072
753046
573156
1080778
52319
951797
524676
957834
197718
884163
1171931
61215
237692
1176508
686358
940035
614414
158549
407779
1021799
1039509
1081614
687092
986558
1074305
1075557
952995
7239
918620
698799
707933
591543
711869
346162
988484
754582
342520
376354
415046
339244
96892
234783
1057420
3994
476161
794656
904263
81169
769464
365500
849377
1156743
1060115
529603
691623
920004
499675
1117238
481575
842960
288174
940579
1100683
1154845
1036043
1021883
31727
862456
1087914
73340
388642
71379
1068625
270770
853181
1098515
1098876
458727
300952
48991
190418
345298
299580
1138846
55175
648038
1097667
120389
654063
594353
302125
290876
1096922
539465
807171
447165
425544
911230
867052
779279
80716
171095
949723
1003153
458841
873848
307953
379599
1131199
28360
381203
725420
154521
836669
1109684
317812
850883
840348
862993
650872
629314
160101
860702
1032456
47184
643131
763172
1011002
153892
593992
532303
404486
1169643
471392
615462
1118652
751067
740814
175106
545621
883774
936965
403814
824526
144059
725239
458704
953948
633051
875871
700388
384493
1169693
327107
305761
801142
882616
624455
868088
861035
689773
346288
1172969
418575
876484
445394
920419
731832
974732
863507
508229
6519
492049
67940
855332
199148
718166
296372
114699
690960
1073039
58036
784048
137090
694922
995803
1020377
1133646
1094850
806919
81539
827509
465032
724740
946706
923995
587220
1101093
941968
360502
483833
368541
913874
1064841
773876
762566
243418
451855
687949
383589
662716
53073
290688
546979
568292
133915
61135
209019
148988
839756
1142163
31016
44132
238521
471604
57825
373763
255298
595238
964737
412311
555980
1001976
868510
715129
332534
280847
736110
214211
850734
869895
492080
362936
755294
314424
1054279
569884
291524
198726
597751
1021747
266120
296907
53595
787293
243618
28826
529120
421583
936878
957203
418991
321543
187433
1094836
423684
597930
568955
349316
462553
239428
391154
396288
812257
1027458
837875
1391
953864
538761
202286
345287
244264
936411
266705
142843
449041
181147
1141960
501714
200188
971999
687374
342920
669776
762155
475218
313168
1035604
84259
396383
815059
1124351
743781
258364
601355
8875
1012559
251001
461305
1002303
894852
498403
410117
611626
210486
1122424
575638
852937
374860
861841
1020558
138618
929865
1149353
859470
473683
795249
1032676
288715
662995
969865
399186
645907
1003609
469602
509015
1019633
455367
369004
605405
705280
1126636
790631
668706
120534
1155897
502405
199439
1142985
893408
10599
181162
732809
877301
630063
638710
923851
859059
515212
1002272
1043371
1021478
136109
1052176
542543
277407
43150
888558
70709
710537
1126155
474004
259549
1119654
320383
900055
447516
411947
400603
212195
328485
95290
946845
585679
322670
511850
359204
726012
289758
231073
1151296
2597
761305
221795
548218
769352
836052
914502
116217
1146614
218693
1018998
83613
644763
404669
153090
302006
724681
824670
565345
673292
266662
733994
307485
899143
1075164
1176238
1040392
228767
343051
529932
411655
1176055
412826
102110
398766
1049306
582532
433428
788804
524248
43577
1108315
547410
301608
783986
1126288
789428
363590
582188
993111
547629
682261
742864
120723
829047
84341
928973
359647
698032
715030
14563
330643
366647
939505
243161
987591
628641
943997
66984
787464
229211
757002
1124459
54076
120516
357790
491622
1077289
317627
930742
198908
615615
596520
575214
53891
876227
1071977
670686
447867
466814
937072
226020
209010
512644
932611
1086533
724434
154958
672637
174732
910362
424532
412276
475641
1047194
171616
263192
624678
770739
1070057
592980
1084889
152196
166100
888573
131089
812148
476906
1081473
773786
1015743
438736
146525
541880
781614
130210
586661
710099
913572
377658
442719
889748
498962
1024349
1141322
540776
1136832
310700
1115471
931934
367797
602669
149319
144189
1103114
998390
146879
558145
890663
56953
861475
619826
518299
155108
785606
826794
674043
264481
855166
656378
553636
227980
484738
775344
381927
811523
144287
853729
456606
1093858
811275
799150
902021
676395
798084
309677
71589
413150
277304
594397
789812
331385
1069187
101185
1068970
202554
585439
1140092
1089331
929813
974490
52061
832168
1092184
531637
185324
347033
147511
173725
289297
284822
377746
884205
734634
1171526
239027
941236
521941
173230
844041
972807
75439
901145
767468
151825
534243
198034
854357
1158435
79886
562286
1101122
601848
1130602
816519
476212
38371
92110
579434
905823
503956
499429
63938
536645
815927
823338
890604
133288
802006
345522
787598
523791
312003
18470
309787
1039212
1022429
559017
904981
960905
111020
1176434
1007055
982094
1101702
728314
33317
488949
946185
760049
684029
862977
72410
1027572
642620
959755
217523
435337
1055074
574422
1022227
95045
1083
661581
334632
492477
451701
693757
658783
524154
97085
639912
129192
1034116
19888
317507
1072055
1139042
464282
1098143
768006
30981
939178
61210
960410
213309
654802
940121
224602
791057
247877
671835
1055199
637723
295780
57131
582430
120973
635940
1147736
1084108
297828
636648
505912
1143700
4249
759449
650922
618047
130729
972514
942899
776654
413480
566823
387004
1072537
685435
709084
311284
1137116
221995
779197
1131873
335513
937970
1073124
928591
1180060
422599
573826
667903
279949
835650
620661
228640
929344
1103430
590705
1056910
1006773
211312
940496
1018939
189178
193557
371764
764071
191391
1128469
1088370
18591
916623
267225
1115321
455184
427369
844263
314836
1075317
746846
1068906
1113560
507601
173466
166502
965290
132001
1090416
615882
1103161
81070
70369
423844
43792
694004
143991
558336
827079
154388
13238
1164435
734825
439232
1090524
294869
900291
287486
767469
409351
833743
256885
959227
648091
493791
1069893
650637
1019926
72170
606288
360142
856142
628642
806909
354643
349138
585952
674339
554471
149564
793641
459835
159256
48953
334193
109287
1056058
1052099
172819
98315
244259
822041
719069
711465
241715
1103588
933925
897983
1002698
784354
115518
477876
668846
606892
711988
441284
315681
370719
11706
1055451
233854
435191
129885
1166301
527464
171886
902700
26366
954724
479222
814823
943015
201661
295966
775790
62203
231626
918361
500793
1099753
700251
570512
648898
771828
678678
1117745
471042
42030
263988
81671
366836
654995
225921
134044
325343
420619
612952
392311
672679
959082
413095
798331
216453
1174547
263253
1164139
91476
1049704
1120842
966752
875646
423190
1055497
975393
1167721
816004
300521
992288
845097
219375
1007183
857631
1105941
1126219
1093295
193195
932119
930198
92468
435506
219360
1154029
971170
940850
316500
418848
368667
378789
202037
34487
903605
754022
494855
350971
640392
1003495
516477
553154
702482
1129795
1114257
1154361
344707
1134592
937243
1099652
429944
337068
342467
499781
488514
273093
812608
635352
1573
137880
493617
934955
153568
1173684
433152
743994
83630
86251
81473
363651
256592
366923
954693
736981
589616
307008
914432
250687
871059
1013414
725234
1015703
577686
401430
396462
561611
824318
956092
47939
682001
22644
715745
905364
966817
921310
768401
329236
150513
59008
1015203
942830
426144
364953
647958
306084
542814
608411
1084559
1059043
744759
1051174
566576
262341
235592
330636
949462
416713
837989
1011378
171288
523940
39718
450489
272208
299696
951870
298461
228818
178198
641
691745
343028
150679
524729
1189
482927
746397
30648
866166
829306
94945
839363
545740
865947
506755
292071
737150
532451
560433
1120111
191991
28597
310796
470924
379350
43387
823015
248528
550732
238261
1002433
94102
1139775
266472
887730
657393
532564
677251
182317
395673
577451
22042
18441
26738
35353
304298
987425
1161111
265677
1104314
991314
1119414
47227
865553
1157756
311866
302081
439762
1084525
960919
568621
499465
1126829
203866
604202
952734
753846
265068
1044460
1060472
478551
656993
752809
624731
213266
615460
542699
159402
471298
779903
885944
1015211
795852
432278
223795
744458
409335
1081324
1054667
726158
868723
1172641
789665
128858
1004712
1142670
515330
589482
263440
838177
785035
460381
160214
162241
1015913
576758
694507
284006
403516
457659
229850
991792
572029
1080217
1001178
1055534
794681
689615
1127622
358447
524335
1108999
1017484
425908
859071
341217
602222
557326
567653
440411
418044
450815
772260
1087775
11903
505912
537987
486558
937879
232715
635361
1085923
824117
1166790
1083591
497029
467287
288554
865960
207925
105998
519336
785522
486883
658450
907636
297242
85781
943334
394020
832856
76256
330027
595292
1082819
1072226
360114
572274
292007
406981
996721
835894
351132
720012
42669
1133637
1042588
40943
182676
360566
442524
257770
838806
924814
310264
557465
487535
477915
160703
1081878
338701
475101
1136881
111990
800377
648397
257800
533558
444548
1076894
1010944
334209
87155
1102649
344989
39206
980229
164719
906022
785443
1087619
979601
672299
62140
599542
322779
614347
1138049
147863
1122877
1119665
367418
649206
799859
691703
929635
384324
1133919
304056
63229
1044095
730067
301489
1130567
1103485
1090923
946122
526976
1019076
123918
524503
20360
533323
364912
697785
288945
154341
87227
949080
818953
604615
1135227
827419
1115529
392653
162658
900844
9746
42945
494348
653072
280609
1077701
955620
461510
292045
749756
239270
61822
268557
316877
358624
689656
961316
753894
298893
538001
331691
555771
271242
967518
687959
338414
260614
797280
927555
85189
320085
1164114
827765
769807
1133073
683951
94775
595448
865115
398133
504544
1172600
1143770
917174
1116743
364214
220624
233956
782828
795429
951986
193888
810624
994461
1070018
1122595
682217
175444
722097
87904
191333
1109457
67461
80744
330986
1148278
128203
201005
646092
998133
469742
602816
539266
13765
150158
418541
477084
406440
771387
289439
266978
360670
276424
592403
902754
1153230
571846
880983
37000
471510
1025099
1099005
1178398
982121
858135
506801
964263
1032718
513645
129775
435256
246776
96663
91240
192298
211060
347630
255409
396137
840048
556372
680113
60079
47529
561083
9657
330050
542248
1031342
875624
900868
139035
138447
438069
184618
81186
146616
357398
574759
1049608
153384
998488
465264
133383
325967
608292
350959
454188
702172
1099060
498515
780186
408078
857211
1004499
46552
465966
879832
1143078
114552
665294
815853
166598
549170
993179
839222
316908
325089
801568
331781
140472
207098
1099125
32432
1083541
483494
1024241
947889
638508
518530
585289
216371
847918
159216
459536
574157
528697
96261
381507
983461
136946
649005
441683
490115
932522
1011588
1157635
576347
597363
761239
397967
1142472
485035
11131
1104090
390276
928122
723681
382380
346840
423666
1063739
515076
554235
240377
710361
83038
80348
340530
415741
411748
329418
73349
723894
8558
769529
452224
951534
442207
759703
960786
599758
799590
944013
159211
730184
889976
984061
398627
332326
824682
801422
1076739
316005
841651
528993
189396
203063
245007
507562
1142840
505499
108189
982577
1019961
835541
658974
801881
514320
861952
880030
218749
461020
591661
379020
690084
982297
264973
523500
230851
203406
1116624
394656
631949
847287
807776
187560
89932
983186
1035623
183710
154207
1135042
195494
869418
237041
467491
581222
827741
91049
539432
859216
933247
615943
893369
856592
156646
1091113
604527
27459
102970
37881
391983
157055
807025
518755
1171553
579232
436967
142750
238106
270607
592451
564224
900277
142543
521699
493733
1112218
241231
215613
500165
971253
1154041
483066
61445
664579
354949
517301
637962
170436
1162480
139964
778824
164213
728189
1133888
387831
769400
1152720
347956
1163462
927706
148551
824255
364005
136985
68687
626887
678745
166843
767293
953948
576923
686816
412620
1084683
913193
456385
539040
434726
559943
22135
165939
281227
370995
658035
621108
521901
20936
318485
471243
759982
759891
1048354
38510
513011
32107
541277
101925
1083214
394515
278303
623346
1139117
177719
767412
1112775
663264
318589
223801
25795
331844
817957
730702
105818
841320
153520
12743
474383
666522
748837
338743
65476
866513
169818
530561
614138
294297
89643
391204
155070
1048604
962967
3742
734305
502784
650117
846829
855691
26171
241089
530431
132963
853340
155672
38771
1137377
190136
261981
256451
1009615
358789
67516
748243
21157
562571
566164
929148
1084896
565732
688845
755653
459546
555621
1084050
829811
708740
773523
391137
204556
34684
180877
10781
196073
284530
825171
1031761
279511
1061112
108228
507367
680250
364372
654488
514226
726037
585859
378704
494639
636318
1043302
854155
341820
576308
725549
364403
1053482
1058630
844453
817790
185855
944222
606126
734537
1078710
215535
130857
661788
23691
724809
796859
724441
496159
744698
972812
585012
38803
92254
212845
964288
203176
502558
377112
1151448
667014
908405
399307
282948
998983
649654
1043401
371562
1057278
1013973
974469
1039171
80012
188041
769103
233667
595130
813047
252159
370178
522442
75434
733797
39391
710358
378735
1166879
348934
305078
677576
816360
25283
1150293
1113569
1104479
677470
700324
1022273
637152
144671
775031
1153759
359745
150920
796268
585756
683873
678881
1166084
699142
1023810
229578
1115920
385372
1101990
1133005
1151554
843584
371057
345798
427444
806680
522728
709501
589549
1065282
73631
399993
315446
901100
373998
666186
393649
221471
501773
1092949
177980
641193
944333
805561
1109373
1036964
811673
11711
155206
815431
703161
178328
379446
85080
877971
434409
938373
110691
595478
1063204
244180
545227
144264
271125
298480
469419
22584
85106
936373
313066
228470
349428
141066
282027
983960
896411
865952
705585
493138
1080258
12248
259016
219269
496297
298665
903571
1162762
1172804
1067736
505905
1179505
538090
262734
43575
531245
657416
252920
556289
1101900
624421
828326
290624
825142
915761
599251
50421
553279
507338
1142902
1180227
130939
224510
1161478
1005923
877338
116416
1037494
501539
1036576
1025599
217024
601351
947268
877049
51903
941620
881329
770117
206266
288124
1065159
914070
186606
1122618
250212
457494
14946
846531
16042
250689
368178
660525
119233
206963
521685
788942
417849
181131
355195
275309
1004744
730021
712335
375778
402677
479685
1034523
203029
1177594
530554
710669
1098159
179989
887010
470717
55721
798119
1097692
182679
320299
1113355
870952
1180534
88129
862518
455514
509592
16892
78022
1101034
736664
548048
43603
313335
929433
424636
161067
435932
1158787
307303
363261
55474
455537
79939
611183
405777
423312
673813
1055058
437624
123988
553277
626669
814894
920991
684269
348931
1023409
425025
520443
171817
2170
652948
689591
899441
383172
138969
836645
829031
221368
404423
980962
139524
689748
131162
277018
447428
295839
706263
273
310137
1046494
971685
534975
664185
662150
337282
716130
352506
387225
262391
952615
385866
474223
218536
588300
917136
749548
1168402
50822
21625
843172
1042471
82918
968220
14043
1004242
749780
674637
517136
1039582
543642
195979
576582
701266
779344
1112014
1099198
83274
1133842
129257
772825
156886
167928
791309
340825
505368
1063132
194863
749039
1072442
570611
569082
1112803
197997
904333
801071
45009
992402
266292
995298
496399
787831
686092
23805
323191
611684
421522
803935
725421
248508
684979
585616
201299
555290
161680
1025750
90289
241530
113696
275407
195895
232310
824510
739794
716314
757771
499101
889536
563120
251891
699286
508798
906232
331777
579870
627828
308650
950424
59463
410382
686900
390215
1125724
836473
308043
372454
1097694
211528
401894
530429
645727
283915
194144
59394
232328
714494
1158794
761818
237354
907928
510548
82583
26255
776178
291604
726272
638183
780683
928212
1081013
1156224
639592
994630
441863
182102
1141067
64713
362049
113355
822870
481501
1057247
701327
886740
1098082
577703
971914
342035
165984
710517
1088821
347059
1083084
630961
157933
823986
648438
680967
1010539
565681
199849
270797
344541
248722
308996
1171694
1005786
903085
725005
105169
526283
896409
1079895
14245
474730
315461
1105843
731541
438431
132232
1168018
941736
1138335
10735
164671
818987
980889
1107273
480644
526531
698104
1155033
743739
955181
121528
716392
103974
608428
375966
890939
235539
1159031
816602
188802
338036
345860
211075
916892
49381
109225
1056675
1075124
529407
1144106
128267
317203
803000
62631
388277
952941
900311
389891
695411
161301
346527
951997
317889
446328
509020
358758
161907
401005
130796
1045290
603118
484998
26067
123205
1059325
535748
491409
966235
384860
19979
259471
859570
8814
109217
359627
197543
270752
3325
172572
492239
1020001
128767
1129998
327657
370018
252024
462173
669359
723104
986945
72696
822496
1069816
721719
64722
490182
1058480
29182
120473
461921
483906
1142445
1178074
269539
162527
106484
120796
650154
563685
1127260
1168093
192367
58275
689254
425560
212210
988311
608715
64782
1142662
1099241
209591
177794
129587
127182
94176
254623
892860
8261
936964
1102100
8694
675668
927868
323439
286195
506220
78686
737437
500897
1156853
83168
597167
182798
541168
468022
201029
348004
891467
160617
429628
902120
32821
309078
1062637
368532
852200
524007
952457
1035976
603849
553185
406389
1137614
1128421
968536
535412
847873
603559
627495
179135
620791
651799
737369
446301
1173113
1126562
451600
589584
889265
558144
660196
332798
26323
146347
625288
108622
784500
220895
722738
53755
14209
622170
628614
173271
919886
521947
1157454
325015
369441
707625
543453
457383
211440
1094026
308436
228950
291089
115521
181013
535990
1103992
116733
764966
906415
198175
410560
331480
694131
996071
1152023
498481
782842
809804
1175941
1115822
542661
570176
159070
157840
391275
700489
1057296
1099660
520250
830147
953915
966943
320313
261354
279747
99959
1039276
926521
320763
1115279
1038825
448123
285148
262421
690611
786664
507233
186399
276456
561006
998594
465690
868006
776561
395770
1128819
777723
667218
640107
112498
204538
325000
563150
663546
597243
423070
1062861
959082
484260
1090366
78224
937158
449657
1162532
754383
442585
474605
1046916
371605
188695
161953
247254
172028
549353
1007959
779217
682355
408405
988239
1067955
618249
93169
911282
24882
930691
1043149
90365
237371
920273
798797
614432
431570
61905
522199
25305
416184
237360
847807
516734
391805
722138
561419
135895
890494
851794
963621
998464
13404
775560
1094643
226454
388376
671390
771500
464254
661618
838842
47487
332324
146000
615087
1106797
333679
414471
222615
321631
59480
344210
675692
1123782
176968
142522
62469
590584
631276
801573
43053
677838
331139
27212
872290
525971
170773
1017089
398619
74839
652291
167156
229674
30177
83718
403964
200684
279863
522711
850863
365111
1012618
362215
755149
249412
863747
206299
1031414
19405
711623
801054
594509
263792
1138497
791341
768689
588599
589953
446196
671688
31141
859990
468941
540472
199089
476511
736392
830887
733103
1041430
631819
1109316
273953
179650
37805
31796
375354
710357
877200
746794
158076
144939
778482
851377
958790
884329
554339
367445
171180
237638
250933
288730
479287
1158190
47624
1131056
177181
1158806
1172482
117147
119584
365990
392439
537326
295037
67157
748709
1100538
46080
986161
980781
626967
927667
322403
285329
561181
1135805
77077
826417
892673
791781
367307
1004458
1143943
763234
148707
814945
786315
156368
1143448
212562
414857
942133
1055074
428451
390962
1172250
59431
224476
644006
507230
819061
463038
865648
848086
1132498
456761
409212
344780
254776
788844
149549
132409
645138
752854
536452
671412
759197
978818
472070
1037797
838446
1142391
833210
347670
334721
216829
321036
92095
423889
682376
78524
728482
419347
630299
573293
390076
468984
461783
1177828
427485
895449
155736
392738
1169978
372920
1089069
980261
916980
653551
89987
98168
628554
660639
734148
1014424
876709
235438
1100431
70093
430396
868504
938903
490672
673972
295081
370213
268062
55178
845661
688662
521020
759705
608651
324112
484417
1109130
927028
922568
1070274
953716
18081
771948
426946
798351
282527
716072
9463
355080
217987
852709
67176
263083
968995
1171343
627638
1162240
1037082
841995
849153
247702
422249
244869
718356
971904
600900
84063
1011995
707872
1154276
1129358
831524
337449
1167254
171233
246539
547588
985159
838701
375648
537325
448433
83549
65883
136840
585391
1016088
491526
998182
857065
485051
889910
788276
41912
495378
23511
384010
32752
1151907
859246
1105217
952232
889938
558490
394200
136852
649926
764271
273015
1130104
826926
540282
323444
717515
493600
202421
367015
179756
72464
170995
643803
235698
664996
706756
981539
430814
39950
73210
935886
269002
1101820
276071
835130
581211
721133
317986
473334
737992
578801
395948
1139440
406727
832497
993458
958782
1004542
912165
330787
489000
1152126
845838
354375
770601
517102
440497
240272
564238
2909
245994
659720
103631
789537
104056
4259
75598
168577
1141425
1115908
908691
810014
675277
299060
576905
147595
905007
1075627
412202
1170228
1002644
477970
973019
334248
116513
41503
959961
657872
328537
1008429
923279
939156
1145318
873461
1160015
71925
39257
520317
526625
582737
1145962
587319
498961
570204
569349
910688
467722
998611
885095
472585
998975
749740
995615
123252
363740
142508
1072567
589404
1107496
439078
757480
464335
624318
1074830
118321
864631
231285
85372
479286
687139
446157
79523
1175070
834174
388459
1016179
126806
20361
131860
1030539
67171
110384
694333
216729
462467
1075436
708591
1058752
586611
166755
323795
284883
620013
137384
434491
1011282
315254
18183
3444
228005
971277
513252
204508
891999
206314
526009
1009060
547362
454643
1175472
614418
1084701
1125351
213699
713625
157325
78029
1107487
302392
250238
274726
997351
543456
415996
132224
833798
113058
121965
42564
219543
85941
282741
1135849
512747
237711
137694
350909
665684
892478
933370
333807
532834
230391
471453
11472
972381
797381
662367
430064
562950
117507
1154646
474133
293333
622773
74512
316825
71401
31448
453289
104213
960167
927113
183061
743332
593839
1072796
929265
388114
267729
157960
1004233
892262
61755
979256
89168
614108
593347
18893
1011524
286587
137214
83102
128963
250993
289918
417460
623378
304706
502226
201462
662158
935260
781139
931992
1077852
332474
717819
184040
761915
741263
506396
768275
436120
247134
409765
1147356
273214
621214
332316
1025498
1049273
791427
495437
637759
728157
316617
906584
887154
967926
599035
1178127
722189
239365
867454
191614
676891
734048
715866
983126
551485
7574
788052
1092474
1130095
948440
928212
195750
1039324
100069
198704
595104
882859
640262
1145470
235785
683884
869207
927181
94176
945258
149389
508794
182001
540661
973520
618909
555466
1016440
345883
1124718
429433
343183
887791
813783
1130865
994766
393819
434784
1148376
498980
880704
4281
431171
84594
388592
1019413
624234
420300
659908
1142829
864343
364424
463365
576162
512224
847322
410715
931394
1063237
1041400
635765
929420
413807
404689
1112041
655824
520592
243734
87468
509227
907859
1156245
139480
604473
386916
1045012
811318
981967
527649
1175953
95472
328234
464722
958736
376320
720264
87898
817409
678526
1099611
946557
596271
553183
196376
104918
132751
292107
214193
1045699
288663
200218
1099010
250361
1067303
746896
312170
839738
272132
924670
149218
1125970
522659
130602
325340
743487
808023
643666
625355
463567
9370
172654
1109575
1040097
847881
909660
1140331
596269
256741
285254
1131003
1090826
358455
1009944
982951
247250
391854
734595
677631
499882
734687
398599
719570
224544
286594
372915
435238
304674
1062164
380660
862764
951680
1084586
625366
1052975
1098586
938092
684328
351965
558377
293696
724731
704421
766742
368384
1099494
672274
784578
1030659
169440
1144237
112076
494257
846009
272610
90483
885796
803901
656245
470239
444734
751145
228955
170799
410081
809941
231523
164332
302367
749354
386562
908041
701477
952553
357404
16699
358853
646375
830485
115514
689632
171398
664497
3123
1174559
426209
108147
940859
328013
357060
1029903
604272
1125210
99046
1102452
477829
683104
605714
840461
599558
762626
960791
942183
360335
1064232
444295
1100128
876943
803601
1096528
253878
741
369426
943109
203829
98530
200151
364354
866895
691622
622647
686478
1100904
989339
359242
1069738
801381
224501
49964
514625
245530
1098886
826915
1154933
279429
194674
112021
567404
1112105
666308
803622
657591
658720
378661
316116
583895
827662
234354
165307
773316
747490
492157
595202
899089
998807
107335
1086169
862795
502211
659746
823670
673846
302077
379757
775333
18740
320125
182646
710004
466653
143157
386987
397370
779720
89404
360204
830067
643324
167607
723392
1083752
698823
726321
845259
681366
351813
1012223
134637
897427
993329
1060993
38001
389107
335747
887760
700139
1034887
504081
105938
668955
542584
700616
254658
21932
860659
718598
882412
902678
129317
139199
1031157
500643
825913
444034
16502
558663
699508
586773
531679
172706
1136113
956011
728876
282114
408320
744540
600040
486553
668497
896210
685193
85310
931834
142584
737119
393235
1150609
439443
1018432
1044101
138422
1145123
959539
141081
736313
1020374
316406
836967
839405
143027
422033
222091
971743
468006
252381
717713
191693
565302
1134515
271614
221135
996408
129925
461728
332488
798588
802782
625552
313385
206921
170457
279456
199705
48207
1042996
301128
393856
900988
150116
116966
1103521
1104241
835185
765483
545945
129617
1035287
586788
409902
518165
272900
646454
255030
155301
74534
248420
116057
807072
564603
1157227
1129864
805366
1176622
826692
1042970
1140816
731573
367105
1122059
514690
45635
712766
336308
414129
462537
10829
43149
59025
823156
27534
145213
15460
1060407
719094
840304
537089
283583
10392
144365
855231
406696
524104
790663
495409
1150000
566753
967712
884266
481890
535398
541598
902690
394900
494568
216872
880496
448397
106494
949809
326153
1107895
627741
522524
594580
882918
821821
1133383
760025
515700
26166
632744
58782
2935
939091
324393
607494
419090
393831
747402
903727
407871
1065062
42131
573806
1132740
559408
559073
902076
854203
249956
1094751
285231
1110280
212240
889595
106270
208578
668481
59301
922346
1065984
778792
185232
858662
859091
585990
1035046
497797
521392
825862
497175
343458
999066
752767
733832
784982
498478
380091
509871
601915
416350
222340
1014570
627292
1018855
564721
253962
543620
700347
578901
532429
489404
500180
237686
772276
308244
999511
1010331
545193
160253
1158514
658009
528178
1140884
953258
358203
777942
4
85978
932315
711338
686737
924608
134149
134640
175984
330529
563257
568864
377585
604567
35868
1057758
547394
938972
101235
125387
245761
291197
1071458
491484
626592
1062096
152513
255820
962940
521883
402368
1139102
1072817
1142617
552051
142608
1060920
763885
297813
992393
267223
221050
302530
445569
1038154
207970
82880
968714
1108256
352271
467464
1020259
1135221
180297
1039474
1031769
618565
268150
286638
922750
698377
45001
606371
619432
99332
325836
961778
551258
1145043
215645
710341
657316
697740
370912
1050917
709375
781571
304718
664859
764624
1061903
703456
1090232
334002
266241
326448
998153
388309
19862
21043
505237
869952
706386
648237
279527
528742
727804
1096557
1027896
1083379
1041049
677502
893142
164930
770582
909165
1035514
953170
282748
1127039
721396
970205
1176643
545661
880792
726806
819457
797476
209849
227686
679235
210660
144143
309458
572120
166500
237685
856716
503241
263909
92612
914069
1162946
831147
346181
631386
1040301
963021
333902
933325
594614
947107
572467
174889
221602
528830
1036592
475619
766653
1032994
939431
422627
1124155
889072
79448
722776
463267
185579
1060113
829649
515705
6098
591237
809974
146699
948599
277584
1114983
503499
776805
1130111
678994
716592
361704
224905
1168666
222645
430851
152778
25493
637399
682804
853396
553525
1108677
1129414
610973
673135
72991
906293
189859
758278
547259
738357
851374
750896
271157
325141
163908
695318
1008603
563672
964950
397074
742850
1045932
679545
950800
403827
636843
1052430
845687
1162883
838786
920858
56958
915167
1039553
107122
361572
29278
56972
857386
85844
503150
582849
212708
970338
154088
1134710
984195
1108619
1137695
1054417
342325
1037336
299775
1014280
777065
366521
73830
21648
1030296
914708
555294
1119890
855510
643230
285456
277328
34297
918840
1039880
797687
1104719
773108
34830
612574
524851
515751
549940
395736
1046828
841884
75201
869411
151577
504633
146106
1125769
412358
43085
261327
922006
1022441
424170
362098
523955
1160276
450986
902363
672107
1170082
794678
256427
1032534
1102312
382783
1080308
1028182
718708
600090
146450
572967
1088886
621966
131772
58358
140262
531029
309875
695055
933643
281923
726169
599936
890078
302018
470803
541541
836940
29111
695488
460364
1118349
882524
367755
496161
770114
16690
813840
1957
854763
207488
852710
1154984
841288
387772
65093
896076
427788
607411
545203
320580
23231
1057366
1029189
263631
202835
856667
653939
100344
715120
478604
463492
682584
486616
626347
350005
496989
514516
142800
155408
913040
857171
1016535
1147635
1048545
930023
529931
544796
269213
1142509
1054149
731488
998878
410400
386074
964787
997788
493078
543639
778215
953921
807296
604720
800619
895976
183844
1043779
848799
774050
972702
1143343
1163302
376902
501443
423265
433143
920879
368573
529407
914218
491432
73363
858216
277702
1136156
509040
624605
93929
19137
947829
807831
769169
363657
460836
635857
122264
678316
900346
498715
757458
890446
17207
346907
934762
996599
139660
585708
100837
804127
380074
881462
229652
187239
632601
741396
532707
640777
639406
1027404
61445
1121374
56742
797513
959735
606775
1067183
1170816
810641
776367
623403
117404
113574
406942
718619
853933
1028775
478844
91359
1055575
893321
683623
1026739
458202
497096
287412
1024531
905623
89632
452310
644101
622821
855751
1010991
579890
91100
919144
996805
367620
559277
395456
587591
658533
144998
689682
190584
1078698
48162
915510
25173
287756
201216
1032767
973894
619303
479968
152275
481617
486975
134323
862795
284836
658811
527394
171876
1163468
508573
740639
1020567
343323
556012
550331
104611
876140
739388
985155
1005987
13827
172600
18927
952107
203515
605578
805252
392840
981759
582326
192597
8618
552448
1073865
469686
689079
100272
12788
1026180
535035
25834
691563
49315
939971
192378
855778
692324
886129
312965
943154
940971
475168
926244
530405
195151
982907
711301
796228
365438
356144
85811
311856
1170142
1043139
564234
166194
979601
747287
943950
427978
791993
741294
499430
15170
810955
942351
97996
430198
167336
149880
1122597
116904
564171
333540
684043
286593
1065278
1031388
173719
106659
1087519
435451
10249
435793
208750
895463
295548
993183
797060
1073770
677078
301432
482021
58186
200707
1158300
795658
514029
963427
559238
701545
369703
876279
1023843
991824
374426
136524
243806
536356
39782
29370
701874
73984
659252
892998
953553
619078
779764
1072737
94307
1066074
102013
955661
293860
475523
1100193
49083
539419
740972
642024
336603
85240
1156029
532362
424355
360643
862307
715738
509870
751467
776573
620839
166510
536187
1006265
153976
474464
609004
77179
162121
933069
19185
741833
356148
871002
496409
1016230
243714
929831
1129753
951277
608777
36530
299238
802240
796932
727546
324344
167120
924917
327435
123728
359342
638424
119059
560139
106487
40428
718736
137412
929995
98313
211650
71542
724643
608696
1095046
70695
1001266
437817
628992
838945
714166
669101
976565
976515
175253
486125
408711
1022222
915231
475855
997791
648874
728404
576712
783652
1043315
25778
1055023
642733
820533
836073
27305
730453
664049
254456
297136
246028
740456
1071
933178
313078
154556
480976
537213
645783
757101
994071
17399
964225
902466
147510
271769
504750
1005019
999967
1097516
647604
1051636
1169676
359339
780675
1174764
604439
298743
831643
770914
860867
11139
557471
905800
475171
451320
754329
54641
1090004
773195
267263
311517
86225
785958
478932
769017
478159
89421
696042
315234
106840
470996
438689
128520
954567
317958
571647
815416
316643
820749
902229
789134
204998
201956
204177
422703
349511
557999
726056
282586
945729
1043594
760819
152000
979368
964572
202444
442705
834612
656977
1031812
335149
119603
23910
182315
18563
5935
635856
312537
952033
269896
487477
1155281
775168
631722
624222
1000499
399413
1006534
91461
874447
396841
1177184
1016293
932074
662433
149743
84431
663547
72990
1048518
457247
315854
266295
672834
958167
1012502
1093059
680128
553637
440017
941703
520526
724763
747501
457217
374159
579418
613434
533583
581790
585040
755620
1012949
40261
567163
152736
653586
625459
131718
866042
1013201
160785
989000
890720
214136
88896
579568
999881
277492
872348
239678
491106
387534
5240
560994
495349
850380
866380
287910
206451
136627
823439
903247
1167654
307225
408797
765887
339575
1108620
717861
1019185
976186
209096
802799
392447
321746
785179
836098
317514
10523
1174274
1012657
197029
1020651
1140822
626620
892715
925374
378287
107627
592061
454938
64276
1093057
318597
1024550
192442
100499
926614
266064
947478
637288
423946
1082184
932790
156371
1053225
747354
729295
52803
4305
1039236
928256
1151178
1037944
1170513
945184
989753
7882
511816
983702
871080
825937
87579
517345
414800
820654
1097022
62266
479025
1049323
374578
953213
451843
848686
1167176
898814
818753
858612
427961
640738
985317
407876
40952
911765
790142
1025854
305168
669536
43595
703181
1119105
561855
1092663
886413
196655
814639
837820
350507
574938
698360
256572
291233
781537
1036403
433963
479934
652181
855951
980756
142412
267397
960512
460474
263930
1068302
185341
517897
954116
1071007
663972
1109423
488484
677953
61329
311137
89250
529019
202312
832556
181615
650814
881202
232008
1064977
347310
795545
604373
732552
1145180
283839
314853
1164567
330351
624117
543123
357767
445796
932385
663369
874702
1060855
215395
831053
296070
96894
14174
551284
576453
908498
833704
48252
850162
1047548
831025
177943
87865
533241
245619
269520
512051
200994
561256
650948
598879
966818
520677
338060
387311
724364
794332
591646
21758
1109470
765783
786182
1153902
537662
1084812
883953
81671
540463
491551
868461
347449
1026202
89654
675226
103567
1050049
374708
747442
521007
548302
212813
203078
628967
109236
678347
349003
1131635
266162
927045
875849
243674
730437
927872
1047885
792424
501316
256123
242776
928711
1112746
52905
204425
319401
74543
950646
335670
189830
153675
1122093
879246
371225
373295
827283
1087402
775181
472628
858493
1149695
621560
1013932
416360
962489
118592
667938
1180043
101924
191013
1158834
338240
525340
1038350
706989
835931
550787
1010699
377770
740267
547072
995151
203927
567259
727156
709016
894125
192190
477698
722044
526384
161871
555435
1111248
51530
1054676
404758
962851
385587
693848
647621
966754
588930
972346
433907
1079064
11727
338586
151130
850319
921162
631638
1084871
428999
342842
1052964
636734
483036
223735
1028104
643169
1121291
1126668
609781
788022
810963
679815
365139
389759
967508
938778
196691
891413
492343
334631
101256
1103789
1046717
773272
445039
198813
125506
345635
618064
363287
821678
81426
414780
1167760
591855
1018482
1002388
205148
696849
16208
279478
1085644
218452
1112643
251803
302898
490936
522147
934803
347261
831694
156965
707955
929008
467974
544598
1109854
560477
1139297
753921
355954
761820
483280
488299
946091
376195
104042
424772
963314
901011
1018232
899311
289063
798113
845412
39574
699668
581871
213403
959300
206570
876447
630204
1029785
125603
124287
271861
1027637
637687
390659
593352
490677
1089855
637207
727977
645849
890565
1027902
1016555
65483
366444
1044490
620998
3367
893107
305380
756940
1009566
388465
641601
1134310
849230
302443
1117411
560240
380186
913541
197386
206242
585183
419303
371086
200785
234819
849005
618485
880689
1150521
256110
446568
77740
522630
125578
1083624
761510
1020868
646282
665029
118054
29216
192847
731483
191860
679779
316211
854368
1086912
209509
814873
740429
170156
866706
204195
829124
304955
1144120
636446
994058
976015
1042426
909203
161209
1598
1169068
800603
624540
730984
262744
894229
412250
490860
466993
1008214
968356
297142
609929
852108
931174
80427
656047
1082377
892943
1010900
1119242
759672
549707
819457
1030754
736160
683472
453582
1029565
372390
118839
485129
968966
745445
382990
988340
178058
1037461
684191
979603
597827
788353
341536
706963
903564
980888
673333
584663
4751
377003
130699
495624
175621
611695
713900
991957
767642
1094707
229287
293444
1159691
208919
411644
319503
282750
18587
223668
662054
806856
672375
670876
134534
245668
1047869
536201
1175377
382303
1141495
44402
482035
1174429
1061910
205597
500796
764559
1126527
115387
440141
745582
472257
52376
781160
691317
984496
629901
535333
166803
581534
614189
47545
620551
440547
370158
820495
684070
548327
277042
994170
1061059
498652
501507
199430
95268
1017179
703238
295081
467044
215830
816339
1034318
298882
728306
196935
1153497
45655
305875
1178778
754241
1049717
160768
128751
1139541
104726
199187
974311
84272
1132791
757936
1136597
746051
371663
799633
941766
1005108
1087219
553817
186243
734175
613209
440185
912649
740998
1125800
232290
76820
970201
196586
139098
633116
264137
1063236
160896
1063458
648350
533061
280812
298813
864387
1019931
890438
530870
427555
608419
864420
263570
6733
624343
412874
566242
140677
882320
925065
178845
1171620
1162472
1041858
452093
706436
378439
960359
324602
298093
1114652
610453
586305
902242
466491
524268
21406
194510
81826
820023
802471
809846
349120
869521
169951
4938
140284
163469
1139056
279825
864773
514171
791699
973065
443562
356040
895421
1017104
982094
591294
892014
641898
26001
474528
858020
743580
239267
216002
212376
1035386
296739
288998
984365
838469
211270
657431
91433
1029560
1044751
51286
655240
595406
448444
371110
728090
1066960
889474
1068959
483218
330485
1051912
489812
335690
1150029
537663
630474
290802
460613
292109
939037
1173351
611560
754243
687780
134479
450293
299565
877458
991866
250489
69887
909053
78223
147007
232218
130861
1145059
18424
1163737
61557
953284
704010
671254
230056
252275
832741
60587
145997
1089970
82804
1141705
52959
939578
1084683
132180
210431
413504
74832
109699
1071467
664116
116500
1042377
656183
668495
1158561
463789
184922
476349
32064
1143565
592561
62240
936557
203643
889572
808993
548638
538506
667387
371113
272997
350646
720037
467516
406380
361377
341137
1137554
79781
268363
1069728
1051800
511539
1003947
174039
25105
744272
730649
666958
292819
821047
386521
857505
672229
252889
1137645
928616
819783
835282
312240
228316
846557
382173
95156
1152924
1091221
576172
130470
1014407
983365
748534
607277
291784
513287
412800
541833
755602
609865
1180316
189921
989676
1124910
275259
516531
147116
243335
951073
101448
471731
1074087
210132
175936
233688
740755
344541
1144347
43465
618918
1045560
1111764
788188
215646
1056443
337596
42389
930814
887337
984525
762393
29776
543474
644525
260681
366983
1130725
556942
1055714
896974
1161749
291799
727337
710384
760823
239283
895031
127443
652932
446100
153666
383036
1095115
11970
76827
211484
992469
149078
766891
691144
1036471
1015483
5765
577872
1160164
83331
876866
803276
349564
602835
390393
360841
714953
30174
336841
620741
48551
1066879
1000481
49788
753578
70105
978245
307448
343714
250282
63763
673418
460653
808173
661715
1120746
323507
224669
865970
400998
915886
259390
783704
429754
861465
495625
760852
68798
1019525
1015427
286418
1071158
814143
395949
504423
111900
333953
537735
248375
1168146
1049280
236012
763052
667323
413551
51395
401280
602747
895958
100481
169935
386447
600667
750105
712575
580145
1171343
137353
68977
272376
779309
1146776
848848
897240
695106
962479
967617
549520
437758
1007010
69712
694019
749831
1023460
505172
1591
72060
153894
37597
321311
690581
953568
423383
645586
1142112
176355
1084667
817511
1038121
600909
514121
1109082
12513
161857
263552
300287
409582
714020
1158450
590528
444670
132375
1017752
797478
77996
645929
785577
140096
128871
1077721
324486
282153
642702
726109
20095
150092
461377
689901
557824
23201
711382
45620
493409
203435
969958
119701
262337
168429
246044
135928
427534
986061
447702
539872
236014
12415
582742
600811
1121405
274144
6432
480002
579000
613133
367817
516464
5057
390420
546575
755886
644590
768666
820523
49413
400918
1105252
878656
1009175
365929
338977
384974
846903
927349
590623
642747
861570
1151986
439953
349753
1060398
902276
1057815
924203
1041958
114456
369728
929785
874817
897897
80890
653426
470915
1144690
953596
865091
749870
490822
1067864
1065804
47981
22341
1139661
857513
220334
941480
822903
577982
1094116
1148189
879300
1047925
88468
354571
186766
1112923
224516
976383
124540
502248
334936
415936
871398
947838
106027
190704
596918
603802
135416
486297
896303
528038
349513
513382
149833
743879
18815
991108
1152152
414360
380548
529289
1133449
446150
264708
645065
970213
301488
833430
1137309
220408
979363
369257
610281
487519
1010648
25583
229459
861644
1041146
30483
231174
1101474
159064
97257
215050
1043685
899900
1138998
402741
417444
887659
876148
548983
92559
210310
269995
264048
298166
579384
199468
212252
155650
61037
123464
361051
45633
496761
39086
1127142
267790
1165988
254619
223363
495556
375720
711758
464302
433466
486204
1014369
219317
760232
192462
682366
774624
364096
819559
388650
1151053
1006099
551660
214430
1115065
39992
1073329
373666
645023
408552
963000
61313
1133432
609902
575656
627096
1019873
1159787
266286
383033
974225
153100
1114358
370069
290089
605772
830429
927860
693860
1003440
935891
134473
218198
875643
1010385
212373
84773
699930
1124518
196875
736802
206065
806789
55762
180054
735544
1089343
690561
942097
72909
592269
1036489
756510
552016
923464
176182
759805
837807
570977
288740
369675
763155
336295
61313
843248
1159507
531267
1169477
171266
868368
860907
189937
384010
28392
322077
515110
1150299
896059
501326
127876
12637
204155
852740
629187
771706
766774
375178
120181
1028894
869128
399007
685323
348047
978358
918888
636771
1073205
179792
28881
235999
176720
643481
805459
44066
368695
871645
573713
112507
1141387
376408
479576
298319
1032896
481177
3917
571700
1111010
605332
1129018
719054
129543
68386
897813
476750
818862
1144222
41460
460058
652454
991445
1078464
451922
133898
308996
520471
1025468
1018150
519728
729040
627956
359767
497911
893086
273118
569761
967687
155388
919535
694177
1096616
908211
1032094
760686
693618
633341
330593
159236
1108589
924678
617808
190255
1085841
795030
58800
671794
1151659
1164497
993239
529208
1087126
843000
224886
178884
738600
21634
1179529
478508
879836
563038
1150153
319355
504320
975846
217040
649546
366707
950779
135995
1173338
863612
304414
1055889
260140
933971
1162071
784523
552197
603301
826586
119064
241913
928158
197549
873392
642963
841185
54159
763387
536017
636413
293068
910920
900226
855246
382692
322687
956588
801539
860878
788202
1088950
383594
257854
314742
219486
489686
145062
214042
655805
727091
470165
50000
997340
222937
835043
1077261
319853
556016
6972
420987
59087
678129
450748
1116004
475217
659466
711790
519006
1067908
1056593
1030268
1124714
832216
1038385
279287
479058
633270
4447
320246
982928
283053
390874
422494
566186
311017
1114097
1122518
61014
981552
87461
1070664
676605
263596
414961
690606
702104
730763
680970
1021466
534664
566158
1068959
293250
709332
997729
97836
254814
702924
261245
950897
972044
524412
1005266
1022174
1131558
688085
102686
809762
41148
62480
895181
77250
8803
33749
422994
20334
650759
157821
677175
3106
156723
1037166
925213
927463
84112
1120325
712838
121096
572366
703168
49431
400857
1167191
823237
129789
864247
575828
86051
597887
670891
587877
1121815
371165
851775
335730
231463
913581
994494
118537
431245
1142708
912481
540327
716317
78731
790410
13033
209842
248245
492651
813808
1072274
101102
456897
1163416
170499
876103
589899
457868
826858
769808
828467
366430
979803
874094
765500
184492
710937
454546
1063923
27237
352447
712127
103287
158709
379749
383133
721538
946286
344123
140713
1107183
277552
783994
264380
407250
58591
230132
612690
716271
697971
392868
87236
625861
82468
252502
538515
180859
243711
81830
291136
1103700
729799
1004929
1110234
234047
847306
30123
479104
822715
772991
406925
1168073
276436
361100
25876
972193
174438
1095849
42613
793281
642514
896156
639391
629286
891483
923363
751700
857696
495214
725032
773611
313818
77025
286105
694530
551681
263161
384189
13129
103297
635343
1159507
706686
284035
12816
943930
1091292
699446
1048470
954586
398723
759550
726204
831778
277686
26251
1147759
78807
250922
584544
1071561
439867
541090
447064
822702
739468
362101
841255
628049
1030765
995672
1042267
219137
544177
201307
1010012
962969
724642
1108482
226191
293928
831768
658550
1063488
640392
771933
697354
272304
201663
518991
974963
38008
135420
553157
1112923
86857
549301
622053
308396
400810
374442
651459
640524
421893
463935
174142
435003
600524
109488
402337
46085
146425
657982
959403
185671
1137941
433230
426662
695819
1086735
828159
443847
376703
216458
1092978
495572
491763
648267
644747
189999
630042
620962
66719
1081317
787581
385304
1175135
627336
800875
286313
193402
1097238
922701
370416
549843
121594
5863
50131
575306
949488
490476
473081
1174598
874803
386856
209658
608109
438323
618907
571205
415364
463284
401091
464702
649002
1116378
876944
277538
1160490
467239
877352
3161
507580
258285
560232
872162
907714
1054005
390682
1115924
1013387
415058
300793
237348
681240
322298
590060
867901
1136941
93458
141838
605895
1094373
857521
19263
728685
669476
671676
77214
898548
658367
339671
435186
656440
47486
389156
476521
876892
1103235
193293
260385
805722
33637
59849
71055
264026
511469
1086446
64897
1130517
148423
410824
985493
358493
974175
985354
1118988
728174
311705
197917
810147
927909
339366
925760
740923
523923
729179
620562
439481
555275
1052255
153287
1001117
167350
151375
780966
762334
874864
13102
610329
895354
125118
247424
1096795
1176568
886122
470390
1094206
306896
653406
328872
884354
312475
790573
240238
128799
549757
125640
771832
774932
743084
773797
678036
783262
892341
286559
512330
826371
533681
317340
731474
1157290
395989
211259
1118991
734834
582684
401189
985919
71821
460427
1291
465694
695627
136867
1041698
1118417
295241
1172194
453790
111241
972372
947071
858165
520398
726026
756824
675268
1096750
1103859
862231
936476
542862
863050
1147618
759680
533515
499586
129505
690617
248413
3119
430741
567566
573886
16436
1132263
104232
412041
515202
871122
1028018
677743
429297
143128
136768
297674
20778
110476
220136
424715
59086
631806
799637
820886
600796
814386
758680
135785
855398
790341
1169373
55491
572290
523285
780959
603493
417527
1153465
143404
291811
676324
29487
1088924
849110
953542
801331
321898
915053
985868
586551
347497
801669
178478
927787
303914
498216
265362
168454
593777
299509
435332
363650
505386
168427
908288
950110
675512
360203
739168
338233
71212
1042328
509759
617295
860719
859352
560397
15936
1052734
561559
176364
663468
402339
378743
1014431
467029
1129905
282834
1098521
806271
860879
587812
129259
137961
566296
1002953
759516
1159820
176807
1131513
591243
928076
735645
687902
395864
550647
673970
634430
578943
642445
794375
1142733
1136222
193375
621445
221425
666731
895158
596638
201341
926640
244751
484390
179498
982123
568347
198004
602223
1100351
342114
894952
364812
359107
714782
201326
1107932
352078
474886
964282
212190
898469
156636
1073553
187840
827294
779129
303602
1040607
646000
290456
282641
283668
811045
431660
603494
474677
386436
153603
775369
90967
284117
411564
458568
834137
984865
986269
1021454
955099
978231
86370
573702
753162
396386
849224
740539
1070153
939282
1012073
823452
850784
1015594
490450
944354
276683
112546
590472
272541
934128
27354
1095951
1081536
814634
1053799
302145
357239
983797
478503
350532
124012
1109340
558588
529640
109000
447702
365301
314561
422311
192220
1003427
342060
602907
526088
1021363
691513
197667
607660
636394
316965
337865
952846
500823
203749
1085943
453389
754602
355244
592082
974177
793215
723846
428826
572909
1069867
755402
880925
888939
922616
283164
137250
750924
180052
817645
72516
863023
1072424
699400
426473
994582
710139
775295
283910
719649
956601
482589
153299
612763
839899
330781
429010
597442
640245
420417
981295
706333
891257
428085
84776
164949
641475
483139
325519
303176
926506
391969
794231
169601
605637
677352
358068
857115
604282
51322
637114
957438
990146
584553
953434
325116
214146
604852
1040625
457772
306991
600951
840647
987426
968729
463739
5165
674350
50340
94535
1082636
196269
451875
122509
435160
450590
1002200
1132073
351411
960089
483925
1132606
379039
1152918
760366
1098107
962933
704541
336816
424718
155280
302905
891711
873976
311080
840189
242408
91189
708981
974080
989764
892922
56519
623431
859493
271320
549637
953835
90019
980698
1050697
862982
708054
357306
724875
166026
263201
674618
436280
303234
918821
265474
217559
193077
306769
90684
464918
1088365
1038982
561308
238771
1152564
85211
1105083
941843
881793
1036258
160629
454396
383367
715917
356331
625411
288810
926939
1082656
1056976
512636
721510
871129
248694
825892
453256
1117792
883820
1075508
630901
26855
327417
72183
672765
850707
178880
608430
449573
183247
547530
640708
1155524
762764
22811
43695
1141696
945880
597218
81259
181204
1175552
961922
441043
301928
269146
752726
730010
216720
1157457
896416
662197
41780
584340
845386
1158116
164907
799960
1051247
609512
235213
19929
669896
445046
455966
988883
1002870
1005221
809292
177429
579338
56737
778708
86760
944179
1124103
219002
1151113
926017
197465
372021
179700
393488
609876
298664
1145000
774567
311005
1103881
263520
1020299
223605
303886
956868
175522
233059
419677
325490
940855
81128
71411
218621
744401
473465
1008738
552164
447155
183280
313352
423977
419848
791980
143804
839424
678954
307826
963990
248693
1056791
411787
338201
94499
452595
612123
1085110
324674
895589
636311
130021
178745
647364
648424
708575
299960
106205
406578
622731
1048868
1004568
444593
1106495
496853
669179
844438
610050
540197
1052565
965672
1128683
1025295
668773
20996
228280
287173
1141054
512031
1093964
1006188
399415
1132128
533823
287864
127816
511132
1123511
298989
773358
858526
855729
275482
121492
239353
890919
315081
1001378
827305
901425
1047468
993425
572987
897146
630755
805134
524906
700071
804084
392933
568685
377644
6240
794122
701772
115633
9988
443374
580182
163628
320795
356006
904904
730769
587743
249642
293365
1104345
1055652
1021697
931051
849077
1010039
309424
777537
606287
600440
89735
772023
783188
1024173
1081176
438051
1128671
82433
43500
561274
624244
139210
857167
1140737
161358
512003
915173
243505
722533
39940
822899
513653
658226
148429
172192
891453
750394
1161726
259748
580347
797992
315583
465664
999677
708414
865358
718333
583838
187202
82491
391776
861710
744861
544935
598666
416833
764946
1064456
369282
1115574
394854
428490
541392
397956
941150
778046
388759
1133998
817715
990489
727520
643744
390530
67129
8728
385364
951569
109685
696927
988153
208505
759915
449956
684326
975666
535482
980052
675579
896914
423154
374896
1150741
781436
66619
1101274
715051
807344
1015044
341072
581819
902540
101068
420294
904378
48555
818802
559692
1177643
843063
351234
963242
962948
1038458
399407
1070409
105017
57781
534568
882334
1066247
1044700
596735
999638
835994
205519
1176738
254677
850518
83488
207337
47171
620097
897704
522423
228458
225826
351011
937946
460449
643852
436279
444650
238256
1131555
568431
1128548
944683
888988
997948
1177342
240748
551709
197327
611758
54725
29667
676748
660939
22123
40883
1125206
460748
506179
57335
400842
881106
219580
1113359
892120
230201
1061674
1085809
858824
790303
745793
380368
877278
926298
756887
513664
377679
737975
895834
566219
617185
95831
190158
79740
796699
782859
391289
1370
117655
855776
646103
946746
1131547
577196
1013509
589432
504889
337679
296107
339727
679430
487025
320821
1142937
140965
733656
1144603
301804
500569
1125024
638230
998551
153478
919782
1105771
675853
515699
734749
575868
327126
948921
1144406
867784
254254
454948
1104319
111397
952048
498510
317605
19556
1176854
309583
286691
111495
1047371
208815
173285
884220
626903
674137
1098580
1148791
312032
1143312
99022
1179170
619474
977840
87245
1145897
752371
543384
190521
132619
983037
37925
323311
35928
905604
788207
86947
790837
1005363
433653
124630
648623
654066
1176194
26999
1106812
218111
435549
120840
1083226
634407
873303
354948
263192
38666
488322
958390
248229
1117151
759958
146426
576568
619960
727156
754629
252968
185814
573296
83923
1161662
376190
692833
837495
771826
191611
333704
813130
1107529
676675
153885
711668
386285
128250
572985
653660
370575
70414
1076462
542671
486499
936883
945497
450395
106693
535034
389172
1038564
1026804
503850
1131686
551284
261787
101739
632955
875643
1111449
674482
51000
1108754
1057939
467841
982788
31363
137630
336346
789247
445347
644976
603597
834696
459346
1132645
279529
677310
1119890
71088
342709
1017139
1067174
555017
1012488
92418
3011
432805
474728
344172
405079
74036
576354
607742
86560
372617
278655
654746
2936
326526
917884
739572
370640
799362
1124247
834777
901797
593732
506930
50200
400489
1098447
634809
416438
906613
153773
852878
1143767
123795
981313
98953
873054
184650
993754
595373
122997
757974
857683
827236
282125
146112
1065514
259799
38224
663384
98259
653580
1008082
460499
1035219
321598
787773
16874
735554
250620
1071988
1145874
707746
684743
1053122
32536
41654
464376
923845
1172291
860322
337439
1086319
327420
709051
1014217
737206
139925
567545
619098
574848
422078
720987
494389
909411
184735
993259
247012
412524
853518
575250
844699
332346
618250
140032
149777
949130
674203
720838
509620
1152511
68925
698214
184653
811657
637838
785965
473834
706703
352181
383513
1057093
108913
238720
729181
266867
598526
477378
1042087
146713
612841
1003456
1086761
171099
795657
234192
230069
502819
1148548
337485
1069186
320468
753340
805692
281572
645130
1064724
929439
1088525
845239
103188
27131
954245
102433
1164084
66389
324411
420631
477153
559066
797512
1167826
15753
934212
800723
1079575
614751
433387
914949
190298
509936
288879
228792
174241
337073
602698
946500
181701
967175
180784
71308
182176
131796
591076
280530
141484
527508
1006435
326841
438713
1097439
259986
763976
1038376
573957
186416
929231
603195
719662
1122628
831724
222841
491677
637016
104962
355164
346985
1021533
61152
747103
494857
479421
462309
1008849
173750
668588
111676
678351
811147
367495
21556
649830
1104256
373069
172779
8407
1064126
229732
150891
783064
987558
333419
580695
758817
524090
799066
569863
960832
1058598
96989
603862
823072
950268
325730
295373
12691
698755
34951
880450
368583
185800
699936
757241
865028
518018
882941
1062038
11030
408780
564837
572784
990881
122388
299580
71650
366767
753043
996572
104314
1094967
1127775
337235
719422
760821
367738
661962
287537
659567
674724
649559
61034
492523
377860
111625
266772
793047
791855
154420
307044
854635
1066596
1143540
595264
768830
227795
1050296
209362
346098
220445
823496
310827
498388
743974
818861
765647
1047895
1137250
987079
1043625
294873
635519
398028
270603
813577
757794
777457
791470
674738
16395
711223
46097
886889
914320
492946
656255
925612
1060589
460385
866769
903279
1073150
236986
1041417
372670
914266
301293
563251
789692
130031
778810
3915
581404
308607
90046
363
956112
1043479
999123
562359
350741
1023295
1077781
1035097
1044963
133707
417673
80057
687774
968490
133334
1025989
1144387
945419
55588
523765
741937
488687
881269
671918
988975
810499
508060
606922
973175
325104
884017
589142
1173563
571011
85212
786470
128117
1130457
105991
1127932
335453
224740
597333
339929
452897
578967
1151486
1136045
1054380
1025036
210899
921702
215994
89565
739479
240084
736807
244346
768039
631994
238838
582787
120634
215524
668279
800499
301975
2978
1022909
947137
296945
475938
1121141
39238
463797
424292
494818
324189
541108
832081
1049747
300279
192599
525804
748230
734800
1061569
749888
942730
416788
192345
471271
298278
836031
928591
295904
707581
1063666
894497
323140
32231
514828
775019
113233
313966
278864
876587
602537
251557
484452
353350
1032365
661382
889822
447121
195363
1036429
348799
1010376
722159
548860
394594
1076146
285150
1106378
116122
436701
1005411
1018851
122686
333202
305681
1037566
287083
1062199
606657
545131
72025
786673
895432
1147793
626121
751097
507715
320501
589465
317930
34478
783795
157522
423233
906409
137164
700125
687644
336601
103493
403359
1086222
822607
43534
250408
458966
256313
154636
1000689
132490
212526
479524
833202
1135047
137884
820699
1003939
489663
965357
287462
387037
1016598
108010
1013978
303846
1084566
1022199
17338
857979
755202
295003
337966
367326
377887
26146
880098
249519
1008502
84810
440698
466390
448004
679139
932659
729849
409594
892840
106199
331672
1024622
907013
541758
598414
458763
458701
1101029
930719
748237
575904
98795
963830
460365
883538
262540
908666
680390
419992
383754
1002076
623652
945489
673151
586326
31449
534646
236389
62250
296285
1096294
790003
512363
843620
345273
1135984
732916
172751
820314
806946
407744
131027
504542
1140969
417694
502735
293373
1014011
603021
453362
348427
869420
999446
887244
689300
893343
648905
18818
959277
1004056
1057085
839087
1164737
480072
960676
954980
541482
257530
59689
615484
137758
33624
759131
754769
423185
424893
894458
1088306
353631
134602
919724
324428
842563
856292
738442
825573
793062
568795
851639
1019450
515504
779801
766565
252603
376380
694809
878246
639869
27374
573745
444591
871605
1110304
763163
860274
776088
304427
1019398
882402
534767
525866
213198
586559
472359
918551
354673
625767
349783
1114742
597443
920359
109527
635707
278698
349270
1135538
950291
515156
754730
925428
343056
169752
606969
792784
681628
3673
886063
1082635
823850
781910
796900
896633
779307
849002
143026
131226
945250
304498
3132
694316
318315
817445
497199
780407
736931
703381
810106
1125021
177177
895777
899928
157063
470721
112391
436343
788212
1135203
345677
1020034
476469
1068194
713485
748586
1110895
1000822
164490
83433
502290
172869
693260
488166
925709
88512
371750
1097830
218254
1016863
965269
109905
1073035
957500
1101257
995797
142060
700313
264236
1177284
370560
344282
101079
256521
620275
675592
764176
345890
1083295
1060123
771044
1109444
673417
677621
149515
1079337
19592
275519
331708
161542
38559
762219
827167
184024
5930
49679
786414
464924
751338
849579
450548
418709
538584
541915
127230
798873
483458
377239
801318
1075116
287538
634938
830320
13635
931055
164894
931925
937334
484026
867225
788155
1143958
767728
972310
555623
459935
882599
951076
73008
933221
205813
160440
560864
775186
864681
23272
885977
653537
1014337
800871
674301
134777
313860
869636
819177
200143
920468
372540
326353
48539
20052
945939
869603
687838
626143
88007
987541
229432
362585
224064
598213
1161972
739828
1019773
970900
381515
1150157
514403
503586
531409
1024406
367326
1032449
610954
1102638
65474
607406
418766
1048763
959442
648108
1022330
992431
708387
541123
192207
413816
503673
444296
195196
370307
272641
313232
499176
329633
88571
537961
1148627
493070
201471
696120
1010995
718023
486443
148138
886004
242544
291915
434199
1105790
374447
1086774
100187
631670
58740
1151333
202012
986655
1099065
502447
1111842
491980
1081225
175932
499259
1167339
1041952
784334
357249
1126109
118446
901272
929887
1036714
552422
787025
78351
901761
19909
936060
755740
186278
722173
1033400
1173334
323123
1126681
910407
1068424
658734
604769
356517
1146555
93209
750247
127591
767666
265245
602532
421877
1173500
326387
602321
502316
85129
1162136
1061506
1010168
84751
334405
1082137
908189
220040
392341
917166
385444
1018761
474327
346569
159530
399269
730676
1109275
131662
675239
201420
888625
898440
75667
246201
613088
960550
1072394
435714
771167
962014
536810
116820
112676
974200
115017
285374
987936
287623
668486
789034
812070
630474
5524
630983
715464
118316
431230
166676
288367
868449
391780
468397
856173
240688
60033
120134
386959
293183
720159
1132887
247675
97293
674299
822590
105500
304256
1036805
39413
515928
1078502
960134
823339
294159
1027931
455110
902689
706498
490126
1054545
479916
406847
508502
906826
296065
770818
227551
897047
484573
943216
646059
573012
347699
226013
876027
348855
644407
588357
138993
595438
323652
937739
821824
1086077
750524
1026450
542363
1059986
1124034
221265
164992
456136
1089550
769209
313960
231459
582149
721579
590007
1061212
36431
719758
420551
889255
308317
1140249
1143676
960195
110544
909821
826417
992073
862939
31005
758331
892944
626609
776233
558956
826745
693686
1038038
128903
894954
745033
578512
338004
357146
687462
629321
432042
975092
111740
187723
802620
501535
149832
516225
1113225
533486
384661
322754
214659
41129
689604
219651
938086
877530
79582
606259
68805
830916
538876
900220
165262
19532
247872
626639
298913
259545
1149728
215210
339137
1080728
246911
3440
420860
992907
207266
322020
706354
1168073
888435
856684
220929
1178178
340969
815541
1142551
750765
302986
953073
1134586
1148602
554432
1102847
707896
988883
537021
555062
518157
362721
242470
302391
388691
170642
257978
146669
707175
335125
188298
482134
808621
804633
527731
45172
912321
539581
1041874
837194
691450
922324
787062
358301
389155
429988
936651
174777
1148098
464275
614047
550724
967919
661395
719258
1156985
342996
660949
338982
664666
644320
129305
97600
265574
864004
800360
51890
913906
168740
511269
532306
399038
223926
1154012
360508
766652
1047359
115868
109095
664400
1001128
757581
1080522
840600
698149
1094073
706862
350277
618902
11512
575820
1143528
990904
46030
514766
346229
617970
95861
767571
595725
1142901
1006955
65957
162478
643432
1156672
717171
568161
333961
1036036
857770
195534
1132793
817342
1012613
31377
752379
724957
514626
981305
421653
259733
576157
569819
860307
248250
423505
925892
516344
546278
31648
741201
1151716
720346
489262
1047773
95073
834628
469458
462766
1157510
642354
720954
468136
892313
308214
165373
54442
1172865
941952
289213
1014378
400939
793446
862325
819419
1161611
1074311
286350
758388
936360
439673
1089732
424986
1035913
722349
326967
1026915
555432
1044039
594910
616403
634354
745941
430564
556086
291060
1063122
372299
1167795
419056
329053
696932
911897
79646
1053263
654086
246198
676881
112932
1005635
308012
650241
425865
417183
601887
859128
998020
1032602
802149
815416
518295
847237
501131
1059509
362341
402945
346125
640768
186838
688505
1042262
916524
124486
291228
1036675
678055
352424
771129
717555
526137
917331
1146420
552691
418060
245402
959545
984084
176942
345230
886125
235741
469138
1127654
55561
686174
171276
411315
355095
225439
564788
796414
293129
337062
1125220
790175
309241
1163995
499886
696356
807353
941464
678085
279161
1144483
949717
698301
174305
739194
364481
784745
815258
954058
838391
740045
597042
144944
83060
513816
180684
340899
1063372
699393
641582
39005
858375
324370
714527
451833
50366
702207
261284
610937
202154
1073871
523438
461936
1018035
376028
483609
997641
404234
172050
1060573
853310
704673
618604
187690
408308
391257
525978
319856
184410
665948
1101885
914465
708891
1141455
861361
560001
1024816
719630
353655
710697
100710
402270
1022254
582553
14398
311392
175220
968234
162346
800057
100466
635142
733670
605856
513227
679467
850601
81621
472151
291403
542706
286858
166508
1166113
1005542
31255
1061700
51022
423622
1177
930560
511027
737934
909889
410579
41045
511451
1022902
185527
1137671
746256
1166976
861169
1152505
272159
691526
796854
487150
545154
581577
76950
83678
788370
661759
27907
147668
532969
6587
127063
53247
1049729
721088
277829
645647
954373
771067
19131
1008556
581295
811752
44829
268078
604453
246601
450567
482519
151279
638853
601555
104584
263139
305749
1091294
126314
137212
135609
899391
180851
38885
137830
76342
427024
891972
1013124
1038692
790973
842429
548674
1020086
1118796
1064134
727416
148202
54737
523672
1030808
957598
1064277
727305
977662
946538
1008046
605542
456018
551029
1069413
636945
342803
653726
22760
48281
878619
807289
701780
858779
1160931
966253
512555
566542
424980
780435
87224
163108
66479
694632
874441
853136
556994
23885
1053992
893940
36990
222250
776039
108900
89298
832021
686318
886910
870626
154843
1086622
630099
636926
1016280
676358
807216
215279
678069
1123884
29605
834274
548757
559023
209219
826530
500573
277807
1074531
30849
876027
841716
707157
932821
844660
1143222
1051338
616056
603018
27246
139924
887435
258070
44033
1148407
769123
446481
775354
1170868
805872
212642
1001046
215345
1099202
472785
430025
440426
1019036
1025464
1018127
1042631
285629
344101
227146
449720
766523
15657
1108931
685344
652266
824695
870100
805595
754567
685358
956297
118566
875555
346010
1049426
506109
506393
88135
261149
316833
258602
792138
18292
989977
312953
887492
646065
568355
951813
334196
1005880
947422
930004
86292
108842
646109
42753
905488
80971
828544
926973
160233
342322
426441
1121774
893800
519481
1020011
921718
289685
122891
1073070
711756
901118
641643
924983
661097
940593
379817
65874
886794
112681
891620
246440
718695
479475
1004774
744434
842764
505252
977253
607021
412258
243693
1122403
335193
1125595
505152
744135
976822
712435
953982
1149408
834325
817369
1159261
339084
257830
451094
435625
425731
437533
245475
704523
300163
222631
693337
778235
455284
1142201
198184
52583
859283
829761
954766
968146
345025
1007068
641452
760380
642699
687371
158419
322968
1046527
770824
1035027
887868
507231
728061
24555
972311
598605
970369
743573
703628
488852
539689
1087357
934803
566616
878798
862405
349758
310597
118133
799237
375997
65781
1145289
980878
926360
1154375
205821
93772
1142234
358873
778706
186957
1147892
123237
894495
552143
1118357
454427
365044
711181
193228
322065
326953
351300
134561
750552
1119687
185354
731696
92986
1052833
217287
1087271
1116415
1162880
1030484
1075259
1000202
488066
109514
936453
1094245
838340
592992
799816
804633
633948
947195
336199
179443
730117
727267
769241
580143
312935
182268
251292
1041225
703024
548425
270946
936755
347713
592461
618687
674600
268085
465405
598723
830531
711311
17822
583729
968825
1155910
113622
1058020
178926
822616
733413
716344
390683
230408
831018
520411
1174090
714842
144623
738825
336121
477174
288904
479741
1133968
630138
679892
765102
892764
627176
874813
1032773
601748
879266
178
314670
394298
908952
51315
448946
346482
208646
222168
1176320
1013306
479653
629830
707642
1028974
954821
605967
1045597
301992
728149
841833
938343
342571
874665
302933
280465
725559
685055
753083
508901
90474
810533
588575
947020
698342
244831
660708
127217
232795
1117206
995587
641802
499384
14354
930946
866859
656080
679034
502417
35110
522841
1128940
367405
687518
341612
476960
524936
801090
1172709
797464
277265
245018
118108
49540
1064683
1085914
106259
397477
625877
219239
862024
444863
1058892
966366
1082552
242075
215380
516567
1044787
1096758
1163159
1076787
23537
203232
126178
268151
676713
332175
717739
448447
208429
306084
609898
824170
379299
88590
953712
319399
960746
570804
441579
1055537
699900
142653
1034484
9530
1094351
528436
793116
747218
497295
994554
552700
307979
908035
180535
1099882
58263
1088577
1130180
1049337
447661
360255
1149119
340286
1051145
702114
919317
238950
1137447
173910
482929
130758
191651
1070647
749666
288298
576699
576701
679866
15196
232509
1099172
419312
1142983
699730
209896
267552
920100
140869
535111
774673
776782
840620
1004953
1009757
765270
591993
870612
72128
360286
730579
473496
1004188
911185
283315
335369
319897
475096
191634
291815
984361
787482
968589
116953
1135818
1123811
999661
1135137
366501
484238
553395
1025011
1065345
125456
929717
15292
652883
293766
1020386
301144
231073
445767
838420
461885
652486
353234
380719
505985
1171652
946167
782411
499615
1094038
542760
1098147
62056
475460
848951
1020244
130570
229638
457194
633220
138153
555489
878972
240726
822495
816930
896945
437001
296259
1085098
879658
930948
363344
488779
914801
196039
137986
1038066
1150262
833619
237925
1007429
25272
23012
304948
365992
87505
787153
739291
127214
888777
616623
600692
236425
758268
441216
282000
55742
1048577
978628
1029898
717761
1006236
45162
246410
575968
1006421
24550
374349
498600
647363
987846
1144597
226967
88607
266131
401304
1125049
245540
300905
959356
905776
859998
817831
1005359
438474
993953
1074799
908367
1054560
481929
620796
308751
3324
941306
829871
160451
50967
463453
555685
326789
658616
53853
1053598
293752
208768
822597
1074106
230928
666223
1027864
506160
419983
1119706
44100
283259
250680
895723
576090
871615
947383
213012
699323
938036
191237
873040
742590
1071366
491186
1098384
904290
642095
1034570
38904
195123
1142476
737550
836522
919734
158474
1087915
1018535
381427
1161495
508778
481610
182363
637274
331414
375656
397744
552106
821710
892171
327959
246718
28321
702277
742228
740490
100257
681508
674882
435088
583594
1029867
424974
781649
524588
469149
928407
216445
512571
300622
793410
114794
1149742
603336
660913
301781
704851
53013
469622
904413
462509
117151
852284
414678
399014
37348
949644
891264
1072228
854802
544737
125531
321088
757468
66252
37614
382161
483884
572152
261516
666841
408253
1169129
896214
519755
781989
30531
977021
517867
444595
876047
1017395
178935
591229
553019
554518
114818
1149960
612254
673558
412229
474340
332451
540473
781513
67360
919388
599365
722064
992532
734466
863012
596565
235989
515000
362363
633690
1016139
898876
371826
691163
885802
839122
64644
53199
370276
462807
513644
942688
785551
637591
217911
168659
821613
410754
778980
1170440
186481
275422
67161
987755
63041
1072458
51128
1097611
935651
826000
50441
455441
60230
524545
1078825
54996
520644
886043
515277
265471
809301
797699
332630
803383
627747
1102099
230345
682139
1144889
623040
735472
486791
683727
893232
439650
896897
660409
1010453
1078496
468655
1097309
1145216
746017
755912
427092
540803
757291
269105
772743
607152
422907
1031770
1003846
410636
229208
856037
463041
105416
961217
1066749
406532
270439
263781
964304
470206
437567
1134053
1014728
1073801
648323
85828
455956
707431
518859
284504
1136143
1032775
849019
362044
1052618
856137
927642
759572
1120839
1080786
631482
1032093
920471
1070837
755774
78675
1080960
518038
998049
473890
1168116
22738
870326
200422
1017530
661405
201974
128106
691486
458502
220223
376254
1044889
145631
325394
88940
16265
1123570
111304
678351
107260
77143
34404
407853
598383
657619
1039386
1174688
723856
161513
118869
401405
1060624
880830
67704
741484
1019832
86692
101750
1097073
782812
79402
346667
349481
1177151
1144682
508672
395126
883369
890180
278052
215068
254551
920541
383497
245070
1137389
138556
1127592
63024
765320
940048
297158
866723
378262
275567
411023
853707
935724
923446
159070
1159936
797220
706930
701425
850096
786788
1126268
106143
273534
752531
917090
111680
44631
734833
445147
157568
626431
385211
743012
907636
924046
778985
808573
1068877
396564
749666
524841
113949
632471
435615
72608
89205
1011069
686503
1030096
762252
7734
433174
590892
352439
1145093
1095479
736504
877251
743824
354381
623611
530489
619460
564949
331734
404106
898804
1107184
947540
1055572
185224
167545
630097
299670
347153
442462
1153705
1053590
822357
653635
1035202
917656
924252
543759
854524
959941
164188
193918
944348
1072300
838462
548329
662782
249949
1123535
931382
622865
572357
330084
958873
977681
192004
563533
242001
948396
755827
491835
379722
294467
990064
933475
955509
118403
761514
621852
284091
118124
128409
891120
1169982
703689
196355
164423
226482
237325
533241
1170895
995980
782571
73923
904974
747701
810121
860966
519039
565847
861677
153350
426394
773970
498189
298900
613794
164985
90306
900264
1120820
334179
480018
343963
1019953
1106124
313752
1076476
852625
100713
197488
827742
832130
367291
372460
154828
37533
1061087
384112
1057305
1102789
873121
615742
400502
894160
244223
1104044
1017070
980148
1025601
804519
766315
427326
120464
15838
988414
1012235
219104
714721
1068573
1002417
295557
177795
1141280
1083880
362173
807835
6634
91955
972258
232090
656269
791959
42482
22018
1115678
659056
639470
1082703
732005
14668
183474
731448
417284
1162976
570902
286459
735201
218364
64274
927450
788397
865369
719640
1166285
549357
785762
776912
728849
809854
97506
342761
1092078
210415
828552
389032
1034471
295167
90889
909792
645770
1081155
502039
783387
706461
968128
30245
905561
592119
686167
661888
494197
638545
332491
812972
1134220
235025
699856
842191
38067
1044587
883065
792513
190589
834746
1174620
312758
313800
652709
741935
502092
789722
777304
670397
635900
214277
588520
904018
344828
892164
453682
235432
397506
53279
252758
208325
872222
346824
852379
941718
539908
988804
103364
952531
12511
1066780
306457
106920
42495
770290
372649
476045
869563
1029554
572804
736361
188069
331179
63962
251327
797875
656099
130219
78249
945548
425157
366069
869114
645663
297044
528935
196338
346008
740741
964818
199398
367493
959342
1121446
324293
1055266
33065
42650
515093
441559
515395
636431
287622
7053
475349
663744
546088
301522
1019625
743341
1078162
677755
234504
995820
396368
856399
344913
49604
555056
988330
421365
457319
811186
1031278
391615
351425
965197
231945
100957
590740
458157
309835
990954
890060
771740
526477
930431
345039
461760
805356
954107
319314
712550
393296
997337
1042086
767604
569517
180249
133353
187173
405011
155456
655282
1153884
719165
651452
198358
456518
1127959
821205
823680
1060229
694165
944309
1145379
497540
901505
140631
1003578
934088
782238
336721
820743
78107
392398
1014161
543790
600082
294762
1075781
202034
467319
249092
540306
107663
226072
165605
821227
1094483
89185
89046
1106453
745595
386851
459293
1059034
201026
130120
625930
455229
805194
974866
626084
574103
438289
535144
165494
267285
879333
761591
981745
762354
249804
862419
328185
859500
12593
860014
468886
874457
1042851
534044
62940
240736
221493
183679
501616
903315
58812
551243
579093
757336
200482
117218
495654
689975
1150271
87908
1034159
435152
190314
1053847
631356
534974
745604
828184
143386
1045165
854614
1080592
1171889
705501
930098
100849
296044
875168
705692
1084291
938702
576415
504157
1128533
1011976
654127
44329
558524
309740
785031
566342
748747
547471
730499
678112
359192
651551
859822
886626
169497
371593
369862
853516
1143802
790905
1128776
274042
461771
391184
1066180
1088923
575548
792580
1115519
973972
404784
628681
8953
254907
997592
177036
220200
1083695
619301
842736
821034
965198
210467
1033353
294172
923377
426298
992898
281495
348223
1116025
518168
1163201
678486
794022
738794
991253
976248
15441
35964
446090
650972
297677
712969
687530
379714
301740
954733
157196
295439
358763
533497
177449
504308
431548
760738
32189
263572
769909
384806
852802
487270
742538
1027824
651378
620089
170964
820924
134660
625552
972044
131293
826408
649528
614012
1035047
472770
1167000
241144
1094792
1131722
674688
232084
735008
934716
758678
878554
1170549
47048
390535
5798
955118
1165665
1128806
950407
1148028
63891
972317
982400
806198
905458
399400
252220
500611
816064
74318
323776
509333
875043
212943
631127
860383
1046953
945366
768106
569248
691072
200939
266183
232979
839768
566372
831129
1106185
1160332
1071765
592707
261315
1007139
408060
307162
371939
75084
765141
1099259
600933
532823
383918
1176731
971636
313307
954448
891492
120916
369529
1137784
434041
716214
974416
516235
595366
350994
223437
783466
182376
708372
1154475
364929
1086011
132776
667946
926107
50526
330643
673870
1068014
604163
253219
631916
85565
1019575
67599
258895
1029516
413441
341828
328589
899260
672790
1081758
592962
718852
1175636
262188
241243
533958
393303
675977
68319
662651
818777
821485
120108
548805
903729
871175
808817
31575
1093941
726440
827583
697699
278933
396524
69276
359223
385873
971846
343015
700603
344867
126905
817004
1143121
492745
784166
85492
1169780
1108413
108644
1092218
497946
144571
535244
988078
33073
875059
1137948
1176881
210527
835123
335252
102940
13704
921376
970528
599708
1085890
790389
768368
686490
273450
207416
334405
971943
694874
674884
612094
562378
1141481
520019
711492
179941
891701
944093
16486
720060
680049
91232
402607
74873
156091
11240
743968
1163996
41151
364617
604447
551640
520204
886291
1052151
551153
156209
95731
751906
308188
972729
125880
128181
455330
497479
3005
300386
446228
105088
145988
938687
502995
379946
446714
135480
468300
467877
796097
1120444
965379
136873
145477
93210
938704
451664
720852
789914
134030
1125425
1086294
383128
811709
882164
228710
179090
1100674
1128515
725710
58681
263135
468362
506348
934877
895192
1053709
1037854
757851
1176678
64776
1080644
706392
68118
446369
381433
556815
68442
479560
968715
150434
562575
265191
646523
48019
773473
960267
1084977
1088662
950223
1113177
1087895
143193
402121
215207
539163
341833
764681
267555
997380
1122449
179140
1157405
931020
1092885
602692
660452
91573
991481
233519
395591
746273
517934
655222
277277
679040
451906
411509
75009
2191
226167
1019799
1169701
768068
851297
345425
447371
1003790
792625
648240
456708
238246
1113708
566214
643179
299684
126060
230258
421975
300135
762713
966848
557873
671359
672139
433381
978329
72741
512879
1011836
1132165
160516
986950
1013689
837973
446433
495319
573163
786934
1002423
409259
541459
801743
2249
1032547
531716
582219
761215
209594
747707
276198
509713
126868
548089
95326
646096
963661
1069659
1143427
105549
1032174
420409
216106
668720
961717
820545
595274
608123
949849
663957
504699
980731
413577
987535
540572
724311
203633
1056789
882307
926988
852874
747503
360859
1065149
540769
169865
527867
491932
428580
823088
9515
387377
693963
1163412
1019945
220566
357745
1170440
1010231
911869
817154
589854
130135
840801
83594
1110152
591513
21228
889289
728909
278545
967740
786537
713252
960994
921493
359615
68023
287
700733
178332
1007209
776676
541011
336632
508469
997842
315774
274901
853201
675690
746316
977908
682320
304764
346506
500908
135355
498339
713274
727192
680350
884200
703984
821224
752582
484061
173098
862240
1137088
541609
1076747
1046169
1062
401689
980054
1006110
432759
347810
234591
924401
52763
973529
945255
863990
400760
666307
55142
1092978
312423
758110
714486
851312
677044
428026
1079232
635921
329512
86163
638701
805137
1067449
601380
432085
55649
85080
1067905
274057
142535
951085
879929
815690
961780
447181
1113757
911556
419702
306740
375697
667345
341375
1007708
322674
285780
192147
919207
528531
568798
500206
379922
996213
1117214
70821
381620
769298
833648
647237
623564
536377
583112
250527
711577
126645
815305
155708
592123
696094
790663
101729
997432
161060
312044
710760
1004932
1030670
316559
769497
1058965
313875
966760
821707
31201
750488
802830
817324
418680
955156
432560
886979
416227
999911
1068967
72446
472162
650231
180747
627504
515734
253763
79825
1028177
848356
896671
120001
36271
947993
827888
97380
773119
608953
370252
353977
231200
1107506
81101
261587
584841
53972
283309
438664
525548
305876
600059
535305
937531
345241
869905
500149
610477
528561
1079362
103089
742403
1068284
1032022
507461
539844
1126118
746585
519918
493223
587872
1089471
875456
778865
395204
373476
797888
279662
117742
1160388
67505
335007
953357
494085
732981
1073589
1069061
665826
1163273
279318
288245
3044
672647
843196
858808
1118254
631307
575897
31486
880677
893860
133490
824459
435198
792683
343006
1137367
1079091
1162945
771215
587811
952982
190924
708659
1014579
802570
444278
261981
470178
60979
150495
526651
795250
49767
316359
1045937
1050430
368983
575767
993254
550379
641700
678061
17701
823453
593183
1007953
1463
170239
1037371
436002
240147
940501
913974
693554
236506
948620
78491
336143
34588
980754
567105
833919
392290
570015
240953
486541
715959
94563
1130419
1065820
994102
226432
122910
1169512
218186
624329
964406
285038
914474
570153
545756
710715
163932
222191
754227
649624
1175216
369810
883858
151648
1157142
65911
532049
973183
782498
91425
1066346
579559
742050
467814
983417
328255
343080
857388
889872
1120617
916815
1019597
148869
419633
825518
468751
592663
1108389
849749
596674
957420
30932
143864
1137866
613757
827571
317896
936523
785356
701394
45359
481559
843425
969839
985729
385203
705730
931707
315636
51072
826275
746075
1038194
429104
431178
700716
722220
402378
718581
824425
426993
187232
849444
1054415
995543
222201
255907
142098
19878
1015928
945985
783140
780987
590691
227848
506512
35256
856075
928423
904636
122883
79220
139402
272067
302256
228221
979651
98136
1111219
1047646
792906
81506
441929
847185
809639
647274
533589
966918
947823
386145
784537
691552
163418
791899
638099
50031
396836
1063086
945041
647422
658703
562496
949877
948010
235666
664441
1008808
84622
144487
1163246
689737
954794
1085080
1176159
469623
511127
98280
455404
431860
214612
289655
633243
594117
426556
762502
659475
802454
1055263
492693
1061438
711110
727739
250210
250137
733968
734228
356046
933019
1127923
400573
877215
139440
31504
1048106
759116
52861
850518
972738
1078737
229592
1042556
1109517
4703
641678
1081761
507193
17416
404954
394053
208017
1065485
264257
259783
1135536
537180
60930
250535
266352
744403
39205
474026
887468
893137
1120810
619863
791804
495753
1083487
312015
788480
54761
87427
73080
547680
1001828
312347
275066
216804
252381
697235
475442
75176
776942
308079
39156
468183
710950
1065910
1162255
1124793
376856
768383
689281
660815
1177640
365991
911401
737727
426616
255213
1030563
332355
949575
175979
76143
416342
186369
1133671
796191
464131
713726
1123160
197110
505833
748946
696649
883051
276092
217188
390161
556539
684148
36599
723457
449488
1134271
113548
540065
232329
556794
126448
1106424
996854
172793
870940
1130068
373016
30760
179581
136165
999133
646100
737547
333316
432726
500456
616372
254334
225722
378841
1150424
41915
531181
703195
114206
729617
553585
86964
406083
1145066
1125954
1010365
107481
710445
314257
598542
624096
9861
835798
1143027
626789
657036
480312
90901
283807
1121884
406262
1155334
127343
141963
455156
656057
225879
525614
203265
704704
1159267
36140
25540
948779
861458
537630
910845
1035784
1033704
1011599
311679
660727
116503
1141130
1359
566606
86199
698723
869914
90006
529835
236762
150069
512287
60816
100469
518937
986616
342562
38810
492001
827847
351347
12831
30865
409401
315211
918142
1104264
241029
380423
1030258
25163
815443
692841
185513
211715
898324
625219
792078
1026800
1021375
759557
272432
719326
771754
109187
512525
728280
319371
11952
192724
347705
1052975
395758
458637
118405
1106194
641692
162015
464837
1021957
39769
1042699
392921
785565
458807
987276
268657
1037533
1100595
1067924
614646
197279
896228
762915
129761
788665
283120
423632
378476
1047910
1103892
182415
861512
7665
296250
177563
913099
1019034
644907
548595
556194
820054
976345
71530
1109089
565391
597551
625376
1117460
430905
1078508
31178
555578
770918
603971
38403
495233
322878
953085
714071
27484
950982
851951
1085249
365182
788530
1011802
125221
796994
887140
256701
1134270
467337
592987
542965
500693
47364
717728
1035319
1075891
481530
945139
79885
541650
1076711
961893
747395
530938
360079
909270
1127666
298001
236911
737690
682440
601381
274168
305651
988204
836245
1086362
1044174
924948
452810
49245
59756
433016
798553
164496
597901
653725
131506
1025760
599350
87483
56450
533513
1174823
23816
43363
876269
650282
162891
773748
620524
1138139
350907
1093554
394234
978431
10157
66572
497646
686304
912193
201417
808659
191757
975152
447525
208716
677604
330298
211963
583614
87361
127512
117545
171040
1104895
1112379
894734
892412
118934
760750
691371
1040034
218740
206400
792258
1076511
1105589
341141
796576
1115710
91688
567150
148589
729192
94500
749517
493086
509559
723556
679494
77702
806038
364708
619349
614099
319000
916408
873977
699188
1092888
1090249
825329
859491
652545
26048
535917
667971
603765
77612
892855
972076
543903
406255
108657
452137
468495
679540
922727
423638
186362
1102579
82613
915291
288866
534582
96812
1119770
330463
517718
1150544
1136308
249809
529994
157395
825319
629258
595303
1176497
95516
246439
1028743
142082
270046
98646
381488
178305
854136
1133062
394649
59772
697659
1016087
574571
375875
915141
287311
775848
1118809
642466
909773
894517
1075672
282011
672479
115367
1132552
1156844
238467
592949
1139604
1041889
495160
15174
750886
84057
1094609
664020
382147
989378
706528
782350
686973
518435
416342
1027014
262700
1127521
1114700
605659
600811
349473
957005
492879
89822
184733
751522
549086
475165
272019
636029
1127520
872096
105653
455788
1158753
1153552
363234
564294
580951
593944
821000
67133
712473
155292
415918
1048786
699450
646725
666998
1146136
249893
552792
937671
633338
1035330
342033
291360
1074041
1037901
997731
85023
660652
206275
874246
81708
705881
1102471
784409
801601
1154032
369922
1093225
351738
1030187
325512
826468
163586
347601
1000855
583890
451013
502723
1081113
316506
108824
791035
318809
1160836
419979
342980
1075948
1026281
664079
158452
889166
741263
38352
53791
588930
567633
611066
1078842
805400
1026394
302170
373176
208665
393251
54419
1049779
365028
201499
619510
1140009
636356
738616
674617
548913
903868
407254
287442
116480
852066
306972
598170
947224
1067614
34141
239907
972882
362105
553867
253891
566540
238815
291589
924598
223734
257682
803427
356020
494129
255399
671186
60719
1053325
712832
139630
699912
865073
908011
284145
880905
510165
418475
775535
338736
581040
274097
331316
1073000
862608
257015
180323
1054501
66086
368971
490348
45751
718071
1058718
406298
1114857
427086
32162
965851
1171182
540648
289740
577960
223458
1125114
783486
306890
929292
326251
656075
663444
113779
718687
91860
242338
507029
120206
831382
496454
482575
22627
508050
82641
911159
231572
276819
241660
788706
698716
976267
1101311
292577
562459
1054444
387236
930649
913609
474994
194003
1004361
763007
829173
634152
628096
837009
454143
793628
27721
1091567
234117
1085936
583943
391433
206140
30522
882261
154962
745893
1067912
69724
27358
858788
747135
894500
328471
496766
408309
254165
869909
54969
924136
886060
897976
315382
258940
431747
252138
641006
934170
151067
38951
171261
747744
785834
367664
963712
814358
817194
1046142
272027
775084
196020
841373
441670
1117758
920106
859214
153650
371862
17306
766224
678987
928729
385894
654669
213351
1083598
151554
964629
17058
282435
136484
757266
953473
115150
780506
1155640
206492
1019071
500529
1138405
18131
28997
390667
305247
268828
1117359
978520
1084966
478537
727719
1172255
425583
1060473
956203
452841
437879
68923
11049
846672
37543
1152117
219873
48062
910843
450212
588178
42492
420239
1095650
959529
454961
1092709
184142
517422
1016519
399079
563519
1014290
912701
95859
538727
750763
932872
88340
830067
873028
406380
750214
598173
69677
1143901
104288
525037
220191
1179605
452437
18409
132822
918356
457320
113081
667729
895812
1121740
954756
689911
761721
303189
62299
103025
101442
335314
230182
700718
385553
674263
276325
748981
675392
927098
399742
50117
713922
687217
387329
986764
173055
53004
697610
704738
383417
469204
1037760
821442
638521
899597
1134948
265897
847996
993147
1149454
421051
810674
459087
691465
682497
154529
1076277
630087
1073750
781797
451224
166439
912674
834122
289188
1104595
251993
507659
131667
858894
886074
266409
522639
761132
95226
321653
846192
1005743
712529
339935
1124017
850485
111513
574870
633383
634829
1112070
26828
1031210
200192
1046545
101270
927512
1178195
539145
437474
496882
137826
534130
847741
398233
1062993
207076
131315
812323
516279
932227
938731
704788
1062539
384671
803656
997605
136543
921765
278367
545691
227200
193647
211533
457691
939988
548008
29926
899102
603454
3680
982530
608857
1170400
1018619
456921
658008
466250
441225
675557
977665
678084
1086413
461507
133336
1123941
656809
531956
367198
741317
653502
1022551
820578
465181
402058
223129
394654
469320
137930
58137
1166224
207778
1118638
202353
817318
83736
108371
2487
104107
407952
1160484
178334
466551
448134
1012273
815678
1137836
371436
407401
27695
782915
484556
661133
64507
939287
306157
951606
206388
402495
100861
952902
501665
1095333
821369
313734
15098
262987
722873
336067
1121462
267060
693964
796504
630711
802630
214210
957227
405585
931437
585855
577379
285565
3246
218579
1115461
986691
267163
999774
1111178
330959
538752
535530
560009
958681
1038292
1103376
961289
979453
411861
1158480
733503
80456
278524
848974
982178
468244
1099088
374078
223680
925935
1007859
66564
483281
239557
194196
337706
223086
128058
953680
863415
37325
691593
439975
673249
1049521
550944
920331
904675
676202
466438
265699
770774
634402
1150774
619162
921257
827958
501925
574110
529999
1068555
28174
160587
128933
711616
1105579
502314
170285
1095209
1092315
478041
24141
467764
549318
824793
16733
393225
177138
142965
210871
913930
501912
99616
397284
1079407
1171703
889356
1121620
947753
917948
132308
544744
224661
849144
121845
175653
340739
704028
1089471
1159606
35914
782969
705054
958553
436082
665658
707402
664509
627746
1025057
858414
816255
377685
331044
223836
422668
1858
122037
908875
91991
1084539
700267
152327
893345
1022253
282136
752142
1121100
162064
893850
1174755
1167743
115293
772020
1024960
274019
18932
361998
1084571
65800
429403
708761
952197
1058407
45819
7154
819217
162151
1044473
1004625
163738
212236
508111
37488
720252
157716
544115
369284
633144
951099
167989
596056
103788
928733
1039186
706809
1157127
262877
180197
572758
228342
747582
742348
848755
860285
956490
244719
546092
89399
244714
730380
276670
687732
876601
215687
1029905
920111
759961
1079266
932578
618625
204515
1113531
552306
554911
325722
950061
832264
150705
821543
364648
854949
707691
830309
548392
185230
1168663
1024132
1071459
148844
728274
497324
1046903
1111508
663882
243642
247526
178457
845730
505454
1005
639146
406334
314802
261939
423901
516991
395169
1134406
1107071
846426
329332
1016514
779360
627972
937907
992547
283961
132917
906273
1149124
710620
689734
702595
542772
1125558
608577
865360
1056252
752536
144566
777912
828719
55552
720602
649335
20363
996701
519525
455188
119269
579788
363600
1093477
813707
537839
700238
417238
1027553
91154
880188
671933
671261
808440
787296
311251
82022
1101226
1113490
141282
159575
945911
738275
1064436
1163890
547303
135769
480197
174931
788616
822473
210240
61554
705229
486742
487127
199
850892
738142
1024110
349623
95453
419179
796558
711136
1076152
787848
109863
80535
350879
897201
400159
926166
89876
200442
461652
454755
394857
143220
23755
833136
513307
1063496
190831
1098836
256093
691535
115064
955037
269522
138040
858570
1158307
165419
768147
1109075
636490
363754
826069
194971
355561
584517
288918
789560
628403
988049
256172
829524
913602
1174007
717511
1148559
304904
905281
676063
859546
328930
660984
505460
267760
33970
847748
971110
820360
603084
217983
484665
1040065
250683
554321
225186
1102013
613453
983174
250437
685038
542651
1069278
76096
1135743
851640
926537
710133
381212
882190
193190
975838
430335
1019608
514092
794708
1154524
1060552
667256
79940
977078
999690
396678
390343
524622
642517
971907
72928
172231
47149
932349
224788
673497
883742
648622
210044
342743
830246
462628
538199
855920
30768
1015897
199935
69399
838097
139986
629701
867165
75988
753287
67485
468722
683816
146346
469900
357424
966640
218803
585266
1064600
511132
623743
423409
685259
792531
202501
602079
409366
116486
818444
13961
45643
997959
925228
94912
789234
1123701
651386
1120464
502669
1003075
696408
651982
81426
689518
592050
853402
1091803
547995
815621
255854
910286
144241
701009
662416
651250
1161924
991338
1147204
1166149
986446
901739
1085197
550678
915340
1098823
41402
657731
565271
574809
761352
408957
232993
579486
848846
784435
1006266
12061
476979
255714
1066213
1062042
427300
163661
213533
91050
640534
804897
156117
120407
660456
969415
901414
514289
825345
674180
935467
567000
790519
104791
1161734
390051
126573
258307
176124
498482
986201
485938
359467
1064763
298095
672952
830826
399888
1037746
864062
751965
1086815
103660
330932
1008430
511316
623922
679586
944300
402955
724945
809359
1020291
1168610
381414
837694
122035
222730
990955
229871
378014
1164805
1065275
265218
354458
768349
302539
667340
1108806
131050
430623
201719
523081
741949
409916
101209
965551
1112405
707749
1038745
528294
226073
979961
644946
991440
480377
925365
1105350
1003194
260598
566829
764266
874711
444427
603632
829915
968921
666449
320322
369765
436128
461393
479108
918719
800240
33689
1045564
614044
1035898
474107
256760
77399
1083033
996836
411583
343918
259403
833975
830410
1093848
665025
21196
533047
712078
320543
831618
934833
486219
186333
533512
1072866
616713
952598
1040403
138655
84516
202826
750467
846849
771947
741704
159929
813801
735603
1103736
773694
766883
866438
848129
480163
936799
813729
417075
280791
327725
821459
1059660
287601
1135811
311711
17739
298344
583397
919539
443807
1160670
948403
647171
1078264
119722
290846
1165871
211792
917983
706927
222812
643562
304074
221264
181534
832777
979848
754556
641982
712344
798672
749269
1091452
531447
146292
1050495
617032
1062166
117444
350620
970139
393099
782175
465480
139459
740936
261895
327433
329335
33278
685
1059704
490227
503535
689216
800908
231134
175655
772126
997154
899187
272356
248338
359848
852954
795932
761761
1060551
83955
481605
26474
1041181
257883
522140
968932
630489
881235
324153
972345
1104907
1045196
599896
71535
997960
514572
372793
963491
172989
891571
1045499
562298
1142725
915171
549533
950528
320801
355889
413178
185956
174082
371315
899382
1177605
545317
676661
317802
1110985
85103
142191
707890
488311
757983
929008
157314
570168
430009
307350
190438
829205
206250
800021
504402
440309
1100453
571434
862685
738910
899634
464815
621256
242739
44412
142442
373367
1110599
450688
147986
1021348
591610
902775
1074243
640767
502756
26816
126518
1071277
56456
209880
797676
1089534
9611
210414
1153551
545219
801985
157721
534799
574844
272848
804197
158500
1109704
298267
1035336
525244
107891
817711
934476
532718
811947
524180
303263
924063
1020815
86211
848878
671681
353172
221803
524599
717157
182899
808618
1081469
702386
742173
59301
247806
471076
903139
345039
285237
591004
24717
443940
951046
279466
577975
750349
1017116
820015
74974
320278
244184
680302
956987
894424
418303
470619
9451
491776
520949
819564
846188
377954
807434
559840
431553
81919
151288
381471
863476
445947
86434
1066600
31925
1154217
425883
877672
581510
813480
767617
807194
378871
544362
662961
352768
965943
167283
123087
291704
157793
553060
7107
1115402
228247
786999
1099199
925937
863011
477845
888409
2955
724997
230383
237077
524434
758199
525863
706177
320159
824680
56363
794701
155828
475662
1096461
933925
75047
1156696
224765
387426
583588
513788
631369
809646
823873
1162777
618357
788915
940255
914606
498881
145091
1155209
983449
919446
561300
704259
16531
727059
816919
923528
682776
951109
558054
49974
568466
49461
1018804
142367
565435
348448
143657
433162
50298
91285
188307
6186
478002
814882
1120528
1092717
1881
289037
776627
145224
97450
934597
223895
802285
507826
799701
115472
831953
36153
407614
709542
267553
259621
1128076
1072211
1169655
1084661
832515
706907
361459
148834
392815
183252
171210
199442
1156915
1174806
559882
808702
709201
63483
26204
502760
466084
563681
845901
88800
539871
944938
617009
1116646
380011
258418
76304
333280
470080
1124325
530609
687472
349513
280707
1162190
169015
877916
415840
779951
863015
796904
892173
211571
47910
1121689
932906
950590
294066
977796
27707
265859
691700
887696
530380
1128608
105865
696028
527006
613880
163349
496787
25336
348071
737892
461366
1054190
832408
993117
65225
982257
414831
302715
252918
798799
977274
651961
612480
371421
777782
138001
930436
30138
36003
940893
807337
142138
701924
1062839
1038301
246586
794155
133175
216811
626175
3590
32414
1112626
386259
584327
297178
737772
192677
932580
789961
836760
407326
357390
165840
788118
1114141
403860
1119709
715592
3211
774217
156865
1030672
949426
185534
1108170
785524
1133972
234131
163205
499953
482788
638458
95596
5559
206308
756414
316838
856243
798799
399988
963841
890762
672002
585957
1017216
1061193
86875
476003
704901
6949
72623
720144
1035783
19660
821730
508719
811649
549814
1138502
1115291
921637
204388
311131
453534
845890
1002216
65220
634261
1161469
979684
164575
629582
396410
883509
587980
651263
1039524
1095561
1117953
796193
261101
174580
1111484
1006136
1122692
558951
137386
628222
776382
687994
658571
1048287
319643
676751
242621
676898
1087652
988521
604223
454241
947724
1115519
997458
753538
170183
220478
1001298
801064
719565
477918
390320
187644
1141238
754556
1068311
1126376
688285
576289
639541
125287
209978
13039
840903
475490
572962
205895
285399
1071040
1168232
291319
1079536
907250
866279
802877
1130026
1135724
351879
637414
184364
771990
128737
867720
176507
922148
211145
911962
548790
809613
775189
50350
81793
783632
1155553
891722
1023626
71003
1128961
585296
275801
696573
871973
129993
413109
200278
467534
924541
777201
473024
167236
210028
211440
839013
333852
1070669
249070
233909
880808
503193
1167104
353065
104073
854840
275092
854647
379506
1054564
1027330
1116037
1031174
919841
365945
82680
875048
737791
428342
252164
11732
517621
870595
163326
998267
323987
1125361
1112810
105047
1067894
288130
965768
842671
836462
782666
963013
705468
827760
499774
955221
682445
487972
266266
61909
531730
368173
718287
654164
979508
791275
610379
613479
382722
232219
759818
934102
885370
545196
770687
933120
744107
809187
552801
1033102
99536
355721
1135858
640241
388495
380772
616529
398927
229868
658720
670055
984192
760466
546850
479892
925232
897473
1131545
169024
331950
923725
412307
586707
789620
410418
1110894
287983
111292
884200
1349
889106
601974
975931
619671
155368
1172544
675468
408237
313488
32266
1094854
507358
195092
922058
754532
525212
518751
469805
279361
21822
486676
918954
370505
239269
820957
710763
215564
340363
57948
737698
742305
179100
938510
934518
522110
139364
53356
554636
931696
105253
1100439
824225
711891
184957
451396
336437
411071
226712
1000961
1163790
728156
678524
650142
437658
357279
836370
96630
680384
298736
378297
849925
403535
145099
1088037
141399
150020
523827
404070
430783
372421
255259
915793
36746
328070
504057
940032
505108
657256
960015
764683
327649
456594
905783
346163
1066262
730740
305132
978439
437066
958331
14646
605004
872784
655064
1075077
754964
696525
574532
404380
1139360
364294
888311
1054252
149230
103252
334459
209937
130045
125243
797743
118199
255075
663758
722414
1139524
421438
672895
1166773
573033
23867
623800
1168234
734132
1173106
562237
1038943
553316
800851
929792
738864
461080
863074
391503
1031611
283980
1151211
1146762
288243
313784
385634
1040001
367318
788955
224746
340724
105539
582531
515435
253223
129232
656687
1140569
929083
370135
910152
582332
1037275
251056
1067583
298012
104715
663679
267499
22901
1162995
769236
648832
600910
1160821
1019379
536266
364330
1061405
318706
565321
737703
137606
804589
509940
433608
674658
183037
315014
668714
362791
374778
94079
273104
312570
761850
893282
898102
1083736
954273
23105
719217
653446
149155
984267
719714
635119
469620
891894
420002
41327
1125483
184247
547695
462840
775655
770969
1116092
1170007
929237
1020179
216044
923154
129955
1026218
506056
1058492
993251
203099
1026886
1123490
1011479
714460
855007
1018912
802602
95411
1081309
1145386
1060757
1121642
656353
1172116
772755
1117977
106380
1103397
1178964
2428
530641
619257
942952
1077098
847250
575224
151429
1135428
20022
935982
781462
153823
35554
955975
546492
84840
942968
546721
845304
567117
983944
661390
441942
573458
386889
1032309
148682
193798
208234
893699
831325
597949
1083652
698773
405710
248905
767890
167624
858102
1130407
305860
329393
727143
650647
132750
532696
955514
991261
136632
321671
921336
238914
582769
775647
320137
819957
343465
687163
779560
168705
398340
441808
740246
132436
903049
451909
882851
146540
361504
1092273
600966
321498
580708
582164
765954
861325
778293
130755
1010858
625182
284765
1056774
517347
939167
703905
67725
672637
1049276
593173
109138
888737
155101
937583
469048
809248
309524
513028
1174823
932851
415317
820248
476108
396446
41859
615975
1061937
423774
334360
601252
43103
249517
892428
428973
497579
806960
1003033
501024
288946
425658
974403
452565
749311
901896
549812
444251
815362
484873
387621
342523
222931
35756
220092
1171207
1018129
957061
1069514
536404
92972
627206
384741
243084
867386
884779
652476
1105155
628853
870909
201505
569056
999221
776219
182691
331808
1043183
731334
911638
73986
995990
192974
496246
849468
424033
123776
550625
365790
1024915
1056747
244692
110282
1054386
154910
138048
665135
139468
633650
1048331
569167
1176231
1044838
256582
593866
1091316
1051783
531371
11538
296433
272568
884450
119138
68002
28016
476232
904545
1017719
881227
152165
911593
309870
1003271
375873
118279
766303
807559
781964
133734
114421
812547
179691
763662
297725
271413
514999
1134584
600559
915017
687192
244036
327563
494673
1104055
328671
346417
447668
538133
109687
224017
1147264
54016
983969
812061
193111
702849
1070614
1018875
1094107
117260
585481
759941
263263
1125312
741857
752006
770490
299765
409831
406030
522139
234313
643685
1088428
676035
596369
949078
725560
421260
32566
204294
962065
261618
360967
850060
238880
591940
799840
554321
803183
189610
14367
388440
468270
833379
754290
458034
723620
189989
719313
1017281
948885
211890
1000731
154836
840584
826560
616459
1084323
1089131
862232
425441
67978
758188
349360
934144
447370
295723
416245
313664
554608
484667
476350
635795
795154
959296
235349
63375
761683
704238
1173475
584289
278690
343192
745699
772277
352044
33418
1131902
216154
529046
670127
838498
525303
520392
1122979
39575
224979
872836
762694
1012416
397160
167571
723195
1136849
465499
205367
686619
888388
692955
694100
144127
719436
798840
1152653
560462
1164308
531769
854805
503667
424107
736864
92774
567621
826275
1091712
9156
1019855
1040573
1124712
872840
371719
1176518
695778
21989
630525
1158509
119533
736469
375096
968784
412705
254137
637068
770033
816971
310627
338473
363523
968036
1153553
999252
789096
1048791
1132155
652982
62953
1084107
400471
1061716
1103639
700375
573786
825043
735987
901614
817747
23290
318047
743673
968223
735942
144662
1142888
629181
120228
509350
28818
908016
807111
1070906
266928
735336
1002706
469167
1073993
16707
127024
648156
752912
523635
526191
544722
227040
872333
589324
869409
1086256
275791
856530
985279
8239
1039702
1077864
1022806
98515
408550
396022
465696
794251
44064
1063845
988904
634117
188157
561575
22047
265698
351979
939397
434581
696333
948742
564133
533482
78585
666158
618834
1002578
304631
24007
563045
835338
334303
1113237
25694
1038185
558467
584795
805574
970883
1067543
354729
629849
1135030
961324
536951
96574
169436
16262
407739
1017136
294524
495609
152979
246622
724079
952477
1154998
955389
1057093
310834
326994
820554
558235
1163350
67837
1081702
734804
669620
556221
482528
1042722
15550
892476
564846
117608
610429
501840
65449
960821
282947
942059
718267
439974
918086
799731
218708
345331
16511
1128876
687024
980497
982517
890244
897788
236746
1076854
846765
362756
257826
7166
601064
392904
585876
460363
613861
125428
789963
121807
518915
1085311
909223
586948
676659
202866
137889
202193
306531
569493
383396
303103
525828
22916
60548
1021001
1019579
539332
1082235
145501
727515
1074896
177554
470688
1101621
180829
730668
671975
1075527
1025842
600505
440444
183696
59685
425872
667898
1070375
425179
1120059
17153
860398
730729
747101
1142192
1143992
39043
581717
621437
33223
250716
1104913
916796
428362
696004
1017354
1116711
721796
967106
472214
1048971
450572
325956
674966
344152
119293
183840
435718
832183
295225
858803
163529
790840
417293
890194
94736
831487
245108
494236
350640
542587
13876
987208
496035
312429
992376
1126292
219700
741569
989931
221688
126982
851261
656526
718755
950183
1110638
613517
1048803
347349
123292
775915
102153
995897
812443
878732
399107
1104171
567723
799113
300479
826902
855310
453289
461078
493411
592621
778960
901290
1085574
1101274
819264
738248
323166
316026
1003437
1156570
912870
364586
923433
211605
213283
1160337
951886
824403
599657
968854
543163
983650
1162557
2806
293033
867969
125039
958781
224168
234954
969193
322225
53150
177861
865495
453101
678300
701872
732761
389964
529880
975612
501492
162768
381514
288757
504656
182703
656627
124790
448721
345037
1134392
995243
1118615
360666
530695
686961
88218
1026659
132838
1126278
717036
107592
301462
327051
959404
702509
1115077
139229
930007
932992
35507
313533
448483
952908
1032195
125116
106762
523753
822580
1111414
891691
1008894
1043853
778044
1052752
424294
698953
1126315
227167
40034
524559
434911
853657
415836
1061001
1116699
704850
382595
1057409
861754
324116
185999
543724
259591
1134294
1125081
846058
837574
830802
805818
932245
712761
66062
384398
787313
182933
1143253
884693
457958
563899
425846
183664
85927
223926
205157
728306
258564
1141170
288231
647675
235646
445054
663269
130652
399429
91723
760416
800157
418986
994926
840160
611057
1083767
751388
1123155
1070348
328588
205667
333446
1029583
219615
560004
818937
420948
571271
350607
135897
301030
965651
1004107
1019569
491879
178648
859206
876230
399277
442784
119300
1105256
331542
736244
993580
61085
385591
171029
911966
661081
164400
1099843
151354
749261
180146
332061
222309
295330
28325
679799
202229
976705
1087211
1013826
519275
449560
1045337
315322
99935
1091709
169056
862965
810462
688315
502981
550529
751092
528185
228457
234764
818219
1172332
949337
1010949
873677
260932
103880
296001
1067378
659503
576022
504726
132328
372422
1734
116653
504294
508232
175581
828851
1171348
259597
212917
739082
1157763
13222
388584
1102496
1038809
505198
426068
543098
764064
732077
681610
949582
417238
521108
1147820
144507
103778
21647
1151966
691923
1103584
456119
1029138
858617
682232
424823
952511
220615
1124045
393749
904182
770430
35709
90470
180944
1129004
825008
80464
275177
480839
141951
1079259
255564
83253
4258
240230
721614
201888
62503
793381
144648
1050775
250573
1075092
268143
282890
1135123
354871
446274
471133
609720
1121799
214699
336266
750900
479700
53556
618536
1114991
746923
740487
642418
10316
219243
1081748
1113319
251445
1155622
660005
440921
401995
1161176
318022
475907
30549
865798
1145759
923781
1076123
752202
28420
282405
761809
1128510
552987
804106
557413
216740
722035
277777
838817
945359
910586
639439
434283
271245
1011316
480526
413117
549971
852642
104269
535803
1052480
200737
1108923
1060904
760411
792731
228117
19076
754346
986329
666467
1118182
256073
202849
234800
21556
646480
218660
595083
821308
935709
516396
559648
121778
92458
428785
694137
544182
1070745
534574
891392
709078
219632
908658
1146829
846678
724282
37563
410574
933232
558037
1066756
1172619
40251
621005
1177143
211991
644624
1088893
735235
4479
994188
127421
795462
376070
1009384
675558
1175989
649869
764698
28926
178322
967202
140370
833828
1162469
84456
1076930
860877
1177044
571463
987051
435824
312872
478472
226226
802229
340710
1091724
682189
124093
986124
56627
461190
760974
222975
794523
241631
862355
172053
1061544
101189
458808
855563
1078987
1067130
368519
374893
791748
1159743
630713
600219
474815
1174148
19496
475170
974020
464306
58855
213380
750061
588418
1176160
528065
560982
110183
630098
312080
306040
1028849
133798
440681
653781
623105
876213
529512
541301
419780
550294
296274
740711
366649
129462
79776
251710
322036
798099
159517
275035
570062
673283
898938
833304
589925
1073958
899378
352737
957641
582235
186630
721978
682484
12140
1169344
164829
784140
496324
735096
70632
163644
766411
944317
68369
807237
336224
54199
596662
738371
799602
1032198
832841
687699
451210
640020
585875
576626
305956
171238
239662
832327
781320
366069
293820
1155903
351400
19460
1030945
276834
245501
789134
569079
209429
1161371
183798
389631
489938
954436
885209
589846
1179289
1111634
395254
387105
293471
1099749
129211
1040660
585288
1108796
911708
703900
555701
301459
410278
127834
1026422
736256
92599
602880
1038933
1078974
53540
699611
918921
180267
350575
670040
254352
744207
126968
836904
971871
702687
429070
464771
509530
397839
239069
454842
1116420
948569
216191
767217
570942
789032
1068479
454902
905414
597770
187133
1011769
818575
1073387
174121
217788
775895
410349
554009
492325
841119
265192
486955
585965
691173
939858
31691
1173279
664571
108904
52155
572584
1152336
920155
1003223
1034587
703905
1045429
146673
354475
756762
1142849
587928
220525
1118768
204030
1052034
1129873
848917
539920
332825
1050631
811200
464303
322386
519198
1138709
453177
1136748
1093255
636046
963429
370295
1033300
505095
163891
64967
353794
112404
67702
298774
1110120
743869
911107
757189
359757
971052
695700
798024
608425
9242
895539
42026
143486
131399
376151
759163
70256
429375
246592
879385
47700
1137749
766281
1141131
1174629
1111671
534119
894182
723306
220608
293287
1164210
651918
780183
982266
905555
57983
296552
304133
926432
702520
836582
12355
397998
1123753
535706
851213
501375
1133156
547116
1102734
264987
271584
427993
1051143
168397
1128153
1110311
1059683
1052843
930463
1107312
133607
774675
747163
859801
844881
68245
54272
954425
605601
527377
1140409
660706
1033635
689583
561773
657583
287918
725522
406123
1149746
80604
896942
530420
205189
945350
414899
148495
1002845
592044
720817
553782
418355
886332
186861
702523
750182
130334
399656
1150891
394982
77719
62299
967571
4778
948901
455864
1169340
517451
916111
1037644
289025
143454
1051075
1117283
615053
1145584
956890
192705
788925
51218
964651
1102366
288057
492741
781251
392876
463126
32650
29620
279129
345716
468407
654077
655831
741819
1129492
376456
516339
1176828
738551
759509
950956
747948
591107
373294
568990
195014
820477
20440
40380
702878
428076
259798
934337
502053
84600
64327
348011
739354
958180
76101
808736
679113
501825
614438
751767
1082405
597020
996662
1132201
652394
875358
279802
804696
1066234
672486
730126
30918
472421
354483
504625
775031
755492
308021
913363
629316
1013395
278505
573162
920853
971500
124967
743683
413924
985803
470223
1110973
918087
369650
157172
403299
936914
579272
843212
754503
772696
182407
96459
578633
216707
161153
648032
325967
1113603
1065327
592885
159612
678345
1074733
781266
585478
1068271
34230
943054
775961
288622
239266
207237
174239
864007
560887
768893
1150081
182332
978731
639371
817413
364597
423849
260932
1131593
1120028
10434
527963
300947
123821
992241
172806
729109
322101
45228
978908
344136
690901
184525
1089415
746359
217614
392010
73117
335636
563562
910568
565306
59804
175085
660147
719186
78806
857970
869539
152382
118525
763744
858398
180214
20576
673557
861181
431548
1070074
194203
455435
214038
913896
627218
688669
789379
579034
421874
1022269
466506
1039413
1078716
175927
1000339
14735
723749
798324
550881
398701
831768
1096776
744720
376667
891011
813243
413147
150114
376868
454621
838772
307106
1077174
399500
180084
629864
50111
319877
537026
760753
246111
1008427
288719
1114037
214684
1032736
467671
758237
746002
212599
837399
998323
202278
993825
929823
237132
223243
1043443
74281
704804
521917
406760
196261
925627
61065
550379
316123
989724
805696
547252
982324
88419
88488
633156
44313
592390
642593
1145521
544794
1132649
16513
505381
227067
662145
407449
612010
1006947
258601
1055164
1125166
228283
678687
1115810
1042080
608703
20296
858461
39570
362316
884034
339409
985917
554266
395989
95228
208585
318586
1056179
1080197
71840
1127498
686845
771620
513125
888971
1129090
578563
111993
556013
758497
645435
147496
975164
1098832
905601
550642
465130
1029574
890231
73795
1168043
959670
555385
1019530
891341
695613
470692
279544
401818
779532
624832
852114
477052
843079
217266
713039
404046
854946
120351
78650
66271
512449
163019
430248
985816
267625
38379
861026
1093704
422335
464861
772780
61678
880322
93390
181919
540747
1083814
872680
5693
461257
198329
828104
588308
200552
874261
253041
666816
215989
333647
280116
240284
795644
1031510
816766
80040
1107922
181338
1167560
676449
349501
988512
199398
705735
846505
618371
718412
536516
427826
151994
171260
109922
242819
501076
1166372
120486
1112498
145681
650456
153935
633876
1150232
305833
603337
619350
479081
425183
28530
725619
395586
400097
211081
560357
58629
1035316
330060
53979
790638
817203
25328
582833
853272
319312
102761
324142
1120247
636509
629838
880480
85363
129084
1012749
113594
1004564
853527
30056
554009
966508
660869
108265
323454
309610
1119561
895249
138088
378139
1037122
837631
239276
831677
418499
836862
77875
742239
273296
875736
111814
193687
1118518
1015220
643265
604322
1164610
1119146
925527
299166
767155
1135228
795084
284385
1164476
739111
595839
332581
762817
554851
556251
897237
891439
126494
873078
663998
826500
1054883
551186
931118
160919
750802
995622
300009
477948
534629
516502
698834
631393
490093
149067
541116
425259
377808
460769
980708
1091734
435610
62564
392092
29887
79371
1043020
907700
288768
1085156
36186
1037977
49941
603749
708693
515294
218963
1166466
54122
1120358
876174
57646
905720
7473
564430
906272
836351
1063466
595113
482975
559648
552659
539131
714488
956129
1142775
782283
1104136
575157
539989
535004
9967
910435
260723
1179542
230373
684560
40179
935138
715599
200608
721879
542950
251419
362677
316190
819447
1041995
994114
388851
160663
625176
744790
884950
1010423
748563
117659
990450
330973
803309
876189
335079
559668
803186
281582
185449
220164
965172
1038372
149407
47707
389595
557377
1178328
557274
313806
822496
332457
1039926
440911
11445
251155
932519
268692
191472
450187
576569
147986
813931
930589
375702
1145850
538363
983950
444400
1063336
1147386
684484
27399
174089
625435
905582
853112
211661
334482
451396
52406
167102
351541
1167315
136892
755512
561706
500571
14153
171920
1126153
1033421
356459
907974
526944
826041
768420
212418
716630
489588
324079
556879
55434
432648
200747
522563
301314
463543
744360
726393
876991
1137749
492358
718916
355341
977408
50914
245988
998187
28320
1047606
1123187
101434
1077976
832281
564515
1099323
571398
972959
716765
377477
392624
418924
365007
324037
1054070
158722
1043434
544449
568037
890267
621453
225929
255364
609426
362674
549231
18936
467766
299517
733513
357254
544237
810395
860198
433520
1019076
572919
1007322
152115
944460
165174
211353
579873
472202
1023153
333064
855062
1025956
365742
1061483
1082704
1092417
1053803
562866
567799
462753
673653
1087614
864278
754860
120628
308306
182834
682001
20001
267106
217547
929789
440726
1095139
357932
180842
83903
865619
57971
1026932
587419
11449
946580
53747
407596
1054893
818808
1030235
527970
1118376
313334
1022452
444619
636748
678659
259236
670021
338593
823630
401389
326667
953553
717531
131580
603919
76243
371732
459018
1023678
285699
455022
48345
923849
203258
789833
374395
335408
1016095
515679
159262
57776
133294
723818
454980
914898
864969
796525
160633
291330
102836
690790
599178
312478
449373
965961
755052
268350
207898
670552
669249
898739
45483
764617
923977
765913
427429
170907
854424
570049
883631
531020
827851
149620
790391
853494
814251
177407
362241
799898
67272
1119995
703117
740616
652501
832127
40383
812983
248945
223814
1010361
1003662
51517
404248
1124023
777715
876102
865329
459639
995857
672536
1063378
388113
215400
559647
609176
999992
1107017
190240
446799
349037
677031
905779
657238
595767
570921
1013197
934930
1078528
591907
608464
1129469
946445
128034
717419
955412
540570
618044
703226
177868
1115919
944444
703964
393665
740247
696755
427423
1059539
85161
95544
905844
846539
200111
1117907
636015
966988
326550
423337
11878
1158774
648159
756801
638288
364345
157573
1164716
398365
349599
490030
561380
680024
156453
731153
7287
480919
613052
1139086
51794
948584
636990
13293
712733
729812
474114
1021694
413808
1040799
680422
957167
414707
1013001
735619
796278
579298
1087458
642096
957190
605997
271393
651798
256757
53528
1137338
49076
1115612
142921
736973
32
571325
272051
785682
597487
1005682
1007347
1131393
639817
291148
609303
672211
45686
231905
1106292
870142
455728
818739
631017
667413
615144
946774
1047903
232900
586815
560441
875122
773870
162942
1126934
707313
179306
771890
878999
210896
99731
703210
699173
1034665
1075751
771200
341324
883573
434121
811148
201645
445890
705183
180503
880550
363257
900394
496483
430532
439654
557102
907675
967510
1052224
1092772
637855
611976
922330
238272
897474
465163
881333
697650
689110
1090779
250912
629313
347897
167430
146076
686438
227129
470295
953643
496317
119861
114748
691455
319425
454631
318795
658140
801266
750581
160167
65911
1001887
162774
871598
583817
816759
1119482
654585
225560
32864
1089611
957640
1174345
710102
833757
991765
360001
1127173
318153
1034755
676474
39066
934196
363083
310983
275133
1177641
5307
66348
636928
1074354
765430
983423
388908
947771
150972
383276
297892
832866
351738
315600
832853
124437
1171804
995104
918717
810375
426746
98615
164397
32198
328420
959445
492141
103690
1109991
292446
276131
859248
837428
860135
48448
966552
830363
915372
498212
972945
874299
48108
283049
344128
585429
652601
470709
552030
422707
794835
984985
236197
295984
444314
1010929
528792
254850
300403
701190
116435
340514
591022
68603
896661
840251
1142949
1109253
1091228
174311
693772
574245
197064
660937
435464
223485
94931
268282
660435
106112
542547
57384
298184
775306
599272
643658
625976
294954
73221
154792
1025232
64363
60413
327708
700429
680119
696975
748250
766609
25153
1047717
473123
824980
203729
621909
986325
280995
663984
665898
244200
384459
142078
458795
983629
657058
177706
1067864
302971
244920
573568
425032
177549
773936
490155
868533
422569
1041962
750626
9940
819254
108258
522721
946215
708494
92655
880694
313092
146017
358217
728740
766158
475833
993420
148300
24199
1103205
217486
629119
246319
1161139
261304
1165005
886370
885804
341085
1069004
833353
550375
194212
56754
1004180
677373
653188
599310
641418
943194
482366
1121115
796171
502182
1156719
29158
394584
105674
638357
641721
957364
8652
417560
238456
90742
369813
504943
46718
611405
92565
563703
370623
203329
206612
349552
711158
1394
727364
1004211
208207
276934
721284
761669
300985
884161
164047
880882
168403
109835
881690
799748
765039
116176
613900
1001224
645304
106167
603445
918606
908704
342601
1122495
713453
103663
844640
108013
634136
406386
707574
1011386
852684
1172882
599232
931884
945385
522865
610293
653296
6339
64474
1166355
225244
415609
533194
345832
758969
181765
745649
692059
1141255
1043042
104066
200728
885826
491426
292720
867395
1051000
271094
550465
332069
1168407
1074255
923865
790142
92295
16377
1024748
373301
434796
910007
1009448
657237
975694
827693
205398
917696
1119958
668186
678271
974450
640578
108309
196947
690643
1040980
35321
349776
682084
1057568
1157553
625070
79915
749862
718194
255710
152372
572392
528587
990143
569324
246357
848090
123721
1120976
336082
781618
290937
790194
316164
666447
823071
423203
473224
518882
530753
1042363
1092465
264809
1076856
233362
76760
842044
852291
106686
999651
1050739
667798
793687
1035515
504458
585381
586871
808299
899069
932436
411780
962752
489707
653347
839446
211780
1048751
741031
487895
625756
45704
295169
782954
179085
464035
704337
628314
898319
1068447
439514
977497
1114231
929677
445800
1071191
553539
617702
88834
825014
570287
412353
1095662
300940
68188
1023246
468448
390210
106806
657564
577612
893719
680971
542116
53516
1043904
246733
468896
827572
618982
310758
225604
950992
996759
562730
409534
152213
50063
66363
39180
277579
922307
78464
537522
309164
240912
550233
768993
311427
412845
738774
596135
243620
893254
1106027
505831
924284
658345
929418
64680
1024716
420157
405042
216368
662629
987882
780878
140618
143342
966742
598663
528142
1139113
233645
1052832
720078
1163588
212753
863985
774825
1001810
319395
1016176
584618
348063
629756
212634
483706
108162
837545
1170386
524552
318957
287546
392578
1026751
590125
655287
1033479
478776
653534
539357
93261
742222
59603
87478
931553
553323
621194
1153727
267834
962922
394286
888857
1114372
1177153
381272
938678
735928
975180
657146
664071
596133
414540
680990
1075939
718910
253644
909062
342835
994924
246440
820830
248058
289518
216262
378902
210549
283811
348319
941964
753732
768279
1142801
773639
578120
707750
273908
105929
490179
740562
282721
263044
1037451
760649
469170
454075
678029
919878
34874
803981
346277
23785
532193
705371
492575
64527
25446
725791
153491
29885
569476
163072
156502
479621
738590
513150
140380
448647
408006
986892
115350
864077
798084
929627
65578
827537
1142892
1102933
105407
920154
397586
157222
885415
105182
451710
1154470
714590
682142
932209
527501
603369
899689
1147295
644864
285336
336968
731276
1143645
1099895
411728
1009963
442416
1132519
931058
44478
532428
455026
726030
897125
1128327
491667
1143910
74027
281708
652758
1108412
934837
1115947
1175701
181889
757176
768285
251030
174866
1108185
944008
130513
184200
733825
785650
88849
1138055
863968
1117466
503640
356754
1168318
912801
83322
183831
697843
645381
74426
795192
315771
583040
889175
734951
813027
1142812
889852
228380
639216
689490
482178
605846
902985
461437
1020961
192858
505555
332813
463885
767328
609777
843547
1132864
787559
1087184
347516
215803
386761
756747
651285
1168089
643292
1177680
1083410
745493
669843
1032568
1131220
606926
997309
523110
680447
857559
917640
431625
755047
913167
743116
971649
144527
702789
1008866
9512
526055
291969
754710
419227
1057029
524154
583733
114238
992961
561640
820645
252119
230872
546274
373014
1033555
102145
45736
702609
1051359
1040972
977373
566117
326220
1012809
1148667
1039112
289804
617029
748058
104328
638252
863223
78431
227180
480592
1106158
422628
815008
604883
1126543
330164
1080049
973741
535055
901371
38079
116809
1061317
164348
75242
790656
130794
673854
546055
831375
74175
537425
927806
797126
694866
954338
1073789
477713
1069969
1079900
1086487
211280
154846
451308
551328
385850
1142724
877865
1110041
917286
675867
1139565
637946
701801
1083654
638922
677437
572906
86419
421142
796897
879537
905808
287549
1013315
550314
64441
583888
612941
654740
702476
280721
118510
226612
457797
381994
454052
836337
1087869
124717
896416
1050483
764222
992977
63801
622517
1063539
140964
229818
151364
1035441
1043790
286882
578383
924815
883992
927664
905820
198956
663214
1141847
428055
243041
283940
967796
539245
639552
1167307
765984
371333
170008
423952
1139639
199450
187732
617663
538860
776567
567115
963813
1119061
785789
677325
517789
868526
115238
709723
65634
1023727
881360
509466
135717
1013695
845297
226052
265481
889163
921150
1139950
470777
255834
632963
986339
859415
948900
322776
626416
1144698
688886
621211
628269
1131659
275873
466777
656473
149348
195724
223776
1051944
987787
1147108
518234
805141
1000230
240181
146957
1179552
832230
594303
210202
1140179
1022603
901169
246608
987586
413611
360770
484695
972560
97542
872790
69109
588953
266833
636374
1092952
764924
212704
883010
778973
690932
134851
136969
688802
733540
222535
1131919
491231
1049672
944312
956181
1032404
8005
265907
379059
582954
508090
736168
88614
1025066
786810
56737
432096
16706
591386
417562
315821
880541
28646
863314
546945
15994
744324
473273
289754
172368
138833
29074
312591
1060408
408141
550345
936771
214934
987663
249110
826430
625417
391109
977128
870220
483056
674627
416364
47009
622516
367693
386692
1166716
1167576
769998
654036
805012
1135778
903893
512799
884347
772035
369674
658815
804357
16336
1140361
214226
221181
656611
216779
264185
283906
1153300
592450
337401
670050
37576
365155
270148
304186
201320
667545
898434
1024788
593630
834894
731455
737187
89603
906617
531524
112964
55948
1136825
1095459
549063
83356
373254
926556
798174
1130036
662144
822254
16220
1084540
298633
107222
425688
573421
348350
139783
1158368
40940
27541
216928
975160
125018
256858
556158
3423
293977
559728
153685
623990
915457
25232
711573
1032991
1089061
106306
641123
814504
830904
341473
412345
617625
1142409
407132
402492
918929
747046
501566
1107351
447197
1075584
169516
371157
917741
739274
628054
181913
590330
540054
711863
228560
247523
613257
342076
57189
1027038
678607
1070080
453775
697972
232168
915554
69046
29061
1121803
985618
455854
739427
704528
479459
1170596
26297
577073
658214
660507
275012
758954
478389
906161
644981
912054
339929
577878
850484
1032409
105071
473919
695534
883283
178761
82961
1074697
711668
132036
642675
889872
559115
764321
1116769
1012113
939693
835589
1043291
511417
149346
87938
144023
92062
24488
937963
550795
1177386
811447
881482
311242
344442
80254
261192
958584
644314
140505
1166733
819370
337537
493208
47139
324023
28051
1161291
505625
343645
235328
1070587
980038
475134
743219
1174587
218711
744782
235253
112315
341405
507700
752450
976712
447659
471336
350457
380197
158518
1133217
1120979
371878
589054
1161793
931947
658480
947544
412938
1041653
309801
345128
355095
632633
406742
681540
972112
580676
60011
701215
256299
976064
407300
640352
224474
362779
138505
51
796008
1066465
1133173
258736
1011150
646141
267999
940688
247758
998797
422312
803041
550165
434629
1150187
932972
358658
430070
256367
947753
1118499
776089
57826
108265
360555
1012793
1141202
980968
411006
1084111
523368
1032798
910841
29670
922422
1074061
553779
1128439
1053950
211416
655859
940601
959801
647341
987883
258570
661028
661133
659496
604471
125372
891748
57019
935924
438975
290388
957177
390148
506536
693122
104362
482934
84434
266880
143640
818104
587021
154752
817019
74062
258591
455097
158076
52702
552160
696759
1084316
487612
1079465
905527
347531
421877
415859
325231
884522
659288
1009903
656190
448877
412556
1175675
706399
1181
979865
83715
327452
535865
576447
243709
197179
755217
272675
973184
369060
1174364
401897
1155614
372914
586391
929449
512437
19625
108846
991295
1105784
622946
548284
461752
315949
1131903
67145
301658
376215
635781
434727
690806
358528
742984
430921
287912
747208
702828
1095427
1050617
782896
582235
426067
554637
534072
110202
101992
90653
536079
117300
57916
643169
1083609
561341
1008508
114873
114826
136975
536523
872013
862757
907114
218835
457956
521975
826226
459422
977408
765589
493817
103570
879551
1042701
803996
723900
310684
989095
984525
454440
76421
523942
786033
321857
654769
949479
1038442
1037988
427429
607343
65984
620523
1096987
513100
1115226
633761
526735
528790
379074
746751
513468
1099283
981986
608734
514820
208258
496821
765036
1055136
733282
47287
311823
768899
261148
738309
1169402
1001217
605128
574514
43138
1105470
687247
370754
897056
393056
335172
199203
206813
409652
456298
593354
77392
1035065
759200
559879
185259
613127
169129
67208
309156
253306
567589
898949
469362
853818
872107
1157321
660590
235342
271932
283242
784735
944372
1018021
309764
843594
585656
1095560
244376
319797
549140
79595
1084932
651468
543308
517453
696666
1026875
576923
747589
826295
790445
59727
333583
1137042
895668
737174
1037445
1169393
300526
848357
379254
230329
1052632
884260
764505
1146675
44059
479003
30423
973348
748998
108063
615929
1120143
622679
508468
164568
266849
767229
878997
192405
53904
772391
694247
492172
162117
724426
94548
210811
1154167
582282
52751
469352
1123888
1064806
291070
1155990
180093
1160757
225256
529699
998311
170562
1057425
383524
775026
272642
54265
709472
575119
517747
655116
336181
971144
1171234
41963
631117
148559
1172205
985085
357955
564275
699691
265715
91904
11643
786193
897555
392075
916596
242518
700952
500914
531403
570498
609431
680564
427486
869842
1058858
155962
63725
79263
216033
659245
624474
340814
892576
825272
273795
358055
884317
609443
319678
686573
909736
1035426
1180023
653748
220540
63903
379618
449015
150332
854013
41893
606880
574276
1029945
143542
155423
889452
700121
308566
1070453
422356
286444
795446
515506
1133265
493753
960442
687389
439622
1164779
513838
581046
642075
1026431
415631
21002
495219
987155
58618
678282
960250
228872
8616
452723
1091437
1163724
362248
1013898
657136
121450
1165056
879972
563858
528262
474724
725659
477095
552289
904380
1022638
288118
760040
366013
330913
639202
715394
197498
117352
998387
526228
464565
135289
1094702
1056192
710003
777384
778893
906124
724624
45764
636650
480585
304852
1142457
199925
1077565
578851
880266
791225
312680
843262
803059
1071901
127440
828444
21543
501185
194284
335906
118656
43191
1166306
519356
733490
970569
824774
866518
10978
667081
1103357
612492
957774
1101369
1086918
564187
1071243
822808
681194
514808
725746
436356
182076
660390
541026
105267
410851
1148808
820817
381558
499465
912099
654949
703179
457174
582226
563617
729580
396771
131645
387655
613326
589268
978538
882109
788289
331088
318784
1016188
544986
667656
575300
114767
337402
699994
625563
942635
870302
456107
447428
1125047
1133313
295838
1168914
469958
685312
21140
691620
221485
146582
513093
926312
199851
491004
593578
594635
626681
1017427
948939
957065
237838
477830
682960
1013557
394660
309213
962147
678206
55967
821064
403054
701843
327313
1066235
290739
115645
594875
341899
801286
568738
650996
94619
466214
493730
1011310
620337
1007016
122958
450402
1175859
1116876
387905
756218
101627
1125047
120896
302044
656792
447272
806050
1059569
1093758
1119939
568854
53140
40920
1061146
618647
281346
555905
686646
817978
1131601
734837
864356
454359
130375
1025899
618754
78483
1076325
532337
909491
741014
12543
657806
633863
620596
542891
703285
854858
91185
550370
113422
656806
625287
877202
942508
330465
746459
1010108
132494
390999
95759
263450
356754
1080480
1044119
949301
474573
930535
237684
892834
893066
2581
103470
742361
248924
591938
322009
303067
951354
101002
769804
587598
363038
136547
533996
569326
747364
653595
419688
102474
495771
1072287
121593
1141526
814650
199790
3854
132051
1082070
957961
469828
952033
417089
31620
391022
331699
689431
90302
689654
93732
1128851
53686
371307
236590
406770
381113
599313
155832
165906
856618
680336
423681
536441
550227
540774
1104495
673752
685507
745282
960336
319771
780895
16516
24579
537324
657420
822531
545098
1137221
1115193
1123378
1111837
197643
557283
222684
406490
505325
715018
991753
1038791
725252
683892
1169432
208588
487956
279036
872224
724844
229501
41070
798291
142402
685368
305313
497489
1160233
395557
465316
1104528
882658
180817
745677
460490
92935
507265
158174
553913
741957
697493
277611
191940
495507
482126
488874
830472
756997
753388
419643
1052660
1157722
53677
99711
226148
1150424
361858
1072148
540070
1100042
170368
185437
884382
188366
1085762
152744
591303
785231
820592
379894
77195
371890
1006624
602621
370012
506223
994989
1148165
726144
1081681
1000288
574965
532525
602698
1117206
121039
866801
457935
450761
73561
1069349
363736
919278
560209
901641
480166
333856
152266
1156096
399530
1169925
1137692
447636
655517
199294
1031121
435868
429613
970960
550702
317446
151465
220585
49091
676667
1023524
868788
190731
397975
511817
127935
310615
1150686
609074
402237
239610
718978
848109
255045
340679
241009
171119
323120
278559
275315
1209
295586
535761
251829
901896
1100323
609134
182378
29215
261032
1059300
155698
567595
357011
442517
1132018
495496
604298
395750
55297
1007596
791273
899445
341872
1120244
301642
282507
447585
1135774
655701
509341
169447
301543
183736
329162
783211
1091148
1135260
650685
967758
575880
344368
479790
900608
901785
47749
229980
786105
574570
284674
1152842
549147
704502
600150
676379
29658
1117136
541617
191584
693867
927808
35463
458651
272108
309911
1125372
28646
30519
377149
83128
477257
105605
700549
647907
172930
60761
925233
640379
9346
478911
331163
402918
1166872
647926
966188
1092437
1059880
757630
676595
1169907
142701
70231
97139
669212
927357
319191
248213
607536
8984
761519
746784
552274
40029
640233
145566
312045
987468
671224
888306
78612
748949
889365
81094
961209
842310
461769
328397
1121647
913954
898284
477462
351017
937996
482852
840228
60069
560045
615054
592821
16319
906924
675025
313034
523970
724302
571177
1053738
503541
242993
392825
570978
76230
673187
552391
624199
981838
661259
807128
402956
1135547
1136179
912383
201959
112240
149006
361342
773729
214872
217903
124342
601531
424868
554270
763916
856259
791571
1081652
224686
1041674
115491
644375
125759
115501
451167
805567
466548
212966
927812
219657
256223
382177
111300
781093
701518
272925
231038
18203
493660
645274
64233
141767
43138
1120158
209284
368690
528589
885997
715149
83782
13521
643642
849552
848221
176549
286117
35292
1119211
537228
883114
880239
255469
125803
528134
423235
970845
759518
836544
4266
1150518
1106810
767506
35134
520031
870294
318265
71103
666372
453429
791119
288034
328016
190924
1142948
161710
981620
193156
938157
808085
652868
41765
56192
350074
508919
890321
880593
22270
1049457
1055204
17784
989556
971857
1020421
601664
1154728
694539
61272
270407
558528
397742
895949
211823
413604
988148
512357
527504
1168546
1122899
67324
949538
963181
473221
1060544
338688
952801
1048817
1156413
674528
679236
407475
758691
324526
411495
822955
243530
542494
980596
750888
405537
751204
639985
342377
242012
567687
436077
398892
905078
62018
837894
280458
954320
946314
1135453
779033
441001
976446
504837
921967
362130
1153122
232310
673462
515465
1045196
798707
903833
545656
605606
956559
745740
1149445
560390
724718
174065
1024396
1159895
824461
732830
403862
289717
1043121
1039196
105392
751975
1066277
489339
493255
852323
499064
1158862
974354
860262
776005
285771
970022
287178
386826
547499
585669
105270
80510
810028
878132
946783
1065980
982810
14222
806572
475984
566856
787250
927576
859
740860
405170
330518
235064
1100988
361354
701316
590864
456036
1127977
606128
372405
854052
663726
840532
1164095
1097356
395662
182616
112973
1039483
812907
979686
960985
183420
117695
1150617
773245
970568
378877
640300
518625
274794
912135
957318
1027861
908209
605133
296034
485669
450349
1179257
435279
787852
324262
23769
1163870
1136890
1070887
1030434
146520
926462
1043803
191019
866362
736067
660491
620242
1045530
94248
953621
168718
793386
9948
1064328
8216
36620
262173
790349
265255
52762
259194
758662
109991
501842
801276
518107
796830
822251
801544
512837
76709
102861
928118
818000
29065
287476
439015
823653
601948
858247
366005
1059387
606029
707756
339022
555393
1129029
443300
273932
178074
524214
619290
861216
988343
276867
262395
676079
221502
1043572
786586
94006
293506
277350
97136
1018502
1115202
936727
705615
523197
779759
125194
376200
676383
898812
537726
628252
604708
1084693
420260
979005
953977
189950
607475
695085
891307
243587
389213
979796
841993
601827
889658
734045
384051
660715
598778
313384
541813
972214
558861
3679
542549
466690
808508
931092
537982
278345
470667
389243
152599
904032
772079
1024765
429270
574793
324363
596204
1053541
799658
1002180
43694
679630
545757
1129151
793465
1140922
213298
383585
727708
632045
486484
541850
397815
1065780
920292
442778
911631
1048741
432336
944319
881394
918258
309034
936876
1062430
776948
192435
780721
142026
525079
594506
723227
268621
712465
882971
143814
525519
165584
304373
602686
797198
307812
1103684
1007957
385337
358051
50132
1043065
483185
16174
656642
1022188
583845
126893
616068
962031
459413
922254
532509
439467
1034541
366174
342788
588276
285590
401349
245049
401761
57009
476840
813384
645819
1037884
568094
352325
150789
174686
769097
440959
592345
188434
598988
394851
1042528
418324
87938
614501
688241
199206
1082244
1133930
590948
372774
521205
417103
728590
679188
76193
86974
1158376
262652
442789
772064
614833
263728
500651
607380
313902
747437
409764
841144
367103
1050786
1030858
973857
703674
646805
924280
329003
568995
534985
254357
49030
224622
131993
305821
653004
634408
467034
902593
1087509
367283
587256
405601
168849
602928
1090157
204355
1006987
52185
760812
55472
151999
641420
709724
577664
153466
174638
788138
837308
49198
532374
31598
1052161
802236
567463
949880
515249
815163
507978
1137188
874744
529347
914817
765315
745538
1055757
1006819
1099301
118831
13197
841179
498723
412691
47178
932580
88096
1135308
640354
126004
731838
221512
519326
1085634
146702
400667
969904
94397
141881
1029867
1126670
959298
708248
78108
92745
1171028
1093456
949388
796312
286437
328482
1022243
683497
94262
629277
977533
887034
47735
345200
439147
638897
765106
756743
28520
411093
848764
793926
231357
1119123
573948
407303
96599
1172953
758008
22610
544449
799921
754282
353546
410404
817943
52911
1035105
364558
223609
317033
832325
169820
538241
65065
369436
831855
340524
508285
340598
430706
939463
425634
958270
1075256
571816
845073
146788
423932
871783
4071
728622
971610
24889
16186
344646
770522
542979
773460
621967
978072
148062
649311
733669
1086687
970504
949335
1125059
765234
166827
1081722
305659
396815
349767
939751
324486
464247
1160499
1131690
835382
720141
75473
743379
852016
992249
814829
162323
630606
610474
82003
1120748
1090701
463403
789913
1127802
234884
1139438
763948
549090
942250
1092778
631195
319910
790945
532707
807610
918965
211106
542908
652528
1067614
281375
277459
675795
677556
1151108
726274
717394
1071306
835809
121685
664830
145757
431481
684917
750392
814441
1148892
954671
501969
190826
1132447
561944
721047
365437
820957
616327
528613
815349
250025
298166
500151
812810
35056
466890
836069
703057
932810
875663
133796
381405
779759
990385
916744
618270
789365
356252
1096249
505349
488026
1175190
634388
372951
937619
840437
871264
651315
39549
62388
878204
508673
567009
873061
1006934
804406
143571
210860
1049936
1052108
514631
649908
1105773
146903
752794
624332
628316
616712
584148
449533
629829
772656
828907
98741
732447
455851
1012689
521713
207609
1191
472183
863747
73430
1100261
624547
557612
279290
51856
195069
1035885
1057088
395397
965337
1133110
807931
235251
174930
1079488
421414
962817
477743
1031784
161564
446687
888596
381573
1003936
364988
987025
188467
717360
748196
776913
132183
136409
619599
232989
475687
298126
891956
1077710
207847
363221
481943
692118
1060763
165701
1071299
800282
86344
481
433505
421952
339477
410125
286251
240663
877371
503389
1018272
763780
657901
286634
352969
565284
1034066
84221
38317
706372
368044
161054
995643
571101
657386
1139925
1058155
452600
731260
190547
240269
653826
197850
602321
606502
527420
283428
341771
439624
269714
619170
407880
760059
392683
902383
89058
1039039
1026048
194728
50459
992413
746545
1118492
325380
976354
838296
400929
240533
594740
858316
772888
540955
945140
123762
187457
112664
261536
154247
417662
330564
369573
1019127
803281
322570
943346
46383
438994
254968
935667
48921
820926
882870
870874
653362
1002916
354083
177722
391140
718037
776808
43918
847934
1115443
656351
835385
1140691
611811
1014053
675602
506449
658809
246331
245257
259926
567360
185539
1154412
1171540
622363
229425
205057
786286
58972
145034
854439
129979
324768
105681
642984
381859
654143
186342
285648
778334
698660
712940
293241
743863
1088084
277829
21219
573546
776991
506484
490709
885549
1144450
376959
886143
560721
717556
992904
356668
1130763
367638
47696
568230
727501
684146
426246
100198
1091076
426710
1130213
331139
110586
491019
399579
820728
84723
760419
903382
1176812
244927
1172266
285847
379988
922614
1157640
516893
517320
321146
755052
975288
898517
371080
668850
314029
1033334
797873
547073
674005
1021867
521634
713768
539034
1130230
59554
240585
884711
1057650
1042099
816599
104565
137757
348029
445165
656480
876409
1053176
660415
51610
463436
497952
945401
413503
13551
724523
198947
641876
536835
340168
543760
280233
1111351
71948
416983
716092
1078402
454097
686858
410645
888618
981819
465848
1078135
366444
91010
764665
727313
795368
896016
124103
145099
1057740
801303
550436
992731
351825
123940
990129
577380
497215
270574
1011771
543525
649978
780998
262500
637275
989839
624102
864201
934740
1160512
43329
250309
58262
1023435
863856
111538
953933
722717
698265
57177
32618
578494
772700
701341
254871
396179
861532
888702
345342
722282
954735
447174
67766
349648
405448
1137638
24688
442820
1159507
1138220
489631
820340
518006
751290
575581
131268
805199
567712
1082794
952920
176647
411372
601094
113080
1010565
546079
537448
712277
814940
233789
668274
1022462
1164466
6413
53593
654647
798414
793240
790088
43658
486558
535282
528539
377849
732760
526559
1112566
193230
111885
872047
545075
578274
476487
879834
1052353
47104
1109020
1162266
532055
246563
180310
265354
1127630
948140
106257
86742
1086431
788466
217007
533465
279557
808779
948147
405017
417100
412397
583725
481500
615748
334612
1098553
1017219
545956
342325
859524
842245
802033
885579
140296
294863
1027976
786261
917382
565189
552106
165639
680338
145595
81566
525200
386557
1000794
45522
255799
171202
1079011
442848
402107
1148418
562475
801673
1090082
192580
1071681
1162837
291745
165643
373393
668538
400448
184802
181338
577804
1123988
873686
786054
514582
762603
1043194
942463
817619
536444
476496
105367
732182
836753
492410
170636
743534
883995
156990
463364
53948
1095857
91235
997661
554151
889563
673500
283517
1041513
43777
1029177
1172495
1173861
897920
289557
525942
26672
244675
877255
977414
977768
144081
484622
538932
980761
587537
66333
849763
106702
859026
1047370
496830
208756
329957
850295
87359
845506
67417
622451
79702
623836
475442
1045065
5813
861204
997773
1154582
1023961
1079296
203058
1057175
657375
163227
667642
1017953
949552
362653
335689
469358
1175864
738100
711615
1116319
499484
179611
206843
464813
1062313
784056
817953
1098151
763312
970817
520449
1174942
253032
14421
1021195
1166065
748218
358865
688234
665324
1176458
1065930
315638
508556
304181
709653
123884
834482
581088
515797
782282
657367
883727
796939
481289
726003
636774
509164
1005944
753210
1025583
676496
875043
688646
946688
180598
371331
746122
191415
542634
558251
735164
918117
994932
185149
719966
795772
530540
1002191
66780
1077668
789141
788111
61383
611367
847166
587408
713614
612701
103101
929282
336117
495859
230314
1004071
776292
692717
891033
1013108
226818
255219
170943
460057
615199
868357
760433
111443
458588
50408
738367
30309
286917
993007
662621
514734
835329
875498
1126239
557675
1042590
130508
438857
1006780
302461
741718
951714
1169269
932597
273500
233078
504626
989921
621087
646469
486784
536127
724868
522827
220817
848410
281727
448035
1017315
410720
847700
941806
1110144
850317
405542
1085887
951305
1004326
673772
748523
861360
702336
595934
410559
1027453
337790
956732
537101
892763
986233
248196
1174023
901591
499795
1017317
129800
425618
365073
190793
460415
239739
767558
294775
969997
631481
1015000
342322
697203
80068
1113666
1088639
359128
743190
82340
782888
927095
555734
868564
172317
411637
720855
821188
744558
289874
55782
758086
833587
747673
997986
671965
260632
437097
191411
254281
250130
178218
625812
517904
954724
479059
914014
802910
318596
486475
384184
396688
913296
372719
612014
339884
288418
495621
595449
892284
826339
40283
1063845
546497
891876
140498
1071467
920568
39915
1123188
598746
1146509
881911
309481
1033956
61468
59461
71227
295427
559814
742649
884997
697372
1068258
957485
479098
353963
683275
575853
429481
481131
762770
568266
554693
85637
766585
101545
577438
883759
803170
1132852
19300
1014118
999088
22390
116409
660790
716407
18322
139019
325311
559934
1007257
1034435
40239
81240
866461
968483
174150
140920
961270
885866
434234
424926
648719
300696
194264
750905
565825
152616
538304
876342
122608
698228
529118
111467
621200
803094
547154
250455
791842
253385
868267
200583
356078
675263
398073
1118405
313779
905317
214578
677050
776924
523078
1122849
1148440
620260
542255
730386
1142190
871689
886885
653342
144756
1083960
1141660
52381
1052130
138203
827710
625929
438118
1039482
1085602
299274
1169957
304558
364855
1120081
817009
466164
258320
626559
826480
1152786
1068670
328875
1084098
759854
1170142
442339
412801
1066619
707040
714977
216791
887798
42139
700442
776704
341057
738364
875583
616181
1092531
325440
34906
11261
799532
1133624
497234
30938
49434
893584
1045372
7347
31461
212399
857509
866475
273891
1082731
298462
730868
168575
1147872
874203
498665
708165
1103798
838051
381522
996970
851411
710798
294544
612509
469981
415741
8744
682608
733355
1158232
1177060
484587
522909
632685
234935
195208
118922
243960
1153215
801160
1059782
838019
771271
633060
786691
553755
753212
431381
643799
528725
888869
322812
764985
1040651
13428
115313
438780
896650
874643
1120479
450444
123808
208104
276579
1033163
796748
922052
1121873
647828
844061
655731
353654
794287
575570
1078317
7596
1078680
293862
1298
524071
1041
601689
22340
627534
125725
581253
407370
661988
776244
846465
6471
451581
130924
1006702
693689
1018773
640042
905289
568491
1151832
618151
204063
41710
26048
502741
1078580
95709
574249
476246
1129873
257785
352462
1023926
723673
1093286
233130
1056635
594182
937954
853477
724767
98694
254884
354553
137850
906808
786755
196448
636676
1124937
925590
908293
299634
785426
489087
41573
524041
836515
1074664
1008682
540325
924074
1135647
592785
1044610
491293
1058748
442906
818946
813764
285981
1104763
330326
1002863
502933
245458
471454
943651
786822
237393
492804
888029
739731
474553
645260
65340
407705
836038
113116
610299
1119500
62694
697629
1167737
648079
322385
536984
899807
825932
182431
939045
975766
236958
230964
216192
436477
968001
543130
780377
30161
799861
534719
351174
102015
952251
747916
657450
1051776
17035
805189
383045
761574
1084785
309181
363221
54026
942531
388901
1010200
964122
907786
811743
989496
327446
1124940
254188
516510
569818
367383
251937
490986
674511
1065150
619363
925474
935458
961195
550062
136461
435775
493446
1178080
416657
713980
362899
1076249
657830
915163
324316
420826
130359
913270
13358
1169667
675713
725805
636761
111614
658243
858949
283635
952385
584149
34459
660057
458584
251289
474480
583628
46473
769307
437898
1179695
902255
344531
737767
386910
923904
138222
1033915
664205
783849
1105169
575004
252592
1018049
322192
240097
172156
407457
1027647
700906
118927
271822
750532
50874
914712
1061111
952733
439939
1129834
95779
850153
937323
583836
428026
401048
379183
417576
639682
201964
537545
368246
238632
63804
775127
1142271
459085
129454
1177030
1010640
744242
913282
741402
155923
438052
40949
853722
151191
423246
260494
778515
688975
190396
678284
555386
1158113
1000540
566593
989702
1160837
1152161
361083
1149689
492362
1022231
290087
29566
1101562
200544
104361
784260
423522
840061
1120998
1115092
995536
874505
884672
829824
251377
352983
129630
1150332
668976
90345
962410
233994
695100
867498
666840
6935
953274
882046
141797
745509
343628
498567
430581
446629
878535
52477
1077762
153052
554957
859939
792674
20908
1049451
465507
545036
539032
119633
1120139
906009
982560
224550
69388
1080024
856032
489258
548503
872598
765795
1079776
570043
592143
498162
1004909
881232
618702
166578
647857
323825
830490
362793
357411
39431
162971
662068
962687
708282
396902
506723
544181
279883
700952
191027
793045
883593
374986
196090
180719
803595
284381
866820
1009099
561113
429009
346253
631233
174026
346294
127719
205572
707067
281439
355214
454236
331376
705472
729618
848320
281824
1139141
480441
83203
1017671
96246
313451
1066374
1096240
1031883
372550
450839
1049577
782262
103873
678137
646226
421050
261454
250248
961438
661705
1084833
172870
827700
1124679
466338
373092
541331
748097
780482
15945
1156942
678969
929771
246947
1103111
501997
298783
86806
976302
1018834
106259
366035
665265
391919
1070186
1022524
223493
1042900
708633
1146836
1160145
468302
543525
845691
390294
279361
84704
250389
947429
1071877
2394
142000
491830
184607
953556
535725
406369
186292
146631
175385
353848
417037
1094346
650548
707601
1146528
852942
748441
974735
481620
806758
372200
386358
83515
1068390
255089
327765
1093401
598055
230864
270472
1131740
85420
475763
259738
129678
841230
880179
931869
516300
452382
481321
999585
926464
2548
201391
576058
410430
1027023
1022075
352085
999023
818626
324032
13918
559523
858024
745117
483398
974984
593498
1171999
484770
1126611
641792
244815
810854
360969
605561
1168906
770204
352713
1025015
228713
552416
315728
69924
303507
814254
943972
280728
437611
91946
354798
874389
119502
582170
558760
423684
499106
313361
31745
209332
995957
109667
518674
410722
778690
243884
236408
634766
1000737
609134
835502
751439
613715
9692
690124
1009576
536776
905202
235066
1038856
911345
766353
175005
1146059
474876
1115018
876201
449598
668665
385752
9078
1145532
434687
1042265
99038
1110424
298775
277548
584985
163131
289496
222891
570835
759496
1091325
220077
133284
160335
1032265
500375
619497
225135
862021
197905
120108
994677
73757
153346
1144482
342457
940084
583255
913701
509556
1072511
695459
707079
1141718
69834
171228
550062
707771
1081501
62384
644758
1059945
576027
275780
394994
1123090
569671
722650
32956
1063360
32954
414209
442535
353094
454849
456013
240253
741451
851550
410428
369416
424845
351443
800830
957884
479793
849139
1139241
1105199
931656
928487
1121108
527426
895734
706082
459355
560737
76960
392501
620560
39678
303330
57575
40991
789036
790175
205663
497287
304807
672492
373831
368753
941499
775473
981969
440626
492013
28260
677370
962095
773651
668106
269315
254256
950632
725066
846820
388842
875786
869685
889029
299958
317402
388908
972503
703751
71180
431558
779076
700751
777252
1120559
347851
1033608
652628
1014682
742492
419235
385620
884451
835103
538657
804306
1028543
83408
744348
844812
467857
487109
872489
645572
961539
863642
1129368
1056574
1173772
96044
457327
49595
162289
115191
860484
784269
144929
441607
619889
894626
64859
741749
958695
630713
404485
792742
366096
407325
452852
217690
36921
465877
1059941
1168006
1132784
931644
895511
886427
939798
760723
1151384
507756
803620
552699
139796
213363
893350
510136
263153
83856
413566
612489
674396
258291
520542
984581
668899
746817
361987
298475
958567
728632
728479
897700
1084506
232398
531405
957301
268661
1177258
1018941
932105
205816
652424
27392
67629
857340
889305
539613
640389
380381
448596
717277
363595
782903
357395
107989
273178
708396
1077334
526820
804991
291937
79701
51232
1145680
451511
888632
648459
664794
99432
526511
802708
86387
169765
177838
1088983
370255
192183
244592
1096762
69111
1141336
1067538
696777
647967
1164336
687192
1088819
437531
416492
1089757
632323
727128
822966
726659
24438
101104
990695
174219
698929
154882
921715
479175
1014836
1141234
882615
398622
825834
359621
450665
522209
373989
594139
249696
1124028
410327
675165
600212
546126
132597
120407
905669
714612
944381
317638
973885
876278
909187
744014
787118
829697
379511
693185
957265
882998
84379
573220
301352
431503
196308
450412
247242
565011
920527
823218
555532
432978
661284
882315
391480
714726
156305
35419
195442
42993
231607
267639
532126
1130752
193572
656325
664008
1127691
1142296
776240
1026637
701230
452705
259042
611834
271568
666495
597744
159431
628221
446946
331516
525746
149840
711684
986356
230662
587330
920870
1090261
948780
20317
116246
887510
315672
381688
618022
296309
277455
1034674
642829
841995
155964
466927
674912
675982
1000060
159966
1093453
745521
620682
113896
538176
293840
953570
93796
619913
30086
252877
763002
265212
1074292
658508
632407
929704
679978
865829
1068031
159930
971565
35237
1057073
292854
123485
556970
995058
771029
307904
930507
154484
502957
765842
416980
456029
1099053
71512
800047
196790
702382
14308
878376
1178740
989509
401400
570327
669899
775434
406641
970902
410451
490992
667377
499921
936089
485422
935150
911694
489148
667428
1025118
19455
1115231
677903
533092
355676
149468
466512
118909
655270
47028
368324
319485
536315
979968
1140848
781555
245780
1180326
343878
427596
469296
463325
120334
650473
380337
651313
509916
780535
182764
46810
188945
855996
934857
244070
43108
389903
767965
1095686
265096
803298
890243
963584
525381
721378
83040
299323
1026320
824690
629679
95002
479911
1009410
1031967
751347
752997
940392
586587
414802
578102
584363
608674
420571
571024
374662
1096387
710849
773364
948368
964369
787199
557257
508987
702079
57901
651108
613878
840333
362687
416123
529247
571449
681306
108915
563837
951100
666692
101135
926850
194220
421703
462721
1058539
648961
218509
1094756
231994
752736
384429
158782
501212
280048
263013
744112
1013578
1035828
469939
1152843
165639
117827
896365
1098585
388059
438548
112113
122414
8471
645736
354488
399789
481309
857733
918863
578781
415155
369756
246799
36583
316790
450288
1152289
717224
1021294
369661
360455
570372
918734
718371
568940
1175934
825523
163440
383598
1012336
177663
1164193
233712
469250
524315
147648
947490
576654
1013597
742691
870657
571284
309165
431442
313160
241171
998655
559547
886150
629286
344065
331891
1034622
1134516
452785
276341
82196
610023
898800
625776
363312
828944
74620
380400
745255
843528
355024
1091192
1170446
597722
471839
238663
688170
1127808
670175
909070
596331
1078129
817646
1089674
36640
292429
282832
529860
793438
521760
1087018
313697
539816
1129501
417044
313122
659346
319150
1178909
597939
269018
1113658
361728
660834
674913
249429
584400
1176960
469952
332462
305326
115596
825039
417616
869150
191623
48126
192707
535335
186802
9195
438223
527112
821109
113151
76809
219408
1084847
318901
461002
1023100
146157
727889
187822
735548
316680
407812
383441
531037
1013274
346290
173153
649642
525080
863081
953640
275305
603582
19686
633029
189181
356160
151059
139452
462582
308901
881360
679599
12705
196906
597069
54450
31952
255293
545732
869322
1080545
1082109
1083837
499258
212263
1149627
276582
632998
1105240
1093245
965951
719498
504110
723585
894886
513756
849293
753994
1085295
185912
479666
1101010
1124653
1162412
800698
807634
865586
804691
1012494
962027
1088671
586368
390859
592498
647172
898584
114199
436752
20515
443491
157560
113205
121437
71906
496142
66897
636547
119164
610101
498459
407865
85406
299094
953990
738865
584198
140855
46179
346580
692013
975617
739965
800170
80016
764350
670997
371622
475199
1096957
288924
1073105
152219
379254
61600
573033
454391
142685
556352
298912
1017192
259937
423649
965907
400464
137687
83599
481213
970153
470091
1125867
890768
866514
487525
541610
669609
681525
332886
980424
694896
647113
283167
147173
103076
538058
486055
25955
951766
383911
1162260
336620
976558
439268
815664
172742
441805
68695
1165285
41507
513723
616508
352283
659863
830968
1091230
825065
979589
430226
1033312
706379
500013
102254
582969
1012994
6729
828989
857799
65381
1027908
604826
875349
248981
640412
206783
713077
581381
498366
858644
260142
756497
973575
576528
140472
1037343
5524
326669
191025
646435
1136390
577514
232686
999405
102335
661171
727799
769357
435768
309597
565169
840862
460828
333671
665271
305360
294935
107833
1082872
42995
164208
133967
1144841
211064
683177
30011
488140
77022
951020
418326
999760
1069099
217883
825348
534737
295703
1063468
69432
679135
334301
92759
577886
941651
135233
666959
995716
687003
1158816
497788
1119800
317942
584223
170976
702266
471283
134254
826140
965120
148795
909875
1105141
701320
596662
163656
122861
160088
988452
17006
666418
913895
136668
774391
412080
546702
398926
79857
719797
178747
580893
1070072
120660
3504
444325
912916
337539
237111
266948
960082
23620
953733
394556
782933
763531
17405
602732
999732
368038
1056719
589645
1036151
717383
1052911
115119
778704
710640
55111
19576
429137
633457
1035714
468953
1083158
1149909
53783
541188
927561
43528
350012
970642
174317
517731
695625
765789
424956
874771
1154089
1015696
535621
571138
1066097
38536
341270
452811
970612
130607
285400
806425
81593
676254
308908
1171730
758873
652561
695145
768297
1078891
873940
1035493
339700
452913
149325
861109
197598
290532
1150589
910369
730813
806121
482166
975587
727402
179564
551607
829727
636980
983819
1154247
679988
112308
728451
109341
519099
1047752
996777
362283
1085004
471464
81790
869641
1011943
6027
917847
989140
778242
142343
977907
614130
1107133
118062
98279
692451
375657
934502
432022
976811
837462
219063
532203
292930
15071
596900
689221
147637
452035
1018535
835011
995343
488792
77038
578831
1152408
395020
129298
86647
500907
1140660
523139
883331
72838
299793
1032425
658960
732352
470836
1069259
981140
216173
653752
335805
553715
89927
299269
287436
480532
25156
775746
489953
807793
333752
572046
76403
681053
635451
853528
888921
69123
99780
938261
1012531
716827
636173
1133541
125673
515658
366349
1141182
943599
4696
173204
441280
743136
484711
316992
1088939
209213
854011
921851
121381
855134
31305
481783
995250
1136246
203253
160681
866748
653869
502836
683369
414014
799416
842254
308941
13469
1122367
20463
400150
296975
269705
217730
233902
113071
627793
657151
1116101
434162
228480
284325
758029
343227
213370
400569
78783
326182
867714
795670
269067
198220
40649
850317
642916
186287
823713
732516
651074
894154
957855
953663
468871
228094
444121
1132469
158024
810538
150848
653588
1134505
787936
459222
1074520
280874
652097
743440
1133593
470313
437123
1144584
1013627
1169672
466917
844149
473942
257473
140071
11534
630516
365372
820739
278040
515011
803259
201827
74931
1092213
512945
358284
54123
240347
778088
354062
833067
241636
278316
63260
309158
480045
69355
1148466
136565
1155506
887913
1061919
246480
542880
583601
894870
35369
78978
73506
511736
8770
719938
1011828
104937
477401
864330
925166
155700
786834
785212
967027
278946
314265
3991
199917
48118
555443
852519
275654
559077
1106900
544543
864177
8860
372858
239348
958950
685299
890641
669828
955463
294654
1106536
795007
336534
1019635
509393
440949
384997
262335
677066
873910
365039
355911
818744
626477
1003209
533002
402078
501538
498268
967166
1141711
234268
709062
1066759
744426
31738
1087728
373403
804397
358893
699118
326323
641269
1021852
339622
963628
878840
281366
472798
683684
50620
516175
21309
526838
972569
928774
113877
174110
708511
355582
682486
353726
1147626
392377
761383
294055
224294
820452
1161632
30032
453303
790048
1087173
1086737
690517
493859
623767
131466
608849
365067
1165085
1130474
552567
15776
964840
937584
626654
775651
611654
8438
507742
789161
12098
1047147
304631
203804
637709
267153
1175447
1024283
1005778
810559
1135423
89990
684468
710236
443442
558621
465045
152683
1165501
91576
64459
1141074
1072904
831200
1160426
159047
641143
725711
900429
137325
86448
944776
876407
748746
73353
484601
1056008
934098
150601
663843
270672
381170
40701
931968
533825
519001
116099
967395
261610
1943
395674
1039636
487595
188461
185358
802869
1124452
105023
946196
418543
516534
426332
1074024
676430
436723
715314
35232
246649
608290
573536
72547
859722
320825
68854
1114046
705061
702656
765191
533775
1163498
980045
886708
801233
653833
362294
402016
15818
362018
821840
1101043
486155
232845
784267
41621
954364
514528
377479
192981
706500
560762
962024
891462
799066
448556
37356
254228
1047450
1095907
480290
1082522
660162
93912
623235
838536
726216
78621
978677
1173919
690079
258406
668441
660735
153636
566676
21631
637502
1155530
1069040
159276
816753
744335
498938
86523
320452
668473
493412
15282
25359
174781
1157065
1178869
574593
931657
331355
455047
384401
141828
1137612
625364
513601
611197
1049352
882503
15314
580651
138212
664894
876961
235954
596170
372545
207613
908033
282376
595694
1066709
19061
926652
533418
451410
425625
1042836
639569
1037594
1133440
41742
936930
454147
1111633
1057454
486259
319853
1090482
701592
58472
846662
5270
172869
103829
1153485
825233
116645
916546
1073700
380858
321541
255295
950967
551190
841940
243454
956343
467204
1104765
72411
1147534
309129
808619
406750
763547
1057325
227453
869251
865605
925810
1112897
95561
282711
1142279
458691
259789
916071
174715
75928
271781
799164
124760
239356
879609
237186
1021762
156005
648878
346243
1112054
1012247
961183
847749
458098
793198
620311
463111
607778
15700
616136
1121252
45873
874118
394582
330016
748444
647873
984083
612020
848426
433359
211701
116678
646643
347225
263823
1049381
512272
357165
1164813
670918
334289
993534
530957
846767
124120
850021
51471
305251
47923
131986
266787
446380
692700
1151480
819307
273533
553789
1149365
379207
289668
911181
727490
863708
645462
1163630
907292
1023771
461453
60037
1057414
886530
1086142
62592
564422
649306
732588
482555
1026649
924902
163261
290318
1092250
162323
1156381
264187
133798
182619
1050898
845609
1034692
418966
917057
675937
105633
1133724
385429
1136156
696203
634880
1057020
872595
1017511
771788
914680
514075
788706
223818
563522
82768
15584
69895
413122
467654
687879
1013726
89475
1105432
655254
1168042
1125112
328098
1034806
950246
925708
329128
362907
287084
629666
291573
731961
89825
707138
296695
129584
1139289
748894
1059961
862056
364872
531716
933739
819268
340348
212968
360934
213161
823877
818006
465585
892767
198367
682956
301179
828486
1101797
1080260
887855
139213
1020439
925090
483542
508765
570366
213336
966482
199743
918629
708905
486665
508261
581265
498225
1178245
72060
165627
472971
352262
101245
1149072
836827
294053
700085
592745
123969
975199
183536
347613
1093877
329953
1162658
153371
786909
14498
936641
1147745
64630
269703
51636
388019
512149
316162
1035327
1131797
107467
490758
849454
1078272
897455
52995
661226
659878
636854
108009
769831
233841
864583
369180
951287
961077
636811
1113368
785638
423315
975485
684278
1162513
806112
1026062
406622
862125
701129
1168402
14633
988500
691028
220326
643213
126403
57302
610823
1060454
306129
367736
123544
917695
577050
1022248
151030
227207
712031
3151
177602
1160604
707029
104698
976652
534267
1081700
1093757
540973
730701
701681
1097869
1086697
1062722
61752
182173
642046
866612
1175658
793977
452633
1146063
452466
645296
171217
942083
1017612
187800
1134988
641338
503520
463311
1121249
198692
747674
1027486
448
302297
236814
420570
870215
272444
669014
709360
158929
163613
1138403
616526
205076
1102175
357625
234739
974362
564820
437717
721539
631759
581448
1141882
316864
745040
55224
72791
613750
1155576
959478
666760
142164
116784
60562
991581
857203
386212
443331
45595
600694
433006
423335
359191
805208
201128
747323
357607
776022
338975
693018
1157487
208967
214851
40106
324081
750208
589138
634480
99223
730222
1155512
657642
979508
675364
50157
838584
885994
676347
644693
537755
1017049
644791
101153
196957
661942
985585
469607
1175463
298258
615779
615203
157098
684919
618564
915766
588512
862277
262137
467000
81229
383290
929504
331316
448566
701935
277607
260550
807177
519547
485161
115228
778560
1077305
33579
687513
64215
338527
377805
476154
1019612
412371
1084753
1073531
161566
230411
259654
657403
999567
522524
1171293
882432
734367
1050859
961978
951021
549483
977093
46013
939638
245127
239583
1126497
636204
168788
160587
658968
809955
373617
1079266
866839
722703
284458
168562
393886
143160
1052433
260180
399627
975390
358644
415455
328291
739286
203030
364069
826783
278397
800465
690200
1173755
712216
399288
991150
545365
51374
1168089
811225
851724
1178117
595060
100867
409318
1009390
347804
976625
371169
920520
715158
572823
1174384
521900
992362
698963
352666
855495
127084
348894
584089
128911
597546
73338
585496
923855
106512
374274
698187
403028
804383
1029405
172544
711172
569608
661844
423998
8622
843689
796493
1142505
407223
309543
734922
347547
717178
32706
938926
753637
1170250
343729
1173714
144994
521103
883468
1104217
743925
769219
448787
929940
447433
1007319
880857
986539
657334
413991
873340
877912
395976
493717
584830
277053
269340
212168
82275
21980
1143576
627919
203468
774389
969015
922187
82159
51162
584279
447888
94803
135663
601185
529787
577103
980505
748201
250027
76639
784343
69247
423052
617400
292286
485093
625439
695576
1135627
768736
352247
418972
31177
931552
461151
781784
359889
443452
621482
204928
1111885
637810
590313
215257
1108773
82711
1035490
428515
27711
1122472
601333
650750
607365
546941
79669
362247
245556
1169283
458709
65024
87907
761120
910407
78105
748044
550944
13875
157946
918432
518664
115540
226511
848107
816475
77770
952100
651452
745169
411378
247283
435221
65612
491956
516743
177937
1151862
249623
370666
933494
519003
724724
988489
241645
189078
862475
1142146
963844
979695
103533
403646
620839
688809
683084
316534
764886
535479
1005421
142077
1065346
167939
159070
275380
693724
662923
103082
664525
40982
69029
1034568
266233
498420
255560
192734
378654
696485
497121
442272
795090
299030
997410
907088
1179215
564633
136138
365575
846041
733987
422211
730686
627534
1027536
47568
1115344
960085
909209
339133
620208
952288
1137598
525712
676103
832509
963341
570949
1135243
734001
84041
441513
1154587
182549
1008954
383256
946765
161463
406587
930030
796598
532195
787637
797080
948782
832631
770607
843099
794178
467870
680559
403214
290537
558661
500351
489719
591075
297126
805902
447303
1140300
90446
207537
394177
60090
236709
190673
632256
918804
76998
522102
383763
70071
723623
61648
264449
956371
596051
687849
543746
556311
503435
48052
1013954
1089573
71387
124197
529411
254864
228127
331235
152614
1118628
419709
254964
342378
1060194
795179
221758
85634
348016
1012987
1153003
954952
1068289
511392
720949
1074713
541498
1017219
619207
434375
88758
581814
531890
80870
747375
420298
1044766
1031381
779673
209814
125481
437284
763151
252479
911677
765417
951946
874894
981522
66702
480726
1140070
186305
975469
989731
476025
748092
162555
742400
1141730
120121
227902
299622
632768
508419
884758
415289
1096827
1064639
72433
897639
538377
160893
229757
1172636
367218
140641
604999
383578
218334
1129035
600446
646937
567893
1139514
1164306
1147072
133118
396692
344107
155239
56434
1153506
203039
859788
478224
413993
521929
230801
569656
458858
986552
144067
1075936
781195
57723
372251
828308
413121
619830
442641
26131
812076
667590
411957
832518
883718
506615
295199
902138
310584
285944
37579
895981
1108595
1075424
405686
394641
671681
629679
1008820
877919
1085261
1117620
443444
190186
289983
239306
629190
1154804
1068389
621301
963596
766167
1143933
1031427
15397
77670
581314
784297
969847
664615
1005543
870007
37700
51000
173788
825357
8362
538892
495408
1081824
353990
261349
1149254
222932
529551
98461
851043
1055554
242288
192568
573113
555509
1003320
20837
30360
230344
61770
211959
825684
280747
943089
869
101140
344631
529051
684709
60288
756002
354242
832584
980762
984694
933369
81928
757602
159518
592991
555990
137562
1178154
1038681
331321
903734
84224
1005607
179801
379542
637844
1034999
876759
728776
419975
22299
289531
811788
1176310
198910
818408
397886
980003
554622
720615
1082046
448700
1106898
863530
535276
706347
243016
291845
600654
978700
342102
693340
475535
143010
764580
1132498
1076156
890796
814588
183290
910855
490946
304368
1087304
641840
117309
731351
718916
832356
566490
707751
329642
532485
471396
955182
928632
1112541
108988
1010124
395608
947528
237910
859608
655009
413383
767805
287824
937420
189152
145629
470361
767644
1114361
792323
104714
86114
87965
28444
1116395
409653
1029712
211614
383024
280475
1177315
413771
1049064
777998
634683
639570
708401
202358
473090
216765
996496
202898
491618
107824
1029699
1125846
179959
286470
849240
463088
29619
895534
66539
903614
252745
188990
1102251
87431
289115
1026910
407117
835327
20520
517289
629438
184696
1073014
579117
771432
589759
227902
1066452
1101783
507673
222541
566580
3035
213925
444042
460449
563880
912852
1009551
147805
658629
948091
343844
499376
110608
561297
75896
636390
419741
1157434
449521
1110419
142400
162005
747817
1051735
1135433
738163
224691
331315
803789
176691
290968
863824
1016741
677630
327830
449852
1023364
1170747
592554
527713
65493
950367
622987
784896
521653
1058246
370563
505355
706422
1043171
407224
816953
268523
1117968
627019
1000480
1176634
1065507
601671
848959
76517
965700
992995
165619
271184
128745
391097
338815
404109
18996
415083
1114913
258241
422277
564107
338578
671272
498746
582064
811603
1004293
895237
21929
31853
870983
1036848
482636
555363
631499
149056
920457
1024069
557152
299821
1176016
204862
1078661
795002
607809
12072
304735
124033
16501
805155
547684
92263
125660
23914
288785
1090208
189608
1062156
776044
680713
1169099
810930
889265
43953
800588
394774
786450
392939
162163
79848
463035
1149667
111532
1135873
829098
566187
448831
62128
98646
1049115
1144492
404978
152123
307544
402338
1158990
964036
1004532
774195
613148
951490
239627
1140848
1007224
815401
641842
1002137
1083496
826476
386954
500321
182321
952711
1128713
628647
441634
403286
348418
148212
916021
245010
254810
1085339
712159
722670
330187
531769
382315
556700
276288
62560
585255
234569
1154084
847003
126961
782318
282402
750486
296152
661828
947855
439004
921654
786946
471751
101029
432893
119335
455841
628591
152190
278729
512913
165881
187480
311155
205995
561261
423183
1165927
1105853
645968
124687
755530
1106454
576971
59832
342554
827320
14539
952366
351805
990995
978202
237032
1129113
551540
756521
683629
773151
1101067
54816
1078806
566944
199972
143072
588144
1148590
571558
800559
618393
600333
27560
779351
804692
335613
291241
183061
303351
885548
135200
502921
396890
756653
398742
276434
125645
1141948
99862
341107
395988
1056144
996745
971380
629084
767128
73829
304283
736527
747978
74082
1010465
16151
212949
599512
660564
246604
816013
587444
400429
729833
578225
99551
1090210
324570
477567
117436
284584
479323
736899
384818
97743
264361
643829
451679
495474
768962
1111007
449286
248134
915864
231389
974240
76456
109268
1071991
174770
132519
245669
546208
801657
734515
689702
293269
214368
559924
27227
486063
325301
961043
346045
275149
858028
956458
698189
616159
467024
148095
485076
706787
98855
683922
624763
624562
22235
515808
76421
319518
1106862
504512
1153911
864426
191381
1149858
399431
869607
870660
565758
925937
856680
538756
287809
1117829
422619
324169
136323
529177
317592
440365
120129
543262
856051
403027
1056165
458425
508269
806686
497295
449892
440312
332864
998036
281056
1055816
862094
194977
355770
976826
422216
977866
241701
43132
594905
968137
811134
706300
149389
1097107
275882
1175899
674041
761820
771444
30511
265144
752749
480317
10779
1080776
1079931
776359
732285
462370
443068
51565
946582
362540
750080
894204
446817
227129
409038
431487
716807
391917
62610
570001
599861
756671
1055208
165640
361807
428330
309132
134244
836447
591803
1037909
62827
306268
932852
148223
229337
446099
1177921
1031546
852543
599167
823284
152063
666081
387912
297574
85671
42612
947328
735705
1158763
709912
27291
601552
314397
969074
1062793
992513
729244
385005
100162
77058
269127
479436
112650
652563
1009206
984494
1044657
339934
572255
924746
1045977
870499
441029
919976
72190
918995
834834
793661
851342
617049
120442
888547
473825
941060
836696
262823
253373
1154390
505676
248470
563246
64799
94283
417957
492816
811707
777132
358983
624712
654658
238729
687637
1070292
709327
322435
902327
662212
495871
845299
798382
506596
981989
439456
1073292
847727
788442
561819
445055
418535
707478
770463
616835
531860
86668
762225
715339
387948
567821
1108371
906662
957846
824844
302089
454875
134578
1062996
208157
7199
695017
424612
409545
428759
452877
1132243
998061
548147
631254
1121985
821844
1033599
1013350
661578
161589
579433
1091279
565741
610124
214590
403700
279153
1096311
140661
1018108
280123
745741
1083210
84206
418047
520652
360631
1161376
924141
780336
325932
92317
901893
56312
65879
1144343
1006640
123576
506201
577407
857610
540137
191684
391448
840962
1077414
36661
326970
697025
462055
1036395
416758
1069525
343304
786759
954655
419111
238330
1087043
1025337
1070781
668476
448090
1146542
968289
883181
785085
82451
411989
765811
897540
49494
205530
840430
617489
1047736
1093393
909544
462292
641024
653554
923819
856752
185750
425846
896421
908632
832383
798603
1015760
1039513
558083
239561
96130
84156
784797
860680
136130
584036
315805
1024366
106649
283709
1171133
818561
727565
701676
725738
1159038
964707
835253
51721
925158
535908
656975
1163002
158307
1007100
839507
69183
415227
412329
1112872
52814
530590
12919
75950
46527
870204
627629
891239
824722
576466
925128
673398
944727
20795
784563
1072408
560695
924968
958034
963111
850331
258154
696976
872392
86773
1070115
260739
761491
673140
60307
388314
740821
780345
730754
1146775
1004330
99268
871167
993828
1062870
243386
94321
794478
237865
631639
164771
504033
319923
1003958
574022
713464
688535
95567
848191
69257
982149
1101870
1178673
792344
1108201
398539
352433
1018214
498577
976421
184035
463950
1059139
1072456
1157464
306709
549484
21943
425760
396057
624455
984654
718638
734967
962750
1154833
1124490
792934
959183
797276
399107
1123666
362025
230283
797563
1075232
604457
174242
677594
659066
823280
717683
767799
184849
978395
694883
726202
725357
585911
592356
926501
46308
360215
39325
370186
317774
528673
347060
67782
171710
481787
461349
356661
101015
384242
559248
967201
798678
1048391
97340
1175089
642724
293073
1180285
87950
714628
869564
1044137
109187
297581
51479
487811
380208
429843
890390
874419
662877
255693
349760
304206
1052696
956022
296593
94530
381033
1074380
143457
402499
930843
981826
478565
754265
1100309
366393
237162
495663
73176
296214
854367
364186
60426
238036
1049753
4559
556706
851834
1153514
889833
132992
711558
554410
37639
612303
349546
638452
214051
969311
45908
670305
1005951
624347
583922
179034
1059426
1104697
350327
717014
1169030
1180528
376308
1112588
176587
360364
771328
798786
311946
1117804
414212
450114
960560
1042938
62303
183059
1153174
860376
122738
40038
972028
452608
1157243
555014
101478
571505
989363
400069
343963
780844
866634
57623
29135
900489
799635
976257
939840
406638
83243
65474
285856
926316
1033210
1087760
507604
981283
184374
1116954
1115094
607084
491072
1105165
17629
1090609
891027
149320
303151
293346
622250
1138664
814932
1130642
67643
581229
803411
107058
696253
265618
288590
96359
1169608
585033
564788
881631
462013
312431
115538
486464
492392
62941
175614
1101010
118614
799209
215586
92508
575280
700945
612437
389694
482395
715581
1047108
205919
906564
821663
128201
1071460
143724
932862
912766
901619
506305
856609
165995
152851
8957
253497
399360
965817
1018532
925228
800880
1105483
357284
131994
216434
24980
315991
430724
863256
817539
580087
147969
924871
151848
1059028
844613
944550
1048357
1119842
414487
795568
658864
754368
110156
132665
1074074
443652
635263
897747
49943
684711
600139
495256
514099
445796
642845
20210
1000334
604395
25678
623060
362927
137516
473043
188874
85002
848906
89965
1154550
607992
937326
536633
1131588
305545
1057487
772553
1026788
679360
468683
801934
243943
399822
366704
1160415
14359
647908
1093410
631464
1120230
467043
909779
397446
43012
840690
959370
750982
930796
828250
152850
1152497
985461
819133
31299
841272
974586
717357
557065
1108715
660177
1024165
91751
168585
76336
926451
399441
165245
853654
100114
1076696
91067
1042268
527837
835641
385962
1169071
119878
270285
213059
691113
75463
978528
184030
576215
651686
94157
724360
214730
437015
63576
46463
144725
240207
234855
638272
549917
351743
521381
1051353
988269
1101396
98713
613742
369039
681968
86631
1078013
330452
1056586
979872
1065919
83738
928664
937728
877359
539557
753122
759241
75881
185416
857505
944082
946223
765696
143864
591096
159512
1106238
229454
349816
613081
608043
155230
714447
22904
255889
374722
122425
640647
239278
13822
414314
774011
281531
951991
523228
445155
315024
19194
589995
576638
106702
453868
17911
71316
205624
639990
205711
1172665
931229
595699
66810
952884
1029296
1058699
927794
14914
1040896
222377
1052043
895139
510343
654682
338484
179604
689719
1098939
106953
812361
8996
1027968
235765
974689
205534
1128414
846764
973525
551049
1115417
1049883
868364
295059
261442
951070
431409
831238
351745
66429
858938
102976
624049
913624
723166
617129
815795
563611
1099044
444762
723527
705380
306538
967698
55722
1140487
91017
338896
183151
104968
305198
386471
558839
417916
963453
423631
305029
172716
376379
268455
486125
481844
630533
946783
735095
577726
661139
1105826
848309
571717
954619
986137
255637
141981
1133867
224632
378686
928744
736129
704664
545360
940163
787762
392478
100136
832588
715902
584226
1171340
1022401
1029294
1081637
932082
514735
78883
21741
640705
664157
423133
132059
1158887
569992
1060626
216597
949642
955850
896397
800924
519921
774107
1048213
176346
805809
305914
210809
1011547
216113
1041048
170688
750475
572839
358617
1036213
328600
117120
215324
249752
1144328
537410
246329
1164889
461468
906872
147893
371326
422282
1069637
40589
593671
70929
819968
296907
461207
58618
504861
693150
512136
636979
233321
481560
765226
772205
1056578
834935
770876
780955
905913
1137
586370
497776
1012964
1086693
657241
135822
1045796
1098174
337404
437104
308274
882830
1065299
511997
1051434
63593
1131164
610542
608876
1086628
957310
226265
1158741
43603
230876
702073
1114875
468687
446113
6260
67971
779362
344933
974205
218439
1090535
403661
1074866
615623
443600
708738
1099033
606620
607131
830312
486491
271000
826172
773576
583401
210821
450470
1027605
955741
520490
830049
745553
629811
408437
1007558
1065266
356886
565071
343460
535162
507356
973034
204902
658166
1147995
306406
1322
163070
713952
237670
623826
702475
1139844
179474
1133618
905844
249891
449473
623410
274178
578720
109895
670339
411362
851059
508928
796854
204945
1088913
553619
1170643
338203
1045826
115693
415940
76959
917898
483532
696259
1012833
610878
198606
628564
847520
661609
594274
625626
364769
570083
776563
769639
1150295
579176
1015922
641841
919191
264168
402482
305397
996636
1121738
563815
554096
677339
697286
697138
187511
368781
45596
575926
1091846
494197
230409
546842
833019
117566
94592
151059
267516
978860
197668
930157
512463
1139883
189513
1152112
230175
399069
768141
960105
877399
114404
1515
686283
629112
154570
1111437
1054015
1171626
503489
443209
496654
1103601
344223
161929
277384
586461
1056251
644724
416642
951910
46637
485622
987013
943405
624096
1008871
299279
766369
986056
210112
23653
884081
1048817
730160
1046315
242063
116556
690559
7533
26977
949187
745300
39043
90304
209320
10308
274841
432369
854514
759506
1090334
704127
248779
180918
590477
886754
287825
220613
245275
686253
162359
253161
481764
623380
556463
890212
723644
342218
67802
525919
519376
339477
919854
929550
1172958
785348
1119055
161407
222534
485863
1077576
1016035
732072
1176870
770692
754500
309295
72438
1124652
165673
696054
950404
20204
495499
884199
78728
224052
856398
310722
1170307
854878
268818
840698
1042461
367691
217965
396759
47562
61459
39511
928731
877124
920856
260828
18497
1162585
769186
1169156
45632
494252
569870
637087
607666
647287
1090324
932255
358333
157987
1131016
570395
994028
1180273
247549
1104671
83655
142842
565842
494097
1044717
530424
1137732
345176
1137906
251942
564812
271524
764015
931924
607464
421594
644536
170977
456488
97448
578974
672000
398378
363237
831802
961322
646903
1016489
440664
52003
1143283
901381
518292
388215
298429
647388
417746
965639
46098
410992
877556
1117920
180920
96325
171567
521350
1049058
86240
1028059
958165
939281
455226
590136
413798
1022879
800578
311995
1101607
553243
719889
816406
439798
538134
839250
1027549
724848
758399
490235
383150
163169
980370
1146203
488261
274198
987809
877405
917962
220550
1085276
995350
558967
847287
270069
38252
166192
132961
528593
288947
319489
815008
327338
101733
492060
1164809
524657
675361
658954
933800
421584
485566
992552
560763
294926
662528
584243
311652
78150
1104568
398769
398435
196718
576753
124598
979238
480507
589214
797658
596018
872058
228377
990013
86187
706272
973657
227318
1081427
389172
838586
94754
22540
619476
1146087
753851
230289
863929
236317
90989
901888
1153982
326676
432307
988836
630609
467342
811162
455738
779246
1005134
22604
164164
204171
1016207
713
894241
147014
967060
672635
766942
1130814
983427
1175423
891052
456976
572043
219645
421337
767978
267839
1122998
186745
1079735
763359
736510
8365
271771
1071587
1143709
408561
918561
247279
685160
487691
1031907
609293
320923
777369
63237
256206
881664
969065
68355
1061460
898755
62757
62099
1121742
291549
500678
35172
475962
252153
506074
24655
984099
186122
264787
109944
1034137
653509
438797
364387
654106
184180
471644
596508
455214
815928
834960
1146537
5720
865736
1078068
654951
861387
38434
922120
994053
411647
734076
80148
842277
816592
276621
117097
993099
893854
1118596
138812
614320
540029
53592
1172548
192619
255712
875716
320910
349176
1003802
1085471
1180349
592121
116217
725393
127431
968509
1083505
96968
389434
917930
241262
883753
1019517
989803
939096
786205
1115872
57597
693910
582531
258233
1087607
227344
661770
813183
527044
528440
646405
549961
305215
660870
352815
230724
979463
1106380
448111
1108963
1071921
109812
1106399
764118
1026818
73821
473604
32686
495584
69336
881263
80215
202097
854706
819694
930940
506059
993583
916998
493906
497396
30381
5536
1152529
1135674
775341
208295
628525
781042
164648
121403
333938
628122
919055
738307
238380
506241
948784
469713
913529
459721
670300
994485
813676
392093
501868
657548
828541
713944
562555
733094
823729
1038509
555553
803062
1163000
303656
654346
329505
373944
68485
1139589
898616
435149
1107545
453024
863919
431115
542996
721672
799593
60545
246260
832456
820962
846314
185377
615345
612531
182483
853447
264895
69818
1016974
461771
415781
237836
175415
281916
923424
637727
795372
558465
739698
583511
1026859
901056
1047163
913758
673860
871075
651381
542729
258684
296634
907209
76643
1015681
73465
264756
226863
665093
188551
893478
2439
568154
1117915
1050545
317097
188192
1020369
623901
331483
205691
774925
228508
206997
445534
1012074
492405
1138376
231441
681298
817419
360374
528193
455978
842423
1157708
203131
99934
479840
599444
1107646
474985
694580
426763
962975
19249
632078
54280
39692
8237
446031
241303
33901
555404
1155849
520333
166978
667145
310514
456159
798049
210119
968436
504315
851320
397807
917282
11639
866235
298796
323013
161493
452904
615031
1038270
1011869
297405
235787
456541
980311
274851
70602
401081
365694
248978
292779
548054
99569
40144
1007900
155738
446703
729987
333222
839941
922723
93156
1027696
921460
330911
3102
641388
178867
1115838
1105496
19187
289476
625281
737510
891272
643434
486076
70819
47374
959034
93570
832330
573055
1131201
657699
516354
1105339
632470
159732
910716
265289
608102
749007
1080399
1117065
623481
362303
597165
476601
793490
37321
820634
504310
611642
888429
1021559
833063
342600
431438
1071312
584371
726530
1072046
236033
963553
1495
1122710
386583
646949
864209
536395
68879
414967
689724
955313
1093929
686182
327050
162359
967759
294169
952564
309209
435895
79032
166463
957578
188471
673661
1118976
671998
341965
555687
70801
182379
1164934
516411
93546
770479
70170
293643
238607
471894
745488
341112
582640
466834
1019819
382146
999226
822487
670772
1105778
584129
891708
1143155
294700
130685
588793
577754
626056
255332
220000
422110
585233
888070
618950
891983
37183
643607
747338
182578
605853
557356
499134
68202
824283
806494
877082
540672
550342
8793
845523
1147815
636150
998735
389870
85451
1103284
98861
230928
321502
94750
299807
31510
605472
70320
479740
623589
268114
1056672
827131
1065939
572580
814069
738355
255448
624556
730333
218008
838747
407286
109084
952495
571813
383871
764217
1091488
393259
326886
649803
1065478
169681
624672
84297
266157
532746
296392
1174570
988622
324664
152097
565199
359563
912304
294641
43888
469595
102754
727467
308743
701412
245230
313245
830782
875088
820527
1116411
211555
904476
1147371
371382
78575
241610
37970
867348
519341
923355
1162237
1130187
140579
183975
684238
1007732
483414
597300
951649
1086271
180431
756829
551509
1120490
969485
31520
511793
388043
869669
991706
1039365
880249
277006
121599
789797
975142
294229
816103
267877
983538
86575
812124
930845
190284
624476
566836
346898
938659
832468
497972
874081
577142
808270
313693
1000254
1028684
680770
156847
323809
175946
524902
799492
820047
852025
951721
1180032
911665
382126
648541
206359
601574
169306
416328
759752
891021
419739
455863
1125931
427712
388938
15093
934030
306843
513013
1079233
330677
294523
862309
468193
22209
1174980
1151320
27213
1149541
754841
1005512
53471
1114772
947515
263331
44691
993875
957897
941588
785818
8888
432100
998329
832463
394508
1062514
207386
688622
656213
433874
400687
1001777
1125103
537242
473145
1159266
366941
308701
630157
1030559
605367
1103289
123591
903022
136090
71888
659121
201472
807530
1092364
1098010
628929
1017169
876069
188407
6889
37576
253200
391199
673132
242527
10810
656893
1158741
1061236
1161972
1128437
559485
590884
1035138
834963
420133
337589
891679
1170905
346873
1115557
642132
658797
1153098
218648
330037
502472
187161
987098
1046714
632987
424174
745265
297619
869914
216852
262683
1116555
116822
949903
728938
458689
506329
218312
1127865
715471
429735
332390
309779
511723
763992
922689
1147769
43960
326173
910943
592832
529232
19666
572996
1072506
538800
1157027
1043904
1844
888080
664806
563591
1007211
13163
983644
1169993
363479
846462
1116854
887123
138454
81265
1111495
77377
529604
821690
860347
24769
93770
627668
551175
663275
232556
524104
836019
1103370
775835
347961
25634
860987
625541
1099948
715627
865432
345270
727133
278781
539160
139952
603891
26098
747094
1073184
934166
828204
129277
755565
871866
186118
982860
217360
88984
5239
686224
394375
1038476
222850
32743
492858
52811
227797
899425
170801
805771
906990
1128483
586917
59932
122011
251550
1087938
480535
613837
681642
113429
565192
1134807
414293
698691
267453
981343
615459
246055
477787
794680
1126736
596534
623245
797273
532779
849499
530863
62923
390771
974898
960328
687080
402741
1085136
861926
265933
118778
1047948
969825
412730
507187
230301
272949
832941
1178740
717617
401199
1074553
915483
954537
627957
252820
834383
492286
356342
592242
826155
1145487
290583
784184
280659
172527
1046740
782932
191686
855173
900884
1098496
203105
442798
1007194
1148929
713459
635335
18627
105524
264507
864096
1071161
845802
246128
59441
294252
694283
835515
487658
138390
438238
1143941
158017
577214
266253
821924
1113772
908343
758949
823640
740945
670777
1024178
811127
426275
830391
142127
22216
197094
501441
266250
1005527
586375
778879
191639
750806
936502
309483
334626
1039053
978474
367067
359143
275342
1119140
769962
387127
293110
199664
723963
173278
903668
1155395
697790
454162
303020
287154
397311
213323
447479
394150
783755
1177700
288318
810195
428292
955646
1044373
158224
134844
942594
227688
1177745
1043052
380091
851672
978605
1149900
31577
782740
1153856
152963
739282
811958
1132035
571995
987856
6980
569959
430686
501435
1089021
813457
850683
564097
249832
837309
145891
894025
220587
119950
171814
353757
86887
1122653
416414
583591
1141088
1056176
153552
186679
372350
787889
867688
375903
397586
978255
402276
988051
1176409
807908
1035012
305118
729731
1055428
528312
879129
329182
393374
349909
626041
484323
201809
1037703
305084
460148
1164460
896521
782091
63486
53706
916260
1104844
609653
1104836
880477
188757
921552
596872
657054
531388
1085036
614367
475880
755957
470688
1169862
243683
318015
605251
829744
458077
1101147
1146713
908832
1163322
215357
284450
375611
152371
251024
123112
1024014
654885
855397
775878
99632
765282
188687
1101306
749869
590633
977686
715472
779315
768708
728134
842055
537228
427287
799031
393144
819432
350882
443764
990433
77884
139760
1122238
74234
533593
151386
357833
19644
33902
473016
317059
697342
554742
261145
874661
598089
1081114
809695
397028
1136492
567068
61393
1111441
672936
1127786
438755
521076
307658
219763
229635
738960
7150
174645
47059
1104421
399322
570120
699720
780515
611111
1116888
220399
471647
490220
509253
687853
536752
586290
1008413
402107
370583
823746
775210
973571
1175430
169819
267099
757922
76701
700661
107619
330831
749115
806563
913320
925457
418499
838099
833878
965490
358344
988255
1039151
227106
98079
1051126
463578
385709
807112
69443
877483
640261
718788
395276
526418
751053
142146
510067
1173701
842200
508138
951050
685823
92973
547108
661161
517637
554847
1114723
206117
11636
194727
1110982
770425
108210
824941
415524
346397
1144023
678377
555830
523889
251231
413978
102806
410367
999274
565818
351255
1134876
743042
617140
521632
502891
253385
65227
30691
779319
536913
929740
444643
345471
830316
210847
751463
1097354
1125111
564419
341065
789945
50012
546607
606615
598852
302751
693949
1058083
39803
344495
915941
79240
754039
206710
503034
789931
649665
805550
653693
583839
1167067
432703
909211
771747
106195
223701
904902
182752
268749
1130490
783878
1008196
418636
435514
1100528
113425
717306
150662
123101
525475
356215
751703
72542
109654
421750
881489
325769
450160
340172
774458
239465
825668
716053
225916
349514
456100
147920
1072229
96115
600091
876610
262987
816628
544308
114624
922735
946833
1047466
1043388
494264
493628
306801
101136
94934
1000733
891097
1128011
590094
723273
452526
1015343
648353
1080851
893471
544188
563135
688394
629193
1083841
983022
1164602
132451
683315
41373
594852
22511
145522
869651
800447
449190
464237
971466
1061351
634060
863416
627251
670664
203667
347776
1174294
1049346
246776
611388
655462
546813
950304
771273
76303
1069613
904634
396001
125097
243836
421604
231098
887812
530494
272626
909074
143600
193092
15776
1144277
1092440
712381
127757
1124950
678750
707928
275280
1022127
625179
205422
1072630
583900
229300
1054939
338001
669099
999809
623838
849219
32351
992431
795903
21574
559583
629162
45389
841020
555295
1019008
981372
1087784
1120887
589144
122592
1160979
325398
470959
398698
982709
551989
1122872
346990
991489
1054826
1077369
295469
100697
390403
727429
151396
301638
321680
512005
899538
724297
794799
919456
162884
727858
469140
970794
726665
632007
137479
170524
646386
63801
877150
597610
836292
758901
840839
602317
894558
190039
512523
1152730
1150471
1061406
295763
707600
952779
753447
442528
414140
36474
967354
629716
1066677
343721
380256
812951
893479
643992
635156
949889
36012
666363
305965
1011280
692717
561403
451717
15617
340154
157933
819486
111212
398789
744976
441248
71300
482657
1041190
657005
562090
111922
564677
848882
895729
1000292
353387
807743
618356
160327
274760
766872
549082
533251
847636
1019719
100700
641953
788418
636059
115574
349247
415281
511314
576906
1097162
285329
727850
681912
779170
545980
802981
1167830
567007
436231
722172
305136
681793
1175769
517941
852149
1018748
639488
1163760
1074551
640655
463980
976069
773187
7820
972264
187446
968523
73650
801830
42641
583635
948451
201801
58907
954541
1127939
1013933
235363
183430
630036
458895
912805
882979
661104
619459
772802
745672
858899
1149167
1103963
1017024
922395
253623
955210
1157098
202032
1162330
730858
552693
199036
890176
758354
434430
376442
586192
765077
1074091
274135
341123
902457
586464
1170650
940179
348717
899678
70023
731653
734708
743277
525225
919763
431390
1154508
95198
382426
156910
934346
219166
454098
1001350
651224
960913
712889
1121349
461576
260090
1091432
794817
1116767
443577
629359
1015325
856475
902622
960813
878185
599188
695071
579087
1164094
297914
275352
85193
726271
194011
1124940
836340
651089
696912
903512
229920
212658
80186
288378
215869
513551
32530
380145
108352
420907
528546
648960
325390
378083
995926
845770
363073
289740
1170910
827049
316651
1149970
102983
271877
687297
542993
788257
233348
718334
520834
992925
1041141
344978
138359
591144
109578
721221
575949
700379
97628
1122884
1151538
970864
730784
128780
687918
575673
630586
17102
941084
107974
816511
605162
968705
291677
31687
559832
1033125
1175751
551022
400779
781675
819165
290896
819538
508577
676873
482612
1024938
843682
809235
503504
989178
1087700
280211
394303
376577
47121
360185
391729
1134189
59278
336502
240204
701239
1005707
145593
673842
1046362
1042428
251987
134240
1053682
46306
343499
139812
865030
900707
1086392
229787
657792
323911
497269
945335
621011
221353
998354
232549
229698
906643
569265
221430
199561
677558
1080647
1136896
991198
708939
551641
424213
142338
690468
118390
560826
783001
823803
1161383
482144
125619
412405
821034
1091981
322025
952726
919505
1090337
853195
376503
929448
1166527
670961
604835
266179
664826
938175
813840
501901
915632
679295
1019576
578018
182042
1023553
1002077
916662
106414
786980
749919
833073
524862
998295
1022417
168833
70669
1014530
696442
944812
1079176
1137589
225963
1105659
67725
607374
156117
331398
444188
262378
811160
26453
538199
973106
427085
172176
1050153
683932
900326
366300
58146
1157682
186956
373997
1099870
851387
264237
1095534
32577
123906
377038
620865
1030033
182510
224266
1169167
1013645
869732
168554
682816
1031715
94995
714117
770327
88536
41445
212142
407922
1029805
839585
48593
676823
265059
150780
87533
983439
315975
401090
866041
75466
510207
282227
965477
626710
1157300
586798
702368
1009319
1082971
2157
683410
1104910
1010048
700397
900357
100389
63793
639435
488583
919988
460342
231169
434755
856614
788976
289782
174475
604364
293294
934221
156506
357249
1134889
1159350
474200
47297
1102748
1171052
439404
1097870
770939
349219
538388
1007304
843240
444457
995052
495540
1082032
896557
652771
586929
266779
76745
211795
726919
397621
1112057
1042009
1014466
608741
1041329
1050923
1065857
874744
667766
546630
774
375655
723404
621628
828844
772484
885225
154382
534917
946593
629885
532482
486132
288280
641939
476548
1016505
1152165
733951
234147
121362
652150
903310
73809
452939
938019
247020
110014
936870
894107
715010
145766
472032
543607
611683
114594
1083461
854363
314364
866335
906351
45608
1169289
899410
783884
259036
1046627
1087829
1075368
459249
360147
744307
229298
97059
1007355
646126
745150
302333
49563
558204
161195
968389
549364
797272
1106980
1020491
34147
591500
1027140
813901
945073
269380
82732
11180
836556
656415
234216
172515
905205
1070218
926243
436221
187300
27059
236786
967816
589776
100828
308417
846464
469862
1178386
451275
448057
1169686
446286
489208
227364
277606
827852
333524
590887
110968
664372
629972
769967
915112
882548
933199
1168179
4833
988053
113397
1157558
288141
405869
1127277
891265
221725
841265
832077
1042888
1156312
1159104
132639
319713
369347
560725
24146
345412
1144533
1163221
726137
865438
832900
734486
778295
229843
919953
122941
387399
1174557
452352
321631
472216
219118
581737
667783
45275
736550
921042
259998
15936
148495
994648
260811
122549
378992
587615
746713
492267
1129361
548129
811489
1012960
239659
971161
323363
737091
766438
75369
790515
601565
672149
945379
582402
868965
1012382
183820
440376
365841
178490
749788
797159
767367
9085
159745
555892
961873
1122497
692685
208742
190895
885943
944433
180325
693380
427407
233081
538453
954686
385227
923349
1014735
14797
987872
1159979
76355
273331
361759
108253
742012
518545
888528
56065
267213
450291
683415
550647
86809
458248
411484
1131453
1134753
1038142
1039957
781676
734297
18685
535999
549312
1166082
499945
549111
382603
506848
1073169
45090
349516
269552
142488
346743
730182
536110
60227
15680
319304
904066
29869
185308
229912
1078373
136342
395020
752115
876740
605748
544951
601308
1097668
1149963
1149329
281867
1126105
26524
1143394
853206
1017313
416250
530369
18859
494378
919488
1080797
571346
165165
178421
935842
106002
735629
107030
730428
586608
882052
1110170
184035
165716
525887
917510
969342
668141
1098730
503197
663871
640365
211758
325072
455105
62396
846688
651540
398984
1153988
432015
1047575
484421
934062
868307
904516
175428
56535
554173
825588
169178
1162949
787047
1083621
424551
1102275
916144
566692
480206
749748
573287
282940
699770
296741
1153926
431303
611539
920384
854974
684493
1142975
620659
164959
1121112
662635
97282
1138296
773052
124746
84454
850911
1175627
566872
158871
505460
1155097
946858
296367
582692
684648
1093074
289142
466937
645958
748662
389126
474279
867206
1133467
1056851
824982
747816
206225
494173
672245
946953
1170962
112743
934416
761566
647964
91220
55021
86156
531506
701801
842568
695446
1158074
893645
112950
962871
521224
234467
26506
719864
466092
1074916
1170564
616450
473293
861303
62405
669926
208544
1116543
128491
774209
437965
434714
576531
278401
841257
887948
286920
1079847
811571
887862
216453
1063435
344137
546593
256842
587993
636448
24848
659296
782237
1007468
337518
658878
800036
1137138
763315
426210
87953
890865
485928
8617
330862
14030
463143
558830
417971
827937
544773
960897
626329
652965
770902
512579
380376
253878
977760
163451
195358
722151
541375
160763
924750
606579
316826
221534
158309
183636
656486
791788
233827
65852
1100380
493957
815739
1030773
479651
951288
671639
1057120
593332
131643
536180
1035843
500544
1129238
1046642
310953
269360
120294
389809
431544
256839
37705
1021659
351984
837004
337665
666810
698600
138835
296740
97742
597060
1041456
7361
185371
824815
554046
759507
742351
516539
100530
1167375
1166468
113862
382304
107173
183513
1097439
1130505
1151852
393106
1168324
801271
937718
1065129
555724
1127797
913412
998889
566125
958842
1042047
109559
936973
282648
929402
609791
15074
838942
906537
151648
499294
100759
223094
350282
660706
338217
439865
361888
485083
739125
558140
682370
817430
741125
362426
130591
880613
985839
206350
70624
303855
17390
362472
1117678
809499
29651
394376
668234
401009
243393
645721
1145371
789569
331181
85126
1020506
1179735
256075
933138
421400
811864
1098589
943446
166554
29539
821882
676732
1009737
731452
215335
102075
1156588
116635
110423
895732
857795
7989
177297
1015605
395565
284843
892983
56813
503162
985314
1068170
450941
64000
103273
85078
715784
725573
264270
732363
334807
61967
593564
1034712
697716
585683
804905
110983
599320
227161
674651
1159700
1160479
863329
1067541
257787
173099
684531
157915
397460
304333
1019487
483233
248194
1124769
1127173
434586
333061
971175
671799
727783
625655
197966
932233
359962
606868
397504
625285
408433
533848
785110
104074
272196
150580
657583
966403
10024
245684
544222
1108913
765080
800587
304438
425785
845397
286354
1166866
87920
885858
432044
278892
1044498
330333
560400
12968
929773
1064146
1000603
780898
654441
801655
11179
329105
756429
691655
371311
388912
439516
845946
677263
885925
676739
208414
223049
682514
822712
885284
1002844
1167254
437416
980196
313895
700903
437512
250439
744743
912584
673722
112840
1132000
895732
1024273
769338
222615
860005
89789
656487
893668
19873
767964
707032
730157
35646
681920
1074078
189603
173879
1088614
1162119
790703
154742
159603
40179
688029
504490
155560
1026162
648245
375106
1144495
228201
283918
749588
449254
506165
318423
1015898
484117
65126
957190
391227
1114672
636086
772348
225809
151643
829858
203783
150594
729398
1112521
20488
855340
1139906
101930
1078994
620345
432392
502655
227963
272588
842382
141553
933709
399174
273316
449538
158684
801506
812220
1057968
316038
1111740
567482
35294
361635
468441
971613
499800
427326
829591
731605
93701
533656
906956
514862
949077
520012
1129478
883241
188516
874911
590360
138069
87273
733581
307184
296615
954577
1013112
240010
52716
664422
781438
604946
416219
823499
934612
878600
1154664
24223
299677
631937
615890
1112919
558426
653264
340747
825684
139994
134697
1132607
120280
306
446928
110377
209522
858697
148550
709811
417369
374128
193938
331265
354451
658957
390218
674318
734467
736370
114014
260250
356882
36845
401666
702598
992136
893402
1042942
855476
497115
175368
132245
1104791
392857
59405
728178
870580
829639
369548
764739
289168
910350
913085
1022104
436704
1082231
461483
780348
160418
779466
27137
557874
264547
314861
874350
169087
68089
203745
907745
966426
396454
1081588
727886
187440
1035104
401131
1125977
840967
139512
1101570
40004
110323
139992
886526
177899
597140
410916
209108
850574
163067
258406
964234
741607
559976
314166
875955
260773
705380
445383
703436
1126531
931116
576259
151171
206179
1074771
470863
155165
578924
783033
768192
280726
233904
828887
333028
840488
929444
606542
973224
921495
169623
123515
209904
99979
313849
262720
460482
822567
359188
12073
205493
532291
37916
1115525
460969
1147789
632795
228724
928766
354299
730237
1125121
438921
133448
1176338
605599
1077360
264835
700358
1173839
1059972
766945
44902
687297
964965
908757
203025
889178
214388
136227
459373
1044664
311565
794045
720108
56461
574226
449575
446947
1065757
1064206
1056320
751021
464235
363510
1008068
836693
275645
184803
439110
474561
314351
776804
1013432
1135486
992836
921179
164048
454975
133150
245381
521365
546659
1112006
1179860
254331
488010
48997
679248
121173
679821
523110
1042507
13168
958143
234000
128683
691539
265693
1139769
308847
642222
660558
263716
771127
601010
1122233
1180303
21724
816132
530873
368200
962690
579747
389113
99780
470828
504240
948569
1055896
543087
659721
384247
568435
925239
1081605
978685
985438
691389
22724
555934
721154
614488
719148
481872
224492
15707
40181
709887
719316
1044788
603606
877248
719868
658409
540234
826153
1021593
797285
1137657
105399
863505
228238
877621
745598
18654
858494
779434
22237
631973
471120
1123633
274159
799247
728246
241673
113761
426046
189317
227424
509077
950192
342598
686991
568636
783080
642744
763743
41201
942999
879820
80492
522256
745463
761039
160684
317236
1137076
581411
648915
346732
918893
159861
118139
687915
286669
838080
726929
810865
1141923
355843
499284
779826
1180347
77485
213574
283850
975942
30355
53008
1123996
540834
549288
430701
202839
659869
34214
490707
896563
13542
943289
424143
1026376
658287
1045973
546078
93309
749399
848370
704405
1078225
478920
1007191
801047
513067
479032
73582
640733
885529
774775
770751
243757
464769
1074179
776855
1089817
311704
875539
1014350
447455
757667
339845
807180
469920
89454
1058146
448717
592172
987275
323726
1055100
183762
570576
140631
817434
559056
99818
12384
1072625
1154985
754290
73474
717221
787086
1169879
173834
410279
660022
289260
835665
358907
1101030
702444
1077160
281279
163931
141102
456057
41607
703545
253485
1082398
628716
1098883
411171
828703
141031
422916
1002323
170068
939751
1165605
878225
802068
670938
1088176
1004903
1091092
1108773
1012551
954870
1095979
1104749
909338
1046127
676585
719161
601919
682790
739895
186687
619454
632658
81711
343226
620830
343572
898251
994634
932408
106117
819283
13806
1012850
550132
672144
373319
18169
511152
1049331
199266
178936
39285
833949
1115061
293051
499121
1059496
812382
850293
938759
755815
370907
247653
102456
1090969
971726
461610
1064332
993401
1118409
641226
717396
533433
582878
242593
1094889
935747
680153
495892
36955
964133
1033271
912158
64249
69471
847498
330929
723330
231249
843233
220604
907156
384070
1113653
20831
103936
811084
345052
608276
357990
519946
434006
339858
582991
475583
216840
297431
536998
91314
318595
77401
369184
716933
518836
766570
1099932
1004185
184394
78385
258585
383578
251419
60278
321711
454198
404921
1072832
360498
595996
830871
820846
714447
465703
1147861
1080416
273077
236350
659639
662487
1095919
301850
658573
141055
1034661
283785
347511
1142661
82891
616854
1134477
850985
107912
676195
67114
63243
940216
395454
751639
977345
4827
1020002
406798
1050157
106497
214077
959393
233700
1096305
512888
773793
1171666
456298
771334
827424
365792
117434
264613
1621
302001
287091
533697
184100
767921
1169391
740825
722688
84280
660043
136993
528084
884116
431234
1008770
220466
787653
255600
565016
530273
1050224
801939
773890
314680
472085
477757
821732
104228
654407
160804
632726
423009
123110
431500
408220
890506
313722
1015294
532721
20977
980268
255917
971696
180244
775392
98276
61617
123176
799432
156362
50452
908808
760722
245787
889257
746596
322595
97752
173701
797971
203489
770410
782320
941383
21342
689436
211443
813406
89493
402058
800946
1148637
411661
684168
343536
914363
70666
1057037
1120563
1123943
819873
97274
361986
504606
298244
63111
820060
491024
675960
357590
1025045
180839
30122
1113939
1022707
1039068
375330
1029330
735000
1106965
56447
576379
352742
1112760
463199
914520
237880
1081655
885530
858685
465412
1071967
98476
452620
747914
1156092
44542
1127887
179024
463394
658628
731019
90271
804004
363815
906160
71228
1005281
440078
721467
840685
713119
453088
662515
802767
449433
846941
135530
483300
628262
819298
710064
555491
47851
608449
858631
161109
24352
277492
870717
101589
128878
526369
738019
188600
494994
395281
1091121
281731
987712
195273
1141626
1046578
230320
513150
920077
590310
1030326
994358
576678
904810
491516
854871
868620
731846
858647
1158086
500966
552046
933684
431905
947384
314540
20897
544638
119091
834397
1077013
392918
508507
731539
582070
530803
862558
269540
207207
135764
826321
81911
441570
851742
964315
650063
153559
912987
376111
505304
275292
1025314
202744
18366
492405
287560
1149245
1110114
734173
271179
1167210
78364
234483
622273
80813
387671
620237
289323
820011
1090592
102082
309176
1106126
1066385
1115192
1076803
742406
531243
1166719
784208
873731
155061
242955
1038670
552739
31622
165218
216262
16873
77004
723962
365834
435251
38558
574999
550339
646224
240463
567815
418043
1065147
1163646
923834
347666
276964
735123
655409
1139282
126841
632346
444032
1028293
518524
803315
793237
861096
1131063
781109
162792
437033
374188
682402
322663
487817
637090
238065
185123
169161
3690
538352
119996
799583
923789
400305
66021
687631
51852
362248
675387
845879
143392
328859
1134598
360356
445159
100890
501048
608788
1145380
14887
168443
165086
286215
36131
892275
143616
998369
498677
609241
849454
977605
873909
1100123
367771
695894
532918
577511
1083317
898520
173799
1081035
221594
950163
706532
488799
473026
824928
715707
193323
598728
961157
674998
1029850
983437
1034391
694695
848348
195383
670387
460728
162396
254172
692949
547711
1168955
699315
102992
654322
1119257
1071377
191956
50064
401578
573456
1157978
1116271
569832
588173
321462
529549
765082
754268
181585
12641
11542
965158
998118
612540
758685
548149
58015
304951
470361
127568
798081
222699
285663
855299
941971
1162674
864262
815906
774733
757681
76823
689055
410586
885797
1007483
840539
1141050
92383
167858
937454
902456
658044
1143779
404005
1083797
589272
259308
291046
166679
787301
684679
856944
241030
942886
857910
1062383
882042
177118
81067
1130299
1105109
697702
353009
62124
1084189
700098
680100
78359
272159
801711
812796
755190
833007
50330
213533
572142
285069
1149686
190488
919782
211656
94095
712073
135369
23934
521767
148886
932252
1068547
1161561
972120
715231
721529
997455
622234
232028
433977
406261
1019484
772070
70199
55027
389541
465623
540478
723485
381793
358367
1161615
1111526
845308
70537
278831
484091
6902
244964
269458
789555
334452
46002
885868
112233
445619
1174633
580258
400806
728758
738392
698039
988493
580690
925587
836343
978231
70000
667199
183808
370865
730447
657121
308898
1022880
84453
742683
599047
626206
123267
916529
228749
453636
1010707
789446
148961
996716
890146
671493
438983
280730
701555
960154
867864
657343
83553
377677
824128
483668
613156
307447
988661
119692
143494
842771
1176906
987990
988451
1099221
625797
557789
695815
861974
569902
802081
793406
435643
426541
1000430
80024
868444
327171
855239
784312
633363
235538
449872
296570
246078
1099901
1067563
980722
662717
428289
672998
560865
643018
613025
459701
818596
533171
338543
235760
396760
1180147
1016050
697034
200589
161267
452180
947905
1009147
1148612
513785
433872
927348
636652
501654
550776
841741
776256
98477
879925
501608
66821
580845
924144
74741
337934
239697
573112
877801
673205
233409
68311
777492
108484
872408
1088858
1022241
810449
54428
765802
95472
423959
6421
856248
661224
402448
974485
57530
854619
338972
7403
771378
1079669
354363
804735
1153026
491554
317283
554063
1062856
146879
840112
959608
65469
580611
772234
848238
689520
480084
1036817
1105073
82817
74418
717989
316395
457010
670582
624712
142410
38240
602364
1058768
644853
1149864
1062049
705277
741219
649783
143995
1139212
510134
329241
1053879
625722
1100726
215905
500066
495957
466032
330504
565037
933709
790263
730904
908884
540111
231776
830594
885396
71642
625622
921530
837530
445174
1146041
245437
648581
1107493
510989
84541
1075018
1063666
293663
896484
773104
806889
880024
792323
641847
1115606
959010
100635
55002
422324
45850
311283
1063436
1104708
563563
764338
1008687
208225
1180172
671036
1143703
192271
861797
354829
1168393
1103186
880887
682259
470313
203859
694537
500828
737143
976865
153384
701535
955614
271892
1104244
183918
833705
601213
1024780
979815
772724
36981
1179078
557136
419206
9370
1010226
433268
708962
1156783
964762
220005
1138857
655702
965773
929652
587971
268916
520173
1006650
891838
904689
48411
523090
26607
284807
577297
11982
981861
678517
270182
591069
95161
1141656
602814
232955
128311
241119
742891
665872
254763
782701
177926
307954
22603
542201
685145
1099953
765786
87664
515686
999220
734472
216650
9561
553534
715353
683036
131911
152530
561109
117181
699978
739422
507784
642642
1030350
126339
688362
784873
1066539
177144
222351
162537
1030145
61340
797966
992552
712324
338358
991256
476936
185613
73147
87542
552688
859745
224558
645376
599108
383921
255763
539391
1117695
611241
737547
489393
1078349
628324
875636
610745
526933
948907
1116558
366755
636321
656205
1059240
871183
770051
923321
299146
1134878
132584
625906
218779
457198
387855
390078
160029
721129
799848
26390
1117657
947330
904288
318242
311670
9721
98006
248289
310456
1119244
142729
708241
139196
944702
508788
535348
340493
591897
438848
94831
708646
811260
594352
127792
39264
583647
658021
562479
560961
1114267
890906
755991
34505
1174679
405583
798684
623875
210144
202548
886843
364860
936551
524056
1028453
988522
566101
372388
410115
282229
1161605
622308
358261
597756
297643
837404
1104858
787524
615582
931188
947064
1126577
487318
867818
126473
382168
876980
476309
615443
399792
1082996
284418
627704
1098664
1109806
644385
991451
959774
119745
721893
211502
968979
401438
193446
948202
259512
243078
1061664
46821
940761
302925
449619
375497
136766
737682
126664
447457
361811
939670
977409
318554
498650
234641
314700
380568
776993
228445
536397
941608
38599
965080
423331
259466
631501
890202
266277
690700
286785
281025
341299
271219
584517
503151
1041854
906138
936626
412582
87075
1074258
711907
241621
982444
421088
783291
985477
749523
252705
3078
846113
428433
608058
1000603
848180
394649
526582
274949
1027177
649159
317743
109752
107666
84609
1104654
624310
330935
107413
34516
912752
820342
189857
567452
332219
773024
591972
306903
289753
217000
809107
722543
935089
885349
833826
699018
368767
119976
418203
123554
1175737
79991
912960
99470
1092080
900633
588608
589972
1106034
94514
965645
681414
569462
61517
693802
17467
847614
423300
22954
180770
942356
473371
552617
1033945
641018
842353
963163
199670
1114801
98316
199887
430215
111060
639328
472638
378220
352913
1022249
230547
974118
165157
700952
585981
586998
325902
176109
918554
576039
149608
1127274
552967
345195
36549
72383
932708
994837
372794
141897
19485
820015
1083932
3151
541200
182073
493629
791437
632560
523242
852368
66512
622288
132438
509768
105107
1120929
158445
244023
214859
384653
278100
1095076
681644
993769
995702
653083
887680
273540
569706
174718
904369
498817
881747
467745
1069328
674014
59111
442042
423498
437478
518313
416616
298113
590114
405564
871727
174950
812956
326398
904198
449088
973621
153617
847765
814804
1068233
315777
571281
24527
934014
758404
1039805
483294
299676
189605
523997
928610
642683
927266
1102565
93264
484505
426474
141483
131688
1166672
432824
1020290
1156972
1152866
802494
783782
595711
905692
91110
291125
845114
1106284
150824
505166
531033
966935
465626
153258
156329
334850
140798
924691
581873
43975
368227
1121115
447728
730896
270598
590234
715783
777312
386277
572986
233652
593791
513013
682462
551334
99119
539517
1001882
356368
34779
481471
789890
1145910
512489
1050744
969786
238397
954878
789705
8092
702351
971339
291009
940768
773990
650621
856200
258591
123416
737783
993574
690534
1120863
292953
581324
115257
369250
968986
932134
770620
714471
726860
185310
723910
351434
1124946
228554
292944
825982
624762
567487
636485
586420
572303
1050245
698156
258260
193112
1129936
173261
323207
1119486
1040847
718570
47719
228405
339427
410914
418546
580797
336785
1026868
310738
519786
325302
972345
603042
1020961
48438
112933
823875
695351
1153554
463128
524639
421824
715841
916378
769229
1157037
397818
357571
1016334
678134
127577
488738
481503
1126678
1136806
84929
116658
448035
355361
806714
637942
4865
667371
596845
733289
259366
167635
798326
304240
146242
13856
77198
329308
817916
689238
989289
644834
343562
919902
761574
305305
717940
987436
155651
940987
25993
1125182
747005
373727
1114889
1018422
627161
267028
839004
651177
1026960
919188
141656
31513
874073
1134767
431462
16579
404892
146193
274101
902787
1122622
516043
816204
294141
1130278
935131
1051460
559294
54903
1073329
574527
1141904
757840
135234
49920
1107849
808665
559994
898138
446618
682253
332716
1097330
374566
387708
661011
446528
988726
847510
986644
684420
45336
113910
139605
7399
11231
789480
1103278
538819
398670
851330
181333
940034
991463
1027080
633015
967917
370005
871595
1140056
214272
458930
43266
789359
541653
812341
143757
464402
947884
142409
622403
920569
1151927
670162
18014
1021840
461154
745337
550972
593350
237387
1016509
412240
183507
914556
406686
128429
349427
996101
403979
356401
166264
796807
721719
454748
530901
651777
698962
811623
459045
1097120
643788
1125903
339870
408128
436674
447371
230184
877675
252902
820530
135192
680906
500680
550246
608575
948748
759751
35679
698566
488095
267169
418124
130162
382623
725542
517640
578802
277682
193034
171899
1105115
652715
396681
229704
304977
728490
1136586
1067938
1095663
1145441
661352
292075
411331
1036384
110963
74867
767705
190965
965675
373804
102984
910691
1164841
194374
1002783
430260
415338
1019011
1039573
219653
468876
814384
1036593
412727
692012
257674
1017692
639303
1082686
706448
599780
333393
238918
1023922
504445
986052
424275
238950
186020
96730
906414
1093974
303436
1098586
242979
297036
938420
90651
947693
770879
563487
153964
138017
26165
773579
999311
1001263
1007649
1077682
790422
943595
342903
123767
875662
799106
880644
1174046
341361
999682
45048
1002457
1083243
393878
58137
946878
457262
978775
44763
999371
655413
289435
191494
624642
94832
439925
103427
357221
583636
232221
1083600
56782
1004420
296212
872008
1064522
865533
43696
859635
618300
501057
198239
1172713
405756
468903
723524
678359
517922
383455
318084
83267
345462
980081
806559
918242
315405
481221
834591
204159
859056
496617
1129793
287506
1169635
140368
911129
345094
844786
785801
970242
379407
197009
1016297
580401
113792
699490
473680
307922
402868
426631
855619
100109
122925
199290
471502
1055633
697580
561821
976216
1129158
232617
535820
870387
3432
98998
855374
762932
643180
736829
1011205
655486
951819
683890
79795
1100372
93782
185759
288305
182281
1131870
778330
927893
810875
388233
358650
1130587
73922
1112488
214415
1071216
887814
276608
17776
212445
1164595
278046
300577
544948
1124566
709867
155716
887050
568312
488327
570688
14140
765401
804300
380241
672821
950695
308023
1105293
1049072
190009
1089810
220983
357050
386895
129864
84479
463395
1041826
705156
635005
403705
1042131
447963
497714
352629
141663
39570
936990
728514
758689
820874
1016947
960311
834837
259872
742789
46131
492278
684764
312098
658831
34504
30546
404370
149032
98558
599755
555404
1019666
682575
129972
23376
960172
764160
233137
737472
394961
870404
1112484
848866
751038
941721
327931
697633
132110
969358
910926
887326
119445
645005
815239
81323
854763
175806
669793
475037
250120
680062
70452
782997
1173403
391737
534241
740471
639454
147079
472262
185035
29481
781460
290928
793562
94521
252652
1036485
869097
175011
817135
294203
882452
1078338
476772
497690
430993
1164313
481105
640416
176646
136351
95465
348999
984253
206440
299352
1147689
897367
1163546
86540
173403
435209
476773
774118
622158
79423
1167361
757431
682360
794690
724837
647542
1062313
61337
202628
902978
1153441
715505
440968
998223
1042312
310851
413257
105130
1160974
464633
594743
343185
353016
488231
820281
1058210
499170
941155
253348
306846
464601
897404
332373
801499
1063161
785663
1066801
265674
409650
740958
6841
1041917
35389
93082
364072
1159051
3732
724885
952890
442964
827484
1006741
213195
776349
585861
463121
364950
864051
1157021
238592
525907
481098
870609
12340
748130
82776
106158
996120
514870
1090156
210512
169141
415053
955464
34071
213993
924357
775288
571433
741416
794213
939178
124377
529449
597797
214066
1100776
383231
968738
570520
681647
80982
1162200
357283
195652
1177327
882969
830591
301059
991506
765640
644967
957313
286262
666306
990309
120662
321299
853641
227116
271821
922355
499
966260
913022
575035
60287
562439
209477
654593
577110
396369
579804
591910
471406
306250
662332
762974
235034
284569
523696
410435
241005
456066
417653
179786
848416
63120
868836
737598
111112
619028
994422
335277
207476
578428
448713
706297
481906
914366
648358
784512
377622
1168383
78062
313415
1037677
997667
912097
1119416
819644
732831
712602
178805
958238
872140
982258
1174783
86357
650556
372722
159944
371287
641386
126507
687898
790282
853285
248465
364738
465292
187763
1080368
835121
1059392
939134
258262
953474
641807
704711
356380
547961
278023
1016637
1106598
615574
335384
1076015
479087
88364
483483
162355
955675
1121565
460264
934989
871937
341051
950845
42839
34032
421152
283273
263826
948656
426681
1134258
794166
293235
1036585
695323
838038
268715
150687
406279
136891
26473
720369
318397
152277
807892
1132030
904114
1174822
641767
1044607
446518
208712
98472
617461
382669
845033
879656
43465
1034546
399076
785417
654052
331711
520158
43878
707713
954082
1103151
1106208
930370
124247
626261
871693
597290
961298
382003
355882
813137
515828
812875
666143
805201
558765
454969
31951
277728
104265
539271
910647
1038496
392918
223419
308703
765215
859276
187595
140838
1001814
622878
1151804
659444
275674
744267
966890
46469
242376
403521
538585
462595
519035
747340
242376
51566
1021220
82407
601722
808327
99935
953847
290515
438365
497767
994997
35023
721999
1000357
102775
709572
296750
1073221
636524
1155572
398286
534261
508515
429450
182411
525188
621615
75934
404167
871067
783405
107152
396112
974168
634046
464959
166310
941669
260355
60186
834234
1026892
146210
819569
1169882
304097
1062644
887286
171020
554140
908361
957966
1108609
155775
81324
1148038
816901
931957
400356
968544
458952
1022648
217278
894597
1065638
509157
1153752
925512
669426
580072
7970
604230
681973
724203
926780
321736
262003
716191
1056797
1049888
827403
676043
846417
286179
424164
454400
739738
760937
154718
790079
1037702
892339
937296
607359
160638
948982
642763
333941
626403
994763
113208
989880
37756
287896
955197
910268
183085
944320
245047
411628
158414
310302
1107848
906949
554807
163272
257257
627534
72605
568353
1167247
934617
724250
95443
934331
952300
258284
164169
422519
731072
284542
883586
903209
654971
144648
897145
1000483
158065
284588
731416
875634
335627
1010624
859312
502278
1095651
401756
95319
1085558
584330
362243
1159711
611505
1067840
1091839
352833
526443
530744
217456
35562
1118156
175730
677304
656764
559746
1003216
916319
426624
158921
1146300
922344
393637
932347
713855
139755
23571
771225
538381
1132881
14781
799618
796857
334923
794383
821777
933669
322889
146807
880351
211230
1115482
806961
524506
188826
484549
143343
643535
420967
44869
230576
433791
394186
810277
449523
609388
433219
787371
13584
769635
13489
954277
290940
175256
991721
840082
76597
508589
768898
597248
634779
132609
687325
391623
975151
121112
780122
72907
558345
438108
1097389
203147
87191
1076751
988564
816610
678608
565410
403139
194801
738169
465641
97427
1164411
506442
24118
447750
864319
730578
1165215
985669
934602
523454
402825
204407
483732
431111
163020
551523
75226
611543
666729
854335
829974
827282
277363
390268
1085905
454526
241764
355762
570004
283258
205331
708945
456498
188804
673496
1034514
237423
29145
641775
1085372
929199
513763
638461
1101357
90994
452918
1175696
352468
750302
573945
552797
11712
1103022
1075995
416466
714969
252713
518137
1165734
957755
1076350
1103367
417458
160312
1018507
846892
523699
625700
963397
343837
556547
612954
819780
901225
819927
671022
868110
944748
443419
138887
605624
861872
339294
274836
727571
715687
795820
57508
202891
510364
1045860
878520
903149
106002
200909
623219
853205
658065
73740
714267
553526
1052939
1022670
1091235
135631
363370
481884
879322
263027
645878
565056
1156982
1146823
687553
853569
440072
312153
607146
1106418
835771
546306
1157635
115167
720120
826720
27190
829411
807824
1032416
285352
54359
881006
115627
39249
180251
425520
80535
416371
1091768
537456
652925
226074
927915
1074536
403419
317491
1031793
1070189
477749
830526
335911
979808
930167
311905
285544
4292
913585
389629
565360
1105968
653310
492914
30686
98239
400712
312782
214464
500786
718851
279870
709370
525308
54817
346946
651012
298890
499072
494861
884689
489213
258517
345560
448267
523464
1158456
1007857
82477
872637
937970
733773
23773
714335
984135
850266
848445
807645
1078147
998979
181564
1042565
167206
768670
175257
1139398
580836
75754
459923
422870
396196
649953
813415
1072240
1070669
1974
762598
841486
939046
101133
405530
977145
931046
153714
1131652
872093
205666
581550
307969
566562
96041
1000872
825069
871349
544164
289804
486567
331536
641877
857109
976070
537402
38685
1012035
1031229
1119906
1048311
1084412
852835
1122784
181760
687763
721939
1110231
804174
800761
43357
71400
800409
583713
486604
819652
500350
727892
233175
162597
1050316
233696
256537
173188
1060994
239078
938547
266694
268130
1101720
155112
1045428
267247
885003
964795
1013085
233968
747224
1129002
312376
245836
656965
446942
291293
331567
1076664
1022449
877286
217861
445277
1039780
287771
840360
88863
448144
697514
182451
1098092
1062243
876956
726218
547804
24531
228256
1101959
197606
991346
1105165
110241
655154
301800
695463
458144
1153597
894770
1106682
1033604
1069112
549097
952876
880837
961764
639246
501651
43109
695579
392485
858136
198978
1075632
916235
1080595
952673
424429
750826
102980
970056
877900
851500
811847
628653
117998
188828
542177
156943
1100695
523889
877421
697829
103236
1166791
410627
71648
272819
948142
208904
406808
255824
513890
220179
1141485
300111
806395
450541
113010
416148
385516
247951
492550
696919
1110270
929443
869427
127257
624896
38049
724962
543526
664000
1066183
737845
20891
1117166
648331
932610
845475
715975
1079060
722307
808623
111169
621803
458453
370200
157871
539073
164755
204409
1080238
189940
168481
345393
872037
977375
492644
517260
656284
390230
287767
91889
542077
566959
1153068
606109
302907
466496
187825
559487
549022
581860
886182
866091
886569
1060710
1106513
446159
775953
423899
848131
387102
459238
361621
265053
1109885
1040494
122844
161204
905684
228896
229056
1090143
1007178
830713
391061
405336
1111393
1037326
1118942
283132
242855
1073938
558667
882563
657763
141046
991668
1020658
338319
424858
787503
1075851
875680
1150091
488402
349677
761341
1162966
698327
576150
1170348
298045
13759
165354
65739
1165451
373135
641605
709875
263460
162623
35952
679082
69679
947765
563954
1174274
1066493
710620
967070
631249
823849
1056341
521231
1160100
303016
1089400
105249
898536
154084
534499
1111710
605975
655412
115861
473762
1102237
415179
618682
741825
325949
832500
1060708
352661
181785
751923
825666
669320
346312
916552
773545
797322
205264
1155562
423293
820568
244373
903771
493040
721338
966518
453662
1114102
840240
1084685
798143
181191
693521
108950
911228
23189
431669
736974
28812
775833
946466
1021633
998753
875809
820810
1072043
1075755
880948
708828
477965
687932
85993
1025908
1105227
699833
714646
1094149
221910
771501
1146094
897240
883652
1155641
1056507
505249
656118
842515
685921
250487
1037055
60385
10423
147655
653045
1017456
358043
730993
49801
1028094
358316
772825
533535
1026486
730424
570143
404902
21551
1163092
409105
469349
314775
130857
195091
960260
992098
263832
179839
166731
214507
258609
109685
168920
657098
939777
1049870
385306
799644
803669
682262
908311
641696
16382
304427
104710
771986
648137
593749
815663
55918
828283
57520
473338
720699
573357
797963
370001
579706
1053510
195830
909393
711914
1061329
1134271
836613
939392
117192
106285
534492
1111636
1170463
423251
132303
927551
620860
329337
197672
131475
650376
989905
542796
324913
995853
99847
924209
865341
839701
1082699
796481
351133
140811
566705
84294
268244
644467
618524
451155
1003152
642701
5535
135532
589928
1079031
715733
292892
35623
408667
923667
549572
926256
33355
358234
1064139
423554
662145
488838
212775
540896
245934
1148335
1048942
1122543
513412
34202
1001946
274693
1043229
1067978
1177303
246632
241842
918720
704177
365051
846682
883543
534865
1091196
564261
972656
770528
758316
641206
613743
859637
371192
146772
1078371
474789
581022
47947
86327
755196
604563
1029343
595260
725683
679214
563083
440161
618783
797535
991386
853960
531266
149154
1174563
634432
335536
915370
98637
640715
530986
551749
700051
444898
462472
187292
850717
384808
1021870
31567
415883
981018
456231
495041
607194
120149
41646
856756
1104790
308673
5726
263629
619766
114766
1080313
804091
1076293
846276
689028
969581
215829
115945
998152
247660
596431
776512
577253
406023
989066
1083774
986088
1162028
435126
289697
840892
986652
450553
712330
746841
603001
433572
728847
840725
333395
277409
965016
639972
410400
1173652
1057123
594196
536931
536295
528142
59497
680563
474712
538936
149043
363507
390837
731557
520500
53250
1108523
186742
633657
754470
713279
1177319
1136078
154208
261488
570255
287182
135917
794319
883127
709823
1089259
798530
337985
1038190
237730
765885
845898
973987
365784
426799
1040982
644359
838106
981529
383436
1024840
549422
158328
643338
198888
96673
1103792
590362
895661
960475
758054
666707
204210
590032
481746
633893
964743
115472
1056315
287379
483575
587859
1001268
79740
765021
163722
771255
271925
84961
89438
100613
852487
1079622
937531
275271
619509
878099
233142
400373
411765
583168
649438
514743
297904
535649
997887
573891
282536
946949
946551
618240
475208
199043
235187
191121
492331
922524
198289
971923
1082849
770606
888251
875800
523516
1164085
805408
316370
962739
1155978
754168
518215
19897
252520
391832
698282
1132705
664284
1109192
705421
562821
860087
86167
21157
880926
85387
828207
47180
1124347
586429
139434
1170568
33805
109239
770814
967646
1033896
615849
174776
138300
277864
16470
222713
570557
1021635
581106
610758
590968
458341
621436
848065
924840
842422
853003
852513
452499
222194
294832
211577
800345
1152809
792426
50956
251909
158019
872241
576393
807830
887792
47313
1103448
3946
857429
944845
1167942
782206
585845
675155
213287
181983
713468
1007777
980039
552008
1101293
191560
440603
639949
1100583
285187
604390
198313
212438
358269
922866
793109
604534
480346
816268
793944
285026
895665
706702
1173477
633987
17643
126913
577073
122049
242667
1024969
825830
503794
902161
1098865
66728
334860
664560
1176428
71907
497914
518138
195553
174176
224178
1041
288219
744533
842979
292672
462095
317815
946
550870
82903
1019553
1046071
977415
270962
329054
1163005
1085155
143243
472993
1111069
252363
363521
648595
712510
608844
460948
197583
622219
662067
679768
1143042
357068
1004842
1129911
104051
1111634
1100253
523849
607936
1020568
646846
942915
145277
804240
686728
755206
834612
867720
537116
1110349
713879
993948
190275
708000
365630
870603
147966
58368
981887
791301
409259
387954
665891
761949
39898
15053
178440
163442
22103
21826
735470
784368
97540
860024
460815
992997
582499
85384
654261
685691
163349
1024529
824003
791812
1034855
621292
127781
1081750
397878
156896
1107892
718533
84817
939154
393760
768967
333175
709338
988975
157732
395232
244622
673081
677625
1066170
154258
429008
1151822
67963
735500
102450
613102
790850
51743
31604
790389
1064603
149974
946872
196463
550972
984862
583078
470652
327637
404495
452692
683368
1146342
1151980
322448
735729
179273
439177
911694
836386
1135668
89084
289432
118098
350817
1147301
73751
411411
443847
741324
1013790
483376
830100
1046082
293992
494715
574772
594283
1051215
1102325
1044354
380066
1124086
799346
388563
364942
646150
279191
888399
1017624
207455
7102
171833
617737
373731
279561
576137
279214
838141
651049
777611
991942
693779
1115128
304918
1087684
303088
941237
1172044
1108012
129804
1039564
310489
951567
717956
174532
280001
890412
22207
655681
1016340
683524
268782
128930
211767
847785
217046
859917
872592
1109871
269437
62448
850559
641132
532847
479304
571827
1054156
447485
752991
861941
61969
473769
722869
752199
213389
859596
292253
198045
1070763
958211
632027
605569
379340
385948
897141
905711
205888
600008
738533
299633
616192
734999
957682
637627
404463
1013967
573800
551685
712812
42997
81635
974700
488643
468120
469402
426919
695665
239480
98232
671453
186186
1169538
227029
675986
442326
1145908
903719
245883
829535
553590
1117310
2176
225425
1059100
656480
603043
1129086
248354
709065
197722
428871
81531
379483
396950
987288
979883
806090
463941
374676
988061
348207
776878
355072
795034
1110675
210097
497604
1021148
345138
654700
1022922
486403
1037854
1063995
666474
449715
788740
964174
23727
49634
657459
811813
44443
131750
562824
509843
600614
328847
37678
806495
766066
491403
1015680
445044
242551
128003
1017580
934577
887490
270357
886516
320159
220362
397060
878482
659744
554903
139021
875457
1029757
135816
1074808
33158
46692
410521
1178359
432081
313748
174226
876747
1156974
1104563
524287
334118
88158
746238
508631
1037505
796388
1162389
424166
902453
172676
553620
330018
726543
878108
1072075
209760
98396
493230
42353
203165
456794
292546
239355
64919
311236
550956
465081
409465
62492
302948
1078528
1085587
56386
465009
1172969
980505
1133078
398325
762944
1086133
821693
936598
628984
312360
791588
198269
775252
962272
540806
334847
221193
973019
290839
841261
1046618
1155314
1173404
501467
962881
488424
653275
525852
753256
468127
26636
556052
342309
666738
1132250
140211
83676
1082712
314250
33212
765409
375150
161952
102828
205518
211819
280009
609110
1014706
1006378
738178
1019219
988868
57090
148038
810150
80918
755993
1153565
319262
284655
1140136
277443
971500
38835
878891
1008461
1149755
971752
793249
318399
361919
55906
805007
1050768
516909
551184
438358
1020536
353537
73815
354426
1018167
425952
1151462
535298
498908
16357
694622
636431
871049
779656
336194
295179
68142
648694
965363
716141
578552
1133592
924808
428052
491759
916683
646077
1035717
628826
287296
1076221
791791
1150098
394252
762548
213536
641936
43311
317487
470304
580906
324399
885300
542178
336753
977187
971264
13533
484049
790363
277340
892994
464861
354202
471551
1097988
365504
419950
421906
270164
879449
638990
682536
516926
895883
816995
558032
1176324
1092257
385038
573921
445604
1114454
184740
436512
334898
961690
24946
748677
881006
44432
515732
862539
289549
223046
336505
622655
469750
960367
298048
970710
940655
1148060
240800
596866
91487
146871
743021
464129
55482
1132113
454322
439133
501119
925338
869808
550142
589770
171812
661384
287373
280324
997971
866485
1166348
456457
125366
522752
514324
802009
161807
1135283
892655
732545
455796
920172
634525
464913
565952
760852
309157
889059
850355
270560
728004
500848
841765
289754
915514
471931
822023
17014
43201
518588
1149191
118126
959384
347560
119500
822346
235189
904197
814277
16990
1172765
992839
1015826
55357
230043
493115
577247
757948
990251
897264
535811
622152
453109
534294
469671
29476
768714
1076625
367561
164698
487946
312789
1030700
32477
114679
573982
206310
49450
1002289
541924
1067500
249091
430907
317486
1065728
329426
810312
255964
606015
552836
1150490
359681
754478
492428
513676
118293
994182
335252
842403
708417
655572
780038
764675
923015
633640
472803
727483
669094
260737
16133
274365
392111
1152036
1118478
513688
807194
387721
341826
715744
900635
262000
662926
550073
1028161
1119609
520457
178936
738570
76606
708780
438927
955099
186855
141118
85284
181305
519347
79256
339482
573050
172068
610044
409323
539818
1090467
671344
88872
434203
806916
443715
956030
1080217
925070
848549
751086
945232
739576
463469
124511
775828
390283
893254
347976
1147922
900473
111415
449584
1006179
883067
371898
479266
119831
813746
1108255
102281
120992
870967
307028
454293
402993
537109
476457
925985
254867
500493
999735
1155921
78493
11988
736385
547162
395467
555071
1172425
411487
1039237
399097
1127539
501987
296608
705596
926864
617082
404270
1023590
269887
336332
840719
82173
350442
1038497
494853
723313
609098
277946
148171
1073922
618950
838812
103350
590868
949158
406722
677799
942478
358422
371799
768022
1114284
10758
151249
731581
599173
230864
32264
379312
1110535
17825
696523
442529
226643
232397
708480
639262
177427
97345
914595
17570
229980
538139
895051
1136212
509734
1040225
369736
698505
390935
1012097
1020815
185570
508101
494853
416936
103803
805446
28993
1085271
8952
254225
300054
515031
384693
708778
1133438
621736
389354
476148
756526
744508
247331
17871
207663
406389
829893
455635
334166
463106
800070
525450
737412
536039
1076148
664928
792565
575320
514781
549126
211760
276165
982301
407342
505312
364721
761768
320596
373386
793302
612311
44861
170009
33520
1175960
592220
1148452
967616
46179
174646
31202
115852
500863
589017
175596
46953
819604
839751
545168
1001133
988169
410820
994173
1023579
1040587
289798
86514
857015
138767
539612
1169873
908955
927763
974432
1003017
442148
946987
488222
764862
904316
579913
355374
1040141
448936
456771
43889
1091975
522365
1130859
750869
481003
1016876
347041
1099639
245641
971422
353931
298925
459384
435533
251577
420603
1153090
922901
862820
272782
865624
927168
419092
1031655
528401
75084
876080
159853
110520
723779
567089
1066269
866093
830414
1058642
429378
1097923
559929
1033461
414130
1153604
71990
868180
350412
581709
151704
452692
869527
914270
785147
89488
429275
252932
1129192
401377
1039647
1027704
580966
940986
1077683
133733
492844
138567
514129
931991
821906
1174285
665935
538115
1160384
149759
659104
35596
442658
567866
445354
1132202
799429
174030
374120
653879
1137397
165578
334504
897750
615894
1116215
11745
49786
405829
6192
853516
1018591
304260
630197
325681
952298
1055082
1100772
389263
1177138
1069931
786109
30964
724399
1095551
534650
966714
1151498
1154075
179174
658139
195173
258575
37391
728406
680990
812127
613897
65899
814464
177123
450897
398578
978264
814938
995619
702847
1139664
518604
1084844
233695
831894
1007371
673295
200404
1063190
761416
1115517
108089
510591
828267
691908
239664
694631
1053601
626920
1065368
515232
1046912
100315
807579
801910
1125631
224929
956337
611796
314002
344084
1163677
377644
263909
593040
415301
543900
605617
344111
962679
72426
172990
636146
1027338
248101
899399
510304
1145237
552746
95993
334925
281214
193018
475539
830326
883087
40708
565866
403677
585291
1093409
940861
875944
685885
378661
414759
959896
910023
73219
1171442
719006
683150
839962
649768
315438
306702
73008
210866
40707
456283
668176
164641
621643
755685
901887
336018
743988
229721
460968
62781
243308
667960
1042868
306751
748479
853640
880490
774649
327905
2803
587164
893016
942429
612974
296924
1078646
273494
888445
869821
474595
308596
331839
584997
1022891
447879
770986
105824
1139431
1097476
458525
290056
5173
634352
212555
341163
1054919
731407
614419
1175297
650809
982256
29020
461922
266623
258539
869544
1078489
106527
369233
672829
442905
236132
953228
194417
405789
14532
552794
414948
273107
195760
9836
958163
796744
199455
846698
67962
339923
465850
601400
515061
1156127
1111899
376231
1033717
114145
1083527
105232
296703
326029
880610
825583
834901
249904
1093143
1009799
180826
1077900
804329
1121932
661618
855103
843468
937161
166549
362430
200858
1062283
776057
564378
260177
1086621
617310
243052
225433
992735
736827
282320
221064
798729
349783
403477
1053003
443055
668079
628365
692415
1097194
708484
351188
492554
357837
163906
268550
503218
604193
760151
617054
1101482
742206
814919
271734
452830
942074
17490
1103195
21652
449236
94215
300570
1027924
939130
433606
673452
891406
118408
778974
864859
1020070
761379
1165252
801105
695496
1036140
947285
777851
1168697
784469
85004
911964
574101
1164885
296622
796764
46020
1116099
584532
1139230
855972
311423
301979
765352
265117
1085458
431449
151544
835690
49352
1067869
1153558
1065556
354433
37246
707828
838974
346710
1168646
822761
132727
51854
141887
920709
642149
628697
1036564
353477
963819
24018
860320
181234
1042965
150411
1026034
751154
420637
511855
1177955
343127
47270
3489
291290
1079982
234096
1027155
241008
1110777
318299
310557
331747
549270
168988
237308
297110
537534
1017375
315056
25939
144415
1103185
142765
146595
358026
129839
427283
927373
145372
900339
323100
62406
454879
609595
38760
54546
840909
549701
819829
407025
16917
403751
276687
276263
464620
332619
595300
126994
301057
99667
1157744
110241
75204
306617
165212
993576
610424
599659
240120
1005312
812951
259040
590700
665591
437173
304046
309843
118358
404857
851275
496940
755874
506162
915109
356597
357067
318311
511981
972729
587733
277673
441934
1109321
1007316
414277
823942
387775
873359
1144546
997041
917776
159081
457832
1116386
356734
961906
997296
1105792
384566
685896
290361
508479
200231
880361
1163584
561216
131094
213227
879942
729171
158846
821662
98430
548547
810232
1048786
177774
33752
305933
35851
334400
559378
1000870
1145461
90421
19676
827995
1116654
584120
749388
839063
1028923
166453
417332
408329
856909
810539
894905
961982
689399
1104442
188702
771477
1175857
972867
774351
562706
868465
934547
188651
1168745
1152207
333477
945285
804454
560366
391193
179813
509321
678214
255507
74943
897795
722199
14737
1095662
881149
791013
323527
985649
717773
63697
1081271
1161226
708193
561003
474182
39156
1165757
871037
449163
90915
533253
1174307
326192
279185
710242
1049900
1059269
347112
290910
680702
771594
456947
15080
192070
1027282
3691
1003862
159901
434304
1131360
1039037
187358
1135405
880783
980452
897371
774424
1063425
1050234
830167
418898
254029
1051735
1079603
348980
415684
89125
51883
746812
949541
449413
69648
643857
870630
995266
221009
776703
99753
774659
276692
984076
26750
883416
957883
830320
925442
612233
179387
767281
784290
542512
939521
880426
815155
850145
646406
999543
938596
517775
1126713
155270
659194
466242
430710
604375
880061
312780
98114
244870
606668
116529
485416
140612
708439
176696
45045
363799
253903
710307
61803
814312
170625
633251
1018140
383941
169829
568001
1132493
487539
466457
277113
28730
1049700
951245
836906
40068
521591
1026873
344753
1164014
839004
1082303
713428
940109
932066
793537
255819
131049
669607
108628
826593
311038
449304
53298
138461
237067
64306
316499
879830
866179
1079329
279611
1133956
333873
325289
1120157
989141
16573
933841
863693
563373
121685
720889
827283
130085
840674
659076
407841
523484
772750
660302
488489
179690
417823
546523
928766
86512
824477
1165801
938675
887412
503968
997153
809230
1116106
513728
815034
841868
1063058
731780
84515
247059
958292
574759
415917
373202
246185
192509
921429
210160
883407
648253
300783
776209
951482
780281
190602
55541
457056
344
626198
924933
14499
1002464
975861
390600
341049
387444
685300
718036
282005
879101
799756
468658
1072993
1172488
653092
427424
7807
360373
310703
677403
986274
490216
336604
1029111
1081760
903122
69456
408529
1170524
638043
311547
352889
276917
717345
413185
822569
355065
261826
719680
838802
1086159
219862
281780
1114449
872777
76018
440548
1093684
886248
540651
461123
704897
180070
360170
625018
872068
491517
166638
248837
950286
425442
1030178
43370
1101956
980725
36080
813963
999518
1054104
184952
287477
53036
1132227
995230
512405
603019
596206
779203
84478
1101967
4545
189155
446645
628469
671223
239438
932751
101528
879389
737320
7278
167902
1173477
987972
147814
531974
270857
210136
193283
657619
449430
683949
529790
7560
799654
880396
819655
443231
718205
826722
973413
702902
1425
504355
757262
311962
872870
473237
923739
995466
640711
612278
352831
1169383
642018
255303
895101
1125366
864138
972080
1108018
393245
211604
346527
87346
763635
1056075
1064292
406082
572693
981466
788470
270710
847630
270876
325431
561495
1124862
306677
782492
823644
297218
262117
832675
170438
121184
1114598
506697
143107
980729
386750
830058
170772
1156742
1028769
1090566
601628
166393
146756
945511
985603
854944
423312
582045
1155927
1095201
414159
438502
1170586
326603
120906
475660
266558
1140409
354316
1141135
583197
1132015
882936
25358
104367
1070468
265979
68137
152859
248205
704805
880813
517823
680369
531878
848409
831389
530802
342270
311198
741350
781102
143694
964708
561503
1155276
7553
119904
424145
789335
285671
532943
252127
154330
445669
188547
1116467
376268
903313
175927
277332
213374
820009
1100356
580921
31858
768109
569405
260488
1179887
896104
679690
201327
317548
480738
780983
453078
1099498
480767
631632
386794
322846
297007
1157671
1175436
776511
979916
642026
365503
55136
53427
604286
249952
532107
619061
694747
1093864
678860
279867
230329
1108310
1168815
488070
85319
967795
243625
350397
327191
1045731
811575
677194
389884
32056
269494
69989
971104
363035
957935
1152395
959197
1150347
134721
984870
455739
1124687
935620
1035698
127058
665110
877312
702147
927364
991424
948795
859618
173449
946990
796787
386534
541028
823414
776862
96558
224526
61044
1150845
381540
548254
657703
1162790
693680
1075394
692609
135734
59854
545144
566031
89660
538079
220837
862395
1134448
773875
327245
732884
793555
1116679
912304
368998
746236
249782
535503
558438
929955
377527
276956
230470
366070
114377
83122
1110305
796376
1135068
583810
286211
894926
1080525
312063
374814
253824
540682
829135
57763
668682
835249
144615
956133
488053
474938
741684
208055
294255
1083519
660697
660613
1021799
1019123
783905
541816
269462
862221
947280
913616
969909
722590
771590
575426
594806
537909
641035
504383
875542
827973
335103
840729
703140
797131
1046320
251507
868416
548371
814967
923079
773608
237538
487729
877548
113630
281086
61192
437882
766170
345267
474336
120215
720346
1107619
87227
101885
651803
794140
41459
9604
251177
12314
368003
1106052
618109
727691
915822
256784
169322
55867
88741
48826
792671
55866
20861
554915
6521
322250
211367
254377
614487
555031
739389
252250
470871
575569
1115237
448935
541892
1098555
905958
127554
1026627
997762
1130586
1082587
842386
497877
111903
890832
276555
431971
1022922
513972
868674
342061
527768
892735
223143
1044266
948014
404993
742238
27630
740599
1020171
121336
649727
804467
786823
307955
404086
65176
57848
444023
74119
141591
300393
583385
1100185
559182
767935
862219
351210
126094
629109
807249
1044009
421731
925799
515884
408808
229611
867056
860446
274085
1114197
109148
998172
539613
25456
518342
515421
353718
496363
930899
650853
434573
80232
844771
123673
691475
768739
837676
822500
798000
13635
327702
254817
845636
1081998
1062199
79272
897438
159904
275979
217768
904700
52569
168253
783285
651146
1095988
657518
187718
353451
364383
123826
277780
421241
507916
322071
642027
986230
490776
1164302
437963
707949
118779
1082152
814679
458485
34895
642212
898238
320847
1077386
1076083
112167
535070
1130167
657457
213706
529112
1007283
669337
369220
841035
593713
905423
971263
54292
305408
260295
720835
167459
956330
1065932
999654
94683
1146179
297923
469286
1082013
914040
999280
408408
657784
1159004
634464
665618
641579
148129
363763
153121
93901
413732
862821
309102
443326
570323
454143
1019575
744339
481424
965694
1012111
770012
58685
838318
114724
1171416
113479
963305
752388
634710
971229
1023977
586456
358951
440132
681999
328568
81776
479025
327005
879130
646383
705330
272908
876607
356331
626935
647518
591994
256273
559451
844996
683620
506881
992052
405582
288460
342278
785720
120796
887717
758956
500711
119954
519940
617261
277938
201143
507136
328572
582465
273815
629153
940816
638629
668211
1127279
892337
118790
771293
863921
1051952
858973
367583
715174
36172
1177615
139123
1158796
502035
511784
1046502
1068158
929081
180342
664601
269860
128869
154560
453805
1168369
415660
1170110
1002156
151377
1092434
865201
617783
863855
212764
446205
34325
1065730
1051383
394630
466494
1048862
202586
336838
1038604
741798
1110623
1115496
502228
355953
545389
619514
941864
1114215
1129553
948930
606853
108002
584402
94054
990038
700773
412052
700049
300097
1050486
914614
342510
994073
770655
797340
274692
88904
448527
432591
418485
552743
269560
705828
762936
606507
580924
216018
636638
1016512
82322
965064
201179
613966
400071
511596
874946
127222
1085956
478905
373483
4641
747196
18139
58649
504997
533903
463256
993808
984981
860926
295330
724106
1103768
552566
113876
139357
1112288
989601
602070
996546
260681
323768
715257
933824
612076
726076
292413
776257
106965
1170964
696759
31860
631742
120582
504849
1149882
328428
598598
216244
574186
1154442
863375
441445
390775
1004540
738956
166184
609195
458650
1024590
352020
341092
303879
721596
1166255
526152
1103494
1125850
155909
458571
228201
792895
737763
407861
703599
674954
506836
254393
89489
898849
126135
1107364
618810
660219
657693
60276
567411
1025158
1032898
98810
1016382
59085
810968
447891
190274
284918
130839
771589
635240
1117738
1098624
1145298
381860
924925
680582
949550
674881
534499
309255
332514
665711
434862
655367
745276
336735
299215
626534
730360
1119476
534212
1162296
343836
830053
802428
156535
1173641
803536
678465
306274
833352
346083
451270
365937
940773
675994
1142123
350542
355076
297194
869127
1063418
1120259
424974
228857
319215
508406
115239
455976
574749
907551
820378
585272
804016
1136323
1151297
87220
44410
983599
998067
269533
972107
445634
425969
880798
427060
722304
1140854
248798
132933
447084
80860
424764
1047240
949207
1177016
1167442
801281
42063
261029
432364
1135913
1019197
96229
707023
407867
221983
464874
451439
796718
221825
136297
645095
330937
440551
475980
647110
365010
813648
1003409
1003977
297581
321436
1090190
730671
453072
207388
176454
1036108
23270
566092
822696
649326
64472
1144235
115084
682644
540266
467296
921209
1033071
18998
714260
791037
629651
1593
102880
831593
691780
520187
1144479
485259
96054
503910
327592
1132179
1030201
247802
65585
836333
479014
444362
602785
802523
944588
43490
708779
558314
1143510
1173056
345082
461101
994077
319296
927352
556653
680275
587422
206918
961216
996262
1123993
340608
826494
355102
559038
770496
143748
1019709
655655
630032
371906
872864
978446
685832
870211
1058946
102166
294777
787789
831109
627192
739061
625489
810875
1085495
1134578
89747
804646
1010561
972773
176882
1174477
541344
600321
1147394
1122131
326226
97349
235215
90888
41050
929156
402151
561164
666672
239852
210149
1113843
318693
442470
359972
953156
723159
323525
841539
484974
307921
725631
814563
62867
1117357
244271
939605
1177294
124360
32849
297339
576419
1131384
688518
444730
199039
556552
885241
244171
308770
463711
139207
728043
470867
1125639
530789
817958
266844
956656
211465
68563
574500
1169419
378826
191279
489640
108360
15500
93431
983103
735468
1007453
804236
982831
1068639
633404
1059070
592041
408595
191023
389963
118282
960010
751921
225830
848549
1060083
860578
603424
1028988
416712
1014929
705982
631789
1055233
384141
1105050
481852
576138
1083458
513737
348321
939004
429617
888433
420520
1006142
1002179
908403
921667
273018
947968
682603
510570
214901
133738
658511
263933
742340
746287
76071
1134739
437447
91319
556877
392542
371314
863202
617584
512479
713924
642834
728785
658242
660448
1072952
320190
1147721
185648
64285
490113
470225
423166
134924
537898
1093914
981057
777782
579683
264304
663401
936545
762787
256892
836494
503129
437599
16208
769291
244397
996349
799606
759495
620040
1047092
1033266
230274
747874
432781
1067381
654639
1037528
1016314
622917
636227
885726
1057787
602055
120671
1127448
624515
218378
1009274
827082
965914
14617
933543
1033686
231866
930692
87905
61035
501931
711059
674070
854456
547499
1131969
760747
257481
1115384
18967
920034
736854
80512
196946
455986
767869
196124
841679
1033027
445190
992173
854868
209478
128827
673311
1031842
70259
900350
735342
206147
79137
648433
962364
207698
4932
175765
639719
30888
296162
1105329
978875
682531
777587
1137210
333704
350364
36713
1127327
824614
836837
92625
1134537
292131
1118274
15723
957357
545957
105538
579340
606130
1152111
409721
925084
605740
897661
729349
258139
379891
179347
557163
627328
156742
1035965
369489
906781
1108231
1020798
256406
1177252
1036979
1156585
133667
671182
459197
1050046
339013
1032218
942572
1018199
855543
371385
1075605
837497
48213
326153
264520
1053792
1062213
402431
603521
83861
656732
107224
686736
523756
279140
1075868
315496
574312
32692
710155
1101686
740182
13962
110897
1067283
327456
342800
815652
411166
729781
889558
863957
963512
784292
122930
941420
947261
999225
519501
4209
851347
438879
406254
1000985
661690
317416
759424
792211
335367
135818
283182
469637
944655
1165332
621050
1170115
1161601
848515
1120734
892656
529647
1031406
47926
913986
176979
261475
640657
613588
42954
685836
219024
807972
1064991
1122574
608034
711666
711798
1129280
22635
201011
1040274
40564
762135
210493
400001
1177773
729044
564116
302902
10139
1108733
978370
936206
672078
977620
15394
179472
364638
360418
755716
54319
443759
711750
580933
975309
740623
606307
189194
747931
363421
953792
1134672
231122
52673
727097
397059
535837
758998
326456
862032
508294
273690
175902
279762
835297
879107
541808
1005790
54816
419758
530396
414519
822493
238034
592488
916442
666424
465481
754630
828373
117747
574095
1088143
710113
148781
833452
936986
1147626
1125920
951085
710487
926306
873690
1017554
786988
720166
10864
415666
1163119
176899
258429
271974
713892
360282
749308
694849
565324
658607
358967
1121531
300049
11913
591236
646372
484102
177976
942660
324808
525464
203248
696315
346926
209163
812630
842493
106658
316930
1124085
559131
1022939
896947
1162247
367679
896966
998105
17230
837901
273863
286962
317524
1179025
226962
443899
1073873
883391
662732
778191
393412
842768
989010
931798
705353
893467
8962
93961
920533
1151189
1059393
726558
926294
121607
923266
190778
245234
206449
208172
619061
1025972
742086
359709
377621
707803
730520
853433
179573
806663
1006266
529257
1104343
268680
1114534
919858
541997
391104
699391
391323
1022717
842503
761526
721111
60781
222558
1062483
372293
120729
957089
220232
1140832
1012742
785089
667048
767358
1115420
615241
861510
731457
541769
1102015
70595
928653
396771
112228
1008046
67220
299058
468701
189919
700659
803635
305685
576554
633996
366350
1134236
1111430
892792
533332
1072273
313147
793333
171295
588171
699855
797841
730362
108109
258591
1128315
91939
1076158
345960
32555
396363
73273
123761
1050243
727504
898353
846685
768404
44500
148912
563212
924947
63042
94783
681325
696878
914415
335756
22689
860751
215887
455044
575583
746394
962622
194756
859256
326081
754156
220332
1103227
772985
755114
758374
9745
932227
695919
676015
480027
138855
387148
662383
667817
680510
954575
1163694
1080406
689049
569415
561036
948220
462733
314533
272294
530816
593434
836293
66774
271411
18194
657831
964103
89393
35338
426273
359803
924428
178508
565395
219109
495966
913912
137412
816877
1074555
1101101
478430
459988
790390
1132467
616836
412862
997144
17459
1168980
915831
67043
713470
319717
725359
908539
162279
899807
1028011
668817
185424
1049201
146436
1087475
856496
65302
1014823
1107838
698343
286979
708834
170355
985457
476075
100948
277056
939900
633409
1001554
485248
726229
12312
803620
1608
835941
244821
338455
744287
283326
898616
989800
576910
770945
461508
804099
1152308
372664
134158
906991
572478
222715
685401
991371
610212
104580
54037
885980
1177468
707617
127278
393523
830034
982020
345657
656552
91957
1132524
166089
118434
1094720
1109806
685564
453926
217363
536693
1024624
1094254
861739
179345
296258
937045
658975
247163
744890
1069915
512450
308285
920456
899676
434226
1168495
1037862
293758
724040
202654
459034
241267
503776
361159
1051447
634730
1129799
609227
470441
308910
283469
824454
759567
710498
1066197
601526
438263
190644
1069185
1062782
945040
235408
414577
314607
45142
497974
350777
256589
623038
1076063
539940
696263
589904
218200
746546
848235
1135178
807771
849840
473733
113502
807923
540358
138108
41957
562861
288037
1163958
201436
279738
1000142
639418
249637
993562
25148
320192
926720
156301
319532
785125
529195
1103540
334768
945964
1050159
514787
663821
1143476
990282
662263
63464
613990
32478
480810
1057162
938123
551770
641340
134924
520987
57080
397128
208560
31532
46002
991685
810258
522716
817141
521691
89451
732962
107481
846605
426619
646068
273941
24699
117515
924804
147467
1033731
283158
844992
668796
531537
499848
61186
164185
998835
935957
452932
647025
842841
482914
379753
1172145
799406
115135
438319
188623
814950
927113
1149050
830300
240688
892298
115508
601951
456892
553852
79265
575604
374797
1129718
655347
634713
857656
870634
540479
195056
143914
339116
113608
947582
1122787
366817
455687
72319
51077
668382
572487
237271
443476
1082709
864089
1173735
1117710
384994
889784
835022
65363
990116
994791
1066523
43836
128645
461680
851016
28299
590144
347445
104190
285939
36685
920554
516415
578230
1132434
812931
230158
1155967
1146903
527182
817482
1028091
1055374
197404
379322
1023475
171900
1066692
788612
262238
1042002
772418
381603
741172
114258
1094194
392465
431362
976269
687494
626185
1012325
80554
296519
851808
338615
286507
1041572
402732
289877
863634
906330
12763
982195
951043
178882
418908
782067
790711
558537
1486
280124
778622
877625
15177
396466
859590
418575
855451
414116
384128
764177
318964
1173624
656500
748442
543324
23215
425868
948029
283477
1159046
731243
250457
1116594
1029373
234207
290583
854802
849707
126271
668135
1124486
774769
683238
779150
877666
802051
865525
975843
242480
671406
700910
359076
596294
312899
334315
505130
1111006
364450
935197
484873
869788
505568
793770
634203
152353
401963
772352
256034
786609
892173
868199
186466
738605
146940
1021478
485511
151894
236028
1083910
561421
691306
1121660
319238
545325
167501
294944
538595
181840
840935
415547
1106534
330614
1154795
115784
524581
1036910
1126096
514054
655511
403144
1102652
902441
161048
319791
651129
176379
1110915
971138
287445
697339
753251
1017832
756921
977974
270456
1141335
193624
1170947
408373
502081
950734
92132
1082867
407520
26053
388428
443122
416069
1103956
260961
685378
675859
284330
243428
947908
1091202
508033
788113
91818
1168676
984192
265034
214091
875438
974431
589726
904251
752181
976830
104117
776695
961125
506479
1142608
936875
535227
550859
487452
74506
1042715
896540
153519
992904
34544
1177357
922657
1016563
515892
199224
476346
1128185
920042
466398
920397
82348
896770
957419
1018021
973002
116238
305225
1015840
903074
92515
964223
672500
274383
928271
839920
19149
1174271
947491
1123675
791256
399328
603374
889407
1097438
823403
449340
126810
133351
619989
170551
117521
848343
712401
450011
259742
295296
1019576
100198
99089
546851
861487
969602
123227
216642
1132885
761811
1046396
615258
885382
727068
350111
1095361
720518
493161
853807
316988
64372
348416
826308
752371
307025
901192
398141
802403
273639
1048746
521039
119836
962447
351936
182024
288485
1141713
376052
968084
1138659
706344
452948
543603
94596
244745
292872
686314
223818
891914
843600
753354
26963
774908
821808
1038931
708256
38022
270198
533393
345492
711877
594100
440615
807302
398032
410982
805936
128680
748777
1018099
965419
254705
614001
489740
880532
12687
120105
374288
278025
933063
75009
674818
1129946
912676
118336
913849
1042534
1162847
839605
993496
992304
680334
147765
931092
580636
18907
1132519
349296
417821
590758
383816
995309
182927
726316
293968
529171
605990
128890
470544
953035
732685
1054425
1033986
399361
1173630
694843
435443
602458
661847
676245
572140
572623
591455
491006
1058188
640177
326742
823985
534458
378134
119014
1007980
715686
967166
292759
20912
469364
663121
1056832
291987
73333
690988
554376
1039567
711118
100016
842632
198369
307416
569967
1126374
1024141
38074
1052810
120785
430840
165780
805980
904725
642973
1014856
244626
252351
321186
297353
488596
1082085
43215
30766
805055
854734
358268
826352
461888
1047285
147639
622877
376415
225779
1044231
655752
678749
913288
1068386
289666
144856
845954
236694
686071
1171576
646435
3042
456183
696026
549742
346852
1016502
415172
465982
982075
201613
1029471
1055844
560568
11970
1066900
460358
79669
346532
1088045
557743
481867
976708
658470
588292
247888
961145
596605
137165
952099
374424
304825
881870
60999
1107682
800502
45795
64855
37090
589476
154660
115230
908645
503964
370902
240171
1014779
292561
1035216
539261
393939
920337
426984
821239
1022494
296296
628785
873422
339840
366506
421505
434080
781353
847816
451606
772140
790561
566636
650835
873787
945844
75992
342612
1021107
96649
55939
620991
623951
462040
488558
1134159
916781
689389
312648
1132845
309169
1124804
91427
744863
630024
1014883
528374
707640
1033367
791030
1003366
358935
358755
626961
412129
364745
925649
1086387
1510
122973
809341
958212
14078
388073
344043
768692
899438
390603
412811
302273
696968
372042
1072639
432665
286688
370339
113573
271169
732976
992717
48288
1015534
433912
20907
1169829
850756
606210
323037
7849
58426
996152
913798
263392
84012
436365
231358
403540
992423
972206
28524
1158114
54357
1045169
660255
909114
359931
478367
683149
442385
494049
427509
624393
288206
528290
246753
1018482
1069057
43625
702503
1108919
120401
125161
914307
814403
20895
609126
842836
649295
374054
1121722
1142001
215164
403749
996045
441629
689392
776174
270072
1129367
1059223
1048154
355052
973082
736732
860913
266369
1165882
976225
381319
421496
211729
560274
856162
192336
136722
335120
358612
221761
96494
901735
686539
116999
1148171
955442
717429
64001
781269
60461
646451
666643
1011592
22796
1036437
488298
1100451
729686
142348
347265
914068
690556
842902
640374
386447
7898
534471
517390
348327
788651
1103494
501205
1068598
602380
235112
1155751
169262
669835
964904
1085152
888021
556049
1138461
563091
1153642
266908
901177
1083649
976813
795164
798609
1054099
223013
519906
773557
912298
1157749
885205
576639
125285
1062584
126283
621359
190935
189405
925801
1146737
186045
1027689
949031
568075
278978
582158
753587
887194
566523
485311
432992
1109520
158478
33053
127779
595378
295120
1095906
557387
1164101
227411
649420
992156
648373
969022
1107367
682879
821585
763600
1114130
354029
637174
287033
1108104
1125273
400958
684332
496759
134766
284986
700162
123847
110262
567367
1112771
653426
1169626
503607
535831
688903
903786
482286
12353
139398
785137
1109004
572682
898045
519446
724344
895632
1166219
409418
838389
302883
525570
503766
490364
1018756
639145
314419
846238
874464
501245
883524
1086046
577766
1100031
1015894
984662
1041951
580931
1076511
917130
1047486
466947
588861
360013
511435
1093811
298100
519186
933655
406697
125738
998305
1098645
180324
892186
905194
957970
256745
879858
919954
374225
777369
718039
111245
1046075
25465
845432
1073814
433662
863528
237458
682258
963522
211099
502932
617946
456484
515963
24064
554152
1119369
444905
537478
1104996
265387
1065174
659580
617817
456907
162817
415079
260759
359857
314557
50935
497065
619567
1019361
1049000
109443
143176
255142
1095777
790654
388853
689692
436301
566236
355750
322141
773405
577467
683402
1007932
587275
293788
37177
962089
971038
755281
982311
930196
28262
119220
882931
1069700
804299
183333
272428
171344
1071956
1043491
28383
99271
1173879
1088832
359832
734982
157911
930945
774600
815697
601155
778131
825656
875660
489658
291193
58701
450415
26404
373700
691422
272631
882005
1058750
683158
173235
1072427
460339
373985
536523
317860
416168
797175
434733
617106
345977
154641
701672
1051386
1059665
987651
460325
789026
519482
503815
370231
1048779
1179454
787067
144780
90568
884878
216173
283945
161467
48772
540714
932524
991759
180614
440341
304972
1158398
213172
829211
640826
905121
906102
65849
856872
229303
379410
681644
997929
849157
385582
935698
713567
381584
663126
921532
530347
29179
867998
307076
505190
636184
717164
44168
998026
113774
644593
258713
905705
505050
929687
324160
161237
1104764
1126413
951607
480874
1099233
191496
439029
1015296
772668
736374
97269
927541
43068
94977
909025
368078
432383
643973
767493
1099628
492716
568200
210505
910817
673953
48460
588445
4049
81241
560384
1031626
106175
146469
516610
633923
286643
391270
985187
923783
746077
360694
301193
548221
162330
564567
109564
343036
697372
326348
1034725
481304
535330
956383
443939
542407
466582
588677
230331
203020
569983
103211
782032
1004594
398938
509377
424142
851694
350484
1071873
1125514
32423
857646
925876
537703
693225
664940
121723
462528
996326
372635
1141962
1066660
529970
987255
252939
203327
438141
711945
483913
213954
782882
714859
680559
1130291
456652
183329
807247
521526
1121821
488554
165888
673818
975383
31659
808796
446464
764157
687521
1127569
96654
950898
982685
615815
391393
655714
305591
545418
1040510
112774
732497
39710
714091
339430
890763
144342
1099927
442809
203663
760467
285365
845763
659692
497650
124308
1034482
513011
378682
188959
932371
883031
147821
1001542
21212
584120
1002658
538770
1103070
49585
639689
807481
829470
457301
120129
1148078
676883
627190
413461
656645
1095185
406114
834183
245173
741480
558553
677045
212483
987462
130109
463441
200040
636952
695193
142402
539223
999338
439552
342460
25926
350867
271943
10422
685857
482935
670506
985682
596129
805472
890702
539843
668051
31795
434541
929573
313225
450575
765495
560610
470168
49465
147393
816520
539291
337600
160788
338426
1148870
884584
601607
164257
931079
1063738
1096364
329960
542899
157034
294424
1130328
618575
989608
255730
480689
128939
887581
716060
54684
435534
199545
1040494
146224
792989
843186
959321
196555
688072
102548
602088
1154485
170904
430816
483329
101937
376026
424806
970410
825393
1103676
759026
283842
12335
871598
182640
869394
823142
15750
669463
383542
267727
151924
680596
1078979
586316
165062
1016949
600649
512838
710912
259370
1019743
48197
364282
809332
1078873
37606
685914
1050428
1169227
906445
993211
598840
637575
710605
683167
66411
429964
385531
942693
631460
1137316
617941
131742
159421
748688
223186
928968
720958
852294
120936
1173166
601068
546381
1108421
9762
863860
772270
366335
989581
909687
36291
758563
437628
3465
198254
1071532
1119223
39976
600580
689069
80988
348660
540484
680528
490457
823011
851752
701511
1059918
966929
189942
637996
221749
271602
923929
691203
914273
896549
308402
1123929
154226
723283
7801
267528
358150
439592
623601
482515
249286
932541
194174
319269
501679
520432
1042285
290243
332469
930696
716682
1163811
406991
345410
615259
526653
65599
1070886
668944
412174
663983
988091
557123
1016838
1066731
116277
745494
327111
542982
59100
1170290
282415
872585
628283
293938
912985
676635
744984
911109
894963
960530
940709
871466
1108893
804421
707616
977272
707112
155773
848558
665345
1155050
303523
650762
172814
598555
799278
1001626
1160752
27616
103956
269796
760434
17898
114423
1020997
910010
960545
582089
680038
552493
980596
921652
934036
952403
736788
889227
681358
437198
884362
915070
692478
980546
291800
263833
315046
79327
104755
410085
1118850
26265
1050305
961260
1135110
259664
178159
945509
355465
381166
803767
765922
803903
788494
169403
850001
813232
135562
92889
585838
2975
445381
895574
516645
19034
249182
1179943
1102058
1094448
8385
991525
862356
676440
93289
747399
879672
727142
34369
559261
614930
1057141
556688
527648
781368
602324
88153
837824
561563
529338
753415
582353
311778
331771
702955
761392
592854
709368
475137
872753
725964
620272
309554
836272
48207
619458
374214
924356
1100595
577306
144318
770380
240013
76739
450643
374483
754763
894323
1026295
871359
80609
212005
1146818
725090
396850
351806
1009532
63319
273353
890030
1078479
922336
594351
96988
705398
1120196
1142313
892202
117978
478396
110271
1039423
949988
1086459
871549
899523
488152
236127
131141
679291
833816
400751
1031090
850756
1013503
1044658
1060186
115328
854092
403909
94625
933535
333472
342244
1145719
744510
534916
898707
384289
693770
1165222
666674
741334
116551
1030528
567500
741799
1097454
842361
72734
1034737
329380
575786
1064533
492644
399453
831139
1024380
828425
385082
49806
436146
1116911
1122194
932037
1000290
219561
1037893
393991
1041221
653990
841536
226219
454117
679182
577457
975915
153048
191185
1100050
1116536
311164
678571
770856
912385
855067
1070784
1118646
1121070
226806
256729
73255
696682
969096
391768
1026841
1052562
538235
1125731
204743
836588
1168773
617936
115747
1091504
231796
526123
806467
211372
948236
36851
1113919
851434
963335
566141
457423
222586
902971
75498
980532
1026458
220811
884071
452466
1070617
831725
511932
1081848
847252
957682
6430
31450
738514
754761
178272
448118
625290
651778
76951
69635
1117478
679904
325565
946750
857775
229571
317395
140574
606070
1118336
358220
90933
538777
976795
390141
1178144
725479
932552
785954
331551
601861
958521
342462
611318
6050
174037
322390
646908
1021895
72157
862523
79948
677839
202476
548919
530160
376762
6278
995189
933127
663633
329119
429206
715013
855099
603451
638515
912018
750322
873016
78435
848429
624336
174118
41822
723818
475240
92748
518443
767768
886933
625328
823369
1126347
752648
825116
850861
42702
689246
676452
381099
733509
2053
276583
427383
883841
771264
210703
386808
1134419
576135
628598
174710
30564
959788
1032579
493460
1160270
295945
978809
103786
1002311
245003
95414
847437
1030066
1144161
730502
630884
492371
770834
1112410
733047
1082520
264289
907264
422194
1149171
433535
1029517
891255
620996
1067459
204122
689864
40169
436924
330393
585980
1068494
835279
941686
628981
887421
938062
981935
238504
72062
473908
677891
72626
699098
959270
240618
1040312
554845
526831
35507
540257
259077
638664
514255
952378
542438
565968
419021
1133832
1110151
546433
74502
643436
53717
496475
956570
1074570
772808
613388
426373
1101822
1007236
1015625
1058169
406340
365688
105762
477288
72142
941010
87948
1163512
469085
989437
171117
744928
962749
459272
1037094
268148
750068
180204
40599
768182
1037739
367744
725841
129918
389062
573674
236468
271141
437772
884700
518895
983010
406704
360903
61418
725059
505181
1012853
21353
326981
482928
409465
51918
544790
324857
83203
55918
591739
366777
30478
1173035
388360
662647
277603
438946
432325
1029048
254948
942362
503773
70997
43054
429176
611166
1126454
757648
293331
1167549
744574
844327
628552
1073056
1125596
944771
403073
354158
574659
201928
217972
1160703
883320
1110915
302722
990958
449676
112723
892135
1056067
649300
1027134
496577
719620
19238
384128
856115
1156211
242047
347263
1154407
138880
231801
350472
20402
525875
157928
269823
1176994
965860
141884
1020160
409453
731921
280723
828207
403370
266727
534021
289133
623773
948072
775691
266489
96175
381020
1089969
383142
590843
167702
566988
409624
1088665
598488
788539
235875
173349
579535
20679
564271
408336
562556
202760
7423
956476
416748
1173814
250058
56225
571814
48461
248771
28393
171634
233578
1044040
1041977
400857
1093045
210621
957949
530420
872942
766116
627258
969630
977381
347101
390321
339264
843572
152028
399471
737132
450721
176775
230331
909569
1115550
1159574
432807
720638
1118804
49254
351124
490163
709801
398478
68919
92414
1163264
294417
603292
81787
494024
135429
39812
356157
37712
2724
1040645
422599
221859
584180
180965
97575
1042887
952783
123899
651105
280457
615494
912143
1032869
796883
1021552
616773
534884
604842
984152
489667
1109305
1131719
36515
1068439
523894
351220
284820
295051
299210
675226
302725
413607
549595
465263
641453
598619
170787
70372
906284
48223
1034982
337036
724820
946852
173133
283468
305882
71290
749872
800415
467458
182850
65219
386724
918841
546932
1167583
620722
887760
539337
63560
618895
897579
598350
1178698
699939
932227
270725
689353
1087232
426943
739258
368459
590270
854366
469677
149117
534477
914246
655835
219146
515038
100041
824570
348035
784992
927279
902889
506265
686373
1129597
180727
187937
556646
400786
667280
783389
516182
661489
44882
189590
448870
862013
19867
23976
458502
584410
332147
104126
1086319
76705
969515
544564
1053924
343425
1071292
315779
874022
134639
618726
1105237
726721
328388
919744
237496
157657
408273
1134239
552688
349776
410325
535869
351225
194918
276062
179654
601506
566030
288998
115650
1126361
300738
235198
794556
743476
971317
687201
379409
543306
984614
520857
682362
793821
1056260
851420
685659
962794
448610
711341
1099980
221943
1039369
594058
1020573
195058
791335
71583
478195
1019842
811913
116510
1109790
609147
587162
556135
25616
62020
229829
261975
846379
582821
922251
911379
1093146
814802
887510
868963
1007013
529020
713324
668405
617310
10911
1065765
696611
956258
891118
1152666
162735
896794
235422
138793
449636
1122630
1076137
432511
250929
852431
559799
630393
658009
1053557
136838
762966
406020
1070728
9288
994065
991992
796850
1171434
147239
200374
243541
307384
1081449
916043
367472
1179121
570880
284209
197525
771352
481540
725867
952576
459460
1045593
619262
206139
391435
636423
318082
285960
1062580
1168121
337019
1003792
710121
1175990
728255
364981
658259
346237
233667
1154280
356191
372103
1038475
513386
493942
650440
723287
1138723
1047389
966947
1049085
544434
1022495
411969
740694
456331
145406
1170874
650456
279191
242711
623564
936689
107672
753938
280330
122583
978950
126335
123346
430542
199336
427805
35398
651341
460300
856192
1079667
760923
843789
37976
31661
790147
882453
4063
239513
543020
197233
66144
782421
1138116
752038
980242
439642
310238
937086
411637
394161
907686
460992
790199
714166
537036
497809
1134765
799249
254365
755033
834541
774256
620828
1020932
936646
374462
336623
592131
139716
1036687
193238
183997
746934
369369
1049704
462304
300681
561150
13722
225501
479356
462524
416327
116471
15667
173588
816663
678397
819868
868261
768770
1034632
915445
588368
552326
279368
679591
816013
16327
334509
121556
1060047
745087
1148872
954625
1110058
1057611
335509
542704
721931
956227
535142
878470
552923
1110853
161377
946110
364687
1022234
81324
1166229
293330
49766
109765
100413
940301
194008
114677
113557
743967
1068114
785795
165364
680427
1072022
24963
1097530
960267
42347
478341
290098
549613
1127038
382334
764705
415144
652583
191928
43943
5495
969231
1078187
491414
348865
997618
579863
920459
611246
1159469
823171
479152
1020382
769492
248913
252353
798685
321164
103138
1036447
436104
999016
904460
366825
704502
449027
453690
616774
270450
703394
211820
53271
535292
458661
1018654
916597
989323
973899
1163026
445281
188387
772291
899242
870369
1019482
685887
62772
43863
194175
406856
421933
144302
1087193
995258
1040138
290116
716168
26953
462701
143488
703885
114660
301953
587227
932783
927319
597439
9787
656909
675349
336557
578793
488888
562832
480074
630255
437253
742959
1167080
1070559
1012993
1135658
1074984
1052045
586432
551600
53016
1044194
651199
1093260
1018080
312900
1503
817069
403347
552266
536317
220853
5052
68862
936136
436308
77032
797341
948914
1127173
992555
539429
805827
811012
1046177
412498
1129960
265096
553241
234189
115669
1071287
822265
1141497
573394
275645
445849
1070166
156368
611375
543386
812231
543493
916266
651851
1003159
760320
894053
23242
1109438
375300
1080117
843021
715505
113228
162089
628571
1176460
955223
1139115
641734
619945
980149
824576
1135237
739998
119490
226233
311517
514209
6265
220925
958913
1007843
1140256
683402
54272
554056
119368
155394
219419
771466
883037
321671
964714
919245
732713
624397
506340
322639
892611
640340
585163
990342
79090
352776
738935
1083237
948066
1157037
707120
63482
481291
125769
714147
1175756
69460
31110
558601
80471
1137992
943655
869585
738275
113472
375164
934462
403408
262818
412028
421909
118201
1061972
1147271
197759
1164961
468539
1161653
286479
72591
683217
90565
347229
18539
113359
922574
720876
446590
579974
402344
766998
361763
609434
994302
491751
289940
90189
1123254
1020174
915714
787742
31459
888934
23953
1161547
369062
928966
548591
898539
208204
633161
657824
584497
983847
1176600
633031
338511
791485
706684
940622
437665
389358
577675
198061
946671
676453
616801
1148289
1028489
150325
963950
569389
178100
25057
274892
897076
361476
1059925
1073813
334384
335997
978980
548742
508620
564317
382864
937353
798242
966590
245657
1051131
815540
462617
827838
1166455
889386
605459
226925
232477
367306
596152
820972
777561
902266
576448
36312
42691
587593
1107256
33615
207805
739433
263271
22749
1034574
630032
415064
731736
335967
539230
858893
14639
288985
1037332
1163989
514871
805362
135688
577124
1377
1167469
755509
548187
328150
590346
1100426
608891
464179
883146
360074
580878
9267
86218
842278
1172503
892547
462558
563653
198064
816497
1049978
262142
691172
66833
1088061
835202
867523
179829
532812
879635
600874
574798
728532
394436
1104000
462987
329620
307978
148146
430267
438615
645491
428900
814479
653288
457078
517844
424538
716386
632495
196544
170622
262445
981770
1013425
1116337
527381
462556
517626
142866
226159
1004448
835045
212400
431941
746382
108094
1133224
683835
94304
958258
148495
15551
897221
990874
409196
272962
916902
927337
260229
853103
283406
153480
138288
897884
651936
2496
1010407
875106
1041453
305313
1098786
27054
935971
547867
551768
902577
1177340
82529
526707
784295
780351
724040
966010
1121340
1150525
114476
567823
271819
114572
948345
702690
474464
151020
1179336
641880
515550
161873
835755
439157
217540
731045
941465
884104
995436
580801
919508
305057
63779
605610
335081
3331
854427
528011
29683
1022246
615233
430486
628872
673257
211930
293531
287758
878242
912500
252966
932769
799421
300977
814580
394743
1030027
1164191
115954
99500
857408
939913
808747
1088673
933945
76928
348523
333563
692112
767147
131962
705130
765114
362736
1018069
522526
706652
585777
1031121
1165071
569710
223404
946291
920521
816286
268096
598979
320997
327641
1058623
890333
339051
1174722
761430
276799
882915
1010027
925484
769651
822879
105148
68526
371815
289261
868343
3779
691314
560635
179562
709355
274608
498754
770714
781369
934710
226606
731092
135406
337145
43127
62020
148564
580077
516156
489065
1461
741078
383499
936922
503818
505702
1164368
181273
583191
1160046
485090
1173792
484976
535236
917563
327024
101434
711905
1023274
719421
757
1092505
321379
384262
442324
615527
748611
356895
218669
1107168
935588
171114
376688
59604
262077
48164
19413
1092587
225492
642298
916435
921510
485896
54150
425791
243189
750782
444793
998744
688450
233120
208790
868143
229201
694430
1006460
747283
637644
73199
296310
37621
643948
1081927
1020746
377559
813966
1030842
77493
272062
515678
321002
964516
194261
958466
391409
178257
1073646
895332
1058802
1002207
757296
70445
22201
1000576
725752
900028
103570
508091
471691
1167507
853798
284470
1068001
228513
555938
555621
1177478
1018365
1123472
1148807
51883
521954
367481
885251
1030138
1049419
760267
171013
1051831
622203
948664
812398
281904
433313
343981
1087162
258547
144633
743111
551688
362605
531127
1087197
831004
13307
1070783
1038477
723235
301982
198052
128777
29198
229996
52245
861926
397059
1026510
1042939
186082
461397
302234
790878
576803
512315
871436
320347
31224
941442
1049076
209159
994934
200396
775017
951253
604919
298702
195177
1133231
537250
1059481
1039613
1023085
7172
1022612
1040540
876420
843631
488723
153089
1154602
513745
367979
1116264
683481
704896
300281
1041999
935773
970825
641991
886362
405293
924012
94590
247934
1179842
364320
914576
873673
1028006
1044011
966710
1134855
680852
104415
208172
532155
1077524
14741
829769
993670
368594
72448
90174
790316
207987
438617
491619
214562
535955
1079054
482970
685958
617973
943120
33514
968914
855602
635126
1175956
641095
172325
253178
326739
565318
934807
580189
617088
111149
347340
1014704
747074
275929
440182
750311
789880
1115626
411584
632974
72171
1106645
117682
912046
797885
897566
552590
705637
653002
966174
184653
57605
25929
853609
37453
276597
161027
305583
738572
178134
623810
406705
945661
491789
257373
65720
735240
1059046
692843
580799
710261
1070562
991510
1121808
807872
630684
232903
447877
1055117
330704
440552
850779
938620
568973
487844
941513
948091
1028058
250392
234188
599451
183734
272952
853953
394732
1000500
1154598
927620
634237
781049
641347
7724
704339
783591
335905
1075530
314880
648454
813454
497678
834866
80284
180129
210783
426719
463655
783603
187197
533732
732873
232075
376463
467852
1141744
344624
1120808
214206
375341
632165
1085790
627155
14005
717193
315935
1048943
541852
276585
544362
764960
193166
599747
735406
35202
668428
1154726
546510
928588
373633
345759
38244
159545
976724
953221
561265
1106652
945085
920316
31050
890602
64401
293357
376357
887097
432387
799537
174318
525624
855356
1151134
803955
425313
445778
95237
1090263
512409
1032901
809596
1180197
290086
1099038
935764
1163568
422988
748391
1097558
429496
233239
493927
18269
810570
178439
388153
944887
1035643
1113677
1097894
154432
749235
717809
675806
92470
617343
255298
727718
1002549
557324
362801
283370
75695
1148436
904174
443431
82004
899484
207183
239587
586298
908784
339682
1163104
565999
259631
772136
384985
452336
44357
531754
147751
731211
543588
1066041
105740
308161
523773
646036
28345
253365
962091
618075
9103
280815
679581
144510
888327
439006
1018912
877020
474681
532696
587371
1041556
353339
603913
639708
885485
256857
608089
638618
1135571
680056
370399
1090932
821194
274168
609729
432862
846700
300580
889328
406285
938019
317863
436975
16216
1025866
155098
788700
501862
774527
139648
957306
308409
455903
252438
168070
1022047
676433
818678
436122
668304
1056398
856823
12837
926296
944873
369172
969552
766192
450747
464495
690195
320408
427139
975891
293010
700892
270096
237968
513208
432430
737517
1062876
221339
911119
698706
334517
989040
110857
311744
509377
392000
336482
1158707
524804
878185
180786
247556
1170548
988204
68834
1166755
686905
982571
255199
547540
263799
458131
731322
956333
318338
346871
42415
124749
116237
211497
770457
241019
806989
456689
916798
999743
514686
969118
504502
565388
1057776
81271
182484
1129237
755989
488695
245580
1161786
174063
683534
293852
1127794
332649
733545
557032
732272
432721
97
51197
989029
717913
518476
776975
832383
134919
612244
602734
568476
105229
1106236
217521
653914
9936
404404
487971
1034109
1118863
639498
15330
416525
141482
780366
631811
847605
1112417
974052
801783
11751
230885
889448
433347
981176
1111430
603409
1149505
243823
1139366
685287
617578
863475
1008572
103362
451761
781806
1173231
1042308
86807
466453
1122010
277696
1165766
316871
782381
713674
482053
303246
923521
766290
784902
772841
5283
256364
917648
664261
7065
1126938
823786
32983
878
1038072
710878
96304
1067343
1035716
23474
501081
234780
713572
462938
385650
478190
243815
755481
1082359
245801
127455
43814
383280
930847
47322
420154
136344
388130
515654
426668
573081
506414
821767
617242
626328
260577
1070757
724370
1160926
625202
942872
335720
267736
1080271
67783
265033
45968
281051
709157
75362
1016731
1008426
1064000
173798
162114
513786
79166
607176
722500
1045625
892034
217660
1134459
324301
627523
481759
609236
105266
109370
10747
62607
934702
3290
14411
722324
1124274
950631
675239
558159
529220
338801
53259
726140
611741
498794
515830
466330
891303
1114222
1041258
525407
1109753
517963
181437
259299
758203
854491
185484
482158
306628
683136
665825
634007
1104526
978486
676153
662612
754097
1009891
203478
304033
232261
725692
157049
556177
418734
1161228
710890
1103682
768980
869383
307142
888687
838966
481208
405044
753484
983601
961788
548654
320189
814018
242005
775857
1019846
546450
1093691
757887
28691
867054
355131
965485
65017
278289
908868
881479
710437
768387
389965
1074576
67029
1050551
102955
653997
719094
956269
524611
396781
771312
321236
99341
165433
333209
242951
219430
633898
911481
788672
523336
490367
719365
718772
819357
531503
354998
179469
881174
204579
72288
67007
983797
1056604
448612
874176
376198
487868
900720
301199
859097
247012
1049148
71545
456435
685361
1084643
476167
474201
572656
1176289
1065270
506710
1110359
896845
241454
527474
906483
170826
653446
542733
528950
366086
691000
512677
648857
857342
223848
811179
968812
1000352
44336
199114
706316
390594
498018
1146604
921732
804487
1153807
1095783
235125
660632
402979
782529
428030
326470
446392
785875
443693
5840
449484
208991
1104445
955274
920998
240369
1144493
514246
893211
220727
1065635
1115939
228099
362396
464338
910703
277021
717642
847809
788017
409540
631677
835835
97446
810583
690029
603756
513930
444706
228484
979569
929765
123548
954576
303975
698212
602598
561509
301100
582415
1022319
960606
529114
476193
161543
885854
1042983
732528
810585
520595
487477
1105158
382091
1044463
703011
1038773
97014
75804
680414
332903
733373
820412
857099
1141921
1144339
959111
469846
375894
625985
961811
248591
763124
134692
900779
788343
1024016
165136
994087
1044060
1060129
95030
1142212
9153
152794
68450
218226
904364
462468
1034072
138170
435714
426218
232553
512005
645045
768808
607957
615674
725230
542496
1001729
949625
729878
401092
3294
538041
824823
330906
51764
512629
638510
824053
1018364
195128
482954
24817
327552
865132
344427
712471
325821
858409
613350
968919
88625
247404
808536
150447
1039015
744678
1169777
654395
550644
621814
253140
558336
1052623
393723
1073242
1106718
550383
866579
1058433
826423
824340
594234
157440
473305
246307
725993
1035565
663206
314368
285044
207465
670546
159610
55383
946447
984463
351414
818843
826367
728725
118108
1030509
468698
235772
459049
80679
961663
854572
1130883
1118546
396430
725269
966894
1028570
282367
693357
894742
693633
1037063
658599
375623
1010250
934816
1067914
731510
563696
274694
568738
331103
795745
56676
219086
1169453
808370
376622
625789
1075508
761001
1138007
407942
23256
965970
1061439
574364
369239
321592
562192
1026332
330181
242425
1160491
881016
304006
1063050
450787
901946
1037064
809907
349403
469674
951587
466671
214445
224045
974622
740765
619019
1021764
826497
808986
938105
149870
1088825
952963
498537
1043426
333797
241652
965097
189433
870953
896841
156998
360890
690415
76406
567236
293416
1103574
873720
930049
780888
347799
97718
647685
738101
885804
977864
137752
867836
244408
656976
862123
949084
992931
833478
61382
1169000
495933
1075341
318983
373974
767134
785069
697539
230763
227506
653520
880748
626258
531644
442886
416010
395696
772450
100226
458473
196062
529016
708065
744128
60862
274851
854646
575494
441020
130038
160788
53960
606944
1063776
1047366
1023905
373469
441253
772908
863364
798921
500859
816731
38375
180683
157133
415746
96716
48852
771468
799576
1006010
258150
1008547
1091284
134740
886996
38168
952576
322275
957138
445781
1061662
81931
553636
90516
180632
443662
1071100
931043
960738
425289
639533
1007979
165168
910360
267877
692473
390438
283165
533437
594667
1110542
286484
942653
1091687
840512
103900
1041967
242950
902199
623622
465267
493617
804416
707186
651830
142809
445424
660009
855917
1153972
446783
195894
944393
692692
848521
406946
1012752
372568
484652
554249
260480
492740
369901
1078829
401913
1105282
723655
1090375
1122266
801205
958091
527034
277711
480206
1122282
75146
476619
305748
145263
755877
554548
276337
898765
309406
873746
1122822
705989
1076246
107884
273022
442027
93829
167585
663401
968877
626636
723991
367431
844347
1003118
1052746
993119
1069501
1155050
172539
26520
1053965
256727
884814
316702
585361
220627
1007533
266820
764756
431353
935470
404228
158877
584747
295578
529155
101978
400799
1113624
188278
268680
1088667
669262
803338
1004676
197253
496863
1025517
438790
657741
444334
223563
969598
664588
38429
241744
1005988
606874
837198
819379
744985
908474
132798
878435
561670
84194
440998
1058673
409027
350092
581620
549946
1145252
4371
680142
857646
861652
1080902
826763
883880
627258
1067429
157747
1024210
830335
952284
109071
169371
74378
947315
245463
1058817
870669
935977
114105
1040195
894434
40879
806423
484877
175845
284669
178107
685617
59011
407850
292752
1033085
727793
584168
935234
159308
1005881
443821
1046243
555560
312603
40268
301776
810286
1104718
1120599
973983
318151
737060
612647
304495
539502
202709
639496
140803
754590
1025969
901789
489934
707902
143561
995348
783103
1137732
862569
450293
889457
852203
102395
1055108
777356
1131347
802375
137413
796055
107482
958904
1089289
327764
402499
180941
362665
556152
1104989
255481
1097270
549323
667991
94102
632086
804946
701957
354241
759822
473542
379156
118402
272303
282242
1067288
400823
32944
532217
59029
198534
1041779
753074
755309
1030734
70353
815824
92075
1139870
1026560
478675
161873
179309
273382
1104890
154443
444619
413909
1016576
451544
343545
398027
920092
830445
601973
1060101
503168
200965
998312
770239
438993
287826
89024
582344
191076
63681
7199
757101
367670
503535
116146
802007
597585
977733
1094254
990150
715160
1008588
624628
1131095
193597
941095
794242
711164
1147486
975022
381482
188265
1834
1063308
534607
974282
545452
454450
211089
297344
1037942
824272
635961
273717
94931
969087
576986
229820
810459
553660
1024217
824252
747073
493983
782191
221352
1118104
761460
587440
115587
932320
1139154
353738
425800
987007
225249
1180439
422031
1172927
633535
693386
90751
789726
141483
102915
828793
1165083
675168
500690
829078
284545
666731
1172242
1025185
340746
607852
401993
827422
529831
1177275
809240
783626
360696
1083389
64320
1085541
1102109
1030766
424216
251268
993662
187920
879772
883040
242603
899955
306160
1069326
651694
1050792
91121
65360
26772
426948
1178357
245131
835553
1082594
1090846
1054690
903870
1142177
538820
977661
662050
123061
1138598
735436
671635
1119143
604225
473175
234984
398494
964664
482873
556454
1135627
237685
938530
1091258
851462
749615
730249
130759
259991
112837
206581
592153
725356
194061
134386
1068257
967036
325662
58411
1148056
1140320
860907
559321
1106378
1037724
87696
185347
375711
265061
311132
839725
794814
21409
559149
892881
94700
1037642
994006
902304
233347
521732
934898
724921
928509
1033
1088218
808934
242289
11859
76307
940568
311037
448652
218006
1147184
1028391
1025650
1079506
1043470
936737
1144791
310248
572794
398001
631405
69410
1033471
757174
448140
606551
165805
524282
445344
926826
78602
319609
917054
318505
536508
7950
124581
883338
716480
955971
546923
217749
746532
242521
332879
603184
553536
575990
697563
758338
207115
657832
1133602
872675
985847
508402
493896
1162515
687217
1111764
1053104
983889
461628
556147
793011
616590
488911
1123349
216750
1034071
997239
483167
993693
1049926
421613
1058737
420692
975001
10349
1133284
115674
745912
325812
760612
134684
744099
389706
339875
945800
47202
114556
84899
104239
698669
207352
195078
495124
1026429
539303
627949
1004558
489011
658160
28048
462562
166379
872692
634309
1031663
521427
115324
142234
274407
663579
1175558
661091
109508
188788
1030098
547448
917188
934349
507365
493135
561797
1097323
1180490
1045887
163106
136254
450536
824575
701382
970495
85669
663623
442202
313002
800703
204626
883316
1084485
539121
79466
779243
90401
378109
518763
740882
998372
393157
279006
845403
628936
557064
1160266
885154
726650
445721
884969
583041
288513
774101
851040
101490
755429
804839
717813
50902
959698
263160
421720
1063959
391564
1108390
149199
1143850
367674
649023
162771
86504
339410
823848
96438
755423
1063693
870187
1162257
703437
297542
765343
5027
318067
1143239
905337
434246
272302
250333
757475
568695
103843
338223
764392
805970
686861
463894
1044525
317588
85051
751803
123762
658031
656132
544857
838826
988323
774709
625113
282458
143356
814277
71020
734842
899540
709885
426881
10965
927257
551070
929858
319959
53558
9424
451919
1164700
82365
1043980
823418
547869
37063
103404
1097109
229892
73714
1106106
1090474
222359
1133939
548588
119943
671384
902271
352398
107305
640810
883838
838622
981387
1001887
1165716
961378
86262
529412
792421
851955
1101081
1102468
743447
965510
285241
248416
737226
810331
319510
14374
1127161
217349
625583
958166
425136
1100302
344485
322223
899691
625857
1107516
673141
504483
624009
782529
312185
310513
714936
559288
532232
537102
267999
726018
454631
129327
866467
468986
674332
825821
594776
639212
308820
1067150
843148
812039
888653
407221
699802
925697
112421
58327
92902
1117793
780793
1146935
1009459
145080
1037840
546435
1105278
385655
1145932
883786
22249
1045806
66654
1002331
720157
236800
124067
830763
780105
807624
274918
566243
739732
479864
740188
219636
266145
591041
871324
1105203
659498
82592
987734
976477
481185
1009800
963670
1009446
44810
657745
238417
1106751
241528
608041
583847
591911
806376
711614
756202
65591
264321
150126
432193
976174
886858
263307
213010
924152
178607
701789
30757
286449
759002
306162
409294
1123157
225486
252720
573686
244132
314183
1016790
898526
903401
1013082
584198
152551
294537
1123136
120149
492275
694724
149447
40682
459040
273962
1009712
868756
644196
1085473
5036
1064773
873841
246287
1074183
1091336
762075
339997
1163250
694080
1004770
80680
425120
315450
89499
336512
774876
878279
288940
350819
957865
251440
644061
640431
298300
531191
183582
1114688
557367
1082558
296570
331508
1087027
548075
458095
402475
498182
323109
1163803
1085156
272415
45263
83447
614561
195504
662173
937176
1095772
934020
700738
1006432
828479
150352
744208
604453
271960
23306
9881
494393
815018
782053
921498
323562
1104243
453240
212283
324799
765005
490670
420109
388242
361702
1124903
402661
1071153
697683
289759
281457
925952
433876
239488
1126341
244977
59383
1163640
776469
344615
473920
565351
1162904
575645
808079
1012200
921200
791621
852412
836838
1079682
374722
451443
921973
446954
831451
846570
578086
349283
881297
558211
799340
28180
471807
406789
145741
667363
1164016
663776
34461
1055683
688916
250104
24258
721841
420657
817458
553806
639230
1101812
117534
865156
375391
692825
191972
319459
1074510
89435
222945
297235
1160809
1148488
722170
937455
939426
739579
959252
750823
582164
376211
116161
467198
382384
601956
438429
155415
1087696
227039
511327
957731
1110121
921474
487200
106976
649529
516089
310586
422520
292810
218079
225342
370863
899585
296723
502675
1173064
260873
844123
8829
553588
960203
1109747
1020374
268832
662512
537983
925677
272970
70097
666424
240963
906218
314238
280057
190216
555568
546372
970560
1135241
1158305
927360
370216
165145
1004255
910618
821307
147697
675111
202669
319933
3150
335379
154081
832488
672537
196997
36178
243339
432760
614659
621781
1014648
405201
1004763
169350
342156
617686
136240
85267
239710
725944
363369
265861
582587
242634
803149
991340
1175113
411011
1143813
207746
633807
802161
762375
186692
1077626
771865
747006
596743
155331
613182
858956
583587
629192
618566
389077
991448
1116442
158347
212430
1058563
547027
834224
956914
45587
1169055
751356
39808
1161168
270972
254755
696387
787787
664479
101973
725827
737854
1179008
337538
683776
844096
950714
538569
717380
1078782
285814
167727
400925
111938
311531
134679
1064909
1040427
588677
1001747
433505
1007485
372288
677166
342003
1147648
957403
366230
980211
146623
507226
673945
151463
668377
118884
608244
717105
559126
1119339
795070
889499
429102
809767
228484
490014
990009
829913
56380
1046902
124400
23803
227353
873137
380246
982779
997863
904734
908297
750624
179007
1149937
66706
759660
108705
182034
827585
946483
813896
718687
567753
744946
667064
924979
534770
828476
978657
517226
496823
468294
1093749
201452
34399
491846
534308
994875
248293
735956
958003
1147874
567320
891909
387296
168976
871543
668841
282269
191684
947686
853756
171804
834691
536749
430607
93250
1010911
367975
6402
266013
699021
698297
578705
324447
451356
338900
405875
923532
50138
1164221
661613
1110
66199
1173593
93479
106645
44715
440346
1064005
475497
531237
729496
991661
40639
695081
850911
227720
671192
1044920
938292
1017539
201497
836619
1046486
28205
690832
165223
606112
831096
831454
719678
1003873
47204
165630
857177
768628
356621
1012878
710373
366853
1151800
1011088
517252
601599
901002
988526
90456
528820
653787
433952
817520
966404
552826
92192
262556
588449
997166
882096
299499
542907
250911
190197
850504
1140886
285788
767501
1158701
141688
974505
779563
344816
473804
309099
469294
359436
71778
297354
1039955
844901
328182
412127
648397
851791
620132
571827
587454
645215
586401
393174
373007
97746
86911
177871
305440
433430
93709
180453
335878
1139078
1085092
1035982
614038
57983
95975
413641
3850
959564
628428
601725
940340
62217
495981
609972
461426
97969
880416
280803
1005668
291612
1170685
1027287
876525
394529
27293
647935
756302
72751
920560
566547
210894
453303
735044
656413
681211
236956
45699
835763
288037
919611
408236
1082654
890345
713866
484961
581440
610131
314392
394316
901013
607961
739055
77471
323130
964048
102791
177155
222145
147974
278194
353686
1086037
535385
837108
353924
1150559
1090865
1004583
500467
278767
705411
369438
1076696
1076695
8708
603419
648522
1102767
617399
360344
18695
263544
1076511
216276
987700
659701
379055
1022225
660315
33208
934700
507434
78457
983908
834805
209442
522622
504956
528306
470586
86870
1111340
110585
335442
525550
907876
46291
439998
143024
1066930
458209
409759
627495
386877
196100
858654
803658
867590
291121
1075077
107156
1072399
256052
1080565
640851
748755
176982
850257
746017
26367
595391
702918
378597
522091
143849
558971
754389
265740
603744
1021807
936506
1077989
453243
667253
346492
201000
801883
450179
938003
103527
434992
168136
1075868
710859
463331
1125010
452608
1090752
766596
350790
1015949
207438
653615
15324
1063656
585774
844034
1248
1092532
512464
527616
996323
1109799
21983
987291
19115
864199
934325
710574
308290
167255
784864
968233
920515
580418
965937
1170908
930373
857036
417750
95748
1370
836419
163893
935512
11863
763056
675014
719635
68940
624369
931135
238617
327261
93671
470694
966247
942541
307393
281822
1078597
363247
1112810
780822
4141
136516
878829
764627
131113
747550
1041853
21977
55007
757643
189516
1125218
719535
195047
841841
800783
502511
543368
219601
152727
75786
1136065
32730
207931
870630
604201
611494
555584
86460
1159316
1179353
1093993
619782
874219
618686
427229
30151
111360
864984
866688
943397
33727
1049816
955521
549847
1089907
83733
87753
916681
206007
594587
653673
1061292
735243
702647
860505
120483
794789
1139828
934689
621161
1167829
1001485
574607
483209
970457
872176
984813
1054062
1018679
1038134
222721
415693
513068
491996
1112376
971756
400934
1045132
341764
887088
32995
601352
576248
35858
547198
648386
204109
587165
343593
282752
455117
350853
760811
883727
28756
521005
724349
836023
77879
639234
3745
303790
375526
825929
1142102
1029424
1029247
908084
25157
1142612
234380
892175
1006247
995670
349520
707550
489801
169472
180184
656712
574088
69781
511567
700731
323350
637220
1068660
147413
1137939
744095
813620
654537
379089
764764
228178
982209
312082
217808
1025285
122860
861165
235135
1111837
1123866
271354
146054
1069704
336000
370047
353171
807283
208280
998384
978624
344918
460853
498348
13250
652666
1153311
658549
829953
1117036
464865
907812
23508
869276
955148
77667
36123
1077252
325518
607343
799928
300535
190388
66426
147707
541156
525027
375199
989911
205587
846429
543980
985262
913149
938741
438151
586381
849669
56876
707412
561457
199731
383864
1069926
945218
241104
426284
643746
1114006
59409
240700
958757
946380
864282
311399
49703
319683
709766
721739
594603
873428
405014
841492
709327
923967
876614
1134249
672263
692940
730738
508496
515960
30594
298027
675260
279332
916197
492628
790443
255531
378980
95695
490145
785157
608611
280223
222914
261936
729803
856933
336384
232610
269218
502942
455769
1037887
290985
659734
700531
56311
418565
1074791
272989
403748
375240
596600
447066
335890
836043
434141
324091
880551
139208
536936
368496
132764
447863
681407
417218
86550
151471
146380
817430
709886
1161237
1109530
420003
19860
61674
503256
744801
1086384
538937
1116233
1123743
28746
951126
333301
228536
374246
422494
57235
174193
172899
994269
479039
856769
28310
153186
595388
851240
813789
951792
560683
706305
395571
91443
372180
836978
601618
959940
765949
595478
886844
724473
35499
1013730
866009
374387
506658
607243
985717
738377
632963
1154263
510036
63760
771978
244961
811499
186479
1150141
423052
127767
865306
262830
1102951
560875
1635
34799
760163
862203
490936
127360
428549
942720
278297
821536
728220
843517
930340
703933
174900
677296
15741
329147
483399
397223
1150454
392889
823991
56826
39493
555253
629914
833420
1092011
988464
872228
749141
1172280
137479
712641
1010670
159146
627694
122622
324465
58865
389864
897177
995997
865625
510206
217473
212299
570795
928730
580812
607828
572176
881562
52262
1147489
941134
509955
875739
807918
358333
168891
305253
657950
41675
73177
66615
592445
747463
469375
565899
795509
777906
421490
218044
571060
672495
745874
801385
286469
471177
1112469
661436
87755
789541
433167
636378
623795
465720
953018
924737
609746
1047686
556719
303078
414332
1003317
902894
42808
429429
348121
679956
864025
1007892
310843
884891
429082
935573
230066
965464
923123
1108233
362522
660120
760515
872498
651412
489975
257916
738229
130777
87715
686965
812262
699162
636501
725662
140939
1135517
1116420
670268
559726
554303
968015
647882
837775
524597
765710
924635
733970
553235
745389
972327
1088278
843571
1113038
1099212
883469
147449
464277
37519
929969
909568
544054
171364
900518
168590
671250
882250
746838
297644
733470
952612
323013
1131744
18529
581288
643420
623133
343321
612887
1089807
991184
499276
129561
1124723
386862
421242
374524
854573
48967
747611
490918
326940
366374
952135
440777
84291
499437
526845
541730
1046659
1135666
80963
944078
76521
988381
197751
1041318
305541
528064
178042
644592
949672
1146452
911517
1145390
978330
712780
1023030
1080741
699322
203270
478047
507535
416975
699335
465101
659635
591515
144288
426541
464501
189388
101904
47701
522171
568573
173410
761376
265875
1150873
144139
144390
695147
996970
655135
455336
609158
635916
708073
373807
607934
101021
244172
831809
1155403
35729
1037872
662570
1162111
754279
824475
826448
16759
361586
1003077
768739
48017
55736
1168714
145559
899538
739403
261449
1111690
1033583
825669
809672
728690
527158
979198
18329
489828
182024
1129007
595602
547342
505008
121514
685622
405592
219562
560670
25448
250871
1102934
1067722
242097
722658
170295
209572
332865
984915
316961
809402
903717
123125
903407
1100426
884922
888866
950721
431312
20757
429873
386095
45870
457333
565658
938752
167156
888554
124239
162554
1120284
189591
572446
750683
911455
774511
14800
1076620
517008
283535
563702
292965
257573
597380
1153565
490613
1145618
346301
898298
673374
276010
400345
332702
326287
966012
629993
618067
112959
1110330
2963
332649
968067
228937
650042
210016
905384
133562
781392
747023
916745
641767
476921
526955
961785
23101
1093795
99213
131244
37711
417343
1099259
282842
185632
910770
327583
59763
296938
868841
208791
466070
828405
189887
903126
1164800
15384
609495
1095052
747470
650153
958607
1129727
554874
311449
1037805
632171
946791
829180
1106725
901900
616791
885069
229154
916757
172075
552453
993012
278175
103510
63113
385644
1124627
944436
333950
648689
120969
783479
48779
1030196
1115148
216915
1117082
655641
516033
1077938
267711
957457
447863
80643
908869
285937
1148380
593194
43977
184011
1018942
195937
990312
27947
44414
953408
752653
84573
718794
69029
159864
18077
361537
634219
485115
898998
539514
411259
282777
792955
1102937
598383
594903
764134
601130
1020558
719511
425601
403595
346480
919135
502579
527013
686791
475916
437476
29583
1153514
106651
718303
1010438
4587
447967
197366
826794
1085834
328945
192271
810745
539492
299391
509223
97500
73587
643857
409957
867479
200269
884366
235472
821251
841165
62561
847585
1004410
1013639
819839
179663
612168
793309
808722
994949
219111
111199
249042
61574
76816
1003354
305432
212402
448628
1179839
652195
528572
1175794
716830
1003023
919441
780491
292263
637444
937527
122696
505285
1177184
359120
32814
758133
660051
1126189
84466
40523
593943
189751
69733
397932
1052161
650594
705713
534079
20683
1058516
241138
1149003
565411
1110837
310973
225642
984107
966394
1014028
1164638
408466
1098401
790942
58763
812524
361162
1079814
308150
55885
768370
1137808
87896
617341
58819
100288
1117413
836994
812260
318784
634691
968456
884508
718819
365444
1111404
1102264
667484
872551
741305
231321
489638
112711
459358
176715
360349
955301
930278
645359
295615
924277
1059869
1004474
787336
320090
1120555
572604
1049907
1165317
1154677
906887
6518
827474
1109395
1126468
857472
842643
499868
277096
46853
1149149
1003412
1029449
207011
341773
886523
533736
1155938
420
351674
118686
1166270
431930
1049227
770765
143942
614079
892060
1062989
18145
124093
686913
787595
845898
846666
1163472
602325
163373
1109720
698927
974312
143964
1128791
580987
101039
561123
1033990
778513
899464
936741
1143322
367199
878630
441160
847867
153226
750222
902059
424836
317800
1050377
381658
557396
1177570
782323
1167090
331750
337682
225242
1027600
725006
761448
113422
198406
1042907
520531
579053
664432
264992
878998
532609
529219
694568
410549
127137
195814
219681
329913
587562
50769
870303
876703
190927
963639
447316
703980
967117
25822
384995
998429
545346
331754
687346
702769
247247
670409
312334
855817
430988
827741
592340
929916
880328
143068
651993
1022582
683097
650010
384207
747726
1151703
475496
652062
597370
718316
372362
146088
1004290
302769
252445
772739
675320
661452
596503
1064355
1080986
632056
766885
926498
720808
659121
875010
1061920
536982
498253
418327
856071
1109877
256050
54159
130603
519222
994208
762146
645458
1038761
801814
111448
969506
284969
547167
1152356
311674
225021
531145
479169
72789
209731
457045
1030992
1144383
981107
448834
692427
777055
163744
8184
17730
922226
231548
308836
639226
939158
415249
889627
372954
33839
183541
53441
880046
307542
364464
169113
774780
846871
161082
1025861
221318
273624
415466
639641
459410
543922
204147
957337
915496
443480
127697
30467
1145360
670002
462641
169338
604270
695510
521310
811857
1116775
667202
777137
464763
317681
604755
864823
486511
1061148
131253
1037246
117881
504388
701728
876713
341606
784553
1069028
905323
16721
1061851
758129
784144
845842
55619
424108
255898
118921
398306
203708
188696
992246
941651
643601
458351
499316
221773
796127
901409
900518
135015
24372
152521
535130
454585
86405
450351
892390
304857
950371
1057466
127742
734854
293264
1099071
17735
756321
713725
901015
305069
339904
418089
663692
927612
308977
24567
1002054
627111
123879
833426
1470
708457
1086335
326345
779381
735968
92025
472776
837109
150789
394556
353032
434016
687315
54238
883034
385209
976662
1086936
479179
118637
786723
722106
907110
50516
125789
540004
485057
668574
562039
591885
1099765
1103132
58381
1159250
425198
1057093
11633
558103
128576
952207
82366
437188
755143
951342
182420
581285
234450
492285
993039
336927
113556
947350
619312
778120
1023346
659162
743728
806450
1006970
1093564
552812
1134515
638029
1101320
393536
258522
90037
734982
858534
128204
918927
60847
4656
1060375
1141931
314236
401164
179592
1066537
453518
1047434
166256
307225
875037
922246
656710
474893
656050
1099981
358814
883375
923956
778134
852753
582494
1173015
201443
638620
556835
854701
226794
510978
60117
1028263
1007749
872135
424335
547289
1007420
704921
1090981
921148
1098227
563484
904388
905876
159496
112918
458072
818325
544536
840070
1136065
1121944
1044895
61883
575976
341811
984770
340254
645690
224350
1131793
1091343
323661
916902
810374
732631
811919
602933
603226
524382
343133
169048
307085
669640
48502
313647
553591
692004
227501
399860
387304
461954
359371
572260
959327
797786
951516
45247
938316
472681
779672
852196
665375
1054268
1085237
58446
1118171
419968
735794
798476
162192
202954
283146
811361
943607
814541
354917
1044525
1099545
1136143
1057094
209632
1078926
356353
879837
1142140
283527
517899
895632
875166
775693
497719
849170
1171372
445858
715084
446917
209472
176178
1113007
889190
636668
108466
278436
9456
361623
85119
590095
969232
249242
465172
551674
956228
900061
22280
1107130
288676
199717
221943
202656
126988
1019725
79673
407225
381841
1088730
1017755
419474
386988
286676
479116
608907
233192
1148394
3005
1016479
662541
837345
33647
298487
530638
721044
598021
456683
221202
775195
618809
89562
665616
470309
837118
25215
611318
848658
168947
258185
1160761
143259
1107137
1043056
42556
654067
35928
604959
731238
913552
1002099
5246
722207
126290
336945
416269
502347
995702
767650
482014
960338
1091526
543337
320258
1015491
1084800
588250
1112429
1162964
940423
370633
569806
710125
145802
684551
701275
64422
566155
768021
243412
689821
100441
1085010
237296
306
1141651
1075083
495485
767674
166836
102941
258349
1011405
704366
497060
382486
916611
572108
411734
314954
884692
613823
304096
848091
319538
850738
1116935
516630
311446
185764
745208
848064
9739
135481
794946
689571
290643
433102
751654
1091726
818563
547438
1136526
75684
773732
531685
236974
1077543
351164
58434
455806
737868
1114359
141058
1016483
876133
588735
362089
211900
586392
1033359
144410
1094751
1014187
1118775
106862
832573
847088
1162273
805643
1153646
1159242
1032866
870949
691020
808206
1152503
981579
775128
909869
501824
568191
948522
124241
6630
762694
538350
263835
534817
579811
205791
991549
281039
1105944
23862
158400
215420
352389
932109
536844
1125496
433238
726309
1146691
493328
543206
1138577
719894
1159374
985741
408278
595136
407321
1057588
594003
72498
853024
999092
728179
89017
494254
917026
477776
313633
715264
959182
392812
1108595
35242
468053
85184
1156882
632589
251705
230375
130246
1120111
767883
527688
404658
932914
913374
126185
757294
529207
546089
614437
261685
84810
599416
1106113
569582
40498
1077322
651267
14164
929229
270617
221286
603846
866859
637618
846838
389384
229459
893523
1016058
947052
200406
2723
883367
179779
465355
1021211
304465
664994
745169
897820
995501
1098554
1022272
507155
86952
97251
558586
905399
1057990
35510
1089625
16749
12617
998888
319745
579011
1052012
564910
382335
447286
945104
599044
620543
1144072
679422
1132032
81556
186801
449510
223412
475600
465743
913360
782803
340340
949603
154457
113198
593272
1090425
1059271
485506
444747
490157
451637
1040223
941236
922166
1146937
941014
895806
281425
900526
353533
103975
69694
710997
158413
189386
884789
57994
231260
1028525
609425
414493
510276
407998
633846
1041614
272785
388189
45981
165040
464919
844134
753994
258532
735940
963533
551309
1008045
1034852
927192
942010
786900
450175
1147174
1027985
628522
1122642
1360
1036239
671690
1072556
1070900
183582
877438
617487
634541
696234
264610
451028
261339
1109722
406496
1062879
535418
88159
97147
924606
702998
558377
535212
1087831
339777
700391
1118981
1077059
1129243
828145
893740
1150075
354615
801691
82765
166350
672052
620785
376365
979758
725234
669272
917499
1075672
762545
453016
675696
474581
333872
570896
831672
65705
634565
478983
90581
938797
105171
604939
379779
923831
572035
263149
288099
1173951
153817
108178
178511
518848
912871
947533
106068
241087
957314
371025
247503
900069
690055
417377
797849
997514
574682
339305
269888
238391
462778
796778
998200
607349
153578
432724
1062323
147543
609276
987094
81206
425722
453679
999143
111419
523447
959490
977204
748391
1010549
86634
227175
3552
682978
1140416
738875
67479
227578
535850
468753
448776
764592
336517
774603
772913
932187
987199
587547
639242
726923
374
1018431
755445
964835
103131
543167
562217
1139576
713954
155397
366478
245512
896455
879423
147581
301933
349126
499539
91280
1016497
446636
357276
920464
1149282
313397
439873
318735
378807
526494
893189
521574
600287
515997
779601
600914
1083241
31730
86226
106874
121572
576879
790368
657453
353131
468718
303472
902945
857535
47076
176723
883979
953412
677973
200100
473262
365724
411732
976533
168572
839715
44722
1132078
1095927
906925
795351
995257
589918
998926
391503
256536
631151
88742
502829
935761
100507
1006123
373431
1015832
475376
911320
46452
13707
894861
783462
844720
551987
742776
608218
555497
1032710
545942
331258
874087
1147741
1043991
23119
458643
94219
800
794992
333031
47805
212549
554288
80467
817021
393087
952150
1083484
552828
5086
748114
615938
926161
190033
1039007
140986
519410
1141945
822611
3405
134913
1072740
628796
665391
582828
38129
1090680
968822
1131284
255309
53790
116215
539147
348729
493999
141770
710434
488513
221669
771662
895801
1084660
1037744
1111958
60541
228593
968045
129238
518992
235177
35681
523717
812829
762019
345381
865623
893065
189794
47249
396010
7265
919392
987867
455450
836342
146129
484422
736514
807527
283736
434364
243253
326554
1178350
927650
427542
1009048
1117861
427201
1123957
1080099
703932
580760
539126
186688
156136
22547
993365
975800
1138630
939701
1145491
1028124
194307
367857
1004461
258050
546984
265461
338300
912329
757735
329805
778160
1173906
392900
349203
70276
837034
1102339
34045
299645
580113
1044489
783538
919981
153290
637939
957066
898062
437163
343223
730557
1152560
999107
973264
783838
496548
1174036
1113655
11633
133480
701490
581784
230208
309638
635665
382485
19467
968361
865168
853369
1175261
64392
689450
224233
143061
62073
434280
783287
1042741
247160
652577
881379
120315
673686
640740
114796
235446
292613
1086541
489000
332875
431248
897943
332840
221397
1093850
204502
329392
1039451
778302
1060303
966768
567762
1067841
86843
939375
1141956
556179
31471
1091097
1095499
377809
468656
350228
626490
1036571
954748
1067763
9985
226094
113037
981268
811513
713516
1015405
857611
942155
951729
1082783
448897
118425
900966
1051996
502396
124937
830135
919279
1496
326283
718367
1056854
869835
550234
901195
1177928
1137820
428943
608471
386894
879290
567936
1134083
535228
66794
158119
504725
457660
395599
226905
615802
1066098
521113
485840
835894
5221
75304
831527
285600
1081688
1098672
32148
119704
659442
910513
539290
1044357
700474
101759
54567
1014187
511395
211031
112745
176801
335496
1122528
288207
1118304
792547
843648
949171
757660
890696
83158
1151524
619803
629994
578820
423719
1162093
1111879
247200
496351
445010
144457
1088409
127888
87897
45679
55818
1169908
124778
73428
280810
358734
781371
819492
1025333
460066
1108649
270186
931925
1139538
898650
205419
897366
527146
682580
1006597
1063802
576333
895361
517029
197418
93813
878363
401728
1034830
565725
956962
1101552
791635
499065
763218
1025518
27848
117007
119991
838536
780708
924926
238246
246720
63177
976864
814648
267136
634231
270718
353006
597120
1118388
623940
345807
97698
88005
184185
452277
844896
522317
1134146
820291
690434
723559
257883
656454
334984
629120
540686
800164
36703
775723
1014542
938799
639082
282162
603793
290057
166735
931985
877493
258475
257602
653941
833963
1083360
633418
72924
320445
830573
299037
75116
450288
570908
661061
374668
879475
122171
923806
1037623
911656
977275
84372
861034
1106039
341992
665336
114404
931680
533889
300982
1065653
427576
12082
694351
1014249
402153
117405
924320
365016
597951
634707
1011234
812416
899275
869762
151690
56425
1093558
316268
238636
644410
714512
615855
1122308
632450
399724
739506
263809
56763
130350
243139
770085
506168
456584
850279
1127775
122897
994042
880246
482084
324792
812797
661809
1007985
182759
94976
184286
239379
290143
108204
344170
29140
870091
820686
326311
392815
1151411
447362
782060
416089
75270
604025
658913
541906
958700
619854
976427
354528
20592
137189
558681
1016167
387785
850433
498464
497986
376158
399310
826380
324632
178148
1006510
571675
1015256
899244
1049201
198834
599465
69057
886411
311467
248725
1176937
222002
334379
580954
718215
810227
327271
1000901
796030
434011
685517
509041
6683
1045335
660074
603262
993737
780783
573966
852583
419962
1062413
1035642
408994
604901
960064
668587
127372
1892
1077557
457489
979292
663412
400088
147008
559333
505436
124397
835898
135640
416348
265755
15239
642674
836541
85780
550117
935483
191081
54013
1144373
775201
279209
966830
553791
691299
447377
200565
946343
506897
202619
1039785
551781
408073
904811
16591
481325
987456
233104
972429
796565
828944
445215
1104925
603109
491990
542544
272320
299010
985854
912606
41218
441155
373319
530437
834480
825788
1164814
664651
195612
618206
888171
1129208
879314
1114709
844002
649029
637177
130192
40160
1143656
584248
1109152
576899
793345
113862
488946
271428
516280
541978
1116414
580152
141608
1162156
887028
871273
418598
902690
210625
919409
760660
1139584
262538
59408
352858
404830
753871
186775
338958
739544
455843
372673
289528
1013067
1015687
564810
372045
711005
315208
33149
860489
1047986
626800
510012
33361
671159
671398
944260
1053006
456203
248257
467047
904397
1177037
44652
258142
635366
565570
471314
1152116
918842
537477
574967
517147
1108710
1166892
1063672
1040772
662966
402758
852428
176821
62832
17397
215189
613977
1059243
84696
186433
1105319
490586
245547
1089009
294604
568627
761398
854677
104101
766858
1115846
328352
439127
753113
919278
883669
941415
842666
137117
627910
263040
1018430
104512
1070090
520171
1013961
195264
628810
488953
741051
715776
708617
544163
493809
255543
952067
994122
253906
775168
638915
500935
16228
370386
358593
221411
416842
470383
857535
702547
268533
215580
225960
1163581
849940
644674
216504
1161263
124191
380610
269288
585146
619310
288510
679381
228964
1106061
518421
506783
1057297
65749
375769
567816
936990
1164126
1113859
318761
910610
942840
673201
386968
1082763
919901
286233
112796
360457
149509
86121
596996
360255
159264
590303
1101532
147045
260140
557722
388453
428866
407542
655862
966917
609304
1151688
167990
776740
247212
46588
486321
1142343
947763
72239
712678
993988
684665
720160
996750
427797
410045
1055277
429721
982820
637901
962343
62575
430138
778461
135239
530596
362260
1153515
1143489
123124
812580
618863
1021986
1094364
407299
1104024
452446
408187
531879
947446
1123374
834980
748358
907552
1173086
536265
1164931
281655
894144
970455
532823
1049957
715134
723580
476981
668784
869466
753013
989705
129952
314182
668763
654121
876093
1073508
515542
981850
69060
394444
562243
1164495
170026
280585
425171
1091340
635536
677051
471550
1116810
106495
10714
1268
1026521
120942
51146
423912
647847
562302
432794
753757
840241
921438
244415
716754
131046
314488
188631
455796
315706
227599
1127163
843276
940517
222346
458396
262351
488785
264480
792747
12634
603827
1132842
777654
46339
527434
1082707
833840
321881
94580
386057
708159
795877
489067
323991
849976
289481
207426
91223
293652
82353
333254
59741
540523
171060
330485
1048942
443710
932706
1067608
725641
118335
359791
437710
679557
1045586
920275
360015
176622
1112761
724197
489328
1139979
19258
381698
122041
474394
1099447
295755
584272
35916
658112
1160240
1037146
334350
902465
1116854
455610
685111
183955
432746
300486
915185
950895
1091952
252784
616376
458660
836715
567674
367126
913433
201742
1099022
235965
829169
317164
1037646
557256
1022924
920065
811700
592735
760243
544206
504585
1095359
227228
160067
988928
733395
450761
801094
360883
664723
495713
130182
659194
272953
815039
1012253
780299
776061
99520
45786
840722
25242
572730
1169663
596893
629484
1089331
56052
1134739
929888
996698
1008334
276348
827548
196885
442069
702148
318537
583208
1090675
988730
844202
108953
958735
1174313
902844
520409
285208
302960
150881
196673
82577
685285
441152
1152366
429320
11908
209375
133970
567905
620626
830522
161432
32389
815479
1142148
128026
35966
532203
324541
726140
785273
95086
266810
972278
88453
100433
903374
236263
483350
784472
908606
145341
782128
531283
1153896
685535
523661
196178
1104905
1032258
941999
153309
470077
1050463
613556
1109950
985144
853650
1148255
801763
735851
1009033
134582
497303
174996
539421
435087
830507
782663
110763
41699
923851
512835
140871
837580
1020464
49266
624581
1072354
284958
444275
194437
228901
859503
31998
461570
180385
951003
54417
759383
187900
468565
665581
102696
496207
150561
1143619
190373
190155
804248
1072539
945524
329766
369965
885444
769623
265825
759353
290990
622522
560559
435968
494264
88179
492389
105937
337870
363525
990104
867753
741761
1020087
87493
690363
844590
949206
680357
89821
41544
947814
504476
913062
601113
356892
1167443
284466
477818
689368
113536
377341
1009685
258602
934223
667881
623109
999969
285605
911388
1092496
669223
880081
798167
553581
645756
299707
815703
942231
955889
331006
212467
788870
1119367
78659
1077061
1066629
1103609
1178458
130130
995123
811925
547547
685284
944065
395429
967614
245344
684913
107002
1095454
622156
924971
930809
163979
1141232
1060960
572461
1050498
953222
1042649
133957
265283
863670
972485
113166
203278
596087
449009
34328
822636
304366
16728
144528
569008
250711
662666
418024
179740
68561
841889
581509
893435
431352
1061885
968501
462303
524875
1173700
77817
538266
270531
772501
228731
309210
531468
421830
342186
480785
1021622
1079629
42368
445552
840058
568490
1151904
180209
326723
894840
430935
1005683
859787
558405
2194
510949
595736
860453
872185
972770
1123062
643496
948506
548944
1077440
312656
559611
265507
254548
947316
812159
683875
597917
323285
905375
151629
718141
163780
315043
499331
648743
915083
1053725
810015
349274
976920
792363
351314
803638
520408
41433
38051
17852
848173
771370
293863
566809
972450
872485
978693
921929
52213
730322
702042
363855
969650
46834
437169
357196
673517
1029567
872547
823785
347768
953457
1098848
344225
5360
366010
1027511
1013289
533982
984481
1052387
822978
562010
1085202
1004167
745622
792404
680651
869703
448515
667179
1102001
308030
310862
921846
1037320
920899
435131
699471
429426
95379
314454
276054
400697
931008
597920
74269
750765
812277
346008
282893
229782
480129
125465
1170020
1053650
472113
136823
364713
1155540
315037
745651
68117
1170946
336747
234066
474508
644777
72668
214965
700836
1133265
1151750
64796
415097
380296
645507
222528
214943
1053469
1071452
264792
993567
202759
541719
1004866
649351
95943
784207
443970
300310
580076
68408
778088
1130688
1162016
916462
771921
1081954
327307
959876
338752
979617
298106
1001531
252037
301443
970081
975092
1046956
1058331
582697
420957
81308
827696
177591
579163
23992
833637
890947
510391
163750
1059289
517748
145126
14930
127520
476721
928860
954020
673942
758613
171993
461450
82428
861095
732339
1155780
911339
88743
376317
46585
116649
394299
103752
784666
733879
763735
800052
197582
740265
30945
282890
237855
577944
785031
400845
544475
1082277
1120268
84245
131837
429017
35426
335144
1105315
1040491
32932
702804
481523
310332
379468
879322
293847
1035607
297977
650701
1132360
110453
32105
1179051
721136
1060652
296500
1070316
166382
926370
1149481
947324
114622
557053
564630
456671
802852
244852
313274
144120
948713
667963
756229
993390
84784
746528
459367
742736
1167211
92130
441099
423764
194408
26118
612010
81396
50341
357576
3229
1171945
1179627
367019
924911
1014977
35740
64868
748643
1131099
984289
786629
499422
482486
1089330
1039393
593667
1054565
795612
642473
54837
490206
198182
1165099
1125380
369755
194159
220952
728422
5019
767790
667345
1019392
560956
501359
641217
892950
898306
974649
255286
992144
698148
281633
727885
227097
130027
944586
371597
986631
692121
195121
799818
276991
121186
687958
331183
16411
916731
22529
1138358
270177
185882
283736
831887
222049
255860
2877
379159
212638
693660
315217
558492
256013
558922
439799
1147928
1031530
845354
931103
739808
138824
1143335
920833
800678
711681
1139716
1033379
854669
349493
419981
742146
111977
453146
803823
758110
923551
1047494
1079660
85354
872478
867411
1060888
956762
449597
1040130
473239
1063234
401901
1050236
279726
1001464
718271
267460
953418
878244
149690
220441
1155069
454668
204449
412367
907330
1153526
908799
101082
1065955
628262
244296
1150676
291645
949923
91425
786481
835474
310347
144377
877541
278374
563081
1171627
918069
711548
128898
437877
941800
371728
715110
783984
249181
1032515
1045132
70872
47984
237982
556401
77083
996084
258916
637758
1068614
162739
1125388
553036
1163206
1011595
703196
383320
805059
872391
701308
188419
400647
478896
309821
825649
918993
854957
782510
125992
518984
197893
96845
679212
151196
539611
443663
925155
417438
136952
264587
848511
717680
422644
849717
1089434
1052778
153083
44859
229787
476688
519156
1015109
115900
1143243
903296
732247
560561
22946
119842
674133
653528
615578
766478
194816
139952
1100046
736160
1040141
1115502
368056
719005
827362
869682
1107169
1124566
99082
991026
634190
311039
305270
1174964
149257
326882
442124
580170
916749
490625
918077
126898
688460
1087979
1097952
813706
695407
1131174
94156
492546
1025114
1134085
234284
1062150
211172
777381
736172
1104904
534489
876389
302526
58572
464962
448836
208287
310862
1117661
1103095
1089288
835907
673363
974473
167048
1179176
734498
421745
878372
770035
791790
402173
789307
842544
1171644
313186
348990
67687
688785
298153
920664
920063
1177160
591762
170396
106323
56650
875354
397503
1011202
878410
78072
96428
1176002
636732
32728
186365
880145
835099
834530
758537
189287
1179861
629424
444400
1130592
979985
1061606
648750
435245
842812
871863
733369
668103
1090362
21374
675630
415734
1077121
29722
419664
1016374
808284
420324
108529
347571
825478
1083471
850977
91228
817120
1147521
95506
604170
550830
944188
227351
1135467
930387
996179
186571
1018039
75107
140333
119370
594547
650632
851763
626576
202533
694903
444778
854582
618251
243917
727002
912308
484410
1007733
519487
822629
165998
58460
562141
758957
378297
1006069
291626
361020
774412
20425
1011396
271297
96767
524264
1010723
71788
342900
879579
910867
967018
339414
357093
159524
1172245
435181
470865
848860
93183
169357
775439
841556
380126
162297
139261
419110
1160396
722058
1050339
790785
724314
802110
138531
910427
568393
1079321
1092476
962005
1180562
817832
465313
299747
350511
849502
181910
853441
122968
780649
371577
716540
344784
686324
837094
843958
514674
932920
771027
88055
534134
1074213
517290
117794
1052608
579394
477871
422843
202669
309281
330647
963219
266090
656680
1110181
579736
135242
496620
579406
723539
337438
1145377
1063713
769637
8566
1030055
905946
924286
567485
3543
482429
350188
516983
1031993
495674
490364
319594
734752
137300
937595
84268
919550
661026
547666
540760
644584
503268
871008
78917
451193
699349
409881
412668
56628
639171
295297
474942
875561
948271
163720
351444
776775
801555
112293
59174
674380
1139588
804250
291321
770011
261896
187035
577978
403770
765557
635583
1114458
1115632
1014928
1029707
671982
308221
1139348
129726
956179
134707
730932
186641
1047288
161196
551681
628126
85649
803973
763357
1096165
1035236
685127
407600
730175
617304
331120
685921
1073795
260943
956990
971118
233407
579027
857049
780210
414014
1102287
127133
347799
832819
99163
282724
184683
662548
175715
138279
451724
613180
1106504
1170181
915605
729100
343120
132525
149379
515941
265876
998384
647494
791904
105754
485277
377231
1065062
964330
690167
721569
496492
839051
730483
574096
234637
242500
133731
156716
244824
320025
1038201
1033828
412065
726049
617996
267037
123289
334165
326277
972604
786389
166359
878578
1170191
778806
334987
376479
400896
559072
63120
682548
183265
852085
980887
104280
671746
1157280
288702
942481
458230
984167
1112694
728998
465164
912417
816173
1030759
1145365
250408
654140
953289
840759
677102
407193
480392
903052
256352
1035657
209706
595228
354139
88534
782271
880743
875521
785837
521023
843718
532183
243793
821002
821400
185979
1081345
1173714
168598
392288
599862
753120
1105190
864119
256496
852041
139742
793516
730122
449049
1107132
726671
720644
439402
614318
92137
22945
746626
713322
416236
950356
369303
171213
160941
319674
428597
215298
527367
103992
863995
29706
548314
433636
1120927
200757
487439
830870
65598
599834
287761
861176
812336
530264
963179
179683
379942
7695
239894
287693
917886
1120365
324724
493664
573016
1160689
1137590
38481
385788
726240
1111786
1063737
600242
799604
739258
311352
295561
432721
283738
492227
227340
1051941
577201
1115157
959139
964957
899229
712175
24235
823032
744449
3570
235622
363232
1059247
726874
399652
741006
56235
1046693
594337
927809
773176
83410
729050
958888
618947
760830
470699
188994
180122
856984
1036973
1038581
171906
171039
934435
378547
640416
998338
331973
954401
150843
926527
190820
110694
743179
1174313
26627
295702
775159
430143
307768
809294
940693
631842
445593
864013
481227
760961
984085
1062386
332086
430994
972173
1126363
767675
726919
437634
277248
233350
1132417
174754
530990
1098046
957839
1023351
1172926
655595
1073552
306386
187798
825876
923604
931929
623746
926851
789734
530846
776049
194469
1129872
374615
291740
709821
692816
305345
245775
508315
362163
794098
918607
89963
685880
711303
568827
757416
415197
349144
247877
469254
1036858
800126
884483
130117
37194
527948
529022
490714
227082
272711
211618
138657
1067922
929522
1040400
915523
394507
763471
562451
164770
597069
1157987
933937
241095
685229
1082098
927371
747680
95588
663315
701978
216904
1129517
283581
1026985
51013
719005
355755
220937
1125799
1024800
69222
182913
988250
854395
331093
473012
1003311
1145056
1155405
867237
280846
162922
185040
191510
736527
995925
741824
600115
1065793
80051
446320
534153
575060
898509
89593
491673
379885
92818
724427
418821
536722
141836
849295
619932
1019519
511258
321447
639917
277383
729809
681593
696412
790582
57405
593445
910645
335071
750946
1122517
767458
606407
634399
634263
1117889
407804
30341
654099
954654
376836
1136902
809347
481300
240177
371654
132169
178074
1119899
879268
544253
712160
1015190
470309
428965
1104020
994278
123107
305991
22106
230649
1115813
649323
40456
230736
462918
9701
370441
828820
879047
306539
1015351
23652
1122917
1006603
156757
610495
634942
744753
973418
97239
289038
742964
899025
430183
786777
470914
1128553
362271
758011
76772
259056
999500
212697
118765
719082
519939
711539
1104693
543379
234307
215374
727588
607794
679728
1115813
941253
345771
865658
54136
700801
177597
780972
635366
975763
794165
584074
1032734
413773
305264
1046157
663483
357700
929377
748629
1014836
626388
612816
762783
606097
955674
293169
214755
1153487
755240
87304
143591
264602
678649
1091260
846686
990603
473354
808138
661545
451264
45210
626578
1109178
1169385
201223
721917
315742
591584
887931
10472
216869
816418
561275
108675
305499
909993
155212
1031550
799417
1176290
785009
843022
893555
770621
372578
869694
229121
1154921
988877
343113
398285
1091502
931630
483962
15175
585531
55553
925657
594574
49558
1025743
640728
463509
811413
630152
387493
797060
873554
450772
849865
735686
170610
1146416
1118259
646693
328325
17233
907499
174454
1135758
471719
628052
87210
990533
106431
174713
338650
1108180
964177
478299
316001
1169853
36899
989209
243725
578988
637960
938582
231813
817833
1027368
724754
1167862
1068840
875554
365713
817407
602235
129811
616849
259568
246867
827626
900898
553825
365349
831230
359210
603573
155178
1003092
54216
46059
1087940
470264
30664
801692
359079
795919
350955
328899
161587
430706
627237
199403
643141
988094
293982
402473
887175
766442
26472
911849
781532
786032
60801
569696
845393
357452
536000
789564
90570
523577
370826
692584
1082102
260620
169194
854040
53521
1149975
109866
217163
109748
326576
574862
288585
610267
251132
228939
20616
303503
818075
586200
1149363
185943
218095
894844
136772
163013
943709
964866
917701
370414
757772
356496
1139768
1110126
498905
950213
591831
382101
766167
566092
676856
375878
97070
108046
592919
891254
499804
818511
913324
476168
641502
892164
112323
569541
1063091
1156350
183390
133649
100051
620475
437802
26411
97924
272735
519667
261533
1064047
828776
689836
52517
931030
26895
375698
1142967
301912
1162742
807860
1011707
422009
645805
756351
124333
595953
878697
1081186
812788
998637
499368
110787
24097
869451
299763
683715
134878
1157386
544859
750935
776258
352514
846632
220025
255822
1038798
177559
1142820
364340
682056
135290
234168
43343
58026
1167937
355859
219997
510452
861041
190611
963181
618794
438459
1008368
598174
17642
387940
506525
142906
784321
129257
935089
547560
151386
282904
909285
758122
874597
445620
85313
1017606
765427
62918
306570
862453
292403
637973
630647
322301
209932
639754
756100
280885
423947
443781
69724
306963
945183
441346
539319
752041
1130002
1115373
312348
637429
1128722
1154455
612314
344785
606524
1042472
197390
486128
392184
953992
799402
683956
170653
340515
687534
272239
589008
604262
840965
475487
314604
875000
21552
1128119
780776
590451
1173865
1119865
703488
210922
220740
1041776
1041162
393346
594277
19287
668148
139461
815826
762814
158530
526591
525986
1130053
569181
838317
73910
237522
1119365
163499
651030
977152
29199
858792
761418
379627
297771
14462
528454
185345
857664
479095
668940
423480
911680
394795
597448
897688
681443
381293
334583
204139
935673
837565
1174071
1168691
645245
270150
597659
513425
802836
1145965
623885
126240
1131674
822399
609651
952882
701694
491439
350315
428633
1107237
1126964
545494
883600
258026
510066
545487
960915
848081
1125935
574236
400493
89612
740761
148595
585542
38176
298838
274942
231732
535549
279130
655372
721990
747137
511048
611374
1065615
1068454
1023963
1125662
1062877
722350
1107519
340649
261597
883036
416506
293854
623025
564226
172867
982338
786176
762609
168979
927529
197364
213540
192918
1137041
46321
692886
477303
25194
781042
709065
888650
1020396
799123
573056
620740
686351
980357
1030571
1154880
1029628
642396
733469
448519
1140212
902128
340305
566245
673206
748851
514027
367128
491049
437815
226820
331091
606221
1047197
143693
37363
776520
617996
595321
1050763
1018433
527506
529542
208751
93466
138074
1155017
897627
915592
81614
274226
966560
782141
806984
416362
93676
618740
1081190
198746
439868
304335
185278
389003
963543
472009
410204
932619
1092880
1173423
868238
264841
582928
154853
804463
211038
357343
762309
1049747
357470
319902
187289
978280
166766
16029
666973
452076
347634
187337
635473
61308
528602
212458
1035594
432746
145295
269911
523724
598026
204345
829456
1043473
1113823
787933
1020836
6510
1055160
498240
1086936
702235
458098
613956
818476
157477
514786
858201
6387
849851
917278
792765
829348
1172683
607690
445869
1102852
1127336
101295
329025
315423
1130789
900723
76811
8016
161922
584810
594491
480988
483580
1092794
83871
1159213
476156
1030421
355334
1053749
1083660
34533
713174
927813
20994
486865
438818
855958
926408
662267
608533
537273
415449
1151542
63774
24892
1150705
652266
1027503
880679
263752
133513
128619
787787
112697
688359
530745
31722
788824
270053
86065
87698
151500
209388
189336
724392
612439
872291
199082
631326
843183
215224
285555
970573
818826
1002394
1108106
153030
654898
511970
103114
235727
146546
899132
1046121
659262
832680
457829
753408
689092
16051
43560
561852
52693
850414
268537
435493
1126002
129158
564592
247186
125975
521439
719547
577163
375796
400979
259248
837086
450790
1132632
942405
905490
1028579
280719
126677
810388
1143732
650085
551118
997249
1174213
853954
203876
115640
216795
578641
1088156
398027
509641
297811
732435
336925
1116735
458408
686272
716887
1102758
292246
1114077
711060
931550
249586
513466
113182
1167723
515305
330672
101026
257642
52451
401220
988573
577880
1083927
876049
720974
663940
234258
851533
985225
10510
516002
951574
734443
238473
833997
501573
486924
512029
694300
785749
297328
247435
873399
98603
658149
69283
376715
800648
480721
493212
316233
336115
508749
972215
558282
959789
1070096
315265
1013226
47978
168267
909445
22131
674366
488164
1098710
377102
694441
1054889
1111072
554875
931885
176869
662827
766632
489127
466426
755405
777417
656128
1013143
626169
1060154
654849
565411
28239
563917
899768
1007157
720425
80406
346283
977979
931684
747887
747805
38546
758738
381606
679008
252031
376192
1074318
329471
1022978
900859
1069304
941030
782678
80979
308577
1134748
504414
431011
1150641
599176
38259
853892
1149384
578542
529657
975292
641484
46739
305464
112579
630075
427798
840596
751047
1145075
370781
354118
367521
1147221
219331
1039259
854919
706920
1170797
464567
7860
209098
1151589
1161233
1173261
496666
183392
528801
356111
615199
281952
309798
51912
1179166
609701
1016137
651160
258328
951667
1056542
1173306
747793
119484
498578
184045
341454
623297
943293
426841
631743
199198
354182
780335
403409
423514
507461
376163
1032522
976390
573376
516504
908119
1118584
154684
189109
1112438
279861
1007779
288753
1134417
313379
176746
1130916
1029425
254244
669849
363492
543169
1097979
532313
1137471
361244
613141
986721
45190
769857
453724
598862
475460
808259
1170123
1051218
875702
874965
1104762
263566
36602
992823
759090
842564
1169178
876059
175255
480756
493608
600864
167577
180030
905914
306557
672439
27109
1063889
1005729
40745
952400
528352
571423
1091431
912778
458232
237522
739737
225780
218038
728927
888819
302684
1170848
942083
906676
182178
409378
1037284
508799
1089472
182949
898583
168168
143157
469484
44184
950788
574185
877160
1057143
149378
908468
607849
614119
772528
1171437
1048639
28507
1149620
253988
319193
966532
1082292
407087
57056
638596
159298
487418
689
19730
784444
143670
1126483
924401
310627
901285
135283
121160
443072
591900
1176184
1113557
1116249
432029
1080266
150193
303432
353389
1059262
94708
916131
1123235
814287
853721
526391
80403
431945
268769
454215
477
1121816
317846
284560
775623
1065936
723550
482130
47335
94682
1081945
976423
360171
197927
202388
416193
955463
677791
400638
912999
231489
816298
813947
562333
938119
1039216
29049
181471
790409
350287
1038558
159255
1070911
425085
169463
500246
757142
1057978
103761
834398
417273
38428
992354
664047
415417
384456
248989
405330
329627
1152692
1077994
739544
49768
28107
729044
492289
1029481
300419
85105
654990
1051774
540269
731340
1138345
1075525
682994
980398
237561
335616
974718
1047350
874242
141790
44541
95656
366390
109598
653609
656911
1161265
635006
153716
275819
274160
772263
426855
261471
260093
248172
1171543
1162032
134859
603958
1008157
549650
917996
208191
97248
716449
612653
958812
68749
1070754
917774
354800
44590
952580
390970
961463
239662
879348
317750
1165477
419513
1072211
16244
869571
795399
705343
184066
77005
421795
1146822
23443
993551
1107448
182596
824096
315475
959678
271299
1123037
1142771
769494
378993
21906
1022742
396844
366923
587170
112968
1144561
1144459
506783
468842
157505
273897
1161157
982125
712679
997328
190777
12494
943673
202139
1082252
262275
573219
219867
850445
772047
112902
11102
1056424
1165364
590934
633433
261960
923114
630662
396601
278421
510133
785995
1090570
777595
513160
967249
315389
683449
498987
1140610
99326
577123
1130046
317057
87708
1011301
1005586
909598
1089728
867033
857398
54622
326288
1155928
70725
621836
856156
830022
1096996
484922
502187
793668
1004146
336350
709709
263353
611606
803067
169074
716274
614772
991135
308510
95914
1086082
557694
589023
1162078
691972
713598
173318
1131812
99099
438674
507190
152143
964864
832381
1170737
74150
368162
515323
804681
920145
583548
482790
737089
27754
410986
13834
222825
322400
671947
235673
920899
1055084
51615
159794
1035160
993517
659364
76356
433879
905306
874199
832626
291631
219157
172187
85893
335706
989542
277831
643336
936862
1012259
935503
510643
547202
579461
1097295
597461
830375
672479
65720
1152604
1033354
374545
75527
38206
735327
63135
380436
246818
650265
359133
1075196
138539
560260
80324
843404
1018023
159805
329079
314992
249911
842987
792905
203152
477330
91563
1141142
283187
1116073
1086582
797261
1126683
574255
1037589
314443
663243
839165
771952
897996
1018703
187526
809079
115933
328386
720082
593887
520346
5347
827024
89151
991414
783582
1011316
55370
1042486
1077266
497864
891522
737892
261686
971612
851452
1101568
1079999
764240
1090770
1002072
1004770
735603
550552
978252
772919
1138773
214655
290495
369024
1024580
870712
214451
964129
553128
595783
966681
1158781
867695
199978
215814
770759
154426
830279
82948
1004148
677683
278607
79861
353399
4107
818759
434001
969168
783118
666422
1074332
176458
656387
906555
361929
176536
159216
426341
783161
1052909
144570
431824
718969
1136315
441566
261795
973935
541033
660098
130470
843280
586821
446862
362000
816102
396725
8456
523117
161383
126356
674498
238443
899783
459473
180028
475181
71621
771134
133803
428860
1023479
360026
754103
4669
1099758
162350
683053
334040
785265
610798
342948
239740
744977
580448
516647
621672
552548
1126477
515635
592933
851699
231235
916985
599138
916691
454698
1125369
944341
453467
601883
329023
826999
638053
1161376
821359
708630
962985
728928
1067784
52295
653090
466719
696905
523003
201550
504921
689326
243043
1139002
734970
717787
173964
497934
249986
1147176
274887
255908
310844
1070109
777403
221746
905807
891769
200073
1064634
49680
477531
432343
1042422
1156083
72261
256904
284306
131191
130267
732700
84647
808499
846699
1074430
1009865
885307
93567
795418
368694
21368
810718
683248
118786
1098194
974723
1123405
932098
235036
1024256
556643
1155415
458242
689950
1168608
1053936
454935
817824
892588
645903
312190
823996
919560
1159657
873300
251125
1178869
1038985
1002598
156333
139987
736238
268357
740476
354898
497408
1105560
703706
176909
594575
207014
919968
267646
229290
531613
167130
273799
192345
1161201
389494
804940
163390
82439
214032
42641
935058
867171
1037357
1016826
797383
642813
476435
727862
297348
495813
439274
1138713
1147422
688475
820715
186590
696557
192254
821725
697730
434814
887063
316155
948789
1079859
707022
635125
530718
856094
166806
850420
657102
685269
294609
589472
767702
1134327
286665
949888
321300
456119
164337
959344
276512
676863
932783
109605
228237
209465
686588
48836
358898
541348
181212
850270
1117704
23805
677034
199314
484441
23089
75998
287662
13465
20811
473010
109083
1034965
717092
513126
1106009
876822
52499
1146307
309831
864097
268464
246572
424234
532678
914203
385391
25074
1065539
143900
512005
759594
384351
1041001
609067
578705
876228
429617
1057572
703788
520532
92453
1170828
691447
361414
51334
506786
10470
849778
976705
79783
447269
867962
639745
357857
415766
1116161
211741
94653
37249
722002
677980
53173
635992
871042
239190
440392
702691
1153807
543498
742928
97589
482086
684078
438800
669707
140276
260533
289503
184283
897367
752629
246069
701627
1028345
421741
300816
849647
336598
125939
1003651
121853
999214
546550
70759
18267
649336
1133873
547279
1055697
236478
19782
143442
1168316
678006
18006
739025
302865
835564
702735
172255
670528
1179589
764826
276340
441183
1106011
990652
792180
150621
199425
872795
1082696
769027
974120
940865
59626
783203
278338
1114949
66277
981907
883106
601861
877348
411846
902571
346582
180900
859146
747314
966134
910229
56304
765572
502594
517588
521846
89917
385726
324319
649790
41303
934837
952158
870160
215405
1001031
688602
761481
282324
346362
1054029
280547
925907
241702
730871
120354
76836
317757
319003
331800
781720
502095
468457
74792
1042377
416186
186661
713304
8880
957189
228226
78595
374141
697985
301886
487719
1030601
434337
542343
599349
36496
1089726
616064
749673
735986
678964
813266
870617
891649
661067
768510
629011
641302
727073
666222
137563
771814
1178926
60539
165266
13026
956181
45801
148240
906745
1160202
209696
1033625
957322
902731
58615
815729
867557
794657
458226
826062
282873
583802
104509
626057
597671
755397
804057
938161
926082
943653
156394
322610
119051
851922
996596
421819
842105
705109
316296
424056
957497
310749
304487
1000192
416656
790309
631812
930041
180344
512439
1180535
924503
212809
169679
146978
45298
474985
888549
606667
91992
1018236
584701
1126029
812655
1005761
406509
646963
119997
300829
788642
501601
420523
255101
201928
293825
1164301
758590
316645
72599
735204
546941
568772
354989
495175
764179
238563
902603
320203
344522
954051
311659
9384
960905
720913
194471
529444
1165125
319870
86495
397046
641147
473860
1121682
462588
1035941
722496
870783
567329
15057
382841
1020318
603800
522610
119661
807851
475147
550742
1078724
295045
31883
1060303
434942
901954
648446
1128919
1058952
1057624
102992
315877
449063
674342
917380
36883
120858
17424
269099
448910
637951
905307
571043
962408
1104710
378129
1054240
1081991
176806
336524
898524
143128
942337
836865
767016
1042018
512126
1015946
856213
145243
1043997
480369
188089
1044794
786708
662508
252351
397905
582133
1053286
792103
955267
482005
1076833
618067
201067
216226
185113
355852
412593
1014413
496655
437917
231545
1066062
594830
491061
1168486
955249
716802
64595
1121003
44317
856591
453227
474820
1153097
808411
330898
237978
1008631
1106896
353766
754370
840262
1013669
789289
606587
253505
813425
415228
492856
57472
987158
1045483
978827
142230
259571
1079105
702385
568879
1163694
497766
40066
903444
746884
1114648
232321
579865
74090
853280
405418
206118
256887
1091771
906555
182104
401826
1142738
623193
643352
878206
242952
1066249
1165100
103610
1078555
479940
568878
913546
1166100
993301
459366
331804
1113527
471906
387410
734399
783699
375904
305129
471425
789525
312938
827895
178093
286097
873845
1055189
525236
906946
513002
1114462
784805
1044404
1176009
738168
440192
495514
687804
658512
288230
1154941
549162
116459
1057177
272707
727477
979341
391398
149258
316352
246571
213809
139847
378775
630985
63876
100290
405003
630340
700564
9563
246179
260679
992970
954706
1142055
930342
236161
175210
52619
582499
559943
998106
145006
26921
535161
554735
335260
687495
376975
852016
80387
995544
526379
576171
439077
1031226
211515
1041537
271525
84837
1103469
853856
445833
535055
1131186
1043307
167828
601382
1088882
1039320
1008271
1153381
48499
137636
32187
1056344
160299
809631
665572
1179184
97335
23577
1126136
977662
6198
710595
294622
457635
841523
1092964
234314
1067844
131523
213425
367962
945131
870172
1176685
722070
569756
719011
362222
1056723
332105
949342
857245
1145717
1138290
570049
1007134
844678
701890
296298
1012416
199089
1075634
702297
784170
394765
881838
137387
1092739
836169
816963
202421
469668
96163
1123921
436465
137657
939969
745563
983076
1130547
147640
308275
1045948
697257
739658
15068
223389
943990
231548
673485
512318
419247
191175
835276
813715
456403
397352
914253
166280
631728
704914
73445
830421
944622
513566
144978
248275
870583
35946
948419
1102276
340291
189948
547133
458528
476105
242743
909465
468239
250343
1180107
112651
1175195
679587
256694
911833
961762
1064313
1173617
279583
749704
730903
213677
1169673
1154618
545710
593129
990465
368726
685837
1086525
259822
1097820
68194
957874
289272
47551
116048
930888
714856
974683
534048
1039909
107835
967998
822711
159556
143971
443230
336074
209468
63760
179706
598423
152007
87066
1041243
611863
243536
734155
973973
336330
164576
966974
149575
631147
329097
343013
771392
332706
480044
751672
250625
826162
988870
898511
549965
410922
485230
640083
1114389
76393
228967
910769
403387
235733
714090
1110738
271170
956374
394598
787576
624754
731597
922954
548601
906022
260819
1015033
190324
572705
26584
525366
395276
280389
542735
535455
934496
706642
154214
459619
264752
291118
1134049
36760
1179158
618047
331515
688698
211009
398117
511045
714573
1463
793089
638881
207524
356720
1084445
1104384
797506
105701
1179784
1008942
1044269
606840
298584
884022
537263
444742
390471
412011
351331
1068169
225670
1066509
843302
924276
670575
803190
268156
924070
1083494
286354
84848
798508
54823
709131
296832
342446
1158852
772691
384342
291990
1060456
882940
201955
572167
508221
1131887
1040459
638750
105245
1155995
694778
26358
137728
929877
372339
1111439
1101673
327713
1097358
37429
646515
175883
612274
244338
488509
585356
1105194
1043916
909938
592990
17458
1058067
456262
1035495
803929
21757
88290
691864
868365
1099115
4644
857467
5759
633094
1021068
917381
538982
51722
90475
540385
138457
641242
516634
824635
1113464
836136
103405
1044468
194851
347842
131575
723964
617863
890490
757851
605156
269227
960891
1131060
184378
766557
842465
144958
1028204
507740
1088505
557370
1082345
685324
253556
989602
609641
126485
794887
664274
1169447
194144
219236
32377
28808
582836
743911
1010189
120406
916021
775821
1010571
747063
542051
107615
1119370
67710
422582
877074
884444
365406
684708
176481
646216
623957
1153849
197916
1004739
829355
293215
1068885
565454
27083
135041
832905
798703
962548
1035637
993945
691073
923458
759355
98817
345006
409664
291031
449964
786566
297726
524022
260089
260830
286732
405050
605074
974473
476899
32661
480272
741175
89015
460295
770931
1119086
408027
1175504
72989
995129
1108441
205424
332814
757843
337030
257729
500562
24005
740117
228009
969302
91225
1036333
133558
1144979
216921
1031674
1138373
401449
394306
388234
219732
599103
535823
476250
169981
124915
1018224
1018503
180974
24764
98220
533112
1020783
445996
314546
262405
718075
595771
80070
1050563
980500
413574
335690
875539
367976
705745
723933
7366
1106724
779906
456953
780536
320295
1058366
336747
1069851
227693
25760
54866
143420
220338
647178
285459
128710
498225
411749
864006
506048
645124
743093
1023706
264622
490779
893736
1108764
851894
833940
694156
334533
585973
605410
65409
666801
964085
140586
215251
260274
1153153
988730
43273
1008551
38322
1163982
1052665
305601
724209
848973
813888
1054163
1111704
864402
344834
25687
460837
12357
738047
698096
633406
396873
432003
1004109
47396
1152689
837026
147553
81194
869545
245652
606612
1120043
981905
1145330
553673
748553
350391
308982
31608
1022156
1010842
738355
261552
787345
123965
608703
877867
155000
821382
930155
17221
206424
1135134
859640
493692
298041
626984
88447
151041
1103694
1059134
842669
967786
1132518
538925
747482
261389
271986
179801
452798
188160
417943
1014930
653983
206057
574115
959861
625041
444252
996822
810942
321418
457457
725039
1166688
670187
1061754
7234
302974
93574
584405
449034
564917
492019
1038385
321227
924139
572717
1081450
175028
605352
818240
25938
1057791
521935
785683
1147898
1026922
791384
144074
1176717
868756
900093
2091
547253
513340
915415
1116827
345467
815468
1098734
950350
69659
498328
579570
278965
46510
925723
269023
808720
800424
421564
53606
726778
342462
759079
705532
280402
79122
1174545
414515
1113818
503146
487332
441404
818110
400585
785226
942704
429490
282755
704522
1035766
380749
231127
393874
284573
59481
359089
966245
219242
839393
544732
907489
496848
857125
880573
543939
60397
151686
796635
269074
60791
55024
109490
813498
684798
371796
1080607
936033
432824
774743
8700
1139180
166313
158271
234272
950304
666311
381392
557091
273724
427112
117727
468613
934031
997936
304036
570391
446467
903393
588428
451465
822677
100540
871097
802359
120400
833187
894702
459419
267563
512761
329472
707026
764757
401667
309338
1048421
217744
35165
739192
278669
1032429
187395
921054
662941
774863
833452
112341
923226
516958
642777
872717
677921
95514
570416
69858
1037462
474393
330092
1073571
722234
544813
242478
527519
894988
722230
502022
597805
881186
241425
299946
601225
415670
862484
81724
904152
358683
285882
518521
1164779
61222
499990
937428
125346
707922
363612
679907
691746
1177160
886302
981474
1118785
1018821
758458
1008550
1135425
446033
817578
331425
240851
717635
292427
713107
153462
45868
876527
845301
168139
549406
275196
533666
270103
250378
616228
791104
1073372
848597
878650
1093826
1114676
166182
576837
946316
866349
900461
925662
304245
639622
435491
831573
746421
535288
1030016
132373
109087
1054416
357266
483330
94660
187591
753169
23163
642172
1035299
849884
461837
205403
582882
362874
197995
600680
515610
674749
681383
750038
26993
838260
469091
390406
648769
1035702
371588
102005
924231
592448
590603
305662
164935
547023
985539
855952
652478
436347
821676
293750
593597
971494
371341
252894
1055633
753222
547308
620889
651278
417364
797353
364593
393504
238169
71707
162398
1168499
240903
989152
714667
175198
42964
441126
1037488
306117
880421
438598
1010110
906542
78520
117195
484283
727252
787926
496897
329769
866295
343275
693975
131935
992005
1020196
1113251
1056563
729724
366359
1002688
714643
84502
281625
942275
561533
913518
890963
476064
210114
451799
221411
544124
200306
1022828
1163441
624758
826511
879728
128246
411892
947541
785916
425164
409636
594430
771609
850365
345523
14554
1052906
20252
583909
613615
969866
1003230
918631
859785
183770
368976
853189
400501
635954
959446
724394
857576
855099
1152371
367883
707696
420075
291870
699426
595961
456248
44746
466715
739703
231410
476867
1164245
582597
966950
579952
858766
237099
1154588
376328
485632
106231
306092
1166243
998500
791478
588880
981314
741932
1124476
209875
419369
1019268
439779
391501
128453
1057214
760716
619892
1087861
236982
839520
420216
819420
764309
1159701
1004551
295078
397805
913737
22878
300715
475402
1048732
827910
564860
1017508
144068
1015258
883272
991225
489129
885142
8420
1067801
320741
454369
1145493
347121
253314
900185
342392
762117
202988
515990
515998
972799
499316
349254
431517
577626
475277
543949
966517
65412
518390
563864
645182
799190
412964
810480
227607
494398
838168
488459
997082
176735
181189
553982
927611
856188
758037
1041975
52980
173663
595323
831696
23124
689980
865000
371158
519975
569617
876352
359522
533609
1148741
717848
1159741
218826
600355
857216
929989
652459
561820
38076
370666
242620
349632
1079009
618442
1176026
460048
568588
448307
431709
278173
104434
705189
622896
747391
147860
270985
1007894
664
37986
1069391
220646
1139865
317188
436560
542219
139064
933209
959533
1108086
79970
698974
1829
482259
843847
988811
852830
1142398
525207
512439
448842
650246
1063493
437063
99226
796405
674813
794486
42295
864792
1069772
425569
1050960
863571
991023
911424
902214
472572
1150701
292005
208891
139625
656739
610777
1013767
326726
763611
948506
979488
443593
51317
449561
299504
823468
631116
866089
773621
1007207
228660
453831
630488
1045177
967345
949129
510014
15707
1073386
90037
548492
767990
903067
862598
588555
291616
897488
902850
38402
646072
897127
116289
162518
805311
307702
649594
1175034
1014435
98495
493248
972612
1049325
437733
153250
238632
377150
686913
363995
31545
1127363
609957
122877
370111
706829
430470
940003
72431
707124
570891
1095247
103884
691860
468267
900365
730044
214260
25137
49184
127244
118930
1168489
168871
377216
873333
684929
342970
1078459
671607
325661
540701
1177135
106015
402039
452141
252646
1028890
265826
1046403
313488
422139
13158
936964
708845
1110938
846893
237269
118830
914152
401542
16143
1045945
1156343
347426
341802
201804
1045503
1125214
934484
891191
688326
115058
295810
728383
743851
451706
615836
136243
594997
726441
857701
581797
1017644
20785
957731
385717
596988
468813
1102691
640879
539823
839545
400496
335333
579981
620370
91372
313008
418453
308116
1020585
282710
1164387
456063
662573
1179243
1000063
257837
647445
588146
709020
801695
952735
952988
1107478
917355
1101086
573800
315422
304076
539612
522012
750789
238792
396004
92048
979017
824900
276836
137695
817424
1094630
776231
186166
5020
408260
635707
940275
364350
423687
183756
796709
958277
1139220
109940
1090601
322246
984265
299725
1149225
1144637
1093405
200878
952044
528603
554595
632706
175987
1047417
1158919
1113654
293747
296531
361071
330225
878134
338930
513998
104151
424675
521182
596473
59079
499937
861907
292606
868468
647766
318246
362025
457665
720805
782266
888722
697847
903231
776687
300088
421444
295870
962799
607876
1020241
458072
92451
92074
875270
662763
813724
482468
372829
348999
988952
906031
517242
799259
62046
663893
373453
761401
743994
279213
117126
589476
153086
1026357
309040
540430
1023512
999543
1025740
22315
116068
179122
678943
1052503
787756
425369
347679
770922
375289
901197
607102
638994
43711
138044
832169
453800
610382
828967
636445
1040448
362358
232828
480408
30204
851406
573765
312764
303505
605763
598529
1026679
738199
581453
701597
350413
348847
515493
1042928
700747
565720
917942
1099074
960326
844634
914156
801983
561669
510720
1125203
263072
153608
925082
1089965
1177502
800994
180185
266019
239373
602325
287267
811313
1154229
200116
121300
935690
585161
647551
108337
413442
250197
844337
531577
889431
720684
466045
213295
256233
48648
1160728
570520
543459
269615
884086
263213
21866
159762
426609
459399
54895
1157759
35921
27134
1156734
258960
1029798
648495
1005207
573142
918581
15313
869226
741362
843694
282660
546897
97580
676144
265262
144020
329774
365502
944088
445272
836240
971388
978965
234042
577092
599547
1104294
481914
977877
1038578
555431
1177959
844475
1036039
1065370
1089239
628169
401476
651783
719919
8044
755718
626461
308373
985951
1130976
897047
1165166
916840
296766
655484
589470
30985
837912
69541
922828
668683
1147989
819159
685121
122385
422184
616265
515250
780423
78285
262380
261047
686648
590737
443382
973710
329893
1124945
117930
493747
1164223
783482
154756
64995
1161725
339460
150044
983768
905215
571777
1122604
63384
81894
223750
19482
72757
700932
1021953
190304
687344
650409
861962
343954
231051
701145
1144251
854176
127564
1120587
452555
424621
1071403
326150
201200
710123
1172037
486898
517740
736523
924657
468479
78000
476444
148169
1146448
448092
997749
813193
301421
229347
756582
392781
965135
86065
714976
1131399
134465
255917
1027503
626376
587423
513005
409854
1027000
106092
1161557
937320
808484
837634
487573
510391
497355
623211
654000
929732
607886
1065449
765455
754027
271611
302240
1173023
468289
454709
152570
1067231
212345
907709
617160
922424
145088
941860
147019
65858
643244
178843
418512
20048
505163
1075772
570812
1177540
750590
691991
192762
329385
594316
1162619
189164
294950
372031
560304
309023
303395
1134648
909356
373584
277071
1002573
62564
221885
597143
541134
1171816
450884
333202
201637
123655
947246
983732
238969
253444
719860
18444
662893
925487
1118565
975667
653766
1080882
938571
961405
90334
1097994
447116
664309
444974
301710
830633
588769
5868
424274
432609
746938
55437
960956
950979
781324
835690
439496
563679
168985
169184
1082576
868514
907287
1145898
930902
1040399
708193
590670
546616
1130488
454814
565648
751588
168032
133836
690202
27945
607915
508759
371588
468674
781959
484796
9037
895928
892462
425848
1056872
1040372
165084
973353
731847
1107905
180726
842856
1038448
558056
304451
910349
337235
1041475
788166
272471
1056468
995465
1168995
671363
854481
1126723
482046
864958
1011230
373281
1117614
811029
683977
1000685
1007668
1070360
27450
660109
94774
646118
614543
350502
1083487
318793
766378
334405
874709
575661
352
512868
467702
30842
157160
412673
349371
1087020
909458
923655
207085
1003224
1076192
75351
477200
427890
366171
575026
313191
943186
412887
176023
480731
1116939
1172636
1014290
254137
23301
431936
238384
1024545
698844
745728
88493
129145
106491
1094842
36941
832930
513578
249864
63777
1051830
28054
302365
208808
760034
331926
201245
90464
58320
194462
321629
313167
945274
394991
193187
1115831
394838
1107626
351905
885073
296511
232531
618113
383029
499939
180182
588134
1082082
126766
258013
728807
148575
686822
531513
1057135
237332
346329
126180
820878
149420
853103
1116803
1039367
431091
358748
76073
589836
688009
299922
295644
742408
512909
1077923
173060
523209
952586
542311
49060
274189
423304
345940
982002
112543
617554
713901
608904
889129
822583
1171386
1071936
274773
587732
694398
209198
833440
902289
898554
604103
583020
1142543
275412
538806
806522
615672
867441
683696
1036069
881116
543440
1115376
246862
182475
422067
793055
418512
859291
445934
967382
711845
911287
673693
39814
208543
725282
953576
99697
324625
692214
873280
1026932
96232
739056
132978
392083
96576
683849
484093
572111
5349
754779
817301
357833
695276
1091888
843625
985045
1018833
1024389
213089
943802
462199
211430
106987
95574
481536
77002
790461
411744
165884
560301
522462
491405
24444
195021
757584
810594
271073
1146274
684
380417
368351
565025
315120
424491
460733
929203
563054
285227
1035568
517949
1019087
1146134
448127
152636
450592
159033
1164721
859936
1019107
900351
917336
191721
1000993
1003622
243594
1156622
589223
415094
1061620
313240
756187
1062641
384876
654451
513611
1104658
638794
226367
314330
438233
927729
1168742
626217
1128444
199807
635518
221342
411072
60505
415536
1029146
701217
851935
130087
557230
940960
103713
645566
1101379
734460
200712
659503
1110317
1039039
974184
847608
1015572
772207
245526
324067
675513
1121241
609647
118962
344011
72956
252631
193842
876905
921264
1064361
385555
38045
335087
604871
804580
481839
987719
666493
1080128
1004458
80099
291815
361260
643181
12681
1147704
599302
427236
590359
184200
312353
290304
251987
751327
758149
268369
403354
869077
620785
901415
616251
279434
1175321
812547
927213
771585
104105
364210
53172
767931
1133959
144412
308175
797621
718645
194322
154866
1156258
968597
984700
1047972
384983
146152
996560
724238
973922
1106821
266719
937139
151741
511067
230505
612202
584705
1038841
687792
982384
77521
1146902
859890
724579
343780
337086
616321
976411
109420
319241
1090160
300048
174351
48480
346978
472909
592618
1171540
789415
294787
655349
829745
532294
371702
102573
40341
36821
62973
700046
673705
282142
845805
751250
417779
748390
767779
747337
854988
942295
873635
707530
726662
952257
986831
390609
301283
347457
949603
625280
886013
647106
806692
1074450
714514
705217
885455
74882
507720
157176
84469
227006
36717
556737
856315
608760
846367
775096
414840
846494
1125283
964641
359290
75020
740836
94416
323296
914704
275753
773925
1079815
903991
423670
692967
663287
164070
562967
204105
13646
217654
653149
513340
390345
388105
207184
196454
798515
29893
576588
958041
299718
678587
472084
380844
258854
1172322
1087567
68039
1072443
119949
997602
571843
561430
635813
1053283
14875
675998
731023
418655
658022
900237
420797
897130
1122670
1022348
1079819
803870
630133
318475
622034
75562
1008390
156852
131249
203786
421326
1025257
207801
157541
225364
1113578
1047274
921223
646354
25444
608422
986517
885878
734755
622185
891343
1064481
659344
752791
1162375
529833
867649
286211
452140
1088242
56469
1067874
929675
765112
1107065
153119
791798
114418
201933
503844
215266
919281
352403
8095
484509
406109
102182
761180
1155931
1155992
725486
1108272
1081346
1010047
3334
10181
183173
396414
690453
1109057
452263
442461
1051279
695218
14940
886147
466103
1007402
553193
1092985
947159
443234
798336
158387
909196
907208
162763
452264
135814
62289
504088
720920
890606
314685
294660
591454
42360
1067308
369315
277902
146598
1166597
824558
823277
487874
93606
88733
149051
300149
7008
323434
499832
461127
676060
582311
472267
505066
105209
1154752
617043
490213
69657
1139178
505214
1070571
648840
501068
988336
372782
1101705
568834
640429
159654
228100
1118959
642069
414651
426384
546314
1049431
462950
582376
451665
540472
902073
42394
206595
73504
157870
1125477
421346
1027726
808880
929705
686498
410427
1085409
92956
488097
113727
275002
1049618
440701
809677
865127
422384
1127717
951161
339181
138047
219852
44955
730945
319306
726895
292567
284116
1059900
1078392
934429
239706
580009
833654
450010
389886
944897
75321
921911
973000
687995
1028934
1070804
199204
587522
565951
1018681
244289
600155
523978
848509
446904
576453
363026
885515
503843
1146514
200655
693492
900063
641046
157601
355452
75516
1098434
315272
246724
480721
801828
99886
258427
1061922
1014384
716828
1104289
649958
922630
823962
317559
570883
647097
398556
407841
842158
497860
974693
252737
812040
1176369
82218
821624
111978
249549
113334
329780
1026697
93614
1167287
530987
613004
637496
690021
1109236
931826
506258
870221
16951
883966
860807
653210
651966
649201
302568
1048041
552502
472316
877302
575999
351649
1109495
409429
469819
294112
871174
241419
441004
617779
703447
1180213
427261
1178872
654297
790353
293319
549450
753597
825172
95068
625055
30985
541091
93975
849003
910157
180362
277127
739171
219468
816576
272829
938995
663097
706784
908252
415368
501707
125252
1007714
596860
140525
1138228
120124
572978
548684
739547
1151676
516721
852217
850577
287643
277066
917304
896600
841574
339214
782886
314967
90
838021
981843
455906
1161585
867808
169760
1167102
838848
99911
462875
135209
245782
1076573
759702
186329
492486
619600
931976
1112124
258858
735067
1155475
474818
722209
506709
35130
137789
352578
378588
791523
696256
1044599
15407
660810
1004861
894604
153006
338973
1119498
991923
124192
665169
1042504
661923
127444
112375
88945
894262
381075
1011826
127241
912069
857403
803069
399754
705655
374164
566735
792656
761258
356967
267427
154872
320123
1166047
972702
335006
795749
485366
1001861
746386
442927
576013
639945
148403
1164773
788442
244342
486329
262430
485499
1049466
208140
1128427
21276
849845
62430
941634
437761
114488
154574
223032
291191
129728
717614
347534
1004772
132135
413876
1013154
814967
899519
466422
282486
867686
183169
847564
332111
200435
596538
1031657
630591
573806
1060136
629002
14375
959426
698847
103601
819070
300679
555980
860329
125847
170992
1022405
869454
590559
616848
106621
967637
626017
1154224
773577
685845
593003
194783
331932
102369
711699
1033843
584694
1067949
967203
521693
371275
500494
787562
848941
500367
865499
201998
475501
943025
1176382
344427
683919
310773
450871
1075699
529591
830687
675046
1112863
663405
742836
124867
53232
871565
1123855
108925
679617
343885
38394
983179
453135
651205
1105245
484869
510305
441035
258972
1015508
691213
756260
964975
1129597
374952
562158
6291
628350
1064321
570697
204150
20901
1107446
840892
444255
439719
454669
289767
901814
915892
716640
437675
1111198
1039205
377466
981804
646431
670689
975149
560012
349563
54975
236260
783125
1065535
670593
823964
176009
739430
455184
438867
65951
235809
1123439
816237
656850
705714
706242
870010
1007865
297068
136732
823364
150168
431542
173093
758444
572235
589905
450531
350584
892626
233133
1128764
957586
54872
1147734
227890
293177
832457
857862
729903
384473
857794
372240
333391
956325
602610
927902
832585
430394
9615
859631
85704
1175658
895958
1087424
1042100
356841
1064615
357566
661693
831191
714439
320690
1102045
491573
404081
1084758
868624
54811
446813
854921
795367
186796
946709
432224
450150
616748
204293
619982
628877
307011
1179535
769421
1066055
900868
1048064
1148384
793171
928402
169447
232232
202763
930803
190875
801285
635228
31536
813881
810254
1056286
659300
1119685
51220
1172014
438933
565110
263041
561396
235259
434001
638706
1060408
413260
431704
990952
713080
246808
905232
171380
774687
1025553
882876
1120165
994609
643297
1101754
830160
1127814
1041874
555149
226821
46795
636889
293236
324083
1044347
494044
759045
46781
201144
199179
181174
196466
774797
1043476
1012563
623013
1042691
1137897
1050689
172369
547941
38510
532452
470464
1054595
652538
837401
899802
1135555
651450
872878
463770
672091
448992
77372
590129
42114
819026
627003
373766
611547
81343
231285
388851
578351
1016542
287950
841508
607213
313040
620754
755287
900709
722696
241391
153244
890045
388028
123507
328041
891349
1035994
18075
795675
792546
610943
487110
961003
288475
1115540
900515
802830
129843
207051
1039627
944665
1133604
517880
215951
187866
469785
994323
646404
48650
525201
139249
358696
170617
751432
887326
1039283
434638
363324
772101
1103852
891714
1002172
72874
9256
923497
847608
17577
702283
530139
803471
765516
1120487
401603
66697
810249
754554
642535
532132
871887
12141
319759
1133621
1143899
214622
615674
187161
747603
343186
32054
199284
55238
295405
626943
914458
710603
378603
659817
980184
115295
39415
810927
476285
1154812
762590
1059946
8767
1173132
203657
83645
336696
1042913
1074842
175422
1071491
885950
10535
1146611
570570
751164
516044
961475
978981
783359
878318
1044492
1140545
179854
797204
942546
970547
1055379
807938
1075659
530797
846865
197115
869051
798319
66986
333711
136342
1079799
9978
1132912
1043067
256531
745118
70581
838269
250551
983434
866745
1149821
1119206
1037339
842116
600206
1052343
867432
357586
892219
1112088
204707
920823
789339
227197
399543
440665
927021
365604
851683
907577
336110
212491
990296
413438
176314
904151
537324
232969
639825
1083813
421113
396250
716574
178294
584888
172749
591011
63750
462071
415593
58481
330469
962763
471895
356237
988336
1153921
930262
304438
618567
329645
305181
340848
518953
727450
357597
683827
734093
283011
67400
984934
422913
583517
837020
1070607
596606
1115124
103959
334212
676337
916294
1037315
476740
961480
1026603
631581
949389
425976
1053160
862692
436928
909732
183117
895074
1163084
688081
519008
1143200
389888
49616
10911
720662
575932
1145377
1100669
961360
1072438
341589
340427
867573
1015217
358367
438336
228767
129769
1042150
1120251
839888
799378
66041
1078527
176174
928687
493627
211359
955932
746941
728455
680818
791594
830745
495213
56455
15992
740404
106474
220117
336319
248386
511992
840276
250565
540342
378176
926265
1096602
53025
581263
385649
444014
831896
420344
234537
143278
62490
130484
1067782
247423
330813
864494
1141684
898879
1033663
231164
298337
323679
932595
729799
368019
612173
78045
271950
501236
441718
20876
377564
1083211
987614
1098592
504162
652826
528734
262152
231449
652759
716956
136124
509646
569492
373273
51864
675841
613782
1125134
1121481
833307
1155164
857057
369895
530182
652247
753448
31392
834121
880172
156545
898233
839194
496350
297713
175517
678813
268438
601523
593749
7750
688365
290539
836181
722375
10613
548356
878595
77946
1136678
172889
851134
63870
537359
656925
1168811
97947
1096507
434342
695938
111050
379110
1166825
267903
484313
612665
1099912
415866
1111191
179438
1177876
1051872
717961
865069
601210
620821
717618
40369
948607
515020
1137432
395063
349930
208970
664147
24683
355134
606761
970331
33767
797837
1100149
215223
335375
147372
872734
1177787
1091292
610226
943942
1107060
442931
864057
206274
395197
998211
204695
890735
114875
945654
742950
459648
547208
250550
349187
149390
294005
785289
930935
1014679
531382
584800
1018072
159481
7268
999808
247353
812968
1044037
478984
397368
750513
692280
121982
299559
540132
330215
141690
794870
339402
627699
887831
740650
419374
263706
155965
388704
899206
108520
856592
1159582
349098
196678
492062
1137361
489283
1079074
370601
690337
274845
583948
84583
517332
533934
679703
1176102
963745
20514
707928
1061043
177683
917150
702865
1038645
646452
71136
875601
429707
1137534
523769
1052116
436221
758394
953096
309203
887831
1139994
1126755
1150973
613534
245831
939847
972302
849743
456752
989574
657022
1053921
1117597
887312
543913
217975
436744
416932
4449
349115
277184
378833
408163
1173740
201853
1825
26477
1143829
384854
547070
4675
108332
678068
868781
1031109
519825
987712
110826
1018441
1083827
889093
945579
162985
529299
380476
64313
441783
191355
447438
501633
816336
1150807
1144827
999302
204628
381103
342271
363738
1160740
78663
514006
510483
198239
432696
983767
751785
529638
338090
810179
520965
341054
387119
912770
984783
302439
1008779
210680
561613
600379
122810
422684
746623
511709
625568
510935
288354
812261
179294
1101854
66425
475023
241585
905398
69426
135082
366874
136535
1091761
79277
471481
164573
412312
523744
695147
1095540
875170
318734
1083719
739080
800110
227729
792223
59717
174635
193007
868246
1004717
442204
227188
377968
276751
366681
806547
74681
529810
1142507
979961
23333
488445
5987
864869
164796
617683
5474
923936
797085
533208
364258
77538
320681
375061
382588
1121210
286925
864846
133541
76955
488319
1086445
487464
614408
752486
257859
1158405
923521
735160
1149967
827978
364599
680175
1110952
453073
887296
399447
113542
57006
650731
906814
3531
408915
583704
998234
302799
411329
1141657
934551
195928
535038
1148441
205498
875376
7488
887824
858405
48535
707694
294670
741752
122904
970906
424770
265557
986845
317528
334200
242923
1174928
402944
393711
360243
173116
358555
696387
568609
459974
53912
593799
649647
417271
89966
248204
1124918
968592
1004433
752392
623021
888858
134358
844782
503700
306641
972768
865202
990461
256900
548956
346006
677038
1063
509394
1404
812492
354463
785647
1037057
33918
1106293
82581
668908
151344
661872
1055744
1162361
278241
1141391
223745
958970
149761
118523
516671
9286
55483
678545
189129
1005263
1075105
1088759
931907
1150344
920069
505325
449180
1146588
1141229
316982
378648
1065728
252562
63782
426128
1172856
276009
506514
1132801
1080110
1095422
353492
79357
412830
1003743
769011
840842
110673
804569
711736
197492
831169
871187
429116
1043321
218822
732250
437508
666760
863843
333509
908671
945940
1089833
831898
64623
933978
330108
1104421
160566
227696
657607
485658
334847
1094710
751521
570926
601354
59412
1001044
981878
1112422
1006986
1140942
161515
210899
687864
969381
549204
1101531
119149
333296
254472
244756
448469
4844
658366
299826
480816
66827
588449
234394
795856
47766
197103
362223
1001397
1119917
80126
574766
1081489
883016
837472
1165922
179656
276774
855291
914029
796301
255572
1150062
1023684
300308
783716
1031684
38099
853056
445160
930878
930459
425381
1084131
961766
291046
18469
551396
111009
432131
824067
262374
202742
61614
526132
410963
187733
10874
611817
1135820
350761
768038
463459
55281
332306
922083
942008
558640
514309
324037
867880
1001198
462595
732643
577771
315250
54605
265063
196568
411786
1024356
1081411
203734
723452
349275
9690
184577
526896
783932
122081
698303
742830
922279
223669
1048350
68007
1012287
1085093
760381
1061384
127811
166693
242840
7100
741913
770012
192515
1031726
1138086
355678
1056386
564246
635661
1111279
307853
298525
639170
859977
179610
1125546
128837
616034
69486
702211
880375
229408
211754
439997
1032036
149109
757317
256461
178892
373454
326241
30573
101492
586127
399869
282374
109384
300545
533107
230383
581190
332302
959408
311630
931257
161826
422349
580128
670122
1142435
1032728
949626
921010
232224
325513
1040861
852956
23156
163584
1106045
391657
732689
81190
523522
197321
1041303
1062672
793727
673162
105574
427982
401937
69214
828285
853387
237857
1031435
993216
258402
781292
411971
175721
1134583
11744
1077008
1155943
548646
343770
1059454
1157863
926955
457806
256691
643696
421410
477709
689170
211859
737030
534267
756897
1065913
163496
683208
862748
1062941
781876
982438
919872
417068
359175
121364
646774
843757
382639
1177049
867786
457091
881409
824843
221217
300800
654195
89682
51722
737452
813561
985723
140034
222771
348811
709
42209
846734
566430
516218
566118
618939
1006762
436368
367693
236218
791503
386433
495336
875405
1083740
329817
183209
403878
966880
871182
740525
1045730
1134754
100688
996650
37760
467513
370795
737852
636774
303337
915956
69476
775355
115787
136159
957655
142699
460138
94133
112338
783531
229549
833170
417197
697775
187288
158148
766106
959019
534453
581264
940153
177137
762962
950354
1160054
166012
919451
442115
1003851
365464
598925
585118
746814
613326
108623
511165
423159
724115
574934
634890
357394
124300
740363
992463
272663
499323
976109
366478
1167577
888949
356531
1005846
145283
239348
642305
663343
1110564
158309
674636
1083970
432537
433630
1087576
1074572
183751
777866
388493
1102693
1046306
173902
689056
738888
910645
987645
481662
308133
118739
581899
346683
1139787
509336
795221
651891
31081
451253
269716
872935
1033062
818168
940168
51602
888005
878041
51665
990747
700306
998401
44928
76315
668257
771395
1176737
292716
988317
380569
1051443
281606
377107
971073
15406
428437
744516
317398
824867
212202
295506
307015
962647
374626
843976
790727
1063483
1094932
297229
202005
912853
466124
305247
975788
879020
598513
372311
740854
147772
505480
549999
437895
544882
177729
513142
790549
610442
435160
1023942
34880
977842
700397
1093440
347361
179440
295850
448323
1147566
886513
846278
182082
355415
741561
806836
1016828
1177949
657619
246037
159260
849618
697830
485844
907889
359198
598283
1009655
516661
342157
568962
774018
875235
922460
556816
156411
1017054
215724
154963
922984
167235
916192
655408
811464
666527
1130244
640852
938984
1024780
505657
429612
70050
517295
171801
749369
655068
1007623
760802
887649
743489
426130
1142403
740974
229160
842511
210921
1090541
909928
919505
239508
340465
863636
1121830
1078315
320471
295590
689024
1028731
758085
467126
581815
687781
1066923
238212
347826
1160813
130858
362759
163607
429645
315104
932703
787763
755880
981768
1095003
318557
75932
322752
346955
406204
808848
285739
760393
157339
1156290
10102
982326
861226
1111759
527287
913697
320866
380555
837273
763384
1178436
835272
35805
730257
29842
898743
278981
955068
1088808
396735
903304
812602
1047703
1058892
739299
124081
526660
284618
313679
132237
525508
650041
437833
632714
250755
733860
950876
446310
505323
1164949
924486
767241
1088028
445686
394830
263793
1079608
825255
301134
188689
713635
344446
801054
921011
850313
534444
1160698
30799
1068805
199813
107351
794420
325554
117152
1093701
1115430
928982
885433
882535
874657
160607
1172884
1008179
551164
918229
772797
587335
37309
1019076
324941
969182
1013521
703485
514927
950483
898125
797112
952140
183028
733740
620375
911771
912562
626879
552296
732426
677935
585815
999647
120171
122781
119404
271175
415149
635893
1012674
922916
709285
346809
254212
191928
185146
97620
1106521
740270
121369
1089832
660140
1145455
926998
232395
432613
1096646
644261
618177
158220
159633
699590
534014
773198
536537
41200
1176247
763010
546606
511452
678625
641621
930300
541844
1015780
145641
719709
393369
889094
420881
171066
115802
1031114
479344
775365
204469
69021
437082
586162
472660
563850
355585
531334
961110
463092
21653
616615
325427
1122531
970135
536584
590057
653721
871376
823564
204628
872006
809455
483626
601831
787423
835971
225459
141667
1127005
758526
423905
563965
1121200
740310
787732
332806
876908
791428
954618
53730
110033
1105915
604658
126823
270370
329276
438248
779603
835443
744753
547240
1021519
53071
1148849
377759
11876
473838
1133117
921793
128287
1117782
968428
987139
38982
539232
267578
277528
847423
435147
421147
263460
716244
579151
882272
388364
977234
46794
271034
170683
897026
236039
631034
150514
803496
357561
83936
670185
742005
376409
1008627
751668
965664
934181
971015
95388
1092820
486292
1167147
951661
994604
888577
836038
72909
869689
713345
420884
621955
826891
393147
550164
119453
712666
108228
89357
1100173
541149
697056
933761
304969
1018523
267945
58722
717631
166552
1103902
1092645
172686
101399
306902
754888
716200
1156979
506319
625731
778951
496109
397135
1083776
927492
58353
718457
155338
924535
567454
856574
1052085
647318
63474
726859
592236
764192
1030735
622955
618192
62571
1071442
409280
705152
23604
1002383
667160
868931
958338
141883
841659
1035104
909202
514772
47422
998756
227342
548952
902972
900458
459305
117389
78843
227289
878231
435948
780789
1123124
129538
684805
664698
734630
215512
188155
804776
852495
1171680
1106644
1164657
174035
902436
193983
670118
698438
1056742
293466
697103
737539
458241
1097568
1073377
546074
110264
1048676
196060
736947
98614
758517
257933
850199
56294
540917
912637
352832
30854
1073930
603413
552482
196709
641887
638950
287964
600860
627398
172934
607063
46586
1074978
672778
1089790
1121588
671532
816857
835460
993288
510697
550977
725611
303342
380170
847812
1163389
717367
393146
612989
34608
1044972
1104286
798348
831047
1127451
785753
4668
1069812
849677
719621
558663
1019525
874623
556198
1100027
782062
534841
788601
517865
655525
997910
1091317
701469
840694
297361
561149
953259
1021025
802948
1054065
176812
906368
21582
670552
74015
99472
335777
767654
98830
403113
367420
109530
631262
969334
522939
848944
1098819
65229
250175
144667
1025220
993726
667589
91685
433237
673372
279857
1001198
372784
187974
140714
879792
328936
707262
822620
212421
268786
210479
221947
426208
242658
537279
1000220
901550
279684
1165757
673657
561917
612753
1110590
461217
135146
624269
1037675
967229
1151578
1166638
368585
645466
238104
407840
1146738
396259
18297
738562
666089
327443
885465
736423
248839
453858
894760
402524
204064
453125
717158
723390
79737
489619
796021
80062
582722
142423
1114470
240922
467278
573659
668869
972892
739246
1111928
743048
175771
732652
792870
941028
479209
397152
935048
638867
874154
958254
1179029
734292
786454
12062
611419
1052996
238906
610607
879868
1013709
661947
218999
57348
232575
639901
43454
745869
641548
522390
873285
1160882
559874
1124754
431810
967434
849530
45607
826357
1002735
48817
289289
709486
800275
935068
337863
646713
97845
128234
594119
396319
850345
1053866
842927
695237
573277
141314
292099
11302
796672
487594
714213
653996
37473
1175338
1021124
377434
57831
1023516
1149257
1004237
545519
476176
516842
1157839
571245
1007395
131607
527712
134645
750782
1074334
536864
865496
223261
1122217
1018638
658029
751790
414326
699215
389338
215713
22145
556306
481193
1004867
921613
1056057
534308
631685
31675
854449
244796
256747
551613
61969
1010394
594448
716489
432788
1105757
150020
798725
88330
4033
706606
597299
691507
872744
878827
777028
526261
941881
157111
670098
175043
724523
203537
891219
1066687
664276
667841
13390
811404
109279
1045234
759268
316514
608919
519881
1097153
681551
717070
325998
8820
682568
642906
333284
23780
204297
313477
952651
1096799
34676
240915
841050
831065
466178
420511
298248
1063855
423882
661331
616041
615384
458890
2353
126960
932057
89836
38573
422493
580385
608310
4382
200879
991067
69459
1002779
456533
1140481
744115
499447
390932
609653
39090
60884
1061165
152580
196727
92262
281861
731881
760915
1143143
370639
182456
976935
650007
1166192
1065587
351050
445495
165851
859797
1112279
748344
151603
897022
68637
791386
155646
344456
300109
672030
559483
179879
152048
485623
528816
21095
892594
517082
438046
1044876
14376
1102396
528832
601139
696861
919374
709580
185714
693358
786466
151357
1035332
879838
37193
909710
1171718
328468
1078047
50399
1125274
927597
473483
517976
512058
756367
251967
1025057
643825
908078
1039354
846295
252050
114753
581479
741067
640504
520025
184557
715391
770190
1000432
303918
493141
1137813
242654
80394
10192
134425
931273
720645
930942
829155
1099459
1137486
1076216
1094893
924944
1107363
387105
278508
1081615
1007749
654189
342657
825190
1132776
983472
812605
721745
1134733
153155
618516
71115
637100
835632
537188
814033
335556
1119257
1116022
91318
123074
696588
616611
136893
827925
713725
693924
594019
525566
700838
484990
609658
892557
281607
179752
57693
896719
602784
813912
306038
800340
1125642
539224
608642
443482
139633
777346
781573
673901
160163
66849
163242
154443
765474
811620
344523
268709
1006505
610750
427947
701429
481286
775040
850665
800672
1150632
1173988
1034715
416591
116053
277989
442897
691045
1109589
867297
417109
693664
780586
1082704
98161
1103573
28584
1023521
303083
1078575
265706
874003
1153165
1049847
1149865
635082
143946
1039528
268632
53522
359088
1014375
61825
140129
545041
1104529
527935
446687
683214
616414
939885
425786
164077
538764
965242
1049059
770355
443491
883989
933260
726219
952952
891654
785170
592279
1108447
964117
824541
331568
137149
166236
1098202
78381
314738
836881
1026731
511286
720325
969934
505147
1022094
894807
485047
619356
1161847
931326
488081
467524
42110
483251
719869
936886
171073
226611
377229
982034
22333
654620
907263
685392
776743
334848
162483
976646
1145233
535204
44609
633777
872451
760850
187923
727023
77861
898420
944245
99100
620490
993231
71534
1087719
926528
1045305
557179
1065600
474175
71491
108500
545813
452052
798533
715329
925714
354370
938020
16966
268505
762627
1127040
697410
868047
1069294
591602
722832
652846
1015446
883943
739477
973156
550526
366811
576727
635183
153055
832223
1101599
237831
330168
587008
781881
99357
826942
199031
1029004
39543
748243
979341
602774
105862
381583
28881
856841
290506
24330
434572
338791
1045586
878526
826944
938535
339820
166896
705085
70484
62361
1034433
983286
850681
1118097
265684
1171743
744881
1060843
740992
904465
447281
468324
1105648
236973
72975
815596
155476
1005292
424189
1121898
422670
442431
1074996
1017413
302445
962292
94390
659543
652775
209698
542894
123034
729053
388071
475055
943433
917656
616238
637279
989982
26800
698025
453266
290082
686232
729485
847087
288835
146994
26754
547863
1079232
549548
513703
1099144
1160440
282688
1168207
203994
1082052
937661
963212
375505
869018
781854
954843
161457
820976
197375
480072
977662
17439
157206
565708
191565
131290
387508
352647
637618
395249
467530
217916
398907
1117709
658531
937941
306063
920143
381143
1158450
188440
281817
623154
82114
533484
439224
840507
623919
389907
419101
716643
1145576
977433
275918
83414
876439
133824
955328
686029
1119859
939825
286489
651782
209567
392406
408806
650942
341844
901101
579461
226090
903101
682657
130587
674349
1077425
627556
95649
337309
468849
182750
1002185
810792
260672
545647
270178
657134
452143
1130057
265658
159306
239576
118604
739436
1079065
730371
663150
157904
788225
842284
714891
228671
194897
598420
278509
538686
82423
1002587
1134123
457426
846813
300788
201649
201348
225025
480996
754927
221281
495650
16318
450089
870617
40797
780829
853694
1175101
1002698
905401
548048
737607
929788
771767
639952
325379
705035
568628
1168172
160678
40722
53411
282174
1077678
774253
871950
874785
1076861
696136
245333
1152293
138402
1016039
593199
1007880
206728
1162822
103450
605779
418755
290698
1004522
729068
111732
752954
323614
1035260
269360
897258
604593
366955
514604
84126
298564
685927
502588
248404
415297
424154
466688
651942
646743
300437
554113
451649
569912
206275
1159052
1091917
764632
105083
681327
682600
882876
1161889
882851
260953
891039
1070631
654575
539619
786468
260199
626659
113534
617150
766028
546085
436710
989729
101445
928317
812930
62613
866500
600145
341914
854451
995565
663220
80972
642840
732819
784833
674469
609411
635076
909241
853230
924245
468664
944561
727805
236175
738257
309753
540994
492535
317995
40054
342731
847583
865395
205909
268407
592330
340184
1069034
1010263
250851
1078013
979986
401597
351052
253666
148780
204701
956899
1113032
689170
486232
643888
916162
573623
1137388
737653
1154376
70858
379132
47230
360026
997384
861224
22402
29381
669672
906453
48157
273664
334422
708716
1054781
420957
632221
252802
740412
283320
268732
650794
306736
419763
213165
613694
1065034
1042931
479278
222876
152486
163452
1053067
893117
910521
91648
853769
64824
739745
272062
187075
864406
1079928
769760
834827
444628
983561
1108655
627232
1157933
43605
639251
140086
836578
712948
563585
122826
1170346
356901
1007075
434874
224114
900503
1111133
420313
1167988
844746
1074242
992206
211576
821047
1047239
222714
69727
91665
184141
1066784
345670
280229
22685
919839
163268
143386
1017395
1110930
23291
520538
750033
758137
90512
423996
867131
740328
485988
547516
378543
20797
731778
259250
1072457
58115
87344
941823
686293
1173324
147447
1112220
623993
1159732
239495
945519
839562
495985
989031
110306
118637
636102
455101
373846
197245
710683
959601
869234
1049563
1023425
597591
342206
834514
1025424
776412
875035
243562
114988
325848
1068563
140
908598
27606
731047
626656
370983
66070
39178
675315
1134117
561512
383106
204320
188648
243912
577889
843067
1149679
722975
341862
1015195
256514
341179
814846
684303
739887
373451
652196
814854
162857
1062430
837959
144962
1114483
421622
763341
458761
922607
133596
464343
768128
862042
1107945
7950
144563
211551
799577
1077064
524907
403678
921724
761685
611149
778985
1054482
684812
658195
971533
626059
1101565
854320
852508
811337
711167
435714
734930
95533
279735
410895
490775
1031945
888640
159709
421595
590460
486725
751906
225529
645156
541553
770342
583673
641934
1090276
289125
535011
951822
557885
116965
912068
28665
667530
796175
148768
568315
189872
1067887
831366
254149
425789
240149
151354
525687
843134
629178
652122
297447
223551
225377
655716
94380
308037
82661
119592
548259
939513
859967
134013
195698
1001663
848692
877840
469032
915023
228347
217897
359218
1061570
226988
766444
109923
526761
579839
839148
518996
979385
1107068
891964
1103149
733327
425834
1022513
1073423
831803
323797
105241
501093
906563
318103
278329
115115
948421
317415
514065
156517
805993
670287
629596
564330
506679
1024135
1054501
856416
511360
484220
696326
159963
538753
232911
95964
898031
170105
1021091
561406
371245
557199
832245
883558
645151
781572
195274
723948
1176768
592177
66761
329369
851475
275871
399249
857305
783703
101010
559515
168745
719568
387730
866598
985946
61728
150395
737241
111589
955221
950934
1121742
318577
741063
509759
198782
329407
653028
15385
1088394
996211
857207
1014768
648686
1146991
967799
899528
208036
242278
778132
1030853
134917
186248
596315
406340
257869
88693
1172057
468428
292123
175036
214028
313323
1161906
462787
919730
59065
772837
37311
1036518
342999
535404
436652
995114
1057371
811460
158627
455435
928242
930331
1070192
161695
339532
729780
244852
151728
1064051
413641
150907
952746
1074421
545709
1017537
734775
261079
1179688
728801
209891
752817
314611
1025338
708043
12697
999038
567391
317596
962003
882149
852994
376213
522027
540153
879217
1072740
941101
622902
863011
864337
418395
89175
154982
171788
455495
176120
269027
584138
356705
792858
455595
376641
188293
358272
921101
598128
677974
343882
637960
638059
619402
373705
1100082
697615
974007
903176
240790
439341
593325
810759
521311
745122
69890
544816
903510
123236
434324
590364
634601
480037
550171
468339
110991
1058521
979265
292426
875567
666839
577987
751774
425910
483924
422218
714716
29844
531770
135312
1085797
248300
611541
776571
1013132
411298
708634
1167356
1141976
1065827
727401
178832
177921
732542
179308
921219
102657
1121090
1068486
943862
367491
271580
1150631
52288
696783
169451
573286
1050277
1021307
699409
961695
1095550
942390
487701
918237
537530
140262
805958
525914
164096
53870
386303
504500
495178
711766
1080581
124043
416822
563898
1028504
581474
384884
615502
1083565
350981
151
674842
324487
532066
940188
61350
564872
733714
1155370
960941
780703
73166
948066
940920
131315
1112910
78357
92677
879250
353889
512242
54537
713497
927191
782570
108633
368792
1084580
242368
951584
726306
1007483
1084130
545205
702590
374657
334923
549374
333730
899000
540521
671710
1138848
234507
1091138
708234
1085047
666783
705011
661210
621790
839188
274419
8434
572157
290080
570398
1141026
830890
416959
259676
943598
852950
230037
901897
613204
854935
366721
418539
955417
224519
618325
517058
568717
469769
154303
34033
1087916
1049061
157379
876408
128318
236419
1081392
246014
419199
694222
816950
578491
300738
724244
582716
187506
325008
1071095
297961
651433
156537
23238
771298
707772
834758
868669
1020181
1166573
71132
1180525
127671
471940
403640
16816
329678
612552
337749
393957
286640
694182
986223
1165808
1008026
265352
944822
910984
248873
1031847
849495
247290
232247
1058762
489564
424741
744903
742223
655744
648207
148733
383939
366873
503731
43289
635050
1107239
149985
897124
264746
1113331
427128
472815
11044
871205
1053693
807811
908837
470436
14990
46756
1166921
260789
84893
125716
381096
1002294
378115
485256
296513
736457
121809
163136
227191
1041873
707757
216803
511380
1150336
665150
1126584
897205
731655
18717
297170
231295
34893
532504
947349
833716
1158037
128267
85274
941630
985418
1133641
41557
616766
273532
880712
107199
283900
724854
589155
336977
887017
502336
811319
4603
817835
296367
232687
1060105
690330
762775
226340
652227
321321
894097
583211
490963
385731
850141
778464
978274
71291
205077
524132
689014
709718
510162
933827
422198
192053
1121309
590339
75294
1062092
44026
597157
312313
26485
390979
914921
798042
504945
570376
686705
283888
1042909
1054149
218607
1016274
1143522
847863
284110
381050
244483
344687
1003534
620770
860637
925466
306803
117336
17225
295237
474211
604504
1141635
693154
204335
1100299
1083797
968112
501106
870120
1083154
303758
249525
794485
114965
270695
360132
867029
739297
161291
541454
231552
822972
270320
427399
1063122
606728
268237
1104965
20570
72819
521905
907302
402858
8938
865501
634312
725530
715716
66001
9719
282553
743233
996700
376630
382670
775956
113002
720903
400902
925812
231244
148825
973653
599098
57356
603030
81180
2668
664133
798387
115361
1109069
618057
1082380
1120323
717
767670
735183
608280
393426
763446
569186
871990
417548
206999
1167396
1005780
322303
191926
1112443
630875
129857
528708
535076
345446
473412
573257
183035
20102
248096
513358
876281
1036282
587302
672974
606096
101420
602015
389274
35695
507683
828629
455663
1023108
957409
953126
134735
330749
888602
571565
140064
393644
67817
143592
294015
698428
324330
682172
692363
619564
989467
1162966
493350
1123877
832194
145318
921657
597681
501338
558434
813368
1006006
358010
620509
17192
1073148
416095
378979
289631
857353
32036
495237
120191
1025036
501900
484157
556903
726864
1015887
49942
758639
139868
550924
1074166
450384
989389
495397
17766
1054023
588286
666683
684202
1179190
3608
682744
691406
1137666
837366
553172
714613
258231
101314
907468
236895
793883
695328
569776
1163125
934296
367277
6026
574765
944774
835384
312217
675536
550694
235868
778388
32488
941428
1179122
149489
281117
152601
131170
741795
437268
855021
816991
586426
856288
1149615
918192
1116661
851034
681971
22287
584992
931633
542336
1001275
411566
426526
879741
716512
562925
972210
221606
1016455
283234
322521
669651
610768
942592
1158475
208225
483741
782573
995334
613327
1016086
214601
70843
832611
143513
167458
206205
237323
1111151
208491
272642
1116243
336292
661689
635701
1083138
346848
256104
49232
625368
23166
220550
537215
656021
468964
606940
792625
69060
810147
261089
935275
181555
934152
618355
1081640
790818
1104748
82376
234354
980559
71096
335206
5035
139835
792636
429948
340722
797626
491735
447854
802153
753949
784968
107217
403490
148546
1144295
1161137
881568
843444
983199
1003405
285946
236340
999460
569625
213107
380018
1083745
1175467
718213
85271
962145
712602
978430
569497
1129062
189833
117663
1092103
461339
1042707
87400
238107
307542
23364
1095364
66721
727101
325242
1064945
167243
219833
638670
523399
88117
525592
932380
682003
916707
335621
18375
125862
1077627
608573
764341
402754
474698
216705
1008915
845612
640611
186689
953354
82287
533918
104228
12204
828569
549303
638969
357451
1093333
1167711
680817
150431
684815
725092
156597
195794
1165058
159655
729385
1026977
281979
1130693
92639
839490
357501
1147733
483782
101814
499645
136945
593982
604192
816165
1052985
439456
1013309
1143119
1047892
792609
107183
1005258
650668
532807
393173
507310
718178
932652
39378
70897
530740
463138
914998
807288
778882
987072
1135698
452047
757357
283367
613640
617866
974982
468915
55489
377617
676452
1094768
282459
347250
170805
391387
421581
658773
826356
575624
777088
508978
465369
1120139
204549
966753
689406
317883
921001
600051
118142
62446
563697
1051073
287164
536546
60445
265657
860188
418568
321888
391121
820128
295736
120093
253484
30401
974484
625200
914602
524942
164051
839443
504743
897640
745485
1107237
1096606
159517
1055495
882472
9107
757855
278488
1149878
204629
818912
473998
570046
137331
1104518
647086
936813
616461
167081
811750
603486
512973
534803
1042126
924757
315913
640139
101472
446376
1102844
1082972
471181
593305
989299
777785
613275
290522
71710
354472
948397
891982
314429
12491
931080
996569
157346
557499
652777
883152
709589
241814
750243
176479
214439
456245
272176
1113806
808356
311647
1018747
603655
837398
606766
1023951
1057481
321056
44464
1086887
23668
52239
928925
59065
1046176
767206
595140
410971
384688
781602
299462
204937
692472
538980
217765
811665
94938
380798
44862
399567
365877
306304
347878
849627
943147
264114
32873
269484
57092
994084
418354
426434
320302
481009
212802
560098
237863
11171
4707
356568
999781
257273
348128
899178
521543
1084553
746565
576601
15222
882426
136393
773840
853431
162481
81933
11290
466013
254337
265724
739428
489212
298710
219073
720559
241270
165905
705475
1108171
42244
1021671
196428
739115
533907
212089
21464
339053
521212
373868
851713
25923
673432
624228
330203
318757
275370
897585
686903
567572
834783
918565
145105
345931
818846
1024740
669588
651827
245826
188850
893439
93846
1030367
804332
669627
619920
342322
616520
721716
949778
259766
1020462
726064
424421
183351
916729
1151824
786747
152224
218960
964796
440143
210042
35466
211189
647351
682319
891287
968469
484430
78568
620690
650193
449610
898572
128601
112697
4049
1116214
372276
855635
504728
490642
1079545
281332
642123
729947
348853
494010
528267
371399
620209
480202
715418
1132207
461951
893206
166097
360316
126820
888282
1078943
65390
750012
400513
135600
9729
397293
551163
901069
1059367
935652
688411
145914
809903
870999
338257
374582
329526
889016
575321
151184
1017415
724094
39536
1111204
645577
441888
929640
547152
213571
25909
847325
864286
337415
324329
1011805
994048
1117299
148393
895153
1001199
257298
984390
1030056
1131479
236882
796702
775205
1065211
48409
62326
360732
1057903
1013984
773885
566730
29743
64233
90865
238007
61919
176810
820442
777831
285015
1119027
274834
612518
910298
21099
306928
769876
907105
468986
220081
409362
660920
14864
1100604
357261
1104907
1124562
121903
55246
959569
821847
519885
410767
531649
1131177
1170299
330623
1121890
875317
286530
378835
454727
814822
520222
395092
101216
323251
442626
224855
197613
494667
510138
1173745
729691
1059471
1025401
765094
1161725
62777
146555
94956
1152624
1078504
934124
1170524
845994
499947
303957
881623
1070999
867347
176395
632971
639393
491370
774775
154864
744400
469965
21660
1036972
946178
702537
399322
57916
418324
69852
1010572
1053254
432865
594003
682545
273813
431981
154379
1044233
89522
800498
397941
33894
446650
47723
1011688
648204
1111798
192564
534029
696223
840550
141477
474021
143284
1001699
454517
526777
161654
1066864
238905
41723
1062614
1054341
442354
518199
1079153
109256
1173334
727775
41467
173938
583764
414742
585876
790245
1022535
380345
38605
1026726
122421
461161
88602
628870
886391
920938
288057
137977
1137710
502010
596603
206354
483735
250579
137353
679565
425654
1008148
643712
511381
738744
700476
471036
376225
990778
14235
648191
452616
268495
1078230
814956
758292
990094
375546
331681
640572
926910
289361
56634
159771
580855
845120
834887
602777
358803
1072503
108823
158909
699514
1012428
714930
827050
371536
869113
727897
98728
690353
411463
219155
29178
1060900
341540
593932
697270
924078
260804
959798
149560
1084078
202057
492853
338850
963815
395486
750391
289503
991691
28891
687544
532367
921432
28702
407067
1174047
526296
56531
146942
1009080
672039
68483
335912
451515
302484
822318
144191
795499
487945
638714
862514
523392
20562
616934
987390
411636
522471
535986
204477
562115
464375
788129
221461
1053985
653673
570857
478418
581369
402997
385621
250985
803813
667956
1108720
330669
1055264
5379
1159563
419277
20735
779207
363475
617877
271213
645300
501783
40937
844025
4614
987605
257227
1106915
1146220
378153
229362
234626
43930
858075
687674
571775
351871
649281
506841
467273
741555
892686
725963
1167402
517657
394531
992581
142462
220436
777399
96621
669238
157760
784493
167689
482672
56051
162981
410824
112964
276506
970587
996491
470369
745851
875475
633440
71610
700851
822871
542162
967342
846473
1053065
1162227
68167
451417
269274
845983
248983
879429
701143
913364
1146298
663550
1115901
483175
47383
986138
146644
447709
474452
177641
274444
688079
648638
987954
945639
126969
599446
135913
1053501
1056115
662580
812773
162980
128796
894903
219793
277418
1121492
675450
13115
825942
234496
42392
201478
95977
532166
617673
853068
727964
136314
1057690
934992
1138463
1014852
78491
755307
919721
284966
969252
1003396
456977
754095
1034343
502364
322660
825296
52257
626916
662329
138222
486981
438661
108452
7085
376696
219829
1096266
741401
894344
925873
135572
771077
276083
883168
236887
1128941
997117
374880
765555
67440
1001733
894849
408098
595800
246507
221198
844391
800493
973929
552265
510102
198343
893439
359030
486874
1034977
54000
21013
917986
785383
536742
203179
44474
219647
739131
465891
140231
1134783
849601
321606
385727
874310
454425
544941
373321
304643
183889
425327
745110
79984
944148
737326
486388
827165
155829
834241
577609
1001275
117023
80523
363778
255774
981010
249652
52172
42141
1179546
350630
1093058
401009
710062
686128
317550
1103312
483440
935255
736055
169878
752610
359778
293474
989737
281204
561859
356014
67728
565883
559345
645224
778944
848992
71098
65827
454613
223600
409044
684829
529470
822183
694971
385775
678048
979013
382213
1057634
670244
987533
284105
783034
733119
921397
1063807
463358
63543
1152064
191372
220420
899453
41458
1071478
794535
393118
896836
843722
1038283
462884
825923
877335
159059
205338
724671
1032876
210458
682331
651369
425927
270841
239598
222418
503125
604700
609519
475647
401958
748484
1069435
324278
801244
898123
467471
806421
392229
1109023
30441
418580
323609
122377
230871
906312
80331
1019903
885777
384645
350112
1062793
928833
345675
876600
1005177
443443
992855
267313
726279
55297
1159074
426163
1078431
751495
250763
662209
855926
559928
256940
613228
830401
792423
959007
546813
795703
475342
1121589
616038
292710
25354
62173
997533
369162
802491
92580
175705
1154963
1082499
598788
952894
1073969
164882
171713
740958
804547
851026
300951
296014
993119
926371
796734
1169451
77106
293048
321143
753357
733733
1019867
980927
274568
951107
604575
696487
75507
1103429
435105
334731
264619
421536
19425
396632
1136987
271668
818100
957869
193337
726033
656030
244911
325124
1151316
188435
544631
1051670
424019
414863
717215
1049207
182396
921643
1081803
737768
1171285
485825
265096
13954
61736
773591
819012
647664
428829
14232
992880
249725
669901
928208
106211
71693
450408
541243
278253
320970
142467
909811
749164
1117898
306328
564336
1169975
560376
835212
546950
1176194
103396
845356
719697
363058
480849
174293
314671
1096579
425336
175877
462144
364746
426990
708315
381225
121182
891806
1077186
628729
257686
855145
131033
508342
562497
1070049
595260
633428
787646
641661
129520
614325
621490
607412
1075903
290343
23701
566840
611522
353328
636131
242287
932473
1127534
291732
887530
827190
101857
338974
346144
619075
219145
840066
848153
96688
66566
1098905
301427
199541
735968
1111869
612240
2101
965387
583112
744055
740604
683171
498676
641497
774610
248540
122088
726298
1049267
977315
564009
507020
476716
654637
849801
891444
643544
849342
1068522
850509
193186
780099
45880
1036162
423220
593647
880876
1157727
43717
931426
953288
1070170
91933
1120166
438617
851711
95385
694897
847413
604815
580290
591071
309715
123666
457669
1171843
392748
153835
646665
642596
240358
1064883
339464
961794
550765
671917
304388
757417
863254
882346
364030
1105685
91706
150844
373157
982826
77609
728043
335021
385121
623370
980166
969413
573564
498939
293255
951843
355434
259554
23245
356841
1020063
36519
484243
939459
59439
720581
823620
219177
547741
543584
67527
993978
67919
696639
1016496
1111469
1180500
355334
29823
854313
1078240
164340
116133
386921
200088
950672
534210
555331
899895
632599
984156
344472
1052053
506170
91862
633391
269826
326748
94541
957971
8887
761969
432918
275023
17547
474272
743561
627231
1142903
602620
402346
953116
233695
53866
421192
899353
781210
55004
216746
97018
1130719
1131528
580774
919454
965916
583572
482548
539395
928658
448435
1071306
880790
350130
46946
163949
197975
1038350
872074
1020508
551324
500368
934324
647137
462904
869568
492070
457439
1090782
164640
420874
1167350
892452
73833
573294
821272
743691
508143
764658
876222
638696
47076
159594
335594
454274
623286
214938
820971
362752
873179
824952
128441
1017537
1138254
99712
989734
571819
1090305
605328
48175
969093
61741
264629
699150
1119394
537446
967065
62211
344814
422922
938691
211495
723553
1031747
477863
1154382
258686
1169391
285677
802877
389061
930881
377714
1174148
556983
702343
566461
958851
430937
370618
293983
438005
963127
966985
942654
821222
44151
732843
767318
186406
137157
1082005
719957
178929
879971
979567
9556
338262
650962
600391
941604
87057
497118
780451
1076133
589702
1154773
836530
446044
875913
814198
183943
323026
816868
1023934
734871
584840
947490
583081
1158283
852210
187554
1109636
1016736
935534
1034034
194284
541297
1141415
729266
167431
619122
124085
984954
269799
1112440
317889
47284
528267
882593
925094
231378
1119260
692014
651999
398764
771791
95650
1169384
742157
440062
976810
560757
679797
827430
1171776
433644
716967
891995
7336
298102
22791
749617
426031
623434
208977
369492
768088
219792
591859
1029947
397645
1179246
716777
166384
476097
1075095
93570
945773
291345
534275
478537
707207
1008689
61675
179925
401444
512056
1093002
657011
1087908
6372
725105
236134
17883
6549
740574
942030
1014564
666205
347117
799917
568821
160804
898590
109313
505358
650207
1029113
460152
136172
718903
34134
863295
1131530
959594
697596
954265
187392
260112
855706
141452
254723
437972
978800
753021
226055
668952
1124199
915431
490463
455952
1080243
1076568
722545
712785
457202
1148466
713214
943650
564280
1022582
63290
290270
207937
1036047
158794
152590
494801
838488
794481
337449
573002
696802
466155
33962
1088647
497999
192032
727237
299785
447593
495565
265733
124125
680618
315397
612639
258634
763175
43415
1017750
1104076
219827
725706
142179
250111
304771
273201
965883
490745
676136
702172
209880
218401
1142212
323374
732663
153349
138635
1064765
172130
935890
154623
714539
1088614
366192
544841
1140268
1130605
576479
98407
865102
440334
46920
242143
911272
238627
1127976
1090518
623946
1060949
518094
613141
872785
1093004
241480
435199
77901
826999
587925
426989
508590
833263
56114
1155229
770603
849417
1043128
978636
709995
673211
152289
1029430
666576
163118
963482
1152562
139074
626367
632453
941001
245885
605436
900946
1024624
626560
274553
337223
187155
373987
334672
360538
953254
1147676
238257
9019
1114863
108726
49261
910539
191940
942551
765641
904249
1023967
83022
974039
62913
154590
121734
834830
940059
901320
1087425
594250
719630
198147
1056500
733561
543698
803685
145475
215061
507510
463560
621209
565077
767363
994973
829996
1107807
1053419
538134
1102522
1136810
510055
1142056
841853
1026135
665693
518634
908302
216018
168508
526077
1079348
129296
327032
746365
506605
949925
768616
59132
697503
1078463
201132
259541
632028
997047
362315
337231
975595
257310
295482
23563
943251
17629
999239
1152107
488992
135662
230181
478884
885482
424271
649385
194856
713722
655556
12965
317630
443127
174953
542153
571479
720112
1061849
920774
80474
13839
1071680
4107
1116391
1150036
223334
1022267
691278
1037725
1083046
453753
344755
381318
822721
427299
491073
826515
93506
882890
1122662
424086
629654
968416
166955
417940
633227
475549
733774
696309
124683
644856
449801
368135
594508
624029
445146
1089733
1009612
641648
590754
121440
1017548
1124671
655018
1013919
34888
724863
869733
816918
591826
508047
107085
1111503
826049
1100564
727811
705183
851204
872752
1111907
213046
760762
959312
346986
162556
491583
425256
872585
922030
648844
947233
724668
1017985
674600
706249
953128
164715
1145303
539373
1076569
627157
969281
147476
833345
462142
537392
307800
266726
515970
1068295
726666
702408
1073415
802624
52575
870273
116465
667142
740331
48077
131837
815633
428716
166410
798482
373100
341977
768515
261975
780724
1039600
697861
395504
125578
562024
879830
734220
247048
50757
225833
240312
704671
511233
414767
920152
949865
1034209
689665
91366
782660
462195
121709
821979
769723
374205
939807
1045622
898172
848765
407456
111671
1158891
898732
537010
255332
512531
362552
347601
810599
78271
564485
209030
471796
968108
431354
637914
138627
778409
167958
1128886
1049293
402484
530143
775299
997137
991775
740829
727647
147856
736659
744461
218881
49989
469828
665184
335731
823898
413939
115564
798059
1130828
1059957
528185
694020
26254
285170
482511
630651
187913
1102111
1114829
524708
780903
420905
1111076
364355
712764
894388
709622
986796
494632
947274
142096
461104
719214
1013600
1067242
635656
139255
1015119
952474
686314
486564
703343
658139
1047965
765321
526683
703551
553498
585884
988428
761879
200269
438567
183257
1060784
655361
923069
792548
184025
528158
183208
484065
116849
618974
156941
775057
1095279
849525
802010
174994
776347
313268
757317
798368
797244
1065131
915093
669453
760810
216795
34689
334065
128213
425868
1061013
376549
781597
980880
804119
689010
716372
142405
849100
180160
859125
144972
918872
183935
1165329
1120066
1137026
95392
259646
690202
1083726
1084027
4753
25562
974639
765685
1140398
596777
890651
270482
806007
401516
590571
677672
743448
606186
535378
658474
283864
982795
134454
537306
682104
156414
34158
613350
1077284
472720
47344
460557
651570
454086
898056
210306
357104
93137
481268
733420
574654
1066744
675613
408270
1149043
791817
198594
299421
1092845
819902
1074581
827882
749631
1178716
287089
116678
522561
45288
202648
1083259
129948
655678
792630
1109603
983249
968991
665702
290772
278046
451831
379908
526471
955637
806770
486381
688082
1177944
1138362
1105089
868376
553318
1081004
187410
912388
1086779
1148
565076
402525
337144
646834
679908
133367
191895
42465
901738
237195
209160
232367
124923
600913
424785
319306
528106
395719
101459
432633
13881
525262
375478
804643
158599
48567
1074992
1031244
697299
1344
166746
468121
421116
406616
840799
578589
718277
62674
924662
650763
650645
966595
275552
43346
368878
291270
421085
705561
622439
88517
668726
829414
1130183
200535
243680
843050
524720
505272
1024556
789130
747372
575990
880337
850826
470712
488075
236322
1005723
452369
475936
800796
432737
1123093
743526
1017437
1167112
1133919
531696
705327
671412
1165289
572398
446173
630244
776406
25233
842534
494918
1048393
1141705
291686
279511
70119
1117922
435153
304
789293
221432
168348
261845
928364
211283
338089
874566
856705
831643
299180
780775
1022106
763129
710141
161806
355539
530392
948111
406644
250737
897755
58915
88381
621429
852433
648064
964523
1102772
783369
794302
737413
118607
446206
84094
778331
567046
441721
1164635
901957
275621
1077262
128735
884276
1094110
583116
819313
1089577
680112
1143412
56180
718219
309028
212235
426608
730346
167352
939850
406981
231311
274894
735394
101960
365537
713615
513622
664872
841418
494509
78844
355
697754
254433
1156819
24205
1026620
144070
1075787
90957
374159
681168
487498
1054884
420974
881772
461479
677287
960098
339263
1020964
295509
1166466
561687
1128983
533093
222100
577454
84112
276602
114018
1036736
217866
405399
616954
175795
169707
397691
1024757
1012834
433076
663067
651244
754372
59882
1164490
899153
1074287
223253
950319
366180
646692
485023
62268
724686
509974
365829
95585
886801
917394
1153037
123512
117503
223586
178265
766084
925217
359987
149598
32368
1021816
250426
253171
343455
1073936
783953
396890
905030
164645
457652
213133
1090778
609095
890904
801140
244178
210940
1092269
78163
214293
505050
920572
318888
946324
457017
1130537
1148503
1127028
231497
108314
372650
373502
494132
6594
791032
798046
748524
1100425
553006
234417
1152876
167174
450373
409368
8758
69974
838664
691119
1168757
93009
709491
28067
647118
69673
391038
428095
1108465
1017685
291997
474169
752746
655777
291815
395323
98197
272104
175671
1095981
636902
931779
584653
1150544
514543
723933
1126450
634495
686611
550120
411159
139065
214941
1170953
1071031
2065
658875
169141
764443
208922
1112167
840680
1062953
717028
205434
596575
389475
496463
1085020
825781
39708
990438
1066349
885147
825237
1105708
420198
378762
375611
436756
762170
753331
456047
599416
101242
347113
1121599
282543
924512
36664
297630
18109
153109
186982
175356
1009350
139675
1145198
293794
815251
932835
1096409
404561
1158187
618434
46360
499363
330738
362580
26865
1051628
28885
668320
433546
357987
661724
682653
799203
58823
597350
981057
254856
1162203
933509
28579
343206
66135
236793
1071492
694674
547133
779613
317741
454041
288272
169393
168275
314782
50552
815806
767946
751586
418227
951960
1149559
1064114
1131199
552853
338324
584025
841791
142669
1109436
49857
729724
123981
991220
1095756
490837
767761
535269
1149744
1096977
91979
184943
231774
695843
920246
292020
1067457
74439
509291
280148
376432
60065
1003341
306411
200783
1178687
1103463
1116906
314886
596871
186490
119879
1070577
271679
760743
117564
644002
1011181
612282
1000025
616060
987613
538118
450206
1164149
882539
357515
820169
300253
234199
711490
74687
519855
732422
1032148
53151
194039
495847
288730
760874
573929
425044
182095
793910
1048976
19642
399625
205985
608159
646852
109995
184087
376284
1020637
1015994
160566
684238
297088
324237
252357
956036
66700
1115700
342034
522863
609081
870593
736967
253065
92004
1103525
229060
728670
558514
433370
510684
68356
379410
307593
753405
603123
26624
56484
1121728
494443
101442
888288
836335
754904
148713
934113
558235
381273
1110735
2195
501782
227125
560107
9438
402514
687586
174874
959315
1001819
107357
307596
166417
725202
30357
447946
367625
1115285
517909
733393
282667
290261
669590
561173
1168482
418607
654035
610779
1039271
471671
654448
602691
319237
675962
289388
1131374
2240
955474
253552
903562
319567
658748
791454
1155827
619303
998433
591872
568872
1128203
1068092
658103
1009479
624015
706408
832551
420912
1144086
25749
47665
181024
877127
770399
353777
685155
823158
563545
1035005
1125054
176744
427903
1061146
923831
1150850
971022
59610
665297
1046745
950611
533290
655987
738206
779695
162894
565312
815468
680052
60634
848126
1146240
175684
90665
332780
709052
936591
88003
1058921
997074
984995
1044428
524632
472184
794291
169036
1144237
645298
147792
1128784
641800
1151262
532939
149966
178174
1028888
517094
504906
799149
779092
228611
98135
1091696
700966
1111795
85977
98684
715687
445708
332457
1119969
315161
985108
398082
624844
801878
316130
1111261
799613
1014481
166007
629444
210572
481893
877660
1027864
680262
517067
1040311
1090562
431329
793118
82565
1180375
12602
645628
483008
504935
624003
1022448
979396
759895
273186
77477
443191
346800
974131
967084
1026177
1038807
319271
538616
259706
517462
133
901945
523225
232438
166887
16094
201766
352818
485978
1071306
567859
1707
1098460
688151
104685
400964
131071
760668
671576
1097122
39145
171041
118682
530210
1113918
866965
510459
1143559
1101538
370083
280308
213081
1005914
951994
958064
260721
990313
717082
629501
1058913
547058
1121274
373250
680604
512622
111186
666896
652736
37097
652891
463515
283858
1142840
922805
989207
333121
795502
913776
886388
1019310
1010904
653892
1004533
48504
1125761
876794
195797
596982
573468
898330
595721
788052
290325
514322
95933
800728
513451
628714
304615
977109
1147145
892066
927955
275680
429876
9959
905204
568520
711104
107175
548957
446764
889439
231898
647460
252676
432136
411466
38627
700561
179381
168412
952041
613549
85966
226446
120940
1028993
1025434
1024732
64515
199521
337683
986593
1034651
362437
974192
278543
690581
1098723
1046815
400994
904943
226029
854796
340436
582261
23224
750182
380307
255672
1063428
1010214
419016
870193
210968
737709
478654
921701
831080
838378
556476
140761
1153890
948908
877226
1092338
271683
821574
58631
1074698
707602
902753
445896
913201
447388
861913
39471
509027
1109960
501803
486700
117908
1013166
135802
347201
968495
166329
447339
501211
787744
1026665
1122707
966327
3805
132371
448547
1106635
984971
687756
216555
538319
28186
733324
1133425
1131406
895626
719340
414475
1081135
1100651
1135404
832231
489651
945841
1026707
553323
16331
772124
444142
728341
673872
669394
88204
240958
1001062
120675
247901
674892
567236
69267
525068
431653
1122891
251485
276580
19307
826419
825504
985799
972707
440348
23777
962435
947216
608983
978962
1024686
920275
579921
456283
504548
137162
207141
46138
361128
189181
1162650
87463
701515
983308
77355
1172963
994732
675605
271386
219813
550700
491639
1058005
666043
511879
316700
840589
961529
1057556
779225
1179820
519692
662138
221794
786237
392166
934932
1118943
497494
158847
219575
475587
113459
155549
836543
207270
1167400
778908
988881
666389
262390
596578
1009214
859811
413512
1021291
409619
982549
66049
262857
56029
712950
1043632
914515
77255
688287
729750
973949
233507
678511
337135
902385
798295
742207
659013
472962
1010930
942516
198672
60494
274110
142786
754999
295788
283172
944007
878608
179095
636481
806451
863898
999767
139344
159742
739557
915416
887088
192151
28037
726135
999265
113625
705713
139949
1091969
834534
77421
632118
198492
684197
697753
423731
845235
789975
743586
346734
518989
789028
654839
296274
933902
343816
73504
1145884
854440
186945
440158
24708
530552
1005582
802792
1010870
526865
166917
895846
1167597
984630
125460
51181
405397
267801
791783
456299
290588
116794
445621
262353
296363
1104846
1027862
464113
459659
612723
553548
1179508
471686
1092228
988384
463587
383995
455431
867026
637231
250877
494466
503369
882585
673720
835725
369587
57300
544388
993162
345598
836751
239616
287532
89472
111569
317216
1104441
1125
84396
256497
550723
650847
701618
923446
174071
510463
1096040
287399
300990
707905
1077552
338464
177702
373027
946682
852313
345631
36130
439772
850761
93474
477726
1102379
586567
1164977
1038281
747451
1165438
655041
733789
47635
279573
62907
331422
1001067
792412
342351
548098
506852
202930
140559
135067
275857
474894
906180
436479
424518
64561
418867
1133675
769151
913856
16645
415489
884031
94640
667067
331997
390529
29322
225450
383741
782102
248384
449959
312917
911556
930025
694387
978036
1172224
93808
788130
1031455
498909
20116
757911
945343
1088159
583006
29493
1140521
890759
1115354
927212
733784
718869
578263
979456
897987
224176
188377
191846
657048
600971
115767
553695
61789
767346
113410
710604
49413
18537
524912
410453
1134182
250569
121505
1117800
613137
422315
993445
341512
86410
825190
769625
688231
613728
486185
992999
378235
98909
326109
203037
59899
304090
983401
142253
784948
109417
968924
799912
740444
954855
297324
1014455
1140143
794822
10807
798569
105852
990615
939850
411362
814433
458268
829241
1102655
346478
624454
424651
1041185
1052585
253551
1155964
575119
237627
235949
851646
659740
441933
753425
165672
717444
1135767
701475
681246
1052517
863501
952842
876561
572966
691506
277894
242805
560380
1022549
744319
805189
712615
369780
280371
919043
25770
91468
88990
495735
1150027
610537
1006376
753785
315384
767963
608408
53594
477051
741435
1124809
381730
375507
623317
1127369
169995
437582
1104423
343493
596405
1085559
477193
794946
38572
19783
49263
367375
271515
1055261
846877
217435
278366
328776
503156
168088
99231
1003935
445509
301757
806254
654082
377476
686912
794207
1137687
454667
816650
1146584
1136564
576463
1018637
1168459
264025
543392
892688
550625
603698
121358
271229
1024121
1157374
946061
105801
462353
135194
83748
125735
250484
892430
612845
1150085
137595
1158563
55758
932051
223490
331058
764689
838465
348573
587859
585056
205134
66608
403493
453169
664285
837887
960560
181825
228017
1116275
999256
1024404
420640
207874
294097
546265
1101816
1106240
827278
753497
909551
1146553
1158837
210327
1015497
612454
738539
588324
906446
1096973
135312
325048
1074628
711700
114675
1156087
578909
159845
226621
511809
945232
1073150
1060527
1158580
1022569
955447
237795
823934
29733
825922
1124293
1115599
520276
985672
820957
947197
707210
724769
1042978
342454
495527
936357
730774
980768
1136934
181227
78600
642344
409813
705429
902103
1172769
816098
1153106
50187
1083962
990845
1163351
920352
306982
873367
539840
685403
622053
1122499
255168
1096842
116532
278711
633085
1166931
86848
37327
636551
255365
612830
1180105
661759
927098
1076834
827432
669737
751800
68567
441790
528052
1024435
1060068
392423
484896
249063
567314
764193
331760
356760
406812
1094961
775087
498444
382304
737821
1000842
676067
331973
197443
536965
171941
1071579
433631
676828
866833
374752
918737
295005
962607
80477
515977
1010573
1116986
238674
750877
936576
1042752
313859
1003828
686780
300898
232200
999210
1143133
79019
423491
87643
1141179
949595
23554
382323
629913
347178
796637
378714
1178134
1034751
863422
334830
750395
1145327
877664
690181
970748
1161506
1120761
245176
1080084
805978
443510
456575
158116
1024744
506979
496082
96789
32199
1087161
181175
420322
282008
356702
678282
805958
823343
611019
642261
352435
513459
649652
422751
420824
1133640
1051816
315094
686150
928896
866648
956248
348442
657216
1020268
595410
896142
185492
352061
17660
384271
1024163
751432
282187
269333
228494
239270
209845
430223
361981
491085
84112
397638
1090682
14564
6126
1156740
150449
376067
207828
277129
156452
99303
760066
669520
479995
904515
489633
1001625
723032
690488
776984
477771
47714
207449
9341
576420
823294
601833
575447
296776
185207
425410
416412
319489
816141
737317
352326
464654
468734
1142722
941984
1167350
249575
778434
283987
670615
110966
1091068
793119
605873
1155695
683251
1171137
1146251
390272
478851
30839
510926
538643
417685
993557
584105
116686
765600
933724
794346
697652
800398
138127
529661
583223
591014
185603
212188
976458
706240
776982
231146
681364
661378
201160
30673
349540
875685
925419
644237
456198
677925
294628
205329
602002
293677
529335
986823
44739
227941
51485
874271
344542
968890
275786
638680
475162
1164758
123992
980151
725788
1086794
764317
986534
507360
1106045
869773
1015592
20132
852812
777125
1150177
145965
1085423
59055
379146
409516
805884
907536
617282
801027
315626
909638
1057948
136524
262351
355240
932809
508829
80899
84434
675097
363440
228731
30087
60668
749762
58274
379936
45763
852190
797143
61740
900939
382372
639277
258681
279836
102497
598725
45638
786951
1094424
160436
711563
364762
10196
341949
79417
65444
546707
952078
1152342
838608
16637
1018328
438634
584436
470655
1067694
636037
161216
1078525
742705
786004
971256
188406
14980
899512
676604
1014821
757029
139493
323085
244099
617835
922582
509946
1133619
481470
815268
751047
9041
926406
447461
727096
1051649
749384
900149
478051
780834
944626
462442
461922
1037701
715514
324511
559750
1118326
472765
437186
694881
1094744
754693
599524
352775
852015
664136
903571
948442
516611
854650
924467
34311
240329
463586
154027
1080531
722558
975388
401581
1004502
521605
1080682
955014
907942
82739
1112781
759928
697960
560989
257195
444440
229815
1110971
17116
1122859
993090
534943
1153304
462331
85088
1117350
382536
872831
1080412
277408
76101
1144866
815912
889324
866045
666321
131110
555336
522235
134132
223027
940870
37841
531329
875425
56315
1143431
889322
774362
212027
1091221
861056
261413
358428
925061
255785
1027843
1020563
992559
211446
944145
213154
40113
933834
1071393
967864
1028930
262078
1061808
213183
715765
519843
1099123
904771
754496
1130362
829208
937990
1023315
672890
67361
810873
365892
737384
780878
458791
854514
196568
525124
145608
619779
861223
770346
400854
806691
818777
973604
72752
727599
1000629
398436
1020721
254742
906664
948104
995732
954132
380371
661527
424321
431665
462531
322064
921260
630241
374368
341036
170127
963588
574684
724256
1073709
261828
975276
1149082
654783
273828
968214
222535
1157353
799571
864280
656784
904188
185273
500110
133648
129900
538653
627738
472982
351067
199587
1127518
933365
615534
3261
1175595
333591
275282
845485
1097630
618304
837636
600870
206812
295901
537800
636536
1111196
695111
1043046
896861
504868
381893
564312
718028
382078
1148850
50054
1129437
148641
1052356
907789
932021
464352
843380
646830
909997
299805
100059
76841
156692
932664
165314
749640
165161
904924
211975
537199
244951
134194
765554
34925
261587
135343
997744
1044761
884922
726557
1055861
1056061
560501
916736
199110
850697
410131
7203
733741
259314
997527
771072
727907
546541
927493
173554
1067393
853207
1096332
819375
853458
1117240
915550
996029
838858
544817
41862
729801
924225
152092
109240
887450
1021089
939283
469910
522860
705530
1106193
590850
244344
875868
616033
523206
297432
1060906
828673
501246
512322
673475
701497
843651
462046
294985
667955
1153166
1035362
506373
1069884
571877
1091235
926523
212302
85332
425004
17168
561559
1084589
632127
662164
269909
400606
26320
511673
489915
22517
277690
531704
852627
1126412
1115305
236145
966768
231442
521476
979879
641321
221309
185564
1047342
932937
795220
1097364
311274
381299
1008039
138579
523421
267450
1165354
58715
1128350
1175257
721931
320517
1160683
391702
414522
418550
211257
607897
267139
266428
66358
417923
994498
429291
623124
836470
237438
344303
485261
429881
598719
1090830
758624
797040
577312
844568
813624
366337
1058921
152583
563328
493336
219653
995045
989791
745803
818497
975143
143162
13051
290946
889727
1155664
899266
1132162
365587
518068
206042
822786
371388
1043429
909905
514977
984980
1134136
964616
430115
876562
614502
349326
102662
1062526
1123325
967950
607256
109858
321188
818860
554580
332820
1071390
1007952
446111
353693
240040
139572
540290
858833
386578
592937
657004
572902
236772
208655
70510
830647
26147
132246
81766
1055111
7179
85684
579569
357432
981273
614080
383664
1142942
100214
316090
411228
953788
108926
1000791
125403
941388
644535
63133
127169
84646
588207
385715
643812
1053964
656774
923481
879515
101750
744883
513426
676536
379754
170937
544015
697345
721795
670759
19956
150219
1081953
186216
318999
85462
584983
90540
657927
512471
429519
40137
1097970
303546
196266
662605
467544
350851
1115486
407548
435306
412195
122357
972385
417667
636386
616123
587403
210773
117935
1081909
1102178
379853
639359
170250
673604
345503
623722
566633
497664
871596
784037
416133
80597
482750
322206
921178
917182
192430
295175
566820
383258
393268
38849
821322
166405
592058
995402
609606
695974
121953
576934
120377
196275
1161226
264639
846114
284777
60684
861671
623968
407711
849453
767368
472081
230935
833310
482546
906163
1151339
573541
483775
903150
131117
940867
212296
360750
1099657
898052
1110912
475453
1165297
1066041
388075
1084887
410451
1159544
403520
77476
135638
326213
875310
480365
621278
1019987
78856
100025
344322
902279
772026
299230
180348
599970
38111
875588
790950
841029
322095
394621
554736
621562
69814
920184
415492
999291
620932
896230
787934
360413
621356
674257
840930
698533
843767
883213
700839
1036136
1002174
1052916
184124
1106145
1026876
247219
257065
657665
698851
348803
987485
881724
270067
503385
4677
864502
458798
1017036
256270
222379
439944
162297
510771
657196
1175054
537348
166659
342306
441997
879922
209839
448957
261813
161232
219770
245789
619976
1168508
953280
299999
474610
1014987
881811
251214
766814
865038
975628
363281
506900
42035
1019894
887823
846222
728857
139417
291851
140633
928342
607228
738311
686613
291874
99454
1178967
644463
1173302
769016
1168096
656147
1084416
873363
1172529
583032
497261
681842
83891
449473
132513
866325
679485
22469
1089327
1090755
403658
1115582
572405
860047
352634
112614
968656
821182
60791
813385
607112
691434
678594
637851
102705
910015
804842
1092184
674764
27796
1045002
295013
1118337
1063847
590890
783831
988241
1149255
1056640
625976
550687
437503
154586
640614
943064
168201
709441
891855
956559
211322
915260
936140
670879
710081
810483
429013
854826
1068469
141146
577030
166893
1119224
506383
1170731
803452
1157132
477500
137921
1138207
1021798
1010829
724494
537705
364490
836482
969599
699670
750567
97289
976727
588505
1086580
612026
671734
954449
1015368
200518
225316
414989
1032218
195586
1143269
391948
950657
1175929
548181
619045
415946
672891
221268
827249
312537
856378
47144
876183
301039
675694
164338
450934
357561
968709
1179085
82764
238508
662057
483818
857098
723859
736706
226333
354366
950810
197051
312365
1136943
853273
26816
604190
144712
271519
654578
361245
944354
887347
371226
144535
383687
35724
1142118
1031320
238667
1068916
1023841
453868
604094
1151526
693313
740976
1152199
717751
226027
400052
84358
10967
243539
922006
1014540
554234
90129
211062
115212
376440
937231
513448
806519
89165
489498
96801
1075360
804215
738200
1036134
681035
438873
385485
200534
440205
635426
967459
371494
901098
790971
721258
744513
588503
910178
430925
362101
1141823
641359
377589
750053
891032
1123285
1099919
531152
1040631
892197
50895
875902
99609
546509
685733
550760
1166042
449615
754804
1035920
938328
958161
692972
1086571
141700
929127
1068205
168563
1167672
401196
774151
726717
191395
1124521
1119358
230416
729795
890216
103456
1040546
83696
775699
1118077
1135135
290594
654983
706825
755153
210083
239437
893774
56169
801862
324619
1005409
1008722
152835
1148529
590317
235596
940413
774016
999508
721162
669082
315196
1138630
908365
1144595
1141166
110137
309669
220233
744176
495378
365197
275661
166268
599436
1057893
967895
334577
993062
970279
660542
570644
388721
908410
196092
756852
771534
189404
452568
530501
1059351
617191
586761
673668
152983
737192
827184
939647
555567
69924
469486
39866
966777
1030013
939877
144656
1105403
1180416
592735
363569
415979
241230
201957
287124
156839
758175
429493
873023
548293
962393
823724
260494
711453
872176
237368
14685
376299
496560
476008
43088
711143
1074437
593632
490829
44184
460224
172309
163768
16656
162581
692669
474269
1179352
1010673
828067
151678
25064
227482
171455
695934
283980
563140
60960
319849
54607
750162
356694
1148966
37269
267531
832129
120557
868415
750337
388018
97983
8155
1148688
729567
458766
471109
439932
1088100
431875
973444
836818
251560
1133899
715485
811844
869128
433555
777576
259508
1099016
571728
845869
487548
600508
656594
171994
946616
374512
310642
675157
193358
1096811
816908
881027
986901
397066
929160
1006082
692484
464577
984281
1157530
331156
513844
914372
578682
524607
747499
2007
542848
523856
14364
666647
1055174
198379
702883
1162287
122721
214448
361992
466831
723268
429526
400219
796341
217308
157288
187806
1097840
1039440
56059
354878
200410
547355
342702
447737
941538
670769
1050283
400996
1166001
154622
311437
360237
448385
206457
1055970
768776
693491
32825
784797
351513
499087
973246
232684
363754
770315
696205
558034
813816
265729
1008434
298921
61557
654681
594306
858300
582479
452433
1064478
726223
504556
724411
816655
995037
832717
539873
804671
1140645
474659
763179
244761
916409
1051812
122152
702415
803135
461628
135447
1158072
457930
267811
720745
114657
14592
334359
923462
176406
459460
1157025
336547
485657
305010
915373
606271
554738
779808
1072216
226448
1000355
637366
850637
339226
424252
1115236
603184
738614
680104
949499
5809
730917
41599
654454
840541
891708
51196
964954
1158140
1163991
875373
1066493
515033
262258
295301
505852
56745
968302
331863
1162422
894804
825043
724935
326529
35135
527314
64048
972910
758656
23371
992755
168538
502899
676724
1014146
807867
920532
797030
144544
587315
959447
820924
1075309
375678
361443
1108322
63421
55964
783699
705931
1004162
392839
946633
542207
874376
115722
776667
118401
800275
1092317
583462
130371
346883
1170373
926285
12683
373003
861477
318137
406875
250830
21698
808858
654567
31352
1133213
194805
959610
317677
414489
958057
557757
628309
775188
480581
1151425
366236
1071454
912632
462771
705474
557149
806429
1074598
1080617
892052
295992
486029
1082638
32369
182253
132838
118528
37529
311909
697014
694387
753181
572552
1032074
380447
458325
145554
557698
472872
168695
317773
1014927
15418
590372
462050
83967
750433
711533
329068
838685
1012163
849275
906334
654002
994778
504558
252615
760230
963428
363238
249500
377271
629394
334953
154026
347862
269516
287701
958671
36947
192416
724691
860087
254217
142590
1068883
303532
864264
521956
966739
145811
814085
759074
379109
207111
824295
965525
117554
246412
260811
474954
115259
7265
816662
461909
802354
3776
90098
90590
94294
527753
609103
914633
349700
1124684
577848
1007987
36064
390553
29488
269301
719247
898231
157307
963396
297819
119909
674834
296033
1022693
474692
552686
303672
581453
473362
985695
1108944
803520
111441
490221
599791
52392
116215
451083
687108
1180090
819868
971912
422795
708511
1098735
228646
750556
1150696
781215
276668
743941
338537
737724
340850
920439
541540
772800
61433
965310
1077602
796168
203238
772175
122820
22494
486235
941682
710647
146329
760528
525974
737051
321960
502037
493388
196770
740657
1048746
338554
950509
730198
259785
190970
993197
302681
1049449
924637
1090879
1126403
984720
987899
902845
593411
985197
920463
846323
1000373
689946
852416
1083808
955251
510394
968866
243481
161103
198518
490978
128274
753457
1125800
238965
829543
841161
1093433
124920
287900
997375
674613
64483
327012
946432
707720
439441
657675
417218
428722
911844
437132
85083
1129834
741556
561871
264406
1140112
780963
239807
662522
354594
158635
293139
58296
538173
293456
242373
88924
117700
368616
425612
975924
877119
397292
1020702
480969
783584
1030904
1159739
118469
812500
1176523
770632
714980
610907
13632
373226
564255
556119
622649
670528
117657
898862
501710
563630
453497
576001
1070857
1082561
488293
39492
1055650
76012
403225
489071
636919
525188
937229
734158
16910
525025
1014071
291628
303293
394396
918175
109723
365230
616981
207087
987776
566481
730148
835598
408989
1046264
18873
975309
114635
146756
10360
937898
322725
396627
970559
413267
953264
519185
769474
1089773
173508
977350
646298
1114625
391472
968486
683932
1000002
420358
845724
914115
341769
250785
827371
198417
834454
1148286
5938
557347
777735
627162
768835
774839
979778
1052829
803131
865165
482041
576212
604370
616444
314340
925578
830947
23340
796442
973616
641220
42756
348294
905724
612551
378545
683144
202924
136924
510295
405526
268008
1039270
471333
278581
1071575
405813
230867
821179
919905
543478
518544
987903
910324
192164
969102
965342
448787
272426
69214
86127
1179207
637841
666855
660782
723848
586217
1091947
496865
433344
564623
830117
288830
879171
4352
1050735
1031407
467161
474410
361715
425788
1179299
419634
511162
524159
527914
571946
1054744
622814
867529
406661
341551
950834
914726
540799
230815
301046
677650
1123944
794646
1124035
590576
349543
633798
1015973
520938
415213
581670
929768
78688
2916
1057234
707675
654560
241496
279990
1126025
887750
884053
579051
449036
320728
1055295
207761
1066851
1045491
213881
947956
367758
315929
309148
115950
189785
196666
40912
961916
888589
492394
951279
1178233
247472
711686
802788
274443
48733
328932
160350
356770
599207
67952
154924
397054
714699
191950
799490
52399
692841
748400
455877
203443
475585
1046782
717563
1098747
806094
653621
56723
105490
343051
766103
541152
237538
434894
920992
1144724
150842
963982
860993
390508
784404
156135
618737
693112
242047
753888
94223
200154
203237
608562
1099330
222926
334169
1097310
369271
1169355
926146
769345
497637
580018
607985
713315
815440
1909
976843
1000067
544198
85009
687771
947895
781949
801923
1113630
919993
487941
917571
945583
250868
128311
907565
717455
1099530
218816
295879
1162672
624639
198438
65958
1009413
1045391
872666
238980
927171
256002
1110108
680300
1063466
1097768
99054
285067
74509
592060
26872
121699
380514
393625
171549
242721
17528
787068
222294
546354
221959
175783
35439
150
1126418
746746
1009870
308926
1023800
823572
421128
48412
33596
532540
553132
839327
1068591
1017034
691368
903284
392117
389722
244625
659468
1140313
274146
315980
222533
324729
517841
1030235
494488
639126
1151427
649275
768943
754057
259233
330488
495410
364949
877942
1015819
707505
186316
1087899
534224
124547
294732
661337
988874
818503
448493
1069618
728028
14063
247962
1063828
522496
1136991
284733
238498
157104
64622
564199
1153821
349900
889771
587981
253794
827922
363699
840190
960152
455806
813412
956336
282285
954557
1126880
1088393
907225
500312
392153
402063
238833
1067820
116735
296818
641324
463604
1043086
1178630
234479
332172
878667
35666
487362
910506
741042
167059
797648
489288
466272
1128427
650317
1136640
619003
1010094
553868
305628
175355
171541
436706
1056916
197208
137591
1048552
439683
738203
237981
256206
740888
921599
359920
833505
756871
20732
1138067
757413
231092
1020371
1024373
168752
613540
1048434
888271
788667
233356
621421
312064
1090028
704190
912488
689149
1056075
497277
858583
497699
922094
908049
666128
341187
77119
1007000
111671
286617
1096982
64032
95684
1077751
1053957
1045559
807096
983502
516414
605988
111543
187864
654047
593182
55243
870953
829039
53107
235754
250743
269983
718334
712018
619982
848984
858692
510531
202525
214188
21502
821087
535419
592895
765455
268784
176301
168359
389448
94172
463794
529842
588568
609515
208985
95648
373977
62613
311528
411258
268058
634061
171772
744314
474672
788399
1179523
410432
1071005
954233
697890
421063
142056
819599
453416
891096
248307
719744
41730
1095655
57655
802730
59182
948265
980383
1094446
516030
460826
614278
1099374
253525
922246
754530
864397
1074988
270805
58136
572950
314824
577563
313310
136756
265459
216729
127629
91352
1056558
827032
27769
925364
611888
1174710
834195
83801
917908
327824
329159
1006321
316338
779614
463580
780749
476260
1021390
965326
509354
664169
337183
52338
380793
771199
681618
415225
539914
1131837
650234
964145
4438
1029517
417242
955297
319094
786473
114285
428428
354471
1162383
885034
711654
1099956
858407
89214
746096
81995
998540
401561
536220
43787
975955
1130748
1088993
453105
1009868
230883
623970
168056
1138353
148544
534341
408837
757299
832168
360616
1110850
1040589
1178162
12518
347031
139476
519636
1169686
251811
77456
1178976
614099
268962
822294
288784
496621
766178
1002082
1055932
978195
1082284
854924
71474
509721
119830
24247
372118
102133
585130
565941
962576
526719
364007
748525
637583
714094
225444
787341
1098802
1084764
230372
406225
1177553
948694
907919
671395
257005
200307
1080732
906175
219434
1159695
1131234
483278
817322
608026
23510
321604
190505
5736
60176
621844
517973
135386
351756
407191
893615
641661
159951
213072
458640
418191
167030
647645
905312
1079446
611873
228670
314134
1158114
626279
134090
933643
551168
7919
954850
779060
506902
540141
31537
335714
1015915
728090
400535
342258
712608
1039946
1078434
706337
1069147
875078
557913
692229
268330
1086009
24787
892516
86470
906504
1145482
23038
710467
192450
686252
286556
579638
393400
308902
1000138
232207
602173
821333
1051697
749876
264482
178963
275966
523103
403273
829947
391654
461818
1012434
1105877
211248
641161
744121
333231
702442
566946
672632
509522
536647
411389
331737
590390
207735
657858
146081
919120
780735
504061
1015823
736154
534856
615762
565982
663988
628980
389622
344585
183171
24496
1039118
1122747
403972
645510
58883
678135
550409
34932
1001938
358714
635303
251645
921733
67726
177726
306940
759856
870621
1067152
713277
920715
1037256
427188
1158819
344963
508533
157794
1018095
858810
184269
384171
626204
653241
130245
13053
184468
355706
853853
658130
440474
897699
1060108
1011653
538394
75034
948840
869735
1122948
650250
997398
64304
806149
760062
349689
443613
186605
667606
860587
574748
687927
966125
30632
866757
670670
506069
129940
920676
521460
1074286
817768
497251
1147006
103432
971446
494648
572725
358413
954033
898863
360654
1061136
342499
227916
10038
436810
42411
733573
240284
539884
751718
374169
512575
466391
1125542
823837
647519
357312
154050
817598
70627
1169814
176624
104615
960493
419153
1080864
269030
1027490
491305
34384
1068113
672777
419000
25556
209367
576795
508091
1077040
640101
506758
717564
330235
308243
605144
82068
1177778
28970
38518
1091584
234936
641046
856102
181859
448454
715154
453237
42309
204194
622254
557348
143851
75463
605373
328993
1121525
58142
807826
1049835
1142901
660164
529395
1019416
1005849
545516
412446
312310
386226
455841
804623
566990
604499
503473
267793
906570
594163
280667
118640
1039982
1128519
795564
793094
1067521
628152
508504
32330
765176
682597
30943
38832
767355
347543
1043504
60830
36008
735907
1176070
838544
221
441510
1085957
908786
1086253
145030
92886
1003704
247078
5258
165569
1080096
77912
537830
19834
1175213
998992
999657
485524
715799
36145
158639
847522
575366
364667
492478
987425
583674
184366
211497
131562
102812
331599
633075
377149
872011
740336
515569
278319
851603
100870
460538
177196
401450
300403
987420
486003
420090
297989
610630
111462
440161
194631
439912
825352
1039281
542878
983423
673135
535573
299528
607500
610501
125400
323848
776949
703504
1115373
881815
322758
785492
142870
873073
843056
442719
1086025
237119
1015822
953038
89066
1078075
956079
16878
508604
698762
167530
748417
397622
842204
3953
134896
276447
93724
921052
77894
80855
789680
1025909
555609
654843
985396
267518
1111857
194688
490831
256525
34050
299437
804994
586784
1093373
434610
977300
50947
576478
338138
696799
1003635
777957
1001900
165274
390772
699540
325319
868724
396385
387783
905190
904186
1167124
289250
183141
661505
207606
281766
764116
898701
451936
80155
672328
182058
1138430
571031
794698
453900
5464
255971
397126
759184
268704
982706
229517
1061151
667285
372526
192279
708308
909057
693093
79737
247290
27252
327327
1126894
584046
735839
885457
179825
291007
206281
85562
909132
870444
76991
1115363
1177915
1099635
396587
609331
230912
1067700
416003
906767
757313
143132
1117189
70589
851696
960752
1079416
1026919
398378
516878
556751
70272
649462
58709
646209
1172041
111827
433941
1020854
852195
28548
224960
821755
172227
1125263
891286
205386
110674
1025456
688329
141509
1068631
431992
804983
164772
686678
84141
805529
393460
517818
457247
623192
386159
134477
804094
395279
60134
595078
997007
132320
776919
347629
1126759
820061
884494
340004
436968
928605
680715
437842
364331
67142
1174531
332075
402456
578589
969367
326483
268663
995376
1039662
850336
464601
137986
843724
668257
261293
803775
1179720
557152
931141
872952
779021
374766
1009009
369069
879925
643283
4788
623720
377948
1104466
106664
368912
1089146
247318
73738
84846
919200
902666
790129
105780
531400
614334
303181
827738
566739
470490
242454
386207
989482
673205
692586
598024
298767
756399
58530
934813
516620
402721
225364
381012
9813
802496
446612
1096887
224890
331273
64261
139178
785539
584546
142812
867184
180097
767065
26237
650070
50453
921888
1164173
835863
118937
90724
935074
224811
966598
253963
1064952
592367
242275
1101540
1038338
1077249
317466
345634
349354
362208
832795
1123895
656708
224478
855085
95995
669074
601637
222078
124131
107304
372865
1147233
742059
121909
1176213
710758
1038706
310766
76728
1059786
299450
361440
969278
303548
33654
16177
1064630
115628
713627
221323
53631
854374
932515
529203
377860
836773
830100
620231
1050264
46629
993152
197172
891924
360027
604676
51077
534429
61814
348077
1135387
223946
1095125
541812
312470
645829
25818
77959
729451
750220
412521
370409
884077
285571
587746
580850
1765
901517
33185
584545
466289
897160
721890
906148
1083082
665812
355498
266019
1031350
700550
347246
515130
309707
633208
169935
1174097
1064690
790016
888681
844781
796928
322112
1163087
653571
181116
500469
465203
840671
561415
397534
54211
995569
1176306
1103043
562411
363699
967323
92073
340988
402903
265235
601871
605404
311577
240855
1851
540982
539400
527238
386571
905658
980619
1157381
879323
984924
7953
521144
850075
121682
1159954
342789
487450
79006
714980
1056133
886429
244466
471308
1126322
649736
786126
1040319
632504
257550
808154
835049
937487
901627
1026905
214124
380976
1097316
1163546
379959
403608
74688
630122
426682
731668
584766
550665
772803
291753
907012
53770
1083677
981520
1065784
896420
88555
46428
1025795
444929
918020
599695
8181
157076
524192
356506
209302
423242
1177172
314003
1031785
619449
687500
200226
935059
867609
255807
209394
940809
571930
629767
41371
1046260
728339
1172237
925161
1020788
1077940
322479
597082
212444
297813
347134
569632
803123
1832
419825
291859
1098303
940077
407457
40007
623831
1174007
638125
897638
239896
1022734
52456
874528
1096390
361206
1045124
494725
1017170
290637
556237
318332
1103957
485841
387104
509170
829807
128685
245113
1043708
963775
1132711
738703
670498
223590
397951
923399
554668
808162
534904
46326
282170
1155151
362267
1141333
722355
441861
263749
106753
1139325
742813
1098675
148283
402080
156758
285134
1171194
1043109
1039425
1218
545917
1048906
921465
729172
803393
519675
495194
339489
259597
250729
439391
667795
1172892
497422
602550
1017629
179588
680096
427321
949349
1165200
37779
1134289
430515
1069519
263607
1137193
1179647
53633
845724
1041539
304966
976466
528277
1173160
1141205
545376
1171148
115703
927603
573420
80354
718378
463595
798412
351570
436471
558271
896017
752123
506149
184847
1109276
369981
486143
396697
356111
598843
205387
595381
18791
711548
1108266
781797
58912
520096
284587
588198
530881
576462
619102
387122
929728
749419
330540
619869
482492
201741
501448
982653
566074
770033
537581
77771
169320
577787
841036
579295
1107633
422446
549119
1100441
217566
956110
103998
199928
855241
136108
1133013
949076
613124
395331
299580
464339
1174037
416128
949908
541712
379873
802947
962393
407922
613355
35769
991752
584427
635177
671665
249188
930247
160616
270981
25000
1095324
396931
742504
131140
110387
359643
742888
191962
616237
1033786
909035
1152995
118336
537216
175272
47607
557263
438132
812956
1018491
365165
430441
413622
759289
1120845
468471
831385
748405
938252
586666
836650
780002
786362
1099844
1089228
1047175
361209
580423
589872
706976
623664
369652
569601
239985
353244
71913
93445
265340
1103367
413277
343065
43699
226144
492247
194009
308637
816266
1079098
987236
12279
758289
1104784
73609
273532
29760
988885
684227
524264
31143
970214
236478
547647
406198
587401
693504
940467
828929
605195
378791
299999
902622
356317
1199
1046262
667667
936523
539520
14475
266648
29068
563702
576939
941217
63442
168839
951653
770463
778297
1149288
650099
493224
60584
972780
176655
1134691
212340
543014
463994
1159345
519100
1088061
384796
792469
26992
976518
1135108
5601
723059
1086569
168109
595822
293668
738620
1076836
219808
589366
217154
555898
723002
786225
504382
1174597
556013
690076
33872
116376
339354
641270
789878
561077
517512
434607
560440
882257
846631
1039626
577693
264957
754784
1008651
168707
812117
1006900
1129948
894782
784504
943245
208337
1129560
266987
325612
195298
601204
377736
1101974
77156
198958
982525
128025
568846
924138
890884
190864
330131
1070379
808799
647902
868032
125523
817618
539895
124079
137287
416686
882594
530414
875458
518625
1149695
103656
210100
291907
441206
771958
739741
1035720
586254
414231
268988
1018401
268271
1090888
476755
14421
234870
432071
649349
494987
529752
698167
410601
1019143
622967
488147
995605
180684
301042
1045292
1113729
837670
825694
1117585
432809
499863
715417
212760
375410
416373
886969
575321
330912
816190
74248
1046240
509923
144540
481005
1014209
300969
423986
821203
774291
920783
919201
890148
373221
633367
1095918
374754
815324
527139
63827
134652
782001
396288
484509
20619
197960
333788
469443
286888
764475
813381
247031
508730
1155317
321463
870899
653606
669969
108557
718027
640339
802417
328230
698355
992325
813020
622735
1106793
1021992
144005
691810
799513
1016478
770326
169665
935165
130590
967658
185308
647021
405128
770855
365646
557128
1078963
80229
926052
366139
846077
1088803
1088894
1097761
1057230
573268
38579
488910
350539
566538
390373
875593
699938
25953
508931
552313
61163
548289
480517
811573
276217
498946
307475
604312
802899
382464
248060
630046
392877
399430
1153070
242093
772509
1122280
683875
199180
824273
201482
433934
628525
202453
937164
859578
893494
92613
704579
13817
51901
309164
97099
645038
622397
233704
270008
285352
824922
312161
657685
481885
15283
912373
167945
128448
881922
716234
1179977
1119171
592165
582854
558106
454417
926494
1061195
384352
604415
901849
400558
1104584
679349
880753
682267
432676
551513
9531
555257
1073976
671255
703405
260991
349690
667491
248844
236074
660078
873884
1072776
136095
540602
647273
1117899
20309
647418
186898
80547
894858
461769
826549
1053517
1086814
1010692
535860
1096070
917805
270843
1038490
101071
146874
500897
846739
943928
671931
70755
950582
436733
272077
887733
219363
940450
414900
1132618
534531
246711
157549
890162
1158632
896133
765460
979344
677703
116703
559180
1091232
1836
593977
623357
376390
1019253
841154
470917
784913
1071038
236793
626758
961051
888857
323608
1148689
374754
569754
928521
559470
1103724
21259
578787
925661
382761
727139
413711
638482
707529
487786
544924
126932
535407
159894
37353
553295
780621
294503
738839
1051226
207872
798243
646028
1112736
2722
616683
980730
77548
120698
199370
326876
151868
615380
782840
1002293
1023283
839777
208908
53576
1048763
961098
15080
580998
391225
590347
247076
682791
273595
870437
123239
324635
80897
371731
1178491
1022082
1176787
426193
235482
690772
260632
356101
630393
197035
248162
574049
659638
264944
276669
307147
469534
941415
560347
323234
1051214
843720
312923
236149
500886
37237
424108
1064991
997021
296396
286570
520796
167272
110206
142123
1143284
1018941
1126761
576189
556344
714504
175704
227817
550315
827041
319454
3581
139608
1093859
1137468
43107
571086
544593
526109
390218
130796
13864
166626
577229
392443
939907
602434
277392
498375
532914
1067947
981990
525708
969909
895470
827904
863952
800772
376836
854174
1146879
538870
572878
544839
523268
394868
349796
210293
194630
1048888
804756
1038966
913878
1165376
887218
493887
960461
1054967
609294
474185
391455
1177842
390108
688345
885399
350597
1135225
1013299
350077
1015270
1096391
148157
7682
383099
1003778
497852
1056989
864051
1172386
435813
1134491
181119
568596
1083174
103940
579149
147881
830605
759990
811200
467700
168036
625705
65476
919929
628016
1044095
435686
34763
726665
112864
762689
371067
81011
432304
490963
740887
156085
268388
1164803
689042
388356
106947
902311
810074
103562
1111580
684812
1018040
355258
289733
605235
69506
567834
152183
69891
102285
267377
674048
570305
1129240
537385
686083
830465
1056241
551382
599909
676436
265064
184919
290792
241953
528858
726132
277977
169051
881618
980910
815022
3892
569088
496472
187830
260936
797146
580689
299058
4612
332580
738095
669139
1010388
46997
765329
1148327
195158
753620
707041
887163
169899
954051
565312
712194
1165108
408593
324551
378371
857824
828472
196895
662182
382707
275869
1086551
992672
169149
93628
535183
86630
127430
834979
672145
38777
1124331
680270
286519
623257
209049
248708
98083
1027361
433319
989323
84307
1087830
916863
698076
611415
615648
760814
861551
565765
933510
1051700
18457
604912
45005
609855
155632
399377
118728
327094
251382
519950
273299
587755
1145774
644165
980014
984448
661051
839981
931581
162189
365035
1135228
531542
555158
283128
145907
555878
1170081
6410
1099390
994384
1121224
61140
138781
945526
156725
1021637
151778
152256
378054
1065915
1133890
1046337
565102
334332
810962
83260
398449
1075721
607529
954708
327947
855446
960712
778148
278256
220888
376805
1109559
957622
135521
669041
1114711
1012056
243638
950793
882343
887524
32345
185845
518453
227126
46616
488474
613607
340006
68418
582124
551191
999126
62500
255300
562251
1077792
265024
739885
1047482
756606
828834
285582
457228
4801
1091605
967756
1150288
938014
678821
1086834
950613
61263
35315
914390
569293
704562
1041064
235430
396942
111564
945413
594804
1150659
437451
195262
136276
727980
1113962
102849
206190
404601
119661
935864
383547
961781
494155
307088
572560
872807
304039
815618
877413
410461
384653
965435
989283
918914
658353
1110381
1131864
87028
973979
487856
86146
918479
1061035
620645
285328
162300
1454
445708
862424
848431
632127
68687
17517
650529
286916
164713
748090
542408
1165520
849970
104513
709335
128357
774104
205769
831102
103408
926421
78180
654331
512662
31326
1100579
16354
354102
516463
625260
122434
234532
975009
132859
354055
693417
176015
209557
508479
932520
38127
651931
309872
939418
997119
193020
809099
666642
694790
1133854
713733
138323
914645
751885
724980
548586
454529
179820
1018098
509916
441432
233501
783257
950984
1039354
556111
544523
347764
1141708
257459
195832
988169
584701
741162
279845
102446
486267
1067032
92760
691122
1029319
256455
312649
1169718
303814
123038
1169232
957963
1179185
85458
109030
423573
657595
801810
827090
713627
634220
122280
169198
1137897
864026
947878
477047
265845
357027
319174
635047
547029
1099109
457126
73343
274763
91338
1045754
1110868
804295
26610
1075938
978594
643374
1083589
416959
1076292
674931
194812
459687
892038
122208
277793
39648
1069121
841459
669851
20391
1005886
779350
603552
643136
75540
11080
966592
1075616
719665
632445
399865
1061417
325211
313069
79159
520933
396054
1119973
285548
838941
586626
1007224
772584
449030
969612
326373
1109404
50072
420581
149567
241490
539317
529932
1066214
371662
234028
486946
903469
1032336
451469
137079
482491
1053130
1025486
623592
1100649
1178984
508163
505516
867536
357744
343076
377076
916357
379778
1151191
918000
884821
1011463
378099
1062505
474820
91054
244395
534415
579960
698961
457021
418614
1065904
268521
1042275
1170057
722106
1099127
636931
1143793
100335
53550
999155
297306
215184
1057537
775220
972802
367923
22670
1124505
411545
617020
871209
727154
992810
1074431
55462
459046
675393
611937
222334
751821
687857
399167
472525
339533
3900
850695
406637
771437
684983
691741
202271
213708
938838
1135521
812885
938026
997299
1170485
459596
528594
1086600
307780
35034
714082
361201
1066768
505306
435692
641978
142848
880966
164979
862990
895430
525192
286697
192178
376984
514967
1123271
1017678
1165550
316709
114070
970182
533979
755093
1068604
1032037
620331
940371
1158918
1150099
931489
1092586
643245
963003
621128
224338
1039952
172453
110080
163016
950190
874360
995124
607612
779946
119391
500547
31196
813987
1035329
43056
141411
542743
646833
518949
741675
53513
202722
584228
347796
456553
933531
610118
1115249
274901
578921
510917
583263
1160740
562908
769439
723284
177509
286146
110423
45928
457363
352213
899197
1003820
535029
504326
523279
499877
923197
984826
1040741
461648
103804
601520
729131
462719
154739
131018
924466
57674
1173559
885432
699726
451520
616765
975613
910824
656945
499875
939203
79397
856883
1088259
871651
432923
1078896
105251
633642
704568
829205
367230
669531
534145
410756
828058
310875
595902
187431
579463
949515
251749
66101
749764
569576
862794
36794
448191
651239
359120
247418
110901
1067142
656983
232844
347178
104045
870113
860915
195577
1102890
303719
340126
970563
30810
1046261
1059236
1136910
764024
10517
559132
59328
668210
724602
937002
268491
916126
680926
560050
829824
294176
318564
829982
930430
119138
1150310
1020125
225263
91700
1140432
1074284
972970
872928
692629
67319
402839
869591
875837
631076
300666
530085
2514
750446
107436
1117609
611754
1171636
1037479
213096
89018
325664
78039
366758
20369
882592
351822
588629
946038
359876
176887
47328
672584
86549
759305
476870
765574
1145354
444118
751331
600275
373339
43475
3139
812698
1104266
165758
704569
606553
430801
1086478
86208
263115
758853
623451
1084447
28337
497603
1153225
398666
871468
721627
194952
413920
210847
1105615
57323
384814
56411
660446
121143
708182
813045
460994
40184
622145
263527
173821
1015974
443957
945990
858191
730889
137314
1001509
846717
890575
1006955
460885
550373
188083
1116756
1165168
793713
13616
773020
361941
605222
703168
904284
756384
644029
445531
694090
346072
696627
695240
908073
182251
1062505
891796
978190
397429
296157
1077990
700048
149666
299884
871332
953674
93286
584980
594648
1058140
149043
1005556
308088
787352
403366
869918
586731
652161
780826
933213
667140
258166
422783
665973
1089238
112344
164105
1151509
898906
925031
109344
967368
435093
915119
1150465
909651
621049
710996
424532
592605
1013333
970953
714729
218990
842468
426769
945043
864720
1125573
481161
1051436
1148657
905699
1149924
558735
288736
724082
258456
405498
76986
417056
1122763
517857
135648
752515
930760
996783
294598
194396
1070780
1072851
746178
78059
444326
560459
1176114
482994
186503
1004853
33160
909387
913095
883497
611087
670910
159016
270236
390013
587165
774765
823833
980074
542012
212502
623133
351483
14502
669249
305323
696054
1047184
612693
1105773
243630
198821
1070804
289398
295442
332478
829093
22187
934676
940895
1091314
774282
1039872
871126
56952
197191
1031152
907890
529871
86841
134365
777167
8890
203347
419099
229205
967045
175409
964160
178949
304156
561299
1102361
515479
318192
364307
24231
626771
64316
337589
278688
982542
269331
362118
1058174
1178315
281454
795166
830417
125266
166956
27739
665862
808803
408086
465392
178032
830841
198377
106002
626666
505176
340793
1071490
459834
226718
710565
919983
709486
627747
729134
577062
917647
424098
766387
1064671
798366
527741
489481
700553
134411
425636
919495
423642
598234
530345
606887
795438
740245
973533
383646
806288
101447
118438
297521
951643
1029033
1092991
675617
373145
1137547
217969
1050732
194852
281649
748688
569596
429580
748984
1165844
494740
374081
563826
1174969
831523
938696
859038
1020589
722006
495647
1134507
952615
421151
793650
624300
270329
533718
24242
481007
101705
923172
571931
92515
289807
693299
221652
774745
178391
1138390
1107407
160915
837109
52818
668946
1172949
492959
687856
294223
710176
51630
503192
426293
511272
895403
301712
199273
413571
394817
262596
152127
580440
1107791
818223
494005
308942
878662
1038989
1062787
156264
496304
436739
390781
864723
295078
297575
598831
629734
551427
1153352
441437
115983
96747
593163
287102
948918
584545
833361
140168
998486
33044
850184
18978
1029711
1047448
1071280
661140
886426
591687
510904
546716
809415
240385
1160198
326385
718384
617172
571546
846878
1058790
311476
605490
307095
1113191
613413
1024044
485234
1453
455067
871871
727417
350732
847859
1116853
582911
1135746
682383
747187
455779
126036
460382
718859
1137999
217535
594445
558766
462184
78239
706772
163436
1150737
409047
4614
787503
77671
920855
29229
674806
119554
813002
678728
673429
963561
719124
117168
529179
687645
954850
513800
290735
904238
274443
750251
206576
733390
6724
760327
859917
259588
262186
860144
104549
49508
857115
500337
875718
1141503
654163
637989
319108
873800
797462
695926
295428
436347
418673
450560
1065061
1053582
995082
420525
701518
131497
1130674
610035
145811
326079
630108
992094
166637
475261
241059
657408
130962
679741
679851
176252
702663
1165304
981593
726412
41074
1177846
654238
514543
819819
1070438
511600
219061
609642
493098
390580
522822
707019
633317
1020974
879675
882883
745137
182760
816322
634440
1095939
586051
116030
658451
918307
900096
867529
198460
37587
625999
203097
568181
145884
149624
8538
438544
441215
470533
705742
1005903
1085285
662153
693901
1154623
784506
658777
190797
705820
813613
1018819
70996
884955
1054928
206253
164790
605428
250007
300218
348864
821552
118290
622949
390744
740986
545235
580720
156442
383388
79721
110440
912046
1129561
689296
683915
97563
472468
1123057
985569
846558
943692
788934
306512
447792
428302
379339
1170925
777263
1156593
112498
529034
68724
417447
1119176
1014849
558703
1077157
92799
647429
1091144
819761
914105
574350
1021649
472107
1164454
116622
425859
1149264
931674
904421
966739
24406
1022367
540300
458798
427182
954323
570629
252222
435866
101986
177436
602763
687026
779939
767476
124623
235571
977277
863750
267904
395757
1179611
929544
40082
749429
354498
915423
901175
858485
797739
91050
75790
633838
857675
886248
673523
1038290
566636
452988
617361
245351
622360
299259
445457
1044463
961187
288348
678451
713736
484465
387694
489431
1102866
390673
1024244
272508
785584
1063691
1041032
981858
953441
1053632
394949
103175
861169
190531
951104
463969
937486
671249
517161
275966
74935
120035
13691
444224
472563
245264
1166351
554257
560482
751968
567626
743943
578420
1010446
1110020
954006
409138
957132
174079
362722
423929
814986
1060012
296636
170405
788359
619630
596957
801720
659369
47750
561916
169144
988553
538024
1034307
901606
185733
723051
122450
464765
569100
555531
1078199
767401
229624
952927
1143367
297296
1165021
1066304
382328
670223
582411
772983
753032
624621
753389
266835
543673
49142
234179
233971
1079156
175631
318911
994394
79886
816637
1022008
191112
183673
1051743
714065
1080647
367678
16625
1040870
191237
1163177
306935
1161844
499982
1033127
775604
1180467
214637
351341
856475
486691
532198
1031407
374101
75409
536134
1094144
680665
159030
675778
469764
857789
1102557
533380
508969
724866
42593
1001076
293878
643851
27225
698987
859035
84204
1111415
346526
18772
975607
1010629
1169455
885934
954883
683569
310800
366689
230289
1058030
439089
839410
1107513
1026383
945357
749912
213399
744010
982104
706627
1142037
626414
635912
558940
730629
793863
437832
848450
1058557
944155
695885
417962
363306
953271
131844
272369
33075
887155
749611
862914
902395
857419
275318
1124159
918854
261752
1179886
153350
982006
37712
717744
647960
885013
1084448
1105709
1164600
1015357
1056341
947133
138889
81123
752729
805568
269567
835782
293470
885717
792414
21635
213581
295035
343330
91216
287551
1135742
519752
723907
786789
614750
994712
303761
172221
494637
725969
125852
30421
112012
25121
55146
565669
1075779
987023
627138
1046462
833087
601417
516816
1150492
1115911
503816
968415
1173689
739712
940433
456506
293124
728450
135389
421611
1010358
722231
967641
546453
219594
373690
796379
531655
193094
426120
217869
602140
587845
477072
526634
511099
1073483
1058210
284316
963694
1149521
820309
208319
398098
1052988
513986
616403
413208
293232
625034
175999
1076947
750722
917399
480886
504254
112291
1104749
447014
10170
1015173
909966
927480
1004537
971830
1154596
144183
739625
1059120
124603
301937
413605
556119
477868
1063839
67073
59218
358144
630898
34555
810237
448631
1134388
1132609
560663
364333
518370
64705
427292
322990
229327
811002
774126
9538
883572
418799
546129
723633
299811
764941
1137164
553317
284710
278970
1128690
1132331
785873
418394
61897
391647
681903
843165
169680
883742
443679
698563
870540
635030
263825
520221
390478
928375
884024
147660
128545
308110
1062248
668030
645943
420970
133712
614227
236671
410683
61838
514816
410821
176578
802694
1003937
161193
137987
656583
525228
410038
549541
132601
884717
296435
258007
1095557
494923
536892
434456
963561
912874
1030673
391158
573876
3649
599234
1044860
356494
220518
804316
540796
272437
632154
708927
160240
344813
713615
608043
999691
433632
1153767
562079
29519
652599
134990
477128
378951
643812
848957
740057
700789
236103
571530
756249
102004
530154
770403
698135
639185
492718
854740
1099936
233325
109817
708248
1032225
843169
1151667
492917
212284
1008482
988517
1141992
200731
918626
780945
140016
999179
753871
251742
553530
209609
115665
269443
812180
635563
969802
1117014
823743
489166
314794
835597
412141
79057
1085727
1029665
676527
505061
747140
123483
1162136
820880
607456
1099096
35996
56562
259694
220965
675473
665995
972549
750423
562693
680026
194399
647422
212121
188185
354178
980884
386193
348973
430057
353658
799053
839714
465444
674261
1095584
672091
680632
660366
578034
902735
602882
449708
816262
219039
490261
483709
539907
1151853
730311
69755
936255
891460
438124
740467
440352
243080
664556
1143545
111760
604693
1146314
142584
378965
914856
412340
189714
948770
367431
940000
336124
755197
366612
308634
285056
1095868
817979
56006
189178
968171
577649
348683
377611
994426
530358
557376
874237
522044
956446
128593
730695
169801
16842
111232
739449
827761
988355
1092068
361668
723622
731247
800251
322524
333555
923078
12853
876457
110631
1012102
853780
218174
60600
395851
768566
894146
891634
554702
882652
361194
568536
253840
576839
264107
283225
671163
107664
431045
158312
274773
150947
535408
908861
930051
72489
774435
969954
1103995
1069246
117568
648975
74095
925989
604738
406814
1029569
566707
352741
776459
633775
1066649
793417
586166
180698
226903
478776
1084362
26542
1006578
43307
1097398
897742
22774
90352
1052740
730212
794988
918803
380894
436148
1010249
302397
808930
657820
749494
641302
134835
724071
923646
1059575
438855
1120446
472467
542207
917035
488533
1123572
357701
706086
520398
229876
449058
702672
569967
313994
535215
116903
851744
484124
372935
1125201
486539
889808
64422
149569
885850
694844
164311
723135
971075
567398
546337
894710
281723
641523
1153198
13706
261002
924354
182069
59953
493448
789128
778028
626742
526015
1289
866673
1115929
232653
439414
676688
153033
227618
632800
406693
898348
599934
264860
1085878
200652
945103
836675
281144
306026
6980
1045749
1169688
736919
63227
148455
1064388
922512
394587
566054
861116
879691
511381
636026
473118
1159065
592336
957390
354459
837236
349133
1079585
1034607
223717
1153484
638240
556602
831626
392487
1088105
443008
6682
303724
580938
1112462
198722
921946
729694
243500
719803
376271
264688
279075
64167
703009
900463
539542
413669
596948
289653
342559
372114
893164
428568
810558
445318
490891
1089489
258458
952052
488558
561431
373852
1025221
195541
1089622
897554
229988
1137014
1139398
865585
1010263
16677
858274
124000
303330
672805
700282
611847
562851
696589
1057691
185359
461831
76089
33576
237296
285185
769688
141786
305519
67663
949330
554595
678775
1081900
1164603
692727
500278
294733
636192
927164
45597
300847
609180
300783
172009
873443
988435
771615
154718
759317
238347
19918
605563
887612
506994
57557
934030
633539
1047177
496383
1177691
25874
362883
386604
326621
564394
1114283
320542
575402
486332
75014
766264
1109976
786364
873059
59253
733710
703264
270911
656481
689297
137270
829070
47896
840446
22840
251381
834299
158753
312817
264468
1084697
159669
813619
440257
327307
916231
429795
608557
987366
892174
199788
428009
911654
490892
331398
419803
671054
1144497
232665
577056
797299
405146
524705
455146
470366
847106
26175
891927
397910
11618
957249
1110004
365171
815619
1156254
481088
525805
931048
635437
1069710
714447
161408
968815
226024
488726
698772
1095981
861669
794919
28874
948345
886945
892573
789524
1167789
1130120
1093268
444507
776159
97824
422252
313671
290278
1061506
327786
803846
282187
865963
535578
173474
399224
912815
237441
1160310
1120351
263902
635789
1166819
737987
320011
807142
698715
157708
411170
677512
729306
1076786
120656
192819
839211
720541
228653
840302
1056928
1167569
1150142
282262
795405
1002559
41295
843786
351118
500548
199368
370486
360276
289139
408491
86231
961140
1012363
389242
1047374
193616
685280
104049
6751
770143
576192
777494
343214
355706
783888
580007
621462
526175
995871
1047017
653178
873406
925261
497504
282666
478956
1082396
1052662
658857
421736
367730
973762
749803
289021
709690
132698
1107157
843147
834246
1103148
591335
411248
189380
154437
108944
148428
944254
157579
1158058
387765
737315
662284
773798
792200
1082914
511847
73960
516643
853949
615807
1118117
480292
1028423
937261
396059
871477
1113201
526262
83012
700607
444574
184099
1119306
1124045
155505
1003271
1082792
953885
664179
589205
181819
953878
391431
101430
564492
296429
59746
421649
465612
1070247
429736
595559
672778
200111
995259
378091
384358
287166
373714
462626
508235
767614
764650
478721
993083
1002899
1173580
26929
954941
199260
659597
652538
132202
187963
427405
27292
413424
1133779
61953
1018582
403891
327716
305391
130130
93179
588442
1063531
23539
885585
383642
1030753
801573
752819
1114509
762452
426801
223675
516680
884774
1044427
247333
123950
743587
1027190
406782
878706
208553
108206
707361
947011
108726
1157229
885171
649940
851393
316224
110703
1171791
365499
664788
954951
189259
423565
79038
661773
121338
400036
782694
880951
496200
1061743
466783
347817
566193
164068
642724
608134
647775
689884
633686
1097648
1120299
807954
963373
500930
1099977
364781
161603
348141
858076
524686
371358
685727
1045878
609508
994093
234386
128441
392872
235270
181810
302805
127465
554183
878453
116300
468429
666300
307310
959964
957426
554281
178653
771978
249462
807567
832355
826926
554335
387490
1000347
1038955
653781
221525
444625
842763
439658
311172
1128981
824309
365492
882359
819348
570115
193242
290342
937717
86694
702780
284859
211724
556610
905727
29349
691708
610653
80564
1093810
257497
944709
718731
912018
497326
1112515
1083373
819566
299741
508835
86421
741888
140054
598963
334201
350560
45741
97950
764194
1066415
321610
1092599
1099328
598614
331978
253945
231273
36004
588317
655822
121612
66250
270339
606705
298120
731628
1150959
661528
1026423
146166
140477
123932
814887
877667
468087
281749
1118739
1171637
78739
310229
168920
1079631
884481
804626
709635
627335
637808
1119045
572293
333391
1156095
1039349
75726
221747
755146
1079113
659821
760549
1170170
833547
993158
811504
987817
417818
1121196
398386
875577
658858
966156
314198
585964
53201
759832
1071058
440641
711034
680706
292950
863608
1092322
684051
774519
1100922
1136204
514358
257858
408582
678088
142968
353467
897371
833507
1059640
244413
166951
109220
1141362
163176
697521
836991
661437
1082416
607375
342508
53940
133226
1092976
545558
857646
150917
816900
862565
1096846
142223
241783
1125384
457998
549274
475176
1048528
284641
1037239
31301
749629
258470
1001857
476296
516319
14026
671219
981766
924867
482394
1019601
343243
756675
770598
342197
211522
1033219
228540
262152
1093654
755606
1157729
700837
1070537
111257
175492
625844
717348
168750
560683
104627
341282
1137182
654647
169949
435057
848292
817537
548880
268148
220049
16310
716789
260450
682366
754928
976934
297297
370900
911791
356284
850649
1014727
155846
725223
269560
783235
610090
507498
1084468
474781
663696
984292
712656
1062545
92038
1045121
609247
487953
597533
237783
1122438
474315
1008873
1050760
204543
731683
447110
605668
728518
971446
1029462
557265
716722
754932
923173
54453
482080
1148279
845537
943916
525549
871197
756781
708679
760880
133013
381956
1049255
747812
88711
801124
306657
25612
1102795
1117734
1035926
218549
503712
37670
230055
269103
307305
886910
139039
186504
923529
115025
212474
1152499
981079
1154793
616048
1087605
583112
829438
351115
346622
31511
161836
915987
549092
680096
75530
126313
913527
104126
461448
368617
985196
319279
334624
757211
735510
226061
327733
374528
169065
805032
897851
348939
272850
1083805
242145
556562
994578
375591
636297
1042512
119410
1003689
904769
860945
180208
942627
325284
516377
481113
654506
393224
112511
148291
341447
1017736
8838
968816
855836
154728
198000
698104
437557
1158290
648085
984741
324869
489483
976355
563701
575637
778870
576660
63956
156796
623106
619137
41201
751149
131510
131413
94996
415103
113247
284282
527113
532897
860606
975066
654796
725180
313163
487142
85537
1144652
408523
419654
383948
613651
304613
114976
446236
526121
9677
441436
1027403
1085220
51307
1035123
1106420
63988
89823
587122
930128
474730
672144
289481
15864
249208
605643
320705
358140
582268
977629
62866
913925
70659
176987
910302
684639
794199
69959
118949
1151976
138199
658518
559475
488029
1006432
709429
1161828
393354
979579
372775
750068
423366
274289
1145504
299693
337169
706342
350562
943481
842839
153442
762878
406092
1152424
341884
531236
182663
28017
530850
1119674
1049597
304958
80328
107630
615210
981371
697423
885482
287168
832090
392370
88111
781737
863154
177342
849114
358994
314441
407415
383359
871144
687765
604171
394448
488150
850112
1176924
940724
809169
254310
1151345
1173533
271576
783685
567949
351202
1093685
579295
549201
77934
1024134
1105940
468428
306776
885816
520310
529062
451500
354724
522182
258313
986331
133128
455832
507726
35146
361104
447721
881355
751557
1022050
421732
1086567
242593
1172615
814748
560223
160437
598008
531584
1145326
680945
452318
120413
366605
543666
190024
58529
1114328
182299
105894
1000221
449193
759306
1023289
403593
384659
506996
338836
938129
660357
439745
203784
692146
902685
1013338
207916
164524
1084939
751124
173529
779803
109145
968653
73800
221481
615061
536696
514108
673282
656640
1082702
327585
1168090
17293
286287
1134164
700073
651168
499926
717120
1092282
343790
1043711
1032097
104982
498381
1065795
663866
494161
871749
713782
181091
1037919
896801
115041
70123
513660
275426
650477
1026258
90474
935864
435724
79514
704923
451489
1055283
15863
273669
1019612
1084494
633352
1085114
292746
755038
587506
947254
138389
854087
847842
986993
1159820
783032
910515
573700
966043
883764
143739
40998
145686
1002092
183366
1062763
14845
1156553
944147
1047021
930596
333506
908827
1012977
229238
488872
492142
825552
1038162
68671
50933
605065
538381
233690
911328
252118
835430
939834
338686
8222
793531
607666
1169967
588610
216432
1176909
681319
1174371
67284
115815
499646
914823
221592
114624
135098
63828
293787
330497
609969
157014
95033
226879
545909
964754
582493
337335
54455
910209
288001
630845
1164152
782609
114183
295202
186066
1042717
1111939
412107
633533
870071
917326
87568
640318
431286
125621
605828
911063
797735
1067404
805824
24290
19601
622985
152812
256909
1045062
884986
1120029
794929
778324
236025
644198
1100891
107599
306984
304198
94074
571340
687265
1132206
835690
85761
1013951
819976
932353
480915
1148491
1145551
710649
936601
997543
607609
785087
1179487
837312
1038254
1071276
246398
874446
1088297
412074
173181
933653
657993
811551
655166
41288
1005567
964479
369144
371112
448161
653687
602876
234222
429384
1043155
461214
638194
652343
637703
931545
933611
339744
743547
488327
381538
1048532
749368
814616
1177159
108882
1016765
63545
29961
312095
337814
718885
29352
848669
954095
946169
458708
1098329
745728
972218
196494
898093
411191
56657
406917
1159637
1074829
863591
417785
136732
758744
529179
911949
297418
316468
878468
273150
618249
1022520
822644
7114
814942
1118520
247210
501787
953956
51734
783621
1140206
909299
33821
779443
664420
424737
836180
14270
6032
902412
919711
152898
527408
669241
54862
125230
837787
579403
639903
683873
873750
945181
922562
236569
912956
690524
950819
627570
562807
483158
526603
223164
842884
103932
579163
719407
981662
535183
419324
1131284
855631
1137975
218668
9525
32474
601490
994808
690479
628475
1122292
264068
298189
607037
773007
629157
927360
881435
135639
245290
37749
254565
1041312
481288
169268
293237
570875
720168
681568
548940
1142102
410481
77982
943388
476189
312195
255766
970452
67217
455129
974839
129128
417530
547060
443802
347463
19112
760493
974409
562814
178143
710318
713058
683484
1168164
362492
274497
736952
618829
709769
982705
952595
303943
951759
923964
603639
42651
609122
337100
644261
693737
540900
1023247
1013711
718277
1034736
849581
979582
242788
787574
464183
41490
1077162
875117
556747
376283
40730
1168046
343887
621226
116311
249280
408303
1037462
185008
874345
1082253
338683
518989
10986
677804
57090
509933
674998
357038
1178695
771129
354762
970084
455677
874982
30886
1136981
728661
1127521
1078402
1088533
823937
361502
851640
848345
209457
222575
162029
376140
442194
793139
591575
670557
187456
14949
717246
503245
746023
565137
523686
1016828
297129
1037844
505872
400542
948669
164749
172186
984593
253618
712676
360712
256014
521438
584168
467469
271378
506040
906963
108470
388458
642399
512297
264475
486783
15321
88218
1150226
648976
306514
1063096
1151141
859802
955117
115101
359079
1001978
170753
956418
1077983
802429
548199
1095040
710011
734603
804037
9873
180951
277121
99567
736892
1160338
1076491
46691
811534
123307
449688
430984
9124
1095502
1126588
703153
679354
683411
2329
994611
84827
991076
783112
295600
44830
618203
43908
1126866
664634
632120
593213
131596
968636
643374
1044082
475204
1169640
1082660
422180
497430
851338
1013627
374961
747076
699448
803932
252701
849741
200340
133715
398108
1119768
1059832
356589
453017
907404
964594
78842
588984
832832
961495
775587
386438
787970
774984
344195
485149
936972
719029
656137
78825
917634
806079
186220
908682
1040690
344702
657982
1125034
1116250
358314
895900
1120893
226744
307887
1171822
379193
688449
1106919
891830
647003
853793
94177
752609
292294
54241
263932
516936
936155
647266
948068
902585
511420
587106
232080
1156108
697299
181677
758556
996487
668944
67169
23321
1133251
17904
1067532
359124
46437
634324
790707
185679
518318
907105
38242
440211
8722
206293
39694
926907
54247
668022
683392
912937
294257
512323
297033
134660
638679
301528
131811
380934
1041671
200569
177904
91233
471158
721024
1051854
1142446
695321
1027765
923666
734087
722214
11355
177099
441583
880829
933214
1081173
943330
1151215
22763
858456
1127056
874758
981187
445701
795309
720342
620958
402213
968390
191009
604492
1073232
816511
384602
1172271
1015000
1043271
594760
345371
772488
50087
455387
1157251
1159947
265990
395081
62368
300458
1178396
816581
607400
450120
1132396
473038
682167
534704
768916
942420
89066
538675
263572
838434
284946
1096258
526754
820424
599976
168518
872824
380801
1179359
776321
783832
983949
352016
412307
14437
58480
28075
741765
48212
646039
399552
362112
597011
147378
908620
367831
453408
324790
1107281
727361
938744
386256
238969
25177
811434
1126059
754406
988375
704181
438786
941297
262948
1034127
500201
1113173
386055
842215
17404
628015
599616
1044430
315239
221186
1065594
968837
229974
634050
898652
936834
780217
56871
167073
817451
1095937
538593
1066245
603564
244924
349049
19787
168983
149004
455421
1090296
954648
215788
1074604
461853
802932
683399
671514
674165
666707
903941
56790
83177
908464
598985
463558
1054840
974002
1141363
206889
1162214
740938
886429
528453
727710
768663
1116838
1140223
24457
147546
900471
1155260
335550
940265
161556
170692
1110535
488035
583449
145132
901690
396897
774302
849271
772051
22607
230749
1080766
894542
86280
959109
213981
334961
813225
303996
1125239
957285
913788
258390
818158
878378
221988
1093696
673927
795841
353384
235101
782413
213534
985179
1130330
561245
648145
349621
85112
514742
1149867
225611
391985
266341
407340
1026006
167323
633210
845768
482574
160156
274914
508415
485003
218335
1098984
332524
1157837
271054
110413
925795
44035
1059486
234853
256338
989050
423129
438659
1160589
227624
1095091
1037999
1115558
275208
106159
497688
15411
421581
754854
660778
230333
109252
567902
1011317
157991
480277
713326
710323
800346
744768
97858
725818
720793
496866
491602
898839
185229
697114
284986
873072
821200
55814
664125
347254
602029
663603
813540
254349
1029905
393971
807993
783219
998629
326002
1022906
441081
683205
717551
1132672
547621
76152
599027
995018
168616
947997
147959
626461
621693
888523
164005
848302
11449
88949
563012
750285
494798
112558
731387
1040628
1030966
252733
431702
1082469
1163108
110100
505545
996557
1144690
493777
47499
544528
1019934
828922
74501
1146674
1119902
189640
544727
973867
151111
136387
43657
882912
883075
1077414
191180
702770
997967
735221
447785
234425
914326
864699
519132
86720
1122150
328504
456821
946288
678000
1139342
164848
373492
1123541
913946
495758
843891
415771
866565
328116
378634
134922
412125
552037
989745
405243
527456
125954
132262
702918
555944
902591
647419
1017650
84442
424259
827220
11821
1128510
1067736
143255
758483
828462
195940
95906
656051
79598
562579
358806
919097
247379
988718
369694
927518
1027698
205895
1072905
457058
927778
241136
964365
1100231
301766
578527
230281
963747
481779
130170
1001780
889966
207990
340574
318644
568560
1048149
114320
560984
642466
510331
590665
167780
549184
471767
7781
1085586
114166
1031703
956646
386303
765789
912120
492675
359279
277188
610022
1065039
82975
151109
1089615
655088
492784
121763
134064
976141
280235
1113763
4221
29372
1174651
8420
625099
983292
14757
1138917
696527
1034348
1013463
1128399
762210
59798
982073
916677
965348
655828
1059877
480086
691773
505292
793818
34310
848292
371081
941271
840710
745979
996742
885993
252326
674571
447179
354826
62163
561312
1110767
183630
987169
953024
740003
110098
552997
627195
463888
48162
233420
744937
801021
1036879
938468
850758
818509
847105
475867
992080
787122
478105
923535
592244
170106
1068108
457419
799260
1052457
499504
314581
838260
954943
314890
1154821
107740
1171962
1163769
1179636
272373
885285
527029
597829
926766
1106703
601518
420198
1129055
745295
1067024
308162
425058
993811
658612
634351
1052600
1058193
374769
994337
804344
640846
655462
833413
459677
863329
289384
448916
778579
579436
186635
381384
444976
12625
575240
417797
439461
725250
823317
225119
569408
942596
257303
214104
928847
833638
801013
464915
712994
86312
291054
784295
328855
255631
201248
840127
852224
673772
274458
832699
505450
1050074
1043922
75998
789302
338517
569915
894717
990655
1013739
929576
541600
1047360
1024197
992357
356722
42831
824928
233987
1136334
28742
510123
109070
928782
407536
239735
953729
1067138
674956
104969
825685
326411
208770
719927
292001
672465
501051
157369
445994
30628
1102310
907495
385234
899911
164969
528382
1037059
659000
1029561
170869
1037333
438738
1020564
750698
218169
77297
26619
974339
210546
597565
656062
992014
346725
603347
1054322
263892
637605
791474
269115
29071
576260
80346
88666
1116091
942383
1054161
289613
154976
348858
1124182
143514
837929
276202
863047
184467
1136423
436970
1170797
120456
211413
606366
832762
343587
602380
457370
440510
948411
624866
284227
518603
862666
20954
688995
962196
797523
228787
218710
979583
833953
159840
275193
142761
123887
1135344
917183
1070127
792453
83380
166671
697881
961354
584820
693563
204041
894422
196445
113118
555662
795443
439806
609936
157616
170149
151747
986380
407896
702974
741498
439563
325985
440030
768517
244211
790452
195221
880016
783510
1099510
990948
767259
725042
23779
298043
50293
781294
647140
775610
115541
815199
595031
902884
331304
791099
768160
808780
820426
551820
446422
838150
824518
378461
693455
92335
644554
126437
98373
842357
1102690
293179
550719
217091
440878
289979
1071822
1102626
706305
686264
146755
1013734
1114139
1093280
796429
754582
1100398
364723
753794
1083388
584223
647141
72189
17798
448730
390557
851646
653483
316320
695048
434298
117741
961778
120893
353909
219255
824381
324873
542973
39872
368862
680806
420761
379422
896481
304567
226056
540518
1027092
228053
1057219
427122
341034
6388
43595
6209
751506
1046602
604791
415157
199623
408896
182015
268522
48462
904875
625381
860208
626648
324178
963423
246878
75811
264496
170497
768
654201
1091776
731200
619415
74485
998985
1122952
596163
254896
877025
175846
926590
1150595
218395
196406
1138280
888197
1139505
210738
571506
2873
921562
628379
906159
876911
111602
798711
333730
217935
758634
12655
725625
268050
169712
360702
982563
875866
696575
121306
45200
437794
268583
562376
149926
194560
1061529
4509
275672
647664
362014
372031
582263
1063720
81272
384974
321382
763307
185773
911009
296601
223575
232375
444516
621084
340578
793002
526154
192149
14887
756705
68780
746316
13381
68569
170278
816135
1053970
843103
1000269
812667
356524
53627
88517
1008335
1147937
167105
902058
352402
988514
843350
768356
31779
509808
425158
446059
164208
1021184
215698
946340
987747
1150808
825034
897657
728221
880457
926330
455964
85019
269925
663295
113110
124953
40785
1129489
614326
950411
632183
22255
938023
1153927
810701
898471
407619
771620
485461
344688
180381
1168111
229208
501267
464669
616717
464492
47506
914122
189401
1062394
1004211
897001
1057671
383633
168230
552626
1155816
704325
626950
1127172
348328
826642
1030018
877105
407560
702164
495721
198267
78109
300545
397322
1075166
1121781
1139932
41289
159872
1020517
166535
1087523
284588
355958
32240
1088190
83156
38881
214991
289481
682039
1097529
431725
138755
153194
617973
809122
930684
165960
829
110626
256209
1033596
869654
976138
175760
28196
926740
183905
640767
54061
699878
1048726
1101687
1115829
125098
217986
1104110
956155
546461
1004096
590189
1120613
403057
24070
937072
1029585
301693
922784
108095
192237
1002353
315391
345568
448292
57432
666789
1144686
74697
15816
524924
890466
311842
303707
1075115
650442
882149
828017
24507
908195
901277
271856
746995
303966
27883
174466
819330
896286
1028187
323953
968405
623116
928674
1050734
170955
378397
64637
79547
688211
963115
191380
650852
467673
1166940
469186
469137
168123
126362
115540
427366
247491
43060
731591
191249
1111296
193721
461357
519617
847793
588468
1158188
455403
334301
564012
14304
209063
854966
778236
591351
781177
857901
100963
811796
610173
457416
684759
325335
756627
701470
775397
847553
1133427
999311
52360
297287
441008
410461
1128164
406193
656754
415444
55702
247236
816573
841762
409891
435895
932336
662531
967083
556018
1011905
385539
157982
857057
961153
53385
1000103
816176
1042657
592703
433363
217364
666477
974191
397362
630906
944495
106935
1078140
579485
1160266
1134544
30408
307855
610501
293465
1159860
376739
745793
209069
138444
414986
1061837
632391
1075069
351543
402744
51985
1044453
372218
972963
1025553
996753
129381
1118016
190494
789801
457285
685280
1176636
1033943
1084641
553512
433649
888907
142982
773714
519667
202425
747739
169475
550150
826210
699996
134274
406776
640092
51830
1061090
180080
509668
850697
1014098
822928
32737
568238
967219
429577
1129789
883982
1073070
415250
77233
332808
421449
138197
83499
1068382
639115
39787
1062732
1083881
382740
644371
284850
1129919
52754
514645
705419
893377
453850
1124719
245599
412815
768147
288205
342518
847949
427646
371375
151389
877435
869572
18028
208194
134788
455924
86280
1066001
367694
93588
44156
108945
538811
594640
441827
268678
25591
948137
861676
85873
1102004
638502
173865
845327
1140337
177380
277221
1173876
432181
1109052
794836
245430
1044335
280419
504923
467062
124111
978691
567870
683814
948019
797931
840155
285504
1079468
282194
772284
63048
1174968
694984
1104959
746583
739090
1031521
935232
708753
274169
173998
995218
372335
1111348
68788
517863
384563
1069140
623493
24078
731596
901105
1071576
538330
203593
433501
196850
766682
926208
330080
841182
130009
534897
20162
162430
1170085
753766
116897
1107040
77988
60437
618559
552374
941514
667874
45389
288350
180652
499733
631160
988909
453008
39850
883589
927268
468027
761683
159738
1134451
18263
137846
524112
819127
288061
943699
956302
242437
391823
379090
760987
1173354
756710
873235
865460
640490
915438
1111573
955554
309369
559207
567333
355498
569218
154934
20031
1082627
183958
945382
387904
851539
728552
509743
889290
513151
222106
302952
587761
514189
158505
401193
307527
59649
933755
356494
377243
1167121
1140267
545963
1141325
1085941
657431
332218
838768
400091
417480
728317
191213
968581
579893
903567
413246
242637
1110357
243034
461370
38391
1018366
285024
259441
722678
1066771
639439
109140
622008
274191
235626
533059
570925
308191
884852
777507
894312
356963
290979
1066135
90518
880132
782889
708005
366797
375992
997638
854276
96379
420585
852820
983379
661620
530465
128705
289228
627247
934377
143985
821182
30736
593260
916716
1144274
944908
188859
1104684
227649
1030079
460656
274278
250359
472915
272638
1129646
164848
233486
469800
958599
428462
648254
6747
853679
290610
519285
99813
741715
653574
567820
273491
1153226
441156
1071416
685203
1131089
1126114
560341
660981
596446
1043981
421539
123666
44416
187278
909464
707724
222278
367590
246283
411875
348866
106522
240598
218863
546726
1063777
4821
367507
1124847
409326
532184
210325
562309
206756
146214
502816
124976
23830
916821
367207
283507
208069
480410
833637
844482
74508
1000131
28951
679778
415703
783239
8889
72019
65000
638523
271384
687594
324053
28842
357207
185394
160883
205284
482788
724810
989547
936633
1152996
775488
161445
553084
923618
292421
287415
377150
543148
1080660
1110805
395778
709419
995976
652725
1047592
1160025
339997
261541
984719
276935
450239
232999
138114
233569
133256
722037
965349
1007750
170828
703196
1000555
475705
217287
117351
411465
72694
467989
138802
473356
106412
296514
858139
308335
904544
6405
964345
515595
1097263
635467
1151866
1081874
447677
956879
499008
944365
1139953
929568
628891
266092
924545
388009
385790
551709
472392
877978
957942
666212
1121000
209829
729754
863997
330533
739752
1009245
361969
123162
203233
681511
67785
1012821
1054018
1043060
694771
1155685
818068
838965
139149
1013957
261183
983800
728385
1137211
616928
768435
275305
243867
733945
616222
40548
570337
881195
883350
605128
573346
73021
963544
783401
884033
113122
477311
62294
1094083
1105503
884568
569316
1073041
558895
83170
385767
805627
527372
914708
60017
539525
97965
196542
866195
685255
839411
1060334
477689
434559
841253
50747
165569
161222
545478
209693
320020
697723
143778
876310
389940
1152705
1074576
901035
315050
500507
126893
196280
1146422
781915
241272
1051063
290146
771440
1157354
131480
785722
487615
167531
1146597
162440
935722
661349
42085
976793
1122681
381609
715356
1111447
366475
467860
1027236
1027110
1082020
948047
421019
289309
296975
738394
290828
906606
540086
940693
426223
697198
171622
341145
1059654
414649
192380
28483
615425
974683
701632
927399
917946
951532
59544
963302
597566
953188
760418
452282
1050982
852508
934892
714111
1144875
764439
543328
891591
776534
461360
792509
541359
134768
1096175
980602
904943
770209
1033186
582432
88748
1159846
370478
1049330
284720
110402
915087
572902
1137080
792147
1000880
160343
689155
967548
87216
857241
1115581
897395
241046
201794
348550
127059
874548
79805
293954
290196
111236
367469
826765
1019641
276795
458946
842725
1013972
838985
104549
732139
273392
771767
991038
287703
440822
799263
257533
796686
344878
592362
1169701
221642
1036639
388794
109852
557108
525588
110299
675298
387970
1051960
170653
722106
327582
907169
766576
166883
453843
613974
846612
963559
528770
839371
363816
731795
727655
55036
1063735
392525
718860
1133235
506400
565678
540344
290810
169666
1004639
382649
1033720
490781
745792
471007
624930
964096
1092799
623995
225974
895645
809019
734085
139268
742151
468992
198329
1075934
645289
747995
728047
720263
54573
1122677
796540
748206
9114
4523
196770
170530
612039
239208
268674
718921
188453
403749
43142
740856
282982
634106
249535
779476
541906
741843
392586
861647
795421
4953
787710
38529
517723
685541
174565
934584
1059729
740769
325346
953162
135904
130411
330203
1156982
1041026
252804
484930
944009
596918
1161107
112952
650680
701116
1045579
33684
814058
950370
134064
634473
790323
1081807
15691
50073
511699
406628
1046450
174740
756316
790173
37434
558818
427854
1158086
602106
716237
639461
975469
682031
665760
1011938
393461
634254
782890
938980
214501
189486
1033612
701605
287201
757594
617716
1013487
615890
808053
725228
399440
597600
627299
123201
481208
900431
17272
1064998
314478
434432
159185
523515
181058
325632
1111407
150524
1027419
874557
576472
866206
252717
1122767
898935
1144567
458200
879743
601378
129370
213585
179942
1066949
470438
222706
568777
321021
1045546
410132
342479
1129809
474020
169
327187
991149
632484
956321
651497
583968
34206
933905
868501
187809
456174
246730
97771
1041398
937022
1015428
186125
559988
303617
381426
1101134
432524
369860
329030
889348
661625
795506
544157
923711
121378
267666
832684
677747
294747
56074
638034
185333
279923
258568
863624
149231
815018
196182
932423
454681
653309
1051643
280919
12505
676986
538752
506653
1048281
542496
956646
793766
340632
185920
493895
343810
778872
918448
507758
123387
954805
1170614
576934
345271
974290
1057598
306399
883570
158141
165776
991630
872927
442758
595040
687300
345445
433654
434040
410134
745369
550292
530675
733580
84476
482451
667579
405878
521399
942169
15284
310358
462598
244339
492885
893410
577639
880489
543306
941464
873385
310220
348117
39275
847643
759878
990192
396820
826955
1137000
78462
123679
589974
464162
371006
886473
317305
141229
762679
1004313
1159849
602038
1011371
851412
766791
702857
826893
293567
1158321
439689
967567
482340
878236
85399
1166497
160721
267302
1013284
557797
722764
1005065
220456
669876
865490
1140783
833498
1092486
470474
1024964
323261
541497
621863
533564
698363
966295
559476
296449
170896
92384
513786
1096554
99590
498036
1098261
1130920
1066892
8944
411915
1002224
44445
468185
1148559
746769
712123
388536
97640
515657
212096
700415
244420
872244
802446
1139498
431847
37495
907243
668026
719528
951154
644390
11021
1137527
367965
610309
984714
1101881
694747
684075
523840
420867
1099418
280158
7594
39406
605191
370395
113548
717938
1086472
1152083
555296
42788
422629
1151643
29813
380164
759351
704380
249738
899928
182054
312064
143553
324834
156685
649177
51577
1009462
986456
481419
814830
803276
143824
71589
1164759
164200
263087
846097
1083962
1173862
669055
695699
893820
558606
173014
314829
156771
536133
155385
136240
98592
407143
580764
351514
238824
367583
118555
321287
702
110872
822305
184147
145786
1014579
450789
941240
641558
394010
724509
552274
504026
549284
868029
710816
838111
1125211
422377
653659
461597
20870
40819
537138
144513
378857
951699
26694
964690
1038050
889162
1151044
992339
352156
578213
156620
173954
1017000
284007
1172690
679677
447781
414210
617737
325608
520337
1045978
470596
110155
49167
1058281
459280
270443
818471
1104815
135371
1103237
296103
159689
1165021
64572
220743
895438
93522
709975
260656
598651
570056
748149
298767
876395
675917
559102
1077252
822174
335788
1093699
486399
548105
33171
152505
132296
287963
1126091
834293
740026
327990
862552
417311
394177
677225
1116152
598889
402334
144650
583349
936571
956688
591966
1167802
805267
762335
886752
1078904
929616
718737
1067615
889172
516786
574891
403733
1172648
856731
647878
997224
834064
646479
1093658
282948
1106833
944524
1005423
53755
480418
213814
114903
75692
411120
391076
59458
785263
45698
554229
52383
363157
679402
376463
1060961
708843
121536
1137583
577026
256629
478929
1149605
189694
365206
213672
475015
430709
774470
31744
1135654
211342
179359
354055
1053492
916833
1126439
421566
1028018
829666
807279
790038
515298
1013700
898663
332065
347309
890381
276603
1160766
153743
36931
457878
1132595
694491
197068
284226
587996
413990
1081741
496378
988832
448402
1009288
128120
1090156
1104810
563643
493754
358694
308183
381568
822805
946140
295087
822473
1015828
425101
608776
637814
871777
608258
181301
67942
1063093
943426
98666
462915
336153
660439
1111787
483796
147344
501695
1178387
375499
782261
272059
939867
517565
879659
388674
1004949
190997
24245
1177061
456680
916697
215202
14322
24494
1086420
32141
583698
702750
165369
700850
703146
955196
23395
738839
19944
863007
931524
1033130
228164
42968
244198
79486
1037500
590792
106978
164089
200840
942853
754268
349799
1175346
466930
507701
417745
410770
235373
704850
975115
994489
210800
724930
942031
101737
97397
35773
552463
444775
858958
481190
815793
822500
610895
199557
589028
1056805
94211
776483
45568
59865
94683
1119738
135185
261390
1093893
604894
1070897
47546
968516
1021472
392493
165628
260698
928720
669946
502677
481584
897984
311450
652258
803496
853620
620611
564138
600013
86510
575224
270447
441304
215890
446577
583029
429149
806557
224477
670479
1082881
1153979
977601
421694
786061
465283
641900
1094973
556188
665329
726300
684789
487558
1078202
688476
868012
936021
891747
659252
124279
592501
504343
682628
789184
192011
178924
189377
1063368
1117647
46693
38965
712176
905544
360649
834648
430210
161354
1147494
200220
1111549
959254
735983
238132
373991
301888
192650
789867
980182
347764
182404
145926
262351
747272
615598
1147814
840941
932851
560408
330670
740612
1033007
324810
907259
969790
1037029
999137
488981
1146548
373315
33553
49428
344891
443957
630317
1020589
1069316
924668
176248
604474
110927
6107
1034848
743336
1019777
767856
314893
574352
247418
556007
1079475
724051
183134
991952
556817
871523
176012
586566
1080515
483882
832585
567346
393324
978849
759679
593483
806565
299758
212368
1110479
982997
405813
479587
1115596
555541
1014956
1052041
133521
26463
695080
444485
681231
263423
577198
1112834
351531
315945
637364
952399
636700
828865
1003442
1139880
163024
522786
635337
1174280
803443
383844
296807
888038
573928
918033
537072
943809
697373
290969
1122863
709825
307836
494100
574975
441850
19940
377662
327794
447579
896017
943381
730437
872174
651591
122991
209550
705231
679730
751383
545783
141868
96546
6723
212280
310581
937467
294798
1077356
707860
310861
803994
473989
1077541
392652
734707
1013222
347953
879814
674260
917357
290673
701375
1107219
1039494
494650
974797
814590
901115
652464
669863
952728
19133
593682
3986
833023
213386
587715
598413
772299
914739
915184
806228
1144225
796652
220606
859493
450959
168364
437731
193007
566380
453252
18453
367391
1020335
794702
651727
652901
165048
528847
693711
1117614
682191
812963
435003
72042
146955
581850
1012957
1031975
369836
979748
507350
919212
89211
525306
993412
613790
922821
961594
565987
910235
1109627
969657
1042295
723169
1072125
696312
665044
1033051
202680
756387
1009176
282666
263874
47387
10140
54222
1090795
427814
643916
755694
94645
1105018
577010
1023000
194399
1172275
1158215
110766
436831
589130
166976
538067
317132
1050485
279950
880491
388506
545050
241990
908712
903998
241883
434988
461699
882272
21762
43206
889611
1007557
14314
994339
311761
349374
316033
1091223
875986
668973
962629
779875
638796
799425
828324
1137735
1154068
749747
870926
657542
396366
1073016
983248
439991
749660
507122
481483
788931
959488
485920
351512
486400
230575
392489
1173044
23904
588881
488349
277002
497221
285752
151327
221975
868618
551158
1169539
1057835
183462
1423
1163982
493849
313640
1030309
264115
782479
1126388
688197
575966
380922
241129
499241
1103216
398874
1160623
25407
1031916
8674
484617
201531
483460
580244
906588
246665
710423
628027
864382
169389
1030762
308389
1064609
626023
413048
275440
563050
959501
968103
96048
849249
72919
545074
984231
956258
13559
457136
454656
404423
313873
1118722
652142
795360
607779
460514
860782
418424
742664
625527
879311
495731
528461
142469
105051
1064733
270929
1123460
711360
517722
481745
588013
351194
503747
1032481
812936
426039
732839
1065280
872498
476539
112074
131726
818183
1149394
757224
1061553
741173
973767
855398
12786
552325
633819
659426
388392
113171
261813
941161
1159429
1155738
1108905
542647
726991
545713
464695
117050
904114
1101627
691941
142934
926600
946056
614756
300864
504843
888925
913422
763741
172366
318483
302166
805760
279213
935360
1031659
959152
940460
790302
23889
826975
428649
183721
524107
494572
46606
1003057
1062602
1003718
141227
589071
590417
509229
692173
1106414
945420
330035
871441
374316
738352
1053896
984128
239033
77806
25179
464752
479338
278483
226620
1050691
655202
841197
459162
244525
221578
126167
584828
1125801
301684
113502
155584
264189
977640
640359
136512
1071599
958104
255810
262974
774955
929026
119226
903197
1061429
775632
1046698
144012
120104
426395
758158
389608
895211
52045
14699
336388
301197
544175
712679
326302
810745
131406
987484
837478
1060512
1028181
259271
944342
977748
1100800
599320
1141613
272067
282274
659951
683915
284479
624775
443022
10430
600596
323964
79365
1104031
466559
748837
800522
873769
162283
42728
769107
306028
673265
980244
856050
560565
186113
385475
81278
392697
711616
500374
778629
819878
833855
684957
157164
614025
442960
1050069
773346
605300
657871
59934
35985
646932
821599
323088
435201
442502
764113
89580
1044815
16995
908898
1080436
1020865
1156233
706583
129297
811720
967919
170191
111747
271712
492481
640502
778456
573533
870861
160230
884981
453926
190263
414934
889450
393950
789103
682152
884255
189101
1152196
403234
922146
523975
154527
592068
679765
675350
998146
874258
783501
938432
141427
782961
1042278
148351
683384
906894
209516
89141
86732
1117607
626365
169643
604097
660216
139975
242967
483283
1061919
650185
843802
1123636
70913
625814
629790
796500
561551
49041
424623
66266
138421
714170
818004
932887
332663
109009
1089224
816380
166244
95595
997786
1148088
127738
632854
972652
919677
1058835
794538
248560
1028840
525951
111134
664578
299575
900283
1145762
771841
517110
540396
577624
383229
480494
412096
834368
759328
373673
618102
524662
821341
1064228
236700
263517
352633
584793
383652
1001594
547056
22184
1009445
1001216
69580
98876
1091612
490851
1120799
9597
913320
731210
1070742
24107
875575
1163952
1133501
357498
604111
979745
177635
728734
671702
518591
958900
353227
371121
451031
343199
576220
453555
339269
1040723
360833
646385
1174600
955340
790398
652285
50362
705645
313987
127883
148039
66516
621835
1083609
395302
1053102
1155803
367482
26648
451998
828651
123133
145902
226524
877642
536644
490044
818828
418562
64516
1073556
55110
80581
1015987
37428
474627
925011
670161
1118057
139063
1169822
370792
1050279
795209
966288
1059595
1151554
256547
58409
462264
1128695
697061
403468
307683
54025
119675
379727
725392
85123
936739
862275
832523
872091
731716
433473
748301
886331
556315
864704
861776
770648
933821
928864
986344
491917
395768
898676
256710
638203
279375
308906
606753
252976
191465
631549
67660
668425
701394
795197
1152867
41407
1022475
141042
451881
226118
741466
537585
319451
340048
740960
110463
51561
306569
1150923
89349
536911
758087
314161
1110657
6413
646313
479521
916890
1559
258729
451835
424129
911821
1096557
132676
465599
850710
586075
53588
1068420
1169955
527639
10159
273897
809697
15619
1153877
414128
779324
1108309
1147303
209273
1071388
906151
93561
251758
575803
707805
699180
1064076
125489
1065209
373596
540330
127060
776431
735385
231737
268394
436065
475663
967648
1142239
395189
908961
231320
822416
611044
890440
829208
710462
603929
1138856
303043
53523
509168
661504
873175
383824
2992
174783
310134
698436
569776
580454
152312
130159
710023
22094
601310
172453
930946
78327
456746
916993
454364
641165
903258
756128
1095753
437214
243617
844590
46317
411276
981241
20775
688643
1041603
607269
6579
888988
565496
613454
23674
57601
244615
386076
421642
259557
1068421
1090766
328672
1139658
493885
801944
751118
748338
958721
114140
1079882
393358
597273
1046511
656110
595894
684702
753341
700289
106261
613111
56394
28183
717162
816021
951664
890026
268249
1139744
254233
1071800
144029
729392
834376
541949
1170931
1178132
1149247
982163
279307
878121
1128109
905923
247606
966080
518137
768259
150612
912958
1137923
627849
626172
1107027
903052
478161
335211
1139681
906516
493823
936035
107516
459274
1172760
327533
231768
584171
1087635
1096979
166648
130183
645685
817845
630959
719314
401
744216
696049
938569
228057
1043630
665011
1065435
1136697
56135
1117257
303703
428288
8987
138038
335625
780063
396838
214425
15283
158562
916896
257260
49103
307071
899410
900615
21080
1009703
942973
83034
893899
174883
165729
353221
1014464
791832
126568
111986
717742
439295
420072
194003
42440
984161
505323
1165285
94467
753493
34781
511236
268631
878619
999504
1089209
1084289
10631
478328
722650
915761
522277
566570
627285
142101
78178
165283
1115402
1036616
677959
61121
959773
214414
139951
928122
506632
784411
366645
472047
371592
188624
1066580
547146
1171357
328788
644601
596425
125778
519667
1076358
367611
1061679
396141
376595
688550
74707
1054686
574729
1089169
499919
699310
226493
711596
327824
353109
1060943
326309
980162
998244
565851
2728
41056
1168267
513495
99383
299753
371922
696303
352416
1118052
462935
6855
398456
461560
215748
462575
799517
487621
525457
533192
124103
744856
678137
1003106
462150
711347
469698
240239
989432
410261
242432
387248
404439
1175706
613260
1087072
944579
514493
444100
922523
732232
1140757
687473
1177186
1112009
842718
1038778
839356
377820
8531
678759
543937
107823
429518
239773
992723
170819
870945
832368
766085
677890
325904
885319
467631
65927
569650
903212
721785
258803
136931
1108161
895475
207567
80754
556281
896726
984424
406951
48754
917211
446923
472767
1123709
749919
338021
1140271
455017
1129913
861691
283725
413526
538551
174434
771122
581402
1036124
149547
809268
659917
1068359
2214
268191
904742
480639
485369
1047521
805977
389743
757692
725256
423952
483389
1070487
680848
907451
573214
641344
849645
239903
308351
541390
794282
50598
348492
889424
587719
796965
591209
776548
232608
1050595
455417
270600
1023664
146967
217071
861358
879481
1120409
223358
789434
393587
971662
503305
400899
246433
1124904
558249
446701
765462
665290
1036730
1137954
654460
1137064
843359
841230
692176
79229
969752
248290
773915
225012
378594
945529
992976
582503
298967
1055726
277339
770613
357441
508482
608832
123681
55364
654325
1013781
1162004
1049334
793480
819752
661911
773386
922284
1072966
319670
1069871
643082
188329
300278
537038
870668
65352
774702
382861
488968
966835
1024932
339339
877176
663770
440088
750337
498927
508680
1096949
198393
993634
218247
673120
594751
629786
247613
163903
193429
1150910
51660
946671
766741
729953
174849
186479
891463
85110
528917
852125
837974
1116689
1042205
608741
461587
651952
58879
314634
530808
125498
591658
275273
177502
1064672
966247
40649
670558
589373
282883
427326
1152669
1002263
835583
1081017
1033375
328206
948007
621948
631563
194531
421297
829891
862162
697944
57011
1169702
887252
663189
369539
800850
649392
529860
1146906
691056
777369
137169
813876
45191
562124
640834
619945
752727
10284
658709
213072
1096076
1043868
527692
892964
560122
171587
472059
481966
363517
133779
1042531
1054066
516291
353874
651043
811097
636432
231511
556678
705860
488290
150310
1092661
228306
648221
52731
909659
606327
75642
1004003
303630
1058327
252174
330008
440119
1116854
813939
1164630
362656
486806
703925
104237
401271
748561
1013209
876420
520751
670941
317842
91685
1171900
295987
490980
898011
1179023
436342
141723
418840
800170
669288
657907
542084
826014
885820
443275
308331
177030
1113325
374231
25872
748217
579147
893101
493890
855450
386764
640226
90820
1064302
739707
288134
1042578
758454
472716
659416
637784
404713
907821
99216
1159150
583934
365962
17589
1169822
746359
329946
256107
345252
301302
570767
606355
338702
148232
848869
417469
780001
184989
264007
684155
290963
910891
417435
754370
1101788
586278
619766
960279
514304
456132
71019
138016
127491
497703
420672
18271
324372
433571
195942
660941
857261
759750
629150
754646
579621
187769
480365
492791
142048
859110
666540
688426
828691
93590
985498
889015
619550
900024
151930
614731
879920
9563
1168875
460685
597173
44194
343663
940705
83874
1132444
132173
868168
341523
426434
660770
1049550
742148
377876
815092
850933
752365
1124587
758441
252172
163321
833518
683921
232860
873822
1101200
987043
64182
535380
726507
1162678
34451
395391
802505
928937
197454
881584
829991
180779
662574
1003372
490045
329217
413022
383093
852563
773844
416273
1165623
937546
622944
254452
37405
531720
545814
737021
279501
269970
551159
1057264
204756
403582
893036
235941
177158
1024580
1156830
743932
988896
36769
803171
26967
917174
756359
699510
783719
226088
500092
752609
582497
539401
45070
937721
152477
151186
528132
313018
581102
1171629
834455
365050
815805
295089
791119
588497
281328
559014
782528
644063
1070759
261589
553787
84241
261650
671498
151281
82782
749125
1015447
597944
635661
250704
1004562
775702
933356
74429
227166
343131
1002464
249465
279300
109297
547833
278918
830433
756341
1006273
591902
936879
947300
528088
959748
383692
1121877
328101
65422
446727
678792
714148
334338
526428
550300
52829
665605
295246
1033653
84713
171759
875100
109095
597438
320934
663476
381081
624499
741332
1119744
1114146
557694
878229
61907
1115670
579282
972570
127096
826073
938244
906736
721770
779641
386291
923828
1168566
719068
572378
31328
998406
487450
996865
1096867
298336
529218
976424
533603
1176505
441977
347897
764632
1065303
1024284
451537
707876
815549
638745
549159
1056958
667052
385937
397326
78585
321807
756488
198117
468299
273925
256067
77407
210474
553778
618824
51098
125218
301620
989807
1162260
1055715
952306
393913
923300
341278
363748
630914
628358
323222
986587
361416
1054123
851828
168516
76001
822026
477635
135597
904407
509915
220219
582206
34919
1028819
518662
952954
850904
1071165
372151
354000
973458
754882
93422
883887
1108296
1064618
644095
385319
723393
31672
823854
619624
907202
298038
671455
581928
1026372
431143
1179069
96085
260366
86574
353956
783731
805640
553649
1160338
140553
113916
1111621
490787
115840
9147
859875
428687
787729
1039783
230209
1087527
243620
74595
30620
79769
480818
736465
479831
1147599
487632
244194
297451
42899
150058
17445
41481
1167316
766843
939091
627280
70219
965816
313539
708702
769983
851995
917057
1150631
782716
91965
61295
877828
658571
360426
216922
294200
620568
643054
687411
1141150
1137971
412645
763287
611073
355954
194643
1174417
106594
483323
334705
931882
917405
34572
519849
711770
483936
511008
995004
518790
470618
451459
951820
458422
352618
986674
1094530
881220
522554
417346
945535
223090
819970
157965
1098033
120587
557043
364358
164148
1043248
132229
34161
1157756
639877
329903
1143118
859380
35162
743783
131082
141030
990012
896471
186370
600442
988793
440832
241396
1110210
78813
250249
609695
93800
509895
1132618
563185
450117
227673
1055024
1002647
161507
171669
42889
624305
633374
82559
348289
386487
331638
831418
621016
796520
66488
832674
1106862
381129
522935
187230
273125
53821
730511
998912
610656
269431
457642
223999
652656
402823
1044495
142923
937220
76238
1111372
701875
320382
1155232
1011932
237649
1040080
561661
733461
429466
835625
552051
691096
938230
619600
542219
808990
457533
911141
694975
335242
693714
498463
69434
1105158
798203
881891
441439
25609
496723
763818
419578
847823
606419
232776
7895
467171
1117964
723998
1048790
755963
526360
635041
560210
833889
405844
805781
543291
1088543
352946
238184
699042
431652
1088856
414208
110726
894940
690046
148468
931746
129399
706505
936701
17646
1010542
47238
213843
225896
994025
1041485
635562
1057698
109303
1102374
450747
553350
355857
834233
1124147
153814
50757
171605
301244
372830
567809
711534
732638
98168
504171
425364
162753
356506
1051362
662297
457406
90852
683557
726403
132966
491010
56405
416453
295202
786120
955778
85077
87281
761715
553097
974703
743904
357166
923119
653436
1126233
420589
680681
110130
470848
1129696
683179
495916
893995
988337
1158498
44385
111040
196693
1169952
1068338
1000576
1086580
595073
1112965
49069
752925
1072376
381423
670264
856435
527458
287526
89248
659279
982178
40116
991516
598327
110695
108069
277397
572992
900420
984267
10964
1004734
567953
1118210
700710
997158
246704
373232
942846
532821
1087698
976395
414266
748943
687254
318946
94214
453771
384273
576476
507871
536655
342968
92095
718379
347935
603844
49695
561825
1057346
364821
105512
853911
772159
506648
68964
725060
886042
190147
626385
186181
1048263
402821
1011460
944950
370249
17533
484905
1151090
681608
675996
87678
1033194
778730
76075
223941
1000313
984124
997705
1133199
946198
466624
377281
162502
515938
1033362
964623
419828
56236
1129694
640947
1113771
517722
436158
182856
899831
550657
150016
497405
124344
629768
101131
431292
760295
55559
301760
614632
148222
88926
725056
987004
828351
673730
1058617
840109
227177
1088231
448144
446233
1011620
24801
290709
871211
5465
625167
1072936
408037
839433
638094
387497
144388
632602
159239
25616
54212
671066
862183
1019264
583867
1126932
269081
617197
72134
976979
962696
76635
508342
645006
916946
1173198
732966
193695
388942
898481
448516
258285
188241
218334
850218
1111596
848297
410679
1139972
1117095
542066
810954
1118579
359245
751875
417665
860369
214397
818831
908761
361917
510681
423752
628899
598653
780637
767113
613542
151532
727419
155798
18215
843324
1007336
156327
271287
198277
632216
706258
387384
867889
426588
401632
296530
151533
631026
376853
74345
463853
82924
310155
1004946
956611
235889
544085
470829
790013
761916
459162
24611
400986
235611
1015769
1174209
103887
238640
666818
1101727
1080130
657594
604873
273396
207845
903723
940678
612378
344180
234499
287078
991112
832742
108296
674804
281038
1022362
289851
586752
507604
1068663
276582
36035
707502
808537
204887
1008566
959144
1000575
872425
8540
1009886
1054539
444665
756164
643923
144355
934942
555335
46061
911313
965083
345167
120482
232748
291274
388753
42648
367613
99699
473481
49113
798570
347613
580858
851442
729806
877927
899240
1104535
841316
267817
549152
853754
363112
558319
138871
702709
285297
248831
188786
308449
626504
310457
59310
202109
578797
780147
881511
736184
734422
136571
1041587
171154
837363
629046
640813
215710
977953
392891
630643
344796
121316
967893
814821
157698
114292
1103604
167831
274899
459587
419569
756327
620422
1090687
91358
433152
237567
472370
785305
562904
187071
185755
502474
170838
569350
283708
966610
31951
623613
915263
201956
1169511
519196
786048
265242
182628
628818
761098
987113
1035162
551619
1178828
292439
858018
692011
455146
666034
224221
624856
523728
772067
130157
844074
348192
216233
859492
175448
693878
130735
979742
1081903
716641
1102101
1075923
784937
238734
255465
591156
160608
192635
912314
1125611
779506
772979
310125
910767
401431
512222
964354
847698
879735
185170
51367
186117
62175
975128
695161
816430
646398
307953
639304
678970
689490
252373
320309
1054801
152928
565619
62795
909138
664061
6387
175136
129840
603883
966279
785277
52883
596835
863552
990607
8089
114251
525256
116314
165005
697194
750857
898608
482991
961087
1136878
158551
827445
1003152
33095
198188
703703
617643
1058695
593955
218246
1015187
350429
940467
43872
942113
441673
747091
772641
73511
228673
1054665
673011
1155067
378571
1077622
401923
615
248444
456311
741258
788229
857482
783276
733433
86573
330403
882557
434410
766793
1085470
547475
93873
932297
308601
867062
1161405
232532
760447
995182
176204
560577
1045212
36864
851111
906622
746324
64651
738487
130976
813663
515024
973927
824856
602414
753596
1020478
995742
995266
704249
158151
514847
1086480
968784
188625
547445
937991
904104
659752
616055
290369
858084
41680
1144688
142838
295774
745792
415021
998556
802926
788336
32825
196592
245656
362936
435293
1028166
682007
518478
647812
725087
161010
467272
1063434
756811
881851
826511
388291
87113
646171
452893
934917
34385
258660
548563
781876
312565
111372
235535
26822
425206
1010732
687850
1142686
751260
748150
603069
374614
544675
674617
612775
6667
339372
97513
307090
106090
241250
340994
303600
958544
833666
809058
862047
593719
854293
369745
85228
537606
1011139
795496
712443
49566
1032471
128754
68460
135203
995809
536814
515527
173694
1077421
828786
1011117
859392
964999
760683
527481
768399
748136
838371
894625
846314
990333
874140
82053
360053
892855
302484
292927
917276
194759
373304
658584
1037913
683112
620087
1021662
242404
132311
814885
418873
1023324
476254
277535
1038036
298996
767729
1139742
371611
144029
88192
155251
856880
1110870
536449
808875
547770
288533
378485
250644
607365
489459
435565
837682
852580
576662
757392
790847
701361
489528
594705
556719
441690
466913
359422
1119066
475212
51656
96750
269791
513401
479673
339856
684446
457327
865951
1099972
376520
1127119
670909
689430
951364
22557
687873
471478
607863
173651
1111767
1058649
740524
1004997
692820
54978
1092567
62782
711823
868433
790899
857652
776856
364823
380764
871898
154748
879873
648803
1136608
288646
924141
844805
291407
216733
428617
1083377
659848
969217
19634
670814
942164
431085
1066143
1012560
1103420
826839
615768
762878
626437
1127069
51725
369231
148448
521971
403383
520083
1062185
114083
718858
90702
262134
1025709
547298
137088
34007
860719
386914
861453
146507
166622
192189
411049
586869
179257
985189
837163
179935
768816
844492
898046
1140764
649371
640130
958864
278672
836209
312832
296092
670741
478041
412310
1137641
1081837
118271
383890
272342
882770
825299
382253
202114
1150477
385871
282402
954098
803284
1089433
163631
319346
24614
1105141
149260
134362
778213
919634
423732
356716
680310
984008
393850
602332
181084
221024
1102783
46026
785326
272578
45355
410765
792616
193085
484307
661154
54338
111304
531121
1093304
296061
237062
202080
293382
741551
300078
86040
1084498
481035
609947
968065
26103
1149761
885964
706947
801296
39477
850135
157641
79248
1106071
710483
628039
886859
1015651
1003448
33131
80313
71127
1132405
810351
758486
561753
921594
1170737
704435
830250
497137
86724
1168990
1109345
229546
1128829
582892
239239
626612
739334
944079
835526
392797
1049800
906905
540347
1049412
1022057
56452
831607
635685
592202
746715
1145644
670905
1044295
807351
703714
32779
50680
127038
540893
753143
505540
69936
323741
503279
333484
466604
1047546
458991
583120
269131
245408
339312
1180295
1008164
595160
132252
366686
1108710
1023234
857824
914133
330353
480852
392304
393458
1089730
482464
656088
1174420
1164766
231996
131671
432387
11858
614917
61845
15129
51018
28319
434064
661307
343125
854685
435743
342967
616081
605089
861073
167730
913944
560975
504511
863455
718892
1088743
598907
784834
930520
481452
93755
966894
419858
895115
289589
355926
98871
1151493
938479
984088
492675
962294
113184
792500
1120643
136493
993112
639887
134894
441169
1116065
479470
990032
331052
343045
471738
887120
484223
204908
747340
652292
1074968
991434
1045173
405981
1115745
89430
693667
83027
967436
413732
85921
717922
1041701
17900
604621
391429
267712
25479
466534
803360
114503
139911
498091
314589
1100761
192249
741978
958498
76917
1170988
335091
337103
437815
632448
699849
554003
819523
1144248
1015008
133851
610590
106839
846218
1099961
294778
38449
597043
1041376
649403
673781
610934
838696
721250
894997
933177
124035
555172
797376
873962
1047888
79830
828969
452853
901636
209814
810249
1059469
739550
906012
5642
347115
365294
858658
297508
1141506
405747
285617
613291
19584
602863
482161
583997
579290
794567
292643
385678
129011
423068
173657
888707
1025437
1130573
576834
17539
1069250
215376
946830
758286
91735
813561
756352
632869
1142256
850149
816751
986349
101056
319438
176535
237440
441699
570726
454954
716546
162622
332315
519962
133718
1150534
1140076
166842
138437
316787
620899
1022308
228594
807795
92680
822407
111502
401933
1149987
406603
427971
126689
469910
670667
456149
853377
710842
296959
535914
198126
1119804
774256
1075336
119734
969719
152525
211040
714007
26336
403938
52866
167220
296161
265262
877272
555426
875565
604056
587665
746745
119300
104115
756589
1146166
629738
657495
558350
408621
318073
849219
1086316
1009675
35471
1129826
422097
1031369
146056
328371
177341
303141
978949
1001935
1120311
222019
621315
572412
677803
1117777
770518
488964
980547
1004608
782337
7452
133183
713922
1151625
556534
68310
983931
485972
814199
217501
1115523
409647
1138169
443533
5408
407453
191866
413199
799525
523409
339147
1011696
1003828
198685
468512
278099
739301
790082
320368
930927
476087
770254
221677
632241
196878
973165
97599
791216
792143
863533
318422
500365
750054
508905
738255
320580
238990
1158870
1126852
845708
905024
685490
805495
711139
858100
87386
294952
80041
1106749
801300
563418
224434
49117
924881
853798
694706
330784
50783
186295
834602
885920
578736
1073189
650763
682199
151414
597224
847423
1170232
40254
1127175
1028852
609339
1031286
80268
575194
1063848
934512
72024
260342
829923
215713
1082014
1048509
813053
1133577
642220
219986
219132
1008875
578066
605566
1008470
601099
1078755
907322
2723
826488
280677
737133
679941
694371
638773
139020
541088
956562
25490
370401
30268
1143079
935257
429807
454520
926081
824501
1128717
898860
554399
165206
249340
742682
633483
1151186
239184
890662
83662
231870
937122
17673
523266
434914
1003891
1068548
900065
1129682
941624
376370
269504
388185
612744
630408
174554
401098
14165
164677
1058408
358334
827126
986351
1324
645333
509255
992574
551329
309312
28597
45062
40464
421326
1136649
935416
1062173
889557
1054095
544438
1124393
389663
954989
852151
928455
310007
925139
989130
99281
457575
547308
1179735
921312
838992
864568
137167
933801
565059
695804
928089
188201
556
330607
1105123
161934
636941
945665
708436
156878
859540
675009
479322
1099819
435112
78270
922381
760741
39639
840160
614628
1100710
513970
378306
511814
233815
96240
469163
967072
426114
238063
1121434
810016
412494
1075235
629143
430681
463513
883925
214315
890129
856754
544488
326871
742579
972612
334250
466602
557491
556068
517694
60346
72713
313832
432164
137977
842839
422622
380295
1369
152440
218427
661857
1030791
565554
688553
934345
1124256
765607
244282
878890
282842
528656
367999
578490
805498
356074
1047431
771412
308499
90882
1173246
116915
1139876
1137363
137690
1163713
1083293
675208
924467
134405
93142
597368
431265
949022
312005
294486
598826
668221
1025032
318148
342302
1060002
407595
805647
570010
608911
892210
311071
775180
501217
1021216
757892
1138653
319717
422455
1138993
591239
34594
716020
361049
145473
176968
207821
736758
1152819
155243
539292
141606
307796
449618
290360
648951
788934
308968
1038008
739206
365564
170315
665508
297446
496121
31924
254919
1037947
37852
480747
566718
233727
743775
444074
522211
413219
783986
1131682
2285
149624
652647
315024
885448
1065000
764951
399232
892892
505212
459479
333562
983680
30611
420241
701491
640077
612023
383235
926018
1017037
800845
296191
87629
320749
1160620
86507
683521
312202
1109660
842052
817184
131030
1078469
574696
1034197
1024610
628294
1035041
529934
244619
294533
535409
777497
868734
494164
697775
231490
694057
1149734
1047783
991577
74031
776524
691058
797392
275015
1150033
920589
1156852
409824
1129038
768723
184012
264376
165652
188384
564436
824346
751611
876961
1112425
343434
676134
740360
100683
1058328
1162223
96153
179562
103164
388702
368478
528673
800534
1036665
765600
1056305
809208
30949
147653
212552
275827
436687
1057039
1039434
1089039
646497
1087825
559391
479896
591966
623323
30310
413984
1161817
365299
1111098
254692
235716
571284
726550
170362
336059
378028
351958
990667
421939
206458
1174953
987449
1153775
153935
472887
745107
345145
161620
49813
1100675
35519
829046
895802
1061290
63959
432887
388342
673366
24037
773860
444335
539885
754818
257346
323059
1133405
177611
960852
721472
1114173
1153221
475560
312882
610751
58931
608528
508782
771310
656299
704292
160481
921098
1112095
661333
35376
1115799
1098968
129587
54415
1029411
1028641
381954
635822
843167
653222
937778
979909
1000272
182861
447672
263583
797100
1019426
264566
1167794
258155
128284
206766
967145
583246
591699
749579
487240
898620
1014935
156871
675258
1033780
143364
319540
803297
402087
402786
520927
1084026
756546
463440
991272
799265
890342
206807
869074
854722
662889
271940
243595
1009735
1046394
856263
81037
957731
941641
911032
195394
750576
980189
1178118
386212
150753
90202
920185
934861
1156508
480982
1041041
842677
13362
187473
185242
1144987
801910
976261
623351
509914
280675
1044505
1153580
189517
36330
1013510
343605
488611
65077
797934
767734
414741
1041047
176551
1083732
581824
592946
1116047
876408
1089760
671590
468309
273147
962619
692833
510683
244453
569729
452635
1108937
488916
117172
556943
70851
976450
838877
35575
798300
127516
528636
624092
125575
378906
863525
89541
600892
1137900
107896
955969
222347
846066
151631
764019
79855
1013700
937597
430031
911851
775611
536324
988078
396310
792030
810296
213815
200545
29451
469840
801369
285282
26720
50783
1098759
805511
734128
909477
547564
798689
685896
1061073
389149
644597
1023052
211989
763004
928662
286189
568070
223331
1122782
321535
773054
1033998
983439
1020153
910459
413442
773372
584779
958711
286937
523120
831441
557619
781406
708628
530661
864013
332637
497813
948338
447299
254473
665709
247952
641307
1011989
729232
850496
304242
529865
1040391
761477
956878
1014764
356931
24852
1159060
615457
1035013
683566
528708
578370
135309
15532
636239
868876
788429
987236
362583
1138172
1025031
1073819
505146
419966
891368
221738
1139343
705998
1011815
1062341
162441
1065360
824111
65210
228441
1159097
481328
1042152
1063366
773144
653874
176623
523116
1033774
45911
1152145
218483
682096
288755
507077
611890
629134
948474
451603
348667
894144
33958
169002
878104
134212
1132954
564381
878230
553979
145666
164060
409924
1023953
1164850
177384
289155
603226
1139679
1086409
701419
921759
3210
465252
1140076
30675
988366
398495
352526
693940
391656
1047105
487518
429957
496520
115566
200730
447403
892837
426760
1176715
159964
821856
390150
702599
1125218
209375
1068681
91034
974865
670415
118670
1130928
719118
1091409
742268
524725
141256
556951
706450
43248
1006021
860084
1017824
509013
388623
247431
18500
185320
165893
520758
742722
947781
739482
981116
972551
248572
13594
576742
623027
517090
344770
1114024
29820
563397
542613
256788
1091303
1036641
1056166
1164349
536721
75979
217961
67818
974633
284080
1148470
669081
131533
1117123
418333
955870
312633
157831
150573
280744
936707
1004313
758918
845014
1035992
353871
1090052
1035623
428709
98661
27413
697958
921892
124764
49580
111674
331696
515563
627327
87286
531604
261153
928062
576204
481469
811909
1023881
137141
239405
660112
616976
49865
340869
369112
375231
1015019
234719
969859
552231
321408
670731
3551
549948
1036368
678016
1087410
1024197
911015
573811
217631
505928
1054282
544964
823436
839045
191870
808934
262031
624421
280395
411915
873026
1070382
30726
1068488
1073841
1061082
368142
284189
497457
640873
466797
309951
1003140
512419
131454
692992
48227
894978
713794
646324
1166397
126009
300797
455939
729750
149344
271207
76006
734159
180971
521510
264462
1102852
290005
823008
94285
299929
457000
362086
926475
183417
548695
187612
208606
61369
51257
1174516
413375
625481
735183
633992
981202
1017745
447573
569882
375495
231710
794044
385375
705370
689589
1015204
553094
744019
719130
979069
207631
1158679
433191
681010
408937
890179
675543
591868
895498
849202
38300
1151036
893461
997960
104566
439200
281424
140000
879142
121227
678376
183147
551415
446931
267194
330266
407919
301416
1077695
819249
977206
819222
1118281
449960
1024668
794653
94249
1067303
428409
817114
103718
822944
333962
78599
964103
1063566
589889
687913
1150259
110000
12496
1005680
18717
721375
336961
655444
828893
508475
760241
96740
1176555
13623
1104426
716611
101444
912580
462773
554754
1027685
635130
1145935
237115
316182
942840
434195
815561
572756
1103734
471362
371826
1103276
841176
968617
782292
642883
201784
583098
467259
247655
508757
324147
556239
308603
426153
41263
786177
193518
794757
900388
1147087
608301
85435
693513
456405
1090710
473431
18549
389453
670148
482219
179819
809191
817969
728072
873517
1048911
87134
712990
865470
1087860
824474
723298
710669
969212
85585
435360
1175948
451645
940197
593019
506307
173672
991905
604669
705509
339424
129062
203692
544280
853573
767170
146158
961892
577894
802537
1094898
118496
440193
228488
684151
1085815
762836
825793
440172
381297
415790
445878
989177
989375
510724
887499
737192
1135906
570949
67115
1041819
963452
283467
335183
81846
538403
678391
178769
1008806
1059048
515755
893663
852019
442008
239903
896542
48856
776335
426754
91219
1042647
892101
205445
226458
206957
1154556
1007089
1129914
322867
345488
824953
771703
67834
1116136
458762
437477
775496
259255
866093
675015
724660
115060
1062228
246620
22853
1113807
304385
414276
422236
278539
269067
476637
500534
850376
746346
500739
10546
1013632
352782
819226
751982
20064
51726
815320
512874
1130863
886141
251262
707995
880782
488171
1012889
737102
1046080
1112932
1175200
773228
581515
823352
79536
205528
46578
833034
870957
747894
1082899
294891
1088047
1127603
411093
182595
354382
208779
291197
237784
182779
477386
449395
481841
158699
1071099
51056
880261
22088
33541
1111452
360248
423792
929914
681183
617519
265816
446747
172893
54005
965941
1177926
380816
148062
1077871
911758
33269
135242
778759
567429
951673
592345
339666
1176107
340072
429374
441784
174422
80541
761222
1010425
661051
1165301
920141
108293
791428
836343
209313
153830
132557
939354
1106650
849446
972312
723809
1079986
151638
1049253
1167109
549344
7334
320889
943980
571335
125275
666715
709011
676267
480816
839243
492273
1105040
403513
1131137
973684
1177493
292820
696986
57450
856491
100608
386449
438268
42757
32940
527960
481904
871660
707795
1061106
944195
372276
484933
1052199
947767
1035940
1048893
984909
157796
639265
793607
318715
259599
1028383
205854
691417
828235
98135
47386
639230
538044
55434
293193
1138592
190280
17131
455257
914042
965213
296478
1109176
1175827
850446
1079031
233990
511134
296760
768114
342396
49708
309271
19600
1022269
163569
418373
1120765
1158772
1104048
654808
276916
744328
1162153
778955
849675
349012
751067
628490
34753
312174
839237
524170
244865
1059120
1097123
1039044
94704
309663
880020
558368
325585
1153591
57195
625380
550965
745472
1154883
39758
546212
199909
404381
1011973
497679
303083
667680
1060836
218102
499525
1165544
563143
459068
234957
319903
640611
383698
1090051
441660
345479
132176
81128
139323
11479
1037032
46228
1108408
1158627
631693
1018600
92439
191265
958914
30112
1034957
271624
211745
901029
557770
260701
1006317
297151
1095432
135029
545113
138890
1018005
997381
1024841
132445
989147
275512
911185
687878
1063335
1070480
393465
367715
1026217
397723
1035935
721910
1174924
983316
708321
298292
177575
803975
848691
1115764
1144064
739259
975765
516083
183475
25376
952681
603510
18473
387256
673843
30432
28930
309835
988487
297274
1006479
514383
1121255
217480
510924
725537
109375
808234
705178
743784
708953
1153035
166448
723235
148845
1180465
257803
804601
610875
525628
116091
953010
765882
817611
1163324
484929
571870
394147
937798
804898
356243
793347
1083717
994287
1074191
1055867
282344
46634
521395
253986
754099
838135
814887
502316
138082
138049
500384
998205
22993
231271
412730
567245
214010
1038323
1030976
1025898
700320
950698
624174
861400
960910
823338
299247
1096197
129663
995558
1029680
824985
882939
329681
613107
14265
911970
529154
727164
544995
241191
297315
100671
727185
383561
349215
685432
233936
333550
1048759
1111944
792885
741889
589136
853791
648865
1107146
938586
486620
1110614
870641
795058
239315
786568
1088120
685987
653359
627666
290219
721428
241198
875693
330123
794492
602649
703734
243857
18418
1010378
951945
680673
96664
97427
840520
915850
637259
639478
1013910
964080
32096
886197
230341
989889
465371
759891
97655
1125061
865397
720983
86812
992548
38561
1125717
639798
480355
824233
934707
683662
1148507
1074690
1011986
757307
402409
870980
394359
33173
955839
464799
814935
516538
1053334
714212
519638
1039123
500441
927058
90934
1055485
1149857
434193
102737
505196
190698
702983
443391
795747
13790
177804
437236
431699
207862
623512
735685
1113278
1119940
618540
924877
710579
938820
102672
948571
335902
1179053
969317
906917
915363
799822
447113
269489
479993
983198
694836
868915
542455
634574
991646
446938
40176
1006989
753144
988539
48847
582539
557919
796344
660355
109540
654382
603659
514271
982636
1039019
461869
805169
676915
1063603
665403
1113865
240867
821690
291953
875632
179631
1143667
556589
574438
749188
613255
1088967
1060844
549216
982025
355201
1165218
298799
564314
365592
235192
178165
352267
1141105
1131699
87111
438425
424386
793335
813128
784801
402610
1147503
716611
446779
267479
529974
754407
989603
36066
91259
1078802
977638
295057
1044340
479635
354459
8706
869894
837645
640953
454590
611365
1140949
908350
751788
43331
106022
767312
641610
326964
623927
328115
456244
180522
605105
1108044
715569
1019736
628430
529161
829264
108844
72279
389044
600302
853244
871748
827953
1122451
778923
480801
398424
1116104
904879
37109
1105813
544861
105603
1096503
667884
220290
1180510
671687
1179300
645500
1071544
609256
608203
292601
1154892
105786
200734
59842
778679
489487
1016461
698075
998464
42356
1137782
53052
937731
127612
608029
249406
4144
314695
650483
363613
840703
538590
104059
811842
322656
428871
252712
563392
330729
188986
240444
135097
761136
724563
1055218
19944
274150
837721
1111318
1035245
16621
556176
1176636
592560
355412
811244
211061
502068
359675
819755
294536
953857
29983
467786
269656
649746
1027030
560138
82284
693285
184301
347386
1160971
957324
932969
59192
995391
85350
160325
1052345
1099437
737805
1055912
544477
1050129
868208
935816
242236
1018178
565401
1153641
475888
643083
79456
70151
989456
878537
261287
978439
65227
687813
694046
554890
346334
446054
942848
30782
753453
689848
1131160
705763
825690
442469
262615
518526
837080
1169780
919772
645308
830861
336128
630069
754492
1031201
955304
29466
905583
565865
2846
819421
640838
227547
146174
304001
1006732
828303
694784
70363
767176
189518
1086556
318223
487422
725583
966569
357125
1150759
784051
110952
1098311
604948
703936
348520
156195
654409
253787
35234
410576
518665
966198
1064778
805340
634641
839773
622369
366108
246155
596053
627455
108035
441914
734975
624491
1114846
824860
4081
182445
802674
447978
421574
5166
470029
1142361
968097
945841
1041930
626568
659342
212454
653275
544984
972736
455612
1164875
465248
682288
103907
786413
593028
1028590
1140466
22445
1104811
1067766
1136309
1109512
963140
231423
383620
865475
452679
883783
14730
221642
31658
757130
347881
293262
782010
779092
858949
853314
353955
472973
145964
406147
221740
194373
895536
984809
310184
263557
1094204
853395
1036039
704996
532037
558397
1040150
225301
1056383
506936
1153298
1173763
699891
288303
754128
259828
789182
934382
1176282
331594
112041
162979
125538
751161
124567
1117119
983328
736621
1172556
308923
158057
445306
306941
844030
426211
1127486
491603
1052467
423740
1000502
252216
291725
262923
465213
565999
736630
1015000
596668
3285
796466
180185
554787
966995
305902
326061
720994
1121023
863981
706779
747681
205353
1053246
297853
1178159
508024
762574
510511
175283
244114
841497
253078
816489
1169111
1106097
525114
15943
1043438
296683
951093
680655
1168316
279192
291547
873621
737715
274599
832886
820305
497462
211902
572013
731047
485520
846643
484311
685459
275866
333509
852823
406267
781887
112295
254939
931947
193990
471316
666034
443945
821365
929880
420781
973747
601398
511939
237795
811846
246430
1153467
941068
307612
461297
609557
82101
948547
1026369
878464
798297
661938
232449
165326
826786
189266
388060
221617
1113408
101930
242898
588088
1057120
396133
957693
1144657
245769
589672
348813
1114146
478664
119394
321557
699081
789373
575557
522847
451569
377119
483421
842115
803935
65463
564658
1018670
188029
964651
601004
884142
1155061
501239
73682
492682
696142
370762
103394
608750
407164
556638
447258
1049852
992049
428512
227517
1177024
53355
773974
1051359
327007
1076971
688113
23845
343989
116218
657760
1116561
433975
450234
135519
869456
733645
406142
887022
728375
537934
1139262
1148368
817371
467362
456259
386545
971444
718126
916685
459788
1100992
321613
801917
1136978
940659
917995
595838
786314
1013131
618519
354572
1172677
1124783
1097602
753205
1099221
249639
432931
55235
116356
943755
1043344
346647
337837
834264
623324
711475
716248
950466
1103038
1075208
968184
558886
109966
1115794
608941
960197
564262
1127951
813728
826900
1100614
1068937
95421
497813
346691
529001
1125019
282753
90152
953137
306398
1031650
237286
445234
409691
1017112
741223
355759
341185
470512
900778
377159
41946
647017
496983
997349
868627
335206
48711
979796
614664
1161480
581358
72497
664275
654953
248585
222359
551740
484452
1069388
934198
252951
931729
689636
620225
890664
123527
125647
1117884
161211
1149907
415325
1066900
839772
203055
768485
35664
685552
215130
646150
76672
628667
1127964
744872
106421
298689
980093
394860
103776
317949
94224
1046729
380921
58833
857193
657760
73934
1118754
390999
566904
587659
905485
115593
1085337
764559
265696
1170691
925869
728341
1089027
282851
399410
839152
308446
235359
410987
149849
928779
954346
1094672
654728
218438
1100986
854834
1046474
27825
874642
399625
123798
1040008
37489
711558
130586
319040
435807
1044839
206182
278900
481869
266682
229635
610926
186640
751130
701063
880727
53504
807989
529774
904205
758261
1108654
181714
694461
710480
242667
462446
458255
750615
1036104
766196
842806
81342
74938
545175
911142
430449
855051
293863
277550
280111
1070249
1115976
304814
301469
944958
230230
313168
309831
531307
678019
254424
556443
519038
459120
77725
1057136
165849
848173
863967
693453
231752
216504
167207
801932
414409
1136946
546373
442691
683315
84885
342574
24843
580614
957972
966557
751990
798907
690352
183676
583041
738112
857696
392794
416272
1011519
334601
302349
650221
1124440
754454
705992
576536
518150
553461
808766
146587
821324
762017
961586
40499
761288
557566
28369
553503
128455
470489
761284
1143430
925464
719684
133430
519265
940262
141914
1157826
367930
320867
480389
996325
704121
991890
843358
515876
809201
353349
702805
981378
903937
712172
516240
642084
386943
940891
908411
513017
1099390
830174
67027
725192
719157
1125706
988248
1160793
131372
569427
759714
576276
841488
327735
181610
204495
998387
105222
148697
926756
428067
1171980
610115
659607
285115
1000196
702107
410659
1139047
590572
40791
628230
1078611
20837
9403
693885
1087396
465197
279679
904792
380934
927961
119614
1116728
1102443
939882
190997
746914
1059396
939197
48326
597108
926538
567264
282731
855632
87839
362598
931467
1160737
1490
836282
870912
704970
427247
986877
1070351
948181
505225
925370
667736
450098
249950
511057
1170303
592575
630176
906308
1160179
980437
826450
325949
1090248
137014
1024869
540830
302171
944501
290228
1033934
983110
270123
543206
939099
162166
593447
781443
203007
795208
412111
359989
70424
378061
282229
485752
317033
795256
58242
398111
604961
1084218
139836
529873
1080047
852137
1060545
1171736
263738
1108394
193965
283840
409334
664064
939937
129012
1173978
879918
971549
12153
734259
371414
39637
716390
187098
107882
538263
1147246
519411
916623
45505
163180
1166656
138959
970196
315023
482706
201573
904924
453955
331057
278535
1164261
921980
258968
339240
1069042
565092
28419
279038
271951
818868
519690
169809
190102
750952
219600
189752
850161
393230
1007350
675608
541879
452001
1070131
830431
443211
400160
1074607
893322
70353
707224
124061
981274
237017
980452
1099155
471170
817825
1050317
199701
626531
587827
1056815
337885
547852
694490
1064550
594172
685662
342622
72945
176063
986605
455943
934212
239216
2574
930273
284406
611861
571065
1161764
851154
368767
730150
818316
347212
934004
451935
415201
952270
96754
870759
824143
1024497
862744
809571
47200
1179582
8277
77960
504970
169566
96685
577492
661653
295231
652207
1136700
371685
910919
89084
209372
24983
1079806
881866
522700
115643
398838
1088241
951721
480042
102187
393816
523703
610577
754337
355388
97375
37816
46561
1120418
786535
251120
207164
770106
558424
92520
1059825
912315
800891
199879
617320
451351
331242
1151644
276697
708402
135173
1098869
145492
296164
508096
383300
915823
765565
17096
224384
810705
949218
803761
538241
325785
645252
305550
659206
736166
41844
1097311
234896
989839
570606
644649
241454
145476
305428
420424
1078261
965085
603097
438018
738199
189866
539138
461501
366347
835789
709639
855281
995294
1136025
670352
1164344
311067
12367
772448
149553
439630
729133
986259
139765
44411
1163294
416369
981402
1007860
1065846
991360
408027
146370
856500
662196
803545
157601
619325
450729
258741
1096134
1106140
1057755
730407
545399
11665
1002081
313071
155682
804595
152573
818351
385874
108099
743345
279185
283747
25464
551169
1174970
1178832
1008490
511220
678589
648497
825117
853716
945384
470493
546271
14722
33238
595469
575985
45607
71518
1143285
575300
5928
474778
469605
104110
984434
693660
115549
517463
581152
921652
481352
1066243
514218
548854
229607
11633
1129373
922053
853433
413200
245966
717134
508351
795668
1174754
236185
1154211
1004148
805253
383181
512950
950215
1026024
999963
509859
712475
872879
524221
1138546
1139022
6022
786282
737833
1142421
1094497
171269
874243
296661
310100
320791
1060511
982592
301053
330814
38300
120301
1117384
936905
167833
21083
237300
495039
380631
28449
665173
215668
126245
472619
960984
900060
224052
1149927
757883
995822
1027217
1037032
309331
78473
179990
959064
984631
983784
454317
589173
381365
800930
146098
451350
1060597
1057687
163771
59801
863437
692765
416328
210885
237151
842027
272439
20399
909379
103359
116930
490873
878679
606084
802356
584320
950307
1179553
32366
535179
417472
1110030
283008
408989
28991
1016421
755147
753343
740154
720695
270617
64101
105018
725153
301455
471132
131472
893174
1072367
967109
1115600
882170
864647
425176
592084
711637
333310
265118
959293
726217
994118
680213
333433
1084683
330647
432612
892753
869020
214650
1143506
61389
704117
895198
574960
580663
1136206
117629
191711
723833
584065
1066832
176473
433350
486554
239295
1142418
603909
112788
327952
381499
641294
535041
529462
889710
1154504
129179
931045
367532
10396
314371
133954
484584
903726
224048
435425
286673
410128
263309
257593
546073
489668
186955
62386
717583
767028
1075914
683466
256918
214465
637615
508360
414626
431333
560871
447139
944831
321991
462289
645905
771698
37610
195291
113049
482906
1041367
119409
127043
188129
24156
66471
1116046
109398
941946
383791
691676
644497
355205
148833
751445
987190
488288
217308
934149
586457
183701
699615
824409
1133141
463395
254488
586802
126730
63303
694769
530264
62572
952955
105096
637129
616180
679618
110103
947449
945852
353212
1113584
112402
996113
699450
644128
320880
572300
229368
734350
712097
931732
301907
702065
306784
347457
81828
1095037
1055884
745693
852842
323046
331255
879445
1115880
643788
788034
549380
301703
118708
289454
132488
543893
131437
1057562
37234
817167
152620
292493
912617
669994
969469
502738
257745
214262
814158
501222
369956
425892
366388
325734
252390
754313
55496
1088055
49758
25602
904259
129433
439597
71290
620815
480700
874114
1141288
676801
827511
144886
733593
799652
1066813
14750
893776
361465
189780
33920
1130871
726778
756987
510150
1163876
577345
834015
147349
444630
776329
881319
439965
633708
574868
27640
681219
289256
358151
277184
354451
327184
370124
327934
654770
212645
257182
363794
1081120
189444
1146325
367387
965838
1094933
74991
630838
257372
553210
267371
589367
730712
1024666
1016659
1090784
323096
292321
1075959
516412
503247
648985
840758
632454
1100796
598369
598066
188405
888970
318802
743196
889024
67805
1003708
441407
798771
949202
768814
53228
223464
102589
951188
223837
576144
534612
881996
580518
376512
846374
688238
695822
853618
760624
252523
875967
332526
1148121
781948
947877
484737
588233
239975
1030462
535685
1149398
27952
423180
478212
9143
206644
895313
472669
127946
415822
891557
505672
911773
329534
926076
14399
155584
732066
661928
588813
998799
304409
1170481
87191
78923
192048
1144111
925066
1114305
633546
19746
863217
553436
70189
124398
442853
191232
711964
230530
134104
89465
995482
104497
509713
489542
894901
342483
656745
912035
426382
960944
694304
1164916
280573
557289
180865
587754
743857
204417
705095
338192
489457
465025
390931
255792
1031155
397658
1058100
294864
1037853
149433
65869
830513
737151
918995
283723
109183
767333
980841
343844
273243
42473
235966
528510
319670
737844
267551
1036934
108418
695074
82999
287122
571773
424682
728866
39011
51617
284950
332428
226346
550218
778480
625200
476150
410488
990431
66458
734259
526595
1115440
1109122
1116971
1131513
491299
85459
859735
339719
845176
48748
311892
442543
1111466
45851
1176510
763840
591766
101351
1004194
1072798
636475
979212
1004772
549726
1157659
9677
775005
696657
296104
1075706
227695
853318
1104508
864383
864716
602413
1005038
660812
145288
445713
953096
129044
789895
279711
394204
907181
396834
525455
311914
443190
441168
821367
925801
29530
163727
302934
121972
84961
41448
235063
963447
375445
141347
117618
216956
617301
699428
229026
857513
650090
357815
165003
530010
587511
782264
666658
559677
563350
974754
1144569
29667
710757
534211
96757
599224
779289
1069925
449779
721142
576341
29445
237774
8635
1027973
207386
823876
1054236
25327
201466
270884
526250
831436
374142
811698
424763
895311
797493
272658
331633
869361
235236
235076
521896
716663
1098307
675338
830438
206481
1004892
300092
825652
869748
1017174
459246
555551
57214
295667
1124958
340507
457688
980332
740486
925464
249988
55687
155392
690558
1154139
1166551
800824
389508
324563
863055
408913
657566
1029967
722906
220792
1095893
545739
1112847
154597
1047336
589741
701752
658603
152026
43057
263141
951059
435382
457510
760189
75567
259699
702958
46675
276257
238177
71692
284360
1169439
643127
112256
712141
937001
727905
951198
808375
370174
46915
1067270
1180559
1047047
965197
740138
111633
932774
854319
860316
102078
234777
1079594
449810
807664
475194
812862
839934
208389
301597
604846
171669
770313
878546
872326
1164373
692243
555731
984108
167639
388695
58414
911799
577879
622119
396506
904309
415508
926703
938502
862255
222063
485438
619009
319449
491838
223168
142058
125438
884005
530881
166206
166147
878072
1084234
679678
1120260
329298
220459
441900
1123506
297037
538773
759425
1015209
523645
13413
106963
826975
322739
14215
896319
521556
270732
611102
1045960
893428
925486
661397
438990
500537
62209
1127702
410077
258766
483977
308352
928422
1097173
568548
783729
400689
945793
878440
285813
407428
671470
950703
417188
121920
255183
574978
655819
66386
578347
670025
276311
954733
590825
1117875
1071141
983043
504794
420258
1102954
899388
245149
458456
549816
777152
1047325
601152
1022499
489180
587753
1064101
329569
121209
479976
589616
1173141
169587
198195
866377
348389
620252
506465
240802
679565
137861
1161826
570000
847103
1165911
288597
248865
79698
241294
888471
599653
820263
432197
671103
555337
1179870
302896
404535
843311
976888
617317
588028
974371
520750
929318
309769
1041371
268315
927837
280387
15913
513118
950659
351858
88165
449099
1035559
869021
775406
456499
883736
634491
1065063
152326
84878
372777
234441
744107
644740
939172
616458
425430
467582
865340
395617
420774
626485
972468
276257
421264
1138250
450159
479309
1179597
796739
473415
661364
134114
1023952
1089927
500944
276933
952714
1052412
1125919
352916
1007157
763675
853525
1062404
841514
874214
826213
441444
1119100
262868
963146
1115286
667784
1023088
283325
579002
1022033
916393
893694
834378
1100102
1032915
564209
188063
489648
137240
597039
647
34364
960231
710545
7518
29745
514610
663340
446971
1129916
995189
877044
831752
1171285
638612
371319
1022152
243656
1001473
650296
337375
1164139
639050
645370
984942
757126
1152236
495191
1012965
250004
464549
639052
877967
441514
613379
974119
1128734
294596
98470
1060416
159951
212703
269334
917253
370879
229839
12968
1157189
217808
417082
239555
312626
937456
200008
898511
267351
1073171
48048
1012714
364630
524156
852907
76416
533933
260765
441417
610169
394035
836753
863995
776025
753140
627444
537289
798528
839905
1095808
1095102
1133689
459892
732934
1072364
1150333
316167
694054
421699
963195
164859
869187
551601
361100
245097
846815
1156933
871115
486080
407199
465879
615462
493404
42296
1124437
19498
397483
351855
1095939
566503
542365
631005
801746
1107233
735212
531152
830136
788786
70267
193025
868017
407730
721141
241470
940777
893442
743098
740589
780522
950739
366877
636864
248050
575011
193595
705017
589377
216995
861823
609749
998381
740878
342118
570423
552436
262937
788658
178248
954674
195437
817872
117831
391842
983114
923487
956763
1060845
324299
629558
804992
507126
39358
1156694
549666
45980
566037
622834
203903
1170069
551255
834737
737208
846021
859812
8181
85612
703357
234607
438122
995302
544704
965552
68352
1005590
424952
1078034
114819
1108060
7034
1038143
1142755
45817
229382
106553
839833
1013245
549302
7515
447193
148032
312806
654855
796938
85766
792052
86839
664396
603762
127600
210653
724091
543005
600392
884273
206876
545275
1026478
1085605
336705
333245
369854
369564
427208
810576
660123
1003493
1096754
1169905
794767
904502
698025
545809
629367
1068274
1131534
284746
288990
1087862
467360
870850
443294
366282
1146465
895472
62315
512745
524402
601150
318001
109935
204141
532450
549063
514622
345390
789064
65542
1095406
847251
1168499
697067
275403
1161362
270884
1029471
869533
185821
413129
1116238
1000199
500975
1823
513660
845604
103179
1051610
61533
832702
553873
1131243
1180102
32549
803000
920096
10298
69361
779518
1080271
423996
363035
419151
801306
962231
839331
940036
604239
294655
6884
660906
76472
440513
782355
72696
221070
710639
321628
405292
91405
786984
499937
690279
617650
935548
880905
1120761
428778
884774
53658
71007
850535
90802
674043
765525
766775
617735
413649
572611
770327
273267
736971
48058
1148488
796343
86208
741845
609228
140745
832307
1095193
655436
1026078
321981
309818
670184
974231
373396
1084187
649819
193162
611662
687133
54402
889601
972893
122982
1122782
541774
111576
828845
877849
554475
625702
710712
986068
730931
14607
617140
11608
982800
701241
357310
449361
320273
404531
362610
1161870
484249
1163304
325839
980845
110140
337261
1117472
862895
688686
356755
880975
141020
922667
590396
933903
418628
88838
815253
205184
141264
359626
660656
325854
772404
1071712
715941
453184
85098
853461
562313
1070476
1136273
958287
609219
88714
781346
242717
893959
408755
758488
294558
833121
464246
729599
532277
519919
782799
366456
813215
244335
1095901
1159811
601543
981267
1111027
1052004
1095416
192559
352633
863865
662590
956173
8801
487610
873152
126893
822989
1161277
47152
660037
26696
571233
442087
1093453
348128
570352
748747
338875
720521
627066
1017272
62630
229886
402685
533416
1148491
904204
477786
160798
507636
892442
557652
718614
787782
1135519
515273
1105248
239096
509674
824751
948702
676291
94288
126210
859168
824872
741184
123819
1048308
188832
246629
637649
615669
1121602
992510
522110
765730
212361
839514
623215
1117637
977108
708514
297619
255759
825236
90692
1030547
136159
856761
987922
389014
480045
473535
325672
554744
839420
1174963
200041
63174
291960
72304
276204
155377
532907
158691
44285
802835
486988
696970
320266
858583
1068703
352221
949362
270112
290002
978425
546854
557554
1104408
1016824
1015245
496670
1082077
128291
869176
5800
906625
177074
555642
524133
566871
918682
397262
169932
616277
1005057
1094360
1162337
153211
321846
1173104
1065563
468269
855861
713765
90479
365672
190294
320907
17179
610137
1121528
272349
118756
1062663
651594
309103
73932
476849
408339
351309
746817
360311
304199
666736
375408
1150388
404265
1110220
59749
674408
773751
1052277
1170910
648269
784462
842516
1024403
661778
255672
311597
534155
165754
841086
721389
123512
77956
474960
431662
524202
45919
873925
844263
987245
991311
770106
1080947
404756
516447
826136
315016
821013
1092119
680869
693474
12840
556815
58831
714936
912860
337863
835294
924829
759822
861438
835060
824734
777533
481589
721541
882422
279770
147337
33004
1086361
1114798
556295
76550
161599
1121366
985398
8417
275055
19217
1008692
642836
374622
51304
657420
712646
455740
870257
1088950
1027724
1014314
964724
1080411
134285
215017
191280
384754
555543
1152853
1017151
685782
118525
330125
1035365
837718
679467
420187
917616
468127
1109731
159620
1131981
1112619
273388
795846
250749
903607
616549
620819
265717
669344
806739
504099
973804
57539
206824
568320
1011460
1027315
619889
1134532
190913
147914
855180
235687
117334
426040
314133
1115103
65390
817502
324863
1055956
306656
198594
1150802
868599
1021402
748578
464512
595648
1068139
337711
538563
492896
961912
780927
676908
1094608
480873
933098
617755
484485
274478
148341
853891
766104
498586
386214
629830
64602
1026663
223314
989476
612060
820686
999493
115411
1158038
471857
68861
377418
711911
435298
1170992
264137
872528
993893
259975
1090264
858827
856612
664609
931702
111218
191775
767957
957229
652953
760223
670111
141018
1067268
211636
671294
763770
346968
495713
823592
399477
547635
232395
21153
1015029
85239
714767
212809
229653
412491
1093778
47128
188823
485569
458979
1142127
403747
864038
205092
178281
463884
1173116
706085
794975
170079
209974
818483
67569
230955
849687
1015858
457667
1034320
990799
543289
787000
888527
924526
700743
569157
1092303
543472
520000
1059082
728273
261475
855489
845380
596091
607861
603000
796181
573242
509738
185605
258532
118284
511950
999799
128187
565777
660192
661740
1063370
313521
766743
25744
1083532
590325
795149
310434
791765
341965
741025
1176224
969264
271347
580681
289593
711593
276602
908359
466120
889106
1091217
546163
839410
874284
1000914
553533
481028
506014
648974
1130381
1038987
1072591
1102486
829908
95183
96765
654782
1139662
146427
381834
454533
160461
7902
970589
622499
19541
1172053
830086
3063
404988
113733
936701
190107
646695
305861
393601
1073639
867871
742707
407846
699750
1115947
955217
1094998
382459
678363
599815
1011029
236943
1065390
986926
328003
580815
942686
326297
100574
883592
229131
197645
41042
95831
1145377
845419
578105
638823
252477
21715
598968
698519
827200
630968
709279
633759
232547
1041132
840591
446127
870457
227378
979576
786484
692114
630787
471187
772884
532038
796356
592962
1148531
263048
328517
1031742
132330
808298
225522
809726
1105068
1149311
328775
989244
442017
1087801
384360
733920
976924
932996
323599
501523
211542
1069929
103024
455344
573777
554915
784654
657286
458026
221264
434359
905719
199233
556619
81911
439325
291086
639857
84405
655937
247037
1082331
131487
356995
417174
367445
15614
205318
1017323
865695
702592
580980
617144
1058369
278471
53994
196571
348731
27794
1165932
226542
968814
982971
155683
629684
716984
130790
375461
713353
665133
529740
376804
768332
268590
949338
466767
1035198
869730
282750
73318
905281
382464
190128
452440
1071918
111670
955435
533728
992508
210994
470142
125853
1160480
995372
389713
156785
49766
852472
371784
266003
1028644
1013575
534094
688078
525920
873922
59244
518589
565536
751994
374545
229166
672359
351053
115483
1134574
1136685
999893
495060
412967
201986
1053834
1121618
412713
161849
92469
884610
541735
1154953
444097
175157
1128489
377442
474813
539710
516082
234353
205608
1161388
1011367
642582
191812
402143
871811
255133
976487
37744
252707
770156
828183
419766
586114
102795
336667
173967
688
820057
12720
65085
575719
928134
591435
419566
150902
881061
192375
144021
703585
373713
800285
525540
25442
871958
269684
165214
83194
144423
842954
1036891
222830
1170969
956194
591263
543739
962134
198839
747262
165431
879067
953889
986189
146683
936502
861886
608009
423306
679784
1146424
60165
278260
878820
207140
388683
989126
957943
288805
387349
1016466
167646
170248
255048
1060797
1033479
1062460
1083078
1047676
269303
926443
382559
806405
1116375
922619
307553
785635
806149
122696
111252
930777
869280
71163
59844
1139048
348954
20720
101331
404549
277047
54010
510386
888866
1002599
1054211
406084
579778
395183
64195
1005410
83169
1022609
1178153
11062
512975
1050854
207232
196913
196504
517951
260168
852339
1091747
1027820
1126580
561021
460981
1003868
713657
355340
753967
849224
72505
984525
369502
55335
837304
1168773
612016
7387
263355
512028
1118641
1039263
241182
602898
634368
519097
985686
541639
118714
950564
655525
727155
574511
506132
699897
198611
1168830
660352
124390
655986
56333
434476
97342
370969
1020637
163635
51409
384222
734897
314892
802044
528127
350624
457652
503761
1022541
1062274
820201
1172925
536194
938987
535478
11448
597175
599174
693000
619120
42189
229437
625142
897218
777812
99380
1150797
190317
331391
176769
872897
666639
258481
831313
453944
1050680
1039002
198208
744905
729332
930351
186238
979386
729567
315467
54108
854400
751553
367816
804509
256354
766174
548921
1094032
147864
524597
995212
74315
533990
369756
394845
868198
62390
793209
237444
244800
986536
245864
1072531
1121456
1097291
674109
421187
368228
363780
492155
977779
1090116
722380
309810
964215
209978
258620
793127
387169
1023163
587842
906981
994690
1093315
999475
541612
1102563
749702
1059548
1055532
871096
963795
611539
406833
1031973
908496
980317
268880
1121970
431686
498087
340421
388509
993331
203074
537521
857529
53904
353975
1112934
976612
584923
910789
360402
196900
766604
573725
613305
317109
542262
821475
41951
759289
783146
382840
192899
683736
354545
884868
638577
769088
29022
579178
539770
330367
434922
830715
1121861
685651
408476
79445
419267
801134
77895
157053
405275
542662
684318
794
1125424
88161
679271
15203
178036
1137898
368618
634915
786972
1169906
932349
850404
472836
209397
210906
818023
670625
109629
293102
258274
641746
788781
613500
464816
1116322
951523
334488
695602
374839
200703
156950
340953
962157
594409
1135332
545908
765814
626570
510679
47001
920187
101008
763698
1038510
379807
37146
147843
1029671
753809
897676
180523
34185
698405
24408
525073
645645
548727
399934
678554
921522
516466
999737
395353
1074968
494447
767000
12887
1003831
399527
422694
1014146
698500
665066
675525
764144
379940
951543
100347
388114
414243
494664
817763
877559
320881
574449
1072979
932634
187677
621015
736042
90045
462911
1039024
120829
50380
1159728
894827
503454
287955
881161
141883
1058409
147224
1031521
1147866
164525
392487
374156
545888
298534
610074
126915
860130
1051639
564666
542585
1121988
492612
134446
202026
566114
1076165
504264
231058
325783
884682
1019041
844090
1122700
551671
961818
263082
255604
748119
758848
547940
533271
369576
24478
778149
521066
250352
470663
123665
970928
734261
96867
1159507
68396
530269
404232
711456
430382
551079
1145638
937159
955817
107388
1168019
791789
283352
411654
383836
975121
1113081
110927
116539
1009217
1017173
25811
713985
261443
1136098
902186
956354
521418
622151
567052
166896
525406
513404
813479
699210
1117307
782593
587875
352745
609146
478928
829005
1140252
31568
926913
1019780
36739
157852
791989
122863
513565
792270
276900
521252
649629
926943
676333
438067
26223
813797
260961
190921
635886
76456
602735
540285
871330
459515
610554
550086
700341
441099
1007996
1021746
630692
711163
336451
180455
30361
31374
249829
810992
1022929
915354
425982
260726
852391
555400
50724
922306
152520
90430
647456
188964
386363
491914
335085
225359
453262
846849
48129
114281
578498
1032495
506768
295760
1095868
738841
1080993
38197
937555
347389
1136002
76923
238642
207380
585190
509035
923814
755860
863573
349087
137783
66774
549950
640971
511317
1079584
858277
70349
221593
1036014
942164
8807
69976
642780
820127
1136579
865325
235376
433452
931406
13548
37556
897932
1065700
1171827
329884
1113085
531650
58764
895196
987628
690513
237856
581039
658856
668823
1079175
21143
571796
865790
1047771
670581
757462
1060223
428252
127013
998027
827169
18037
345152
61859
343636
409659
900546
1125632
908304
430996
176795
517506
566341
287511
380290
725644
1077500
693548
589291
695164
1147506
477576
1146140
874429
400950
599497
163286
216510
830156
309466
464173
364109
1148435
1080987
576320
772721
17197
191270
352562
1119644
442777
1121633
1149073
953166
287032
713882
703947
1081008
215897
721801
327016
23214
620290
1088210
679300
226555
52975
201139
925813
926189
587839
99239
218888
1044963
968846
701138
10382
407276
1080484
811214
1097855
153407
829296
1119034
337373
64998
1114250
184989
969975
636817
138913
86538
1031141
1018799
433424
723740
1162040
160135
85627
1051605
581959
295065
490750
1125642
1072320
264301
701434
230506
608590
111326
1077330
660628
1075078
1073524
636718
600359
988857
377434
578366
684458
1174360
454191
359617
974930
1062713
405611
826272
509260
3962
1021945
651219
948568
616939
773203
976582
992357
647425
170428
1052543
1179960
546468
30781
680583
798358
269916
542342
69686
604197
200107
850276
901922
767769
856927
578676
253073
763540
297572
904629
313796
246090
700356
269432
859527
624897
296376
991960
1001259
14433
278373
419032
1176754
1078824
695487
1084336
578719
977836
63018
758348
799783
912399
853541
194813
787226
163919
866368
78800
541954
969632
823323
89542
112869
516458
813532
303800
80557
585319
427053
717935
822928
1139015
894395
1165669
353599
720208
326319
1114927
253703
689021
174407
617325
558278
623859
163746
1036016
596167
1088471
530872
1087101
657800
266329
48952
178879
181847
761949
150200
263455
98255
483200
799404
1082829
736257
944244
301761
904706
980035
705128
650140
1143906
981541
948839
829629
659334
238271
369445
746124
408527
158404
144469
599073
275365
95335
46030
1060497
886997
515036
904788
953703
982214
34971
1147579
54544
1167218
635286
172037
316339
544758
16626
612649
695193
627150
749046
759159
747499
707882
946912
308280
580840
705936
710854
908498
884567
112438
967628
79725
1113606
11120
413096
856565
924002
327333
898538
1179291
33612
822774
2738
733030
1153244
1167408
142918
975
375178
924876
1025469
757807
890002
889239
513563
648454
976993
479406
1170371
103196
90956
459115
866881
196475
58233
795877
127438
1084245
867783
787729
117168
277192
519838
1155785
491250
837463
1049806
50372
450488
388766
1176347
898874
786747
289796
298407
755171
409570
846220
588402
110714
250527
829531
641864
551803
10468
553090
481377
738162
684086
151587
571158
111747
281522
37818
295450
1111082
138550
853432
408640
237231
1071130
368162
670571
921144
712182
185526
333299
781590
885011
359797
203659
156860
302288
52224
448973
1135027
278537
1070825
973159
225904
584493
787658
961412
1032123
20333
767477
419190
664285
371973
586293
198693
244503
867476
536227
419387
108051
573945
869696
149188
1098575
1096044
298217
177145
412305
495673
17818
110246
938650
297738
17939
490259
725148
407047
236929
1160267
635701
566624
728475
1168521
355395
1133250
1170146
695505
852339
670922
1065660
1132495
1154456
296699
855443
215852
777081
585957
775474
839355
71561
546029
38757
1013364
252949
805426
112603
527166
1085374
259191
849556
131272
860839
252745
556583
115310
973604
137308
777756
701760
192876
808006
959161
786043
926707
387428
33321
764724
748628
675563
915544
877752
759934
1107489
539657
790882
930423
294899
930124
135484
656692
773667
796659
91683
166019
603672
470082
89308
10007
163306
255458
774373
625919
287045
801012
979440
1084708
288925
865655
1148704
910831
508858
891359
920560
957032
1136071
682771
389245
70827
1072068
22655
151663
763631
690441
763076
949111
42758
777307
416422
1085750
43678
881055
966009
747230
313923
237987
571690
355817
452435
903735
264994
688965
800435
586649
432095
1140169
507196
961588
942498
480353
21682
876946
368608
91254
204234
246662
522198
854440
903629
686483
232252
799565
127532
53280
774450
378470
1098944
747234
416969
406199
1063343
743881
348488
905385
1123556
639552
548555
555547
891849
623726
623061
1082515
1147408
865319
676693
18666
1020045
883038
247886
260690
1013391
118549
1131862
1178137
200226
956860
601998
989552
88126
718463
529494
823566
488232
901341
955769
583499
963648
22017
442010
406462
479604
621954
1081241
229606
1108812
647825
890339
795990
373489
716211
1172125
1111777
449141
875063
405052
440049
616511
15340
918160
106616
1076774
70721
807995
762770
91127
132855
679685
1121375
776400
690728
830981
478933
627662
1125073
350697
226669
1077639
753418
904110
103482
473631
147538
50651
822431
995408
281811
63809
1063550
61690
838112
291826
856037
1030405
507080
1136093
909644
738936
759413
621897
979518
1020215
696677
288628
21134
374159
691183
750626
110485
447299
1169426
595448
1009402
997678
218184
249118
1013629
822026
558806
1067718
271033
861578
430681
1033760
19700
406699
740366
604962
1029001
890157
636134
1152131
26983
26879
824922
893288
1142442
345581
303865
1041725
1071911
588010
980109
756201
728242
814637
615738
1040763
417664
334053
1048398
410474
664465
325069
310168
449984
910404
565091
361085
990426
447990
549671
465722
129024
793106
418738
522968
842095
1034350
291217
514326
285371
508499
955226
213176
703692
1150722
970575
576316
817218
716628
567501
786629
213376
95749
506362
455016
357758
708560
132458
915234
1027494
418773
230787
235231
545101
1177674
351169
782388
669981
891694
746734
880628
398141
1172584
692245
1167673
1171754
1093909
124894
202801
984941
901039
1038345
60901
725815
763936
671892
119631
927091
59440
521868
1127497
1056711
309902
1087645
443262
431384
897119
1070383
641720
760715
120260
892702
521835
315089
455275
986872
576365
197497
97117
880842
1017222
327389
470860
954843
308531
338400
412898
781477
1076754
303334
8631
97986
292353
938332
1127738
1105228
167411
121576
353102
474407
180946
872406
1173934
1016442
545668
384720
165697
49755
1100437
181055
847380
773905
764806
809252
201442
650084
792466
970161
66722
1050585
669390
1159331
118637
95993
1000837
1113215
460290
900621
1051289
849868
379129
429514
259969
432424
545750
841675
511691
177646
613706
610606
719922
1131430
222325
875792
100853
313578
257712
231754
1149535
326148
892217
877997
603659
926809
272887
400625
1174886
967341
648622
55136
55082
957365
1035279
640063
1165671
375058
289601
831332
131329
142416
782511
303576
193243
628178
579031
1098441
637925
706616
150370
9032
594180
397656
468047
1055579
967483
748798
1015033
937705
987875
998266
351345
1009978
1146083
490993
991279
625499
354339
1105820
829201
177435
439572
86182
109481
987748
484579
379367
343002
1082542
903051
663625
210933
142785
573763
484181
1074633
660131
140977
73189
1029804
130377
1121439
730604
217514
767914
883437
745919
205138
585767
77280
1156158
511544
216027
850230
992658
993621
1107312
208166
692966
331372
343129
829959
789976
688199
754007
386260
480595
350991
914785
224865
960155
1017969
927973
909776
293494
541871
1035606
836855
1074197
251090
432213
1142237
532061
1035664
737156
860270
958206
565322
871799
467473
110201
756041
155
812150
296406
531033
765499
688658
134948
462497
683440
1166911
750619
35263
624380
730263
731576
546408
826996
498474
365639
327258
258173
647616
392043
87145
769929
342800
800833
609986
464837
1023355
1050192
901472
319062
1097948
301034
649853
1156628
159511
230661
537066
577458
620153
541296
833441
683885
544195
504042
1044479
580248
170884
859754
1028743
583192
657912
965765
540420
145399
306938
366496
124548
1050843
635214
327090
168140
159636
511370
1116346
634719
135835
419467
694742
981697
204923
1038911
761262
626260
741118
962309
58042
392927
612138
689099
926207
1100600
230929
421860
686372
999023
675427
943866
877342
95301
32384
420423
960868
528002
1142802
78766
883980
715909
281848
1003341
436576
977867
519553
59442
340919
26670
729429
806007
269637
568765
986830
1097645
634892
824010
680601
1053422
343648
868706
1023615
559039
755914
519316
236222
557910
142578
371517
510888
788282
176489
214212
1114232
298942
686816
604051
225807
483829
766450
410990
589289
385313
962922
275247
441362
283738
1047885
296769
460396
944036
519560
42470
604399
920368
273410
358726
668782
570933
628710
204652
391684
885448
1054488
1035813
264907
1114823
776351
649698
1015100
289322
184225
274344
524652
285567
1053320
1016373
141638
977248
63901
883466
973589
628478
1130103
314572
210770
78157
1036256
317363
1156586
326415
8189
621600
1086739
667527
739982
678687
1089349
444291
1097633
434792
24605
140567
957154
535019
524545
638176
770340
252699
402619
906571
679832
561294
508514
789718
153794
60204
387402
492709
32100
1100912
845470
610714
116760
787003
916665
903775
429448
1123083
276931
267572
834264
744316
884718
246021
685974
43053
348904
516041
792529
596883
27912
165391
692890
307130
356368
157963
86205
974924
624146
150584
536199
558988
1042162
914056
922927
916879
164458
1045817
976042
111842
826190
360345
406886
820031
771843
1051026
202668
230367
437337
948569
940279
821599
911010
378896
285398
679640
71951
1018473
427815
421565
596948
612864
542020
503473
829939
448340
869726
600074
561526
750744
38816
1125350
321172
899616
1161223
28394
826722
649262
220702
936782
527
862556
551218
1001159
165913
753944
101925
500685
70397
13439
264115
1088334
323622
888068
209232
237758
853630
848848
709244
959933
147092
735269
579877
592956
46396
111364
837469
170802
967416
1086425
577318
1011476
639598
707282
188687
191242
158113
998871
774226
481781
749213
392796
1094562
767486
59357
719034
864321
865855
611972
779523
325890
626342
23942
1008603
969734
1009801
914051
694546
177034
507316
948045
1080939
1175275
335106
632013
76534
77573
84344
307406
365566
1002960
907313
536579
274314
764722
690856
566398
934979
1175736
719913
751127
917666
1043278
538334
1122005
891191
695918
389728
1085791
661610
519066
1145690
847983
195960
568858
716410
1035915
49523
812208
272153
207646
1165766
454307
849552
684287
690485
1063223
497931
1042945
348167
1178638
710472
321005
807020
41839
679372
1136434
744403
768677
1080805
49469
943411
1028899
473045
179153
204574
256294
1080942
864691
92122
330000
1099352
43175
1085583
1074309
1128851
141901
429962
166920
145896
1108873
664286
213091
1064830
812109
27063
1122915
682377
450225
317546
963796
1062136
1113574
901778
525968
64469
936946
397376
920628
670071
210712
873218
446171
971920
160817
686460
503992
1178048
1062036
473003
390319
623527
686155
611034
998526
329950
501632
347807
501456
370513
843602
1056685
405071
570940
781751
386297
1134325
1042689
843508
50625
93516
348509
207984
105464
958111
477970
1062367
973369
620078
707678
963805
106344
641286
714354
615989
5139
1041275
857529
42994
53143
1099857
370738
564222
1036802
813550
1072548
839859
281283
145903
249175
263823
987138
666083
355697
637227
91549
1126291
384317
666360
896574
1141464
1063600
186112
833000
917048
408032
448607
827008
1145744
36616
831834
632266
48835
729815
1108541
771293
854016
710577
223270
703714
126710
669518
521234
1017099
915598
493438
851834
469302
885116
1081041
709257
855104
595016
488060
306503
112208
361355
749650
256550
1012741
521334
997038
741623
1167508
564446
456804
66135
128821
790676
167203
73669
966206
470888
807281
515427
673378
473804
732489
553842
309255
606843
41025
541566
960662
990037
372727
1140791
1141187
466679
470858
501658
288430
465053
532447
412493
17951
346967
57059
772864
994983
1007366
269905
499977
742559
1238
523632
425692
271731
1018157
1089638
329193
365
637324
338914
356729
535137
4759
1146144
347773
114624
217598
1006205
304199
422589
1005275
291492
1150229
147859
84605
1163693
1162445
70302
471247
205674
492519
85846
747662
178394
854593
206702
685139
72814
1002098
338738
1144092
445253
911781
1169862
169126
784765
553653
732342
84988
150610
848614
873991
1006530
787324
438619
860042
723234
1081600
15419
139541
529035
427003
185168
703383
657633
300288
541931
871058
328984
517945
736480
1012095
687542
583760
328947
476088
944759
1154570
934063
1160368
607781
758641
872641
595227
543292
875270
253509
1014110
496166
1174416
381088
218048
525596
660228
992934
434174
1109061
493172
998659
297095
782330
533059
932297
911451
563344
1136219
818018
448876
293213
896486
398747
658288
160436
150835
562568
985515
229354
1090658
178440
741752
506828
262880
536939
309371
186937
587465
1048576
676207
1153929
59968
709410
128549
856010
249448
699998
53534
816310
1106080
1130482
86382
366843
264599
1081107
606216
516915
994541
1045234
314194
133703
54625
816996
640470
1168480
595426
668007
500559
636992
863723
976918
809637
273567
1019072
12440
556404
808616
14914
1046730
190772
548141
50250
1056524
503439
537822
662098
391092
510441
597475
1088227
580540
147812
893691
259423
602855
999965
655983
334146
1108658
878067
454790
614207
80851
52604
1088793
491820
729542
667104
1123702
369117
762281
4624
322363
380183
1137279
500782
1173737
704332
947509
852267
850575
991495
1010615
469910
1085167
471627
406505
957607
780424
343734
579420
375150
448625
859068
626448
1153669
679973
506264
361132
400614
976
941186
1033386
140209
962176
572570
624443
814653
62574
245521
1032761
143007
1110969
719066
1114349
175183
385770
617324
915625
1118968
812674
927188
908444
134794
4053
979324
1086334
312714
676825
1043636
224085
701864
250903
235952
24902
58211
862857
372215
780597
991125
187554
866581
618344
1010953
192550
92212
482357
450832
1164749
1143527
879071
1097955
148841
556667
46009
540453
584919
1004477
912755
529164
440262
315805
248082
760494
16994
9816
297479
412080
537171
1164349
1075673
145208
520452
482170
1114958
715784
454551
878607
392027
548310
785354
837265
573954
328215
1080839
569091
656275
1178719
790647
520691
863175
1137073
725315
186817
23768
432941
477544
631479
23713
1015482
306789
655165
907610
324318
291565
167330
591085
73995
308657
445663
996826
39614
838794
596441
783304
454325
265406
787797
816204
508749
155706
1152248
883962
1054350
28945
146098
505271
195029
830019
908053
1168289
1036647
797598
75370
442252
1120211
451420
821351
1047962
440663
829124
1161393
796755
877537
410480
311614
821567
429957
545842
81941
914033
394905
822077
35649
729689
1119482
946426
270729
128210
658311
850102
940225
120399
744380
946421
679039
149941
1077309
169535
1069943
693824
100675
859267
770819
757282
16635
96744
975268
1056805
1462
659191
1028049
910831
1062434
430992
221188
870446
792258
261891
303361
890987
22809
1024629
229086
1040855
1083830
184414
349430
1104026
586183
416784
754499
1174799
160372
1070681
802860
725040
214763
310549
1031272
1170769
940791
187750
124731
995589
634679
961398
953007
516587
1109771
847944
281617
353068
787695
132053
868764
247432
376698
224148
814955
22638
155827
599022
42090
125043
63399
581473
541699
459166
520942
463448
315070
117077
627478
308714
995836
536984
15660
933551
1052884
786355
203000
592776
931137
156782
620294
741255
382522
17450
127685
501269
818976
1084491
369001
827937
1179200
305829
469578
754613
999112
199807
775063
774419
916699
310664
1020417
830050
411004
685406
1073153
55178
74218
908188
896095
79628
695310
240016
1038518
775755
1039643
638908
817952
1134071
462664
611240
334833
1036225
285443
486879
456854
1172627
81837
228820
1069630
675230
523340
1059440
1073534
672553
850843
952159
258652
1026539
1027726
693853
194571
932109
110385
239367
1091391
206909
318852
796313
902789
763394
907588
497518
717796
696663
524061
793740
196939
965004
1161684
1134253
4774
356636
790305
1178347
1127220
360990
1067256
400009
728968
190084
177883
5230
220687
724599
539145
596397
848235
1124483
133571
1023570
239760
1032898
188175
179021
738598
384284
1108706
924964
230873
164768
1111104
1288
1013272
244765
811323
985972
1132055
1127631
853390
964405
976453
179709
810110
391163
688332
439566
286400
503342
879045
362533
485072
773567
422123
336273
922623
611652
791131
872887
870829
231339
1136928
339705
696875
996114
1033983
45322
1170280
87772
192145
983034
727057
486434
304431
1159661
845776
866488
1050767
116184
940505
1086506
482802
558775
979004
370727
536700
896048
751747
917327
1143889
997238
444673
190878
956629
617220
1127213
1147130
502873
586367
179766
590038
39720
961894
926123
780568
1079954
1088431
1167911
593317
114499
19094
284946
1736
598077
170908
1055831
344399
741862
302791
935474
952294
785230
233079
181151
56635
148731
400076
545423
717190
1085206
1160491
175563
391883
759157
330624
511984
962225
1009338
15678
368095
584492
564328
985582
598320
903764
164573
107971
46879
1103190
133784
499028
770420
932380
844321
862981
332538
735632
580412
1053689
128252
823351
234955
365106
993683
468792
1151677
790704
777693
606111
207161
996610
723883
303452
1017321
702546
101662
586563
970667
460506
116927
958656
159107
557885
692874
401819
998927
774700
114630
107234
1180042
893175
344901
685152
588103
1052753
1079864
516151
218531
462428
414037
166476
845153
29370
384053
558064
583092
1135090
278673
89614
372160
643815
458134
708417
1167159
563163
268305
1175241
3252
251397
574847
819643
958336
918276
275236
33180
548775
761513
145576
759172
290064
501012
61723
641641
8167
1039702
21195
849510
478857
851925
619293
409074
63425
1008213
209828
754495
692217
1136235
219264
490807
451713
1106936
876778
617204
154890
800540
358643
802344
799244
672805
482002
693807
704042
135538
952732
1163511
67429
908429
767194
972231
353619
278185
695140
512904
448315
276408
488456
1086688
131276
45570
451147
725741
851653
18990
174634
242797
253370
477695
1090128
431707
64194
739146
799422
927041
424521
746248
578053
773723
712936
1062785
673281
681899
730250
80847
301895
551127
1096453
393912
861677
578055
643321
220225
167453
892336
26759
784904
91078
818595
330483
674453
733119
1057116
620259
583118
423066
1058235
1066295
178801
450026
322907
660380
1074767
1141566
883985
427733
960517
1063492
327064
944519
1154937
1080503
830618
20453
406942
127117
191126
405864
927761
1062857
1055522
529071
107416
5960
1046640
259006
329433
259142
383026
787202
37707
1168243
420273
341345
549089
909506
124085
474713
479006
98510
276852
887504
364379
467244
1146411
442902
18158
654937
191986
779571
178152
277422
49730
420358
237551
151475
807673
281580
1151318
4174
913074
14361
485258
888372
672953
902193
181556
446792
865573
925553
347011
911123
293608
524120
453757
602888
649280
890096
369048
124978
421025
155497
285163
83580
802824
196105
768056
976269
2392
831719
199954
959566
805201
914029
806073
1019653
197054
988440
41220
577570
819719
381228
327240
1066231
734139
1105160
631659
613505
1116157
768138
271210
1130838
1153860
26647
376610
984617
565274
502760
283427
267588
307063
975130
1105518
242036
1032845
38659
762509
677794
641093
753640
972794
103846
211910
272940
402560
932782
425241
1012988
312165
582573
1079768
266622
701872
626919
897284
758813
1090452
261034
733279
1038969
559829
871179
101406
621765
646126
580629
824510
47065
320980
557512
699407
858970
1164378
764562
20020
579512
1115418
991918
927931
182923
446083
91655
601897
1130062
854025
1026192
62128
265518
453016
376332
299636
224545
184225
1147175
1060780
135473
851381
983876
409095
182359
15473
488867
990858
214204
763735
1035793
927714
157817
876034
464663
21765
125665
582749
838958
1123161
722855
104942
945284
599919
544763
878034
675310
601276
245544
144219
994969
1102077
425791
639967
94
109644
507411
757985
605137
1101952
659970
823205
651843
890070
223933
449756
446236
386656
571488
433342
1082838
1002415
226710
760331
94406
324861
569494
145511
124851
443248
971365
54322
503810
1046620
488219
701220
218360
1140005
1097526
507465
773210
880653
900740
284639
454689
843869
13727
313836
214160
83393
282544
743580
23865
1047523
795848
1164054
583093
488105
1027331
31584
954744
385828
798252
427178
1077096
449124
556242
198041
890300
872611
210657
947834
1174247
1152536
397684
7221
145420
91974
410945
26866
167751
86642
684689
925733
441658
1007103
471851
53939
1052479
306757
547762
536827
572578
112864
1058014
1160844
659602
296024
818675
966941
208041
581867
680976
825689
119389
988228
960519
186716
180499
1120200
293566
1011617
641187
825597
110319
76055
892111
388585
723876
604135
581142
87674
1169285
132489
553211
253582
1096950
974046
91368
97833
340573
114324
298718
426627
1136213
288452
442538
313568
1090693
1044535
1040170
586087
477714
397711
305780
781681
956609
1061768
1099112
305061
993334
838780
1110965
217193
304308
867743
330108
1175587
977769
6705
163475
462306
170315
1171038
616516
234297
1045293
279622
624974
1014532
532856
171502
1088777
979621
738590
46002
149839
749819
402505
888600
156271
1086767
563008
925987
736357
442324
355597
25468
887641
917640
499174
242291
518590
721143
156041
391741
984062
224636
170049
876113
860331
933520
349250
1108426
154971
650217
865066
431251
993105
420660
525913
1036482
239662
685600
179364
443731
480148
531461
797659
7959
812158
873174
861857
664931
424029
450169
593116
1057343
77046
1113631
308243
554550
344542
64950
411978
840109
198715
235087
334760
374674
86419
186787
593347
594901
619156
651603
659324
557281
538752
1085061
830457
75890
1100739
567992
444800
804276
52467
1151024
680772
772065
259399
29129
840973
1164720
369045
940182
1009861
1075150
103671
31554
1099237
305647
1011057
1013660
1136323
352043
1000595
625236
968334
472612
217395
332283
796081
582209
1172681
1046624
1046602
253024
361488
676833
771961
714813
482155
166201
507960
1121787
170430
506722
1007821
435990
250331
402085
465842
1107769
137814
1033455
345308
360791
1177647
488683
1082434
727574
757940
54675
363829
908674
344379
1075339
627216
102236
96570
206000
590216
534825
967074
1178445
535654
898870
625774
850849
383463
883747
193565
132795
84560
1106173
274204
349461
1121317
613571
211260
682655
771862
1045125
1143226
100886
805518
1139858
164898
822253
418600
428375
562953
651150
1111227
181163
371219
642269
884996
4373
866153
759503
414650
934219
1152902
57638
2235
711408
678527
109114
1157512
331627
14845
333359
677393
593100
650681
975116
1121496
877015
469908
199025
888229
1159640
1051244
816017
736451
698870
65387
1073574
553625
251019
653738
235400
909099
559197
1043096
465364
1030335
720225
573899
502638
940957
227741
766464
241514
423008
1071200
196097
148278
259115
442306
119175
406623
969113
91488
447750
666275
110443
464757
248301
296570
486048
958381
680514
614322
140861
180190
682576
365957
405671
17542
976005
221874
20447
769569
411682
728230
1076615
350504
433736
79154
302424
713651
502319
497316
812175
265729
325030
1060439
366876
759537
1149924
210910
208201
472269
871981
1054236
247616
298591
349497
348711
598649
207985
146326
653212
68854
209899
515858
769110
1007622
547802
801586
425086
946305
307315
503403
737688
784448
1162251
908810
355483
88347
333250
498388
600718
423503
1085713
1022246
1071963
634344
433010
213030
168521
431867
1036563
258990
1114091
575217
841156
424569
325523
935477
150355
523934
845191
763295
38331
783194
449066
979325
1078628
863527
381620
1079440
8396
828215
1153367
122835
66789
10789
824219
613909
649832
990467
62813
785139
102147
561967
400721
237357
470723
345105
1005372
744831
481992
946886
408856
356820
229568
208667
807126
578950
962576
472108
936286
403181
349788
321537
495170
527220
320517
320268
1159445
1103709
517026
804569
1008527
419278
712736
589153
1024468
519541
1047397
990025
890717
1050591
846258
179987
215187
302197
158103
603748
7557
367875
745774
793846
1156184
769635
519109
285343
65471
4028
528874
132725
1038340
44281
914220
1123322
517766
537979
43703
1058589
582403
323632
550501
251276
279238
460476
797133
289237
1053411
166477
660122
62540
880257
547703
736659
736815
1178710
112107
1173288
1147838
382944
625643
692952
884273
371583
775639
700717
586064
974025
1095501
923020
168489
232754
796926
1066439
851840
870603
523941
699954
168240
290686
1012979
372762
1064188
549237
873254
47715
97078
930565
711732
353210
686947
691655
964772
224582
1020858
326948
419315
1159054
816315
561449
930980
31117
517218
59296
185021
585718
778777
523318
291144
374200
563894
952348
452820
487844
563901
970362
668949
259231
471324
1177620
683559
804172
257614
251049
403938
639376
986559
966744
281218
630638
429296
1157607
456688
506591
929498
753530
266995
215596
379340
229551
864339
951768
1036922
98197
476551
572495
163878
737766
182597
781302
53540
793983
162742
523117
93430
586431
869301
695361
652226
562734
318226
646414
1009480
352826
752564
268848
167373
286109
145190
807865
397993
808755
48620
789260
64189
846673
50448
1151160
108156
369331
543075
1045285
688590
474273
696187
311568
803827
201700
1145842
310407
610107
531439
695368
1088728
132734
879918
50544
1051825
506772
797273
883083
133163
225183
685402
471619
5403
693066
608173
1019188
1032243
824442
1155140
879279
387110
708211
1007600
241731
94851
136740
201310
348873
529816
845848
1103344
555877
195523
719373
689832
1010476
605037
780066
864672
286737
269888
192937
195374
1162218
915026
472466
806120
202043
955334
54732
17039
157005
975526
446658
134252
300266
638738
481125
1080138
328974
820147
558973
442938
151787
424155
367163
53591
539095
154823
947786
1079493
813914
226781
219504
441239
21925
36253
129965
831581
932071
418125
620824
176243
857189
690842
1027443
640541
241990
215274
1040018
745655
1030414
1033434
555676
301552
347685
53558
55438
811640
394549
820296
31581
63572
800782
236656
981256
970144
435866
384673
611118
714693
1150543
987943
469442
202882
169782
352074
950858
787958
857005
896200
1037923
867034
702376
625918
520058
1093009
254369
822399
883604
515028
970900
1091804
1106374
853558
1045408
762084
101775
838357
264742
955454
499112
565322
357386
715987
437935
1083375
664491
199135
779705
114897
702277
319760
455939
29597
554648
914082
552477
259746
1098307
126454
818756
869388
1139939
385657
149249
512107
806335
725348
464200
398296
963848
542686
1117644
766556
351289
302434
699512
330199
167868
1043926
996327
272290
137617
257607
1054595
629186
108858
801179
604756
911866
642101
166092
1099564
490170
615888
324655
823059
265357
57489
19095
45133
760142
1027187
856697
363026
321640
636043
283455
396476
1109884
716291
223366
560556
453374
725501
620422
494715
705314
264134
10571
537369
330951
578134
185859
981007
749804
607373
103554
342390
108331
112845
565162
279268
143951
810701
1007771
657013
1089552
730689
566610
1123812
687749
440021
643361
829838
837048
354459
109231
169177
565886
57034
1023219
864829
931002
1049085
63509
117024
20799
508273
772338
633942
622207
1077645
151040
813087
838327
561595
136689
667004
736780
548567
661348
493301
980120
106630
242262
121811
114771
496712
461966
285431
806045
507159
971762
1136582
371088
934289
821137
435932
584563
911182
496558
974998
682686
380942
357117
849610
513238
944056
1176260
238495
300933
394060
1013887
225994
914998
463117
620749
662573
31482
785902
405623
476965
691991
766789
259627
1064514
1128933
624394
39931
223019
214301
908776
364258
170397
235400
219365
474178
591072
251631
735165
517605
272569
1015027
189793
586519
436336
464328
698544
472066
193908
288749
317274
974624
847652
758618
31875
626103
707681
912817
1153288
860232
1011464
583506
458429
521505
716052
462012
877102
857668
1092354
944025
973311
1117937
413756
785899
355308
1151259
105690
907834
836356
129289
856328
469016
1148096
799716
263999
765259
28458
160304
752379
331967
620951
829635
1029171
114234
21340
983527
1104228
835407
319005
48152
1032000
795932
1180527
105548
101299
530825
10738
286818
1174348
1081066
1078994
78063
1072834
632968
1116019
187645
524910
1177716
70517
39103
281653
936366
678457
666947
298292
146936
284825
844063
132072
242900
402527
72644
704987
266727
14500
252711
1016328
479831
256068
904452
385352
308782
589381
1111317
130421
709689
679631
254063
550013
674205
1009434
890371
73209
731543
974895
1165157
96693
663280
362009
95184
493924
863814
804092
895555
62840
544533
2331
804489
83316
881600
700095
772795
899927
683663
458484
527995
1040393
460430
788583
803328
221341
551211
945863
398096
1149630
1013426
450810
375631
66419
890193
496131
191225
606689
111111
1086732
768449
314963
270149
605385
710330
448172
1054562
383552
646243
351175
998496
700809
336475
244074
989119
17945
1054866
614621
471015
804403
469087
1089571
418396
869194
1028844
976321
1050273
333063
717995
217755
1027105
835264
577361
524666
1057305
446201
206547
1080335
595384
682760
356867
692413
160420
432983
742159
983922
763932
164035
688342
35362
218363
584796
711213
910743
492054
858363
876938
158842
944091
912486
614896
262370
472633
1059643
1117175
904330
1016177
1111615
517981
111422
876911
644208
1178697
979858
109309
154523
179709
745738
968047
828971
183551
1125824
805607
1144410
689736
644611
1018689
677882
840050
1019760
39472
1167299
1014145
1165911
476749
965895
670727
926649
146235
340018
278298
641122
160789
831074
895193
238379
522293
610606
1125004
782692
881141
109951
353834
143488
28879
1032134
705632
767389
628026
609499
800110
1180161
262297
472817
1035822
610734
628166
505411
924318
344710
400155
235939
442031
631318
1045343
619626
229033
1142206
1125373
960585
986209
112616
1087084
989334
705469
684586
985582
899414
871414
610092
229981
29727
645585
672901
479620
1016007
100027
198974
799126
615590
639621
743106
721759
610391
574422
234241
1031739
609644
909363
258194
511803
507276
327457
497127
99419
925746
362991
157542
814118
990667
73532
10535
1073185
1028059
1081299
629833
1065781
259692
824370
229543
843753
119334
63423
292921
990901
278558
842686
79887
664909
1009788
9898
148633
621384
906028
558789
1117388
334185
404435
37930
73822
568405
945901
310743
871320
1099778
1140029
478220
490367
241998
1162102
310458
875817
572990
295080
296253
410537
1000217
817132
168257
367068
830100
51565
557440
263482
323627
24779
524680
40210
178747
850543
724665
649432
878251
677218
521735
798847
51787
1153503
30313
1060112
1081607
530518
169069
292027
528002
889550
991050
1135055
431177
100671
102227
902895
260797
304541
671316
159512
182692
330098
64255
387483
288550
360140
229480
867431
721537
49946
305062
414795
1140652
453892
867000
83323
603240
745594
721650
106781
51152
1122603
195993
1103031
705050
875074
78281
622033
230675
849276
454146
421589
994737
395157
697955
702399
1138756
420460
589335
621803
921415
938232
789727
151119
930715
555766
424931
996824
417512
197324
948246
1173865
761893
331334
551281
1170475
630276
31744
50331
1146991
852286
678888
924017
580735
1038110
325747
1134299
367658
459197
727678
377718
513131
485717
1164787
464883
1087087
19115
1096898
250916
639754
105703
165466
1104511
1011274
670962
885245
1052727
194942
760530
1114408
1146592
153232
93281
842511
1022740
683339
232809
831383
1136007
465256
347457
958649
353221
954785
602146
480292
340213
662294
312943
202578
844633
280661
314260
671208
372433
334528
681851
937954
515636
295591
503442
15016
554357
710694
478679
232977
739277
1002902
647103
922052
743669
682860
481801
848363
362612
868454
1007052
625141
595344
50495
864579
971934
300492
919001
1474
266070
329555
663324
636742
736953
942225
1097202
865953
418576
952297
473282
1112166
687835
336164
140668
150828
559433
796502
75642
632410
522130
189499
500209
831525
65871
859286
314434
471598
1057084
803076
958088
548305
683677
1110463
9495
394344
259128
1124708
944640
464647
1780
963771
653530
568347
681650
131351
361685
820195
841543
208995
334344
654842
1122332
1131600
896970
1132305
305367
1031879
175770
307807
107160
230476
675957
983454
305967
597167
1063485
191684
881670
494273
999322
629181
268073
54909
712303
258042
739749
922993
1046797
291852
661845
152441
710899
436513
788033
665142
579910
163692
1101554
459516
823869
999885
892381
775533
306217
558094
228214
1108922
413630
267955
215873
658104
285474
540758
962313
905936
750676
414084
616385
384920
548855
1126437
839730
217611
637506
143911
1066932
1029473
499319
713496
173895
107612
1021495
100643
1031245
633338
755186
175028
534913
1025600
778290
1091808
247069
414146
64203
901717
763960
524809
394534
381145
845300
1067391
2884
939485
235589
314358
469294
626570
833617
182170
260290
1030442
420198
711474
146282
36480
1017887
34155
441796
315763
848958
113147
101940
704958
703342
340193
259479
909610
1087506
221819
403011
544944
240825
163613
122974
518987
865180
1105919
257315
229110
227923
818182
300481
900492
23742
452163
716262
638276
562162
1099463
668367
946719
565311
388564
616096
865753
959512
205875
838615
91882
472457
794164
429073
67809
830965
564466
159709
311988
933810
1153772
933577
50900
240087
496352
672356
667602
608726
118500
2728
1100749
695950
482565
77239
230104
302780
393426
1113343
993468
684287
715977
720461
228398
478318
125235
1050240
163163
624172
1009245
548347
142552
491120
674702
938600
801102
431870
969037
714734
827034
1096869
776501
76255
180341
322025
683771
534517
995803
734920
1098270
756837
599011
1042628
925421
1123089
511014
905455
1002792
318130
823645
648992
84971
649138
1130837
1011412
875102
973333
1141070
1004444
1013184
366016
704639
1134363
940852
762062
591254
518183
866145
42833
558254
940311
334880
72342
85132
1078671
415021
763617
894199
683724
1024405
196987
585403
570982
830488
147952
376916
247215
681938
462949
929904
791171
529237
521010
999888
97766
754830
724368
1052306
773291
1079877
244642
449176
471988
249341
316359
252385
892333
941328
1162847
250263
232091
209583
237065
754519
1171738
116530
275063
178965
686754
79997
259809
193432
1033928
1039868
863597
234902
864428
743079
283668
1059166
439702
414853
566235
196320
452842
551412
784891
277867
957976
1070303
320414
405205
1046826
1113092
170027
496302
374195
1074922
879796
1170360
860952
958447
143844
38991
642963
978935
486289
1178215
1069922
190381
360162
583558
837063
426972
619437
777102
5330
176563
1131918
1163477
530573
1129221
844636
616696
735705
934274
605812
47885
233127
13255
662991
241210
1132254
927517
770711
142116
385272
493960
982955
1018386
972685
343291
1147271
122164
108555
768886
315536
18062
102805
130393
568163
597074
337822
726663
330755
961578
285505
557673
858709
374569
1175340
860910
459807
589017
82938
746511
121920
641682
328829
1140546
723758
24486
155024
538428
616022
606329
1125456
567792
519402
117832
907455
103342
1029038
741939
57794
430939
829524
733412
597394
274878
987756
346536
833275
790668
516204
1079608
130475
1133927
440663
636618
76927
174193
122633
1174059
1097551
561798
1133976
196055
141304
881229
268887
1003660
978830
752806
906374
462637
940498
201595
166552
181312
1057972
1015368
506322
8828
1029292
329762
72331
1032682
54265
1064464
1142645
639275
1145123
798560
1099424
176914
587066
350526
201426
729532
144328
346168
723824
467423
444165
292538
718351
1077871
31304
718249
635653
704789
50696
528498
749374
1178451
600054
1068939
1165650
388432
544074
619381
901890
279408
197058
691468
1059900
846755
165172
310880
87286
1025316
316047
475593
1030530
765036
466077
1119531
809156
265820
712760
909235
1004586
106461
110549
16576
276811
35923
386261
1045509
290894
1029204
214698
971200
284602
124584
154292
461380
812339
211850
931717
862868
801096
69022
226654
274473
252196
820813
309572
694046
826626
222098
928886
221968
633414
286780
85076
750024
918803
81212
279504
1088174
1056606
853181
223315
415504
920368
384743
697440
737238
1104453
991091
991527
401244
379846
704195
232904
436689
158583
785402
749486
609463
9119
1097531
15777
772306
346094
269842
32260
415890
938607
1130054
531296
421755
202897
408825
1038064
549782
844437
1169333
363516
340991
1043310
192366
48138
611608
104305
920821
27400
683034
629126
262332
179522
433155
846199
66510
329266
453156
211575
1090583
352484
588226
321636
835600
745549
418683
384781
466229
361338
384470
583787
9042
367315
855317
858053
924783
402988
375970
871127
613028
450785
1081927
633850
412408
588012
762374
600059
1033801
25181
135416
401990
289007
546302
300623
71870
935505
774895
753163
399003
486050
816377
804357
582275
999013
508622
86412
747482
68012
250783
262936
343272
503456
241771
1145596
428251
740247
119976
941810
708778
799978
1056764
955573
1082059
790874
1039131
956931
1177356
582755
53663
657124
555137
638621
979427
479919
163258
627648
1152369
320128
1095903
1105943
449335
827984
899707
426402
5457
237650
886554
668889
314099
1117483
263017
490684
149388
767239
996159
948386
881167
267618
528380
543631
65342
144578
13464
824264
675379
156474
433430
1042450
250687
841630
541699
555380
115580
711762
1086122
319949
744491
336199
558584
553657
787105
816129
579250
100958
53903
284291
529055
118013
811089
626827
745310
55892
251462
907210
184063
86119
276651
52271
845505
1169295
1018120
796668
806576
878152
860615
782582
930046
276975
640407
631861
145473
74341
789373
273425
414205
641636
106317
196331
430721
108222
700375
27047
316112
789494
1120723
1147748
43708
189800
1047794
1051203
785121
633675
619845
1081929
349096
604796
61476
1153073
699101
868150
1082295
1143063
141610
139412
212407
969007
1107412
615799
620936
790833
739682
821668
526843
395137
604390
262497
371715
678188
45698
294188
86830
989150
787377
391499
369264
1175939
687452
387068
633283
644896
689730
735498
966908
690009
963891
334354
239970
430403
839614
627315
208515
1011357
341439
905709
833059
735958
843258
134330
919805
885899
972932
964910
766271
752038
1084667
893873
344394
92819
936723
652008
836764
673828
1146560
559463
1141923
611546
805664
107743
807710
1170862
692315
321065
1082952
339605
877523
793351
548206
397696
184447
196217
192097
837344
534425
267779
986714
820912
464821
337963
471467
891404
940508
138492
1094740
563445
348048
149885
913197
951034
982410
867457
1074199
111826
835557
1166498
1085752
1072223
561182
792300
48964
879230
514108
122800
791183
1004074
519
293232
838176
465040
288646
545233
1125596
894244
952610
132283
765906
1015695
209873
518500
261833
78363
87200
421990
1024101
88716
449708
371296
385185
8753
536389
283854
163139
136421
668939
618307
461471
227225
189691
974521
556100
101748
79851
54606
612909
44959
669379
656668
13212
405049
652908
1050597
729776
621881
614637
1074152
242792
387854
195859
523024
698462
130779
1160553
126194
342715
98857
772686
769751
727406
448905
539872
732371
967786
52568
866640
787222
877398
956409
116535
565455
65524
848208
54038
249293
271195
589835
623035
85774
726559
105370
107647
761107
364448
383317
831560
342726
250873
842158
931868
1039032
324459
176430
509935
119611
283990
102823
1040444
317712
1120651
44908
1121454
66237
1058997
77885
87364
985910
154316
1107505
862840
887545
57519
534058
160818
251111
152900
713391
280975
937061
264628
887680
753918
441012
680563
1007518
385760
1025088
820728
970560
1131060
261255
1104229
450439
893443
317945
628042
818417
52287
635098
944883
374709
1123124
1046853
1062599
290862
939628
460951
278534
728053
365074
866354
992996
30307
979893
574739
145402
125217
221618
1097189
931054
204136
761496
873741
268451
846058
449689
189468
244545
568834
514184
1013035
485548
442826
1021269
723155
121871
787964
1065351
47688
815071
464242
9596
955615
681880
121875
572514
68959
1134832
319628
763772
862023
1069827
176198
587566
883127
26600
253439
227169
380732
988075
880011
10960
951469
43409
3761
1045961
704988
148929
1172358
1063978
844917
249440
570195
1081214
419736
60009
1046758
781793
792429
859935
774496
1048659
46797
212680
1116563
591480
937287
60318
634963
122752
133829
945476
1011570
1034624
912830
363592
966273
929415
384098
490187
645145
773091
657603
13479
277177
855437
783607
969463
1007665
1027918
431709
794340
119828
1067555
126463
70633
387589
728931
25739
1136443
669337
53897
453216
30011
307567
267674
684319
421485
595931
705324
544723
1174182
1061494
654072
822898
369720
466521
33912
1129148
802212
783208
552688
1073698
326116
815328
516615
626778
333378
616983
838308
271877
1089557
503574
449295
813694
1097876
591572
162091
397532
374301
773434
120272
81848
516123
508526
1046797
500857
63758
553260
23454
147271
279622
853071
301010
194237
69065
441090
197078
53335
973107
1148927
1116208
340457
1048165
894879
1058407
809217
871624
554312
101477
235331
1171876
324147
616473
260388
970050
410390
204426
124162
45938
124689
912743
1126768
40356
182562
569673
833216
333929
709500
146090
1007067
1006409
1028834
777134
84020
727857
96855
691708
789208
946309
703405
637006
416776
660069
917049
583594
352251
415507
799877
840887
415201
1087087
230264
56809
772725
450131
749086
432772
272982
114956
107503
683491
136278
65091
96438
50660
80611
63878
1114895
1132969
839872
517345
84320
1175556
833650
282469
757382
439969
1127363
441602
621708
344097
106900
233009
593446
628356
132319
771937
251258
87918
890939
1074757
1143510
782436
179792
906676
204636
513499
669800
602219
329933
52822
262149
194530
1123101
418440
244069
1063010
130324
404018
893471
208789
848901
953774
1012671
758014
355318
917341
718388
56756
181609
326005
33841
826879
281372
981560
1162218
890529
542365
1070113
1138926
400442
43199
755784
1136021
741364
528181
582707
612712
772106
678380
948849
1163184
382345
954131
1168113
1129516
617965
4318
121166
766946
303186
293685
754495
861171
199837
710501
213615
400326
120315
1071682
307357
1112859
650733
859400
908814
886800
211774
1123018
330647
716147
61698
489551
275170
56234
51535
53480
476967
729212
748751
7632
892451
673608
574695
332802
746040
271970
149023
116935
905619
177970
886846
395399
1071897
679289
929499
446375
692342
156958
998154
1019214
1073603
990214
529213
153766
316230
894961
489949
786995
800934
285533
562312
326630
877823
1069031
754180
370791
654089
729554
309036
1022881
1083162
545105
850436
474092
914710
263729
413205
793151
873826
1006265
1043451
598555
473885
913289
361666
998868
1144411
795549
335753
132897
951709
167986
594551
333050
242074
212595
233039
845069
71249
522913
1016607
486814
556796
381308
599190
76655
249084
426478
525755
69711
233547
500365
499179
685447
1004713
661549
835982
252358
91452
1075041
401717
761267
62410
281036
98915
1076582
293774
1036957
732989
607285
230410
903920
535331
927898
309372
881501
800990
490158
617672
926719
585194
742564
237208
280955
356084
444818
543492
658178
776716
833821
604809
189060
1047680
607285
501295
46169
993900
300983
1053661
304566
1094629
1101885
711740
42158
805961
513498
509753
1000243
1040893
727494
174531
1143091
368680
969766
1137331
43213
241881
853763
163075
83384
517697
857460
533687
20778
132485
903775
232978
882661
419700
452512
76904
383057
551407
1154796
309774
633273
804817
1093770
182493
4887
196148
1146342
478699
406795
825661
351847
426922
518007
381280
773484
241117
1156950
119591
867601
733145
73860
1150701
426579
1065321
224751
938088
588648
856518
1100768
896684
32920
1035498
165722
582557
194399
733423
593078
167837
538064
991690
721029
278242
595927
87778
591447
45199
956461
310364
174630
870767
710374
1035947
224942
1037218
284744
1126744
261193
372328
45269
296807
220971
116616
371017
592028
764604
1118225
318316
56498
251021
451341
1152731
74459
614147
215059
138971
1148025
953943
25341
761242
861797
765011
619954
404922
1008684
710931
274935
809334
1073076
1101641
968663
537547
717600
136025
764359
430098
45864
764163
211844
356328
388048
456746
914193
10781
515212
806021
1038103
64268
164520
1082840
794161
531075
778856
89898
1166588
896550
611609
582861
73095
1061178
16222
154455
481180
962812
1066209
239231
985147
376669
472473
719726
943779
623876
760619
681168
995618
102248
139798
251005
927543
485717
168040
174147
209352
237313
956826
202742
753919
617784
590452
536256
658317
644070
866843
673648
1071301
733761
741137
587566
649082
189572
871061
15668
271175
209729
500507
260187
206082
1013653
856303
1130618
797378
1024741
102735
556166
729441
452854
62141
1025712
917910
365636
183276
744023
704700
505746
819770
96703
951351
813235
102488
1127100
166478
769952
824423
712738
338015
1118978
912692
720701
93365
856700
589223
667792
1014363
1052693
853529
645437
40863
754291
1169506
98715
738999
169005
641652
61194
389287
833785
1088671
465300
321165
180323
791687
30744
1084702
1081245
974863
1173463
634216
645690
775747
304765
1030218
563367
500974
724324
190867
376148
345120
557693
211899
979233
191450
913248
651751
198680
552517
196802
160505
522817
740585
245302
427196
3314
849853
458305
732215
828949
727227
401315
864849
300052
712267
1070869
375635
949528
171688
495401
829323
925662
1007034
142117
957802
250297
288277
277565
860465
762845
535349
720686
651806
154276
670498
1061088
470746
209508
653040
818074
169314
520425
195458
308487
497419
1179348
333569
893079
1003198
110732
238273
102764
482076
608551
656263
297205
1098861
316538
638677
831069
548666
153858
1019530
783149
175170
866230
641132
957839
295734
654426
348403
464856
888447
641914
847511
1134204
742668
157384
785668
854025
319946
980915
687066
683337
675007
623771
579942
1102874
342281
271102
444650
37581
898158
384556
29682
614388
657785
1018552
1117937
713426
812605
15191
182352
447773
679271
467976
844008
588630
181243
685195
554581
725043
1076026
760146
542563
625434
1107456
1100983
138187
450085
961984
162506
1006338
779609
5851
636314
877154
70387
990158
1160766
429651
1050964
339410
840631
619295
140705
634513
1166764
720046
898367
1132261
259797
503295
186284
910417
416810
328753
86654
101720
333654
69373
432895
672495
698580
561875
304884
665008
225477
303129
649548
1152966
607720
634046
541450
447759
888344
224883
504428
195108
898934
851053
469993
947566
293902
1102461
122765
544994
910308
925676
1066429
480406
460801
85498
329646
180121
370389
981322
773590
128838
230640
425601
948460
257138
684047
1176920
497558
639933
212639
94674
216582
514085
173974
841244
965148
323328
1066759
650772
485191
218411
135939
815267
70082
608321
1044963
59903
1003643
392557
995526
436890
663924
122023
783359
1051024
630774
819672
1083116
739302
297496
62722
917276
780153
217295
958664
754324
1052783
139383
206009
845144
173489
517557
157494
957156
1105978
522909
769666
1157263
653817
668993
569471
1110931
512065
548475
992941
308107
1011195
830268
1160561
532317
611339
273335
755132
276084
770679
1018849
551966
616594
16798
970172
307378
675367
583503
804704
1050874
262921
938073
434205
844370
112729
815550
199503
562871
952811
194023
1002597
737877
82066
143835
460597
887619
122719
924053
552600
677092
1020589
520937
390713
475878
235337
469153
895413
351965
570959
489218
742485
8217
333817
259483
366692
1075581
929138
622254
290396
150061
928698
402333
1042014
668984
455167
674684
1036492
687468
815856
938291
1092992
197236
123099
370746
1133045
915601
219364
820441
869241
921180
767506
70859
703747
1009068
1063932
912335
478031
478750
176331
410714
321124
203546
59480
957189
291260
153174
551367
912507
600176
480488
696743
1005621
183578
547198
261883
198494
707560
873269
232734
1116331
280925
1044587
576497
386068
1007681
55585
824571
59470
144768
556179
1041683
1047635
758234
537397
440119
889667
2957
599767
253508
1147040
221938
940577
347205
330945
997767
921125
12530
727524
689021
650063
638212
601576
665444
591257
807507
1134977
453334
133883
810624
212701
463630
272654
145352
1074170
7908
340072
458785
1110005
1013916
187496
1131145
559297
512973
134143
739209
599992
1016054
1128351
270103
161046
46758
356504
979088
572353
197241
924307
659422
1058663
571334
780030
1156964
308747
920907
984179
179965
728202
647310
781835
936130
58367
342947
265662
528153
972330
151202
892901
66392
372892
1072548
930756
94813
143116
931290
1047992
720746
863741
118747
873114
99541
550311
412809
1104408
75582
361855
249426
861161
805063
587001
351432
442757
731675
434697
1081052
358359
967694
445688
802991
50949
957846
492182
1133832
74246
1064829
665646
1020159
573058
445735
1074892
246966
146891
53373
545738
824240
1029667
511034
29408
647445
895227
741331
979674
945549
1139026
737505
588124
1025012
578740
22042
277337
184177
345879
864352
644415
623935
535344
671444
8509
802088
266105
303988
167856
217786
136760
522185
78208
842709
542034
930838
463267
692364
765770
924586
33869
1065849
833749
977174
753755
133098
597161
871933
680603
202176
306028
431939
753135
586698
651947
528508
430859
40421
1013853
546399
279023
1156973
1161391
1031282
997318
143691
154
951851
930720
409744
192663
617998
940606
1081377
749468
862168
738425
227440
718710
523084
56923
325959
1025523
268860
189463
320851
630502
1057697
299509
372100
417153
908907
531029
177509
374807
1060599
464844
369834
1075993
550127
518035
311207
1112384
720911
40470
921178
363486
90948
1166409
280598
185933
1106371
726311
494172
253045
592647
1111222
71244
444917
971394
570383
1163287
601064
576012
431324
455589
163703
728026
395640
609808
356262
1168433
257430
801274
224141
513838
1046479
1094762
154680
427876
1082526
703274
402259
35821
551331
164292
1089670
659357
709350
1113231
101328
677368
281129
1158064
857778
518953
761131
1148343
835329
400383
153181
931039
839858
530937
320117
1165867
153776
565520
474776
53622
942776
682815
109168
323915
381858
1126121
1058520
14921
72990
298322
193910
1135954
498238
328126
820982
404876
219200
1094001
553815
247393
666181
968475
446859
183440
763406
1041481
1176697
838669
368142
722189
795583
430671
305265
136036
838249
684175
1078443
1006508
649541
1096045
1072970
814414
346668
494359
114107
427144
220086
288615
794025
231059
1051068
493821
874180
746762
1088751
998644
27910
1158100
905812
795082
963768
258553
470895
206833
779943
1147501
47783
451113
1110168
18965
787479
953410
897986
46203
1164978
238922
713295
523423
790421
790441
180260
983047
412311
1055096
359353
138320
127143
223085
181281
876044
141130
374521
964735
1151735
952376
891780
29914
491805
470662
836939
26128
57939
1001761
428149
1058931
500671
637655
262937
149133
729227
923263
348050
753585
41991
574780
55027
1036705
195611
201110
1098666
943103
77203
1140360
368349
613432
416079
780278
955215
316575
252324
352336
68823
299400
771062
106238
539740
588286
157086
328458
578819
71201
712532
448301
415211
274362
254258
1061885
1122183
950909
586919
694264
364182
74302
1008255
984794
503442
338960
280367
570721
158238
92069
728356
438687
388535
70526
942556
976440
48263
564376
241713
798684
87615
274705
105073
208229
691471
1077138
723618
837645
1158677
1026886
654468
709071
924106
525516
89205
157786
287262
308407
1033452
1007602
451870
585421
951093
856009
1052390
538549
833309
853745
937486
343709
116185
447979
135605
974480
1089911
15419
529250
152834
42992
861920
1072178
1131400
341134
204310
1119719
286605
998575
43108
88200
96684
1048786
652388
625317
159361
989174
487385
1075068
679301
147907
417113
42007
319499
549571
1051031
54202
1022043
545636
409820
257765
859432
81621
1084467
371448
156111
374903
570032
1152895
817735
910924
432340
563479
947272
974730
679064
33588
970532
657731
783344
677615
397942
110996
438739
743153
770663
970249
413137
814442
1013249
986558
910516
1016963
623659
772858
816215
60997
446385
572636
525941
310948
568855
658973
99082
422214
313615
73301
421727
537168
548419
1005428
744766
215359
139349
801125
200242
712954
777249
276986
315083
1173612
293598
1122348
898983
252009
330201
592502
987503
521946
954663
670644
773585
561103
437117
1070393
1009308
685168
688387
1010779
753036
42459
201603
230038
753934
316201
480352
795613
144555
546499
819563
108219
252354
848216
632778
954703
142668
388021
1079893
18251
379888
911418
1121132
934183
1089379
441687
677105
3868
500025
701340
998361
694967
136897
691610
19369
166411
786109
910915
244848
141277
462738
854175
830629
881124
257375
107303
1121530
1037686
365935
1136425
429409
148702
944890
359679
1040897
933486
392141
26179
950768
178525
1078513
818301
339340
510449
957735
856984
647313
237288
1156003
1082777
985289
360069
519759
694448
453375
141745
945277
284527
1177699
379205
530682
573390
1065694
869070
782060
957787
487703
919315
861621
595535
11271
890735
1154782
355831
1544
203711
917769
821221
833386
672752
821875
688412
707291
674567
976014
1044957
219697
794725
41213
523382
300454
491098
129954
364828
13418
547268
17450
74489
1089207
105515
915889
178140
610771
161639
864118
995455
602468
575967
468523
884540
671615
396906
765176
934766
167417
187246
1001231
380381
366720
689196
901757
935220
3211
361680
285360
1039154
565097
825225
147753
852427
1022019
235798
210274
648435
990118
375609
14846
431186
703533
1014796
889732
1013304
742161
514806
43014
697697
274849
876506
931307
35498
38896
533531
793794
1057370
684758
1126451
489616
916611
886781
1055787
485549
183198
812340
600216
642763
256113
824579
12608
1076205
921470
1094600
146236
984233
142192
88330
1152076
213923
1058625
323711
899775
141359
103885
720969
576041
984520
324772
968642
659576
352625
876013
1093593
339738
930652
575120
1113669
87359
167505
1120275
31759
603258
506466
1161374
45628
323136
1095193
957440
797950
622941
419099
597583
762897
954950
355333
51495
534283
388683
145513
722149
891074
775743
618118
956963
834532
754081
322989
1058260
453650
594582
1173202
306339
384605
844081
351653
463116
612784
1145348
741714
4446
50724
1082973
328396
905841
402193
373341
608914
1037949
738355
1042549
1040604
919025
744640
608631
453508
209345
53992
678785
799902
358571
480370
246645
208364
1131000
770073
1060262
276338
2768
313924
1157309
1010119
151407
756352
721927
117180
863830
973285
677514
273756
850836
606672
389083
1077847
1135739
557954
390944
965371
761835
329364
580767
1076135
850017
183003
847223
1016265
947490
965253
249363
1087687
1138730
868478
1069511
616573
454534
1039914
573863
555794
1036586
472180
989332
238063
867505
690072
349878
430719
1027418
50086
75228
324823
701345
813481
599802
641866
491590
529062
446070
987972
687660
1126594
831202
580196
1078401
941338
72441
1157349
468188
486135
844491
14445
550604
520425
277219
164911
863161
690620
105239
57253
492303
931356
568352
946657
644341
935974
90892
435312
1077347
204885
446095
1134859
1078532
445933
125927
154498
885743
801916
585585
658993
694609
781884
985714
67963
18769
994261
19698
388997
988398
178452
67309
998618
813783
598184
38588
386201
795371
611666
902358
19971
325763
1040292
492535
216951
430256
930589
789233
271587
161392
753301
207472
1037384
459817
326255
1050712
840709
368456
485592
142263
138876
879099
1019528
594657
1107155
1031039
867078
1031857
768790
904680
466885
412184
479958
1170228
133541
1125608
419757
740093
625190
500179
582113
338277
75089
1075023
483303
1111212
955902
713708
1111364
675049
43449
1103616
365308
124096
198610
655684
831963
481932
856664
581967
858533
1053717
51712
1039489
438991
920099
629030
256179
583754
1142215
189243
687314
1004033
622454
12354
26684
76204
487386
393211
49492
623639
103544
28296
330476
640424
39051
503747
639924
1109999
550877
512417
1107455
974617
236697
77043
1092469
341350
1133929
250301
319631
763165
1113941
555656
890044
655444
761661
714622
432371
324925
803338
1175675
29910
402237
15186
860537
185680
117574
336006
857998
516497
93386
893111
359579
578098
128220
694026
787969
779331
220
681475
857534
666597
64039
1095285
571772
999953
144428
384393
331478
418396
670170
555031
428906
1064381
916097
1109969
725095
901917
216120
1093539
489859
612055
453515
347239
627759
508285
754793
108714
311943
728034
85489
274440
203816
637973
1103903
1058928
1050227
1085913
446335
418092
1100736
542155
279281
54802
730641
209246
248290
683389
225624
775868
317396
265241
301346
539142
427725
1064703
950369
657938
935027
484904
322566
884656
174727
101069
964540
489260
1122714
1020522
1131508
491900
1164150
430611
46052
57969
1001
650078
400517
729077
1034657
909292
588287
274100
719567
506403
1045665
920793
31652
955984
378635
392871
421972
867678
1061209
152039
1112877
1143369
706858
1067780
777595
312764
962976
349112
953326
540258
25764
1132769
445759
522100
438926
875910
908047
343380
930733
1006003
540337
620058
458519
1007196
474420
185135
695336
450244
95147
736517
313040
725768
915047
759517
10644
621010
612212
766299
8379
839266
647866
104502
898521
880620
168641
132334
917727
681733
911907
1061122
518211
318620
639133
715566
894843
850882
190591
646237
1077464
151435
974662
672747
93319
808446
143701
1126499
807314
287741
120027
752726
54262
902834
687266
527070
132250
857918
45201
275034
418715
745693
1064577
684984
432396
824140
76036
30184
954786
717347
584697
733384
668938
706833
1062249
1049542
586600
559808
855705
72308
151046
211207
1044488
823309
980353
672780
788786
263971
1097771
962298
347696
597421
333867
133830
1031523
229427
1099877
302841
508473
28905
652806
684981
958371
1145586
55516
232153
1100
255861
1175677
270810
1089533
325893
127247
140608
236911
48291
1177600
669655
790018
1108044
485381
248276
223221
261024
783521
854698
1178407
1128621
791510
601252
350921
983589
147058
786440
330773
326366
548527
331064
767109
306958
840838
750457
26222
892412
226671
226106
762172
962507
909124
573631
275574
938890
78911
213454
214972
332593
860849
452516
334076
945317
14930
12340
446154
1092708
529250
101039
926859
239100
783224
78473
897919
869564
679946
1096251
1095227
497012
789500
169443
115925
976572
1165068
707510
426786
41656
126105
1039299
306669
833028
680063
884983
639372
518343
446048
496364
579668
1018962
861993
603099
781864
1006460
764473
615910
583188
1096633
627178
677351
644045
1008901
663432
183805
410664
482324
521677
44359
99090
1083935
468248
213001
786712
248577
629564
407391
378646
943347
718916
895790
408273
648500
555396
1060059
301546
482071
599383
492436
621915
355226
265597
104370
602574
467274
283844
131634
583475
852450
650087
431168
895040
596587
262523
1121633
445046
1180160
1009706
307437
374149
398851
745185
704736
462909
441632
663329
1052993
1049234
292846
682093
1117457
563823
221094
510173
789819
421397
1073110
291187
1074661
525802
14617
139686
41568
1105360
887208
514688
298721
504264
44417
175406
190981
136789
26501
544785
170496
376811
810092
1046189
588996
1002662
272162
311850
1159487
2694
169106
1078494
988786
1009914
589855
491622
232500
49895
1056253
472021
1163483
413357
652773
641358
632039
537246
714343
976513
119862
24202
282833
754748
296549
315947
986141
400524
970738
168320
784878
179642
1114272
342837
741688
848498
694887
997547
1045368
238940
701468
629220
1017102
970260
1019187
73021
717697
303831
846942
430152
168598
7350
977075
585612
633221
1095826
722734
789293
917500
88876
858816
605625
498235
772258
43860
182117
168180
102207
1135027
1141383
350911
821809
453500
270712
795248
781547
303593
957270
243176
436361
752978
409595
623283
70504
896451
228501
396652
1028053
666684
374729
192
885194
150849
407210
319254
1057750
394805
759795
1046461
648171
372043
743424
253226
331740
692443
974822
515377
25890
55016
1077599
841211
667403
932873
1031917
1107163
172093
336077
35029
1142427
812710
139241
898134
705506
148467
586800
110570
462259
635888
1101041
38696
790767
937092
20341
842759
165570
385343
275131
794794
313072
510630
72530
403819
1058418
935990
402559
115814
109256
1109381
1158573
980136
318170
1159418
1081275
278636
157970
360315
238074
93910
525381
885157
1037923
271282
792041
992759
129410
571653
800076
656299
663291
898150
147742
166841
1081076
125845
338052
22881
1151728
438054
727916
822037
641132
125287
648372
225397
694644
1036897
75206
683600
485452
856144
1107628
240300
569458
285169
770465
813821
889182
799875
1002059
934494
246406
1060561
399517
161830
543148
616288
737401
492075
683395
1095660
160005
925253
181709
386960
300158
184571
87422
512811
924405
710203
1126022
786971
348882
102406
1050079
519314
37525
973872
75899
720578
912311
168550
105075
48004
160120
293911
230833
153739
881187
268099
486352
6431
61130
813806
1014339
923466
894998
1060344
372507
149604
157295
477580
272395
1105651
1088079
65953
88819
461800
1025390
234789
138140
879569
249205
23386
228902
932841
310552
138479
613737
986119
10940
715430
781240
168802
448037
58963
926846
373174
771037
424104
29454
988599
358413
668645
205072
68907
453490
947521
832205
341009
126912
1134053
480319
738719
316829
478240
719442
323010
794807
255165
693573
514106
176176
511483
536448
733723
258409
560716
262231
1114854
1061290
566450
456398
592886
1144230
339298
990159
417700
755009
736636
320475
951149
127390
121974
1164814
671428
139832
805579
9739
529210
413904
35244
359322
1075123
133510
843200
360938
941855
431710
1165379
601821
567114
1170034
352651
56575
968648
360119
826225
187570
409607
267888
532830
551371
210074
526161
964770
1097683
206326
1089645
294156
703166
565890
638537
740604
1070613
140196
409328
16975
242001
882620
910668
366845
99271
98638
331684
939172
405462
388467
1147585
1136415
426201
3063
94701
1110555
606755
416734
984615
344477
142127
553899
381465
1080349
901927
810140
740339
742519
164060
862019
163689
257280
39264
571166
707914
827462
727417
756496
571935
351519
787171
304060
517472
31943
1124632
417903
918336
838481
780139
1180522
1098914
904521
991952
647344
910466
460895
69955
846637
1124903
1163502
1027908
285131
1176272
1053687
744520
328260
681409
92928
587902
695716
58916
1159161
734184
305986
731146
410536
542010
235856
888715
650281
808149
155006
1061782
911059
992486
291580
513082
696278
497982
939611
118300
55046
560557
686449
427946
42756
1167774
18948
110235
723092
727821
923592
801738
358603
814416
1126992
704135
650429
716131
1034650
1095266
67498
495118
220300
1081545
603010
1120843
616185
261732
678571
377345
850623
498216
763798
1007302
305235
920029
18703
230320
972052
56328
260453
589685
557285
1059425
472114
589460
813735
86676
1111113
410470
517527
840244
367755
1058686
1147664
801046
356293
926618
410684
991824
276016
422192
977423
306096
861068
7166
615533
321592
456858
179247
512549
79536
676380
198086
260090
552690
951772
329860
1169770
511347
758231
160547
942218
311255
790600
93497
1032235
226521
464187
727765
551305
152440
541920
382014
912320
385551
987367
1173608
208513
11699
1160225
284099
999360
728262
1098584
118578
632593
755597
383245
756611
46978
908221
1114412
167210
1058330
883531
315348
416120
746254
1114096
945219
183170
458201
487615
52987
39100
259042
572650
247527
392442
668039
936741
979938
607183
1101815
972139
530421
157912
821644
1122060
297859
102738
988899
1058490
847015
1105487
869004
665901
960004
923521
624427
856537
450550
886296
633597
511552
24113
382663
148281
10335
1043916
462742
85136
964498
662804
699785
822262
747291
89357
1041357
69414
540977
672622
911239
681598
1026954
472775
809988
659645
178013
749434
996357
403049
97577
490080
206909
1090174
248970
836077
607133
17725
1140101
1000918
679967
612222
1133424
955574
772003
1033186
860809
129909
356351
147071
580396
344238
775586
106330
586497
412394
511608
260445
606733
993353
505690
509374
285637
219699
702065
371351
1019715
630454
84718
619299
130583
935339
768281
172085
409612
285879
280261
948966
195090
13541
177498
275323
458858
766067
997692
784945
1029877
505532
726179
983253
38433
354753
986845
755116
487524
183397
419296
836806
712196
227951
482279
1077672
173760
1066046
921057
45631
452132
198438
312684
85780
694349
872870
890483
717122
715693
103648
1176395
908783
1056552
813602
406514
339849
1153980
1014440
361978
1108350
828459
565347
963154
639988
256993
685280
1088915
366003
252926
25423
1073573
966201
669749
369498
681942
102765
757577
1070673
581730
624470
408137
674634
338141
139383
228959
151245
147343
352794
362044
947741
846539
314702
943312
916154
702280
271264
708043
15173
541971
1075187
98872
641271
11536
621110
388423
151661
637444
713800
950509
890116
307401
494961
577281
837938
533474
834559
230972
752143
517258
383352
369116
888561
828358
1096503
973192
926974
28808
102354
624819
956134
90894
256478
1150024
895006
717301
960102
1090247
979616
786995
206837
1164095
237534
1143303
17058
1064125
239181
329471
1150170
580874
1098889
497812
779695
483587
707389
682651
288583
1061082
956541
209102
794886
1108484
625187
377732
303394
932163
791819
103892
414243
519988
432526
706215
393400
995125
437871
81767
120301
871284
217670
317531
1165953
481272
510187
950764
1050833
1054453
539263
960324
207808
35968
827949
796764
221148
300988
870584
374058
841237
99048
287168
244352
943249
1053145
447395
99407
795512
369186
823290
673614
423588
492975
355488
317005
322078
1122623
599223
760208
933063
725836
595087
461807
231066
347509
829361
229840
691251
687820
47271
960655
977235
251294
139321
712092
391017
829561
757349
440166
701053
335256
836205
1128339
1019261
689253
1086486
633835
723858
529050
667942
388640
229131
752021
728686
1038633
80087
499530
577313
97245
1173667
125711
1033767
670808
714035
960784
1148062
554059
591340
351353
445719
873682
43782
300825
503557
478068
616952
814731
146789
920556
596932
568765
410207
366096
660400
266892
645190
103320
488964
513900
988960
627911
616290
729531
410412
544076
89138
582691
778341
564917
470651
953015
767821
151171
772005
139463
38586
295981
129355
752287
846266
651206
21444
963203
156980
173148
294988
1165547
1080900
613433
815355
878641
964555
411231
349952
122216
262550
673207
175053
814333
150082
495584
390442
630095
823257
435374
1133524
32082
753602
1003008
665198
186892
1000486
17788
840721
575078
1168276
850728
584727
463958
714015
813116
64225
1052679
892675
323885
342678
835796
760130
944841
988628
955724
859911
954609
188960
15264
575922
513618
581809
936377
182388
502727
1175925
780927
658302
871905
924818
881185
956986
699794
691820
814464
142477
675617
1148121
995222
692058
523704
1080566
458702
610888
497302
89505
451877
1041074
119658
1030792
1126814
919693
471901
1017779
466360
630687
61058
1140488
1015385
650908
550119
1093852
764735
586065
690422
369447
808663
825116
956176
481649
58525
211131
1027446
242335
832894
854042
1176996
387119
1096969
845899
817351
961375
845467
161762
889028
356968
174209
946520
697475
502483
340927
496372
1089558
1117879
75486
1043172
359659
1147259
14908
711234
462338
423935
738276
979320
194279
783017
142104
1045468
389982
563841
171782
1056469
977351
756291
299567
1014583
889149
623137
453149
948283
289767
887728
279645
992912
369745
669609
841552
448886
518425
27289
292467
357738
1163856
514997
865121
449156
207267
971524
1019445
972843
344491
131550
435820
184078
59147
973761
665518
1151461
890488
530566
625070
609244
26531
692546
464140
232898
357213
886102
628888
670055
328975
771360
258772
381001
628558
450596
1025778
1141883
225134
858068
327164
743109
455754
252706
886625
532778
807079
984023
51473
522598
148424
36642
187746
735831
46901
714269
838662
383783
366906
1085055
268640
458976
797533
455203
674823
929049
225321
630146
635610
187568
232551
942542
696427
1149057
107619
723705
856368
594605
697974
1140373
419696
983774
794526
1139761
178904
1047539
23544
9067
302101
876754
253721
526187
316090
320617
410056
745456
725314
738432
644071
760497
440652
50334
574123
64295
118364
820212
283442
1171989
356908
68610
996477
552092
816536
416849
346045
504900
880453
991785
563195
353000
554066
1173763
650717
527425
25174
764486
955054
464961
603844
671022
1143063
1037022
589632
1047811
639651
313977
593154
759870
812559
202805
685913
195753
296224
1001638
624508
72277
1153281
149008
729930
552477
695371
1131292
115819
118605
220224
35191
846651
800210
1050280
936260
196730
330390
901070
134015
667819
1006639
57774
58689
1102017
1087422
1053008
238029
757566
952962
551936
289695
204156
179639
196822
557815
356038
733572
1099476
325470
758331
262976
248250
816462
407909
563979
31411
580303
542045
901816
593183
44121
1106080
743063
411904
668885
849741
611606
774296
1035476
418858
728629
1030957
550129
1135245
405087
892119
524961
619057
882894
759920
845337
462648
534751
1087411
310366
976684
1162916
974153
328912
705014
51847
455449
578263
1019276
630339
213996
839881
1088127
108976
590949
1157076
538834
198461
335906
1083180
847977
303244
184320
708576
272615
24571
624080
92489
1138981
384183
1053888
381954
589577
579437
634671
738757
1042773
593577
820447
1141678
984486
184339
583228
759985
277946
747321
713724
468865
193427
1130532
682234
736906
45143
286118
42496
627375
1054800
1091249
799390
346936
266187
668562
461542
16842
1139184
754191
1172944
600981
443163
605475
142278
858915
1096049
990736
38893
818820
683888
572856
848779
75872
1130004
486996
214279
583107
1004729
1098141
892678
863347
226441
569274
68314
720531
779540
696847
1169361
703663
134655
591081
407948
1066402
512074
242228
689612
460214
503294
539117
651353
880294
192119
966995
295664
675328
775570
205171
507647
309929
842163
334354
467384
224415
218449
417495
981228
391482
1076427
1096309
506318
148295
771754
598332
691521
846845
409479
664337
34478
78618
153721
147764
449410
810359
1054051
69567
448705
400658
387142
241486
413832
93587
778437
962526
935677
459438
555835
810531
550160
459892
373493
441509
261421
485692
737191
992573
1067817
211074
627668
102633
239269
77361
660657
488391
1074487
244338
96251
460392
429207
720417
354613
1125932
10753
1082972
1050286
387847
285043
431997
261063
438751
719386
559356
731838
486677
846491
520968
356347
446321
682741
718500
954349
355964
742448
1090975
579917
1050291
552690
327029
1052303
619618
441224
364091
99445
69401
522367
897904
808870
325863
337175
1122579
199640
744891
483780
1037534
98221
210435
1150024
1002539
99972
1101179
70442
1028418
157580
516872
1083700
583296
875620
252539
873711
816468
789008
812580
860993
757731
775484
555549
690768
1054207
707825
350437
533832
586688
799244
554883
237967
376084
1168945
303039
532658
199505
494660
406227
987020
796220
33052
423980
617895
484798
433593
677858
327993
149207
356813
455569
648127
162121
1164440
529309
422670
607556
355342
300172
833342
849726
434744
791855
579550
846659
356194
363827
36023
61525
514853
992017
461679
530217
333943
292181
148568
416972
577395
577226
979227
8858
384765
17983
577127
38647
89456
993128
469198
954525
880972
492939
216129
327838
689188
407167
1036708
14853
5245
713000
516750
565733
557117
788288
917510
97491
991583
727085
55324
732454
430848
464334
778954
613681
374966
944823
152767
560317
582948
87085
811786
342638
1130396
887530
462823
1130303
506630
607284
476114
229867
559671
755747
1108360
734584
145354
333231
124957
833616
852181
468280
19333
271325
833806
339042
645849
323946
1055292
1076497
396062
1049211
143979
320951
1105023
346476
199971
980211
222880
883670
1021363
441289
475086
467205
813166
130985
1100086
369798
3204
760793
484969
933015
579683
28958
712866
730175
463254
834314
771332
914673
133653
762992
1135163
497275
662679
96916
416464
895128
91086
879146
786401
583882
760091
731181
820351
1164894
540956
847781
1159630
891058
806588
291670
136765
376583
33277
138970
1004348
850619
746190
310818
815640
531640
1151894
370222
457388
482486
271465
112228
480466
489542
265408
963051
641386
813300
985874
606616
239565
60861
243703
60482
270045
127994
67798
348448
865371
131260
994497
298917
907724
771680
951780
803480
1118419
183426
754385
661161
172397
324579
235364
1163676
690398
1149556
311834
847569
995440
637904
1162756
972594
1108861
296219
171871
1099344
747998
653906
315756
1008813
1013657
537062
876208
609339
600745
68444
1127421
419141
298204
410232
1118525
551203
924488
147541
443907
1130486
377013
544765
1102147
353411
568927
568796
2750
880399
1068917
333504
278297
1049781
656531
1160565
823846
364375
848215
834467
707388
1043342
197191
990332
557684
690462
199314
548904
696205
771142
298282
1176652
436203
903245
659467
240646
34514
507838
138366
104211
726339
382653
602675
1098615
542453
324006
1075131
661465
805430
644914
663744
538625
254088
214605
453467
217369
749085
362827
243470
444188
1177845
191970
757032
980580
559201
525180
253414
574147
853906
702775
694458
39648
1116536
953156
776197
230545
339609
955942
416204
1078062
585170
867962
217273
326550
946462
290946
605098
889783
333198
784377
670376
272356
869387
816532
370229
678271
932761
578332
308451
482036
589075
657481
191357
726678
270140
807800
169957
98999
1098387
1120555
689850
886164
1017764
141395
901103
755839
355112
361643
194637
463133
138442
731471
409442
339368
630902
1135604
971064
938483
375751
831999
1001781
5049
566490
618719
262271
872764
275094
558942
383127
669828
69222
759197
836977
627423
423034
268143
850420
718599
1054123
13497
470688
817892
198793
905284
890761
1054079
305178
452120
1077165
1075028
1126072
918432
183829
965242
284735
752674
683213
3234
1063726
175204
387630
492279
656151
886273
589246
1010494
801929
629290
611742
453722
810167
293460
364527
915994
295447
443492
207009
436416
61408
941681
679733
932795
1138814
381746
938831
169464
1043759
1110884
973744
863025
496854
1027935
1001760
1082659
11482
47590
972420
616449
355231
695851
764487
384236
70509
162012
900951
1090078
670579
1101059
119983
808861
685818
176709
1036603
465037
815777
532678
72884
777433
797750
608701
438901
877394
225594
668861
220896
863212
704199
240714
540456
574036
596791
136415
26799
1031153
33149
886723
472655
262296
701748
1130507
237289
980891
823005
1156035
1144938
991579
373215
1074482
1115605
855072
392272
820581
358946
527106
474413
490240
935041
648256
801832
933333
505608
338062
847122
965181
926739
777584
607189
729216
831985
836805
788432
706932
668225
422267
960361
526438
1160051
1065777
272875
991485
28387
80215
1037598
431842
718764
372112
567292
389802
564101
1007883
1151250
827060
1058294
984089
1109460
1173016
345303
193353
980544
743279
606369
422727
345553
940276
583915
70714
1123843
670183
778377
224720
363865
458628
74719
692233
492896
468424
303931
1071947
1055659
1096182
810500
901862
899715
1045634
665376
662774
743828
435349
181993
295126
21090
549992
696878
300266
639517
521408
396472
877458
283104
782820
1103705
876970
509866
1068842
147052
778314
800929
903935
574604
39155
165463
1055125
237056
207659
697133
106681
1030016
56902
246908
305125
347101
10361
873104
788569
159574
531685
766580
964706
818888
1171149
826309
266422
938421
688068
484458
1148176
1094227
593234
143009
1098298
717484
804578
202784
1008028
943790
854529
443625
966770
530090
641883
371908
873676
630876
200684
727
762047
565711
1031123
37014
171112
889290
719470
781405
1075447
668120
319764
147813
601618
605128
218840
49150
315155
847278
710503
953856
981483
1001824
628570
908649
735598
315513
1127300
671526
717143
1157642
464974
106179
717754
403294
228396
591502
299908
1172156
1014630
286439
832860
1200
379619
951695
353498
892033
121317
801186
55282
810603
1051221
359308
1142259
954403
1150416
783950
337863
1055164
728165
863228
1055206
622782
987478
79890
293380
949151
731556
522157
704608
495779
772936
830210
1049463
673712
724390
801785
683628
280721
884027
502525
563570
476752
1030150
426575
425349
761445
940427
565664
1058710
118668
144639
424974
436844
1137678
684311
16238
182587
665240
51926
631005
955332
360903
318314
368220
389939
840259
713785
613966
346929
786276
210703
287155
426655
107129
545014
267636
95252
115930
338478
804500
132037
240330
576916
1138462
809274
881432
1115582
606198
734581
795296
677833
430529
142173
1166140
995843
335268
1133414
369169
799969
910846
808260
104763
158665
218923
867732
601818
924334
514749
839939
255797
1002492
641600
945450
912237
450197
1054686
902853
338276
1099553
499432
689098
793469
145947
44095
317734
693770
273990
177772
825412
524838
1082006
306813
877829
1169919
759922
525056
638952
505459
82401
37297
926533
175688
225599
488021
47311
255795
539493
600174
298570
738064
562917
149376
406335
780081
178817
706565
804953
1150292
318303
587237
354882
719313
504263
1042983
790965
969604
754882
384864
242486
920974
128485
195924
1004593
546478
1106367
410370
989192
557780
1073716
314764
1050332
536083
550104
150334
411528
607120
548550
50540
212733
322410
640139
616979
761844
388754
751173
150901
693882
1136764
645138
30898
469413
755714
198931
363574
43401
42992
767784
635547
173630
469623
324686
567090
521344
744175
510925
1001165
561496
1172405
1095965
29797
701820
818935
1145850
584923
332479
868977
570330
1077526
255978
189598
812153
348188
503509
912375
42643
435412
712168
652800
701741
35520
459405
413835
211645
744040
884112
36980
931969
586313
770501
729965
549676
894114
603405
720941
300832
382020
453644
8574
184541
972097
970793
966692
1126396
884167
697990
654115
294818
1120923
218724
33024
176825
552614
1147793
262998
865284
650092
770871
1136362
231639
807930
1016564
504006
130996
533207
1029392
901838
1138656
174063
937559
631746
489306
1032138
97339
721420
831060
106336
608283
1166753
956097
536317
335413
1121909
945700
564981
767373
754349
4409
407614
287714
1046707
621202
197919
585748
1142878
890857
278958
327027
619542
953259
28120
451787
741511
986011
662375
686350
304350
507288
704577
272738
1061913
466896
115421
1054605
500093
1081886
895550
826511
435483
650780
969350
317650
379380
886366
562075
40365
606594
1070718
900087
290887
526023
748294
626450
983624
1073531
490860
243215
240257
742612
250636
1074058
575728
621296
706509
457296
133103
540338
1119961
46524
1078909
105353
955514
1144951
550026
637946
451206
505199
1178127
1173675
956104
636038
1163156
957985
743249
827019
364323
520635
957279
281489
289287
707115
286849
856941
652978
651636
787719
1045166
1175360
624937
1028629
1137534
117022
498878
141920
1008498
640753
871862
347192
1041877
268030
44302
944821
581043
477916
55590
882951
1050114
290177
636545
335993
289369
41589
714506
103308
1030314
393984
388603
220889
560232
501893
748593
981658
1064680
840150
264575
712496
598727
809377
1124617
937894
228288
131528
252210
261524
348177
102945
779603
476114
108386
877833
734020
154462
563593
293466
1059145
453212
647239
544524
337084
834902
544379
913551
968459
433320
570014
432280
700914
248551
1075130
1165953
545779
83686
1161991
124818
1145448
824464
914163
779420
1150141
943810
1089634
185740
1106928
746349
220168
702650
563785
909619
555186
746102
75951
296952
556757
802097
1057213
372044
342349
44779
459617
116249
661397
864790
711932
580162
971759
551025
389977
630173
1100083
673567
528029
492330
766155
1130573
703706
752652
15803
974746
890485
705828
747091
717622
48025
102608
1057577
709021
207405
690140
1097647
368805
295098
1153442
766791
15708
314408
1090990
643714
781539
179931
911439
204552
177443
924903
648735
224579
66066
499930
863048
1035212
1038701
1144802
348381
13699
102862
384904
170069
249425
921740
805114
404067
356133
1020815
197336
247142
167728
1089936
995136
153654
534046
1009573
1125808
804334
7427
154835
120826
1070702
476520
63982
953336
510115
696614
657299
36200
887589
762294
622125
988884
308821
832216
753556
558902
432556
1086231
849046
248828
148025
848583
354975
661356
330451
1145563
387502
856403
598630
186573
664231
382043
949919
225699
657788
551411
66001
817227
113410
212218
751726
459828
931991
285714
511143
61806
788546
503276
146068
456807
418986
342846
658362
1154318
196722
269700
820693
502206
576955
35646
174950
233901
124416
687803
670075
984043
804929
893573
161959
879520
1020063
446317
528833
217308
1108313
529319
547967
675696
1085062
1108234
893331
443346
708114
444427
805116
348896
1017086
984756
113330
1093066
879908
466556
674940
770685
482422
27032
1081545
556633
935738
1150410
180044
1039978
707705
56838
923955
55441
599210
1130678
121845
328992
1134325
604288
546154
41936
724428
338116
483779
873850
1052923
492338
1125345
445501
525054
316187
509062
12408
672961
824960
311490
1040745
1010201
428435
854348
203095
107634
104024
996299
696424
1056628
51553
213512
502160
456399
715256
1176382
98583
117210
848996
982689
840479
505621
58980
906052
965714
391843
186194
131147
1010628
39777
1124573
426492
897228
847378
1041882
1012561
616179
1139452
313759
161899
457703
277150
586698
355766
286924
719431
1126997
916238
354213
944812
238537
957903
325723
857731
815018
1084791
1017076
152563
1028478
1083607
672567
127367
284861
679969
241742
1017678
882365
1104632
410814
1090855
82772
60714
1108079
166814
338919
122288
767426
753973
205019
785060
6178
211031
521857
825300
365213
833648
426251
674843
491400
182307
682103
943985
59068
317421
185474
99041
250381
380706
89929
770433
28823
1038
2338
10039
1098737
304975
369014
1126162
776021
770731
792958
251710
1174404
153996
712304
977940
576533
721260
956503
886905
227127
869900
1039927
155201
222076
1012520
45779
760153
212516
830608
572624
563446
119838
547231
137205
354549
371525
606182
454762
412170
849884
219687
1060332
683411
439152
917539
133916
79863
304325
1164720
1126710
384160
551658
629732
900977
31807
915834
847350
1168955
975246
1053549
448090
179614
546419
919206
358717
976216
108930
500448
1128497
1160156
799164
37879
619317
320586
82815
449352
832977
244331
897769
449532
712255
296104
438482
803669
394431
1139243
710691
349604
437023
136493
146324
252468
1108016
40003
1137928
1037668
680319
302895
1141936
16226
467707
754234
417782
126659
351539
171740
788471
442280
254484
74496
1048710
731635
887481
111026
208303
761436
667907
373488
1166154
1022988
142028
664822
497448
274488
384258
194490
585199
797934
223162
914767
76411
886461
361164
453317
1149444
181625
720005
417405
996776
42025
421765
167023
60395
177743
713376
221425
318645
261715
626329
699129
659617
241080
530425
668255
452598
662584
432274
176483
625563
660438
132934
1045263
61460
2834
245500
956927
921282
860185
1119807
868517
336431
718473
165414
871586
1025254
770567
500491
758983
503521
1017658
866879
142040
455158
533710
956525
664305
134838
177523
961844
377055
146774
511253
376306
155849
229368
849794
653037
948246
346409
562451
465711
182264
936166
1102979
156715
497211
232336
929157
858176
584680
728956
302712
686032
970267
118850
26472
896867
895731
1015200
1106235
352328
485965
593160
270110
176144
503507
93126
183652
1110188
353202
610721
295701
1126120
604462
763791
290689
1056397
321707
667924
670231
1168452
841773
827540
103080
542131
899640
155554
300772
305158
694379
946940
166039
773560
921866
914157
113139
577259
92629
1106476
600127
686377
694594
460920
1120099
1118478
287852
672648
80489
187770
61972
372533
81850
948376
702076
182023
696496
796832
323828
82345
658448
223965
14431
718400
939538
668315
65005
340075
18195
573118
588410
92290
301648
984941
419435
773775
563794
271818
823637
773025
61293
233336
573402
23042
59482
540329
367045
188814
1063889
1079842
672930
901268
211720
240149
629694
775118
808448
549937
415382
271236
703135
383131
547809
666574
729710
798676
676962
657921
124530
287359
1127721
749748
821690
562329
643883
825144
703857
138003
24629
1099717
818778
1081551
873905
70459
931148
709022
130472
431757
148516
454355
1058068
822758
338065
260619
981527
347160
1001984
759017
43274
75676
406026
37600
207903
666247
1075199
63699
47363
812104
982311
1075840
779655
704092
515288
793760
94946
736794
1106253
1016864
60399
277173
365522
947341
520939
343076
781864
474751
1145161
269035
671262
1154605
650351
1029040
852194
1008289
782851
957365
927158
621192
176856
106499
157993
1148319
744425
240977
200842
890646
782478
837052
310855
961387
700184
555938
1050892
410359
325434
971004
936609
301474
970533
792808
558024
1169944
335710
470821
20277
330773
271622
231441
650492
612868
919734
84957
479217
746107
1005712
214044
607552
733048
503447
685441
132305
17552
655559
921957
884080
65988
1152967
568304
399368
1167859
436678
134613
205595
216867
531062
1041206
1047243
416952
1179904
204226
909690
925848
387536
660565
230420
245652
604721
71197
84460
42501
1092938
754991
83746
752147
1075382
856332
1151299
451486
760210
111118
978769
135690
831129
705296
747044
571175
759034
1158982
278406
139046
345448
946827
1157117
357293
607501
998326
444415
484987
980765
1060282
1118122
1156202
189566
138749
50194
1104015
703742
714309
637065
871083
137556
1032334
992758
356706
397840
94174
33187
841369
357690
239446
130450
747473
916290
743108
826230
56228
381331
764379
1167786
980473
864731
283179
435423
211448
1011175
96124
735087
259234
446069
941578
860708
290236
935105
661018
352899
463763
363946
235682
1070339
48479
247771
602590
8914
1030365
1101006
517444
450654
570056
130145
232439
599645
1114953
1032362
998206
642981
1027999
506307
187921
922176
1140627
693097
509253
96899
475726
259519
733341
599779
879927
1099504
1012780
1035694
442439
1117108
457864
7678
778745
776162
615861
342032
607628
469911
291967
588858
181751
317481
528730
934812
535437
889922
300988
287222
609673
747335
978828
656943
721819
128025
514487
939288
651355
1150478
985338
499453
395082
1076408
216007
789429
529462
1084081
1029862
545327
589761
1921
480720
369531
1005307
244370
411022
559905
1100409
588747
556182
695253
857569
447989
762723
405866
162775
590746
679067
364695
274815
350216
333109
748654
914667
694526
9927
629217
526620
134194
1125857
925145
781949
706658
1075047
248449
539575
372741
980232
454039
958445
949838
13678
956425
52394
727887
268840
262030
859023
1114965
240397
42170
502781
411049
597326
978032
221429
358109
390481
245060
765774
987323
1117802
274638
1131733
1160929
517365
475828
90749
425627
561754
411476
965628
47519
644564
1056792
405902
616366
437023
500589
667429
1120688
846169
1032497
1757
132244
1018529
81274
945288
846941
295865
278759
1129744
1131867
167365
115551
1109617
4288
924456
82026
914854
472562
9996
716338
244357
124110
98770
610756
20015
832107
472197
794246
603993
66540
820957
85198
303609
640448
1043199
276153
514610
355391
956231
81587
817574
617534
245974
602367
753001
236627
758809
1128430
18669
508743
866434
634285
362539
499962
438750
26261
528848
1098336
844057
866191
664280
615872
575983
27387
1088482
1040224
408868
264271
989355
195458
1083906
401079
821642
967871
134052
1153897
274247
773341
728012
440050
549184
278125
1067408
862873
164872
830007
387201
366486
785481
970179
926900
707562
567364
455267
1014854
705447
495506
27569
801238
209996
697982
178201
1123694
1090729
741259
630221
140298
280533
484587
1112476
1157242
538500
1145774
767214
592326
652423
307998
1123140
554557
994880
713757
630683
812621
1006680
259183
414002
80354
910589
403683
332159
292044
244311
409638
360273
245825
740848
182558
309100
672643
122965
313649
851866
103393
255946
93566
1134252
536323
1121731
1121192
945053
591010
198503
96126
364756
659731
707740
708025
784270
409513
861006
685670
876352
202898
825274
840047
628850
103896
146095
121286
618533
132040
723680
58861
15200
837527
764911
978376
784815
1117090
521274
866904
456604
170429
1017040
148867
23118
959848
545262
1789
1032860
996879
491475
306203
865182
943347
1025996
893178
190870
151945
449707
275601
505159
279524
689438
61192
84258
526430
672069
209351
1022021
186821
123025
796886
377027
633819
307816
803812
1008215
958246
65894
935737
942164
1060828
296030
421800
520589
370411
1585
941729
989895
49732
1040724
1039329
405978
1036888
661305
209132
522652
1042118
274943
90648
781153
289933
1179332
517083
1047114
897341
426737
863884
576962
1092596
535207
584820
806873
930730
1114314
510937
820343
874809
695327
396137
671297
456980
1100020
580732
735246
1115909
744511
1128428
1813
175685
267838
1078695
421347
831806
587964
790744
479848
40833
574271
771282
459613
662247
994885
623596
702992
1168167
496117
944493
1000421
527266
904886
874548
687490
755842
896424
836827
349156
813717
696176
982388
687380
266580
89840
582596
247199
53675
743924
825756
1063165
616510
979684
153401
122240
277448
805821
812190
894930
819677
721297
137502
767889
254929
1106408
1165424
163557
939821
765787
508323
804181
989675
1007251
633224
955195
329621
876157
28860
131569
1055772
554911
930714
247890
571006
286470
990004
581111
15189
711219
864654
346200
942487
639122
965758
141033
820541
902017
730080
739023
830386
94848
424326
19218
457231
895169
919569
930340
52616
999254
910899
178695
934785
286114
312323
876479
1026557
779702
969525
258381
285968
75226
444343
844188
385353
857126
301826
786120
1121956
1158203
628114
821124
468007
927654
204779
64761
1124154
669861
987805
797176
1036219
664090
1051381
945168
142136
3167
761123
814576
1110164
542249
872881
581957
812759
981613
149363
1039737
1150623
1134912
604416
240773
954527
804798
201168
574450
227047
1063919
745862
867571
290712
475080
874129
995379
1167250
44344
844510
1111486
614081
178811
292330
350966
848865
29802
328243
571451
168095
203111
887156
607795
610840
116533
462650
536422
435782
397920
520402
838438
591902
71850
253927
493849
462571
33375
763307
1101944
1176765
376007
307893
309638
1093024
575037
536214
202441
391089
960062
723412
683008
224878
1088467
887558
1071108
449179
299935
1066275
1085340
193303
1088141
913302
773026
329589
40650
936455
539361
799802
682447
500141
120454
557446
249089
647014
690008
86890
969201
681983
672311
379333
489315
366507
386623
88641
596014
193826
338845
197978
86881
1082258
51281
501775
983828
706200
283653
664028
827585
728480
224480
172441
1078306
339014
550392
301036
846869
442764
167623
530328
725512
44462
1021363
885642
193086
308944
501365
670340
727524
740580
336185
726556
1322
183646
1084757
588930
623403
1071827
80101
896258
892818
635012
579710
275201
300395
251205
188969
1042683
901103
572996
697328
679231
1142405
280033
264957
973067
1141206
1176218
633443
747389
1170316
810327
614629
549696
708627
997019
1110459
213019
898208
1128402
294687
953084
338157
690021
832365
741666
212761
928392
163877
590804
396562
761144
470848
837584
725106
681159
820634
87641
578736
404271
65008
141944
480332
589789
697796
575460
707184
1031936
846763
959535
691674
172681
550497
431270
841254
548907
100093
326451
29082
709146
1110628
1150804
35739
142401
510213
455632
454027
905385
132795
250838
720880
619928
499906
116520
213265
833362
21386
284485
1041180
1032399
339212
841063
1167551
577643
86937
525456
43083
870819
85971
1015495
929480
915775
695535
264039
223822
581769
605241
723533
970612
1070949
1054312
1132956
692196
577644
498228
797425
1012536
464066
905424
937579
245437
388680
986242
956851
1011459
939417
1097105
633977
492831
326438
481512
650586
443493
285413
263211
853388
479655
1036454
1143510
814303
633571
1074253
1170998
45998
1061560
1006642
645887
13811
326929
570484
318522
627713
21787
51200
630503
282769
817836
209889
33520
1082809
623920
1121081
231884
658203
212960
857029
1066778
390790
955086
394346
896283
331429
530456
620591
1076272
1165054
774326
134641
1170319
1077237
639194
515540
1118166
73990
34738
974207
298644
1088719
835836
928316
185723
212935
545848
1007625
87419
230749
1157587
772583
1091190
292625
123929
23476
132011
617699
965905
403872
418237
47086
580750
978719
732420
109386
269984
340622
156186
253950
1007152
496111
238168
589506
853698
114921
110175
1169464
239266
972936
661748
593613
231958
735387
1029297
1136199
597375
272670
187049
643095
1173358
693343
1052482
172292
197842
894638
831317
419118
383429
502615
772250
728678
246908
217091
757943
606144
909858
770984
648100
1159124
17942
109887
862975
1008111
573376
1106207
1024470
919661
991326
163174
792694
955581
482303
220650
25954
771248
313895
3434
90709
1138317
213721
886436
717541
749097
1127778
736348
267870
568406
277972
314940
86036
63834
253890
731656
824210
752024
251378
701160
473815
431914
996607
864305
908515
10947
312042
613050
1072733
572116
848450
331619
656004
819130
165394
73034
905946
299381
689873
85499
174229
562939
900115
503267
420208
421259
866250
932875
86127
448032
218585
780545
1148171
267396
1096687
584943
511352
232110
203010
790896
59681
373410
458722
956923
877084
784807
156382
909379
1081441
375476
796607
1058130
256783
659859
245040
155105
718923
1118620
546689
789628
1130661
17055
670176
21266
101647
259701
728203
114669
1126255
151497
861346
1128488
1030618
506349
1128063
601176
939339
714509
437100
387870
547242
136048
512398
873581
929003
894802
1150317
1054426
236255
174436
271115
917028
152763
34405
33175
628846
243856
380299
707859
808850
557804
1175597
635805
300603
575900
127659
299633
817295
378570
422811
151073
337173
353533
113691
509895
850387
148187
1058730
429846
282321
230930
321613
278560
125410
625706
905285
195424
1077540
166861
474195
1099970
1050844
867023
989802
425745
308901
24569
579470
81245
456553
824508
227738
314577
769782
44352
696075
52710
920286
1135148
562059
199166
350666
958544
875562
934522
533959
261888
805511
837032
523763
1062885
131056
376355
1057206
561656
1075388
684123
685737
132826
119613
206904
120616
983112
360302
1032351
556489
945347
885691
484426
319486
90772
754043
86682
1064793
652516
322088
862932
390487
397880
703575
999930
1148967
168609
992704
554792
236448
1056128
18873
294151
340096
1131363
543816
604059
838109
300466
242245
98204
285789
400476
884082
462549
285101
770550
703668
823009
1068909
937766
18799
557161
192550
1072512
256329
615837
667158
53655
1086084
262644
403856
253571
988538
242693
970151
1163835
888971
580868
751052
919125
328305
1031266
473896
1172876
1048622
398901
538722
1093615
572716
345921
1173976
675991
943301
765229
83335
815149
710992
35535
863385
460211
106487
884526
1180161
499984
808788
169636
431780
1117782
679309
301618
1149095
579605
516552
59368
131514
844141
1151319
910060
324845
667968
1007705
1009132
908326
554344
396996
40163
220458
473789
575353
512296
120053
590570
942343
244846
861784
675932
313344
519507
422949
988319
905220
689991
917167
1164011
156966
967360
1119756
425018
124237
1098807
1135401
980406
191021
1142113
724372
947730
523005
1038212
598389
91732
852722
604617
391159
1133427
993433
774379
445024
105557
921413
942634
223637
1170314
928470
821851
1095017
845063
411295
1126827
389906
712411
1046181
519409
779504
1023166
820427
716012
710815
458818
792524
231521
1153867
1171207
34404
310685
663158
552467
32769
831818
742275
613018
468231
838502
1082183
214912
389886
1004428
847548
577535
621967
1174068
823721
705926
602976
1111296
794004
684610
952917
221366
538622
661334
1049519
1019357
1109060
1037979
491902
107697
1116739
779133
1005545
1061227
14743
802605
1112050
276317
108982
718493
775641
934492
146751
891527
834792
1070134
238139
370977
693590
435905
829609
523184
202055
358131
625476
986115
920220
106848
955057
679616
975915
221310
702807
890595
562227
478737
20318
1106093
741739
620880
226913
731452
207240
978319
265316
911518
832632
853789
768760
626131
401908
1167586
1140353
833691
971751
253686
360306
948835
351918
220592
1107423
70666
701834
790982
1033302
796333
151317
558091
912322
727525
58860
1061596
552250
755609
818726
904339
1091236
299007
1069640
567060
868620
402659
101380
235729
772109
402282
724387
1061086
290567
545401
280361
699332
635861
373903
248450
366698
864918
578423
262890
280081
653311
438635
33351
467442
1047951
909417
210369
151173
602021
1078416
380082
901889
1038079
310362
970503
412084
502646
442820
853154
790457
1100361
1158032
98626
838214
445199
184716
8156
304877
519444
962056
558140
18953
213368
732118
666279
1067258
63950
604350
798921
681795
1013527
610170
731745
578421
577182
845132
329478
1140027
381657
549960
211138
989428
120327
1071770
669587
527617
680693
433771
267973
287559
1014487
153684
881098
248729
929727
599121
1047225
450856
491735
74410
510987
633587
184348
423854
1080684
526735
1056364
158146
1033150
155959
93422
689362
632035
1086342
976470
1146256
539273
371964
46007
459043
1025188
1215
276481
777238
10406
317139
556021
227
1127328
64716
65447
625475
851556
701570
307311
758355
329467
471239
911649
1099778
49203
7785
625770
373094
27500
749284
223330
802997
221189
653984
667393
137499
529773
438202
577983
826242
965570
247011
188368
17214
771588
1007535
923958
388486
379924
764816
196391
487350
60694
429230
773424
140019
283205
431950
1080530
373051
205741
660966
783471
1093869
708459
542394
529674
617256
744573
628458
88074
686580
838823
1025115
721049
721331
1057928
240392
924557
1081863
513258
802682
355905
756174
51690
752112
614286
311662
1172092
1112535
339324
756558
163094
1019519
540772
505639
966898
140297
14101
963473
1015660
134878
980824
826516
492463
545480
943303
810399
332404
564360
663366
526769
92411
701214
946323
1096827
130978
936909
884596
940216
1076596
472894
981459
741764
376756
644373
839332
786544
99037
828673
1112232
137518
465160
1052641
906236
50867
305890
151929
572548
531267
212796
780927
787932
875557
770855
617114
1176717
129168
35747
281257
593658
622686
1010201
242492
844108
100433
729067
597966
963837
702489
1064206
187966
279365
256486
404052
703546
368106
582507
467637
501415
92635
446502
981395
18594
762143
767487
695825
676841
963939
949815
502413
716259
760910
142161
439500
180920
926928
1080912
761403
16006
91788
398324
430570
584767
118182
506780
197295
372307
298388
596043
12605
333167
589119
351329
1067518
1108432
776268
872890
844832
1095716
778853
1057238
924669
336836
976145
271764
445531
919970
605346
28452
822900
93241
969040
921281
445038
233331
99970
171286
322913
90946
829943
361595
169575
1084527
591448
340216
351986
876008
486906
513912
788166
632452
256683
159321
11062
929900
46753
91920
802024
230383
958565
78416
1120031
685120
451302
332901
58055
618609
585993
292051
338883
668492
995874
789717
1067709
190623
471630
872714
680834
274441
1125780
144063
849984
320573
99279
623415
912031
325269
40224
1179365
375450
1158537
1001214
609000
724868
1132472
378211
960166
782584
444108
669224
35266
895775
557525
696228
146935
677190
944542
986054
647948
404000
18629
704685
1144482
361784
552339
131530
756096
543641
166914
100000
709497
1091124
878655
18825
836613
298061
1112617
649356
632239
285693
874952
18842
21013
153101
138294
1067621
493551
149788
506822
359281
72485
248888
776263
432398
667703
1090507
439553
470908
46635
286032
1127246
157777
227122
933501
717373
1102460
63985
800421
220546
855319
781388
990653
709681
460927
1108098
1090185
229979
384922
573246
309775
1137336
22474
1123368
732468
1088310
430997
1096895
599147
1067402
671812
177326
364850
572236
358088
542916
96813
1082766
16097
629632
624827
1089539
1166765
33562
53859
641140
1036026
397120
631768
817592
272149
799849
1152917
231629
1129211
789711
698566
1152126
442004
1078759
897541
958262
949870
943013
153362
959269
447312
588902
856394
206140
818055
995174
846117
998990
720173
354720
1058195
482098
240615
677635
796978
763724
277123
227839
459782
706992
39661
90526
295571
989041
287478
369881
815789
1062720
812618
403497
1139319
989682
8211
490770
963311
1104190
993080
612442
1148136
339484
1072734
479756
739230
717343
679115
354382
686271
917184
575664
818218
1054166
674986
531568
135026
736403
840379
1100873
1048417
626106
1029819
227292
774232
120727
328936
255841
307005
571443
662297
672711
29609
1096341
947764
410337
576458
469984
509876
1118519
239904
714523
1042415
603540
533357
340052
368207
557506
792283
1078024
400937
338462
1079650
507954
159144
1056709
700456
398191
1020446
462914
217676
337455
473307
1020213
267482
1097395
144821
394173
276715
721000
707599
800
868793
921581
504669
508642
200750
994249
782034
1053467
1161622
813795
68826
119485
786978
471735
109176
181942
695515
1007835
1075301
46913
151443
878307
732650
560318
437206
508694
566213
1138935
36897
471147
109395
975345
158213
356274
316087
81365
338162
1054393
136042
1035533
1135076
1046293
439053
623307
71755
390351
399196
194687
534990
373963
426937
189371
560082
959529
73894
187437
552587
147607
470886
639364
824755
933788
803778
527569
817297
1133614
873954
145795
1007211
771300
145684
776285
493161
998210
3116
1063041
1174545
871994
1132607
119520
1043857
742945
1134161
945976
942216
971529
171855
34450
139661
1014655
31858
98397
141686
51514
245415
564484
478736
955673
884808
569265
983632
173945
1125569
461483
296910
178945
829355
273837
609314
253347
163909
791549
847360
498027
148766
384755
412443
1039319
847382
187114
1124692
154932
219731
315813
604081
1048002
805849
135032
945887
1065258
245375
344273
314269
42991
610281
378910
510828
900882
140629
418659
584388
221861
985139
1042709
795128
879100
107773
151548
661151
666652
649556
1060536
965231
457812
170849
787272
1041643
320716
216130
831852
849720
6974
1121029
76393
77574
594577
290369
29279
690884
963869
904218
790700
530884
349114
295918
210848
1120400
226989
746647
1067575
360922
692658
309270
346337
336647
577725
734920
544208
674700
509892
49971
809246
126847
437660
240713
454206
139262
1046623
951644
837480
987671
1113708
111986
970028
701949
768537
661922
416517
869859
308364
1151592
165178
169933
1089075
314737
102637
120208
1060416
252525
177421
1149800
511486
229177
1117379
319417
151883
1052322
333802
169508
1165395
33627
218884
355993
435231
793342
852057
523777
884343
270080
1032347
626239
621153
716999
229622
657836
1040223
147680
101677
1058042
18455
651095
404098
415928
342989
410412
122636
1046007
568550
662994
451797
258554
1003071
649068
235330
59075
50070
934202
623714
993631
470473
1125958
37102
236468
667668
45263
261972
54173
11036
350717
299906
182765
808044
584230
611310
441476
498498
533494
293815
605074
427108
82558
919397
586531
688616
474802
674814
140267
755489
324220
1073687
384678
862199
404028
473170
612219
16014
65787
667811
508990
771731
1091635
720144
927064
414846
433503
1140979
741738
219158
1127262
773758
1113662
1051553
994252
572462
848516
73675
718789
1046401
486648
556146
310586
429637
609074
1096038
1170732
225169
1147118
254588
162131
1166845
753294
629635
638302
481869
1013752
1017715
452865
566468
335222
423128
222915
429769
40737
1150219
584656
263866
188116
908400
572046
913706
262303
408934
780522
336692
845363
1060286
113853
82477
702805
932678
108197
1076276
956129
724662
502968
770076
131950
1102495
885423
200521
585433
1011902
511778
176318
407773
340021
792072
262071
603030
216625
761378
406621
224194
772980
1067968
364497
89391
919656
776962
93986
485417
451005
1119085
544347
234167
407742
32795
91279
176193
1177488
1028261
4083
457197
1018359
301953
228408
721034
804630
503778
92010
833693
724883
274576
97724
173534
944232
22970
418132
1031774
782159
330559
208425
447259
717872
1094230
681710
881020
827990
220881
157245
1037413
1124382
358397
1151346
816980
146917
320929
174819
176129
658060
460624
1169647
606784
272576
854775
113552
505700
641536
326042
1050999
677856
1957
868464
776678
838652
917250
562870
62953
1022970
893944
34507
309433
932835
646065
428100
297320
724664
637800
174958
912073
934766
633451
253123
630193
558278
215994
637621
1170307
741259
88486
636135
949897
135029
1058049
371104
175585
755413
39138
783197
226775
1148778
861296
86422
876093
574362
475550
758988
554034
548894
75027
704805
84371
1145322
216588
250931
1128825
1112352
1031163
593866
109480
67104
190538
23699
573796
550295
795882
120722
212235
735847
206461
405050
636658
87984
200887
534603
672867
184918
598423
157171
1079570
76231
731006
367317
812696
58098
24953
859404
196386
229838
802213
487950
179403
697389
507560
1056949
499330
1047167
817124
1004447
869336
194878
159550
256976
1017193
880579
227059
347661
696063
24749
769572
258152
441691
901142
556637
301301
81092
625869
844694
79356
624907
415166
31203
404767
355567
470785
254269
517892
1031669
485496
595562
383543
433113
407495
817684
229560
386394
874971
689375
388650
424394
45816
237368
865566
512809
1030075
863580
930285
1044188
288068
530479
262752
296623
1032992
483345
1065266
849716
753649
537748
407426
923991
681877
512277
596719
977761
768983
786045
234396
898931
819081
1026491
270569
190313
214600
901060
925261
761738
698320
697051
162109
1013730
95402
815970
489363
201584
489108
508317
944329
1023881
208388
1115289
370851
1146843
427130
462542
1109620
346384
588814
995732
1174394
1085850
564240
791733
564087
367701
736671
1011700
1125657
22929
1134598
523825
950393
1178263
227315
690815
781046
653717
216249
929001
402433
362775
280578
379928
1103685
71879
379774
587457
930751
747527
368028
757977
1113802
780140
173285
974614
259419
687569
589232
90765
729538
641597
295427
863850
896917
421986
563052
801558
1035281
1165493
322383
438478
36080
701086
1129225
458536
349023
531475
668467
454123
1117347
36396
98175
1137340
959498
1094744
169434
963067
1075552
876382
532677
24902
781010
993286
603811
1100109
876813
283760
610199
1119736
679051
717687
1007292
10249
1156555
743599
478623
343787
253055
717818
90612
178672
953053
315896
596721
1159214
131110
1142571
228017
1051133
1149749
847293
197572
195130
122309
397042
501003
628347
705412
806607
580369
694072
1033725
1159168
890233
292037
660708
425874
95409
711771
159283
505869
803501
610296
121939
1012013
7297
687255
902779
242110
1115655
655031
777374
6638
282175
521983
825730
198885
315983
734414
555877
162956
510416
876746
165481
178078
747733
1036514
1129737
384157
111181
898814
1088788
285283
721219
508565
591346
1004698
674552
110972
301120
210121
586462
159474
922800
475332
557405
1052588
541008
837033
789569
1091497
625214
857093
589535
351969
1067612
852501
409506
933766
107472
106394
726250
491668
1132216
554269
455470
86219
256370
944525
415107
416473
378280
737263
1003503
734730
266003
1099996
106633
328780
501644
649733
103080
1015244
76682
16323
709194
1039165
518678
333293
1131190
450431
822607
323962
96852
58079
1161904
319273
1001040
1144684
295617
979575
176681
991476
230447
502043
787161
259249
447229
1077455
946988
1104884
742686
897955
161059
841395
918604
161095
1161208
1079105
252755
63422
229837
117503
540154
955739
1092048
664714
802549
1101189
621205
240915
904464
507873
313198
276843
306772
1130238
78280
34255
972898
1032378
921338
146709
655706
518460
259840
369300
189414
482429
332810
741400
1082265
361321
608785
959056
562483
811196
66358
43178
233767
1047466
203886
937033
926911
40214
1034007
615531
474903
615504
929048
1096147
49298
1081249
788848
569697
436280
65712
1007945
353684
714814
872615
66247
179605
1121693
494948
90252
968409
933044
837252
541082
860453
299235
509191
163609
114651
188142
679764
558169
813475
731074
790377
517008
643363
187600
698242
703729
825625
273269
394141
998841
84954
903400
688054
215414
540469
970199
1156019
891634
152919
580115
80260
192728
1104914
707748
962298
1098982
812640
674261
363132
816379
32658
322871
472360
1117919
568789
1072127
812376
490040
704767
480714
77431
477860
389568
733887
402079
597941
365389
202835
626542
12257
1136345
304464
265124
648877
288781
1020087
42610
199932
41880
1059114
1065372
78387
410080
203335
191175
188824
624280
626007
195470
55261
858018
731317
738302
682678
1157017
823935
227964
6435
385797
276201
576344
905119
1031
187557
612434
384479
746487
71047
810559
585258
949924
484309
802829
926382
553481
679093
1152964
909008
76898
642409
666862
697625
789921
800399
939913
246005
454822
530050
962018
178519
1039956
914964
421985
714773
873948
452766
692633
474762
431100
982493
476357
1027597
1073216
302890
1092544
69833
391626
242542
951305
782514
1168845
532298
195265
518059
418010
43279
943361
324442
17930
668875
1041998
262582
549504
44269
1070110
1100084
1127583
36696
400744
872399
941271
582039
388834
96114
707220
883645
101296
222564
948836
1058209
767445
631419
333586
1163719
961405
631698
1108370
197331
651171
113472
1146733
402108
102038
122101
488447
129662
367430
1103974
80266
877097
528131
56923
518226
364096
1070919
77414
772280
1085292
518357
657142
1086236
1046438
310060
794343
741805
285963
146798
872660
1089820
855969
134116
1161805
176910
658844
776991
818574
612716
13607
241907
114165
775999
973823
815663
1166078
86935
967474
127537
954592
1167212
748394
789078
504866
117201
861744
814016
316970
240481
900072
246133
485734
651233
587266
563809
129030
764633
919145
983385
403949
745414
194475
952096
744289
1031361
680664
383736
223664
526315
658329
268980
40958
598764
959373
38696
289797
912429
820756
191965
1017795
328898
268122
1116801
307126
850233
592361
142440
962667
1016453
675785
229128
886811
640640
27945
943727
735885
5173
203856
266059
766940
290354
853942
585944
688684
977657
301523
60043
605981
506806
1023905
719929
993223
307282
315817
212762
392178
197889
13876
227076
605618
757206
242335
204414
951629
985305
727956
140699
483509
362926
838541
278144
992374
946988
726923
113437
233113
202172
758331
418605
74512
1024309
834976
450532
662011
638869
467161
893129
285091
82642
298689
781525
5757
81613
1155491
1035883
623423
958151
644700
1171849
719702
169648
804311
883035
44593
669385
640158
1042808
1030888
481613
363200
564401
764810
663890
231074
1088624
489372
536397
268619
545714
94456
334255
90303
840412
1036460
92329
521196
484356
1179070
207928
867186
382338
436312
672259
740730
1175650
910479
869877
523806
318013
11075
1164930
297364
1137197
298312
609187
704366
583535
101607
509701
1064005
539062
304440
971405
973635
119098
980276
1063336
650448
520560
721417
1129527
771076
1172202
226492
555708
578591
510654
177727
1132938
258331
671461
212887
872413
199244
252401
112730
621601
923483
806049
23754
1022149
851306
1055231
721353
1002473
591452
1149920
683844
1158418
794561
831855
930922
148545
666622
727245
797035
9512
829152
493652
1011450
428878
824058
1134493
773014
869492
546295
906743
788090
840595
687644
913105
1020666
520259
645127
528567
166629
493985
505132
557292
866885
418394
215865
830503
1129129
415215
639318
991853
494076
60008
990090
670956
227843
312626
826913
163239
1106897
350356
174902
859820
1012385
391648
1155948
1030061
281128
727731
939567
729261
1092003
330676
768960
294286
633263
642363
1064119
815501
967827
468626
1069509
462925
613941
315240
647787
561748
972079
195611
194701
1062152
478605
44554
670708
104283
83415
1052260
934634
1081867
120169
557596
727615
324636
373360
398153
775916
972264
887843
1084279
533959
444694
448457
876320
959131
191942
1039563
883187
235579
1137438
370694
1008021
669625
580202
108579
90895
509600
176488
571871
476340
577171
597465
839020
656463
1014206
416003
662363
1059909
286922
221889
142975
512810
590262
213982
796834
904799
1134248
670920
829071
660197
896275
1176346
638565
150312
560741
945999
627363
391587
654393
922802
704503
918539
666204
443771
746628
913820
56612
577186
686308
1152362
608952
71086
639709
1083378
1071083
572153
758159
1167668
425424
673222
537513
349028
93534
454523
60910
916476
844131
1115124
279702
433426
1001093
699444
833297
183099
313380
138042
629728
546333
157847
886201
167592
188189
236424
1155153
264467
653709
1116173
631473
36406
954653
116740
440732
172725
785435
893432
96329
609996
643039
904533
1024089
1136454
234343
771703
89967
242145
862072
433234
194786
818600
917329
667690
431578
23320
484169
593841
720309
901363
340809
632714
365486
1169526
833971
1099344
112342
469480
26535
493933
88769
961252
1144105
967424
983172
327457
698490
864825
80566
971259
794507
726949
351149
1087583
965012
21352
997066
590449
1173537
988605
902050
708881
143395
803992
199161
380282
163322
793081
393065
746963
596887
63500
891489
973653
107624
211274
465833
210024
560992
1101525
742301
114492
697042
586116
216490
930745
36707
200281
190843
692662
838491
609426
991626
387742
945844
661266
733995
777191
524485
247149
242462
715623
254807
265767
1078969
398288
59385
781666
257839
768893
1059419
77307
1086662
110330
1049477
112771
376449
881409
494734
1062771
1013997
607283
876844
784400
251244
1081817
248431
441332
249902
890684
678645
900040
231018
2622
234184
669325
348726
268021
1079934
1024103
707609
554311
1133885
255533
51383
1055256
332509
1029565
38609
42066
1135783
901386
955108
152387
684119
663896
234773
749838
1144637
176496
768927
399217
280373
712937
320143
252861
263898
871014
375493
696720
986150
649722
101253
957758
453498
841040
57198
843841
186558
825237
776486
545970
99620
1115512
830020
834818
252224
196174
967979
930464
688857
992076
187387
16535
391709
61287
798338
965649
352848
653530
687838
509410
643589
48302
713682
1067828
1010093
570340
545084
780998
1177379
147821
67709
637523
332820
845763
256689
1057232
1093850
235457
1045126
999694
101502
381757
530190
52724
717897
165764
176179
637475
987306
959096
608641
445333
1097738
601123
793008
332850
835159
627032
629304
100874
1223
528207
1137702
1096050
81824
635919
1126679
352229
639301
963745
443672
928891
693112
197629
446870
130094
808109
869897
277885
861674
823008
643713
890674
263309
1060112
485369
358631
719955
975742
1172202
1084090
953889
1044749
602370
660583
838827
448367
1049650
431096
813340
764996
444304
717892
3574
741749
1018389
661782
775502
334184
420608
134209
1080464
1067902
711810
371212
687227
554521
729120
1049813
678534
33051
810743
723613
1047611
157413
1046321
136881
434365
603034
763687
92885
1102939
541116
426925
1078309
784111
572496
1113856
631502
276720
239566
197131
759991
1106760
205480
596746
1028047
738480
642798
749145
379792
115299
669649
883151
525379
540546
240965
1064989
223765
543443
351982
463180
344408
149091
8405
1112623
124347
1153246
1050270
122408
573957
846810
205583
11669
703452
1027017
119883
1100623
643835
634624
756482
248054
504473
996486
30730
337677
1072324
515250
421998
1154802
726471
390888
672147
724661
570596
616155
929068
378280
1001598
15460
447529
330878
915686
43190
1074936
1006735
71760
363331
1112299
342455
65840
797998
121978
169977
563954
774782
675285
765124
501712
273573
976329
162726
1148541
1021160
944814
992835
579709
348464
935564
1032831
842230
855502
481560
602438
35253
821862
230303
985983
944455
635172
1134207
669538
1162144
750570
771235
138828
1128763
562285
1176392
159406
832662
405854
743746
267930
696551
356946
792055
395957
938694
1008557
1054601
829267
327163
288823
20346
475217
666872
704227
491943
496507
364254
335909
365320
1129849
1097062
391023
297678
103850
808252
149699
16258
969519
336392
1082957
5148
904898
804386
180015
968253
608270
766557
121155
1092475
26801
548129
926039
368110
902057
831818
106353
1156512
194805
11121
1129133
604866
581992
721692
852716
572379
97003
735860
648418
853727
310235
72928
585033
156586
853589
1134893
284916
14640
180770
786706
840625
221504
596982
287792
908265
837956
952354
404735
607015
23267
104549
491762
807258
892333
279663
144256
332260
1052016
721491
843853
132
799910
1134146
373219
764602
665138
131318
733393
1126935
705101
430653
1050679
83547
166756
822360
775638
1056052
73112
34675
196862
211886
541849
191675
423557
1107837
10288
194055
881062
1163401
570815
1124834
145573
219528
922249
695664
788985
517415
69712
1040357
420413
725493
660373
442991
16718
178203
366409
329229
91405
1083979
73020
288913
99431
916619
330616
236687
966021
507686
838611
395600
761710
196478
569270
940871
748793
546796
857844
415470
623361
886905
354696
647173
645028
419412
848952
454395
1123810
30988
794803
889501
867998
870602
439878
845070
100302
908526
323637
909553
515553
1066946
393934
1141090
1134955
458269
468521
243366
714301
657209
218643
42420
739680
77193
242839
86429
773942
1135163
371757
288755
278832
799619
750711
147598
116671
369745
906853
199494
191458
269030
305947
777964
181560
923596
398683
280911
362505
1173133
563596
366979
895585
884560
971993
284920
970596
317021
337249
510430
189451
1117772
817622
75391
1071787
1102570
468121
1005017
498222
840282
920239
391888
189923
305453
397133
1177521
545353
472543
1003832
370034
994558
201144
1124560
584898
1068561
860062
916870
641737
532371
733603
321950
246120
1071339
162233
51562
1021075
113756
583585
12708
340964
462000
315856
258125
465765
782282
586275
282830
186832
1173598
435241
827202
850027
229376
571133
464804
217882
288455
865220
1097206
729859
639364
664468
369091
1016903
1131690
1117458
568680
40939
959571
391729
893662
231121
158344
924769
902366
631839
833078
234152
927663
1044008
831378
753112
21241
1064909
316855
160660
1153646
266703
222318
1093038
736262
1179261
826210
608098
789551
1003324
191010
314
281689
516787
18429
1017535
100840
473542
251760
179074
630406
106684
37875
305422
566485
965383
272896
446729
162213
40803
385958
35158
392102
317217
154114
329852
161915
943887
12820
449808
388154
1019924
694050
797411
223030
570817
1082846
638109
304179
628638
830023
889471
984557
593676
347123
819616
106208
309416
1123025
460109
373325
1061016
423997
264900
584963
743532
600426
36034
389666
325811
601080
313750
569933
236972
513261
740493
875818
175137
903274
308927
790918
447079
292376
919009
417140
726819
1163026
459818
252050
734406
881989
1129106
790053
1152182
1129588
941760
86250
313293
915813
1091164
1081961
534620
1177852
890708
413210
167607
387006
147942
80801
222982
16789
554215
9211
469278
411298
776790
921025
1137544
585107
905878
288754
575239
1010166
675005
395842
173476
806525
651090
529924
654120
48445
771405
798928
810322
326592
1140763
339767
26836
466394
784770
1107442
554193
495889
893751
289999
672594
566417
407552
48196
459436
785999
1016220
970442
925634
442891
276688
1116674
965626
1173904
935112
447799
1102544
256768
536152
574692
417495
406522
97904
690952
1120764
156369
978977
1139272
1178935
733668
144183
829638
259348
1061831
468884
908158
533422
499938
498684
1178983
973266
557997
800255
835304
646781
868169
480078
234087
1138142
34997
154430
322182
504803
49548
1021254
1179188
558924
957470
39454
504478
193472
122413
702846
824061
1139203
216985
396213
1061018
1095165
897669
143080
165741
924592
812951
107523
621252
405119
487552
1073965
578100
628418
664468
1129827
221669
138006
1167926
207039
304114
575830
268205
497369
302170
835813
443586
214855
550132
299180
1064878
28773
44880
386295
351853
494694
748454
398338
254204
1048756
1086327
702727
787828
520234
83302
101917
781458
1024664
125555
323431
859270
999203
115342
854487
796619
77131
435675
179045
201476
447264
622328
1019901
387296
758607
984532
254039
1167864
554219
783988
906701
854560
1081263
771885
561416
45639
9355
75339
713400
327972
261682
760247
14311
914728
267869
912221
247897
850593
949781
541052
958338
160004
224129
204604
116692
1101504
781275
767741
804071
759945
524788
942332
585439
870003
1006979
411146
203708
1097343
956267
50282
887920
425150
813220
621515
1087754
302139
293933
797207
314567
854857
512807
381038
157092
516385
144534
209867
203572
105877
650828
85711
1061447
398729
1003387
1013311
348631
122006
209489
143474
1166080
1141119
515356
1004946
1060124
760197
22514
911175
203458
951727
936797
963921
384136
423550
495025
846553
908028
1007012
286182
1080304
895639
378905
438634
216189
646743
277692
1119615
412740
244928
986278
627186
277697
536095
923286
507314
404108
511083
392239
330854
253663
706611
455812
738703
448712
100547
70863
537457
488023
1030102
149268
856891
621853
488822
350310
1160677
1060780
35197
63560
391144
440158
232522
139408
1043796
1127244
772327
231974
1080965
836228
1164932
1055754
720023
1158047
342905
333882
406089
961085
566176
712075
706500
228396
459348
268033
1099586
241389
626969
538925
503557
527427
577662
607098
250198
276818
396743
353195
477300
141755
376576
492942
1112050
910773
1068003
346475
994789
1109565
356835
1123832
520425
775867
968662
891109
387993
1006230
772141
809666
316494
807577
460299
989825
49458
541227
908472
500695
802956
311895
666178
862687
631415
337858
486339
731973
891778
1157624
53666
827529
1033034
366260
812187
869686
638317
706791
961495
1869
735915
870184
468533
655239
1147880
483837
196774
809358
415121
743545
821968
1136422
881453
195112
126856
195362
495334
12705
530077
419671
616158
637962
1122580
868942
547830
983642
683268
931441
773339
477379
855741
1104895
601463
88128
461763
999154
30194
901119
1043888
909445
276106
673158
579386
2249
635693
91689
564905
938364
1120952
384567
445159
981809
83733
288423
12117
365600
1034278
610566
495864
904974
825120
763171
548337
374682
1170024
82657
1120805
567866
357326
510586
268327
104767
726102
890375
1167460
345130
662944
998799
1021846
654025
473243
535121
747772
1154295
543150
1020978
615657
340662
245846
1002159
1059653
1177510
724290
630806
927360
657647
829125
457418
492708
308139
1113382
278852
493436
990921
926686
892160
366100
775572
1154377
542517
1062957
874737
544680
36981
233717
697049
977464
51334
225498
393155
536577
80229
413289
389814
280836
779860
512617
1017398
556033
931538
38615
566509
639469
106327
467398
828585
844311
533255
374492
704191
730633
279388
18389
783825
461642
1091968
1177196
114027
1014895
40525
804652
115519
637539
412885
617798
365794
809416
582035
1129598
741038
1104777
319839
781035
923813
321028
778682
250142
122162
1043237
58068
443583
739756
1132901
399474
259870
1058832
173194
410365
889934
9106
1072141
177388
161826
1087344
141117
685391
146862
600692
808972
611820
803819
59746
950153
535540
318687
1024724
649424
36743
11659
230495
191359
869710
1053652
733640
1017636
337773
1177302
1091169
911329
904858
473522
1001985
1097825
932707
107864
262354
1081918
32809
959624
204575
938340
94257
533358
435455
85440
1169925
1076368
1019382
260403
848520
1089057
282662
582281
686022
591173
765657
1005284
911854
15184
199386
525503
733800
435960
819460
52183
967602
798656
588493
647991
101266
340134
568972
807655
346468
1083914
171220
1086713
758839
89897
838596
589009
444094
700958
627265
2012
1103253
544089
531915
1023177
427525
796005
1126845
737244
1090810
372365
114421
59251
86004
856018
1077600
383820
148697
861003
102767
807807
951302
921908
547772
443608
734099
175411
843927
126218
448828
539050
1103204
699923
552643
631656
355460
129973
457881
560751
286819
841302
762972
732459
18981
4457
391802
440842
1081281
651190
223880
229767
227560
361586
617699
446298
256359
911177
497689
1093766
698517
1043903
328977
692339
660254
38899
1020993
142348
1145097
248111
382083
813809
157472
1007009
230192
352634
65610
236701
259233
183871
528559
637065
61761
1114859
522113
354326
1059957
559465
1158291
60643
676727
910972
869000
808919
899824
523158
1105841
247472
938718
220904
558435
298954
509564
443192
215270
992624
916836
743699
730758
381956
317869
810834
327232
617625
1006298
848252
745832
1075245
19446
432619
44959
373911
995716
689554
106723
801205
1048712
940866
494413
458306
267118
61219
483913
785103
751806
953459
931855
397611
115053
148890
176342
279033
204313
410188
1105525
937471
377517
541556
441114
84321
779177
551810
1135613
533177
1130661
759919
1116368
696220
865385
102757
577015
147543
528195
213308
1035920
916709
6906
935871
835481
383974
397528
1111308
756027
198611
806046
1092397
740492
919523
24457
363415
964516
616667
558023
1139685
712140
1022629
390132
658702
1151559
900090
428745
1156579
198349
444910
752394
496706
261231
637949
308391
7475
533161
350905
450520
921901
137776
772237
351827
670707
1149773
713823
280266
24284
602991
297702
385497
395335
121081
328546
197355
990805
773115
319841
545492
81278
43709
394729
600676
378089
485428
824129
903272
365387
192953
894629
395039
419366
51985
1043461
586182
832905
79328
544416
365313
775710
1006890
453926
840580
454078
1051064
398177
894022
542259
688543
487508
640198
518179
353468
109543
574459
283425
1117547
757269
90917
190125
113468
974366
136807
446969
661337
1030841
670976
230771
5946
837062
65565
261728
650074
112220
462979
204330
487770
1096523
192946
494868
859549
991884
1123924
150408
809949
1167421
289210
937771
1025744
299520
706272
216334
134215
415642
1026151
768065
1168893
1021420
1017643
318176
708207
1036048
828565
1111542
586438
328367
283504
453165
634330
766480
158433
637540
863909
1055972
344544
921400
643794
29445
418707
975710
734389
84963
983491
753683
590879
834398
881424
986714
526814
559398
140218
752101
900381
927400
428249
1157187
457884
122336
8570
1096909
742268
187639
279891
482674
281019
9642
66723
11577
1010615
287581
131146
790737
970647
514680
426507
274377
1168777
369199
1049752
545679
1141759
549099
1170488
101035
171223
937264
96814
984157
726384
815850
649446
303456
510245
216909
879360
457355
84254
773493
255625
821820
1135986
1072571
699772
852459
539750
1077396
152935
416197
618440
173066
979877
475272
532380
78861
637368
375839
655655
1078167
1160954
1047026
293095
170481
1003909
336904
587119
310976
172085
359271
713950
667424
205755
442787
363758
865223
312566
1071649
537263
1066370
101228
627139
350426
1127387
1139876
868961
7728
192068
343253
1048832
989
200572
861578
643761
570914
368326
548772
326385
299291
967226
341002
404717
464790
126229
555436
196572
909635
439340
97754
516595
408363
382771
634967
1138863
220302
424456
165318
586740
411768
534410
67071
679404
560201
1157729
662678
134248
927794
273704
9148
239129
997713
1067403
1073253
371830
997491
551070
144284
978820
154961
238796
477080
1092114
386888
366254
453106
974979
322329
1081831
992001
505718
634467
799133
163862
677412
189869
661913
473267
552452
881372
409254
337568
494111
612622
131468
572868
164281
468752
612008
755564
131172
854275
876066
657256
800828
740555
527059
866678
641848
1160610
422964
697189
338619
92780
1073803
199896
4644
641344
978822
1098632
808790
994494
28881
868389
601505
159448
619029
953689
127804
933028
501440
615976
345489
640218
824650
752109
521814
164436
720093
254649
876943
279894
623751
526408
361821
705997
1008713
124845
677634
927525
829111
356434
631678
874342
864108
740083
472847
1066664
800905
353765
936956
49104
1088645
422843
957897
1087636
190875
229757
103691
508049
754588
661421
218281
366626
730757
130965
1007552
595868
1100434
954448
1124794
251305
37612
877069
276661
900681
165184
356587
1116644
1178514
1036514
81556
1023508
594718
320894
362241
1081528
609952
1169036
799944
1166287
131103
86623
757569
1030097
782060
935255
29101
1102662
1132225
215497
477055
375979
545692
602221
315299
868494
209346
1158178
291641
479826
78083
1126481
2686
647541
903612
74585
66248
683317
173707
148465
380684
901483
156598
283902
512762
1098103
496223
339546
1004498
219693
766093
365830
648539
511177
718898
12013
91849
348219
344636
35085
718229
60564
404121
605080
95782
1120987
1130662
29959
162440
156794
227808
728766
542256
567771
522726
684462
1019576
470410
498404
465659
280122
733710
999525
943150
864742
937388
923769
415182
14464
1101992
674059
229379
351831
1148049
333296
465525
764643
181641
957465
337096
1023925
912892
1019044
801473
28096
993067
982345
535568
83994
857472
1157728
562648
1104196
614458
917245
813947
1141040
800661
1077959
807888
738626
232505
1158506
503304
1102630
1093516
1039616
992601
1056091
1169393
440275
600171
277933
553958
1135396
1056868
427109
1174499
615706
982544
742262
73990
812333
617783
1103682
196246
209327
834845
870204
481095
399605
123088
468209
108519
590915
648434
408199
1094354
200803
667167
753295
565642
544799
455377
141767
748508
230682
276638
181032
451587
1155160
898004
680060
631307
775368
1077
172694
699709
1149164
474600
688084
414207
323763
21949
506447
171232
737161
981581
615482
124973
835020
516092
964047
827716
1128356
54729
92098
1040455
746891
796401
1005836
737108
956779
539754
887508
553834
481529
1118284
568853
853243
531647
554477
149975
404876
985793
224360
178523
365543
177668
1173577
854189
317796
1009341
683411
546560
408732
159688
520171
282511
616890
664619
747116
1018280
1138049
990226
859566
373322
203753
1012907
555322
749280
541059
669927
93510
1072364
935389
194004
216555
526012
697445
820168
125801
774537
1076392
351120
460341
455616
838923
112973
358038
536478
746018
427763
537684
307368
849425
301500
1148733
985069
121882
698323
212281
426753
785957
866088
749780
639225
674563
902148
1166393
178478
768953
699446
1100930
68604
1095301
384048
988465
432433
82974
544694
324046
507663
934920
311901
922835
1175999
374047
123250
740482
39126
39142
828320
844939
257922
946047
392706
575156
824506
68345
310735
736973
61680
260520
758967
177810
602961
1094937
303300
722844
4295
134815
1058065
686173
707100
891121
813463
734085
1046914
287564
989124
579568
868566
93015
192738
50445
1096844
27971
919765
315099
1095114
1011581
728897
116176
930015
693212
424407
192525
749388
25744
975214
351918
1140876
29882
398930
817839
21408
446666
205532
444503
892485
897033
71271
1018158
840738
427746
816787
690902
1102144
190485
1036329
799163
129732
887578
13956
738377
384351
875721
42642
788118
401264
153067
65451
476892
189028
772221
315560
170808
680304
47342
480970
629544
636066
598791
250735
253396
1046926
90748
392754
300234
201410
209195
513974
459632
1129968
1122680
1043847
373227
110423
371645
939859
326690
726521
77353
166556
664313
105560
59300
400115
202731
1117857
623442
315689
964463
103915
264619
732834
180220
357972
339203
1038395
174451
521666
257545
895757
839125
89275
629342
711896
990479
14075
1178682
1140396
626569
467360
177021
627543
1039770
468209
11604
217082
66350
122059
710805
35722
1058182
640137
358645
669000
1094607
739123
515816
1170213
928773
737454
221799
299390
612360
34555
346873
997723
60800
886276
105364
310961
930570
552790
295349
377494
614016
1040455
1142425
950732
429305
148818
628715
1060906
182743
504630
801726
271330
136552
495075
1116016
992638
109468
1058302
706932
29108
261366
891008
254670
449536
284279
51978
139680
41350
139356
161973
11768
401001
432027
156637
469533
227282
30668
204801
129920
442922
611104
641536
821168
1043337
166990
1152229
422972
487307
878247
653354
512141
570867
267409
1081041
47259
804420
335427
363194
648218
883823
734367
570778
143793
816448
288303
713595
887635
1039934
713571
720937
972878
37032
1166272
327277
511570
459077
236976
726267
855540
144032
661340
683695
1152681
748998
1078676
1168615
1057147
1127943
1036355
190322
300886
552775
95719
266610
669798
131336
696840
944952
812273
749661
71731
176635
370818
372729
799614
466469
360594
172258
1028199
159073
1055696
1144562
840442
1045036
230224
106615
36493
313444
672379
885019
246822
710974
1063145
474699
539479
154852
359660
483959
820485
659079
836553
330065
226985
237946
1099187
246643
498729
105002
986237
793418
102662
321978
743289
462262
557207
145919
870034
51362
1131074
642366
1170856
1175293
461656
965370
303933
28464
79345
764819
232130
588471
955650
1111879
423696
923583
434132
104089
653236
324538
377141
744766
628505
21165
1149154
653179
1072936
961166
96618
210088
795201
442473
183786
138101
893070
1030890
330140
712056
197715
286905
683590
585395
678587
512894
637657
624080
1102618
695416
329563
243091
752590
29218
742655
676887
274860
124945
128722
912793
46916
1110870
37031
778329
957992
83350
423253
449225
961816
560373
1015623
603481
1108137
114483
580475
149860
381559
980355
741449
52747
488402
942787
351939
495051
982029
869849
109010
941340
274427
431324
9406
211602
877174
419404
20250
1081646
264431
1160253
85896
121534
751057
627682
898148
254741
1129533
166046
604402
938569
314104
757447
821923
817346
281949
825173
607219
384406
108611
976051
830684
255431
795152
293672
515355
572366
884022
261158
497413
1171283
228168
936897
880524
1153759
116961
748377
167760
379680
613905
313094
540690
1178841
363432
735671
902074
986907
33139
274347
495930
868199
334537
601157
621538
52593
364125
380026
100622
799743
495100
768216
436307
846282
694663
146781
684585
371275
287755
843276
286759
1097544
578688
643923
803374
42561
1095043
398149
730321
589601
403893
523701
532830
333092
325899
97404
84908
964087
867267
859383
842458
30857
922977
86087
764124
336257
1117083
404789
726001
1160095
347160
47056
1168629
666799
275669
274820
907814
941934
456271
421341
131115
139548
809672
173186
1124378
114754
419227
9638
713813
807556
294276
105253
391766
530799
987382
544529
245679
540968
232151
349255
560593
1004449
1106516
405680
240411
541247
959767
612866
163067
10001
892009
320014
119395
826908
326548
939088
684573
353054
46804
556115
294738
830357
491326
744094
477502
706398
876170
631364
102777
15986
516333
915853
135511
1115784
47670
305043
259357
1072914
131048
977204
420444
580396
157065
1013737
788959
420216
95220
226751
313898
319450
1179361
916199
1085861
847812
76866
184578
218722
384451
1179711
909359
645048
415519
770185
623218
45832
789738
496093
221011
893155
442228
742523
980852
820208
570004
1105580
1035309
1122286
641461
79683
735848
618153
84463
1130047
318918
317499
608952
123894
115452
295870
243856
1018440
352165
1121524
1126554
847439
374235
62947
746498
817452
245808
898555
891265
1035388
155592
101473
322377
171966
21414
1111250
334744
986184
277162
1043560
837719
133967
178342
681804
18003
199234
310533
1078237
410876
223492
258316
546435
930472
552873
145224
609290
129571
857047
239397
23183
862746
659467
423716
1157756
340726
635277
690492
179527
339697
479244
806763
234529
1155143
390773
485423
898689
60387
728054
984985
1049174
443280
1039192
761598
254429
49733
355057
939650
34137
407126
111621
965031
745524
432894
783977
594778
992282
860380
118051
1004663
212359
1016083
1178170
731987
1125356
678729
249761
848377
313958
387104
847292
362740
994882
72522
321886
271440
133668
719013
690021
668088
673933
1163514
810957
482090
351158
557338
211602
256565
1160437
86912
794178
1162386
563220
687284
405513
749672
862639
1172128
270453
680656
266377
9437
626123
1146795
1124560
556612
686951
402472
284837
438907
449455
149909
1178424
374230
65274
925503
783430
50581
1131839
822210
49110
162676
659999
296074
303788
278519
623027
728324
717426
150496
607364
360130
2472
369078
22093
169135
344468
104225
593481
634665
807721
908897
779550
607663
699931
789486
1164874
183200
817439
678818
693634
547835
1164124
875777
486922
454049
259633
943806
895731
567685
992508
983322
200959
1133749
660580
692129
1146628
521638
27210
564254
564497
419717
636966
811999
72863
259921
103107
430816
719843
148590
183515
695098
1112760
390113
185090
823772
84853
19486
878625
933350
887825
45886
1124543
747646
584927
932777
1105653
355532
648836
646827
1018985
1169337
16799
841255
510388
49724
322979
1057787
525472
139638
1034548
468860
880201
1130464
1019645
115128
702529
1023178
919536
760694
770707
462344
65476
125878
1155015
370982
936912
89838
643854
436871
510642
944769
922781
84900
890264
864371
299142
351817
34736
390800
601447
213661
718373
1082781
725245
341189
472164
612867
881496
476576
1174431
246564
850011
75393
452239
845561
175958
775755
75952
993047
127747
695864
131536
806797
1084215
427434
319133
780286
70310
487337
613539
731950
27981
88161
158700
1071888
491423
408519
210555
730118
314260
1153646
807283
249353
316842
391280
742195
436466
768794
76953
671093
307396
1153035
816843
881581
521873
282822
956891
208725
246360
1038661
464857
374882
170935
317333
883101
565602
224225
92078
216598
260654
1089361
708145
716846
308149
921204
392025
1073225
666135
668778
132814
554634
204293
288469
596226
1097123
80911
1005724
69416
25781
166277
207593
698392
9911
381510
51369
944748
1180529
541169
772411
872230
916852
185692
251211
709985
591339
1121851
190604
959933
447927
910377
874183
1007820
709457
225922
1052630
126563
479857
349314
645702
78477
643100
778860
486508
226967
199773
292055
412389
688730
296850
265451
893499
818438
1017571
510609
806581
348028
351341
373152
117332
5650
377927
147451
714100
719666
223864
1097865
771689
946640
457050
1057242
480717
1136503
390721
201019
319060
1167005
543541
1178322
58578
745696
774455
340619
815060
586546
392137
667060
357851
387932
585551
772049
930969
143782
107152
1020183
5209
1075715
949772
1149729
24512
644770
866319
591796
564701
491804
47213
354051
633250
1036425
705550
306649
1175184
95280
324673
232340
696379
505669
469213
657558
458370
1113069
1140719
571071
432554
498713
791652
597762
303746
988735
869454
437851
243214
31582
158547
945170
372590
246567
807492
83934
1110493
256356
974233
597395
809862
872357
796088
374115
789810
1109087
315546
176127
273272
652372
500881
512732
404083
872617
329825
788335
517471
421637
295531
591294
834989
685721
671775
1072328
273496
896821
739134
326016
269245
971584
99172
780287
667451
941274
174212
1070589
376240
736462
231542
197671
929225
348859
954726
628979
483665
243540
412206
443209
1132450
1058612
271917
235573
1041028
703067
243272
2672
685382
326074
296329
656891
366047
1165982
43772
1002812
941282
207184
452995
1112829
838768
773355
351020
361887
130900
1075238
1165002
466221
275027
448014
317692
861807
1058571
211109
557490
1038671
77625
102973
71252
544137
995033
771091
699166
530902
358811
86073
43049
1098796
936651
98503
119772
794247
431349
156019
1010708
1155033
185596
507067
925935
861842
609269
136519
47256
913710
957805
654270
614004
781952
1034433
309945
61471
872543
776157
461513
386184
434374
989690
567162
631841
378207
754505
607719
192579
259553
1099849
741301
729677
411729
56956
513969
111853
720600
577762
885663
849287
939623
51868
191864
468021
1172359
246330
651361
1136846
243382
884043
662884
561862
944095
1140310
884337
549582
258370
550758
467003
535110
480182
210595
767917
981700
194633
677199
1088766
1069639
36665
955085
420561
110930
915397
582852
803855
24838
876210
825361
141484
810919
305847
58489
1152851
281231
866360
785912
99913
415894
828416
243799
360678
913650
1169683
226853
769527
732469
618746
220115
511276
989022
432388
1046203
507175
851949
694412
1102046
450733
219642
973232
49002
932382
583761
148688
526224
1014218
786486
395056
21158
950489
291539
88463
606797
579054
694378
1133699
1012717
943922
12142
411654
1069168
895072
620496
3380
797498
4557
1166187
409078
61013
606360
671608
964458
646121
492700
472334
1014149
776190
833986
1154243
533250
596825
1096951
889706
691780
1092143
241243
535775
1138643
589010
506310
1104551
726047
87260
126108
1096196
1159224
570358
1029162
1160517
906351
669301
467638
1059906
5468
118387
667555
1064209
220422
329868
215944
375746
235787
836546
1132746
392897
1039019
196660
758098
749420
685318
154799
598725
863774
736499
927897
179354
255661
847283
602828
395503
289877
150589
30753
780649
99783
540611
1023825
544575
53350
849767
702721
1124550
264987
910011
159509
68438
185599
103423
77646
1050809
8203
1102325
1094908
373808
864684
416
790515
1148704
358222
847520
455508
963752
240722
815338
847160
394957
282230
1119409
650289
1029158
909676
980456
1016665
56632
1004705
1051031
678794
601354
6802
288269
721999
63341
286662
258899
670820
415281
657111
91754
189473
347377
20711
865588
610804
141361
236941
82379
104079
598114
628438
291723
888251
949034
929198
621948
381134
1153201
495664
458059
802527
485654
401240
139561
133020
1083715
843677
304718
486830
19470
64353
633057
490538
58602
1176675
514920
689028
89660
631957
61085
331516
1040867
1048170
801096
573508
376000
123783
959195
82709
187053
674112
772733
383653
700187
616612
330529
742784
507610
689602
407662
711577
700266
748578
972449
347465
335638
1128759
1011683
541958
1017642
63745
252655
57979
595243
344626
886226
887757
1012419
66617
299985
435328
822636
434903
626043
1090373
920257
335667
794980
516219
347431
1152649
941105
1138556
525113
1134069
714685
353184
142568
439943
1113087
875784
1075548
1067997
615178
149651
45850
1058894
290297
237745
254543
920179
570469
1135280
416308
823484
233593
559853
518805
806518
372958
961148
51778
922019
317503
774436
629638
568958
970353
525083
663520
198043
1090412
569779
1164900
833378
1096321
731099
650049
206210
856341
93101
621060
1010791
37194
321157
1090006
1054265
558682
177527
373205
902685
665534
526711
327314
779357
311539
847774
515609
1017873
76939
1073491
735158
693275
934615
871528
936927
833079
646936
208354
1070934
857231
570667
458760
1041636
665938
8683
742265
367438
1169073
189233
397905
456056
999653
151866
756962
576316
1070408
297483
67945
462356
269104
1053309
347195
315155
782286
736451
743599
214787
1144288
1079655
964820
811989
722289
366578
966296
211407
1163889
692982
1168244
1163806
970174
351441
413950
1164443
865242
1005829
99845
422881
571725
451250
823808
1076159
635660
533022
1152384
396988
414889
312864
159487
237686
502143
916080
831377
100262
408623
756124
884055
694142
617969
599593
1148518
654459
23398
154557
670018
1071131
919690
377202
307524
448439
453762
617471
431599
568612
253370
51000
254297
970210
389511
430340
338192
558964
133158
988120
500679
13581
821841
795965
487012
436687
1160373
156175
14378
355825
138797
608674
990227
1015734
1057742
859817
372014
599574
96277
755613
417246
76460
297177
888911
439639
887018
928288
625618
676904
158886
456952
433013
829442
848347
539658
181221
873499
544999
1168246
1157312
581946
1136779
791463
629992
367695
770747
144051
272437
1117749
690755
144268
246727
305444
61355
645013
222843
704048
504410
63335
8531
270435
388809
748214
275232
753443
522706
462810
731022
1168201
71420
428988
123144
487108
526090
950702
603096
356468
171373
533693
758464
1155723
485290
637921
854480
462820
591291
171489
1017488
642875
172077
775658
646229
608963
552818
215966
770839
306601
851412
668800
936200
935216
176150
201968
732776
696119
686333
554877
35448
789572
220941
737281
724506
394796
895018
998010
181344
923316
191436
921166
161898
1008187
73026
220536
303061
273058
998189
399332
178259
1120112
387326
1135596
120888
1178502
106063
1151942
337565
127174
352981
282829
551174
1144930
859361
427337
151759
982856
307926
25494
227996
868876
183605
299649
1044959
1097428
887664
620124
363593
1067570
361334
594478
585919
964902
126974
34957
350318
985266
233828
330196
991762
145213
678827
401529
115657
347818
957450
728972
513538
777048
1016490
419199
684800
709080
444511
3148
659629
627947
835207
880517
651617
514135
918828
75167
790539
506378
786676
634418
326453
392010
716035
601212
267041
1173948
325344
492025
305607
229795
1042974
935722
94490
183272
986160
1015039
170203
319096
562894
875354
72265
25775
764300
392553
155583
396317
770010
1119262
915468
685916
989005
372625
499597
560786
192525
308840
729025
670053
103222
885250
818307
228736
591679
117489
1042188
469741
203463
208309
433308
949934
77758
428975
457575
420202
929163
89952
1080809
651009
570963
1174510
4134
673023
220147
308297
228774
114418
343885
280825
612615
307280
221669
966331
470975
891125
147107
627814
187401
547386
632979
223019
109358
1144959
319538
267167
630268
724855
1134412
1126009
925566
610316
947221
53298
501401
1119732
251907
1084901
40989
126475
792780
601819
39983
258849
443196
581099
138684
832676
935041
612882
318621
826924
717732
795241
1122732
625415
1031594
877083
440141
683099
936135
496966
464580
1022665
62692
500901
752154
468671
289130
161916
96991
456985
973980
995540
665411
221683
741682
205315
486316
177577
737774
305650
244050
47538
553789
1074651
1127881
669068
200794
915660
516990
281588
759297
160954
516540
232
137065
503304
877621
380582
15007
850024
408948
1001236
897965
913065
889677
1000114
390538
171906
867129
870082
28823
237048
954836
814753
533452
913456
1064549
566561
811587
595445
1146298
752091
779597
393702
690470
439226
1000118
187534
659762
1001812
928097
938364
882078
156576
547134
1040194
320667
889322
827665
1032978
379617
607088
1055886
850736
747231
414002
653909
474472
558819
218535
77949
647893
563399
1040095
918213
947099
1155106
1108669
889380
532085
1031147
794455
638996
233483
968380
1042599
1170385
594898
868089
447719
386616
846959
264297
773989
503909
734489
151748
916784
411192
663619
469798
880958
802435
69057
889294
891699
422135
1129332
296363
722056
939892
497775
41404
1084999
610688
920331
482473
175549
561016
491386
946521
918531
585478
681280
1000021
882698
596026
963782
1155698
1129911
337433
724276
989291
364352
751445
810728
755691
551386
502615
1041508
273855
888467
606820
682008
41367
701498
43654
422862
503031
850822
508941
378879
624229
1140434
321550
225228
222684
1017054
671224
911935
970696
543619
817151
200631
901445
548330
932173
1076468
212857
903490
453050
360332
1178147
936382
707344
1026564
65330
205042
954544
803823
881733
951477
530520
936232
397057
81624
546346
819726
587717
347951
639108
130598
351605
628191
409252
1037703
43125
136211
388681
1013323
69046
748207
282297
837759
342883
5811
358191
697342
578613
116289
1064333
236613
15910
980307
1083739
270687
1031169
698886
1134580
758419
636670
274297
533615
837417
1115503
115982
622785
943343
498997
1006763
19612
197255
443587
127252
1068182
367209
471427
526135
682650
1046825
82026
605612
891484
1039888
668738
680295
362044
502689
309368
914528
329549
959109
244423
1165150
391313
17305
811676
379134
638560
574030
789342
1064886
266048
1067692
425390
635516
356212
1079757
320057
1034110
474963
1156445
112676
491567
593310
10533
771552
1144388
653776
567462
125827
1094275
862502
96293
393770
1054491
1097782
999745
846508
503916
714370
424520
530596
643742
763922
196668
1070754
704279
753590
576289
852443
360949
937659
134079
5345
1089208
844729
548599
810458
377182
524191
320991
650494
679186
895195
1028417
645968
506772
975261
14447
560097
633415
310543
37523
1157375
248760
442237
852956
613892
435186
76656
993683
802962
1049768
206492
608921
1079787
403134
166650
474575
845195
39304
150007
228202
924390
1107176
692587
642456
25561
707844
474772
776189
394959
511828
1143921
1178704
415276
437202
53583
651585
24651
60136
422838
461654
595385
331915
303019
653551
348614
924531
152972
1146792
232457
1065745
159005
321815
1070252
278141
215013
516863
428923
736031
512718
920910
173754
528574
1152947
514088
921464
1125202
846521
642754
385898
129670
118648
676362
1076037
71657
727502
167751
313280
1068868
890549
83353
1166417
30832
117373
986004
193251
713275
883942
242063
890509
942740
592748
37829
1061983
367822
1106383
1176405
672645
524569
162674
955942
1008383
971665
747380
711994
406367
189831
846583
185731
357185
252692
124643
83214
459112
946185
335176
120046
413897
161488
42620
114941
782194
1098855
430141
469382
35425
933664
428001
703706
485013
965795
429551
575059
893093
590411
839725
158587
339355
44901
111934
70936
826186
329384
902779
1082736
160318
210014
638024
873260
276712
328945
337762
978608
1051260
373055
566463
256548
529475
184181
813112
259963
52765
473289
641320
723542
1044066
1116584
155532
825890
364845
915788
991414
59793
678625
343086
1168776
274589
921247
320008
920039
801757
447546
815157
331954
372726
569063
281168
1131828
78573
425063
519312
73723
429810
727229
869487
674565
633331
168013
426019
1027611
759987
1072653
1015776
885119
377566
572316
80864
509125
858418
666921
944258
320840
81179
40479
732734
1007133
635120
500843
271237
641814
921165
551448
501836
427023
106663
709579
280211
1077503
559523
951246
150478
975678
312000
314991
583703
537087
374818
472948
821555
542413
1093651
534010
696203
64358
1177064
37790
680317
830430
913770
292898
6971
130711
344894
1006869
1117804
509362
386593
343591
700674
536937
278396
1036314
119996
877129
669216
538841
765657
192050
384972
620865
906033
343489
155926
1011195
1037178
630003
1145422
1155306
826213
1130130
1005505
599088
1015638
717041
768275
156404
649567
322935
458410
1003923
715144
778082
34661
250791
1027911
510152
675308
85755
139273
632212
480421
784400
704653
880540
1035132
103368
7424
642687
379193
759179
772238
324374
511814
141419
532603
920339
827788
805571
793803
549451
39930
810285
16659
970439
516876
356816
178712
112668
881165
1074238
1020076
997635
629828
126054
364948
976333
453428
866670
106378
986357
466933
821627
589137
622938
1064364
101168
286939
154324
1068876
1153230
850743
999860
475871
807550
482698
786597
933225
388766
684851
813981
353897
1114249
201395
1001406
161238
127396
611559
323882
181334
161643
1095759
5550
680848
835128
348838
319127
10011
34029
874534
352620
754851
723506
232762
1005119
542909
486031
1112074
270646
828747
850464
265049
405642
677550
637463
1126492
923667
569684
189718
1000042
354828
991920
539000
284841
939793
209753
1052478
476446
1140481
818083
604407
1160048
13211
612334
795256
65440
950847
444285
307188
700947
511460
531301
349222
306936
814663
690826
592641
793203
851073
798303
559056
650946
566645
1102331
749170
744551
858144
617543
1084801
176936
293104
345413
497618
651066
359632
1025970
932040
611147
1150420
525393
1074684
428931
290798
395167
1115849
183430
364847
725852
115296
362243
155838
1149255
1113843
687311
317402
129066
71198
449315
879707
42850
545233
345856
419325
14492
770061
53407
926513
567924
111748
415615
1110834
227501
365691
797702
758764
538774
18763
925994
1045368
102169
945095
271095
530904
266863
901554
505707
809229
861289
710453
564542
936636
562091
501274
491292
806612
1166226
620551
297296
924087
741950
29321
452475
44221
803338
1072956
499371
199139
561217
897037
976421
661385
147523
191750
668596
36405
808485
541328
671729
955238
806133
318184
537402
500719
1107463
883804
454744
968980
184890
290184
1008454
876453
500262
219417
409375
817063
591259
472923
539972
432838
1173425
738666
158032
686923
804806
1090857
589306
104698
554373
682295
889140
631482
936435
829897
162246
473794
729176
578872
762005
917643
1035368
832998
1063120
19433
391953
963109
787166
1117762
712180
265561
356700
248530
310034
46951
110014
589632
714917
899288
1061796
1063385
880008
401172
1083129
1062206
1043564
744410
573570
528176
4770
809405
1022391
1150660
616029
859223
767984
30016
1055278
71229
735846
1156383
168533
116414
65650
68952
909819
954460
41151
921675
1149802
296328
263427
965629
486309
844714
13734
587751
424952
401354
29551
594696
540832
466103
739094
284909
597427
51678
1007290
765120
164896
918540
753643
558860
37823
804493
811982
878919
38025
410313
386036
1177529
452195
856900
246088
646512
724714
729054
89151
1015659
1144079
323376
867809
874074
852703
1110263
1027706
132866
1125036
839867
495327
975072
840958
470702
1080684
69813
761121
77993
1046625
534437
286935
361750
1043580
536317
840988
160598
712328
1051113
66053
575421
504042
541934
866156
710656
452761
1145789
1050460
608713
844901
366153
460184
190758
257604
834096
1093441
164231
1179287
46899
1167333
412113
748779
503422
1133031
333135
895751
464660
236496
894784
1175170
720220
872019
1104296
93705
356944
447384
93468
386294
866299
118427
102990
1071323
387435
727529
530412
980009
77787
86887
265421
641784
982898
1137479
1008844
761286
1092468
419811
9914
669081
264045
128175
968269
697672
1134268
1037206
159800
93868
429411
951958
1156089
19404
14377
1118634
8500
706866
192343
761779
781830
387730
968533
918660
912796
1022710
337344
522397
584656
132287
195278
828487
166763
153282
206356
515167
1014463
820620
315872
923162
14770
209426
1068435
430611
169766
360699
1104225
826140
515370
1062363
690576
137475
998781
1038075
624479
766321
628465
1075458
881510
487440
744719
539881
372711
595611
258500
1034519
1029850
175501
174383
1066276
167648
952026
218722
951409
310975
1044709
999242
88576
1064603
663625
1085926
432698
953732
1132567
945971
477157
9764
1026427
1108338
235025
900668
1016735
1117232
1131227
163108
1074384
581987
437427
251904
919993
852654
849400
738294
589239
1156989
460781
1109801
607218
152348
972003
722449
850902
821797
930018
1117657
629675
153053
49476
345971
1015045
643915
605569
244435
169792
253807
1050260
1900
391087
1081254
1017628
242380
669433
756580
951539
949777
481941
796975
389631
753995
197422
459883
593246
1062364
608717
967957
1088263
206716
314329
164094
1162282
564525
1030076
542855
412
708218
947235
840099
985248
490074
1125951
198204
497068
1115673
904241
116187
966623
699647
828400
790155
445432
152547
557886
780437
224627
258712
440924
717355
348257
6885
286336
892073
45738
293946
1130030
109960
740538
1030324
260364
404673
333238
255278
978466
1112308
920084
956576
261516
143933
355915
247736
511277
1073146
234171
675420
974265
473479
624077
696763
896442
739643
320177
574773
213091
314805
693850
836172
931153
307937
1116229
890573
719903
480450
97565
993394
908085
852666
969448
1039276
273594
1880
555724
616420
947600
1086044
1051114
20787
415165
418635
665715
813495
522062
978109
915340
171016
13168
503878
452756
725095
605455
253940
21295
355005
327496
139407
435104
372369
995396
143278
446045
426476
995936
290540
230941
572506
734049
610853
864246
764092
84696
602706
992291
843175
170014
562925
293143
1008460
796302
78576
102494
341008
1067522
710984
605928
1125976
138669
546981
561621
50694
766784
101120
532097
201
904496
187126
729533
416
1065396
1035740
28828
815311
444082
1061519
424087
98942
19857
271521
682438
1029169
619462
1138749
387844
829985
1072420
47567
525072
817650
786588
717364
875483
966998
388546
1094207
163542
432890
200389
1167884
1004681
823082
698477
1167400
448309
561401
1068567
427823
1165224
302709
246294
1171076
244760
456471
754581
57285
387689
1057763
264189
919349
295728
443095
255053
958380
461264
529678
1132283
1035164
1089798
796665
1037842
1077097
870038
1109866
12923
694390
62724
354771
930805
1040633
1061116
735281
260098
1044714
468400
115451
753371
706339
581628
577921
867264
81434
876206
16493
807962
578287
595384
466479
501663
1036906
141807
692495
242504
1131472
827458
510449
598434
267457
384851
632462
665819
593848
687551
534972
572114
904960
301651
576719
909928
1155084
792551
440904
148357
682314
24036
151076
563430
1136313
768228
1138212
296236
632340
473820
417050
1027905
599747
467673
315067
969649
943104
1155356
2729
288367
780239
852547
56862
179564
63679
252816
952513
1002927
1039715
737862
179420
249362
569644
681573
780643
248699
88281
708857
734092
1140695
703000
223604
954351
240464
458788
412466
1121636
114989
868024
626506
655379
187849
880081
1121804
1151896
298638
1023251
986181
165026
153502
366787
569919
46113
196752
502554
874694
1160542
799257
924219
917319
1015818
810373
841135
107568
272960
977575
533480
673047
1060864
88426
56639
351463
532092
261777
275604
201507
202056
607378
413372
700343
54674
719900
193355
600192
345002
708698
162080
670018
226844
296895
576651
9399
1033628
787114
921876
197927
831683
1147717
641735
350772
588610
977641
14957
230348
9544
20591
313903
968671
975059
396836
60838
583104
91163
481015
158089
415846
312343
28314
736810
380122
962657
31107
195255
873297
571102
1040373
167762
282018
757096
1124495
928719
1027270
649265
644943
519856
1173417
730755
410259
940285
1008448
935714
698645
1170671
230531
995433
162761
725636
512190
1127163
1056302
760716
155772
171423
795987
892928
212641
1036604
483060
762033
729058
200337
831053
82068
767647
530909
749707
904440
983050
685686
504209
497887
841217
702432
671780
872736
720583
751868
1172313
899048
1072302
133365
272009
1177844
1084085
714682
273983
465990
532672
65060
226107
689716
1031438
246035
780660
377430
50710
1053368
869862
752066
576785
238823
677079
257406
1108771
768568
361513
1130900
77167
491815
685993
597229
1079608
314553
697369
427155
1162979
203728
593477
982776
413284
187386
1033847
531751
809136
312239
823750
875001
43731
640707
930238
533454
386129
305501
393589
457245
1017280
37700
235845
9359
691991
395183
624854
815194
8112
659052
640637
957049
509473
1023493
882247
664003
768906
740185
183994
325384
218951
1110837
114046
433612
999720
76995
494415
402755
694345
103770
271622
127969
257342
746255
781581
323382
100052
225748
332616
418601
361352
970226
225120
412723
880083
662498
214009
651417
365941
588508
987716
657456
100719
211066
867625
115066
654864
538099
768387
755088
1055968
621797
241725
117396
1156469
1173262
1132206
330497
745714
831294
432142
276722
227281
460134
748539
1133168
1057629
491890
550854
814355
840662
1065008
536662
765248
931243
48180
10537
535883
1171836
507973
199865
652706
777855
705272
568
338335
101896
993590
476775
47152
169852
720445
546744
1033804
422727
389019
582679
1103430
365900
207369
546371
400728
375309
282768
859104
257230
695900
8441
314582
392164
1080131
699783
438279
1081048
366292
1018151
833502
452100
774813
385766
447365
543837
810181
259084
545268
383475
83409
30981
1039072
806040
730994
670662
359194
692987
532620
1088298
1113688
597213
57762
795805
1113948
739182
588757
771662
215980
823477
1174093
698619
572704
271558
345874
211244
502682
590866
1005037
213808
414082
770765
1075729
478220
1050265
165965
770739
278835
200878
269607
283979
1064994
960364
41016
492138
483613
965594
337717
567786
293086
572259
339430
1128832
700443
67249
903101
206167
678477
560901
488335
462829
630826
981995
433728
284548
575418
940825
333484
427310
811123
54745
326731
901789
206966
70059
1161463
1047516
454728
898411
201653
111019
134191
494223
1177913
1007571
1049942
1085188
38097
46267
306851
1032376
999332
225100
622106
451879
23107
56800
366361
8953
900983
744487
707258
268918
577556
247926
182078
235645
1114627
1168271
1045625
1125915
685341
1033215
117484
658813
989337
752703
615025
279058
1063472
425975
1012367
510220
733997
38236
1148564
476313
273629
374531
66565
221406
537017
339501
153453
878482
229014
105287
642271
1018534
87533
624362
405727
956393
892200
705048
929294
796434
136953
568330
1042577
687585
363661
468569
392158
775304
457228
578882
936709
100092
1144131
641960
523445
353474
858868
496999
784381
1063096
792029
1167587
1170691
896284
650596
969653
204032
17644
79971
456795
279265
108853
7389
152362
889666
1170329
520202
422225
3905
821348
492258
264320
718511
1016767
680763
1113991
1117312
669435
492763
391119
162795
1100522
285841
399752
389730
278269
434617
485402
285450
703815
586337
138843
672741
426453
250540
755449
1157210
786980
274497
79140
532908
843131
95812
522775
790950
95788
238877
1075157
460829
70225
798686
918644
254762
654335
94727
287109
492725
741443
428551
811386
339107
894281
792279
137093
117291
591033
845364
276331
911463
981956
378510
792604
259938
1139156
595168
1170522
393187
482924
1075907
1177885
826096
380014
882100
1142492
1116802
1048153
679572
1167956
161078
697659
885070
684677
425342
38322
784809
673840
499279
436475
654969
1005371
150741
551837
114093
247153
269257
1102113
827209
98933
975246
868389
339214
868253
30745
907776
677995
729999
29381
1042835
676960
813227
990856
546403
202262
1157770
16877
172361
552672
297780
335340
404786
1160913
343926
507822
628684
9350
3174
749900
622667
331451
454244
1141118
1094332
704318
607763
827697
72269
358936
772566
353737
662392
454652
586157
590980
515864
627063
69412
1164025
367603
836437
737775
1000973
208401
950692
1097485
408651
274235
482062
895691
463870
653684
605010
1140723
280513
638441
396481
443891
81501
954330
1129399
1029266
443242
222807
830540
179514
1130215
687932
994797
268979
458955
35842
850369
1057761
202200
1119816
700708
628884
113680
158384
414574
505199
338181
1093613
577149
280115
1050111
303859
890768
358235
997561
495002
125180
46234
973022
148968
118698
87479
725676
39840
249344
620589
350978
1170482
213202
54806
30265
1082310
675914
710980
357251
465206
1149382
20239
671274
565592
1104530
379427
808900
993008
936025
110825
263492
145798
269481
909965
258329
985967
920577
224953
59503
407002
654184
812143
180144
635883
717678
91306
918525
116841
986948
192533
619610
1138163
913436
787719
626599
646466
514120
38164
1172525
10215
490916
370007
405428
911701
999937
634705
1117060
823678
759109
205084
1016707
171872
646860
819183
252622
1144605
458491
414845
990970
956991
350834
376212
391099
328332
1070653
660688
871564
616797
529969
157064
685046
280794
988823
359978
1122542
992425
923099
61188
477283
657379
184643
259150
901332
90400
832045
1100524
392771
30377
861129
350382
653829
60884
219725
468273
657686
1104167
439921
533087
46321
1075523
1113248
919556
686304
522936
654353
560915
963484
594622
356249
149822
288363
75968
480207
407149
1035513
1103487
569415
958892
623950
697238
81497
743223
1172542
275866
901938
496093
909405
77537
1038913
366138
632193
173301
192023
1001169
268008
81034
250333
594953
258088
611295
606405
77147
442015
826613
511
381319
361373
449583
475792
741328
89374
1063172
267727
730149
632033
102530
944293
442534
1089846
320367
708764
85705
798140
659861
226526
739630
827623
890957
289826
1126543
550653
721167
785366
346443
573801
645881
495979
447257
452142
546285
487116
300328
581698
248212
739146
542474
30603
1177721
124931
543369
882671
1075970
1063499
496649
769670
201130
820787
908715
1046970
283283
395965
742696
667783
1111427
1017778
217363
609502
197065
224240
697419
8903
15982
919590
1179061
1004670
973494
749370
943154
1130874
1154507
919962
634679
532428
620576
361237
498730
283905
381254
632099
10228
1121750
1048652
886637
717556
1050789
965668
249828
607891
209280
1133530
1173326
850588
876659
564613
61126
839006
104564
1000187
376806
470071
487603
1112570
520872
506411
421855
522801
755238
146574
1023223
668836
169524
263567
356384
1106848
261355
300503
963985
1100420
574737
1136523
132440
557059
458221
574989
124223
360027
473370
26850
602723
305930
976906
58454
911342
46335
987595
1165950
624603
59023
429200
648177
343172
234600
558698
361599
1164596
1139173
1265
320183
603137
77067
1022442
533773
969071
33218
186171
903915
352759
995400
790278
828756
589681
411842
482784
897701
945137
1092378
20549
323773
788080
551360
251109
491020
110109
1056393
250134
170463
312206
171752
358676
988426
566746
66139
256111
736125
104414
971249
343845
114041
819510
654644
280202
787182
1123900
567752
1062064
533418
556736
596524
868864
731794
1135040
5458
411693
1094515
1124541
1650
433258
1036829
379083
1030006
873897
147573
1010531
81758
892703
917821
133210
502992
393836
989034
22071
123561
575579
835745
473755
381690
238607
992536
131537
149397
126279
640698
187070
1131519
775788
55573
575136
104610
915797
900468
647599
723391
913194
1172923
616742
856053
906496
543300
1052561
372713
1132476
745473
41504
275039
1176829
543952
148939
368437
1039187
923950
678989
70940
352909
540824
1128036
814722
1047838
701520
118511
239549
138338
1180106
892371
255340
585675
244538
1099326
249707
146406
1171649
217424
70941
1058360
1167249
828086
995610
511870
1178936
175307
990799
187938
672091
137135
542584
263374
916797
1108694
486288
999246
288344
660239
406530
627576
809430
224123
404031
1024595
785391
835502
157990
475942
408754
1032533
352407
958804
405708
381946
530803
924785
1125961
286230
708306
179957
397597
1170063
782627
133136
581064
600848
486084
575722
581022
574548
105568
1059506
318502
709649
566254
389593
392455
437117
897838
591995
560137
104597
1064758
907575
370981
972855
769796
381506
1164744
286809
599358
472277
846442
360460
231631
785698
705727
266587
1163115
941768
1129235
275758
538959
429272
726998
78893
839340
479509
373419
901706
985897
750944
656144
31838
325954
427297
917872
961480
911307
427773
1135041
198786
376504
1146429
449626
234002
786539
948508
336011
111658
835152
168831
1178782
216802
993606
272251
754864
330443
652943
668776
600232
735279
172204
684861
196920
396573
715200
1043295
1004462
1023613
166185
1068059
1117083
358444
156264
595498
940549
1170675
372888
987927
893028
841180
590721
308305
970993
372683
557355
49651
1083591
807045
1116072
783111
1056829
1115248
494302
347431
255268
24476
546208
275670
694589
746063
531935
771938
850621
609721
458826
12236
328558
1128145
773982
298975
970721
795201
457265
932343
1060835
879900
342845
357180
520709
640589
1086808
347940
701653
882074
572542
1098941
42648
1158784
34366
247552
463292
970569
628359
611030
142621
911141
951933
1119291
600168
1141825
73569
520916
709050
1057196
342606
8001
500794
81937
855041
798448
375066
866790
373734
748871
223393
425954
1050195
668763
117514
684318
1015715
989906
505676
34570
1047869
851453
888767
509138
106857
726311
1031981
821499
140701
712563
493721
26333
1154145
55360
568364
930534
533255
897194
876527
90841
1152107
795174
1007645
557555
1055807
18272
662582
429548
502424
349001
663104
1094185
1059760
1132235
64854
158347
162885
1169262
687163
384621
1004399
488431
1138930
84385
771090
1004483
758603
340518
143127
1783
350619
263064
146551
259514
293155
269202
1012909
787206
460366
135862
860704
256025
937582
982776
228586
356418
505842
471553
1069209
331439
640367
436051
327814
107362
617294
923682
1143440
843900
282018
470579
843827
912293
975649
1002788
826733
1017731
316505
131099
131239
177035
980824
708748
608276
315172
1057643
525431
919188
783978
246194
280185
40929
1105436
52120
195339
803887
46229
357764
778033
595073
924022
92362
323674
321616
128233
950943
1165693
1017875
397860
30497
209278
43780
710229
912970
1055970
593097
265208
846864
953736
215284
931912
51051
1090957
276376
869700
99017
131060
42863
933775
645674
764335
604927
887247
681389
603361
460998
1067889
973523
306003
627484
136480
59259
196597
1175723
737191
359297
696211
850624
651125
721670
723999
1097224
551338
83523
276053
238876
978877
532652
448903
795330
692042
273804
212557
705592
972875
440129
1152443
770514
891064
825663
1142795
1149347
420943
341722
355418
405791
336063
916619
315542
81130
874766
881496
1040435
868260
477057
812497
511013
628495
403943
777537
204395
536530
300757
779627
979167
566774
395972
399410
92984
1090859
277084
950837
129916
236105
1165942
747807
728840
779566
160052
1025410
357254
1132664
649678
831199
291859
217247
771589
1034741
938378
119679
567773
883955
589439
1138826
631914
610661
721638
582361
707125
506238
434962
149190
1120775
178480
885116
952828
754376
1122738
766458
131607
611930
1131329
557435
596951
316485
804800
907227
530241
664430
1138206
512045
942143
894527
1124143
943148
104999
638721
416258
1112136
352581
363511
689415
750194
499204
553125
198429
127632
104475
143321
591486
666319
109372
756803
518966
1154581
810532
363829
715378
286624
1026975
1040289
637415
190568
89258
567383
844120
1038828
1094641
183583
790625
698962
356431
654508
127698
1030929
488200
855710
1072254
118432
556402
86457
1147884
726774
616083
36436
1062157
692517
288458
753775
41325
174297
321526
419673
1055804
1116051
61823
1059616
194191
372034
796990
700582
222366
371939
353145
1015490
207975
79188
518290
500001
366215
1064939
276876
572904
805373
918010
146443
900605
868585
718333
630317
661808
71393
741230
605313
435820
457909
471589
1035384
1075840
781676
641305
759094
1085748
1072700
40638
710430
817705
1092088
163047
361041
997020
659737
663352
471097
485968
941254
893129
743486
785474
392046
243883
462417
454859
305564
810613
81792
246207
684845
524592
379740
976752
583797
1144022
492705
1032472
618911
384361
754733
790893
685260
38971
38427
224414
1128350
689620
41808
332195
954438
1179010
1137924
782060
607841
754488
494963
896392
895889
1044014
554659
405531
164010
1136900
90105
1066891
320656
161183
340990
456747
557965
1061134
163696
367063
27765
1124809
687233
904790
906327
211360
988045
750666
450819
165150
584867
971028
613305
950831
1173945
1174918
1000101
1172965
676194
364958
455051
792720
1179607
544564
732652
246845
585448
1116148
263155
706051
418914
499288
16791
687109
1006608
592473
648843
698507
348760
665104
422649
225530
571629
1116108
504190
831845
195484
785763
679169
1158288
1140972
1121585
597246
1059163
721570
602449
144822
507476
214422
456130
1110479
388853
746377
127456
255212
376722
1066107
248926
436210
352113
193572
701982
734417
428762
639082
474664
516864
28565
589373
996131
639976
1016327
578715
933760
760561
164720
8219
802301
11437
750832
1046912
207700
255809
379284
61481
8007
885565
960413
980772
201054
933201
104441
966007
886811
63611
877423
917418
666664
184069
682296
677545
373490
1002246
652239
310341
416380
275401
378401
394700
744217
339199
717303
1089339
788355
153080
1056877
875264
566464
587431
1081433
479659
374407
895525
159367
1063948
961753
48795
339418
715729
895570
614874
192982
987698
447510
420166
585077
462264
648349
143284
831624
499703
694524
144838
1042904
755724
309916
570394
845057
503227
264634
1040090
1069287
773126
548776
669790
1051988
176098
757748
854586
852231
899660
480544
595336
269971
759462
672724
245666
734409
254464
420210
547532
983715
868125
1135497
268760
380773
818549
407068
890850
270181
950176
75421
297548
919353
614012
39225
739486
54127
117949
629129
561535
962587
902712
174198
746076
262839
1082549
916398
904295
1069648
866564
743484
643671
457889
649370
618153
509989
1103759
1088979
893645
269678
849023
313140
1081
1103492
711698
1090853
33786
825147
460698
1020303
841967
689266
16361
402820
27453
156124
430905
570660
929495
611326
59148
1114958
905938
466283
944194
497263
941681
849481
910143
1037082
348942
596257
592334
4493
941690
282450
781212
578041
250155
730379
766717
432256
1030418
1179121
246278
86741
1111311
674431
1024040
1002630
328107
531009
736792
676192
47390
778958
819963
794923
634334
1013890
748752
525083
118345
825920
108291
478315
967669
1159249
446191
602486
1173777
187416
410347
807387
390018
277901
292234
210441
425026
631424
59117
155938
409225
485600
802849
695106
854791
960456
142142
172763
981611
747533
190941
137394
995796
281728
928890
1110457
866954
502064
510317
582884
391343
1004728
263966
863754
152008
225505
732601
939813
936245
164436
134970
227936
591403
933174
558917
975133
331124
1177951
305944
1020323
683064
456022
662721
490418
717534
1142746
223498
379976
1009107
1084214
965189
694076
974975
409342
641628
901665
295541
360731
598646
879691
693476
36103
738256
1048508
331257
274314
56282
808297
653337
893682
808863
729424
1111812
457083
903141
890824
874468
1046582
360044
556480
579994
1002962
742113
531782
206229
1060493
976099
714621
541061
182801
226587
733569
785992
347956
621878
491388
792816
320941
743772
932793
33280
851942
92420
103961
482849
672387
520545
706416
200044
642309
284039
133565
932066
242944
605538
1147687
219238
274290
343761
1075778
23901
1156304
871627
979975
842977
1136565
249211
277383
680320
792213
456828
414684
395031
883193
172871
944847
304732
827826
170639
547959
1169635
190990
148310
827409
365765
821425
637016
403959
459830
1018936
382403
598459
741399
341397
730181
813976
1019412
1154984
117344
907026
748544
253248
1014565
582099
318401
861452
474463
776535
113757
782495
769669
309101
251383
856012
102983
966837
350721
1090616
1129837
1050747
932209
308029
31288
831548
141774
146348
869682
1060151
411628
561810
1179608
71754
672959
427791
919186
1069424
17794
595244
474587
900842
1092088
561350
132721
359465
1155689
4245
830842
1152615
461873
162888
293411
1019670
179032
726433
446418
487263
387642
376567
609632
975704
664646
501402
1138321
991972
82587
458076
166606
565948
891101
612561
129825
863664
243980
108021
68132
612530
441674
336270
394623
1000461
544239
995361
657952
451370
401659
266766
192051
466936
302324
806177
1113236
17068
781968
853603
521460
1164627
247624
870066
783398
763316
350282
996075
557964
822543
794098
889292
1108728
91236
2722
722313
548147
959860
326817
393516
34984
808438
356306
738392
171599
49788
1040760
853558
252539
1126387
544511
1125152
894727
490217
765570
454845
728300
744392
754238
558707
724660
294565
860020
312207
33332
119499
319172
1168111
208506
370863
827349
613677
262169
226034
184262
218768
915205
339731
687102
779819
370705
27804
723245
283675
1074990
901057
288150
49770
1082859
644827
747791
219400
1119210
515159
128570
525908
794272
901987
528223
577892
569741
855976
320061
1149212
282232
1103059
668793
372082
481631
709975
4128
1156702
76380
996459
317526
454576
892148
668351
56703
586497
648508
935245
364866
60218
912915
677204
130034
921634
520751
456368
306323
1122218
377237
325307
346277
375706
360267
492578
79086
443796
378603
963264
700137
864604
727111
7463
994678
313174
687305
545517
367461
1005629
879180
992536
687160
603331
61922
1021459
497923
1022025
980941
23422
655184
1031300
283856
996375
491893
308195
645425
618982
120758
566127
43043
945846
884015
39629
425056
882403
873842
879864
359922
760921
580170
6454
1075866
775614
687137
928116
358825
884741
1130794
343927
405420
40250
287663
122622
514898
57573
322451
132641
553675
235696
488635
457244
558983
365609
426737
273137
609722
1140591
589473
194351
811215
133914
236021
833554
1132916
955604
251016
975792
548644
51652
215516
250751
70932
627181
1095661
612099
1024704
129477
396545
318159
295019
1115167
985290
8992
93387
1090010
323922
975887
689722
416372
661672
45726
688705
980943
478138
728344
392308
705121
509126
543672
296903
344908
552757
93567
1168903
911820
303653
89070
873413
834021
255869
221973
129541
1120023
163162
761782
638288
153036
323568
1069959
587252
365594
550113
801444
1076161
749168
330928
224141
188165
765481
451908
723861
31538
159591
520802
1078657
154030
136094
1134948
1171745
901942
687989
569081
5956
382653
574858
220873
1028965
866603
577289
1151411
669611
261301
801155
292632
842753
172308
893662
509536
1049151
358511
604035
700366
1044674
65208
430593
666002
1014150
707988
104122
34342
538296
352250
176168
39434
232807
607979
411609
152714
787618
282565
1043828
1025900
10095
199220
655851
535439
694701
164307
479619
768521
1033988
838707
577530
344235
232258
807315
753732
26898
597029
447307
263193
297547
1148146
572759
306554
247726
294988
124590
942945
1136274
103578
802662
522883
831987
445226
680592
746105
902677
246896
598493
877874
881506
498697
1069199
543567
612926
403366
31265
719210
489096
782747
320514
378536
265751
710636
1118715
568023
743188
326387
263806
709806
494972
274270
1105474
450160
234622
1030656
1030735
702013
160036
200283
189576
676420
511238
930648
54668
1006911
1051546
628377
396480
703979
672116
945493
54065
475475
968725
406550
273106
266639
810366
851679
967236
115058
404461
1161233
606299
164996
1114812
837806
505369
789242
494381
109469
190905
869166
408824
773927
260839
509127
27372
369599
190342
8312
1093206
606106
538515
1021958
409341
734855
884484
1086122
1157246
989551
480387
831854
481391
19190
169810
1150543
792609
85949
1125033
107787
596786
413794
687438
264156
968199
1151072
620060
452739
864226
485640
932952
1055406
728074
478694
1047474
768621
282968
1022094
199284
449127
35219
338614
412474
1143540
412450
510212
993804
670352
1054340
507712
398614
911867
1152129
1116489
403550
115646
831503
574277
315054
217481
934401
270359
24727
958574
1071572
43290
359383
1087910
723076
987822
500030
490674
710080
536894
977278
887480
399570
530391
1085484
1134061
916962
2008
501337
216753
897657
180883
117190
1015321
1148644
302478
1055450
125956
1168406
194644
1115138
812594
635651
879972
124610
782490
521174
1095821
200698
559256
764559
272783
1056870
680893
908796
453794
139000
935623
1098896
78866
1045530
201822
432446
1050
778431
896995
906980
363576
349844
1119147
391286
742763
953448
612399
262506
92812
438809
65423
889343
285387
462656
30208
996202
17359
494382
672975
618753
686038
692201
3661
1130323
236431
329240
454946
986599
124161
1088862
651035
975259
1157851
484001
629458
462372
359620
434720
603371
640507
862716
212985
760690
318560
444908
1010911
1125968
985131
839083
162142
137835
785695
912994
221730
222506
203907
457706
551012
606962
164365
52348
933630
281518
869444
149140
574405
673112
229606
667731
868426
505095
807852
316375
239905
691177
1179150
375799
748750
454279
551002
304017
727073
186318
971061
878399
310233
287990
355493
1176725
385886
978103
672102
818547
949785
111685
162258
1109008
1170635
1075848
621815
420507
392596
274640
800694
1043816
440948
634450
647246
999644
188430
224801
548948
865378
906196
388553
1039896
862992
902637
988989
582713
1140241
70617
1047575
1007227
404264
1039493
898394
598897
332327
240134
765961
106171
843409
319149
199332
567270
626814
312081
31354
342340
905046
238351
999046
165566
941376
1124628
1008117
862761
641207
793754
109298
688201
1078307
1084247
585963
1013712
843398
864745
624842
812561
447528
681377
832917
1056248
1060518
446041
884289
355261
802827
138929
24985
357800
892021
1034234
230376
450720
520237
1072621
421435
484163
616281
624056
746533
849540
1113115
693696
688516
438751
916666
558042
200842
1060842
847077
330045
1026342
1121677
606652
729122
405288
555409
1156751
96505
477693
639123
641349
879406
921181
1175254
918368
55572
705129
16903
894554
960566
888311
212337
1075158
162326
980948
1042151
868971
468860
943765
946230
539903
814279
636812
422896
975028
495270
955376
526743
43653
396266
1149523
1089067
97672
496398
138010
769507
419459
876371
852395
795628
7917
1052096
393966
636689
1053432
973233
894351
498284
427933
820186
888595
934470
473027
685600
346471
938248
486768
265536
1164071
296016
607903
166468
556863
258206
259873
231757
323207
135190
550698
615452
712275
731833
172459
947802
1178339
123268
1046699
53861
775178
298163
982023
731685
386590
78232
771835
55104
972913
756386
190317
636102
633895
384019
192740
308603
234377
118752
991693
151405
393384
4039
865410
636672
1155334
151954
42012
364631
715493
988811
39406
681971
956510
664979
922688
234087
83526
970717
139058
881917
674528
601078
1132149
3023
1022818
1032891
498151
157034
533
450310
891679
19796
1026946
106038
48166
1141186
452501
1120442
125290
226280
1036434
1106113
459468
674703
1028953
2312
914685
1127717
541821
792180
691167
447243
1098941
18757
845280
908754
95795
687057
1037059
175077
816968
1126839
606078
497532
325460
592398
378847
884572
666593
299331
790928
780475
160836
155082
1017561
866523
1034744
968205
108547
1018344
331808
454346
401392
796286
900197
640584
236134
185593
312129
371617
922943
340265
682387
728647
34644
75405
308395
1041060
967735
228101
31128
401916
971030
548014
850286
518932
863142
1164805
30636
478490
791315
904632
856168
35380
413187
1029546
1069217
792560
299891
907776
1033246
1004116
328989
284034
1055217
877850
242142
451661
54501
225341
377852
462569
331798
301975
192734
156992
1090832
53908
491057
1070361
667129
949668
1091119
485220
134164
369397
275806
640051
638945
285294
478919
623779
416845
141590
942895
486090
148715
1089723
761790
355942
100423
501876
628864
940445
22505
476654
215218
894501
632906
50968
592514
597039
874171
1013841
928189
629278
702687
267861
1057002
589499
359402
518871
520012
667271
466492
692604
1063899
950574
591480
304735
687924
546537
857597
1109081
1035030
1049309
475505
737121
324340
639809
475804
443415
939982
1105293
868103
261633
858145
832934
473234
92380
10993
139613
796002
284794
947934
17526
686594
44116
188781
1152523
603743
604633
133893
83117
687801
317633
195995
749146
71969
193695
1029528
144527
918148
124765
319668
510769
491535
793783
101972
1090041
1029846
133098
1150712
1012468
618306
1075058
651361
673144
163812
105874
401092
1129521
204123
823377
939550
850712
375674
364894
689303
612517
843079
1125491
243626
750904
640670
237928
1156152
971838
754686
154275
287310
837852
941063
1065536
283400
241282
1126191
1117320
604019
930580
194567
103089
717242
418627
1046565
473801
1148166
661535
133532
1029417
250363
488784
36211
513884
585862
604751
1072195
84648
1103972
590488
418515
732231
753199
566762
457573
198964
414720
415902
957029
89758
1174760
518393
346083
383688
426256
360342
868132
802348
529608
637454
1006679
558562
697126
463426
655625
955680
305425
757838
1146649
665277
464495
115766
877313
380426
886960
863818
4118
276716
230996
127736
102276
516977
368099
148146
861072
378824
360735
1002958
728390
651686
582774
856028
377319
865164
485395
986145
864189
62954
154875
162583
158684
656534
851422
1026946
322081
621336
1167000
1029251
237876
928377
774530
453060
741468
809534
59723
1094864
720125
726112
1012059
594867
1112642
1035621
971218
1158990
319671
761821
169521
755684
874367
532700
1024124
962809
418665
1073105
978100
655735
672276
78031
892842
585971
494788
331330
357440
546360
857498
865472
1106613
921641
445391
1137207
243626
1112098
379721
460416
414133
448810
63002
530283
779154
761571
683686
742772
1105304
455287
878337
631701
1166454
244249
74270
499144
1138484
998272
454606
44903
403336
455180
936232
244371
801541
812390
1093852
674581
980451
283764
400599
752283
903935
677903
629778
684390
734984
995602
779783
430450
387681
479553
112913
1124754
1044215
715172
1114649
123267
623777
97445
321920
689785
1069061
303284
720776
863868
231522
1179361
746759
996691
459315
1176879
827051
110641
188797
1057131
798796
258423
744661
929246
461666
226175
75550
783624
86479
539087
296145
1109217
889163
204248
1033761
212041
933849
469698
1123990
256025
924970
40576
564090
368251
55120
398619
123324
1026747
987729
51804
68304
848820
205462
249904
459584
385105
1131300
59466
794393
290569
541804
869402
1121704
72484
779429
370774
791605
1035577
673284
240019
294162
123781
142679
578941
401820
859756
90233
1101985
541941
819911
1034628
924833
1025714
695814
415896
62682
666549
374290
631332
92857
718192
1180372
102509
876455
429395
1125513
405112
1048662
39538
744022
772192
238459
870367
639825
198594
393379
975433
581787
709906
961519
361445
395753
207056
496706
615939
180076
844626
533831
524461
489603
451391
596977
177444
208165
626395
1026725
931757
1173067
506003
71605
136151
433077
753184
340241
1021101
663428
712540
710224
61241
206086
865311
192544
920479
370185
406340
423314
1061291
180584
379699
741635
52968
850300
656155
24428
1142856
1027098
1085574
683639
914612
833825
251098
1152606
399295
3961
1163618
128721
1088163
623202
749317
824957
147438
581830
1084518
311461
191478
590791
147934
957017
608858
1088208
1089426
1068403
1077422
292250
886350
1149923
581244
15007
782103
795929
815605
58851
954150
209187
19040
935426
657756
782836
209475
745868
779692
320750
511852
675887
34537
453202
987988
112394
133311
156808
361395
1175392
263065
900760
76714
523315
691116
1153347
843752
1166854
200876
463067
434365
139633
834229
945654
291417
709770
903341
552053
870684
598816
1058385
556401
1170374
111167
302163
782710
715362
1113824
756363
765851
495252
1033682
74042
449198
833183
282766
752069
911878
738716
359373
134836
335456
208880
525168
804492
769508
356098
154701
951550
321519
442034
235171
44443
242769
507504
482693
837117
858689
623447
713313
926690
484001
525856
35628
598140
896510
823181
337161
773029
1162837
41193
264945
1034492
182712
427950
419668
551167
1031140
702220
835986
958293
626685
955317
712285
494570
625597
605604
1069054
450768
773490
373855
1106753
1028642
1145246
139410
308480
673971
331538
985577
643034
1135624
799100
500892
169835
328741
759510
871292
861163
949192
873601
51057
497505
497200
872262
102487
265255
46050
1136206
482665
891625
321139
1151163
709811
831780
847416
1121721
564960
142770
43356
654212
213260
546666
1074349
566493
533057
995241
115347
886558
961779
225065
649153
194753
1031740
101666
1032943
357226
719256
305604
364649
716554
809395
457911
262305
901311
883724
312765
1069972
834839
527035
70095
735355
462488
83732
913021
1079070
460680
1099854
937641
1120914
269580
14359
939934
818024
840533
141271
787793
603380
989823
547268
1006517
334459
612041
844573
170584
1044842
1036278
1002949
1070541
104734
359507
902925
51142
1073324
1000229
935851
605404
932441
1079326
1107175
413879
76702
57866
877621
548737
509418
712120
643884
582598
866992
215547
872531
472033
535268
508828
346620
179711
1080620
239545
9604
932834
334528
499247
128465
472738
868028
812598
52906
835627
692577
841284
1049157
796935
754795
745944
580236
37261
125790
1088526
561455
69108
493192
1010082
317509
61391
1055436
757649
954645
218651
165160
562373
1059779
606331
502175
691449
1075854
660096
1117695
910393
243042
27354
930894
955599
519369
78240
943111
192304
796934
734209
274097
50904
462516
731882
1103794
813172
737524
968729
757531
386196
144705
652653
959049
1076967
133950
931731
619252
671601
340256
439000
1176001
546322
198393
744600
59257
1034933
128826
301191
875590
752909
9676
824568
782484
48166
158366
41911
254631
235936
1039328
217978
272499
346053
1054767
150548
680741
758200
591970
388826
1000302
708835
1034725
277124
254227
999486
488863
69542
38627
123589
535774
183123
73852
674413
569355
519082
602950
980836
326439
977133
453855
985169
329556
475796
26857
960681
318623
668789
163278
640562
411705
82547
458916
738934
944950
535825
467715
837660
447320
881916
994337
462612
1108602
105032
32409
178242
68295
914592
1018247
169285
483357
1096717
950071
588449
802669
136449
693058
741054
24450
415602
1049768
25781
107746
594887
202027
66587
819657
350541
83694
184074
275508
118852
657720
413502
606483
151965
1148571
1039248
801021
1081320
687293
1107640
1128487
608070
315170
921001
1105746
979497
837029
744964
691800
119868
25945
36157
780413
93715
278350
502442
545866
834181
513867
1100849
422161
93899
974739
1097302
372410
1079592
313187
767539
887901
221711
911247
1006210
897770
35369
34273
756001
991854
803648
422826
541447
291464
679189
972343
667365
114539
1063635
676639
122319
215537
777463
100589
1142879
908294
811371
1013806
1107492
387054
281166
1087849
82124
140726
458265
944365
576585
1039936
50418
1009357
58885
642601
285394
73210
871648
771697
328247
1177880
892122
229904
499957
1102772
560896
551143
217817
244089
56701
27187
956652
411827
144747
405007
1175645
883455
86602
216062
765612
804720
947064
493426
130125
886988
52352
1153125
733925
938062
869308
1058620
1025955
730558
1119305
951698
1025136
459120
1041989
901494
230046
246911
284541
1167545
597488
460340
650148
293803
240212
18282
964475
413588
566293
462335
779087
627035
246880
192616
246093
833791
21342
462566
564887
1171192
2645
731787
732783
529864
794648
414482
637680
147171
287313
751810
427278
114924
444912
356931
1166492
1163437
79710
979705
171767
979187
911224
1121145
216428
325227
1128580
705388
987453
464255
77318
872610
907585
413076
90835
144679
217104
1175457
422567
360603
914111
420106
199122
1066
628468
803237
819068
431055
1700
607330
1073945
20654
54839
627928
796591
905420
992997
1060357
200233
422284
900676
677930
167761
142902
71614
356413
687901
946258
600180
744956
1056326
603194
180429
69542
165776
708578
740482
405026
237580
204460
104325
968348
908089
361990
1157618
772619
930668
784346
150675
96501
390126
841121
867582
976592
1013126
282998
1001210
297613
1133105
78167
443704
1118791
1143980
154948
198090
191872
6491
693448
58959
459724
564704
382424
910772
1071599
206339
935756
1142013
1075631
385073
82145
729970
119002
998168
264533
1084664
104014
295858
207789
61870
92690
345232
765026
348761
1154638
198400
604962
701363
621098
664116
192775
914873
661353
844797
901002
641698
1157665
978417
1178159
1067530
971470
266902
744116
1037172
498361
63709
1090394
799067
426103
683672
272707
708680
1120901
514257
1086923
1040821
731328
734546
649411
86208
318860
180656
700807
1127662
257712
1049720
112908
98093
242244
749215
797254
570846
320033
51992
590027
1095706
1123391
432965
311295
522756
1148878
8783
889453
372514
245244
340480
346895
90914
522727
1078304
820480
117
154647
862164
274041
1069002
1152056
345903
710667
25158
275358
1050611
1136098
931588
776780
340582
1149459
930864
953701
492383
557237
1105724
1084476
1113507
929430
1081468
1021649
779882
107705
117762
612080
563615
289102
71988
206362
557132
1071322
459926
951520
165545
429528
659383
1153919
879343
258386
954034
804848
622072
566765
678013
689528
1076544
800827
361291
674484
983006
634243
709489
761633
543409
1127457
249057
779608
414828
812508
425115
82969
764143
658077
1023037
1121260
1137682
338944
440008
986413
626723
689840
228371
930525
703577
810759
656627
720055
379503
542376
926068
1155141
536829
495407
1038392
797216
604476
521205
729199
745668
1080279
1096404
1168345
1011488
223325
103394
6249
844901
1129048
1164574
657618
1020690
740060
333915
31537
58980
17815
312390
279982
109905
425239
1105440
520642
627791
517509
706558
403332
1029665
320512
369675
891973
63941
1179807
982166
809364
948276
1076256
231524
532267
15060
294041
494551
676696
87364
1076611
417703
993747
257719
539161
273177
875545
270138
694516
131540
561593
621011
976334
326520
16950
1137034
828970
739439
119063
1103081
555719
1140521
326428
922260
757873
240533
888683
1118014
909444
1117309
274000
976516
454394
545549
587602
989798
1071082
643440
602470
427681
439845
128704
339965
249954
775039
433360
988877
1137851
1111699
212315
668223
901336
388396
452465
238267
324317
1132148
90266
9206
957787
1104777
400151
981967
99695
1042654
282701
819298
242825
697316
417844
25215
145150
670400
705988
861147
292392
899809
926330
620156
17883
79789
218308
533045
1108122
105653
353330
604217
836059
471178
724625
1056091
1077999
492689
205758
207724
408867
742099
671371
1048920
274370
794978
1171843
799839
804207
431141
475878
168383
886697
657678
845235
264937
985849
911719
1169890
1022219
622676
1072669
427190
139314
112790
435136
674721
308678
1084141
1128261
1001644
348892
1047152
540615
180761
135888
581781
270926
255188
469721
1068261
530135
564054
332267
931501
153006
548101
1056792
976810
512295
953198
51946
223021
195421
456805
472441
819399
608048
140706
725008
755731
907783
1076829
73955
815949
1155563
818126
80044
568984
24638
446381
1039495
358480
346563
362965
1171426
652978
711670
328132
227260
104645
718046
954830
764594
680689
88059
1139965
932919
1176056
1009669
405181
357557
460245
759838
816956
1011411
262815
1019648
304232
1051016
1048123
20203
329908
113869
819232
882254
1009185
976036
647088
162783
501383
782964
1146706
292471
515322
857144
589681
957945
506011
543903
426053
156670
1044450
495989
1144474
690499
448917
481783
434086
1144206
1079593
691576
530116
7878
424917
324487
624804
1116046
562546
323263
271603
874797
516429
526275
391997
99052
1097984
119660
819944
67336
501441
482183
751953
503129
934073
77002
1050920
288801
971169
673775
481951
475707
751501
581065
565336
1138748
277976
107079
945269
541609
289105
539981
125657
1053379
495518
1067275
292891
952946
528717
146257
890616
844841
59
864715
958980
824923
1107759
478687
280873
203791
180893
1011739
624846
400848
103034
850010
869876
1133801
1026138
1170483
1129654
973850
699221
309438
1106192
777670
1155605
814131
783258
604488
210979
561656
342840
216818
544205
159225
328957
712968
1153812
559238
1164688
614790
788339
588640
466282
102218
403148
759891
1132910
94405
120299
408066
986736
589251
1121476
384244
356991
850929
1005728
332418
797580
1111000
268504
652446
743484
447033
931812
1168274
902245
1039586
1021601
635416
605451
1854
112269
979364
365870
942990
333449
232611
1142870
231292
1097385
53038
1118948
743905
790689
739
13375
537843
817807
1013208
66554
985862
844588
1073608
454845
1178787
305105
15856
628765
734875
21554
313812
150452
408299
1031006
668576
683359
738101
588607
1129843
521966
1162171
800129
130733
973836
522250
863516
209232
1147784
61063
1090931
991193
635971
746846
874492
504118
661920
437240
828050
246676
192203
35600
626466
844776
244840
1150845
47549
800244
274288
301033
108559
375410
861380
405616
6942
1164536
260144
593547
230992
54977
976079
549092
857434
406634
1159286
231875
1033550
795897
172315
107387
811582
322972
910186
614856
1135386
1001165
902258
371625
367737
584047
933211
935882
1038706
874563
269723
693565
781567
128610
436321
38391
307495
359270
953634
557575
75890
646052
623551
21698
733506
201672
507067
670021
1148810
449302
288612
1007065
640207
5419
209539
677185
1008807
567519
252705
472312
741033
992762
158789
1070115
552917
750205
1025238
489252
65294
825878
239198
293812
1074170
808900
1115645
222514
461264
869748
97105
217745
673467
446743
878487
1110998
118149
933439
484689
827620
1107392
30557
752256
1090433
988840
592236
1005883
968835
342350
859671
877012
1076412
922935
877710
396213
145740
243211
126392
968938
132553
809281
26438
572476
564680
20972
1060250
1156877
680699
300840
591551
541228
1040673
175039
779824
1023700
198425
617163
390873
578545
777505
54467
840697
43349
145929
422974
340849
292488
320720
146869
41410
316816
963467
1088030
90298
310895
567313
798464
191559
13782
955710
862077
92735
911531
306079
908236
143694
956291
690687
770786
1064267
1080366
32411
537767
84042
675322
715027
158056
1059252
535019
425485
731279
960738
711718
683205
905941
1179702
904975
30724
136852
887896
63123
646912
106188
647639
70466
291498
432408
1171610
248116
822763
142179
936334
960798
659684
1074395
538778
31865
1163287
481778
738978
25567
29503
543641
1099465
1153139
695743
915230
570058
89687
945254
308902
306369
784705
995549
485287
210384
1013893
367682
395221
1094849
362110
140401
523804
579792
64164
987651
94584
868686
789723
1162174
1011789
28540
416241
375352
95091
1108643
264348
53210
125796
179019
1108021
330383
1089843
934653
1158803
976325
783228
1136237
907603
286394
965882
487330
757151
643724
1120530
135259
512503
282903
1149666
936931
699088
723318
374959
23361
737299
681786
728205
843355
634267
1083891
1180200
818891
1100736
340991
324407
437264
1035834
983975
52170
1032658
40495
1050611
996056
606070
93811
831785
427263
172406
517360
47964
864530
234115
799915
1067814
128847
628805
935601
179181
432434
145213
701408
347088
485837
307555
217870
1171022
481038
1105054
948293
928074
333933
398013
777350
455357
103147
650085
149079
1116529
721292
1081264
117882
1145256
466782
526340
919496
661787
619086
196181
600564
712471
112329
925178
241856
453195
344266
151331
965407
1131937
319462
550328
201257
957416
456630
525450
866145
55277
96122
714396
470581
18588
842542
228358
636553
1057505
880265
39329
1045376
972007
1034155
1062977
1074944
1053113
1039202
1122695
836382
57158
176153
607158
262900
871818
991280
395004
680507
622489
442768
604925
475681
164690
526644
834564
201313
202145
822791
363833
1021452
485515
566776
361710
822404
1082591
933474
106919
247818
738210
279048
52802
758425
899
1000625
257412
322284
868695
961694
1139297
864984
952068
127776
1054972
1012921
941256
17386
581406
185811
675004
920835
1047288
889307
203284
836896
785655
1138463
662719
19693
331333
1105881
1070020
37941
941594
426078
153620
116043
540985
536445
424239
451930
5037
512120
71520
44238
367114
825840
863038
765668
1043016
575951
931198
1091353
253545
277814
711708
1139251
828247
1124021
851239
517982
823565
1140915
212477
109777
373451
978981
345996
447386
592548
130720
310414
773892
325890
699725
1050358
353418
46716
263744
74830
990521
1056092
13303
722793
329914
988628
125048
512158
609006
309274
982829
923136
325992
24356
30933
902204
605168
957626
1163152
1068298
254530
797006
1057600
310545
323883
1051365
249407
32318
723369
895111
640757
134477
306247
631412
460146
69733
213769
1011426
837892
581242
731303
1164825
950692
868290
35237
378401
790780
886627
466220
791852
791252
743963
386361
143651
959333
187320
302150
784614
100154
1028908
1057068
976154
897389
388963
589965
549878
252810
668923
381432
921619
389910
40571
615946
1042329
394730
243696
936841
523050
218680
1081672
121580
767610
366156
131846
491363
1100627
552317
568017
692334
581685
940400
697345
668153
607027
252445
115902
65166
693778
455742
124814
914783
49113
1149890
485987
746292
461331
976086
914497
353408
419309
191888
600105
755886
815961
637728
506998
406210
615536
1021476
165812
455440
169011
1054223
898287
507838
710356
850258
871945
1149533
499875
146322
1150658
934403
605045
685853
1050589
667130
965141
1107209
196679
100909
729313
1046820
278512
954143
93932
1085809
522572
617926
1079173
13417
280864
802826
430649
242900
778188
582845
548556
163398
143494
163472
262706
394393
590584
235162
831116
389493
505291
246021
889831
492990
1156706
807721
1132991
679822
1023197
627063
1092744
659166
1166129
221884
563370
97864
248644
852826
645121
449644
1013308
589775
1074283
909037
758251
1076890
1130726
884944
1143150
414454
296531
757009
366089
500368
931625
1117293
1089529
78739
949517
191746
878072
1153724
630523
538070
911329
925592
837589
36897
1049066
419433
417020
32102
1104813
505371
882862
232019
745370
800260
455198
264340
685094
1028305
645713
46341
470856
519464
57302
62899
994008
436123
531742
563377
470716
693865
914263
203417
157460
653279
1125131
36670
817371
773532
225371
784698
785648
390732
172304
745616
114981
771983
835951
957646
581589
1037394
276127
863043
255311
56359
896419
646282
818243
946724
392288
409663
1069564
174532
859977
426220
508270
761146
5213
1145393
70600
738841
16473
78978
90023
829334
111558
731388
358332
1180488
700710
882321
269535
274989
783409
55522
165304
837686
890193
618695
437369
747375
492348
618050
840441
132946
335260
717036
126690
532170
690712
692917
776667
847661
216720
481403
1114640
458558
291444
56336
1029007
976146
679849
575812
1017022
149357
653074
152726
835775
32486
1142668
1165165
474301
451886
1024688
512667
175902
708104
492461
177893
413180
1068712
770025
581975
379858
159308
696595
1034203
536977
1155808
1107561
561934
624577
53841
497919
1109114
124197
1014202
137205
1070656
678762
891701
1144331
1008161
631723
625649
1114340
1066157
722459
1034015
426473
140992
820573
775372
1084897
350640
893126
1030207
915252
256266
1128321
131873
696005
544858
997231
1109905
589065
201120
61117
974942
458678
1037903
947546
853414
55537
1030922
172478
257017
914993
579331
251558
719398
259039
815698
417908
902089
556739
183948
1083604
759825
811696
667712
422528
105614
773016
1027407
79501
762912
238495
199064
1054566
330616
960999
948819
585141
1075152
129588
125913
337944
139644
588877
1071215
838982
146760
89285
959239
541950
279746
850654
744323
511897
355261
1149545
358014
147927
1172369
841197
1133848
1106562
631673
567165
991949
1122640
629300
20330
726858
889288
982868
370556
644775
491596
385878
151334
553371
370098
439107
221101
100358
1130124
1099357
611599
896947
304677
812693
87924
833703
595639
560725
1121408
453571
35029
213145
395852
1095446
782228
322635
1151112
548612
975835
392152
519481
297804
1059492
994794
1162526
69030
308546
370037
172940
570045
21740
934510
445291
631682
562803
545390
484338
104394
167587
554887
374324
912134
156919
986588
743867
77478
129210
469471
780297
1089103
681090
86747
297693
707487
902575
311411
993963
443870
836413
119831
808803
990700
82705
150386
8463
1075362
52050
619109
773865
523753
365461
202785
839738
314682
1161205
1166325
689791
1180305
331752
319060
465220
456546
227754
811530
108783
582160
624628
1127981
731730
689142
128446
1082415
173115
548862
166390
355090
844267
687326
561877
1180528
382483
544437
881930
348849
957774
285350
908509
349015
57447
802536
933136
1058409
970664
54959
773411
958595
59234
146410
413916
230808
486228
183977
284505
1053862
131780
227607
265043
814325
533497
1110219
767021
10098
242764
903484
678451
1043094
226704
920622
870257
897804
226636
34547
289986
12750
917147
1032698
255955
495893
580212
961486
116102
1062124
691944
625642
926052
391071
160131
946016
1045121
732119
87428
943821
1138767
985609
631669
852124
861816
315642
707720
1134062
1038603
808280
967093
850583
547975
361495
431084
979595
1169363
63400
782732
464254
245196
502501
690936
697107
630287
107560
60624
698015
1161048
354752
206826
273907
1130798
550922
505773
769286
574411
1013977
205825
856504
299365
441656
1018694
463201
296221
658671
324355
90249
397416
1032982
1116691
1055184
46551
384689
1045349
952668
309236
974471
36989
119392
876895
745059
472728
698482
546685
807364
1037355
1061031
530683
861726
886901
361639
748353
848788
403314
73265
828464
41166
358749
98743
605236
1020973
608764
1097745
569548
518490
687920
483699
856099
924188
447141
1104527
805603
353241
587105
151269
254063
544191
882053
149646
449235
615082
452492
315791
1114889
304802
751753
711410
613291
714213
315003
1072978
164016
1054459
848526
225680
1035885
22773
206608
553809
674003
420831
385205
84596
17536
97942
511349
412149
237190
887704
550521
403216
789393
811250
990063
307701
86482
125356
968724
453014
220154
1044618
125956
382852
105281
283182
390329
876399
1103555
8293
485215
1058783
818366
693054
940360
278887
805705
107904
96233
1003142
1163627
1049735
385142
922371
1111267
122764
698767
248425
558233
624210
603436
1044622
19033
861830
470064
1047529
85980
40298
799284
797770
219901
88103
951859
384481
575582
557729
131432
455159
625008
381790
416423
1136839
870301
631350
670503
389759
290404
1070295
387516
237554
428969
128615
233196
188685
768672
51158
594717
104958
1085388
403844
131115
207466
494549
846338
1103946
470111
943629
59867
872803
784192
1163043
188235
708486
1176421
337534
619995
48639
111427
175555
734563
591663
1144754
825914
145850
1000051
1079276
750490
203221
810595
849683
166023
442076
831009
911240
763670
677507
713852
349026
734594
572474
1057781
1168811
903333
868807
611912
975828
723128
555783
478791
115792
274307
446038
483078
858183
881282
619159
919581
103128
237019
868499
859570
669386
22319
1062626
71531
122063
470157
68230
238483
969737
816750
722257
98388
869402
1174568
411766
53310
63976
960127
914138
673840
810437
135067
644585
944466
544346
647398
30268
11428
951099
1130217
115386
156236
1056347
1127933
797793
1179103
799182
922802
1032358
1044869
101394
806276
251078
773128
992997
791266
896614
327232
826803
792789
58001
560233
1056311
301463
242959
280174
943774
253349
237733
1004915
785198
85898
1166645
647498
264343
1038131
323538
128653
1047195
772919
17101
1061608
53923
944853
478289
805304
1087022
1665
403591
230647
127513
1062027
90855
82072
347869
442198
661435
305697
528314
1006080
1161834
372434
117168
265912
854813
1116572
364180
383127
1124642
757211
1117030
994290
131682
602547
247165
1011372
500105
216252
920865
162869
1173707
122375
108895
1110253
687298
371035
775191
999540
612356
578124
609726
941205
773367
179216
822446
742211
889358
305898
70671
200961
901110
526992
376243
941671
341329
803711
901524
446352
179234
46763
1107987
51485
458539
836904
238460
750639
684306
972253
276070
1035879
89896
536700
626851
1015262
1154265
437807
658165
292554
538894
261281
871232
7334
1020966
819148
248686
1097720
39434
899104
439027
304866
323930
307417
546539
663014
433286
465582
75265
944920
510876
679319
489363
510347
1058413
829143
366541
883213
5093
1005858
112286
1136859
481049
531714
825360
630316
170337
225934
154170
522996
1002972
1167852
519619
361046
526989
519352
767504
109566
761825
1140721
961446
185598
1028527
38773
515811
1018909
801995
609951
162762
355462
295385
360743
47879
737366
789393
388497
1124169
346615
832585
186366
1129064
346077
115584
1156398
1035247
75311
813857
886353
1048238
899722
976601
662401
692340
218044
485293
95220
1178497
133984
924133
460412
869581
675720
893064
771229
586746
813179
369531
806193
415601
906117
933926
792411
249483
881255
1138089
103774
638672
480445
1152652
1141902
662267
969607
1162299
82883
72608
443726
480811
468527
428179
615345
239990
490483
408444
1170395
752210
15080
848885
969883
442262
41195
225202
870301
15219
327793
819397
815203
13448
715242
898513
698547
1026934
772516
950375
1174817
513303
901194
706295
1058325
382556
676499
738014
1120406
177614
1132163
741618
1007973
90195
334420
367320
28056
316399
499239
945817
617168
438801
812801
395213
937194
708714
139465
503137
1014704
836757
591521
1062973
449274
104158
1043503
140647
718156
771875
70985
606173
482104
656460
803541
1063587
342368
1076104
369883
436645
207553
999946
37562
236476
587112
1134901
307837
736171
422632
814226
354668
14856
1038894
398370
487447
1071792
674956
35657
884789
145087
852149
714976
448638
265821
923253
625689
37780
359043
464830
638786
957061
747651
1161273
414488
594513
621144
260751
843216
910695
798237
283352
814349
70937
742579
373071
664667
858628
618544
1108539
755111
422577
295214
113450
735891
945804
1107210
682235
567554
745477
1155586
979409
1040237
1122235
964776
995796
855799
378917
194352
846532
1049492
643352
350197
581189
294739
660509
692468
1065105
526911
60477
882672
1128139
497770
52836
337047
857473
336348
714017
1168989
258062
1166423
87735
292104
795530
1078725
222179
1147384
941978
647193
537491
870157
1110049
339298
572534
385097
1131922
871243
146727
594393
507838
555372
995070
710221
334734
688472
1052628
220653
427052
443369
672404
22901
971195
1008603
94065
802945
990894
688614
1064589
215191
431687
932288
827212
798475
815679
1138376
1127930
420135
912953
406741
1177028
1131885
514592
1038995
1168200
363991
1004485
921409
1054146
816322
518177
163180
695179
110776
1053948
325259
419351
450634
503649
682282
629369
125897
1046243
128111
724230
504603
69827
561140
261893
664133
127819
620507
968733
1026306
905767
770264
458418
935729
638438
49617
107825
964312
144391
191101
959385
1139205
496732
241272
56343
915957
988411
374499
771153
976158
165172
31148
544773
292319
798241
10417
925203
1098181
701292
287439
1090226
686807
19135
11767
18597
301512
1004633
100478
1044005
469419
1037437
212451
4982
486899
14211
713799
647236
612501
191566
414885
267208
1092249
1102498
495803
50544
260808
862317
975270
1170481
129459
49738
1084367
140412
371793
982996
684368
659555
978477
718721
67637
238844
837766
952768
1035170
1085056
829491
1168427
935022
740956
263349
922452
409385
1055401
188116
997374
110729
42292
1038542
582209
647744
1085633
972264
617977
406501
188079
1024176
504039
755970
98978
831817
465291
550333
191832
164315
761503
1066319
89291
449004
416477
987232
607871
906454
767196
550891
335420
778922
225581
315565
326740
1171290
413436
257783
447654
256433
816683
1155908
969065
398145
758081
1104891
242939
338519
588864
897709
11816
454091
195535
872988
167554
372081
165826
710877
537780
986793
761635
62203
1171906
238866
393785
371839
1144779
333398
53587
13583
706847
223479
1120404
465913
789777
559198
205288
739958
1060607
261188
801042
1070832
1075451
459019
315850
147008
1097869
65705
560613
155317
1058415
1154651
1089554
117778
352360
740105
35816
529412
647557
1094309
352928
740300
221460
168703
994708
117960
1030307
89797
257064
500095
201247
799117
31621
301281
472500
379038
353528
932912
787708
298302
556073
716934
1179075
1016734
763450
278537
78324
209739
1161272
438920
952632
516239
1019058
236769
1009208
274308
1103104
556316
1103843
903242
58642
432239
992058
534452
158007
1031256
570910
562431
322998
936406
898662
15725
747545
355219
1159588
852472
862319
579475
707847
386383
797001
1103004
477541
705221
1117202
704638
1110742
957834
626173
772565
796041
871489
204727
532866
1156266
845668
1155019
867801
581937
73880
491774
509059
888240
234609
377437
814590
1157523
1052028
741377
767286
138544
151946
616457
431466
274778
133657
242081
585669
1002371
711321
1071527
278806
963212
798569
1022832
726321
641973
844565
963179
5677
964478
512615
611024
599374
353189
243013
154796
212540
152486
949870
513481
571556
334016
911433
134738
777065
224044
953328
336520
278294
878226
679662
1150337
878729
229411
16866
682810
112698
451490
408365
856702
635447
483382
985654
218459
108467
841860
970428
275892
881221
813397
387438
851227
398719
332107
601093
459988
1086232
681741
350871
1169712
747054
937794
1168657
903043
1048194
657582
815104
713364
1154546
352518
638418
14759
4034
954106
937927
293181
1002938
1015875
1145212
721519
18066
828370
946701
434177
585806
423626
649378
1130620
755965
932598
1175375
1079826
1154235
861779
89842
718349
1006076
1044629
536199
737071
265553
120297
919108
331975
520602
192032
343734
1169505
270500
574164
665343
825484
994858
1012826
669169
404158
6305
614782
818157
1002060
713432
423991
1008648
663781
1106995
469073
344545
84179
901358
174596
1112136
711869
929752
4641
395218
844221
195430
988072
37525
772822
918893
473916
842060
817548
623765
74715
941147
227919
292448
502518
591964
166868
986521
650968
601235
352019
1096612
733103
6028
367303
689502
249930
1168595
612766
105841
101436
347986
775786
373570
1023040
300666
976649
490862
119559
961992
268230
1058304
1002277
225613
170685
63836
999799
319682
1048191
322497
969803
959678
33072
132930
608048
769241
512677
506902
184112
986888
691934
1150035
421963
1088391
66879
856813
325254
457704
80935
1086912
872553
854976
365805
132416
198818
777140
114367
84698
689236
1092133
1081848
472621
971328
95730
924835
1149791
1084449
525674
571279
167680
1037126
765703
851205
55043
323596
812201
872334
197258
363727
626650
44790
676532
1144481
214519
1055955
634984
1045396
446299
2024
46090
481478
65192
197784
516101
826493
972039
365039
536604
623428
1171804
1135610
843084
313009
1004895
385129
576299
830292
874057
987357
75200
1149208
281706
897780
1057520
679294
586945
352210
238795
853351
546796
544237
192269
351213
550871
871059
753871
822133
51258
647441
234759
845161
534613
150943
779705
337276
636569
309640
720892
399443
15679
438988
808559
1042802
637783
372783
437063
581955
994029
1073474
1133481
1063263
438505
339073
698559
572872
787198
817587
731314
214528
218892
916215
495883
53514
974376
1069421
1073664
677755
881165
188781
682329
997208
633068
532295
835256
931637
494634
315199
612733
110676
546028
848373
518644
136196
1046233
664719
851679
403448
370444
1145113
510425
1016418
1045657
1150784
1086644
600669
467560
1031052
693119
381199
510361
68842
343844
379888
462124
23519
168886
1003537
979044
1057991
545623
176974
1120104
940115
595896
370488
882700
1061919
978626
247727
272710
249213
299285
1179831
428673
197762
556956
95858
1050024
585697
597017
427684
341797
734620
353300
803196
728877
45825
324258
968814
941386
275276
186592
918758
565114
36095
910595
674126
824269
739445
1061596
489242
408608
480069
638833
770486
746195
515459
298645
119941
763583
569041
1032480
707863
414862
993580
69950
597176
708396
575589
264586
1167118
41338
119651
623743
110218
721325
498026
552502
398570
968153
321989
116466
957109
72615
615032
625896
1057829
544716
555973
1103861
470011
872419
802597
1155917
569559
280329
964950
14376
256648
35678
1106688
1164809
465317
642768
930010
145557
462658
44574
340326
968212
904784
1048865
916930
709989
28789
539395
947388
244858
175266
974347
440879
305296
349323
1117799
116849
943339
459528
151373
5015
930506
989068
179576
287934
1160879
1049693
1041652
794554
597309
514948
46375
877011
661203
168581
1075195
762725
588124
1150894
309871
162439
118764
579165
34926
305152
994008
279120
829558
720973
1031007
523934
763526
730782
65738
151675
515756
475330
509955
724284
747785
291409
218593
128931
535825
484033
406814
1029241
1117723
504372
871141
42815
24790
260026
1083407
399877
480973
833961
1074898
718242
93450
263929
489931
1005860
911826
164923
146867
952477
682729
442360
1083330
145427
355630
723218
1170733
751679
765214
1018633
323486
833179
1057251
407618
761413
901771
1099675
202395
487570
70009
990899
955670
840539
688019
147312
490397
1406
622772
632251
969387
459112
96949
473098
136059
138379
1008446
28196
915699
1070560
573795
850544
831118
871489
408116
621130
831805
787250
344238
36508
1082186
942370
909109
1044134
401781
724881
480340
1136852
1160739
722409
798771
949746
802173
1174144
338176
1175177
677071
710308
539143
863433
245412
626084
635742
863707
786626
27361
952096
577612
297172
552000
405041
753937
902216
314195
629336
506214
1110056
1165784
977717
1017745
728700
776816
942782
877178
594924
221744
48615
564703
466820
775967
315358
327870
584511
235250
591215
960242
913054
556911
461252
83247
978999
952269
693876
1114857
45174
856450
522790
760722
1085797
892575
213655
425211
546396
482267
122407
741448
362300
712505
226109
256570
445913
299831
932066
1115562
668877
295715
739078
794472
234613
374727
115181
516763
1077417
5411
511424
731261
531731
748798
95219
809042
26537
979822
292000
991539
452562
847429
619955
470234
460700
915812
1016844
495893
113443
447165
626269
244112
587672
971799
106068
808912
655248
602272
454525
855808
316726
83452
366013
802436
443114
1179236
51663
817936
212229
416223
898797
1152974
526448
293334
1161690
287347
124541
488734
427217
1140941
226425
910079
1050642
1002898
746281
1131298
540902
442723
516614
942299
527400
62475
1061934
332928
1082912
393404
1081254
997376
390701
856773
138403
654635
329453
803294
545040
238147
181379
248808
146902
72780
592973
248853
8243
263145
755604
618929
11768
36299
1106354
580498
23274
592677
662230
231883
549975
373724
423377
124939
998923
1063488
936471
1073045
370559
889082
3151
32916
56913
363044
514168
756234
216270
79543
454663
428680
232793
919449
186617
87692
1082778
83155
73554
1141187
50147
200330
990958
161816
127071
302143
224234
775961
647501
823860
1010529
418731
18486
608569
1037397
1043948
770063
855180
790196
581713
1000203
120056
125148
1039629
281002
170107
151608
290269
256208
238626
1033489
453057
533314
258383
360117
317887
179032
384927
946748
635940
106012
875342
733669
1172761
1006628
6501
174484
708843
699577
380250
250559
1067971
896200
54363
895107
189895
327389
1120909
939427
32005
898198
1103923
98333
43589
206512
353907
134892
902694
268830
754154
296375
625585
86563
248125
983671
102371
369504
1175103
898851
1166008
154063
543625
74273
125887
618349
532271
258806
392328
7281
988880
919069
442800
564040
448270
809222
726483
1135736
528298
1016285
183105
1117328
677874
603075
445641
1104680
967776
202300
757685
415794
926937
929876
324355
114336
1153905
1112863
772868
1008058
239777
952823
30463
813775
585526
717271
978849
131778
684266
281327
27788
823283
527372
948460
696771
629884
708641
576917
618080
126473
574154
272420
104459
999751
302105
939187
919942
87083
186666
1012337
1150128
704556
921127
39177
855630
329116
843280
376825
868340
1116936
942290
129452
5967
51365
74949
523863
42616
874613
937187
334604
567281
600684
951049
1006434
796735
32843
925553
90430
391663
1036897
674435
962229
369614
205001
529094
810883
532641
582346
253251
861930
709087
410448
105005
121653
885134
652855
364917
921249
446754
1091990
220031
74979
458251
737863
822103
253971
488868
542325
981547
658761
641365
255925
249598
1090215
988386
1140125
709927
991640
1082152
857313
712223
442518
1152586
791063
1171347
79966
115262
806043
20016
1131304
69706
763665
165697
569157
681306
217870
361636
1002977
237314
919939
372313
895931
879088
1158759
769429
1168993
754307
1177951
31932
97288
597808
507705
78791
452081
547509
431016
944168
77464
181186
83246
1176044
318060
961774
752940
413799
1158490
203123
666655
182782
235191
740296
1125904
880205
130100
444232
831561
1046077
1041635
315344
606285
603085
365331
572215
1142652
1092786
39549
568562
24931
177942
392026
203667
718012
64584
672274
236576
664268
658358
459659
908791
1023180
349747
875405
745352
534427
568910
1122392
976214
641909
536432
140605
362566
1144687
941301
1010195
176439
435887
850168
1063608
932830
485730
625697
650008
612704
614615
1174816
66161
281728
525048
150635
273937
131460
566132
285808
776014
539254
1155430
755385
906215
917780
1404
276489
551956
591431
1178066
951190
173424
1124225
691718
132709
1113886
923221
809192
534728
149598
447517
442773
1089417
1165633
81107
53895
17963
1022714
522364
584964
779347
860330
1029852
337378
1179378
172058
900869
315950
538290
493487
746745
35126
179085
252965
649518
533730
576641
138739
812430
362651
1106245
268843
593130
115915
832415
1151312
209587
162995
876588
456681
565366
1137752
56844
358331
145239
140880
915436
1089425
608878
582010
305185
645716
157257
1029009
805508
521442
1178239
472296
377217
636156
864300
20491
981959
1104034
1026466
797280
1151841
578229
1179926
1042085
658094
661853
1025528
1109836
864737
1156873
465566
264266
1029942
224754
637368
436529
924242
512108
903821
483987
157406
172750
37907
592335
9519
820719
314921
1012974
400945
1000266
641836
137251
355921
980594
1023877
842260
534506
858761
966204
986332
817068
7012
1106332
262119
405929
1077454
1078503
1089111
833012
1030387
674183
483213
968404
299374
452225
509139
815704
1135257
530931
165985
507863
669349
14548
35562
276739
1043731
840513
528082
1017782
147108
324786
882626
477047
1126588
259949
483166
162349
156203
16948
923678
799043
643786
56269
153717
1022063
209283
1067684
538715
293339
219599
1115489
156923
1074457
286544
72251
229601
1111385
41997
275281
747973
422135
514873
486323
378528
918947
871356
1125348
648218
587194
72907
863709
850910
499571
172382
188896
1128420
643289
249871
1082687
793923
114863
1157540
459245
1133519
1001349
383420
360776
271606
201503
742188
1097813
541538
919195
479311
747040
978716
1116844
535855
18159
762031
21696
702488
669589
518671
736650
824364
69504
642080
867046
129246
405069
1126472
769364
275938
879534
635552
1131360
926343
815888
1085315
248473
910604
667337
396288
509938
613710
101432
1011184
3716
43776
333277
335798
652666
819056
237086
665757
833217
907920
809549
801567
908600
94406
1155951
1123642
183420
1099242
24492
520594
590212
286748
360364
302991
429373
462366
250394
345221
317387
583448
689145
505444
935660
501365
810909
868937
840123
995458
138948
900568
1006588
75435
1118818
348397
642755
445648
701605
494236
754195
759121
1075269
59286
784910
578909
587489
793046
912257
4590
184611
454252
1149721
831542
135961
1060035
164413
1048200
375549
971453
568692
1177285
678180
795819
929547
531513
1085345
608759
544107
85778
1115912
169962
31091
553363
1012849
354209
283627
400853
416693
888369
1172475
54712
191653
511697
191855
654858
750447
807058
244410
211063
100641
805985
737187
742997
570608
597666
730362
675463
587732
1000606
522328
595625
877308
591181
1027513
796436
290706
855471
740948
589502
1141863
706635
1178963
735864
932511
750384
846381
425240
366609
813818
936866
381320
524012
813189
392060
195364
22906
22719
787503
1025220
452943
290706
775764
664944
1172209
176770
789187
1045799
918164
651390
818123
710286
57284
50249
1041242
486744
499024
830678
1142254
819325
1124109
58269
495067
238344
74361
498595
154607
348890
540003
512193
1114519
531895
576965
584256
950214
1161114
62770
1162653
511831
655137
610546
336316
128401
586221
60161
303916
205945
983068
957774
579796
975829
251028
486332
349528
1099268
574881
854110
94495
695305
195068
935343
453880
184347
387323
758362
737399
406205
409396
964729
917666
391269
117040
728073
454602
273532
1019184
597162
768147
884938
259904
97705
805322
655688
794053
852645
1109265
774110
1122749
465927
1034642
1075673
1025039
460155
366539
626322
915348
1170195
147929
819156
130555
898765
701122
461321
1063150
287838
337677
905429
18286
121902
83710
741990
254447
483787
736793
980908
767353
724991
324605
566120
415969
731726
386334
969872
1167123
974307
336676
696993
670464
588285
685895
499624
395334
87659
4284
1153380
1001437
324575
389027
1077995
241949
437069
642621
928421
406075
146468
1096285
130097
140135
506582
551502
364884
116823
1109916
371751
550000
1055633
180600
167535
892206
1027633
565325
926811
860801
776724
865709
80931
619413
236778
947918
112313
327447
913896
185145
894851
536566
467168
34881
485491
422585
801224
368536
173043
158570
835871
186013
119075
551038
309622
883991
1057131
582152
258381
1092289
192821
398401
369519
269063
354457
16759
79671
944722
251483
1014206
851882
32361
175540
208470
103353
381787
1107527
1123305
709758
253368
624736
666460
1125425
914958
23784
545098
724970
1004102
132080
549386
938978
1090054
999042
296093
1014218
196792
305288
201319
1127554
327662
4832
567867
481415
976955
249775
905736
184646
281369
690624
497954
871980
786607
655094
353127
604734
180842
888285
1087604
117662
926587
1112761
8390
239797
202195
826848
311901
483284
1163216
424752
900583
730088
1066906
132005
753318
828994
86043
442713
609557
607056
885255
1125132
726508
967752
502387
377976
40555
867386
646610
1109243
84845
41393
129159
422236
204081
1153044
862070
286621
903649
124673
794201
769719
31973
636232
1075765
927728
872714
4760
38530
351007
576952
82708
129159
16430
848067
974231
231392
484519
394896
1170817
1171520
651909
156511
226186
423096
596358
630221
997769
386748
997860
588001
707706
1163520
1166808
1030295
508158
511828
173719
1086838
256186
250637
962981
293722
999826
1054163
205266
653354
753172
442882
450577
189246
649756
450539
284179
297439
24102
961433
111479
419500
1142153
586260
455557
5355
313509
84938
503796
380303
1159285
488993
950392
217127
777659
988708
87491
832456
775741
958537
887696
447869
872080
958671
756871
551952
107986
274398
407122
662728
1101890
41577
233887
234584
727047
294330
688201
636985
589450
805637
461825
456214
767640
209174
62020
1137794
478544
384361
217721
715549
602182
772236
1119052
484931
1060380
860133
664214
176190
48933
758922
114093
186890
977327
311149
963877
1142424
561346
661800
766992
456457
510243
332679
503933
299475
23582
666042
57419
595485
1083625
92494
1130903
1127627
788031
831756
162035
73170
416609
440105
9730
453643
104736
583437
104128
530936
1058552
623541
1163753
668582
763327
597182
193871
190087
26973
803307
1131799
778320
552105
282338
915510
368647
954727
45017
625045
403888
51917
395773
99624
917638
671742
150099
979102
304994
903884
384471
1066397
27071
1150302
130159
571827
83371
511248
694573
603174
324526
448603
563169
513260
260477
1006142
709829
488431
458535
1091989
163165
783206
223403
261579
23325
301769
357243
891676
126703
308208
939658
884256
710980
876728
866485
1175254
777091
1017756
239353
796670
1106028
304304
323469
1057824
970053
408392
689050
521747
157302
1056401
1044792
569407
1152778
1152821
138607
995939
587440
106964
787620
870696
1122864
290227
847953
962135
1022653
964031
990086
382383
1026110
1001384
30147
653149
365546
1127827
649920
11072
31272
741028
1083878
447707
300062
1049998
250229
451011
541407
1007292
721501
66069
1039102
147162
314546
176220
172325
1060340
1022168
572786
888211
957350
974391
263047
923148
416447
163894
679122
104124
5388
407352
469635
142149
622493
1048483
420372
50582
1144512
452410
569021
45746
701611
1114783
1146489
559030
384403
403661
348161
644189
761468
336982
1012579
538056
565139
386543
684242
606988
613016
407568
782409
389812
45237
29989
979284
325276
111889
727206
939659
452942
1024565
264921
34743
40309
461569
573470
469827
682041
15216
887493
968518
273611
889785
950797
954624
1049782
827684
1068407
327390
1069546
113746
689637
1005305
375780
174090
736053
131735
867309
904352
1128780
964893
572888
253639
838588
873873
1121607
546142
475924
20537
633924
437422
1004889
965806
1149517
153901
544536
515801
1046569
512645
894940
940106
529426
623137
598826
144024
1091535
343590
989467
568705
799226
880817
986251
545061
789957
493707
780308
675434
427350
124263
327795
376600
418966
841281
728628
742083
902011
119803
220205
169553
592586
589885
550264
119209
381909
594265
64727
1548
797315
45320
632198
377842
87631
1043963
385452
1021068
261472
1123661
418421
1108795
1016424
1171415
669003
395710
806144
997609
210484
1038391
142552
85145
136173
730190
933319
599122
442871
100327
342124
293340
3591
1173065
1047741
1108134
284146
152445
86847
749366
602578
1002342
295329
1056553
192587
701426
593278
449037
1135044
668126
746494
443703
328476
168892
789713
963961
835252
752831
636857
254976
441094
785
268286
406793
827482
96523
1033598
1125786
205406
560646
209842
934213
907323
349633
581989
782401
689852
736253
55508
1157122
756008
1054976
696382
913355
1016938
372675
587011
996133
654568
171269
1099116
634322
3897
419283
797233
1048000
107500
887242
420859
486838
831986
60873
820247
773403
52491
33315
151158
766720
1093556
1171986
417452
365652
595431
139588
585293
1001340
900743
234501
971852
1037837
529675
448984
692826
796641
401066
490187
256047
684899
826025
143067
891864
672586
398933
1159441
1066505
353789
554292
586806
1102450
697854
1128270
874403
756884
981567
823654
733273
193812
1038771
622451
857609
785269
786590
1015533
1052451
675282
431584
798430
73003
325654
547237
165555
860292
282683
181217
187412
554905
617035
1067678
361221
264034
1101058
9242
882788
958683
384792
2474
832444
984783
86084
971086
655672
734680
489733
328463
1102120
1027676
777609
707753
113047
1129218
478451
861032
584775
733768
298922
449666
1152019
734313
255856
241496
741946
689151
338775
211790
1099481
958466
619873
286783
537945
827355
515763
419995
966913
90016
638134
30512
30306
212390
658880
1088599
1090401
487400
352048
956085
87468
657712
120868
114938
204900
1161379
263429
962811
966804
111425
358600
946659
1043519
507493
434765
18496
225483
307924
677595
390612
1103942
785337
781938
69707
316207
512455
714866
821244
57513
481362
516860
958157
654073
42910
132148
129960
202163
34099
532186
959464
140527
982886
7763
367722
443026
132708
543446
908408
1034916
41390
666630
1144115
839780
308599
1094425
429587
308748
78952
174341
877351
534619
757437
778310
535214
336761
522402
611945
11857
983008
1002837
945929
954344
414873
193491
926457
396150
51131
721173
761974
323498
366609
464283
1093301
156929
726291
981807
816090
339348
841307
872582
820044
276783
830980
207126
205258
1098126
547186
647913
346219
629388
1126958
251463
754038
166758
501882
988736
842349
480665
1073245
1144953
1100408
486653
1004347
1138191
885613
916361
249292
724368
505698
626532
375765
92947
877382
88619
670034
3795
186279
1047119
731483
778392
667932
787186
732779
600355
197517
258872
1058635
571932
1077778
334181
34828
16437
90361
605713
546818
628672
222617
829623
182815
971542
307439
721663
476589
453308
298824
190100
262724
334686
222390
1082252
552324
265035
1027100
1056579
550747
355664
995763
316831
675755
414133
612663
859363
100305
776143
502810
163835
845518
175887
160456
340609
172212
71234
792316
117961
697582
957655
789398
1123942
34571
990697
962476
179077
258565
842100
185809
765731
616782
426543
139226
535947
758215
420216
853549
876929
149675
855534
825830
1102920
473076
1090220
96521
149016
155546
177252
292714
1172485
1106841
1142274
838241
855419
483596
122651
687474
857390
805447
364180
1053613
28837
653719
820681
265486
988184
501232
196441
1162469
1176921
847237
650191
575224
921176
284863
956800
670855
1098678
52639
755822
215265
507802
401154
363218
646001
1091046
215826
264797
264073
78085
930941
912380
275606
23823
729110
1153136
268820
621894
112293
187326
464842
618386
150635
132341
884263
395441
648948
116216
890880
74124
52936
810176
400058
88835
124941
530720
316354
417132
856716
268834
86918
27037
460308
487862
717104
1007084
109112
343128
121559
385332
821417
369827
1078782
1119403
702699
979959
138103
719960
27910
186320
632136
14505
940558
363099
807058
944736
669529
786066
173175
984223
1030888
570908
465181
890282
245138
681050
684902
463129
606869
199159
229490
1120681
410471
553862
592040
851683
567997
168995
1162534
846384
250300
368607
800732
297968
756922
591194
1137358
26753
742144
657754
506805
776506
996157
1153632
232462
361495
756971
496298
204413
296947
257560
685942
651144
104710
135279
641180
1056437
885855
28304
258414
762701
528449
67365
917401
221463
595088
925235
709868
923675
696873
650780
890931
646714
772028
329309
511499
39300
1057381
185165
1087613
1073782
1053986
624251
993106
582303
457347
363993
69592
994937
689629
364377
609896
581350
797347
939116
927141
39833
932522
890435
605386
798744
126110
1151964
983236
270982
143844
19752
454151
59139
1123249
353203
441878
222704
514252
576393
978381
25852
660168
726841
409353
651518
303007
721968
1176222
453260
23111
638430
1172640
99846
471702
889041
671655
577944
458655
43371
255251
291247
1069387
800703
13181
177145
383396
347227
2332
1152422
1120120
584067
651959
923466
106819
644485
953115
447256
140343
412285
91151
631694
987052
784973
1094390
61025
1148763
617448
75290
814200
349943
1124425
56969
1078690
267070
43983
512046
1044300
539542
149818
218754
185994
734551
628041
845893
84097
1115555
817863
1140249
792599
536631
95419
238397
822759
581887
758166
877876
582341
919630
341250
271525
1007750
330513
629569
273464
548655
809342
904342
458299
1089462
933802
402561
1033945
401900
28507
892979
894841
1047488
203085
1119271
358806
218488
963405
95520
550953
559061
358428
92676
773759
506998
860069
284922
1013792
355910
271675
552957
1065962
933447
564223
386919
777989
646625
154846
1145030
1012707
982652
241171
187029
847053
1091756
468304
899498
688930
493255
393998
945946
378959
587797
1027255
831903
1108699
579057
1133491
394824
617422
561427
683569
398469
814443
642487
827074
236579
260012
1154389
1134883
935632
74102
834402
238001
359594
485064
207049
105076
359601
762664
1036877
99195
993807
262041
360298
1109698
896572
871164
716665
793824
1172895
376529
81254
474965
865428
665883
833940
328545
615092
253311
1055910
570347
474969
205200
886905
740602
1009994
246319
203954
504045
388863
519998
277875
863476
760177
1158188
605360
774753
1151631
789407
91205
952105
449959
754509
226574
288806
468998
241369
129858
948143
675236
1013167
32438
662203
958208
924778
112142
1125985
999790
107410
531638
313528
475788
53512
350363
217085
822510
1111520
692755
487117
417130
1118936
267363
1003529
748231
147449
667613
1096453
967155
614610
832212
662474
676396
577530
500967
74161
904169
518918
732659
1005231
219732
553479
600809
1001989
758467
8687
961000
31236
207221
135471
394908
245915
598911
168442
799606
511407
693952
765414
61565
609726
609795
639397
721520
793492
490996
15947
193786
862865
226442
510633
988013
186809
268866
1057097
968151
368059
1179976
195169
500978
295849
597921
19530
756012
1104801
714795
286258
461117
981709
983978
169963
60337
42017
1083968
135012
1154314
1114645
294227
512703
1106419
286126
92231
863117
556266
874105
294209
829456
872283
75146
880639
773363
771434
22845
89030
527198
891147
67492
912431
197167
880224
839138
521172
544882
75423
810225
520018
790744
611383
824151
641743
615893
907447
1108199
226119
1009941
946652
407028
905571
247032
539990
731477
757719
385852
516470
1174946
857521
27074
1168248
383789
31214
1169900
169134
14505
152713
1152127
233191
405644
758165
841389
614517
1176605
136093
450898
112924
653532
2496
51595
72566
835353
238947
509657
255867
190151
487279
999729
623128
208955
33917
862166
1087065
893589
126062
1077130
226917
728211
486044
244486
445910
525711
1135531
732909
803475
14948
588233
628332
13732
181738
480069
773021
439724
190066
93069
376681
518288
467797
473150
195598
514672
577989
244321
980614
1096375
600279
53684
267094
144412
478843
314856
781041
257316
288291
216052
793678
1033189
660441
867737
245549
762327
204312
572795
214351
365683
756727
516603
859837
239003
100320
474390
1005805
54105
1002942
689533
245570
670380
122685
686308
489124
125634
740904
514004
652299
1007210
914780
606365
914423
1057234
1056159
681059
1044473
127509
431651
415807
841224
964976
924612
228323
705673
859959
228152
722991
242547
1104551
821149
995017
546551
237090
733565
851782
559066
800912
801071
551148
239995
37905
60005
760617
161352
831313
862311
826558
866227
603500
467256
1107068
691487
870838
528155
424134
245954
738490
1041582
487342
418486
112517
969986
143989
613546
1121913
381236
1104818
395374
820562
847385
633134
498257
582349
593113
653373
362014
762020
288920
375833
375496
1090303
441989
506764
761423
686509
766327
251794
405330
629559
953047
734285
122426
647335
969896
770721
217121
525144
438263
430804
9226
526255
488206
930352
1147504
994388
805572
923387
396860
753180
973788
913024
562393
1084417
136926
554619
980106
1067153
599012
622313
1157781
133738
405575
441712
1158766
235432
699296
1105805
1125685
793356
802362
300196
795689
410495
1043524
277577
1118868
1015
976977
701666
135033
147545
821855
73596
943991
616715
596935
227066
905282
238082
591619
290459
454224
675607
1158482
249014
94537
393135
268088
371440
926635
670815
465828
974099
333477
574395
315827
849058
1137591
704628
871916
1107790
890763
1166701
4495
582456
844796
629146
974368
84740
561754
338744
962017
730844
916419
453015
617002
714706
27744
103250
467752
409954
766231
29086
877357
398358
757246
1084315
431178
753436
844426
220553
872596
301303
195155
263669
730915
1130142
359914
1120991
1178216
338024
675316
754374
667283
233737
802018
97895
113531
1052117
379917
448083
604175
275290
284513
951017
438362
169862
205622
839128
989601
757049
582969
1005049
328519
671706
990478
134374
362027
971581
213124
19128
1046303
1100521
1129727
519157
854868
234511
691429
50313
715065
661123
471730
333260
1082076
584412
1090849
839710
249671
750174
41731
449292
645205
329552
937180
848403
644946
461109
948026
132117
512
182451
635256
775378
663956
902418
625232
1054407
464524
169050
784344
906672
489026
293283
807091
150833
1041248
56611
61573
891082
391148
1141089
145069
656123
683443
727609
497650
592362
959917
521043
129235
353390
270201
247480
1018465
156623
362076
1069927
599564
588919
97168
538749
144974
808067
204664
187568
223183
1168794
175147
689150
272434
428410
1044009
787647
1011992
125924
18565
133935
107372
42920
496928
573503
405798
379441
701323
1091198
864756
617343
78588
122878
493280
374632
949045
267689
822459
1120792
1169661
6895
948488
406520
762050
905002
359075
36422
710939
161479
1020975
507792
54810
404785
600091
76066
870825
182162
282584
902061
446924
898690
999877
76778
631823
539092
759454
510261
895750
288298
799112
720036
103517
531446
114658
212717
1036253
57611
577565
29628
1095601
618241
1113926
40632
923730
317671
278003
1040608
500475
664694
395553
291334
546921
401460
148721
669661
618971
554560
851639
1139582
460085
346471
282825
397240
64548
1119398
558890
407884
262250
727851
111286
378417
764674
348309
1022095
641063
354959
859972
158030
716363
426100
519281
915913
106587
621691
286910
975893
134291
985233
1166366
180400
1986
784052
691568
243167
356669
977118
1031597
518574
1098395
353936
340322
9260
1053964
1177675
225327
212910
890018
839137
622473
513143
837343
97243
338779
510120
223449
1167639
770170
718928
415898
557376
369607
270007
193992
1096656
220853
412725
473529
538628
907109
996486
919587
275461
1159448
536247
153111
580964
514498
1096084
130809
605901
632043
182686
226252
600710
694449
499817
750323
346245
974773
896191
304763
958482
867805
501288
129787
750054
335073
407031
142403
1024196
330390
555549
267353
15121
388509
673206
440716
246105
1062599
273433
251710
1134697
47483
481249
137111
297153
604528
465475
918925
121367
124533
176535
951763
1096901
803892
1015839
122023
962188
888605
1085505
534302
930440
1098423
836049
986005
661459
287631
502609
638346
706867
414620
920545
133004
18193
928121
1076759
554544
4353
645828
389607
527303
547843
634561
40565
825689
291167
673616
858781
770000
150959
843715
1157329
58207
1093043
243683
451453
350911
1176861
395096
110444
561196
1009195
31669
1084948
717524
681245
775044
221319
732488
649456
1034977
547826
402056
514413
1120445
510136
1141595
1121817
450303
16581
979911
640740
852156
27714
817232
439699
1057829
514869
945449
1141428
1021139
1040289
767452
1089379
51828
104544
1139224
278250
552063
481830
1098772
664913
602947
697972
781727
982188
921376
739432
156997
248348
459502
352244
216902
1146817
1171349
911460
723458
491926
1114888
823092
906458
592965
527111
619536
867089
1015184
803561
1097214
413205
607833
615470
502880
633475
1115336
702034
1073039
447699
553210
439042
800779
998068
924711
540522
285049
273734
1130598
988382
161721
1109801
960294
615924
634924
255272
1020846
212969
1080253
315883
770731
188618
1120444
1145712
329360
902083
652712
442277
115582
24838
85539
344079
922074
265977
809981
303306
1003008
609047
596864
485326
1121896
68238
308009
711815
483859
545877
401845
530474
478629
613803
698140
948652
584241
1173125
903370
1117483
119537
996780
549599
871225
1054134
71836
224729
346609
570733
202283
439642
404800
594587
929097
522514
989611
1000349
863366
494676
970883
406459
1008998
347756
169007
169976
270181
708519
887480
638129
1024026
48737
1168617
481941
99271
946967
379494
337548
1005024
289186
317026
705032
708227
378753
271038
832378
682151
367552
476244
275832
949792
720751
1157296
115996
664717
881777
926123
822441
893524
679385
289407
233869
699593
972192
894262
396975
169194
696031
530478
753597
722951
960796
351892
127768
595176
246950
17659
478921
1124231
253491
842870
970943
934749
979709
762874
280600
816836
332273
682112
435185
1085722
380815
567910
611700
424342
291468
3508
1042189
887834
1054283
1000090
811656
226165
45744
687934
487711
35096
578851
902288
951584
676228
740307
788625
557052
872560
137456
986415
671043
82895
590701
1057413
976083
709988
149165
681900
533184
846407
648360
918109
1179570
905425
773461
146636
725130
865553
543933
1074285
787121
441795
931322
938506
355940
436389
596298
73153
1037767
1027086
563638
808787
294843
1121258
1046805
250181
913464
22384
924621
213259
539683
976908
954324
596944
613424
207396
888119
374818
741167
1130242
862393
591639
156703
657738
128553
859970
572289
229923
397549
295301
42006
1071438
1140699
452047
550356
1027064
935306
589970
141717
97675
1067272
204116
1019144
1059121
976877
1000504
767737
151572
740532
368126
965121
548705
532965
5054
382896
662466
1158377
161665
165651
948620
6663
54553
264223
574062
355926
655433
665321
1018606
584723
973006
150821
228861
606879
611895
473987
150332
578567
1092075
666763
564417
870610
208648
281947
247167
1162794
475428
335020
512259
34538
169249
868330
1286
246719
368337
815373
704654
791843
864130
227543
1156713
247108
1029265
468275
173793
1062434
793678
737385
314358
211241
947272
649750
487082
1057552
440612
1014665
907802
729754
421142
1085427
488667
910088
666714
13382
170584
1071905
76684
377260
946863
166963
943217
630387
757490
258761
152784
782037
162129
472821
1008579
263410
1062812
582925
493793
239180
367770
533049
1106932
1073273
789671
169895
428772
509338
356666
3037
271778
661730
351389
842584
372980
719265
659164
276726
286022
457407
469669
467565
738042
477700
1150707
440386
172768
604036
130069
260289
824662
550539
1129208
157178
277631
968440
700829
118522
88414
670920
614803
452439
356593
1169144
742852
803480
658373
1167167
46718
439829
971303
933529
659615
86225
168835
969998
413012
127368
1051892
14037
184711
571054
142861
327387
1011090
768439
1165261
229906
862826
298374
412759
125301
733913
196928
947354
676153
1013469
988964
367465
954511
19323
353066
434144
158501
1130230
640420
949920
478390
50119
33468
315996
1036078
521260
737579
776969
417362
1124514
1010702
632740
850182
570527
394723
801598
46000
952659
1035642
807652
107290
487652
175713
432303
349218
192578
893597
933113
482540
898276
1058759
916438
836180
477098
597918
80142
295628
1067866
1031366
886312
72736
227056
232568
851568
86607
629704
901200
858330
921943
1116420
902100
187388
687782
902033
409098
326622
1007860
236046
653117
470500
621020
298969
1071796
814237
1061202
113062
673622
728361
857062
306083
746612
781530
1128699
908298
352319
813001
73300
354653
738493
484359
673410
5395
1151422
1163878
1009518
164100
397831
998582
179223
748926
500221
21843
623752
365438
256557
188134
643272
761268
1078434
910198
8616
400260
238288
644584
208465
96037
531521
415722
468762
276715
858577
538915
949283
466620
502592
486850
1153773
778177
326582
409853
1045103
1126041
800052
845739
409194
191431
383408
865829
977369
1149029
316469
1121917
507193
611380
303502
630869
575042
507
965624
401741
1014747
486051
1108856
530402
277133
920324
814869
349657
863128
876627
300918
678124
1109457
1060273
659043
32784
335817
826617
658415
254288
608860
51919
159931
29910
579363
972401
602370
179596
632062
96191
610551
180587
77273
685451
973522
603061
375237
854825
12913
463034
322208
1149578
1010529
154972
491691
509859
100015
65814
918264
1092979
220893
898234
806743
943500
880178
266947
230003
431253
705342
817264
1007013
320440
426239
885765
1125716
680994
1059649
737914
388322
1027749
721006
61261
444108
215811
772411
229901
960279
101390
1078232
566911
1130525
349651
482153
757710
451560
1075413
989724
297836
888186
269425
821402
554938
65393
608545
675572
18051
766417
394738
201605
24639
395998
103933
810396
1169131
656520
22400
702303
973112
1136533
342063
392242
123272
1007237
618833
1045347
942946
311883
185994
954541
496315
668992
722258
920963
202320
222908
481677
629982
598712
512795
257858
663467
99838
757529
573634
1144933
971987
780997
716059
289467
921514
164818
1028982
132256
700026
955656
679918
112809
681241
1041814
40957
777943
528104
110171
36319
104947
999687
454217
192621
995516
1112935
982972
283381
669002
590706
507144
682026
525759
134327
400881
1097513
241209
237733
133558
602602
188604
1035065
1126713
936021
1008425
508947
46848
175635
577901
376201
194008
733776
171076
895695
991311
1110852
327748
158737
840010
292736
358112
743451
437310
971182
1026173
454171
373658
749345
504339
28537
821326
1124956
691507
497437
243345
163102
75963
611883
1150673
822567
1015182
51482
775472
1117290
852276
15914
869753
138383
622305
205663
412427
1019990
191148
487691
767174
1114051
468118
355546
459435
921328
551417
250383
366959
254734
895798
623411
504866
1015102
1030698
386387
439011
813038
665964
118924
72317
613919
466055
187298
800800
970261
789101
686767
336752
601607
714270
944564
494663
265356
552648
232776
876571
217884
570659
174440
782879
197676
242515
167150
1105236
577333
524560
893798
876806
946845
110182
844712
1146959
952450
1137264
52785
1180354
740893
800209
1080247
1076605
90693
906784
775352
708858
749704
588985
151303
485564
886958
929700
673019
664960
655384
539660
356779
116323
1051138
1176222
1065137
576588
667473
334062
802476
317875
498922
764895
271811
468522
910544
1144655
11763
860200
520632
189779
43504
1054950
786617
465451
539616
567011
373141
255425
735686
1123009
171373
367888
1164346
854128
937270
843845
1134197
902680
829012
591743
944772
343600
179609
1088293
1006903
43430
1028440
83018
720036
579964
1021628
631968
407033
536801
651936
392597
128814
942903
723837
415764
796708
423328
821443
162024
1007488
888884
951389
994897
514460
1092136
922141
385791
289218
686686
40318
55864
430653
1080331
925340
426504
221899
459061
1100087
450964
317718
225471
223796
557372
632727
509094
138790
83312
315304
880278
737371
641511
983367
1171710
209402
735528
738655
810284
615755
199194
387179
590546
551524
632915
19946
672142
204392
1153902
751186
1074195
784977
899979
1007485
675584
229170
501927
578861
1042977
751606
999216
824033
290840
581931
8148
560015
644618
927964
233634
928647
1159214
313279
100238
8091
570509
1029547
1146400
236305
384924
617856
140267
492495
590165
783515
78382
234095
294703
548074
1138432
1075143
618524
761591
84021
967364
14714
1163660
733174
200858
660938
1143925
546381
369426
1094676
513270
880237
350536
538715
216215
132683
21701
257350
1126879
107142
938655
128697
691787
134461
20316
507849
1066647
1144465
480183
803683
70570
936644
170008
870203
855927
566091
1135008
395119
148967
629267
328422
409310
402894
971795
832534
602349
652010
617500
710008
985295
518575
898080
656004
367257
968410
309271
856743
295754
683322
874734
44016
744844
239539
439706
373787
1086665
656439
833368
41062
487123
795842
969076
847693
1060521
305504
522727
141213
7982
1124808
113331
95000
759387
195270
282375
1130203
9004
5820
1072957
861137
321251
755618
850452
205094
912159
106540
764945
975739
389845
1174220
399897
1004361
755952
877124
299727
107326
893706
393616
596132
494980
479197
1059626
210699
425516
798290
1122149
835416
722688
292720
103164
197043
1112823
323548
656921
1079818
90809
817174
932359
46974
881954
196293
810538
894968
58026
598538
880896
922076
238007
549255
764537
519760
676977
593737
110106
1003550
311330
667710
449836
208687
564558
730747
102877
1008713
30013
1030822
363428
963230
111685
228901
129017
47165
965675
839174
390901
380857
844716
721180
621709
1150625
1106418
752774
449190
1099359
664340
536054
592769
1035231
762987
918511
171781
813368
898635
159661
897546
138031
984818
1132296
881624
424864
201398
91114
787178
443898
190967
334225
154979
1177418
926162
984958
614138
585952
810358
458575
361761
140853
46879
1172030
747267
630957
1166356
934745
865113
608774
1168777
301743
149423
348998
181715
683543
187844
619274
741922
359681
472240
57460
1132507
796439
1010024
546959
676045
375063
648547
959923
376461
81563
579941
187204
777376
283262
496903
79565
1030932
1140795
599912
1044302
1015285
911852
627597
48152
1180497
64973
537994
856656
523823
887518
983500
464190
781800
102761
950205
76666
679081
926574
863234
52999
1030676
1094765
185262
762065
945095
775803
1009184
77411
947373
1051013
956202
151070
155038
653146
589134
253687
445754
303706
114357
16316
737489
76762
37483
630186
880152
1169471
1108670
110982
27759
290558
963617
797743
488336
217243
674333
97970
247728
451623
384747
283849
370068
580845
246470
852719
65643
1050957
276479
182225
388763
995984
470274
480461
987130
158922
904611
347761
612437
636919
978283
915927
525277
58269
47667
219054
597203
521228
41281
558623
656167
712349
606163
209743
269038
500977
227504
698569
872207
329701
424984
44156
410701
446240
561955
1048831
258893
994125
628883
988445
24922
654914
542561
368681
115563
537963
728384
643439
608647
323203
191835
498483
130001
417234
56964
1015150
931062
919695
968959
895736
562270
330491
1030878
763886
180857
394601
157612
1105952
68320
4138
827946
347924
650402
832130
630321
521182
542713
517754
602260
625765
409741
849181
1119031
546372
507852
1049707
146559
115299
440266
1149033
528191
861418
592388
869835
985672
209462
970202
1134124
338891
986598
367444
1114588
1079386
737287
548095
434299
295502
460716
1132756
37394
1145084
980988
119773
424362
346819
649772
229583
826374
395257
390428
193430
590120
1062314
123774
1024199
7574
945021
890310
303705
722050
715012
1040463
742473
1024570
4118
951765
265665
337319
851654
704820
1095284
1108277
349608
1124732
282216
1039886
814545
30035
776287
231678
90337
831079
609839
134560
995541
346498
1133892
508488
806316
1158065
1168368
999841
917134
964196
826758
186434
1142760
1147646
715149
1131848
641643
1045017
945175
399392
807016
460761
710320
417668
581313
866375
291650
831416
677399
400007
88569
203377
949473
825295
35529
294106
433102
363388
865079
229441
920310
607020
1015055
206094
888548
269327
550848
617954
478766
242695
516072
377933
1139309
627955
881310
424725
329846
174050
325328
899458
1124281
1110765
806057
1059659
135026
698949
82383
801584
626971
576654
113150
582631
190512
706292
550524
871260
493017
1140915
880467
764514
114094
412009
362262
425472
57545
46003
245164
982520
953332
1035777
374680
261181
982527
612686
555164
1044500
253059
643130
586808
847383
997860
125785
461872
736483
620927
387642
843313
401542
1122071
852728
1051863
988529
821663
275703
331739
757570
927960
419593
237177
196841
1050436
1085797
1100193
538410
260498
1064170
607438
82858
167657
311523
588594
107938
601124
901815
28050
800518
280748
990642
947858
113939
935447
805493
496855
881888
625038
1010566
904775
10781
777995
747769
409963
94280
125883
1124134
868274
734719
710252
474563
1063599
1147477
143984
737305
200334
1164257
59677
413555
387740
127185
376842
404206
426965
430117
655242
564089
287151
166959
325363
1016837
857320
711891
327161
1124765
816939
1148719
768598
825927
1042232
382849
589161
155803
589412
889517
903588
419548
37737
710123
557461
1021045
536824
939676
1047438
922245
122502
2396
508795
528399
731034
620201
110671
576312
85976
479743
4407
1018020
717403
792431
983367
929560
517435
721835
835692
353039
857327
293634
1117115
730846
446673
1042447
129884
1114098
1168255
250908
1083612
451827
716631
259336
850743
710217
745420
1003653
680724
1179822
750069
1037140
1038002
248731
362159
283660
1097831
815300
897601
181982
1132111
330820
95888
692670
525283
402519
1163686
469619
950520
915760
775093
679337
296958
629243
301943
926682
723243
25925
259775
409472
1107657
28921
1122897
964077
335103
896432
1123626
1711
741693
784470
441160
972674
292182
1087615
1140810
1136752
378154
286648
137269
869244
821156
485551
1003986
720476
5044
628527
689652
151544
196037
385697
396188
232504
180179
948957
5440
1078452
316517
1047268
737195
192471
916678
242253
535399
685106
840111
706387
1014799
317132
252054
41796
912846
686469
448860
77220
255334
582105
189624
1019608
418335
981113
29083
1011979
415131
403678
396239
262675
338701
136399
827095
92742
777185
723214
44011
255161
918197
575467
326670
292050
508720
658120
253919
642514
247720
668472
1124853
48452
713604
1064693
1099529
594337
471308
453405
680101
38094
439095
604165
244199
582505
3383
320899
129472
70928
319385
88492
790811
1146720
359916
806281
987454
1106321
152039
647495
933214
836986
499732
1048252
391122
1085970
3892
736444
172629
114050
160100
220668
346419
1145751
925449
722247
586052
342777
232230
418986
629807
533562
597727
909511
770646
947444
83993
897702
724513
681089
445172
89467
1017795
1091514
140455
1142479
383839
777846
922823
561503
398049
1126652
561366
141582
59636
547780
1173399
355850
597547
238662
142089
1067890
151589
611437
910887
509187
646211
1067254
508872
873332
648118
1044771
783786
165967
762055
49206
369499
789091
805215
366509
767142
277278
387963
81694
29210
469134
978705
955018
56109
402886
763914
252391
828519
155684
390212
934518
51081
54021
1125330
886961
403310
1154963
457794
574195
830654
2103
770329
927636
495129
1039426
108370
317207
246282
1149841
1100998
984710
799991
634210
866655
739853
261118
506800
437517
517176
161540
951365
970839
21457
7453
431154
522542
61924
840773
1105045
724931
207423
1122487
13251
538044
738226
173602
904736
722654
998800
875649
46404
657990
705716
261938
353126
487195
927638
664055
973493
619394
1037744
334822
369816
490927
910398
918195
281478
375833
712169
150625
364113
999504
182144
1022593
213485
885055
229929
865687
835576
960899
1165124
774496
34058
597369
89144
986535
790609
158753
707099
988728
712064
167116
390920
746921
262336
178872
161894
1165199
928985
916625
93049
173232
247065
1027711
935398
220464
306228
1103761
703594
692619
13284
378900
934375
567570
552395
1140938
639698
1021081
237406
200538
8818
1724
337855
740146
667358
821367
176004
739583
795391
687259
670220
238426
918799
755692
1071615
365736
501478
216789
1139738
1080069
34485
377012
500085
672656
1023309
361362
1131115
899364
1088523
671002
447392
1031518
96845
404564
200884
57049
319997
236563
152284
241194
433731
251001
564668
908224
150177
638989
149073
1164045
668645
872361
945820
481746
3522
933908
650810
901889
428172
778308
1054546
227708
746883
747991
442212
178561
770160
905322
146551
893094
191693
268361
959740
490165
306115
388662
661740
84235
892605
736403
369177
577692
966934
618816
606628
808694
681895
909438
544287
8782
535793
873771
147870
1030304
949140
214107
33949
493469
34243
403077
210513
797864
275707
929953
829612
1098171
717855
144694
839556
144086
672685
265629
900990
49290
1038589
415521
405666
1032814
660455
1157652
330831
887799
1054507
594584
888784
103543
249259
308773
345948
240373
219385
1069232
563657
512377
984173
361902
666012
1111789
714691
897738
1015925
119688
71556
1038595
1148248
571326
883296
125220
965441
182226
1086702
592938
844948
465506
840438
1011416
274344
414727
433603
873297
672981
880462
905254
1014830
591239
212346
267931
1109351
54941
1050522
459605
752546
709880
567079
199343
562982
308445
586765
61214
336751
1038184
425680
915928
563414
1050491
924201
387549
993033
445963
170218
483412
935974
1043242
765535
1150195
1062585
702193
736369
513233
341250
445016
516917
997298
809746
211860
354160
548091
675701
910770
408991
961823
525378
814798
144318
326562
491048
256484
383458
893187
406261
494935
133953
1079729
603362
964855
601836
651282
1133358
767650
823738
812856
335094
652362
370358
394385
426155
1130895
794738
103371
23657
8451
807957
310650
975166
943937
1110810
708816
889997
875136
969202
304272
654525
101107
1089146
188467
1014639
377739
743891
936491
1010918
425756
254961
671967
230314
104338
437655
1068760
1041709
977845
1003515
1108754
1086369
1124471
488337
589471
15708
398712
420877
923040
555124
146982
263097
840317
1168457
608437
1103602
649403
286378
252590
767766
200124
256898
772780
1050198
502636
805152
871760
13398
396218
18203
337695
834145
811702
131408
610688
830667
921310
291187
498431
651608
340917
1179194
721305
950841
883503
554329
451969
745203
356288
781483
866314
652283
288404
763607
751860
1085144
945458
289809
201404
320584
489527
678882
599624
435049
1130674
776328
804688
1132064
885581
979387
309767
1053216
645181
903744
625718
814285
1139429
213229
782985
120278
540831
255101
78684
357889
895460
1124192
1114697
872570
1137718
508246
770773
31886
790926
552965
813328
624032
392232
1072248
981288
451432
889876
1103781
507859
703400
846556
352345
882481
1000461
410344
239963
657677
775662
778852
1095593
475097
490013
617699
1166048
974555
841492
471946
1122714
403117
123855
284276
98569
124949
420584
259606
763243
829542
263562
7292
635676
156247
873852
854596
181480
688444
336523
462384
738373
367752
66332
344639
71063
126263
1125828
740154
1019708
1006189
475466
831760
216210
184572
342176
73108
651663
206580
1101057
868020
808728
781390
500756
851088
939225
1030946
870187
600454
289306
1093037
807114
27051
330539
669866
732840
1140345
173602
495838
541412
954831
300382
93971
43635
636858
177445
358795
491215
330765
6912
765910
660063
963100
433344
578922
270889
28480
539454
305640
548862
293091
621286
500289
919325
735058
782360
1114066
68204
916504
53670
1043230
238408
1015292
173570
714970
812238
493461
48796
634993
919926
532431
566470
760527
505788
255674
57724
351788
1090470
836716
182802
672815
847959
40356
1062771
1120951
664897
713497
557117
434954
511212
256707
1059673
1141906
1167057
449617
149133
298524
379044
1170682
181114
75309
1160270
699457
1102185
554241
817990
642395
161925
882658
809698
365004
523755
168508
782454
1106998
739358
1100851
590046
682859
642072
124311
642121
713268
141482
161871
539383
331677
1139921
629974
918249
374008
1135165
186022
1126376
7344
42416
206587
113928
890715
785478
1076547
531591
444145
786853
529630
282083
1049081
222657
301140
608009
1103054
956587
954496
718859
442737
187837
396834
888501
136641
891199
396152
934784
223501
910481
401116
609990
962453
470069
121097
875073
801961
151551
495432
746818
18521
168989
428127
39381
167176
599806
1000194
346706
1099306
559708
507988
316083
150456
375350
869765
416993
898283
704776
666101
251823
728673
485646
164400
764141
510937
69457
44647
375266
826386
1133729
1158822
1025239
72917
1149307
794367
70150
694996
962662
66778
1035284
605564
462379
635706
730378
666252
1136866
22100
568836
371469
1142649
359232
38350
595306
253736
268745
820897
980064
790693
675105
376848
56012
163060
724890
521374
551281
1174118
392985
734555
1051402
629555
230233
478028
76603
984732
825699
244118
141529
1090953
930347
1052398
240249
528846
442115
739470
188481
982843
163457
1111815
267942
913720
582336
624095
115901
806678
254065
181987
1020170
146806
435253
142140
595895
533551
132804
739601
579402
582362
650490
987470
1042938
312059
705789
524037
428732
822465
732213
227070
329723
47230
1118095
617693
663355
735306
127689
989961
400540
865766
847165
979777
83695
320902
219495
514744
301520
15244
98738
218313
120402
589472
192900
789304
1002651
644093
418307
145413
1011713
915217
462873
859064
68711
155174
289645
428619
1049897
525003
195077
676558
712917
55702
706122
27219
1080042
1112237
697596
608900
1100423
127907
601730
566221
341654
1093513
701034
471189
960745
315973
1166199
590629
354261
118833
16714
308509
978115
292402
542639
94245
920709
151798
818202
549229
1075490
917376
283735
554129
261846
531031
765820
884992
772147
742938
177351
261344
60133
951799
459294
389041
258522
443192
999133
1040644
293143
243308
38678
862586
171431
855789
39522
1029345
120911
1097093
152877
614425
495782
488601
489224
384143
208932
818112
269845
30909
860949
241702
154154
942444
1058676
696875
1063720
451949
952283
631816
31059
398985
492856
830152
933762
660432
818643
28563
268059
63893
926658
973777
1049114
969116
52984
905078
1140771
533740
1056455
382971
360357
1010060
199222
511822
575561
513769
7299
865763
1171030
320659
164973
1026031
1180071
568309
498368
216219
560764
696102
970352
586424
1107144
412044
297189
830302
635346
478930
941940
315108
224927
540941
1163886
772442
841182
810921
484144
124194
1174552
759872
678251
244327
99167
732038
1073338
575772
901904
30166
328095
747496
925807
998577
1142826
367723
281300
378162
539490
893870
1171995
1151480
913667
134801
1674
27498
102640
757661
866848
310857
86728
1112234
15531
578864
33597
1054010
590670
70383
828506
461234
676218
870451
390619
255866
988053
930207
1882
986190
1054731
231995
539655
1178317
276683
352482
1079073
471582
826336
14310
1128257
922719
695883
931815
161682
549361
835369
37555
149062
612498
544458
889105
1164137
255398
612534
249897
323824
821093
527387
278062
1121677
690699
807438
872390
1127401
1009645
1173610
314570
935281
882490
131408
1015454
29237
736424
703316
368996
499467
36637
639437
874414
643510
462155
27791
130074
101175
671309
934400
511363
107597
433663
635174
419328
131685
149322
713149
986097
440018
855960
62807
64829
811909
338304
668563
958431
310626
782793
267302
109122
695553
443724
387957
154117
896036
206108
354131
1168612
485474
784823
138740
916304
1055647
89037
164967
218041
337232
223972
415601
839667
144270
853752
785310
124901
60162
1161344
130895
932266
57340
385134
833849
135872
889518
1087592
813856
53896
692327
928390
369913
1052788
703182
10971
350232
927013
809748
230609
748821
1065084
742471
882402
539084
1046078
653875
1177566
953891
102710
1144418
30516
355156
394520
795925
128968
932531
647030
706479
2791
1036861
525220
356527
37344
859823
867830
1052308
588894
291412
567229
600415
948060
539031
588430
660613
639352
645571
502521
188532
32101
287140
542484
213452
117216
586290
368187
302113
29106
216407
927053
941226
404852
58082
553061
82417
863568
69202
585856
588429
551850
818510
659817
1037415
816466
1015895
734507
958509
753188
74520
233831
911023
806931
389301
64008
646426
534204
867557
290733
274467
473304
532740
1012242
979948
305069
488814
49052
915485
962114
524510
477370
926007
727763
963121
607683
515897
133926
889252
891430
314800
1079668
1152675
1056763
932798
393858
187615
48636
812256
1103
1107063
645288
1133036
716832
803028
421631
285152
680484
586073
370904
72287
785731
975765
1175584
841459
735485
620032
600975
504905
717095
1021248
1035802
231560
783546
1164587
552803
150285
1075299
445147
991428
709309
433952
135599
1178481
498148
1145908
555915
429159
79736
766564
376673
196624
697402
271986
777553
262188
774314
121845
832982
668558
379679
664163
1046530
397758
131049
778907
242296
1408
48505
865979
107832
713486
961989
821447
628220
839626
818690
433187
190850
950207
1108757
546757
788622
744144
1032192
1056288
838768
1055796
144827
542307
354548
562086
265425
150372
1154129
516786
576842
876680
255127
123537
99200
39081
428233
253109
367639
425195
832226
721248
269792
669962
6401
121981
986200
949164
496880
166061
1090299
556447
296519
1150894
651271
318889
751711
714745
469592
381371
457363
1034633
345329
448302
1162212
439836
720126
702078
31442
1050206
895234
390470
231885
926683
1160552
566735
907504
463106
972185
140759
380907
600779
299767
1113727
517605
808763
589882
1025963
9316
690530
617510
436303
725626
146357
521063
833030
1145090
566488
522592
425253
459910
534121
900048
1095290
185364
811309
730871
933576
565982
432246
494237
389406
718158
59666
46696
312312
938556
637357
113018
662647
578989
220611
703913
234891
637520
745031
106996
373387
124448
360565
793521
182434
747632
801873
390936
265183
766197
355921
641531
55765
827502
1101599
269842
120579
694041
522692
866331
609490
404354
1000668
364916
343622
446678
521746
1111142
227502
365467
914530
588265
645391
633100
120478
682975
1022454
785936
1007052
574635
638768
817647
517400
346451
13027
474186
791707
905085
133620
904198
909544
495093
971167
957205
1069705
623872
805501
446225
891638
720752
180148
702171
730868
486407
375670
79950
969898
685916
936062
260779
1052442
617815
43975
536746
454357
41310
726566
423945
924641
486305
1006375
59319
287367
614348
650745
1066936
910328
811855
514153
295645
167717
1005647
1173094
803233
479956
29431
696358
1157745
1145201
406090
630420
268863
958407
236155
33887
530395
1057035
235755
257538
696074
683052
607392
531341
1024432
578502
184801
330524
760623
428890
1028108
100583
802269
106918
186455
618420
592027
1051227
1004649
576729
218782
597392
476105
855501
765191
324212
202291
607047
832474
690799
784280
282600
86730
654073
585307
807159
318277
749105
990514
827070
1071024
972200
306706
656630
1022204
394009
963045
1051103
1179537
743578
1123782
817739
380196
376163
577873
15094
698977
108028
4670
1038162
268425
570024
600203
986134
770614
765527
862123
49796
292067
1035489
654523
1147654
181511
245238
650681
564660
25437
948400
215990
23179
32338
593050
11256
941345
532368
882319
1063872
287393
277165
1010454
689460
86477
674347
170026
1060049
219663
523064
678635
218099
646163
343565
835887
1049179
628360
659395
704789
4733
769809
758685
1083306
604302
1132012
34066
846011
241469
10154
722576
220083
756495
166135
936299
580545
1096451
957506
245548
153434
643885
164788
155586
171941
1056689
869648
1120866
380571
254912
823442
772359
542832
457481
190621
836035
1058607
6104
736078
18319
1171972
1088164
835836
477915
866388
305221
728064
926578
259820
1029636
357980
266109
560952
6561
64355
101093
76588
509951
668480
141667
643443
487074
524244
453589
614988
568647
241738
138232
1137744
1152108
261784
66870
1104814
713438
326904
1059555
25801
1130715
938082
159621
394398
1111487
115993
106685
43887
138154
747600
1048466
26140
904230
153446
77198
837698
174127
893674
982416
163710
571791
954416
698138
679610
379646
584037
555120
797042
319190
1041447
7124
1080450
467072
84549
777483
223895
132432
954334
192993
751335
525710
953102
98308
1071070
886157
218274
907707
970812
55493
341961
608256
477993
998407
838882
244046
1127407
535460
648042
335604
871662
694005
71594
189728
594483
554215
554333
733835
955666
112491
646478
762498
17547
500246
129640
419396
230953
1039372
1036932
443092
817598
46957
583894
576820
1024524
307891
298237
79148
191347
137639
1031076
1129664
397333
279081
530117
563565
706614
802944
226601
411988
728778
313750
368660
678025
295389
159070
24381
886218
824995
583961
328166
952598
908918
577095
83136
317308
1018964
1094128
35187
681464
1068259
1107930
602388
867214
772626
784383
249949
764333
1147923
205015
1016984
885115
668298
972276
115824
56487
199474
269136
93421
1005767
498484
710074
902374
757897
71111
667712
45263
986540
411080
219857
1001744
914588
209891
751966
551889
630959
108019
581766
494403
1002731
75652
147327
802455
745734
394541
405897
1143306
1082585
321472
1040390
482852
402907
214851
1025542
142426
333422
806961
577522
875337
826726
565944
253068
495107
1144472
441905
591668
287230
739557
7897
326924
412391
918670
653515
842191
398656
416475
363310
556185
799673
1087474
1084691
482646
524304
204454
848847
110808
985388
911355
901530
1032769
1127208
1026112
136954
714625
1158249
876432
1083011
726441
536879
777628
259725
1072200
1150973
137789
1001222
299479
241871
608464
880528
1093321
763478
1092180
817710
993840
544677
385614
800415
764113
960303
800060
483496
821956
575204
1117407
233402
946071
540029
186111
987957
957272
294686
609352
678727
98078
1173307
1014046
538924
988508
112034
492545
782689
128204
677113
704331
682462
460495
521681
168681
998030
945720
219627
1013368
765571
376659
834110
489699
493497
416419
724860
49557
70504
199333
595199
372125
911295
1136903
356046
723139
194007
306382
315878
900142
948382
612627
167820
1088355
187061
1128794
390788
855286
854865
76806
935951
570751
1108810
333167
762670
1129550
1062528
337688
955141
938319
883398
482778
613220
1109712
774480
325156
187626
114880
421717
1070514
616773
347902
989069
726241
326341
755774
649478
586261
82781
1150741
102093
884495
305675
652065
144497
426411
370995
623475
726150
1160155
380907
586324
430778
654194
1148837
1148399
128043
36916
398077
1083271
722561
201716
402219
760041
345699
640269
1064918
964700
2704
930317
179139
257597
1084956
78032
777628
811956
987932
385616
915094
108035
545968
334313
1040889
443411
1088889
1123708
233860
490602
779573
770737
605844
1166771
141857
351969
1152382
654030
476215
302724
75027
934285
41872
249967
247934
609031
664494
1126863
122444
396640
165386
1095466
645745
132973
413536
76519
931749
468494
928861
57228
1166158
1157185
645288
602239
661559
994250
886210
334053
122109
313374
640113
82080
169333
1114253
1020374
1157199
1014762
824741
441233
651013
664408
251054
1074925
583568
368612
80454
1024759
152716
1119520
609147
987908
167770
1109091
899825
986158
662012
77320
1004158
30451
822034
492543
318914
829652
906766
1060632
39307
340869
669133
821851
779917
617933
701496
1122875
568102
766985
1116370
147882
1066270
1000367
200218
1156654
727751
205116
247953
176044
1030456
99535
581380
404782
1131368
1069659
336863
1151958
1161277
850917
1134360
890300
558110
117603
528166
671814
1163492
150467
229735
786168
940484
178907
18004
761739
918522
879115
318929
712241
54265
788060
1066022
71684
300829
664231
609104
38070
436017
365486
29699
1163333
972123
1124925
72180
97871
542775
377366
452759
1075722
260892
222942
889769
925344
233680
917864
559334
235524
431558
521393
559614
1092140
840703
603475
1156282
1123595
222330
766899
765240
1073731
596300
1078001
613060
1086070
824304
251604
1085496
46448
584560
95933
831296
1019244
135214
436829
1029851
263260
260536
931034
111570
1174258
574369
842648
702711
260302
315282
773217
932534
727432
162292
82217
379552
1129421
74956
1037784
391009
565117
263526
387097
541225
392269
194809
197398
1146307
310325
178190
21553
171255
377523
295535
802058
743471
88611
67175
1156664
1103632
663721
604880
241386
721376
1153996
480335
216232
576469
533019
406925
633232
8528
792643
936244
896713
590252
192303
117120
755267
877321
712421
916840
7802
653893
806493
1123010
505554
991556
1083032
532451
930173
885405
226868
95233
932101
630737
250666
1092697
438181
1101082
33302
996818
905923
296143
1042894
1006999
141735
797973
683533
186936
830033
1005403
519510
1068322
491861
108871
1175042
847530
558266
96801
1032776
835839
816087
373626
542197
1010894
223425
556270
463276
25727
560939
55425
539215
281865
551309
777099
133798
1087873
798739
1159175
789710
351375
949674
618825
646089
1173906
1009335
940448
424290
566661
215258
972706
708953
543074
798526
79228
423941
1083814
334354
385703
1103409
833115
330908
269308
890457
699910
495933
274425
970579
852302
11384
177645
815323
676183
500626
639182
225973
472611
857754
870154
958555
895724
136973
455757
690993
193676
1142127
836155
222757
485276
1012508
874759
466544
570191
944631
248312
387629
486023
1128274
179030
663346
222435
325271
669284
606629
62384
843598
1039251
1172596
1038690
1153789
904888
640503
455468
882877
760980
586258
503306
1169443
599717
471567
333354
29947
716307
993469
988002
306803
419950
1010706
936677
209607
932604
66909
522950
366047
434105
356033
799844
519772
322663
296849
625221
987452
1028683
959934
955244
13492
1049460
142282
1156851
692443
47718
18459
412748
890955
1174052
157225
985935
1108188
450150
610625
92102
1122120
729780
659448
218389
182207
58586
846585
689133
518611
985110
232352
1145063
676580
451048
589966
683352
446099
1032871
131437
157497
895585
186908
784078
261974
898609
1002869
1038594
685834
133996
1032419
554946
852679
257870
858834
987958
595468
241373
38604
142746
1161185
527810
94764
551158
386023
175644
1005594
856418
1100167
917830
1042423
480861
422009
156358
1072922
715267
162042
537360
1126134
1150101
1134229
478368
123016
768948
22686
218126
428313
1105888
63189
611232
570019
134252
1100041
32861
702038
563053
43925
941300
303517
971801
767809
995247
973485
897634
461042
469168
424507
1113341
803376
629863
611588
216452
1179885
658135
19078
771894
956799
760726
299428
724798
339078
779218
521846
143854
698970
927027
292446
621216
81272
830691
150759
699452
142570
97217
771480
324210
159753
362287
563650
543393
143440
918761
196043
40440
402418
530551
242230
665039
741837
1045838
601462
772544
877730
356084
1055998
402610
857425
495985
183659
918776
646948
818983
976314
726229
353119
1123261
1039231
58343
1022885
225877
173615
441144
779753
706842
677656
1124834
886017
258593
896304
686690
385636
788519
264479
83852
511684
800641
374023
1161713
576920
908996
224281
1165523
940513
580156
515311
385036
481863
664742
712539
859251
950021
1173428
204861
609535
1161674
1024379
619178
945160
382580
1054670
116552
1178771
998998
143434
60589
325308
513130
1125862
1168499
754307
140948
500164
1024271
616875
68606
604770
1118725
601242
633410
324906
995546
556245
1007687
948301
1127763
873254
264070
881733
367014
1053543
501002
649892
1016924
693058
609535
25514
1033403
690753
96548
938563
278350
741884
489015
13735
621311
826812
35034
1054472
408433
378768
1112390
213681
457556
1041187
189502
110200
586216
11866
433761
859115
7506
124887
438265
901607
1150514
781466
705526
201152
100043
265145
188060
702438
770324
831138
515062
964880
1124716
268441
407702
643686
612281
358816
133224
1152251
161835
280343
147282
703821
69016
935021
1011424
605671
789348
1010791
243050
245747
774110
11695
288730
31528
331908
684749
763949
584113
788444
177757
160497
1120566
1098749
26004
12659
692463
247651
863047
404102
526770
665598
804382
658125
927551
1172737
998585
26093
469851
1036805
650601
1025143
255295
820525
507987
340143
695596
227954
703411
807684
797557
810319
764204
671773
848837
435788
283123
1091300
936914
814893
717665
118742
160949
410122
918647
1148285
536592
1106741
498949
1015983
732563
437444
469759
565545
1105197
835696
561106
1135730
357416
43234
812884
1015629
21093
675075
788751
826024
921617
474896
735830
539850
153789
937419
1143458
127481
663889
630564
114895
575265
508099
868051
830336
330909
693459
1153069
1150342
15672
1019223
1078835
1116012
1096117
711350
238745
721363
907385
1052343
68246
735191
297994
78426
752884
470213
168409
1029990
749269
502785
634703
786044
977078
691499
591308
409575
599338
906134
116948
185862
961047
761535
391927
847609
934159
39900
943531
237178
1084390
525810
61861
129219
591644
618196
176362
1140239
1160307
401530
1142548
314447
737981
1011387
526813
843049
313107
515370
682131
220024
920475
1030658
246779
437590
993602
91927
771178
781149
1074906
717615
697837
105911
744601
153756
885211
633401
151029
1141878
686204
585221
845922
774682
765159
266778
363896
749994
623492
105033
228192
496346
530759
1062969
954991
836505
327475
878848
855623
87932
575036
640571
145702
999143
529909
72076
960940
699780
1140398
690416
471296
397386
812687
108472
754251
118461
339576
412328
604714
979623
522321
12762
1086621
307059
971845
1004320
55615
315809
876547
1089224
313253
243403
575970
396442
919438
1109649
69879
1104107
1045985
1079281
126285
820289
187538
439159
603870
672335
755846
506185
631768
383485
957323
1006028
264929
232611
282353
801676
217034
185194
167623
346890
404958
820893
79311
492134
1086340
51001
1047037
314611
138580
504074
403887
43433
165631
821558
399362
294101
606085
98657
216462
828368
974468
298463
220523
918631
491226
82686
560427
935633
259498
582223
673122
623329
693611
585325
230380
498275
795053
54476
390887
838469
1160780
794876
715365
277787
504901
704454
204171
731663
959991
67040
523289
881843
46337
863319
80076
446196
886905
1066255
84522
337231
767265
1166338
1026145
20232
249443
244642
295445
891656
537431
1028415
796296
1167692
371421
519320
253372
974595
1101827
222060
751872
580984
998934
146847
893640
661624
1126784
293841
591497
93385
860864
297560
302833
796118
35087
243853
51250
767241
409683
196891
439519
164419
281982
618253
1165036
740664
577823
25402
18434
531516
515690
585748
836189
990939
57384
832174
719648
517579
979772
351373
946920
416515
1121432
559734
185700
138696
418836
813522
1078751
119976
1020976
378027
91134
858725
1016054
703394
1140750
298176
393534
551642
430844
499677
9297
2221
4333
698742
503115
989676
1052102
335882
863798
155387
924797
1161530
102653
508985
3376
582176
942254
1038691
1120719
1028034
569746
792526
121200
580000
1108336
273661
536521
122088
431694
905892
131087
799390
976264
437393
633107
407813
793601
1015848
395842
835998
147031
636447
587329
914556
11176
481457
608092
1597
747044
615115
597312
910677
551252
583374
206881
1137430
147279
420345
768351
716659
312377
714974
88362
745739
1125432
700733
45034
334789
912475
221992
105232
730858
152979
662470
133861
995640
9490
824810
1124079
1046451
788340
403756
288736
830940
22187
796248
382156
22593
239878
398822
354303
791336
849066
461616
142186
832428
833740
648299
1009896
390339
1102733
525621
1138611
1117906
630847
207711
63762
368977
287183
555846
645247
357615
296212
157880
917915
502102
263612
1001202
792888
1134571
400565
969549
178954
472115
230179
727373
126543
557276
77241
881605
399881
974168
940269
638726
510723
778534
836476
6850
286560
610345
324225
210601
1001898
505283
4402
234362
205756
440422
154831
173205
82424
756238
1029743
1170862
760547
1024989
482176
766813
536407
734362
1119330
657904
722928
251422
402845
399418
429848
1043143
65373
472851
1144658
387731
1103358
757881
379035
342938
557273
296301
289326
909249
280768
1041180
180027
42590
67343
989668
381805
91340
874608
1137955
418668
150579
1018325
264040
231202
354283
371950
651907
226160
236781
761486
376100
299170
841333
593049
466669
1155147
255499
916005
1086510
863370
90145
984814
258486
858155
902413
1156805
1035404
910494
525556
555965
683106
553209
11004
132182
1085802
1108796
895678
1056381
190319
396951
237168
926884
10298
854394
342363
508835
990028
110805
521805
320145
227382
1115385
15170
705124
489732
131069
1023133
797653
150610
683718
831986
447893
839296
833812
318427
1012480
660586
706214
87263
56715
1020643
648440
944880
491871
1177686
412159
739707
607505
119603
1101116
358386
11979
243800
114883
1138428
843548
472918
677976
694321
492109
507572
1141396
582841
35271
306796
826365
883125
18802
716755
180006
1180315
1043520
532410
617103
280581
192183
107699
404372
7885
348353
754681
649265
73096
885764
330778
916583
1163251
382544
641976
172835
722867
1118055
946383
76000
554741
834428
164437
936033
122115
176676
742292
1142207
666858
562746
1041577
67118
885580
509232
837928
1069899
973253
638189
700432
682613
552156
298269
230987
240896
917156
1017566
718266
1149380
329465
195983
1177379
81054
386285
176067
135817
176984
394391
897296
547155
1140267
293786
1046314
392834
435490
809634
895161
15081
10976
751916
282512
694706
404295
790796
813017
841487
1176302
35497
131414
1074960
340195
678758
450970
1107262
961646
674822
282740
184637
605138
481791
108602
739891
907532
826483
840232
326721
998040
665630
741318
977720
343339
101749
926811
211659
16943
776140
178903
438667
107042
511383
756644
1163334
973565
980559
524743
916536
232312
301096
184840
253707
870493
95268
245252
219721
142878
1104109
5782
772301
106771
506980
866537
648807
743995
1064877
446122
866190
67201
1133874
208021
519121
372277
427452
847789
394496
338462
1093891
12015
730365
528262
46386
110046
1157222
948646
110305
1105195
1099734
896707
244271
467235
802172
948380
1128149
519101
1126716
586526
618719
765315
830432
1028955
268781
321612
419899
103479
153714
72581
267626
500797
1074004
220988
793959
293614
97638
607155
875433
541470
41864
1168559
1136777
726160
814045
574143
518435
1158227
115838
106920
680530
922662
1151316
486850
269222
1054436
874274
501841
1158034
112512
1047162
1077166
886596
1118495
601469
1076258
933657
408161
242076
1087171
722940
139050
614147
357171
7668
361596
145464
964502
793715
811305
1085018
959631
940624
642011
1086512
498732
704383
329229
590761
1042427
5523
1058369
1096571
599626
56798
805588
276031
45083
1079450
763028
36779
91027
918791
433697
248269
413968
436275
95082
419140
900274
560204
428747
1087565
743329
670612
699650
529119
295065
438292
1128784
694996
529223
496527
486104
975848
883087
747540
575494
1151952
23308
1021069
233156
258378
78843
679433
29483
254393
894599
975213
86672
1162528
278768
246863
990889
699453
186302
832225
160830
792476
902813
304566
352158
283516
1018605
214652
865760
982675
81498
787098
884444
425713
562060
925365
650841
860692
261582
947973
366089
640461
728942
281197
766336
192950
762782
150352
194290
545108
627595
193355
461344
1106292
462135
1041726
1107122
682524
505241
598807
541299
34050
239997
832667
447655
539259
881943
928551
423552
52805
934471
269599
626658
86352
302036
483159
304613
1061268
384668
798785
70356
760323
1009644
1029088
350278
893903
520875
337924
307708
960660
1060912
704117
100310
647969
954849
448824
308198
1150199
1037010
330900
84092
610126
628497
1127852
498008
297203
373030
470565
635634
84636
12459
605554
1006295
331639
1154134
844819
666411
532495
814440
267774
36516
936780
201174
1042621
687197
83563
143779
561290
720397
239570
675303
170412
310957
91226
719592
170512
643426
767133
209811
720968
1123726
168680
502803
343927
179965
995413
179985
954587
1001039
1010749
427062
83066
952397
490232
1050001
429006
1095661
444689
290746
1025877
280764
707605
880351
1056691
493444
713022
1002987
1042571
347926
1066607
691983
11889
1040229
237130
702368
277933
778959
477484
927671
491195
511848
488148
719696
496794
211902
618433
701286
819509
626423
990786
589345
590318
336
926331
738251
361743
235070
722178
792667
1123031
1116315
198393
1040674
829147
838161
607053
76104
526745
883100
773533
233741
882685
814494
1098043
1041307
1162927
382069
567356
1070923
292523
1143540
391017
1070188
625230
946430
479785
547123
584175
547716
1077847
478970
37245
403887
951206
20193
794185
1147824
1055068
115349
1043586
447301
964840
800153
920340
376525
966752
252892
509072
298500
94763
318259
1021756
1098250
51942
4574
600028
160132
635728
1016198
948395
495458
542981
839028
421325
672977
899938
1162861
470033
571478
1178275
192934
133139
968574
465440
77081
532876
377285
709505
575885
119923
160471
319260
334661
313304
1049805
473934
338940
1038090
1136878
179799
672253
449485
936515
338477
841009
783646
291509
1000106
1010464
1104524
55705
1179985
293754
656391
450896
652918
114031
981041
961336
437923
509378
477094
346371
971801
571930
680141
619693
184755
61304
327414
259294
833213
99819
251541
1047175
748726
506169
1165443
286015
618537
900383
1150522
375904
817844
92413
1031251
830175
766451
507869
898690
82978
783829
443840
1054737
1004934
933643
1148162
108566
254936
1163309
596342
680645
725069
1068593
545813
414863
246634
583865
118616
778073
198417
817097
937380
1149399
232380
294520
943983
574793
957614
1129353
303679
661864
1088230
544628
720482
855871
783807
930863
211195
393456
1004833
501437
503579
989259
733640
1005511
90380
58300
831744
672726
895684
354028
699310
344665
999013
939306
253485
1058939
187491
349102
1076652
414447
600618
443862
360941
468867
897718
236149
861410
16731
36408
366359
1047320
613634
484015
397002
938438
381063
309285
1118653
671854
40954
859147
378210
995357
692181
1081313
1125857
195771
162216
1042547
355604
1166469
376919
24051
1159644
807229
2408
198221
85572
376585
877480
227093
1001475
990056
1031608
393151
723231
1041445
361364
1109280
834857
717819
1129167
280125
916181
31155
947399
868459
419620
496073
1121996
492711
256831
848743
1065368
773970
1050492
198748
700623
307593
440922
673599
275866
698195
984622
796770
434194
762542
772475
1040825
598331
306934
1045746
410786
608281
1094510
317474
508963
1147905
14628
178907
758609
1016461
423778
223422
226786
536843
433068
195407
434336
162169
811618
889344
539183
424678
328517
892318
378359
243783
1094533
190898
402743
540003
164271
506025
429769
65527
636985
978317
437901
398999
136749
988655
802946
350062
818075
259302
1118307
278651
871964
272304
265886
496370
1091
949242
62215
706286
618101
570192
677113
776386
301778
21449
395348
126849
1057753
433793
351152
1023064
44858
457483
388835
823059
1163005
971458
459531
988057
602683
879272
827564
327228
239228
212766
1082253
720928
670430
582307
704943
51300
516063
630254
601252
312879
1048738
126925
334861
100919
468060
492843
131462
269656
763725
305836
621736
257561
894966
144762
980275
357967
770339
1158002
459762
848281
862740
576618
465363
198913
823102
1081426
430684
247739
169892
531275
1040457
14059
1080344
327712
1123308
252639
642796
274522
522815
821901
178043
857074
543242
255825
759949
822025
306460
414878
1128471
742086
287798
342135
299828
367398
1162226
417274
742437
703887
486044
1044811
688949
1104090
1022567
329414
844174
1041348
804333
851117
550033
756726
527811
233539
482298
1134675
1118267
487870
937301
125772
762060
335958
98995
787383
956117
670608
10642
1132844
995298
1170591
550673
1011275
439108
845264
838901
839923
180464
14492
788940
638957
14171
1026034
278613
258332
337017
600475
1071230
37358
529394
274411
2290
662895
499988
732946
881668
777448
99121
1066480
814625
934749
472263
67337
214651
64302
210299
693876
907170
600839
419220
1149283
810758
767575
273379
250331
507928
880171
971139
594095
158451
556809
851939
373745
470204
427851
964617
654994
739973
33126
491095
845294
859732
1060081
991501
36155
997425
190996
885569
724962
164391
58512
991862
446883
1098000
1026356
500591
833709
539752
232804
572990
174251
457159
56912
443131
511092
987877
1113904
248827
885019
689252
459378
294415
674493
299925
213570
602945
879788
784227
162882
972888
615044
13987
27754
432400
406091
211214
299572
782495
986878
887955
1178391
880201
1167209
1162346
1000404
855301
474143
1028555
357551
452815
333265
705223
557200
22998
159630
918089
289914
1050931
274657
328278
754146
903022
119179
958995
481245
799323
92496
325066
151707
530367
601093
585817
272692
292589
46976
378016
607040
554230
226778
151638
642664
1108592
246492
676534
327600
1003661
800221
641266
587639
1173303
708248
556009
831087
133921
9182
36114
340401
947115
1153832
253779
521693
78500
1004745
779399
1155735
161373
861211
624051
112572
537711
733506
1003543
614494
332317
818254
899315
702128
144585
295880
32675
223764
289102
507900
982873
771589
457684
255275
849027
460456
286926
1050338
282700
338430
889388
996053
932536
185692
975891
1169135
852201
706206
702965
675735
44136
78132
1111515
533539
240653
11265
834010
586346
953416
1087893
353102
133770
957127
295086
811496
874768
21581
280381
35292
1083479
621847
290824
1012755
856387
683385
417151
808440
1111089
843208
952429
1049786
49550
684825
1024282
127457
474178
232716
99513
470229
708803
462404
126482
1094036
11840
784986
1112220
335857
1092275
948911
18785
722147
626907
945291
851633
314835
707220
789625
1147750
1359
850596
249143
998701
617709
255975
829960
234476
432270
615397
1069098
303241
143471
329254
789752
53941
962990
760705
319808
121070
340684
992260
479224
1049709
676435
1161863
942872
1014131
426084
626497
855877
583322
387747
736625
15562
1005373
1143966
733525
9636
404596
245311
590882
502404
110961
898645
95826
630926
103062
340780
468790
193313
775758
48028
813417
491052
330217
266086
666184
442821
878198
322880
59725
532676
641366
728911
28207
406564
105888
696282
942772
547920
1055675
108510
310741
365442
1090414
207933
396019
562937
1036245
579089
948060
1152733
32135
757045
1050710
636819
38890
654353
935480
635734
61587
868375
1056062
1006939
514627
1087530
224606
113790
400565
102043
816402
970657
134965
909131
531966
759093
588755
638208
641901
12813
129903
914748
1098342
824453
484977
765003
571121
192921
489212
818654
211035
259654
155367
790092
551707
1073668
187760
486675
168980
534813
1081109
267053
95587
998420
351065
464406
419164
161062
938265
424408
49476
744760
317700
643847
807397
190765
601686
321398
496771
1163689
928018
845788
871389
498858
384260
759627
1058360
189381
1122521
207930
756357
323172
774513
982047
791944
264955
589502
552310
87858
372933
333508
945395
185583
125774
461006
920689
797757
1053196
455819
1025559
1081325
1004165
736779
276553
366208
968733
565283
148289
937409
878946
126592
930783
305283
541402
666990
166983
707666
643908
1152951
189720
245904
622618
771063
861499
1078282
412815
610128
875536
196248
170645
177068
323741
131161
831017
986374
727996
755399
1158216
155396
1072778
502970
542863
395913
990752
491643
580325
504854
596002
677850
711010
7170
574631
228563
781070
1173674
824522
860209
671654
520521
64460
761480
70836
465843
938355
258271
344703
560918
1012014
19512
759184
514887
610064
830484
516178
1064571
472664
512534
508984
1167235
1143209
225498
517582
838081
959578
310318
271540
834271
829627
809003
261242
955697
625559
1058979
68362
407732
629489
478826
95737
1051200
352357
830445
216445
273771
1146679
10037
958173
917495
948336
751339
881280
144115
217263
271033
782763
591957
568609
305844
1009348
885282
519524
233651
275028
651736
406636
320769
1060793
159157
208221
516165
1052533
276451
484368
759557
1110046
439219
390103
452822
271195
189003
59375
890894
1173596
817464
290887
465651
275032
979854
1145335
657871
470704
589358
593961
553655
837057
72526
254566
145482
721678
11363
807479
1117516
205148
197786
721789
994836
874065
988273
16311
384071
1074518
140471
876756
956671
308675
1154953
749468
100994
667875
333667
567700
1158138
302712
1155761
639759
901273
1041745
357814
663151
1059161
261037
1129294
300850
612720
519392
396154
215507
1034139
219321
1148700
586886
286862
857363
804021
604214
458831
99355
1046588
377876
701547
655684
996614
1001574
470419
416331
580735
769915
863107
256954
515247
917051
541192
371117
264648
879464
985871
121615
256040
5707
634926
891810
266029
63240
291877
516574
626359
838927
908511
677577
1063427
169795
571376
198830
870763
180671
865165
934222
617414
177029
738135
701478
229741
912881
1152836
528430
25734
946612
31494
381846
383010
266074
711829
123089
715716
965498
23571
1097185
7484
1005723
571291
120145
1012945
827026
923713
157781
1162197
794967
257569
67661
164916
1166013
571092
917658
207829
563474
1080427
588497
465532
1063443
521063
298541
816328
878287
377770
560318
689701
926992
722310
712241
694542
707457
35524
37627
1013553
1060634
413947
501735
198764
651024
477520
850993
1145979
1117343
280910
927608
473384
88919
377663
194487
582644
220085
101277
354026
683473
216120
826665
518290
338238
642048
779561
483629
1129509
855570
876428
415101
1158869
1143922
1022388
222373
1048595
903706
277440
173138
908492
146607
599330
862959
406172
902516
509517
276775
27815
554542
1082022
282626
965302
648465
441048
804174
472289
321123
814283
810331
99203
366885
322561
554993
70040
848210
543992
843867
411297
601991
876636
246856
147539
331895
593112
757280
1177789
653175
327886
653275
509875
534612
365210
881676
718638
195092
423195
736319
584684
41660
474595
660251
574088
928310
774507
1149007
598439
292198
534707
304601
42481
451178
736951
938090
935285
1119529
1001538
863345
795426
119205
1178375
256628
450408
181440
1102329
253908
508094
974889
771021
455642
341601
1004039
356499
530933
712297
488859
1140615
225963
359464
94397
240633
367747
44661
494790
230756
241760
337054
480394
1080130
1034250
109189
1023358
770614
1161052
891793
868954
215851
1018754
40677
611374
656501
1151691
1018351
844988
727157
832493
85047
251679
202644
1049839
1081505
257505
925168
406385
425346
236825
976519
116103
577145
1171374
921278
942321
65423
408785
764250
106761
26497
157275
154413
961264
336885
454693
746171
1064195
962719
96559
123315
56426
282272
192932
148265
629179
1033880
985884
358030
725532
215339
376113
586185
1122013
604263
1172771
1165339
524340
193482
1071611
753590
1068573
490338
8698
481094
567647
894083
112319
106080
122934
1120804
302141
1062197
962023
189697
1022644
895709
668843
663840
627739
442363
1079595
560202
610809
1007125
866444
86449
1003547
1171323
290667
1164448
163368
864579
323808
519324
98672
63258
312773
1171959
524540
82755
1168884
413750
643352
177309
491007
312596
89244
850750
634380
429621
1095158
872601
1055331
187167
650631
43318
151488
641258
496846
67003
1068239
795763
715896
364943
688671
353175
1170502
159301
973040
851568
214496
948111
600864
363464
1016924
792129
105071
1002506
592120
724306
638548
1028639
139205
377535
696736
617397
837329
355781
159301
614695
267463
211984
1075186
797639
436549
518379
892291
583705
603466
737932
322734
264975
20671
712700
221375
719322
940728
1103127
609682
522355
430771
698994
837560
353704
45777
183139
224204
753126
841533
191706
85309
166153
1165364
529283
456447
1155171
111105
824979
868130
63072
240295
665684
40626
1106172
345419
1009026
466376
538754
897996
353294
409019
389439
200455
199665
312324
846990
858676
412096
52661
1018450
847735
172016
249924
1122920
437799
218684
625537
236043
663273
983340
726910
814496
50180
539173
201534
384230
815651
576734
454235
10845
233653
394399
423821
150058
313942
869533
425805
1083835
954235
478672
683487
807719
1044131
771990
1081733
799211
532983
853423
230349
790252
45900
762798
1163570
447545
63262
1151932
871973
357650
862421
1162607
860309
209939
446169
946281
1049791
77281
8703
572074
701746
457809
70354
675983
862639
548144
816200
1061461
369439
959724
46151
223144
741468
384159
241619
799055
1095956
231773
578494
754174
252256
1051640
434068
823575
945338
435648
353572
101125
70449
594709
275280
1000411
963839
171910
44111
437523
483159
700115
77616
28018
628075
1147787
664795
643530
299774
971198
596655
1130639
34278
975140
1065713
939533
984998
236697
695278
269790
843527
202753
34658
902039
829644
903115
512616
63298
797328
576174
352431
433950
670994
972377
828042
798003
341771
708871
231264
365213
1083413
204488
699457
339313
993109
997081
4693
1114913
931502
227371
527347
446531
720861
104055
607009
1170850
31913
139796
23233
488995
337478
82222
464590
143850
845318
611757
2024
864687
842634
201584
1051156
144569
173974
239883
525888
572987
278407
503188
666647
148743
399574
694975
768642
455776
1029687
250291
1108326
1068661
21694
86498
818408
463166
465942
79409
383771
1113716
679044
1111188
337541
591039
118417
52605
146746
388271
199436
133244
149778
277460
998587
469958
54433
1070125
336969
404790
1162569
1063940
56592
703930
1174739
562344
944915
868644
420340
329354
866421
738982
1171045
105729
787596
752828
91750
1015001
217312
284963
890964
32741
615271
982153
554204
687054
799261
480761
105705
658396
345148
582149
724997
691275
278659
488429
1068464
358745
289024
205923
189930
771288
224862
950219
738168
736889
788278
252857
600443
499976
69184
15065
40453
910562
199174
648591
851637
283278
662142
1079701
1018923
887183
120365
488383
1051812
226707
52831
758919
554575
474584
135108
745452
716872
558563
435938
931878
625350
605435
887503
132113
55290
965083
10499
914587
484269
855275
660490
1035152
57013
511692
244764
966446
1134950
640990
510685
488937
1123366
874812
1137222
178987
557712
155219
32917
306652
449464
651146
359699
41721
262211
214787
545784
652388
1118947
159242
119929
412483
452993
660979
243568
570987
181182
579968
572720
375601
97085
733289
436125
1084333
170601
642129
592268
255866
1060428
860577
553127
1017484
832414
473825
915849
731543
678333
868920
333191
887262
411780
600889
26852
831770
577460
1089528
123798
287357
695718
972113
773681
682745
290975
829308
228750
97801
553551
1161829
221705
202365
449611
304626
1017030
234045
77555
969863
717880
809232
322761
982783
265315
495639
558233
530123
991531
762017
422993
296077
505415
839916
736529
436211
188429
877671
397271
298589
1161316
913520
119341
975890
552762
966054
543448
224436
132600
652736
472942
948891
586023
518056
92221
198489
1076355
297161
236600
662950
174845
21034
731491
421269
171136
1068308
597612
700623
798404
179429
681433
570840
616392
501119
122516
61901
930617
688952
902848
1174285
675696
712537
568135
998961
1038015
960407
173501
1017468
378480
661383
567087
116433
31567
756105
734543
754678
63513
724012
217347
635919
408724
489268
670117
613114
1047751
525385
1176727
1074375
754268
628642
360728
813551
1083048
776865
651549
247994
814665
761500
663101
528757
1026009
1169761
586337
312120
947813
893660
880021
1050898
134279
883398
94569
321612
843622
273760
24867
1135619
976667
774605
919610
863197
97475
114535
463141
1178719
1175627
887981
287688
910743
5832
616899
163223
23069
432809
96392
796185
327833
911187
991186
278243
606437
466429
1113923
923690
589538
107443
1178502
900003
360916
572585
227523
204357
125167
894971
672260
789842
30021
828581
718820
957709
133709
566090
497341
506525
1095198
874917
975587
412511
879354
249962
553678
273165
688570
294320
814792
910197
602599
859257
838300
1117962
365439
914935
1015952
675245
518760
910804
522931
640635
498985
534638
710074
791285
334973
434670
1036334
316367
209711
238042
149289
1111907
900246
484429
721499
891271
294645
168303
33628
16857
719882
569339
969850
838536
51602
918530
1078086
560957
266219
1179762
395598
734361
223093
461306
925326
302046
172650
693697
718106
846950
1062210
1073749
847606
204669
411740
2258
849033
111979
673096
343320
871277
578621
563740
7613
709566
806952
206222
668605
207236
842691
436944
710829
1128585
1027714
701070
543386
989151
1179085
721906
425354
830652
879023
347439
263336
332732
876861
829407
754982
203636
175434
1175117
55878
544620
561071
517751
1169910
501362
525956
900561
680348
961113
899895
600299
951450
934016
875868
782312
231789
904768
349112
298923
448709
978824
500502
74408
517551
202640
367637
739952
87685
609907
62273
163425
727490
400193
1061142
871341
733386
218913
992117
1026302
449838
410777
245843
87310
841492
997945
922170
388712
618637
969619
852500
126383
822370
450635
943492
74543
1018957
641404
422083
706736
1087686
602495
861806
454894
1078330
734834
343126
958520
1002619
1168113
837224
638379
696560
1075677
488687
571331
328377
690503
128545
825312
654850
1137921
972767
21935
951887
107470
325510
1166856
828077
705502
884906
366664
682528
366470
88676
503145
878611
943741
675911
1046415
744177
520828
171293
860627
568756
1139225
942291
732900
482930
718390
981444
24323
182022
876404
236908
925412
834879
397308
1149667
462935
1110632
42503
683161
147821
334615
814879
584635
145355
400422
599649
73315
486945
14650
662247
726501
564253
562374
495732
795346
610793
959904
808775
1137959
281930
264601
616694
946938
589776
39750
822715
258090
1160208
854437
849089
39673
1088097
193485
835724
909292
993091
229815
196808
505943
668642
460925
93942
505508
1128051
1025808
459460
530939
760082
110693
691648
412949
484372
958943
855171
78234
795043
237397
816983
116706
377978
640242
873945
144111
139655
916952
261785
1171658
305608
53096
1110708
111122
920224
1014404
814233
952468
1094818
311042
403832
814665
309840
931384
48894
15430
578822
482435
639483
983319
388359
1092574
220920
60075
71667
510332
1177804
727084
793860
715753
180980
651453
939040
864483
902676
292185
83350
1096630
139869
1012756
474650
1070937
162073
416826
518641
933762
689083
1141332
286997
235744
925919
469542
950088
926700
601187
729411
988801
188727
1005748
709355
1101707
1155220
205908
977254
259185
587622
563492
272439
1033995
443693
884117
531481
135377
240133
107370
1103993
754667
473583
227422
557247
189383
185319
186788
929847
979010
27896
668773
919042
205543
347785
932302
792712
341113
253085
42965
650609
775919
292048
47377
826866
224972
919957
814653
849974
448000
179644
887107
1133666
1076871
632282
480287
1150991
457965
855807
517578
550200
911462
508412
958537
80148
917253
471366
852507
785289
1070132
924887
786007
307426
1147733
348649
18212
496079
527259
560537
827812
413271
842997
529557
571757
748944
888669
535358
555544
825309
1115143
96200
1117296
19562
442872
289695
401317
1010501
367324
739945
1035809
65842
640880
667043
463525
152487
1138892
870390
567324
1060957
561917
540205
625662
698593
1009208
706581
5236
877973
1126502
19312
816448
230027
51150
851772
241038
170234
606408
1009692
1113553
158870
367438
193804
914309
179868
129768
388510
751733
1127493
964305
447309
610390
926080
685285
1126198
760905
841442
78689
772385
370713
351307
1001331
410381
1170034
791124
549202
1147095
775064
318273
277617
150611
987299
83443
541600
424481
60177
1014255
120896
650972
798966
103204
615357
1005739
291758
1129487
622691
1065406
331213
820886
817767
608351
1018485
604869
89477
91332
113382
319589
423055
19877
1045901
750567
1035149
544145
917470
357059
1082329
868079
970630
946192
488388
622466
516353
247792
680701
1086469
471902
984071
438345
881993
493301
387898
835220
908481
211096
982196
1122052
42282
994877
565717
322607
596223
586254
360583
886072
691091
557701
188522
1059271
896336
557863
1016418
768105
353715
586450
736006
1131886
275154
1037040
77072
688655
1152993
179815
1175515
803828
726404
66778
280529
106069
1171401
420881
940533
652806
964931
1055765
852959
177094
943440
896286
211335
601837
437215
235864
1041884
126799
892285
1059779
251778
53867
1054174
133114
862323
1137044
830394
164985
215858
1153591
676027
1118203
830676
388175
475469
55603
152855
389269
720116
1004379
883731
503114
701976
292037
377802
1160147
925872
695129
405118
755825
802442
745491
138658
652578
371123
626912
617300
588618
542878
413654
730201
600755
383104
48376
853507
506499
438982
1034106
1125284
988874
1160912
344553
874624
790277
186833
592520
438455
205757
1138889
926757
457697
1072829
2411
287824
889098
1143215
681293
396966
386513
1000226
210058
124524
582599
318514
923957
243376
267698
915281
1069315
1155668
1136950
449582
294500
152324
689549
166301
1109958
955518
26377
343759
742316
1129378
1040659
149272
914652
673928
698897
115339
509652
554950
968350
372039
952066
1059784
677747
402518
628735
300858
449758
287403
443895
240368
171528
324328
351539
256113
510678
48746
146841
272908
17870
321754
1133045
133003
901924
125003
253666
586292
456185
1049656
233420
383584
32845
323875
236856
751047
602656
107121
19127
344510
961482
614381
644321
330846
738185
368680
570869
386891
950447
421852
439737
121777
463945
163962
467461
257134
474742
239571
380997
1059452
261665
49551
710279
667313
749505
418740
1004104
691054
460588
851383
97424
486008
254191
67081
344733
532568
602548
187791
135429
102850
554929
436710
1100396
1161177
685058
646025
694873
71713
1138651
867557
776176
1129096
1104001
355276
294110
195554
383433
128645
1096542
88566
1007478
1135844
133386
128790
518128
859729
945447
1128947
1106794
772180
629973
774629
1108510
360275
726337
125568
151472
899536
183872
299043
998047
459091
1155283
1178261
97599
304749
293815
1030609
294238
373403
229858
381798
136200
827742
563639
151905
947235
905327
1093353
470035
3983
876632
793501
218120
500233
352060
756821
388548
787588
645985
508358
297736
758679
226726
1002159
555331
776797
260034
1060258
611603
596385
1033155
618905
905671
1008053
539026
97992
30666
72136
32307
996617
969496
586436
617146
220009
224950
662090
1163997
259694
253958
45744
134246
385452
561305
431315
623055
719795
741372
995032
1085096
926862
123088
484246
496415
739686
135547
1014256
947712
1137242
5790
910319
1029939
639711
944698
691753
310498
45641
444311
6623
117863
694432
294067
586543
786468
622140
170869
774271
644268
790559
1169364
544592
33556
281743
17779
337021
1167782
726430
333274
78493
178490
1088201
855439
665265
212690
1038820
430871
246079
561216
938200
1152223
1019762
416346
314797
1102957
684750
875741
74549
568149
169677
894673
66750
519466
187165
787574
1151811
147490
198010
440525
444561
767511
223885
10228
708490
696087
742888
590692
163728
141623
681623
870153
836638
46355
16044
440109
18645
565511
758303
857818
1014457
543531
557464
604681
518124
529665
1089666
121687
582242
1022373
763596
481047
442015
943681
85856
515642
311941
1037853
824242
543640
931903
829159
342965
629416
565450
117534
294090
133746
581449
409978
986255
577164
716152
980217
1151667
214002
196259
734898
1084873
867495
587715
5752
1138571
1174640
960966
145867
266405
787753
1102193
833230
26146
277181
34487
835585
880358
1087257
1071308
910050
316313
1154907
611186
481859
403953
409327
1043892
364431
291465
1006007
656501
706830
741564
76276
155738
473268
320988
59046
439147
901040
655799
491313
959463
250960
631228
793587
107704
1134565
954616
975441
571485
752057
776625
970416
1141954
1032239
261868
872529
838860
734355
485769
754573
338910
16679
288124
793645
902464
566506
75811
1163330
404833
1077844
988207
984858
41378
418217
675111
208895
218573
1161947
182122
1113170
1093783
1177478
995574
436454
818276
335045
467019
107083
1088784
726492
647665
584633
1087947
614058
702144
762895
489677
378114
159744
440433
563212
288229
336942
139599
1048586
80019
1113032
542501
954281
323480
1008263
386622
202228
935624
797228
245732
132600
1076929
318991
1041032
1045222
563480
122459
1035882
91296
540003
202523
104451
271516
1166538
743324
804616
767083
1011671
599206
30267
211916
943707
44150
540137
874639
643643
666148
1157662
295612
964111
98630
407246
767274
881502
518154
1053805
122553
162906
237148
948754
650416
1052429
93264
227317
465136
684655
489620
891847
965229
487433
966799
343192
529306
516985
1120064
487319
277859
1080181
710630
692361
895333
877002
679411
149258
692773
449708
1162717
239034
311778
263082
1035572
161520
922139
30500
38758
244890
1047295
276486
629641
1098685
176286
97736
658978
55933
569242
282276
131757
966078
128149
802270
195347
1106015
145918
464513
849741
617894
853588
646531
1005259
15256
787282
1171137
857669
26782
558184
1015822
982192
153531
1058793
516749
701921
298549
350404
435173
1110668
461863
575608
186882
1124641
637251
232294
590927
112809
234834
838469
168859
994242
110158
670785
726359
929098
224539
699655
854818
494212
533457
836175
391307
858240
415349
250665
159684
516475
366209
384307
535167
901728
298304
564742
1015295
11268
899023
313757
311162
1115143
1081041
858736
181833
375609
835282
320162
1053124
215844
785388
737314
171920
142900
667262
66125
421680
823516
42346
108725
856893
981917
630613
149113
140415
129069
1043897
400732
15149
944966
551489
491385
589089
1099781
1031569
76042
419098
1179932
941390
1067104
1085441
205814
478189
312403
1126788
714407
189164
265003
485356
285747
658434
390240
283435
1156280
1075021
357181
650457
795455
744800
368508
562354
736810
387455
112900
928574
213478
1032330
53116
446742
588452
1069395
309683
707326
386420
1121137
78859
941762
688304
877016
823958
493923
683930
367060
853687
876248
201746
79537
885797
1161913
35115
183837
1161543
871321
378499
538090
564728
188191
919044
941802
826680
278806
316241
321027
510785
332601
437438
268930
809371
684637
1091621
27027
109573
492328
123550
485856
466646
370315
573247
233951
35300
556284
32306
534166
439069
814481
618184
571216
1075365
915332
255345
31856
1110202
620729
1008517
129327
216777
363928
617583
19532
217852
712184
784031
1036233
689791
722783
567222
337952
435678
1070073
1072600
353179
788661
887521
373623
188237
212893
1071375
5570
1140419
237002
1110714
467204
743767
788691
1013953
592668
231410
1069795
1055773
106112
934346
462081
209135
1143050
598517
447362
690479
497598
565880
939048
715547
75917
402429
69483
227335
409202
447154
858107
349156
527884
845175
959308
148844
1095619
1109153
55293
978816
201772
577271
910346
453389
589138
708241
114704
891699
1079941
183511
1148037
520263
810108
638282
829180
210152
489375
1124467
324633
794051
863760
78230
481048
755411
526725
6969
697756
225092
1071711
341691
616373
945694
1036148
837894
23139
961250
553839
989186
727235
463301
1122807
531084
432113
846112
1074313
1036236
159276
813264
425544
618539
1052416
560179
375548
786968
362838
735249
754868
1103772
1030711
195894
632332
974701
879227
332934
668584
1125946
982106
552286
1160413
1110753
713202
626250
140952
40616
328730
437870
747883
713452
335853
483803
250843
444821
311011
400008
248834
112654
845251
481361
761186
836386
199668
209864
591756
130484
1042851
158138
878981
726435
1085935
501577
2954
968315
113909
717691
1101382
17867
23370
494977
866612
79458
56662
601602
1168908
494345
584510
417976
432508
296105
891080
819461
21080
306151
1022376
875472
95199
633377
810267
714735
795505
562279
62738
738345
515177
434286
75624
293242
920676
946182
310176
169079
1015477
407328
751005
981221
661009
1135330
1133123
752060
38224
844885
431891
79361
962367
430237
778510
812191
1125902
307672
435447
712099
630465
572559
292670
884900
590892
49716
202663
968166
299335
359249
964153
883813
934969
334314
527856
649799
149156
1077368
998653
969913
131326
286509
690505
763033
714692
548298
1124378
796264
556632
72590
33336
918187
1132571
581744
646184
1006240
774628
481371
267962
643635
219845
778702
139174
779935
1132141
375901
174734
472985
744501
305405
669483
366282
181543
812272
438289
396952
171342
1109986
825962
1131965
643313
499505
408877
945004
731445
364068
768355
686792
412160
15993
1137439
689730
66980
87535
563208
120027
851206
543985
295507
953526
36168
354851
777322
1143167
750333
441423
38431
157775
697196
902407
662249
782292
101802
1085346
598208
752630
732392
642344
551239
656349
694526
172316
378923
344959
913066
971901
710876
1149154
253019
453458
1123031
210280
448813
822541
997206
446009
14270
202296
128148
296527
1134841
1101998
1128544
1075243
653825
532416
259330
724886
968017
1168944
346594
628887
1109841
382059
84945
20775
1018615
975004
601073
611349
311001
1057226
93659
656323
423446
688918
501155
68978
1146587
794196
628408
42344
865144
950950
136928
151563
96864
498895
994516
962278
1052149
885821
10589
596983
250962
979681
700081
1061213
1126148
740130
817501
176686
729292
353486
834956
1003918
1133472
496374
398539
613987
5574
799572
758627
453075
160972
156196
404638
229920
545405
59134
101881
568165
959698
789022
149536
577513
292376
1016719
915192
422376
775289
412269
403059
511826
128344
691047
1013914
373944
234166
182683
261076
388772
1069914
530877
274654
547506
253427
607354
828456
1023191
411935
434819
52561
1028145
1080815
190324
855302
633057
1151390
336361
545256
784150
137064
1158550
75621
246036
809968
977174
598478
535024
810495
1062377
442629
356830
1007543
526309
1010042
559129
1065969
569563
1088218
1073566
28441
420946
710666
787369
1157507
51826
702734
1122646
1031310
964005
830837
935177
340068
595969
489865
384171
840436
761823
810538
942472
215845
900105
200915
638011
450816
94666
537345
737805
854102
1138843
751040
994676
510741
463804
1040007
522393
541548
344178
647391
425369
1056324
134093
90970
784633
844848
25433
1104546
372868
262001
622916
522319
499538
617878
736094
501937
1028523
705819
426480
430118
1023887
437758
664306
888216
537584
964428
446385
199099
925206
1064686
253206
964010
948484
695751
1094601
958533
1104799
172031
841642
698166
1139419
75954
43789
123854
288020
1131084
1094612
400313
741122
54257
937646
578177
771896
956003
406461
176147
200898
640918
185469
889275
807344
850783
478297
470983
253462
694428
1117841
185211
470621
1006271
271009
967589
250315
594293
1008943
311478
756457
334884
168414
60495
595079
975597
264576
572987
13075
583121
89408
986256
473482
785947
23042
187350
341968
753925
329190
332070
1029795
981718
1016985
956524
611872
446348
1115811
1062098
144999
563670
1015635
392211
922099
500922
548161
1115888
1011488
181701
323589
858307
375528
1002604
841681
946016
407240
612055
591763
1022783
659882
376593
1082458
30296
973302
589658
25083
239805
962408
662558
308928
1058789
134281
65191
833428
979787
6411
363358
1015966
113944
1015363
35364
666687
843559
233876
451477
657456
1057665
291048
896541
596947
739641
942458
656346
388168
635776
909387
33194
599347
1061170
956700
1172972
714585
985048
251858
429874
12726
272660
64787
1159097
418135
438667
1021236
179438
216292
630735
382302
391777
676055
150133
864787
654517
476261
39254
181597
125235
331483
301334
507580
177176
39032
383525
990503
222998
681120
1007528
724311
557031
1090498
745708
461508
757556
707946
904664
109028
673379
1178642
1036637
839516
1101166
13082
353799
633451
160242
790590
163477
8980
903703
995565
445034
1115338
521178
773446
40102
177970
720640
671882
434822
814624
647818
952124
584557
704926
297742
38847
489600
197704
744462
988942
503715
367262
363301
698840
501244
333833
1140299
101652
1077259
439886
323940
928793
334965
868466
789172
702218
57720
59577
909142
586370
441058
788714
37733
107381
410099
495024
605926
597871
355292
185583
281446
506381
905401
1111145
470781
44019
5721
403697
390343
438138
309081
268500
875491
472149
570573
191698
458638
820398
989052
121674
591288
174873
1094554
616987
874359
473038
487028
127063
708499
173338
116297
189414
126430
241471
213749
783445
440537
964656
755368
588045
791134
122120
61657
274999
1025384
703723
39202
388593
577999
120278
695356
1141861
587844
493679
1045590
494639
461057
1030216
749366
864215
165463
870631
743851
1174686
1027812
884495
144815
323880
453781
39925
1074774
1022654
1178814
791366
906575
692523
414148
280194
483951
729338
966536
1107261
785349
875342
435399
100902
166346
1111851
741424
1170167
278009
443753
823148
740161
143829
332480
728853
700009
920946
669202
225684
290777
295634
782639
45686
1111055
1177121
716914
486142
1100207
927557
221297
44333
359454
736306
1087753
823336
698657
904156
257403
77919
798046
29129
1028080
1177382
827668
29292
1129107
536945
185702
50681
904709
68960
1090682
550292
970988
694058
692627
279520
220152
456561
974239
67373
720534
387514
423097
46027
916770
990698
1051233
311903
987766
690448
1015819
879524
439530
547979
956251
628021
542483
718171
751901
545856
333633
738043
549641
1169256
905001
393615
785030
1128018
688573
546816
740827
137899
850266
1116367
164305
176256
671822
1016211
571208
1010792
1063880
358803
244549
789186
285026
779582
1133292
1036975
11813
839413
678903
634909
422579
944982
369337
1006682
1095533
918117
169527
610487
548666
904863
8238
1030259
260704
219352
596299
186701
782201
112388
202252
878013
1051283
944385
1050498
1008795
73656
435834
829046
509991
1132848
218330
836177
837589
541593
864681
986295
126269
659543
585292
1133021
650682
269103
1111432
840585
305812
772106
1116621
416662
649534
204120
504408
874849
604058
124346
984658
724254
1169530
324706
989115
1003478
2516
935510
1080847
66483
522752
524165
465974
243460
1001456
1007055
542234
65270
850941
1064784
983680
168248
47778
920338
1124940
705679
403360
1174246
279977
269921
582451
316469
937777
1170994
1021079
709008
376019
286493
898159
145680
17484
832536
465430
305390
1058417
470200
75389
550818
897775
662444
1003702
243601
8879
462076
840162
1061900
1104881
462335
413629
490376
384368
312045
524665
686431
564164
335735
602984
853400
881599
624719
609318
781041
394162
1035581
384423
336769
121098
548145
299805
501521
587180
930714
126298
958393
948015
700815
343607
737113
4273
218463
1095023
618966
403986
732799
435808
515331
666445
1061505
677308
962452
781739
943919
853117
412900
1128497
679022
704984
111755
733584
1052418
711537
169994
1144259
1044848
240557
364373
68974
373868
839750
654253
387138
213722
616974
115548
557159
1177801
522745
514719
137353
934429
1029940
117563
320031
874219
1016851
144454
537880
986068
1054242
22473
1121347
79576
365882
110337
636109
559131
245842
970412
386213
302404
361170
1008188
1103293
294704
481381
323985
85779
188960
69681
707349
88579
1005163
278082
688979
960206
944735
627719
406390
477515
657513
958177
169915
1129894
968749
1157978
565268
685521
562186
827730
22659
1110692
800178
572546
1003775
687742
639988
855023
1096729
514730
651458
620637
623517
595070
856444
708767
626091
1043328
161663
1099475
622677
662629
315048
825386
627610
660926
650182
620574
821656
869187
1137557
298116
1021530
751695
817493
709282
295048
338218
803910
405774
81070
948592
806906
1046989
390825
181803
510191
648596
61994
692659
87324
338843
272501
393995
440742
868879
362968
1052155
778120
265455
248446
244590
449673
431969
266164
444184
120582
277447
995720
757739
1039102
427599
781220
20081
355202
140824
306263
1156542
1061644
1174839
416282
542584
1175819
864825
363652
737251
779786
267766
957217
876477
1084090
575232
43985
733387
266567
1139298
1160068
584724
840378
32674
941486
452900
81237
629868
624308
335503
894019
111746
190289
409133
1034116
262263
921692
731570
80564
709898
698979
988181
1178376
224541
1036530
420862
678730
366463
469949
951155
714765
381752
775058
491043
804746
654496
654643
645933
550665
915122
1023360
669801
17800
561957
190879
42696
1002188
509840
861422
649722
151315
1122285
873149
436380
209999
25583
614438
870051
234781
888121
120788
806105
622202
119783
703771
780683
862567
1092636
718966
1143148
484075
501642
434435
288161
730309
780062
584361
446970
890177
38139
1173651
450178
155593
1035369
299221
122275
499485
152396
221116
654393
890328
816496
1130122
808690
529109
1151719
10693
935214
351485
28739
883830
758344
481978
378425
292314
775198
495465
521928
275604
694624
1030568
461696
854629
897104
1167656
253556
151167
553235
693237
560819
968080
297725
451135
481000
327030
211729
581641
240912
298740
930419
215394
646919
550276
817634
1100467
190284
540568
351531
357261
507259
271276
760381
531948
438707
434668
1063303
996635
875437
1036326
952351
286795
364118
974134
974226
283959
162514
292417
583382
124635
615593
285769
109357
849398
798913
814748
12397
990266
83671
519275
974839
764606
671983
384912
897857
371705
815295
224178
618976
258342
1005398
786610
412144
423268
194082
771445
599638
686320
11570
98274
391646
950195
292279
1136272
238588
108837
487902
862775
265449
944783
1180263
408534
951799
1089387
930033
855299
1163861
467390
1115669
773090
1078238
852785
26521
769407
649712
505011
560402
534547
812194
774645
117863
1107536
219271
342855
1157628
561918
296736
986594
772395
29766
229520
793422
1064762
890986
1128027
96231
493666
340012
943616
1094938
1161198
66346
493670
956482
234505
419902
477316
893571
207527
528931
16797
230296
1044720
69653
1103338
38052
811233
1131915
290538
505818
598661
22671
773862
431620
557686
68608
903125
10453
1107624
248720
181750
42585
461800
416985
160559
564009
1169541
242701
579184
722843
505819
897880
239274
21404
980533
328765
1090653
228619
209392
394017
1056442
436713
143092
868947
641180
1056254
785071
482399
1092140
1094047
1111448
680195
880824
567132
460277
944627
119418
829935
736603
914444
237243
765378
1179257
245446
72178
593457
91031
117494
574039
838836
492940
11668
1144433
37494
396258
224616
625225
573284
256294
957586
496004
423941
474973
556729
6663
396620
63061
1138838
897879
1082726
699862
239829
458651
591604
248571
317217
326453
1061708
1104870
529457
430804
1053709
20162
378514
807568
321010
440851
98609
940919
132965
931324
916330
459900
9704
1015681
934694
311720
378917
425640
158176
454979
550682
12272
1161981
558033
66784
114133
373229
1152369
693955
393667
970155
1076229
890963
1048488
62361
786295
962716
581406
1094952
351128
737777
1049849
1010231
704330
909072
363716
441655
848217
1041598
694194
46664
595287
717470
733786
577416
13702
205011
224492
1019206
113484
344081
1009554
440294
161817
1151165
297538
85438
1099988
105499
447775
187473
941026
1142825
369667
1172277
255869
585573
973641
710595
8598
880939
481888
1015103
814604
503257
232149
204822
758806
548498
885026
747009
455844
495415
869002
15403
1118993
367625
354832
733766
748790
779099
231438
1056413
277955
1109837
192756
822723
287566
925322
50174
849634
856201
696811
99677
1118855
369556
27607
515175
23382
145039
80389
32280
934177
1041224
1004901
316758
621578
187088
849124
205279
1169832
253204
962753
538975
287676
600744
773234
488858
380573
1097499
514622
877203
645990
380395
57268
798172
37336
65698
1114113
528902
1148685
198060
288414
841692
542531
373575
1028158
561249
786440
44161
775640
158405
877560
856889
174208
156886
699335
653651
456081
751821
372147
224833
378360
155292
775979
348711
700450
642304
131757
285236
663803
1131552
140623
639318
1043577
163894
829291
324622
697715
943218
1106511
87017
76587
327150
654381
346671
1029563
873492
269681
624058
1063700
722899
322887
819105
64345
178984
60889
44655
1113410
139640
294888
310117
789306
772190
493466
625840
1131836
664297
224995
271825
417678
981578
301701
834061
385321
807724
1073954
1011629
356566
443959
505099
672345
858129
1108211
671531
660719
595174
664454
490259
364166
474631
158335
486246
571472
73571
629914
950332
349004
1144276
1003989
445926
661292
280679
447149
283653
173233
225232
423082
247346
596191
774811
161511
770318
754559
194616
25333
1134394
848920
786177
741517
1021662
849183
600859
114314
1009097
1135284
913259
1096004
1171385
49005
89056
742376
542259
521176
1116238
694041
725332
283623
763530
772409
221640
391441
471641
421315
1171142
218755
626322
34040
243242
482656
1060240
499406
56619
832791
172676
299723
16976
427190
263717
241485
1027362
164353
910468
840845
269784
1020776
621992
611098
861542
468692
187717
694812
931290
684496
476939
297166
426886
761800
64745
1113143
921971
711302
1008427
533710
261376
651352
489541
45244
513961
172750
192235
857045
525749
541847
1003161
291422
188251
746838
216093
1138935
209891
737198
456047
138936
1159848
769388
652974
62356
261353
461895
470813
1171794
788341
554034
922059
168436
823948
305096
643972
1046318
675052
388449
47928
53655
1054718
354402
5442
446387
247462
800978
490274
621081
610248
1049066
917089
2121
284557
90632
178140
282296
959233
998856
1140032
162711
583901
484981
41250
1084770
196690
935945
4049
1159376
864224
865240
901729
980339
859174
69589
687753
1021737
313992
14950
736279
724003
23436
950930
731083
1066813
771920
842526
388224
180802
635174
132747
144929
4694
326611
709414
1098855
1069105
663655
516698
230995
88309
180392
377028
451609
397235
430479
235405
41788
1065058
103808
1053625
672602
732773
587798
475182
737845
518617
759492
512406
961423
873428
744467
1160180
185492
1129020
732088
796662
69309
366279
577511
53599
41775
117863
977376
552616
727831
214244
958657
918339
462021
193221
624585
241468
376553
90506
958406
1144075
377231
578003
760012
823887
1159537
325139
577080
1137824
1067403
387468
682107
530565
669703
637094
406045
751478
23410
506564
936667
680123
78656
821647
907408
596088
1083560
1016451
811782
611636
910953
29825
762413
505326
199952
623005
575258
454593
434514
892793
587463
81696
1159138
462072
439866
118766
158472
606752
1159793
1052958
17454
684105
400676
1113873
614627
1030948
1034352
276789
69399
910624
949080
663722
756682
735717
633781
1017359
27415
632446
591334
953163
477807
924023
1056457
960994
1160888
94917
927341
534032
116717
24432
292882
882649
1060646
46600
649836
272058
106062
252060
811702
1004146
1050440
233780
471347
613195
576018
233176
751656
33630
77260
402297
797511
413788
32559
1152317
1010374
637149
340232
340378
59498
495415
250582
1147026
160214
1132517
869989
304219
1106058
369176
136866
1007489
30302
304940
834520
877803
544414
867229
142564
835151
423411
1056947
170650
865616
553548
38395
144839
297297
879768
906077
679899
1047877
135184
722651
305584
454468
381979
1026240
431719
666434
543397
581251
528818
1079277
795479
229673
66745
729865
205839
130003
18688
85948
27203
832636
484978
842671
971637
873079
629670
850029
213418
489839
280665
723016
1102196
615054
1023564
920453
1000406
273412
756394
867113
1059210
1061994
79946
897849
155544
111574
386749
1032605
122837
578224
986927
928346
146922
1133014
167115
369773
838836
976267
827041
567651
671379
900176
282468
258004
617714
479002
992672
1157177
954800
861787
883809
738012
772939
665345
1125379
761199
898956
1143070
308284
133389
940514
642930
139902
178975
496302
838615
1089705
1092870
767114
410986
1122705
211274
945097
422902
239748
32580
617774
1091633
318048
114554
983060
1153254
971582
72720
777640
1172942
1117864
934929
319290
553017
163603
336808
478077
808200
137630
270544
384898
237988
979255
1006603
268948
291859
1000804
69716
457729
173686
694093
302317
1010511
779649
86139
670857
467361
8867
54662
549516
182773
638684
702373
191159
630147
506963
804013
208361
164876
1134411
373472
261077
1084764
933373
355078
934000
313974
652595
1171369
78808
1162177
282041
511544
849768
808407
512776
361276
837236
755185
122235
948068
148068
36820
258472
1070254
1126388
831231
1143845
627049
930699
1055164
961997
1034873
1022208
180555
644379
1106010
332767
625563
743317
601062
454885
904247
1142962
971003
426286
279872
25566
1097501
922059
853985
627356
58065
399418
417514
354509
258730
738799
241873
1004507
876435
41519
78739
384734
381913
664914
103094
648878
350015
215149
246750
741244
65291
630146
798459
839873
985507
875905
27765
999381
467017
1055817
345649
406846
752263
776958
872042
462410
847810
106396
811416
1087080
718782
428804
547728
652013
977729
898526
156334
1082980
199242
335133
583811
775562
1164255
516241
430511
659239
130496
863441
521319
569823
156893
613329
622352
84199
1101968
266389
526884
722530
757792
624992
542790
1100505
374474
465877
623115
148549
1079504
606570
90435
520474
167454
896029
580463
1156812
1082943
628590
12374
499293
490660
396267
405334
220202
1043496
895765
43847
384921
370051
361736
639508
575360
75869
845859
811704
654749
232685
135040
1003235
532241
1177068
1063860
247778
269769
1059725
1128649
722361
781644
756452
609185
369010
433867
219766
1021051
403982
1128286
744708
272703
1041794
1017697
590807
289242
495362
793117
988513
111798
902573
281290
180263
1139797
735594
46771
936886
1051919
96339
955698
912546
259157
463102
630618
738036
688682
455836
214389
1131353
938782
604892
565337
898948
233373
771735
907931
679020
18877
657377
1049037
728217
946637
162383
41037
335213
772236
683515
958140
866599
79898
938884
533615
475982
709586
1143557
715538
1164117
8194
23489
501279
1178404
329951
239010
889332
210740
849876
456293
823284
1028534
135028
546093
518784
1128625
288117
70620
35376
176913
489265
71889
246121
171589
1078350
356163
785896
839281
18855
784983
487179
807446
480325
703328
1031764
79027
1118384
678593
995264
848873
870824
1097344
737174
126999
167219
912201
421437
57637
1135172
756609
246173
806364
518802
643524
807277
1023734
279461
1022801
449502
458015
234178
543293
439928
335169
282415
385703
584905
98743
339724
21855
152835
427545
664576
411332
1023265
67570
314149
249742
272570
1004925
948186
942437
538873
354160
832958
330552
1021639
599058
323924
1128856
961515
1017509
945674
560926
342765
539728
654014
495039
793498
1122467
39802
185014
131337
1030104
1085390
785635
311608
974728
713154
464748
619929
1166783
532764
57578
1045486
620351
740945
443407
345799
52686
149429
421393
259228
372622
213908
592988
503540
341550
732713
133970
1110979
228456
368191
82836
163762
155929
593016
512768
477757
1016635
687633
550950
1032397
1092726
436426
1171733
100072
1125289
945504
624843
1088966
651575
987308
1050052
1032144
1044977
941747
14630
1072465
555133
356930
338718
268861
1083327
528425
403983
50234
516889
893494
502440
1033210
727750
1013695
974597
1000054
917138
552528
702400
1144196
269569
179204
679433
219546
377859
314168
311008
81391
549640
1065238
1045721
619900
837206
736083
1130511
41539
813281
97537
420895
957899
362357
80560
644111
398722
764684
4586
64542
366572
1043653
732158
78947
948146
189581
1154018
805547
1073954
125536
29312
103432
761862
715240
194552
509769
942666
707823
555160
166266
494037
697035
142313
435828
740297
152310
310168
103750
171116
481097
679559
367102
17442
720607
778055
774490
603834
941215
502224
425549
162267
70993
1065332
248947
359418
974433
972966
462497
790413
671707
29193
641811
672260
456784
825143
1168828
1008498
859478
95964
794503
705301
204060
546987
653793
668075
336353
169916
589812
929690
794544
546628
1066488
482298
657002
427459
947625
10032
918407
369449
580043
293237
593776
466376
602392
610983
1174180
908955
598574
734410
437021
765574
2340
820186
372251
132432
922853
683118
422827
571608
809765
160750
86423
132102
584235
245298
301473
1163396
1035236
8867
1009617
465099
262377
713134
578736
197272
838526
607155
1171146
891439
257808
952130
279213
1056158
684143
281178
609290
170088
400131
84367
1039297
248559
517784
828343
789368
1085349
821291
160784
533202
374932
419063
655446
1052450
551988
1084841
865045
848907
226650
499351
1083900
1110523
327260
752000
320750
1071444
722411
843964
877201
343515
520296
430455
600303
1097793
387672
450106
242959
125841
345365
500626
63784
266069
677857
1015580
390920
89215
848030
405805
230718
750321
336553
330221
275076
901756
889334
816575
788352
1031054
867273
144909
586443
561260
85068
1140872
47989
1157063
951383
511610
763130
10960
272834
824186
95025
280000
1102438
878825
135644
774718
44758
736348
920928
1138795
1179224
984588
198321
133949
1090452
82917
165455
875540
295736
213047
817139
763906
871887
520803
1043293
950109
786968
441199
667984
525533
1052852
1142130
635235
1001025
693861
1065156
591957
929960
772669
283992
468615
944828
85574
657017
290552
574419
1080779
405661
1166126
905052
5042
86625
310469
133580
831394
963384
379418
960749
165061
476720
1080394
461450
234451
333190
517311
148580
183009
280093
893417
440816
396778
39493
396400
790868
415017
675158
409446
82362
462135
1117543
80615
605281
953729
626125
1024302
319965
176759
763110
679249
832794
485941
721402
333637
746378
943609
803623
173393
714335
769468
734276
550842
1039423
520595
654057
818649
1099949
655030
992445
541308
674145
525656
414969
948745
557086
297889
317974
821874
1089295
1149935
140553
952880
525957
696883
640942
405041
22055
381908
110797
422545
519515
165745
277411
301753
94099
466637
845211
145361
1017139
509489
942664
264909
193708
288724
330214
254423
1116139
906742
637445
761130
871271
565944
968775
764041
493340
231532
159643
430901
700980
983570
703759
346018
715229
1141248
918538
1147076
776731
72344
230230
1053211
1157599
1009851
284936
623769
77252
712152
48358
159019
1129702
1161270
672782
351709
210655
46775
945459
990930
53785
361934
966436
1117563
211655
1062282
368417
759454
806521
697444
979429
570010
233924
1020425
229781
719477
17698
417777
1165144
1154799
1010800
369655
1135806
958797
905028
309360
30781
649031
284982
446655
140154
586887
543999
455243
1162319
871364
942105
71980
44920
85257
927600
783635
261967
616941
705495
765615
105546
286359
502153
1167938
397109
488554
354898
1061406
619143
405766
276520
545023
631670
116467
251077
292274
940405
477851
632221
296167
216224
423062
124451
1005546
517476
620571
1103280
633088
7109
270391
452144
232827
761825
667273
189105
133984
820448
691772
891965
883652
129749
334095
508845
1065220
79275
587052
15124
892536
430907
755110
115291
1064091
882469
835700
687850
833620
924699
438637
1012012
1107922
10266
211597
474825
91195
828571
193011
560642
774106
599491
119851
1071428
234089
1100185
379374
975715
381439
827646
803821
1072196
942377
428124
796261
129747
258141
347693
180121
689076
220056
294686
386772
764263
781293
124175
1146727
886377
267775
216874
873391
707622
931569
1045705
970031
681393
635883
479324
1010076
1022744
1058448
411252
989384
999470
238824
404796
670247
309961
17640
815546
665208
504096
725922
102254
813514
1099500
631680
926670
962971
668715
21720
16388
884990
430610
660210
882986
818279
971440
1042344
631275
144427
449810
642988
641917
108752
887674
1001897
34021
335479
892949
526808
465263
1103395
926745
206772
998961
1139167
1079706
14460
248863
754868
1142765
747762
980090
127096
454238
231801
526784
625439
450270
331461
578896
974815
31253
244480
553461
951776
151272
303878
296495
885221
337048
1175380
47953
1019791
1013693
992685
850323
209413
958485
180529
203244
586531
313859
175872
113723
938676
105390
79407
333577
169594
149675
896923
845130
445114
151207
380726
1044437
417663
976251
1080056
819224
963028
657218
1135825
368031
205146
795749
969175
273323
179080
499559
430044
312328
507520
1145210
307925
629955
615300
46699
1072377
8832
275329
235279
136593
1003732
145267
313673
743699
224957
1171076
1120139
759023
1177609
1159860
13902
226652
378705
295925
581510
828051
302404
129414
690080
233331
1115839
71156
648917
24821
1165867
115367
685684
834364
1175913
1065985
862332
916938
70736
641707
457981
138288
530437
739916
1168706
293464
437100
760428
293724
124021
1054086
983905
1116596
256720
705353
224883
907083
1053097
111517
913141
173504
666806
734447
246257
89531
1018886
28920
1034336
1054289
648067
164696
1142607
670316
733404
265044
1103925
921006
8627
1142576
530225
832455
1154335
219935
497831
521621
680904
1130943
703338
308116
54396
110494
670699
906480
1087369
557578
687375
845782
783145
234589
371886
820366
908054
1074781
959184
268726
449893
135583
806690
802159
771824
345699
350396
894263
1173311
676818
878218
671936
896224
83450
1074363
1104009
147515
1063812
29404
310872
17567
1142371
136919
959571
773580
261881
375752
501491
720429
930351
59142
600137
958270
838319
294582
327630
275960
153999
825775
484585
532201
517345
519909
1007100
724459
95698
981502
92247
289088
264782
36209
606995
977072
974774
38521
344290
396768
219670
496766
299684
296597
4541
665382
233044
1146941
645419
304842
714251
184497
133299
286431
1147698
508567
581307
488473
509581
197215
757799
730430
106053
98972
435826
382680
369830
1040810
421524
908088
311250
555751
52854
910423
384487
933726
542625
221462
567079
564315
589738
146774
1172873
920407
216368
552260
149572
856205
334861
728722
1042897
1125216
148495
70664
540595
13927
392839
799032
1134691
177858
959254
1092998
34320
149871
679583
972774
188725
336929
165693
786924
90876
584479
550549
627490
14083
169790
355142
421370
229697
551737
872880
105152
168213
552122
406262
126054
643749
299267
152937
962344
410449
998935
649634
573605
990504
210842
793398
212795
827758
1134666
786143
992178
705407
63372
300330
577292
515864
1179278
994039
306223
1069506
518434
1082529
875068
1004855
263270
811690
799272
654864
76890
175634
281711
743802
417809
360911
989858
295473
1061556
953203
843182
584096
948150
495957
1147669
334004
1178706
798657
452952
398951
94613
571653
464337
1041677
291776
978366
943071
407650
636575
364832
310101
623573
746211
391875
258777
603101
181908
1144073
463251
194947
509381
515730
985251
958904
38112
851243
835808
887871
1093065
805798
453421
489018
409617
79431
123869
1174256
368100
514916
1031666
609231
417095
614612
789528
645984
835870
1107576
1009374
727901
995125
1153241
420237
851023
17299
131684
707566
433207
781041
787108
390715
860795
459600
418532
597981
796760
1023512
37788
798440
1010797
340718
10681
871029
138921
625428
15545
852375
512061
331853
87795
29337
457894
834610
744489
748020
788405
437091
658084
18628
716157
106301
402136
90705
474857
80998
133753
371961
109830
995110
189821
160067
123437
273626
841273
1159529
527322
882620
132535
189052
728666
144399
289138
474703
1029286
241147
317893
940378
175082
606588
449167
538172
254046
280442
824511
871725
947325
301613
496801
630084
1079846
834119
285586
334261
883751
379836
747258
35194
518932
724490
895768
86306
237937
138908
1050133
741301
1179813
394918
238905
1010233
133406
184428
552729
524770
836751
1006856
415087
971066
820826
422058
352745
1015094
266600
171111
642110
160955
452670
459910
100335
1162455
352933
151521
1074550
465414
5606
852840
441477
1126759
457485
515846
1132079
642847
32997
774408
594028
679341
1054184
257608
1019384
271706
794741
1037538
903961
1137482
647556
901706
1175747
159727
971205
846746
705271
808655
601127
278161
194655
891756
1021353
631910
1074109
421173
704341
548163
472626
790889
1060845
1092131
521441
772719
446237
413259
576967
20587
391422
1072987
1045501
214891
838060
221784
879505
1042520
42157
560990
228975
294781
389163
1157343
215999
830749
745758
514178
162905
794555
714016
1043775
129686
890313
268802
633942
624063
607744
369589
221151
505452
859249
279662
1171179
353078
417433
87176
116072
3677
503897
394824
563333
776347
734101
614416
956058
831370
922243
649730
690245
364827
258397
157348
1051976
1045723
685859
755730
440690
915062
485167
592451
1151551
400850
811504
707065
674530
425788
1011997
64705
1178128
4299
455483
830086
637938
1101757
761016
917879
53057
347764
975279
838059
653242
398924
71867
209587
669691
133432
188935
420308
1051596
238525
233615
1051112
774938
1120146
694749
1106177
35530
605622
662895
127831
484091
416081
593153
816813
371588
747111
804086
603255
210762
1131288
883946
814652
863965
424503
1068875
1063562
193233
866418
331790
637582
554032
477005
123630
1019964
493442
980491
470984
405196
988168
1090091
976872
1161539
168243
820474
310237
183092
39029
98852
1146156
960894
934951
1136175
474786
1149408
1126304
873169
784295
1101021
357293
7485
579609
1079715
157049
264666
18802
277191
1061023
895036
99027
567988
254595
758247
427280
798513
925337
1015333
586658
165705
997821
1062513
925121
28799
71948
611862
440801
208681
472924
130129
559003
808167
416320
797585
16137
613670
776363
833387
879386
268019
425520
41703
285236
351585
170680
772304
234873
947927
1007022
613020
1107655
366869
387453
905402
923866
331540
1004082
1059952
882866
673759
954522
439736
801031
878543
697034
1148824
53856
58341
913245
515593
665650
914096
555622
794433
58003
236334
677907
14430
693609
463286
70907
925122
255074
330931
242441
98314
928047
807680
416889
538599
783838
591767
450635
556513
177690
419277
655749
343724
875366
230281
185694
866524
1138804
709870
423132
1149426
505792
610484
720776
337413
823546
71517
45071
420295
236604
466334
1018433
88928
747520
519706
768870
873846
717893
539878
539074
1110194
776129
49982
1090352
72175
246758
670510
141691
954626
574072
657233
921953
750328
14687
295332
569388
238045
1019512
441641
514901
403111
621290
1003588
1147479
1609
499186
225697
637159
209335
998829
190348
629709
158447
650854
66098
1066742
863319
682488
104999
702462
97773
58217
303519
384648
1041321
248285
1177396
464542
630548
914926
726727
1032823
153981
1094428
903282
360622
375599
956829
932251
879942
70172
1089798
962420
743926
234223
317093
712875
573507
1064183
987841
239059
674635
24282
877199
552322
570367
468443
1139734
666463
1053323
64637
520055
1030597
576727
419691
836459
1079577
65487
538046
73780
1176725
216399
772664
968971
194514
456603
1015919
582753
482642
597656
71855
83605
590087
1062464
1165895
569039
822797
958202
401943
319284
12439
905280
244297
805742
479382
411284
388892
934727
68054
1152217
725627
37487
498070
939072
720804
520486
896377
205798
649339
170597
578047
57710
580792
705030
615606
353228
711961
583669
1005874
207595
65899
372543
835576
905816
615532
1129705
815984
988190
867764
449615
529948
1116006
836308
532026
171810
514979
164162
586671
827613
530572
135409
993862
106673
199817
944061
220208
956777
722165
1132833
100645
374777
1071033
125289
377775
298967
652152
758101
123378
1110206
1151393
489794
275067
452432
566458
457941
435754
596029
825972
915515
445785
883446
777244
725235
275196
886176
1062956
1108838
371970
69480
160126
305553
971411
1143100
713176
361044
976079
1024524
195030
1133988
492136
1037053
1029476
111443
466209
414716
878133
586580
106214
268225
267449
825074
1043546
13524
92113
593607
865167
482711
1144069
112808
317074
761660
801316
192349
1059702
786634
200700
74103
580204
699151
466433
261325
740868
144000
146454
36456
470349
626619
667943
294202
838498
692471
971027
442917
240066
851260
769843
594054
1005233
778974
544894
53052
1074649
139475
618493
630035
515681
1117292
203361
252990
948902
928997
523915
139537
834205
428386
381820
1040774
1070268
1075162
551732
33802
1012546
295738
1094210
223331
637230
54523
700243
1114903
802749
146365
384664
359603
980144
17959
1165619
255133
69369
4108
1067885
800318
364955
883844
663477
261929
1146533
1111877
661081
639511
250028
1005432
889734
55069
448407
886002
262038
669660
13202
612901
891609
722578
82331
847094
1022990
350635
590169
564399
867104
142680
971495
872248
235724
979776
406
67995
406766
857465
1002441
980246
404484
783792
210103
783754
766944
107731
724682
825468
292661
499971
486909
976279
512052
475249
1156129
194012
685278
453568
621825
523132
333166
670945
174407
1034104
964309
779965
432821
839872
475082
977754
824442
266050
326623
1170566
708356
85527
939984
673463
1001563
962471
554993
416388
434873
309932
911382
450205
249043
861717
892703
1077382
948450
11581
94369
1033321
1069538
331540
528504
224176
285433
280593
192314
1177905
453877
353767
1165687
900255
1125944
919376
444128
413059
1102046
328144
714069
1027441
208737
937376
606393
901488
216964
434275
875721
497513
885143
291557
142038
148103
599271
85607
352165
95305
825828
1105632
1162034
455703
309871
676163
1129429
73160
1080291
662011
381967
311582
3120
906876
1052124
450419
701044
467041
364899
863750
478479
1118739
65918
303629
840007
68818
886416
705726
450937
583838
652076
743731
219584
920984
224979
634849
557234
192908
473048
725013
937799
352451
565626
35529
1164460
552954
165174
1075856
546622
26554
1046688
726044
715426
1118113
864030
47517
1030872
675951
756595
260920
505611
330910
1066503
76678
658754
134651
1068629
723506
180233
220100
614546
408136
428185
247970
499597
643608
965586
440140
638117
767157
914526
836806
884873
607771
1145722
562888
1090226
546431
452737
667911
193948
785985
224926
403501
737971
17547
716564
234469
1118219
1155822
300130
574457
171598
802977
936458
722051
894031
1170057
415002
453069
311614
1148879
139536
430228
883426
651813
1030381
403086
192074
231009
176368
724392
916849
928529
943180
401165
360007
201750
761195
61458
997880
1103457
655475
224045
929974
857917
1029082
573091
439757
88338
502656
542706
368296
1139267
203347
974749
785546
1007735
599712
526725
834170
501119
807206
658194
1083979
794677
916452
296846
387647
520005
404325
1120663
123553
479074
132027
634269
52102
934107
450196
357135
452284
144759
546409
871547
906087
1116749
710594
234307
564471
943432
332128
829825
804755
543746
816989
673658
1092062
590601
949068
312415
411995
584917
421566
621150
1119204
362630
588030
571362
115813
515758
816927
1134931
82350
1169260
293096
981044
1140284
918136
484146
1001002
7202
380893
1152177
675098
1035366
1083002
266729
250536
378530
834291
1117702
236540
577193
247686
976156
8897
82315
380528
1143433
275640
1077800
991853
918033
344968
618739
216761
826761
1012855
398999
1006845
872465
1059799
755145
746776
409597
107373
1110433
36257
702434
215701
416350
202442
887190
1132757
949455
9514
719894
131897
359340
621479
869163
379333
308876
787741
975194
735515
1174408
147643
1024502
580391
753680
286951
717748
1177361
569005
1073986
845269
176630
421908
586409
809573
1131700
1063884
601418
181467
908430
871374
24308
669127
197454
263358
203421
180618
352991
1111358
933139
543637
920101
105559
332102
683513
1093064
74482
547050
429901
158410
1061343
811339
798183
1011555
788630
1022906
855395
920235
885977
1028337
132839
268783
622688
554038
1082227
282491
594735
114662
512901
751045
1119968
555674
459457
895182
548664
760085
594645
1072003
307680
551909
640803
936877
45790
584184
292700
330088
141421
356907
449883
242621
74160
332318
72514
945986
442517
54832
904004
442809
242812
899073
616797
58644
66912
79740
821942
401360
97770
80758
1052476
219186
167376
742308
607452
513153
1010480
965169
1160927
349734
236447
1091995
622370
461163
812968
237302
202253
294495
222491
989240
144845
254225
1128601
45844
475465
110538
522725
896312
763463
36804
936681
18640
344739
152118
345080
1041978
586291
475305
672021
370048
14853
212477
808047
759302
1027552
155015
456116
29280
635386
1116988
784338
483382
405071
421834
752132
186015
409575
262403
639971
363844
341617
1094821
217060
844315
1037867
425024
650149
775008
899891
1107838
853831
955420
795043
390458
163456
722968
549017
512474
400296
195789
1117379
900641
688095
1172738
382802
314364
1159641
965977
1002818
106919
711537
753695
394678
1111465
193330
642727
900533
28162
124043
820634
192813
952545
615017
325842
406825
447580
925908
1120997
883250
753800
279904
370476
761118
448723
50925
608306
80945
242396
46431
614790
571938
824095
508086
489201
896713
1015115
220598
466431
460292
1154383
856268
459367
646970
701756
940551
579827
689819
703627
840835
1000628
1006953
68274
453959
494770
866959
451122
214037
331367
1140960
963892
198527
530521
955005
758048
1047513
412953
261840
716410
865872
948320
542664
312911
618080
1097495
642519
1137971
1060294
182748
631912
984020
1091239
424750
384787
365037
474607
385746
248597
321339
175862
268391
106546
57322
647519
1020547
895259
276338
1070858
331420
180336
999569
334440
903136
253562
358831
242567
73855
1000304
245889
943752
730128
510747
907366
12994
1054085
74292
48069
2059
817713
89038
318644
1158918
285538
11824
180786
736699
171739
263166
1073775
834510
369524
332257
1102642
951113
339387
758720
711382
887924
147803
24305
542615
558548
643233
947292
1033455
216923
576812
267921
280988
529094
927122
707144
472248
889932
69632
1141662
283583
585931
1078272
119683
555622
798965
397982
455666
51375
1098176
407805
1039760
60798
616078
1074882
428115
829704
1002390
1137897
485498
1001155
749843
582234
445974
1148741
602178
211149
701681
907205
224857
206601
523830
256871
247236
412901
14678
317831
989632
992595
913832
7138
116664
1064525
320768
769914
422418
584593
707923
491718
459492
705112
337052
885567
1166347
922664
91762
452278
1166341
762740
311815
1020258
1015136
303764
677430
803559
304912
1174232
277093
589809
909427
569489
920054
140772
148129
1001472
66502
885605
17225
1063149
402791
369032
1157075
599255
514163
422788
124221
292329
974954
442550
1018904
721898
840293
137521
746334
739561
784589
738259
718836
283522
426428
305895
685614
416852
498601
289380
579337
321667
473186
825104
1120909
194050
1088328
740699
1164573
303064
192603
792296
530838
438712
193807
590190
362409
536269
6788
513946
57582
742816
495498
944705
1038206
919127
603463
856292
57350
942988
808111
906028
311763
453408
1180238
140677
786268
373569
108104
246502
465995
327922
492042
28679
638348
54474
856613
201830
4512
441671
371490
750253
631377
370141
1106915
1175809
618024
258901
110717
217753
1165260
169948
203583
896131
399227
138186
43355
600031
1083729
113410
430961
234139
77355
1080235
346104
791071
701728
82622
476734
867739
98661
269394
1144911
863903
796685
931564
755051
475315
1145565
393709
682529
370595
711734
567116
844143
381793
104648
559649
439803
295472
1110621
644955
353973
313142
1034348
509483
215710
14617
413114
569168
4403
74070
458386
106636
1063845
911538
959911
212057
870141
313600
849028
439024
272781
554477
834441
859980
784223
295462
899751
115327
633196
568084
732046
163909
1037228
211797
7514
1103111
179891
1154754
1074844
1014116
446451
739744
1048963
178146
26802
844142
832170
408873
969510
218051
957270
317333
968252
323673
109803
460858
544582
6626
426589
1178225
396282
765430
165046
691598
185170
76865
1052659
124207
115597
1022085
902163
902309
483505
162605
355443
671812
61752
519220
1102777
832564
844087
395964
485960
246926
561809
923489
1027438
215975
65976
583848
915569
1081727
679765
260760
510531
857093
477998
297345
242614
638384
215184
1123011
220218
636565
670437
357307
838075
711382
469655
260320
14442
992242
272620
1079780
794152
1044399
642363
202653
202432
118210
281058
1025623
753798
120534
9206
584338
322877
296767
291689
77895
909865
573732
1056014
295081
1020358
516487
709351
551678
569833
361141
568092
1057198
991737
825643
928798
1019813
686388
306028
868616
683873
688499
651832
965609
592938
926633
204953
149384
827710
587387
307632
325995
460568
925071
175927
465282
7359
556196
926182
675143
133785
793969
904850
969879
531927
105820
411843
1024346
959098
100821
317082
991055
642321
399712
472988
106483
509178
792960
676392
80317
1086171
958198
422874
793709
293668
750221
809365
620572
394322
873874
1079924
499539
990135
399189
780885
390792
70688
662464
1171265
971634
1098689
822229
838673
345481
732950
66300
563948
344079
1014688
870947
460308
574359
7336
658940
139126
347946
784217
364002
752450
1017184
7180
591482
667046
115840
722105
488993
358387
340628
179383
12387
438397
602456
606056
24124
667843
1162542
970434
955004
42153
343256
1145128
995894
174679
431984
315368
95758
753689
601067
555094
653643
1143781
335650
679994
387089
985291
1121998
371111
313411
953605
86899
132780
692802
767470
316362
957938
1049258
424634
339914
305529
5386
1067196
246674
129588
271537
380490
563115
1107301
551398
1103183
534217
442636
857993
1116097
913816
198146
400844
196042
864239
534837
371596
962294
1050479
1071966
951669
1132415
250991
1080675
1158377
925706
1048939
194182
513106
1099652
717915
1140843
677448
577640
750439
543649
874361
667472
733383
920120
793055
704000
1025798
728462
850026
856994
18254
940605
297881
806210
261161
14781
246746
908300
639336
359573
907606
1013313
925839
200547
1036660
821679
258049
1083154
709792
975678
917873
806514
150985
733006
352860
615359
917084
117122
1055194
180705
580540
932864
679895
343474
1055800
547813
68726
830092
273468
372067
439866
126932
572264
1024584
354943
413526
470285
666793
317375
182535
963483
584712
1145262
543974
475813
423224
932971
133164
1154871
940613
99880
814442
73798
443176
260729
104259
15857
652975
274839
120577
324404
136637
1098399
719407
777358
823622
921758
902238
271043
969475
85148
898277
951983
371440
888933
575837
223512
953566
239457
968587
31422
177456
1014073
381277
502591
413601
470770
141013
953257
802325
77560
697156
655950
819490
597353
67060
95473
41368
557698
1031236
499661
1095799
101384
862254
238266
904907
389051
4857
688139
954515
1066270
773163
285087
221159
631878
226651
496180
1009797
878912
170780
945376
562424
348768
95182
1144564
1076558
169952
128892
295468
850029
721412
15939
702228
82555
216740
323239
362809
287145
839552
742832
131547
237556
835599
718326
563946
371443
1133485
78634
1112551
643446
759301
268661
765101
21330
928903
153730
1177718
136534
764298
752737
528119
887791
323700
135900
453971
447275
693612
586090
350130
728069
1006027
1014884
1010507
188781
698422
80619
1093392
811335
127627
1156359
349771
881686
111176
564840
342951
103134
1049844
1031310
645372
1033824
1088093
736573
838390
208245
253611
831958
99433
79080
790417
22552
202255
427975
43624
657372
1062671
792687
488527
601011
22086
833053
642224
858570
352245
624189
632921
18435
1102023
494554
965835
817014
799996
106349
783739
141114
846764
399019
94410
311611
527861
670552
419254
820514
486046
918999
749303
661149
491598
1102611
1065154
944218
900325
68230
100422
358089
706105
532097
931644
71219
165138
253388
950729
830604
749645
147902
102360
1164639
921035
304911
415313
751150
829562
739728
541237
283017
71126
1015564
967124
785292
801986
310065
908194
102044
1156458
699826
870348
165427
558128
233414
345530
894373
562837
239970
589251
495883
1076129
1085601
1025548
745451
225826
799088
782777
74477
388237
1087513
230539
594417
281461
109390
80140
572964
230698
150037
1140857
1043108
683499
1079265
75803
446674
798822
809216
620986
566526
320030
664891
906948
885888
967923
1097714
75554
403280
776641
690183
625900
669401
1029338
666160
553151
1016331
1038968
813783
1047386
879016
571634
1167051
282035
490965
1642
896352
316158
935498
347226
1057020
701069
1008002
1025902
23581
62987
1041902
96998
878886
1031268
1151644
389356
4484
60113
106806
717757
482921
1080091
94957
610934
942528
717902
640322
553172
282972
657021
1119593
1018804
308362
977372
969237
600159
712837
145960
373884
700186
1053280
1103292
534890
490598
224382
560840
627609
984835
676623
535836
554023
331491
694634
812590
1084398
745746
31707
939317
250022
893946
621876
940672
712182
1049263
293245
1103531
1132100
807488
505692
882955
519813
1163239
907228
623481
498267
1078678
11795
739999
66073
591379
524417
903910
1175088
419271
783488
350359
649837
920019
87118
220480
229784
1167738
594753
801722
246831
998256
790667
75809
306746
41155
62204
952984
285481
7532
947372
296151
767240
810950
250765
5661
441700
1137457
70272
354397
1062524
1036896
159921
1065280
1117862
1134548
393489
1077843
580850
259119
1123307
332141
994634
177969
184405
937547
943066
531074
1176570
864335
603181
355178
90902
28969
199879
423254
571345
692757
356707
265270
1165767
585254
446804
803847
682435
278546
365005
467696
530806
36382
165720
247933
680506
1001959
1118892
727632
17152
22134
144526
51696
727726
51658
1091293
623985
1299
353767
1088595
571471
133728
368849
963222
234013
628937
774923
50113
1179347
1059974
1106119
594796
242575
338681
682402
175893
1119777
1034050
809525
487391
191742
1146874
932679
1148209
526175
1058485
222738
635632
212408
817976
1129311
908724
1150947
180659
568038
1007845
137806
702825
404119
1125771
1154247
362259
901611
792567
1091072
1122474
117139
576032
21934
52811
841263
371911
282683
591343
651110
690379
282352
1016163
301435
817676
573562
145884
331703
984294
38822
806302
67438
134489
173800
340680
597475
462675
781167
502763
139132
995165
804629
639801
570495
1116533
803884
515839
734967
79386
158409
1041853
516212
426227
343235
666275
861071
373052
509822
1104883
922587
507974
1119420
706985
299451
537691
945857
373371
1011000
1161000
70435
64863
750363
291625
876058
85855
190414
1008990
207859
1006895
888592
982316
245733
411845
581345
1170374
224058
667950
433798
510559
928075
1179907
63712
614411
983383
1177740
222510
1117002
252062
649403
343965
1091804
657262
542098
507767
911955
172312
79323
691038
878231
524093
1031482
109263
212206
196213
450231
925378
319298
723166
697937
653271
794505
959043
159381
1115298
568736
346777
131458
1129806
45933
1146041
680406
484490
52420
500149
648099
864401
1165048
662440
392993
208560
26111
652848
588839
69707
1167035
619621
474324
453376
1152168
416371
175793
214295
453611
74586
745026
496556
393406
1012969
830706
709248
439889
721865
319062
442640
567178
668734
200882
318507
1144442
183551
362722
485724
1018194
938075
636812
992343
90170
142126
257513
286693
726953
745071
212901
416315
395806
961575
907951
868099
1139923
881093
265849
711593
302809
431012
960389
24193
998470
232931
64814
195398
405640
1012132
66704
718487
161062
567317
860683
1005880
378573
187585
1113136
940233
891183
286240
407382
477194
428180
265157
188434
301278
206094
593713
153452
1141942
1150390
1000263
950870
795324
121201
79200
906104
610966
114324
486232
1023998
697538
1143521
338071
572906
647202
421042
751598
788774
638542
179121
881311
814624
40887
201762
405878
613863
680748
899300
695988
801278
414542
357326
640478
162002
96163
1178113
992052
298044
649041
947588
1092656
1168020
27840
523627
931968
165657
641071
86541
1046740
823063
1063686
193340
1131980
596024
609615
448133
1120602
1086485
653095
923475
1136370
776684
1029350
901937
800816
788387
809600
292056
369598
1034963
748149
656948
359072
42554
557990
961451
594984
499895
184153
73520
335423
504428
318996
646792
226677
794751
471603
508282
1119951
528667
824964
145327
1039312
390582
1075051
229783
18262
402450
1170140
1057001
153057
852296
707044
242894
1789
125675
11309
95035
814164
217615
491486
881357
1145074
354769
339734
622638
279550
395591
486239
306369
163798
263160
693162
25548
653158
670540
581085
302814
120187
661420
144233
489315
722929
19383
942628
521916
12767
1127522
217260
300961
381385
754812
743717
725367
741786
575150
543704
83944
679400
483758
156484
670487
1050952
1011818
181598
565495
558316
1076017
410880
137261
48573
433062
422242
486328
848014
352333
1118094
614667
468862
33594
77449
1166397
477899
957153
247174
305582
601214
585845
478747
626964
396332
383450
257049
131649
641413
599253
1084882
97503
10309
733755
601667
1016428
1121707
429348
968584
1002702
643218
401749
1077203
219807
1075277
736844
661906
542283
943349
936768
961914
440077
380402
106744
84952
1091116
880678
474735
33458
617949
400587
535210
882153
1008929
277634
157440
378378
151621
13781
642529
300698
296083
848834
920077
384309
322050
313717
559082
1115835
780067
405740
1012383
457717
290045
145535
957018
318375
378194
442109
923999
499248
741761
365238
59163
948670
848496
1106221
131204
1100227
914595
43159
786091
1070122
228291
368248
129095
537118
663056
204034
307751
560801
396697
276643
17859
22009
43068
95563
838357
450422
1082017
120261
897384
736038
821456
346319
412833
1143661
283746
585001
85356
775428
30683
979166
859583
447946
635105
273174
270202
750500
823106
1029093
1040774
21770
957485
742911
353895
223995
389440
21479
513553
785171
163358
465728
1106141
922083
103997
1042315
169702
484015
57297
216979
232071
596180
53830
1101513
262968
1130290
279294
519492
803641
914516
335607
1165780
974039
833526
1136505
534110
377404
54295
439865
769290
708632
777656
650448
267514
149586
1040583
271174
624583
1175812
832426
1096186
755101
847399
889508
109558
941218
561125
1169220
386664
1016616
1111660
634893
970598
21201
486040
78155
1099368
985216
787085
363562
741776
522462
1094976
129127
613348
279098
675209
495416
634646
30517
884400
36230
772886
978621
112891
127651
924156
214464
1055410
1096689
329383
289301
901968
271649
1012765
37319
116346
915702
584410
943953
212285
788451
944625
367356
826085
337927
1179740
136503
543338
337353
33902
145260
45034
1011102
644195
906680
872566
795938
692992
772869
716524
588183
808224
16299
390574
366815
1082611
790279
431875
301198
1160153
309983
641131
964774
1124310
162039
913803
646579
565566
430777
1135308
141499
138911
921813
387543
47277
367837
662181
541488
1147945
892046
971411
604667
260667
502266
12994
1136020
499022
259213
1138214
509501
514656
710933
637579
21311
101256
119570
496913
813797
656680
1033717
1140318
491709
806122
946109
61751
244348
564262
333115
58149
486745
1086458
95193
216035
1091064
913051
825382
1128187
1012405
299297
694185
738083
373161
155487
9660
823536
649829
737265
246050
296368
131431
1093905
1073571
624765
343914
182094
342073
215264
913369
310385
844150
1045738
710663
625545
670444
860747
1097438
957132
906848
491624
880139
1109643
113036
29978
1084835
847730
157629
105811
448131
268613
426217
1128723
211648
401286
347627
1138087
230391
163232
648062
221410
379956
1057953
661117
49388
1084286
1131684
1069812
612416
922972
521401
498786
323573
1142129
224543
119643
448128
2024
92033
900479
707820
686472
226985
189876
1009905
168654
1127068
1149088
1013341
984910
1082357
674922
264527
7035
301524
779310
128159
558813
641161
596291
386714
1038922
522922
1089314
157863
286415
481260
403483
205128
1134411
25638
328551
346408
54541
806372
872447
1129531
283592
1164740
414984
177102
742903
988893
692301
1113254
141821
939767
183193
713030
730983
1067664
389424
267245
375912
1149334
709352
161981
1023541
769140
610349
673682
965889
442643
430888
879562
639710
445791
10856
208737
866687
807815
327898
240052
233477
173736
773731
990522
838301
159264
25191
646720
169315
21713
1143494
551565
559755
387841
778737
1079605
787601
815440
1146094
13059
1166193
696954
555967
277177
441136
161168
728420
957891
632870
73495
1071680
53937
492747
458658
204372
510676
1108449
828705
714399
1086938
38368
1143677
689555
9710
649578
379697
718766
171965
699662
506359
527140
1178155
166969
352737
530683
754441
330202
668724
946276
871009
710003
179378
668915
731393
261129
422897
657373
383255
916362
474491
377651
88752
446319
337173
1072123
1008442
1004332
177965
641014
227395
306532
1159640
972444
1004407
849239
1094191
860272
24807
279870
378146
578518
671614
654329
25393
895750
796869
369777
950195
1076913
748589
1057483
244987
155536
551013
388471
236797
754111
151985
967792
541459
741652
99046
1058061
950217
603639
539913
380464
559707
697840
850255
390335
836954
524509
158736
1110081
404948
671491
506875
554670
915057
677607
587884
29033
649389
499387
1100638
899288
323818
669335
586078
1162277
930697
784124
139956
512215
593449
114391
1087086
601824
797830
624073
199805
538685
923858
362543
409840
588508
56580
494544
1035518
174129
157780
135051
293185
836105
853656
152000
247253
380962
552915
901644
357758
1006510
236718
492653
187356
300420
428892
341274
302305
1043862
210867
547153
433890
255360
12003
820976
894352
386628
459662
109257
791478
638121
738676
717674
1152731
237274
404450
126909
1122034
331173
1068426
684437
295908
1138916
1027094
443461
619247
901654
423404
444418
366178
1055493
166844
880633
213233
122588
582149
155495
1167247
561317
869924
637555
783182
318781
520744
449108
964490
42943
9342
893949
445448
1025613
774003
319327
401961
488543
870966
1132753
730220
745294
39598
493173
1028969
176929
461985
473284
14717
914753
959230
580407
534221
610164
435889
88187
999423
215644
810488
138339
453106
248588
1136084
779643
238493
75249
806406
759939
330813
1099394
818865
699983
743618
602436
559609
267969
959613
787328
107237
350827
1009492
435818
947145
799773
712544
391884
373293
494155
531600
744484
1156719
398113
223268
331977
482291
892295
419743
56279
441381
184792
67805
809300
677900
498955
367289
226307
265878
856829
812852
1005121
1026760
996666
853731
1170850
690059
162812
806019
304078
412166
2714
747711
526236
1083610
195703
467298
825407
510139
982145
557712
992351
44516
1008127
684317
1092911
76001
63753
18514
275849
773498
1153430
800829
931633
81998
745714
993308
135334
963988
186261
379400
852301
673705
11850
246839
693150
585447
12361
1048647
630583
907954
289549
684067
812752
902577
1107354
1123339
1125650
470840
1011418
1166412
702894
175141
333301
645442
366508
597983
248608
182380
200028
703795
69667
1175138
943140
695537
880747
254103
596021
451048
704152
35169
801891
351408
882858
332719
1010509
585632
832286
664451
472574
1002446
1125969
385188
416075
979439
544360
622474
824181
845268
693633
425330
661992
486454
816848
981553
258009
617056
657401
438248
165248
745623
764498
215350
976217
997930
557491
996883
544867
341689
519817
193003
518923
416978
352906
824594
487472
719470
366904
15815
499497
335453
1059719
862348
787051
656734
309026
480857
1050928
1036290
900187
218660
858183
927402
667739
1128846
949405
827699
517904
1136757
931594
811430
878686
302697
986194
908773
26816
436222
1018664
1098082
480301
167232
273114
132255
912970
580391
570121
999749
81452
536211
383632
451060
626668
6221
143836
96385
912987
930309
824649
614849
758226
511728
111765
84671
1148344
1088088
122183
587274
1086921
409050
656047
1146517
1076906
864067
325401
516142
401408
388642
420363
344443
1040457
186867
1085532
750485
656306
1001925
175759
277080
670080
244050
520425
68034
494207
663823
667769
417897
346659
72945
386983
963389
88177
638947
1093436
131676
227317
1048438
12784
765386
913725
233708
296090
727451
675280
98264
958091
785774
426182
1117871
467581
14097
1178855
859882
682895
633455
551308
266057
709063
1136008
1052492
913312
450832
49376
1056011
234865
418324
600890
94951
363842
1132895
119296
662588
623456
48209
310032
224595
936818
1126138
1023143
868146
395145
544440
1170969
488193
892510
328231
1168901
1096861
985063
123571
41175
69408
800143
788908
92328
262395
648284
335564
372810
80190
845325
638382
328602
23512
572268
752582
275165
1075395
286340
484625
1172535
51558
255415
947268
531419
795731
504126
932340
665083
942733
910231
1080520
1072803
367010
515214
676615
692567
725637
643105
1046593
606136
843216
410351
797743
838604
720706
719948
812291
27555
243596
90549
323902
415944
798589
878361
892010
675071
951666
605980
185907
976131
1108971
685445
250820
819284
630768
330017
576996
102492
1095609
159536
757253
552038
1097477
372686
41289
292882
39839
137806
423702
181525
706831
1171827
442433
576133
97569
702144
1034455
688705
692072
91472
656018
31531
653407
777003
337658
254511
944374
867687
750742
764834
437745
701249
22434
966271
50249
691346
52703
409481
753699
312418
260086
93508
712318
782220
643392
579543
26089
655591
246270
613117
762158
206213
899018
473172
90734
917176
844236
361446
987427
508702
643431
68955
379597
704156
365781
56374
136835
778661
721781
1025167
200847
137562
196639
395677
1175688
192073
1096257
92439
828174
1079651
85383
589078
171470
342364
752489
923596
954958
374916
838190
1155222
694350
1037377
24165
363232
728952
683477
80287
106645
83961
1077269
134047
362794
929883
940236
792871
306953
908715
1064532
560183
789997
882146
679174
1062832
725921
780986
1173398
421522
1011413
86836
1155615
457167
698615
238221
487297
700911
505593
801531
1054840
394643
1162040
405297
302937
540849
798254
478511
842610
733377
572186
563657
911726
1154713
1059721
539320
1035103
121847
571563
261102
892369
1008135
1045083
1069382
981550
336641
371095
1044883
1119996
644308
49039
12353
950756
832218
62605
83853
157567
186731
435903
120527
1073723
688138
1163768
243957
1078262
779628
1005078
346475
53431
572262
208567
827520
933120
817455
2059
1106393
987038
106884
887449
852957
533001
992766
1090517
674097
800513
579751
289112
978108
593011
361011
375739
26963
1074869
266342
684943
697145
1001164
1026812
489991
1115077
654303
1178899
701836
409632
1010581
353351
943552
637047
607459
539414
610521
681325
461962
188762
70821
1161967
68526
250148
168244
408679
551620
750685
5349
57045
347378
68013
888812
947964
48044
666335
797528
1030925
1016775
845147
264917
638480
611794
428430
699576
1083073
349373
80940
250491
1082866
1083140
40028
165428
309498
5733
933714
762198
793224
7921
857671
1130980
424635
383509
484776
105913
123420
130192
208302
851698
692771
1034647
121651
1007603
944285
1057529
312971
238757
782729
830136
362786
55235
40197
493688
512682
354521
784440
961124
842653
560994
1062168
229178
1002875
704877
1018436
849563
135069
158613
231485
330510
616494
342131
174336
422186
1130729
132792
171113
66270
147200
1151746
355878
367064
533672
717749
21386
807742
853452
159972
965769
660219
792132
810303
917625
896331
83008
102419
1086408
620718
336357
260060
504446
632098
669403
930461
1178457
597217
158906
252504
1046752
102907
235987
98573
624257
666522
828815
420374
37259
111671
1157289
451279
966638
832798
525039
386860
56932
510574
1034780
575827
65567
778803
1034191
912218
507411
736431
281421
1031340
790275
1079635
237983
936864
290286
621912
42120
463956
321423
658645
640368
691830
764414
341523
593921
147337
159620
529250
356825
647464
278071
33870
325180
335261
415934
671424
556783
249564
156523
1126656
869784
834022
776784
871244
70970
366812
123869
702335
1014474
1179520
155448
780844
31856
990912
337234
1132352
281202
325764
615340
785082
1160344
115960
1086759
1059193
234933
1088705
455875
419510
996445
712892
767837
909955
66659
691936
141373
996042
172209
959236
255362
575061
663261
685543
367623
583860
681723
717936
817199
628297
160471
1078762
503943
785463
434727
159400
349707
40067
853324
197841
682596
945452
308116
344614
555433
156138
909811
1099702
1051088
1026480
1140432
302180
441274
543143
1179048
933220
509431
27515
598339
340045
134268
324154
996120
392037
756886
300277
1128207
823628
453358
738229
1011829
364228
1098004
242490
661066
958214
645090
1054917
193076
842457
355191
981391
776438
252957
92730
145390
607058
421153
1113730
200375
588140
771630
369332
547518
297684
784161
1145669
1062847
266321
1068309
298589
1001286
739487
415453
1031831
913684
904732
923967
572307
700932
48033
389212
535635
515215
942183
1126963
891941
139621
114113
900049
841687
35807
83995
640075
933039
499090
144638
962983
54206
828733
449027
88476
224940
543816
205736
412659
640073
804866
13632
437299
180167
895520
818492
967864
610079
1025183
515260
803701
248977
994525
836267
154451
366574
721914
764175
610005
1104029
757267
734431
519529
908233
640800
481445
1046160
841032
999501
892587
1124004
957626
225689
446693
267442
938625
303371
171372
706567
105902
873907
725836
1057191
1045266
271023
75925
173543
109111
97883
1006264
326934
428736
142732
972519
403141
1014044
698053
576195
231602
831784
234433
612173
1158791
1174621
1016023
502066
707178
547271
892246
631548
649049
105922
641713
437963
692923
975237
223498
433071
1068549
164666
907111
447431
27955
90130
677224
1172422
263541
740688
1034422
814024
979111
72855
442612
113569
238166
1132473
280830
652376
72137
31760
589178
237147
992616
223317
156541
587725
575376
418810
251254
450106
448248
848853
930298
1077963
728663
262296
487898
791800
52951
602060
337542
809977
179514
426327
500733
803257
1042850
707614
612963
969699
63433
906961
587121
635829
896343
195772
721091
760534
412498
491232
80430
512774
1084983
340122
876404
180051
14847
658482
677371
473946
171973
607324
108083
380684
934351
728985
331833
1162260
314345
527933
834943
850457
403197
1041006
996418
394296
327507
618828
466251
882854
658955
602072
1007173
16225
620751
592419
367906
1036566
1108487
836235
84239
354875
707319
163940
1093111
491579
752503
766105
638851
597717
807504
446427
865408
309307
6233
286712
974679
1084968
463883
858670
638824
29101
659622
993655
387462
1017327
686890
161444
805227
872266
156870
1104107
389201
605818
295118
673270
167313
301322
16624
817135
972087
430973
875993
935421
522008
475905
894043
843316
805555
412062
1093833
1096970
718716
37492
354023
378720
703320
440185
377514
1012755
362064
809746
745874
844305
549276
596740
984467
783382
650330
90294
1172674
616622
702546
924680
324106
614852
773937
403087
945382
767130
63674
1082653
289497
372728
964648
1004382
1006916
1144957
824986
530985
712905
1058195
1097471
1058095
1024607
435372
833945
142866
971469
948675
614430
757721
151086
950222
231732
977999
655987
788761
506117
435365
928827
672003
783287
1093512
389805
1179722
650088
608727
765464
986652
8553
587898
330841
718694
381657
1175007
1055115
341924
887343
663139
569554
655814
1062834
633318
284852
337552
927428
643957
221565
368550
623354
555028
676455
1054700
683175
858229
62938
889248
13005
914284
493731
158507
225491
436251
1141291
622791
646417
599329
464011
514501
153870
871270
77280
384588
568483
1061321
552712
1125718
587595
813068
67176
184881
683018
659892
378114
714315
613061
1101686
495908
1100467
285866
811098
423398
189190
583577
213256
880720
801865
1009631
429567
208716
428027
1053375
167464
1160873
731284
850830
1125438
680999
1167550
932003
1048787
300196
1025421
754826
170707
503907
705096
200636
550234
1173954
329463
384699
224610
79763
756245
700472
878506
945096
1114048
947509
78110
890333
708886
1119871
289406
154372
859741
687668
224584
683330
782521
1051227
493604
118437
650496
941047
1057584
178743
518168
743817
793058
47593
903974
917519
558970
1038663
316704
1088439
792991
352670
901067
1016290
1033364
577057
101919
1050310
460834
546769
464155
359845
853829
569797
826367
959811
940344
360695
446082
472927
1018114
759806
164716
1048092
71690
519110
989830
1044139
538725
991517
134393
215568
233789
208040
841719
645298
247926
574831
939732
1169334
624439
660822
78055
1071969
1111045
510792
1043407
526617
533987
669858
411091
1114108
544236
443641
622039
178541
394730
352286
69654
694181
512552
516586
954465
260923
443056
1094659
599714
1179581
826067
1084278
1047996
594986
347108
718269
721182
920572
744
140150
1149874
921412
344299
1135834
909871
417627
36932
987132
599978
415874
125703
897530
703205
860533
394300
1176111
607429
975585
270748
1042349
377952
894624
228842
798141
124405
90143
401044
852923
77119
1150812
706580
71033
415692
1030916
389643
767586
1112496
59846
113032
927113
967747
169680
298550
240826
129574
799355
1143183
887998
468403
57310
610139
1105970
425707
7869
379451
578407
1142228
1085293
294813
269022
1127408
582189
59044
976598
418971
1018860
555839
1024633
652723
248044
1067815
886413
525481
118838
230166
556288
126854
661457
757163
681797
63515
548163
371178
30250
849991
993909
1152939
556465
700059
776438
1089057
465264
511611
500869
67985
116605
351419
844080
648315
1152913
564740
351662
938910
794435
840954
587727
68865
1021137
628894
693827
40529
424183
713746
622501
363276
612545
379457
271488
954088
427736
207078
118053
13195
82214
251904
50918
232601
406879
1090011
717788
453687
497315
51844
449682
688645
209318
393500
28335
280239
361442
192463
1072838
263881
983604
343077
732320
787304
749728
300653
1148496
906160
599810
640527
1077123
524560
387749
835000
731724
1043820
5749
979060
133725
893242
447359
1049636
141634
1145985
984655
1015149
1141841
1156254
769902
984623
877614
264415
1083883
97251
643977
819989
781621
876570
742342
991472
290092
1099602
496851
103492
1076798
89658
462213
278919
444264
1097193
417292
474636
115381
309653
240680
274603
154042
1155476
760530
294140
46293
825914
1062897
519505
700746
89675
956722
185486
891924
1067149
86083
687239
623240
528795
424136
580142
474242
950401
281933
718843
29714
456516
1020246
575353
228262
938381
264076
654698
1030926
590082
783817
1164007
905465
164062
721280
1152884
1077350
321394
984938
548844
385508
827105
1055920
240876
399515
1104365
1016180
122348
821203
1126201
340526
962456
725155
297366
183967
17380
750504
995616
1174581
218491
178066
3917
389152
126423
284820
1139789
45555
1079506
441403
772057
424654
709293
108912
243947
11233
794563
1089584
960989
67166
639460
46031
888350
96053
807145
431033
468200
830928
252359
46578
79956
253574
964231
178807
642442
46005
75798
490653
654448
309552
825807
805164
155652
614044
40096
740076
999358
705006
711428
136724
791814
1168613
592926
943089
673074
281125
1116082
821305
1133437
277663
433448
1109884
788840
184192
123108
419927
747053
363486
450821
972255
944096
926678
97268
691311
364570
690251
200906
1014474
583055
313919
529216
904826
429430
16177
783110
1020719
406212
1141074
187999
520694
525248
1157057
452029
828292
1116437
990872
1129398
559086
258383
55098
786151
263669
100457
1175876
709687
684567
264867
44696
319715
817081
495901
277187
68572
226448
163463
1093939
762909
886155
150294
931080
781660
759573
164054
562797
788015
561513
522310
1120239
430092
199766
379924
589354
671513
966672
65972
665552
948548
337920
232377
8949
182042
251416
992119
330297
597935
840130
769363
564071
1045983
742253
589159
779107
275029
423666
342808
889487
1113309
494788
475677
319109
545525
186038
354807
722753
73478
735341
481711
983589
990528
718732
21526
430492
1001596
212456
260025
462895
585903
67785
847413
1169128
51253
47937
863888
192579
964331
151193
463385
465669
347328
377206
897504
736660
624434
1124019
181580
461892
665460
1171516
417151
749891
374805
1132741
171204
543200
719289
919639
161037
427281
98751
722800
985476
1043095
156176
39945
594018
208951
640172
844668
782683
949289
171537
1029367
295548
768139
178093
76875
244938
140987
73909
938906
57165
409700
75426
270523
56581
735623
727756
1101698
826859
1037136
929642
150236
931926
1033312
1083381
255282
578692
543055
845858
690513
158271
902231
570852
556831
563943
64339
210573
43132
437588
97998
952883
872828
1171744
72463
818113
443443
182528
981891
59093
627201
720210
176628
1152737
74493
93222
866634
384745
802611
561530
154713
918051
431044
502148
1142864
295415
743916
704897
570099
690239
1175429
198760
416780
88026
340776
331319
1162928
583476
412812
890460
882708
455535
375827
418016
506203
1086749
987793
1155736
759914
898547
472554
1053997
582909
974507
1019969
904558
409173
839205
462467
895570
1115727
831145
751549
1126185
1145492
192699
278629
1088498
314381
670548
996394
965498
772491
776393
383269
711606
133549
1139202
749911
395622
313391
238081
972332
889498
330076
6467
174089
305737
100634
1036922
979530
661288
1054771
1017736
156107
136638
912312
825424
925186
406536
747752
748863
521238
879045
675419
1137758
11347
578436
807855
474357
299029
543849
849194
328881
860001
468771
226338
117139
1013300
444347
25365
609555
767394
1060863
550809
453990
1126780
390890
988559
221843
176886
244460
114015
1162965
1119232
156558
452495
1127718
719727
18448
287538
848493
416346
215787
795525
393364
617225
743137
195182
534924
466280
569766
226877
678295
486826
848003
1124062
118911
1090205
877512
792277
12559
205213
47015
824240
161288
1069421
378904
598099
1064251
547646
393641
605229
1170606
331149
1035621
287042
612710
112446
71190
881093
1096004
1010323
386232
161203
999543
1120863
281232
644018
917088
141352
1011167
119474
1060011
590896
52841
74156
116379
668684
892835
587302
562934
727948
769398
881686
106581
542569
858279
1130648
79782
266038
441216
233411
18743
263085
766947
1121581
1172670
958795
947329
98222
965621
622790
160481
247581
426071
919196
176926
46673
1154772
747400
71561
845149
793401
167541
330246
928115
963177
425220
26356
748314
653799
298573
1120745
217705
168548
464687
462145
1105450
1088066
42629
927413
440820
26437
676281
774516
535072
748232
739240
15037
442123
1031956
6321
1042821
667011
247849
293750
417201
748501
219317
1063729
966364
1029499
1180044
366181
1071652
910377
876941
293719
191157
871440
461146
972863
1162923
229533
507142
424032
982984
286305
31548
807755
846216
820462
453558
327282
180554
370818
54715
360845
393954
777775
276193
146450
512276
461875
367440
498808
580540
901593
325291
83806
617897
612732
770860
896540
887612
12884
357338
224355
825769
66187
1096491
162918
642779
133056
748392
995627
773956
927515
532261
928444
772757
935051
541290
147420
246887
108440
107084
957723
468320
1086588
1132164
1026196
522031
1088163
607341
767606
320321
890257
459054
611672
530365
199426
1120383
884479
3661
241083
795230
737568
257252
293944
66590
17382
344305
1028174
281406
738508
918961
323978
292677
3488
1053753
976651
154917
619226
228778
155053
52363
67491
723957
42033
374003
1101751
542547
887738
575793
6869
181255
941379
761973
464064
166693
362809
773943
350345
7328
688097
992241
816913
1010055
1112629
65151
584581
404391
1176377
1015756
27198
1130432
992919
621133
549419
583745
326450
15018
576393
1004674
137597
350886
100674
94286
934846
662609
736005
156768
92127
622806
931996
800195
438461
8820
1088363
520065
975008
826837
899833
300841
529500
745515
422829
306911
1039367
306259
107724
415284
668319
188466
812638
270605
655305
267765
62245
845260
332273
849430
230965
1040825
542563
39898
14146
148016
412600
1174142
222471
580757
819335
448215
1002818
804947
687162
554798
446589
600841
364606
842433
887446
538614
989357
172382
812872
825065
905714
45482
808151
863364
1068359
439138
309083
397248
398524
561431
119129
125464
553149
1134630
610196
202496
1029783
333206
796431
992728
919594
64386
643773
97248
136770
841660
244341
529861
298097
960833
979862
843689
704497
127915
501577
365310
658005
643327
28669
729032
1094320
892703
524321
851420
772978
412924
661285
95367
693529
1042798
287796
953360
1035928
117121
437517
868775
130526
753933
804528
758107
929563
54782
904540
331149
959210
650434
50713
787623
455993
189001
1075676
952774
917971
993243
1134991
130946
31556
52021
361561
204212
483650
321104
286911
620458
631519
560130
447148
218922
981624
69402
312887
913527
890580
595285
949909
676057
1057061
725400
1143452
124374
653763
150212
586960
886435
715073
886477
744999
228458
216996
354439
857458
432156
647411
306499
1076184
154669
362190
946950
691105
1089203
664645
787219
502376
602230
258993
885080
1167771
1092710
524532
1018200
735436
389633
439040
857822
1178477
424074
254387
400515
1131307
154539
1087986
351291
41053
303266
469128
315364
455332
598092
833150
893522
847875
1041480
212983
1137713
1170462
148045
654553
161601
362077
476853
637494
138891
680925
474884
773695
1064123
1151761
683113
765190
1154222
1116421
1128560
722228
178436
264629
509350
222932
727204
991280
980279
181463
622559
171275
349743
107039
29178
87192
1150356
1136951
139126
253185
806771
778755
855800
1143984
582956
86767
565641
193753
989508
845695
731488
934771
486338
868300
835964
85057
268015
11058
1125919
745297
630992
468738
765191
236806
1047179
409780
1057275
397947
733111
538093
70259
319004
1180026
431672
348840
702029
77276
1108447
516969
456023
231234
633018
276385
159941
756674
25117
237301
938734
20614
1045328
268700
956020
1026816
272418
200337
481943
1146782
291656
740541
1041042
220105
285286
531962
787652
764316
24186
780084
438036
395039
36268
868621
550616
1130603
95345
833434
128950
97478
339648
156289
456333
1029032
578928
1021027
267060
393181
25586
309534
197374
79572
443642
501234
829993
464447
737679
609897
448512
954406
998716
69314
263917
313087
812564
543596
987003
29346
412909
797463
930410
576123
92846
960078
167879
24438
980309
360098
514940
461599
522686
287809
1120195
382825
759414
353175
508572
1007557
929911
468415
716282
951347
188472
182744
812426
1089563
568195
814535
730613
885800
293950
1077977
175527
965164
361522
744757
772761
699272
178268
391729
732294
706991
1111913
167909
922473
565812
568294
108585
281348
634509
194386
20223
118398
49096
486510
433529
721542
905191
779774
1013042
480164
515919
1005130
160670
408186
232509
744565
127805
1095139
237665
110408
822256
449756
251187
553642
610638
1080784
630359
624273
281724
539365
557648
553071
598310
775057
969583
614645
247213
28223
610341
538086
956526
921103
968463
712821
1090076
1153974
518488
365076
987948
992211
566979
1006035
301660
354073
138848
840846
228223
217261
694708
92220
271914
89148
619286
990095
803119
199818
340377
142639
433719
621173
565725
693994
1068525
320064
8162
617493
875098
650485
173302
805849
620884
241184
315853
363926
1021717
82599
24013
1033703
296684
685980
111076
772071
348847
109631
211199
903837
68685
706691
778212
215407
307607
267108
1151862
498122
586082
1032955
1162079
944608
701282
88122
468634
520506
522413
550193
749888
856351
332323
203311
347062
1025823
931983
453531
752384
15860
148530
893224
857290
308958
231289
636768
480628
743173
287915
863900
787695
91536
710126
84487
98300
548899
568806
713616
828901
1158775
275513
866311
434500
890712
1153902
1036749
895517
1053289
861229
24368
472055
65092
812221
103216
1054614
158171
982298
821405
844931
94437
1132893
758872
284524
411915
922440
433589
852962
1044266
858634
655706
553656
185237
847390
630336
64218
447385
134962
578828
1117307
334113
873454
232641
315174
466070
948602
319607
392607
242216
111072
1029364
61549
60183
469297
225569
738509
844026
502541
363655
933120
598490
216791
39199
857957
267657
917017
249696
642250
1007476
1035205
960853
1010585
959711
211256
580987
75772
823709
486296
843422
597436
1136313
141150
875188
751532
77406
346265
521560
854226
1039754
413597
509795
204362
896674
927964
168435
770178
796197
30026
1101383
720241
14231
691888
700390
586534
646085
1034484
519827
150198
562339
653230
4239
738910
556688
521665
986642
924354
1056616
731730
400302
898355
1051855
778471
869041
967658
819987
324652
143323
47539
464041
1115481
43314
165721
1026504
1076231
559477
338057
648476
1081987
21013
128333
238234
974481
458115
256162
594400
748586
325606
438295
186467
210507
830918
998836
571913
456691
452978
213230
377919
617677
383954
312659
371526
1173065
949019
307322
484563
597674
835086
995526
271870
795214
435068
329029
1003463
589154
331919
744289
752505
1048697
494992
649862
391182
390454
640779
993323
744795
391684
746414
302002
24186
1069968
77910
1078784
1079152
51845
1152250
783063
1027930
1022368
225732
539975
25630
660697
53018
535561
136030
259801
67501
555733
602887
824924
167164
434855
419367
480928
1051614
467300
579776
18846
1059655
837588
1103355
161484
1038053
1095702
795070
542098
668265
19439
565482
111090
525265
765822
1168643
416892
1016076
985100
93381
961790
359231
127795
473830
806666
459630
953157
1165228
121186
344302
395240
144861
616647
156870
71830
593864
1041363
373411
120783
1036664
130614
293886
122079
803107
1147347
679561
632678
86175
451404
885650
635497
1010405
756268
1141874
972999
697207
494934
261955
617666
877457
908702
954009
655632
483742
74023
25887
40539
337376
432146
363725
771902
229749
397980
1068339
834239
407194
360099
334772
165520
421683
745945
373540
386641
987391
274618
1042533
132243
514089
230190
556713
88574
1077927
390338
347795
99384
32756
119878
197655
876667
721869
636496
931810
301484
576574
300689
332801
998347
346712
288384
263479
978809
107483
709412
629979
218251
929328
565775
376524
483319
297593
398537
960931
602243
548911
853477
254724
747771
852195
116969
1102824
694429
47461
119699
757526
487668
33636
189199
432250
863677
1084743
341294
1093405
646139
680380
677616
1101173
675936
233767
269010
74673
81243
194251
854267
182932
810555
189014
296685
256804
777857
510389
432360
750492
734366
333897
457618
95696
807023
436705
976634
1025240
535855
588064
631552
1089020
350915
758402
893659
153068
191654
754469
743778
971788
7901
1164340
530369
181109
691411
258631
823282
400500
191912
1151689
189005
63951
552455
711854
35766
1050225
246821
558787
1103368
756270
534354
1030562
41503
9682
858000
915752
717267
429826
826655
23651
1100598
884388
699625
521536
1169182
282970
400546
1123558
1149625
386850
803486
1002195
702337
332423
1015478
754383
798110
1169654
563410
454102
203954
184076
869456
837113
25171
937290
259325
1079666
397500
557269
593967
973168
1139923
237118
988336
339102
37631
753681
841486
724146
997459
1112910
774152
723115
1045674
441682
201471
199670
296424
1113465
646045
707889
424214
616598
401295
290868
594934
995868
382366
1041986
732349
435823
594783
159509
137067
226842
137348
796469
263756
323390
775641
121709
757172
807472
771039
594007
1011645
340713
312277
271513
1062456
1048063
65986
798204
52288
913032
22518
902335
208613
871076
329876
645511
1000676
25643
212269
728121
875873
507868
264098
198102
163756
532280
1050309
531692
424185
1180266
1089539
234829
224859
796848
155170
222696
588496
1179765
759426
841755
252368
1148470
1056791
93434
671317
626713
169228
1037275
482044
371291
706288
595843
112010
287274
536708
44750
601704
62300
378166
281352
435593
868721
831706
1145548
545120
324682
910925
1056897
63734
804326
747208
361225
685256
462753
338539
842690
196018
296128
11907
425768
835959
456360
500849
56917
493064
407503
808215
666213
899089
866497
989915
961351
1155974
233580
949651
208594
46650
282562
279244
456192
700610
357126
514242
305508
1088346
217115
525307
502076
646809
905379
207612
545294
561753
533639
883465
131876
125960
319089
985396
417756
120154
67744
589146
1029183
246990
281455
526834
216069
889711
32949
50858
42436
392321
1116994
613892
340935
612536
483656
635121
370537
469394
1117068
843422
897717
1161132
778812
316282
333489
128200
854915
129773
184884
739497
58778
702318
414794
150171
641850
239768
91857
1057250
176674
432986
756641
959844
793308
510528
1043793
674917
669682
744170
386271
1096282
293955
229540
572245
533290
1017802
326007
981197
349624
267530
141860
254953
218446
363137
917889
103373
463548
836489
471130
3457
375169
898906
135317
428391
616652
209454
798482
794606
840766
109146
155953
824543
1178973
859135
342085
142829
697929
1080239
293460
282885
914585
1177171
115197
681191
94101
119754
475477
1035839
1031121
263931
505686
535635
827587
875783
175630
570266
189767
156293
90813
594565
44154
555384
1083787
892416
713759
592564
279629
1006075
1072512
1030539
521367
1072329
1017111
821536
132118
71873
1017714
670433
645241
1071998
689833
675224
914780
92923
637078
109461
440893
1168336
1101704
891803
519903
572980
654254
665028
1007775
871296
760692
512320
959065
905982
220562
927021
422203
1145831
46926
1108272
821936
1073388
94951
1052326
181698
1105232
241009
310226
221904
933187
238609
614849
441956
303027
621675
1001866
291369
1020360
997900
1075732
597114
516654
688873
937653
376665
488907
879515
6298
865567
173854
1067715
783715
1173026
678744
349659
928813
484824
260980
162196
490691
1133343
902263
984620
329595
39620
777557
491765
370706
201057
619533
773271
154414
596928
403607
284114
207308
705984
635080
1076795
619058
991726
945906
394487
976353
172844
1056835
944021
657454
866555
1141532
253393
199856
676790
377532
268243
816327
1078987
270857
881948
135600
1004163
273816
1056772
1159412
1036203
360360
773096
923438
772458
666536
673777
1074389
412534
1031855
396110
646434
1088321
200592
378073
951665
469240
1114039
669915
759573
104900
963551
86481
938491
70519
654207
891970
261790
577473
611373
834270
1059372
1165232
291334
1075040
540517
401891
549337
722585
826509
517931
527541
835196
901331
1131991
388374
935903
601340
878129
235996
109881
305448
463135
278527
473185
42570
34862
422374
289272
164813
762530
140480
1007666
479925
936938
184561
908943
488588
642631
113517
709073
233023
555408
707306
157647
677743
151102
898024
204787
129041
475100
756902
1049985
20337
434100
516378
69467
860443
237679
208358
603930
1022154
208402
24027
111056
438590
481885
531120
84808
889605
729789
709279
144403
947016
986248
178741
502690
566047
601248
1118577
575849
1122699
509029
1027488
1067600
58009
790650
152827
340357
457982
633456
212318
252547
582689
140136
401220
1085385
1003015
147628
660103
247163
969150
86587
806443
184700
831218
396960
952208
601480
502654
536158
1054129
387466
252768
769159
479681
593208
370602
398324
67546
609721
205993
1168694
530963
289283
317561
565044
321823
791498
951237
1105704
718199
524778
58969
862722
426512
1018023
350302
1066345
139940
174915
191958
239221
848173
1003732
163014
1081568
89065
82678
216396
525098
374714
321524
393925
345253
499119
420033
527726
437193
775767
196165
863090
677017
335382
867004
274671
364616
483579
341746
564919
25443
86821
139535
600813
10894
10644
1007584
1171881
858095
1169612
394185
893679
493596
868957
287325
598809
585633
89951
374248
515599
577088
992294
79884
652009
247530
58742
148606
192603
1239
1018420
309784
584056
514924
816784
676617
49028
1119402
1084894
319987
344273
785429
560675
425129
583136
234242
355686
1117704
401613
41784
82104
21682
1050308
168324
652758
62172
151897
750784
237324
243977
1174791
203505
1165354
27949
460360
733125
1155063
6875
415658
744753
508918
826306
420900
1010055
1016524
943963
553040
259937
965463
1133627
583225
1170917
556477
732560
1100817
383266
943239
435624
845811
788062
627638
1123678
1171245
724810
41427
222392
681345
413908
595035
1028967
107485
318556
151430
822556
651334
223028
746985
65811
143255
90251
1031157
742352
835927
674679
280632
884520
585707
537571
1077651
868372
1160708
1175161
475383
691221
1107300
409201
38970
321723
229571
383960
1164289
931121
225913
841257
979458
778989
849366
1070082
858406
778842
441031
5467
613250
68072
200144
649687
18836
492641
526455
852009
498522
460249
303640
1073856
1090571
1171787
451471
345128
792275
1045745
52172
667092
1150748
39981
241859
178086
741835
826063
74159
56122
823027
721619
270958
623141
390035
992844
204733
402096
525022
789324
354515
1014170
756108
93708
693447
272022
277659
63890
525233
735870
992622
900509
632664
509176
1110205
1002899
1063
824731
631207
375411
1046850
120438
231469
399516
193191
559241
344041
1076044
1111919
398895
718259
839293
282176
250823
866634
317804
228351
141412
674320
499454
957914
252979
1096890
274929
838198
891918
879986
1089233
410551
51216
1139476
886234
818285
852921
1036002
998726
136450
681814
85422
50317
256881
734617
310317
75758
825543
572058
71244
1083245
1151467
890452
826472
43528
3279
892999
478517
751473
107732
918750
1058097
16143
962129
395795
70324
675047
612800
837438
268342
939142
384283
633828
715769
17460
259694
794569
1052287
476295
917353
645167
954871
822967
1130882
603476
994556
567696
399497
1148663
194263
454698
485040
612268
390354
990046
1002761
519622
130590
681496
956857
1145212
339608
499366
721793
482382
565054
441591
1137068
863679
1106649
674240
820698
11547
1109707
492207
475129
1006849
1362
545040
404458
242658
906272
772184
1164707
844734
69215
46755
334889
726067
84137
587054
550361
1100558
1044090
888144
704085
192671
348459
581640
122896
314033
398006
847976
485547
595741
1040393
170329
665158
849985
770035
174777
861097
331792
1145192
636233
763272
107112
55355
89547
792884
586241
984681
166539
677170
804801
520802
1025438
458506
430676
871516
40489
809917
1017418
320881
856392
987677
573282
864050
238294
499130
173961
96537
54668
897618
72552
76359
258683
1023835
786968
800921
254473
1043768
1100887
1157290
186410
471159
243929
445253
717532
419338
350896
509104
411751
3651
612094
1117573
950211
436194
248948
187565
512139
902116
355679
236989
7283
939815
614820
365112
393075
1064334
65158
992913
329782
215689
1106703
686892
277513
953114
189795
690928
420826
22192
813561
1074063
291909
559718
766004
214075
959436
162147
37107
42102
448297
1027293
73142
933521
1116284
116811
881171
16794
51675
1098674
401545
866629
214518
423143
731030
433627
734172
1041052
249004
590759
549828
918344
1089285
944968
307026
679962
53003
778624
476354
751484
290323
1113081
555512
148263
873582
1079101
102281
816649
822098
360642
1030357
127531
191375
62043
128304
84757
66536
441529
508901
463250
1166063
304542
835603
841804
1156716
269186
598533
17480
959110
325659
101903
507843
263108
627245
497791
615777
99949
324906
797357
362085
373517
893352
396124
7042
12100
221814
16692
596729
853026
1063499
903998
83640
1002190
651796
225714
658268
603710
713701
925179
329953
99111
124651
507931
679579
35713
225864
368547
405814
393882
382091
256454
72591
390495
602869
580504
822923
1133244
907835
1009723
938783
810725
214131
281415
128500
639383
439547
427848
508552
598583
714665
446412
1096674
105264
662843
689400
838496
437525
1055644
1087786
915018
318131
98676
9162
337551
292277
126318
628367
1109362
321430
221942
461447
426168
594793
512202
59144
211311
323000
239104
198938
1131222
1066255
540750
66125
445865
270422
1122581
705295
7394
462089
270271
59729
636087
1027617
918971
24820
75992
566685
772484
504864
1078667
959285
510614
1101997
893520
666835
508969
691000
571331
1013547
857720
840392
841146
675499
1127122
429685
1001118
496705
957030
859701
398439
251499
509590
791871
719136
1077620
72231
820961
691320
869050
522194
368233
427522
1016398
600679
901322
38500
1024788
555285
281134
152510
99308
422893
481120
147677
251935
981875
985267
691192
871992
929805
788837
91071
385650
275189
188714
447862
195646
188927
691015
136535
623226
1012553
77487
343186
659208
1085253
561598
968118
449752
1031128
169514
347918
355979
304781
876356
532187
826043
898347
393174
428777
779737
668727
974037
142614
296370
954204
938075
44751
590164
860979
726791
892962
1092892
450978
1143799
857508
980640
807641
260010
475304
1117504
305681
1032861
1041702
371605
327477
333473
549252
292064
604722
1053610
971088
526315
619473
175351
435381
997163
675482
933592
820378
353327
508515
338769
880946
646224
895017
512795
1171765
297557
828604
573577
1031386
819925
1163555
236718
996715
204659
991163
904906
1070524
57072
341759
706352
610144
496249
263005
556351
287046
905242
1122112
89455
543382
816411
1120507
845739
717907
18217
799353
942341
1123872
970857
695856
1078428
861259
551384
124697
580406
1115160
639318
42178
390013
731322
469021
284831
401865
683690
1037339
154031
450800
511779
834605
311924
976620
662453
885958
195296
567448
393010
785932
265903
104091
1064515
681743
141220
991954
109283
343772
816473
84335
467024
584227
810447
607196
1029989
792604
675386
893560
819252
734890
1095664
671669
11235
672831
258452
1142098
686819
756500
1151944
385616
892769
458463
113036
380316
683701
698234
199117
841430
376576
1071071
1008119
1113266
205247
527963
216107
588704
523053
648553
264517
1157342
614270
42289
743641
223098
223484
221736
802543
1023363
1127602
191015
1085904
1099233
254390
630648
339441
559614
1136159
1084603
1151206
1028545
182383
722833
842083
96856
711162
294451
863929
640832
473911
6719
474565
1136827
846961
404981
978174
942662
632863
267180
490521
504670
29742
1056168
937501
164856
463046
404430
595697
327543
1123461
306863
1007387
582075
218484
324153
1054524
520214
140139
100079
667922
1114369
39880
414346
481517
32212
666842
621075
664860
438612
411853
755195
828594
696949
993556
1142906
811851
533264
1125665
1075319
630627
1009027
176375
90367
96930
316219
293281
671454
574689
88115
973091
982845
93204
202373
963104
471235
518299
255800
885155
119496
590861
458011
57826
1131747
522074
914616
305208
930237
796321
90818
934395
90209
266257
1177992
292888
963421
631868
810549
279355
132494
87210
354358
1078518
707066
25521
90246
893787
481103
1092694
466537
416600
795081
1090119
17317
221521
329798
370237
994033
55078
104707
530202
991694
248345
232405
244954
327057
916763
957976
408628
170718
782962
1119876
1018453
233402
845835
394236
753339
597162
311109
436808
1134332
838515
648835
170243
41088
259121
386219
703343
832181
192921
868237
994671
1057101
1083465
73780
271559
159254
525579
46470
580097
441874
1130009
352211
344996
507641
391577
460779
705350
702898
550056
529897
478044
468359
49280
213414
499903
377704
980415
704806
293916
790504
1144160
1042152
700689
143406
128248
781055
429788
934610
913709
386617
763156
145506
211380
534837
658427
1059643
404257
148959
185573
1087170
983287
196678
889999
1154301
450427
366915
611296
504837
1068144
58479
689552
668673
861126
799913
654427
662291
755501
426386
954575
713956
780335
1090551
809533
1017856
449140
290481
960224
184110
422893
729816
559550
554483
859585
1112688
87662
130819
870358
234107
720632
360839
165622
543076
1068484
192626
1097693
1008951
600763
993956
749527
794254
1105311
1054070
424894
954016
320256
144925
715523
947724
271162
609046
1115108
852863
773929
928849
959740
676930
628072
324992
997256
443599
279766
1049068
367292
481642
388048
543210
519679
663201
985764
24821
744408
573040
688341
883151
719448
241939
47271
1035080
500880
38268
802338
1115817
200605
162715
696342
26236
359878
1068918
414975
530139
868221
292784
337601
855072
847630
935518
675496
443504
1136814
941701
279001
760560
975729
804288
749096
172407
110162
426212
545172
752792
1047756
1105457
957918
1099407
825247
257331
751593
553377
903939
1086377
79838
227317
715572
37173
157107
905940
339091
968362
89664
1172308
104831
643117
129611
783854
794929
985441
447788
502967
856663
705697
936380
1036512
617891
411002
403969
1006537
647095
334464
168535
548569
69830
878534
550789
748720
1141672
747577
795926
565529
811455
118873
894759
5376
834756
738028
745381
581872
311795
127321
450903
510859
728058
772657
782317
935003
227432
532266
708854
840951
515311
299809
152400
282576
812606
578629
385781
836805
575834
695897
238044
696719
119610
1098656
1136454
1140544
344815
636578
91031
861237
192557
1138244
516842
391996
224504
203498
520629
823486
129264
1108733
538946
723667
623797
834376
524671
504015
489257
321821
243705
801215
208591
799864
534722
464533
426675
943544
181389
822759
313339
100777
106528
992527
78690
681649
104833
735641
669721
165935
662878
92543
328148
1127855
1026928
29750
543473
408610
408535
935748
55070
1012173
846470
862112
378434
1171057
742833
734680
144817
50141
198086
556543
266980
500047
891323
511977
1158102
27145
946876
1089745
820710
412739
1087071
1004661
119709
109339
393241
214786
181979
200851
249973
363024
174394
127877
474324
145649
83599
1141596
380205
1014287
702703
384090
853065
33623
143427
844735
698178
217247
269737
615274
601522
435403
228990
378767
754682
67998
220089
1152530
484807
911078
10745
188619
377132
1178978
914061
766740
433272
613154
611820
595079
163618
319808
292705
49403
992323
1033875
770078
1105131
325843
186407
727893
671482
663516
1032713
504564
385330
529103
1009186
811975
898022
440482
497918
1102221
405183
874828
982365
654510
918586
386763
447001
374225
216364
555220
996340
5233
390641
770682
598492
431647
606736
181917
568761
1087587
271811
1017915
392296
757261
347018
649502
26733
230090
212175
393861
418699
50491
671534
167343
1116149
63162
672003
328877
762289
1177293
635625
1019206
588943
1023901
71253
88392
27873
396517
211813
1115031
168958
1043904
21532
1153031
60080
647664
474777
720929
689489
528651
179045
670842
564868
525378
290612
359066
528890
394657
945255
197405
197447
1013145
1111165
871382
1004277
196785
398735
497067
225829
942717
251837
569322
465955
155879
202956
476598
1131628
59119
1173146
672754
813631
151294
503844
938700
1094135
35627
12427
1146867
1070988
438634
1050884
654895
457363
300326
134299
598034
731116
961076
1057902
564192
1052440
354924
661358
1156585
709245
605347
948436
504989
950498
58966
300915
105801
790461
1073785
556004
886525
762595
477687
864971
874043
365448
238621
289108
607365
560804
352788
874739
710989
720665
1001287
937813
187735
498507
143737
1161230
751365
198820
847669
197041
229935
276450
997969
5479
663630
210508
57656
606194
898812
399425
463771
31979
916757
980635
368417
777837
477968
543077
739642
1070857
1114837
493482
1032855
634256
230197
1112816
790949
370640
386064
323658
18902
1116381
274463
104645
322027
50071
469219
379427
38121
93203
1057900
153124
105412
399681
347314
898042
208705
662529
527905
1172844
1051348
638272
1054653
849204
189630
179296
1077625
673321
610347
1001072
122048
666090
871791
197577
1135220
1055148
679280
487179
385105
526086
1176080
1023581
162257
892603
259018
42372
1128902
339301
76250
542799
227310
325178
1168525
1121688
887170
1087847
150449
108798
691299
25237
476096
545487
959882
977830
940551
865464
170655
630147
1078366
651390
46608
627383
1086141
498300
404865
867203
322231
90981
706256
849579
801048
195195
394951
1166146
534451
1023351
374021
1030284
1067242
31986
941925
937009
481507
70012
550338
619607
1033492
696841
1020818
938853
715356
794296
587349
632834
1036938
541244
681568
415229
402488
95777
823239
46563
575426
739961
891750
325358
1111974
98000
432151
1140330
932845
533007
107325
1075416
261158
434747
829438
112637
602990
924786
2600
352339
991086
767250
292487
954923
730134
609206
497973
302395
799871
599421
145908
917752
1090482
643897
350342
1125639
867675
329498
347096
613354
91942
903938
790839
232048
87593
492832
731788
179945
228274
496579
166373
471947
319061
648230
324127
386067
251204
349776
214977
605157
993346
942850
581947
639243
122992
455031
399026
868082
949861
1142997
987021
1008986
1109844
978150
436420
250557
130352
343093
696295
540366
694113
965609
1080280
1100173
1167341
194219
267264
257353
574315
840262
411240
326126
22353
1131266
975976
996643
1174563
376315
460876
420284
1166417
311870
95444
645080
196089
1153390
651229
660991
1115109
605069
777650
366066
1050055
794866
1007473
1032174
786053
42429
892218
51500
421053
971980
513053
483000
734642
420056
105560
469530
734211
961311
1120339
182350
591839
391590
1055347
114537
716253
575316
765530
1062762
193174
622674
1128789
566375
149350
273287
914622
137396
400470
934067
924666
854078
654034
193060
694885
723706
775818
798837
240490
289273
728758
717064
512734
342855
685136
885918
1140692
599617
1020588
396535
1135539
694164
732722
164384
639303
1127573
414512
713121
741158
542680
679240
668133
889345
618104
1131248
674299
89028
624782
1039429
759027
799728
1055889
256985
818677
228957
61645
240587
890688
944535
515746
699275
1148839
1070475
487289
1059042
172307
533499
486200
893773
936962
638003
904079
264347
550268
764775
615853
57032
439644
570948
461214
67716
499903
93951
1048486
1171004
520564
134563
756952
165982
618286
922091
220453
683223
669182
752011
525574
391620
669736
855522
17879
290209
1154136
773221
1094242
413395
609569
742624
1061899
915275
803500
965627
821691
807037
892187
617412
990277
1081061
197516
712824
1090538
1035961
344801
203802
1170328
1019417
16635
398839
828148
1164895
856390
26092
360428
383572
269599
775146
106234
438549
74892
1074503
178011
273
832981
1165547
133832
232927
1132857
239409
845936
792144
830473
611162
562473
520574
613685
938712
224468
95216
331686
312197
249775
538692
388703
247340
80484
1139192
180748
96256
1019962
244936
495650
721644
72366
527242
1125817
1006681
957028
716467
413615
532801
1039331
686134
1120470
1157122
289684
833792
192087
409161
766672
150518
124664
342003
871824
751488
241459
153899
454759
632127
316802
549777
723535
667985
347010
21993
1141106
216037
899607
984090
552829
754516
1032099
823098
219689
332801
677635
804818
491876
182637
1085062
33007
625985
445141
275657
1104611
240316
98269
155836
1013175
1100861
263566
754375
337914
778741
993573
388273
849442
265854
218011
948949
357711
1062420
82300
430707
642802
777821
366519
1057712
202901
221420
780498
384984
384170
944743
667729
222349
421739
14542
165959
211769
1119514
539113
780048
782232
747032
539647
186630
665796
659933
774682
1119979
561815
296722
723695
37805
1059700
984074
136979
163952
1106195
38478
606786
34981
659586
294837
506664
994007
532354
979398
922019
900151
1118495
772772
306835
864401
67651
1037273
1063021
836600
113044
1121490
1127282
358906
865290
660672
38218
849915
36484
430524
880203
1039670
699877
1079530
3592
709720
443119
622488
838685
186543
716408
34318
386563
890662
895869
109380
793597
1129693
1131164
678674
923902
948667
260802
698080
1053661
280989
329101
1178357
588391
752486
844312
603469
137621
205825
1080064
681320
774452
785705
1171154
636715
105242
1072706
78729
398640
910943
992608
1163898
1041516
700414
169607
790584
748381
681819
526718
1165638
582696
1047174
831432
575055
973695
368675
783636
369024
28029
167782
93372
266432
382542
936437
435517
52302
684283
1061359
850397
387201
672670
253290
373310
181135
539863
767487
36095
538560
564829
469013
808886
224116
511707
699697
600935
562692
726391
453148
899179
854697
263547
1022080
186811
1006255
579847
206477
755264
31558
1165416
986412
248294
43911
611374
976567
369741
280236
647062
3599
953861
1087703
988728
674655
134964
974844
756177
266452
1062297
794775
340127
491890
30404
742472
139998
801942
647444
1149229
1147810
1087203
249142
481453
570372
198407
91430
760502
817813
125629
102080
1149333
728881
326599
1088242
615705
236141
78918
609918
625094
796457
951316
849006
46698
864709
9468
614848
196417
779052
756470
498954
1112945
307766
1019007
591848
983850
63053
1014505
227861
836673
687651
313635
682438
295457
600173
1077454
1007249
707626
510580
416990
922299
177250
545877
799918
664911
751534
1052992
366534
1103252
42432
501107
820726
1102856
597984
758991
488485
968963
192410
522711
605856
274990
882653
829037
837107
830921
941244
179326
1135439
28207
925750
1030542
47394
2685
156447
531847
621664
1086688
148524
338217
1034639
836796
880127
98361
1035502
758566
756405
326775
668362
893669
1079079
623856
359341
1087791
280209
1088948
425104
38389
383543
112314
841405
670735
923882
690556
589665
788762
690063
1020891
390308
140161
1158244
502115
15895
515709
1071378
146049
754819
433354
223157
444802
656892
988884
432635
193368
284173
477350
227761
141158
224208
344738
747830
75010
922710
127096
234906
101948
1026144
653450
398872
999733
319703
512680
583205
774148
577474
189655
446345
1039527
1046887
19
893276
523786
1051106
789848
889342
1159387
789412
96484
113151
863463
223903
725519
1027468
552980
441489
916501
540041
706456
482660
734079
927175
899133
533
495175
1088775
109775
386728
27387
127890
936509
937286
428019
299511
467361
580804
208129
849992
868053
288815
424517
820148
179779
727585
452908
965750
547318
179078
495378
658111
949482
609585
445051
158561
413071
992944
819369
438856
685430
77375
266182
1013262
51064
736725
438541
374548
404778
1117204
622823
445047
780681
759062
416459
548559
1017826
782472
83771
350727
53040
987338
349164
1098988
282597
692362
165832
532291
807463
225246
109241
1107553
384192
836948
1012283
1153332
822765
435824
485938
580482
481635
117749
66372
316593
439926
1150470
276312
802410
462491
639892
541932
766675
245099
295352
730393
123101
944503
319930
998546
3056
389841
527326
26228
1092348
678542
318849
69131
1085352
1078260
495035
745931
287734
257142
278822
236302
64306
421436
272019
289882
47784
1007908
748867
30025
1103307
716386
926018
1032817
223066
963860
829093
546952
998124
849813
353282
201316
387073
707103
492545
1090055
1112129
1048484
672616
435433
688357
97255
900565
745675
5082
1131927
336537
390612
801299
570873
541350
903572
581393
545202
827009
1127512
664593
364448
263034
728960
589943
488085
461833
395352
689188
1011993
1079351
482559
511720
720496
510041
612491
347606
378244
933398
903267
377955
728194
106854
484274
347109
14082
1093551
175132
754872
1126605
782529
247129
35135
466504
974214
897526
431396
449675
960932
79363
177091
52218
391857
554364
417229
982378
590296
471590
808825
490952
724097
1121974
1123179
47736
355519
670588
534502
965777
556315
918737
513128
1028109
27465
248616
605986
770017
958929
239063
946660
223590
769518
855973
613727
746559
529836
392451
503337
437639
840966
1098130
400135
518019
916273
102227
669682
454351
654276
766090
416705
763371
1119171
723208
14272
900646
742661
12780
184335
144810
996844
150777
1178727
14443
814331
1148941
130259
671573
571002
1139274
277309
244358
772567
1131087
720378
390371
336554
702666
639809
1165133
1095914
797896
500513
220419
228398
583612
849357
560433
905863
407217
140751
403450
741349
706568
754890
1101035
836273
180454
711883
1084873
621908
792336
911922
375545
903169
145763
724922
1094636
109398
669243
15467
1126840
42479
878849
1110389
649335
784507
205702
847133
405556
216375
941185
1020533
297876
278127
322630
967287
306100
587738
174631
52729
543714
897131
719302
585704
678604
783988
914815
695075
1146380
1078133
902679
345782
900184
639744
791112
959313
530890
945555
789496
1176423
934891
1149737
302861
1084639
179311
1135747
658792
507421
125447
737465
330641
572183
957622
328333
500692
932424
476492
420772
1108155
1059606
1086168
58541
286225
1034504
1065663
345321
510140
1043578
405922
693963
389345
999127
591392
1123009
325173
105220
331187
1019575
373708
944533
573551
1093531
518477
571341
486301
546719
1064238
291544
743099
748788
574373
1045839
919056
501351
372200
1113204
146819
456025
1175084
488674
971354
701899
360406
250659
675864
432350
110108
366099
193381
230166
991002
1141252
90453
518481
1022190
1019175
543459
753810
316912
926757
1048203
989295
151979
1005439
1041008
669733
567677
691854
988138
458128
1027469
502642
619013
374961
255615
213092
68644
799000
579761
215753
247050
292453
298441
872340
21691
943713
1014841
238930
443984
899009
28736
605574
605192
606999
80756
1084038
74438
758982
427411
246655
977833
1092292
676118
357181
183771
584732
733536
1063684
498082
757585
551700
1074687
333571
263886
30817
113676
398273
1016601
809094
99003
559071
452090
739606
52354
801393
412634
44298
710989
1036958
3190
493304
24468
1126264
172377
255551
1078861
176985
181531
112298
1053586
603567
654516
728010
275047
214635
273229
1109736
526137
722188
450420
3286
785881
553034
376932
59321
830509
194882
541335
404583
157632
419629
1060621
1128096
442505
99593
527106
177237
378984
753872
1072410
450651
20040
924687
17707
697458
931349
319797
899394
87215
852032
442797
490608
49168
207349
491257
546076
147467
242912
55485
924292
1119128
1165632
678644
1100613
761953
180084
212719
723289
788436
267164
1174203
361153
402405
513343
793395
546318
317979
1180366
672914
834868
417093
21786
950488
75128
942827
273320
254341
789174
3423
722570
202479
897334
1055159
349229
273523
791536
979275
762874
998084
725504
740479
717890
1114109
912522
87890
816546
741497
955758
920320
1049208
186745
285814
679548
99246
820626
322301
155157
161851
980521
67334
388759
438750
153504
1015605
388773
251949
33328
666983
1159639
1091633
598870
635042
707998
13423
696216
767013
416976
723568
1086965
863643
276567
1150976
12920
499296
400
461607
735474
780948
437456
393574
505543
637955
1078452
7194
369122
1116171
603849
484426
859049
1056284
207657
877570
771466
31913
884513
386491
513351
1158856
839679
598302
119378
603726
696734
1155202
520110
346095
781869
1002356
36446
242967
617491
422083
1076226
812884
1001058
584229
72933
310
205724
982938
661416
536015
169363
218649
541102
388086
19202
286229
441822
58575
721089
567428
115021
765760
338561
773791
352011
898890
103776
304382
1039067
1057921
1178418
71657
631692
862912
773122
369207
340608
1007866
374257
910719
304910
37287
59386
722118
1066360
411376
994268
993072
966200
876147
366210
381592
1051127
1105730
546085
370533
732188
21207
988442
823383
293501
171157
651784
710199
178239
160206
288399
176760
287111
735495
547634
1051568
934075
495106
547296
566483
558743
1019185
304834
479059
46461
655553
552074
578563
621375
151900
520307
929399
68725
511955
261095
395735
467165
957040
922949
1007385
126174
566978
56267
432937
389515
1108351
1098682
1071747
148539
503684
1088690
1097112
295855
49135
599567
1072926
873127
1035342
1173146
700244
39445
788970
177343
402029
82193
973187
498319
1157713
682738
367300
268354
1146094
532000
283480
1059175
202571
370747
698149
843831
650983
83374
902561
1120660
676066
532644
478464
66673
681346
643525
604400
50555
991126
364889
560734
55606
234695
24119
259424
1148898
840982
280609
1138538
245030
227691
1011254
881988
784116
902811
790537
310684
1134919
1083482
716450
45853
375319
932398
533530
1115607
329280
750386
1050668
1081904
48347
923799
1091376
1094263
435253
715942
994016
953361
370870
744529
750279
746450
1139115
582426
462703
516855
540330
970451
269410
185332
602989
179608
1027144
975790
992521
1137189
382137
511327
446186
1621
705464
816212
646610
1060308
606951
1146761
358557
901260
742743
810780
116762
227503
316874
933142
206214
1102761
438544
881103
807300
187284
298091
483436
438765
455343
475014
797551
14613
802990
155823
544658
926804
739323
874569
294694
949193
231433
197137
424400
418546
938823
396719
370034
1085609
196995
647268
760236
298478
863989
131145
995759
365966
32137
896954
626885
9482
754582
256652
940435
499567
521266
434537
461781
56523
597885
1098691
500867
43859
1146409
48833
236549
411424
579364
652592
324359
231572
606561
868020
315876
38604
963151
141382
269831
427707
298501
1008408
355902
544626
1000533
224936
1008627
873680
717778
905920
1057583
231930
845400
416614
751358
1041537
863791
914801
1064648
801573
118569
347925
411542
333945
560750
567707
164900
709918
924039
257843
628237
8439
699838
123617
55428
387710
470131
775096
853712
606835
789478
27947
116233
93190
997326
309214
612247
799915
626169
311351
987686
448989
1160222
612398
534244
638782
160498
685602
273418
55979
756841
556622
31162
655276
801367
924566
9067
932306
1109945
254741
937006
1142104
260182
303813
996450
312830
652783
535624
86203
735322
1029691
653961
477260
239307
56676
17642
792199
218360
582065
326052
821238
598433
494427
344106
201757
536714
1094634
437740
680801
1068894
1177497
46117
517583
252428
588746
733692
1134936
240673
294378
669173
522818
1146728
1059016
645731
668046
355389
476494
211163
569597
954776
1015760
1167800
618934
692768
1058473
984036
118994
860896
80882
752676
29013
959528
32825
77187
1087329
152472
925489
224537
612628
448460
989930
439363
768781
587991
113707
1081895
150754
614518
527716
621804
426661
893234
844440
335264
738947
50478
774352
531915
250476
14589
1167466
59398
765617
1080460
355356
99254
537970
1043882
956764
440864
388291
604916
119854
1118145
843139
403621
584409
820864
514517
959899
197176
989385
557845
822934
1030834
214128
58593
888155
303799
363708
70531
118600
227558
109269
95879
647215
441385
521829
626739
770521
432249
146630
129360
772688
508737
523905
1010557
414447
369457
433678
852097
434518
921493
702921
295507
742294
931741
942260
564252
675869
236449
599815
1087050
502409
73144
522932
370693
336561
38437
79109
295258
341888
452321
902495
595972
95546
625635
257450
682236
980338
576102
588011
345441
967315
709410
890104
1035877
649396
199735
347474
544547
470439
1125330
69583
839116
602607
666216
14543
560923
897992
611794
862767
333455
357955
257301
285451
1169021
1152546
529446
562304
44248
932724
448367
43467
111727
548322
669219
565936
264843
444790
924873
675546
1168811
1067653
790327
1044443
841329
811257
990114
821594
454535
20553
45643
889913
164276
158532
416352
487603
331874
620163
1111953
1101663
705380
936461
786294
1141206
1034593
957382
443460
448387
37113
104760
417502
494198
752346
978042
507609
304881
400563
511816
537
797272
888168
416697
353746
197258
719440
1077518
742051
259084
802776
1128578
390011
274311
968462
523572
871893
1112929
716454
629895
837835
836650
20058
823150
1047051
15008
1094425
774002
766011
1079682
17226
837865
273599
535676
960087
357745
688764
1052054
62953
756244
89439
324399
811355
149093
1162980
5751
599747
1091187
327666
607982
938575
1170298
848451
431207
99565
387632
43172
489195
975692
1168263
876898
607079
939653
276595
349953
303305
1160542
1141423
209098
974052
408117
220173
789938
917574
1118657
1067893
896594
418700
1169879
451522
765619
320986
118539
1109724
768770
446507
924551
799840
972054
320006
787845
945952
379712
892131
682026
403356
630949
828637
877695
1178766
312438
592313
595377
988196
995193
6224
429527
1155166
547625
1055167
1098270
1008089
795886
1074969
232800
696056
733443
18964
1019160
391404
759495
747392
588971
1082707
697039
659779
38786
508783
14100
166381
1017370
3068
55614
872672
90143
603480
720320
519323
258180
725820
1032713
876199
921462
816856
354720
1657
758720
720622
402555
1160150
973311
712896
53761
154337
562314
641517
163011
675101
947438
580661
1103237
1071799
830914
906711
130994
593886
193992
1062003
842893
296832
697027
33468
127392
880724
1018137
721482
951361
1148699
262167
1068151
231786
751503
410960
915693
803196
937956
24817
334088
1067516
553296
214324
1066575
177130
1736
684754
394841
809829
473494
247115
14372
348713
456237
346663
532356
145650
907634
688785
238628
1113675
1105324
704832
824061
428159
190367
105383
1039579
751759
727235
993671
346574
169122
483145
414416
672836
102768
425980
327035
181603
569060
427398
805777
622469
548823
897143
342927
1180565
331120
821720
813129
294264
432654
210529
1080749
161910
305643
150051
318433
953532
1113036
768644
572172
997163
659870
813034
553109
740971
97850
95103
374450
732972
188274
887745
809944
701719
583373
484851
383349
29506
1118303
195167
417474
665736
213647
493715
355852
1012863
606698
937222
998109
854566
1121294
209878
829135
238092
451958
164140
675987
1140276
991672
755705
403603
448786
784197
152345
109934
1081584
269470
865867
1003371
946929
736301
1124236
367884
726865
637782
675872
540999
30727
141595
914940
443534
16339
504338
986255
643615
459507
171146
690837
474073
774653
812623
352969
153255
1092634
359040
378290
644179
665688
496112
384572
482322
680730
757143
883594
1059011
582805
999596
566159
799131
785126
245666
700987
802106
767097
857129
916757
414672
278723
681379
508620
367942
992466
121755
809852
920567
743671
221833
1144652
615557
622736
843375
897323
718760
883165
1075862
215819
943335
867044
473092
119021
212410
538912
124928
671498
475768
865519
611161
996087
841975
8585
429018
624242
573832
506470
990558
790507
676069
1050208
9921
1099419
815741
940101
1077223
736695
929641
427023
1043663
1029024
288970
1147233
191449
713754
325137
598412
458544
266335
216805
514101
512524
274389
48874
1075233
517290
331948
777583
299561
436069
178909
1026572
555112
1160778
374036
952120
771036
721055
480611
1154777
415420
1135111
1014637
502752
793997
820259
438522
280474
209117
963065
309816
423886
398108
1050619
496914
148932
717209
976405
1055534
313917
388398
1120138
1088203
752561
783893
326574
184243
193431
365139
762940
1125765
149641
543770
58797
437763
833141
1019189
470296
26110
504918
388964
188923
1172931
835615
1100785
92686
887448
928041
578260
457871
119854
254615
654953
1011084
192294
751751
623861
426527
4463
31781
542365
899606
1071736
919450
1113718
801383
233573
691447
821885
1084511
434668
689255
256705
492411
934529
337814
690767
326286
174147
314818
413691
132346
624021
1069597
690082
822380
257377
168479
175551
1172819
955808
50806
702396
421585
1031813
138041
596876
896898
849817
630595
40722
661665
594726
622396
1034875
1080722
1086070
1126914
868962
291257
580342
772674
207480
761728
930987
118583
16799
599880
1179708
413350
995350
349738
330662
966924
1038415
81581
731365
511233
671504
800048
101264
472574
822560
395696
1093054
871912
324847
41745
184396
596088
42201
558356
803997
700684
843705
946721
531421
607336
217032
575849
656797
390802
32699
911292
62633
267100
403381
341854
299899
260276
490499
1029223
890824
721251
904535
540161
406624
1130317
93520
175587
509744
329938
527449
124496
735716
953712
867846
1148545
784453
625561
988160
244656
230823
283932
260999
896860
781600
950654
41994
609027
28501
23300
646233
396663
208056
1034988
509986
795756
18339
241384
1101988
831600
1071329
915910
774296
282429
96396
1031196
535598
513076
87424
792008
844251
757606
141035
45765
192662
758522
952664
267616
689178
864992
414447
1042210
860574
335771
37458
388678
643300
860634
890250
908884
1036845
458997
719367
83025
1110002
975559
679485
1067606
268814
819545
1023119
763713
119863
1045091
603517
718409
778621
695992
955625
1034412
755717
897799
1157370
204433
342778
950003
1080897
1123479
157909
997428
215911
234979
9217
678929
983939
1168274
983817
626370
440990
556949
111345
68754
8069
1076873
851870
1082896
499077
334352
318317
1113159
198582
35418
412759
986447
769142
1021244
21578
90388
596779
279460
44387
330327
280170
768000
178368
125602
82756
484586
393443
946466
858697
610941
446323
858031
78558
940618
755720
717886
60229
204080
243343
750969
342603
171630
319207
849063
11242
679887
1070762
913937
1089174
576990
109492
380337
985003
99995
934607
756215
1075619
362533
1113792
855133
373231
236264
1049152
545353
696182
248930
548680
67493
27703
735209
1095375
150267
607842
1172746
717661
274230
600455
371245
135674
149513
737480
330286
109596
302497
567322
744109
216512
527665
810768
249288
742224
358381
229166
734069
1151157
63962
983411
355211
1054770
503405
103832
942191
933351
1086470
397035
775852
512294
948490
960076
858504
691591
639424
566992
364365
330727
502950
714403
943945
1064527
1122567
819861
399836
428102
371711
376694
468466
360240
695829
1014558
50735
781182
678891
962133
802378
583905
479228
510459
183035
378527
947457
721636
879818
1175903
104444
98297
419787
83939
316214
710837
1135282
1115472
822504
1033541
138824
246242
900623
655218
1041153
836838
446727
1162198
253762
300504
1049988
883769
654429
140661
1174100
976112
574145
204088
590395
717393
751632
1175218
551671
250876
917100
428908
911732
521280
1049138
1128042
783355
1022775
16592
421911
406604
319956
765284
320788
306201
179438
261768
1135477
994932
438081
98246
1036651
398914
647652
757406
1102896
799268
1128492
1099257
1107772
1157554
526231
888499
243772
24757
299820
8895
584799
190656
44537
38110
150697
251428
528732
290800
138997
269861
1156084
1138313
365667
1064509
73805
657433
857209
1026883
870115
641364
90545
136077
784977
342230
188952
897473
143807
927692
945585
632981
392563
237987
461108
16269
1059493
111420
569754
814474
408574
187314
577515
188106
83769
33002
702756
655384
565382
645749
996148
38633
557342
531055
255940
389506
1116972
856791
747325
794342
1007208
1026615
1175866
155888
1067742
430210
277668
669571
273033
906252
537890
587099
897380
144788
1123050
251269
191217
269911
584038
426613
509369
121347
53404
474445
1082882
266732
1148977
759568
101650
703162
725862
466203
605453
267640
1037168
451243
421106
1000018
738492
1078222
580877
1178473
891903
474397
656095
92805
1023349
450137
813872
1028685
453284
1117193
200903
540619
986044
371785
628013
697475
551949
960098
302961
703654
111932
75227
682952
455926
1029436
98034
761432
474500
99693
543658
244289
331876
499469
605787
375956
489342
693297
494291
225843
731454
859419
782960
234199
474113
220167
767426
347116
53524
170579
684594
1003994
1175055
839440
326344
77331
962651
885246
712871
267470
1087279
1108310
200341
162674
1027952
647990
764744
672293
841494
1066593
271801
958766
1099557
204048
37407
444354
917971
348804
21639
235848
1092102
225804
671927
587279
663995
813254
147391
1171771
943828
482501
126660
167133
214049
67996
842673
940100
401324
1073788
458459
627780
364217
387551
249469
499206
982634
969757
824515
226234
209590
732286
182107
458255
926088
291397
990106
1044537
10070
886725
204083
982690
340551
335820
970102
479985
1100126
111325
746350
16100
572764
168865
119741
414417
650251
1150561
134161
240020
1038354
717936
301212
111852
337724
960599
449724
907471
926492
847647
650877
981885
452697
1026458
898171
870142
396843
440901
271866
592278
609932
946086
819865
890583
797106
1177565
585739
807564
1028699
706580
667819
474934
677071
867168
454370
856586
339998
1131750
229415
1124157
360988
197356
371693
685299
1140763
557187
100399
7862
35233
344858
707624
851601
201709
443193
860131
96480
1149508
55610
111946
489900
1104933
90248
1063922
265320
297740
51113
810612
138097
265737
674816
984650
804518
887562
681545
779219
742082
1001083
608926
31570
1179153
1048637
509913
1011230
333544
416913
340717
799683
579193
1142409
990452
51915
242443
42049
855604
52091
181819
1117116
1127216
1041856
313459
809692
755011
1120853
59300
143188
534344
590666
796641
1140766
477378
1141102
140650
652171
557155
708060
1075526
924974
314299
466957
607494
708440
962585
308717
873117
674864
405028
172034
986942
282941
593009
31434
122884
505307
706368
193383
361640
453256
674384
73193
815286
1142327
1125026
228219
1133915
288670
1098108
1156053
1085392
1128818
239447
30655
86102
590614
833491
961841
71300
62525
387589
138008
435237
429404
700971
122011
382995
982136
675117
397754
1024671
195387
340151
1016299
997716
358032
821164
247892
755050
1163680
1056033
550053
381622
1082341
557322
511008
1140429
869263
570872
619132
794475
1031714
789722
240196
535072
501091
88458
22068
504529
873197
208805
595298
84873
825347
862724
1097154
526332
50159
1097326
43810
735273
382132
823829
932747
741473
977634
615935
308658
1055760
319198
1065412
145588
505227
630199
710069
226467
959080
1054113
1068982
1133621
460328
776138
934796
481774
773061
961970
1087822
1134200
519054
546949
882781
1002139
716250
108944
1377
643785
31061
421603
910658
550529
576372
1078252
634886
113300
578688
396959
17852
898045
157006
926649
11632
415463
67673
376573
790309
803286
1175755
563397
350749
341675
717639
967315
1029284
491611
1124909
847345
484538
762297
495108
758713
331404
904358
19189
20875
223574
344288
425348
995763
371266
983891
530054
246100
239927
510792
327677
731779
371991
657409
775981
799602
153917
107469
740636
933251
1097735
701671
68373
564906
136288
126512
22141
623210
762676
783830
794030
423938
608365
1163683
809341
932993
1095501
114215
636800
182299
697589
569381
954193
941661
407453
467428
804197
350468
280359
704316
935687
701676
1005232
124608
242355
613301
450566
1128554
1069918
311143
213900
1065826
96641
178131
401818
132932
254066
998170
702218
732134
887499
264891
111804
885083
184192
508086
133557
497644
499913
1071488
937004
1106942
542344
182288
437685
291340
542131
134650
958765
1041032
162313
745864
600557
924053
723051
338096
954965
1126450
18580
975140
445471
982251
348726
1010906
317000
985023
243577
354812
1149519
1065797
984845
855513
1125535
315997
486809
23116
905535
715652
125850
107568
711915
360762
1167138
404099
54168
323006
204181
590403
93635
888074
697999
347796
1152838
468067
84155
190427
411223
477182
123876
762407
499197
1122104
643643
882601
78929
824422
109785
487069
114772
1077841
934673
1094329
417483
601235
761808
128045
933863
341352
589893
730375
696198
706774
754599
1126331
399707
824552
778208
196292
595184
755163
817493
916927
906820
1136402
1112448
82122
1077123
1130460
1014643
818157
107194
532140
1065792
237885
261895
1053908
328067
602903
866925
95924
976201
284921
410502
758522
1160955
661518
498169
619602
820737
1091124
621390
454272
685076
276084
352541
48642
996698
19923
1151525
586768
540204
395525
330272
696772
1126336
171447
1010655
227420
774390
342431
722094
683339
326870
1058117
749244
710018
734202
285530
844870
161674
878895
1075109
84957
902871
598689
988197
629887
117234
25570
925514
693839
348092
883196
249447
383609
734377
367963
12630
620953
774936
331910
1119772
368067
626303
672242
84428
203610
991485
127202
659719
963747
126432
215109
50997
361316
1005192
916721
945608
499394
90986
507540
244611
875377
105178
558094
101701
615907
636289
592467
717636
849600
520721
63412
1022353
174624
463203
873529
12389
1112117
74849
1956
1065756
1069051
956506
1073485
452681
578235
117541
617298
223962
422543
733583
536518
902616
314600
206803
1063786
306201
605267
1098361
871765
336386
34247
270449
1022143
957488
72069
182152
175594
1100998
500052
692778
468634
628320
854036
985730
98637
230742
1075740
294888
738741
877420
730742
60731
697276
730635
1045305
1081534
757761
704556
30759
220223
680956
156516
70879
787932
352597
1105
859901
99220
80367
1126885
529577
1121608
1154200
612414
198286
958889
1143719
230301
775155
954941
1007846
488
750110
1044382
511094
471076
454390
1100688
1004487
729985
978295
987236
358382
834927
1108506
133492
209501
131856
1033194
142017
631471
399795
1091092
984709
312925
768469
60739
788687
265842
88347
214395
901812
265021
1122062
541927
685651
1179161
402103
304136
768765
313435
806935
1126334
106085
1097378
508880
874662
631187
1087672
753631
1034654
567128
657394
788066
1155135
514506
1167152
269432
1098851
1174700
391351
1020800
250220
478191
949328
70310
14594
91493
987822
816669
328904
544829
82844
321030
466069
712847
333718
162802
448946
153586
979662
390204
715125
1138212
552596
938402
896747
651409
293842
780551
1137238
356727
911688
186253
718359
546620
182216
134801
1099710
1013117
1034632
707761
259926
282575
997281
234338
941315
841917
56751
238500
1170824
2522
951822
141450
561270
78122
524399
569611
363832
439979
980593
926310
296555
903731
66408
51228
792399
710557
884129
249847
548328
896194
976094
1124500
223172
728405
354171
1100459
315937
366168
1129122
309759
1032345
957514
835201
130372
177071
915656
491782
615955
743849
299380
986761
62619
795995
834795
1141707
169236
411924
263537
510932
770689
540269
558780
625964
626319
1084436
53698
1133210
1075307
713878
819772
122006
379489
326046
1170102
158022
312328
211923
1079436
549088
665005
533494
73811
677599
410999
784735
646184
258387
1075214
98378
502624
1037365
1075809
745102
1020843
769997
1143884
27541
273679
347672
153639
113802
910949
914677
728
959253
247493
902585
271473
682056
1080439
427552
974239
1130877
152226
912448
238297
631456
488584
498079
1015298
1084844
797050
1108728
745087
239991
1018193
1052702
654813
774361
1085294
852713
362885
973860
77886
464823
795208
1032005
42947
631218
648673
1010003
964050
470765
983441
1206
307217
131695
480803
197
597000
418442
224822
1068998
750798
106720
607960
190495
1021515
1000989
352120
251018
1009213
864382
643040
148575
1134311
966712
536217
37507
75249
241380
997618
166736
995934
546828
329568
162674
627570
225612
637275
1148871
496185
834895
285866
968080
899740
260726
1155591
415128
829871
12361
505703
272435
724080
613688
795533
501049
804100
711344
838585
252818
154491
1125686
662699
772394
908179
504784
100807
875219
253070
410787
734171
900703
881574
869777
480159
787784
638997
92505
779426
59732
831443
297733
745991
967040
378593
914959
665514
106115
152706
683763
918098
537099
803415
1014902
95806
187326
1060488
699879
482343
558912
246488
940374
597089
489552
273412
246388
512599
865693
665027
924462
285441
320719
685180
194519
699385
992368
507422
1055232
727404
192878
318418
88738
1018953
35157
699184
536223
682056
1160970
766011
675583
1053190
950105
1068705
1115660
15638
1074743
50369
828920
1136467
1052423
522222
833315
1147947
808465
137236
334350
961226
359171
861910
10184
583700
80105
967785
287737
1114256
1051397
999468
425769
776177
292904
573476
271711
964960
275
1128336
1011857
789170
72309
399624
594220
846234
707106
535950
586855
7031
1099465
113224
280022
1116450
620446
896305
774356
1140266
932056
239780
1086535
608550
1107291
728672
919704
442817
1039645
889291
287104
1048521
1143401
903839
402988
563524
864786
195891
239018
646955
12471
587203
875972
116886
986053
49393
942298
802331
994872
1058963
408550
449100
199274
1003982
968218
849161
586184
327023
527559
89891
805707
619159
1172824
647566
974575
672596
186031
669485
409023
568691
598669
501075
1141041
917843
684308
816734
736035
788622
1174766
460588
333911
746538
798442
374008
351989
839198
193908
336877
878444
430112
961261
842744
420750
209671
627837
1019797
622596
551250
205634
583152
802412
647218
118339
1174250
821957
91531
983781
204908
153666
452616
572216
640808
1062957
764278
1170479
941725
1165988
649872
859835
435783
977051
672228
997942
988252
948728
1125696
202975
476736
741187
741199
706612
1022307
388098
200066
463738
838802
751745
37045
860505
1061948
731386
182339
209148
972699
654766
768529
826977
341017
306224
1015330
602199
809072
290094
109699
114156
685632
1168007
126649
318988
1113952
165892
763631
945099
394090
431529
959533
821339
639735
134801
1140082
601873
886462
900830
125115
369863
2150
592220
861413
1039346
1075623
924488
1058688
1037739
898034
1134872
918437
1116724
946149
97203
1005577
506013
693602
129793
1026692
816575
2722
678629
697068
405164
655035
608977
198570
815324
990893
222105
574795
1117849
91375
399824
579491
251222
1055208
1053406
1117043
1118583
559341
1025887
946078
684809
485641
66451
1054381
544626
531602
232884
767748
470436
79440
630401
1130735
14999
232111
753855
354430
1045743
1174948
593773
185252
946386
464518
564324
551502
633582
641790
236347
741848
713072
568916
99787
615348
316604
324992
470189
254609
430003
27332
841542
539333
559059
1085466
574827
509392
282699
1024325
1018608
686904
165507
264797
118004
104280
476101
770358
1093100
745647
1044875
750635
1129156
124528
476405
100044
492399
706877
1171240
759459
1176324
263680
940084
544235
760872
478967
979242
465103
574229
507263
1106571
858448
226137
805515
217443
912839
26439
139416
465954
42868
676017
205755
341396
590592
862103
217852
280860
274627
181957
1086883
345953
455595
804491
471667
524956
1151899
975942
596104
652887
50326
897695
750996
135264
271708
640945
580606
788774
240382
891974
900749
721047
57071
899778
911372
555899
341742
465855
529122
576992
37195
122717
781232
73039
459947
1116030
534316
640531
898716
724850
339829
979960
166050
1143995
189410
368052
1034598
129289
832739
555565
915383
781796
646232
151001
528291
1441
931126
477497
1177891
941077
565112
187380
959241
767759
290362
192751
6454
257942
39082
1138457
1137247
732069
519372
321741
260226
444938
196545
995453
1046758
918258
127321
498698
628331
75798
700269
84978
694494
1055462
932829
156234
455691
348835
396488
306953
970442
785009
1071569
606305
486213
715492
1140106
890637
723121
710601
223208
420262
832415
1114749
667113
82324
141594
310189
356044
560029
570970
256559
102506
354577
756240
335430
785862
971873
1170580
886063
296972
582701
438835
882712
132590
389884
455644
886536
150590
547111
98885
814688
753586
594615
49204
1043210
542871
467847
557274
445366
318207
771627
387106
337327
865158
438378
204952
1013122
646537
1126573
402713
692093
55674
177021
724567
334030
3690
593266
381435
918273
726925
653192
513041
182576
316967
122940
460999
192257
637579
1166531
1065553
891140
88497
800891
899409
983380
929452
1125526
865678
1114950
662546
1129358
144444
898301
1113339
379635
62973
246958
932506
923243
294008
325980
142305
903480
832003
496285
168874
1106030
730462
1085521
249078
196151
986846
480088
563460
102554
416645
716084
1116526
589116
1154314
25834
297257
1129797
465627
822685
697199
439672
775005
813416
1017942
1103205
1142850
883428
898935
1162061
1094754
249626
412476
562982
641534
254548
421690
554164
593804
310567
350961
734073
169971
1050315
1026314
325887
211104
1037810
630815
221331
86938
189604
450475
68114
608832
539088
293376
778220
121125
343761
86849
1085113
828268
330087
1018864
1076403
806983
639666
898112
917280
846040
290814
1037165
697668
64284
237960
375072
294739
18721
714999
100953
1034703
183093
1138833
278725
240880
1058397
494307
294493
568683
198184
935560
343629
456257
861019
586666
754435
766302
1040354
198595
576981
311161
221201
1063892
503275
963419
869211
323118
416086
818403
339290
741686
124869
914317
492166
748351
453079
1046413
688399
508412
77641
389623
761751
62492
725009
399489
957103
301473
577840
1006500
361717
530935
474011
638308
166312
924618
654567
689287
714044
1168053
922587
547194
254362
920744
572713
762526
146400
998668
542923
594915
797499
1083361
253617
482066
815734
613533
1012313
578347
679128
88138
364716
1148052
172498
637979
1081172
795035
503315
388743
1042253
43236
1092664
816128
695302
423025
404687
709215
100649
290925
53317
291247
482581
716207
189755
749778
1063300
598275
643722
218400
364316
876427
960264
597473
831215
4108
1099401
840603
904885
535437
488259
82053
296839
85659
109845
66746
980911
516422
824410
749102
875393
241039
636195
947366
664954
1108831
807448
659051
407309
797971
552959
446072
198643
105869
1149735
1059100
445173
47502
1040920
705889
141043
946620
851626
120816
625836
1076391
971922
959864
711538
110972
864207
416310
1162447
88540
522011
735593
87425
783591
211995
715902
1096042
465109
258104
635009
837547
682109
668720
382496
288238
994057
780670
115403
369165
1137896
74287
1041216
1029296
680927
667762
1045523
1071457
1149983
113944
894245
959301
710671
904107
942312
856719
261531
472941
210115
957459
947311
72342
226757
670304
587948
207404
755034
691115
504084
563908
1147892
993204
252204
675238
902761
189042
882388
418574
479452
327330
782529
646060
401530
555436
93135
913430
159233
191489
433998
240450
1165401
455516
907156
725097
400045
596855
656595
282435
988351
1123166
295599
966197
420506
185460
67957
191560
782759
203097
414384
10476
948022
272222
1110916
697836
729868
381296
866243
612242
256991
747914
1122027
565675
387279
469760
1097988
520309
926777
195199
1065115
481262
99718
533175
97274
680839
467957
661568
828122
846255
173609
903718
23990
277537
267665
681743
409350
576925
425215
804213
879347
731450
35106
579719
156859
79149
968953
115032
541041
888408
465809
1174748
1080069
961161
31986
105732
664741
625599
458582
766801
221344
421348
218212
535364
241661
693503
472042
572771
235760
321012
328816
502474
91027
741266
314832
404431
151764
134741
284876
755884
851217
384818
867049
314644
1110187
823301
386415
730187
359493
28192
323825
518385
244937
1119631
1027192
844704
135548
1147898
792145
19502
247634
1084471
1005991
227338
771812
43426
1145629
324299
164805
665605
208294
1172481
1017627
1041258
847755
1145595
546719
817505
179813
1046134
477919
665383
671898
823340
242988
601506
16278
144295
480245
885418
929933
599879
1057881
501691
891473
673703
1166314
1172230
448436
1001276
965136
904694
895777
1150742
1131870
795635
878343
924270
1085465
1147232
861025
859340
526472
964260
857371
1179229
166425
299837
853135
223746
602076
330450
1050176
63563
809427
329326
1107788
654006
892553
97423
524654
1073496
836765
445481
997566
530798
780066
82660
851898
988492
788996
40677
972660
917091
211906
429664
382426
289284
334686
909661
5495
503126
479082
1155983
640728
551383
788419
1127681
112365
855492
1007172
205965
812144
782936
612348
907428
382292
726281
63864
1145710
1144140
701009
240038
120978
406029
844150
206819
40027
504336
855358
682536
348642
259661
764450
991353
497230
365905
1078956
797837
51893
237175
797710
236217
495219
866416
395274
879009
282446
916075
614678
666896
270952
849570
90019
600204
57392
331588
775270
211854
456401
822190
969539
187206
460922
279623
790814
1064127
1018978
112871
106819
572963
828532
440765
592850
1090397
760697
966029
918591
709947
926318
839060
1076434
936375
581988
508053
1021367
608426
1123266
758859
471446
986626
969665
1040820
169658
323927
755153
949624
595513
233054
537159
614078
726291
894147
530760
731084
591021
446858
583854
973796
986673
825749
828732
132155
334674
537734
2336
1153020
1110108
489361
416799
359439
126383
1012307
721768
590313
21170
629509
194688
331554
159226
453759
424401
487617
765794
171691
285615
29183
130280
360223
678671
13877
594486
1170143
485674
921123
265958
279290
3637
563707
1175777
477251
15685
857507
557349
467141
1031575
851759
704535
1042277
884219
922299
316087
327898
775504
811521
877954
54417
194578
1168939
303972
844794
1104400
1126207
8691
90731
56675
523901
1134762
802828
656345
937101
542322
882665
868528
311152
716623
431369
854783
280149
533561
109361
1067734
956910
1014223
995020
850854
1159512
387939
1009886
623714
558682
862838
54749
357827
780232
861326
989275
1038855
478824
732096
803767
694251
9673
327481
307046
126519
683041
712706
822015
965774
1051148
808851
224989
954845
129248
212003
702591
49832
1127817
584813
720612
127695
622407
1045539
1055667
756592
772706
121326
374000
600156
888947
853888
312917
326994
370231
688917
151403
218922
578508
930583
522195
1111705
988641
927706
1149269
695208
110377
493165
620824
1005949
960891
378728
297797
264270
207406
56461
302305
608184
475769
428267
780441
885760
795419
234322
821466
183070
614979
951369
966404
644244
626728
1125067
220563
626870
402975
313825
851250
1056347
429804
493459
1081961
328581
379463
259034
969376
481807
1098794
74855
1051707
1167620
278656
399335
691029
968613
792752
927164
373956
579062
801888
302460
794741
495515
1016945
7134
640016
663285
518107
406065
61097
686798
1145901
1028566
1075493
264206
259451
16789
1026623
929359
1017128
536683
249956
570045
81919
676742
611116
54483
298530
52831
958469
124629
880734
1102107
1099894
1160774
749783
548370
487392
1111432
706469
42319
868639
1169431
281890
95974
219868
809748
156797
22040
788661
593395
1008929
128042
1142436
140195
987665
190898
319396
673693
824549
670526
593866
482433
990389
241282
843652
193660
435520
73791
644015
923497
473237
891441
843734
333467
387392
1150964
791622
1048053
242268
209985
393036
678144
823542
434933
270386
130160
270803
279072
643875
416386
378014
985270
9493
888891
360519
109454
934927
572279
1174389
146784
219382
172060
521335
1098340
107581
873833
575057
90453
808211
1134418
654408
82161
492088
588998
673213
1131184
938468
1133236
452330
1077175
57119
524570
707506
893115
647920
1128490
665833
408821
1127374
248545
365811
502471
849768
649349
1130691
1134509
281849
664685
670261
878707
242784
129833
294159
130568
822533
15168
845944
999222
1116579
594163
369910
647775
659267
98601
888722
433015
1160320
1031945
104701
1015777
817092
832049
970359
567078
211037
647469
581913
585131
322502
397346
904031
454536
490524
288612
710134
1147200
66191
185870
420457
45282
634068
332600
206629
47190
470580
495636
1016228
72832
331491
508499
693811
506029
1088344
222890
482876
852173
910368
23359
134784
665171
866093
309304
969913
662113
31365
217693
409615
298785
621157
111707
294348
660126
836907
908628
853178
900068
72418
247038
976846
30070
448261
92995
365766
347692
590778
908055
1001001
508185
591297
934601
363429
379930
663251
1011276
877805
623611
1017626
434712
74124
1026388
729912
1030250
323483
443304
782602
464656
23215
585304
760809
1019217
718914
818296
759711
1118892
1058235
410342
322343
11150
17532
1089090
527254
990921
734865
808284
163814
369252
904026
1109302
41108
460262
821397
822954
256455
120539
1123809
1060682
805997
525868
778714
91529
821535
246893
618709
446153
796458
440972
913038
460549
996441
1102286
628538
1133219
97056
742036
316953
312284
562066
669338
563982
808870
127998
142016
819570
618820
144135
750878
361552
85649
357011
840313
904834
65862
383146
1125891
1843
801274
928381
444237
62929
893571
1178779
751441
163058
1057496
561783
1078270
893645
121261
1063491
476418
410665
1082189
1158745
714849
651152
341701
552304
370894
527870
792112
2104
296999
514624
944059
1173887
758416
991272
713048
182839
75126
170654
355096
1001775
180583
870996
287579
292406
72940
327681
686830
1122794
160192
323013
865583
978026
894638
970078
857556
683636
526792
205298
791755
722259
1125901
1034552
856850
414134
886382
498324
593720
224303
433912
1159128
932794
1085145
824472
373790
451974
385146
358162
364738
1075639
521833
23693
502481
342756
99101
480315
817195
590661
1099642
668604
1001281
735234
201613
549563
418213
651318
683275
946681
1074198
892654
474231
420053
367534
432842
665035
752996
906783
409783
509599
265472
512625
822132
588347
952455
635020
153289
509102
824694
534409
949445
463213
835174
1174500
224971
821997
902196
948046
652669
734639
614007
571077
1102503
1005307
931226
870099
778327
864509
888360
255618
1007340
815521
237251
1051760
158049
1013476
482522
727663
819902
904192
103272
773862
812902
88418
534863
979082
1030867
988020
712172
697075
439746
343555
589953
950272
251977
462004
351963
1122868
1109925
692575
1149102
64190
91160
105451
77781
871652
215926
841724
977636
376559
202878
1044528
704622
1071109
487314
433378
849810
651757
621763
58612
761813
948575
589938
711317
1112241
206964
753311
223219
1015703
778820
1062939
407381
314436
895707
998753
427202
19382
915360
847997
1111692
604154
404205
1158414
371624
698506
534767
735864
450391
149907
541321
760766
887215
807618
997570
626483
332437
757582
580841
665633
13437
1065804
798759
865839
435264
199327
156682
524275
1120397
334822
797421
944754
722669
452290
121737
528193
1093219
873632
497705
455009
941612
1165655
74296
471733
270332
1067112
748080
270546
29894
1128177
664539
1112809
291240
1159498
797348
969581
341659
714413
59004
949444
455532
57672
315607
538646
16158
226048
85662
521814
724293
287714
747239
270783
1075523
951886
1017649
784655
727857
851240
189305
276182
721469
1076774
656395
1096671
83719
1092592
768410
275400
45392
1130166
337695
540629
312327
185757
830872
404239
177757
759377
109583
342380
451339
1056594
644472
288799
1007666
599570
562347
276667
1058941
1084178
52990
1138971
326253
43490
759557
393923
1040351
2162
259501
196258
114479
603662
478132
1112049
1155590
183387
435274
228053
352185
528819
259261
1054476
1036539
201794
1024708
940736
80603
548871
669799
688578
991207
227285
432965
38378
286455
667844
527920
330084
869326
175491
469128
1170744
31946
587385
232869
236529
730444
855489
796252
349151
80435
247959
108464
925294
1088605
1041878
63876
595402
1172566
94398
1102347
35350
465815
1110823
897812
8786
238682
1057496
697268
182106
697431
27781
814167
1108814
346200
770625
43430
1097581
371294
1082317
487464
1155606
125753
453320
1033697
42217
10129
85916
70436
145925
1045238
638759
208551
338434
420322
1149500
1153880
96828
404240
120425
30738
416240
1045244
429551
540911
991071
530030
1172954
193235
717872
130639
239974
225000
1174469
795465
21695
12489
25640
223953
742814
9055
316942
129707
580774
780654
26730
150859
1124727
438641
772533
199516
693069
67753
224080
142148
144082
807446
726051
507088
1130679
599991
907463
920986
905696
1104303
483946
838605
771736
517850
508220
1008702
927490
855897
898155
389521
1020422
234742
309713
269264
1054597
41977
124572
752919
1038489
205546
1162808
220374
967911
883868
633684
260201
408721
714425
458686
1143270
1061004
963803
318151
998753
1163815
1085418
1126958
1140730
485931
565347
18251
221564
984726
242802
2176
529150
1058406
265002
456826
674435
25517
127704
403950
359161
623879
23042
329604
121300
1102445
80412
118884
10338
384260
854798
611958
365964
995060
173691
385892
780097
640727
1096638
985475
1015404
631640
238843
462825
723463
907584
33614
1163823
234119
387743
511319
1141807
197493
652460
442545
1167647
721934
386435
352190
612547
642992
109086
979761
641115
857447
696890
748077
449885
220125
612907
1030468
669856
553823
663389
549712
1056822
775177
55262
350622
942725
727643
288307
895914
361894
19446
428208
965372
779207
82101
182958
819789
655105
821259
670242
502496
350225
194470
1038586
117545
1075724
390094
1087356
1138717
738504
1001627
503386
583150
963024
574776
295745
351069
55425
1006853
891483
171819
4341
580064
351116
175972
401742
564028
453019
181066
26721
133417
1064039
88207
519821
383563
242350
419167
103391
343951
182760
128698
366725
580709
1055798
1015009
705426
779133
728824
666839
1042231
115816
453353
306786
125376
498664
202221
1079767
815863
538448
845213
172691
354135
179406
1015532
1145510
835761
1062692
256924
302232
932350
558594
295825
7195
491429
186991
1111052
629580
446347
401865
589212
675119
769342
868866
559620
430159
688847
341688
542070
645680
43284
639071
579301
974068
434272
5599
578850
184904
757122
976606
35026
1129642
64025
381772
1078103
460768
1064166
271741
721028
752038
273167
647796
30264
503651
701519
529427
640046
161051
421116
508531
550725
237614
971068
769288
966413
120746
529408
1157182
788680
815869
857827
530957
131495
684656
914125
119327
391659
549210
546219
296686
535645
515046
811363
445273
535927
1005710
953484
302083
150716
713004
428493
1009853
947014
993835
457574
121096
864643
718021
585541
289538
181735
454910
900861
834393
421579
1100749
1106493
969714
660937
669333
1036005
738497
813421
1012873
180683
374462
537441
777820
806597
463023
45001
98990
114612
417119
978055
548405
500318
936009
516148
22458
85400
8193
277805
126338
539364
952491
301694
791264
1092707
1093492
619006
523337
719135
451713
576778
417062
93054
1073150
663658
534294
291283
1022089
378356
273954
100126
316718
48941
243434
949027
776773
899479
515301
591239
873488
962476
687305
615493
892030
467774
194155
193337
1120853
672031
751027
415575
506403
756238
672624
273801
383403
332225
801493
158681
742337
901057
157411
183079
454444
672397
500695
1155296
635508
1718
469216
550897
523422
95251
254420
481508
1024662
793575
178827
907128
372134
897885
1158794
389500
316458
577140
559125
861635
207339
247995
696193
53646
1054056
492175
992965
741919
1054371
772477
375963
922541
303475
567937
972895
733318
506139
306608
512499
250556
728422
1058600
180143
17098
57344
328227
293663
790474
1099555
862015
112832
1134146
704693
238070
792728
870103
505696
565712
1061929
1169635
123986
641341
390180
684757
573102
805998
44002
113295
256789
931799
1082193
70189
610855
39940
533958
710578
562171
638676
219606
812200
328881
972663
348387
1008044
899046
813671
752705
597410
35640
474268
732220
98800
693425
624251
722623
170835
1056885
367918
697752
705470
76835
232728
644712
402513
365620
1071657
856408
756328
507293
629047
1165044
418672
599785
188279
333839
309966
73434
1015021
864876
286990
1077635
299181
624973
286784
730904
227527
1030127
304677
472786
596277
29538
724910
896019
558940
285051
119861
211525
137719
695276
54288
1108170
1064195
600362
302547
700595
679621
890510
1129529
438549
505859
968280
1026884
1123639
136855
567787
204664
544844
1061701
898545
34393
29993
1167090
562889
1091171
470904
224713
792390
1081561
1078419
1102431
950029
1051230
80070
454142
934708
510349
785064
1047910
1169874
261975
205130
563474
386976
720200
563245
1007954
81270
629593
817296
887470
651263
539243
896003
178517
477589
756067
620040
255695
849448
2274
13964
327540
694779
93623
932468
164382
376641
894076
897399
1151927
829166
886120
701584
828876
259438
625297
803578
999871
669342
126669
961222
702837
1096615
326527
1104141
797781
201323
52019
111967
617887
602597
814299
572311
458871
785956
733686
233635
181296
116777
844968
1034235
1021246
702784
1063757
208888
846759
1011318
94011
148461
378439
129691
249593
338224
1047871
172175
567420
12764
862975
19774
865086
752300
591956
1159780
805518
554239
492709
213693
563331
541048
825124
50907
700735
357959
72484
762196
616430
921550
490175
756754
809073
66616
604620
509884
572606
522747
1041186
197839
939511
216520
23673
781744
224536
461592
764630
344471
680369
778950
433031
599864
491427
1091143
728824
181667
309333
59727
1070373
883379
817747
367512
1143933
93503
368289
868650
474065
533350
808863
1011332
642298
371612
26818
106394
653363
863115
63896
406594
674302
497205
615335
372335
444558
640021
719037
718828
1143489
177962
1163302
456085
100744
313180
299444
706382
1040345
892899
632449
1165304
528593
309608
82473
253301
794799
381751
1049070
878292
995262
69676
1060644
537987
1006849
89744
603616
793551
314770
801755
268107
356254
214284
392999
348921
1095735
243100
706064
210145
1116851
174690
929221
576043
131346
904673
81837
159535
173770
857783
244929
432696
642550
532839
215436
1096210
638736
963238
370668
958370
339393
988457
718652
927960
140096
36185
977129
646502
133990
549605
391466
95882
620154
771681
1048042
259805
28940
82648
892331
38671
1017334
88856
86264
431118
548490
827677
653690
600031
497986
1030914
31063
291435
1157310
375666
443229
880799
50288
784652
177254
486384
1179988
377693
757938
883808
12163
932704
404690
815135
1161767
838689
567135
784173
193939
202442
31979
1091132
737632
731598
526169
930373
1127328
1068180
1016834
176128
1002932
607556
944163
1024252
699384
692942
700128
888130
1174189
213652
692383
349451
961043
718947
482356
295381
228182
779477
722342
328410
158731
770417
506194
537793
1062889
1084108
379137
283392
974197
725535
739394
645344
898968
981365
3710
942325
322802
66706
251686
1019736
866382
166628
196678
443172
733320
852002
579197
989272
1118733
447925
664962
251832
111589
512592
1130921
567136
1023078
269956
879707
673187
883324
840746
836684
1113091
1052744
841472
105286
648079
744462
889112
883791
327353
750252
924462
963265
1125382
435631
460744
959621
249743
672331
414750
288245
461064
1153902
667177
191058
946891
123992
32246
372403
304174
368938
121202
839822
311326
1017747
828868
390885
504426
1180168
1164837
718215
230395
698972
377738
1025128
763489
510968
20484
737708
863825
1006568
436010
59
922183
220899
327132
1097724
782990
419089
483409
162332
742526
149202
365884
486188
1011080
673808
272198
982233
825206
1006430
850507
1165935
1027294
1148589
892447
701368
672260
569320
202066
1086750
227014
722773
405251
767635
47089
250588
698227
429479
1145584
351187
990391
389195
927751
1073882
800751
189393
468793
804341
102402
356072
112393
911628
848529
533794
253969
802227
734296
3941
428954
650916
1171250
990721
466888
981748
289893
657048
265187
402989
721858
1014319
95115
546580
198938
459058
614243
340843
1123773
142023
1084802
46075
851187
1122721
165016
818449
1087758
208748
130162
987671
501529
731476
366177
987211
495492
675988
174839
910861
242993
259010
161656
427754
640620
1168108
694323
1076134
262887
473368
520495
1065881
89655
159043
750644
924409
870392
132438
585200
122081
189659
123046
603051
139769
553078
502680
457282
827814
736985
473444
571171
281779
761378
157208
809459
556485
995495
398881
454124
592762
1067805
58432
698841
847864
1129085
573430
1076645
1110991
1161618
401667
447970
515471
247600
564068
899034
888091
1146133
656467
46008
40913
799601
341071
115876
245253
361776
587142
448733
169392
880626
1040075
925220
355737
604229
1116278
697217
311843
372169
510521
408981
452717
988776
641854
1011713
1131217
802760
778872
938966
456299
278667
106644
558711
485611
737065
575582
235267
639489
601586
1122199
890482
11292
349790
756745
1153206
326917
548884
987049
1107530
600214
1151791
401167
243805
1115689
216510
949221
624099
497552
47034
891941
138964
1083931
419084
138858
408904
663164
759571
196038
290916
677985
1096389
1043583
957644
409778
958649
538721
936769
469396
949114
88269
60570
915580
1151311
295693
931370
877753
936201
281340
150181
1092494
1156454
777044
798317
114625
481353
271173
641213
223225
564109
1021462
145228
822295
498502
515378
412503
454680
244503
392112
831662
147422
239428
937131
1178287
135526
811664
370847
255551
794774
948809
518533
191770
62332
226791
113546
134703
561146
587025
870588
305864
1102587
708025
419976
381396
1131090
446843
849939
1088269
778987
875882
354204
505614
367777
710787
552194
1030244
607302
639541
748817
946156
941086
363590
81592
816201
104856
881631
944827
1180316
446213
1167386
548070
258282
488995
1093538
937708
860113
241164
258027
430344
1154079
464513
416683
965341
112178
300939
741835
836727
1008132
759252
234702
164051
363522
1063088
1048760
608270
693806
732619
148422
24342
870620
1039051
431162
287751
972837
1031520
1153114
415123
536890
598251
393734
1086754
663424
831343
187776
298531
396398
334483
337014
366365
533411
525591
896308
1160530
52224
933823
736211
641515
390563
310763
760623
106892
547186
264
1012478
747648
356023
692068
906231
823345
160469
72881
479574
667201
1014239
1052033
313783
728913
185962
479039
1108591
756370
851208
164696
551216
1017699
1159179
61297
1081933
121241
321098
860615
595865
1087053
849336
478312
261482
873906
958693
817844
913717
480585
995804
1007159
984952
817441
960993
1029165
439129
559680
757321
715969
744985
753365
937089
406985
375358
1026481
1087867
443692
877555
933932
551629
24470
103718
584352
780439
451160
1172944
266532
106720
69876
748750
988955
714745
1142735
445260
46521
556591
547542
542423
684635
984040
471118
711709
160041
1024587
1079329
859472
1152576
598359
476879
570295
25489
624254
745595
736585
591763
319221
848543
45329
927720
479104
684240
36272
107497
452849
16172
163505
269426
864484
628955
958727
1155262
240058
575320
896763
23703
155029
1018595
789286
890813
475252
819298
1014614
925560
10174
30892
810205
527200
1092587
722316
838090
759667
287050
573561
533827
524260
704556
1062709
114655
148104
1140808
141988
1596
844158
159420
1011716
667462
474392
474076
679893
840112
874816
759147
351466
293857
148313
825991
720791
268889
1126981
772479
498661
822072
244554
840170
625861
593335
659648
613816
400763
531724
73385
471185
1101526
117054
408168
796377
1111030
62847
160417
1113082
81498
738411
1092097
151620
817715
128552
169330
847730
239203
643810
614918
507574
83213
766576
210523
439405
742127
777236
575717
321876
1180122
971129
1047565
134317
222073
604557
339528
873847
188486
911334
402153
753157
795923
43354
220005
740341
1144745
1073915
426922
1068805
478519
337307
606216
819967
332172
654927
815082
575434
601340
421716
825542
423043
324977
885593
1059629
17223
48903
834179
925384
285821
1086334
1060192
740491
1127200
241512
1021420
119027
106410
809345
597327
86662
748438
221863
1100821
354759
117357
496168
357563
205120
295136
139687
1106672
300980
306868
328965
605857
222066
868022
749173
728699
170369
752947
702018
495497
155486
690930
654106
28371
661752
846692
668903
73481
467896
914521
236634
264829
823713
842512
782517
970781
479986
353131
919901
878771
588098
1106979
67159
780536
527897
234973
592131
1140082
329116
946005
29707
572673
333381
589259
525640
571074
182060
691871
150464
755353
1136612
745544
125415
1007279
851900
463987
385350
520214
665846
600802
317646
599085
538859
539817
719838
736866
116383
151096
144529
866932
427910
460516
41180
1075739
183649
696237
934831
119756
738562
1124592
443388
294830
1118088
335315
638734
1172338
1042742
998717
999580
871359
943461
527695
781657
24641
228705
879803
1038316
967326
336979
359734
275642
530950
948512
134634
268916
819896
863476
647448
1047311
219623
780150
470277
1173340
832702
579013
166229
563978
1029189
925749
380838
906716
752647
392610
1050277
87773
235540
10181
691621
12826
696240
125807
245305
956814
448957
160047
96463
320892
306174
846368
948229
426439
8578
388778
773440
214295
482911
1030334
677021
1115960
98499
138479
112482
991066
1017819
555147
679489
26996
614694
1030926
705450
81852
103566
1026088
441346
587352
91190
777767
310113
112756
192158
768617
575367
89589
352447
902500
997174
911630
101966
468985
1001601
336774
966214
949880
277512
1110213
190006
907286
938493
376811
963684
551306
388201
348828
447187
1122791
179949
1113390
922853
1031747
1013493
1123277
918116
485801
1032678
1084069
5780
763563
647211
1025259
68869
280570
81849
527519
85284
195334
434995
585342
777074
421172
538431
298049
95423
116101
668975
473164
279499
806665
184124
47041
275029
1019319
656661
846958
1041095
327267
386804
905475
424733
316669
1029645
782547
818230
153807
706991
198129
1097410
717010
1038614
617397
935159
366045
1004543
872886
368730
407432
45819
532698
1110900
743533
1036503
1159815
1039612
11354
63440
269489
457236
1023884
363733
903569
846470
222386
850783
547403
365440
1117766
501412
1173369
779386
24900
342023
416955
407304
1140260
586479
616259
447686
274283
545321
1130906
141770
10290
759945
973079
953369
99415
270788
592096
3159
143988
808545
56084
935199
350313
163487
979399
997838
760143
419689
1130156
640708
247333
996449
1071504
330378
280198
503773
835413
532296
1137292
1027574
1148867
1015058
583949
206472
1056958
755854
761085
615698
381622
835196
156544
1032073
1021261
444296
762042
990704
838757
189910
29231
1002523
131065
460675
1155174
933439
469914
1100878
343143
442438
985575
443264
1004189
1086400
521373
462372
676809
6818
386472
75101
543764
496568
156264
106090
319277
909791
638637
549081
21082
642700
379173
576450
596217
434837
845381
369305
830213
653050
1140662
605279
271256
98120
876393
1005570
553039
822702
71025
336480
369931
384572
464270
138559
558408
140542
333404
182995
658855
1059278
467382
421459
1102455
499505
214839
41460
74471
476321
980756
718190
219211
709977
170713
328069
1084640
106793
444697
1064524
75200
1109900
713678
1136391
9855
484192
483652
25078
505871
986993
563551
1067466
99703
319953
385120
389870
80215
132736
463870
204829
712552
714591
374556
221175
294723
801704
1051171
950016
707751
1149971
927679
532029
312724
253753
1170950
572555
584515
1075245
1134312
575895
940181
238760
119631
502443
1117058
540650
686902
951173
612294
384298
951522
985838
571055
833886
795690
1004412
3317
941618
927381
842880
703421
470313
492463
178642
576116
454730
99262
877384
1029037
387780
415255
1040706
126639
1138542
981398
133724
93895
714595
738256
868154
733246
687642
44694
549930
689472
901728
1103594
111113
938451
572397
1059963
351092
628114
1087709
205527
106986
632526
849532
1168035
961430
1034879
376766
1164273
336803
583326
981556
970842
139724
1080506
751521
788166
704152
719811
333384
474876
970973
1101267
146574
920062
1161474
305187
21920
676928
371407
160616
1003734
405944
70398
663159
1106860
770712
1178035
726205
53590
635973
102114
548362
608583
55871
642227
103083
558651
119133
139566
178210
799879
1159677
1038112
194097
1034927
445516
894913
142829
232705
221104
439744
796608
200612
563867
930638
712466
90560
1064147
795713
860226
91356
185370
442705
444735
123118
755187
212544
329524
482061
67933
343494
1128404
363627
41908
443446
441831
390086
990453
490803
373913
847696
403416
693398
119205
963393
1109130
560207
1158601
123832
578394
750216
987561
36214
865253
626977
499894
61263
29084
135114
475531
926077
647698
212710
577770
497211
281681
1034640
174585
189561
970199
276266
1143723
13234
958688
312111
747613
1039558
852026
445450
1107264
675167
972380
1114592
692249
749224
961505
126323
1106974
528693
597345
184441
1073319
768948
213641
732302
794811
431439
478298
89005
482671
672254
1152847
615637
1061656
655637
1178937
780827
562258
852450
646809
769317
1011691
1123672
175076
718362
425065
347956
349294
1151016
42915
241784
488690
512477
405076
921777
1158791
27085
744368
985094
1050414
596948
41092
771500
920987
5711
748252
530557
115399
1071696
556113
63955
513740
329017
554313
1130588
598193
1008912
1066534
704526
320618
740781
625085
935716
1107135
749951
191015
697196
148979
1041939
505265
102026
186222
166783
441095
479077
264783
1159280
750040
363452
785865
423794
543904
1166991
805969
98943
702924
573458
512704
890440
21315
237597
711237
591609
731134
178551
1180180
761066
189290
33142
123998
193895
648068
800214
653649
1172408
1046050
690734
478243
69007
457315
588809
678732
513980
309073
587099
811009
668281
1130444
810333
832969
518746
884047
910550
1125768
118833
336177
721705
465220
13950
809713
964774
302667
376117
1146630
81271
524159
220406
127432
1077771
474181
469806
145502
757594
236682
265383
573824
885
883438
641374
507087
433163
446908
240026
803745
1159498
1173272
409270
1010719
611285
847051
658299
969032
891275
1089823
381044
114748
531679
888930
1072693
355784
802848
21950
403096
869262
372148
765227
1138641
418604
1055640
845721
96078
235653
281032
950818
158568
701119
710843
268033
32405
761183
351124
897246
917801
591875
397536
576809
787318
188690
510746
27080
234868
171056
414554
594917
1085633
734382
997086
261189
644346
495369
1030572
330507
25442
185114
1056150
953141
1029052
997759
1118638
418930
449394
933407
718605
1026410
918454
751578
208956
1627
1179091
803534
978194
33662
380038
618966
1170715
1099957
378515
894604
1047675
671356
982885
999873
699393
422848
165065
1060529
448717
93965
997635
97343
167171
1175535
342208
195678
84774
129086
291505
454399
900248
551999
1001522
307013
621436
73699
684762
1171444
320894
1140050
562332
32220
768871
1151730
667932
1069430
146956
64094
533618
713379
916067
504356
600511
659229
107226
1087682
774948
93333
304728
542326
376574
972153
646465
1082688
361434
250102
35809
1156614
571773
158357
1171718
89858
484236
273266
83995
463650
991534
457063
512920
1153698
173378
291288
695350
138732
1170168
286155
1134215
609647
731525
107135
1085891
1068325
1161312
488070
254983
1046614
675418
869557
521826
572881
784950
140398
312219
35855
778501
18114
637847
247690
636951
387844
52137
120534
452304
340008
1079490
37247
290679
581690
582926
850359
662478
748530
333971
333482
1103737
802545
405413
153267
967585
125479
649024
309145
795489
470317
977678
454348
963234
293849
798300
1098716
76147
860751
512552
886572
152079
933116
267112
736563
130345
435987
1176388
290397
80649
303016
161277
53070
710310
236657
782683
649897
331988
1164184
798717
694859
969504
960787
1075738
121301
527423
337218
375707
245589
631562
1151813
216308
638751
370288
36977
733094
908282
577517
208303
572479
368421
255572
1105801
582869
581257
301263
921420
662735
793429
318634
1017493
471246
1043652
163463
249029
830938
538626
342368
840072
229420
105283
244235
215050
1040423
479916
963655
807237
274452
844535
866840
412374
568542
919269
702120
487956
619755
821560
274461
962347
771967
344201
310476
768010
935160
1162997
801319
1069420
1089442
868212
1117371
711306
795539
1093452
275985
913306
370
294985
391487
508882
483305
880732
955767
748681
1010487
274797
903189
920893
568093
189787
246177
656781
440109
540028
756889
128218
805129
169629
646837
855466
499123
263997
1157374
87468
1496
710995
1027483
724945
313541
379191
885040
415962
392638
450121
612309
1169824
1168504
261529
714442
768129
890923
628049
1010299
379622
271412
176730
770697
920907
696796
869401
561247
1160799
845771
800095
683048
141289
741372
1132139
225377
1042385
792534
718489
376189
1169712
715656
1039295
264113
698834
1096354
978135
73321
528212
1006707
837975
1000716
931171
346688
799539
895347
1119331
67068
762424
856233
72189
494091
30329
363118
825823
648169
274736
667886
596086
48909
720257
635523
353752
783361
902919
2404
1013208
744567
803789
430462
645206
477503
3009
627301
1130727
209323
1095739
900750
1106376
203881
529641
1077604
466218
814190
1045239
1132653
763764
832900
999416
13302
1025401
155111
266078
935732
1009743
669556
477397
399119
857174
999131
140540
880804
555952
1120941
954675
962562
742244
1096818
547220
966953
838831
14866
1110485
566686
308777
186010
287038
901824
615293
5443
978564
656905
518112
838
22529
1102177
725524
1084199
607514
601704
667786
568803
73020
109532
356102
357866
1151381
696928
1039029
1171142
653634
616668
1151813
738472
982287
502687
49350
845649
682105
367886
1118503
583781
573823
572931
961678
300716
1145289
512091
298386
444236
1087636
625961
90692
997233
114951
565935
667465
1095411
835886
1004253
805543
831394
343231
581075
761560
675128
817343
151281
941668
891251
834119
679028
940614
1019251
993493
483050
740487
788204
834661
306628
208183
158111
1179663
925182
1152167
257100
421209
1162191
1014166
580627
241547
1027945
1106303
268824
588482
43444
194572
342700
487347
465236
1172946
597323
1057890
643926
575715
113011
625213
627968
281893
1087141
503534
780554
213495
178626
368913
1153096
44688
1094435
200840
933893
705775
554290
1049594
61212
537386
900366
1091054
211841
986402
489507
734915
347380
74950
144067
308922
514100
720405
571347
546314
697681
532640
346903
915910
608812
1160326
575328
269653
837561
1054468
835652
854139
59343
225481
558637
1022071
928191
355394
989793
8224
1148476
295147
44969
795194
550651
499609
657683
1011058
986355
838104
973340
232896
700672
972418
1048191
20681
954181
273226
129173
567433
429435
276406
861047
1176118
16294
580124
696395
1082565
853067
1059183
950256
494886
1130305
874405
288556
73245
694692
813631
258077
961436
696560
37059
204796
469330
1098388
216036
377238
170189
964970
694979
637860
405271
995328
1034485
8922
1154932
12145
141177
872377
880226
653998
867135
452191
624554
389131
80810
176651
384662
555852
94839
683618
950425
1090058
302187
1047306
1130855
709079
271426
148324
670344
690837
114964
789932
757655
454276
759954
55653
824977
1119838
235846
1016127
74010
912674
270263
1104262
1140038
874298
573073
639116
1071304
1054392
143955
1061595
12363
1049247
431774
840305
429104
200720
1134966
176090
365898
119854
551369
360684
555803
169260
873387
1037477
1165470
970800
458708
1177035
661521
94797
1014866
706597
468347
216646
260292
589454
419174
663695
275277
10145
937227
70789
918985
836501
1172452
987615
421739
736555
852707
1051415
627905
770282
483927
827214
317735
408493
1024799
349572
1064195
1066038
752357
1055308
508836
1157693
989055
409435
1031919
1040087
613119
845983
864637
797817
10714
82809
1148037
859535
1118883
250995
86764
917040
578931
8766
779691
1077216
174681
625023
791816
355175
969898
775852
440068
608334
119112
409892
663813
638547
404295
1167205
373771
1174164
750307
321468
1083019
1143406
953693
635831
82538
720357
626520
1033858
1051344
594007
687980
764333
452289
617478
719597
619980
838028
202134
401961
283637
465723
219565
737193
493612
344799
1170723
422769
27138
667696
239632
601086
353728
961758
1020991
267759
541270
40522
6463
569892
1132830
335931
147294
1029141
1027414
576690
149428
445573
769623
458860
421245
309162
279305
1167795
611895
375815
291195
923443
212775
143316
1139568
1179253
3789
431218
739746
76255
40114
351099
281874
941210
343270
1048867
1036831
1157594
856053
484691
574195
1114540
260475
451963
893307
1085465
993341
746146
171306
961814
199639
310032
194537
241474
876578
1065762
362984
1024306
671137
217697
766242
192891
831393
1077530
162936
618640
335158
259214
586822
139066
288508
837945
493880
453735
39787
436495
847215
868786
475649
263373
431236
473642
1071485
183375
116226
846533
59565
964660
1014269
868266
126237
1087825
905957
934398
88870
66009
247617
813183
317211
867446
1065152
173000
677366
528992
302382
93688
951150
70396
420328
638901
510837
619473
496824
835688
400112
1151675
224577
1173569
169248
315129
1173661
610525
81670
770488
696642
474231
161137
724063
403339
311283
788091
667160
256513
382468
305380
340866
979159
852681
594300
873688
111905
243076
67389
621742
332794
1157795
953527
708381
928613
40383
36632
449142
226223
528324
967463
83975
687210
947216
441419
1085942
1136276
200405
781947
507436
69459
65369
1006535
326951
488275
896749
1075098
655926
7932
1064812
1105577
76704
378952
359548
1162871
498888
49459
1078681
1040600
849435
444582
140146
248039
777225
462485
69936
479934
253271
968568
868726
682388
154251
957245
820012
813923
243525
640051
145494
876950
671532
894233
980750
408608
317712
197631
445513
240530
977112
873958
714080
871654
562520
91971
210441
149488
337924
204857
174732
704855
513582
454654
753659
274823
593449
472064
395132
787147
26983
285735
879863
267910
8530
643514
697636
373858
198379
585175
1001337
389709
634449
130430
863966
643989
133504
821864
5803
1028787
152462
50381
497629
98361
954222
1027372
1044009
274799
571970
984671
415145
529242
485357
498413
336017
358280
39056
843446
1179316
116947
938445
330178
520683
184194
160817
39805
430079
151909
727030
251168
1173348
965223
1000476
70397
407762
794314
161542
305817
823728
830982
62425
326215
28713
1045739
315884
944434
151473
465958
316820
140761
15368
928643
644421
344918
789203
56308
1088072
424981
883063
1154886
1006515
576350
596231
603568
77343
548399
1146152
363710
420757
148462
712578
131189
555120
889552
7685
286305
677025
892776
154057
398889
329590
817281
344836
1095307
305878
790788
25517
238002
815595
1163253
311398
1070831
132083
27952
1128693
698557
72661
227716
754593
710896
719993
901288
226389
811210
836059
573609
1009384
666309
1062454
22859
1098125
810167
630781
303762
1167630
1115859
88650
1175803
215121
164205
729203
22760
498776
498284
1061280
731112
402963
288165
940288
816813
739825
1164679
363624
521944
62220
704111
93
284248
20799
574352
1079569
654864
802158
587580
896951
1003675
699270
678674
565194
79954
776514
306573
448811
338356
159383
511569
545562
1076767
674750
654339
149990
1174105
183087
776952
223980
413916
956947
186992
1089400
618255
675696
1087703
1465
309084
988997
317237
856360
676652
911011
638168
135591
568339
207796
141156
154050
66969
273221
205173
282900
1070601
716399
957550
674680
734627
796082
1165099
437115
276872
276181
262397
348318
773110
646460
14486
393440
865886
406253
1103223
1098749
1122307
1110422
626170
667026
768263
979852
1048111
23505
820151
932609
529019
938031
642061
1067791
597580
1112408
592751
297103
527512
649770
7216
1117
561698
722868
1093906
450994
5336
969304
430633
1043144
280406
410224
116699
1032782
852543
153481
809644
974485
1085431
62996
1032567
672694
1155004
235384
916932
184413
1143283
612645
438368
792922
986227
1006403
606652
915424
177379
465100
1140865
783127
234908
236521
586822
967531
813315
953029
20631
490725
316417
550116
234208
979060
259437
1005442
1005897
416064
352225
286101
1140968
163211
1151703
311257
861212
265462
54812
806949
719563
125915
421346
578970
209549
688018
129411
1173715
646230
457320
501400
32180
73059
435722
634993
804343
283553
1097009
831501
799447
702252
549586
221678
801375
1137327
886039
261749
360122
803427
757070
869215
752467
967570
578936
75211
801427
29968
635090
875027
597274
34862
998295
610439
156795
648767
497408
753680
863632
1007152
927008
368465
466042
655952
788915
279935
149227
298409
1059997
430647
721752
139443
448047
1026995
525276
174015
612393
1144289
1002956
576877
1051216
251820
710966
929442
834961
75853
64797
1011434
649269
648246
881099
206490
1091870
1110773
49850
87191
202091
89500
763100
175464
787432
955691
736673
329406
1015895
877186
231775
214036
475293
977803
294800
197610
845781
726106
572717
576068
973304
100268
541439
296224
571501
979210
1136737
1155814
130883
913370
977606
325479
878873
219768
34258
42848
474900
668581
230061
1162637
464779
870303
953107
46001
126429
1161692
154006
552980
1009102
709611
165057
544258
623392
814352
131374
334450
301436
1041939
800320
459869
662099
984619
459540
766731
244700
561779
745311
811305
167045
677887
886795
833565
57623
784238
1060741
737326
1095717
277343
400083
764511
115917
1123861
711912
353218
185290
730638
304225
214981
856285
1004797
548229
263757
275616
200193
494601
913207
1082297
220111
422381
331534
939773
1151678
693639
317735
399560
129703
309459
102251
850146
693396
1135736
1002856
1048659
466500
481429
232797
457297
677028
556451
193159
431159
462414
185805
831770
1079589
943354
1139437
597874
44535
1175980
541772
733865
803898
86732
240088
174253
1066303
690223
581313
359579
885148
1089528
1531
792277
559703
27134
499098
231019
164020
183333
55173
154407
882313
376588
261654
962387
738506
949339
127011
1071634
545886
707580
67262
540789
188933
1109315
906117
112116
551544
990152
1159125
534093
959406
393342
291659
420294
548171
418537
574100
473461
1033337
369123
645447
778791
442393
967739
352822
892372
811672
860233
787165
1122267
742006
317736
420392
59467
864618
766666
413892
448487
380585
1118665
741969
224657
749402
677862
650991
146656
349450
519593
23192
547183
475862
227636
673661
820443
525184
788852
148315
170640
375807
300830
868129
691243
449899
176553
694296
1179947
41451
1017132
450449
112083
895270
375331
970895
609649
49377
573006
856076
327189
7775
834990
1051238
151942
410843
920200
974631
590578
1072860
1142799
1170340
876897
477851
1011945
1131392
210879
521018
1117607
199689
903488
591918
279406
533480
113068
682734
864592
1166133
387484
36247
772569
487970
528207
194249
14702
854642
1032196
233935
270257
889305
104231
897874
385269
1065345
646883
923795
935056
1113308
145477
133273
1178179
1047152
135022
791284
685586
258568
774852
1086705
825963
955833
554401
605218
7316
457617
918735
558939
767562
864812
587355
174832
831992
6956
2734
888807
961882
413006
30519
52259
55611
130751
532068
290166
100098
812213
815182
362772
651942
548152
686910
1159788
488375
770673
968282
884523
811117
485728
881935
119971
170385
351567
265897
1024258
987872
230188
732951
1137794
896389
553080
173604
570522
8858
901648
878155
1162057
199987
224886
508176
813628
1023972
1169573
34831
244170
824784
437868
1090118
587247
939418
1104930
432077
645313
423457
143851
502764
1064789
481731
57334
290000
1092580
464129
616970
587670
1125812
230937
17532
680716
925952
714798
653990
173565
754274
866479
692011
532864
976729
1133974
849774
91892
988490
805756
1031812
379137
1136254
734271
641162
758655
1143923
727043
674312
306454
896630
459496
970342
46990
593058
209535
486520
883080
1040432
539087
262870
1122814
773513
864412
562045
292911
1035361
364025
638866
444306
43261
120086
1019782
555990
956583
674829
447392
390250
362555
91538
965928
902012
525219
336315
29645
1050422
11443
831668
1158418
103521
166314
341540
885068
892121
643721
678948
328342
914409
815094
34796
1006933
61257
110242
413344
342801
963875
637803
352002
556414
1076671
423112
322192
115271
705441
1053171
1110516
1092061
422714
251901
1153901
216951
593074
152856
556428
96157
37636
243785
1037754
1123323
284790
87192
27965
771285
26837
350584
35062
67680
764104
902846
869294
874937
708298
1160066
417040
647402
863390
766332
694071
606308
47266
998368
853383
778726
805533
520371
388194
696563
1007167
516587
755746
125242
1120320
849369
337932
274696
457117
439716
537232
16400
354346
313020
1131288
726146
234860
605752
108758
1154209
1072740
331222
818530
458415
337741
294451
359872
461790
1179916
196346
358998
871654
184130
327845
385691
448102
852346
1130746
421387
814488
763966
692107
250149
1107162
612380
441583
641088
667707
902234
541958
766433
82991
1173965
243068
1154654
749337
538925
313274
666214
282064
798595
617753
245933
136892
329610
156466
335953
283072
355131
913801
422571
441469
1168723
636363
917626
703302
894520
759482
772674
38073
940551
709673
90009
707316
310970
210739
699521
1040293
591121
597920
609725
290989
911387
60596
452597
449653
820619
333805
546382
605744
392850
167388
464487
2019
557361
304775
885542
52447
596931
784923
78056
1099290
1175622
905315
6183
230080
55376
896547
848712
627991
850414
650035
418198
163987
541840
495400
664419
233202
603022
64742
106361
861286
668870
1150271
267391
932619
250133
947892
112193
1096051
328230
629510
72649
134876
164024
961387
809160
407728
683526
71901
956610
249016
222742
1070032
420286
687810
380132
79612
891502
38689
582468
1174833
1033921
1008120
1164801
565575
639373
6070
84866
499780
486350
446066
594573
873358
741844
95590
192173
702325
462639
999367
154044
998191
687857
632317
295812
699351
559777
400002
1045116
803345
636631
76044
258140
594325
944025
482067
945717
747041
1171393
440674
178141
358224
636141
709945
983375
7151
707446
1086963
1112833
118863
1090858
816347
651926
137369
598575
1154701
761944
530260
207404
701447
15766
737528
707023
708492
382517
25803
813551
202119
106380
804076
38347
230539
764918
433741
110001
121830
41819
1179467
751459
1141678
1102093
594683
974682
604728
990607
992484
18955
554827
567
24287
682793
896149
939840
404753
272964
439728
1126486
284786
635909
725770
285001
692262
934607
688400
589118
938828
923677
233137
660875
421691
75174
419090
1030329
349392
69617
93041
386963
478411
1007402
1047549
1139862
216392
129306
1253
1060458
673147
543236
859438
55583
858069
56678
1010590
1083084
82591
1134869
155528
1130904
450961
87598
1161202
149857
957129
719807
649730
880002
353108
304682
1124268
324730
34351
247210
807808
1121966
218805
764929
337484
123206
644677
284766
70721
68062
365725
685560
438122
161027
66916
596798
1034465
80239
697203
216223
193774
118165
257908
851053
78735
937015
858
709913
648490
1091186
626815
456656
48482
147301
36938
889332
207384
715910
26956
954088
337713
172414
701005
446327
224023
1137547
305648
804395
1092861
1088476
285756
184867
414930
686909
996839
564866
585013
885646
219368
967587
1095344
750514
726815
340150
578961
1037908
304879
715236
708740
246492
486803
1055331
958591
610239
1161217
971204
313244
610822
871949
374830
88837
45953
1061095
1119608
362996
626889
851615
821922
594635
759217
248254
492630
635345
1161138
1155699
140861
444362
1070951
238346
129109
186478
484248
705095
1027667
648847
43268
808632
124118
793099
873355
1175778
791930
138526
410295
642616
160022
173797
944177
18033
1057742
413566
71546
676418
1042313
821092
1156266
340464
120070
604872
234017
271511
1051118
514483
430591
923297
766632
1078114
353475
516233
909418
372301
740800
915518
788644
1070958
859912
773396
693721
798323
1144135
622063
600338
178165
480609
844736
423900
948009
768841
1120398
879555
456639
72168
251989
1149470
982419
221291
808209
659916
292819
103313
615745
401113
740941
152582
598556
262861
831122
339254
1172551
164713
661303
232607
405883
1026081
44129
363679
346918
200727
199344
411596
463261
359880
707382
430625
54146
862550
394172
780366
1005835
100848
1159454
777847
957389
1597
921595
221730
640724
816567
410596
377443
944835
471820
368886
369882
262283
591575
641143
641972
367598
986465
839316
771672
1108048
310240
504414
946473
331660
374485
221660
888284
1057258
208456
333293
792687
672630
829928
453213
298067
257341
431045
630861
637794
527953
129128
962272
640535
611890
993314
947749
799858
160707
715750
1123318
749645
950406
873407
652785
314651
944321
776113
339682
172178
1019787
1092715
255782
635703
416076
844850
728697
1025721
935817
920649
456027
557206
830073
505047
644740
792239
738415
928950
1055557
800580
1038616
176625
325972
1106155
197521
90657
638795
607044
893854
1049030
672725
144839
716011
332388
950034
423061
1102576
1048593
588036
1095143
1084349
614222
280687
759109
202224
135327
861216
153284
976637
350571
584813
980565
85409
902810
116238
1097514
687638
111703
159528
1082282
817755
1031284
842994
704372
613759
670886
542891
787888
878693
336921
1010178
375736
781029
932185
380166
971065
741437
1038089
849463
817377
282682
1173093
564543
607011
1023056
627837
1098068
302712
879930
1047135
495591
1129371
932904
1039574
1113769
152949
14803
989925
961301
412480
66316
911957
1071141
322282
663834
828733
26285
728281
563763
1137739
489107
79647
163897
709986
870362
319829
1063108
502571
863739
1125581
580227
449176
1134150
538239
298159
312261
179967
161570
239069
565231
29607
1116714
1087403
250540
656475
457418
676507
951087
1117015
1151075
456596
182685
484663
851429
905411
389636
15721
315425
308235
124466
1139557
1010454
986086
60525
268851
680661
194687
226596
328678
731271
202292
415772
739942
247518
622392
124184
278529
174529
725023
800291
1014405
880857
116282
351731
21121
588892
1507
35025
807218
36727
1101210
1032111
351435
408944
199909
853972
337713
64130
60524
55312
960259
1006957
108124
442525
910413
536964
227053
348921
660485
1053756
375576
555880
93914
923892
523543
928068
180655
590878
800063
952085
54750
91105
490252
123633
495417
369665
17783
26248
151410
911520
68442
667641
232566
1076497
575793
965423
586798
633661
857338
1124104
455340
337061
47794
679611
570902
406927
547641
126577
6152
88183
775537
563564
953995
557652
1111965
522263
1066368
300050
720711
789552
310222
931190
314730
61254
1120304
988961
483877
5691
668134
821509
317561
753820
835297
709497
80285
1081332
1067496
40815
978456
1049648
554114
1124259
529865
511027
750195
1108792
344073
1080593
258431
39192
709488
748555
1011929
934638
545251
1029881
1054292
642178
100074
424571
964424
921063
21932
147376
971803
487677
827429
1150111
451375
127772
445533
231339
995428
964383
660141
1038072
929169
456341
157102
878959
111422
1072726
724080
745841
517653
1099453
6754
524583
955857
950789
151693
70570
378031
619049
363832
106949
899949
525941
764177
119317
862469
835839
661921
249033
368885
290812
414108
112709
775055
273084
90246
51662
13573
938392
1101751
302249
550573
499349
385836
980495
421489
240542
736263
644167
334578
543721
23862
478521
930368
136218
323101
1162804
508204
2532
378617
1130322
818733
474799
1019853
294303
557815
1126415
235255
467742
51223
1031588
464239
45062
821521
26191
302187
596131
843315
709571
771789
1088115
488513
961492
373996
6716
607006
803242
442403
565426
416657
830058
868452
502142
920671
796903
265444
316050
454139
956209
816352
692363
6964
906626
1103578
194058
307882
1033979
254080
1079621
54312
240233
864579
465535
611154
118538
134906
10292
954837
124629
879188
847996
1147002
630047
145337
1139443
51566
108690
415738
725030
5413
309933
653203
15855
503881
460307
252692
1096414
591488
1076432
1175571
328015
612615
154884
1081711
281616
358917
1039105
219510
164492
707036
199534
33149
768123
1158362
899543
288092
381097
32494
1043440
258776
29168
576225
131986
485003
891333
65553
228457
122488
854108
708489
888874
1055574
19639
556074
811353
523989
520744
705265
358586
527178
982903
492138
438625
750841
351731
542370
595936
534211
645448
776083
49967
395274
893968
538411
25845
349968
754212
825892
967875
602321
774553
596495
437389
225154
1017123
1166615
801527
44252
1172950
265192
568650
1092400
811333
179129
783125
577311
258853
847979
1060250
189146
1160346
1144157
811825
629501
347049
860629
879883
537201
156385
982191
615192
789959
1083906
104405
1036952
385436
736628
1032246
31963
1026518
985083
287719
77753
169063
361816
1073007
778334
1061708
1001476
1149977
288542
362442
1095634
304016
1089741
437866
18489
528704
23356
929795
688918
973292
395892
772964
298920
471074
1158542
675684
748876
433905
807191
192018
43022
864611
564927
881041
1062300
126886
940206
306761
590105
1153320
1008405
145400
508867
5909
489585
878355
363369
230309
2539
851567
576695
686861
279662
1033056
23762
475811
963575
688764
614539
675593
439961
1077440
19937
382092
182821
654089
379314
310674
453304
462835
1178147
732069
138859
238569
350957
329896
1055569
162959
689893
29974
294666
753940
977244
836199
369347
904968
235869
1010893
1045850
491779
222873
4125
654686
47959
1035558
489749
428267
409473
512861
850008
522886
1157163
823495
364045
976251
879171
870881
468064
693141
496306
1073390
1081809
447900
802143
251114
1072321
830460
588776
34391
708225
1041407
1094494
1104689
236159
677296
1076061
704332
815402
711094
49736
125990
290951
406854
94817
62990
657730
471971
1145255
911379
664569
119913
526597
1117820
129935
669854
945668
570319
619604
437383
8503
1027372
89334
30191
484027
217103
1132439
519102
239283
119170
293112
806711
681685
521337
775922
1009851
460857
955028
308752
604572
287932
1171026
192289
573980
726976
235297
698376
801074
796736
714545
704395
791378
1010561
413707
737356
773539
190470
1064795
686882
1032244
634334
718417
205045
876953
1071057
150641
149389
663884
458518
776375
743973
523633
20728
136467
62762
656489
322637
38205
273049
1102552
671682
1036453
87407
67436
455363
35412
68878
931832
672504
353576
161456
1074296
478804
174052
1073230
336658
763505
145934
736028
230714
206289
252295
151149
685095
514192
24680
1069123
106028
920348
556593
1060698
288589
890318
453137
912096
470029
559280
574195
94858
621215
654827
900221
371886
106510
963919
637690
700628
958244
906876
1070507
546123
1054488
837547
274153
876685
974259
405485
687955
626381
1074737
370108
59542
886259
242510
429024
940293
90457
215566
579052
1136745
315679
154012
624937
651018
1115544
540967
857007
260733
888560
209906
860551
711464
578206
974838
589415
741877
1106941
633077
807606
228626
752777
297066
942183
763172
327276
1014271
651619
278540
748055
1093997
581279
15078
1081499
869631
213512
575810
681701
842767
104398
116201
36832
754814
198467
288122
206772
595313
612392
1072095
514238
36523
249306
1094704
840528
661700
107634
985649
448637
299797
888844
505422
445298
707529
446164
951026
125561
354695
943030
851955
437661
306272
224321
9277
885318
551803
1106100
831964
527437
620226
838234
933374
669008
926597
207310
1132744
993390
421615
110115
738600
270141
222323
359624
498150
403091
552359
981877
603581
441794
846936
717561
119784
958341
502005
360192
941791
297233
620662
739503
26731
230474
480817
160650
540005
401386
467040
759074
308754
347449
510592
665702
227464
766834
562288
762263
870716
823358
926491
635840
136319
159047
266138
152308
649814
895189
374201
215227
194050
610666
639593
494662
508238
376721
312635
596125
1150220
652088
330089
822940
127758
7662
201362
1062814
428975
407902
925249
284259
1029956
429521
711438
415757
883156
1105914
315114
143108
1130496
110885
452468
953045
1096099
480830
922159
1086889
666346
261380
11520
314032
849254
939661
925916
900753
1106149
87497
529441
1107690
455499
1110644
595680
605194
1034819
915648
1003114
855321
222230
1146807
974496
408402
1165817
966834
1170986
299561
55688
53311
789558
889320
928713
1042741
319221
759724
472397
157468
197312
344337
135122
620178
1163048
76803
1073437
592817
1175840
121435
734194
451121
534226
482125
115579
307243
591252
834054
1088832
847711
276181
1074519
511916
18003
423411
360461
461856
629928
940985
830150
295982
999280
134557
1013919
694771
266919
509399
42322
274424
1325
184954
437750
672540
453681
165122
263271
436364
643663
154117
230014
1114330
432497
33878
991030
540896
41686
730781
124533
387953
759991
848773
440037
889191
592090
177412
83477
21944
107141
1029796
753663
303669
129567
268601
879318
262011
618627
202346
902249
175230
1101844
212287
303762
756406
240937
356698
152336
790965
70108
903036
1099576
787620
367185
93009
486015
33835
665494
934973
83855
1148585
598841
634309
160032
789735
717532
1089607
585657
661744
861992
116130
603330
76280
812473
998853
140436
1051765
832510
218153
911783
503876
1016647
962402
447215
179954
48428
479531
556553
372635
581970
228031
753242
470863
1023760
167385
109393
528083
924733
578000
413647
685716
608313
963347
750190
838749
902041
225816
1008577
278034
492937
70779
953430
581231
167023
134228
106096
1081582
552017
808673
1101366
382248
984600
1165250
6703
949846
970071
267340
1030015
1166915
921540
705862
1060393
258439
203003
270692
281070
320291
179766
944571
1136423
31598
649330
1128037
840524
661155
262466
898091
488248
51432
584457
1142513
997769
70383
489156
1073274
1037572
271248
699413
431737
613477
507251
1092315
944374
962827
209359
355080
1105775
154917
1100863
113957
725931
429394
792084
798438
377830
238377
646161
584460
243331
592381
1151092
938368
907799
392340
275126
1119544
336638
79689
913772
837750
756112
326681
423297
707563
283924
831772
1080101
696129
771757
1053922
591109
676171
784602
437501
678276
777396
252818
754667
352468
919904
620957
718676
1178712
56798
605134
162570
1113678
36101
28155
289289
1081267
870873
280547
922391
376805
1157093
714501
629663
850292
212213
1166384
1147406
106513
1036464
111265
73082
304924
738456
639469
109031
515703
262099
639573
131880
1155176
406585
333145
507352
240608
336353
1140619
593827
94202
1072558
94065
995628
406945
360356
330264
919342
1063483
491869
1040945
440434
827151
248889
734755
750205
869529
116516
168297
255444
215672
301985
677783
926961
805422
1137018
72490
784318
381549
883292
51485
1133605
447982
582874
90174
605789
87052
434349
525021
739040
120530
475896
829774
499563
253667
148536
235173
542332
661546
130752
279010
1123613
1121934
1000222
945419
419856
838827
1148307
937865
334857
763241
425210
951753
146233
865325
547716
758931
731597
682055
338109
1043294
519387
1043243
130887
530125
501183
368005
737810
200816
444711
714553
1011856
293760
877657
648474
108643
223470
756477
427662
782230
1088074
788877
436508
1025024
1042288
169180
410352
934013
721427
650303
233590
693702
863536
744987
868716
406257
225152
1077500
217805
597325
202725
1078087
976580
732826
353125
363147
681504
1135475
316713
456665
760877
221531
154125
900288
357537
102868
136850
461822
390129
1016577
427577
533866
1142982
561326
561767
607262
308118
98036
696561
1101115
42880
182461
470058
246929
812291
657813
997618
330203
986644
428604
616122
388990
1160287
223591
1019665
1133266
472071
249994
566173
113532
843650
1020418
611465
372276
473096
3147
429578
251828
265509
230929
728399
844595
58575
1056838
935028
741767
449258
698088
485353
218840
104176
864186
647683
838655
112873
93324
907207
344534
645914
957810
991211
571798
516263
159098
53474
1081310
469286
563334
21703
285791
1105818
406849
329175
963578
1120127
626204
275570
868152
447154
398498
838199
1118548
289149
608434
124138
166868
1005528
782976
80361
126207
22466
505425
1052621
378883
324819
944634
1023821
578102
396304
794376
289684
487979
840550
1099714
240121
747920
279359
809140
989699
455037
1069148
989432
838050
98252
593637
1177890
127587
465864
1095207
200117
981634
754062
188761
23283
897116
846493
214613
441476
181963
770170
863776
751077
1009920
174977
341110
1152706
1057495
344078
104104
158991
514617
1156017
495391
260505
919178
194267
737963
813256
1008089
339971
308372
1020240
896875
556134
955216
32898
917743
863142
1027628
1097410
1102072
1060543
261720
1035265
579510
409981
1079297
1040538
491046
1002949
1147791
960308
721374
168952
354314
479414
507167
1008529
72501
833176
821246
652733
157546
690199
455836
583624
902988
843798
378048
796330
459036
631529
213000
765821
275118
638541
633315
956923
399503
303861
602983
982769
623086
314188
233810
481513
837964
527603
582585
626949
1127007
576140
235963
640175
708407
887108
1124766
605886
1154735
1039527
417587
1090203
154039
650603
421795
586004
597735
857021
883133
621004
358800
555830
1126827
1072533
719155
531513
616976
502688
184105
220477
1174345
260011
181177
579029
243697
99217
916098
1170331
889038
467310
516732
203865
77029
37539
337601
681102
811602
18367
972889
93140
660515
1053543
539558
577503
81081
519676
457966
2062
673096
237398
1005812
434724
377033
1141770
698764
194326
63936
1177034
736872
1112032
412543
147100
320124
749905
1005695
713856
1150891
467095
851838
1123954
89221
854699
988376
1080013
35739
177856
1105814
14516
1164533
731897
1141567
834594
737584
1105429
173106
53387
571498
899196
939984
528703
129082
489263
76710
32058
507207
62653
330522
439754
1055028
945724
336515
40471
174346
639367
814024
367671
952236
379380
179835
3038
705391
497793
764429
1026800
357086
870482
509177
1017976
1139213
228812
1008513
221195
479040
629407
1032006
462661
757414
194082
790184
1171786
518962
1077402
475383
260442
798415
415977
321518
973160
836595
1086678
1093638
872468
967707
1032304
1154838
630565
323866
611510
465941
34902
600872
696969
532221
495815
912637
1072651
239239
1071002
11949
487181
141973
528916
757213
492268
881268
200237
167296
918285
650888
1127027
46993
196631
846281
797303
433551
475158
262395
761940
422171
1063688
1085479
955825
93966
253426
1054768
947076
143544
224565
222434
511775
571903
160939
704065
270738
883106
465777
258557
479518
979545
111759
471190
632800
76019
823672
85475
292409
801801
855958
372407
848779
32386
872103
662524
232747
162140
1094368
59678
664324
268736
454116
550045
454635
677722
973132
969779
1108819
517381
791989
986661
195480
154170
698919
290764
92383
476811
1084364
795927
167737
818614
443515
530095
1150574
1086987
789352
632914
270442
661222
1084966
771130
756514
176645
212868
835858
843314
1115826
936183
1106279
913781
998188
277998
890411
606909
605882
477384
950953
917316
1123158
410817
746191
126663
388633
319072
109514
953641
745991
516697
54800
624998
992337
735310
492039
247401
62335
122098
842664
124461
1160854
209744
394083
642911
492585
246014
108869
184748
458773
373498
1139891
666806
1135390
621457
914403
781014
911906
194706
338379
1077819
882962
251223
645876
601193
596116
974340
86889
758598
93253
406364
572381
760201
1030853
3620
449159
483731
373489
929270
547418
757585
1025386
28590
296896
552550
639696
38053
218154
317269
470210
1110042
627553
56964
1034727
1050472
359791
299588
732531
66455
1169850
129172
984451
247084
30110
910976
1012420
128261
596352
466066
529507
591909
1158965
1140864
333080
658299
231225
352050
743515
398193
134534
1003695
209874
849009
407714
767084
1141077
80599
33096
1004651
359728
283340
932228
798531
1001288
800413
651997
226611
368595
639816
845286
107071
913041
439188
594143
597269
468961
986965
548248
2419
405827
1167891
937248
599792
893639
1023788
864202
1121828
647811
359232
466490
245637
1075542
158611
167242
363344
313670
1143825
105116
873175
292908
608701
141523
845286
734210
850146
635718
25683
5956
1070974
680912
1164978
579930
331331
1077757
454516
992200
230980
107173
1080486
1065314
223777
219188
88298
146757
753865
500721
206214
876885
367751
699913
323202
353851
666645
535426
236903
327615
547385
414888
416436
861515
693484
1162344
1066486
322354
85597
981976
720613
783786
337589
1066101
220972
153579
611492
1130618
970941
209572
374441
60011
34272
514298
695957
585637
1156956
1123228
1085143
612368
899470
586199
708759
454313
916839
639940
759657
816252
542634
320603
337344
152354
863619
310062
616755
480025
981219
756897
436469
1037502
668582
42591
848865
865250
728944
635091
862118
115133
810060
233398
192503
743361
154142
718130
579910
695646
529658
716215
306542
1149630
738021
964465
270401
95865
863053
336254
6777
813092
1069006
549984
637531
715414
430793
227917
116190
844769
375298
924575
954694
930829
758006
186570
1032895
824240
447638
1141657
11582
645332
737451
146396
932281
603801
964764
283130
539303
947796
574815
518679
161788
253233
941924
436985
569461
1084964
852038
40231
1176587
94716
137646
25837
540914
484332
149216
191591
448520
351863
293057
370375
401844
884343
269799
1152703
179857
959623
378577
942027
596704
418048
412491
137143
416996
54006
757535
1108658
1033026
1105966
938466
1126732
1016132
830036
1161496
767515
677337
747676
1030525
984740
300757
362538
1098907
272367
761126
280212
846096
335540
1116177
187923
593255
977910
411534
379685
1171922
1084475
138687
498061
811773
316126
931737
146591
1069187
90370
359554
213605
3793
467589
463579
860313
895749
1088286
843792
957539
723486
1018210
979565
1050902
1154163
1000129
5015
1172009
17412
423531
763547
612953
487895
634030
713959
1165483
1006428
34072
56383
727846
649668
136001
81608
693608
407000
130366
347741
998523
132211
301532
264475
736609
1023852
884682
311965
78090
758441
648680
645748
654039
175177
352567
1028972
895273
85070
92586
747498
554979
211562
431103
607345
21267
43164
479569
543337
458315
620188
1085984
1048996
846414
754904
744224
312742
498605
617534
56067
1151041
1101295
911578
852585
43847
264410
266668
403460
946640
96613
342382
344858
762135
610014
900445
160500
76550
984715
652018
1132408
1080127
679015
843000
367817
203107
1012541
1162212
883151
3046
750926
1141162
397351
975542
782961
137067
920620
911069
24528
1036224
874706
659665
619646
584804
384517
322066
800858
826648
997767
597801
848828
139836
499461
401617
254465
717036
493652
618255
632857
754411
349889
863930
879795
933122
220917
582339
201124
902710
945260
324821
1067417
725705
734713
618355
2753
1133789
829457
901565
477956
618046
1007250
936791
486618
673911
1057929
407325
319691
82931
1143442
432111
487910
281184
912557
711627
936435
1108766
205523
200479
739402
630855
55317
392713
858859
35409
398353
1138865
280019
567125
299885
1045785
142096
277781
874722
583804
420676
315647
773733
1022836
388652
813661
224374
886521
546114
663480
199491
220203
394184
792709
1155246
810631
231909
11119
691792
739976
236453
917996
448310
840811
1163193
888801
278010
296308
646736
1029608
209163
1034391
834643
263651
885934
1001426
1109955
121081
1006294
603191
862677
472256
451630
917556
763185
678702
793572
119442
184933
731789
1067318
543977
443396
947207
197753
1030386
158141
759919
149090
1118550
790876
64090
302725
841057
247863
337496
373401
1105487
348959
147998
418200
677223
142495
835231
484204
192828
857077
950088
907828
91506
1014190
814004
272774
414645
914886
214942
146994
74641
404150
380575
810681
419776
284911
1056870
20678
384704
631119
337096
62465
1055679
671459
1014263
1168857
1134961
460952
217098
401435
283609
733969
834530
1039524
285838
631059
451781
1062163
225941
669499
649979
653734
1164384
184064
117602
1019467
1003933
1022200
615265
971349
97854
236696
1076105
639252
1061357
154050
501513
139558
226362
628323
426134
36999
650483
629388
120046
427067
425159
885911
746704
1037266
111498
87491
836086
830921
698154
807671
261286
43731
1159636
931663
737352
276468
1044827
887568
86681
665879
310116
411984
1130915
866419
672087
1074006
822560
909070
460923
761734
369674
717125
116969
32856
286900
587027
821277
685139
287118
720493
113488
176618
432792
134756
137377
102367
616181
904678
1121004
653813
1147147
774605
345918
192842
906564
1095570
467678
774333
799030
598067
1163019
119551
360376
670726
1129588
333658
701984
862250
951107
848171
472081
395882
1015912
451186
729280
416462
491196
268139
1107355
810683
801842
846653
717257
162729
496681
315170
34430
552757
50462
720374
723919
1020539
19208
1057614
356045
381557
473991
162692
839959
238001
635111
645524
780567
635088
1075967
623938
810296
1057764
779153
180858
1139520
312759
362333
256154
324387
923406
375233
735695
134204
31708
1113292
1045914
427554
548034
517570
895819
376600
57159
536893
330347
76749
188080
20921
130264
1077596
1031462
51582
885762
419894
304452
1051545
64666
563390
330265
869510
930115
699383
428624
175567
726404
147889
1029583
108405
1080735
39872
289943
421388
409529
704664
104279
854713
1077056
58938
168858
458986
145504
898353
827025
187185
1006404
859245
1037688
900350
198555
457181
931767
527245
237329
1160101
661386
476817
234095
210196
452346
1155243
451166
65870
934597
385324
1170473
1104158
102615
15093
460425
1121091
594315
718554
208918
709906
152691
1054384
763195
843395
1068940
404834
1081607
984432
1132639
309742
862399
794418
986216
1058769
38082
799037
369853
363342
390019
1083019
905914
938243
1033329
732305
1051616
674341
1066499
130691
1169889
666009
1077539
1046126
204183
388463
199460
1134913
109329
97810
1167121
228790
830440
760938
1039428
415684
566018
394867
568785
54424
277933
316797
35954
163321
937528
280651
188352
868852
190585
1101957
653084
975750
393970
64969
633358
327567
945521
1154412
802032
702299
413966
1061501
766871
354021
411424
1073199
159588
107865
1015329
646369
786886
309071
328298
116665
383826
679228
422668
681632
69352
685592
602151
602557
1064561
7117
603147
323715
1035876
272430
72752
660466
223705
522088
460566
96259
20155
119127
1071848
723279
686229
308670
856124
27357
568392
568095
127411
258711
562231
763405
931730
998322
320680
950803
587908
1072982
589210
54168
732620
1032205
1100829
175727
133501
78415
253015
262960
829079
121104
433170
5576
755573
219453
701097
72980
1134006
736721
103592
598420
203029
310138
788847
588845
65559
882451
794440
724703
112299
252241
605729
1066712
778994
841171
528549
825303
827413
1130044
867346
232784
969283
379928
165798
982389
134388
987330
1168507
693166
61209
364993
890269
281337
326452
595636
725374
943248
656672
646746
927041
855311
290515
1046203
709111
80994
1180481
259522
131344
663610
976911
634240
747612
430647
1130624
48441
236930
90564
97347
115386
921841
157905
290680
583982
676888
315230
596934
1090255
611526
982469
111624
913008
294961
251203
52901
1118999
1144333
826412
562387
766229
756129
368483
1095534
145535
604076
999166
439769
987694
368094
349054
656004
246496
1004236
755525
138557
144931
1168329
55367
213286
798388
1162342
777829
227903
339147
872909
18469
353411
1018241
93368
48454
314102
613861
358426
383370
8041
834924
639076
310327
195660
187225
479233
1100887
1132573
323444
846159
359038
105526
293341
564015
993986
715249
948366
767277
1092146
308375
890288
1054536
252263
719808
742322
1103375
189477
111753
580467
953737
1152009
1149183
500191
896795
623996
51822
979090
249554
419241
814928
285615
263300
755192
941192
321024
777575
840290
1125758
320259
517324
411061
524356
1105444
827037
1154308
298836
135084
266286
838711
191574
982934
439658
1157452
41295
701840
894270
431328
677797
534440
864517
932542
856346
612989
1002680
871504
992364
1168877
353489
451037
593578
459462
751807
1093635
1084970
125967
231522
284886
328200
1096798
73913
1126140
353493
845751
853143
1155528
907481
987303
320093
938870
431072
320906
59452
334185
484085
500327
102792
726169
33789
968177
854851
483064
98018
682746
1133587
166736
657691
719984
1172638
177416
802877
1098286
512136
464772
84750
284295
394967
549831
1141710
704074
342480
759052
853329
552103
347545
1165042
752863
997089
916965
510130
473620
815402
608342
586104
1114313
635868
155252
9365
775523
577022
85126
395814
28800
682012
338651
707663
1159567
762579
784555
225328
844974
146786
423461
1099506
328464
28016
280998
454717
329824
1064305
1123641
21893
910462
1017776
1071196
950091
700945
109892
475143
744637
375894
555137
473013
139482
288619
313230
1133576
459057
70057
1102242
310969
1091555
575239
578461
34631
819335
696740
186270
672074
59862
475037
92886
548996
83837
234973
333410
241104
1003264
1068044
773615
569549
487976
776394
346529
643137
386982
702521
1102277
1133079
910109
655895
208612
438119
477794
803196
547269
160973
386237
196324
855857
214837
1119896
234983
759616
772564
207926
872093
753857
920641
18091
957484
983967
383314
217381
197365
615450
639687
1021245
999025
1166299
829267
552085
920640
875072
331680
693091
54462
639498
740649
771707
921482
521120
1140599
478686
547669
453596
1016643
273525
136324
666752
1133677
88476
9852
526954
1139045
712341
334354
759235
164363
615060
7234
212691
198120
1085824
505205
462935
435802
772910
367299
15
332564
101479
1140231
590105
972535
888369
371231
323188
286235
157165
859405
320346
244452
155817
335357
492448
518049
1017731
774516
882492
280547
1123288
657590
408707
619523
69298
471094
828791
1011256
902679
1050163
10403
590072
453021
132315
739471
123666
461728
554424
184481
136074
947122
319983
880884
1112180
791811
475459
175172
468550
327412
77420
394954
264698
365600
442255
440120
665721
837961
557857
1135480
970173
749788
319679
104800
294393
1060459
1157747
1123135
165943
1165043
579767
603159
830559
58958
302965
824302
13260
984816
1125335
848341
783068
978982
236088
1131137
1130889
750627
1024306
926300
472495
105231
878813
388159
588741
943782
1165972
547412
51005
690494
950601
589788
14564
1135345
153983
894045
795908
982673
100547
795385
68141
873801
696021
298341
983884
826452
403554
22540
332597
889388
901701
858154
367931
1101856
848187
809145
449710
1146590
290408
131125
1012987
495701
821861
787614
673644
554915
828906
288906
131236
973477
290578
461091
592045
925335
984409
322597
356297
987938
421227
71463
62068
391672
644711
1024538
405213
502076
753723
1304
41180
532910
228130
674807
699594
717272
583546
961989
1058438
1159003
901517
485732
158725
978466
529744
587628
969265
644449
1078562
1095887
295819
276995
463041
605183
1072283
130544
123537
1049583
554958
887920
116685
515975
490626
585055
642488
634797
1060088
320756
1050246
410268
873318
359942
892110
817904
600499
367883
366792
411291
639909
1049199
849315
242791
684354
571735
373428
1029736
687127
108476
618543
533380
1138353
235742
268282
929110
682763
317587
474707
785003
1058381
862561
85413
647327
736434
871351
164374
153929
395590
54744
502482
427660
1169293
1113828
564764
231527
1103539
287429
810319
510542
205679
261660
963876
38210
1059331
682583
692821
1086623
974704
1045453
533331
812677
985086
132141
840865
123865
837080
937677
528100
1119388
233150
295152
67517
539985
762327
916174
831756
548275
965267
1119717
58787
685073
389672
611924
689038
1108187
662964
618312
1106853
9374
496595
813688
825769
636367
276676
382518
380625
435581
718014
570587
755144
373658
2060
927485
896529
590287
350077
240193
687464
339983
180610
1059101
890698
469913
1109920
887694
392958
1140244
488009
494867
62384
404771
80951
510646
594518
904161
974791
996042
19967
676243
670672
924422
1152854
473784
185160
1088241
344506
431022
938524
408731
285579
180746
19935
556020
1180000
299853
250095
431004
626256
576068
1129031
773080
949188
1063297
1160314
1067440
475997
337181
1015677
497441
754280
911676
939739
834312
33916
198037
703225
222852
243735
155619
599467
455141
1060370
376154
687508
63300
865753
293295
539379
871009
355201
676634
1106940
623069
450256
478258
13439
1147484
715101
1158610
387267
892003
758259
1024378
699544
574846
406136
214939
817962
996973
285429
1169215
997387
889637
155536
87777
799579
700431
372427
560029
1113293
721459
426610
417543
296933
841291
233449
577571
381334
24426
428397
1008119
455042
602062
175929
995218
1158834
493658
90243
1134901
236443
525423
75401
446280
115178
546766
110837
485384
79235
705321
1056820
75431
484597
919338
523566
256068
728706
798897
854578
859263
440649
414883
654372
1103483
181785
1151270
797145
662053
958302
650252
42806
179575
650176
717508
943200
695608
685899
1086228
413465
746007
982950
590637
688376
147697
193378
119901
613377
229287
12682
553376
649749
712022
722903
1110548
1093590
317052
376889
914614
549362
1097048
882208
415075
359689
712780
879581
920433
820691
506760
151015
305151
382291
150626
261847
802360
210034
363119
908205
697138
1003304
342677
759208
850567
394676
933844
82503
996738
1066134
577803
678750
438523
862786
304620
1006717
716313
806310
59757
40362
945132
375160
151465
1129987
512374
1073122
422970
490168
1116733
456870
1163265
6743
824978
797105
112677
981254
549870
892271
967337
83976
835502
826461
625274
981203
432962
13526
330048
514008
757908
1103615
360808
141111
1146521
277271
180279
1146042
202408
397734
804249
815247
944970
15317
37367
1113757
289226
930311
685280
896966
1043991
13139
1179175
1116658
1077808
418872
574793
1124389
471675
341961
343842
185516
1126290
1122029
34792
528587
326751
1099367
508460
568122
461687
597784
1078968
479939
309938
104298
705961
766749
1006820
304619
679712
177609
778902
336364
1025297
1015932
82083
1022129
738015
572582
1093143
786828
523062
944501
751334
1138235
336881
513122
92124
826045
1116796
785078
647255
644451
1082278
828305
742908
950759
850415
449703
460536
831540
541529
1119461
202345
857070
1154885
485060
857912
539543
1103195
918510
515833
47239
1124861
394006
510895
284982
1043034
920781
206592
831598
954475
959854
1122605
31243
1141312
139564
709029
1159458
856535
608577
853805
1018087
962305
513697
112046
516248
516783
310177
573472
570640
1121690
822089
522312
36975
882089
19302
445220
720856
953927
95557
848552
869477
508679
235261
808644
565078
322391
924571
469659
1175034
641317
407503
1124851
1088794
499106
1037070
736872
1014036
376097
1173761
1132821
520173
387005
463515
988830
332132
518162
579003
866819
608108
932443
937768
638611
155348
520194
142338
528790
438902
425650
302896
998842
635600
1067826
1151101
1034715
623526
91694
729008
491056
890576
365919
735885
1098733
608925
545555
784898
832616
782268
586308
589669
315811
801261
731126
247820
1168625
129277
575389
486958
1129685
375492
351322
1100688
934181
254252
460033
1117027
952889
795691
646616
454335
502625
103224
699101
1041454
1004587
892383
407172
1004621
976536
1030249
222234
685249
865335
309654
174314
778382
152797
389228
884162
831751
356972
851047
19660
222526
412942
743620
232328
834800
1068112
162639
663571
4585
590111
474028
916686
454649
993189
5129
1068917
1085418
924430
240100
338783
26843
193527
475044
354717
625158
1057767
975028
46062
304353
800623
353920
741043
795913
1053137
1023545
8904
1174824
251358
505594
854493
230071
369752
419663
153858
944882
85394
1136455
1018159
245476
584325
662966
282654
1004162
818090
115064
1035344
698171
588936
416761
570806
903220
513582
862497
747062
422956
588744
142482
382518
551724
643476
96948
386652
647011
733559
1176472
799137
332375
59019
932268
356889
248057
783100
99833
14760
323266
35192
525361
498239
668369
1086180
961573
191760
302808
641689
329796
92397
596089
807082
1036955
57313
853711
922220
132662
66706
381897
398983
49376
819830
944850
47208
280509
348486
571632
900871
739713
955971
334958
975182
1059349
384735
307192
797555
803801
320
329566
506482
321231
523913
1145735
1137998
88653
250538
775296
93739
973705
198721
230987
123986
735236
1002980
642252
670442
669232
719797
177267
811286
429060
709773
9384
677691
991765
896
206140
137941
522488
60248
141381
911323
328251
619189
66493
768266
957300
930076
501775
1176169
985001
1056050
823527
315366
395432
213778
1166784
1081893
19984
895746
456184
351561
722541
672589
375662
215450
466635
203471
960938
854529
616605
912653
986878
1052870
297076
594148
772803
822133
894846
324721
1067033
543682
474329
960550
697003
242648
1000679
841929
66756
937963
1105475
300742
181017
1008430
1058423
143251
980788
669057
1143662
916484
1058624
425991
586325
230215
291009
817856
803908
99394
658877
354823
1177798
961450
652945
304452
583291
778265
240959
1170707
437825
261873
393774
177932
695841
846274
912503
702138
436043
345356
522168
90655
362684
766278
76296
667775
112803
136813
610821
1046993
773875
820601
784102
772479
905483
1147951
783262
1123166
361349
1077142
981978
696735
706585
445472
143335
310454
318278
136738
878029
791206
646205
588464
260974
439357
265353
808015
856706
259166
705872
48425
787789
182599
920028
414797
91314
742958
612557
1114979
333907
660709
135424
66774
281650
136288
300180
15499
865411
688005
959506
747036
80506
269607
47371
105284
1153988
107571
205902
870385
860322
933565
819914
884634
988520
513110
167205
754958
19757
412267
819272
613900
689096
687504
495252
188421
344851
45633
711580
1102996
1115709
1038550
628069
327284
609116
1174222
574101
219715
308483
354132
1045841
459417
440238
952788
317657
665583
879841
794106
79879
711106
619491
1029069
1070786
62787
899967
537991
291539
674452
679688
489716
1088071
602594
174793
850706
435944
463245
234290
919904
258471
399488
85069
844077
769162
945956
651697
479561
11905
951898
931501
1064085
1134538
217527
864536
231886
724384
944823
240134
370127
202407
376619
407767
177331
903079
1045752
346334
868268
25385
1031022
891662
396162
373993
572667
440654
319003
1146604
759996
58426
835381
636689
1003146
534255
1090587
379474
828280
581870
204675
215287
385882
942446
187004
70359
407945
457007
753523
53612
996496
1074738
762791
487256
671449
1113491
308426
405737
646133
99784
794990
488692
150924
540434
1055109
1067186
253886
303686
1127349
883143
171560
684449
82228
512036
704002
23810
1150867
333045
267346
188425
378188
727040
303461
414038
288
1027026
717318
105443
956237
1033478
974609
221407
724075
233382
845775
454878
894301
1156980
69643
695219
823120
450729
44470
381744
1010338
1063869
346508
1085485
401737
439906
367767
85253
493300
8781
851499
1113622
531709
1106865
636435
839753
644934
223661
201380
268996
599127
806999
23364
70293
1017779
890839
352041
62328
85007
381091
689572
357363
757764
1099014
614066
238853
59856
658222
351415
1009103
531734
1015772
756511
676050
261343
882252
519566
1061046
658976
1168504
999071
1109183
312789
610831
194688
132306
39907
467548
986105
207632
528147
11106
1058116
346808
251161
1006651
1153343
262591
632871
170385
163630
887190
351908
136724
336195
927660
292237
18959
920425
805385
177906
771091
821340
800405
738680
504478
321025
154479
193997
581271
621119
424983
3495
126818
105017
127046
129200
25484
963140
550403
1170779
1128510
487972
450840
1084179
517735
42452
907847
751182
833110
887464
895002
157620
1077680
12174
768932
854643
124852
828447
1138128
838756
963679
122460
1069643
902008
38427
579744
762289
562969
30709
504661
302801
752088
275672
82173
73885
102563
149320
1039820
63888
756177
42639
716581
613774
342524
327454
754555
190500
686940
187752
891103
170851
414559
642269
416158
845415
1127804
171630
65277
884034
959148
68755
415255
872631
740950
24857
192810
153951
148069
361858
475559
985215
315346
716445
1023934
688491
76290
495623
977970
1050842
44806
160137
999053
899357
673220
213303
1031842
261016
986480
958636
1162934
681401
330004
705505
1103495
538692
325806
1021704
583225
457376
81272
262006
26529
1153546
237730
979822
851365
542939
515071
1094440
207563
727611
357323
422463
5457
884310
414521
112428
1001747
36137
1016120
1116776
786980
1030489
351505
1072560
827390
987618
960706
245647
1088616
1050264
288988
961672
854044
1174373
505478
872629
1131987
566085
18609
700181
307183
924984
897548
185869
397697
483156
284884
794968
499117
1037971
884295
1131794
756296
478164
377637
650797
900815
342715
904392
59679
879049
785876
899105
1113482
966435
711478
111634
1131678
164430
474113
840581
1001244
183190
336725
178326
151360
492337
208569
895017
26258
56989
1067886
566958
654782
75287
1001646
1146961
274917
939528
934693
99380
454960
771422
895897
226317
382838
495227
1117791
485545
655535
864106
1152927
898126
969077
1160328
289145
422503
17382
852923
192190
798520
619689
555765
571671
254168
867803
408298
713599
65692
155064
888059
1090352
482793
700305
1112391
957052
90352
1149062
120941
16440
297599
316818
384514
592585
995605
337297
794438
851349
485445
512933
685105
933454
1067900
969056
1121097
364081
233632
362449
436678
312576
348509
982112
678170
609151
725756
359520
361074
944112
1154674
431050
650795
1009236
655997
444169
544794
217472
490189
314606
694406
98844
270173
821407
284148
746506
1144143
696080
330245
723331
1013610
23296
936498
1011988
25883
974316
745848
1091857
820895
204206
178149
711414
209141
369593
334517
315909
941312
326208
139375
206437
151395
150888
1173913
955010
32963
233473
1092154
982764
797054
350140
529328
428820
829793
183998
300884
406733
168615
653198
211250
196052
484309
960804
545922
979914
29173
1023370
155633
526968
610987
579055
1125849
436253
1030236
855825
582983
627022
178639
344852
568206
799933
123210
562093
672792
734952
480876
1016159
409901
723177
191301
840078
1091696
193557
237678
975720
881952
696460
808609
302586
899933
279626
976344
59780
18296
307601
775891
606781
1042579
625688
860036
1004430
453549
743186
758478
458560
124543
699378
519092
1010783
199275
1144675
612176
756039
1046150
28075
487726
512997
495146
825773
501969
407918
369378
982085
778065
555766
985282
836975
1175960
382989
776262
283841
283308
797776
1126899
946078
172104
949208
1106584
211612
980941
528065
409832
857588
145190
924992
1047503
109755
1136780
520455
810467
826162
939540
865531
950353
1057281
1006327
1096947
1141357
163147
680863
772454
1043687
297034
128612
254651
457150
988942
1042672
214273
288128
872218
802746
599540
922929
738000
38695
280735
405243
263785
976747
385988
708953
1013614
280499
1017551
1162235
553366
1104133
709347
13910
1153956
170598
813053
312330
938387
1175261
287071
808231
734981
140597
377229
213655
535361
639494
949883
386477
1171165
885982
627569
1178963
382391
861039
660601
1163634
143689
193261
1032825
638236
608069
217712
10579
791441
34792
26958
1113490
37272
81508
1157314
138827
988151
299815
737672
350954
552979
15146
737217
885648
1156677
314537
56905
154902
101994
1064116
1010932
835681
923383
387586
493616
1153246
855828
671
296773
584018
640532
952188
550192
158650
915394
460816
480870
995983
956067
958772
357981
143806
1079835
1112802
812214
640491
1058906
754138
1078912
623983
45857
250711
227910
817804
607342
576065
1167196
1075957
819758
989499
764993
168268
704402
188506
1102872
502162
96328
511842
104098
505012
457472
240535
1049493
87332
558212
578006
1086871
554699
996247
607645
1177093
644037
65448
1160547
133941
896387
1166843
139399
544691
1087029
997411
616212
215401
964400
595332
1016193
1063959
445962
365462
221998
174938
1052691
397043
864164
478991
796435
468105
1132399
946366
197000
947451
217036
451672
419395
362071
25204
1097882
746338
1028989
587093
512985
586168
560553
554786
133942
24901
1172532
1139295
415409
1041288
60660
671083
686989
211419
290662
1095962
896811
262264
191476
310294
158603
832005
650669
441314
672845
218965
985847
500125
858372
315720
463103
564157
93772
929751
429631
200587
301416
119141
899506
1050103
145331
265951
743679
632101
87868
889172
926321
413864
75776
1154323
281893
183900
262643
531433
408307
330279
149203
425766
327335
926205
562580
317517
788477
587102
1111598
28734
551092
311134
24897
1048510
510864
972746
1151743
11742
60522
961150
313439
264692
306357
329741
1164961
481151
1002852
1120653
478019
962379
951078
575235
963989
906596
704854
1129369
938798
943925
583276
357475
336003
1005853
163739
1115386
337226
226129
141317
1106241
442850
1004383
425600
575541
297514
145123
577542
335638
775652
449968
751977
504086
118094
831770
261970
227029
540364
1093013
919899
328229
1056873
1050765
1146850
178944
854223
561097
1157956
281808
593594
341586
370241
943625
770112
351853
574640
752491
465321
395349
937025
896418
633780
649700
441525
874993
1013399
48892
1013567
274101
513522
1139810
596585
210803
780646
392804
427080
1173078
1145189
828086
55257
28131
782123
397816
586210
690696
595852
1038774
291661
10408
923658
631007
670953
616288
1028539
506856
1101976
12658
425769
3749
471685
199340
1023813
766313
679865
810139
407603
590508
742214
29288
1002021
632945
815366
659870
935376
514468
958530
217071
405485
138869
88395
884786
1132774
1139052
1156141
58700
1113705
73879
403431
1152472
101858
752522
540633
695933
649482
571691
6387
181872
918321
1151702
1178470
685215
241155
139457
8775
29168
967419
28583
293893
719679
901452
310295
619844
204249
1125258
1060845
673001
103915
924261
344012
86417
191018
241672
603281
301682
1006865
172030
692552
99572
18838
23412
490463
213512
405640
649075
603172
1049258
1029702
685420
109103
1025509
539210
707308
755593
650596
786133
1061490
57765
536187
175480
620268
810424
777891
245548
654224
925022
406201
299582
476924
695588
284545
857355
1166275
772536
945987
272825
894783
885218
125033
25001
53348
974454
75555
508729
1119954
940002
1155496
352842
651440
1172326
846092
57791
233647
971822
210115
249140
164504
635299
578652
206067
405292
178943
456376
1037891
212267
751668
573260
309437
356502
1103986
1017345
241211
594731
1164058
887895
1049366
810992
282023
387372
961817
116841
1121726
756999
534090
70619
1008709
212338
1178983
462876
469061
1012668
816181
714696
53486
596737
152768
424387
182799
777394
1035698
726318
758035
479454
807691
282496
704430
761238
824466
756140
193590
292241
816664
1065567
1139750
302877
963095
1070525
766054
793696
909492
756751
221684
91337
902384
746689
59425
487389
492605
556008
732435
313260
512115
438742
258650
400473
622942
799434
734589
695797
741108
208722
112528
1097410
1022612
78217
218819
1162487
126675
655361
795849
665174
663694
1037194
995830
787547
610655
1129879
243557
437316
156532
651488
885616
971233
944600
834313
773479
601494
149967
1017837
49971
2716
527973
1043537
331629
118530
728649
593771
865692
992059
138734
56815
309037
1094248
305319
149913
1134218
930226
115894
995517
637010
517000
950682
536237
1130104
974797
760735
813932
470276
46811
9574
160030
606111
1101401
121890
236680
476649
286148
664973
186525
631259
470821
422335
916620
960167
99974
354405
594700
463334
759914
383764
962534
889778
370720
710153
64673
1054286
33322
443169
928356
169951
108790
612211
325699
501523
462550
676364
55040
306233
250624
211938
266780
120883
476691
574346
1082350
382301
95318
941323
1010990
589916
1128089
995458
530049
623536
89107
720671
322953
209142
930169
1071421
888817
509247
203721
663249
296060
140783
818341
1023587
495022
164715
670233
967907
327537
700221
5624
261198
1172628
776498
819073
13815
257782
594352
691353
48756
1101768
888721
682786
812548
455909
259734
205630
608685
276218
596970
390440
344773
132046
145690
1168152
263844
295475
708751
73082
1041805
498860
450187
5059
698039
656951
552885
915108
590203
710038
799859
262216
926889
631546
879766
572425
518635
1081552
215439
671157
769689
1113231
831436
848740
1085101
1120697
42272
1069234
1049594
104346
106459
682209
234731
748659
1024502
363545
957446
771879
44247
997381
218209
381928
275469
475308
319585
50709
1011519
1093907
931979
751427
75890
945199
400165
298255
1101959
694050
50787
527670
1002148
1051678
119569
283173
609169
702512
1061853
876532
184767
615559
1135582
120854
886301
1018771
798311
986038
1165320
1116431
592892
613569
987454
491492
531179
234579
156062
52206
481592
987553
169210
171758
1019104
738428
387207
489858
248516
879021
399627
957301
1163767
787210
308212
167415
476209
687052
690101
292969
1080160
395169
467133
485213
901316
832402
234792
868545
264159
346179
875417
917872
1009005
784670
766861
446655
673552
1063606
674720
437146
620053
653653
111518
314391
48608
184405
756958
348856
58201
1069198
61782
570855
313132
91089
53400
60338
618045
1107602
816343
818594
1110541
260817
1040818
1006087
419029
156524
544928
728780
319822
117045
66856
1088451
746956
996058
196574
730357
1000657
263336
577983
560175
832268
456586
128307
562946
427971
701357
147749
703802
383188
837015
909775
436300
746740
1024184
478538
997449
333715
623006
876810
477848
75649
398722
789013
490577
462339
74808
608193
722045
399216
43632
934366
1137664
1161416
1154750
1020328
567295
635938
768870
748401
328060
236473
971668
955079
838771
862598
379527
1165281
15635
764595
744270
757683
1058577
1149422
1117264
973228
602765
709637
923106
833479
450731
916116
886835
617922
357311
1139060
388822
511970
777910
48473
397925
867405
348131
708291
1082697
873924
880952
949863
167758
247260
758293
674332
247734
1156027
508754
552919
1108954
203311
505508
104340
125507
1072218
264417
214242
698974
575893
979510
631661
883395
685631
635292
258178
1038301
957048
362225
996820
780354
624114
838740
616801
649971
153177
832171
812325
231574
571853
994949
290675
759045
746725
97156
804963
719524
554826
785806
763029
1160728
529841
85973
1122718
428232
242476
570872
1156841
668850
78996
1118906
11898
552996
325279
236269
439597
943519
758221
427137
561843
842165
131585
280687
491267
463148
266355
32098
1099807
155136
1035822
372753
743406
515289
419144
606434
167382
373588
1161132
791149
1053082
505414
479333
1121218
625135
127466
1041215
128847
219662
470117
1156919
896933
1074172
155257
498705
415889
649639
659884
446392
297768
499546
51597
1109652
401728
165489
844883
389848
84780
314209
471436
819962
967658
1090894
833759
309899
771816
529629
863708
215229
684562
619215
262560
285896
246476
208804
132785
1082589
278253
882195
302427
903993
266606
954235
82996
319124
913735
454356
746894
451674
227089
519713
920287
1139278
112154
523643
435709
460222
711445
395735
1027709
327554
218922
399098
1092741
639314
905176
759151
263639
1112580
1078260
1111510
62292
857932
251341
532914
983040
203221
235561
596853
546229
567533
34571
724753
317605
197244
591019
563840
791613
427286
674953
731551
850320
626958
942397
791654
373955
463535
194044
451922
65215
242635
1059218
254916
1055883
88972
794811
781247
323227
236205
1038806
1057777
142543
441088
129822
195311
1080098
679481
495258
963203
104723
763393
744672
936199
533945
962174
470163
195916
440099
1093326
439232
304851
1020755
781874
893486
739881
506948
1103651
584961
180534
480481
836159
1142985
795944
1167751
598691
226500
442776
592276
206443
671214
1129075
756217
527099
16216
499734
841346
416884
778564
878436
507546
753509
484719
414371
55259
705611
1115639
630468
880898
630290
680854
183608
483046
369603
510937
467396
545947
1174423
971393
1118536
159265
1137148
747931
204412
843463
455908
673836
664203
153684
602542
581002
618663
628074
672207
330451
610880
486113
380463
18392
262974
783392
262285
218800
1045770
1155928
934636
327733
327648
629293
1173826
133391
1133959
972574
655585
235232
451771
726071
266078
15319
1105241
527676
256386
807447
859471
617523
463043
774370
383970
428723
1096417
303572
429051
159500
918302
893160
29161
1178936
1000813
1148266
206836
439948
252334
624935
185776
674099
1087640
1138554
738883
525905
380509
14181
1010322
946910
809516
571022
447549
350874
433000
1052566
187333
920891
503492
574398
1147460
381699
955204
823556
38733
783345
1179260
519988
94437
857711
1016301
399967
762065
645244
552134
391080
654092
1122652
654893
958391
158940
968262
912848
611632
810536
215083
330542
1092815
320527
942434
412070
602859
345230
155034
564218
645574
379646
147550
1090114
319776
21380
123066
1090847
142416
45061
598759
442340
777104
507196
183376
821562
529855
147067
51178
589092
700954
338410
265809
923686
1079893
1155644
402447
592879
839466
958715
614218
1029169
542582
468556
95781
547529
355028
917297
544417
1150104
904912
629996
147175
174698
225131
539477
609165
1104709
1091012
177837
909140
991337
1163204
908846
861137
556015
530800
1036565
113964
532405
366490
916984
340358
607686
135949
808823
96410
922702
120782
1042242
297472
154055
406664
322052
390140
690892
445071
264689
795543
960870
977258
647072
565358
1016485
1127480
834759
629040
507435
898021
449885
1024788
1137987
1167749
1082730
672829
82452
586779
796798
582012
1087530
778242
1037666
1030254
366650
526597
530604
556895
419612
870403
363262
715195
747835
1090609
545183
869026
1109470
330193
765632
1102510
1028315
778079
335194
826352
995577
142403
198134
845965
670622
4528
1028938
3024
166282
923211
380614
830134
615181
303237
10524
815549
952935
595549
354371
147527
853387
455772
450696
1023831
508040
102298
531054
74401
738109
1114286
824469
652561
424165
466637
1119781
434789
108783
426944
697882
102500
851718
950199
1047211
397106
239124
292438
369534
91750
1144331
1117288
1004274
998020
206195
49648
742494
512674
1065262
888064
482033
142827
409365
1098139
1000223
188033
1131469
429423
548292
632812
597583
345378
814316
39821
418160
975588
788723
620015
212256
954791
303849
30162
1022549
319824
392650
1135755
242119
623375
207100
737121
939561
1013104
650614
797089
872309
916434
171931
946826
581911
826075
117247
705419
392100
154145
849384
456524
1069967
477799
928298
1040715
313327
754334
507495
246898
680797
252835
326447
1065976
377007
373277
489681
796117
757656
598645
232830
920277
54960
561305
84597
665881
297852
475934
307632
376079
789106
679549
385000
359950
94659
916533
543408
885683
1100923
854914
329294
108729
864972
749291
717926
61887
1087274
682069
880732
721045
692534
183161
825474
285783
450863
787849
251562
391946
182892
1106340
926769
94748
787751
163757
1055589
740084
1055364
922195
242158
582016
353556
413295
59593
706933
164757
1022030
146907
927070
455294
621390
327651
423768
272942
888142
575710
640828
964986
709017
389549
242729
916174
742038
619703
229207
679570
806525
299107
670863
572498
659343
1086847
559673
603075
403475
1090005
142509
380980
165320
1164551
799942
284490
965203
582265
721337
489534
648247
1180467
109137
568330
893298
99259
239007
879731
291727
383029
225793
493555
695038
1149258
200446
1091547
763992
889351
674754
743232
562269
815431
989435
199287
1134841
637886
35918
867511
648647
171713
240585
185263
37617
402650
1083287
677375
814162
865554
489614
247651
1009747
343751
796089
726585
1069598
1031267
266567
1170333
606021
555050
1138953
306852
743868
903081
47092
1002846
840091
545817
314885
708949
1015989
913075
707315
314164
526530
127770
1143917
834642
53050
782734
525245
867619
414006
594001
280098
694717
999994
1128008
1040306
1088334
1175587
358526
717023
272405
861616
363272
531045
380019
431558
108077
262288
6798
697704
1131694
6723
1060918
734474
681452
551181
155091
478228
276282
144989
703715
633384
156890
1060674
240296
1138145
227952
1172912
728143
190688
605175
935280
19354
931630
230019
207695
876244
529730
600725
236833
175559
455177
632468
438182
717585
983229
586174
405246
351134
76573
700996
933797
721627
878558
890837
1159060
240985
688251
1053118
917969
909806
659098
175244
253133
411634
1089234
364415
286613
1106073
1107314
10604
996819
867324
319108
456112
991504
51521
214341
555514
312559
683019
879634
734537
155727
243217
503980
656174
432452
780073
681820
297115
757658
797989
644294
243897
146558
472072
30938
550190
568456
697022
601347
123767
1038271
503584
587056
75679
35626
741241
744545
848022
785050
819161
498871
125469
310469
747845
535562
124802
756483
134307
90064
980969
393404
130797
56881
451360
497302
129242
793158
610350
1176943
455992
20455
659090
283466
89188
1145619
960942
348601
1016642
219330
93471
895226
1168549
31184
1046687
72196
850540
440206
771740
312483
435298
278796
743832
725038
482538
840736
332595
440445
471962
611120
329233
882468
6509
134296
160895
832200
593342
1086774
739735
652326
942648
1028619
1108236
181176
1020673
868619
1023790
729137
664531
962102
839588
216163
758463
285797
388850
132477
902179
816862
721926
660093
797562
366773
995143
253442
569076
142613
787178
798386
797519
998026
282408
847455
260830
201549
775778
1015111
314899
1100102
518764
257742
370603
1091256
46358
472505
107359
563023
1004906
468490
800790
99778
936124
221397
580899
677321
1139461
1099273
679523
257936
927021
380702
633168
475505
641757
956591
751839
211849
375134
1040608
5613
205550
497186
196786
729348
232669
177326
24518
952824
672824
701211
428356
947782
551272
1116871
656820
1119757
548474
668
759131
264550
839392
974314
625411
484656
1018198
218670
244860
1012913
534234
1084056
899336
1016409
3597
1009976
591799
571764
244388
225390
301977
668479
547497
87899
1139656
352875
623581
785203
587652
477619
1058264
261334
899516
180547
1108477
1151900
832692
468141
853349
640086
352227
1015322
1132032
463066
313116
1118552
506172
295902
104776
808580
1065722
913999
888017
105988
507845
240105
95440
870010
1120821
802493
786498
800622
1179985
303438
608759
579999
333219
87069
636097
1143056
806527
887183
128348
593056
388909
470651
606317
603528
1144030
564313
1055871
1064083
610601
1143204
186904
395821
183014
1155196
492043
558499
429545
1162868
400271
931865
545140
813008
961646
524452
522948
1070896
360539
98290
875851
172039
1117859
1046277
420406
643264
632036
1152562
566053
1171657
1049655
995785
242576
1074484
95441
39540
1055663
332865
448345
1121798
232810
1090951
562732
231419
139651
547033
958779
451686
1149694
102612
901401
1010184
305343
75994
47560
5034
366623
873802
514067
372958
790732
1167685
697072
152810
207159
857124
197815
366087
964297
1007760
796492
1024274
139672
415068
330605
745947
138963
756752
394799
1042175
898472
728675
859888
703234
709079
417386
760256
1164932
635246
1086334
434598
445617
453212
703829
83627
644292
251685
707508
999090
920810
446743
531586
87578
218544
386431
307960
824585
687670
201365
163687
376152
364850
1092301
1108241
162690
794702
980620
1056153
648426
455701
738590
707161
326763
606560
873076
427504
585850
923632
578062
700425
363242
393178
1136004
721665
544767
282082
909396
682903
624914
304803
62312
1041023
512805
1025364
780859
843132
585808
52671
840877
457020
241148
969795
882661
254690
1034079
384809
1124293
794419
864816
952570
694074
247800
460996
181852
934588
635578
262911
1015088
934075
655202
365805
419247
45493
282863
740597
1108777
665244
694028
1108143
264243
501455
58770
615532
858558
1107565
527860
111209
799806
444609
339618
1147191
105675
502552
694208
1166804
256488
543996
18234
756494
482757
340270
862631
477178
1025056
513993
838612
156103
924878
292381
1011770
596405
809765
682329
747276
534809
81427
635263
999239
282627
1012276
531915
198220
196691
1119999
112320
446803
380124
1134078
558183
94120
523108
1069737
719107
904554
677879
367826
815631
1022244
650156
623496
557074
117995
1058971
424385
842960
14963
928886
1049659
1087611
463807
693753
969743
190269
676393
348554
1110540
1077048
250465
887750
424276
657228
1067197
543293
964436
442923
410531
878400
808285
899443
254226
143997
1095683
716985
788409
154421
337861
106270
788355
983286
628545
784624
986874
790337
426875
726136
241949
708010
1176143
490325
1120883
1171155
204106
680055
129788
1131845
346617
395958
955490
332346
425149
487875
68387
1059046
747353
943802
862247
691509
242927
227312
513360
949768
713132
282334
907521
488750
472097
517993
980484
890647
1059007
1034991
68697
348391
390034
969096
221649
557176
501322
719255
126440
74327
563156
1156313
311681
994452
506595
567387
199368
174159
102434
765826
537161
1167048
62805
332618
232716
1100891
430995
829251
186851
619753
156927
249980
840456
267364
1053714
10421
372552
401700
160015
271655
407823
592168
635495
273287
288716
152154
42251
598464
255601
258382
1038506
93204
1011712
536326
472208
768226
506921
290737
3009
549405
523592
681965
1026649
476438
67493
827193
616393
640063
1014090
88856
36505
568241
165002
240767
908947
361535
736088
1073651
403471
622191
145896
352069
310004
495781
1121735
339687
956454
145167
535287
132379
1076917
1142737
319984
18843
93337
276379
1065350
311410
695032
533220
938210
483650
1010297
360799
693289
664026
2262
996214
789433
706647
807231
871448
1091286
114417
7966
848479
610249
356981
741415
664697
1140488
235058
1045378
39313
1088767
47494
512816
524244
807968
172613
217819
560735
630730
737042
464118
404594
1036256
861455
320927
1038517
544009
223628
787192
573977
839692
117619
435133
452161
817520
878910
617626
375285
952807
952927
917857
1030183
40057
1079997
816475
225208
51686
175227
650498
965280
1163760
42180
861587
282254
610618
126951
98276
613527
574529
67426
1107207
938992
828316
962303
785343
592685
502685
1028937
676102
154983
526050
775003
585155
817423
592301
666450
755320
499771
1068062
292750
23596
472208
793801
729712
331174
329211
586460
261483
60980
606801
584668
132891
546496
480718
822772
409532
258996
735723
946391
897969
980813
945714
428781
796042
617283
643084
1088660
680491
1177490
102454
988085
1099413
312766
407147
852351
568261
499786
290092
922844
57459
143132
531708
597555
107711
69731
545680
555369
448226
1080919
432974
507978
158431
222563
1088170
460978
495932
955163
1094089
119399
454003
693922
726282
841851
841403
243986
940107
5309
251610
593236
750694
758964
20741
89462
838126
86195
117950
380572
906934
592303
916807
730797
218935
182373
1012230
833803
268663
145265
914301
1032578
1176698
1014014
380870
587979
1029739
1051166
1114328
331421
44459
875986
504443
522165
982778
813217
1011944
104521
654162
274186
1065025
487979
278759
461223
1092368
1072328
589974
18340
193409
595404
1149894
440476
92356
350627
843246
334328
703039
266759
615884
896807
1040842
71571
7687
322844
361993
798655
98662
81293
191855
160787
73551
783918
794407
228513
757515
751365
514762
1103333
829536
1038010
275089
30977
561739
454354
1011221
441300
145563
190174
356515
1161392
156773
685011
878706
1044271
710751
225831
1157766
412727
465098
1069698
1052335
507636
1028968
820115
833448
393296
1063778
129020
602609
772511
121117
767583
50998
520627
441306
383092
529352
76305
323633
286685
143751
787581
64762
1029256
938769
966144
557865
637419
441335
963163
579750
10322
931315
322602
611685
385654
563046
221066
946561
655947
88017
366391
1029839
749705
941318
213558
19546
926767
166185
876869
868017
221916
252653
364583
788980
1070557
44738
481953
500170
203400
1155939
18898
124121
474347
236013
722073
91974
10471
532522
1051037
850283
248396
830836
850694
607465
958193
99169
516521
118074
1051782
834622
259196
652737
457442
1071609
288227
770753
1165053
649590
884127
1091931
838285
382222
1148575
681856
507268
433883
1100260
585765
347600
14954
1095742
1038519
122559
399127
314694
1085514
691558
595554
460561
1148076
353951
1128347
449204
1153692
395136
370128
786852
502331
719273
759010
453245
978891
1154201
319447
954025
393936
842037
489357
540862
403971
257553
950054
773410
188433
835284
622169
572136
44278
618668
770915
864035
408878
1031719
85150
1138837
419935
393140
534906
136084
232793
9372
925560
388649
1065538
1146999
548393
561749
947257
828500
490684
213499
554623
806298
66406
986139
524779
474281
100845
904887
774719
935883
246393
374032
942694
823927
667844
197396
399851
147247
989592
1129082
587945
320919
691178
1162243
154818
311336
194958
654579
1076510
208642
261755
667465
610882
413353
1167346
547311
1170833
392598
294005
361360
39515
314029
1054826
1110562
360174
542136
740045
904915
324620
389280
1052808
202031
241204
826241
374678
466564
61055
969291
1080542
1179601
717854
929813
1027835
63716
660926
455364
932497
95417
704404
25576
936125
876340
365249
1073600
1073565
137449
156238
523664
899353
1161038
664598
579629
237542
809244
640651
8962
632500
397304
1043281
838232
473810
999133
267585
401967
856971
717164
351027
129455
61398
807065
25638
119965
276057
1157988
618571
724156
355191
838862
1071738
465871
293793
305915
509872
79606
1053724
731971
5830
691301
571551
285734
533555
979146
1024061
931272
625975
630040
382253
1074756
151911
676811
933044
114282
407842
432969
1151380
677095
261520
316385
70738
823587
646625
419755
658255
790865
172122
1100231
650182
90226
794045
843644
502645
378924
226922
593450
772999
334511
953130
306601
514680
759363
471294
710619
431405
326367
614704
765813
21108
1085225
1118062
1159319
79537
728086
721143
24476
353769
65780
1021572
495555
919840
182087
210135
472088
962093
1163567
382877
955685
1157728
332770
443371
803865
973317
241696
581966
83087
844748
1132920
194976
1019900
1024245
1103893
181526
1107779
721361
891997
985529
448932
791244
869702
553263
290886
465950
640661
1064296
873962
627440
507068
606173
108459
76449
804693
822617
1149700
834330
40118
70972
369267
1158995
862964
323255
506817
924434
308984
285712
474231
967521
56555
999612
622346
610481
415378
114429
1026654
154109
776084
318123
824393
150428
120261
837035
399752
1153127
1024621
825729
553150
781023
196878
914112
1146083
682371
1179331
532281
543816
850705
243944
1176090
316172
171012
1138823
416474
335360
20524
611536
1068899
636207
935141
446214
242452
267053
910445
680702
853242
442633
66147
380873
315089
538777
970445
693007
425129
766365
1154952
1025859
198649
370663
1044400
388923
773623
1078595
280966
430000
330807
1046881
342111
991004
900555
762172
1083835
261877
49702
603091
1095379
53794
646105
1145708
659830
1135145
876652
340117
44190
893582
668521
904979
894145
1123199
506495
1025435
544579
258563
1040652
714229
1064865
997374
1101772
193625
209182
76212
956341
761204
1008178
44494
536323
125132
153986
900977
927283
726607
135734
946547
1023265
545205
759721
726314
696276
588920
88667
643346
415708
1108415
1012392
437832
352873
398769
403793
55839
379355
129690
928539
75177
488000
62788
88555
1097286
119342
77432
785341
573629
6817
172302
365605
581578
1044456
127923
24019
974274
1104389
203623
859202
101657
1171050
58126
715179
495863
226631
894060
1153752
744490
35338
732046
4522
560745
974137
725968
974678
152008
28128
860588
113466
626123
568357
590111
134181
332536
298838
192254
22015
15947
174818
1135131
21349
971180
1160372
731093
713844
197761
747669
440369
802620
729250
580407
793637
387479
309711
212043
250882
834421
1072360
655106
901440
851271
558941
1006446
789147
100646
39211
486112
582833
1030583
1179413
298213
348113
889182
217981
162249
928339
822856
433057
332529
358965
1076073
329248
184310
976215
737952
95036
794881
448741
528625
428154
537491
1006770
931289
967190
232403
1022639
1068424
937749
774975
463061
805538
476681
639682
443592
899579
295453
240197
475434
319058
7985
503201
16226
971596
493917
1054247
917795
306411
1004740
399161
751262
719926
774338
71512
580397
644728
1157290
711815
871158
848592
809748
1117748
52036
286438
878265
253984
126725
255043
716732
378716
840128
565940
1090721
424879
1134485
727876
129831
586528
1053664
470578
557324
367264
1073236
671966
1077279
876541
1165956
18459
559276
436136
10776
949292
23062
181599
263859
690841
157888
699490
574565
33615
1042641
635223
859547
779434
428995
340142
459930
1123500
636502
162052
859822
509781
398098
501488
908653
56056
546814
663849
1027097
58559
651331
580446
828839
386490
781400
1069398
996288
750567
531862
597602
230202
894631
166579
446541
600739
47971
1068629
246737
549747
504515
761720
271932
950524
967844
498952
270354
276120
1147905
1030822
644223
190616
721971
939745
388492
222486
804399
822991
106264
170841
567850
892543
425691
46978
477538
1150999
161503
1042929
370862
211586
743791
1023128
632726
875696
479809
445819
813828
555447
788228
560946
643867
757917
250929
712933
866645
714000
454827
1040873
907622
236413
1110555
600574
679478
854816
693946
900009
375843
976429
371498
791581
127738
136752
37305
358603
671072
279957
424613
252278
618954
951748
224032
748268
1021795
435037
1012618
454762
241916
242790
100077
107184
439207
302777
889650
455591
613745
711913
883860
390248
177512
1000822
1103502
673909
730725
6158
412424
122525
660149
132231
426412
1034390
961669
62879
294016
157516
458957
24256
840913
397004
316498
734940
801885
47580
439135
474211
209070
269667
967948
770175
70005
436106
573402
1073083
599074
526370
1079998
468561
1036594
438114
811483
489434
207946
68685
384158
447266
838722
78991
49815
580133
165306
178529
822330
485562
871711
568551
749421
674480
900476
1100729
527726
674054
420818
1097340
1078826
514838
245436
381724
727133
1127149
134484
196945
875648
222491
12694
200362
1071547
963910
892875
1071777
254201
154674
907138
711183
497978
914148
972570
878310
1002145
1156327
482934
147695
119116
1064137
109690
1069032
626051
514591
964021
668627
620966
115679
631787
91094
864272
1077218
1112730
611745
611848
781659
1055103
641820
598530
165577
783493
985518
35898
53099
1038942
677635
481147
281128
473726
166817
1000606
810800
2108
603170
1057441
52232
926224
107605
721757
180114
295883
269596
712562
913746
490245
311505
582197
863017
18728
609851
584670
157779
1120464
946572
104620
486648
148657
31658
101401
109447
1015236
571118
166481
177228
107881
706539
261900
526815
182258
470501
515370
1019055
855736
823488
285553
855771
730799
712283
1117869
236502
1146063
204089
333711
1142978
632254
778487
332069
687056
209676
1123581
81520
533119
375244
40139
189637
285646
495899
147614
732386
689995
214168
1009221
880514
420555
417773
308001
201758
573371
432244
850315
52903
533699
64073
977779
187920
916057
1152613
352704
1162766
472286
491630
387314
1139052
252518
41037
144164
323214
1178376
799705
913370
979146
193849
1151546
879059
78990
756211
938908
479306
471870
820142
1026944
122475
1004093
316692
810500
964408
808523
677165
518944
69895
129394
933708
183794
108907
1074077
1000299
3777
377485
374455
114078
242602
1179704
15879
809983
879698
226037
784422
637132
1163417
17018
798410
891528
752537
436863
975517
358118
566543
431012
631640
326358
412296
1107742
977889
691438
3957
534960
1086497
78853
939872
497024
641855
803238
361694
307820
772099
1044314
403965
481599
614259
551561
648666
514990
244022
763889
611403
24111
96081
297248
197205
827120
769922
519322
838120
717065
229499
961484
298611
956796
744468
972281
312166
637161
487583
387010
679355
330015
406617
421473
31223
748273
45128
695697
373472
767577
241248
797513
1145118
942764
257973
484950
590962
106813
60432
663432
207854
941129
986110
851041
641386
26705
764863
666853
707437
899579
43611
259256
611635
859038
746934
77537
908654
63044
899401
798678
325583
540028
904156
1156279
1119600
501210
809653
554290
1083324
74270
749244
294631
687536
746523
204574
335089
45291
178889
87323
1148229
497679
435843
975104
894043
1096539
345600
1034038
390877
698890
1158069
999867
284947
825957
987700
649020
1168123
553472
3447
284512
1176196
399012
42338
907860
138980
1132788
385341
650006
496978
624239
431596
933052
292311
900178
1132861
1075410
1114853
217857
89229
125419
327459
471442
1072600
881517
698470
479549
201051
644418
1028851
83030
100687
657039
217074
1001501
856737
24558
136982
930977
933705
223981
331690
1089713
861376
933371
81109
190268
115422
390490
845881
1151348
740885
1055273
755791
647462
915437
704528
1176079
333465
261784
856803
791771
909163
582524
598796
146068
22085
805810
872779
879843
1149055
179989
771610
668763
240121
539475
749827
198295
25407
484004
599902
243088
422536
1076500
5549
839067
972628
743458
479985
398635
516937
1136680
1170287
892580
1088274
175718
1036014
1074433
457706
32156
907373
837757
230415
573771
987823
1004293
754865
279865
368427
1001289
943179
122117
166306
174758
241919
574331
293864
494641
546506
170138
1054639
545034
1086631
22287
1167338
185959
561490
1012189
126574
788429
614379
973436
1164677
812707
440152
340102
37192
109323
774287
122437
704234
1067622
622288
840999
668557
136400
1076537
975657
1094699
714272
494509
312210
385014
787826
476850
652004
450576
81548
853634
365345
979993
984581
391120
47003
845215
474091
1135925
537767
552464
369772
360753
1128582
735300
182782
572382
452648
580349
429380
763551
292019
585667
956948
751522
761310
1077837
639296
162479
675623
981916
220080
889463
403021
1056230
513653
1082453
787671
657406
887992
926212
907176
1119813
545571
1157010
551417
1029894
195235
61125
24405
779506
616712
1179710
598901
339520
873080
534547
499011
548403
1081369
94877
282923
765791
1152487
516702
450601
1065577
565636
1174826
528611
467921
905711
728393
1165213
105253
716688
218100
403664
609555
507946
290510
611513
709412
69837
1069555
352229
737680
478721
868032
856922
573397
19144
90005
124471
391984
479200
365350
518211
292382
354200
408645
781252
783726
1176313
720968
335730
954971
410272
482072
276221
690913
195587
806958
312478
1171871
90723
1025084
984597
777195
39402
178196
294716
20904
872064
528034
662762
721954
933248
467099
715898
412297
551181
321601
573667
393006
144261
868592
477822
103783
936890
776322
1350
1085522
1002920
693591
481006
664305
727911
500749
1124007
329382
233182
929229
187492
565356
403631
631487
1146558
838670
941739
157959
538472
634270
1084127
304905
380937
988974
1052582
1015521
1078645
608747
661214
608318
269970
761913
606104
775879
353712
427463
916898
1011394
1121166
665212
1057110
614083
903663
484869
1127829
318190
222696
161813
75401
819619
887421
839805
906459
1179492
410367
984393
489569
382933
215952
850363
166696
712303
47184
784245
1093503
1028105
88897
112092
482959
1099753
209714
327868
959698
887612
1146047
106326
432037
959770
830272
311195
111288
109832
234375
995079
2739
547210
364734
871769
878605
262296
952093
931116
552936
67540
979761
476799
1019661
663130
111800
804635
874855
684168
78464
1073125
728870
781467
487034
803869
264420
503195
299092
1079319
1155604
929343
84556
380527
804420
742476
1066648
271324
298693
975481
208747
266992
1114135
427077
1089756
1046365
422034
622661
149678
311974
1058796
1067044
872899
659304
23524
1023334
523171
276101
801180
958604
948294
1154532
727473
1164954
56086
707232
357633
151339
210726
934852
166667
800010
437860
940928
214214
716430
380749
600106
1143536
571913
845613
919819
189892
36628
901883
1005564
428637
495206
384587
227605
974241
457328
1150531
30357
189139
223667
80766
98096
342720
991445
1140285
672552
373958
325813
743841
894178
336679
458386
766665
257032
884047
484443
93244
87732
488815
1018775
1161143
1014875
326488
587616
765560
11572
548048
865739
766115
15575
727813
602008
674090
658565
671319
1088198
870622
1008991
970320
700444
986153
834715
1012126
653600
345545
621607
1028353
982100
512688
86569
758454
749959
432448
430575
267684
830062
354557
27025
429044
333744
429823
472547
588041
535479
505909
798725
834743
406162
1064267
648315
826443
524650
745394
107378
54361
1009607
1007938
148698
1078364
36298
826383
690210
1000828
912809
3824
225783
927186
680877
1053611
162854
384835
269500
692556
1126181
553136
138269
1169940
2486
539204
1121219
720228
994285
43070
755148
91537
674225
970707
579828
223946
186643
352045
1037095
723151
1162063
334590
1000128
469039
1026469
639365
465680
1050824
1127433
906041
1151356
326926
799804
204124
442723
981236
287325
624140
153080
549313
1037723
844598
666466
243972
642699
221259
650767
48684
1114338
458906
136958
316537
165383
846733
331017
20596
27430
1040499
293199
729053
966640
172745
987617
938784
489628
931771
630225
423453
485396
129344
934584
763074
975831
164745
1165219
326196
735631
1095996
784076
546968
792048
600048
1108877
1038828
1047434
982903
76855
32244
278673
250322
632567
754657
736679
230759
391535
382661
490675
746055
841178
816204
545497
73416
696856
591501
852516
740630
739142
737371
631441
403057
897381
833850
310715
375021
1021361
286260
682331
475021
599934
119253
463298
122761
409857
1176205
595786
28550
431891
722768
893773
552163
235693
946910
967986
148698
342011
31711
824150
80071
688818
500536
1088930
360078
1100867
20407
1051529
728378
740072
515665
1017058
576171
590540
240029
1134252
204198
905324
394916
588254
684393
685714
775649
1162717
407841
875535
562721
67446
241988
532967
184271
473228
493035
846485
952184
1159295
820237
1095930
1046595
658283
998856
113815
911504
930724
149570
699770
361387
1145467
336255
1013798
320101
781463
808534
689844
1157902
1094134
451717
274274
1062904
782682
761944
855745
645915
1062399
645216
635885
1072291
261064
146996
854888
970651
886948
1109118
1036159
126157
1095433
942053
335331
587058
1108752
840048
161021
333175
245315
719613
938231
1076877
800195
179377
542398
403543
970192
535741
1168895
570682
863734
936579
592120
1015089
386543
217413
715024
441059
737911
1082164
686018
726599
179191
255805
672539
676144
577288
858731
267040
943826
870012
819729
13620
273710
451241
605826
589498
249187
444835
932632
111009
642394
5705
85568
72570
466977
412419
694342
726360
427726
1104833
1005935
892986
1038190
1066621
369789
64352
431530
1088058
1077589
84413
183100
642912
593890
653837
37808
232539
383300
1040867
392678
347879
629882
200762
372325
795696
1069914
330079
880276
206198
1159367
288020
343558
304270
72912
1173936
588006
854732
1114298
1047263
1068131
1025118
354804
336532
397856
383753
1096464
332334
497325
679062
330246
334095
535874
1093401
512253
895011
429257
921349
780949
170801
301945
1030901
725440
825479
802690
58024
91032
583760
280814
519966
860652
887777
253801
227585
574188
582865
257359
449153
817310
484310
1068054
73441
877815
978054
783220
990969
495518
952435
116009
527086
940441
217485
791665
716241
893940
934879
461427
1108995
80217
228086
1144615
158479
149856
194324
1122161
1032912
565788
1121534
54217
309166
112733
248241
1006751
366362
978015
428728
382214
1167993
545085
669290
726668
1132033
442389
95448
480355
469335
40566
249422
715650
204477
686152
11581
97770
677271
124735
834565
810358
883735
871692
453197
71372
743505
349323
1076464
870929
495669
813192
833888
1094722
1085519
1071731
609636
255428
190126
308426
1042758
239143
241226
136859
949585
813452
514375
1109976
871980
769029
1175869
352111
1107707
1166967
914641
1732
985973
1167658
507156
824690
945087
233666
607208
831856
781615
818789
791948
765671
10886
620918
786044
690791
136236
276770
209170
777344
538748
277570
709058
647719
1084829
1007915
1103647
374750
781122
918851
565462
721464
668303
39702
575179
200727
649872
1123839
842572
1144901
275826
572773
310941
96285
895532
211534
585683
248552
746078
369078
298926
812469
715789
995239
500276
1012756
630337
810658
935267
41117
621129
172962
767581
771863
1162504
1036645
181868
505914
138638
248679
733314
1101998
51070
881710
34111
399234
1120725
1029131
667873
625053
897112
658587
1130948
15032
950910
974917
889547
285194
1132684
1002792
545128
1120677
595164
850979
1103702
476707
1062005
276928
257594
755303
658976
273789
930260
368653
565371
84177
437264
937691
457531
296675
510317
889006
278126
195168
197497
206259
727558
515982
1158921
606081
719351
499385
961229
343770
711361
522285
461854
910839
80230
452586
1007316
385118
821203
150008
424908
910567
518267
55524
600470
1180059
40531
999118
581465
54397
468809
500208
268662
880258
523857
909793
174063
528692
925120
576228
558408
340199
1161643
749850
901642
985728
684643
811388
1059181
291833
428529
262267
322525
673771
212258
1059039
917714
179245
118251
508843
1045550
362418
15691
462276
1053137
935581
148011
1177182
209956
210943
882685
185432
752760
453476
408599
296674
415990
761625
232151
240179
294816
77525
253664
697066
521774
992056
775715
287704
476892
101824
951063
702405
426443
733657
901951
715141
1046276
1032030
46201
906912
309051
763901
116350
13049
1180364
554473
1150021
245397
410684
883139
906767
347013
700448
47503
803154
489443
638266
493660
781776
206779
511706
830542
485160
883942
1094111
1068448
634318
361802
134908
437129
917700
385277
524257
608741
21681
757791
599799
245964
328917
1079527
764743
698543
472126
187303
643982
414598
277435
995075
254677
841588
1133312
84477
641831
197101
11122
894894
872141
588759
862864
454766
381109
858350
828590
1033022
868329
1025339
880829
1167006
737580
1076707
37770
1066383
935208
869108
232383
135995
1172575
88801
353447
447792
653348
591434
153707
875962
705080
299403
782116
480219
158623
510054
793621
1157693
471050
730104
313885
558876
648366
207293
681447
475625
200282
818466
922704
628130
108841
730636
212611
993200
412908
602408
1032078
475925
695759
233317
422094
1166637
939797
291901
317571
615418
557953
394373
887092
143864
957660
840257
4590
218496
800416
710025
309358
299910
177200
75027
839626
1098005
1093728
969418
890869
1108402
836624
324242
782456
202981
562542
235202
906341
1054504
708284
502874
601766
918680
861721
43593
971911
965313
1065569
883435
1139534
519966
495748
942766
935360
312191
754860
526917
997882
938535
437700
922980
657836
811396
960247
291885
773667
588053
673008
981657
240880
76991
706927
1135151
660415
353362
863790
1132074
499567
222446
622945
818931
732099
1146058
243841
246193
550789
1022657
618046
228744
199965
287644
208752
635428
620683
452329
265270
1171257
843043
376261
130418
94980
376792
344983
1115648
119573
144521
709022
228603
732162
491246
521544
62402
584006
257499
1178070
849340
357880
145909
760531
555558
149039
939214
886502
498243
619001
396455
191057
582165
1047394
1002661
529791
655547
132929
986050
119820
780530
934545
1080333
95836
850666
311669
546117
723141
336911
259137
330571
21568
302718
1175045
599930
443546
874963
457165
12323
1087203
587934
451238
819335
222096
1006762
192655
1100589
620232
329762
94172
297024
1105244
570814
398801
163794
511424
633154
345965
127436
135497
309437
24477
673291
436429
895399
719725
758115
538364
727505
930596
489560
927782
455957
879122
830941
1107178
545278
336942
1096993
557476
537862
747534
1028936
59454
726217
776995
993001
296780
115831
12099
820198
708493
499842
604385
575706
926627
306151
767260
814606
1000269
670133
909484
1133941
586907
252778
1091178
139837
363834
620609
312442
309316
703622
244871
208976
204193
365929
80961
466847
120799
950488
274292
1015800
330174
828164
212323
159301
860724
391125
1066982
937175
623071
77937
1150412
802135
974654
306028
974096
765300
1075990
748518
300144
284206
150337
657085
75283
154095
659182
1001563
969143
862485
543562
440801
731406
1128516
984754
571397
39792
690563
1165782
897306
674296
942714
922574
615278
277083
319599
80970
39365
1121464
755827
91860
613045
297590
530984
183195
427536
935126
205281
719868
952825
701537
619714
447590
862827
804176
731101
161562
1027957
447236
1030231
488222
824428
24403
1028626
539938
703493
1133241
297274
105912
187784
636185
306447
398279
1154418
316560
155467
332110
498170
161384
226746
713540
58160
411960
1039264
694104
20381
10529
184405
194761
889279
1121588
1126408
463299
423508
656817
325948
1099352
474430
1067787
907160
228854
485385
1051924
1154093
933301
487079
849527
671542
208315
808373
338907
602869
277261
765599
879257
415099
835367
547511
115688
836841
42112
568684
259239
332025
1003770
1129279
739186
964582
414010
868294
392892
279592
199763
651601
7481
323751
230257
96839
1077292
989785
825722
477671
659768
436923
354367
430248
976143
562721
353695
217878
820964
516720
1055446
322130
43810
567335
1132157
84483
948246
380653
53474
585129
3496
115064
542658
902034
460559
813124
609081
766086
577998
993302
471351
96127
43277
1140836
807699
1056094
965519
837711
761474
543892
357145
985106
72975
921950
1070143
809504
94276
530306
887037
592030
934731
1178929
745053
1014552
316178
1004705
130273
617432
1128316
301239
730520
184075
224592
856612
129009
399944
473731
546948
1109049
26173
1172234
219057
608045
750536
988030
573535
890441
1044636
696337
867921
735561
1174232
659648
107077
552139
112711
974691
865417
517044
642311
387693
1062469
480850
944064
772049
243732
523986
473269
845280
242627
866497
1071365
709560
234053
938268
379423
550962
225231
911441
135350
584042
192960
982647
289210
70112
115969
703573
990545
95494
194901
1102799
530885
674805
1052721
236712
869140
616758
1003884
611255
962670
899190
1170991
750673
592054
68419
996405
514556
709334
1055735
631801
978828
1145440
859847
368658
646398
51979
497613
445990
534169
951105
871280
1138034
587160
92617
749193
440008
381837
506234
586635
511024
585646
379715
923742
611152
944854
144836
527717
482348
1130821
272234
703640
217692
726350
94895
1140243
972337
620098
42749
957175
407136
54317
795982
329057
938331
326592
897380
85236
1003662
1005300
800654
348392
532378
161831
882825
353699
233279
536552
524102
784083
277222
620289
722671
279942
558558
156102
938341
82893
582677
636613
194123
826620
853068
1039229
1171882
998139
641876
557461
930437
200938
570227
628214
199290
67739
690041
576973
818512
904474
466288
174239
1047680
534364
36969
900129
1138685
898575
903444
807175
1079599
215011
616945
936687
954708
879819
683428
41843
417357
791042
738334
419601
654968
846989
394405
111788
416906
44494
554280
77501
568865
76838
1081444
1077634
250092
1008184
643120
1058893
1160263
850110
1067327
1097094
1076408
271044
901634
1031365
960667
66468
642300
702242
245604
157675
212363
603593
24739
838387
1058807
113035
270480
355470
173717
278899
603747
558142
798783
1008454
521986
226734
186957
604433
655204
819717
472882
38046
402837
922991
175930
749597
254012
685243
1000029
281903
346333
61200
724841
789237
970595
324174
404208
748954
347909
593304
523413
424452
95390
838180
1119297
90768
555139
131013
464749
589935
737660
587613
16141
36015
972062
1032500
315132
651437
493696
828906
1003402
1137836
432952
1043698
1012037
1107723
966838
600683
1022861
696466
614808
291796
501939
494417
317252
31031
367937
538190
1128513
672582
996761
894668
72138
57854
369319
58256
256457
346135
544510
448111
897504
586700
1032
492069
1143317
27837
515443
240037
348714
1042264
617490
126429
830410
291850
316431
876591
123649
486644
1076404
515615
231338
343887
865099
176820
818662
663262
1001359
789642
410796
593411
491862
311102
1097851
482085
456325
899044
380876
367924
618894
948578
358734
853167
799020
197512
126826
647050
37939
661467
1057676
824595
746959
941623
960739
345945
532315
997558
839829
380207
944725
1175504
1070534
35976
822922
483610
816130
573791
496684
112332
839111
97161
1079370
1146660
235943
1141667
781943
905478
1101661
246256
480064
59015
414597
905920
801768
954672
429094
1022203
1158543
634012
338151
99432
951031
39360
645074
776303
855069
455276
1141957
244293
1087533
261348
187015
971808
476943
916518
416726
35815
288970
1099397
723059
1089737
679731
816592
941478
227738
1135937
917936
157252
638258
8734
599875
823877
284041
814157
874727
712418
63042
319045
1051372
827634
898060
466553
1021870
579886
852020
97631
240641
47540
955625
971209
95437
863448
577991
177016
210541
397241
957407
444434
457687
336830
365870
527356
154748
1087066
906179
131998
884769
613386
304117
1109108
276110
396301
888570
545317
90837
518953
497332
931015
785096
1153540
661185
862768
1148122
1138021
152090
1080083
1091085
92388
27940
52713
708589
378055
14493
184099
1108683
989744
602844
600553
418730
194537
437017
336498
1142347
81507
1002099
678111
1162704
805015
937218
1086593
457000
440981
787861
968491
424922
608835
916776
934071
977661
449916
149323
185711
1079468
1074787
550444
548114
526181
114405
907636
1042287
972704
59819
1015583
981358
592983
875961
288439
767158
780742
411417
8657
121685
275344
929107
783855
1050334
1056336
903722
536975
282364
254179
686400
716281
54068
36033
801718
444482
696142
979012
142002
1038834
553055
262147
431076
1090963
472233
53681
1001820
287729
148930
398955
376083
594297
129158
1041285
1068154
1080185
1104837
1130799
1135784
147083
136466
318882
774483
342528
1020142
1087699
156704
387879
888061
29237
72257
975266
108261
417032
396984
584669
610929
1058651
188149
179580
738084
763667
166829
67373
816617
836556
1047542
244157
22130
1167108
300048
260733
944879
44822
593036
797006
755156
683207
1089551
547717
655381
1121037
388620
1151101
493781
533507
497704
800722
190046
130619
484274
931599
312595
1039347
28622
111525
348662
781676
859447
564760
2791
117997
407408
297561
888154
1072212
768516
524933
562513
582961
854612
1108638
893186
399608
643176
370967
271060
16875
56617
997976
499297
769722
232543
504995
1127951
126180
908323
543603
654690
691187
914967
616247
835514
766102
383564
199755
966654
105734
284682
232728
147977
659290
22719
966461
590572
766952
995775
1180312
421376
705320
45854
895514
318216
525966
197996
598704
350808
468024
1159526
537963
1131646
426331
387759
406922
614877
268680
1163398
808779
95294
1134469
430954
1128873
205296
1177802
654525
511762
192953
780278
532158
72353
1144897
1112884
594978
221976
875608
354698
458155
256431
516176
1090622
779860
439967
854290
248642
118100
166973
629378
171285
831407
477515
864139
297772
61641
572545
553497
293495
1139270
262515
741703
142669
424317
688723
1163446
112129
318437
599628
109857
140705
147032
692949
703738
933483
71476
691914
394396
785182
950189
129539
424366
450285
370628
264895
716068
886033
335913
1014309
201361
110196
964806
685657
608763
941000
556775
390452
263070
793724
45521
872412
287465
277083
1137705
1047886
186279
141197
703889
375995
796163
983921
405225
731133
447005
897544
651727
226563
164393
266825
697919
113960
1029534
1013828
520886
948634
285831
1030606
936362
588683
990141
1156666
47529
355135
697845
417396
163144
449918
800415
942302
1174249
902258
1046706
424082
389070
868027
704676
569981
533431
217771
648916
556963
686548
730847
1020698
311369
1115845
88696
326894
220694
495082
548669
467623
244032
212554
142461
1071867
1066520
107173
521169
887099
488881
847143
209024
84264
648379
741170
323987
812319
1074919
1107127
49917
934453
949647
1686
411619
703
273326
339133
633250
390770
1027550
858111
355751
629328
851128
1084738
754044
374577
672147
840338
548392
1068441
284309
485767
319382
735183
997769
784045
168490
77243
323348
563495
117289
873103
623128
773552
502747
43370
1112678
689899
66910
619784
844271
721933
944356
972279
726963
35711
893324
374216
1161112
260698
1052723
492992
258315
86656
91657
741437
84272
707919
431767
335675
911088
21384
822757
481992
654760
817057
1039590
485460
525047
94796
338027
1066193
338505
388621
222565
731370
313764
984099
782764
117947
1006499
987188
1121370
827912
126023
84980
802009
1011693
1011035
1076303
964831
102275
918624
1022409
499108
140396
250558
712634
82131
976429
816021
1019041
279910
59274
1096665
797281
520010
315820
674919
474757
876415
411115
54218
870927
1040486
706605
1152223
487895
873577
821615
254713
983219
709002
680316
609269
601353
866747
762963
716373
549013
590786
675041
759534
575218
20824
533562
213733
668351
829861
1083892
973723
905419
287527
989011
1135141
1073323
554229
646012
315774
516629
24563
51929
580011
225824
1139295
601207
1179132
287034
1076515
971625
717070
486734
816900
722772
716244
672543
1035782
68196
44173
680350
586482
671783
582815
954752
581954
1047500
521475
452705
521936
730493
1028806
54460
408548
682443
901929
1092413
206795
267561
438265
65131
71666
459442
652523
245284
450223
520571
1168260
176285
978670
1035855
482265
379119
482473
1159187
314612
806908
90187
772875
813473
629271
165555
1057059
950906
1034877
73377
850196
909105
398800
800458
840240
513182
151664
925004
68797
1130978
778316
353060
1014312
180573
266821
443226
216761
1102769
588641
327722
736069
1162353
745229
1005746
1065049
333801
4120
523071
925520
860770
1146537
20360
353479
575574
1104794
124394
990479
158174
1064083
340525
614865
1027576
950603
275564
447723
275443
444048
21417
528399
187514
862499
379993
1070722
1087264
139684
825047
646501
1128029
945102
528222
913513
98461
901789
178909
75017
1159764
337767
852625
167624
4472
273558
934586
893647
771311
334875
1087880
194810
774360
110815
336626
372270
998141
682479
402697
716176
834025
61657
223380
705868
113762
1094733
819253
197174
1065163
8329
409336
646480
128465
285555
433225
784354
214993
1052850
1131922
676593
79229
158122
910946
1023760
199248
405898
1029999
121010
809423
165400
290944
1095599
983081
900594
63147
936978
78397
172398
171342
505092
812560
850255
688204
1063588
1161068
722511
90516
1167007
724734
898779
1148579
1063711
290408
90463
369594
593336
1045920
482219
130228
719366
316746
524927
822238
345109
795363
175972
1027033
133335
105838
768632
515393
367222
110842
821686
171645
2662
756802
868133
1125433
523836
805911
761198
312144
590771
344965
20986
350165
852951
138107
163534
121229
149730
265758
311172
31904
36509
692582
714974
915348
1040820
1019857
1044593
1117077
984913
1045459
956741
189545
632171
347080
1064094
872053
743424
71061
894166
547756
161298
528634
81810
449223
341818
1142342
1139114
687183
345564
850672
183202
994267
1077456
586578
230414
842647
947615
519187
323332
52464
957055
425161
231376
439378
888730
1127939
544099
397477
319931
725930
1072447
332728
844973
825134
799176
1177440
624726
571859
1170509
732778
536674
606392
40493
713250
126642
312621
1165899
304495
306181
889430
496141
281584
1085062
811731
261152
245752
59217
928862
276627
280083
578984
423067
176365
862431
666383
339320
954915
117489
969510
859219
70484
1063302
338021
525064
990887
779562
538770
1128722
50034
442250
452741
930867
135220
547163
656579
384522
1108513
397278
52716
1007572
998819
317529
114415
259434
167734
482322
323050
1156426
328666
1016950
781259
902974
1097931
703562
661970
403704
1038310
500120
156171
430140
1159666
647614
604302
797440
1103354
428418
926148
483109
466679
120303
907302
893666
990464
671513
1145585
961668
761669
780610
435767
706652
1081999
888339
529123
1015658
515313
876388
203293
141319
562036
6421
544774
56452
1049576
298007
823491
990501
545712
710139
373696
1075057
124964
695787
746926
933880
794540
329092
820170
1139668
1118670
611433
1039975
339402
427700
765212
283238
964645
899919
789916
352462
921728
1140055
467549
213794
878772
1164830
460469
584945
777604
362116
856566
640454
180065
1164155
593704
644473
1113180
1114983
1175013
130018
43503
770192
117006
126907
811238
1113306
24326
685406
988670
305102
1159524
651730
1162115
1002575
334674
973078
350016
950404
851320
669264
1122937
1005795
1088654
281550
221143
442050
800310
686959
92387
272281
526930
1026769
674581
809650
662218
188079
340723
1096961
1080934
409157
60655
21349
1060396
866010
1167091
1029361
358489
396158
1126336
176375
558254
380036
988423
987764
290897
1001718
143679
555907
6653
225099
679611
381873
381158
370656
303881
235289
1127675
841871
1158312
895844
876513
14556
199364
905518
412557
781967
879280
120498
630012
264287
810677
1101671
757375
489891
1056345
669770
403229
1109016
653411
231331
136881
936664
329362
1045918
149858
36733
900591
365817
166541
795965
235154
854780
613239
191322
929362
969972
924884
722458
406366
139163
506449
449345
35437
1126819
698547
189920
935873
311428
661949
779006
732653
250805
217022
126442
837274
607955
140231
1164881
1082138
870453
991018
804114
826203
230931
471125
119676
1004963
767765
306987
818263
900318
730147
293241
912233
817770
264050
534836
468478
1094849
98288
996182
1146490
698563
242212
686598
340647
802667
919396
120409
48160
38488
820242
99016
755218
1018301
515604
951515
568596
165482
646722
54416
151422
44646
536725
379573
865852
707621
367865
221590
875848
19030
1117873
356877
185599
733848
320747
309168
296254
9350
614363
248166
736809
791008
195278
393228
356320
3302
718497
491533
406953
104097
920524
38814
1152738
316468
134181
42779
855699
1169154
2922
1044774
1095701
817459
44441
70155
328412
596500
187349
632696
153424
250630
488853
287136
610756
1008432
374343
1106261
120007
200976
601339
925438
526670
533952
54355
44063
975873
936654
395171
229342
202231
217577
311588
718381
565862
634267
479772
623263
932136
1163406
620715
1059704
19110
1176844
339333
64572
263089
688442
303243
837767
533259
419924
494441
789140
737600
1079904
187686
1053467
747319
277244
729161
543077
646276
5724
493063
396488
148400
234801
403804
540628
754218
904369
631890
924434
211594
346588
572891
859993
802504
567055
631270
174917
23743
744217
44814
120021
555420
1058314
994928
53082
1015873
353176
1162553
1066887
1043078
536719
263631
1022271
967920
639307
105417
1139066
453071
28725
541402
234252
557310
96036
621480
637089
948944
874924
994557
325253
1117870
1165044
1070985
569216
979949
161776
324456
402339
253082
905720
1112748
305014
271244
719934
549967
409448
1074895
232379
425161
890594
770278
697831
649053
43560
158837
299542
429444
889674
501377
277535
481018
460146
206276
565564
558022
193495
19129
551043
780191
1027985
779712
878786
398021
842572
486655
1085299
122884
386672
757413
199090
779687
331729
344057
1131198
657089
146415
1004096
1003762
627944
890533
684662
105904
251877
384253
658111
1014951
150726
1142632
241583
510568
7482
794920
820053
150540
631821
976439
756416
152085
117035
654991
230595
871419
69479
67079
565587
208495
13949
567491
459885
89706
920194
1156443
622575
241742
791143
929585
154936
987829
492217
89260
592878
420942
281792
272298
290957
623343
802645
15252
437987
1077365
434009
1092185
726563
439399
995100
160451
259246
209613
194206
232938
26071
993741
866773
713224
85846
171860
41026
280747
920303
623778
420390
1015815
444207
794342
878142
210937
145812
1066755
110961
924506
162723
861105
360395
713302
748442
479284
564468
71029
483078
667088
254916
279342
942626
64870
29571
645115
517995
69993
594542
756018
807960
627167
767851
696490
338634
458187
377278
120759
695638
631337
596686
659471
799312
1157887
187694
413529
93902
226967
684410
686130
855761
744516
573224
387202
599760
221110
546516
52041
728280
1135888
208798
705351
656107
150868
532676
279984
743431
377356
57267
975776
755891
1163799
1022172
165887
190511
681114
76123
414388
1146089
351468
856451
145177
680777
965431
85445
325300
641032
256412
521546
323785
956851
34348
820777
921075
713685
727624
8849
963511
180055
212446
707387
93131
802202
171174
794520
1025999
1176601
496747
7489
343595
12415
1036063
1067759
459449
1107353
389210
405298
817961
523589
939190
382010
120589
315500
169814
841577
824136
474705
357768
26105
630386
1030664
538706
144994
831574
921
1049997
690816
172944
12571
656352
453710
919883
276319
744686
816111
1148327
302383
511913
203805
1146941
439584
409361
838333
684436
703993
642602
117443
246259
157308
573749
595667
1001
898701
210753
183116
1177378
415596
645081
377742
1128988
76581
1078814
245383
1066308
302891
552262
941209
406719
694277
122489
9648
882754
307521
1049331
1157778
585645
857355
1174268
200056
930357
766591
485396
502860
1051915
525558
193385
939286
246064
696807
63704
724572
636607
62904
747162
199765
445265
533186
774475
342937
984085
882303
260032
663981
785382
647742
509438
166030
158237
836730
722838
175529
354833
502327
225348
336765
683764
884852
461893
1084466
389094
22794
418539
912553
520371
404034
605218
916747
91276
608843
940388
372718
315857
758336
259076
134950
56283
118975
710394
483797
807781
71806
265341
348272
306886
487064
951085
1129105
184678
413611
804461
879782
220799
176735
996042
732426
589486
1055558
612500
777186
463439
903589
806088
997974
699693
958292
64301
389131
310044
454436
866339
699357
67205
776910
827839
1066587
64694
1100604
766619
161898
752731
727358
1142591
550673
878270
982183
243535
578477
910308
424755
903169
737511
1027231
1061159
468869
1009918
931017
775989
597080
462619
267465
951405
158239
907962
683257
158114
142889
650678
728838
306241
99800
1041720
340420
591570
424700
1031122
233869
313365
614003
1176541
347918
163250
545920
851157
325298
530951
787097
803131
479586
770466
516678
333374
839219
159075
646558
873288
144282
872684
1000283
842840
832746
1120089
294865
766733
473187
403872
1124797
976233
435560
474812
98000
34605
190568
808180
440406
579563
945996
207975
944982
1030670
705447
237763
898308
94865
954242
433688
660011
103212
597813
1009989
183227
334730
355051
29885
187972
694796
577208
669016
279918
109694
716402
569715
228892
475069
881020
980809
186296
780981
1047969
411692
156155
1099111
1129882
1023585
1099055
1079037
580722
447842
889087
1144755
664843
141040
856698
562951
919863
758712
907177
193103
193795
442844
415089
370581
928993
290955
789029
5284
186614
733433
1041388
837943
11690
951725
74183
652928
1007075
455317
131067
324191
272932
103123
674922
603851
1063015
1103422
963416
565968
893465
770533
283959
818487
718320
441253
951391
809417
190306
459376
1129039
1174622
188662
1093340
392360
408715
994982
1062967
1132051
204892
418049
222662
256597
289503
969983
458891
894832
272543
756660
464466
347712
714037
1116210
632740
883818
117174
222102
209071
681772
275581
867414
885466
537636
861082
803339
1088448
947010
777513
554481
511932
1167282
416244
13004
1032656
477893
43631
1095090
175320
800371
1087520
6464
779068
619478
547580
54295
441490
1109273
822325
83397
253863
364959
773638
1062665
210357
233888
655451
933264
551948
4961
249265
360881
720115
915042
939032
440416
89863
300228
1059943
507045
1153173
482570
447430
1024122
1099100
278686
515935
876096
690136
214884
307410
617418
677869
277011
1147172
663323
1090097
77303
885663
1096407
699493
380378
221017
680184
1108221
231070
1169553
412149
412232
893039
337746
999404
140358
744315
10861
278774
449664
1018932
980611
493226
316624
576391
334311
764220
117375
6728
1121253
152224
828804
1144672
677067
946197
448614
1167635
808038
920571
1015620
83399
784837
109694
65190
88035
933846
927467
991247
52210
154825
508002
947690
208121
201566
126504
310805
1023983
739120
18500
923064
716816
1004355
628030
148310
487239
616345
240306
150284
503099
1144592
1778
403765
125233
1042829
1088860
842982
90760
1082536
994168
959231
28192
533479
332625
156210
256960
124724
719440
959042
672291
433531
722979
628413
122016
918355
512155
955341
820900
675959
344771
483403
805805
401639
1086738
790806
759107
113822
997592
778602
1059644
425044
1150048
31465
584231
187502
61138
830622
1176170
156944
989420
559313
150152
842700
1050635
1175474
292014
272333
8917
1075615
360998
689681
1167895
812926
588380
36378
1103566
967892
209409
1071363
659136
569768
462514
895106
275897
375266
175902
539994
66333
165409
82017
735999
640813
777926
382544
275767
350330
1176258
406210
776317
300242
842960
467068
866264
808672
474251
376218
897928
1120458
920413
799786
289952
1049742
582382
336834
940779
78264
1135226
1127738
338515
41552
711776
1083580
486333
367990
673610
436178
1040751
808459
337430
128068
684532
91190
842962
524296
754648
855822
220207
854444
731159
588383
1085870
114843
1160853
279714
979545
869883
255056
961073
961290
305316
1126368
865329
439262
378651
183367
994975
531851
347653
917719
1086689
980075
934000
440199
885933
1007103
1155314
196415
501498
610224
715116
154523
322560
1177386
1126224
169384
944430
229442
339439
1011413
384097
52392
969024
355296
559235
840717
87536
400538
972650
468372
67784
115508
635749
388745
427670
511574
393372
591588
106499
890241
178188
851332
372177
973025
100777
791135
309774
1171219
176988
878525
485369
1030495
335975
343190
735348
679621
296336
856159
341010
946979
228937
819585
1109975
1009185
700618
1031453
225263
973834
513909
1024335
71974
200010
607325
803067
533810
757761
329487
1080730
354715
377413
916319
326758
30944
81998
373951
1060040
66114
28561
678569
783564
256140
716722
884582
626133
848553
72306
523879
1169199
777844
132526
497515
620282
920222
143393
823527
980209
1088466
518102
1047597
301077
666574
198571
1009167
761738
1084632
586038
896351
342906
25820
38356
292976
999277
443258
1149095
218174
204338
903682
141300
292790
773390
675577
791759
142506
710750
50890
32098
280360
1111008
735957
921086
24361
766927
564768
841056
88215
735288
358099
799478
1004491
326014
681623
289319
328692
971709
165601
395703
607884
35821
576617
294849
772148
782946
353743
101435
967451
23251
257643
267186
74396
684334
320569
407218
433920
852693
3872
907057
76211
226328
825199
494562
246347
727069
1019865
604232
888674
429662
457300
315378
815382
334922
1170720
821979
1178273
271330
1133224
30705
352142
950257
1048203
507340
526083
341052
409180
133093
1022545
661733
802423
883231
1177178
376090
1147326
1017534
550659
133957
546438
876702
1019129
407468
1101828
380052
903325
740902
649351
407430
814080
1051070
727291
1039421
219741
1118365
384221
666781
1144239
515326
26745
393969
1129299
1155608
707790
870598
901268
484185
464763
57043
633762
156063
713772
214230
455283
23991
152801
74124
603310
353808
416235
28412
601251
427610
610708
416174
428863
911512
496012
1114698
1032566
703882
216314
1085814
818858
77250
591232
595402
259525
449745
543324
493121
1004090
778092
907302
803415
873163
392357
1028142
1063193
1086206
538064
685767
48739
766789
127342
367307
990494
541804
256435
1070905
256760
874557
504935
167280
1004493
919573
953834
109488
265556
529539
988351
1141074
788616
856597
1012572
73220
154896
779244
981773
1058975
277818
533360
719352
400395
638577
877100
743769
652333
1165409
763445
479639
1066254
1102154
1012535
455405
471639
118601
386188
960759
829288
1060778
764235
968814
621100
623389
247462
692247
334038
1077905
443130
346328
625086
962726
918559
562283
457192
838270
290343
434621
1112179
670089
829983
558740
1177313
1061519
540131
200198
1012940
983714
1151838
529553
272520
901047
884313
155155
762843
865993
783557
219754
664388
446926
933262
283090
355355
1003235
355280
526152
387265
1003102
246245
939909
888820
426295
835703
661568
1062929
521265
190213
270871
662710
256569
1097552
936404
673920
1034015
585774
154615
94426
731372
494903
563997
599256
977311
763829
372070
228640
92971
71576
814626
281110
304835
95861
676240
1177690
789125
145668
583039
288671
696623
1020717
198240
1083980
40251
384151
12314
268669
596496
328108
1031727
496177
359142
451571
595527
975041
1150638
253491
819680
328577
235337
190129
1157673
626576
575305
1037928
822178
285125
585884
367994
593247
772005
831401
150357
91441
52033
169939
371603
476144
368747
721290
828057
325553
645292
964840
787901
775017
387541
178227
575107
36551
753129
887813
237825
621941
859228
425838
576315
143780
1090133
368844
439918
687586
1169363
728582
755303
341559
207843
809817
425018
604038
377786
246266
653831
437471
691716
105114
960704
512239
973725
190446
724792
1157092
218374
867086
545451
99238
1065310
1109878
996496
558865
244481
1114138
927750
763815
158750
1074434
111799
373175
135145
891056
404322
206233
176291
153330
709363
693122
22421
73094
663645
1072859
639260
437400
204193
535810
848052
593616
711953
109892
1166130
579815
917886
481712
645026
1122760
445310
1098576
526356
46732
793098
322011
927146
845215
118574
82465
244854
708656
609138
11981
459164
233709
798092
729276
921876
1032068
96286
388952
1102500
545182
826598
520640
599041
902765
226788
201802
501380
223268
23846
406285
407386
277845
792122
957205
1067363
547112
301464
187112
297572
972213
686613
231098
285801
1047457
427711
182203
896041
473522
561957
1036616
1166694
234921
1147731
790635
404369
752489
1012845
536959
211675
275866
1038593
634559
640961
152291
624296
403196
779073
47318
716325
881725
895551
777431
519495
844801
499928
1017421
186678
300255
654171
375288
1145573
957407
1037918
660796
581019
1038026
231772
920494
658737
112955
857234
225630
74722
69066
1085102
251287
239193
294964
421936
822459
495269
411013
908834
620602
975567
1118643
387476
1022823
429600
903169
813094
1136661
664635
1031664
937462
708862
512605
604432
370707
928770
977077
736401
1054171
525556
523713
946692
975770
238098
828184
869617
18112
545650
334571
270790
1002504
725495
616002
1066876
1149206
985877
1115432
917717
975631
480151
739769
843920
255347
748616
646701
608820
61589
529970
392610
1103561
971679
421655
489382
163183
488539
716678
822344
81464
213228
328360
523441
750393
490812
1179558
238102
1056444
1069467
242261
712771
180443
968509
733646
23470
950543
1042684
576600
978367
558793
960890
953494
704146
1108458
544457
297694
1033642
103315
580356
1015782
200576
286810
354012
646318
480802
59714
110189
760919
198041
1095599
58318
833848
728892
1047085
1099018
466470
1019153
904890
631343
496985
740632
768112
452859
13209
964073
380694
730061
670538
121905
122131
240693
321740
152435
1138649
370678
810758
764432
356427
763294
456855
1105714
301513
903648
482585
688454
298713
454239
561853
901247
302508
833273
99958
880060
521516
290360
495208
27742
334023
1134447
435437
1097465
557090
211623
1121873
718042
656806
57977
225231
423823
818185
653969
1110863
327944
126747
185482
679433
82461
1154877
955489
638540
382785
1016406
850652
754853
762198
1125697
87086
141205
774866
991569
805049
407726
1116798
582907
6659
44599
7302
232949
347574
307461
666716
1156942
742209
1046022
38689
899239
348734
126940
343193
811221
915775
442418
529746
1180159
800215
6988
1146294
279583
346870
22499
6762
624238
633440
152113
765913
390114
987354
566500
1118010
1169472
478899
301674
185637
985106
575792
187662
900529
1165639
1007698
298578
570832
405453
67217
572444
965217
385371
867358
367367
976546
850125
480509
870138
792402
215752
618424
417296
132127
1061050
269395
545489
1094907
81245
400425
586614
744762
1156806
735002
864976
508676
320756
458119
158315
405644
399275
852978
843912
525060
609971
735058
917434
854997
412369
53487
1086083
1013212
46016
653635
49683
185496
1095625
725060
613292
345146
32197
221208
148225
713363
787022
678558
1043936
410450
770431
117774
528828
1007242
941188
1059896
31547
789339
1163118
376285
451553
391812
232201
474768
1014439
440295
94252
24364
905634
1138862
1035692
290361
587845
657166
1080752
908967
372079
193511
436338
288484
162106
614831
344089
811898
306424
751171
62450
220137
715212
104362
320060
775520
233768
767401
78843
41851
33331
92917
517285
1010571
1116730
755664
203228
548828
511892
1140097
904330
91569
265767
399102
848641
425366
860644
749401
483326
544289
169010
552257
321366
578709
488645
909940
228968
526713
978848
114690
595606
561992
1079751
438191
1077589
365384
946670
787529
1022618
877985
499482
168923
848053
1050615
22838
141417
577234
446651
824253
973483
737205
88426
431424
743210
355523
1073553
864064
86832
432900
890564
563231
937901
238837
852416
597324
232321
678898
880544
1173453
1136545
689363
1140065
1176959
888893
1002935
797827
1172018
5962
295037
547799
627844
274333
696116
27191
414922
144131
1116039
387033
277008
445367
782955
552708
1029524
1080402
1136837
263388
567931
10877
473868
44896
758142
427234
307047
274382
1013389
293687
783068
596419
169156
1132373
82270
1154532
203295
647135
202876
585405
88629
663984
722973
1162763
332274
316440
998688
677212
374910
758471
1072503
1049991
1140939
489544
651987
917346
10106
667347
779257
726713
143548
812560
8008
3986
8419
594998
610553
456516
1001585
364361
332794
152904
660335
99221
411360
17922
105792
540380
1030884
255516
263983
440635
374535
561787
875023
710360
367250
534100
600560
99383
644616
865303
666734
21802
297909
1161914
1093286
360679
628514
989191
662556
22890
861859
337744
459754
626714
566428
566247
372303
176901
688874
327090
638621
690962
596383
1156553
632298
1138379
76125
174918
189522
284459
333803
518166
802713
1032479
1117969
1025810
1073382
770685
802454
370926
283411
671809
286760
699013
278921
54153
843056
888880
1166635
261511
389272
139255
445262
524365
649509
174029
254149
645864
72784
789827
808496
358455
991160
547956
645121
739960
204122
614507
1127119
68329
169214
634236
194829
1159309
719290
310835
1151467
407859
627010
453760
800918
1164010
726651
777273
58394
991652
635830
955176
546194
1046827
520492
878678
316712
1032502
753707
514951
1083370
774336
964075
911714
608972
568560
1033049
696773
413738
40421
227558
351894
757760
308149
149216
383048
587358
1048359
435715
452326
48278
918010
1130115
1058033
935020
350277
808454
140779
580407
969988
1069181
1111539
655464
271442
699155
979429
493228
206810
307753
353534
180409
130725
946061
665138
382917
793567
720512
249826
207054
403653
414086
501853
759848
1082264
444068
614222
169318
244718
550229
201338
1109161
1034478
403007
385720
558862
1093169
16122
61941
605522
1039425
139733
606416
832161
940766
238062
30568
1166763
245527
684454
96502
373929
310341
691518
321627
1156099
699349
398351
577389
17936
1005804
270892
1148649
256138
1144505
452991
838773
794298
364495
637170
161393
340387
1059142
491178
845362
135540
714127
1036582
646641
1159988
173466
971885
786650
639267
514640
79321
61467
994047
1132787
623485
108997
1173788
1066607
346264
248796
5421
733708
820201
163843
10049
1071282
835408
561016
658060
167920
327014
201818
536941
528478
827699
717897
680151
499217
204207
738719
1043643
244636
362826
213683
1171577
182785
380214
1027272
1061311
1058171
1136821
760406
1016687
325102
665149
1154753
876990
213410
697533
109644
1085583
617608
357265
140866
1013890
316125
956812
67556
830104
407069
655311
550084
919704
258822
206804
264257
1123993
625625
389367
99988
148315
704036
709295
312094
319969
1018262
566944
560446
582875
736614
452475
642306
180150
260552
983426
943396
577064
639855
391552
256120
315988
183419
1078254
521366
921401
715991
564035
104657
1039633
822186
277276
484375
914294
11223
94802
604118
224242
438244
861689
767955
731648
235547
41494
609998
157725
998627
105719
792725
317763
197049
419582
1020517
316771
806387
950721
94714
352503
82291
654911
1119143
800820
1079687
489558
379055
642226
936634
748519
1100408
108010
5676
156776
997854
668975
121485
999926
270580
685443
124590
959502
280134
876432
283368
290263
776219
1031478
144220
814759
557721
134063
172246
793063
412481
388585
604265
670420
1014702
864667
941938
421537
77204
81718
651912
299770
1143474
353127
844085
1001663
1083350
640253
388968
527261
575450
251332
594197
502698
500020
558736
1096435
163764
369016
488609
361142
197069
886042
474781
427913
759044
304324
823799
852925
97411
1077791
1172603
1103084
174903
886139
1022945
989644
250949
24686
796698
962649
909390
698885
1011375
798253
698989
62421
961321
255442
588071
1088973
31995
569765
482689
475200
234655
745380
583773
511180
605183
893097
1106683
92771
1002560
918877
621710
148169
245803
425876
1057239
1163411
888669
903774
1175380
378341
64142
688325
324024
938623
183296
723057
682737
243945
1134634
426425
979250
263954
200563
813504
4904
970632
65959
887334
808532
424399
1111240
1061305
849635
1001374
752167
1113058
806751
848828
737146
480832
567650
148089
140141
747839
1037753
251618
72274
161013
538274
880636
929291
114504
7507
505518
479124
433884
66954
905762
975174
519301
429152
330659
229931
1035829
825466
141670
298143
482116
682394
120495
484635
508474
617332
820044
364430
868261
832714
664093
1124394
360683
910161
944453
1170490
342166
511597
279980
229651
1112012
56134
955810
424510
629047
1156621
497373
728100
630171
525856
552874
158945
985640
23210
426937
647825
953746
1107565
1037734
576922
1006698
947124
640467
843310
459334
518501
941356
40301
143584
161770
307282
289933
426064
1158323
248280
452453
835739
1140516
183768
25288
67257
1102608
735701
843645
261003
390991
257620
807096
105843
880232
773549
721522
584754
328972
25946
257935
130775
644139
162419
607312
850842
173307
39110
451361
538309
438859
649795
1082157
785188
560557
304442
985531
176730
56419
825325
774042
621523
879022
265552
674903
722703
1122945
380928
385649
683224
719618
18736
309738
227499
263010
887877
582104
735335
852459
823016
752686
1130114
618343
1000930
1131009
632211
859977
1138207
799689
823217
95329
908936
167628
592940
250035
1111843
252764
1167863
557143
350038
794105
960439
496704
348851
947635
42837
753389
430244
915884
661839
51941
115932
487786
929011
546006
102519
299159
183429
1019525
738982
1098154
348097
112746
789442
297643
630832
930461
1041033
582362
647199
343600
143449
1154145
662620
768294
956130
103400
923530
71703
316090
153677
388509
49499
1025409
328899
997524
1022979
775013
883307
236239
170657
187305
105702
203709
830157
824533
981415
783128
573462
440838
1061695
937642
852446
461875
124509
371659
819969
492468
1054618
795680
320468
1133192
902165
495996
170797
615287
338729
995208
1172769
169404
907452
200727
708080
1034041
554594
563241
1132783
143974
117342
15688
467656
868786
369472
1066087
193652
592423
643202
487807
617351
274160
778087
347056
407654
40680
1165028
596468
83256
147937
638822
99418
104215
1149364
229552
756846
1163758
742767
459180
192239
305516
392388
630223
959692
947519
188725
877342
386358
220692
1078812
1145092
760008
945999
160995
258592
532714
1023331
456512
355190
404197
236820
84038
664997
1074882
1032050
587778
235584
806520
778230
741781
540723
1112291
433080
1157947
807705
970660
669176
878526
1124530
872736
474340
140805
356453
102660
163663
287670
1048847
301206
932061
1136895
636450
789766
88389
1068208
1119343
408125
216593
358207
975420
115940
970097
1045607
86225
210187
941676
866430
969620
536465
1008684
1138363
512514
329319
228343
547790
892659
110266
207168
340972
437434
443288
842572
831455
28295
931374
958569
685631
558890
899018
86565
62682
518502
352269
148937
538899
677441
896800
999116
770333
849302
865327
1036791
289404
974690
366890
860735
543924
679854
984372
1140466
15954
519243
113760
838487
988511
1096449
1005647
315681
495996
651211
135820
383641
643220
703956
615492
168279
76313
152131
46337
386578
438808
1128344
988221
562529
228586
639100
102963
524030
1099797
403827
620714
141849
849977
349441
234377
520081
54174
15556
237683
290283
1160614
831453
1145772
227664
860766
929863
1063165
584682
703738
168516
715313
379203
786664
700506
731878
498030
320703
875029
977581
1072881
789784
294536
107262
340295
88754
871658
950663
1019957
129562
1129316
112265
502140
876933
977083
1078149
424026
398264
647789
342512
1160930
384373
157677
491459
313296
554697
372927
741407
1043052
367195
142603
874341
965445
136921
61631
1111763
86757
651158
630801
705933
482366
1049783
47990
87794
688059
1106873
696491
1141828
1124726
7337
113515
210989
670887
1086795
669692
708427
943067
1029320
258167
205210
712608
347469
34521
386731
571723
180303
141362
529018
818999
437563
178632
107611
41900
1046950
154803
217865
804492
570218
370039
397993
98796
163513
116385
246312
162228
199430
56078
727472
615373
625016
822931
13631
177217
789485
188388
2253
648757
892947
730060
577771
218672
252769
878243
919365
86256
50963
162416
1055906
1178059
320651
888390
1069465
58825
600974
184424
796027
770051
602372
978313
927922
719973
984823
784866
933737
529702
645115
374229
597201
1166314
1061637
221507
592064
1174946
753127
381280
475739
378139
946291
460958
310664
601778
255227
621028
436162
781140
411763
870843
192055
182764
596856
43574
765056
429289
485356
225946
348538
829691
182941
661954
905413
167961
249989
282913
89240
287255
25451
366313
766937
1001045
567866
531173
150188
285970
484553
640397
871221
551561
363915
1132267
300667
1026522
472635
998049
347310
855588
23316
685420
771587
681744
809019
1025293
653648
610894
1034568
526759
196364
60260
534821
933069
881600
893879
707205
77521
259365
1179158
245448
1076636
562226
1009550
692806
943451
507820
935331
311747
965031
1095949
54786
1160608
738985
777396
955197
801479
1178600
824407
352175
151512
551690
40846
1066327
294548
596505
1149426
929406
879611
411821
198086
156715
719023
59741
31517
405665
124102
242485
326430
913532
828120
918491
908672
446812
349352
156441
683561
487580
1083534
1135891
246622
761634
799550
553605
268264
667211
488859
845165
834276
1118789
257481
894540
846366
357768
1113253
541725
405121
810927
329919
720971
183385
370904
78595
575985
659138
240145
833861
939471
959268
909392
975167
653912
1041029
552783
391937
913662
446625
1071859
1016934
252721
412078
585656
395012
99047
1116588
876481
423898
205554
1009182
1014986
1080024
440407
173030
963272
838576
230705
399854
440862
19484
1049895
52392
953674
1113660
140333
290779
760762
169596
573139
295714
811957
430311
315206
950061
527587
1068880
236836
397681
352628
542667
753644
761951
367311
189335
166474
418962
133089
172201
983707
87029
148015
174489
1073331
957372
420271
398630
784015
665006
733603
696109
724338
383486
401349
314166
277012
401674
708101
552810
3111
843817
647342
265859
356900
286411
738682
494810
4098
397612
699142
762589
643772
629952
737398
887830
694787
648088
658502
331937
58955
235664
606062
501787
274719
421939
183696
1097926
778839
704237
1029607
6065
275927
348596
665531
962165
383410
206453
587973
780242
846449
904235
279285
1124880
506985
645156
687995
631396
352354
160084
805002
299801
1058411
1140165
1098614
908585
775862
346402
778775
265816
913366
529090
878620
1145751
208926
71832
580953
505707
1106827
566405
1065697
420944
759282
860240
1121698
721067
445460
271150
838420
1008064
200673
269841
842484
670861
155061
468562
909454
970151
65034
759234
881287
311147
691725
991183
397264
936029
1043531
835006
782090
448891
627198
1066349
429374
606220
985301
354347
313761
956592
869218
637885
801423
42612
344000
886455
459457
745084
348779
987197
53384
968886
547941
735060
91655
94083
121436
1172997
1010598
742105
575672
803525
680333
804977
225411
480735
1122706
884782
747359
1035121
438844
546115
790098
68476
239540
309712
381280
581085
473750
808661
434742
378612
1086149
959571
78613
622631
984970
795619
750551
2412
923891
703100
178027
432340
1160780
764306
557057
407421
736152
860764
1068839
310291
270550
607616
332671
5210
1069145
36347
258240
876703
999501
554720
595190
64988
949654
130032
972688
382670
585544
823487
471145
842541
70443
1053234
475509
526405
119408
336795
638985
396472
1021930
160811
1119701
511580
26934
664252
368024
1127195
705534
233854
272701
643966
1100677
786875
62492
1163641
1015609
927249
310574
790045
132145
458554
511344
1139123
811898
541112
898781
471589
398810
644265
701902
126334
679773
17251
409790
498558
871588
422573
949915
634870
234112
309441
15353
648304
1161627
293689
415092
822212
583483
288422
389749
811985
751645
1096395
699851
659722
448690
329527
858833
102716
108238
525253
979301
351858
1066382
621676
414362
345003
1051734
348093
1020629
110463
1145651
1157470
212824
603932
515199
33127
1042022
806571
958574
782354
804743
7247
1125260
427912
670430
136406
203804
477686
1027293
1151428
1093373
506364
625896
842064
764176
867218
152618
799048
880076
821940
473386
485792
51060
1140788
731576
1121062
473568
269150
22697
206136
476323
549287
48353
774067
607478
381717
992877
897060
977057
1093874
339796
840638
532232
516870
199733
311116
160776
225616
442511
541126
1145473
687247
410009
594825
14103
736894
444887
455473
679344
291600
1057880
296732
730701
17186
900955
465790
92462
582847
924555
36171
603268
191014
1149118
942174
310595
413823
674401
775284
161471
539593
467294
686479
864027
923331
44443
104402
1003513
184316
398951
900664
196113
601786
807721
567050
15085
851427
519378
152686
87456
529294
721242
904626
711129
492019
553918
896596
770445
924897
1101870
5719
829966
675679
451301
982693
115486
1148101
596421
344048
43224
561459
640512
211666
848731
474350
771187
1134735
25469
998241
413381
22513
453102
1008733
344563
92419
259616
941742
263507
155183
43144
458750
687387
468011
660480
952051
123666
280894
33832
97263
643970
712177
586363
1089978
137690
128666
326925
803660
499224
1064338
714367
1176895
1163331
441002
153029
227956
528421
177646
1017880
992981
1019059
845893
633108
1180142
682706
489090
593862
995351
210443
518885
761870
516796
207456
412101
1060368
590039
910576
96210
298097
33629
80056
267341
611704
924074
233606
767065
332277
21833
290594
1178053
867100
800655
569266
926985
340366
1049055
748309
454550
978383
5495
414970
131420
1168606
1071009
734364
848358
619428
984144
690240
542275
187984
268627
465306
163106
378642
360716
618973
642180
262176
411639
500472
1059786
1076314
226092
34095
989536
448111
882798
996280
480301
945859
553574
691877
377108
625989
121592
464353
216701
836782
975595
149327
924415
41247
677115
334372
25661
534979
759784
898400
58646
337096
694596
217122
472423
978376
725232
145191
64358
1039102
374841
115519
626232
1089364
253711
70810
634704
883774
386130
437121
859180
1122739
751984
1125734
5599
398693
347916
353964
769613
840930
67820
66606
1099327
971818
1004742
1068997
1083221
517615
254898
1142204
696108
42490
948062
157692
796950
429080
415784
940
922208
520700
1072727
767942
98068
64945
474314
480483
242669
841359
1068222
1127143
524830
909713
1044119
830933
168470
924035
390999
1110020
280400
213955
1151226
17116
128741
1092439
619055
951979
143611
1137721
968210
912224
307298
560296
854182
395663
318131
694677
1017755
325052
585358
842419
724942
1063574
1171511
712366
759135
503565
775810
812243
465942
902145
143169
1020631
1059925
93328
76506
20390
424587
153221
631516
327441
642471
36213
450010
621568
925238
865602
340110
172545
1031899
813
196232
103116
656446
422800
903572
1031713
238219
152096
359973
1170252
498701
546241
814899
1066199
271810
11537
623028
852370
274942
911623
1082528
1059719
251241
986434
416805
289116
808680
207035
381603
1096778
466410
479502
622638
988750
885734
549240
1095515
681572
358749
458827
136329
36188
256983
809096
933775
834793
929918
941444
691486
6567
1081614
81077
1149643
988779
1096998
67178
590369
159578
483665
433603
952145
921345
448677
1107496
850766
69785
762259
715600
99655
356579
837759
985347
1059614
199526
894160
235248
230549
1138317
915308
574765
1082404
92514
809491
492203
662259
167413
513446
280180
359735
132202
660940
884869
1147488
103496
5159
882849
1004553
879678
357617
269819
873261
356663
553166
455205
255040
1166757
622986
297994
258712
946101
898585
935521
681867
581331
100739
1094314
498779
134875
23951
538403
766286
127786
249648
1063291
291937
132823
990350
1020507
604409
302335
1129819
170312
338831
204536
119364
34038
883469
422339
1062220
927738
675556
602565
882465
207740
192182
215233
715544
214271
995763
282220
580283
380737
671088
976588
905454
352974
45282
989030
413964
510476
786138
813020
844845
1090675
533122
531730
863449
583685
546410
271489
699912
1045379
220405
222406
235562
1101327
238063
1096933
824492
882199
59970
125268
1164298
414978
203542
428121
192323
19887
1167749
747863
167831
796620
615661
71760
438878
703367
540323
994265
159838
445646
1109185
592353
455350
384780
1095113
341696
356576
1081512
1031305
266178
142004
751741
1063307
171838
319364
512797
1112042
1012292
1017355
924409
1146102
397725
807310
897751
266796
917248
1068162
896630
1005970
1128578
275407
81638
207699
337885
956194
399863
1035785
85415
233532
242700
77749
674466
468434
640859
1083669
222709
1167403
1146743
1145307
380422
615148
236221
1158472
34519
873080
500419
554416
701014
822213
555784
312708
523318
680845
199510
1099476
429257
780744
58512
317101
1154554
845590
87601
59683
371643
479961
535821
1162931
572213
13525
403858
476839
165866
528702
736994
520089
364809
544576
473230
18620
562158
257265
118721
491048
441370
347126
1007946
426291
567384
561485
151551
697007
494041
314473
314258
696288
130916
410960
46297
931937
14659
1090683
1176015
473992
605407
395158
413911
454716
422257
401935
789966
78473
888383
395893
615022
1179413
387059
238919
577237
1105780
14833
235560
811927
560147
1169978
545361
102550
450461
1123475
65388
455062
631592
882950
81802
276414
580034
153643
928772
807848
211149
1151458
68165
780607
943587
1090736
913219
1160240
520596
474960
34585
347546
67487
717906
231971
181632
406584
773050
512323
808144
218008
914285
880606
930610
110602
492338
876866
419023
1093069
735109
119339
832790
1167391
1104770
778332
467472
294849
238123
455561
678811
594401
408168
630883
101528
1012384
480260
463063
68952
837726
794084
219008
260691
1106038
85835
1009965
974933
436685
586662
330755
952779
1151400
672666
1018577
640842
1172398
653890
522788
717014
155545
220937
109895
669856
22906
1017004
767098
51484
660353
189051
506825
595707
789528
608805
1098673
880560
661158
586911
1107472
90992
260313
369602
1117137
357739
652749
360011
780300
901860
119133
320171
804917
183719
761951
187273
1025407
745815
864442
1018820
641459
363687
605301
81441
36284
975915
118050
890062
264438
308102
1164252
417573
830709
433757
208507
650757
842810
429295
49452
1087949
1096374
1134511
436635
236418
415943
191024
633135
554847
49241
57353
146519
41087
665068
402893
877356
946483
350877
559505
865804
370316
342137
759762
77044
269162
216087
602393
351386
960623
413562
915456
206945
897454
911703
580838
891954
813659
870466
207649
221548
341157
639256
1065195
460565
569473
696666
1014204
89645
429193
58553
768612
1124258
439571
933220
1127479
187297
31576
466916
612385
984390
589688
1090506
235913
1118906
460462
1017003
862805
1062822
820733
575223
1121668
808085
616964
772366
939873
84562
498027
219613
584922
405442
870440
155903
202856
1005498
472364
1068372
484691
646462
629038
50289
776970
307920
94871
366923
464292
363001
648132
923091
746241
885370
450125
248761
621704
668476
121329
575441
183034
1036695
834174
1172517
1061505
296831
872475
670405
131147
1167822
942412
708728
671453
170309
1131826
379649
198041
380801
649723
401957
863003
75775
179949
688784
337308
990533
856914
307844
912499
1130398
859674
988812
249052
1027809
655253
157873
851321
143586
59651
641237
648478
27444
768127
585314
572572
775422
832036
1170003
800236
153617
835852
240934
493728
538381
875662
420260
1157675
361319
13512
1083099
847919
352666
1113289
1026197
47114
375129
1104891
849644
99759
418599
277538
314281
1074094
471289
946810
488367
202362
1104327
260137
1085718
273012
710354
339545
384779
168553
194787
489352
252003
915106
1009834
633986
996985
1139616
1129619
1110128
6998
1038003
196837
164140
788268
993625
1150387
1012920
494503
182844
1052182
650756
200274
565171
524838
94815
1009690
114776
734673
79814
806105
413832
571834
601379
33200
233757
785618
83553
884176
618933
956951
1136429
267948
704380
213786
53701
827978
744670
948863
651684
533916
737202
1117905
565830
942387
952332
83333
591092
834085
106718
284908
831367
267164
317994
963010
1101049
54251
333284
189027
51121
871003
225588
134706
996025
100319
696384
1017994
340308
364767
121275
631917
620532
1063063
619446
690981
339201
36765
257113
1079734
1120002
614364
8878
630721
543231
657912
268041
670327
450730
867104
419277
731845
680800
726962
359598
293687
1080712
875264
989441
279661
775674
827352
500393
687423
222498
116259
519163
581131
590934
821796
1133223
767911
1170265
671359
75595
878870
860605
938078
157596
451353
874859
1169727
2161
449051
1032239
1175318
971439
1031825
632856
662754
592130
108480
553159
969333
227014
864374
624156
235711
381665
159576
684083
224790
604608
577558
928151
1042016
517314
500592
747253
566510
630444
515445
203252
946321
441233
699594
174540
1096619
918117
785233
386663
973851
419738
1180281
960973
1115904
144265
91830
691891
414778
771066
549683
926311
836104
108834
833997
443674
899277
300635
199946
781919
901367
721376
654395
105594
193672
1140209
129234
1024678
849559
758154
382651
123036
1118616
336913
1032935
491153
107203
631160
919285
812981
46271
1031241
462247
460398
113826
330837
960352
623360
1095835
928693
695158
517886
718165
163341
33076
78546
854451
369994
55890
818701
18888
148859
891550
819863
511787
553201
1109909
1044982
71723
1153800
33604
508922
50727
1137942
170192
439715
1100311
973847
293846
748948
627430
738923
24114
667345
134079
423445
685958
375713
925084
506166
290996
380701
1102112
948163
902788
712810
106794
835872
198117
494867
1145265
112139
754506
32183
254464
375623
58437
115402
281233
992072
164633
190626
1087466
115483
1167817
724653
1150925
707652
666375
916620
734630
748193
581734
519705
865395
835197
650776
729991
565462
824427
990878
663378
1149976
432375
574831
573909
884793
926166
421388
748378
646880
1070788
149386
187668
694491
1173531
186052
574329
481744
476945
789680
1125175
96687
271690
957301
1106762
389966
688339
974291
339708
1042391
66276
21268
456312
929410
793925
1050440
1023962
959946
503781
1034332
198395
1079127
476605
801593
381472
686309
124184
1161792
753333
657874
504972
195225
895404
85576
624924
411568
371764
293618
356017
804692
249642
253372
1050150
498262
663104
938046
465036
140284
1160450
568579
992654
962149
20582
952545
235181
1148538
95768
1039048
183901
662168
1125919
239851
292987
983750
436716
1107818
641110
1022248
844017
78699
169580
154252
880004
517026
533634
624278
393181
334174
793885
1174774
217407
552873
1153776
566895
410329
597281
852469
722100
1016200
628484
40872
455733
524192
679227
353372
90811
916735
453450
1138485
729034
274025
18172
1160691
631574
1168139
1115221
988954
93990
290629
206169
970001
229363
1045700
71229
620257
255345
170996
865733
920346
1033138
1085690
180180
149044
576701
926611
929336
1179000
752993
474683
588040
175471
26142
289075
564494
121169
967188
820590
670947
580391
706886
1034838
393381
86030
14630
151065
244747
742872
522997
199180
142092
767687
980235
653058
1133752
26464
450563
813936
345216
978374
148583
919301
1160682
555525
698591
582852
496178
732733
384677
343211
552172
508704
1162003
288937
781917
816529
142032
987799
666376
294090
168654
175043
499972
18343
1029214
1126918
422644
994835
398293
261704
1136973
801537
384113
373216
384262
289999
159499
237113
422503
8728
987953
554218
415979
404575
1119653
804501
186527
396436
936179
382272
321540
1047295
114102
317557
907153
550246
661511
515523
881486
740957
433493
88237
779783
1094792
586588
1028044
484109
80675
218340
1064987
1165126
1144988
610325
633091
829333
1016937
166976
337319
721855
49577
769457
120721
955571
102001
975151
323368
383829
75450
16914
502161
1020361
805076
920406
10272
338370
896962
334072
719736
795337
600967
450241
225566
798323
329416
904095
815610
985910
1146929
95864
416163
1162196
1164557
1076094
262957
1103342
120392
526141
925067
206864
980887
895227
601649
838480
135858
572560
275501
239035
613237
418365
702880
306273
395936
939939
135916
747324
714372
456814
374072
728989
699324
356704
692676
223544
82287
773336
998256
538231
54714
994267
571856
331147
134424
917190
695312
894101
332209
160045
1146852
1031414
339752
1109278
661162
547524
443333
353521
112519
1164255
919646
737000
1170075
63518
487799
754627
1145936
561890
634897
218498
592165
414732
264744
1057783
241048
934053
279910
104515
1070425
298667
703427
388044
1146404
834732
597153
466654
775836
565175
256928
363536
288066
409371
462465
73543
685105
786792
644332
19408
647376
66265
44750
664317
408340
1138720
259533
5548
383313
363826
464536
763852
360025
1064043
732027
378010
39032
559377
768240
123637
478545
788611
641260
396126
1086929
420045
706551
996874
624191
211234
440771
972238
511284
457377
194020
983676
136079
668006
1042096
817027
886990
625637
281201
623330
973542
480862
263506
75766
472284
617730
172278
77366
543283
955171
622043
893455
310828
634073
913970
1154933
389858
103075
276260
947324
393436
735919
208849
238448
824171
978458
59057
414929
1176061
21080
189982
1043852
16197
743076
894916
365316
11034
1012196
952998
707643
987837
876248
1176489
131888
257687
807913
383476
252886
163461
954192
596675
165577
1126355
143317
200991
883082
750588
1055458
1170149
777481
204095
1028110
859649
112525
192244
1166073
156135
741726
728725
541461
744767
1147376
145823
603381
455116
1174872
926083
204860
406161
822660
860920
473922
1035052
689048
80335
470676
1103744
565654
530815
615680
779682
183309
863470
40041
454937
580508
87251
295350
32008
566740
745948
789531
354144
757051
599786
830994
783997
11102
163076
103041
561518
309540
897761
638160
420950
441676
413640
388438
329971
768362
565903
808721
878198
1036805
336771
270447
182092
376437
639856
208443
693660
771591
439367
265553
51981
24508
678980
874685
156017
930859
339654
232004
1054215
983183
1145512
700802
23173
955270
378264
285723
949471
1120206
4768
713955
697638
238819
665688
39588
601884
251645
79916
3403
373789
1060135
889101
676437
450686
247853
285230
574305
975279
442955
531823
230947
282207
428009
173718
685396
852315
949117
667740
433710
498325
714210
1029321
91400
73847
365252
736759
1041857
754864
965323
645826
142456
202095
1059076
427625
338993
281042
672148
1066953
450449
717414
528371
846006
102630
377725
353265
659366
1173664
1155198
276918
727552
362911
717188
1150190
585921
549767
1150946
725681
1118655
771738
758152
92199
501484
835371
290664
742496
1139989
1108779
148944
225329
426842
1099784
390517
380138
231031
483223
640919
60006
68997
678233
246246
1158270
631623
109239
669259
652764
187223
736345
107477
666464
469212
412704
248172
640467
679427
448808
26811
455110
926016
841106
728698
30731
683171
379292
1003560
198631
1067206
184187
450461
510450
154483
15460
211019
347737
868390
511961
951898
530966
52317
677900
1058429
356104
1120497
528462
417470
597077
105537
702037
901170
286348
1028799
819228
534952
670096
922856
957442
130819
1081451
659784
1003259
429197
948750
680626
50344
164194
1166712
970848
729416
80546
652311
880572
726433
531452
738112
441437
473846
253783
519751
186853
1097284
435422
351099
619784
261841
1122796
1160576
53079
469032
563030
404457
638672
126263
979434
59292
716153
360814
229572
416207
1031763
807553
899553
536523
850177
127805
514420
179205
1065987
575905
392878
565731
736403
999011
767667
1061510
317571
913181
433490
758939
1108625
57457
53292
283633
721249
522218
85976
1090816
933841
250905
1137582
741281
875323
1005607
738451
65510
650355
724992
247750
156988
705245
490229
1067926
1145672
566521
543865
1037439
926999
711573
857355
494977
1110449
664088
1068273
603516
1045684
770852
359090
967142
1113812
407381
227915
198828
888163
191414
786546
780694
622977
243459
836224
738427
111313
14951
214251
673226
995044
801992
760368
946397
819851
374722
509137
328937
557834
1044775
634456
699578
343318
1084314
1066954
502830
638324
386187
861627
855392
157990
973114
792178
473826
643507
868320
1102288
422923
686147
990715
848766
408908
567232
993596
583758
280851
1084714
706041
741167
885216
729132
777060
909633
340461
57184
81897
45604
767397
465434
137879
847029
741819
493152
102094
223291
771294
308521
996503
195604
677386
462312
778768
919455
1043665
650701
359992
1162831
375832
217051
182236
1033333
180162
988332
486727
643771
137506
290103
354420
93701
484074
477323
622259
559954
99143
1006763
1032345
24794
355888
385122
1014377
943307
895549
420000
836019
861191
796896
691341
505415
1105074
1052466
1036360
248405
714733
1063993
980210
1149756
973680
1022513
770780
669796
523285
191422
856734
7827
36642
385217
9322
917873
366209
1155271
1173341
18764
70764
606773
1087805
272857
1124720
348931
262299
162577
551101
517500
582110
901815
8668
995078
76860
922537
413313
717702
388013
50870
563194
1018695
44137
248005
803281
342438
77671
629183
893237
399174
226200
901398
1021888
752762
309025
1148879
480326
127696
654824
1055668
52833
937637
137796
978723
176310
1173743
32735
735093
282405
80584
766291
835018
884403
372670
900466
1074477
226953
1082564
151400
656140
1028544
603427
753866
131851
999714
539026
249336
340836
595999
226799
433355
921004
191283
866494
130471
92416
952722
625704
531067
944777
1074323
1146212
991965
32717
441746
621563
61217
106060
497444
1035532
140901
597668
320890
724340
825072
114254
35642
37628
736903
188763
547774
1106404
37162
1047507
820984
852264
1014060
1008342
187434
117047
1092101
991533
649272
446604
711787
936121
755071
536667
109482
588567
581551
849069
108306
525428
1014487
956092
281264
970211
1089225
296241
758111
314522
40289
1087791
1022909
199365
391988
137537
989168
1119640
1090537
439550
161345
575513
628293
866047
220914
887637
536108
46194
1094134
583904
301410
622422
565377
206870
475223
853695
70294
1001301
910153
386918
967293
797333
209515
663545
1102523
463303
105282
1035993
465607
721078
351175
364604
1004867
738282
738078
389607
849513
605394
19859
737900
125720
1132173
768840
560104
506291
731258
369040
362580
862714
15620
835488
1168748
554170
313169
80886
33365
743841
225383
580969
827058
633801
879655
612420
543436
259979
396293
339763
136364
1319
64055
318809
1137012
90147
452594
1150339
798142
819974
1140266
511322
684202
5772
615946
879044
855278
610323
43346
552249
330798
67018
1040057
605152
365896
489302
701911
409408
185610
1020050
349111
308462
848989
516914
418762
446400
847816
815943
692446
1104367
36150
889802
1150476
1143963
738537
43124
535402
460897
807194
1064773
348018
109980
731206
847271
575579
155624
999890
553156
214609
719369
321503
847179
506032
790230
371465
1016221
1053395
981182
1034748
163400
1765
207549
1027939
208080
606983
821312
859438
1049606
320429
959692
856748
283517
741862
1163127
517047
716730
538361
214869
766424
605107
876382
1042476
560769
1149806
802536
172129
631130
585252
151455
463688
46287
721035
1013853
653330
1005039
423251
1133406
371405
443731
734181
714750
688095
627261
90810
697060
841174
368433
705438
790340
226258
862285
1002308
234500
1099870
217943
915967
504176
1128355
552061
168041
117196
150009
466744
1045569
212426
1037130
79433
531588
49487
267577
105313
1102295
466912
1088252
300656
211906
236945
128545
865963
1100255
216432
994692
1039456
1105266
668099
75007
121330
591308
749668
1110388
278460
1059841
54143
616667
64685
3365
271213
426849
155697
146926
496920
649034
387566
1028422
911655
652440
102280
52271
162964
248109
297937
842760
350062
323188
1134557
1029851
1084906
437973
310643
960133
81652
829883
272387
16729
706736
1052667
1015493
208688
703058
493081
1057562
824294
152282
776052
1100548
66835
732212
378647
99525
808559
1711
235279
467872
633439
406759
77694
942960
1054081
458509
698095
504472
708344
101519
92431
523195
234235
1073775
348165
555836
1092
715754
203396
142496
530383
118250
695954
982602
1021785
1941
935604
605291
1065024
720948
370187
183504
455300
156090
1051512
341082
215817
304183
39111
329504
247338
1170941
733194
425100
428630
545567
265311
255443
1059130
502506
767104
1169873
309264
440761
634951
682071
1126006
753608
1099208
70376
126107
327877
702917
437767
1046123
893125
1143817
795720
363866
137767
733318
504933
536934
714957
875934
528558
869277
318941
67123
529117
694575
1076194
961977
1117436
578024
1146029
227937
680867
360091
183879
210106
184685
856787
659837
829103
21360
759432
351367
189213
141400
422734
550496
496036
1077003
152775
628418
131628
72075
696760
228314
598198
37532
13146
195820
504797
80916
68516
876766
1048389
1105144
897475
834984
93420
400539
781724
230919
260026
900450
994888
614995
1019335
72631
323746
606415
588837
379105
958009
659186
922681
45000
1114425
388286
1052015
1041568
1043152
1010509
931478
858696
127803
1124235
87256
396593
736056
69696
817528
169364
142010
663954
903858
172701
592612
685597
705409
607980
935517
1155233
1038364
246260
262499
209893
2377
1112257
744155
306616
409811
1011143
967595
764773
948002
571809
591260
880031
656165
227838
289734
301898
722993
1102829
1143341
797132
1131821
418939
852127
386998
950866
510720
29139
659729
1110714
505065
648599
702813
658693
75023
856160
590634
960530
856418
19806
899278
290790
785051
223711
63434
1061627
943737
1148698
27810
481709
1137711
988540
465057
231684
1081740
851806
452422
409297
498798
672197
67602
300979
966424
583649
1019567
940730
520090
655811
468048
288249
815314
774735
789327
531917
957469
590587
819555
1016107
697257
109558
528578
77633
110713
724109
466661
883403
365146
804885
838695
477393
653678
27818
14030
422309
152503
253062
468791
706212
944983
402688
605866
360303
573374
917242
775695
1008967
800162
768014
903811
138006
1132980
1098556
802579
604342
40599
19640
48444
556859
538066
870460
582524
774091
744469
719694
353520
426639
763039
456298
865324
1026195
308773
524907
523260
33355
590431
595231
113367
75750
304964
212868
966280
514368
13111
253727
257752
800816
266641
256592
1101398
136434
164259
725237
1076007
936160
747060
116031
594334
590993
630999
184208
1134519
202530
567511
337622
1098662
749668
507217
368603
974948
165014
569850
278514
326599
439783
310472
300963
1112495
53125
646963
76772
889947
437708
459540
822839
898619
994730
85342
110257
1016156
1029422
253182
347889
172068
463127
1055522
649012
11132
187370
278656
194858
130724
1015440
625133
963384
1142837
460008
455119
862549
1179087
869531
307886
940361
530981
281329
21780
1101258
1026904
600990
1035611
238825
181075
718913
548183
758581
311540
591021
346705
576429
872544
552454
215522
196559
514389
1159581
1111236
609850
1140403
1024419
783444
1051734
880131
285841
950401
878311
569185
270823
933639
783940
663466
980362
9860
138334
889451
193818
143420
1117155
75995
1130255
410181
978447
1018813
625422
821570
1084218
514099
819510
297903
573373
684691
1013792
868277
805852
1050823
1173401
263950
305034
1031339
808305
210692
369212
811797
542519
659907
1051489
562655
491856
285721
788500
226113
882324
995565
339917
358790
1084903
761767
963717
70602
639739
101599
1120581
1013913
393416
239727
642418
681205
887595
93200
116603
651999
384068
246794
461332
167683
571869
238819
507232
78473
1096696
707722
579894
659811
699750
780764
262497
606417
210057
1060587
103667
52616
425897
492135
238792
433047
222636
700453
774168
80361
399371
903528
450606
1059771
151465
293859
430691
1151536
1020052
794145
686762
199303
798460
64768
856089
119003
801991
273277
461728
775777
1071030
819663
1003307
245785
346556
1138320
934287
874360
785969
322047
442428
835662
908104
835760
585821
936802
1015051
683704
671886
1004754
1047476
574276
487676
1019712
75922
867880
118273
541845
274777
297096
66140
47946
1131422
735186
1009921
964655
496574
356370
1170894
1012913
638257
369076
433532
191503
1045082
384849
614986
1026679
236680
904497
631778
1096078
493705
63315
394464
977516
935226
84978
314670
292378
1055636
990997
593298
1099457
1033862
987063
39264
619228
1077527
799307
1061612
1060838
616916
499288
583272
451633
755486
790810
656665
307256
646846
954131
82071
1018184
224447
512554
12005
915021
67355
710635
968939
114133
1110516
117485
1114802
502907
405240
302725
686960
216810
269330
660140
602330
498598
1042702
195299
186155
563637
494912
314028
1173788
839627
483105
663013
433329
251377
820035
30179
616602
468967
581310
798078
250766
62207
426518
270990
269157
550610
26657
56432
983181
458957
759780
360585
717024
1147360
495338
1129339
4405
945369
703504
1038880
348365
54426
1152253
593727
756804
530671
416675
705200
592406
257904
76998
499036
1143499
876582
860281
100729
1180339
1026845
377613
438642
773054
301298
835567
1159038
961055
307141
678514
687844
538338
975157
927388
219361
336261
316965
680648
389359
770368
949802
582626
469259
162196
14801
422611
1064465
1115396
817519
773751
510775
1044086
555700
83749
795798
147472
805787
530024
722122
454270
573278
86306
734135
488464
1147490
662573
394423
1043777
929450
976698
297105
548228
180956
575353
896652
853103
550684
486870
853971
884753
92849
48406
708138
613777
252607
46122
8533
106972
274552
330943
1159371
541110
779081
1100914
303417
112152
816035
119514
918430
135289
859747
813971
1054401
522071
476190
317142
99389
632211
604298
210807
943800
1051338
5962
1177231
281198
912002
984978
231428
1045719
69196
645886
194127
908524
818034
580424
886133
626107
458091
644553
155349
578214
277785
261840
361277
926532
463186
944422
821905
268349
1159768
497942
51230
425128
16606
188096
541953
172982
272288
391107
691548
941657
258574
231647
876721
697594
690122
1058233
868024
817088
636516
702152
307004
1124661
387800
929026
1100660
328355
707923
416286
171275
909989
637056
74360
557596
904412
706806
1100492
507257
29455
77722
608589
418976
738596
153018
593086
940008
1090992
828470
71985
398850
800810
92023
895188
345431
1100513
993825
680219
841967
213113
508483
1044780
551242
413271
430222
718372
770541
808442
858765
298186
485336
689662
161505
303305
945132
794440
781755
404003
399149
430352
1163440
835421
633948
80526
602764
925684
113147
620817
75354
201902
112920
1160165
92179
72411
1061328
1077006
1062408
944339
320491
231348
324476
555707
264317
318750
976091
190958
433010
870013
908585
150663
205544
907072
403910
121564
343689
1057490
435525
1145236
749941
762588
548911
378677
136789
565262
534722
741007
48104
100716
779435
688161
39444
283434
769460
105664
825025
1070604
269415
63263
1084927
116814
245145
1152059
308972
942991
152857
1006018
269580
395350
1061662
275777
815692
710568
6818
445435
244513
1073676
1105836
107657
605462
519804
470831
392965
302200
586873
356049
742519
960928
1134030
1104026
300358
978262
278794
867231
691606
896841
819433
1077112
914055
540712
924844
713099
133740
795542
56884
623516
103432
711626
665190
756441
1025322
1092265
998868
30531
235993
773436
337076
910417
28065
1113178
31507
1038650
338725
984225
891539
43021
17384
406136
815842
710522
1157990
82898
610335
803470
182089
359297
222115
553228
693345
1144761
1086170
1176107
65293
307678
303435
841332
995415
1038338
1169415
930852
821452
1062527
875277
436106
1063476
138465
1003094
433073
939761
284684
727736
118466
750987
544361
940457
681207
110636
995287
3930
202675
80567
885972
436182
881901
780229
99602
530955
1012056
502106
317782
1089390
448427
538310
882165
368263
216731
529513
589079
844894
398327
1080727
313673
876807
638204
988225
288303
656583
385305
729486
667431
1035708
297806
1069260
1104068
366218
1029345
1092775
804962
730567
1138952
918573
625820
865453
955122
918604
275405
844680
989287
270309
772347
1038655
526243
5006
648954
589665
656148
511121
611214
883809
359645
485685
866960
361804
373762
403035
130532
737985
76191
330432
95435
135256
402034
848805
954615
612040
57459
653645
767822
501199
798486
1128049
1056884
680247
397047
551025
1169507
160481
756808
64953
243738
1049262
1012350
204550
293488
684790
777922
176736
1131828
610369
639256
755474
360884
302777
473395
1172401
879419
764383
1121157
170541
1036810
502987
883013
465838
853504
1038229
604854
1046651
1081788
894167
395077
969143
481017
224617
969497
1171040
177698
309895
494386
342662
1030111
1049895
135108
27651
150680
549450
358887
813921
285323
1119471
449716
534438
521642
426286
94623
581522
172890
341252
119268
765788
444253
741829
519961
1152866
443348
588988
108686
433798
1139234
351504
851791
498887
1083642
954564
466409
987222
751798
711813
294955
1081229
235956
573594
223123
75307
923158
331204
378077
380005
80831
1117143
112574
306354
555938
5784
776362
1179376
641348
588596
327870
582461
363143
770173
1056207
341505
655807
561654
295313
141812
427818
961233
832192
360024
900031
732470
1100516
376600
554227
975115
790773
1155996
556531
163542
685641
345087
41159
864149
617993
1005881
1063734
848675
750703
375986
298484
956538
344724
1077063
117709
909188
63677
171039
563827
376337
926351
1098011
759358
829168
754310
955466
238642
560273
137195
229665
890579
697843
222361
148481
1007569
796626
543985
358042
277703
601331
1074703
65240
934426
120252
898136
1167376
521730
253925
1127897
587710
580136
529503
309077
1000076
972736
929140
520040
631453
850935
513433
512670
485102
637437
1174588
1118519
1040984
1051211
837263
647419
228453
10013
596390
248413
430050
1126076
1134649
1161807
540173
370926
274659
226527
562178
167304
1133347
258090
10432
492405
31516
345959
882987
479944
552791
1111695
600621
1115346
761542
801978
286374
1052888
26929
882204
906449
1062671
180870
591954
70186
804868
437609
1071362
250348
172440
111449
890567
891211
36474
937659
1055519
778542
162781
1039028
337440
606795
238315
7806
243194
1161364
1005297
988606
377186
1002698
211142
165277
80749
670309
791081
1072006
143918
1007141
767321
950882
139742
536569
67609
1021613
179709
1166171
534304
562911
207849
863466
159944
529582
1174928
497559
305167
244223
1054724
728753
353023
263741
1082355
1023229
418281
746121
895660
666087
402673
386799
457284
1008022
59438
242746
725844
1174428
400330
109243
718337
1041015
647240
781366
527124
1097606
836982
1167572
1146719
241355
985484
1048611
268728
554844
163426
861655
217985
681185
66484
541915
1114610
381002
434043
234363
789780
539187
435825
1048918
889643
600244
1101572
1058968
525177
898056
558098
863210
1166674
1011741
816499
987109
751460
327386
146138
513305
713119
919880
466082
281909
348488
991378
902406
571052
189882
53861
581074
797032
255795
699115
1080461
740318
936024
1180430
605051
1027073
1084543
920329
497696
493083
611325
413159
356835
617643
18424
671388
418658
932129
1175602
903368
935678
768545
122529
1022998
1035830
517208
568245
900517
765914
752083
793725
470023
1028021
1042005
984290
682883
1032274
940854
317022
601896
988105
142152
81829
520923
150430
524588
253177
616141
515242
1027904
1160531
538203
827338
788226
1049592
438726
144745
423874
1159913
1153372
8727
570517
404375
1177223
275363
647116
692764
146440
680311
283186
287508
414923
272363
1174415
15134
530025
673668
894499
1081194
1040706
217883
7458
1176172
385490
1134525
684492
8334
187361
1071464
917526
1015580
532602
45786
529375
42532
717003
639344
726045
866168
641142
980734
378633
1172317
679696
63544
23929
577627
100779
1091564
770278
44846
525482
776531
480623
404419
896220
551374
510831
47324
445659
876534
448217
805371
344363
743796
90199
749491
287763
377873
702259
1144073
559286
251673
1012552
593024
388250
794711
1175883
1050940
1063177
699908
957935
416064
801463
115439
1052476
1175393
739462
334587
895724
1118500
131356
281942
301915
762865
1080139
869909
851681
649919
248339
769720
590297
911420
1065576
1143355
452996
213325
797920
331780
842488
469272
97269
94795
207262
104725
824144
982376
92798
1141361
866633
1062681
401628
430334
213526
770673
842378
776454
1066855
526155
901814
389186
291571
466566
190635
1031076
520985
44261
1007655
595704
655167
719638
255499
1048540
16668
519991
529876
748602
510713
918672
931384
341586
727557
1132246
100597
251729
715819
986678
651237
26648
710428
1002431
889709
318105
495205
897766
676575
62381
1103008
54395
333164
268053
1123948
442201
1116493
187222
337297
1105676
1060713
904851
623458
902450
170836
905403
204413
224702
702725
13853
1117697
135397
1121902
746838
790152
939403
705163
569648
1059682
644274
1090915
416492
315685
558631
1270
629742
332671
1131794
17025
1166938
806394
1138022
869330
1026043
1034674
371050
1076908
1168366
294399
44013
58249
651978
458636
112818
205891
908322
1130608
538708
170992
90978
331314
156190
1058217
1126265
701773
287547
1134827
936917
230892
329052
596334
869522
398440
215128
1037312
742439
1008234
618086
311443
539054
666632
1087537
357588
540235
814739
917200
616082
432822
1155644
944396
880503
806992
482566
383459
65890
435031
1063613
1018205
939129
1170472
870237
625212
808671
7541
63498
1171887
933627
983223
914468
244245
333078
606084
1170062
961623
957448
813738
809438
188303
808644
417483
883308
874760
858627
1174992
421825
132188
77224
500965
69757
469058
939654
411379
1005706
265245
563323
831936
542159
734970
4703
564651
1044571
276124
870845
1116195
942283
141633
805716
845887
893905
83474
907290
69783
20151
662072
1087980
398049
109938
1119963
1139075
912571
1138987
932963
934046
675062
38000
975194
301793
1099129
587279
1091602
735257
927711
642157
425775
191150
910599
247425
620403
735084
521640
479648
307407
239574
1140118
1060279
973247
748035
312294
935315
822799
1127633
869627
760651
948522
1147358
39160
43979
1179259
191517
219721
95282
592315
155959
257902
1108487
1104961
637404
828288
111503
961032
167340
95222
846228
378907
735845
1116410
614596
1095804
238395
630091
389437
936015
795116
1043634
18300
706774
893715
442254
787823
901459
697344
502871
943302
257496
775089
830715
273268
1067546
1077487
960879
711807
1176338
415709
226364
717415
920094
849769
959807
931040
579032
126543
1062793
112661
982543
519229
330276
324472
732797
936826
955683
16638
951900
902881
273482
699963
677037
1156280
6681
426600
536678
132228
326976
695699
578858
352349
869911
62815
859243
434817
408276
300919
976330
222510
410299
635218
1028547
1115870
840779
424867
194830
283340
1109753
1071071
666314
163429
206301
596224
1079958
404038
371890
866451
490671
517646
727681
74231
717211
381807
344260
110531
1072143
376050
1115735
769613
986358
862708
801136
99814
26765
970681
560818
58973
32476
390370
747319
774702
929834
532129
1100407
1142828
131739
508957
1088594
437815
690914
778761
341424
382409
917852
426338
1029852
142636
574837
879837
686280
173597
550529
860504
765803
810459
809794
995535
522522
881368
503539
75089
771985
141316
634008
1010496
183963
167304
633663
988943
592846
558180
371667
164046
360294
522272
1097155
115738
1130933
289945
446681
583313
194734
734632
773891
182552
89927
1132219
92062
192934
803937
708574
1074479
258493
273666
140741
668878
842145
385347
770251
252740
68034
544662
628823
928410
971099
312249
77756
750108
213875
879479
714204
143120
563442
853548
312660
866205
1038149
896940
148289
814477
663007
827362
983568
1070292
801504
230485
363726
10523
1013068
226338
258970
798985
907983
917721
317026
152410
668487
933709
895328
460744
488348
554559
783464
70005
705942
1067511
920535
985869
855995
245595
1013007
437107
412313
818683
916843
1177986
566501
859188
1138486
647914
589593
122822
385096
445134
600655
566697
818085
489716
33789
195890
447930
113539
1085973
582059
1110611
222302
256550
396997
1125248
479738
557752
1174705
212317
734757
309915
969465
827071
885276
927950
25240
1084902
91471
226506
754088
492702
1128024
592745
744698
1169561
308796
877472
1013971
970175
228492
841667
231953
338163
749552
319903
1169211
26043
67455
166399
1036095
349920
510824
40810
564931
530262
145719
821572
924251
1082411
717148
876032
539780
342699
300152
483337
482717
20062
109543
1153823
889575
972898
1114118
526731
541006
81615
1052691
75123
688768
625656
118044
1032364
529813
603967
689591
466190
789003
1040970
763922
390491
1087319
204032
1005797
127921
791523
996862
556089
910067
529131
293560
134559
198732
807207
232373
386017
227431
535033
21046
761893
394347
517129
271705
699390
236811
461083
46636
41762
1017738
60428
171931
706699
492478
1157221
980740
432695
894318
888439
907352
792952
1177018
761891
48291
535503
39578
938847
1167131
790784
450544
366066
771785
1021173
99122
46544
500957
190368
725994
143676
279989
599996
1179950
774477
762171
711829
209016
40264
1123800
905957
655311
687523
732365
960360
623828
202711
335952
108575
234993
259678
1151888
499143
164157
84929
519722
1062801
148054
503447
368351
774542
696413
551057
138220
198770
1152212
322000
968401
781159
573581
646991
313971
837565
647374
362505
260439
2987
923259
180623
97527
837155
199876
155651
834610
308954
659228
1066708
42756
910156
998337
1029872
1105324
630329
377235
109076
1032144
105901
1129703
672341
92735
255304
747902
671836
627683
171833
1109869
662643
122511
383760
38840
748599
213731
252363
856805
716096
391936
931114
395780
64067
737140
1051135
742922
586390
882892
331667
248809
821954
607836
557604
815373
262531
506463
113911
772504
671473
1002655
848753
255859
476457
839526
667506
1112422
659646
765817
1034974
1111378
344522
599032
1051561
513002
402118
1091422
208415
1127377
212538
583155
231743
553824
526935
795004
55877
681348
596290
1105161
1026766
456944
479725
874794
421752
825211
464472
463810
1145796
994243
1064075
408625
424651
871082
267457
894128
517798
385400
442990
80773
503698
680859
1162308
3194
92112
469627
597803
651160
713091
988077
654251
401086
572565
843717
801082
914004
227051
134331
484595
1121330
1133197
919354
418130
773212
808784
864454
1179009
1081992
264110
131419
1138173
258253
1056951
1175835
163960
90804
569766
429384
1147373
826481
1158916
712292
34270
801721
855762
878856
1065991
706643
1040385
1048725
534468
455396
556809
645380
75699
672969
586736
735564
837260
110521
1115752
653284
870191
820096
1175129
616973
1117418
122918
805854
946787
878538
1084149
1177609
1078190
383232
859042
742858
578704
508964
26049
25432
833705
331728
455521
612431
300244
923571
215489
953372
281813
1133083
1132611
986284
502842
103009
269008
504047
304661
1020773
431389
456002
949413
113171
293852
454312
1037949
722883
757637
804542
456670
946982
179879
775409
882806
672777
132789
936904
1051697
196710
76502
740805
16813
612915
596910
112604
556952
337475
102811
868936
405956
247382
132745
493850
67989
663095
798755
612237
219366
143946
467341
137548
608670
38185
1120953
932386
464595
587702
407953
465793
178796
1036173
477248
252521
464428
1075888
238015
447721
1101905
763390
1117689
703270
621954
335884
64126
381541
788063
918138
692615
837321
927829
415091
427297
822485
97933
797794
77930
313655
763023
1066889
1042061
770019
841977
100122
551173
785198
1000793
111364
199091
475251
21281
573294
567420
1061281
1135264
482076
486913
899496
218873
660394
559597
49317
124087
812086
301429
384536
198379
319486
657861
742954
657953
612669
631054
740986
987415
545499
146573
123172
74598
1034131
124298
545030
843647
1050245
752451
123915
284031
1059749
130691
1026548
892613
473765
305900
520300
469160
571779
414809
253549
1014652
1125177
375825
804593
88259
326296
758269
78662
344392
725215
323677
151309
34372
523108
686047
109696
643007
1065415
499366
625906
1135711
446532
861476
988021
276101
1140511
508567
11810
80503
440634
888906
942424
861991
818628
987969
838809
576204
1087137
416512
522185
132329
1128747
274699
110385
36006
1079214
211330
1105461
210550
346609
928313
448923
85511
739967
820347
689125
755148
427326
119370
508337
527097
846989
462674
975455
676207
770139
183966
918198
202623
964237
1051044
627891
761871
1062096
368822
793081
809633
570359
1058354
1045261
694262
99897
603998
145168
1129934
683465
656171
1083734
375905
112263
836647
845935
225403
985230
460437
888669
126670
519887
848651
1157660
541290
566645
713485
321073
34679
456962
860095
78675
504424
299308
527766
856772
514110
859877
266375
417023
820397
1100341
1021772
293972
77243
1006105
820053
1089529
410965
93074
407655
1025575
434387
906410
305469
638107
632366
252447
911530
1110351
480315
865928
998411
1089826
864832
705033
40686
363717
1064680
1091008
601736
789239
228393
1079565
822758
323682
548405
678693
798479
5432
823416
87645
474301
897314
93253
912011
1113644
625290
273495
807264
690915
660689
1050839
1160313
205537
468798
973179
293109
930242
24102
219450
482590
1000529
338166
428153
445418
58604
165759
493046
185394
1050627
665872
1164890
83308
444210
158692
149815
625254
368806
6366
638821
792911
763398
229369
993882
276548
1167943
1034956
473459
586501
536444
1162053
647609
1067510
1173603
538669
853463
209650
174040
704112
805708
785920
1163418
844540
805026
1015689
664467
1041227
878949
151328
729131
961008
354997
247926
926029
174260
308708
1163599
315452
1119053
725086
1048575
987193
970255
240968
542708
299181
1044095
939698
950744
428374
216332
365674
375029
962980
420380
626114
137830
479026
699843
386870
275646
388217
736486
866353
697456
982379
533831
351338
185500
820405
906693
1131240
436582
239919
585191
1126699
48594
1051523
1071996
802407
917357
645920
47266
731332
632798
220130
267613
243791
819744
996845
160696
700237
552489
833450
1052972
1096583
113370
815569
487224
205152
491376
110560
1112748
69213
1067232
797816
1127904
616988
857038
78652
409080
655624
368451
1042576
704404
196694
613198
941290
166103
269419
552217
384711
121180
466335
30375
1144424
1153626
557585
699241
1140446
148779
35681
128404
980498
174948
233452
276722
1163622
224128
1073079
823473
473854
1001918
630221
198115
849968
918847
1038179
347566
735122
787417
82998
160278
1031674
106618
188975
527462
1174546
914462
58676
1051316
314835
844680
1113894
782307
963883
25795
350002
526153
357962
557754
1045838
951519
73524
48827
156451
122752
282599
1154585
521380
157206
859061
1164150
740671
93003
846378
107303
370372
658937
686884
1049676
316557
616608
150415
895340
1021643
1058692
858724
1109492
566397
42596
243701
104785
666112
1144412
552701
578639
432113
598857
69211
1083967
612088
631239
1171604
181527
808709
75374
407303
496353
675114
366476
620751
174841
1073107
533688
439472
809864
238822
904916
1024699
255590
249637
1014260
227060
425576
715531
891723
268463
149879
164607
603941
619137
1080034
887210
988854
398198
64868
471240
498924
1178912
823234
695414
446738
771067
645244
1007592
265714
540349
854783
50091
412157
450163
1136941
1115634
685138
659853
50124
638196
1131587
359292
1080570
596211
524438
143569
332230
90005
831223
205386
330888
44645
1074326
1065800
649612
989690
58163
568492
1160476
255168
736559
747732
1086278
494653
1028142
477405
186387
782299
407811
1174299
1112281
703449
946365
541839
60383
648914
375797
257666
672027
719717
552262
1120036
1167775
885043
127426
690346
505686
349813
1126845
17865
61974
714819
595277
902257
814526
72397
808849
764451
714215
491103
624481
282096
175446
128859
486147
1171149
223929
144624
943837
850001
783931
874877
879250
415622
116888
9306
777498
78213
1107851
285785
901668
582569
939872
352895
504269
923625
681163
97054
777080
751479
702941
399319
1099836
1007218
291610
728867
628293
1060610
966126
271031
431119
1174124
531184
44053
890513
595464
991723
317257
152063
221539
686353
736160
201142
210380
858317
342739
1138063
766011
815071
538874
918381
133767
494967
1047743
268088
211159
528071
286032
725635
67357
760774
294031
924653
253025
1135302
504431
653109
474384
466516
830020
894064
294099
1146793
823514
1082764
894753
1106583
658130
699552
1176500
101962
503636
822398
52635
908510
645409
840278
1167687
1134915
578737
1163769
846321
1119384
802800
439861
962688
505207
1019848
193447
487196
626266
124042
90202
880258
392860
999200
428927
742264
489497
124019
235019
235177
75467
109857
212029
769044
1033482
976417
559375
676134
784548
190375
651182
470824
302336
800450
65583
273521
121822
890459
473385
477848
619934
988539
355739
1041880
958523
972520
999629
563530
446860
423355
659190
119124
1005685
1148881
166251
1134376
995317
852872
392824
441996
344394
281495
109026
225644
769580
110796
878864
490131
931561
923862
1110154
148575
472894
188769
630477
31687
714790
858328
423460
728356
85112
238463
994158
527950
107486
494214
180465
823302
1018067
442910
245851
496971
396435
258551
131959
376428
1143337
230910
1119924
374633
351566
74825
350155
1125441
655254
846154
53909
1046320
428798
1035754
791228
897836
482488
927486
411244
172331
1051428
755715
684424
515288
411064
864195
926983
383964
983451
142025
533122
180228
821544
1127490
382992
426566
567728
31639
314469
90947
915579
1171344
110519
292376
1031498
859409
248369
663749
22639
906237
1077032
421858
12012
196885
524745
726999
832914
549527
471432
1096321
31116
799459
1136917
612183
882438
796232
400165
1174339
209650
343945
661027
970065
431622
1163128
253581
361202
616325
1147359
800567
29438
553926
1021370
229444
211186
1107687
920015
998981
551896
178089
967200
594402
1114088
842647
1016591
646503
853899
77383
1155300
1177168
103975
809882
259528
1067704
133898
323078
1127529
907175
455152
766279
1157158
56713
975730
1157535
864026
52910
123662
565468
544101
809199
978019
1115088
224301
841300
661640
650664
321058
669125
400646
729645
944244
149829
698543
536529
722161
873694
552696
701199
1095848
912735
186336
983703
832123
1039471
209964
368455
563297
572
168935
388308
312434
566941
167407
437380
712040
952487
51923
880451
884279
1021768
45717
932413
1060240
453881
467661
320367
734521
679649
110453
1168769
213449
583537
641271
838305
93051
340700
370992
1020722
933740
640006
127294
601290
624100
557924
527353
755547
1160975
503945
645273
1108527
1160415
1173681
3764
168824
1122043
1138311
458612
1157929
300240
1039570
413128
464822
1028036
759081
192652
104946
936939
1092589
958670
1114639
49600
770575
508132
105787
998363
559967
480782
693628
254564
951156
67769
161010
146713
332025
776953
603022
474065
35470
1051530
191644
100200
761990
187023
469671
733327
895037
543586
1161864
1139368
428217
67845
1076091
384765
264152
552390
835425
577466
848774
742876
1054866
362014
646178
227352
321095
747366
1003729
977490
591238
355279
676777
512810
696128
902288
109848
737636
131399
197330
280553
1092736
939622
343953
810955
558828
68212
1014150
802649
1036584
566968
205680
985557
981405
821278
130822
746359
1085514
852467
231377
292138
1150991
919595
758299
481029
414279
694404
1108953
564454
604874
172619
675004
1093086
1031411
917142
724685
373308
389674
1134611
900035
784563
522298
660114
632871
582148
410607
407289
658860
683980
827397
118650
129101
48595
50037
969533
439064
88449
722712
655907
732535
897970
459204
704182
361260
581450
410570
19868
1130362
77124
1131481
70589
265802
1046370
405865
324935
952280
96609
982107
1169586
981725
110151
366847
88354
836743
69511
65373
779159
522409
402282
170581
613268
1044412
47951
868680
349923
446636
135124
931274
1041760
646699
543003
1096890
1009627
322684
692125
1055629
331545
616008
567331
416441
1170072
313497
837596
949193
353161
176017
103441
650739
176816
1119396
62593
381359
1150600
441718
887398
502050
944636
768763
760048
286912
1104950
897017
653854
898512
954399
796238
1031544
660245
994692
909998
825326
480320
1139258
1064869
671150
1173850
627419
1080029
1023332
560399
116554
725328
615171
1140934
119178
972304
463009
978385
235925
744852
1074520
879827
943198
637065
717860
1129345
361339
916069
474368
193593
113722
949766
12569
883531
932158
1047806
1147220
325675
107745
206165
1161500
1041192
515198
271794
580029
1033823
32064
668139
435967
17387
25557
354245
587337
547671
932945
596119
160624
235576
1060059
1022814
345510
728766
554690
874144
110201
645664
71990
772561
356172
398495
773152
100735
802461
752005
379503
479584
622808
535410
548266
373770
439514
955956
967690
1117115
281249
574280
1036613
468326
747837
652200
911259
553147
945304
533240
610249
977172
388919
148283
716602
423824
1021621
597511
515597
996756
550704
148856
733665
798631
774563
269349
1177940
805700
983850
721520
456300
263211
400515
768831
404594
361973
510204
1102017
190820
1024896
64470
844096
1110406
472722
169647
345513
60196
977485
1106514
1001145
1090611
326755
1037134
358190
336173
1092235
545488
448838
920817
740050
301300
598933
772365
245642
433148
882742
292096
1053176
862769
395606
663657
306652
367352
254618
223613
743738
199257
626460
154789
289497
1004744
530353
325765
35918
616165
671503
1149
704374
340225
760355
25737
783350
889342
195481
1137331
523100
155028
447824
832832
438858
75013
68812
1014803
960771
409846
1124703
547678
234611
77518
755849
462863
30726
892900
896534
878605
818155
717274
740305
1099590
638447
1116648
1082786
229023
949540
725830
767435
175340
943728
85326
1158769
1080578
381217
726196
111113
830372
276104
791493
468741
874490
185239
43323
1032190
172517
365545
677770
686347
826789
10092
730230
584548
956473
198944
793175
795366
215396
431601
306606
17486
1041787
761136
437365
927049
134529
574636
649951
73487
126567
760057
9912
13837
808119
937324
1126172
783327
238623
391711
107549
635729
582469
48901
43224
707897
689546
992135
727255
95906
1102427
18580
148401
502780
576469
319554
947411
1049266
892411
194379
647297
9000
385119
884343
448806
224187
627386
1072410
281269
811189
1066981
752089
546001
237800
595014
750073
1169389
603730
689462
802826
998999
1122307
831423
429662
413509
243570
532819
830100
538963
1123505
293361
350811
1086587
444166
1080594
143910
298411
840178
832744
704817
158022
915317
1111606
624804
1080381
30312
388246
646496
350906
355399
492569
55067
519523
895360
1113512
731410
204672
331694
444694
371326
634718
626836
814332
827473
159473
340442
723562
550731
362029
350817
1113287
950344
161188
1148322
1122323
47736
594349
913347
871605
1156025
361609
108667
319443
701484
298636
751968
1117380
728138
759073
763953
9782
885357
614979
625870
1871
745721
27716
104647
128607
152515
659239
697615
949629
175600
507183
935885
927662
756734
588241
551712
363709
414198
29497
1077837
1101542
912753
1128512
581428
784376
226423
1167137
119775
964499
418647
115620
885601
38657
589434
127589
279667
375571
281210
834176
1132832
914320
740593
900630
53804
1130029
767593
690988
889492
509121
9586
127561
557080
307447
21425
714584
804409
522455
374542
684927
265878
527439
768581
43961
463491
1102710
338230
620489
721628
812115
1116607
995905
959243
789987
118775
239599
199974
691550
251496
646295
336083
775653
1041518
346151
414352
962592
944214
470978
807211
154833
472129
660605
889339
337657
686541
823121
359945
217148
631718
262485
398434
681587
1090410
865250
620966
1152446
372438
138381
1114217
141032
370171
1083835
225379
623032
159595
172436
796431
893290
909318
641886
29715
959411
617887
709874
200717
99448
370440
1036063
172195
1058599
739085
956697
224749
366396
1107850
788663
924666
265964
1073903
577981
915904
691070
785981
222935
484755
35169
820386
333239
401932
531888
353151
55908
988828
375258
556313
557978
298065
752418
604812
1123274
126784
185381
942812
610075
83168
811878
1177460
897033
1049924
613539
222841
797279
780286
1099205
452579
711055
939467
437913
1080871
319041
820179
1023353
1033180
700970
1144861
457649
1007440
823545
1092195
843228
1134137
66768
1104198
335481
86983
825298
1120435
793990
50826
42536
1047311
906856
756977
1099701
510433
748801
650780
72063
914009
128447
79267
502428
162098
214763
198466
502814
680682
19561
459201
1017451
706747
445522
615208
1153911
838730
551146
1063851
270727
353461
1035311
317013
570912
764079
134505
15679
43470
869345
976575
23561
98480
940839
174583
249790
402764
521702
52654
464814
1028589
793688
1048813
448019
768205
1063835
383413
522344
533074
101851
329816
412815
967038
1094299
1033247
55328
117870
377777
100299
1091384
828352
13896
1131249
921593
203425
534032
277136
254024
889476
659569
270953
990282
608201
406020
669973
383826
847812
392756
981035
576650
287326
135556
960747
863761
466071
155782
1109269
1118742
319945
1137321
376501
342250
663301
261796
549165
926820
293542
149206
392590
1018346
1066478
534950
452626
645773
613488
769677
203276
723151
565499
79108
89635
943010
1150374
269436
757351
336694
719792
1045194
1092313
517135
345330
71230
998689
997391
732890
681066
61222
297467
650249
1096366
967781
786505
1089580
642944
873551
895950
208031
1095549
40931
549619
14259
769142
526192
77966
732374
1100278
193366
255817
1016211
354929
42998
636862
474932
916312
1044233
487326
441222
112818
971834
817371
193330
545319
936248
252876
224042
1020675
432914
259943
1011759
537584
295349
923946
521585
1095167
942501
16841
924894
316704
844175
825156
544639
453334
970163
577732
536659
456667
828956
616395
513728
85799
880368
426776
66320
423679
323476
1034467
230777
1156891
926358
437687
243289
504369
977167
43759
1058920
1115273
194710
1093753
486657
286942
710889
1178390
1123722
999402
926094
552195
465179
168137
703783
209851
486832
476956
236026
668031
565720
90993
306171
845856
147404
412964
1032445
25311
336162
717863
737205
626207
454292
662086
338765
296637
470162
896043
479276
1170123
554877
934780
942032
1151979
151384
84770
690034
400178
606542
749616
789080
73631
846517
578200
65230
202273
894595
374393
753188
868310
948424
101739
669337
931654
660772
1179400
626390
247662
1116349
1037263
316004
438974
479618
246879
890842
532339
872630
90137
312138
638965
478260
739251
362894
219225
1088514
375135
1049456
276451
454056
527598
755048
1159658
747070
370332
1010704
1178414
507921
965775
942927
1106960
254651
71985
694165
1017307
916636
126587
282634
213888
637038
1078383
961745
821744
620821
750028
987274
1099483
272267
905833
349292
322249
575386
737181
1091862
1173686
989116
176021
279225
348534
757602
987280
1019834
887715
520287
843114
990341
431521
4800
421484
861580
628054
448439
686101
1042621
130095
885297
466158
753035
657429
183943
875506
685813
742030
726326
1077586
1053435
31989
799892
760225
233673
315054
644272
1102126
153157
660623
348121
565116
884500
492372
71849
255239
792922
533669
639346
852757
303273
1065057
500497
1150170
91488
113663
808471
1014513
1132445
156859
339394
89751
243395
898888
49483
666269
850357
362384
667837
567270
615809
428925
738398
717194
851326
694899
983982
129606
79361
984600
364458
850063
366787
199839
53166
140440
826475
461547
469400
419490
686498
136151
517208
518665
859733
27396
676601
675458
335607
652494
64966
617552
5480
321713
583238
979357
1152414
689374
815801
849441
869335
19433
998183
1145853
356589
1093542
468648
205367
420934
200279
300527
994657
1100742
108633
678347
755460
139549
311105
894313
257210
626075
224805
153718
653116
1133967
43356
751176
336372
104692
865185
899375
1073257
925784
664615
1091370
238494
1122264
1107702
423956
485762
620098
186716
886217
1079025
444721
143425
463260
108183
372478
214437
863959
581693
643015
221488
621286
873200
175868
713346
981116
372736
72528
522054
1096146
269884
1152697
584631
882629
849358
535601
1011451
834087
788916
1034677
580608
837432
571035
916205
444398
197909
458469
472294
31813
857486
779950
552001
427501
404268
150776
693170
320187
783768
1174842
766614
745394
749660
369333
281011
83511
982860
484279
822240
990083
367988
923775
784613
722634
899030
923857
771141
604546
815203
986331
197553
857055
61640
1171223
953399
165570
968060
351051
418179
568844
535592
73255
1156172
355309
92068
987402
1139608
47808
860760
1070172
490041
477495
672724
210516
596886
833612
335038
420706
798086
1090011
991632
441183
1151399
809559
1040715
318781
300756
706542
2071
962099
258093
1153940
149928
44410
886012
522019
773243
807436
617056
736427
74202
202858
450418
635581
819850
193837
777399
484674
798473
655509
621940
345548
494080
864788
984316
179761
738160
390595
465193
1169734
132333
316190
877150
377134
1091836
207924
772785
1021225
578850
26997
779166
347506
288444
492612
896849
694337
782390
134041
259307
943276
250087
433282
1160052
1017226
770883
691536
614089
834707
1038516
273008
626045
741295
1165217
861230
1160969
535423
1144196
1168390
240402
198701
1116655
2831
205872
283741
363079
865698
247790
969385
993731
284499
796359
98676
216174
676056
100914
770660
1179830
1084221
1158375
54021
447657
458352
883754
612921
859900
985502
948962
1030923
800333
1101024
897515
796287
841857
28650
315006
1038560
608896
869932
812208
1129872
187110
1055044
11859
870973
962003
541669
331968
101565
981181
198134
768084
541502
328388
495325
348456
737302
93963
237078
858422
542594
578025
593895
340794
71288
267343
1001926
10907
544236
1164259
343672
424882
543449
1109177
1111111
1071234
276733
263239
705869
299436
452389
1041015
161730
1069089
433094
1035028
806690
969971
903773
1009004
439146
340326
698453
651507
88536
761034
1128959
44273
1152799
593215
641048
904690
851955
156913
1084277
141928
1135547
1110084
740514
264017
577226
454757
322853
966662
74838
591411
759789
424421
741036
105837
68598
435548
1144933
196377
726230
968436
116650
626794
900492
335460
265554
675890
1109159
674328
257911
536418
143502
864098
199653
1105755
435285
145694
470294
54355
1083178
24093
1166776
1157851
1132306
1054703
741432
68130
404715
342746
407839
980569
799033
113032
1094077
341608
943712
810988
245179
148197
462511
620754
76169
372651
859242
1145203
1026103
233221
815848
439015
889174
341988
190629
1052541
748287
1010295
441160
724126
794402
483069
1048642
337633
6504
829871
1080944
886823
745282
277795
690345
863678
440450
747821
227869
239887
1159413
159874
611342
786515
896844
612564
51847
296040
592842
404566
1137877
728521
155526
37380
182676
38489
173731
341598
495843
71856
1102504
287672
21862
60558
894995
374030
301580
805378
233561
14078
702304
35351
480076
1094614
569097
630197
715261
57533
433417
644327
485364
1088876
31230
531381
174968
294756
361810
1165840
1049938
1013283
764654
377344
970960
364987
1155674
695056
864858
515912
511705
873420
89095
452510
768307
115586
468798
735813
673099
662170
200159
819970
445419
942037
343265
159798
42669
176623
37211
186899
1093169
671420
725636
674500
1095887
937195
1069664
663048
986244
514456
971500
441006
350526
128389
1063852
83697
335465
569638
331128
242561
1033111
373168
863643
588894
596769
42714
868142
524554
345855
890837
226837
1100360
461841
1017397
25337
255612
265892
243155
342596
434257
786799
3541
402767
446571
488638
321928
542835
1051893
816354
1145312
943953
748984
1169316
54593
995872
569839
232695
750241
1081446
1176422
692821
234422
3457
1075830
799481
923424
691222
630080
2329
947208
958740
505361
669454
157130
75951
1077499
340119
937209
361773
270757
1162556
406293
354750
682806
646762
336139
956037
25323
792652
672487
325923
830331
797384
543678
670880
729918
499060
340916
993333
1021556
482849
718766
150499
78132
27847
261285
682656
982595
90040
639698
915992
568415
607623
96421
289967
171900
796263
29723
820256
850107
185803
1014333
700031
1097928
887495
912998
433218
266793
922078
305175
598160
596274
576976
1046844
1008246
751232
665057
143475
755632
72815
483089
1063756
732834
458031
474867
1006074
568118
507332
1054499
1094365
188550
340223
677576
842785
928329
1150367
303806
168357
504250
220021
410318
185471
386404
400
58523
816985
1057925
60685
873912
369135
24128
340540
1004325
6618
506340
544360
88733
1041482
187892
967944
237
158935
472191
826885
735779
624819
15719
257295
365457
401170
61525
980741
1120357
421719
569984
466791
748046
163212
854276
309964
882974
911365
1035829
870445
824533
1090079
604133
277071
499798
692048
374363
691434
644885
1050339
222082
1002744
1135755
565104
1027415
109328
635851
947449
822514
1020058
159424
745773
970181
902041
671177
1028347
1080971
20668
1120960
190037
192752
102580
892175
409589
252057
361466
1024287
129375
1110104
568896
179190
117034
898724
871923
271819
326769
849912
91389
765249
159370
330682
722454
898521
243290
1157393
1104514
730153
272069
965943
593609
815546
815347
27247
992247
1054598
1086418
726780
312155
408288
88849
894565
567449
231525
1071568
322824
783640
421822
460018
267481
678450
1015460
238144
1082788
1045702
310522
959136
72364
845948
49945
760510
1006674
586717
232940
565212
1144852
284325
717355
912040
285610
257161
63978
536662
1020439
592362
84023
1013740
416230
221642
1102498
588952
214493
537675
924431
265720
21239
975561
78594
322601
133954
802589
189022
414968
643327
687705
662000
390150
227415
845234
995252
369401
330684
1123492
655767
867467
477812
864208
689019
455306
715988
168726
966509
1933
546430
925702
881234
801633
965655
528567
258795
833904
292394
162098
1124079
699437
677237
327150
1042094
763700
1107464
1035315
460416
899187
488179
449095
767772
598054
295234
1090408
91010
590222
360715
326661
1133339
975546
1135258
83817
185131
631712
988872
597250
803283
890039
955692
999140
814009
946798
180879
410655
227194
27623
626660
268538
299033
987722
531122
751470
567961
790639
1029012
963297
958051
89169
369409
1060214
1087345
970342
417998
98107
709239
71651
714886
566220
1015097
634935
1009417
1147266
158123
58514
443239
821576
1003775
383641
586756
641315
112575
1119234
742150
1088865
450739
386546
817924
887083
218576
662653
830748
724583
874017
785456
175874
487854
1095573
1121657
819317
1024778
130910
1066336
914680
271920
209649
354083
952928
357967
1094541
813802
396704
988739
784272
729593
828730
904818
854864
21800
599168
199546
1070243
778764
393535
280704
1122827
525519
148927
1038885
499012
283510
243758
871600
539846
512650
833113
513268
716042
111766
132011
280365
154708
1069499
1068039
16521
945576
1032718
641667
292818
23
325438
1074961
413149
415131
917511
214477
153134
838677
399542
567408
782285
755187
146979
996656
423339
351953
1074883
462092
727718
72661
676401
769025
730715
536476
124915
223578
1173450
205474
509859
1151871
978793
80968
389467
971449
398655
658114
1099970
413724
852526
1176231
464191
655301
602982
606784
230548
320520
953560
201625
340332
1011063
679822
1171649
717
26470
422711
963913
752171
864213
1165810
787235
1005138
167057
178643
610868
830128
431838
335439
122165
339196
1136546
520994
1014490
884516
245438
813945
247513
1064549
722403
276404
639408
1021404
527592
810879
355171
175910
159376
868120
226784
212730
602387
662569
348761
621524
824663
456044
997132
314725
250564
520479
1101524
80969
486895
1038467
866814
149824
1014706
1000301
421752
214026
420036
38469
1087130
55389
481209
1037990
601171
37378
855818
505876
65588
986944
48966
501297
852221
549826
506204
347681
973255
782931
731123
306525
386414
215114
64074
555724
1072987
67920
311229
473053
237249
135285
699983
964179
55102
1092356
1129542
1089671
1059701
403102
868180
1177686
457320
99529
816340
970827
534018
923101
416966
436611
751777
910322
797422
1006912
877544
553447
297024
1051500
395778
897123
724263
293927
1180353
930098
586438
10339
43784
755118
3654
895402
782874
497980
1159689
1125638
93107
880549
437276
516659
68681
673579
234044
562048
357027
881750
490556
1152220
415428
1028019
1098217
329157
355039
796168
705342
867488
270086
271418
751275
1069302
857594
1108878
333254
252252
265753
456423
58544
661508
601259
990868
262997
673018
374808
837282
635165
67998
325136
505451
353552
472843
269452
306764
924483
137385
189996
873960
1151671
1056058
873780
831657
641485
934800
270833
941364
1019940
103871
832803
2518
226472
208864
485736
946329
127079
148779
102944
359209
1104967
484923
311269
455826
596150
1146383
547126
335508
1171236
144988
1170085
344355
123120
1075112
29080
860820
444802
406249
842548
391308
1036341
740747
242682
801307
1141842
295621
523072
1041306
870932
96793
114380
791286
376256
75139
997050
266390
273849
716087
623487
97118
1165615
382139
84755
614907
208902
818663
264007
854201
169555
982521
346040
95905
1053394
971156
971227
787183
1120587
1156846
644028
131908
1024341
236871
829305
127144
714831
746869
679432
437577
418663
815145
94362
583589
771543
256501
804362
73887
92971
1078819
550930
343252
368005
1168652
1167630
613636
191284
435774
528540
1049859
886954
823000
57868
1063907
1077817
838302
411480
856747
621526
13264
1095666
322058
508553
644600
1179211
380763
1147208
17246
552039
703068
583831
134654
58825
765545
747814
841102
714364
262997
1153451
862716
158784
81145
327197
156819
1046464
10984
402562
384623
320896
542993
723337
1172905
1059280
680433
1004997
1017566
863864
432527
1116794
692254
406757
697859
304787
825882
272917
1128544
262988
107668
794177
685870
214017
1008018
929369
897752
745536
291218
574841
763034
398217
630633
140533
1011475
512888
89581
359874
385099
185176
688570
502652
537767
523397
88639
138466
728056
73985
256861
951676
620162
183917
1110275
544326
418518
88754
183874
377555
248741
918823
815167
206975
788625
1093918
158644
696856
737891
403358
235053
488913
1046792
1039304
829779
560293
100073
118693
458875
191696
223216
83777
24755
687442
779247
1024895
200897
74281
943127
1074200
163188
1174520
1009984
206899
595507
837547
972465
931136
958685
1085785
566679
430967
430271
1080932
818553
1015469
71582
541457
622082
103405
882750
704353
901533
1018695
778236
155690
735268
487728
758954
722844
763266
716582
75184
834550
99232
539176
409100
369638
350369
59425
266261
916765
853082
187257
1022330
32750
522764
266085
578656
1011905
956278
1119606
631987
634954
561103
171352
104716
763574
469813
945109
83353
13660
660314
591402
576070
837801
658556
1035808
509996
1072917
1058068
538728
1029601
120673
250763
186608
697671
597219
814841
321615
633268
856144
804331
638458
281117
806085
1115489
1174206
479728
1102564
780680
346545
897423
481606
141352
688606
573139
219646
621453
114610
167550
140557
710278
256730
199471
1030295
506724
904581
1006661
537219
1049240
1123922
72176
905445
1085209
946579
205754
1027719
194348
1105028
978420
33577
292438
389091
1060620
721420
21173
1018190
797197
461291
546716
131174
888238
127174
14308
335012
227027
442323
427323
13298
514699
788070
874953
603484
579376
192143
273453
294849
210435
600301
919149
823676
72494
954556
972877
248038
1019341
780644
954525
577585
785377
223636
292279
456209
54816
244201
785832
451581
176384
886381
95453
1120641
90055
246812
206810
486903
867691
457720
1099591
328807
637988
1147629
1038468
625432
697396
592680
205118
327738
982250
298778
115862
992304
524895
399740
705844
856295
450288
737662
254343
240218
1143973
118133
257333
867347
1156645
108002
95250
614818
964889
907682
307426
551073
673660
999810
890652
844865
670455
131553
533807
727286
506343
1059200
1065931
833001
978453
82640
171633
1066842
438533
879480
917632
900434
420527
633860
42862
386249
524302
572225
838770
1167880
662708
854388
867874
913795
193403
1007179
98099
611081
536309
791384
449695
323872
551356
846597
329010
993457
1122270
969027
1126403
155120
387982
1139925
550802
557523
848781
920739
980070
1150278
146477
618681
314205
975532
173934
651058
1115532
617509
794490
159064
163615
255049
911678
772710
233477
154474
927593
842232
47709
300845
430469
193703
1128200
68786
38521
583338
269386
77348
889946
638396
915789
794582
424339
370777
1081754
967316
621076
592450
554420
1045733
228232
704409
856451
902103
825557
1117062
543715
64502
47046
565600
417227
868098
9399
342905
195278
1102209
244948
457960
55391
509621
610190
395318
371613
512061
376084
1147982
810059
488490
342506
996725
893664
297747
1110718
1112225
1080092
815735
1160538
938027
328885
629299
242245
642794
1125020
168484
197722
1094529
598501
1104589
177807
526375
23112
758647
759775
944952
330742
89143
396357
613801
603448
506638
236702
663619
495422
765730
92200
721266
980993
868013
579832
329246
724358
577936
307822
484654
264569
187166
977024
445032
293306
951114
20298
65047
289078
663347
232240
81406
526313
728941
297334
484833
329231
141583
106685
493059
50231
925700
915784
1154677
989815
989285
1000870
481798
478002
552339
1015456
790218
277322
329834
890301
450891
464625
215019
444204
894590
625376
1066928
849187
536174
17657
41222
53937
1037726
304980
183199
437568
122235
158994
17166
321126
773962
157257
566734
673726
1012940
304177
41089
726517
225990
961358
773563
986085
840790
214353
365238
571714
1070205
595189
852872
1032078
739056
267074
866457
226019
640841
518976
186008
36650
829082
464311
888885
169976
864862
612415
124807
157927
440613
203176
1070685
277489
113531
915547
633460
1091041
4378
699578
1076008
383869
768041
1117953
366517
295986
52238
640726
591570
3860
1173429
890731
631724
451121
162652
145961
180239
534509
881705
161650
825208
972383
551898
1164319
494367
823038
648405
1108033
500407
203942
710751
733711
403021
897818
503429
1043264
769689
275896
49883
815308
1170267
780434
380339
633805
1112683
422547
96316
613654
241491
446453
561718
968664
852290
729898
1164491
692096
1170456
1115220
367522
358958
637182
1144597
737329
858947
128683
238808
432481
613830
244936
376965
84937
942458
911558
346765
344487
496240
528031
863840
940471
959021
637632
1000287
1109018
335778
79167
1058849
699428
1106526
756671
651914
695900
264656
245076
1009581
354864
909793
810294
2453
52111
701156
137959
152781
475888
467041
676289
1003271
782069
189091
189848
1167728
16945
118494
730052
552016
63347
802906
831868
443839
89443
184090
204862
141708
83164
530004
998643
928106
1099015
1171427
287363
101373
835118
985498
802432
787883
554785
930131
771123
784298
975294
538176
795615
591349
660729
108134
644243
446173
905637
767308
352079
675847
166639
18095
474094
279154
1035504
197570
1029772
574429
1092785
963786
322218
154064
1152354
108714
186015
926599
662134
838929
592031
464030
307659
914761
792866
1035231
148958
946064
756404
748041
911652
258904
105984
793563
1120957
882387
1034793
639326
1118855
911180
740717
547781
888442
697136
287914
1070151
746903
388123
537315
1019628
325606
946467
952205
266718
265223
608300
417358
115774
1151028
907493
895328
1007903
443261
24599
874157
684865
580520
762643
1108568
103830
862966
1167490
1171823
1174931
905616
1072692
1116918
267922
453396
343730
847897
629698
653322
1160865
384949
365405
178079
872603
39017
254033
647989
269338
1082770
854438
555077
592442
545177
131329
643071
897369
1084719
116964
194415
1069193
173491
857034
1056496
221841
348
395969
297886
227151
185432
404655
46856
517941
140888
244350
186653
849869
1165015
101654
683506
839036
746913
1069692
182808
947678
380788
917580
957120
489533
598835
791437
977587
36208
279213
535074
308873
505006
164175
278434
699664
964659
224194
277829
488028
925003
468810
565260
765762
668565
134315
214330
409712
1022586
1107116
936902
545156
124804
977087
537044
1042605
465543
407194
1081235
374577
306250
430118
670029
313602
1041409
1152095
933308
471634
985151
3689
1136852
60259
596898
51013
516713
127143
838441
1122779
1153489
31928
1107530
50337
613944
446907
1010218
943642
561421
921546
903382
765581
1050299
26189
101551
219425
40790
459310
1078020
549769
1074743
1095757
751702
46945
710138
464417
116864
934829
255222
1163896
1083048
468555
699552
212798
1122243
599495
212896
37316
225212
631192
923293
669097
728176
653307
1064171
183428
764765
82394
504164
353812
649202
633911
190817
224024
950312
890742
40930
1023796
818315
461159
756645
591823
898220
871757
774566
721531
655148
603578
1058025
668083
20841
405319
671716
259047
570985
413665
522400
97597
610463
155473
747921
1126068
606703
65246
537133
431296
63894
905404
467085
100012
746998
1082574
327918
969040
797889
21930
955776
1069222
881539
957884
75441
637084
647108
53332
1157094
260937
264679
423755
601877
1115239
231404
1103310
1041531
522575
154244
297539
945256
35331
676985
672330
983072
641324
1174189
852499
989180
189626
961337
1076023
126818
1006161
586589
719411
538009
545267
371633
231280
1060638
266532
127032
747176
611482
113543
527704
634443
263415
1161989
671361
477896
271570
871541
236983
911634
174249
1136720
1060387
22901
76830
471809
447429
1018303
357765
361826
222506
919016
1141676
21238
823066
934039
543853
856664
767626
793940
599
1095460
67897
856966
522048
130537
924700
173809
285721
686610
1061052
372586
403050
266298
792238
1040312
636958
1031004
1057990
322694
570433
481737
86886
520308
297040
967715
413582
201210
562472
829712
278468
744395
548634
494919
16585
462048
1080945
757023
418155
233305
1083662
295153
674696
1136669
934118
1037478
827738
736067
697015
1021600
243402
829756
548191
459105
97499
943581
875773
436176
712035
571823
872638
705835
968292
228212
79869
293495
469782
236256
329467
613269
420134
179348
174572
171113
882035
803966
241316
1108446
738716
165641
415668
214386
552643
48894
654972
1038080
1147094
622066
80353
407469
129952
888740
821595
420638
803351
1078649
5627
926676
607363
1179794
633116
323163
874371
18643
187839
1061116
96835
363160
554428
1037156
587216
319792
649479
26244
274768
71485
1033536
271802
289636
565239
474450
49787
1011765
872167
58907
884543
984291
899936
25371
946756
774916
287461
920990
584571
52409
1063092
829074
330639
651536
159913
138391
114662
534274
1002532
111457
87799
1061026
1082951
842412
113550
975165
128634
1147327
198455
733643
970329
313446
869019
285652
38161
598525
1098733
930254
230896
550285
465389
538660
883889
432163
716554
1117481
498718
1042744
131465
449129
511937
798938
572620
588077
155328
718281
736806
772700
181677
396929
499847
266217
276720
718337
279541
1112794
404671
406902
631826
307870
769067
1083325
885617
1006695
759923
985294
795477
28713
78663
869761
154334
15953
534642
102315
1145989
53649
586188
937026
491575
1015764
648144
841058
516283
269922
34932
505837
93196
281893
422304
470455
215321
261410
900841
507968
1101727
788313
557739
704249
751953
57010
264840
155171
108272
599920
161333
1159520
369396
885365
214661
248052
495928
822432
802854
219805
609802
937527
867881
873595
474035
462836
549885
1120157
100582
563288
253164
169078
204919
550967
306786
258812
742890
681628
614092
731545
252130
725943
963893
207740
69947
696644
323662
563619
645215
782595
525285
936615
904287
211494
162782
900858
998962
703954
269941
855776
1177767
462481
534330
572663
418254
520411
892167
908605
984235
980869
50702
38038
1151390
670299
375358
308261
6713
83329
264077
147854
442780
418159
173595
864880
478675
1154820
656016
526985
859662
739877
697337
636391
375350
127830
31763
188968
1046276
422849
850373
65884
71598
603283
996761
1026832
145289
26980
11069
969474
547341
117730
421233
746854
707368
61993
430070
667362
618592
1019386
933603
477014
114546
571386
1051107
453786
955894
866010
68859
550457
179692
788637
140389
853384
1082026
847050
772924
956157
40413
766852
1124195
31484
4443
823754
357233
446007
993244
1090245
169345
614833
460517
156878
97827
78258
254276
680762
912047
282270
785965
645614
439959
899220
55514
332368
43267
383427
1172718
504744
482133
362175
161437
291
440113
657937
974994
116600
875995
993396
1091536
889884
1110969
376054
510244
349893
262983
773979
585232
919846
64083
730932
1106554
583296
505291
968739
635239
556214
954944
689678
720624
235916
1071859
620464
938767
512750
811369
1082142
1162145
218780
871576
201543
61642
722553
794939
1107064
1117838
510516
179497
211378
1178863
889407
61338
530910
131183
965124
630430
692485
1042999
444212
543908
1014510
668878
1106625
590063
685211
211653
1072913
912099
997735
642274
744336
804761
364302
356666
907171
155804
1169803
476481
422869
711045
317343
385207
106391
1042627
292609
676177
631546
1041833
75272
274025
1174719
866390
876606
979757
395301
278130
868942
880938
763975
1034070
22545
1093742
989715
701435
279512
1005828
427319
843022
556230
1083799
358396
387197
548117
777628
537741
525926
63069
119011
1028652
1011619
1005703
272703
14554
1025249
554040
619537
303423
695325
605635
837525
703990
835708
484085
1099266
715090
547591
1063120
792451
41216
454561
397903
498706
483152
510022
948622
209458
715313
173628
213645
264307
217605
639199
604822
1099510
564356
103534
10099
883182
187638
220627
577007
347622
1082287
1167181
84133
1124019
1037460
733116
686611
973842
390870
966303
550106
932267
76582
501635
581989
309400
548875
1095818
889740
469849
471730
256233
1105348
979344
843361
627430
274916
602308
836423
596257
1133926
800933
729318
1149562
480482
237666
690619
263813
9879
246773
779759
1051232
460529
23989
1028616
377480
764744
395732
1119998
154531
543095
197029
522977
687751
799471
492186
1097724
1174855
326802
972265
874020
235791
158319
982257
520531
440801
14578
903857
77912
480855
149390
886024
360568
1144986
719871
1158148
943511
516944
870204
127102
568414
482275
1160753
577563
554583
558937
205737
1024938
967704
559811
636620
196428
87104
515932
903202
768919
1060919
365276
392880
555454
3318
1175343
194276
545250
811397
624397
618607
44989
645817
281059
1137005
424383
610961
1112029
422532
863114
885706
662389
782370
737284
445290
230720
886016
548974
21141
469731
6778
762452
313600
1026425
378347
849677
1047075
683955
182013
639849
1144255
730093
821194
290575
950695
1128947
506079
306201
1023718
624760
710147
356094
271256
1026263
1066247
559408
590647
1107220
608928
146148
50556
130068
452107
994168
696362
955289
307235
709690
422225
495971
217381
390602
1027332
854795
765202
306282
576198
342894
339035
925870
1139556
1114027
564236
649551
87419
906788
190459
1143982
115306
1176112
412850
346292
70643
832340
992458
53720
972742
236791
711524
281569
741568
131561
617687
466417
383965
156779
1054448
929976
977958
134524
477882
445198
723713
241310
860893
897108
16680
147935
924927
439291
612306
879120
1147388
358689
911782
25705
345148
516760
870034
1010210
833782
11481
234394
404332
19294
769855
43521
641405
891401
970282
414812
40486
216240
564079
706940
1125217
872495
5714
969743
645989
292185
620505
73011
446476
1169843
679990
557451
321665
843176
643551
540419
984755
295468
937469
762101
577823
54354
356232
1061412
516610
409037
272544
374383
662888
789869
391842
378079
1003265
1087009
850863
835299
786073
690492
684211
394729
897424
578873
186612
94143
1052258
887451
981080
1062903
964629
1062790
739576
551784
945308
438138
1134556
828503
717581
82117
531240
873622
293164
475273
126144
1030163
678844
232351
689370
572024
1082936
295237
156792
378583
935043
1047301
773807
2310
327223
532014
923762
749410
369456
550777
1096293
1033143
478570
929182
671531
1165718
1100822
916859
1121573
163495
853719
489113
390520
96551
153537
1021307
396894
760192
49500
233612
153543
1100747
345715
925982
803772
1115472
621676
681965
478899
973670
1008694
827436
55329
557555
816355
565599
734216
1036239
2103
14094
463723
694788
11160
951734
637657
355151
12040
585860
998430
621071
139155
312002
386566
447219
621775
1118167
1086757
367486
121281
55274
998504
266646
346017
323946
661614
453335
116677
1179691
646442
161450
571653
444245
255424
1094480
759474
732673
605250
162162
199193
892439
1142569
842105
1127914
615424
220080
302905
865976
667569
757701
698236
901165
1121030
568616
820894
350631
813809
192588
620029
799206
190675
289409
17568
172938
1034889
175396
879198
1006647
356321
564791
217454
484850
237852
514877
344734
670660
589427
624059
733489
585240
858130
697703
824330
1057732
681106
958736
1004190
1044007
692481
903023
658529
991167
527382
545361
1010513
334202
795214
548806
133295
489225
251464
86809
348760
160275
688890
1129766
461831
599710
300676
508928
870422
140191
309017
674326
1048392
183149
125987
1072832
41383
27784
277922
1034931
906221
831218
731039
294978
389748
811838
50385
141952
315264
471446
586657
729503
14206
552112
156238
1119227
990015
634156
1063363
360173
759027
550348
1065749
751934
463067
369054
527874
73112
17608
723305
165364
597633
1112131
150227
262076
314472
472857
135457
441217
1041210
122460
281665
835082
930765
620125
872045
752231
984826
692100
825722
975395
92039
24345
1095612
1121183
724586
297113
931676
455239
235874
636147
425050
1161050
245960
44044
458374
912894
130600
925770
109533
964861
576791
975980
1003418
34030
1055316
662402
729068
181098
273180
801722
795427
1156010
563171
156049
747091
887236
1124390
363233
692498
1152279
344888
770855
479930
157009
347840
326517
808963
705455
742402
578440
866997
64616
930854
358496
795851
346635
148198
935788
1054578
816190
132707
211451
653289
1127556
1098015
891383
269346
595406
390422
876522
434133
972334
791131
34549
74073
253760
582636
425148
965978
318218
1150778
142160
362160
148408
950472
303979
872534
353720
1135955
342223
801945
808259
382107
905567
979497
1156055
842641
449044
514783
1126212
561945
134527
801412
467746
220999
145161
607613
742009
65915
717427
922538
684317
781041
273300
408271
74663
845486
542666
1069478
1092085
891754
803748
1066512
1093509
568695
728507
265941
323254
917399
1129012
494105
1093710
1078903
711881
31471
102949
221549
1078538
249835
607052
346704
10983
1098608
874282
467160
732372
1083859
528681
389563
539474
349152
871660
109452
774287
1141581
759583
819118
597532
573736
1036500
824030
555202
1016817
744096
180227
477528
343843
471638
525454
653969
592031
740829
425922
988789
302378
700914
1022370
56903
609939
1088665
886920
704626
799609
329850
25879
802652
629367
396867
97679
777440
378795
296058
634828
312957
976315
2795
1025111
738883
311708
1067341
242417
53813
1083374
926716
994308
156131
819183
655156
210709
422905
1061949
462197
908333
1050169
738890
207130
644832
708896
495360
264523
1128441
564806
22341
859622
161923
757416
276066
275579
183109
460261
714512
655340
870368
16079
403595
846531
848926
115453
220467
869889
416261
643261
1072891
144976
930122
460610
786905
581158
104793
619341
303343
871878
270647
122896
815834
776481
883008
165485
328705
898064
715721
59129
503626
1114931
1019417
636451
536204
926725
1123506
402808
672343
1057806
691469
388206
290615
741249
934872
30803
597662
750612
88065
1015583
1170471
224186
339700
190963
1175242
873661
229906
1161607
741581
959852
1043741
483569
648332
789467
76632
29151
1080639
642360
890485
494358
375655
633284
231821
409398
984245
214491
558893
55159
424510
77730
256792
1034335
475377
495010
120158
601822
116841
905048
660330
276188
1054138
822272
833003
791694
908381
1171892
638868
613434
147540
530334
819285
982350
1122355
655603
474217
515833
971566
487994
293
984468
856688
1076352
243467
220590
414961
941777
636868
53294
291848
1133831
680898
678554
869510
494546
691070
988465
377593
1043191
291207
485857
864156
542918
287324
354051
619599
574581
406893
969415
622256
812002
730816
220137
408417
154155
1075734
667654
1058071
990455
755347
836953
52162
1498
835581
775966
1141503
865929
489373
154017
716999
142012
1050731
1015749
708166
818963
33334
657503
252901
515672
1023705
746549
1148931
561185
741750
281276
1065465
325065
594308
922065
445626
587800
564141
261729
188205
987204
39729
901862
424047
356048
928687
396237
857758
646200
937612
463371
206687
937799
147448
54319
859227
627768
663005
4468
281279
519396
1098737
996905
267725
390017
586901
779030
773859
945189
846858
891417
38016
799067
537786
558544
14788
300726
84668
988580
1086171
1105669
942664
912000
658266
143111
627479
1115659
678489
1022175
763216
801969
1161248
882109
67525
960972
512946
250260
31106
36999
314263
421472
37908
606266
267829
968578
843661
1133930
587266
693835
886431
101979
400812
1057199
959343
68427
122782
703528
1130763
453441
590299
138221
905701
180605
684338
537628
496514
301349
781921
482528
684036
664962
51227
250136
8961
1047658
1011214
1122970
79942
1141436
81934
280976
894539
1027553
180031
1096605
411879
931908
182692
176031
623978
753437
76374
1103259
604208
535550
234839
984221
711757
295983
756868
771087
567293
1103202
274064
211086
1162955
30571
843973
24096
61984
705769
1120139
1050615
799521
425051
406610
258875
580073
858605
77892
934667
309483
898531
266094
423357
533050
1061686
868346
121141
134679
617512
35387
750652
547647
907030
898486
169268
261633
162008
564657
117956
604876
967627
190932
406972
773093
275840
722563
1106520
268464
1103242
699630
863030
255176
267621
720764
495587
686995
475068
882976
175913
708377
777893
300698
473535
792855
770697
171487
948666
517307
18034
931188
206245
154389
722192
869657
171819
712312
1129306
70983
133692
411929
384118
1019753
115954
990715
132804
210057
163024
1036633
898985
673142
803447
1021820
341442
475331
132084
883048
205944
58390
844244
71729
527590
1083862
676363
281812
326063
412441
1087397
619823
189853
1054322
477652
153594
817034
674608
373668
427378
351289
868249
355011
86461
1137769
991483
308378
474316
1000996
699630
18198
1091934
204644
79236
861558
5574
836066
207393
1051532
292794
735629
1174011
297201
54275
624090
531324
602094
924394
748321
831311
1168834
19449
24334
539527
354393
215495
358498
234767
510859
110272
767827
831450
154762
876222
945712
3291
608111
639670
778454
147546
687117
519856
448659
879552
670321
754944
802766
918463
919478
478953
1088068
389399
830340
1032084
530217
645895
1145293
307490
819733
788368
371152
365297
504558
332296
1140327
54295
34073
498927
328135
167439
119764
945684
797051
601389
512542
685853
241064
302764
675199
1085726
919690
388666
818979
195286
270899
420285
550817
1162091
549089
961721
431452
930575
665628
1093058
989588
519449
95482
437670
774995
70185
468750
345478
363464
626622
112735
154742
772034
410722
1174748
920930
751546
910472
759013
1038437
766343
995511
341443
607675
220481
146444
1085510
522603
40569
383960
800404
932579
387679
187444
987283
189099
91359
152493
1138537
1064347
531830
1158245
702769
415311
739402
451238
493758
827948
895128
1013204
718160
301413
336754
128640
789315
323976
1161457
196712
589925
701092
301158
982624
136994
867559
736511
425887
533198
917274
479572
1100511
668465
513053
1114284
736063
854247
973596
559961
121035
963893
244651
52979
174866
795390
1008186
374142
723724
1091949
682575
267913
83187
1056458
3965
614410
333673
98248
856326
303767
149733
492187
932309
612242
1145919
227855
1179263
595663
582861
958084
731273
792686
148875
671552
209795
764936
598547
52608
703631
976399
1003854
369905
678741
716507
36928
102938
546232
745
454140
418197
296435
1076828
1026570
247162
310611
553638
1010262
2430
365096
600735
225318
558608
873512
597590
102755
38779
351062
554232
484849
1048419
469331
344720
943637
1043667
1046092
126352
698095
677073
778701
91536
454163
404884
203221
1051362
699957
204416
195372
810116
543738
935165
669576
206276
345123
944887
432765
450373
160926
244778
1036157
216097
850281
1008590
387032
479908
1058016
591207
26626
358396
1160206
366773
820454
158660
136105
264960
193109
146422
381428
920864
1017861
772511
365216
980037
947788
431661
202217
463915
297215
566800
310268
631950
226408
105959
575319
115440
75012
986017
753711
132493
467856
583968
899777
473440
198772
906729
615743
359784
554631
968140
361180
1052213
28128
175371
781857
1118277
523827
481075
722097
581828
191013
437115
889372
1010344
210758
110454
240790
600069
960118
504389
618961
677553
746354
27127
1076183
964437
136442
644959
980152
981495
192148
96589
195282
1057024
104141
1057608
521936
850015
714516
1077540
727154
480197
933817
617391
939784
586519
218796
464412
149389
465756
1180361
681207
985070
139076
1026573
461245
382807
155651
523727
90237
514597
830185
90965
844709
508915
909739
909274
285715
1179653
555143
979139
982379
827478
1064168
1135845
400078
335864
938640
1041429
1127621
788740
1055023
805102
122640
646297
443801
1178197
756664
564400
224089
1075123
6944
805790
122999
634213
131446
1104711
794749
493311
741263
181701
155638
1175590
476706
606130
1116827
652989
501067
1144857
707692
1172970
1091043
525289
817695
779720
365996
888216
432889
1116632
593593
668384
274792
564269
574086
312320
936218
38006
685257
905607
714062
347133
355358
336142
549023
561908
558932
263653
1095249
6026
1112315
782507
1000575
83014
567545
393903
1175997
725232
15624
89491
414172
818654
745497
253888
882499
745894
515854
1003322
752954
682656
189841
937573
527162
238844
268261
647684
751926
188513
450691
544688
237146
903920
778733
989379
416173
864832
319131
314306
94840
555834
1160508
1113347
866470
690502
346110
728759
895912
661448
559343
860101
671403
6406
952941
60548
512818
663058
88764
896433
513716
306204
460298
220701
18190
1072190
499548
141241
100272
692339
972367
932076
196285
421170
249124
46586
756064
822766
765307
995797
1105897
469644
421111
986421
171433
460514
533432
764940
914345
1099099
922366
3352
359783
883118
988345
150818
578314
210179
839443
1097423
85090
837339
88459
901141
688579
809388
1026700
654517
472289
679227
474932
1147075
1013842
12200
5085
595855
329457
525729
1018679
1064553
118955
15925
601163
548268
986257
965078
534889
1125954
399282
985577
1015780
403914
156677
1101276
742368
206991
927862
814318
683870
405342
356291
1113476
375191
46506
466199
473050
227705
493059
62988
191460
453557
191904
952924
103373
402063
343802
258501
11908
556220
636258
1080090
1039410
709798
188675
807832
825782
168772
556268
1023012
258367
412051
846963
188282
928555
1008747
448995
448924
581343
772339
189492
1133159
777689
392692
570013
272453
1002869
998668
1067931
266780
1130593
1112044
1061940
231618
361694
528370
534299
893317
132100
1126407
587365
690093
812321
856279
57000
218460
663256
109747
929061
157847
189432
354776
695688
1178655
290225
1094146
471359
406999
173778
919934
1033395
873416
267408
625198
446217
1047568
15618
1031324
613153
629782
743178
712527
444065
799863
600043
1161226
174506
709803
729986
170071
361607
1088528
231701
1053393
88882
2499
759636
893486
288004
83491
868287
294216
620712
563335
353263
944971
299661
297380
468651
569381
743609
1039253
864343
714785
284176
233913
444496
38456
962614
973237
196387
226717
1031016
780336
755750
833705
667742
929297
891424
104040
603130
552269
1057527
414787
1015346
77976
426244
1100561
833260
210842
1014872
425208
735909
389502
689334
562847
240546
202834
80562
831049
94146
99682
958312
1015140
198309
653497
562564
905312
491719
33130
398636
586019
34706
214814
598455
719607
581233
269053
857710
1080
888102
821559
361155
823262
1028694
103902
1132954
736475
900557
453411
985737
198984
197828
819275
171433
434815
712483
474625
683924
468236
880918
946743
1054525
993459
230105
274942
109751
1172603
897811
953700
380834
779221
828698
1177949
495089
152098
184801
51975
1061690
727970
11117
470957
794517
154495
373592
359854
698616
1114763
208062
72771
1097103
1033708
403421
366757
583621
150787
218559
1150527
1020582
756175
658551
275225
430763
192185
84898
506735
1082475
690537
709453
256801
356292
80531
942871
194531
1134606
1126861
661582
947132
610734
548102
170922
778846
1049780
351917
510383
913626
621687
283855
120459
165848
757572
1066034
481717
369867
1099830
42286
566928
895621
264704
1074648
198750
162282
626889
125229
111387
731768
413490
671547
293592
988114
487578
1026907
686154
359938
159982
530017
574949
1168046
881667
952799
934201
904420
992395
734112
201758
179853
633070
127580
158920
1024088
546698
503232
342871
937482
24803
1117179
345971
986709
463460
1077358
208184
725969
502490
407968
555736
916366
331408
218842
955454
909567
756731
64188
292823
549231
938695
408683
23425
937595
487613
304124
477794
568173
452519
475153
1109909
748168
210259
1067153
486021
1041446
96219
753917
303197
533655
1076417
219241
79649
508650
608197
947877
163567
999637
931939
949666
815131
378396
607424
728739
1140936
44062
224240
1129061
1053839
570903
438969
314226
208087
887504
1010837
376420
300028
976893
694503
869485
898272
341652
476882
597320
848785
96186
270221
1168380
686431
215634
452488
502234
321709
784338
1166605
754887
1027367
1055919
362963
922056
861906
119722
854111
866672
431273
960587
19385
571596
638093
800993
419398
713363
618553
202256
1159712
606938
1134742
924104
123123
801745
944459
740814
415891
816871
320346
953246
801391
933891
255390
461472
231548
883228
604194
167077
1176039
138404
728168
983233
938929
303477
709004
270612
1111465
327113
243474
442462
432213
131550
247111
328800
685926
683293
200153
977817
808446
352097
965303
458299
783602
65145
490508
142451
448174
407961
1173746
419678
127000
948050
896338
1168638
503906
576986
797919
726015
326102
532451
597443
125662
865098
265396
394892
85880
1175003
1083641
899062
1163932
643830
808122
594447
698836
197576
638642
960658
163456
958351
593461
1027205
1178434
369505
751205
15103
197030
723947
1146693
368458
649243
1142486
1000603
1020747
971116
617675
932590
296861
908814
631687
393709
8513
214666
156086
424571
115999
680620
580640
603944
230255
433144
348375
506851
1084498
926688
434876
767450
1051466
109254
280047
1077048
393795
218379
617886
708455
1133158
1072502
1121823
195427
774939
250419
894483
659933
728195
828547
75514
1030444
800403
1131945
560622
82328
658341
1002260
494237
395465
530625
534300
277686
198889
927711
416750
893021
595830
772830
223423
982786
46406
86333
672530
919240
1091688
600231
209804
826056
199166
839340
56800
233206
1027162
10628
85566
1085020
96055
91312
315993
1001413
146443
813111
732269
920307
527389
102484
66464
186666
305246
742200
238573
937824
812856
227448
70008
561184
161692
343243
322716
1029335
241359
653970
751487
1056238
651387
694281
555643
416228
1133645
804828
771402
1029976
584101
98111
1138179
1018116
289660
271191
450296
302999
82585
913391
755829
863727
1088903
177328
242953
70597
305141
989160
1149765
1099380
970527
639236
747394
1171209
823504
838123
791511
380172
518133
298501
29925
64009
1002306
947926
1067881
635201
1168451
204304
526879
948558
198647
6470
291971
338395
28499
538188
98460
1008140
190333
589478
365113
572475
438157
514464
121587
266346
86104
870094
867559
356823
824272
776220
637620
270070
231273
971138
806709
34546
955098
581860
394747
1074426
61312
521728
769687
499756
945169
1032540
71399
1107677
790939
896120
1148158
697533
1017842
1074577
834441
32221
1059075
305215
210328
573736
93646
284730
453185
416125
887396
59061
604807
937922
528336
666163
662328
133698
531119
813939
830242
817967
1084027
1019898
723050
157893
354258
769872
192755
239549
207195
121860
293525
543354
133433
964602
20734
1108561
1152626
120551
526609
1147613
535727
78494
812529
519670
570578
683590
299084
698196
399597
37963
753788
290463
315017
210636
683793
248465
630401
470157
290256
959288
437404
816052
304041
161920
204776
585788
1059439
725137
667614
265548
217471
112492
397629
577441
805286
264416
740089
343306
56982
97439
5432
1002297
1056553
730260
479184
708919
329872
138069
400764
383535
740666
1167832
704518
330886
1084068
530058
78340
1119906
568552
392882
572158
794088
854022
183336
447506
108993
261002
553981
33602
600250
911997
304647
357123
193650
444422
961812
31598
431389
1101046
264120
290323
1080592
1066847
551337
435764
1091748
922662
596865
811249
1119151
962712
1164137
26745
172650
652009
818698
1120909
166308
941068
299778
690106
1168835
726341
997335
442678
621755
277005
1165412
580929
521338
20495
837110
224899
482357
857955
1038424
717094
784493
1025334
1109288
569585
177617
554032
897212
944567
451406
476810
594513
160662
474534
131795
905664
338815
108597
888796
607
880023
1111857
988384
515688
321357
1095070
586024
430299
84930
625467
88396
627052
1024841
719072
498842
150164
593897
646560
416492
551729
920816
168873
776842
1178300
261042
6247
977554
299897
809128
739393
787602
669117
700641
734898
523672
705088
350573
758434
720261
768149
261742
135193
642734
874082
285606
760969
521566
911864
1043511
273592
794006
57931
400148
389229
999684
830876
196696
946880
1013536
194234
952725
533316
821039
869972
676561
122208
301818
967989
127077
1162827
863435
367338
829022
187605
964800
27005
912131
1031239
855224
394724
377641
241168
200322
1131910
1016093
664944
321773
646138
173543
565469
590803
1116403
731437
497395
371777
138600
403404
259107
58683
301366
686530
541812
680872
530050
213792
320955
903666
1162555
1084945
436652
1044775
552991
159288
1070748
686267
343234
992670
705970
1085929
575611
970660
571115
952873
662713
891297
585918
345468
1018384
911968
759686
465667
1066045
356881
670057
691389
115052
136574
585625
346422
113030
120189
707899
503820
958353
181761
207530
962269
153334
154645
1144038
487036
1115330
933764
254054
161950
803322
812489
125505
300491
1172951
745647
514889
676007
495253
210005
329307
561468
1045476
800199
878099
29290
348533
608662
1047008
253272
737357
1015240
667389
822406
489688
731597
382206
216315
656505
913167
457636
160375
892095
750735
521816
872761
1035412
33728
174898
158880
222174
985454
692181
171931
116522
73363
746142
683257
1022206
356736
564107
254679
716758
17714
184506
214446
784313
292215
812067
614158
852080
50599
120212
296124
379161
832091
1015779
200727
47046
879497
254995
414552
194305
28331
496974
573389
467108
268955
345490
1007089
1062334
1036567
377775
544383
889847
756216
65113
259416
19300
822940
642489
495533
706923
25988
147666
565373
89241
136197
948730
884239
1174940
1037878
1004874
1126681
450164
997501
627671
567507
820951
642983
508693
1000103
823821
390760
755578
1021577
12131
711133
590885
574805
201182
911287
418261
112773
810489
233619
1128079
432030
347970
475693
225656
16242
710615
467065
467021
137450
365069
997002
338040
411669
1026975
800104
273537
122962
1130160
141206
663768
310737
390350
955518
62590
1012189
892207
835703
903530
260402
971854
229549
1104616
936925
679898
173800
883016
12001
696415
636960
397599
255142
631177
684563
485265
140983
1120114
730849
824353
271931
971500
800199
57855
467438
909869
246210
670239
1103858
123337
520563
1135540
949661
147088
710031
731646
204678
680484
998825
879111
1031971
534929
459871
786597
378487
128244
167078
1177610
955603
352594
931973
809869
478142
312166
485611
997313
822698
707754
496745
1118602
163767
756616
690034
477546
1066986
778988
588588
980077
474902
692119
459540
641200
104822
766302
559259
838960
306011
837576
93430
860462
772506
378437
167305
427600
357726
812558
978747
1026710
15315
1068946
657587
846779
616646
329580
815147
351884
499771
629676
201657
431483
390284
543462
373831
632169
631345
977691
954832
707069
43170
658883
466273
1100128
770997
404486
1001096
12382
1061699
1080004
349395
181102
466316
490272
436364
587278
631867
722225
570923
796951
424138
824448
160812
841237
843363
1036839
1060575
531533
387431
741904
788895
421818
446115
389622
274442
378907
615320
110845
943486
931332
1100562
938324
584245
849016
162223
738635
1003147
1126936
555914
676451
40299
19932
317430
87145
401832
9022
100716
284475
912487
147857
343855
515268
738737
530739
247439
589080
816317
788308
468208
558934
1082676
1147712
279029
306163
202124
182562
876765
275307
931074
154822
1086092
663345
514468
120501
871734
610751
605769
5976
1130317
488989
415472
133922
715717
786303
481482
342483
710293
182768
626928
395129
1118445
619729
73553
851532
1053670
781137
878078
1171939
275305
884754
296752
387601
1173515
846357
1049264
911202
1068996
1163511
397550
206429
988668
749655
236638
590026
1128905
439229
882151
169927
318317
808169
514268
68075
1136575
901948
1174193
398228
652037
556235
652734
1067992
1063400
1125581
488124
72602
507223
323907
967420
98148
717054
816465
718390
1044828
604542
734209
312363
854381
322614
793996
17472
572882
399046
358975
915365
274089
496196
551194
1038639
1006046
684726
171746
443800
464658
986145
1008813
1004581
633700
97707
396183
524815
184990
1003986
848907
284813
943218
1141767
981636
426472
542550
383564
892109
503221
599251
208739
819172
1072982
627766
850405
71608
926284
418712
755614
972159
634596
865590
495866
396471
706125
666732
278298
905539
377610
990339
1061019
820558
182065
800659
1051886
12850
835210
764119
825028
496591
271557
67523
602365
43639
46137
528990
1055179
749497
982294
956118
1001451
416373
928651
80255
1063148
461383
455525
236849
189425
687443
121871
612374
818274
36993
212524
519468
77413
520201
539221
723357
473950
357362
272577
1121922
848736
712625
281158
18261
365590
1128879
66526
305614
617258
247222
74516
1166550
135329
1003360
993626
146885
1128664
389233
950047
1023343
908936
892894
355874
4106
651339
197120
47607
1074147
1008025
772505
18001
545471
729940
542512
974264
815194
476637
1057414
708318
1164460
133964
1111002
853427
69444
751019
1095874
585001
51254
977397
147690
810061
369943
1102315
519162
851670
213868
1021518
774952
1051296
280397
971163
16001
103074
864742
24671
452763
534961
608531
723760
501982
244467
25039
1152545
1152882
1095317
796732
598902
591652
854941
767709
796028
1138070
934735
605687
131156
959073
23483
443429
116577
530050
1061677
443338
371935
629704
1112360
600207
384832
88296
102588
908057
1180388
470017
592536
196115
640120
477956
472906
1147735
403336
422213
572674
1174402
965752
622232
327213
1120016
1129426
99919
950846
154170
770218
1119219
358532
496433
44862
417323
742661
8865
857623
1129035
63929
175857
758780
914759
377682
778910
392530
683334
384851
104141
1109707
888676
465778
826048
782508
761138
111245
54236
396205
640371
995129
1104754
1036974
946916
1090822
578729
483502
68658
41207
472195
1168478
1049833
109568
134228
411063
664463
236214
1079998
468428
1172510
470345
62530
874108
212105
896527
485984
939706
818185
381564
31411
478836
327427
511881
431830
936451
684478
482632
648681
278754
801860
304799
72273
472065
681848
805618
913447
470260
954161
290862
925954
19195
1112266
820247
974579
868237
853446
655772
357137
31985
262231
619599
53325
1070364
507657
64324
952502
346171
712380
524945
1157895
203491
370051
949548
261289
1149645
9798
588810
336634
448734
723562
1097469
492790
337588
798337
739517
605219
726989
1088504
1028052
961590
630596
134783
700286
145872
859897
582678
95364
943733
842348
895447
669180
467556
695981
944142
178635
936043
818614
1010070
53219
1002164
731022
848165
414155
851445
532514
897960
19178
701144
393410
45489
497967
772820
189998
869329
307638
637525
884738
730060
80555
970570
1116695
353916
571126
826279
148578
465423
603588
342516
377259
367061
766224
264396
420714
200393
119208
499136
91958
454711
211369
151936
80077
763656
586159
769457
247092
831445
296971
239058
1027301
685676
1016370
281973
561210
893190
1157407
893895
379201
1175618
773980
1092828
872538
845795
1038134
42181
644144
700766
672137
304078
110638
13783
1090822
435434
15450
228687
368260
776480
583756
406734
809428
881317
361211
181068
1035592
491500
1028000
1065196
635075
242020
1161433
912938
854062
490950
383962
846491
416428
384853
849445
58103
1058164
382582
558074
578763
1088421
1095556
1076456
199472
634289
1117685
774240
449461
627104
1131536
1051601
701268
504923
394851
717948
703451
98332
523321
98293
451448
353279
229967
696816
866157
821156
923603
808436
1073381
1113879
1088937
601397
1043385
1107455
578927
720670
560564
847650
150215
378059
885838
324789
817651
375306
1020285
514989
611623
716364
911440
1147757
706822
899657
359552
852832
591879
790450
499086
117375
944681
389636
767254
440479
649502
797305
317103
237940
1115501
314832
887652
665097
467528
1101124
773178
808803
1049938
629074
31446
416352
1047345
603910
727340
67227
1178797
1176073
702203
37305
717691
136637
271710
928932
1012265
1077575
527959
1178757
5675
1082479
686118
732423
922313
744215
1123048
427306
42769
209371
1030924
1124541
692562
404822
765565
883874
514043
593420
548661
842387
33608
415773
497370
356709
336153
244137
995779
872829
395116
729429
93865
724232
856950
969025
496191
685143
557290
1025370
1013988
781522
714225
288452
477429
279579
504822
222407
795103
1117618
900208
7682
196479
719870
783195
511925
62234
223967
1172121
220676
762655
773862
793210
355022
79914
799624
308028
1146150
952099
1106863
417597
596967
489905
450749
902111
642142
699137
441603
400488
1172875
441626
1094810
1104664
326853
226897
319865
424668
590639
434300
458406
54820
692873
895174
816704
904705
1149371
1003219
8840
386720
952332
411224
21782
95752
72375
897480
291694
392995
71860
273793
67146
153230
1009667
492104
140256
396901
5653
827430
1161352
281814
621694
58144
388889
338622
536931
782088
1127682
1094988
1036045
899669
700551
672950
969946
493000
374005
1118203
232427
736297
135161
39706
19692
1124230
1134940
470087
452012
785835
1173154
151201
417871
259333
1053272
327558
262348
475369
60398
213597
849260
408265
908371
353053
401510
539890
870117
182827
942715
954713
661097
633094
308082
543326
910221
35077
466108
1899
987283
540624
333637
172681
727526
239973
1175147
487377
338790
776283
1135683
913278
428330
935235
904340
5785
1074881
556266
196293
1071458
559423
435548
190087
815875
715741
266870
150056
46229
1039043
51946
331042
705176
792146
43493
823351
140601
575603
478886
465055
815636
322792
244092
419178
543221
40732
412624
201166
1116071
215091
429635
398959
385538
79571
494271
746944
833878
539920
936443
554789
629936
309541
324427
855608
1050112
635930
722600
102787
1079502
414035
896280
228941
494425
873809
422970
729883
10736
968832
936317
205685
1129630
229574
729169
838772
948398
790620
885663
218466
68400
537716
1051965
113018
321350
512027
209146
986851
281901
479063
745295
87548
51552
932312
1055393
303243
547532
1003774
842548
381390
83647
153733
329380
650341
570163
801851
918746
527645
755662
445279
1104399
425986
583339
173534
118155
578062
1054476
733019
61180
689444
957439
558852
905549
752701
1111608
543648
24742
889355
967360
372937
927590
231399
388953
816157
155593
1075991
648978
1058535
406709
40757
871270
1108054
1160248
849154
1131505
791043
612109
815501
839708
121283
853537
1069022
886082
1029724
274786
954058
949695
337690
760459
774703
528001
839064
114633
766312
99697
596243
947037
336502
734497
1004535
620616
650612
519947
304588
312018
954601
234328
296763
1074957
821767
437110
1044254
573364
921193
811013
444363
395363
899199
790032
223237
668867
399007
983914
547935
162139
947141
967174
74878
663071
449890
419472
634993
1170599
470847
112304
701011
933403
608552
559697
48078
14244
471001
513914
227096
834502
995512
821397
1114195
907489
1176119
1134859
750973
294523
765400
853907
659180
955094
105552
166659
692650
496044
630251
312904
411984
196177
538732
39835
27076
1010016
111022
267210
698290
1007693
190872
414516
347174
314977
863164
805852
457631
861015
574328
706713
879973
497741
190741
936249
2415
44235
534537
1176609
219915
604318
231689
842055
395329
104304
901450
43414
1159265
799947
1023072
654747
485035
965172
436788
419080
1159364
392074
627301
835913
507797
443676
406616
724783
288024
401968
683131
242528
745653
501880
414180
656660
19145
509077
195250
654027
724749
591166
574278
23166
509747
206718
208433
930103
706382
1083378
464577
423482
595301
186410
1091253
556643
630413
322163
123280
582388
883898
362903
1108014
977407
503927
1157999
1178490
304459
888173
683219
41139
284559
1054118
307906
160951
545893
647442
797789
379944
1022470
1108131
867187
823332
136291
904458
816233
1032896
104724
1032585
641289
1023149
822925
844664
657574
1000355
340835
1083319
333017
137957
1152669
727167
472395
126419
117196
270100
353989
755895
731688
732266
1076068
918401
341503
208238
571530
183895
610376
79320
246642
898342
10422
466624
473598
376140
416047
1017826
166759
569569
702335
1165990
366166
1084360
142776
909866
506153
1180099
799111
749506
147026
656592
1163125
212397
575000
1059515
1092886
409904
825486
971766
442920
533926
990372
1008846
500117
532212
152338
1067138
1036703
993739
455932
826047
450925
345926
824222
67147
119711
1147434
642191
646352
1112548
1115204
1024070
799063
598635
838222
611495
79342
891400
738944
791117
1119528
56033
792096
121795
682438
642421
320011
1024105
764488
186834
648708
77547
1054444
225385
357113
770171
71997
88017
384370
541083
358570
553649
136718
778528
388316
386573
1133375
64639
775113
424598
682700
504361
740079
320606
1026979
924121
834170
606549
344354
712924
919768
261872
939247
239567
870869
1180556
975067
868124
433826
1137439
66161
1001656
87242
682731
417028
497044
568125
1076304
988498
331067
887884
753298
1117395
863309
930588
969146
674107
1004903
432065
239487
956450
155996
414135
465837
806105
944923
557396
330246
550509
873921
619093
594475
315588
271205
908577
168834
313266
620981
4340
880433
709408
382797
999083
233634
162523
5873
942003
1130205
917126
162115
1068828
643729
347751
645844
1062613
578359
344013
160954
859343
925162
1156919
805040
227681
390006
263966
735435
678745
915674
493065
162655
132853
293696
1035925
340986
183908
1166410
87324
129180
535445
1102053
742833
148486
531382
28842
866676
241731
1098980
503797
1103772
1031516
678965
533629
402198
1068525
145752
1166391
666763
304459
750245
455560
271012
295428
623363
574741
36785
419538
82710
1025101
166282
522594
9024
474030
922932
297707
660084
355716
419215
360445
393008
751540
568715
401393
345306
1156752
544937
720186
1096623
807330
219073
856500
925666
598634
265391
483256
925668
802685
1026609
875269
1133903
303471
1129974
50339
802187
221483
872757
524810
668608
1152268
109162
344495
609573
570116
1135454
490479
820150
701337
189473
631887
743784
177373
82659
785035
375053
778329
420797
103393
239028
964159
219518
76064
1088072
310138
1018560
705756
588136
979656
660488
1080420
895400
306206
7427
843774
225067
1033489
1081546
579553
401502
1091651
554205
271308
1149997
292305
407805
300358
62745
187412
959785
648580
738278
663879
634679
208407
514722
1044276
883480
732264
529665
132889
396049
635362
309576
5162
1062419
250376
1013629
213063
984433
677717
165221
403658
101022
204328
214210
977269
287203
578103
885780
543789
896304
946294
818161
363032
318924
367238
1109685
626784
970335
679728
177956
128029
301205
281362
1027576
875405
578583
430792
507973
562420
1056085
514704
429769
288993
479919
293751
914296
196166
1102207
761109
47730
847885
336912
177350
1002475
123434
567696
710100
1094626
468565
517921
434826
1847
194285
495604
679298
444512
79145
124580
658204
1069154
810508
114726
848146
765258
271362
235990
988474
666361
945731
116674
977853
756045
1124510
946856
355000
1024864
103304
818264
705947
125891
196492
211044
547334
357322
569958
401738
642806
368565
552625
668410
767243
806022
1153842
526636
386371
855713
369665
1036010
539990
179195
172238
675895
117103
579110
259347
1095879
145641
60422
944929
260793
660660
132196
395291
125426
296749
193719
283585
538530
919707
462128
486053
55244
441967
38703
430079
322873
389612
947545
361785
981216
950810
1128695
846271
215867
544556
389578
489456
55019
1161467
664702
740784
209619
796352
703770
710068
226738
1050386
224943
890331
469234
801386
194076
989205
702746
919237
1066473
956507
875503
768561
444357
179572
309354
68260
961928
672641
817318
626724
167362
1005758
73499
946514
614780
854139
738682
1148258
141119
239134
929660
91679
415390
8163
495274
781527
586762
1107984
993524
953946
249593
589025
1150201
903808
1103500
260051
607513
265760
1033390
520394
992817
825754
1154681
716782
512964
228481
105555
818633
1087200
31958
1008416
237581
1063468
42519
1011116
929905
1180362
1024297
314936
722966
574943
155909
782684
1149525
233653
62356
395527
212706
1040674
945967
67018
70616
349013
219976
608783
271493
29975
166928
709108
286070
878916
828121
283039
362712
865407
671083
572019
687471
1123375
1095606
714030
372192
207787
747946
478776
358754
128417
406808
1059979
706308
568333
836908
675019
460843
479364
769624
1083248
856450
291789
580704
334671
1107219
641700
182735
131665
1138248
2606
488728
147069
955593
623903
62904
686394
135158
1103115
460676
945948
434195
720224
325192
23444
629093
235375
882130
1126303
979283
934225
472769
496353
398857
770922
709514
435137
325633
1070820
927921
715933
178675
574869
1100805
519199
672125
828754
670806
525635
731983
877984
839295
865021
780045
198378
993842
440163
699461
976132
992642
764813
1104297
538435
161506
519195
1001908
1117906
979899
543218
317234
872631
541523
646803
75414
257123
1066848
725895
941444
1087959
72862
172078
159501
556455
40876
111765
373099
215018
168878
1015001
181985
914087
507203
198205
760822
718280
737833
444888
190576
1031128
1067867
493404
220775
1129293
907445
577996
1111149
1096186
268914
687522
689565
455158
597821
661693
857025
703327
614512
692460
1083870
885004
651487
454301
443147
866930
540061
358926
986584
955973
168548
923925
556257
508725
929163
88909
224360
753543
549883
1021270
1103126
358619
232223
1107206
1008804
508272
248704
143032
469409
1080799
76446
157216
494072
1056401
845308
642649
1012572
1038139
463148
705719
475668
849332
408473
387327
460236
711433
169292
660519
708670
117181
1172589
832651
14066
535302
699282
400676
15843
102709
806209
602742
13358
481634
22752
456314
647396
1135429
453774
104424
765806
686426
791204
413029
613381
83977
644037
802173
179602
248817
302040
38925
924475
479612
248184
1084766
1141809
1078373
658147
1080499
480978
618918
1083599
555786
17210
1021072
618758
35366
476352
857900
988958
996871
196320
1148119
336228
312659
405074
276096
238638
640691
1178754
718727
135372
769889
1111188
766331
811350
57881
647911
228249
137280
780656
796800
760548
883658
1109219
1173112
292087
817452
1128569
353715
205551
787941
410264
512960
135687
343392
1058371
676550
785124
53841
1082061
109697
517295
323768
754113
580644
1075046
985476
299518
394965
929806
412667
1130042
606783
346608
436666
434758
517810
1077999
640347
521776
496726
941849
186018
99437
618892
379088
618091
748275
841888
191005
908630
785526
1060164
597911
869273
417739
184486
516392
705989
272068
480322
207292
183789
333424
92485
195955
574105
192304
430350
809361
1028079
65946
308637
849829
226629
728044
483261
254383
58583
84734
1080807
91294
336653
219139
844571
1048037
245724
288059
502410
934634
332672
604285
1131851
690609
639846
882780
646062
958019
1099852
165142
937525
936461
899072
1114495
920974
1057373
360522
772135
1164950
912052
736142
519687
954319
759246
810507
1133933
809155
549127
1088607
730872
1133395
175010
19366
171490
115770
52913
977451
930150
582759
112959
742038
1167890
495976
413511
943581
543948
91289
681578
931387
383257
628840
250351
1107028
444150
726032
616437
468193
1108290
635766
845829
86426
542369
105980
93041
839173
243724
367309
756961
559041
1117047
669436
993179
856611
677091
838999
905940
908543
141674
867722
707933
435653
1091440
926070
946800
544404
23179
80483
1141398
1037373
1065689
623834
224575
1096748
107356
509589
1067554
718379
176156
872696
1159318
197140
1133697
572261
171361
52172
415810
1024767
1137686
919194
635112
656603
1062400
342465
718451
14833
1080696
966478
57541
145657
871271
956651
110451
142684
637773
762452
954499
751791
51000
1118151
32758
619412
717043
901606
1135213
662
74532
932578
83771
327398
733093
1014898
869316
1036857
984400
325829
904879
575080
57809
926584
949146
1103026
159573
879535
907051
719790
559717
876723
1064622
228747
1138306
904631
209186
985069
1154955
587788
560011
322550
613924
382624
456124
1068519
624960
100513
24259
1016549
714231
825299
985106
413344
237779
432476
793246
832206
1008341
183872
231754
882009
680241
276118
1084397
829284
579267
242626
1137272
1105345
1174056
216554
395044
537901
681337
1177316
1093167
780688
73976
1096995
30512
290468
192018
823897
846349
784432
304072
130061
1118680
628306
1125758
587769
617494
649078
1177681
983818
883561
725667
101565
112038
590584
590718
959940
191937
554411
733874
912373
950544
599865
791741
916196
686078
1179696
424729
985928
698673
404569
247194
455479
231891
683332
72184
843907
455955
336889
343879
546059
289565
990596
473997
227572
403784
447375
17172
1145857
380525
1081106
191157
144270
987890
878905
110750
501546
811253
507432
1041983
36754
474447
700478
567441
787648
1067978
502053
449404
372746
794755
682341
387576
436525
21208
814361
860648
189604
1040740
400609
693159
12504
812486
176397
139703
419446
64171
86826
1087156
792305
896226
983404
874727
696946
806064
760928
830025
1034067
347993
799181
276958
989690
477650
245672
892403
534643
502523
946782
908704
25767
413738
1076924
1134754
797372
1168346
389055
893985
978063
15048
309179
1039414
921020
200207
120173
566598
180017
914585
286552
750710
398633
983268
1028428
755776
168522
394428
211626
15417
587687
113392
547686
541360
459646
716240
749368
1035449
279721
684778
998202
1072345
699745
847575
1150726
762891
335879
274391
113061
413719
562721
31282
154361
995877
923764
140621
1036624
883277
349607
331337
447359
511048
141197
808674
369692
500433
947603
947493
722974
714138
731190
596020
69328
1150497
975516
525216
541757
919074
899498
129494
685173
328996
1090400
261630
418719
403059
513741
715702
669433
643176
611400
112339
1131749
600147
379881
301237
219358
867267
465685
295594
479548
162160
835100
120990
1015572
681328
405750
550448
717343
738692
747882
394992
671726
1008979
7268
810241
969361
581557
833233
710070
1032143
68865
969314
667141
690841
952985
846683
219402
115696
245395
899712
234987
678769
879264
281343
31204
453168
142650
1017420
615133
902024
831372
666798
987677
235870
973906
734808
659683
391049
373867
218565
577942
1172760
1106429
31854
930222
639565
413615
65661
468241
837794
449656
801909
1092588
673267
871355
211024
296076
53319
148983
340836
3540
427923
137969
130963
50053
369307
540491
685112
455024
445965
399611
915625
909473
638809
631207
494740
84547
9787
526538
347119
298260
567136
20909
875899
692453
1154469
536118
467971
1017646
307937
181982
1023965
1167978
776167
913991
362303
81433
406470
243704
799412
841215
896014
448761
1074801
672158
830173
185180
1001245
1144101
602999
473570
355282
16168
185850
189690
1085363
228272
604292
1134738
242359
79611
719033
504069
939430
824312
206279
276467
9240
755195
737034
19778
904022
766111
497139
114942
282274
1110464
204674
982700
303463
298762
501059
574213
410294
180775
230678
175393
965575
613076
882142
500773
1109635
1144152
957154
648205
352711
143256
1015252
1098919
1155586
124886
908491
842050
486949
844832
706671
354524
928439
447896
1111111
913021
616490
1000623
488630
92086
1116914
57793
1720
538463
860462
1131459
840333
557756
472711
586003
357509
642160
360350
925074
333566
837131
421342
590277
897044
869994
659476
496744
1013830
1003712
514661
327721
8775
617497
702768
332629
545850
704729
435881
313798
1018216
976151
550749
492737
127144
461059
1176171
98343
1110062
25611
342450
730529
414764
821221
448892
534232
212503
298682
334881
70125
1050794
320330
930838
663819
821881
611932
623573
1147850
497379
752124
343078
543260
1148031
580703
657353
637918
282279
887033
132158
891786
734140
38439
767050
37464
255878
924596
285622
308177
71220
688014
833016
688283
575584
215839
879096
951286
892215
696838
844344
1068194
12648
373387
434855
130111
383294
889157
972140
241901
373875
48309
1005034
898429
894148
615764
620121
860054
660491
38614
366557
468554
1071308
819495
688035
428841
668872
364882
1162263
194961
905802
541671
114533
568277
1176358
606567
1007631
814576
378257
286769
586555
674839
204901
245120
366798
1078651
402824
921903
697555
1018977
338361
913062
542315
219776
737052
109353
418222
107043
535194
793161
683631
973457
1092817
208268
220619
619754
656487
1095452
973212
588688
783362
124480
1116406
93255
601693
949943
850244
219523
530485
1002043
825156
774944
249641
55852
455237
600421
813957
625389
504485
644922
513280
1000437
427856
749390
419492
477428
451715
155875
161255
251334
217393
1090938
1003602
151205
338639
863138
556767
932868
248856
792877
1032320
684493
388692
491441
317091
231119
655210
587206
741999
176526
596808
64273
1179851
726905
74607
797052
1145473
87349
270673
596943
304832
75014
331707
982935
996676
626798
687609
263892
639253
1018703
910013
662568
632972
1043468
847475
775213
72993
987171
47259
476862
658497
211501
996704
442874
598591
739738
747278
985856
472612
609886
773387
1147200
891286
838044
916331
569784
818915
507723
550451
692968
366466
457559
881582
1061299
739497
269257
475443
99600
752993
820214
1099499
38449
618401
433549
104279
668234
476411
1013135
201091
138786
507448
142661
1111342
362150
893458
1054452
1108091
790128
591882
900540
992118
575986
912124
319111
1165626
370720
923891
442350
192687
128482
350665
1066012
1135028
901285
302914
954261
716256
633790
178365
469263
42068
889066
618737
156342
711061
330921
100954
684594
1000377
415513
549905
953139
411212
557560
742116
422057
212192
986988
980052
547099
803467
122076
753774
711109
780033
337884
1060355
470250
249825
90522
1014972
1168096
987104
471891
329519
1170460
160344
426906
423712
362744
328037
514944
607079
94793
30674
639254
1015908
292394
33312
664546
623392
1426
743760
250089
974050
649584
1104656
157209
264816
935756
816672
817544
642492
642863
627545
354070
1032736
1098481
800380
575598
348141
525401
546119
1169010
693705
106194
74649
252179
1043469
175501
425323
1034437
330985
253057
1043950
972717
574838
958213
443109
48255
1045225
531368
21373
965621
323556
529220
54363
1163357
720665
1042124
409412
934196
11131
610574
518042
640690
202289
135136
83686
90552
886577
58630
1032073
72059
865478
784987
1067515
870776
1154005
278887
863718
430763
134778
514390
915488
849077
960272
297261
158937
47475
4241
133310
248118
126826
58814
937075
181913
587397
559407
206393
484096
202897
405350
508656
901203
320392
826567
653950
1061839
644109
391530
925141
163250
935018
1021181
361922
621162
460251
269977
501468
383669
1020481
430722
792038
1091383
933800
82149
1165063
1169139
1097245
202490
920248
899796
1155844
127640
579486
633517
329723
767665
635284
538778
439661
808374
105609
795785
1037416
682758
1173452
985227
296376
971654
783096
1022657
576330
426152
720428
906248
667906
1077168
373215
1141878
705021
500471
42977
896624
967646
493247
1004748
232418
599911
711148
777684
1166864
1013097
723584
916242
818761
1029663
837147
507340
965097
44068
1033579
1134714
694031
690740
420730
1127843
611477
640339
60514
831156
308238
747168
812619
584824
51108
684488
498076
361511
608798
1004387
123295
848659
916432
889401
539357
307062
1027921
583761
621082
467754
548191
130581
771297
653279
377419
632290
679720
287520
25894
42587
720828
390369
176086
907831
550195
46867
421625
615041
675729
480171
556850
591670
110141
124636
565503
810811
1074764
708719
248346
9578
793432
1093561
409394
1016072
1104310
126007
961407
793749
304066
727042
1140329
124029
407949
648642
214486
539471
1036620
1111096
787093
768641
384468
833461
893368
33180
952939
453942
1176896
823215
1013704
211599
223137
312457
34643
767883
905313
216092
833861
404531
409680
443553
127213
210214
771330
13650
834334
126817
407499
227840
631400
505229
889205
249938
632073
1013057
591950
1075743
1012086
139098
693474
515904
763077
608511
276331
264965
100328
1177124
117144
51993
200555
592283
1134962
858699
991798
841949
730531
846204
34845
1137091
390667
160370
354511
844102
960013
826269
867119
714232
505650
405361
551759
876070
76512
632679
991287
1095382
666742
812790
580336
296914
620812
54217
181625
1028547
234052
437528
783195
724465
155775
212538
1180547
311723
954101
595978
997757
203588
653571
917370
255340
797864
464522
619715
717055
908389
1146536
190936
983753
262021
19512
958038
1133769
72573
406913
454464
915449
234379
131941
582608
156828
710672
862673
746342
754671
517174
881867
169919
1019933
1092455
1067092
216014
176428
119496
1069836
285970
865570
631151
132083
616885
694355
1135343
377378
677653
283608
1156327
208878
1055245
99412
129763
702526
969583
1109375
568299
363993
926377
456289
579858
165154
452270
382853
687289
247051
219113
1001497
36719
183901
91558
598594
886614
933844
20086
962871
807862
1141545
577724
272288
621066
846390
645730
1167219
328690
1030130
195388
66445
601578
1007777
908
1024077
841384
1126166
888121
280506
883563
843313
235533
614724
280991
30911
173307
649493
512224
686083
349930
713047
160690
355962
581001
239614
861873
343123
418569
74874
372554
507021
1137542
183859
605328
595384
748129
843855
1051853
918860
1149515
522210
37772
412845
1032369
361640
1067825
281067
209998
59761
732832
12198
634670
675118
146732
193392
613869
562410
708085
218361
642649
844035
1021116
678887
232734
77380
684141
874557
92279
42844
21771
894589
439445
1152953
262035
448535
198190
684157
248430
98740
833093
959357
109674
178742
494334
1083689
892632
12833
1068556
732848
1010486
725887
55826
540327
436437
729110
778231
120491
893851
194966
99137
352257
717854
4655
256132
979895
291213
991284
175398
646946
223913
953912
32913
588702
6747
649718
1105858
988676
997269
854543
303943
863902
273194
703866
605907
655420
112697
303250
521230
92758
233542
360604
108144
476361
530347
542641
318618
1173390
793595
25633
607909
589405
321364
118703
99873
717006
215952
692683
721520
334366
408413
102281
772654
586986
227766
881796
1052356
958628
662374
474134
109730
311543
904016
485132
616196
840034
809235
314614
31013
31775
272672
199238
398088
948113
1023666
646185
232532
348565
236756
795249
1023316
682815
990434
131098
131619
409868
637804
268174
2124
1020577
987038
1114108
577555
712286
210363
496118
295004
330549
671511
407026
935674
187886
185253
1087531
839029
672860
451712
871440
454334
928745
853829
225171
143749
73241
356493
770865
899651
198500
46743
259080
37400
77140
602714
1106231
746929
653489
704126
1087879
1157449
1022586
12358
307421
303326
998270
1017009
1014077
913138
91982
1129007
1123198
675339
287228
846101
396691
773571
296591
501806
254224
446156
252494
1134040
998222
750476
321730
856952
59581
185929
144540
626636
1172211
258904
133585
1144294
896860
176573
220496
1125080
839591
871941
451221
39078
16434
1144922
1031343
448415
31602
420496
287213
919995
1057762
664012
823278
749025
50523
712413
252857
174822
1161433
920130
133883
289985
82964
276953
438209
753863
861627
858117
490110
609236
42166
841698
191084
133768
746047
733395
195166
840968
432072
916154
309567
82800
195700
447593
362887
394690
742420
961677
374136
994430
804537
208391
568225
1054995
361613
51105
1039651
1162785
674680
474958
508622
960966
1010376
459034
453227
362871
1041335
122920
255572
74697
739579
781516
972771
886852
483800
676014
69073
433708
69787
439236
48001
760103
408281
1171949
168522
701240
79923
1003823
243097
506876
1027052
375152
884133
263888
406061
506629
30971
941846
345050
642885
578290
799089
131402
685550
328816
183496
591398
768641
1098481
1101668
1056003
730704
1125351
935894
394501
187121
1008369
554334
58937
551133
1045510
124687
780669
537947
1039992
490195
988640
1154635
702061
1129847
1102372
416845
781813
1088547
984439
70519
845911
640682
593995
458365
194941
899668
720369
528750
323221
573914
548248
810592
271299
340249
321036
439869
555814
904908
1027793
58220
305957
943071
711971
196666
374174
525402
368376
14236
928581
1178182
389235
268459
79516
201449
752635
839317
1029432
425453
1039374
702543
1129910
796571
580944
30202
869696
895124
610831
224855
940922
1039858
380459
881190
1015927
1021704
809317
1128753
757024
1149790
623227
192454
1021728
324914
444961
949169
172320
471331
446316
509938
278769
655109
525205
601339
675044
602515
546693
247699
856573
703074
635207
23323
656415
689794
300342
585299
262560
974463
386733
344757
386630
451005
259093
881536
1103806
451379
196053
459013
1060535
109794
405860
706059
599687
889987
715994
626126
495570
861710
1143572
84045
1029532
375772
1127478
1032860
1024957
319022
75375
873013
353400
236414
1034628
478728
1115689
235444
235010
515013
997022
578029
286143
366599
563964
218437
773703
790240
279805
370534
801804
364168
354612
59337
151709
926732
71279
227993
649241
1177860
1010056
737636
1049987
884382
1109275
1086145
955509
567716
292264
172109
187810
58588
903268
307315
337377
559156
764183
1098099
883733
813599
331266
1154533
708934
180322
1081998
585476
855551
307132
65370
596841
599689
524066
363104
977220
321289
722758
951395
442773
49934
12267
358227
939692
1091797
996215
230477
283040
646583
1146251
613353
674990
365341
55914
359806
1044142
1130756
1151274
806523
64756
1016785
878488
407274
1107302
259060
240350
65740
183283
965453
999239
583668
303206
343843
364678
1130903
612525
525488
495104
260
730315
371855
769950
204026
1173139
522256
440288
810486
830442
1156863
22018
112126
159504
1155234
900519
207513
766151
532600
227708
326726
156852
827267
62392
219864
413931
1073715
892486
1725
465474
728603
367447
1004891
736048
598749
200631
54199
33857
785288
596589
730399
699401
775575
807096
249154
716976
990061
675953
983936
750361
477847
372117
478502
149982
595866
835088
744007
895247
277833
763429
981668
51901
568164
648115
240547
732447
8734
1048003
583831
783270
1104363
569304
514336
762334
115471
174380
267399
199858
749159
132683
7009
664583
1061439
382847
1032222
1103581
287597
111768
874194
966926
636172
834992
441203
78651
976465
154710
915041
943251
192028
46427
1130573
965990
880068
529262
289899
931691
522237
731567
1061683
962136
33605
724426
748664
268422
4517
928108
602087
731889
135373
572521
732598
658038
523885
581529
875615
522761
480653
95002
217316
1141383
307135
1052003
7542
398335
622032
550544
878588
283585
1135961
220606
115320
919426
393209
728530
171975
259657
762816
206509
182252
1144170
1026564
49730
1016657
192153
174992
823917
509310
23538
438525
1055745
781507
809145
719578
117795
575060
780666
475271
789953
793951
813188
600987
67049
669023
1141891
908854
46423
34540
1070383
1023884
978664
420327
51829
64079
852394
30781
525367
84710
322266
1095402
372221
962503
1090479
1076164
372844
945526
830070
304081
356191
600195
256441
136276
423480
855870
511928
414688
569741
666536
1002800
828673
102484
368889
952536
743640
915698
687259
694689
285124
712711
41298
972877
471944
695300
1090987
1072752
972422
182900
1146981
931741
1126441
547098
551142
160818
1120831
854402
327779
558276
703927
1158513
348230
132364
284371
150143
529578
256556
1086640
414506
624958
305921
629833
1017984
635086
939277
920128
270847
141335
98903
1171204
1093770
903590
90341
1166227
1092403
371785
695666
468165
370745
639871
814752
973390
1016746
855632
273901
250420
459709
507455
738883
876945
528707
895393
22502
743475
1122335
1164042
127881
363658
300442
846870
241003
791011
1046420
929412
612028
623845
784837
810314
569709
331295
902519
349724
909651
1019848
137175
620722
65534
498174
786404
186816
254839
754182
1101014
1037944
509759
864907
385407
879909
931119
236849
925215
550856
591218
882255
281540
41838
49963
632894
103943
629305
246692
793466
1004389
114226
935940
692627
242487
850324
921108
481133
4607
969788
551279
218769
657249
835529
410740
1150564
970066
745344
253875
54199
1028711
328774
849895
925289
313882
619753
449821
295735
848637
1025431
344009
555128
430366
475922
14414
346033
756979
1149419
89244
206371
68685
571875
116191
1059748
12781
807632
158834
157313
129973
615454
324560
743518
836178
316683
811547
394842
513220
745108
580472
476602
164542
344477
913317
978803
1024586
955819
255636
98019
260280
476114
566021
405324
971578
414406
370136
774162
382663
1116061
242150
336743
417415
941449
973209
591830
185742
863945
763858
596165
998548
69311
743458
129207
664866
464426
399836
562220
502566
341261
1065685
650818
738736
520788
856173
65968
899536
440482
139692
712046
605716
446770
436245
326448
627447
82141
1060785
1088700
451652
807273
662724
390767
402261
882039
681969
436624
304193
919254
747579
1172281
378976
1061541
1083038
1155443
972341
443070
1050447
517708
270636
649441
317232
148125
1008131
1075004
557065
648373
889862
244868
307978
618777
415872
246612
637289
51387
251170
224819
848941
933959
949374
1003295
862761
725914
962061
151688
361792
409855
262672
139174
480671
415499
863217
348044
1011908
268214
1071650
377377
1172069
830644
370016
469754
799724
28093
186569
861785
567553
815235
572382
320614
278589
354549
728987
374227
1177087
127354
181911
93404
146820
122479
295304
301096
864280
628726
1013647
128507
1098734
525918
239703
606044
773108
271249
789761
1059581
1169658
636559
682367
546078
79229
865139
771365
227602
831977
835916
261173
482022
374203
539762
890825
1122817
1009627
1060006
586773
109091
119971
641175
967173
255955
246880
941882
942559
380293
264715
108613
1061651
881435
266250
791555
652039
451998
924979
605384
188081
669633
612890
73818
601938
786249
449068
111378
61463
108233
718483
694432
740258
487937
992622
506316
795507
841732
444487
34063
419007
332742
1116113
1151976
32224
241955
363040
20078
588546
191545
257665
233945
110161
995569
163918
1054149
188325
69589
551584
677704
625157
60872
554080
53350
1031829
1024751
773772
1046003
585160
435092
862798
21166
843808
879572
33398
499472
845568
735354
526954
800518
922689
1166484
541240
815671
1172822
976613
708417
896873
256568
866355
597200
379703
1038692
396882
128542
704584
1164913
918601
19798
544188
606239
344675
440031
301656
165556
168468
376136
1168085
949404
981573
680881
886599
611834
594276
154420
1353
995182
1006177
639049
490526
1060736
171358
948197
387398
1020167
52375
154403
426170
215594
49020
44181
210413
894270
219393
1116366
952457
438936
723082
998910
332896
1139102
137831
868111
509154
245712
121484
1061412
236626
647253
477819
781630
769442
167290
314670
279103
786109
1156241
796106
241222
697636
126492
795950
351096
463896
770570
1109982
992444
376902
996289
287618
185405
765351
963362
177354
615210
696172
860650
108347
1094585
668855
749122
605543
326256
884037
1118188
295824
1027420
386008
102143
184727
808555
109038
651226
766149
262097
276405
119320
203421
725707
1152706
895318
748603
503691
1086628
961666
981705
831045
818784
630350
992798
964370
261728
1098186
1169741
26726
651774
30616
67634
1092331
170968
704089
1081722
1158088
166510
1136229
857428
366519
869927
1100416
504563
465215
741296
368392
742723
430776
1131687
839862
461979
81698
517363
898789
378781
803578
956204
26628
800486
1067486
791325
486232
155973
1074275
457983
483652
548291
400932
171764
1014188
214467
944284
308465
194312
174867
451588
404249
570052
1124094
52987
618692
530989
587250
529239
984387
599232
760886
135204
88258
488976
622880
735320
796857
882919
1039601
308757
6113
613306
1017255
1172397
186160
819399
702719
1071104
138479
984575
443470
70278
72001
432690
816710
1090803
787918
663458
404576
124006
515634
93044
707941
385954
201902
1125775
269981
384081
1168787
252103
42776
950392
581717
601248
437675
852414
801854
706916
33477
939759
539034
180354
344120
673255
224502
807585
320433
1098938
442418
758499
1050697
1119002
555862
150489
583580
644
279091
572184
80822
812470
744805
874472
830443
42729
1072774
504978
500552
7725
1083127
246728
822296
449232
812453
190631
597873
194378
271461
234748
559523
980219
650095
815597
114977
160656
140310
769525
365334
457574
441435
909867
901876
1064106
109173
838629
896241
660913
247272
987367
268255
684076
415862
503020
477547
69614
549148
439209
494755
900321
513298
177629
1037332
885978
791010
853684
314570
63717
611416
1061285
1163101
292705
368859
513835
528935
468120
958732
400821
1087264
426869
49855
175974
169087
226388
272418
405390
38725
580864
543307
341511
383945
1144209
490065
447490
755294
1066289
1153530
656328
1028234
159019
388533
322508
994043
93431
169389
292677
257671
85941
680471
351665
562827
707071
962611
641764
54525
1061668
438050
829015
954121
622955
994670
236838
343144
622937
333978
851663
169284
130962
149978
112172
1031494
608659
353244
1094936
658970
242154
134067
798716
36775
328714
638430
5182
1008583
346640
164455
996377
277049
669067
831982
975807
1115339
436886
725792
402605
461292
76217
278013
1168743
749071
753024
665996
171083
743496
1081551
133470
439999
1075366
773947
1121189
229596
604471
42414
1113296
373123
265646
1117185
600775
711349
477015
55619
1009844
177621
459085
436751
214945
357903
36802
817202
141261
437310
273767
1133730
120771
981589
1005537
326265
69520
1154099
442552
216666
101286
1138439
5454
804716
561614
517217
1042706
867392
1132674
1151564
141902
846788
114435
578644
852157
196520
88120
625398
327317
774822
657518
333381
416428
338939
529187
456174
700763
868097
478308
685137
309972
362081
1161023
466293
848675
736007
369707
409592
884645
938343
813123
376381
540233
792812
185532
623991
1100849
46626
586957
52709
262501
770921
24080
438638
980829
1004878
58849
533910
293825
649708
583135
523516
695819
1019905
297187
895798
474292
602591
782152
444905
420639
238385
513917
555531
191947
632535
379822
496904
893549
457014
578072
336587
533450
1093634
449386
379009
253234
834111
111700
868094
904702
543483
770439
1107071
936950
25559
1003689
797007
560595
1015713
124672
227824
273624
446008
431089
1003933
44327
1027854
776944
1098838
1138054
585074
293168
86142
841226
929263
171103
126348
713767
1054846
1076012
679081
1120875
579412
490467
222250
114603
172130
464268
1008719
837097
566111
947493
723912
250064
22064
41706
262786
853624
27735
1062124
409803
83417
343328
310744
854294
330442
777578
935501
32487
942587
863676
232066
250187
483597
598359
894519
587198
319090
496721
950477
44656
529788
242829
885975
869030
241763
728095
573939
117392
325705
946661
413643
871023
665795
664950
293569
720862
1165425
399274
700133
920995
497517
205988
82133
19769
905658
98089
117240
313943
80028
798731
7935
47043
1056703
580777
587800
485640
216478
1172738
111551
714336
1047360
885933
307586
607141
919970
777275
275863
388848
203792
1159730
707104
528591
38173
564042
458936
949736
548440
915875
39304
579809
417941
640322
154877
890530
247883
249321
799852
890907
1040951
775958
138767
153274
996900
1062611
688724
926537
1121361
664702
235806
1062420
1047419
193686
228469
324619
312666
508064
36991
75928
221238
826231
784352
554635
353826
396715
351735
25149
506279
447145
218450
854063
401092
470415
1057633
139391
431643
433711
779826
50667
13099
1003255
18533
311095
2876
262971
1061708
869946
211141
493462
1025729
786721
634130
870094
1134425
26367
76986
1052928
492585
890856
579108
81797
240923
8897
467697
447209
264750
224294
337660
999517
772016
1043789
314091
917415
801002
653740
331098
62930
595384
722481
572756
698394
748584
234793
767607
1038745
180743
470063
383216
980908
549549
244042
322847
838456
110945
1087432
890403
1042772
590025
994262
355597
433062
74757
156865
1010277
901757
84609
675120
1090319
74425
163270
449077
764162
125883
773211
323295
1023090
1093765
795087
359333
53909
913999
499896
521536
514976
295371
822660
986544
1022382
606836
648342
368049
1019853
1017365
419322
917080
554178
864460
995777
155281
192162
799594
894305
926549
1028471
362272
725423
1046660
730187
183300
525258
566195
937122
47875
664848
300995
915302
403292
1169965
838390
50056
898333
946526
441119
528272
1169527
392529
954671
1081564
963747
1146624
171638
998977
412783
784544
917112
264975
1166327
151041
708318
95121
266716
1146138
353406
779416
1134453
382781
127387
347781
584316
898906
1176227
752069
334098
459008
301249
958386
832558
649231
991697
646256
1063118
27515
541044
440658
940028
717295
465408
1152857
334822
824984
970240
418201
210945
1008186
786134
480228
742257
1105406
110122
665731
678889
880655
5060
213247
865981
34346
806431
1123134
131686
952454
776856
3506
144128
69145
149453
172122
715174
570528
851397
977887
645426
1177274
46902
441032
31561
579130
823513
869406
150815
640661
687508
917232
1028820
1179856
447028
102754
913312
262919
1078712
1108228
265250
382749
503953
889264
943680
506986
908933
317699
201787
38050
444109
267508
555550
1134121
41201
637843
87420
304332
177923
414162
211155
491174
1034341
920051
1136026
908986
1019964
228971
607480
1177349
389301
42932
802624
1020956
345416
933781
782319
1104636
208336
35092
654883
566282
856110
562539
708844
834450
414904
1103631
164596
546148
382813
550597
1070151
990832
966430
192095
26378
563681
550279
803200
257969
336752
909517
503125
316408
1116362
671756
665663
19611
1031682
828288
1063872
726844
403206
842714
1037779
369416
414582
920252
683412
349609
130572
1148042
259483
507030
596991
1163865
78233
495400
130566
1084847
250656
836384
452115
393061
1153359
431988
405865
786230
240045
196056
172394
580623
1061388
1004051
137092
298659
627040
1157585
539562
167311
98108
635171
114679
528791
962072
1023829
716125
710739
40884
22611
1113515
206247
195663
550902
496407
713760
153717
1059220
357169
1076055
877847
37217
900263
891449
758137
130522
805689
959108
919006
1110944
788393
1155583
149232
310325
952190
930215
598786
715012
380564
517259
1009674
290828
885557
1064818
1957
268915
698664
374099
896508
39962
491956
182547
35135
16979
586945
214443
1163535
520831
226636
282140
501928
1062099
1017570
296206
513270
413060
188620
294006
298456
263842
1058204
1103014
280550
278616
810305
408508
551435
1132935
414526
503847
962586
717331
1063193
849030
172730
244931
363678
967666
213795
468804
323759
575692
176466
452103
729081
75751
90956
985421
75280
188466
386641
17538
569244
125963
325285
225161
869836
424691
884309
202208
724252
201659
762625
163463
686457
897661
960181
273614
58011
223880
817405
617636
574636
285404
329987
688137
289034
776949
16678
667965
348501
899092
197599
311745
938895
91777
950853
1158856
954813
622453
249510
91876
62225
362978
320501
1054339
36757
1062199
866424
570109
998389
353011
967457
282619
298181
442540
642129
1156595
338854
170428
1037669
488212
947253
780468
847150
347854
696399
824817
134144
687883
268342
391016
1045605
876607
1119772
677687
1075407
346719
908601
233240
551412
687815
12503
367753
12132
65020
124280
124662
1005639
606699
440292
31698
1069567
151215
523764
701972
695897
558939
368015
650803
822757
154442
329544
281608
406186
792426
927570
761655
973438
1155668
560290
1014790
952172
69828
294047
137175
1116145
137513
948472
1117590
39841
939097
924988
37965
369502
340427
515791
431554
1012022
1164590
462956
1127780
864386
455626
974268
736757
372949
417285
1123272
796101
316057
487855
937387
374736
502588
16027
833079
806819
1063734
338314
941282
29221
945036
416613
1002801
44400
912018
458756
992497
228306
525304
566137
349453
928352
1060469
685094
1061129
135432
516469
1070324
1049536
655025
591045
1002834
146
1052574
602182
85035
841935
575312
225521
929925
236826
522654
423792
590593
1089906
783321
534312
311027
568219
726902
120695
86000
342580
862290
903295
196437
6189
293276
371301
427812
291628
9090
598692
641563
821398
759223
706859
1083722
735561
274932
653559
594269
254366
585885
386801
767564
243805
187653
475852
716687
505544
273770
286156
167655
263310
542395
1174982
764526
215052
421079
606384
1038424
572005
863604
196834
309314
272977
760175
1035829
51108
750259
1052345
80768
30876
163614
1168460
672582
303489
310997
769686
636328
919471
809312
834928
166105
11143
831138
108112
863608
164768
973364
544758
391528
494638
40783
223035
238284
658208
113445
837159
237894
436495
1036063
521161
589022
1107169
66454
784797
996811
1071789
491924
599763
781963
1015547
612013
893811
1054036
373991
441028
984989
720177
1068501
80781
366273
190522
630942
1141031
907157
501578
283373
1284
393921
920834
552840
1151830
314739
366745
893245
748197
1013808
140495
160106
787088
855605
21528
437627
591573
623761
488967
664392
702704
967850
380269
19402
593278
1168980
648434
152134
700258
327867
764496
537409
343468
754129
856969
690688
33030
187014
833048
118185
132119
597851
533154
449931
208216
1140709
1013142
912676
142177
236679
1018548
307640
1151221
1177216
288558
161461
716996
154459
1119783
177108
828945
1045726
964704
201907
165119
1132167
163816
141928
894247
572070
363196
902334
434745
822933
292894
485712
833764
333375
205294
1096510
1068477
278160
803909
992383
999215
1119549
277302
251738
713523
325654
539417
969741
875476
234777
1112505
794833
594454
51875
260521
288750
181222
643238
915631
1026108
1179479
1087212
331310
4250
991068
239578
261021
769653
1164866
782379
18140
1062170
1042355
944258
1080261
879319
264512
306245
1005007
122690
1035096
73950
914448
935717
597353
153187
1004982
413951
674069
587614
209942
160287
865706
1094401
630416
157464
221715
749638
693554
126767
10341
1013949
994005
57702
197257
137362
1092774
813466
1094253
1035026
326230
114826
129027
296283
757789
219897
184298
492807
1017701
611304
581721
714935
34809
31517
22376
562000
996953
390066
1139002
435680
699681
931723
468691
718735
46656
296274
828087
594874
415081
326684
735263
455889
1013197
1177991
170438
504442
37882
130863
350431
424630
892255
557391
781934
286876
996020
618678
721987
763547
908740
194820
579223
1163225
490472
418506
758191
959735
194044
871302
861666
349646
975119
1088639
989602
661333
361745
774218
673182
239992
260900
597201
182913
534561
513178
1006601
980790
1044638
385402
363752
284207
121801
31078
298353
1108535
844356
932226
1129678
323520
394232
89914
526475
715448
172655
31343
472941
190486
787036
324296
543780
1118531
1070173
470559
25926
271624
690712
244859
249311
715630
708358
1143890
1039950
468705
1052249
718612
1101937
865197
172298
908016
710216
603333
532607
715288
341580
550866
863837
308355
664285
259533
838317
90584
385163
213816
757605
475718
906491
1046698
336833
346225
547103
447205
21659
863006
1160264
1019860
1136683
1038136
979548
992116
764448
602719
81110
200220
855078
252994
806882
763024
646628
1015083
157923
896050
700898
71908
13140
112873
978081
624795
37925
740794
869179
60795
350675
744010
986003
75422
1020643
696754
514350
826930
955637
166418
907454
316540
777526
1093386
603494
1079137
938312
224781
771549
360596
1169676
663182
725189
905793
763873
617157
1019119
172409
891167
952730
42527
424222
831007
374818
439851
891606
755009
905427
668885
729400
896236
63267
1135078
707757
1125190
913895
608166
334999
823724
591498
50536
99318
999575
1105250
334184
826902
920996
1081206
140037
196151
847274
33249
412731
178942
1173079
91666
456985
786847
977230
10017
562241
807592
114207
361270
935532
561581
763232
684312
1129040
590674
708871
181575
41977
324764
427106
550852
684720
1102010
840014
786008
868396
726852
13991
1140738
818656
60956
998663
676411
742202
121380
615896
238570
495453
77884
896186
352898
435030
1129365
6973
916308
343625
990235
817087
122925
1120354
313065
841330
808943
162326
129666
622245
816465
509536
1030832
697555
71100
261657
1155012
681822
154506
382451
473811
672331
909542
399424
838510
599463
480424
842217
185221
797832
437708
142841
30772
1142793
238767
15573
631189
310624
852729
917740
319286
929256
688025
621945
998765
1026769
988900
472780
597289
50886
1074199
208209
6742
211936
771957
1156424
877893
971914
721554
54223
77880
974503
395007
65710
738409
645586
160161
853425
996558
585930
853887
586687
842251
879997
2802
1115205
381540
395047
622436
521581
561988
127870
547189
893150
496305
258127
1038413
324414
329563
110419
442581
1179461
969145
75138
980750
224956
1034276
88378
548398
175143
886485
949386
840567
1088852
917774
644589
870888
746404
9474
88515
487847
1016409
864680
813976
506865
718678
566657
887611
1009370
1110260
142935
372158
619888
75357
739346
849365
896192
779570
1162683
1153784
39167
144478
155243
1087988
1112985
264938
105943
987929
773477
304283
182386
192842
787762
1030592
142492
567905
169417
626321
672875
758417
21671
668943
774662
87767
601197
1079360
109445
490569
1120594
1035141
1180407
924103
765914
5712
462290
1074632
975448
1096511
419376
600879
726780
661365
273387
7646
25405
650165
710775
483062
1145451
734296
358658
921356
906024
288331
764
664074
346620
772902
823561
82390
351073
381685
387020
166563
913689
542454
929146
1114711
1086993
542394
689880
570716
492612
237908
1085618
823874
1038716
679890
787202
218543
566677
211652
1138273
617145
382001
94881
878505
464425
1127503
250070
1105984
280500
135508
485319
502352
1010335
244670
19753
151743
676629
510626
231514
1161664
116025
276536
430274
325777
883944
518146
144544
643419
977719
693106
1163333
775790
506662
454395
1020896
1135664
194270
478577
882523
428344
1043256
1098385
441513
733370
572319
337382
767298
897718
1059298
325078
1178404
117162
632646
583043
921263
229868
929966
1073880
892868
453865
664369
440688
777275
56086
148869
966438
327451
38036
210081
468340
630283
895723
924370
583495
1167903
1128748
906371
746457
54581
1175451
94204
1122100
1033611
494101
1056898
648904
795576
860191
339148
1127783
1152483
1179617
474306
824759
1005292
352415
535717
1159789
679232
316930
475419
883095
739964
68453
1109208
1119341
1065074
487663
528976
105349
1073886
874295
19907
582701
805891
1020283
173846
728142
484814
378886
734206
24967
567629
123586
68415
766097
1038572
522242
502857
475016
229687
159154
1177767
607289
593049
220626
22650
433727
868636
62814
1134593
109955
222339
843128
548975
628160
71949
263564
941147
1019178
656533
278410
536161
189338
982759
827657
786920
1089524
170534
726316
86480
1152888
174283
418868
507518
806394
94611
458176
130389
216589
452162
817157
953561
1046896
788375
1166256
1162790
371565
1108156
338375
1039181
956197
607981
736546
687343
765694
197885
779531
90145
36000
739185
440626
21198
79846
833505
164011
372413
197330
649980
110433
68434
813999
844124
438797
589202
1116597
581603
985671
300284
116812
1101512
600501
293677
728480
685193
928574
680209
958115
541583
376159
886932
1002585
566946
335563
633328
389107
261479
289949
1066599
848031
966732
1138983
737938
41759
756759
1086436
376013
168585
438023
1170067
689105
329155
544627
338539
422169
57345
582896
811318
261791
819434
792147
1101424
1145752
340405
742016
1005744
51301
422311
162637
1137873
226592
826205
738870
881385
607620
1141630
454592
118543
767564
692730
356019
937730
158905
264843
1162769
554737
21959
1067913
143390
683179
659333
704791
190451
834979
569575
750476
786837
234415
1180540
1146613
564984
115953
515843
1115768
76067
242586
519920
1092402
995602
755943
1022581
921675
707628
830648
114461
724772
1036611
1133559
1029444
1080510
87449
172342
547552
1130010
255063
628594
400904
100279
162379
876823
233908
889730
657041
1127165
987615
592707
538077
67539
938130
112423
952037
80491
686047
1162637
867318
168099
543371
667718
573727
822550
625518
697600
524783
352528
575547
898621
149395
169957
1003390
1153207
43841
855285
794808
889193
937124
913998
774331
370653
546415
1021461
850409
936701
786686
516816
574641
413336
242265
791817
686855
1111863
446539
25488
128839
1095840
213670
1002880
651136
28499
820212
989115
924477
202378
518096
749315
617280
915983
651240
476137
175060
177471
227408
877337
475680
139139
62970
623228
1026993
1165509
585022
1150264
602134
342822
866698
266545
549657
221067
1057928
1108824
25969
944357
161553
605542
920087
183242
1061037
1049662
251813
316557
457604
427555
123762
452942
76065
172756
294136
398260
1007838
812935
149250
1063299
534937
192954
642000
822625
28485
901591
635287
622470
184643
679974
240085
163385
809174
669626
605738
1151886
598156
860882
288318
414122
850013
973113
999180
471238
615892
918912
98121
737586
332330
897521
889352
83626
196996
991543
148349
145341
272432
1175461
247263
139493
165498
900947
1074232
895357
628630
1122275
532273
860006
1041684
882612
598938
726759
481115
524035
313309
521727
45423
359230
220440
251926
288933
622892
1214
891684
205428
948221
322236
1169347
596566
523077
1076433
819977
794169
358297
891500
350171
874526
185255
924017
555419
1132227
334046
90591
70854
363032
994843
301722
946236
578747
1039520
1132197
614627
1142293
611704
4763
602378
212132
1095531
1011924
541097
217785
42529
1042385
177569
685827
1147944
536493
888706
899664
757706
630684
53369
334971
219147
397850
489218
1158147
777655
841451
157324
258342
1150170
200005
311556
932360
610996
752822
94160
386592
59143
884054
136226
547919
703628
600732
892649
661433
833886
537538
390901
9192
789374
550334
655803
129269
948013
451298
1113044
926898
1160048
801555
1003377
505546
129048
85915
65144
112974
1017790
873401
104424
658029
201841
487177
595148
490088
1154237
640392
595799
1083783
962120
1079246
831424
890368
977408
1158261
783621
538750
95289
341376
399268
1081325
936482
696413
576162
234396
572541
1079468
134926
575900
840076
675584
1146367
935544
291978
534331
872391
36173
912726
309209
765901
383005
577368
813853
480740
1086383
123469
920331
227258
844498
289960
26381
371149
723899
804529
480842
514723
165899
499363
302253
882183
457203
537947
1157886
1059010
271513
180434
75138
731145
35090
895783
989940
812930
800418
174645
128017
131215
467517
1180412
1087428
73679
90400
860270
899161
896455
914147
451575
135940
661173
96115
190136
413217
859843
675459
607643
875313
613195
234540
218105
741521
324032
483297
1106739
824567
196205
249200
594193
11638
809698
834305
364972
163840
871192
304612
1026169
61520
1099118
542871
350450
288471
469765
355336
742475
501750
302684
1045927
194889
822210
927018
651480
7933
995212
653555
1062938
295155
557999
232555
975058
762128
762905
727728
214371
602660
786029
1148587
188480
1165239
911477
54130
377036
918139
165912
429601
589965
1050638
305450
200032
297456
475537
881770
333552
371122
917281
478906
467814
1002226
66797
262573
433163
762301
257449
339977
361516
434903
1123680
938059
863287
141757
657394
1003855
740314
1025139
220842
278237
245783
90047
1063558
772179
908209
265776
963011
61294
210185
1146704
873637
1014966
321610
651695
766947
442301
820180
909091
1016008
798904
385027
567566
61567
94259
612736
1039350
827270
600027
1070342
258435
77663
496585
655804
728244
1027227
48662
45359
406502
1109728
337368
387411
409329
26009
190849
683428
76800
77858
837059
752922
27952
904866
496580
548854
402152
1158914
1040423
690869
121397
1102141
490306
362447
153086
639953
394684
835970
219635
162036
1112756
1011593
177262
489733
47444
496441
120138
433599
69518
1116882
138203
858339
373034
357970
730337
468569
574264
695625
852805
255032
371594
979074
281145
906515
683123
278752
252281
793050
63767
1067594
614900
1170176
588078
345288
431023
553375
418126
274173
870753
701891
226929
217353
9928
689874
431470
55780
447821
733596
542216
1162043
485194
1178570
989633
261905
849869
1036003
1109539
1027652
469061
350400
936270
219337
487037
931340
892159
311644
687636
639334
57901
285720
781723
759403
586005
794707
623039
979698
1098143
785993
1044779
416883
116931
1046258
1106228
303916
355299
269398
455578
715084
1074580
469023
47348
950523
1092538
985053
163473
236015
421227
885715
54382
1168559
461799
498635
441630
254421
1016366
287029
1120644
454821
202072
687951
505284
973062
262705
884848
564608
436860
310204
799252
401192
929455
517279
735025
286890
134852
128867
259953
896406
19007
513081
781236
771611
991225
459252
1123404
788389
789266
764798
115388
610167
23619
662430
830153
378560
1025518
244012
502922
173179
399187
248843
670422
558651
1018974
234604
410889
1159732
949306
615913
861760
31605
198227
805796
534370
565936
964972
276806
1125228
1070176
664964
672577
99552
137900
940275
1034989
125188
413577
327884
895561
871245
901370
334903
98238
1134691
196173
531623
619199
227855
878058
383961
227631
374732
978074
413371
113277
156053
217206
1084033
271846
1089049
196969
515233
1126189
788146
1059742
330212
1115219
844597
650217
324487
1157384
1053431
867076
945684
694444
834386
344821
955833
492088
557813
519440
1179466
143617
204877
1086635
919659
1176083
182990
1153345
1118345
422657
119055
1114401
188234
11669
704877
447063
461180
898917
587940
345625
1112477
1049072
374654
44983
698358
982413
637978
1070525
546421
828872
315667
153552
815765
79261
103862
509339
1170271
648705
356079
1737
88070
520255
995794
830802
1030681
87491
686755
216827
690709
184797
1068276
411393
153725
85116
562183
124474
275820
151781
786491
868958
859930
628249
1084791
91152
279312
403111
632742
625242
524895
280728
1085298
933205
638125
848395
1064104
817591
356433
777842
13276
860777
60548
935489
1042119
33323
656028
903549
648151
289828
1041640
221629
339367
129449
738885
880096
494814
426659
147664
109684
307293
698625
735802
349290
1126667
485677
670227
487024
737142
527814
639651
748133
96224
129009
1050225
629647
275935
706593
227034
652241
1070656
1114805
944638
44824
96997
156450
598374
593620
414636
392644
891861
811429
648708
410959
878080
206923
870140
296503
473989
700256
35338
229468
553364
567838
922652
348241
250255
94980
57984
975066
184527
692855
602792
658932
337521
635360
622533
176859
261824
19724
493244
485434
478593
963441
466128
700613
610350
828419
646030
134903
836198
871098
696532
1039573
97067
778528
18595
508198
1104126
1123818
135139
228337
769341
1049482
43460
382575
287118
981354
752292
1053553
814315
696029
968284
717102
708788
404858
979982
131488
136738
286958
854985
511749
416978
772729
769102
1026862
12831
669361
393303
480078
311243
484754
907350
228753
658007
315732
58077
178933
156565
400597
1137594
803188
342146
267247
570718
933080
686466
285935
240918
1119476
1047061
631989
759959
598245
4195
444624
941547
235949
677017
31476
911214
721404
966761
524737
763112
888662
183717
195778
630554
32864
279230
733265
98241
231402
907433
201996
54377
684811
582566
1146336
937340
234583
370413
1074893
166513
1010018
360474
109721
849623
913562
920364
992796
935120
46142
126441
1161335
1062086
614781
1081379
1018646
220678
54462
581267
432958
444330
883267
200042
402891
617370
206191
1021311
294786
614952
824955
763080
1054617
1075754
1111110
650970
249395
1044663
710238
953459
1117191
945438
676786
225102
61023
177962
614138
1006987
297720
39631
358031
470818
574217
628552
1157780
477012
396597
392918
820993
1060643
422725
418582
883622
829385
486793
458688
402893
877334
867188
489209
743406
1133024
578116
55571
171594
294852
1152090
702553
518699
841449
1028747
1117059
1128695
723420
227685
660118
606956
602430
450151
365703
611617
950491
1032430
169035
809726
1135381
1087714
681118
530639
561702
417252
649110
1141172
693738
733756
969638
585070
716232
776562
868883
754865
189236
839221
508018
1040059
130405
1004101
480262
710315
266842
698196
373015
270331
927400
49636
811325
292977
231370
65803
888343
221014
363338
647050
118690
1077615
677797
376541
211119
976581
82799
474714
772488
112863
2444
714231
153911
947168
823707
1108298
483054
469537
371919
879420
1071628
908710
85762
426317
830227
920932
1142650
998212
507189
175014
553244
672666
636486
490390
1111775
639491
1159807
66715
222764
982133
699917
1173467
786801
63069
852283
828360
546338
404558
115743
1017597
103313
540689
106391
809923
770509
394900
166364
118478
1073602
1085860
111385
11140
444786
859313
731562
278820
193723
472557
888869
935879
743909
451280
434183
1124466
486344
850746
929978
926215
189210
111217
844254
896040
754288
229148
1028314
1176050
902317
913194
246088
813456
658571
717043
75792
874558
541213
506291
781801
598975
364306
54096
1019332
1152149
1059476
1158137
763271
336355
558015
513073
221973
775954
682220
561408
409368
482464
852020
256092
377063
865630
281975
700125
1009792
97196
397863
732873
726451
1125131
511584
494100
1166145
188590
535241
734804
23142
931026
975261
1077497
982218
1103904
42943
201425
585338
1144394
658793
438276
208223
1120248
214299
567135
402149
439345
1095315
534238
817322
553507
1179796
190490
216042
556128
117217
471923
163435
681593
317660
736167
571477
562641
140993
570848
330979
192630
170510
782040
103657
1024325
267829
1091729
234472
937180
160786
245279
921641
432956
518861
248034
285781
181631
814719
628647
1122149
813185
940480
1062614
1078581
784541
490805
196461
588059
350259
611279
642115
702192
173169
935523
106742
761575
1125292
27812
570274
619188
58307
601080
387383
426053
1091952
938002
902323
292345
200423
728703
157653
181251
917305
979500
1137588
1070883
222698
609677
1155252
378868
641838
342565
359388
41017
1013322
376919
49232
443678
451396
972152
334295
1108896
225251
581248
1099866
79422
535362
898303
1048032
487673
52178
927849
25639
889024
200201
503454
1106390
174379
828487
186808
760251
275100
354770
664788
172924
725111
583797
1029489
772957
942774
466573
594625
247338
5311
931357
999492
380094
857473
1174162
195131
251396
955415
918643
693584
297607
906230
439679
869278
1158157
996625
1175496
649532
571355
825900
105013
45491
442610
55036
1156958
784096
1014531
140814
208137
297693
173648
565590
406243
226264
137265
585383
126299
139297
475583
22163
370178
63304
813980
679236
393342
172346
430905
645622
706267
911685
102921
331632
1082958
36634
247454
322794
945890
311864
23823
1016135
80826
1147846
904848
612183
988437
246429
968038
1138303
591110
247700
157359
753807
1028429
144251
28394
744000
1083934
132766
995081
731294
864025
696270
1089168
682519
410803
435256
927993
883075
372655
561877
25882
614563
675702
125349
95427
1000792
941781
1026255
346607
90090
134835
542599
915536
917584
1089936
647360
638149
957735
52503
429665
994945
529471
776688
259986
819281
236117
788448
724568
773033
1158522
748844
1173694
865520
118817
748654
877924
379607
1049825
521481
734270
871871
960832
236855
684735
1011341
377685
803006
1078847
79335
478732
741847
457489
50774
227406
400444
865295
384736
887796
789806
702675
950774
874476
215770
250011
375123
544312
64272
866594
618322
51647
132031
700886
670812
560052
413363
350065
269481
321380
661805
218653
787903
613338
554341
308610
1020622
884750
174300
976043
1086886
151255
1171791
14522
166362
504168
1104543
608591
1060051
690949
122532
81239
700195
286223
1054522
672202
659578
814017
949604
960430
1131795
650343
958710
692271
650236
18691
316400
1149593
195414
428098
567600
657511
785570
388213
99177
277940
823865
887501
612988
349131
704540
959144
1148978
621664
46662
1119746
8900
211199
916858
216813
87529
876740
1148655
1075071
860859
537723
401767
524688
982064
844626
463451
452244
752696
1178269
1034605
286619
395139
678661
170850
949543
731251
1172713
957353
679290
564135
668077
201987
887896
576882
158617
882075
466996
811391
803606
719705
1103612
633895
78741
959961
841200
973429
604950
301726
1113908
664188
361493
697250
798880
621514
730041
582553
328741
391400
487118
1155810
538022
629017
514455
460598
14484
1043086
516041
553743
243892
744857
442174
67216
749636
83771
708128
1164933
1098937
8283
1041152
329023
1104547
1125578
247431
712043
544869
184291
726830
838395
555193
778558
153130
578667
1009241
1013696
199859
408967
1159740
619249
569818
845481
11304
1165464
209507
973429
49085
53347
874199
144206
943172
725990
665250
347656
271960
45576
622558
351226
705879
998093
1053955
885288
66412
1002361
117364
541651
590169
891867
375705
289329
492499
975692
1037609
265934
82305
764614
469443
881275
684110
442318
483544
198308
710442
1077764
254932
494198
118793
827001
68775
360668
924636
908347
859897
44278
376536
353592
632574
429414
1015243
386389
452140
1021669
69464
1019277
786732
496232
187342
415350
322329
343690
575529
761044
410926
1041408
834845
38247
769979
201801
492911
380125
1112124
377507
940150
621313
1052011
1173188
658020
66661
919226
1167431
615595
454982
918686
796439
769170
261690
1036939
488221
860635
720629
1125248
1055117
350173
207248
568343
109651
356059
763910
832188
895739
85667
617151
1113801
1035242
386685
1013770
99758
480966
735235
71084
83476
251695
279446
332532
287542
847595
919444
1070443
926235
518498
87881
336230
1005483
923091
450991
132567
1008745
681792
616235
313999
866244
603538
1151792
1168754
404133
312174
788628
485839
346306
703965
944597
1002920
706287
195911
861656
905250
296587
111685
676502
194038
252295
804802
839635
653695
787474
672863
296835
820275
183021
1005181
523631
889026
329286
1051086
110602
852140
1117496
256501
149561
829862
1019903
637101
902855
78046
936815
273856
50577
271800
927319
917424
664564
523731
847506
477330
499605
619269
516984
745501
542446
842413
843584
1026695
278445
319308
86260
109070
772410
186503
939907
502578
426359
557339
594429
740543
25033
348510
1003323
1066769
521879
117924
374893
321294
134504
835509
51531
1122991
502906
605326
1002194
152696
281297
792777
391673
808664
502693
397081
100246
1016431
1002398
4145
615095
86453
1065813
226774
1170779
506990
480027
501417
241927
1119308
610276
340460
26028
1132055
874222
755014
965972
846479
600303
352927
721310
1096766
89933
344226
970453
700734
1014232
409440
725991
617437
1054306
475424
159484
964449
150668
243459
141822
836067
1107109
395261
246815
569331
183296
493598
535113
61544
329019
469126
167352
249998
1171314
317306
375341
965253
320033
850563
54310
528729
309932
913245
1105080
1145936
877705
345192
1097929
176610
1068228
325247
346810
1144010
607332
868947
908641
429464
724179
168020
66294
1090238
190034
32152
720976
57254
127310
1099882
591224
411491
671807
899680
989877
848541
483140
214208
84872
908920
36740
784637
383071
840330
639112
837991
462037
490846
379252
751249
1153289
162496
614363
878886
420700
1153790
819602
120214
767755
230349
742910
450792
1019455
1070512
600378
383641
881451
709059
607743
989973
185050
181748
941389
1014252
918930
1176596
301150
965841
308675
780455
1128398
300292
421791
518841
904939
1081083
1152181
772421
891246
596392
702170
849174
126289
764641
366819
112221
324493
1028434
610643
238109
697366
425464
786420
832328
66668
523522
59871
195540
73904
1131913
269497
203677
133502
436900
448985
369825
221660
637467
623556
725308
473189
134852
971461
600339
1094910
480055
59116
956657
37336
329715
1167895
537928
493644
1105619
736652
764597
351025
532558
364891
698429
1147328
996725
526380
221652
871881
1017989
910935
830966
1048276
210393
1010909
595795
653322
492593
673945
227878
437768
978287
628058
46868
682006
1077703
562125
706130
377587
600688
200968
632863
104764
683939
436933
418632
254300
122154
640551
360938
750247
1073418
234244
446775
714886
420839
53509
917133
693035
1010988
941778
355720
968223
116195
938361
1047859
804575
467902
671379
611589
25610
270817
529671
547317
217211
249264
383238
33020
242490
547632
187805
594218
912786
318391
774309
953947
767303
166122
755596
930062
937978
703915
282057
633817
920847
950015
1042144
161550
113839
303318
773475
959757
416774
503175
673863
1023597
216355
650458
1096697
857795
874511
125984
433499
89688
579163
45399
144672
584344
258001
450997
793526
178604
797247
163248
338993
1051643
842024
960867
978380
712510
578805
308285
977699
883188
544024
33769
132238
1027028
150470
679292
877828
846759
985976
464179
472327
616872
754972
276330
540759
1118195
153901
914838
97844
953090
324851
273856
633432
833574
220008
1105588
227020
1013842
296161
478143
737233
822318
444576
686005
646398
137963
675753
731637
971494
461776
577549
965647
974344
855498
127766
15695
940532
712102
659555
175327
345020
1025736
38941
943648
464711
658755
237559
359041
556640
415619
1155189
604359
905101
389648
360581
896257
957830
645836
177182
492134
291439
504870
159830
203318
710094
492534
706268
667399
1146761
112003
553184
840150
46917
478598
843172
345361
149123
1021172
187256
32637
251218
514326
659333
1038105
125342
5300
824613
510846
321211
1125786
641959
166195
466712
623146
101398
490046
1011832
500341
567837
606035
137265
1073829
950435
586949
181478
325119
52553
641986
883235
667039
82168
883462
986433
901043
251236
183165
397319
50267
728031
356518
832668
502634
1012926
19056
5071
187368
171665
529459
935144
761889
479090
336611
1059262
840176
746988
848871
659051
1066452
842449
639828
602156
69342
1009900
614444
1138289
951039
95989
718537
1011692
457411
434511
587960
887316
1037498
486130
258093
535445
152658
966129
1166303
414522
326008
723602
77835
325368
175514
698560
887669
395573
323538
469647
763520
890171
721875
657538
741718
594853
509879
1147762
426682
246587
38111
373600
957218
740292
93259
717372
151611
577872
22410
816455
121903
41202
655105
1119250
1058808
663161
2664
91393
657662
536679
772253
268546
727027
346955
681812
163678
1165273
26814
285811
848731
345463
623759
138567
983908
669321
410408
269887
29974
1039149
891003
1173166
124736
73766
648120
119644
1174483
1159567
492343
435488
348937
1175692
283647
989217
218522
395303
479544
1158812
642687
628435
570324
943838
504518
370029
897213
482322
181464
669512
328956
646188
732001
437750
1134216
852665
43567
317097
488763
276561
431898
813703
718310
114462
822473
585731
538861
255959
435213
201848
63225
484860
1168359
1060706
389454
701345
864243
607299
551486
461516
895866
475650
75475
750667
430812
51473
962697
288284
315889
30540
78434
381571
162482
884687
361054
1133810
367908
772972
714779
1113603
786335
552177
431153
1090210
476701
1116465
642844
182666
636771
618870
1106565
306387
1124979
35507
261706
274929
1136112
1036903
157949
98403
237281
35606
1019365
612914
1137073
142911
864808
299618
819643
106780
1099570
452752
839410
93177
947646
536764
397009
471342
441904
136626
443163
13802
160696
916771
223193
1039069
37996
93821
583474
491492
1136196
707668
218794
473847
140520
150489
10078
574102
1040185
123350
256611
723599
608283
1016564
635156
359654
407487
266929
4913
736736
1028706
296627
1021588
661119
26122
642975
558436
890127
1092839
130626
630074
34174
785849
325275
295577
862324
535097
453496
578769
45162
1144470
121540
152590
892235
372017
1054317
525810
756576
973948
651904
643554
185485
650087
595988
372417
951794
686729
1108986
922468
222053
662108
417743
327865
330753
455223
681080
1006893
51309
651483
909394
913777
437831
182117
619583
278129
561525
901243
1158398
532692
491723
1137450
660475
503784
30880
20737
338188
259505
995472
472191
975453
748949
556999
299406
393125
172138
765878
613738
810026
622974
233685
307366
571190
850356
264581
654777
480894
1024218
679963
880465
613797
278870
325422
846986
545391
564169
398117
914838
1101348
169580
138570
1082344
709724
92593
604460
805899
845881
435809
154332
1086133
1088015
562807
691944
429942
238389
713354
813660
872459
492769
1047155
419987
1118778
258442
1007825
875733
1000075
453417
639444
634689
378369
1014539
150062
1129573
63289
230732
1017259
449696
219241
5058
319981
1071618
92765
717223
197673
418856
148011
663112
709181
334971
403155
151399
580439
645051
459978
201730
719832
668702
377252
128279
1092592
584980
1058772
958140
363744
599682
1007198
435231
722896
1051336
121580
425161
1030449
408995
640798
7821
287977
572223
607399
709820
554504
600570
322926
941043
413093
366170
362934
241608
501063
417140
126327
462238
340292
211072
944354
626132
1001662
981926
340519
596890
825247
876061
42755
5790
1068290
267898
589400
994761
696872
763530
253768
871838
154211
1166417
977823
1113114
346464
632360
463218
369006
471808
443586
602242
740556
387743
596488
1178149
768746
606441
424309
235395
295932
112691
537045
1027311
1077614
1044329
209930
310128
1115584
463834
597276
383626
1120499
880085
1065773
788153
176829
321701
341726
411494
355842
253639
768961
386560
959876
478259
1092441
956881
29513
101432
1067828
502587
1144917
262679
404892
1040027
973976
1038167
946401
817714
203622
569183
276889
891376
1091562
829150
1086550
572309
369505
884495
740285
505784
897146
1003732
333192
794793
538435
129329
508127
1077929
1063237
348711
1115083
739587
665598
247470
1080204
745335
260402
654398
292951
796570
1100492
30445
564882
212753
929175
1107799
367220
493054
699495
913199
33913
789003
594641
559801
1145726
925041
932489
172966
215867
363679
1137431
602523
538800
722918
846514
946373
68390
415952
917447
889403
286076
170396
470110
775226
127959
438240
638964
235853
705508
503459
719319
426024
916118
616963
601247
205605
242500
718744
180417
100017
391746
109429
185813
597461
665300
584820
533711
960967
119431
1124460
690975
366064
80707
432024
78962
727926
1134091
697549
825367
491252
102766
236648
183869
466073
931946
629505
489721
751959
962923
707152
289906
544869
122717
15376
128435
517753
266709
52815
809537
600594
129745
152987
774864
217016
78631
657123
453064
826460
458869
854000
873912
15561
893523
579169
536804
204785
675173
525137
482530
170135
181166
953641
930445
586587
378515
232584
1083397
911178
242765
182169
688635
239128
121116
241054
170667
80846
812121
773903
471757
978511
812049
1075075
209630
1174145
812663
708768
169860
75490
899453
494225
1027129
660632
1041517
31831
689942
85243
601660
679594
685444
900873
347978
945105
936968
967365
936205
257231
167461
51324
562439
167758
842451
533682
1100869
294501
117403
76968
257177
961635
726590
1003143
246142
975441
1049681
787124
472002
830640
985665
779609
118403
530523
192352
397942
655395
965847
172577
168831
275786
912667
1170394
934882
164530
785088
100959
538303
410783
764538
171335
1168811
868307
733559
961778
1002827
428678
784572
323239
632618
150539
910173
232786
799420
887402
284292
501627
115682
998432
136834
234851
1127831
614403
1076908
477266
232006
925976
1082367
1121127
551033
443403
890025
963081
1041503
213824
155083
13584
389015
818299
770638
240950
134833
718873
545721
32042
1032655
623740
388711
492330
600376
1031438
987565
589874
1032982
853956
788932
404112
305169
674434
262583
446911
754128
159226
408707
12764
991440
735678
395576
1053867
999193
793309
800227
1101716
1087844
585983
698381
547096
151893
1098357
1109434
430348
354501
55853
968711
695904
634949
141919
792596
914997
132076
861951
590762
828191
1076827
371974
258526
587552
807288
765112
1054250
247232
130574
395082
1052404
822346
172981
207868
618598
123210
758242
1140412
1138803
467369
1066283
580893
23531
467350
1149160
463418
1141882
501872
464485
1088556
42478
831912
1099662
840995
51414
579106
795311
642721
325477
261816
362034
279611
297455
723281
694825
159922
28657
947341
1052855
1178876
820430
791046
633534
383570
212656
1062532
426952
783623
179561
237713
779657
384600
195715
428121
1036022
923761
634001
564357
154619
284049
61185
988270
433011
524864
514835
264680
398499
641281
702869
793629
1127976
707916
275307
944845
297090
519055
643393
457903
415478
757316
244935
839960
1089709
231650
1073152
63912
816929
428319
241777
300650
212757
158156
316582
1163237
948289
73336
208092
1004241
785611
680924
195004
48243
6958
720985
520520
731887
1172
1110219
628418
968935
730694
623492
1130849
661381
537472
1048033
791182
777534
62119
612785
135289
623053
511626
1106669
809359
729967
809074
816660
778115
322671
1139910
874762
908361
662983
829254
476550
212027
992066
380272
979037
1120276
170631
839444
382655
909642
62997
505702
746307
1139690
246614
674164
482051
280101
518586
433801
760571
1126358
492710
302347
755578
411291
628285
720976
802908
389454
283116
119299
470394
777188
91236
668935
1124068
179086
836291
41662
899552
898545
935617
204440
488490
823034
996739
222276
894564
428446
1064244
312752
1078778
950587
671373
1061761
41667
565610
765367
694029
834599
747578
290899
101618
25398
390229
1178959
819298
865742
153395
344671
966511
693117
833610
641578
471022
708588
673140
938301
447374
909414
578074
964938
1131610
699450
776118
915432
1048051
772804
760222
281401
507263
968041
541145
337151
39194
323483
796403
959471
1111854
559403
601825
682349
965297
950178
720925
126983
1124541
1148238
708796
1082968
709462
430243
517783
835065
487363
652541
816905
66712
948765
131199
138005
754987
270598
708212
382218
929114
103245
378856
781109
634046
725937
530959
845676
328769
929262
998342
1092830
451973
1048738
1047299
202834
1180083
889910
853068
115107
159007
172691
47494
524749
722431
677622
62154
338780
92765
1154674
550346
2384
949462
866151
624287
203027
309956
216148
836104
71293
376718
401506
581961
142049
813700
1023424
222259
32320
148002
417168
770629
926086
327396
640276
1002150
675968
604663
400240
1042311
879647
1103502
37463
175951
80290
706487
997338
459079
69070
994312
1152715
304148
427950
43542
455747
1116014
854697
783868
945090
641183
59237
140400
498302
468369
617530
585868
690272
71328
519091
1092411
1175425
542997
609107
902673
806941
176209
278773
79822
31388
547172
118853
505953
105487
158220
38373
786936
928814
143096
480583
629010
338104
55038
372360
788649
575574
3555
1141914
127251
964633
150926
552658
941884
89864
348533
210962
605472
1174212
390492
429163
499311
52550
1102209
414118
203542
208986
534144
297756
61815
920846
169843
8903
942048
826721
914297
121613
1084900
931229
985727
1098361
356426
404709
236884
492204
396101
724953
390372
551079
904015
294264
996397
3096
490465
1036073
25029
781187
600320
803710
605142
224577
608524
663451
716723
287804
1156978
528398
1147133
1095810
776219
1000454
415394
925360
286419
1066280
373421
117001
497373
1042066
401658
988113
256668
737307
182621
276245
828708
690364
435341
1130505
596939
91404
1168434
784808
679149
919563
179354
993469
953957
13303
1111157
81062
222375
282127
721297
966154
514576
963910
455265
334658
447175
409021
684616
139226
950518
1037789
1121392
346538
598952
931486
959241
935748
1133537
1169514
447749
288202
881081
570828
1059152
328406
55478
590504
250364
178956
746977
1093550
65731
1141133
375262
213370
754699
10254
765235
568054
80168
784318
24842
4746
396168
978951
685828
817502
857186
697928
749492
313422
999603
1166164
208582
957623
857741
684710
1133115
320045
116286
263105
639666
912664
802561
1093439
717124
310933
17736
174112
584294
506618
560862
271461
820077
1009418
531794
327062
331266
376018
1079477
261304
699234
1044895
274501
87030
541908
12391
1143455
1165629
518275
960946
1108499
583660
434946
480645
625298
779986
320879
696397
95465
178911
877925
821807
1053545
316515
598921
737100
482499
453542
885585
52757
509121
276798
179373
285741
883576
170462
1081108
155812
501230
602124
65479
926413
1105321
340968
1076170
9018
818921
793776
695536
1156678
1049579
1113282
1016123
1005331
438633
254530
768379
369075
760213
813021
177038
481937
1166677
562036
21507
192542
373027
20644
904576
515384
509443
352219
349962
179856
275852
617204
320784
238381
593574
490628
1137099
998929
867344
1141657
169256
377827
269056
606945
437948
517039
693959
919758
403444
566216
40239
867435
1079077
172680
124987
307723
601663
704682
989655
734079
632359
253362
74645
200875
342160
740611
535426
867287
491642
293819
1027530
331367
622528
1016368
305652
758569
334646
370298
455131
19833
127671
355890
1178787
1138582
509997
1109132
1162308
647461
886496
875050
787780
633730
482881
696683
414516
1051174
196057
304936
659834
1101734
376176
136821
140143
278940
481751
892796
44455
947843
807990
520657
717908
895724
259890
904761
1069508
168613
362760
1050302
806338
961987
158182
154741
1072919
1035937
1127667
598484
673741
781546
174
221992
510476
53085
443165
160252
938567
291034
573406
388721
1041061
95669
1089811
215658
1149589
1030148
421983
567069
66305
586149
628629
126005
140795
753410
538538
39721
134386
55321
724856
1110814
330205
876278
1009564
135986
839400
292543
320365
670501
900631
1101791
11595
1131071
151269
634309
550921
89644
354404
177879
1168497
1113370
67193
398798
79272
1174095
1180381
416778
999850
416779
49941
851343
1075336
934984
131212
36920
965172
1015065
728535
374058
1170358
1146321
1102366
4519
23087
234345
302469
158769
835907
908585
473495
1056214
534335
448357
862976
523775
795614
257348
211813
866703
751712
524103
922359
286113
718601
797152
492125
733887
33178
961912
1141935
514173
1000618
199864
891062
639561
653799
1118222
421573
843468
584151
213940
502521
208996
1122882
632755
312691
90513
102907
419605
934644
227013
808379
984703
456043
455668
146906
576114
771590
967901
175470
613342
800729
189268
705891
360006
800997
630541
477369
374559
731686
389350
871096
957510
439809
378612
564622
343195
468873
415762
518268
463719
108700
1167218
626510
264093
540558
1164639
1047448
366459
635451
898138
1128823
72740
891922
1142042
698839
376196
89947
622871
665730
1067326
910070
297285
1146384
372875
345173
837384
1164180
620961
433862
488024
840275
268606
917167
104280
824370
592491
509289
392630
173352
224449
84173
1036092
1179032
99194
599538
810770
872316
500113
750215
1135952
558916
611775
423139
1020714
854413
339526
846552
421229
917007
3266
1167842
636642
564732
880579
1034263
165807
921676
1117041
352648
342013
592201
627330
1045848
1175915
51753
471082
1080282
171821
308305
1012974
508934
96980
422828
617610
527984
133524
428299
607693
1059916
200405
340560
804086
76210
215008
193079
784049
760602
510673
164723
656023
566823
620091
996208
851734
837087
801936
1078495
368575
889403
573501
720130
643048
1119123
798107
359599
1013098
72727
414314
113816
347083
527447
309722
129516
766222
110281
675253
635133
857599
176458
1028180
384517
528767
86429
651432
90981
1110551
655322
187049
386967
234068
906195
517383
265558
919141
34064
1123489
200959
141822
922881
789163
713777
163931
454094
46815
498865
1125799
487339
582115
1176498
861643
750785
60553
977373
426520
235430
324261
301206
842667
132105
430031
37872
882174
472514
440366
220013
438103
770549
1071813
1073540
39029
626563
675473
218129
654034
274176
1003184
949530
185647
657445
337088
749372
534437
714825
720850
679571
752901
691323
1120536
1011270
26346
812105
410317
492621
98006
269920
979286
498598
295549
90563
820417
287304
68384
50750
494575
726228
197654
351495
701006
1147024
1141090
161419
1071766
267120
103221
1087028
695093
826921
1108444
547385
308258
872082
1079891
686361
1116417
653173
304172
340944
1036119
16019
969060
647177
927761
570885
26831
1090209
86704
1121671
422
1078835
776199
868536
625664
309037
1120195
185390
171858
1171442
295769
1066994
877482
1093499
734587
872614
1092596
99906
584256
585847
956005
899208
133406
963319
383496
512781
789570
145704
15845
980720
1079297
900507
952259
512777
827786
19074
1151645
878092
1145067
217184
41043
304613
1128261
1025277
669131
629859
393795
120817
980310
846714
234394
139322
910038
468240
242758
657222
1023314
1074384
279394
676438
912312
925632
218043
130868
947999
1136687
342931
391799
169661
274810
838455
581195
740119
987760
77751
1112613
1053202
1003649
615192
564662
464467
458731
497777
317808
600384
319697
444106
99689
344640
452978
371083
242920
651902
71238
573420
913042
103890
1083612
833301
479429
683215
194862
545243
225561
758152
241900
317700
630049
812284
1023727
1023449
259925
464428
840786
1026883
128089
383892
389404
1133875
389958
166969
848370
1141875
796551
166929
752091
1108635
193368
327933
1062286
334550
903610
397058
430518
641902
1080411
1042050
692881
736180
751338
593732
856409
943481
1100396
651972
453250
897798
223196
717556
334093
67564
43806
1158867
1074291
456134
32519
551873
411558
1066672
368898
670513
192622
949258
113445
1025049
255463
1027860
675972
1080206
1144696
820367
321827
55564
460397
1069859
252514
239914
312197
853041
354426
880912
935991
686820
509372
72218
1114878
652735
36108
597115
114627
783165
27258
883244
402945
1064162
1068266
811699
898847
371736
55599
619106
624367
275571
240254
984294
373837
1130590
913597
211263
50807
317529
1036401
531104
197170
445241
988133
622372
610114
23340
361254
1163983
489907
879740
566338
767733
707574
1018023
418689
821885
1074404
1016619
193878
222174
706903
65718
763932
600274
479169
1140144
450503
594843
1065226
499760
75393
414609
792092
230765
986116
95000
807332
864957
438753
1173622
357000
1050671
579499
640751
616640
367143
675053
404635
386873
179795
906731
391107
638926
625004
1104809
838189
80729
531408
186978
737203
957929
590316
812832
703488
352492
117620
824428
637826
1097899
595248
1113899
244093
477571
1133859
373554
265757
475299
916271
978153
509342
309455
949080
96937
371574
939710
1101823
332192
1007487
449795
1140610
391199
1135192
525431
466190
489725
401567
130854
555335
54832
106853
614675
122803
230530
289601
56875
1162572
876671
263145
1095932
769780
395423
1072107
327529
919798
193947
976481
293370
968909
871332
603600
1169380
507080
1105085
3340
444875
1135739
206035
421071
400879
311007
248321
359793
471456
279129
142823
437135
354801
693082
203106
745611
660206
755148
306311
1095654
975309
723544
571753
471891
719622
883111
757118
963408
1006843
381445
1042658
505848
667360
902200
653417
814837
925298
1031015
372680
297411
66337
342029
852335
922333
558333
1056111
1066896
488186
377184
165121
344711
1167087
170267
292581
518304
404243
1027169
1174721
1067210
424530
287126
893373
386413
389156
315124
186662
638725
241088
84231
837721
729590
883844
235544
82718
1058308
116818
1041377
666915
576680
27734
18134
565193
331223
1169919
317322
708753
624211
750818
769098
851463
276339
742077
131527
1173607
695846
896245
351291
222751
333471
780880
616354
513743
16659
426176
4267
444626
1078535
1113810
1157111
562789
635010
298363
700165
211625
143875
539201
482393
486550
227539
99838
5991
403143
92773
564637
1052590
890596
628952
792795
627859
83042
47032
78206
174159
661195
1038014
519241
17262
298850
962929
180259
495009
100584
600432
781481
635662
847116
165671
643284
689005
939361
1118442
311341
393846
419901
842696
642712
178800
841303
221570
736776
289986
307012
293004
300493
803537
414411
263610
651351
777200
489798
552367
109316
117539
129586
893262
22813
1153359
503878
1015280
788651
82808
248479
416680
574863
763058
170913
530493
810399
221097
62653
1045944
523397
261649
154096
504714
1050706
867710
1102374
992727
412471
241420
544469
769229
1132275
1026147
83281
455530
832763
452743
685450
593658
685162
981205
331373
1104729
1052897
90523
341445
981730
709821
1107291
485028
1058494
53599
760786
677955
413671
1158578
195106
171249
887438
1115194
946951
811311
831747
1014739
1112455
764777
792426
494527
601318
487715
417197
632208
931445
143620
348647
982944
259794
1076229
110946
230415
857383
920509
961364
1003050
633844
373437
858895
1160574
985555
161456
139122
315332
223822
519424
137038
692646
881828
1150427
221493
619325
710264
137413
306033
1150576
610296
941987
1061353
658751
247155
1052173
918156
877739
421415
75276
859527
964574
935516
837642
625782
93750
278417
120560
764093
490876
861389
975359
1175113
706538
611847
634375
154651
113003
428975
182658
287288
348374
842674
647296
1140682
420271
621394
103873
222320
710914
319125
917587
513771
692771
252968
478793
764379
45624
128139
471448
394962
246304
211664
288644
792556
702117
644093
21730
1166083
528300
219477
319724
1024412
1128304
996908
1027288
1165616
141242
1096888
168756
933991
257763
874041
597206
109411
909906
1012815
1095749
761384
700735
405746
922735
386820
886276
409313
114462
386248
1116343
1127287
778693
348084
19376
311237
896577
827373
913929
1034611
896434
181242
733209
986932
1002312
346541
369644
632598
766172
945020
564009
391050
863697
847548
836088
1142593
487455
657025
881734
451084
616277
700355
251867
937293
501605
304982
1136461
327248
98362
1143530
1038922
1109790
1152165
111400
858842
500914
850169
589268
447230
624182
1068668
848933
865247
1099059
183977
255881
178284
850602
299302
54765
741305
73922
33214
608081
623566
191946
205858
1106098
40554
175379
1114455
469470
297192
1018300
41236
364390
1004515
608763
546894
392649
1070924
995623
957123
458467
1173356
433928
1117956
534390
687587
594037
888514
441391
951369
1045251
407219
382808
50113
334793
966936
440162
114644
958038
777420
273270
882294
446937
712332
1062311
692928
514983
197985
955590
545353
276537
428312
798903
122242
886156
760232
831650
116473
1062968
710579
950330
252744
83148
941660
1061579
810434
47940
452416
411292
337388
493415
196648
681331
314299
812162
588615
567111
1177332
333693
296865
149165
513963
326459
428364
990060
210563
885160
1112754
33399
1043367
892321
833151
943771
949435
523517
214111
1151089
138473
798300
615109
392265
484652
26767
75160
643269
1029407
332808
799384
68467
226675
281843
1170819
415961
312109
238909
754992
1173312
717428
980720
132144
117756
916786
664216
254212
753242
547709
149053
971456
539060
264595
775554
242530
616913
153135
626499
104498
1117403
563872
598201
846231
786196
261607
690458
442609
624166
412454
36339
1154531
470823
957800
780990
120041
348807
492332
132432
678968
241866
418239
1024691
131583
544831
98526
893246
283258
494124
260294
358663
685887
810856
823797
1001278
485380
751001
602875
707154
127298
17361
420688
45019
60087
341948
1007353
956069
517066
662908
619239
137813
238985
593327
630073
77576
448549
748929
169561
652510
38556
266159
588865
34354
1097780
803454
380371
253133
910596
1126384
671713
967013
927425
835648
430307
511210
551181
389647
914654
27818
377001
347036
426640
778335
253547
705909
955397
963409
731476
923553
762915
156277
1073417
667637
1113861
432287
116961
651864
515536
777221
1075705
97888
117420
628147
322240
249486
587582
754024
621587
990332
466510
1165478
742028
370285
137757
720122
3297
416059
43213
529784
585319
201144
364000
260080
187483
807599
128914
44226
207409
1123537
685423
989833
39386
571544
992231
467567
663499
1083778
894383
95130
805854
769042
1073285
846270
1179511
799813
169625
450517
1066015
520619
224902
111834
818204
376296
948646
1180534
162883
149966
642024
524921
53706
143014
569284
195116
1150696
735503
622962
257708
317388
532642
1027389
424552
674084
391877
779561
528771
471567
296962
1045374
185637
1091785
1032026
53743
1400
896226
929918
311037
107478
9902
1084512
1130503
889907
418901
239126
325013
182154
1035887
1016307
1096418
596912
822312
61403
855398
888009
263442
800261
425579
460166
704170
893065
222095
1027009
748488
749506
155630
16318
1142280
986285
714300
606080
762828
305597
765801
249713
229456
408761
724259
50739
442527
397274
64827
1116171
1069577
598405
334550
775091
375983
556990
103389
736301
511379
1046660
533684
624157
1030326
919728
401424
871239
164599
117506
189751
781276
124990
274010
495563
1071493
498550
730008
325551
151689
997889
251605
311877
1125403
659240
1027950
450833
622247
487269
941486
444736
455506
232133
648874
735084
1151902
1001657
784583
705524
949580
451290
777044
1168680
382619
526875
1053855
234983
654390
897759
502610
578929
406932
998343
211694
46716
280152
46180
116860
1157916
472926
628865
65114
380210
1045896
811299
123642
133099
554322
353246
97118
939019
935405
875733
12087
228770
829605
875901
60171
276305
464153
1095456
676461
215039
1042258
154982
152708
726459
87908
514617
668065
220489
404623
1045842
1062005
359074
932097
944418
451454
585751
111542
740083
1084763
1000519
1113134
8608
402653
830286
44024
213986
523485
743663
502119
883597
926690
269252
185657
16994
1112666
1088484
746913
1052479
446835
913771
771126
522149
1078870
438018
1104879
535132
1040277
259208
998101
546210
1132853
95462
1178544
14458
848478
214979
417614
448814
920703
774264
552083
94636
970852
1123139
885176
365552
909638
845861
373845
532465
149781
273464
728244
747075
879543
683194
211950
827121
383608
485472
1105927
742034
385345
1158547
244801
302973
264206
1152003
144041
296886
771607
539156
277310
145582
249581
896047
117108
40717
67400
345290
257877
635084
528213
848372
1112020
420052
531008
966239
617296
886334
669492
374241
1071066
949545
552356
915641
859649
724290
71832
1054130
1004830
219653
484428
994981
779796
572045
44421
378470
786068
988713
188611
348163
207731
124526
129525
382879
987720
585808
1072165
258207
235327
264528
574745
1003715
887158
969279
1077097
733071
976869
415340
990027
1067450
161855
967474
1137779
451744
588893
476350
384844
465683
336909
906346
1113374
825133
797121
232459
355675
760326
942768
732601
956472
416418
476399
512218
259359
516078
571269
486217
511931
389455
5554
784103
921729
780587
683388
277685
1010002
780186
14409
346326
951046
839556
624111
917615
681647
925315
423494
76416
924643
25691
619413
987095
365643
741074
720480
445320
499387
1130602
913288
1101880
498764
734138
709733
600699
952083
117671
437553
900635
1158780
192591
988426
832066
972629
1047479
99515
664696
320296
137759
526320
102931
403232
162063
15074
1012670
912692
1040333
237443
471441
308401
462852
888995
483997
750283
658446
218169
1089285
989744
266420
537402
932706
863243
710066
201829
679553
926359
566800
1140375
670672
932407
346796
627996
355968
562132
363506
865295
1158107
522806
61813
756768
4910
989746
1028330
988607
298967
1176486
647731
872468
307920
760803
904584
859705
727856
928059
809845
294925
970284
1131869
921704
299566
827824
607836
503931
15833
1053303
454173
305570
304320
1120940
951660
852812
1003678
954475
1132397
792190
424222
826355
1010201
474793
1116858
904259
64707
705830
594779
1016534
1154731
987318
235815
449737
600763
107112
436662
816549
1048397
1060043
796756
822051
291469
223716
909871
100118
364647
510161
652327
6475
153496
473607
459972
204567
328966
522211
1074777
638980
691088
967353
153745
178364
1089111
884325
399367
1080115
788701
185574
359310
366697
308401
983673
832798
637145
965420
1131324
903258
920865
969109
880803
490732
1077380
797916
1085252
65693
1012464
573767
817139
691006
44556
51195
1100100
842387
632863
567702
420011
1061214
451436
653577
826514
77321
1117203
563713
832290
849100
1023075
2885
450312
815903
888605
1051648
310093
434082
1112373
599989
693715
386631
1109434
52895
275724
608831
773480
288105
404174
1083268
1033161
1002229
1072853
347237
1045222
1144342
772836
355859
71448
100694
416296
65782
1155136
554461
347953
207138
908633
130899
862100
466644
797840
1061458
1063850
170788
311565
778033
354360
977405
246008
21040
412102
173827
1139937
961273
520216
967208
939353
918937
776391
522885
1067378
653272
380234
789614
393052
730105
921697
722863
599256
219951
423078
6689
85851
944866
773541
243465
1077525
872598
586640
1076504
1151736
1127637
182766
463180
202019
10283
980399
984692
623639
616927
1047765
1157449
1171519
65668
23798
151513
78224
724388
786416
1120416
758200
158786
1075106
760825
699178
142082
14203
162300
199346
545676
972431
855617
331510
297371
1139715
551169
990954
313156
628998
835367
1000517
196820
1174912
1107695
1158716
1178725
571060
438267
780387
876668
1087588
1138156
728414
1006723
400618
684617
538397
681074
398248
1092546
24629
1057481
443428
1131528
735510
808703
509293
1090814
354314
483489
609104
479558
700072
312269
961339
783775
714735
378455
669220
791697
1107839
530607
344672
853622
701792
885183
275803
188620
815652
842493
115838
1015387
691203
250713
394179
192857
798595
837623
552213
784646
169407
379123
557018
713395
791086
920171
530968
955918
247545
632464
327460
409631
159437
1153587
738695
430075
862420
139922
812428
488398
94619
87113
424445
959779
1137105
696076
239791
236529
596123
454784
716223
771581
318089
560138
285239
746597
398255
394893
336024
562670
587207
1131508
307278
1007470
81200
278228
528966
506788
386437
1155138
226641
30107
234520
536864
499060
471948
689068
575982
426023
1017092
1122976
135041
206129
416929
801558
211591
354948
885264
301374
525305
264931
1051661
794775
55504
1161627
358705
369911
923669
48910
198633
1134385
566414
590026
402375
368279
127572
1057286
481673
273669
279648
828933
723785
746898
742605
90493
729434
1156409
633242
85133
194465
907309
23747
572826
284333
606383
452891
97169
291579
711352
585917
366223
193900
1011381
1114256
776996
698964
1063385
689745
604081
1122524
788655
474205
765009
1144742
423687
395662
606078
89474
493695
498804
1069380
271424
135905
730090
160985
955523
70872
705668
161792
554363
139421
984603
279229
946607
891539
187200
605306
1088092
1046649
874659
558059
929162
224881
1041484
902916
518286
341640
819076
281042
546019
805357
68318
726363
1077414
628724
351585
157960
182128
19642
567924
676712
332457
971947
1110813
20137
332042
450060
349146
26493
115163
417909
415966
713515
33417
266746
991132
885510
119945
1117113
1001945
543074
897180
997975
99778
536362
318190
170178
819780
368674
543443
459966
50086
1006780
801708
1143635
795346
1134680
113329
1124670
6286
769255
204894
785587
1137024
323055
35010
656125
970662
334221
418596
168801
177218
1114996
574265
659189
495392
958354
40282
15156
63535
445480
55846
417774
702377
724359
1076525
948747
207056
381133
37378
1125587
81134
154386
1030779
678180
134318
370325
88345
653332
214813
125580
472482
1125866
49560
900107
434058
1150860
976349
642393
207627
1113241
845946
910614
780900
448442
1020123
1028950
338284
462288
581152
256591
336969
770580
224395
435960
477809
997683
388092
1065416
343464
774010
79378
580795
94554
1026551
514194
1094169
554743
766555
438194
501823
366461
1029528
119117
804230
1155336
170434
992542
1151377
1127763
869916
225125
76697
1001474
951758
513257
159195
1092593
858664
66013
934586
213538
51358
880745
1048849
371344
726232
166139
415930
38768
465020
559478
104516
197125
561466
647509
260461
441029
1147007
513742
147359
211994
385770
350935
200356
98327
252127
322773
153232
206643
60192
282268
585043
205101
246193
91157
945252
405685
563615
755920
884640
319658
508946
230782
63199
354555
780144
224533
659519
705512
29871
951278
1135557
141415
764623
55796
1067335
76310
1161376
639334
525265
287725
483342
623596
910932
87818
73338
1092408
607427
163359
266515
978474
218144
317152
740666
271584
262788
738643
542815
909193
575598
998330
795242
779605
1069128
119190
1163114
348010
1084592
377396
268350
4815
983294
233075
446396
903334
1139191
1116730
180231
564059
478060
841513
273125
72939
443661
1025809
286520
770648
543211
756084
475789
51411
912070
1177481
205245
657489
322305
151242
1104005
753496
1018256
921962
488767
1034102
484146
751815
392077
240618
384407
384211
151003
1174589
1064419
589890
522831
873697
522194
686970
879164
851348
692129
970416
610447
1004263
693272
489673
250452
420324
916884
1119774
155624
578967
486619
177468
1087683
758507
310439
961613
700599
899968
915008
329290
1083400
183715
791324
256806
962608
1178008
1003547
655749
584228
866038
1065995
373742
58192
1002236
129478
591441
910217
198307
643800
1119119
1020083
55737
1093033
471152
624542
1027166
48753
1075144
106834
156649
224919
1048502
12131
956421
835696
237923
37227
132423
243619
242145
746317
779177
410578
687673
823377
1081237
954897
581611
587360
936035
616256
242204
440015
1119664
468903
681640
142006
379093
100370
403469
536300
103637
224352
1062239
939344
1147141
805408
803776
655692
562300
58428
1110571
712529
836512
637747
914421
118454
633765
136774
314597
1024097
1073063
1047459
1126736
2189
359212
561619
58253
281599
842933
267439
486570
106170
524443
566876
555841
977797
884676
191747
1012954
185123
1165400
1015777
168671
1022272
522319
803008
915253
379943
623898
505861
230057
428707
830984
1180064
1047754
1107459
899878
384031
1172299
539658
430485
356353
1066859
659180
1107924
635793
279399
304389
241766
445672
428327
49934
652077
637490
49522
118653
410313
986638
684915
456722
542795
38633
159161
329744
1085284
654998
898252
270106
872625
781203
139597
313458
284450
156956
149379
513695
1105420
770203
891053
1123035
79247
395724
1066764
450076
960504
568896
352697
1085467
298751
92816
122049
296842
622063
185566
323849
632706
680867
358951
437729
236940
174771
642930
552283
895623
311117
970387
712873
1127044
528695
25012
501675
578954
656802
545355
57579
1139434
192482
1066654
997219
429266
769995
797106
53883
974499
863736
247202
323794
1157686
294226
1154818
1166893
342413
668432
774228
1084576
735121
538261
96325
294111
759728
229125
131711
565205
768308
538791
1009840
808252
490854
1140549
593594
650191
1056103
984017
735950
741365
441888
730751
799519
33263
962128
121029
579364
436632
1021481
167012
774924
891848
950442
770129
14568
959083
967046
393299
690443
801710
258292
200374
1087731
1114124
245759
107544
724004
1163916
275052
467727
193930
640686
783668
267168
169749
15046
133069
1017199
21431
411153
392486
249940
288565
697630
843956
237329
1125658
1121663
670424
983687
47909
822124
796827
256674
198874
143793
364715
19297
397351
424364
392769
1170826
240382
359813
332458
648868
371735
1127
1066547
560299
504821
1065673
898292
162095
1054652
1035969
180809
385528
1044639
1041499
238212
82405
20350
680201
928967
847178
159231
812710
521831
700801
8620
932340
418285
705011
154472
326621
792790
378039
617705
349450
446234
466661
1125843
248363
282961
704089
496458
801598
499857
1044011
1021901
311420
1110887
834679
183805
928539
443346
791803
564324
1078166
474467
684206
1052867
969967
922271
330482
72546
179050
195011
1173178
543683
351622
93950
110296
93047
98549
82593
24147
736522
427425
716840
671280
1174484
503052
475783
168329
1001481
32834
1060874
166748
165132
873424
548436
1111457
748780
509544
661172
273354
303525
433814
1008525
130640
138339
1090667
629468
1046603
821807
841484
202470
894118
1131854
220874
418730
671928
487783
957590
1074161
163562
900179
1102117
1136170
29476
1047827
449985
391649
104681
7159
522820
445145
403542
264277
894896
971842
906558
798284
472490
438931
819588
1175088
783920
519575
238340
68734
1056900
474608
1113406
904400
1016149
931287
887732
321453
194057
491268
190679
263282
746885
1066975
98847
899858
801840
843076
1084305
1167891
396518
299382
79875
481845
319835
931451
266856
1048309
674459
1080308
41414
260868
223097
103812
66270
212756
1115944
151891
123660
333801
306019
952101
542811
1144500
350499
176854
641647
417151
1087737
495304
370418
923531
558270
339910
968933
68130
430466
87429
867626
839603
962682
212141
181662
455717
427077
409249
720844
1054071
806177
772087
660103
40410
252335
1178827
160744
751411
508654
508031
1122225
36011
565331
538728
635610
972376
151257
257157
11519
42396
238788
574208
662517
384467
474541
947974
125962
1574
213119
46650
885498
31126
409283
570469
869225
1019239
647358
722573
575393
939634
632373
153437
504847
945177
572373
800424
391039
86407
908741
221527
1135424
305232
112937
1108067
350628
624695
1158207
384927
1067614
831885
533341
838673
876149
602448
140390
249594
1054722
387952
794521
1173793
75220
798193
750151
598823
364395
267382
386777
807156
1123116
83836
911972
392588
444109
982134
239909
379145
811439
880624
366159
1023116
747171
730904
1001633
143765
950783
516180
841606
342960
395321
974052
256514
420449
712735
253721
211347
1166426
888586
714045
170911
785846
1062901
561763
406116
445676
990488
424192
59935
1171110
437081
1163544
1132839
803652
569192
380310
373265
768784
845377
872097
122640
60666
597595
706701
1151082
657072
409250
595170
496
408074
1163778
515675
1025781
945529
769821
924581
680045
878774
951374
841810
612106
662441
404519
396076
160158
394863
1119226
913202
859780
520599
49482
785457
522677
800313
1144718
159400
1083990
380980
321657
1131851
45831
1105048
1137516
806167
865047
944974
468529
344829
531920
33635
256395
796782
108201
734227
105693
1137438
820673
342458
492752
736886
183383
346615
246400
605753
948183
387814
172840
217372
813146
1173658
1006510
600645
477648
885225
358136
501653
55085
1074813
1072573
1168324
530305
639628
5550
85096
241190
167692
772308
17213
544377
688497
192953
1120589
89703
1137695
141265
702179
129421
797688
37259
1007662
679422
983315
255575
150002
641966
1151457
601752
958934
773883
369729
759471
576957
829258
106869
9274
582672
394348
1097283
178097
913474
905576
1053197
922260
48330
699506
928924
984623
833013
210949
166411
772958
597554
131383
486421
754982
257271
981087
132769
659600
198599
1055315
80683
1156603
502580
1084626
1120429
609252
612726
971884
72327
506872
820346
85907
531868
747463
646609
19239
147042
185943
842884
81776
101058
474174
46202
182087
795664
781965
425794
829064
904164
415280
330063
74500
1153066
973364
732525
614954
1041510
381833
49936
565606
394844
403023
543363
986820
435561
445280
567448
333802
54543
853674
162911
347950
511143
537424
521660
632584
686430
221268
700970
83514
412866
854893
586807
395962
1119402
35329
715475
784978
211283
1120733
394791
453280
653940
1002401
1040514
550878
474252
399465
859586
319904
242991
691471
47012
151120
881401
296300
650396
587112
20237
295644
1167501
349930
241397
1127952
207911
923686
528162
403507
1107899
550529
6194
1141592
856339
255727
833034
368713
788828
1141355
790062
1001788
381417
1167218
175797
74198
271972
297156
336780
698639
516543
935772
757112
977874
726703
563649
406140
91975
79622
929473
184771
1095744
914475
1121364
820425
963365
379090
1156085
472095
662279
623218
722961
1150656
747710
741911
635316
88219
618161
137910
669993
605508
180828
1151277
374489
318369
332567
1001326
540006
207399
1009044
933183
671066
556570
1156498
533986
923035
986814
865742
893107
325575
967199
863974
54418
912672
73984
1159542
909772
1132749
813700
296380
1156661
629038
867315
614473
491673
1121512
1154244
461448
642183
402835
622212
1089654
858351
394109
933939
1094041
78972
924776
865131
80405
378380
867926
306030
820393
316250
870495
628835
797970
1007887
587853
1011863
40435
961426
794983
87290
405139
101117
673390
106833
126199
1079939
555018
967259
351392
1159759
691523
550538
285448
465681
1076039
1104492
466652
351012
772024
327764
674996
567160
1066432
351182
397307
521376
360851
412133
237335
626510
890644
2507
210614
848381
766447
785906
62327
1178516
521287
1016891
402281
421602
1046165
770284
701979
843761
298231
1014674
223660
609641
759226
681401
1156972
799021
872159
319721
237832
684835
790310
912312
288908
772923
662841
901106
270076
529391
698664
483730
411513
129016
607970
604250
597700
53513
517478
151041
552118
492198
215492
19434
931735
285616
452268
361026
1122238
943380
779916
684696
967560
291264
1157265
966046
157380
682826
945083
318834
16172
1142305
639745
391945
997360
175622
1058578
359930
383372
996310
955040
1080817
425283
745850
868508
308806
738676
41290
222028
872914
829170
928567
447981
13356
193285
1051481
156751
377683
898628
15697
245598
654522
926786
318434
1158680
64418
144362
415183
108469
669383
556432
507274
189662
804021
769469
539420
959927
449759
380346
853302
3564
761087
944175
869167
639767
1115075
21235
505146
190918
846552
954622
431257
286690
181835
389375
1036024
685649
522999
938021
35277
373520
231028
1149421
649117
997966
442308
457298
887625
120818
1063059
226657
471429
7267
18311
556563
250178
1076384
525775
654276
517826
1120189
810330
447909
726302
897292
741364
220664
461503
942359
12252
668207
821218
115204
270757
1149688
611259
742432
980504
618319
243305
1071541
261350
227662
296179
1171431
244728
917926
682150
1171267
310127
122698
868526
513944
21682
987639
70408
438358
863106
335352
43586
684600
1004810
389404
1177473
986847
742019
1066854
69946
1124191
1177305
759725
785836
359217
95239
552686
421817
299871
712790
380155
984327
996886
645197
955630
113753
67336
550005
487571
704290
112486
1035619
386205
68965
545778
734351
14310
281235
987329
250479
404098
1082728
961937
162157
444262
605572
83235
1173674
1118232
153972
898470
111408
1032930
787321
763684
442466
810369
726408
91253
1142519
674251
169640
112923
341368
738237
360658
1091250
698808
657706
488656
1080921
1011423
823461
252218
362216
73612
741230
1027275
185350
161723
559942
1172472
684006
1174052
1157610
1053427
210736
1022717
639031
380745
318242
67793
319912
960268
505906
1009121
608639
551873
284979
1166521
952940
522053
125313
730463
811008
1146805
733283
609422
965365
423924
2629
569840
42243
80596
1180323
453031
739264
316495
815218
673545
506021
677098
689077
966762
15728
652669
274152
1142650
307621
1139560
899775
1147580
885103
877012
438135
599566
480891
363034
506154
815229
877702
716914
688853
767866
39245
1168269
1158886
632005
300466
576967
874464
858659
997592
1154691
1085271
997521
138166
712731
778323
533278
626354
135804
638069
858116
360061
1079085
1015571
981544
549095
172572
1006796
214952
1174117
423844
409888
902031
414467
491670
226300
1058272
262633
736356
22304
1006296
1095007
153873
886276
51912
137416
1133295
1073187
1173856
463510
822559
83520
597609
990005
189974
554682
834365
10615
81566
130255
922415
938037
107430
344579
462859
1080797
591213
803115
372925
235638
785502
859915
14479
1047795
799025
511013
1013897
594312
1026672
318319
1147613
377658
361259
893940
1155399
39352
440329
978711
890898
478949
329257
123281
260688
134576
1157726
863236
1141233
710124
771091
1167258
373383
651201
744830
92573
587574
634279
1053562
384901
1104997
358757
787992
973445
1024563
412429
244302
622155
174368
1127807
1018620
970650
444099
316539
1175857
342521
1075246
666276
604502
1050141
965845
341554
102415
1019987
627579
740073
651559
877563
9996
683657
609481
1146182
1062242
318211
928334
1040062
974184
195546
336288
213249
859826
377016
447130
1175726
625381
292754
980807
377958
817531
406116
417784
563920
549754
1168433
290140
633848
629026
6553
384357
353643
932561
773969
578983
9637
836059
925185
804649
486919
596265
204872
435229
16892
869273
720032
139481
473723
83557
511677
379806
1010016
633401
710996
507643
957211
683559
896560
906734
127435
862759
380990
328450
331698
449926
675658
738059
571814
243284
406147
111081
1104716
780005
110582
782799
734245
884910
1165576
383984
1014819
1076279
887211
269294
475636
533218
92134
472141
531863
687790
14266
199508
1084097
1104707
423946
1112612
280144
444101
372595
1144615
781407
305685
790299
378304
474864
379642
245864
875673
161301
383219
820068
794187
167193
966273
481921
113403
1094497
214793
714494
950833
347475
817424
855479
658773
659679
1076933
291431
724767
810161
678231
986385
458983
214279
298422
343671
744156
735922
368708
110643
554708
228415
735189
1092273
899674
1057202
451880
362420
1177408
714608
742960
229900
418029
741653
1052301
850150
184425
819493
199555
1099136
550334
725519
1131874
289891
876078
579798
1169683
372925
498132
85152
1151184
514891
1162009
386769
606641
93424
175325
444090
808507
178625
1027161
133274
529198
105860
273141
565728
35656
906834
934994
740364
675608
79756
294071
801948
852433
131141
677723
291653
659158
121665
1062690
40357
619327
93559
433550
1019436
711476
623708
1035283
215526
606980
209240
870784
731626
445126
957160
883759
912942
159565
142006
1027269
197534
983229
1066156
584135
601626
898307
813647
256111
647025
928183
555216
782327
205777
832518
679958
486893
75373
825463
643642
482334
416003
845505
1128954
806989
297853
1110499
516967
294315
365774
659780
129960
396430
394864
106630
1114020
104292
37678
1007464
762033
139014
472203
832146
414289
908930
680800
1176928
636802
99476
648956
232600
184867
1151524
835804
468046
680971
445969
62835
798608
376969
1051702
14519
752115
612784
172143
504512
44941
141902
390956
795668
1092748
1000230
577152
1146714
192780
38696
998053
139117
822193
231768
151089
666840
788962
556076
208955
52009
320998
1151222
454051
117819
357141
914119
757588
943285
994355
713793
862034
454310
568050
664598
541452
821773
83529
687281
978036
1067162
1087778
873201
57635
561973
416479
620509
97463
217863
463211
153665
1129751
92264
561027
464225
1026587
935179
631471
253471
774069
288514
853324
842618
425539
392641
664893
600216
536497
53037
14436
1054948
981692
1000889
807109
973032
576524
141874
563272
184033
152495
602009
972602
696140
251146
50845
1139851
762751
201000
529794
316502
135905
88632
1013959
1100635
258765
703602
312377
45908
635642
387185
889236
1011956
599440
779710
378062
450450
383304
578574
702479
70950
410787
324278
303210
1048154
27910
790590
1055287
837670
670088
276100
471397
1102611
403640
261049
1177492
773686
2321
394290
814803
408863
1031948
535245
579798
939301
428508
514264
845505
818439
742420
793317
1030852
89292
1069910
244219
25332
710604
449925
585017
1038104
254067
1155739
1133188
1168112
548472
482425
1155931
327395
1118611
864449
482500
643956
370713
570404
330374
886740
278334
661167
526191
11026
886714
65305
831158
309806
20273
1180152
270515
35810
231417
464385
427293
1178196
20742
227004
350107
497098
486946
529784
476288
867983
353016
763816
626240
699022
1094402
375305
429586
508635
458038
902183
421075
254538
1094938
276987
1158013
301768
345961
1121524
472975
1138269
58221
1160794
1018442
151970
1093943
1097221
237479
555997
1139395
1076500
928249
702199
248109
958396
968477
842597
660839
630945
608250
954785
344090
1007130
1072416
339237
365272
751651
229380
793203
306485
781658
225985
976792
479539
1076113
829571
1024801
266376
366307
260066
1072762
770087
713181
914579
437661
580639
64881
182454
338708
831310
517054
739552
220267
261767
471268
1064539
850730
161417
822378
1116571
1028971
566242
114036
742480
466893
815807
305235
99415
109126
489870
428603
1035299
809316
530713
283028
245873
731467
821723
369620
470713
1010764
864395
176711
133898
544983
408319
165345
920724
58706
424606
989334
197964
673401
1083006
612099
426387
31070
282587
651986
318260
95750
653651
12183
184327
226291
611315
98984
773226
630914
1003990
598673
283041
986611
113752
328655
565882
427582
498698
633580
1109615
433982
536323
151572
885631
142193
651628
285045
624210
955288
231820
1130372
1075108
242877
1160723
1003072
927088
695353
326202
422771
43986
1043695
224916
583939
158233
1097821
331503
489127
441230
355858
584206
809775
87265
35932
591404
822911
270352
1008049
67201
883386
514778
1045100
45045
40536
471550
1032933
378278
1096569
300605
318298
985636
101461
554730
982987
766474
750349
927384
192466
262518
350531
320961
751045
245273
40571
921895
808464
1073482
931979
123649
231604
812622
798052
314090
746893
357292
1114581
814331
454940
31784
39441
603795
188303
570786
402688
701105
857676
760756
577649
388671
902329
241674
269747
11882
819143
440474
482
454620
125311
264666
222582
36575
25964
1177250
460765
264573
1018846
749695
849418
934284
489590
1001188
537800
362237
45581
199309
106549
50271
773150
230793
82343
442135
910547
884975
192150
53048
1055434
409539
1097481
695609
292061
353010
872244
275587
988117
100415
712674
333818
729047
871444
422354
764642
172341
704540
829698
1105115
466626
543189
1028218
487369
1115720
708378
250130
978411
91472
742897
1039242
308427
603492
1150701
964701
1106356
9480
841153
860444
787892
632000
681155
788931
442166
297122
297971
974498
805910
940260
377911
1162464
511241
937604
49529
96302
72539
1047525
707542
1044774
995204
837618
877486
280160
164541
145900
699390
416731
583280
1134555
861686
742042
1133026
225526
1146348
238828
498577
321812
341559
1074406
205762
10392
505455
280737
843945
127418
813061
979802
858479
1015181
359808
456981
236368
953887
466418
89966
856753
970742
976442
402979
752857
859237
325108
907593
85189
27495
1126692
286516
109016
40550
185759
949957
412750
910448
699122
323538
432257
488290
535561
187725
39186
547100
1169461
222287
193191
1168459
1100947
967197
526829
781852
953037
776716
108474
198302
858380
91909
126051
978237
579069
527978
834424
372528
260631
187630
627354
1007768
599522
287363
868449
797377
477738
770335
529403
158117
204342
204234
1061248
334405
799374
959337
72345
1121276
241363
502778
522770
1040344
179037
1116575
388352
724406
198685
323717
633360
830440
908857
647987
305665
1156369
152303
929220
846683
93700
969044
13393
1088695
1151711
123456
510451
822857
1056274
582772
528545
568875
1100
136900
188483
320882
586202
222677
1163920
1084970
1123296
103055
808339
262331
784807
1126788
837227
913525
1133586
563914
282797
833192
201242
1103050
445310
1113778
54094
348185
711630
837206
295916
470396
1036565
501287
434336
173961
105021
414876
395068
924001
259871
1137014
1069893
1099147
118349
917248
50837
891520
319163
91119
783306
604402
822067
880900
1177335
1125618
766722
347545
715580
291212
611518
123541
537761
564990
86410
773400
532831
1174015
145087
527870
875568
283783
1037419
178461
81080
649134
1021575
1177763
129390
120669
897043
2676
1078877
1041670
70581
208134
509675
250520
373105
431333
1043192
671284
1095191
1073749
982598
468870
626351
290217
510304
309334
1175395
1141681
696132
546872
274783
153887
799032
79274
689985
605878
532706
1115045
422028
739416
290297
1008106
100646
1111867
211654
681231
489764
212608
369056
218836
487394
213199
402277
436252
231645
934600
684073
255569
609753
899785
377567
349965
1023115
825224
889492
231801
1014792
842712
766504
541484
486434
449775
366458
913283
377939
156867
7669
670570
899328
12316
856699
760786
1170506
1079269
472334
259202
955765
1171576
458740
990656
78349
1016069
440036
43247
724651
716957
78894
91684
933229
385788
533907
328163
268310
115337
390805
174851
312606
965148
342218
534001
772553
761177
455654
507235
51884
1033016
865350
1035278
103532
287090
16982
368795
339767
339795
425410
890582
725150
141525
874895
795537
654833
1056247
297447
703303
947906
1073074
987326
1024865
213287
78405
809708
21074
770404
835068
321969
1166316
11397
988953
968733
637906
246965
390689
864611
951714
1132128
797160
197652
11252
859167
311589
751004
963638
1139927
1114361
1079685
483625
808018
887597
442051
1176615
130473
138761
389743
234186
904470
244928
161662
249429
894575
844959
933763
611602
967552
1008344
30237
160815
189350
63497
58828
387957
758892
983370
212768
711627
78180
136317
858231
804302
988080
271334
690817
925312
1029600
395707
303730
684685
277333
415133
288361
407866
762048
882187
690575
652876
179116
955822
13447
360143
85847
741161
899011
797998
382857
529974
501169
256625
1065942
1007580
468673
465533
19402
982474
269959
771088
969421
1001245
399167
472680
895171
1174780
913483
450140
566498
550946
953176
873109
792318
856453
280803
735579
264485
1039602
320112
1003947
177510
525278
1071420
776133
26244
841350
782664
64398
605248
162529
145263
907907
739698
157777
979756
785946
197353
812158
302862
442668
289286
518496
938604
430764
617531
332294
896767
15854
701349
610108
817324
304287
189537
1095517
372719
935377
865250
440959
523721
1015760
331288
774829
867250
450077
65084
272306
95469
1139036
154812
430634
281913
1021681
620212
668806
536009
929532
632714
997385
1138483
191325
273305
1120873
435452
572739
345553
1139911
358720
213132
223705
702335
1113491
53930
1105223
481956
1000935
569368
167617
1001676
477402
514926
1086071
669428
456125
86769
935122
608245
934764
771919
22097
1061002
135081
859571
919738
533298
544346
507058
687853
921916
567111
957108
536726
342000
1131759
635514
39727
433057
21349
251049
457203
549474
906211
120734
1048419
862467
216863
923616
113782
1029232
741714
383540
388831
598041
1094247
975484
1027776
976528
513161
357634
1104966
1105088
84680
1094629
662448
1177356
682920
376931
20944
967544
203929
1009108
367220
112955
181717
428006
312255
1012709
924354
71402
1160414
940514
127677
848280
612354
606966
1076604
1115091
100340
918293
46400
174817
68491
273721
1105209
540598
736640
1118189
964598
732842
879169
1040917
352553
367745
861389
988409
665611
692544
995151
750480
345303
439456
636632
137759
1165994
573735
904726
299076
292596
63836
40290
452257
436593
898424
198278
305982
664697
597430
221109
867845
704169
752077
429801
851599
490164
866892
411508
1164651
715076
709566
636873
1148031
1122271
217022
1148078
188485
815841
343772
667188
1053804
1020939
1035866
306649
754318
515876
293030
396436
476197
695337
392758
371435
47518
603907
241958
293123
840411
230872
210325
499155
478455
986385
928966
1178365
97381
2873
246230
521677
411606
1093746
746312
631971
796153
1023957
282993
1008793
243841
131243
127398
818468
171907
836125
312569
918710
684371
615186
65916
786036
608460
416199
17257
517064
594715
895717
64676
739046
317076
201836
902287
275803
1030284
169032
238317
1133173
595387
733634
897702
986606
221941
577804
80138
651195
558303
1158982
486326
364949
77750
538263
344216
1135052
136113
356464
1174273
1084730
685732
664046
801960
31871
640401
393322
447875
972875
1024973
710394
352468
656923
859152
968953
50863
1086990
961440
620444
619131
157811
900638
774934
929100
943050
474764
555050
1168272
715476
1016524
1019415
428034
821245
506694
308573
1154502
958754
299366
152680
758491
764609
808527
777198
93300
604942
615681
941108
461716
634529
831715
797123
774217
518999
489665
1072007
786737
940794
1023696
604952
259764
540221
397351
351628
635083
1035846
1073440
645117
847551
513265
171185
81523
632770
686382
514553
1002299
1086869
243025
626149
239663
838118
1048160
470999
710766
947722
324049
173199
516691
1117515
715991
278359
470176
306677
286250
358755
286518
645391
877115
1140376
1055934
1004153
589499
331194
989550
619301
885729
172326
512427
440594
615822
945337
43350
230702
850883
533510
237166
273955
575736
904040
815070
944856
326994
203027
224341
1008339
549041
284932
1073038
330629
89598
1145950
185983
295215
328856
137899
650805
567967
425180
283107
462624
754570
127976
1020243
750833
37786
911054
472047
720764
425292
516768
1051503
297397
588661
826378
1012018
948324
459803
638082
889184
965772
451999
353274
504052
11122
154301
554548
138608
150437
496600
47160
729952
1024264
360846
284036
366312
1054753
731788
1089933
152309
391926
962684
486764
238666
68165
1157044
78209
618991
796368
1138423
1062382
729267
807798
197940
10552
684761
128536
2174
874273
840134
386136
181759
32495
429901
263692
632882
667663
9966
118386
282843
16441
1085802
410985
245210
780626
695160
116243
477285
1128413
11812
118984
1111163
216471
1036386
741780
1172978
994579
894221
355659
1041663
1160639
655306
796640
76391
1083615
937448
815382
929408
1176554
398526
1049569
1178421
1069173
256107
678059
218633
145145
47271
668821
109661
68469
7492
780052
462758
681486
161279
829544
179875
565206
176961
954900
1043357
68292
543427
398888
745922
1004966
832811
1060489
293256
973106
25624
187865
1041130
501807
621452
562713
574872
1111429
278142
365738
594111
950049
52360
534982
492824
655725
1095055
417819
526591
515339
518082
1161736
735162
501799
359152
993838
284130
940816
842485
474145
990369
590054
1076545
533707
283060
201956
366877
366042
170023
219473
376299
434015
570938
681719
1039740
1057960
1066412
1039651
395384
1155293
207370
811828
372419
184638
158748
801293
633958
1017776
453204
78383
304452
816631
795468
1034304
247320
521373
1094466
792036
906303
77764
364268
44238
22507
681400
917150
406369
1121899
1027712
588222
42097
392661
1113624
943908
270446
406753
1011931
757947
515263
334173
1050731
322424
1091256
520434
318627
238090
984457
309357
922896
95767
747538
650009
950265
863206
536602
93511
932706
783494
654579
553578
544705
583618
562501
383381
475095
363994
76710
958844
1039794
308690
745388
220513
338839
635917
993129
452787
532331
935673
653691
16407
825867
470225
704125
874840
458782
875820
17457
896744
540840
1022448
1121447
1089469
12872
799381
1136089
184895
148176
389529
819541
947017
150468
105534
270997
763047
1132240
762168
687065
1045758
810137
663362
1039091
1017138
684119
689537
1134181
569732
61734
783885
1007095
1167093
564836
418079
521222
726407
300359
11745
988924
811692
305089
877363
12281
302161
626286
435949
357534
115324
1037181
402506
136357
1094324
382819
699252
31230
738472
1151208
528279
14926
15712
393501
663639
462436
391695
386687
745165
918043
1121524
576661
768680
363782
590219
1158072
760835
826621
999809
158942
131194
1134220
220033
134274
823057
1114116
1127393
1019017
742123
768345
136155
271369
367337
181937
836743
81558
761854
800051
1026064
1152340
70196
653597
429881
788936
980297
35250
364625
813081
1067972
358179
225999
310822
183090
1078493
616923
404018
385324
509156
650601
253568
1079137
960658
1077228
405973
768052
917178
503844
246042
151645
1011381
1015474
77962
450842
230905
774301
432655
1144010
1130453
1069562
195673
717029
535011
1011451
284217
47746
1009361
423506
873372
686696
864279
776714
371364
774483
711001
503085
1146768
295203
396740
54192
1124615
912243
183234
1137328
339401
870795
642857
977955
803266
700263
916029
260345
705135
401493
756133
231778
631685
960585
812478
163698
934275
609281
57844
583408
512260
1058991
622459
1111810
981011
1092497
962363
1001757
465132
936379
428256
1031076
362373
184185
82221
1655
1089272
20728
296540
523267
429046
72209
223039
8855
784187
412344
684185
382894
295339
960898
604193
1156852
8736
1177122
449747
365134
220859
143426
979034
223863
467688
54858
365013
776183
808932
287487
429712
570389
624778
387450
4165
122338
194993
696369
240527
366697
544342
614772
894230
967245
11505
795832
551154
564260
380646
1130047
429835
491157
804564
641510
503093
972472
174440
710592
96103
1179421
348048
505137
190734
126391
414583
504626
1151311
954039
82920
1016697
991135
999504
1158502
625230
584888
102622
720446
14432
897637
307052
917218
322582
1103250
172023
96052
621025
426740
782004
1045386
882966
495457
893751
1063768
226450
84599
663359
325944
259814
744056
304638
644390
1122524
1061206
207310
524589
913582
365300
283676
983951
1088437
751691
1144370
340805
305449
869273
192372
462124
1143658
767233
1029484
509864
881523
261824
429361
479972
266393
676973
229006
411931
132802
1067200
1114194
201719
327116
1174456
464599
1015232
764053
42521
692169
10776
815976
552961
73106
731166
896407
481044
546899
834091
520934
466299
812468
95450
1027310
781058
491234
428613
830309
1169917
1045138
858606
926056
467587
41168
519387
579696
813354
422606
442104
362036
870629
763758
1022699
698954
88129
480493
608185
639792
583632
417398
866588
165073
1150344
1165787
467828
189057
657490
548995
414918
1070571
30711
479598
72660
209603
1042392
486503
497040
301719
244143
754444
901054
143588
326619
74379
1093158
617884
456928
162090
889470
241203
106175
1076239
173960
530083
474397
952356
23322
299739
241048
947259
219459
529427
817103
172770
843495
788325
323559
744967
226199
435185
624353
916007
433360
81734
361732
968560
281334
752619
241707
941103
982422
1026247
522765
1040220
11612
154392
456840
809745
973167
671182
713866
648192
458076
978448
818462
319658
416636
767385
104977
552663
449677
274591
491262
812813
1087695
596613
1170009
457156
22109
56436
206445
733200
1982
813386
674189
788508
63007
965594
724021
3253
705754
111469
84686
711349
690230
1048476
1105848
432182
385189
628701
326019
639860
693611
790165
383554
1172100
1025544
547393
1012276
823641
437547
309102
678732
1031654
1130375
552842
1105820
191859
884725
935142
28092
429359
368104
839771
98816
631240
240977
142760
635525
1179952
205424
344253
865814
364853
49074
64578
266376
399985
316731
903204
677821
662425
549412
81866
447989
797770
936448
44353
925033
1025888
335604
1128505
1014889
768116
223643
555873
510623
264851
1075031
1169752
500995
397507
447848
138814
269494
373091
140498
123957
159385
818731
920997
684874
115259
464550
3235
692265
255727
586102
373658
1006236
628526
895039
743319
285067
75331
80515
337878
740149
557874
1096541
1016982
824262
1143032
755185
315975
527665
355535
904797
575148
584872
1152577
728596
6635
464379
481882
921248
596494
689699
155154
518153
299324
437441
130172
141217
345444
807989
166814
808246
84542
821295
871862
723241
908251
984063
118767
477097
1149530
173053
971469
17030
608906
1155791
707641
127575
1051822
490762
293087
78669
1029606
835432
5134
558904
803056
50816
315937
217093
524109
600923
693433
31289
1128007
72637
185403
542926
917383
343327
104434
886136
622329
1154185
455083
182442
813329
809469
359623
729157
958118
841222
381592
233286
715555
122907
293150
308818
352978
232826
831048
434718
497781
878944
245730
1115606
189640
1089269
999584
113504
1040125
1008270
329289
972089
472114
790911
602567
151938
25822
320917
863667
9849
698819
145555
968773
983303
1172997
201786
603884
1143475
863216
84418
734854
619601
647358
775449
500212
523952
661530
122547
84337
31657
913797
141743
728485
306212
157870
169986
1032808
217132
322572
716845
606777
305027
1154228
113137
167163
855869
541727
627021
1172881
205383
351239
436587
157711
469132
953795
523496
258169
1461
547797
845790
571044
618690
664385
367403
825422
860470
122673
457967
239425
588211
986363
927044
515499
1034118
428645
697494
255688
1147922
343290
747095
616472
329588
1060838
535592
971423
234606
231794
455800
873507
646779
402504
889769
54345
1147278
568156
884660
354351
218662
290749
631430
848371
733400
249955
839837
73440
515243
1107768
1091534
213867
507455
1010645
424174
72628
61491
189595
323187
308266
499243
610363
1165141
890630
1144753
856714
1157418
189349
177324
723739
424983
1165267
1056187
215853
1037614
398040
314783
443144
449689
244495
52255
1042651
423827
331539
1016148
603212
899826
303519
48676
627269
772989
322356
406924
236537
376175
432877
213111
281448
594431
841733
1000628
6086
520637
725172
1049088
1150699
138926
84073
719571
548256
949538
180656
854218
174667
413536
209759
1020689
399463
1020473
998003
655519
385269
70509
390019
1051249
1163035
329564
354162
327937
782198
1021676
802717
79559
143847
1061506
552267
319213
931280
504075
815304
795889
437052
112457
574512
1174378
591818
1131315
586072
267171
1044587
91206
432601
622927
957294
277858
389318
413002
417413
364269
568746
79517
93400
447179
238002
245041
269306
1011861
1086084
186904
656947
661243
790839
257347
383544
286605
833355
829733
1052119
1140672
871882
640581
766079
511436
837561
1080182
487064
177913
981971
723511
917657
357273
320105
698198
595877
561847
662216
808082
700062
1168512
88240
139362
260476
660834
959812
564992
378772
1047567
756166
32676
225289
15661
605027
325355
478579
667621
875061
512085
666031
188675
780250
225355
797756
194662
952930
715893
315914
97794
641355
943023
649906
604754
40067
441855
37185
905519
868156
241359
728143
740494
1148045
28266
280146
1105777
123566
585123
344378
935091
1119371
878228
414469
1180068
88023
903454
436220
366469
1098294
343052
930518
445621
770825
671997
372261
960514
630299
981156
597810
710603
967137
937311
572576
860448
162603
175109
815027
184323
93819
779615
163737
955097
989121
888958
612252
969724
565659
854077
1014647
73816
142550
28134
664058
844162
738640
584001
1178003
835424
295264
854872
177917
74729
418097
487715
33172
381914
1114364
961357
307464
195724
838240
510099
420479
633657
782237
732651
163867
348962
455908
576433
502005
808203
30335
555804
822814
662845
468597
707065
841190
629046
125575
301323
294415
36261
1052835
926185
227870
895698
918821
213901
432817
864892
357920
610813
890098
553897
850672
1024053
22250
806316
295518
497007
1066950
956173
471784
867968
922670
941852
213891
1036497
66030
822927
801991
712659
1061031
454209
358258
359348
876698
476816
709804
85014
98773
220531
530943
330245
881925
653639
1137946
1099902
166715
558437
553469
442330
516857
740515
759218
846640
1132088
178999
569471
102108
352742
536776
733039
1093032
972666
457104
1176684
1046288
1128141
807559
986414
10317
299402
878721
1175670
243777
138277
785200
700574
1143020
128066
126426
875548
666957
1097232
644015
1107956
1085816
178645
45806
686560
1105689
83508
301210
43246
1077904
1120289
791507
230414
553823
422213
13458
427094
445651
272924
912251
544534
607984
59651
363431
353926
156553
856618
1091114
581529
82027
91652
188259
898486
922534
582922
391053
147469
882865
422409
687294
907815
726762
530498
83664
31755
144672
581374
97363
285280
682083
281831
512453
480763
575806
1096881
1041182
263973
1094910
952589
49423
367007
483500
25240
362087
1014116
836027
459210
631704
251096
122699
722868
752574
1139737
548169
732437
536535
819955
235397
980584
669788
346986
201283
93027
879456
932877
1164370
691234
34222
51194
661180
523597
888000
350768
580118
1068333
101025
563380
676847
472317
265503
880901
1150279
988703
542415
236529
600303
60374
587522
215221
730172
261312
600348
710413
679246
869517
870524
1073371
13979
1150186
428506
440845
1106293
141912
239365
889041
1091211
14255
975487
798681
799096
1111002
565387
695195
1076922
309058
697291
24893
87142
7247
1163014
896223
57071
314861
1003237
959388
513220
509521
401897
735984
1174894
479973
626214
871147
454206
1032188
1024143
271338
813325
817069
953648
877246
448244
950534
787854
292552
1063993
403630
878419
883679
1168275
310827
434350
1045596
949263
319920
325141
509034
452211
436061
51543
1172818
3092
506359
715886
674233
224790
1003796
406941
519787
792728
21379
1156707
382825
124305
751321
1141106
188393
620934
849306
19339
763891
763800
843516
283365
320664
184242
385309
654291
947563
529140
347056
1163795
524215
304227
1120697
279650
630306
37778
127291
1169674
290478
410270
445900
1113535
92498
404113
219787
597998
267916
518289
401669
396290
1138729
1152901
505274
376364
551658
317017
591853
199648
26824
1078434
304969
394400
974754
472094
1073993
572636
613553
604870
1091147
248642
617446
778364
413430
944980
1085700
981500
22170
388384
118132
339988
773945
524609
1075669
1050866
645927
758758
740534
190667
798426
931748
1088647
487962
1157824
557017
304676
289316
206865
1026264
68810
545885
722286
104284
853371
235681
325858
702497
567705
490062
147227
883635
1142058
445166
69634
1065794
990789
1150230
722209
109865
1092770
1079733
166503
525810
1073197
507240
592008
765121
810146
1008477
784279
275387
329783
374022
447757
707238
903784
681400
437847
1136539
513894
519386
590436
236773
569667
38559
119298
169329
979057
768747
659280
256643
1058344
1076973
864793
185796
832848
699012
876751
427132
415266
545963
300392
514396
997165
635489
88063
589290
953501
746768
578730
709625
515907
1048527
974051
1175870
344484
844533
161152
639927
448425
631405
273368
685182
997642
558089
996264
865867
929589
1058658
629595
866921
1029426
839531
686742
638754
734361
1052273
842108
824676
365881
194569
533944
350041
330299
320173
902864
174505
518903
74704
852303
698176
910333
319877
952098
173797
201756
453335
791720
281785
603542
161058
631425
528263
100433
1128802
409126
575696
883213
178793
113660
1179507
828620
656440
954151
670628
735164
817079
457907
967366
1015847
623775
1045106
710137
195270
538298
114026
1178341
1106559
511754
1171900
901249
385320
91529
442471
317393
785619
841828
458860
1071664
278304
1158177
182030
195504
385693
164172
574323
271808
751053
1023003
57089
230980
847252
495451
31377
304650
811714
959272
67807
574162
280367
1165891
594759
932926
1174942
1033317
896207
199849
1015176
643724
904805
166594
193188
705484
1149780
165784
1032870
1073739
944091
801090
605025
964560
466371
241133
581656
1180488
1081006
520866
31599
986650
892538
913950
208213
426597
706129
376730
16370
1112569
252750
370653
331356
206378
1082412
1113108
518709
279912
579350
769950
195835
380453
107744
253615
1018674
841249
86955
1042710
31301
983653
331911
105359
638427
150072
981809
326498
446482
729195
50610
457909
96734
12896
569341
1173664
774277
907915
10198
155035
329152
405959
172198
131282
781878
324481
747869
832408
293216
375903
801308
981469
437298
1168554
61475
238762
690477
951877
236033
1177
130805
495262
87958
562830
1158568
827552
460193
798867
281113
882311
322906
773745
144792
285876
651778
792187
454722
146702
1033815
277140
1162545
944636
947305
1068419
1167427
790402
667735
475601
472477
543903
25923
21035
306374
102385
122312
848548
862955
384100
953901
678649
771262
113351
884730
969295
541116
719531
991431
575422
617509
424132
982006
1023407
948377
670579
1070806
195242
15223
362981
674064
566902
301754
187753
44784
526286
1103423
183842
924277
1162193
915559
421729
635086
1026426
939367
875259
992787
1062277
1081258
220541
359201
668888
176914
778039
1106921
523261
526135
572791
974518
1007045
947612
357599
662258
103293
772980
223415
175564
727166
239585
334112
657411
256250
328035
79983
547125
206418
245455
731205
957305
249335
816931
390149
549326
1015850
628856
998631
630167
232439
12226
716919
835165
955379
348182
619356
493735
655406
512989
1081328
969005
78473
961146
997545
633216
435375
505897
645830
432238
861710
881029
1165874
382715
925900
767193
1175911
152047
1010718
393531
681197
1160262
220007
403221
273405
672954
1007175
984783
773789
116198
274636
972853
1013918
338954
1125110
121010
835577
443898
1168412
1063009
805701
698493
27580
649004
667260
622769
1085259
98166
547477
1035438
51635
611025
47316
927471
646849
362715
395994
457749
872470
215896
753115
277513
200509
731283
373299
175405
417202
406600
1121423
682645
161689
498878
751569
803890
293267
709688
130648
42860
1037498
324036
306021
791338
379411
778426
641977
561258
358047
457270
1004574
779920
822090
435504
1053313
364472
1166454
779576
867589
78669
1127946
1108855
1074362
1023194
983856
272950
918895
246902
108608
111142
550051
746095
463424
1030291
632492
80737
827969
881429
730936
907226
617775
141716
704225
13900
768904
102836
45805
18099
296640
888105
271501
571329
1104276
703312
442832
931783
750194
31345
144342
699743
311494
918442
251154
39608
423200
354937
197480
295847
1021756
350428
1098850
560948
453999
431623
481776
20690
815251
889869
1015687
83569
240084
991587
486000
863765
1330
1011655
112066
146538
790601
48749
553462
873933
20437
770553
63543
64227
931311
211611
510538
794554
741535
916532
564810
801114
666435
999294
258497
503054
274724
777935
1059309
766044
645547
205897
749059
726557
1070937
1162930
918172
647031
1128276
391193
403118
250321
886900
138468
767339
851985
496564
318948
34081
862640
525262
678817
864967
113802
1143124
1072136
555418
860795
739750
310780
518302
103050
685789
723559
409086
848833
1051892
388974
785498
84399
360015
1040420
442717
30532
1057272
575564
679821
1092247
169460
637921
528807
603192
156508
512570
285919
309156
662377
614602
687166
313068
146523
569931
974603
837149
847047
230335
1007642
392679
1130248
208384
1080701
110031
140426
793107
322375
621133
404347
425441
43553
222077
921812
435057
1132307
620937
942468
1143511
1084062
294951
120909
1072386
679329
845012
714762
353300
582724
891915
566676
736587
284749
924191
1039415
316385
626161
264967
885121
1025965
744645
711999
947938
1090838
597293
236874
1145417
281034
957564
814480
69028
618545
639071
511788
186704
616494
1054207
57282
1090766
431671
4367
886548
1002154
149345
383301
324566
210539
1115247
1013917
408769
751724
711478
788860
988029
136935
375440
163765
718783
675696
261428
2552
576082
348264
898730
429344
675657
1060340
858415
441145
515241
579659
998313
1000294
591740
864627
284422
877856
1058495
706645
827542
424716
897565
1007619
347133
348967
916867
561853
722082
1101820
1109633
33307
970432
708671
255471
759654
1039282
883239
707477
1054291
231827
955028
595457
261208
490828
902027
408259
713137
1062809
253810
799622
581817
718679
908959
959577
350950
130415
49961
471896
675367
1026697
1013655
755564
818913
1026651
625686
715187
856304
758251
251499
885933
252931
1047611
947064
349121
295472
506481
301070
381867
463718
873868
995970
7435
484283
996903
1046700
166062
209908
825620
644646
841833
463684
356968
547081
944088
530167
315274
539461
331774
301702
165824
1063922
387922
1173461
866453
208439
297230
786095
507675
633350
13118
927426
1174431
714471
689748
321899
1155838
542535
1006916
769311
119041
879086
247737
569683
122689
867555
490358
551886
701054
219701
995272
872682
1114759
1167354
1077841
648405
864830
613003
1124975
438731
368946
299761
758516
1135834
990619
669213
440093
905421
532705
1004064
49049
648814
45581
569497
731274
728398
706418
898680
1127570
1169500
58821
839608
1039081
1164375
773369
28373
1097594
1054355
800784
830015
794473
424816
600681
706980
826513
79087
1129419
360994
606033
663325
799535
216302
216357
798787
966277
148998
1141072
714089
657020
877368
318379
522509
412338
1177648
78783
73948
134305
1087440
473858
1143790
459671
953619
851142
552368
706800
70716
114559
943218
1043222
256914
33626
909527
480055
1001055
779040
857508
526309
840110
85862
18689
451528
453391
743307
118491
23343
589319
895881
607229
86271
447759
114711
159640
680279
446129
92796
1009095
345168
36112
822583
471620
932171
380843
236295
394207
399985
746608
650946
167091
1075645
570860
1118076
30034
611394
364144
670270
968844
435782
42502
575901
247956
492598
1099830
432297
1007797
288839
73343
716159
457225
160139
1164804
78213
804033
235173
501687
1039816
549185
97957
844408
920055
1169468
1173953
835442
202333
459900
989949
41138
485585
353480
403503
103184
955302
123138
246369
1102847
125284
763036
784477
832328
855581
647484
870286
376166
275503
104035
486088
49898
306148
622601
148243
1035234
91716
1000507
880660
1135841
248893
492294
353369
716764
620813
879669
1041694
255553
986430
1138187
492991
1133730
121506
403769
845731
601706
863265
589570
612444
336300
527159
1097578
212327
444851
395895
787892
1173735
984534
505278
148386
594480
1045617
83811
140014
198009
1071415
897568
420492
1114055
320488
159459
926092
68944
114841
663631
633394
188390
976058
762779
246539
609579
527998
771868
1099785
486907
513280
721051
962857
382746
405389
19824
402504
843431
777769
350537
569367
881830
314141
237616
44026
823191
358436
335170
678416
1090515
834111
750524
857798
250180
1024635
435337
136638
1130449
479691
645831
31021
1123650
613774
876295
424446
251642
255265
314438
531328
965777
306012
281008
900414
1109658
925926
1094915
218015
627893
933100
547825
806
379645
822690
126078
1143756
356665
677823
976843
766236
510262
1007042
439353
478274
1137494
747101
1171796
92427
199850
308067
1045806
538591
843734
1072029
808920
454760
809088
369134
557009
145660
124407
1066903
899969
1038758
263357
853701
95135
862545
1047433
240836
1036960
454060
169209
55076
459768
27351
25494
572276
406465
308133
551052
722939
250569
977374
15433
739683
173003
645040
876
745374
967200
65858
912951
450018
378993
290889
335726
194573
1036058
560937
1074307
916599
1000627
178702
128503
926924
300592
204785
1126513
808794
991213
286078
1155014
1119141
340323
733479
456940
850127
792506
193014
155766
221746
1044326
876452
939485
321182
351889
531535
1010967
1162947
510208
1161114
618224
1076362
713113
929645
1141282
1123884
1077073
1054909
56014
978754
1177549
1125848
1093327
1002337
167226
671527
1048985
923661
894553
1140267
688062
889
1151630
71768
86567
488203
625583
363492
169125
1174619
1129512
703665
418877
100517
397189
529078
3422
227998
1011338
594148
298652
656495
611759
1058319
198561
152484
606227
162652
843786
759023
61356
180671
672179
1076888
676255
813720
246025
155974
599813
741985
704523
36820
141606
481579
765977
693211
420361
110796
1107634
896651
815339
291903
780254
243165
484676
437136
738586
6231
895066
163708
803232
263585
1114405
1011528
784948
210911
554309
872283
828666
1112677
163205
461184
390737
348397
1108632
411781
1035748
1141540
1089993
822408
306479
689701
749558
308238
255430
878623
120304
836494
776005
1141886
285056
228202
126447
826207
850338
45480
239562
458154
336594
57854
132562
79340
250665
6006
315773
579043
1128184
92331
346847
397686
507382
702200
1175549
747176
983560
388443
560439
1125485
1142639
890449
84948
359366
793381
342194
42069
665822
1035562
185301
841034
38215
642919
947530
913203
79218
950818
488250
84662
740999
612787
631954
638299
965761
524449
576605
881958
304386
1162723
218386
629984
1160787
907790
600026
75792
33124
392719
930153
810763
1024336
121208
77314
366689
24393
661010
1055747
524874
291773
578529
595208
536459
90277
863556
410614
1015760
391907
43171
184021
767784
865113
82925
55253
371614
155940
92236
23250
228387
1167130
312358
855749
262932
972052
996924
391541
854634
1014772
970795
633761
935151
1065963
1020502
647537
651882
1018208
112991
409924
353877
591016
274897
957118
99214
69185
786765
399747
309994
474098
53488
134290
56448
94390
433395
285580
15776
1043534
292760
61933
1056913
424638
878826
301409
10295
1094241
900005
732228
642572
380157
612874
369131
1115075
952263
680721
352060
472516
60685
743615
601926
1016081
678088
304822
61990
467514
187849
290617
26068
1075590
97935
1136014
973556
954379
91879
35435
1012004
827250
910911
466541
413147
215795
702461
1164987
24887
469088
203111
106001
427497
615543
188904
242810
37962
315274
119257
215331
653151
545650
275964
514469
502835
691622
1018180
686207
318279
1048016
590643
856583
636630
817289
881435
336127
560729
303601
581603
799777
89806
852329
1092285
204278
777175
1175064
329638
730122
145078
1103302
1093969
155885
480781
1091692
1144362
1142752
528089
1041180
167590
200336
39473
814542
191129
1063626
241030
462062
1057265
518250
642248
1038066
517533
559066
1099869
756079
808316
1000510
574460
1011840
7181
225511
19604
319130
464540
1040596
999964
359270
965686
283804
421088
558190
645541
352742
625369
145786
90138
850450
833464
158134
1083881
58422
22513
1061769
777507
793135
1171767
948632
38042
525232
380952
302027
1023141
421899
1079106
1136391
653739
145680
1069132
828702
407884
568998
815872
181582
1045597
616965
326434
832762
1111785
1142915
507799
891970
566019
522602
736444
568763
386645
751994
664164
503007
199244
876500
250293
110676
775483
515693
437298
234309
1125414
14701
272105
1127078
414718
61113
1149323
784475
267203
525133
232352
533506
964841
278969
939027
143275
493224
1175125
109550
274175
90542
885817
858842
197304
264710
486841
235481
577875
1139713
743820
511498
1009897
849347
773275
637820
1155103
1053480
953496
317139
1064378
437620
943173
929285
795033
322139
873650
317137
924362
395420
437060
424237
661840
160368
457183
162942
184701
417741
80411
976360
470225
834866
97963
558454
144711
1171835
323112
404329
1020825
401230
437449
758034
64957
239348
341984
561698
467952
420104
536196
471490
312892
678202
194614
618976
216043
330660
749377
1111665
1052936
894730
595250
164527
1027740
716212
982889
504312
410913
1028269
206485
720459
1049758
453276
840457
641220
331273
873340
678983
1101857
536613
89955
829877
440381
795802
742407
920625
859513
632122
448450
315063
703027
867541
508687
185325
654414
251213
421139
116018
145793
171736
153166
971949
1133721
622116
1035424
208063
1050437
687372
91997
195440
615154
422924
65758
858828
627700
199190
757883
917835
235477
83345
943689
665089
313563
182059
414887
95021
878209
297588
154113
1083920
650934
756113
620893
239427
587426
463693
70371
226967
824911
1011933
195039
183952
974850
361354
741263
169085
991659
497531
591200
706582
89499
266650
39833
142675
997395
813101
141780
248662
81842
115389
19897
127154
679062
889368
120670
74196
190355
323422
463478
284495
872818
828425
950230
1038105
437372
597223
73147
954748
188157
14117
863195
495175
1122581
296930
1061942
674404
1022321
172633
335538
698212
600914
296386
636148
920678
656226
668205
995642
454863
1141720
820759
575063
656629
210711
358999
953421
1111351
333902
674973
55487
457761
942698
190177
932231
19458
101495
1037528
1009694
469274
2349
1022080
390399
252189
307895
841226
603424
178453
436720
493159
172254
1080350
773275
996891
411547
246900
1168511
1140135
741094
794820
1102099
730927
817266
189176
548027
258325
899129
281473
132230
93998
69832
308642
781110
604176
1055625
688176
251497
603074
769883
954796
1131181
1178969
778025
319739
53091
401873
100554
851834
765176
114751
601669
928524
1119220
893835
671331
1060411
1079247
397355
824042
535381
318024
1056613
1022101
292730
924659
527633
248889
117548
402025
573846
231450
906812
136160
173883
629072
690168
1033108
252638
780610
999238
731704
59588
387751
771244
788556
587702
910557
472233
464288
1022567
693761
188628
405301
803715
693609
843279
886764
863597
480463
1021983
296592
1009760
773631
129875
855035
1071597
629198
408564
1044069
1118666
947326
165900
245724
706335
730068
866993
971248
768240
122201
1123512
860392
493390
781678
368415
603850
94704
1068370
111352
204139
1039869
836111
185747
284905
166420
484587
1010886
797181
81643
267330
904457
467448
1139407
1036759
617427
1130433
798631
74512
487942
164074
343588
856075
529006
1129159
785265
99709
67057
464093
819687
780291
720468
267552
532665
454573
313391
840592
499656
230189
701361
811039
1104976
421917
207544
179353
66042
477074
663586
1090052
143405
284793
136659
192418
897165
884620
438402
591925
602549
845447
1105096
767839
436109
513659
331905
262185
139232
367487
822221
1101851
310388
25595
1382
1054274
219941
1084561
1177204
77786
470227
772183
959519
78393
523963
836184
250554
651280
642867
399506
468904
135571
353112
242467
396084
819935
615002
343462
1158787
548351
808381
351778
640438
750998
602368
1077383
24218
451620
516610
1161665
1037988
983617
841995
1154075
441716
914297
1143813
897726
291990
945748
184905
253626
935459
1177310
870562
1147744
776127
778318
648452
731332
58080
1108926
678254
886535
487172
945029
1169882
1045334
631228
1054098
260248
473872
35864
258441
225606
608972
844247
131775
172387
359221
802376
802607
110780
639002
687333
226499
984547
302612
601607
1172806
406180
891366
524581
867016
1093955
218885
1103018
1047166
215788
852997
554839
814776
837763
452503
467461
782732
630053
109774
181163
217960
713088
309378
77348
851149
1014030
821651
1015776
269034
659685
618351
558069
278648
595424
1054977
481179
866572
1029222
515216
264257
159908
431646
190022
633969
1146713
950888
1055076
315762
591226
339513
997460
460013
807472
374657
383559
827479
875564
940349
1050815
562444
93288
7339
1154775
814139
922426
450428
1068805
117248
691239
217100
1096269
279031
13758
1011334
494716
305552
460232
871808
1044197
262011
1082988
795874
69095
637411
644988
482211
851626
529972
453965
15708
363972
1048356
782934
227859
373131
997986
222540
59728
838184
11820
1047833
447701
801118
3433
236835
461283
618128
259406
1027311
542998
824684
115845
68488
1145784
51945
454468
554742
2649
659156
830466
1067243
99257
568339
701815
598148
884147
39899
522520
3769
315202
1049768
216946
1085771
1002116
983247
1040614
143338
1093273
809029
88729
793317
422330
531835
801861
1009119
36127
931408
510801
669785
769517
34501
251281
192597
604536
22659
726479
869553
1087330
955804
437187
805457
233883
1002745
104522
354133
1159343
1059158
802258
974785
449112
840221
543121
646376
99292
947949
665568
783151
279522
460154
62004
895615
1079277
714513
487096
92953
568207
81425
748893
959027
782548
1071610
6097
1091863
301828
710478
550381
556009
717070
264515
92263
468679
109680
160312
122817
677588
1119544
144211
776503
233967
409414
899978
768109
582213
540494
655602
778651
785868
405973
745766
873645
92049
1170793
337042
265395
782794
204087
597104
1053494
440757
222265
291236
277845
648473
1096402
446180
303026
36871
467412
946451
92099
17296
569387
98458
1086026
218543
732003
1176836
1118053
1135519
330690
604818
82480
400265
59985
858168
214296
844739
499664
806819
988162
896362
926407
501295
370278
390171
317407
750824
255834
827032
675379
576366
118851
680856
229600
1096993
1126282
339061
671124
1077775
506946
123985
108459
783420
781781
302805
617770
197191
1115498
182608
413079
635323
204401
609742
512966
387890
449515
192140
1118409
10473
1145723
489890
815656
1096372
619139
388548
1029901
419593
1056073
314954
712997
632531
70620
278143
548956
1073830
1020638
259206
1025877
847630
40822
252576
660789
1001330
828782
1065239
179478
262767
519023
1098945
881691
537378
698509
768164
1062349
1131606
685497
790310
814574
1150842
744066
1014345
166563
197154
289493
715517
483811
556397
686515
383114
222751
921560
1018817
395640
482104
779690
9219
851822
547324
527713
142347
1009634
369372
483500
1090447
352258
79645
696086
186351
1024833
80295
972014
544359
948316
1060197
861230
1130523
135190
1090724
633647
456092
130504
49602
37591
12806
1163492
141461
144030
874111
822115
865952
232195
908695
244995
509658
179634
999221
979352
1016245
72713
723420
1107784
1159866
331747
2209
387960
632657
1100894
113802
965614
579616
275191
1137304
634102
463693
1062506
389098
214564
39245
1048031
842940
436032
624782
685699
943075
701523
317549
1077987
788668
157059
257119
1064529
1071275
562202
241586
286330
179041
1163002
65061
49995
1177919
729862
1001526
558132
309659
262822
947616
135277
448281
569570
1103120
825695
927288
91746
166661
998326
328054
1160179
322959
371125
152419
591361
423940
848830
309663
1166295
323176
881240
518695
165960
587835
90641
530343
66826
1030700
280902
491232
1107446
619825
611727
463694
468382
1032781
440309
71020
938227
148911
79538
104891
565141
517051
438438
224970
920071
1100961
796732
99040
397282
1100002
270761
250467
406484
940839
165125
360531
469225
34781
212246
1164318
232630
1041980
379103
269284
569129
560163
35603
687977
515275
733586
315065
664645
856154
515450
1171556
384826
932627
65691
1065637
486618
328896
130944
384488
1038370
391355
747873
1033846
803890
530823
315376
1134414
165442
693898
405642
844019
214718
428369
999944
211528
723002
763719
336545
915562
532424
172213
1167807
40102
229117
398916
506571
1125051
1053762
182202
43022
457706
412402
316958
919387
609586
396413
2828
982931
1087725
154368
658403
740671
29184
560924
79868
548431
545682
241923
614881
753762
206671
874919
470408
412734
203439
1054315
302981
420755
331869
536138
223252
746743
988863
386067
415433
283588
598347
142232
606381
895642
787634
1153073
1086141
705076
958525
892145
344861
703514
1017660
235117
473888
1031706
908999
935067
162884
1019453
593975
978435
489436
723229
509374
230886
428344
643570
1024512
230548
1135786
566349
423947
1135901
915230
868095
410414
1072258
1019742
674865
193234
751454
787535
1085218
753096
873284
344867
868722
318130
317945
1177138
699899
776493
179210
342219
520209
777094
279864
704156
1137172
246828
349025
884919
891608
282997
839074
1042487
518973
410627
809380
57452
600055
440499
190019
396346
8225
25900
997570
633471
285824
149962
267815
336106
761514
23528
835097
107970
940068
278637
706610
685201
33424
1028769
67645
301220
596564
547458
196878
317415
530912
708969
130610
826781
840481
47562
778571
260153
707272
1087240
382020
181439
255258
551025
1149109
988598
485938
348837
89303
500197
315494
714606
954107
761520
937995
929131
974561
653409
732855
953179
255432
1152902
321494
697576
321626
1049411
203560
929477
283003
266460
556694
1082070
785535
225560
282000
153072
879343
261272
135647
1099675
832215
117841
699572
150228
210423
723207
504759
506705
537784
1026676
352876
1020099
242758
207659
1054828
521803
1083543
948918
9206
622619
1149623
780496
294847
858688
819749
201177
1160430
518565
617302
127027
1155782
435610
508636
1005936
509390
1120854
1083344
863183
142740
1011329
536554
300580
1143453
1465
686183
147529
219566
306270
675619
897498
866742
845539
403027
788043
315894
64741
666027
568010
727982
319939
842076
776875
939811
156659
553888
965456
775538
366785
112918
236050
843358
654489
34928
47409
672235
1138655
615606
691171
149201
340924
267987
108580
197592
557357
852516
538047
218837
1163037
815172
389525
139767
911297
509528
652565
155470
813282
625484
974911
828709
467654
876013
274356
992574
1140914
69738
384158
806401
849674
1158969
1082273
354458
451710
526214
222139
179354
25242
1114353
307089
970609
284854
227456
657086
416607
1146566
966675
362259
1164770
901551
410636
110051
953048
1011558
251429
351424
168469
688204
621629
1088821
691876
561818
939297
234521
918707
752903
1076800
38036
106691
416445
1168899
325476
73222
891313
1116351
37486
624974
948917
408240
48054
678372
918588
880025
89055
726004
487601
958971
1138056
1156215
528052
272552
1053870
403082
498331
537897
1095749
185636
1026808
1038286
15553
490508
1016155
708326
13420
693762
340992
922529
809695
4190
637184
14066
453808
577384
644558
320081
910406
1031795
1056354
137257
1005017
701364
930292
1175628
65144
985613
855654
1041276
3771
465498
698461
576766
184265
1112321
758601
287131
376105
563174
1039409
916123
412609
646415
1065747
273336
727366
230040
222568
1032102
533333
107128
1162522
252447
863788
48561
945251
254063
792464
197628
142937
1038869
681011
477848
648232
741443
165318
408643
808781
720127
29480
123045
241900
544915
321456
503446
575590
211804
226542
655992
679527
826974
1118178
953069
449954
252239
561724
1145999
110588
217827
886661
908379
309410
776769
630229
1135243
1153254
921501
421870
247626
982173
1051082
1079919
730054
806103
124597
261138
645558
1012420
837021
1131082
566778
767719
1007092
898882
518427
392931
9258
524886
938663
397011
1022295
266857
507775
260145
1031333
567263
95688
296429
184433
1066000
825458
77440
132428
1127780
358805
1086055
381500
286043
208829
1015552
701996
44139
300213
493633
1094982
514295
57950
953012
551597
148592
897262
88955
96770
713890
94289
423304
778700
673557
680980
11283
742631
580115
350437
1001645
284116
299690
79046
830758
899996
337146
829879
1046084
274252
1050546
1076517
75400
473603
109931
10053
34282
51327
232350
570178
58354
243574
20523
1102785
442725
718493
398269
499152
979172
684326
278833
883978
225227
645161
131449
120997
986232
141821
1020570
638207
959327
573308
18549
98999
946820
15309
542723
396872
265710
208730
561796
108789
650747
762801
1085613
1006114
209659
1012174
59173
775856
152879
788
449469
673264
836646
1000634
671791
298995
865800
74351
825181
404907
1023256
124013
490174
16206
901854
1059406
391827
597199
165740
1173838
529860
257582
424623
1019322
872084
742938
1037874
512881
213146
817201
115605
47764
89103
958510
903613
733999
71624
1015218
769095
654533
364677
475558
185159
379046
814007
632263
537382
1098700
619686
828280
37760
620870
430374
561280
129490
186092
927899
810113
419378
759322
243666
437013
52885
454192
110239
700371
105361
662437
283519
154008
654466
825452
38918
957203
352980
755379
400191
759304
488080
666452
223033
486050
656904
243537
605857
630557
1138724
938609
1142026
890915
594096
864464
1018281
531621
51727
607528
444053
761667
676408
646362
679275
197857
697616
327167
316998
108968
1052625
963270
1099011
858552
583586
738297
663269
318563
927194
552467
1093658
223512
675242
909668
1785
853860
810238
287669
798796
414396
372039
976336
1176592
1166495
618470
788573
962594
510341
5327
1096015
335147
558010
480326
688629
622876
507670
1033735
194379
938124
921740
96303
443323
449114
652080
762992
581783
667732
941569
992647
684266
651556
1117365
707427
172155
576757
567854
823220
1034632
259097
1286
1016521
331999
714475
478199
559005
63857
517609
440018
406262
340122
823884
304189
284459
59002
400601
59816
698995
438149
1010827
65551
592779
866379
62510
708960
129564
324243
699899
887383
190441
72415
121767
548152
455500
1177185
1001001
67279
418126
685363
1159781
315012
735640
933801
73271
609718
628882
171183
806591
337526
1160553
668241
1086963
529066
185672
502946
994418
1089505
1000792
820740
434278
1099765
323908
726007
253201
756102
422207
421128
604724
646212
179226
1065687
103126
1146877
573261
917097
262253
1153167
507894
213192
136642
444926
1105949
797178
78822
621158
928320
60237
735346
592590
760015
618431
532960
450982
392283
811451
719138
1170103
611674
443470
555600
257350
1069825
385755
529380
684424
872284
939006
53568
916865
1080223
462673
763977
108086
574452
549654
429369
995462
530445
607948
276394
774263
78220
1085116
34224
541372
723857
1154222
1164588
1103685
523162
1033498
950205
1109694
282820
301207
707458
357228
212623
332029
216447
1046687
232173
1031231
228428
519600
313167
794365
125009
514120
826440
604112
355653
1071485
894654
787891
1138414
1154365
312258
262540
490586
600911
20244
701232
676459
1129922
976125
333571
1142464
911441
684434
953682
645965
684124
460745
1074551
978691
553673
678343
1130899
302311
178116
1097219
907763
759870
396540
900454
82703
591424
406147
468394
812489
644711
371375
352780
403243
426617
473965
998919
734971
704281
109855
240388
584997
689295
11071
206724
220382
6018
566878
658501
1033606
963201
1038059
387949
837953
711170
1077904
525083
482565
764066
306885
200747
412100
693680
817811
904050
443763
767672
217608
982424
1031749
758549
114328
902323
738861
717225
1008462
756142
69825
278798
944415
122496
128117
274982
466401
820725
858289
516784
3082
1158296
415687
9790
494361
64746
362864
665692
820357
876628
652416
729362
809920
183102
264489
573897
258013
530537
339882
1143381
809632
509771
14361
392054
681211
999204
1135863
6930
214111
988764
56127
291768
1032328
1099478
606152
561440
415487
501754
659324
503129
235010
1163084
161152
961800
610137
425840
341248
958101
300062
297565
1077420
179039
685232
336182
289611
682173
570260
799093
900983
82382
221581
146769
1123718
1175599
793729
3197
552513
1108235
584521
341559
1167089
941377
1022468
1019022
859846
499120
668360
214692
671800
272894
78759
597955
779853
225815
25012
43280
501392
313958
598556
767132
205494
52796
1059002
1173047
1038400
492333
434767
1162818
482693
286260
1122481
774586
214716
120691
548725
667167
155103
35858
346308
653194
179343
1116141
1168983
801556
1067667
81570
489844
792537
109337
464228
735509
899845
679307
1053511
765278
48910
649930
611360
346751
739327
597576
128679
870689
985212
1768
1050714
1091389
1116102
307089
288314
1089354
551692
568895
1100402
604427
1060107
329893
1006067
971609
695270
491026
520822
1155141
1145114
1087458
182596
156488
518056
691587
396703
350446
639327
77804
276028
88879
158350
522113
330445
634891
558368
1059024
458194
1072992
1003907
319327
173447
509267
771325
930712
740334
69601
479908
956267
322619
61693
248119
198339
1022032
581337
947352
467941
878706
185379
1029773
1067862
706157
621125
516182
273134
1005928
215023
741868
1034420
78000
1013031
259102
50663
832193
828957
673431
508427
362346
676836
164729
329704
1151419
495983
951897
820536
606118
185418
714917
417300
1142145
319246
293717
470975
958573
634951
398043
573916
1057612
764486
854029
541626
1034944
835135
363807
970932
206476
656505
649946
914264
997373
922521
987169
932767
1156402
982433
464491
36373
215613
368468
751707
890500
145270
31195
984821
33436
736261
1114481
835459
305055
785896
473086
1170212
816247
1063053
435641
258557
515760
987966
570783
722824
581812
644299
619070
1151181
1174732
426017
668937
734916
854997
366584
1054130
119932
610591
880811
309161
404718
838771
1145382
774922
566336
112502
252047
778329
202440
843737
275772
633216
1062197
840306
513366
757229
524790
140833
890903
262976
239049
209132
996442
29912
261228
875287
42752
532693
928913
859791
531177
1070543
764996
500527
752572
851838
110385
813980
516581
925203
692523
811853
953768
912867
878645
1102400
23240
439196
869215
242404
106916
757477
620895
604547
533562
643113
1038787
583411
545578
996288
1157680
514995
876119
1154181
427744
91594
145145
905878
144274
15159
205016
139063
524887
1087928
396831
725379
442590
590421
278999
453607
637782
375442
134771
830547
374008
1078268
1101409
399788
597738
567625
106426
1065455
323780
1174486
864131
697853
1022712
439922
1032720
315311
710863
1007017
211163
97683
789188
797047
655528
7483
983508
173447
204203
1163087
628968
74215
86560
69039
664238
1131397
319598
1171361
496466
871051
1023122
98859
283045
878683
197808
1148571
893416
178646
123812
334128
159021
388132
1058656
406121
133800
292739
252267
676045
1016073
291260
698282
292382
502469
42315
285610
838279
923044
1007127
539301
883671
305310
466122
853827
310957
336637
53254
946079
956444
30865
936683
275005
129770
1173750
770252
245955
274622
141889
102894
396893
932130
1171218
81916
998086
962887
1084203
545240
374239
344864
624456
1154807
811487
421618
791960
945306
1043604
638675
824943
914990
471990
950179
1053038
334764
481416
44315
514141
924737
963115
824548
472257
168579
907402
83592
510695
627079
609414
400567
628845
729221
407728
628873
1067296
420572
471817
13452
865656
548020
263616
343237
1061078
533463
1032595
271903
300543
194462
233300
112853
917626
633495
115872
198346
369418
204719
306343
1088589
961639
504131
581967
248374
368442
1109478
563668
354101
935077
802427
343703
238818
812488
114522
193382
957487
11564
9643
436172
40213
255002
797569
377951
382689
955265
256084
972868
246784
749025
771699
859085
327368
7812
920167
953897
958984
1093369
31492
500632
1061351
971993
44392
832406
333565
962656
703992
319086
913264
1055847
535541
634073
887524
478929
305400
126469
815605
115932
780256
935675
282423
449997
1111297
331066
563795
484285
204342
286309
442270
7639
703121
108408
775125
957463
289878
599167
1013192
206138
486201
917735
427944
55764
744370
527032
526460
508817
1012780
794510
203854
653822
180246
531473
1111793
1041464
598760
840580
926437
702111
116316
886117
1049410
1124728
508302
1059842
781568
669826
411462
72320
699962
214513
978315
1064271
116894
569208
1051812
882157
699153
1109753
787352
828733
1072469
433200
781460
984904
952077
1080039
584666
490814
24859
523906
24062
1070785
1044503
781510
642711
1098257
474691
277514
622874
391873
1118510
930875
472509
533929
245069
1045635
1037391
427265
424484
1096336
379529
342077
607293
1124894
542758
151107
1126103
609593
162248
948379
17301
812236
907513
236730
494942
543696
1047026
217849
1076928
22979
706751
1052527
218686
762587
914302
498193
25471
971497
610837
678791
501884
1146325
1147994
802519
752257
431432
68927
669747
900254
579456
379806
213806
472949
276459
452130
228917
564819
1061804
249061
555424
866554
39135
963386
438148
475372
787847
544021
1173906
105649
805801
204602
852336
401597
1082070
980522
1045153
63679
868596
953382
396268
882234
861778
955612
480610
665383
213828
713307
710940
929720
844315
743977
660049
811211
884827
626433
407573
877741
902015
171178
756569
260171
897857
130627
280047
917802
21380
26083
331663
1161938
489508
570287
219844
992541
1126008
212413
961242
353207
1156349
282328
231225
60518
112949
1060320
207171
47451
698665
501590
102509
566188
803236
334990
269787
1088863
1161013
145640
322939
537885
294235
95038
914703
759217
315169
318068
10731
875101
810219
85366
584028
573276
1180471
723502
92897
420790
300481
1163467
42827
59179
673216
255837
807967
143899
1125082
597576
612767
600802
491968
559545
1124850
526941
221904
902236
171500
963871
356926
271558
124943
345372
860276
876546
501851
148026
783187
589839
155855
951249
178398
231295
661563
430322
492375
12703
676367
315030
1032897
299245
265279
354187
438661
214738
941087
983630
1033288
359832
612950
90277
121634
8825
476411
597205
1086432
175918
322066
293176
367914
759792
601119
1034876
599292
380088
208108
650718
748281
670997
248816
461087
477146
825286
998485
70266
981843
1142329
258989
361666
1038174
479284
911815
164722
84584
923738
783212
1111572
95128
900882
904685
881683
11895
275455
297363
155743
316983
809178
149741
632461
389287
264804
790828
331212
1159572
418446
604982
895674
59583
50641
1175397
657083
1140625
138706
994811
1022298
989240
747530
238334
1025294
855590
870827
1143020
270045
581076
858190
214662
359233
650970
729739
83027
625875
709186
932269
116632
652689
178083
38877
711356
810307
970657
384467
657924
940864
598914
778306
938480
666373
1165411
507138
204623
512514
780203
113286
27115
363389
52477
561716
1111998
1025172
347429
592017
510540
748954
1138935
522383
818673
938519
71568
598122
27910
904574
1023139
276720
175473
1014057
676519
840163
941136
641618
598921
675120
1030536
629037
215088
1066476
540939
708599
582974
521203
343012
1053146
1038144
642498
1062488
842830
194386
857805
902756
19018
329181
137734
581162
575976
43806
850781
33279
142110
170269
1141440
133255
1032455
1008544
850903
164029
302520
238686
1002960
801490
558756
614115
229934
1106100
182626
248243
658262
1133891
92653
535325
944396
588116
454190
1177886
518742
49764
271739
72818
53017
641593
663768
653174
159707
288743
667848
79300
1075327
703316
376482
742369
528244
1145510
782615
769481
1064525
949803
27734
44161
811231
967110
314625
279639
1130154
364523
467677
329517
580030
504532
435483
238953
267103
1145831
10846
95384
24283
1068704
223924
661747
887853
794750
1118216
73884
970903
110034
535764
151990
182191
531158
111161
778590
417560
278679
274946
669189
246620
180747
36237
46005
4196
849818
292403
200615
232104
1056342
360511
525939
465772
563570
1024230
266249
668920
83126
38321
631937
1172801
1066458
329964
967511
978390
147433
794410
428276
434397
286017
331770
272366
511634
1101325
519246
1024736
1073551
346746
277683
38958
467626
243373
632965
1152353
270446
308085
34392
886762
97101
186442
429738
9152
369710
305320
1070456
385211
659496
931838
779479
558974
399029
430697
533134
913797
230431
436044
234992
767165
566465
843287
687453
1149480
698559
792581
609668
218402
271165
840261
421704
398773
397039
387702
821460
682056
640833
873368
1142978
651366
992919
415832
225880
342524
337435
478024
998010
525037
1055481
545414
1033212
497802
280503
708835
279732
1093515
999788
1098705
38416
791098
934114
1139282
1029033
878272
170468
437735
555595
1150256
741363
447312
441411
703017
437416
946461
814404
443936
548341
989605
614483
171917
327025
1170839
524811
930887
662467
1110846
137745
519710
101071
436630
20056
179071
895160
73613
710324
287545
564714
684991
730884
165845
87517
533430
96256
910761
1114851
220267
952491
502988
1073277
253811
128028
579470
436392
714865
785888
123312
945815
1171666
54285
550273
1151104
984263
162753
787641
804866
717005
1044926
774953
993857
800954
577307
309787
333475
397977
824562
669524
154969
1133521
1053122
905495
547407
906098
201536
60946
739677
161574
993139
528752
82735
1042339
554673
918578
267454
528135
980171
288165
1155106
70285
247100
1024419
92467
406238
1007111
848178
288050
904752
1084936
763779
96191
484665
885264
513274
1014716
820119
528585
1015125
964950
80601
657201
556637
92494
750064
159939
377269
608037
740496
506440
362293
796861
550802
114144
377519
724019
95611
278272
183148
1031635
510466
696480
515424
1174486
27865
511904
193360
315507
1064330
414628
788466
581575
983222
126664
859833
365375
875997
75040
393593
57876
606863
1017842
1063630
559517
61350
410981
714086
625415
251380
734241
411102
298014
50260
698273
478309
1119642
86020
309124
513294
573769
1048811
843774
1106787
189455
93720
856550
317639
407712
40098
401025
1075726
29404
334591
496057
863521
603577
370321
293521
365188
401846
452014
505970
494518
965748
66138
13761
946285
257802
158677
537218
684250
997143
436938
457780
308292
859070
108209
1014677
412151
584940
549928
334245
797231
827893
410489
72007
1056473
499115
126978
979371
1114304
299772
1132896
722882
268051
491701
757737
810566
1041092
726754
284200
729143
347646
1050554
333588
935459
625981
550385
741927
200454
1066789
464207
727814
794549
761259
256591
827623
899569
99729
676035
827080
596654
1027650
960721
344688
136164
172578
826032
1178913
907246
534757
356414
217655
1079147
153328
622838
526807
353509
898346
1153905
467438
981276
175533
191256
970850
1021599
60010
595896
123938
586485
939565
166479
426003
836413
517818
248438
306392
296687
584585
745686
679162
784726
755420
904901
1008779
672214
1173263
901512
148501
441077
637710
399927
400278
11342
838247
478550
518867
707163
282771
1008148
524829
603589
1101511
119623
1090316
313498
47888
678717
679077
863761
1033409
339958
1173726
528943
673246
693434
962679
5415
1028344
342846
322982
133691
425103
658569
30672
962409
86584
1180172
563897
158245
1070951
883425
974694
1099334
133225
1023368
386176
940298
69305
961058
223010
123193
1135487
307800
354779
385402
690466
798726
1174796
697848
712040
1135158
803300
760078
831618
627025
1122649
585093
1151683
118736
1171399
151143
310465
771260
1012788
401336
1025909
136227
904506
267682
864627
792735
266090
119830
933348
358584
514770
14932
438823
620402
392463
545063
785466
234662
994467
570604
783206
30840
1022736
376898
379576
294697
927823
220551
617835
1140445
594301
382412
78602
433367
795225
1060439
773673
923838
733664
839637
69219
278196
1101839
252391
435360
16832
10041
829277
1170406
959988
339033
41225
103384
435897
66847
197318
506217
2066
630463
1135912
844755
593713
1037174
167794
442661
742280
1009830
833201
14943
988116
978228
216465
518981
1123155
502240
978906
1156273
481498
139276
636948
1176307
908156
281047
294924
244566
1072903
844514
517451
785325
413067
1128384
659079
100594
626696
971313
244914
881749
744745
556845
1171494
1166317
921883
1180464
885102
719951
1101306
156333
1120733
555267
261528
650266
1005365
723017
432806
531186
250984
868117
783533
1001446
792599
150311
1003133
458390
757965
774616
195803
688546
39707
487252
368016
468786
847282
1153988
100007
176404
1138073
1146813
1055299
41081
8336
484620
607590
269004
1055345
468735
756143
654272
131052
752492
736418
1097535
944502
1107059
654890
650615
1163628
650294
807457
437561
226980
772769
565022
32846
561122
1144091
723797
648209
208296
768904
237251
548293
615682
973353
733011
900070
902863
362171
261127
302249
633144
232343
42643
275880
7555
513877
250330
125675
519809
765753
443057
1028858
835714
1072245
94670
81497
568146
436175
84649
758742
1144968
1055306
1136058
1123966
543515
187710
882795
76303
1104397
225538
673860
627404
465597
272264
825223
485126
1036584
1051494
282307
1019302
981650
39831
1023008
1037372
348237
787666
796871
927056
877641
268485
587924
831385
845750
638155
875827
395498
78704
959494
279284
431301
304482
553460
1021326
909734
306011
870810
759747
1065477
1087645
434580
427933
683730
480883
609875
291664
917564
275986
574782
344575
682741
315004
859576
981900
277413
471887
919234
281039
733149
163985
692172
445646
411267
444254
614194
26242
1019235
1107276
42127
1079539
208480
463317
128636
782210
971193
125884
1001613
766559
234959
642811
611985
137572
788949
1146903
604887
561324
375724
673370
143812
695796
284001
1163876
486443
1157274
346938
142206
527755
38616
178629
320495
253018
473130
767959
1081931
851866
1027697
1068180
1108245
703178
363706
1055172
737774
378641
441338
845055
649407
32964
1010853
1091092
39107
686948
983404
740344
1119948
308127
995744
304650
481022
909997
1123441
1122569
5034
576586
863041
422069
1122333
929333
324467
951348
832071
788526
391157
264700
1084838
498021
843630
352368
496100
19260
823166
337301
702955
73100
427674
982130
537543
386118
101471
350767
123518
333621
574086
247699
208629
1101947
1027736
653247
1030330
1153659
376301
227086
1003165
962635
774455
228688
496448
695740
648666
707847
464264
418550
365220
290577
172664
610953
846316
113084
205588
97502
1128354
767576
1018781
834389
250183
1095896
604525
391054
122173
788571
1073332
85023
322176
305092
701151
961609
542611
229372
945048
133474
32618
881353
219473
1074195
119782
21647
908171
1079544
754911
883074
1073886
940658
501686
765610
425143
333793
294181
197644
942483
700005
1146931
435926
879013
255048
976980
995081
504110
662907
365732
1138425
41120
1044440
165269
207665
103144
38414
660121
470184
1151741
383080
434265
186228
375737
478877
374990
205178
594949
993070
153209
277651
561820
317940
407548
121677
28470
969103
455104
379062
288620
1022434
523476
942971
1139904
1049767
488122
1102027
651499
380165
979572
445441
907286
207577
202034
244206
187471
629077
1121512
370999
696905
1088191
940874
1106904
434603
991853
469524
940702
697548
269401
657775
590275
387888
1063768
25988
1118148
446701
1073022
1003159
964875
417147
471952
610960
237610
920363
1081758
542431
56006
775030
1093383
1054996
42813
478076
1122610
419393
988506
105226
712950
935078
165400
940563
137717
794344
1013457
529128
201817
928256
794874
588517
170894
351057
77280
229728
535485
209849
939781
418881
147734
760265
162472
394511
1036546
973455
1164890
1060727
1015968
467993
1122352
371546
521364
1061599
526425
421808
55901
1032511
555522
601284
678637
342830
891337
258907
497809
445423
534425
72615
722977
1021120
332032
1036832
1102117
1014008
673463
543008
154356
189996
808937
6323
919160
411901
1075259
883259
607801
441264
891076
835058
609982
1032311
430623
274357
545477
770906
327032
785532
1082377
837862
700885
599562
271273
555387
59731
665260
69586
879589
1136569
440505
900404
66613
13978
938429
368975
914382
798514
935130
663163
959328
336086
244546
985855
105111
994575
120797
942891
869482
750384
379525
478189
351767
189620
480221
721782
1167263
422606
941067
99163
664169
719859
1087972
952145
281559
991840
512052
420512
575922
841771
790636
590718
169583
492987
554682
295284
137272
459376
992819
716465
883602
263571
556669
1180322
148212
1088325
426420
975401
656009
126410
12204
803884
86957
664900
349018
577952
596580
127029
604279
1148742
1035701
593588
943204
36162
769944
446596
1032046
1171291
642791
124208
593924
784257
728761
667889
760197
318856
1115513
232534
213744
654760
901636
1092984
1016313
954501
386287
301705
991901
121066
70752
1099398
808909
321478
1062381
507803
132449
1117605
799202
877610
864259
741209
579420
350307
862379
708969
516179
585531
846220
99079
595254
422800
49449
772296
721998
206348
594861
660546
457228
305450
190290
553483
1067535
1035973
1089095
760806
322155
23683
792718
643390
772186
1173116
6402
234086
1141962
1151851
680212
1104726
587859
1105441
136065
410563
661449
262116
663148
162721
584537
248138
795775
309099
754002
1016528
889484
451857
759118
854558
1051171
315980
883827
1168017
54104
742929
1117231
156711
502300
987729
190275
79323
603749
742973
1149486
467367
1106523
390780
119977
169540
688850
522557
1087715
333094
89621
886321
236758
710126
950723
35063
462511
73903
233069
56502
444278
1154376
76148
574114
55202
355093
329532
461203
535606
767747
11925
103794
27838
544817
1162723
998102
868179
280025
547879
204483
220626
442653
942601
455029
516832
128909
399515
925180
1080531
408239
1146983
318975
16023
902142
966477
429865
246426
319876
206145
36441
882468
1180121
231590
423995
1020154
318970
702201
895242
210197
449053
932429
124078
140046
729738
438375
781221
944982
968209
1177616
936115
518908
74567
739202
599925
411493
413259
6553
400524
1052606
766272
1152494
286558
410847
140493
1081820
26699
662850
1030220
1116218
53590
228191
443247
163387
805563
448234
381935
524411
1112121
214372
100654
628044
316622
515764
152210
873702
527397
308333
993383
10351
407378
391190
911642
193107
721237
515637
60248
650533
779112
987472
820744
18840
707240
786400
553631
495522
348723
128647
229024
255261
319366
1160611
706426
138903
554184
309583
1015320
113283
93246
665238
9707
1079142
1079377
79067
94583
946963
624927
411838
480754
1086919
183373
613440
328060
363224
1068219
392186
42584
873283
967339
68643
651910
581479
1083081
918005
19606
1022280
880908
37397
970844
777805
568408
319696
105616
25586
12693
818813
1008120
1129322
599141
570197
712136
1000136
960256
958358
483704
424406
276370
62316
878551
770605
609895
1063088
1047144
946764
283524
1140454
125031
829316
174617
63825
503346
1020485
1158167
4348
813552
668542
1045389
128180
122183
502770
651078
74856
1142801
932850
774754
72224
1066619
660592
459566
390545
1171162
1027479
1025651
564743
281240
247199
693096
338987
851870
367123
1013828
28522
975803
978385
342746
1139983
589409
571302
1153102
638269
1064476
525395
731402
957643
336513
1092821
686633
765763
6566
285167
974263
12804
1023786
333083
424008
1013557
183530
158111
933595
1043953
203020
174598
1005753
59630
726456
665692
766420
990571
523294
1024496
178579
1096447
535931
1118208
989818
266527
278775
703768
80545
34452
791605
819464
29724
520069
119994
88906
302440
888165
748676
46922
118886
473635
883339
1084888
370453
955329
955055
302121
776592
846788
78180
983948
574825
1122727
700562
1151130
677883
1101795
155476
316602
658192
73291
251789
826480
751018
407878
1046872
733798
8241
819172
518273
687412
320709
962630
800137
623192
1002294
787143
259993
319366
677580
244057
766631
194627
424065
1091885
824355
726867
538681
4580
114319
590586
744410
259962
836783
653351
892442
46845
1120695
1036666
395131
1113567
941184
324616
777784
7344
872096
52547
468382
913518
639832
596461
193295
310391
709863
770214
105354
1000750
848019
528548
731760
208656
887148
817003
885721
128939
974138
421595
466586
922904
1080200
418221
117949
455095
401306
723243
725558
675456
893393
542321
143387
360997
450688
882621
898492
1056082
436160
244563
527294
9851
145718
293418
777444
687845
186119
687308
628595
123213
864582
819795
280242
354479
1179650
492042
1029571
1147592
320640
376463
79845
265360
106723
761416
876460
390696
623370
1127979
422146
996854
681020
156311
3463
553097
99184
272499
326660
1039018
174785
958438
604550
1077719
910283
1016923
685918
463047
850254
262248
63456
950357
92023
1076435
671317
1051453
791350
970774
294944
30049
65178
726580
329246
1098194
576002
345611
105448
206148
539935
580671
402014
99136
519746
1042896
9466
233340
1175420
335024
740424
1146415
701869
810727
728030
1146671
795093
188847
724978
849721
131621
214766
1139876
992284
797442
723734
528650
1144413
855077
373131
908289
770892
393005
835525
1003527
1162093
1107536
584011
865015
924829
16697
152471
1143294
737380
954323
884896
666454
173001
662761
437512
1144761
665119
860815
25807
899644
988274
595641
273528
739417
824171
335586
1066770
373692
473512
849220
451051
842717
1143609
580528
453791
345752
1074061
226344
694771
862987
837573
1040169
1047353
1018165
273248
510275
842008
765375
140784
1079365
468338
1128051
68330
918666
1177667
183528
649298
1045805
772851
79950
1014681
1157148
177206
304758
665145
794487
170393
171852
935692
977897
743432
237740
484289
1037072
805852
794177
1138319
966259
1153133
859097
842131
895466
911555
718054
964583
642784
511312
344670
843698
858026
1072958
1061978
242229
833106
784931
616092
643912
1015427
528702
1114918
338859
374120
637667
738030
547290
376440
548895
235132
917955
446022
102992
1069801
319677
881185
425575
671454
8239
984207
552802
626709
874372
586944
76328
279946
759055
765099
1007305
566555
58116
614945
14189
430
779653
950843
538267
634367
994628
200532
871361
969725
1136741
535977
645447
675340
434642
791990
860898
324518
498149
678340
553304
885434
562024
87103
37369
113815
527929
821877
513455
1015454
254139
718478
1046794
248536
807580
299253
963396
1078963
129995
1089841
661082
57994
158013
107236
414471
776797
757337
1037145
977924
148678
656065
589950
839010
282680
53303
242336
979985
1158562
319425
376741
865055
847685
583474
702435
606349
708591
766907
1156429
1093085
711460
246025
302363
940049
702125
985306
829569
717551
97679
405286
534889
362674
387215
901241
566462
670755
22569
932160
875256
24717
945783
786316
178847
334963
1058662
357577
104431
308198
482842
890569
821900
631972
41447
982877
686879
513831
57634
762930
1168122
1125355
182782
154464
999777
757549
63236
363586
1113549
234202
384434
1088453
383714
1266
488874
610708
351822
780503
543446
1115386
1163455
349764
526858
219519
833147
178552
500066
674717
837972
692461
339861
234082
1073788
104915
835520
659638
162816
781126
1051025
1116743
158041
230546
106864
503231
603255
364889
175088
637828
203812
1063083
192856
399028
723082
529408
999299
612539
299838
1033177
220033
398694
629614
219842
35799
763055
768903
649737
177984
350001
296609
90856
222109
323234
1110408
865480
24833
99244
1174517
326134
438378
1044403
430667
615633
377296
734679
919785
474550
1018979
652686
269050
452329
912735
441607
419042
808652
668370
889808
180596
793078
743954
266691
1129737
211151
348902
798878
623469
563811
132776
768272
1015681
732222
766352
985673
799768
552485
1120749
208058
271982
103232
162013
549738
548545
75869
114210
980584
1168371
234054
521174
451440
739060
91734
1004666
465531
254874
1057932
920838
264372
865481
220476
480310
461758
795409
1024853
547615
124544
611310
783375
637044
1031097
873415
572092
1168484
1010687
400486
559086
92028
650543
1043980
90724
794509
1008889
56266
350673
148537
1154719
750552
1040764
381336
61448
212792
668267
14880
578129
228725
645976
1056078
363977
28294
79826
119127
1139715
310314
272057
817239
45825
1087110
428992
41382
918506
260962
354882
373969
905867
722551
113616
53665
585043
710926
380833
587260
644846
214638
497266
636959
326906
1060965
66070
1009007
1083619
8008
453063
922583
815188
471123
399184
660533
1100322
1031223
949359
1098982
625925
990049
970823
584000
853794
289722
759957
518405
1116611
663191
600690
1154123
823297
133753
1136190
1113412
577650
939470
541965
520085
954339
667731
82244
545632
86618
348956
302893
1107717
124508
173285
1162316
1012843
866039
463595
6591
1063606
296113
1122198
904160
499539
567363
775487
1021050
942710
334799
601097
50002
855752
147674
1058560
888877
288339
89853
831204
350558
910122
14110
1095657
1161150
439794
704890
761084
990382
741258
673277
1100652
584809
199402
501658
1017441
681356
851683
964756
278922
1009536
419084
910865
927656
265999
199261
144309
1076260
60788
811564
245492
47804
645636
895174
734974
815542
427591
394105
827164
317044
934030
393601
533710
462446
210626
198444
929677
1134297
123261
960487
522714
1157310
393980
873505
283875
414370
768411
861802
767028
13537
1018771
110636
854659
471532
64287
1162846
549082
500643
866946
833358
244822
342051
1051590
919213
846994
313636
175857
713556
1167582
568512
962058
267268
530377
658812
184723
145173
221753
124438
515163
285368
722083
158203
686387
160844
112204
666500
557912
672105
356838
1065588
199287
555957
129058
292309
103035
743042
191605
832321
797638
998521
862500
1160047
665378
829664
108080
542633
293299
585159
345992
284885
275466
324519
867912
890085
989474
181053
821475
302279
810707
1037849
108424
897475
571171
436617
724409
19980
961553
89544
1022434
1045066
345929
379331
869266
428216
343893
373984
142401
859446
856264
893401
229428
661687
268777
592455
1019123
344217
781741
331347
1047886
743953
958364
84516
1103808
925095
101353
782632
689969
1123581
350046
905635
126140
838005
57645
870059
352082
603404
102222
1165191
301294
960220
964374
1007255
863172
751942
950898
325649
1052242
737300
499749
503157
568123
708133
259891
903336
546289
631857
1145725
442129
97986
1145521
829733
4583
531972
92494
283342
755111
344102
458116
225371
962406
907883
943161
897328
227606
509
691393
202718
404764
83987
490537
199476
1137859
1136673
454596
291813
752830
1074495
799270
514611
412279
23083
940153
252773
212951
229160
631223
835714
1047138
286982
379773
634322
537047
526181
362605
893811
596563
856418
449731
732498
127189
831188
58543
479256
173637
697946
580849
1116012
940601
787272
1161533
268507
687425
1105447
696717
750343
59145
708634
1050713
639822
467417
891304
561980
972050
992070
901908
1012176
298121
716790
998618
394715
777918
291984
235914
898730
780341
1118128
68141
591693
1081738
1173013
311828
1092775
617971
452184
923444
386689
1059358
324102
1158669
438867
717025
214060
564726
909542
35472
1053027
370537
362925
314183
319724
1066273
774897
982703
665695
735768
196650
1157923
599579
103931
1149913
403018
937978
222364
664202
825079
173196
758135
64205
591489
1000004
1103350
979643
625703
1068699
763033
407650
745415
1145168
1159576
264051
844517
1078119
10039
545123
882643
689448
1079097
849881
701320
645951
998559
953209
1130915
190037
81655
1129197
582393
1044920
154207
189347
483466
522911
619943
331201
810326
131361
1004019
402281
1086913
576649
679885
713654
593618
374510
1091321
350634
973128
281840
891447
1038130
315316
305020
293930
687434
857442
671394
544638
1016639
716017
798556
610041
763483
128253
1129480
295311
1092311
745833
1129411
1141914
436740
228962
448617
884062
353456
305606
1126018
1044230
246468
74346
812506
485737
395047
1097637
26504
272786
939891
970393
492644
526090
68642
491825
552048
1033579
709221
666757
469535
1179825
408647
514222
1006112
402213
328524
476609
540046
10377
935683
303325
150986
617556
208399
508485
646710
767654
1161530
1054378
437750
501884
467903
672755
978722
775471
279778
838106
541371
741822
554822
963332
708177
695608
517021
75271
648594
598077
984070
538870
196834
623650
1103885
1042619
485816
763531
780000
1009152
1052053
924775
582699
810258
704054
775923
528042
280234
888060
1161007
1090328
390894
876391
125290
35870
159379
1027446
760672
847364
1102332
920570
693327
393838
214047
639374
589928
158909
714708
571476
611702
373820
156005
1155664
1005986
426070
254389
416875
85036
868629
665010
670059
327078
83257
112606
899976
1011792
925737
796360
383326
247064
577867
313802
671328
792410
898962
893540
1154710
32086
1007142
860833
1101598
624484
855830
844708
167883
519462
143306
217438
124055
391492
164779
366154
397924
267515
1062596
839660
863575
475654
829558
799568
804009
57792
674480
404306
268535
494164
148041
475891
398941
577760
986609
915098
1075364
819034
370016
463164
299278
1044529
114219
766990
15967
357859
639638
958300
702417
434790
756106
445599
692359
730379
641889
602281
281284
915797
599686
480844
538740
792909
951167
305093
11851
186820
461062
750651
20329
885142
632101
307310
552615
677281
71466
717339
428304
65554
527230
388938
721730
336460
32244
132737
1000660
501646
530675
111637
610020
995594
966351
979596
629472
476996
860493
947871
181656
750109
204318
317675
123994
825835
970019
842374
504847
533324
330960
272163
825070
352770
1148973
778591
1114068
78441
697094
975774
726616
748371
873782
541529
1103919
705245
449786
7211
305239
80671
152660
68701
514347
107387
77159
944854
936087
153181
843922
346079
547892
504879
820692
710472
478053
1022181
960038
919546
657985
1057777
697499
167164
1039113
248115
1053648
89444
758980
72128
1094545
847495
158133
350480
961187
913999
891620
100104
655936
448435
1007156
1035848
205359
597088
284143
801111
468162
348941
981955
989702
801484
1101947
805742
44564
152568
31640
19533
1098407
26106
772003
274994
425832
735476
953930
799238
827375
117067
402156
1130194
858909
684635
164505
177140
895950
723794
729375
738927
395804
907701
1146458
352013
180689
1062167
153932
874591
367056
797488
413221
465251
578598
267672
562641
732963
705693
103942
35301
785908
353985
476759
250280
908230
989841
605250
1061665
71914
866376
135433
333683
259004
987410
173480
839617
1060768
149951
818794
561526
902397
637864
259091
48588
914881
421015
439909
970621
223745
142133
230612
567763
488669
490570
726316
1140637
785585
466724
829367
694296
774238
584280
5588
716174
758097
261989
1024897
764964
115575
48805
401701
93458
923207
212276
656570
724927
227234
107422
195767
329729
827689
90495
890457
252857
666568
87405
357229
641006
951315
861019
854211
275026
786050
232560
482130
1054738
487080
238972
1097208
335442
798902
904375
312384
260872
1098792
722652
355314
974665
928401
857591
238817
1031858
323905
768996
921295
388215
14843
1076555
163207
784165
537557
185811
759300
565505
604530
1011299
597571
794236
116026
315048
761043
174781
57414
1140973
1032113
639379
1133593
371034
437397
110036
98386
687031
1001496
670738
55533
1026594
270618
1014229
499665
195499
310234
464988
462744
836325
159151
244838
894933
1141321
282250
1099077
831538
110067
335961
73809
201302
62043
320730
311995
1002381
997914
387099
834011
1017666
510102
796974
1157907
820824
417798
1062713
945834
361034
979140
18191
824748
153042
855983
1150288
805905
765089
848780
459158
456497
1119148
610186
894505
256445
811899
232384
774047
899061
581797
804531
316785
1139753
33274
704904
924312
499220
931182
1155529
320705
858744
91363
127798
1098051
1103941
977765
852176
757543
101116
1171171
613927
375990
766481
465031
930570
854609
268010
523370
276756
973828
498295
137700
632569
890338
1021511
1150273
481499
1024890
1018619
88965
426729
235707
582936
331171
288606
886345
714933
593562
507459
213440
610275
124888
1106066
918039
530767
765014
609467
1058208
1116998
588526
713993
337428
729394
942222
781931
484017
1103379
587482
670595
58459
901482
909362
523778
921203
986080
74325
773263
85798
1129458
1079311
302768
824567
1151499
596647
457034
711640
115537
544410
159354
324017
1007436
910642
1024108
990448
202610
605024
795718
394861
1108766
1013226
933848
484648
1011300
852386
140563
1133455
288590
623776
679348
1066153
515236
116819
512848
60308
433755
1097791
368376
536340
461977
1023857
503643
928573
491352
740878
42944
921867
1082026
577938
267795
25863
726723
983158
279536
419847
1109573
891995
577288
1087240
323444
77387
87927
732677
166545
161508
761438
955554
1102939
1019601
251845
372576
883661
1592
419061
1128568
928517
1043603
814342
257590
696692
676819
1130478
269775
244925
654330
688896
78141
694286
690637
946208
371051
88595
612570
896063
716794
967368
941677
591967
654141
1056072
1136664
4902
156858
315650
688323
723126
495606
368871
132060
807152
409534
171248
207730
1078865
455796
408275
1140960
887670
561902
920985
69555
1038724
674369
867241
284060
1124890
906316
534161
366966
292745
975223
632623
967145
347943
914754
484497
1046768
602451
514525
298772
691957
644015
83398
1112067
1149445
20871
124132
754711
281752
969914
129054
726711
483625
865969
274992
409192
163742
487262
1000749
241552
900366
488274
1135291
9598
1047920
718156
748454
725622
1140063
872786
488946
460725
1104799
614114
510336
476950
810183
733322
383748
265012
522236
524908
450865
1124322
1101248
1173815
412840
596075
803130
632990
812338
872981
687452
100443
976793
14952
721314
377711
854837
379203
363274
267106
247236
672347
225607
93315
1110368
1158476
436342
1103713
151159
132904
317913
461018
1033608
725419
749607
434619
1152346
846899
175034
358398
615414
391550
1172007
81456
722939
112939
84257
434788
135370
1031562
35407
1038433
967772
539351
534601
1086126
52168
404330
66552
1175067
1076171
310356
657068
186809
669121
83186
815882
889012
162705
168437
535124
454022
387478
960951
431964
772617
7272
881134
160601
325967
868823
349382
356482
518664
776161
1080661
218931
917921
510245
582701
295384
624241
752459
101117
407600
515253
1066819
1004931
732351
894319
590938
337503
976380
126407
1103
187485
416031
1105380
751425
577421
481691
510547
718605
402291
1133830
929634
585747
1100299
217269
214360
711294
162089
824896
547134
420079
587975
737383
998255
386981
188438
286891
1010263
638885
1147022
999057
432808
533398
857049
394053
387604
401518
445271
559526
453884
743231
338395
243335
159409
303417
309270
886662
29718
1092109
909581
505778
1159738
1003952
92113
389126
829612
506055
49932
723266
1062660
308542
751873
22109
575653
310530
411908
741600
161853
806227
334083
1157574
782613
1138728
571874
720795
45765
124668
226309
841695
120854
1058482
69053
484699
546399
844566
175010
958238
477746
534631
1039136
689051
732130
351342
714992
297430
369906
25010
292574
381483
621931
854803
449444
607423
455931
594806
102988
357756
91434
844062
793012
477194
175434
470540
906212
703932
331723
1019099
345487
1039506
875282
717459
896803
534292
188011
276022
554480
529291
872435
573187
13494
3437
327563
1139607
941402
65181
1062807
375722
706996
332359
1136154
445874
871457
139533
88116
1086074
1103333
865276
892219
24588
112352
391313
1095235
816996
340746
915792
454980
851378
44227
402512
1054334
185664
762007
1137789
689181
238589
282004
723905
311702
298506
465359
146888
974149
255168
937477
664702
4271
824104
29715
883960
816941
996520
793401
607948
478904
962225
893620
244678
73321
458057
141244
31168
936999
362682
627409
644859
332142
845888
254234
110182
878232
320410
1092202
407955
1028387
1095636
575736
961972
168809
270545
686086
211759
537106
225499
190824
1152088
759735
900242
531172
716483
874370
552970
280386
102800
7523
269565
705804
397494
206936
372932
676059
979021
945984
513103
292179
966010
402870
410131
874831
573304
222859
820287
929721
562538
613263
486563
656308
537106
415676
706326
953275
915782
325902
293869
364002
193370
635861
202245
663512
120221
173528
872505
835863
404944
634293
579595
125865
619247
188831
496037
247252
662742
43881
827526
215035
1116757
362061
267842
494073
806241
550354
591089
781592
403064
31463
527203
1015975
1147389
903173
510258
839315
986832
1115238
861838
539043
737833
1172166
423367
346575
1100239
594486
801727
5633
115108
393075
956319
971679
208838
977489
1152941
54452
14430
616944
117608
440595
369989
435960
1066121
69817
660273
33348
105891
126435
432761
518868
736973
49471
441904
814390
979559
677821
230490
778128
876257
1052773
20144
589368
952465
861900
292971
1079637
88834
129527
1032200
1110572
442619
1085610
893277
490505
740544
278452
436218
229029
269745
1070325
497068
640424
536630
280989
381477
827165
1108252
684691
1097935
929232
296280
293115
406476
929784
541374
956051
410691
1099480
650883
141536
883103
1007117
1081774
693258
544919
1065137
903727
618906
360539
928352
731540
517267
655820
688950
6394
111780
745677
399025
928540
361185
264416
999718
943995
211779
164741
772214
525190
925173
305544
5867
814581
546314
856597
457199
513280
1017586
272371
1151562
344059
131350
771482
615641
132752
302653
1073011
367605
169437
863012
161003
341461
778439
394851
478489
686447
882079
3729
26487
130800
180860
846972
1070573
594373
511926
257956
881251
326816
720032
556707
1116489
1039255
370130
1130798
515388
803654
1040140
703724
807782
618793
655191
846794
577764
142498
248874
1144857
696903
1107079
687739
356048
208051
187306
437881
968247
923941
106773
1060250
699184
47733
861242
1098551
404088
350629
1074634
355866
550619
103771
95425
1072664
42987
92879
661319
344262
1058483
244543
223723
2009
105650
1091385
857505
952391
306006
633107
727068
392955
411925
1151489
1043197
266882
1068927
1151099
733729
944635
85190
743834
984690
1093904
1038589
532167
1012917
661551
530192
518522
533907
930098
298950
19227
608822
1050276
1167357
830755
489140
186313
418149
1037564
434327
985172
420451
923780
859420
688375
450408
769056
666393
332766
39086
662069
176486
386261
44798
413451
410667
1125435
502810
462852
882635
508132
8034
349757
253923
1425
156232
16541
944551
13225
938594
795776
776268
901511
471545
813413
65466
424109
1030857
1154986
114304
1123443
1042924
875756
4111
857432
244014
339566
116482
968188
388360
500272
153899
934388
638120
587373
342488
1085568
489432
833990
218189
309362
1036385
368975
270746
274089
429600
249840
770614
888444
54482
623310
287694
383606
583489
589491
708813
604738
1083
724399
616295
869160
796067
866429
1100111
46972
600597
1026323
385355
637640
915073
931260
434363
919234
1145979
583430
818429
771588
174471
615926
940839
979565
105906
355128
22006
297274
338566
1000458
1082105
815848
432469
202217
231296
254270
364551
1106085
54715
612277
41243
734300
657114
446919
466658
1100247
139056
380334
152801
1078980
342685
754006
249130
288904
616451
385569
428362
607061
821430
876684
503978
873723
953663
961713
595916
503656
541793
1177104
846008
890557
658172
253036
812091
4684
422499
532724
519989
495104
626833
937487
561747
1072030
612792
1025633
201231
265889
1112568
1161172
1128709
258589
970361
154441
1040018
918345
813358
915103
108808
434547
142032
823079
1102284
523226
69153
1017032
1074023
14377
44826
478159
279647
360765
1022903
190982
307974
450721
598881
458659
666452
877518
761408
466040
102790
472840
119305
15387
795619
691048
1049154
901975
120259
731054
1003266
521912
347039
530986
669925
834706
474909
12040
680416
115617
1002925
137189
369636
734340
5714
158529
306733
424142
201856
796509
1074343
366057
341
832810
272499
186952
1042705
105029
875410
83117
396788
757697
914080
71949
383586
1109268
656413
799709
515847
658523
832624
316312
592752
833511
1073413
472040
67627
683058
972212
243361
868468
26227
698473
824805
637330
221116
70753
645807
252103
131316
225404
615509
162635
72425
741132
618316
1160166
623969
342589
251528
897658
327889
598045
655381
1033735
1131313
116014
1160058
815170
806877
890950
3571
920302
526416
9323
304497
38092
413194
762697
202038
34221
703335
276945
478234
485389
761803
789013
442969
789576
840227
1014371
599694
503166
593993
486746
727768
157118
284151
662623
1044694
790758
400799
220770
132581
620837
237223
1072994
747464
662047
998014
814519
541572
464978
854913
446837
716654
438959
1149955
1099203
984424
707482
464359
445673
363403
25259
975787
834862
642597
276764
728601
313489
290929
436248
449281
407403
559424
166480
374361
185776
661213
487775
460562
211853
1094043
677464
624624
1006111
541492
190195
211785
26100
745166
651504
971464
607345
75479
105509
841124
447975
539981
1073307
868032
503823
384993
1069936
507126
709309
565050
164364
127567
925724
1020370
930200
544289
619206
310011
468630
876564
556789
322710
476490
529707
1116165
577262
1023381
1166986
25580
946257
448615
35885
996269
564270
678836
662575
652377
96778
291727
529701
157937
906153
665601
602815
7841
315096
49157
343516
501358
76447
645851
530575
643322
894272
1160121
392695
810218
412976
1168868
887722
1154131
957601
1099770
228309
739436
871237
169461
663865
211759
385341
800938
601565
721644
926442
735840
31415
625749
483115
756569
624277
955171
924214
181442
858682
719078
256815
1071680
297830
28405
1145050
453171
687549
112930
186675
51223
806209
1048035
941025
278919
639502
608226
311519
1175534
338103
253119
1044544
203284
1151219
407443
377055
210021
908795
196605
644693
322018
555075
526942
57607
1090843
488159
620304
893637
444799
53662
509893
577578
571765
4564
1012781
1073817
71543
758124
388278
346794
302114
260999
39455
5571
1115281
1013160
380102
639845
312263
424984
205356
671713
479495
947513
612142
244404
973702
691678
32130
152344
174656
1138146
1076645
113919
1138204
625505
1035431
580374
356849
1070974
593659
586305
779587
469367
386805
692006
667858
1118476
1167308
513653
64924
1172969
530295
725675
181486
961432
1061459
73396
788901
640372
464746
1154045
365507
1131918
1103381
718050
882309
141104
1066357
909569
886695
262980
468093
701912
726298
1032421
584740
478171
934877
408036
434118
1105067
46357
453243
125667
27981
1067327
60942
778026
506423
709918
683652
986057
1063680
648582
281003
563210
1131919
521010
204470
926163
660807
748582
827808
223949
1011516
608836
1101969
1082161
328351
833574
702474
1162217
1051376
134424
486410
542189
1115481
30470
135616
733957
473377
1177631
1009008
505699
260255
1061654
479478
672574
478015
607383
856731
618239
603189
1145252
897230
624517
925172
34419
802622
763114
845838
317924
1008493
146526
435051
224857
745444
974356
907111
562444
72562
175176
153755
508168
1054959
573
408966
707099
191043
852041
152553
888550
853919
960047
1082408
783458
22166
1158095
256178
128549
829980
759158
723212
388413
38806
59467
838974
302925
223203
920130
584088
757317
1057444
923368
930207
211023
953848
461896
88278
398082
446717
696892
1047770
1116772
432829
474131
1120054
424512
1096274
382973
245566
485446
111656
973341
970459
454027
1146945
925178
573797
1171201
549439
626669
265005
41737
303017
97368
943121
878771
261810
498582
659089
1077068
733860
1049188
929970
652926
25743
658121
1151597
582358
22383
1171390
776859
837265
933327
196073
125533
674598
448867
1112187
608102
360478
109743
115733
612876
330759
1061239
81951
797266
462641
302887
1142514
657932
291354
470113
607467
533320
896386
788813
20475
29060
357071
263341
811945
1021027
392525
351273
828047
1077054
215170
844234
737541
191086
419710
167256
619820
1053318
879047
1153261
1004472
66269
453967
1175986
317843
166798
569049
465204
970411
212509
795468
296566
238808
290105
650376
786147
1118026
612923
800126
593391
171289
848678
63753
1114513
344552
300264
132495
917171
516664
863422
931630
386072
782209
367051
435203
1153328
925202
327786
13029
22849
652011
793451
784010
382921
423955
604222
396377
1054644
628503
1138876
575652
36655
510236
489909
849955
1134138
428567
421364
654997
100433
891816
1143350
1016734
235795
670668
846066
668410
1018797
109121
485954
681693
979275
246585
522727
696380
261706
1037396
1118459
51032
947767
930934
595975
999688
104703
767834
997195
865929
287852
570943
828055
698447
843532
95904
569936
673890
54329
1014918
375940
596739
1139153
289835
524765
1178205
609379
64655
304500
636315
1095714
1144084
707168
793326
726562
1125346
283272
1052033
1087511
336114
281342
1108517
363855
834457
599818
883523
894242
1163512
990814
1110536
1169394
639089
691155
770331
576231
1072318
835772
32358
886680
20940
1105481
984588
1039816
758696
654826
230610
937775
3980
459608
956665
577803
308623
771288
923476
406806
514327
221336
146336
704359
747704
625393
576316
1173819
542638
423201
420853
1129634
1164510
402095
1075210
928878
989632
370045
357705
147350
733687
179054
380870
395638
297420
931579
868894
1021695
631438
1083091
956658
800115
1110497
341665
429905
643583
200354
710916
566560
175036
755098
997853
1149683
526228
443049
748997
189494
171805
568478
1022253
435153
806251
882435
388118
111436
6323
208408
534021
417749
1000116
424465
1099320
688190
788637
1129407
1176265
289213
1072939
448244
15433
36225
807608
809682
835861
463063
322876
619687
778424
697561
780611
149491
571609
468444
125958
272606
272731
1145592
948854
1114148
647164
1086685
318135
601869
1056439
216107
1062990
586695
907084
51409
557589
1011144
1126380
905119
876737
486312
1128263
322659
1138951
446824
610167
628310
971732
812490
1079174
515621
240816
312044
1012437
477242
434471
732476
548339
1008604
57637
870794
709827
496770
410586
666349
1016201
774854
5404
256020
915729
656814
1078639
1137962
61025
1018061
288794
951538
1093090
966599
840103
937084
666771
615960
672184
584351
812635
884791
75431
195290
985671
1002821
40897
732246
926942
1161988
657769
918569
957975
892942
736531
202997
987952
372113
992940
325652
392305
862193
757995
23964
293242
1042052
630493
626728
757581
132646
879799
102465
143517
66232
795606
85649
468956
367104
1120345
879947
95119
241549
198433
505135
1178955
1046948
194665
717563
737398
1072789
211363
1150891
1002179
217698
573430
253246
110754
390531
851936
132442
688038
875000
659124
917301
586273
728161
384227
406989
613713
446826
962752
49585
974946
458172
832391
377966
47522
1074975
730179
235824
955727
770402
489012
1099313
1066650
84423
221100
769406
866143
227395
1079353
332103
545949
1120197
879464
800767
320094
371692
102790
262071
1012868
677152
9339
21171
1176902
989972
1107711
901020
474882
362216
623520
41032
468217
520415
152330
433429
974728
517014
164517
643486
415102
416159
537283
939645
1048072
159235
1002795
1166884
505710
56364
960820
961044
405692
1161806
826124
394623
406736
989080
1095886
248116
91337
1081325
1066965
808958
58308
1159234
7858
915440
747258
675444
403948
133821
817524
1145190
872576
580748
1089720
282552
661831
1077525
1175832
612437
1119004
225116
853417
986964
811219
1129066
209924
465128
218261
1067051
843990
254976
478132
729280
300013
713082
898852
967979
697307
1079067
31168
989487
869040
664751
697677
679302
241431
23869
442483
402076
1036741
1151481
89111
852190
322903
501215
385982
967049
151295
1068371
670786
745224
177968
512774
139120
654129
510908
207658
603428
1109904
19624
309205
186721
732194
839593
119828
576266
31956
992200
1161846
685471
582701
16694
195851
431077
619723
828807
998516
91472
474575
105312
749903
295446
892522
5512
875259
717771
987008
113760
58868
1036322
793582
897734
1076686
107316
119672
570770
496482
1111012
798567
582953
816809
394171
454448
654296
997555
739560
396430
772399
220623
1031719
66172
5677
1059393
167658
775053
200310
1083086
592387
998495
867771
291638
120575
628254
487244
42703
1008871
941855
1135645
31183
706283
1049996
569149
295313
417558
40959
146337
816280
281419
392177
859391
110818
21814
540252
1154584
551531
923362
321619
525446
1115895
966090
1048292
742146
140793
989679
1084264
510962
201676
609969
878396
271549
698634
705028
59653
1168554
1169251
1113804
464002
531618
1176057
930553
374702
484681
1099708
1039199
468833
1112805
358867
1042333
1046432
138338
374528
800075
763265
1098771
775631
405547
123669
733631
547498
946028
330450
684759
98787
707982
657831
93930
781964
751092
1124231
311492
1019578
842489
126229
917860
467333
912258
766129
516911
1089477
536160
69552
251814
495841
1028993
693094
1010262
3996
619641
428893
1114224
474884
29207
881369
707145
627338
98547
658161
838283
1121537
933182
383944
922848
1050372
661371
220079
566956
1094009
144715
915211
303916
793597
928723
858927
174840
578273
400249
574502
95753
443219
99590
934795
918701
1174970
819596
827777
291576
670682
1148789
185275
1093727
154703
823509
927224
233649
68152
754502
460234
884154
717125
68072
676458
25632
646260
1091474
1041732
859812
1038166
253730
212538
864573
541446
505322
801409
1064034
615438
977475
941442
755079
1054327
743400
8877
235230
691027
721696
45089
634477
308880
218151
24089
1013751
154261
631203
1124949
532154
21234
638228
306875
16353
995162
524809
329228
387364
496067
1133371
731111
865469
285497
1015810
237525
1166981
885213
67560
589327
135738
605314
440506
367324
229210
683492
1060090
688293
210526
336952
246791
1061844
244618
497042
917663
330327
1074639
336934
584662
596095
668164
1171438
1036462
90930
15258
928758
120831
467394
1122070
1096901
755706
919917
17729
538188
853502
122512
279593
353342
448967
945648
585634
1028158
155057
441344
776284
664436
434330
599322
466150
601934
100869
733120
530909
1176421
109594
490093
575035
410163
951546
934215
191863
757855
603307
287224
299740
881693
1026756
612116
604259
955491
463813
1070501
955549
653393
84903
935623
392950
885437
85759
1109089
908616
1128240
235023
909963
743489
48211
585006
1096208
816480
400177
706037
141081
1153299
422171
628218
300207
1124097
76656
995378
582563
342491
20641
973720
192738
1035022
207146
62411
967829
1059788
1169620
500285
23460
448652
551559
361541
912780
959210
840668
996120
200140
83188
453802
508290
1037039
139797
535098
163822
1064699
1056070
1165370
137298
218339
244172
357217
495462
429682
360927
949022
616937
460505
35459
349665
876665
149307
755084
860532
451195
369121
105111
393115
508938
47211
378964
659756
60824
657859
1084000
219555
663022
535760
54589
127393
1140072
216763
292614
116567
135099
748313
130962
601383
879299
956598
736246
473077
276327
580190
775435
525154
202901
662135
368111
616911
248919
224684
754456
489331
746134
981692
635654
317371
579969
888413
244820
288116
127482
853049
79073
1151876
762611
590375
102561
25403
18989
388078
570940
315428
1155102
492703
934483
418867
676421
245652
152568
221909
1118785
195035
353561
279749
205267
164137
160668
789265
344243
975480
639077
1043241
1087536
994358
569728
290544
839666
963915
331230
53732
999940
465288
1100720
270352
259162
590002
1055912
517726
639107
136069
494300
316160
1153901
683795
1129991
706054
736001
835368
1037085
1079819
999372
466309
379098
225400
928818
526569
876284
906650
170547
918136
857105
1105640
180626
390023
406946
291485
54696
53819
1178974
930286
753228
1136862
499605
459892
517327
991979
514029
656031
379726
1038368
1051538
216516
375750
34038
434871
322778
549391
6231
613881
1055908
982275
340789
177881
893849
609045
843411
712096
15276
41277
967324
839366
865305
1155716
932681
513975
1014155
336737
141691
441432
818012
188221
853945
859702
718020
41249
28300
593846
381442
309816
673627
188803
835868
692457
424240
985411
421278
135191
84760
221371
243474
348497
562192
51964
217815
474251
362892
1121180
270255
1151321
895276
522575
1124977
613551
307434
73809
67380
868351
36501
579591
400642
1068163
1102182
444389
985411
893286
424775
414000
922404
301887
772990
1055059
596216
677819
794106
454256
1148670
960268
883578
1002384
776091
135738
222684
442779
172476
110892
356987
482717
215097
919565
1000868
484739
21616
500183
284754
1144383
1168366
433509
142393
515566
704220
761188
779323
1007683
23620
236383
620549
939809
644358
873433
980654
1082683
1052000
1103509
1144347
1062388
379334
577518
53448
901837
332819
369416
635860
18090
333532
899621
883222
1082910
347079
752287
365461
744774
597798
264009
795214
728844
138501
272849
942922
1060247
748785
845026
945211
742344
723307
199199
501249
68896
99618
933416
967712
161468
629080
126468
504594
896173
105472
1115487
16413
642513
730540
907337
743571
590495
1073656
485421
995505
829497
745383
299112
1087547
320134
641060
852891
419866
1149072
950851
218599
452611
490654
725631
87409
558820
362743
94099
329700
735588
1098120
451129
1144637
1140734
249361
660965
340079
1107980
338023
911191
1031650
399270
368523
400530
642269
910337
692084
227913
745434
426421
1036244
732449
726303
664470
993683
392181
876767
909815
213324
833118
687400
745362
940063
330164
210306
455982
308742
538119
116887
547831
321252
571128
56779
763291
552083
1075840
296304
463905
149709
330579
328462
900150
236126
625493
1033576
546418
730880
586381
643248
326528
512837
539171
1156393
364404
961283
946976
816585
789806
686126
1020074
641059
602148
661996
829515
329910
819084
548524
845893
1002106
1097290
1050541
215821
584793
556704
350937
8257
1116081
1062278
246104
977954
989013
41950
980808
406158
815339
562926
160195
758074
298751
409431
1008852
689673
548280
6805
1082430
509942
492861
1033307
1053857
368799
327935
799666
10393
872409
1173179
1131458
546366
786901
1117557
611218
51165
838830
114712
1175893
6897
13403
699342
978719
766309
224130
643908
803691
499963
445357
103922
941389
976593
800504
184985
334312
365120
103275
1036631
624296
946791
964464
484116
225211
275912
852507
1119047
10206
858179
1055591
213390
833671
796103
351029
227289
385571
552093
555392
623346
51280
778410
454072
690444
117642
677349
548564
801773
721090
246728
579647
635325
73048
91366
42223
610514
920894
49684
71400
189002
433774
987969
344723
511751
548522
314999
231363
641899
666709
316437
1000574
157955
403439
416385
1169961
1035555
105508
67878
228585
1124308
1000645
477226
1067951
334617
286508
621786
191176
748636
68132
897139
171396
1003294
247449
751266
343450
1173494
368813
169713
492621
292218
407459
417188
1125064
863287
662192
631427
456420
550340
768691
52664
932587
311164
850026
454381
732732
1010258
49825
479653
91978
564675
146100
315224
167776
609465
113810
287183
1145390
595142
971325
1140592
705825
289263
1095421
304189
791748
431629
1113158
444175
798581
959644
967580
528018
554997
38834
124396
373430
645194
48664
262103
226644
613650
1175555
346152
270572
1116666
1112430
1150022
1074999
28559
909468
262964
326092
143976
710063
162284
68825
276760
560757
381300
925302
1118981
645966
545791
687838
955994
140546
910443
956961
218671
116563
99742
597035
667049
627197
1119038
969573
81211
11420
1062274
392971
27223
532328
333527
710013
901714
6856
253686
330617
392528
57375
1035822
905468
1161935
310944
1003065
114030
696070
378006
995684
517141
89832
589140
1079455
940706
420249
28617
281998
42637
93231
1160919
710842
972450
465462
205986
922285
85047
43825
642878
992412
672628
834611
44455
826672
260409
708375
852262
1093387
662591
511466
99739
1156921
874999
224724
1104208
193147
431018
65962
57111
170830
609107
1096696
1024902
1143117
657682
60329
428105
860729
1045758
692237
1122332
715804
721493
122037
75676
336888
197141
289810
171018
472133
588965
1162147
768641
28629
1122271
367209
475987
430166
401657
290776
1160782
1146792
890055
40357
320019
100677
668493
1083558
336634
927863
746235
373979
42357
463892
416894
34493
226282
106811
684396
908793
403420
737162
618987
105730
1102612
324311
58087
203758
479387
131135
492586
629979
242290
652375
945138
185824
442716
496157
138238
766706
1010205
498191
132188
125418
665646
318750
213578
291600
616245
88183
192406
47263
991330
707616
365337
577095
901754
353056
585180
388869
1048429
41523
954037
485151
716881
836954
552754
1116921
1138733
1101877
343402
901596
540360
123606
637027
178510
539067
1134542
517132
458951
1137398
366699
238455
1096716
768381
152262
341197
719131
1094216
327429
764022
1019679
312993
484818
290753
216899
905150
1168432
880630
164314
673075
1026041
80980
968268
1115583
744331
675984
344357
292861
147789
1123324
766915
1100056
290706
519511
695774
468510
818909
309069
525643
1038177
336607
654697
1037398
402434
153546
551175
798015
608741
827895
69409
873325
257375
4033
996921
956861
399898
486804
103745
1006489
274760
424442
994805
42356
940341
997391
1165306
787178
167982
171621
694624
160418
826727
982268
805350
1150044
505538
545627
1098673
330247
101797
564588
952151
367749
1018730
204629
368726
1125848
1098309
150786
122958
1046252
368242
704984
1178594
770335
478926
91569
26977
516199
417829
722831
855681
928816
496877
243650
142357
1132547
1049558
625690
1031530
677303
783252
581802
1049695
55608
134463
712987
554420
1038745
554031
352532
545
1117752
783128
534665
627800
432738
72195
1043948
903017
369092
1041134
541981
11918
400365
500484
549162
340074
1081258
224159
77019
207899
884593
993900
423390
923051
441489
389530
251493
820694
145789
388008
977225
729020
1007505
829129
700373
544115
187027
813220
474194
897829
280010
1079443
697697
548855
1159215
332726
490575
443613
1042415
1163562
1003138
15157
922459
813107
775375
886962
1151673
72104
235732
969507
578464
210879
581998
230534
197924
556285
251568
1170178
869108
158793
21515
557188
361349
65673
1096403
572370
386489
559644
300939
1030000
121627
809523
219008
932732
487989
216765
758119
638002
784279
145050
521307
110388
28849
230797
1118172
454270
480352
464723
708604
1098056
781760
354568
549147
1130696
611968
904001
573148
673602
857677
1010303
1040430
629893
797549
1093466
66860
930955
531781
501466
407921
470123
520298
907402
317900
805615
705239
966929
83801
60005
259849
302579
23416
108142
552517
925080
552181
881348
1024455
935411
488954
778709
426679
1057321
160919
539435
895898
1066177
26639
459375
852075
875638
1087493
1071560
1064336
1098436
853900
48733
379179
110310
824818
511270
880373
916964
183646
997165
837352
398050
887775
781486
301710
489433
180516
941221
226026
522362
1027415
846266
664081
355152
1039062
817096
491928
472178
484042
418687
62021
439590
104913
310962
1141645
312257
999883
963837
779720
1086990
459862
934296
364408
640802
126041
408314
774697
11149
300742
492782
235556
1007311
825751
610122
1043631
878786
308969
792855
679768
643970
1176710
1002604
1140648
818399
292492
100444
47180
537558
1118342
118589
788943
17608
684897
749435
577888
414992
827799
34897
472294
198344
638824
393126
257871
753984
772948
1019448
111123
449654
7470
838256
438517
1038405
1080836
80846
128729
224982
440665
490637
1078198
410032
708854
161202
212512
518792
441496
1058683
1098735
951667
20933
100824
524024
649070
1077284
619633
662453
189179
299740
468072
197881
552161
425283
1059896
807252
417223
226499
735028
240361
499749
201867
1060293
533021
279728
719149
702018
395868
830855
561548
628438
839833
611360
88556
968321
832285
1035466
423910
9956
808625
1178291
941486
750582
692105
775525
223439
1029641
831131
1106679
422769
1033340
116648
535127
694656
199169
420398
351895
660217
632416
283901
110246
771442
1057421
358715
675737
940237
148617
625220
430922
341036
202288
369245
1137011
158004
62854
604312
466418
105013
1090043
52101
235908
288613
1035272
455683
190629
1066065
294220
638665
238190
650805
235569
918624
455166
1014764
1035250
590198
606560
206417
874160
110091
994826
983174
610873
965016
1051148
671850
403787
362693
348875
910162
1002627
623250
965715
445269
1124528
397424
100581
1077988
747799
238229
368325
47973
515004
868853
101971
1112668
121033
829128
195554
1013906
711995
464270
560283
880848
195354
164188
626747
672586
564871
1055392
410909
344283
1059692
837274
963499
93107
319224
661632
631396
1012535
554
863402
55450
372854
999870
19036
658282
769940
643683
528080
3430
69715
340636
743313
599258
594321
622231
922793
268583
313176
917903
776915
427521
115766
551851
1040993
607985
370175
371422
816397
737746
197397
553347
19612
1071865
394324
138618
570290
308356
13017
216055
1093506
107420
724484
1001916
119189
241563
1141576
1095875
402146
7704
234778
114144
518649
1178056
1084992
1005460
1087239
1062308
876525
890528
976710
10075
1106441
120183
266261
429042
565884
144295
552420
814192
319991
685868
862765
348962
304992
69093
491604
857767
54610
537459
207847
263709
1030326
319868
885546
1069790
684838
916431
594716
493020
107232
228395
508726
1101081
841134
160546
872659
583469
679165
84562
13322
43460
635971
539337
664578
958583
758176
690397
411783
346681
1178924
858878
1014085
304968
605883
622690
961141
365050
977902
1176652
958388
1026797
804495
1122491
58347
884437
913118
651523
737706
171112
652527
752824
816801
799004
2573
1014305
191237
224468
424413
597727
664842
1040455
452820
1163875
37127
826492
169573
931071
411025
532855
172261
550501
435109
511166
18317
353584
93112
67225
39478
163941
49673
960680
886851
996483
452691
603954
757954
675422
1161803
6462
362402
245097
836921
412450
211405
242087
69381
812562
961891
835288
703121
848761
1048346
1151485
245775
1081749
110815
931074
906384
885129
1057657
503687
907471
499514
738133
1863
725833
1030501
21370
775386
476040
183304
639752
526151
198636
453626
1122444
594355
642869
422420
870251
818676
438692
392560
983325
921135
143981
200284
553813
442636
539392
776404
784947
38389
385573
797294
219082
947985
113828
771180
493038
838220
610838
999642
145186
318003
198274
577152
13780
999021
1150134
920708
99731
564853
294228
348527
377470
147577
800127
662128
877844
388987
906677
973296
812833
754240
842047
697704
1139133
1077900
582434
951753
312643
619218
116297
420093
898936
1099393
1105391
934284
367594
877606
747113
1137570
1171478
306798
889832
1109028
330178
606197
636232
272455
192859
104757
426555
128954
66319
182561
293054
155806
387248
367256
1138023
721529
434125
782733
344025
424740
962735
858569
303187
987226
328873
660461
462948
923291
1135770
507625
462325
110480
312224
651102
160715
163410
653115
813808
428013
153799
95175
265752
259879
640917
571596
549008
83063
297783
695291
21676
63467
296723
938254
825771
79519
1146304
1078184
972947
820958
129493
919166
32901
89779
768099
972959
773589
736283
255750
503181
1003934
933141
604587
190136
400565
206852
298233
334655
370718
811370
135137
622780
334741
517228
572820
1029127
752043
833912
453654
387087
187305
594971
87999
794398
202868
279762
1075856
1126061
249016
1173264
330160
155281
814090
1112096
882398
511672
452141
751052
352788
304890
291363
220693
11513
1176397
483907
367768
947782
214149
422470
509452
250128
592909
521919
1122427
940155
997354
703011
658393
644406
206137
974011
512408
58926
749653
608187
517641
1047640
719499
87555
1097410
16302
240264
747618
169264
188415
1134915
979235
1003079
494757
644965
1044974
485875
456677
352007
417638
783443
551611
1007494
349964
262910
34843
968612
541798
645204
625539
783211
182242
359735
74025
796498
142728
364245
114667
843169
1080948
385588
217
101822
191132
328262
778330
224920
905322
659651
965285
217588
697975
199875
844682
471373
250027
518530
700101
71935
1153534
547829
203916
295430
329248
159935
842277
858657
447987
189678
131733
1040507
1075113
753938
883053
875171
989102
113617
44244
397211
570561
1026157
60474
636106
120288
820358
454552
1024765
264843
129561
811218
765770
728332
429002
1054251
592373
526616
553271
1125141
760073
60974
1104780
1169461
189829
468411
1144345
948193
329932
765985
1052543
51177
501909
619475
525443
425671
799412
975716
1170129
598520
244718
279160
342398
745400
156294
1060658
322246
462327
661726
654158
446847
204307
687218
834170
167257
850214
182051
647099
953661
387042
399909
521945
230048
194408
872430
232900
888556
583416
881838
142741
1138633
541512
593019
362045
457916
730967
964833
757563
865351
265913
1010285
1081354
753399
570941
791808
208703
1035806
349652
507522
817212
756000
402140
986430
871410
1057816
1038505
671351
854039
535259
1153369
29327
1041055
41238
261586
1104980
708359
597470
942430
689758
219527
977374
803439
689284
342249
821253
559709
469816
917998
165120
1173627
14064
553709
648343
886721
356626
160613
597249
1179182
983537
647814
442372
1036087
1148798
3526
210916
1161521
1060370
14801
323438
601988
238605
454396
248051
418317
253377
815003
327542
546486
1179150
643111
1076949
659650
375294
430300
281585
786878
1110522
524354
1175056
962820
597785
77001
324714
1134402
191771
864903
946669
778780
591372
660683
1107777
1123033
963990
639298
1012292
381598
394352
913361
609342
1090885
1092987
871695
108254
965769
761616
909750
778597
1065092
441798
87138
36248
869777
1016001
372224
1057789
630862
216687
223572
186121
628015
230894
350815
908598
456836
899747
992395
43569
344620
381237
481540
704354
157123
647191
856268
893332
494495
490789
379764
581733
939775
530195
709400
971171
960895
204471
553724
135137
1121876
1032434
676804
1108412
104377
901955
964702
103716
300803
1174756
81609
883344
594183
1085176
64007
187372
931683
414918
1010692
902046
825221
1158668
391160
844924
1001091
1005331
113256
844216
619825
118984
712663
228420
400947
20837
168788
1000442
586519
805618
952598
122929
521130
80311
414999
194393
1042061
734142
545771
70378
759483
1012557
861669
1015916
312452
9088
596944
443530
348874
1173874
658023
867927
600324
745091
126909
355181
1042143
805918
1158902
848929
577150
715258
1157040
27323
759608
106827
629644
747874
103538
743118
658081
637687
397404
279815
508074
1058059
1166669
789883
476649
873819
269706
1121535
217322
502007
834266
975131
590876
1027335
151603
628498
1075904
75131
362412
488464
865647
357007
791389
470630
596475
427726
795280
411155
539313
345624
808901
350149
318001
102943
980220
872803
47846
169208
19547
78855
703863
286854
983609
269482
1172303
578179
176184
897701
70209
89421
376784
501526
283014
233343
822962
502395
374941
917065
1167435
766052
575072
1134721
23531
652104
70469
13132
538212
456040
938753
577460
11307
1128955
818155
528941
677659
713030
661579
940944
600361
118268
800588
284032
300915
492819
33061
188961
243188
490322
470239
238308
23770
682067
541791
935772
363235
693022
958782
441969
116231
342977
694636
181788
716753
1023704
737340
803205
85121
386903
1064525
97135
684717
141816
656977
1116144
292124
632256
618276
271598
397812
700194
1090304
503193
227449
188664
1171591
599518
964941
754736
977691
320762
398472
775148
448843
820203
706214
928214
462684
715440
27506
745607
809753
461789
490492
1114046
171802
591674
291277
724945
104877
1035411
809097
201487
686660
999058
28093
412736
294479
194441
581114
397635
857381
753715
478635
484713
1086739
522219
227379
472791
1122816
417248
1040750
946355
117762
1067774
709767
670862
985907
922929
499101
286519
1011894
127014
79883
873097
294845
547006
712221
383319
1001130
900469
507067
614334
319042
529181
663599
596533
94108
769055
499898
505519
119944
208304
319703
132184
416715
240717
25489
680364
632207
690261
270639
1161773
990572
39161
908470
482454
279593
245925
692240
338958
963214
813655
41346
40772
993095
750040
151234
695624
867647
476027
203606
399133
1111999
816817
752029
264895
473059
376312
748018
577280
171626
181106
670418
798287
258908
29212
1152871
1129174
229141
706616
488331
873677
528263
756708
977899
578823
893301
1088054
1100037
926594
20151
368058
997162
784228
724001
107064
1135857
345425
1097121
265844
86723
6426
63763
1179026
194474
484274
142866
666184
906050
468721
942184
24142
669937
131227
533482
420677
673016
284505
1019143
1069080
754982
37594
1113981
545902
472503
677728
516985
61284
162419
1096209
979216
531084
427717
940208
683408
826645
935103
1043370
1102148
263280
595547
228296
151791
1103772
194173
311857
1104086
540672
59750
143931
1009827
782363
992245
89595
488899
23955
162667
548419
1036545
756797
270416
991938
501706
1015266
922791
938681
941290
226430
811378
717003
633789
556603
1175974
385162
567906
1111624
209213
223550
451952
1171022
799013
1169463
711043
544953
118028
55749
789543
226679
1159829
1087897
913823
252708
1018160
102218
865733
608451
638593
63955
1045968
389193
791314
1170913
1166785
968709
201036
59118
144358
293641
90013
958644
1093236
996285
311760
940338
614394
11668
251899
756258
256428
1110648
789325
449666
230741
423478
5800
1034614
1079143
241181
651609
382794
491582
913602
621642
198507
748937
196860
514357
243143
292930
99253
275642
650900
306416
88866
762523
140500
1054518
262159
1016899
586523
700458
1113568
680258
329591
897416
743401
765169
836442
574421
729320
453401
718460
1151413
395552
648608
442739
468949
299372
747378
1059478
64368
662126
35477
591903
243495
383427
794084
852528
593633
532274
966319
865378
933482
238864
5562
652628
542879
29621
266312
72520
982310
869513
1114943
639387
851586
774898
829409
398107
972302
693715
578375
663127
640529
566140
850471
946846
765210
988499
305102
969348
269698
158962
603608
494825
795249
534616
240412
528541
685982
536310
781170
1120580
190568
164682
627349
153882
44083
191873
855398
618326
259749
511436
791507
198895
543345
895871
283405
974614
397805
324287
885539
86494
742823
36527
774844
117210
591772
275453
746838
612908
1043655
923
527171
1174785
853953
430301
462577
472926
708159
947828
822929
5412
900900
930661
369001
1019769
903102
357165
429177
977379
460790
474690
1111659
838432
1108020
149830
537642
916303
744446
679133
455167
79844
827440
387275
1033072
824194
294467
599561
102003
959241
52756
75727
32115
513581
365731
650849
1162382
33806
779182
189491
719712
441101
228306
76565
268327
844373
694191
1030435
537837
212026
755244
760296
707852
1063403
952437
592174
1031833
1043318
745824
24069
718403
1087379
656018
126231
607292
448128
1091261
176169
808731
565760
556414
1154285
964089
544495
38587
1006989
957101
124313
150009
902341
135906
480995
903207
1151679
299146
1062949
18978
590046
985418
450923
884591
825710
780292
207178
17677
153670
124633
972836
302318
844843
711545
1046915
253179
171748
223422
407188
227529
291804
40795
750592
96210
238110
403568
44745
359218
974246
890885
1058186
824085
747890
1159993
1041774
409124
74438
2541
680911
935546
291138
242839
881690
830982
1032589
789936
548326
812489
894622
576491
1024850
215075
965545
147231
312356
6271
951279
119611
823008
1137259
390405
685223
192321
226430
131934
949506
971652
477291
461850
475375
91901
1152636
843289
616861
508580
21621
639603
633031
294744
656092
913670
689719
1037957
1070568
73057
635520
609869
42598
303556
317270
491704
928935
935854
381531
340612
416933
1017844
479188
1161228
871859
1006485
725052
182860
121413
515031
546668
238791
828392
334177
349751
213983
860358
762536
966002
91422
98258
96428
402300
874176
51594
509640
1078293
404006
376029
86085
29561
609740
850677
1142034
230721
1062629
259974
574129
183206
385097
134186
271163
242744
449780
77678
879692
544086
723137
340796
427439
634640
382122
560789
193956
338149
945411
429073
1016150
570916
974920
308953
847357
1130551
946136
1066101
266485
735120
797017
437568
1162735
736438
1119713
573643
673520
1134589
610188
985934
993368
825560
777137
282895
32230
59937
681272
617868
1023914
790176
867539
552805
655275
273061
99193
397363
1084713
209467
693093
838281
409729
275522
152451
1020099
548469
1028559
771105
864536
31206
736271
434879
965760
544729
33733
807893
449004
94702
788791
108111
247738
67497
141476
949752
803980
895125
162389
1067865
809332
837951
1048506
308715
136612
488053
891889
699061
829643
745945
797455
632027
752928
1093263
965385
496740
485944
46893
557070
1048849
274382
1102843
548964
458658
482571
554808
282122
373804
1095583
690654
284622
698647
9103
533791
955962
638455
691735
382053
325174
454007
495736
458549
264958
56621
29669
479266
47922
314287
387240
622133
224417
867603
19224
1072192
539414
354167
1065862
1176401
342733
134288
83497
221032
765414
486015
7064
252497
314038
377501
666963
1032099
263430
964422
331995
944893
703770
91874
232467
625613
212685
66155
442097
402279
1003623
935418
975924
541263
426519
463941
843077
841817
929346
408491
219600
71246
619340
470957
53144
127020
209456
687429
420490
694636
598242
855591
558982
886993
401761
924305
954159
939352
646910
239536
66985
1153646
838346
867987
581654
353856
434
407589
371633
767208
1090394
902675
848464
566171
895587
272445
476105
528655
981035
167783
1055001
676741
142661
654001
980218
635477
47237
227094
70303
781597
316674
373411
234671
557697
514575
635835
336451
936742
421916
1082295
139003
16356
794257
153504
231791
179558
962321
1133449
1129902
117424
7104
768358
90067
32143
443045
200554
715316
757212
824584
52583
495389
652492
892388
409152
335699
621947
1091550
751815
642077
484945
638057
97287
1031774
672626
745907
1003525
188346
74470
616509
989081
589085
802357
618280
442363
894343
936399
901704
1175617
603910
863057
549141
48766
887154
852196
213771
514013
749489
1141319
324087
357278
692380
314788
876160
108955
691225
135530
922827
846948
893116
892465
1128194
1135126
395646
776865
212071
518488
1125608
840495
120718
344871
1087636
947853
496548
653842
69709
330525
1099819
39417
385656
281735
786607
1064771
670242
350917
675315
82450
643824
109248
1078267
1116913
1009514
105058
761496
347817
1150558
302183
342556
471196
306945
84829
34697
295185
208001
605911
442968
102247
1086224
741800
124842
602414
1162184
520134
586097
801001
97148
379616
1076968
1014417
1086917
983222
1051466
506194
1069367
187953
1031626
758600
1097029
438916
939757
943683
257942
33691
633370
1015878
357690
1016555
131215
599650
119301
1178077
536123
1116608
638344
627171
1096529
258429
612933
723885
661325
1060602
460655
6248
868193
525001
417650
518442
406717
511150
831737
149753
775284
1129090
959796
253990
1152027
1156089
779672
546050
868639
48762
271524
905565
927489
194993
238496
969909
228428
1178663
630904
933634
103710
104487
457369
993309
213934
744872
498603
263027
521149
839565
499477
172781
683632
435124
701972
947000
722170
294624
143172
1084992
1168001
227588
939929
779721
61340
1105400
797821
51738
1096818
367704
1011916
1013543
1022318
1107193
830897
887752
667462
866074
1131549
91097
82980
136537
178555
577251
205674
728088
418999
807477
1177734
1139188
1048725
525127
978896
719900
815990
821089
175602
1089320
1170632
661791
403352
640198
594993
809044
328080
666916
20514
847519
601667
796212
1051468
1086511
716385
469755
184637
216469
349543
888243
245480
1033926
798438
318589
848372
198315
324257
805499
136348
597944
58364
877388
217702
348885
1057289
796943
378978
38089
664043
214407
518056
590694
641287
76644
126436
346821
1005426
584221
806846
173481
497875
920625
796723
865231
522585
573655
1054337
733303
853403
492210
409353
153310
678147
1055714
276759
887765
1040874
330361
168131
296941
498718
921445
1130920
461117
1077163
455788
463653
138149
475270
713962
1020230
494479
1045693
390032
920839
508126
1081064
224866
1148268
766193
238727
831459
380251
637689
1126170
500943
691539
142607
495311
396470
171205
422712
834354
145704
1043975
601413
268175
192913
879945
680730
1161413
406622
146756
153623
364725
436049
392246
896894
1031993
96669
704261
930415
420053
600984
758359
891540
1013693
388001
51299
949564
697823
787854
260854
402289
94502
695565
1059114
499642
1023256
32802
547761
175287
1153970
660695
996002
923986
945478
774726
305308
422843
90162
206324
798983
72697
1156650
1044880
901320
554463
269109
817243
296519
541829
635154
488465
801141
760004
669685
294574
861122
689017
578830
1108245
719514
33312
29899
365973
125977
773683
218229
275464
888344
118545
65005
133773
849308
1140379
337888
244898
535844
862200
577147
1049261
1053377
1086705
283457
591071
342727
4537
492273
291762
1071528
476823
969630
766907
1130271
302277
535748
257970
158607
35985
632270
1086893
205816
370765
857150
316530
440842
326887
940037
920682
1095928
426319
580784
759505
899720
729340
928509
423847
97300
1012093
1160767
1086790
507725
338385
732747
2883
1132832
124373
800296
359892
637643
473555
1093421
435258
1093773
458332
370947
807297
396342
915448
618089
1154109
621251
732672
817870
1146272
333254
1155171
808993
246895
113597
1067437
1012375
326759
565461
299808
336798
394561
1178795
67282
955805
1081786
782936
159218
264387
435318
784118
133077
1130250
666874
65448
451250
669008
690997
254325
783038
1064494
1107686
402622
1136436
564337
395116
852935
292976
718231
441157
633042
1026274
31129
115314
346084
1002223
187011
667037
215735
749877
414042
467887
131424
1105466
430342
1036518
563315
363050
64826
620803
714717
41145
550616
948212
312694
445684
260590
234406
811343
790852
102466
997635
658770
273325
245008
1064178
938703
590585
957700
146822
110682
144724
33871
971419
491286
747873
22252
62514
490390
1155112
461646
1133937
504649
784415
869224
286476
495531
293788
428052
36788
252299
71775
641951
1146900
481015
1018152
334131
547299
933881
791828
413902
619248
416808
1021435
140785
752202
702656
1170078
644331
983345
1054553
952948
988757
664238
65340
869720
795633
845122
195797
382721
779840
904636
723724
38194
1098138
204698
691276
1168474
1054345
609479
496771
554622
270483
925938
203441
149460
591649
109381
1074251
314820
1173439
269322
1169271
732251
866919
983219
872394
97647
378854
587746
328632
400062
644655
797125
158097
491757
179280
521820
30196
374306
280381
966584
102387
37813
806551
858880
572870
256495
381956
969783
1065271
374536
1175380
86329
528817
1155278
71532
99456
371919
917375
840353
694176
139987
851930
635150
311991
466377
17652
59739
1166559
962751
469832
881368
126185
549060
674675
607775
496105
1019568
1032366
1004886
333472
786632
398763
51162
351338
1103549
177994
716183
865985
907563
359825
980465
1113921
277933
789668
657107
508770
64966
552130
604126
266748
78821
506893
76890
552635
989
296164
13969
337534
478018
947582
365197
561747
725443
495944
542219
628088
1109019
303585
428515
774833
492074
685617
848739
1066660
267801
207929
456192
478442
1011866
531670
329980
861977
939578
536394
791063
952238
711984
444788
86181
1072029
908262
433200
1022354
1032069
961166
584274
543417
254195
1058093
1170341
569581
192519
14319
482116
868158
289678
665660
915811
828531
660524
897769
189200
354860
535266
714101
982925
551546
932668
846836
709723
138957
209315
127563
315454
1126503
1101385
345691
387751
209143
847693
1168938
226755
177846
1160173
815348
213942
908516
379369
613668
548123
849940
249337
454808
222379
254568
267322
262979
413885
764964
664697
383358
416637
957731
39242
856237
214301
188636
798902
510790
729502
1155297
211729
253011
444253
683436
974929
1168264
654762
1137746
336184
943158
1058478
609034
210603
1126947
264933
123593
316436
746992
156426
203761
492294
164107
467123
1153723
422919
562611
819621
279327
937372
1121012
535744
1093613
526587
8203
6999
710460
285834
503113
331628
116590
1007036
283044
699251
463684
458562
740580
1127840
738876
368610
709928
60891
174016
142966
428120
1085638
813687
727893
1164877
146127
555936
289076
52175
677798
856457
86531
525831
102069
336796
322912
920892
662354
505562
88474
978574
1035725
981357
672863
211671
309193
900092
780137
73688
887429
992244
842639
1158484
422567
367440
301945
679618
637308
237562
360807
272655
899571
1117531
148545
95482
254443
600029
310698
1110961
1158226
978580
63787
329312
268524
400802
8574
1090831
30282
464778
706311
505578
903498
54271
173296
868843
785653
451575
911167
246422
5584
482114
633743
949277
1167777
913950
891274
983922
728132
102442
865590
1155810
506365
1091822
1168339
1015037
569104
54629
592741
149864
120199
511440
442664
805191
419987
196512
1002680
160571
838509
288058
142577
1077033
545851
441459
147860
1043337
599062
1093539
153880
894016
458249
10066
710312
707098
537352
1016024
195019
704998
1099619
777856
470733
921064
233034
484158
674851
156031
803758
14729
762310
428551
639258
536968
436024
518625
517653
773355
403278
23733
708200
856913
474102
565887
1128582
385404
266378
899658
35040
195852
315051
194533
291320
977574
282775
1032115
526670
573541
382768
423955
421462
616687
641252
945729
1033656
50913
971342
874037
849811
585817
544415
95764
654692
1134763
525025
1037631
1179264
19380
1116075
1172096
215690
423021
480134
621009
826796
709912
122621
1019675
825962
1001769
908827
172048
847788
4296
755065
105485
531025
124496
512344
1036677
762607
966548
339247
69170
127902
1163225
1086737
664527
350349
1031524
1041149
276767
953180
281107
402480
786011
418386
872464
650410
1034721
1126958
326752
607187
644541
222475
795341
469488
810172
256047
175259
1121802
526522
179757
648123
242951
224002
146031
39313
663661
459725
733016
673613
199670
281421
557633
858661
966030
315027
992128
1067566
997366
552152
228312
92767
1132099
968482
92880
50321
253940
950102
789481
567399
938713
1155134
332794
680030
79855
1083808
25212
853436
644339
327579
552452
377630
820508
592760
700676
381408
416684
582524
1175040
643890
242646
77794
183239
846131
290998
421325
889911
897942
169543
270710
494725
971773
1071914
748521
635389
465054
984789
16561
258093
7537
987573
294629
130233
116742
785728
1080294
171569
171848
129397
144657
1015952
1089200
1171051
890619
431935
642381
979309
256159
1127853
151202
184266
149043
512940
1067703
598569
320064
1058682
721370
77502
410907
34299
32014
65572
898422
1011392
833588
551144
712980
123112
1066714
675854
361742
998177
1084028
515294
1159153
1024341
197267
506640
577115
1736
781217
807356
734340
80191
819758
1019410
735378
966746
54267
803796
369386
669281
324281
691825
929811
792096
1098257
369637
637125
765486
1154183
824460
538138
83110
141604
5534
354784
619434
914808
611952
902136
1148582
209215
1173390
119893
327805
659538
54539
446217
268671
229919
634246
39098
438161
460653
760873
480562
707989
523762
537742
895652
723506
946942
174186
285297
415310
657097
609231
333521
582832
1019000
724089
457976
22631
282096
366187
436433
642909
1091492
640
642359
271021
430045
101143
250508
525336
812
737240
411929
1152179
371689
659404
190548
313749
439389
203849
599720
225061
312563
496033
45951
414465
489816
710203
685308
613384
572437
669334
609394
1072685
883693
565882
673174
1089427
994929
255260
733596
605802
1002587
865403
851335
707922
887358
74199
484037
594443
867212
992596
352039
42735
252802
18731
590149
745852
776598
189414
361948
1180262
116730
456774
967361
467678
498643
92652
388698
130284
938256
826669
594556
636747
689012
671752
106064
832195
1174329
232904
1144802
278439
717862
1098497
6431
845869
495499
41292
252618
812991
828120
393389
69380
667903
1050804
522967
1135672
772742
306143
929192
462101
70689
544229
463967
1135489
20758
413179
608467
388586
154645
136214
251262
1011502
813753
777964
308869
1138126
253684
761428
616236
325058
471888
1002193
604845
164972
1065362
675496
168075
982786
706603
540849
851061
81452
952864
341364
526499
402552
971149
170947
989161
1078303
1066768
693338
1116782
601266
1007776
1064415
838148
313485
35600
1005315
650875
1077031
703393
332312
584757
324709
314018
1035017
1168144
656957
75939
968587
495909
637822
931960
17052
398424
1031316
8113
171504
530655
692737
472983
761687
62343
429956
503394
916200
1086598
1001257
181448
456244
583962
590305
126891
22997
413891
352764
626650
1111035
8792
859523
726000
179060
898217
335020
83637
313208
663566
339494
28489
304463
896687
728340
667717
693793
957184
356728
128355
195404
688938
1158262
979499
425158
1154082
914109
1086029
253182
141303
849239
62702
353675
728313
114746
153595
489095
1024733
219164
509453
948896
101633
84769
610681
647855
477740
182008
1014392
38541
1146415
1058640
579476
921423
920158
858431
523067
678737
699495
212462
31707
370750
1028536
587332
1113091
528332
715875
988442
848255
420871
196663
353476
96624
933659
778824
568773
136613
79676
159671
883306
859687
56318
467095
247270
568098
900359
239305
208670
128073
878566
988186
681531
812846
19865
266254
815064
1065593
30398
853020
331505
182918
1019133
123510
818150
362319
399999
1075684
581806
366641
3141
919817
1135636
223131
808888
177083
38936
937131
14922
698841
328820
654515
985301
1099720
163787
718413
682518
537849
1147523
88396
1097635
895633
461208
135161
740727
300764
816564
798787
807620
623271
808396
606248
946520
1122969
1151332
90744
981786
971081
117786
340482
405625
622361
272082
1002176
526487
548396
367066
722377
300362
375153
341259
226205
521913
412197
843293
835025
932332
724947
20651
135089
357470
760029
864311
1137897
293564
23124
968159
979895
56563
1024870
297095
812848
540262
1039732
20440
587177
547531
906205
1127266
920401
89611
315104
160441
1141199
154872
1066820
254634
710439
782410
990145
218957
1095216
774323
724529
1165464
917177
1016234
559354
893357
536044
285691
523819
626410
87052
290758
625069
304276
965728
503213
116590
461441
778503
1084790
299492
951553
105616
1095030
760068
664086
19705
558083
534856
1113627
459339
323155
18129
228616
843423
955201
113001
95516
917060
652531
1146282
1132542
404696
777583
1049492
510795
792876
239518
449030
354279
1096894
499783
542155
520690
242888
1056515
578482
388655
1018785
284769
905728
780003
756137
155449
907666
981166
678370
1171916
670044
721239
494632
744808
75979
541192
1048012
236391
99705
1142130
260247
112632
696703
1079374
531572
621934
776262
304398
267973
779166
346001
269761
464616
979582
932362
674071
1014372
559947
580926
1000044
29079
169467
412618
860950
929205
194138
175576
506785
657388
1120478
929217
792528
999856
565246
471984
270116
915240
196746
107120
238520
193500
411689
617467
571256
150800
1135140
874206
18559
1176090
609369
1005220
963762
341047
527121
917189
853003
251490
767677
871250
910963
247922
1144809
228452
1063307
77618
694669
592895
122478
329114
299026
56298
832286
755271
288049
1071717
722254
356409
267149
977726
774315
67949
686811
149766
594798
563990
771822
1150635
581605
36274
961726
1090069
656021
593091
1137963
518744
156977
306734
264809
120582
492398
636880
29745
731621
268043
696324
535308
959813
700919
117952
45043
889487
210652
516378
1144484
568659
773345
180127
736127
798384
765410
804144
386006
567290
694246
493761
1101529
766539
603416
828470
1116193
175598
1082485
540962
187785
539878
411269
838813
440291
325027
310164
993641
513520
429909
857467
533175
218714
1008157
8000
1022331
9028
449312
789555
13003
10510
798760
387860
243787
538587
644074
491634
293655
906385
505944
1112904
762143
531805
223378
167324
827047
499351
38626
237907
322076
1120401
183754
554066
870474
986123
344679
817959
850735
863578
528244
952905
468460
600098
103546
32066
764914
890473
91480
837715
367581
1014334
506786
557556
941730
209407
911623
212222
180207
316236
1062578
259455
415653
868679
932951
416332
636051
396214
550976
1145341
556409
1157313
493682
838729
358372
519067
622185
882121
321059
474654
755163
558657
282460
9657
104320
603442
419626
203007
893061
1088125
383248
448868
777585
429285
387643
422806
913896
87765
1164139
973408
685584
140925
613310
126437
708578
980413
246137
621724
410022
149604
165796
391087
1052278
85204
24772
114421
899246
530057
934649
624790
235416
984439
59676
840830
1057514
324295
303762
141932
477392
414338
1086275
504746
699418
110151
227179
460050
960295
431357
296292
890230
932970
552650
18753
954227
772845
140040
736266
324563
276543
872564
1135235
291780
181713
423428
1011265
1078280
457240
502662
379730
226942
713428
1140514
404532
797682
83087
587197
615349
725633
439616
587220
809442
94529
1163964
748918
976605
1113618
467024
588311
940577
167878
877954
387615
742335
1121705
485907
355922
784009
584617
1075398
901065
170491
209952
228098
312363
328141
832277
421044
1049029
723404
925397
606225
697049
966258
663602
960381
439324
153233
838419
503751
254333
550740
1024654
371973
802453
527269
36433
231149
1017028
681935
1090549
966729
427649
564303
94242
361516
192520
942790
582136
1008566
658800
1127203
23541
816535
1134378
550662
722331
118631
195121
717635
1177571
792771
711255
138475
525076
104948
428751
61307
848862
110059
318115
521993
1178774
991752
1103742
295340
847404
738101
1018761
508541
987914
1033381
1126031
1044965
909264
1143743
708185
872008
526272
579633
1094376
846609
420710
1029947
969372
363644
616616
953015
872714
56584
309348
730249
206287
700146
764186
1080686
695618
241969
235235
1025361
1174636
1034167
326883
587209
799504
1089645
100009
920845
1053170
66752
1126537
187384
57022
290129
956553
963753
1128197
506999
752418
1050888
154979
1012503
296580
653057
1167853
796950
958576
531293
1056362
543497
1164225
763320
1134360
994146
19992
667166
67711
566753
1148123
559041
650443
196812
782155
440323
546300
870462
513523
9252
659395
578637
982106
664568
2684
129368
1174991
401733
250073
359984
243479
230521
475287
340716
449498
154560
799956
473795
68365
660460
286158
779813
313217
634196
83302
766913
754685
840611
726403
1177790
1066056
511285
16610
868085
339615
1044227
420091
447709
166935
101785
942543
1052308
798561
993863
777475
529718
601718
525323
550242
852870
977336
555680
627759
300767
598432
956984
772877
1157710
703763
1075349
218785
193641
358782
462118
561138
564836
1134745
300991
768396
92150
948720
685653
994634
279277
695478
1016536
86847
22152
1149769
343688
1156549
499096
715087
922242
460109
271973
542132
590609
341669
1115436
819676
897715
258919
611986
868048
794226
647060
514758
367372
624958
1006705
67874
432382
247740
1097866
342058
197474
916813
1021892
1130096
924547
948774
547253
706657
515888
694669
752473
780962
354657
334830
731971
1162288
807905
35887
42945
142643
131170
496466
641487
2000
969907
518577
948031
1118316
806386
370648
874670
455704
919832
1134934
83826
763229
1055112
1025994
328087
973750
724971
663585
742794
855526
169597
295085
892538
420917
309805
779137
318085
522488
895375
103671
993430
4206
718470
1150671
705695
1084150
690033
969621
297034
955574
741202
838372
573269
991045
922749
597858
233238
1051358
136103
862296
774897
989504
452652
314182
404175
1033956
326625
921065
246372
434088
682173
985948
810373
957073
1149490
643349
1067732
171659
9455
211725
558529
340332
741598
698700
672496
790748
1097542
685389
853277
450556
796471
702904
970524
380143
997766
212949
539504
900362
972212
714280
180573
1080402
82205
867490
789770
300262
623978
593824
424935
842697
859471
1045222
1114340
417328
212249
647122
449110
1063327
1063070
876002
278778
166647
319155
1068007
1019043
984012
680666
382046
1159537
303949
918114
85091
659320
585931
721984
933291
486104
237842
652443
1103228
142955
612953
650513
314455
461432
1109105
885189
1102669
682111
868101
586044
264064
514618
776304
694884
874420
1174826
571993
350919
89774
835939
144278
1170751
163131
1095385
378973
517703
145063
656378
956142
166609
835440
187738
331803
829706
526859
973266
1076416
238370
370527
926236
32291
236920
347412
223064
1131440
229236
651543
531715
330018
244380
742960
306350
86592
960645
1019308
698169
1049670
669968
536130
915243
502341
1049600
152888
432577
448893
1100451
888868
580349
427120
234879
1027308
927464
795917
1168780
760858
732300
1052684
905417
876782
61156
1014296
58694
871353
732313
917053
331138
497746
978471
308556
305812
238622
303281
51231
986598
286802
16657
3046
493294
30460
110660
10473
29544
786014
1042499
933900
925998
134592
871008
815147
969588
504279
137627
1143258
973696
173839
54205
936592
93071
709862
342220
637364
887293
385689
287369
104064
654603
403691
105654
681245
1070265
577431
88507
199393
1149208
428814
399928
620880
944923
127322
13046
127380
541178
448526
444109
123397
117076
348511
985123
81003
1066907
325202
933888
958350
802239
1677
260967
208529
829089
109216
520467
657952
923906
111075
551045
383431
160707
374281
836058
1085264
1051059
828407
211931
245217
767138
701035
816383
577837
1000034
403101
588672
323008
404272
1050407
445298
878454
861945
107051
759943
1143645
328127
197435
575782
109203
635026
15096
1116687
446446
1084168
202710
289726
484466
460230
144415
521934
321082
632790
1043543
1019580
390815
409475
284770
65535
817510
950335
55035
524103
48659
472016
485989
642540
911511
458996
685700
928726
265476
382307
571665
731376
457013
526040
1040881
894134
48787
1119004
572659
411773
412951
1055272
784627
743786
603329
436445
335331
569987
643627
1089904
876486
594408
102127
885667
18673
324121
527799
1027756
868517
697177
140122
332498
855953
556107
449844
624745
1153091
733455
878384
904467
1029107
382473
1167571
163302
693157
4676
494332
1076892
255469
915694
827011
396734
147618
989425
700711
767882
173895
402912
884469
263132
1059507
1131608
1148808
764918
140392
1078047
749249
504101
710070
557213
656076
545769
1094760
489424
398885
259895
879476
999255
893034
138202
896962
760864
732756
336423
1113616
985264
980070
576151
355294
57115
683360
338244
751770
1041992
95201
568610
381304
702533
821922
678734
248717
582356
460010
686776
635370
1137309
935874
1044506
1174225
756511
175291
544983
902037
1142501
988674
530819
369399
802007
84135
976456
101584
283269
373318
1150729
283156
1115974
831529
819347
483420
609749
297393
103071
616186
992087
1040956
346011
222653
770513
19583
755855
711628
418652
474961
233067
784860
1169327
363658
392131
485663
403353
140318
1127916
1069989
459177
347623
1125388
110438
30008
71873
1070218
962861
423524
353873
27967
820603
779015
123689
508501
761465
734776
618525
1140812
581933
888219
421743
361475
992961
87353
191621
427452
379097
100967
432858
879116
812633
928379
640850
451912
42759
270727
514370
599234
145866
941054
820655
352828
194153
198914
419929
429059
557688
254890
530862
668323
145669
792698
549619
487589
1011479
521714
1030115
1112614
267783
1120181
70697
958349
494584
967445
3458
392959
119454
399495
729953
298262
903791
385154
1138997
1118301
185377
562411
367256
117609
9027
431034
1056072
258506
598582
847873
678300
83146
1033509
308940
422218
505702
1078775
275927
1149104
445959
673208
630654
993897
508193
403446
42605
1064671
698541
822200
733373
974838
432983
469695
1163494
275685
105829
138718
484284
800499
25046
957690
211574
468606
834746
668032
1131846
851176
294529
157141
1068012
846640
895276
129344
817156
309094
1040889
827812
589708
252492
191485
621673
735902
531187
853330
493890
571245
207482
459955
962293
880742
830843
653492
1135419
191294
1170287
998041
81337
381256
263597
74801
815518
423510
448495
554183
339402
671430
201162
1014805
1029599
190359
865962
1034368
189862
849633
249058
943487
369726
494512
209266
584594
496141
111632
459108
406780
270563
600977
122721
310671
968240
712057
734257
132415
259785
637123
363037
590226
781505
504394
680486
1067452
265383
94385
656653
258197
648255
795708
884049
231670
846724
389471
579592
523532
606835
1176135
832546
71724
341895
37192
486614
1077456
404815
506031
569192
285409
918075
306367
462838
887277
975365
778737
700797
831899
357378
491485
516947
270574
1046630
1042021
155325
863347
1133020
1005260
656291
979759
195451
1177356
719658
35460
1008332
997131
537624
239069
602099
1153625
188362
216254
1025142
639145
1156979
31853
1088526
1176875
590283
256121
485804
522285
412617
529316
521601
306139
597153
349067
840690
284249
270048
350510
148165
320305
407918
163397
3660
1125755
266699
257297
145633
1154591
155471
349114
532684
819745
254305
411654
505499
1153071
1001364
714606
1039924
536009
213270
775773
57396
1055397
104950
634503
392831
606257
316127
90085
1122056
944167
225736
4940
520719
852733
244652
711751
1164187
19865
903863
117082
1032522
820900
392445
1019140
58778
170390
485891
589610
412688
189864
452211
49149
1166271
885823
997650
809512
880900
449183
854222
931220
519420
1120949
585227
100472
47108
80684
435069
693406
519633
280512
261404
1038404
502213
435186
64692
1137655
212233
729300
884112
1139417
637179
288737
416289
52074
778756
1091973
380091
844871
539605
793505
707291
94580
808525
753735
39386
309478
782526
957577
242401
1049847
39007
543805
621280
947349
289681
1070172
170829
834720
380276
920656
940319
439330
1020096
144943
16585
1106302
344180
493792
1008828
164785
811979
674938
492666
669453
595863
1047053
380198
167140
752074
209243
713805
708529
325553
293484
271640
486761
406795
166292
939851
969405
1604
154998
634799
845627
162851
902794
400544
637233
382741
729897
1087461
1060702
352074
312086
442705
934738
357180
1019381
647102
376898
358211
491542
929838
555340
1025566
365633
494068
987568
485303
446722
836078
27992
316604
356799
297131
980931
721185
1069516
981368
1099840
1165417
1121664
1063212
567024
624738
599212
68070
53103
161033
709038
904012
38850
916180
89616
306677
335171
1165543
873417
175961
822822
2883
1021089
176958
39481
461883
971212
334458
858223
979212
724805
430138
477456
1172968
370761
1038620
280197
420177
996393
534570
864390
825043
976160
927801
972461
147978
266181
621485
148812
1104774
11219
613746
366185
341063
508610
544060
261246
545897
1105832
824589
173067
77412
840686
1119124
554700
94159
1019984
822945
529022
486483
381506
1138763
67047
347418
836437
663707
229561
258852
513568
172196
125206
322551
696812
1099664
155609
894390
989815
410515
1111476
544525
706608
589108
583457
625872
34697
224007
169748
256935
501366
1034787
98355
707347
763510
803796
331498
341221
671455
1116083
991994
499484
660357
1081380
371493
673687
827062
608193
525095
269639
335033
997430
1048048
48057
210235
1013413
646162
758111
149532
751324
1077868
221947
579711
765131
1052919
915356
899459
989360
435572
564724
206163
1130785
505852
925516
541999
780490
637187
1127085
1054871
1110672
959769
879527
617902
87027
1166579
313184
745383
337092
384484
761211
1011648
585615
530117
310864
1056671
981774
520915
801850
748128
443170
917670
68852
1007449
169939
564580
611697
859261
736644
190811
531783
319670
335430
192782
200187
574266
297719
495775
879433
385688
225616
367015
39316
515007
645884
840802
291478
602000
553432
1107191
441462
771959
1153106
40329
856820
229879
199151
435365
517865
1180162
859200
730200
78651
257621
1159343
37834
738978
1065429
993182
767397
277827
1145565
17573
979766
415219
937063
10943
842367
267607
635645
873930
527235
819263
951898
1055601
405780
357930
1124276
439219
1020060
408553
799514
40765
420044
10128
149379
900003
655523
884454
90917
1085418
282713
288508
797899
1153948
167806
461259
61655
207394
330295
522043
69650
966874
1179242
962308
245028
616993
112891
35411
1027528
994022
584587
963048
609342
348993
235510
271058
324030
3964
674925
821082
95016
870916
90101
955057
868760
496334
1053901
341506
440388
205954
944227
189029
279102
461988
79007
27193
642634
402345
185783
267058
342127
23683
854688
154116
624314
316001
351298
1013594
107012
498458
592235
419116
873238
1014688
998685
647097
1173895
330978
556711
1064167
735687
1131514
302148
790141
504927
654490
1057418
767804
1009541
96293
183048
81474
464683
1093718
339464
706256
961845
812848
321697
1002043
1010129
720066
1027930
493352
903735
666360
916115
74680
772777
684760
887273
304603
69227
289632
587136
800941
100268
1168346
276601
733437
1074918
596648
231328
781368
313863
2783
889355
383936
223273
994195
213753
926054
1120091
487709
107988
1108377
527648
768031
513224
1002209
614772
680035
464287
536786
23852
781332
204849
1127468
855678
134355
1120268
568934
772343
1099892
864143
1042132
1016131
86390
1133884
287560
377412
800203
1175698
1070300
688655
385491
805308
151294
1166055
685208
923021
421995
589776
525366
526842
456031
551741
1090209
471266
1079374
395575
239708
484345
702833
766080
23589
567960
788646
385062
120077
528668
220730
289596
1058312
427145
97271
1105697
401530
23318
270724
172057
657188
395513
16799
707474
575809
106822
514995
644656
512536
9627
595856
1102572
433735
468140
321736
989568
1021932
898138
1123896
1069744
186438
755203
426619
839878
823392
725576
726186
191158
863585
884247
16167
323778
455831
405033
190813
681392
523445
372092
440853
312566
188314
651948
54781
667552
790955
879865
489608
531052
51509
410516
103169
963435
690856
459981
257236
626514
647924
815563
66483
678275
260005
66415
1063150
969536
533723
1080056
490298
664672
23458
207550
507212
180486
763752
1151102
90994
1157076
858823
931348
1175181
839564
801298
780197
448167
310058
158558
332959
228181
907848
1112520
46118
929988
908681
332633
116265
936100
169541
57209
731669
992548
713385
739701
719702
260864
6684
6342
80341
923981
1168629
391697
430968
409614
298214
250465
145986
163789
634858
745789
320159
20205
461738
325134
525880
995867
178033
585879
1047125
238116
306202
949207
27977
768416
803569
571976
75376
665046
436291
620857
391106
927517
142465
1149164
790600
698683
1149117
1032690
485966
309241
266515
1101057
463032
818336
470679
843992
134810
1140837
661351
199366
834364
263742
737162
854615
441899
1049534
47112
279351
759553
882589
514455
25802
937229
513163
409126
866076
602192
1160214
8579
718796
418257
723187
387613
731523
429698
319620
264976
848392
848636
678468
430029
438278
624058
368083
476025
510636
575593
1052031
112717
14536
64645
132167
776748
9885
173317
1011445
1124828
1064084
1064201
968800
197389
1132760
134112
1155778
97286
82686
811467
984535
761333
124023
542919
920122
848299
1157692
816489
1081178
226240
960214
1148545
515366
931635
523737
1090388
1132973
66509
167865
948636
78609
35451
677588
1027896
459308
151128
375428
130874
256359
974409
253580
682022
273138
1664
231012
835977
505521
35483
223293
795593
617825
342367
15161
1117283
719565
1039189
212481
358906
1050129
952317
255765
762320
391050
965703
1066589
253625
267071
268590
1171448
877101
697008
713676
183760
148566
842789
427675
776311
1155213
1166793
373905
1028103
1116698
601136
18515
375485
93247
145943
609008
45504
355401
322203
56970
554441
988746
769239
1021469
86650
323763
872
799435
432761
183886
687571
748681
376564
554514
213986
493745
676702
589698
531697
478801
1091847
252384
352722
1104075
712275
117538
817210
381518
3343
8267
248860
857026
732112
1172239
236592
1174216
794466
1042030
59168
933719
179163
288183
146638
671913
1150542
576159
346159
1005046
101517
487875
151774
1140588
1099539
970496
20847
149430
332005
468003
401318
308318
723232
237127
475943
878730
277715
350718
96846
180116
427785
1088582
998144
1071452
103003
750668
896827
481251
1098898
582713
855834
646873
1083635
598894
826457
877653
175042
651837
436459
831660
343718
405245
807108
1084923
929715
947373
271740
656797
627810
194909
357732
307969
978225
284859
1003306
574161
442234
515946
97401
703999
545458
936878
128769
638716
1132096
374245
654613
801653
37436
207309
571030
1010065
474904
61810
694915
1180063
299675
199669
982250
645895
35779
367451
997077
412093
829747
93570
208313
34551
471685
338623
312597
679174
452306
768225
1114381
65949
226092
896214
1174554
1058714
233953
669380
756353
844423
841270
79587
310460
297160
1143885
1039601
1150582
1154807
1148254
157600
1024803
844738
1151303
526695
809675
988282
687561
731918
680921
207468
182908
993504
795810
241924
863577
412239
1112859
703831
235038
828214
508204
583000
680141
80118
205947
716888
83351
1138742
922781
283127
203204
970285
290489
470808
1028827
1014109
464122
740466
796849
409500
757730
910662
146595
397674
401353
611178
135375
1042136
334827
802017
1102544
142059
635937
561636
12367
821763
663032
321407
658579
319159
94499
933403
595748
921566
978561
428265
224348
421548
837889
865432
971429
623908
42550
858655
369212
935176
499877
767480
1179990
152743
865571
951796
1070862
959598
994474
448677
9623
467692
651631
716258
1093549
542389
936683
579399
769532
444975
9249
236917
560146
231550
184498
715441
1009403
829833
1082570
262392
88951
1097491
956592
373567
826615
1027034
416486
861318
971419
626487
454427
386306
931054
8655
715843
1084481
428254
869106
670119
995843
384916
1115086
253456
552694
733621
941329
958172
718084
1171581
297625
300555
444044
798997
1172840
301941
529584
722036
653625
681180
798454
107325
1011004
484098
1158060
1086041
415344
197420
614954
978945
128748
910664
681634
987947
382682
1108105
874535
709515
758856
324092
124513
839100
1098400
1054364
877926
499658
853616
461906
919778
123640
62782
799722
981750
670129
384513
858200
353105
941875
962030
977635
54307
378312
616878
603287
412998
1146344
83804
827972
584452
349829
962360
792229
277900
949853
1042542
854972
948913
588729
86304
442084
1066685
394310
740044
1112384
283000
234988
2540
379734
1064084
2312
85967
849888
1174929
142470
82759
296678
735055
799926
494347
97653
624549
828015
405617
493344
332308
689833
491009
974175
463246
240223
156321
391800
888242
228868
323134
26189
519996
821621
1034371
282428
657940
345222
847293
997165
697846
468932
413105
1120210
932896
1139823
6476
966336
747272
114066
561644
904212
317680
357171
513933
619703
1069758
366742
1099150
928724
426907
1176320
931180
298823
219977
112797
184150
987201
959199
578795
508042
243151
163171
413957
1033798
203313
647099
296491
283018
924269
575896
567708
733502
702273
130099
340128
708788
617231
590468
1038543
956472
690763
1042947
341127
1128114
258614
214234
749845
571951
85073
616227
28974
775429
689908
415752
588
802584
1086110
1066854
998142
10883
139541
557833
962268
727920
491423
339593
308650
861997
1149915
1037908
754698
800500
1178619
252968
1020684
636872
297837
1106525
384012
545196
579000
728055
1122762
693862
645818
684417
877843
627724
785547
448574
885591
841835
163433
506903
815404
134110
1135569
1017485
535367
1003236
307703
1054682
420758
1106273
239188
792435
477522
412014
446670
702053
606749
1023407
679495
1144469
447577
258019
192764
1050126
724255
146962
851018
1049833
257616
429703
482689
543779
40031
225562
222603
878415
952420
971166
328907
957499
883975
380385
67914
945188
118966
1057715
331385
868649
1055278
55961
187543
904825
208532
573590
1174362
852884
339592
1135979
609551
652045
959943
346649
265233
597003
1147149
248490
61692
768411
1060402
123989
905180
606000
1157512
87155
510769
318203
602648
534310
223724
314139
826259
1015395
658739
211169
173236
43628
1145104
518148
1158976
176839
10198
508206
825330
380036
421458
207625
1145053
784738
900844
234218
784861
278123
460263
431306
954432
1062320
833422
1135211
248333
489567
92632
846869
950864
61435
1065613
699792
253005
259785
570000
9699
273091
1112087
11768
912503
476959
782680
745764
954020
329396
1174475
610585
659598
264339
900189
1062720
32651
286937
88871
1007217
908619
6940
841651
588263
167696
663431
763537
467493
151318
377999
725777
266096
252727
74051
972676
215453
365054
894911
518725
1082022
936590
953775
138759
923282
922010
619200
1012405
470416
1132668
790393
686368
1006614
625291
180709
24343
553367
773239
773581
948950
1133961
484061
126181
293565
543566
48977
54137
812670
603922
527485
648863
88300
1158663
791670
695933
849286
622300
289700
743723
279733
4760
401430
358786
599681
591597
684271
962385
317098
491461
212660
713658
880793
663207
322499
83053
779149
118672
963169
771876
607195
667350
277242
955604
1020136
689977
692404
541492
704259
188044
265466
1124452
721862
157251
397623
944242
612280
997857
175810
955347
113432
755700
465649
666617
565843
1046884
727601
485937
894536
103517
611798
736012
957685
101940
715508
588621
1037041
1090848
1089159
173413
650836
17400
922408
80551
1043308
1140987
341952
1172129
1097602
1071550
932094
889134
318369
684909
124216
854573
24353
932930
690581
1134757
248907
1155569
868807
590396
662821
1145177
1158805
624601
566617
946275
557161
1006779
1026578
929963
152629
458898
1089185
1078220
380569
593213
207963
852984
933360
154196
1111172
1102117
755333
365244
509025
588558
334508
335833
89012
169311
503499
913299
24046
306862
158696
264419
765511
658650
725675
244284
460943
17296
332840
891011
115549
213254
253060
984559
667773
311248
660299
257817
465985
749770
925709
274877
981485
1037592
525691
717135
955288
364421
539679
570647
185928
235414
328052
689229
418634
1123674
738806
630290
295266
395902
446038
342997
287117
321465
880096
817205
1021655
259012
325116
419241
842277
897467
952618
368238
697099
1086121
147418
497510
514801
907956
990645
143883
280216
574217
891533
975794
1158864
843302
195824
329769
617361
134794
195670
838862
700801
1116376
3637
446560
160528
183654
18526
1163499
194897
929087
138540
833983
606302
229131
987040
534849
211918
1169283
1015208
60716
1178211
275785
1091474
1089307
159669
985693
332261
861280
752227
216696
1045160
2890
815406
734956
567058
479551
734610
262849
561316
193425
491986
1002712
595204
861547
809399
785804
1122850
669397
1012292
25906
206648
206733
213028
805851
151820
193421
257701
997713
250477
486630
811113
318986
1438
182346
416291
788062
366935
581923
879045
619376
324388
565156
658967
187012
750304
314249
543225
1005478
663077
301529
1021692
54615
1157994
185641
1124336
75199
282660
783577
1045
455286
1015398
1052790
386269
863417
347385
453759
605354
491347
1077843
687963
643207
957450
20886
573614
303675
1068036
23527
574340
949578
1049762
901556
329100
311587
224206
443565
500386
712481
1113948
620391
88496
629488
394224
1167253
90846
334369
509291
154377
1162749
181690
494663
220088
907850
686082
174440
744157
1044568
1019788
66478
997000
690370
542525
5323
677680
133790
453570
123969
561559
569221
902858
614459
1124906
263968
965147
146336
581724
603955
765032
338065
112146
727370
190096
1108122
37155
984870
871347
840534
1110098
638519
835302
271184
104958
497615
908297
814325
806949
1154513
547303
897974
359543
1114228
1005671
827601
1029952
597882
656527
625495
673896
319199
230878
107833
840369
195782
100089
1058170
351266
1073108
648226
310751
1175867
864139
453033
750999
446995
658288
1110709
9152
224406
722516
574819
60534
619416
705510
845654
421872
998768
439404
553811
413739
520012
27203
343292
390703
442880
751882
212340
217723
40299
1033463
369594
1081456
472876
455589
132478
77488
189689
755476
687356
768733
334095
12894
124266
816982
546162
264342
238307
996687
1072043
675750
224306
604362
447367
34589
551549
753939
965782
876192
704025
330287
22222
190523
69503
256097
1042344
680466
514995
790292
52942
1029539
462759
233010
1128795
491071
442065
710988
422178
73232
161380
301784
477165
627327
934578
342359
169262
713840
853654
15958
1074513
447750
313779
363657
546863
1123557
532410
1048800
272152
957742
158068
237776
145216
1012609
330733
700331
940135
12754
494953
27131
51088
623701
1131428
1095790
434909
545051
352018
124716
1135538
132460
563287
811680
656008
330695
1154286
371121
865340
784529
290694
883257
607046
1087328
1128214
1078711
412159
644749
98875
530347
41200
1124692
972442
782410
757252
1149012
690769
1122786
342142
386791
202133
1080778
291430
1126192
893120
583533
1012311
803763
1169271
1009809
621175
937490
1092927
576903
762761
12816
759818
68433
573575
565394
31197
92845
745653
167808
1061425
298448
612571
1178635
5368
565893
723154
190914
328766
544050
956955
1010949
34627
179253
407915
125850
369468
566362
683003
130401
606212
497810
453657
240631
778418
603264
179371
1102706
275351
332463
162366
1025822
1019966
1075811
557592
10358
831160
155186
693177
176036
341386
286581
996151
332802
255446
751072
978123
381295
317169
156323
448329
1146027
658488
1203
930435
167629
461997
577234
598376
70236
231235
1177646
243107
696295
851479
705204
378029
271286
268435
626162
5573
442120
773308
808162
910133
24805
256406
1154367
26371
867147
184745
666638
1066359
142049
152957
134837
992279
916204
339742
161616
1128332
567401
252363
482925
373371
439490
899192
507577
619981
1127094
623071
71722
1157178
130013
211723
686251
216585
276109
190936
260944
1104559
973809
291178
495879
277585
984181
8018
538390
1063187
46821
374360
939251
443984
538293
641444
136047
192204
269127
999199
265634
728930
64755
274212
841548
321009
667691
691896
741014
807761
566395
712414
195041
778144
626984
75255
500313
379568
286421
139727
1151412
990866
217018
551846
787236
884367
349058
855039
577482
685143
650599
826469
68701
224490
673752
390116
986093
454099
408912
984105
7890
772174
848442
446431
100126
290317
327964
65727
673651
304561
552844
144710
1175841
985248
483671
989008
401552
537730
491528
1116588
789078
232967
969219
1126715
596836
1081101
255502
766509
456416
836364
542138
800424
401631
218516
300966
530807
518590
308939
851685
659936
144901
670025
729546
1175138
1058439
448331
1099391
448057
431831
623474
934429
280688
737528
89195
628877
527276
764859
389809
478066
456621
108795
773902
117828
650546
666700
983231
356456
1002416
93421
149803
596459
1128424
233920
327845
672063
796593
45163
741420
838551
596516
832024
194127
779925
1073801
920291
277447
707497
623485
891424
746075
1006651
99599
524167
74462
38200
279419
339021
1156473
96625
712203
410298
1013131
848612
561474
966663
101071
826557
717396
1019221
271682
711215
1015228
758238
794072
641699
302963
1004498
912301
270348
723201
255179
396632
557276
1145836
1145024
216013
427006
94713
967013
922613
436927
1094536
1127203
609543
313076
851014
892870
391564
653930
335346
578543
547716
1072387
1046946
51313
1020068
824711
390133
4786
136559
4403
116628
528287
445366
424315
201608
1049557
873969
368663
75451
215077
19066
499687
343683
662578
15610
106679
389199
907659
61791
996097
179173
368396
322754
1158166
1168284
88568
32155
709396
1119798
414524
650921
483243
105281
62878
719213
540780
625150
206373
958746
660421
160067
7283
372005
764997
235801
597543
11675
120375
656723
546800
703
745514
103310
265121
497684
794917
500024
667915
909363
282135
906122
586714
1063890
136680
1099726
880716
814291
386836
137163
674642
670563
66267
750579
436238
285871
897467
356504
396445
67906
83399
691855
1161260
1019805
291788
569942
998955
898852
1163785
1172138
180435
194952
293775
1059167
799273
621856
143506
471111
961213
629114
323344
1140239
988222
945082
291392
205487
70789
810875
770505
285746
681881
1069439
1164340
623217
87839
482321
771015
136548
668341
39189
670864
521466
592122
712090
31918
869687
624041
889318
947919
132353
57970
59187
428220
840921
1086889
1040804
376104
1071021
192154
531089
512186
1047371
740610
546430
511675
355446
380
153158
1037733
1177865
1021360
9908
56134
132252
164629
222667
973007
220813
972677
526879
973787
306498
766847
148079
180427
118160
1045115
72805
1136863
292358
502846
128054
395165
647030
724306
145112
893370
130668
807456
676867
917661
246055
358795
687390
1102026
38015
828572
60383
244885
66845
761711
268159
369243
231616
1171181
817126
805459
229940
1159186
490432
326114
470531
796823
249489
1196
4482
230999
399502
244459
196507
34294
961084
1068291
146531
907228
381505
1007824
1148160
1121158
209784
131248
394591
16542
1054483
475064
355748
181931
602588
1039939
883257
797892
29307
251351
129594
797491
263128
436821
1030577
1050721
232590
364312
799295
169323
780169
1042189
731516
1155059
108128
614043
806125
709447
1150468
851550
425570
77507
1081696
121598
851212
1023135
473085
955361
1140140
933130
315215
665272
1069217
94570
844075
1131365
1015214
841042
399965
266911
377178
1171405
850109
769068
1077237
642610
1136220
973650
84265
1028328
682526
542735
509553
360534
589754
1053267
306345
1159487
84973
1152141
488631
313764
911297
606442
186122
239718
681680
87073
745971
963665
356374
181501
318084
412609
595731
283041
1018333
657981
335813
1052572
520938
11934
755237
635407
1125926
904352
1054502
466638
786800
486861
425866
740465
640907
891114
14018
57936
754787
984773
887825
323764
683708
1039942
229288
698992
395019
384145
1120924
987454
57594
232618
817971
536682
1165395
1126851
108256
119451
845573
886306
925030
690427
842165
538609
647880
35846
79134
341910
49326
228125
246258
160570
572544
730424
628347
1123035
170412
683092
148776
778770
274128
425589
1154664
547812
460666
827223
815473
764121
259398
914689
306254
549449
114846
790084
131128
171657
131806
706250
451141
199819
119421
458914
333171
1109662
921142
302535
797439
660955
830146
675728
298471
595943
763806
970732
908611
745060
818449
1013494
883129
601559
26187
86396
1066288
218717
887377
86786
456211
528099
299793
721178
716388
562097
1055216
1152730
529206
868830
817423
601715
1126976
67316
1086261
1040951
722642
308503
1053501
575528
1114409
384882
1054411
860245
984390
859842
552819
798251
195015
1175456
187846
613368
425047
831148
1043647
265363
70474
776003
546114
1108700
80933
538181
930273
57359
48656
553815
613567
310970
547218
247403
622787
1113515
851923
685906
143100
753744
54800
266962
878240
1148338
656109
780035
209008
1042255
1006127
139800
1054769
1166185
351870
93319
868496
46187
1098186
336443
650671
559417
276014
550963
484528
724000
354958
1097554
884048
971224
586290
56098
887230
570023
350561
220596
46887
424832
140046
834256
488904
1074926
95526
274744
494091
859020
514785
1062467
848870
1042888
707456
764609
666017
196265
1113488
510290
1080233
806832
686938
194249
551889
229034
460874
554705
869468
659065
710751
904172
953263
93995
635926
278668
1110166
565582
954911
700596
637116
419249
14100
638700
763217
1093653
923704
927025
768236
631473
275911
909720
146060
1032287
426041
655623
494556
1097398
938166
930602
166987
1102790
146217
574209
794102
61723
424
928033
1071345
274996
359976
263072
621629
310443
303125
615736
232017
255115
983619
396077
284173
902423
602350
135154
184108
653133
756719
767468
841629
1160583
1015053
844020
125948
184485
221413
766720
245185
718853
183936
611062
1087091
573981
665057
1037064
1010522
294710
93085
1047410
912760
821166
247701
9693
16331
876762
996111
1064720
72803
691025
769785
104390
559660
953794
1029614
299746
56297
1170807
291110
374368
696047
116343
1055014
352794
560535
198660
886793
262037
346840
632217
165982
1169053
1121999
997388
269388
816753
122249
937661
73335
377869
529521
1169949
190739
438928
526772
130752
581749
621883
1035599
297288
99660
548156
296434
335767
528671
486362
701751
223562
499366
318873
1073258
411984
146332
95599
838406
505843
429937
202639
687855
153303
194214
230456
316084
935406
390284
467547
530761
978279
663761
1061047
925351
352941
453158
340860
420336
619352
166298
852860
1116095
168629
260363
694099
261496
1046515
1065540
451717
314603
349555
669805
312574
1008174
587185
1151253
1017579
401807
665432
255535
74409
121075
98417
952816
843604
1081528
897018
165748
117587
957121
1145505
23657
938721
1160890
766709
585359
183895
423172
888757
497910
1819
403164
394028
1054464
710876
395264
1048398
778861
89340
784917
705880
404553
384987
1153237
1127042
516586
1166218
24404
1065701
290270
651052
1148385
807732
13397
290052
259821
1116857
885302
872418
729214
722051
1133599
1032409
619660
678675
114797
1092762
287195
423181
96977
925080
859350
296656
944927
849678
467433
446130
230237
27391
1090194
605564
398911
888511
580738
29409
90826
977704
927850
1029380
267626
1017934
826850
454624
30907
1023597
962486
360927
1063544
547701
534204
947926
1000845
1149084
399838
802573
99290
818330
1085177
976855
127301
1041767
408074
765190
421486
79107
1032652
1074476
262290
36755
458462
155392
223284
793103
170479
941768
14925
299857
702527
1158430
879384
51455
1136654
934170
634745
519050
1120918
573589
376831
233744
273502
1173588
850054
156074
688351
32110
1177315
294742
1167410
1171829
957085
171690
769659
388992
726125
1150229
579525
269228
451816
712129
995449
686123
1158434
870246
578654
178233
223154
37796
1108925
1130953
201505
675618
235199
302808
657833
792821
1009328
1106610
152793
764669
471258
746974
813144
58056
424091
240657
670764
16744
330993
530192
707882
929251
1159103
1114468
398312
430157
309040
1162181
1006999
992372
273748
393811
499899
312179
1008142
420950
913656
163579
309541
248409
1178540
834065
968838
598634
915203
791083
669793
1046891
607294
793387
406720
658883
1117843
712124
449033
837184
183228
319237
94703
78755
330190
118555
1046827
509718
1096240
597698
563447
1063868
1129399
344751
252506
391887
582840
281966
630790
1017524
925042
1070769
598585
3678
1163610
1104092
448159
292013
174015
254202
312544
226213
445668
838254
1050888
101910
153782
46179
673385
1028190
1029726
824894
1071011
1112683
259950
439828
387022
650054
48143
585703
941497
1140141
380937
983070
62003
471406
210335
754864
944983
1143282
1007874
582414
592027
81994
94638
1111173
567622
878365
945274
793714
1052953
603408
152425
408797
461450
1124191
495005
869949
22536
966648
97123
510118
781766
1077354
657599
74710
717298
150144
94495
325082
47473
1016617
453499
535948
280873
524497
970746
429384
749159
541904
295365
1007874
615963
53421
807323
693001
411589
978929
81985
273285
356749
230732
297581
1111957
973123
294950
1095705
456434
867754
135574
634106
494030
1053330
1038413
209251
953540
422226
1081774
173773
752978
582816
76670
1055706
72356
226555
679389
1093468
295650
156882
602743
208606
180844
42682
176152
587544
1037041
139222
979014
91211
805050
641456
444714
82226
324409
1106935
741266
664843
911831
698982
668802
446971
859703
422207
1085849
238739
51500
927355
1082899
653954
458577
166468
226565
482153
82371
1157657
421779
80169
901519
1124644
508907
970374
1113731
828075
42157
291738
1153368
356495
409213
418401
49804
484504
977152
480091
1088074
283287
452673
5532
105252
594905
766880
418180
864203
998496
221283
322936
1021364
931538
1007418
1027977
231944
1152181
780542
510239
833323
353094
107737
45288
842767
394030
657008
682062
785842
993394
1125167
492159
241618
641133
875537
864059
558803
135130
155579
298322
569651
839504
748153
240606
123984
1173839
152047
1134080
490049
815104
101394
327817
1023322
286470
1161111
428617
294149
736889
788597
409452
163518
640016
793373
233839
732639
144120
1132438
759180
360165
72791
1171204
162676
589817
175223
603840
342230
512103
112277
860198
762799
134804
963337
1174999
911553
27395
398295
32701
1051626
869248
383384
882630
426815
719246
509198
942050
56367
898624
774564
73115
457029
359548
380154
355227
845140
574514
728532
714251
69820
773348
719167
443021
237497
1100467
836237
892773
255724
360481
523927
133455
930499
633723
1123123
202917
471233
1038134
990944
125888
32224
295879
621476
815983
1179014
1137613
208538
352815
1154276
965568
1043194
100170
249174
1070013
20419
60580
203055
539101
191766
307748
419219
148294
719358
580880
1171174
951809
1113837
162021
953740
638472
551337
544256
1174084
746878
634676
1016928
303412
336448
501964
399906
1142222
464380
756319
729911
242773
925394
472541
1180037
1128280
894949
13753
218187
283310
948772
1162502
910394
81163
385911
674610
294483
29728
520576
710943
657822
442572
1038941
981107
491746
755428
681320
946985
128860
421771
13572
849088
926472
357607
987981
1158577
72075
287073
600917
557318
1175367
996344
406755
822419
702655
426982
724987
303696
383360
602892
128863
602381
1124509
831514
876026
826108
231247
119153
440208
730343
372331
601534
612152
1139653
1004125
395025
121253
322127
382812
640075
219383
161342
703608
649325
658001
848878
655895
890839
362122
362271
847881
940320
272708
749531
427972
952714
853419
138042
830678
966925
1138130
1122171
1039163
1100527
495334
364228
619921
830917
447938
140623
1135035
990353
1046006
851192
1074326
142056
303132
99347
706962
346410
388243
987970
198005
256206
1170636
1075437
751503
551010
249888
1106450
292867
292150
389098
541128
529174
97515
1021689
246211
809533
324837
111796
473481
848740
973653
61272
368547
384681
621841
34937
604125
1128795
519541
147046
719613
784709
479442
278697
194638
31203
168140
209327
1069293
876188
494005
741416
445686
14812
1016793
768724
905694
1056821
658059
54811
447486
1016476
135484
1064946
921796
457069
685968
713507
126876
896514
1030966
707194
977262
108105
124511
125063
898918
752812
109558
564089
41118
634804
614737
800421
107622
871337
509468
260531
1139707
1164870
610799
735557
255551
832273
69801
263961
35721
904108
148343
590411
669723
126364
1062344
236420
333737
972810
1033798
463308
221076
947463
873622
924898
902526
720956
432728
461218
895132
923104
320197
78555
843500
764155
448035
934924
994691
916384
63512
235983
60132
515620
635230
971396
738419
512241
372882
499537
466049
104544
907143
175225
1128045
1078070
893142
533618
972083
75555
520439
826482
240016
665334
1170403
1097836
287769
282276
1132926
966366
559390
1166921
823383
1132427
125530
838557
664651
116876
88882
829979
320575
531740
611893
562974
320437
1018603
1164126
466991
659070
803408
231455
961116
1147935
1081863
191079
831095
395930
1021338
1025902
87011
1175276
797137
189746
468265
356404
297636
908177
724614
413090
763946
991687
586532
444752
940647
1125149
551799
147604
844910
45706
985808
305757
450723
83904
710610
279895
141368
163373
334200
1133296
956318
685333
521411
680906
1088507
415543
178459
482757
435167
48802
312109
45346
554591
932121
156961
723633
616255
1008647
893629
849208
840741
14836
776002
562124
1114946
202210
426510
412946
800653
228933
421604
171254
33476
695094
477631
301195
1121724
1157108
200057
1173516
828248
153494
1035089
966311
68982
559640
601691
1145219
466762
161342
552469
1160153
202600
934945
405435
1075197
124525
391759
31239
790018
952203
950241
217686
648193
642069
525149
114153
839629
580467
642753
580433
722233
270465
77574
584914
398546
982171
662288
410501
47021
668268
931158
481683
606017
143699
612338
31604
916403
1179236
636080
193867
384063
461295
204701
613500
842930
344862
33574
853362
34579
593606
184889
466437
656374
304853
741098
690089
1009347
812212
684762
305696
349279
551374
459746
765602
561258
253543
344962
424874
757310
359301
115688
236870
596260
1033727
432101
587998
769278
18914
1005090
973413
440746
500471
873183
506556
233091
175889
1158074
56298
722727
68972
165801
765886
1027005
710351
274119
1068181
706961
255385
74554
66235
331170
88555
964486
725355
326604
963700
195519
479468
133516
943310
416358
553434
720947
626050
1145914
393765
533029
800625
1065724
156500
767368
1046678
989891
1002654
793868
606319
351450
389608
1051367
891961
884295
32166
983825
681410
933374
550561
82449
1055790
982989
695401
598956
642982
170328
632522
284435
213784
118453
529510
478132
317085
158309
990135
859549
120194
36846
1172058
304548
828076
624138
440790
729812
1047504
208226
475099
206397
196975
41279
317345
243421
863053
474189
898215
14394
541803
13264
48411
344889
459504
819730
142526
247702
34330
926468
98796
83681
1009092
984739
922874
487361
389251
866053
443902
51558
716761
349759
1103540
743373
334323
417109
703424
649231
491539
734983
841030
1154071
563771
1117102
1150988
34983
128317
388513
1143887
445725
886551
1134734
1042836
183027
23622
548429
282726
511846
1113346
546719
109784
680143
1034792
980189
1154159
1087987
548391
880374
400655
460398
369961
346593
528416
512118
834607
741547
978029
138451
1024280
627571
123422
46651
473105
234804
47659
117402
927677
1026298
123348
1100606
798970
433166
471567
925747
280887
1023518
579888
272753
498567
389499
681602
202892
451101
320866
264973
6166
428544
738207
1137092
687608
410849
610891
772951
547171
451119
574094
650087
99765
476653
712274
958711
269931
1051996
857277
1010576
221242
188169
648748
107471
981817
399593
1065730
789168
139407
415185
1051440
186375
674510
923150
645859
1048789
47766
1039659
1138220
243070
1072036
651333
973500
341713
222103
399647
229998
17684
606837
563826
766004
571393
24172
956177
892978
61049
178452
1012086
1103653
586997
722985
426760
1117297
235519
801387
660906
835969
740906
822059
630809
159221
982591
967572
278013
899429
139556
1094875
184054
502546
101774
849778
78292
964166
785989
108072
121178
106739
809676
903734
942907
496871
148684
657978
195384
435531
1149015
636277
269051
980278
504303
689036
883435
304802
692580
689632
999059
240392
463821
22885
864451
191918
336313
1037920
421031
876249
756609
366986
811245
281342
979797
1135889
944180
1016656
328267
999577
534318
195772
39157
383567
500723
847741
1165070
911955
758845
206685
313516
966120
246532
778897
208316
536370
765431
198372
899433
746583
329025
33336
387087
372637
1170909
547846
1036134
352288
909381
989482
777782
935764
1088411
475236
561966
1101486
73113
783041
546716
965745
1091884
421851
155555
320138
446197
531438
96575
344427
920157
804007
90345
662539
540568
423070
336177
539585
695091
788579
1034402
792674
353973
253778
757391
585522
240757
69359
1103494
504938
1026663
1090249
1034274
196603
417545
77857
960317
1132929
942671
318159
728359
449354
155964
622816
730770
106918
526901
179211
478487
705604
767183
79639
942151
572517
601020
111365
586357
245562
162921
1141008
1108951
264187
1046149
793687
973475
95950
109531
600720
414426
150557
347544
787348
114864
1128130
66378
525237
50308
61455
858756
497190
703595
913623
826811
973105
369104
354579
145935
105755
150799
1015059
395923
669219
346794
258461
657888
454082
66262
30362
1094367
240018
224839
1143673
1076388
299276
730516
248356
175154
980819
1159864
1031416
107376
256774
88229
153111
1124082
906749
1141947
712600
988608
987769
1072156
140576
278021
92502
674632
405836
730216
908402
977122
99933
732256
445111
133651
780423
912168
604253
785553
497967
783725
363748
1127480
71227
652689
964625
339494
660277
832030
329190
134071
202162
488420
63153
1123911
914491
1023630
915227
327987
370385
598609
1177608
852066
367598
907687
176747
1056308
787889
414367
674366
841257
964992
136000
605265
58865
725897
734828
736709
691994
798610
62164
558139
635145
350159
821920
1052134
450739
159445
545024
740459
349997
1071184
839995
467763
435861
1050634
671658
1129602
719156
852894
1003051
807013
480941
789173
1167219
125289
627038
1089901
59224
87976
312778
101217
182174
744753
299790
654982
1167548
109162
92341
673006
731396
742352
96584
1164096
497896
128521
315650
263977
150850
263455
979204
413394
918928
645090
305565
1145745
839194
976230
240708
1101727
614684
1024957
1118302
487833
484622
661945
534782
1091999
469380
18578
1006606
425726
800662
145812
583495
700734
1119223
1013652
245414
195096
1066413
109980
1065510
896069
704209
441786
466326
417083
45715
141737
613116
45202
1138115
104412
990189
887646
338910
1091105
291958
716957
12417
541522
377324
317819
607641
690035
197382
1088441
522752
429483
682592
400171
480024
139496
19558
1037816
120105
59454
76392
10508
1029246
290587
702568
233927
117203
983452
511221
965533
330426
172626
302777
355661
309343
346684
421550
594704
1139175
215249
568714
573998
1134469
619381
1061053
682543
427349
1127758
843002
666174
1157504
873884
378561
405548
101427
1010356
527632
131529
48715
908911
376055
379212
581767
704252
1128272
717867
1161866
937412
530174
1011846
989449
498331
141651
580807
426181
68617
446876
499105
591223
295721
3890
747399
165073
125110
932518
580452
221993
96186
299152
902816
268977
998141
25883
910207
1028265
706311
276701
29412
436416
906233
1168108
1021060
339326
137956
690436
300149
1164407
439451
672933
457984
120955
280967
375357
846444
917826
52267
976821
720611
1179428
470268
239852
609093
617765
617796
723671
96109
453449
108164
177328
463923
205102
189852
874325
378834
457908
665080
78882
1142232
334920
414097
223947
1138214
551555
529913
696483
636370
820878
752480
257787
793550
1074178
821544
61379
18415
1012471
1106535
362148
202404
126973
522774
493646
975137
11080
301939
536465
39665
939206
661299
702313
587060
399711
722032
281172
612807
375651
1016103
609121
233751
136851
1152069
175438
928812
316772
1161904
1143631
1053015
426403
203181
1140942
972304
490326
97108
1150883
1097499
626170
443104
881421
21451
1106418
1056238
384533
14525
570388
944082
692749
458277
1154496
134048
65089
875763
470645
901177
126545
881031
697701
837512
826705
158545
19427
640933
61639
1178271
738379
774748
105451
762705
422796
768984
66798
696351
1054928
949857
765192
309818
836858
174530
949300
1046948
1138954
876255
919723
603686
954784
675081
725819
485616
141088
750436
246287
1148251
954989
159640
982059
565800
1076984
405633
988761
531824
788840
106262
884003
720594
672974
198757
70696
914163
929077
960535
1055578
766510
551170
791266
680540
717154
599083
627017
735962
83341
362054
1097840
374339
39019
1064079
368700
573478
503241
369706
183425
824257
1158157
300502
752402
254961
331145
417958
135953
324013
1171235
894745
570504
230907
652130
279313
395351
895380
175199
432374
376552
251182
575225
740628
560955
1179335
70428
24373
756575
638638
98999
780442
277977
949018
560869
697265
365800
769322
639879
181581
228072
1151390
50682
299020
593916
759781
394363
291669
396248
1153299
407003
34513
634302
449366
763927
1072822
722301
1118489
129963
989609
480170
742845
830342
860691
512616
573225
664006
1094392
878838
674458
555815
843541
852712
236700
1003218
465606
1130201
869540
601937
1036900
682944
251495
475414
146091
6613
309324
304084
685671
319072
873129
339794
677630
963051
1030468
772579
667161
397860
290911
1082507
332772
1101606
457720
445859
481497
464000
1057600
430905
61418
450015
549379
432613
1155508
388997
325748
350762
317074
193059
1107564
415825
1057375
1045207
157064
1140505
1116717
793748
278805
94662
144204
1007207
30697
852970
637066
851705
61461
729147
813199
1154318
732647
614009
917688
72352
469233
1155788
498754
297752
1075613
41397
1009097
940388
178325
803758
1069982
778062
512134
372465
266803
416800
183198
487556
1124090
1163476
714301
490822
483141
226480
591762
1151386
209210
419386
31441
943149
641426
771430
962196
629300
859671
639226
109832
621033
915727
635069
261905
747364
928411
592745
732217
313288
956568
185247
407216
623757
331372
645598
1021286
191848
425994
1012629
831802
877858
518629
196195
1180109
1063327
110476
453169
842362
54098
98914
699723
229013
1104473
957189
301469
422008
565701
590471
1136301
917713
425055
770209
761671
275042
646974
735952
607101
238400
421667
1093961
590492
874845
692177
458846
628718
535042
550402
23800
127291
54000
1094361
278963
1000777
363896
463826
1103959
934110
968569
666177
239548
265712
334407
779297
692163
223611
950199
496174
418320
979882
708699
870729
176114
98501
80673
67661
1145828
360030
53653
406060
551686
455670
397519
138429
349593
925954
387130
61132
905231
650135
1040803
665196
358064
624575
734230
793115
750278
1087259
161970
41296
360261
381470
412478
992588
515569
956393
523853
63284
872127
98339
880422
463493
830087
358140
57129
781189
11550
207621
501647
380179
641677
214078
924669
172054
385732
24717
703259
1094790
829407
63912
478512
599677
200793
616954
47451
511248
325571
105280
1156012
307122
561359
529709
184476
164851
498240
280803
661730
677787
660279
493923
1081963
1010060
894558
66181
870264
783166
1050464
973402
102160
1146998
355747
723588
701812
681710
805261
420189
660734
464465
125840
928809
581485
792275
245573
791732
502873
863252
841107
878333
1140797
765848
1143414
327293
279817
76773
62251
139939
775044
543850
184152
552848
709857
593027
418411
102363
614413
362408
956620
814142
82164
1104177
595834
625138
699715
1030861
1104843
686824
963051
938616
124682
743988
768029
15446
580116
1147920
939328
148019
302999
596834
582159
160939
715114
529181
145130
1033265
1051407
467486
134517
405957
146646
363148
975974
318894
481151
1115081
787580
135778
686360
544522
414470
261812
577205
317827
14238
684293
61153
94906
499959
296473
135060
235775
34141
33480
1041772
822611
637149
1142808
820124
494158
16739
793079
571965
766759
97538
738161
585474
300457
402680
742679
350616
627754
345937
916626
225918
161009
406901
805059
1064612
780936
80325
380553
568081
691452
976093
860541
954337
956773
80928
934113
283047
793441
642134
340301
215071
660514
646815
769273
442070
886556
528609
898325
591360
1021997
367596
726857
97537
156437
859048
565749
1016322
331367
601357
755338
200911
585202
206602
527933
267664
701833
439399
205400
523407
352946
365105
646276
1035668
998693
918829
965509
103081
291980
311385
51452
741552
273899
335557
950222
341846
61392
674562
827764
591342
1112427
44480
1155125
1043378
913635
226513
315448
390197
28283
946079
643771
516882
404383
250058
181809
862267
552578
1027068
884158
231565
24820
887008
96556
258911
576412
908161
534577
925713
756317
486247
160554
457411
135592
296245
949069
72974
273738
1121248
528677
847087
364425
150477
878875
645899
555018
797227
594338
733469
136627
1035996
526424
80111
527006
158489
1001693
128350
390769
1124249
491943
94373
494449
426936
2656
373393
468303
478706
827808
788359
1082534
116564
110340
363164
422211
930932
827931
1048543
1075633
400883
158560
1027007
813286
609497
837866
450682
869505
671451
468890
704233
50034
115030
533935
535717
166122
450658
1073193
223644
224930
2909
475450
381463
478850
280645
1176402
672441
14643
35358
134469
781735
618704
942702
172362
1021997
242144
731725
17555
1039564
914443
979157
20032
1005577
208363
781662
533292
388927
504165
712000
478620
755225
13392
252855
686417
613379
932882
1062865
645223
885409
291009
420804
706411
590557
273400
715515
1080222
8693
1173082
357947
884020
459170
765638
325158
209848
359046
335833
626394
232212
79057
24144
473752
735733
768331
640213
575891
796375
552690
1012196
389934
654752
457141
262807
192974
1082009
397285
997297
464778
737098
747260
941749
528441
875563
1063322
1088455
557174
267749
191699
69054
812997
846579
1057503
1150140
415957
91413
480948
1175484
974982
1071326
571997
1174541
984445
52926
888643
992738
954991
784888
517072
917820
642762
1019241
767420
112454
109334
211607
59164
424314
430480
26536
430778
932943
774211
51631
1034845
547952
1010927
762535
940999
131723
467240
622289
99571
254273
1169219
567975
378799
499527
80057
854578
387603
1041968
685923
213867
357011
840488
488845
413997
62554
556648
544699
110342
721417
815794
915162
601958
382558
929279
1154437
129250
270764
1052556
1038340
337359
604904
184507
990711
629977
643680
496826
248295
61889
786799
227818
69160
384298
932395
631043
908663
530080
927045
651699
1063385
299732
1130939
1005541
739308
71634
975388
741077
36079
114986
255544
64354
513753
58252
553480
760904
983642
220357
1102360
1133972
956813
330533
79002
1117874
29635
229176
765361
578891
978363
549355
291434
121170
201408
949398
790083
703007
437789
560011
715579
236333
1152301
598332
979591
615460
278781
298320
1100850
192598
729884
714261
426171
268221
341575
103914
287036
478937
296868
460362
818147
39570
1078667
1075085
846111
903257
711948
293676
1646
1098216
308486
845131
513955
523179
52228
878063
152104
263747
789629
787076
199820
785955
75795
548512
1059633
786781
219385
733643
1145937
1020915
522980
270372
1164892
879152
690829
555690
631627
258178
127531
300026
214873
34374
616023
494719
855266
862576
240032
74718
910480
944548
1099136
141070
232923
1077158
376455
993682
731627
997346
13669
151381
743650
366921
552014
779473
657124
229659
935594
586142
713762
1006598
87951
432229
842230
602332
1037590
764209
1008827
615060
1058075
438
987591
35856
395289
274390
867019
996561
447759
489219
71368
24353
440519
216180
208703
725969
1140840
842361
1091498
570617
11443
344390
204164
794088
736443
281621
557838
1035800
793058
327683
462878
323876
970394
542331
709045
132004
1123447
497762
936938
1125232
391822
1047413
375218
1056315
1085166
459
944668
429353
1173051
780303
28746
382866
935195
848542
394168
1131056
585684
659463
1038965
393129
108616
1176968
243647
760027
976663
769970
807233
288638
638278
505435
447915
320228
660428
68417
936477
460841
1061781
1013150
1047770
63601
422911
421877
732948
595368
627415
472476
747354
587975
468953
565523
132746
102691
876298
475467
347897
72353
729269
1173834
320000
50444
194144
674441
855481
1159355
910290
933582
437745
711267
650571
178782
1072323
350015
562497
475294
267393
469614
90027
911
357719
895075
923748
319673
160676
964901
142732
579856
340353
623399
1030652
36310
620032
560532
253679
503011
1023171
1047077
367721
738910
255659
1098233
1116446
1159325
378099
691534
62193
867936
282709
195778
116849
700041
342129
1007960
271487
771709
1148049
914381
897753
648506
707224
242700
471457
209720
59052
703941
610779
148804
925984
1180147
75133
506889
356314
478367
521277
452481
991133
715062
99991
403166
239831
1056549
1125111
547479
342356
106042
571714
268373
381236
700397
424986
886058
943604
512246
434442
27384
983768
1092885
568174
667868
258731
568200
393181
24370
548878
748878
104391
763840
846139
1088593
233919
16208
1060605
348580
735061
279775
1142261
914252
546609
858661
36650
770248
709410
615658
1031421
1160655
939830
639172
1158712
654958
973047
926871
720794
998713
221460
38630
758115
522292
1175316
23333
1148897
368375
715487
459345
98157
549599
1171659
162346
1035465
22126
88290
187446
142026
305816
195032
1029200
828441
350976
914485
316909
333491
584407
730839
352144
477472
409887
107323
646657
473559
671426
757797
1122130
835283
221600
1027020
1055724
940100
705358
788732
965485
744038
355232
329466
29582
823021
745819
1049841
303579
846075
1040598
77707
257663
581160
736317
712103
813353
315494
284568
589307
424780
189646
1125213
466623
366188
520663
809652
474720
45686
1063674
552069
1151093
146281
223770
749690
565084
712473
370383
420433
124932
672682
958602
913688
240218
945797
360822
78477
280875
405609
89767
570519
1159852
100572
576298
927453
101708
977172
670547
1115319
245947
934248
1008434
53124
804379
673847
551243
777707
32404
720868
241747
142602
341957
975046
867964
59954
390462
1178
139653
801483
1062208
254527
501251
462958
694236
1133494
134757
179384
143002
590008
969666
503714
390973
382204
682240
181900
10612
629293
1022810
300529
863840
321278
577288
805077
1124037
571028
811252
586553
611414
882621
1149906
977155
577541
278219
106931
1037926
449059
1043683
146971
1039340
1105369
408079
480332
571912
57213
684873
9221
171123
264432
425646
1138318
514604
33396
272976
538428
448027
974767
240308
668712
1146498
1064643
676653
96219
586379
10060
27430
29870
1089359
986720
1074325
1042581
285740
237205
95495
848299
473552
316683
259245
719154
354122
47527
1040826
1087209
433245
808844
755871
849409
1132126
550246
783930
1103024
994941
815535
895969
491338
782206
136453
976352
936789
73566
363736
660588
165446
295536
179567
302825
169424
541470
1045690
596240
3821
163835
1001181
982120
709619
614012
501781
793567
627151
955707
70337
886559
386531
958507
390403
359919
242309
661185
251144
1010843
95720
356871
523023
122382
862011
1105210
716061
40350
92735
946119
686121
294405
295975
854131
670905
45700
310851
516295
473385
459505
783445
776911
1152727
334156
1071103
717924
972604
138424
374208
948561
881391
1023918
30627
934302
512480
539427
293556
699810
107576
23036
930312
358404
1046538
293547
347613
660606
165172
351984
1053399
637329
424035
813411
675515
276771
421614
811598
648599
832849
469541
961040
35902
912165
809687
579818
156938
362216
994899
345156
88383
689832
419298
685661
187483
1165319
655918
542803
1056612
1173126
201342
743742
887719
611826
870141
13428
797936
66008
186839
507120
764804
779636
1144523
783635
872113
525922
534632
14219
592896
1120499
37334
472812
967982
446272
261646
678769
227455
697263
1018311
209418
274178
8103
1050966
901317
500711
865890
898575
1091994
474410
1069594
147975
502758
366439
812213
339888
106762
374418
402558
861585
214203
963509
1176521
16480
44556
109243
291634
135366
20005
1172037
746932
492769
927194
613679
89766
96699
468137
432192
768222
907053
57768
144779
486087
302069
515651
890390
639809
268048
235539
182627
967913
400706
387724
497189
592754
276744
654776
205986
274295
794760
604666
569841
750061
122537
623117
700671
818787
763269
1071718
1105179
469420
1090180
997932
892468
194895
884383
1109786
827273
179340
1153561
799701
92431
790001
874249
751217
406528
596712
156564
1003529
1112647
1074055
1163924
1129156
158977
343998
1055096
1080644
327925
1002999
718920
223353
1161251
1170651
595714
579037
911936
132640
361673
8228
940413
305962
231337
245171
600059
278772
497690
558722
678485
788341
530210
1021668
412206
269282
691620
746285
127081
13144
84606
445238
363654
145827
948798
635503
1112716
6615
1123253
145361
290063
1086648
161711
1009366
1056119
38914
984361
159765
873945
1104688
508238
399888
549378
979186
1074137
1123457
399370
394846
1074250
105901
1896
78878
1085480
225024
115165
233502
630041
818944
43025
975370
578755
902682
36206
226222
1052993
1051809
655387
65259
500363
740203
308059
206717
223289
153575
22819
607444
864826
815244
20311
204714
7723
31307
497762
1090972
161041
873281
707803
836950
954642
195959
449864
1045973
684103
165426
1161745
810249
910354
1145823
759663
244014
352982
443166
524536
138405
543393
598822
486506
688816
765563
958055
648171
994727
356222
52447
544442
972689
371580
233999
708860
890047
378442
876031
712062
442329
582437
131901
711883
900091
1054975
805417
598005
835919
716260
1154798
381150
514128
589870
216023
749907
1108379
878690
505253
822415
280663
401886
1128512
339612
390850
671663
517774
1024570
756403
522210
992577
208429
617769
719142
1122643
846178
488320
265098
500936
846212
428777
871399
433527
730975
9261
637074
838899
877602
407260
863819
758272
110997
243254
333876
593630
1070178
310315
804448
352303
1116357
24176
390223
351634
597659
901211
425428
1132579
795501
979661
133613
945152
369811
656382
97658
857963
1026251
222162
382905
284063
392743
746453
173445
685573
969809
870722
96214
361516
952195
1033940
957401
287536
115755
533263
646012
386912
847730
7705
921280
764434
141942
439975
1026320
985969
611622
623670
181277
137218
461425
379558
824996
602264
922535
1008134
1148836
304924
598066
1003754
877645
364354
598751
206781
218401
1080241
1104257
808519
586739
618213
97929
924606
367337
125987
660428
328798
967598
1118078
94439
692950
968713
1103852
914699
341319
533040
857262
566722
217890
1045315
918614
1174849
666335
355400
595234
1139019
1119748
213939
833008
332454
790298
1026073
455074
878701
1002981
803520
962403
863252
458495
441411
981310
623317
700161
839333
878494
53915
597878
293641
38263
518932
963725
558081
392982
710725
867202
411136
863017
869444
257515
447733
911389
944648
1106180
1091518
268583
395074
533944
406977
52646
71434
306245
441965
215190
484606
186893
1108798
1072297
903260
871421
46413
1052405
1114813
517599
52857
693257
1061728
948663
153740
473840
713340
695024
1082519
182036
983225
942295
8114
1092769
163401
578521
927775
297372
1085071
1049657
726155
1146711
290576
954189
1143992
373448
541490
343056
921275
885883
576427
661186
797681
588624
1020432
39549
1056072
17427
1105815
907828
749379
160769
950288
703618
996433
735422
925134
79049
800192
998161
985109
786515
309591
61720
195241
961848
396921
264012
946877
690916
3274
847668
472774
483007
1089892
532522
956898
1070378
995994
1036374
1173351
902852
761380
620312
993781
622144
616394
264652
890340
976456
743149
174274
465969
591838
70658
1033525
539201
388944
232871
300787
961547
520079
358382
387346
313749
805239
957318
34744
151705
313516
790980
185780
121693
1105545
196432
983253
262788
1116619
843938
127997
751859
466016
293273
1088332
934537
1018665
143000
360004
594288
499969
43682
75404
62404
774139
789118
875714
1152197
866255
828727
189745
1115589
1159309
1028732
328963
807413
1102511
552492
627334
97502
1060421
1014067
534369
49462
601139
711778
803801
133
943567
222856
145133
676188
316639
543984
807872
1017307
355167
1072472
1172942
505023
21024
229864
408206
359314
449748
18890
197495
61090
246676
784510
409034
1176497
721904
1044066
969190
1147981
1132082
212101
49541
940489
1055666
202
960971
25738
979556
805511
206070
916622
742197
20658
788755
1124388
96349
597748
148855
955616
263025
953820
944596
1032446
441822
997812
174272
200172
1127954
1110934
595702
196470
535291
89855
831775
165090
53178
237584
648103
170178
654920
504641
561619
794037
656116
672258
653549
1074175
153055
90741
1110078
987207
551323
101790
183611
1036509
339384
988783
848592
226140
856302
328329
100961
465638
589590
95289
60237
305952
622440
87375
1071145
366194
309141
271434
1142229
74726
14014
1097737
595175
617107
110903
370360
869613
335137
824944
40771
309584
244598
734401
722690
958373
734206
1024359
847804
553537
811626
1122688
786458
916986
1037819
491994
156010
1026473
115978
1016104
898305
474159
31169
361967
421450
832306
823231
275920
802331
82827
80929
322130
382988
857734
310303
548292
895202
208530
313150
544457
579489
203986
238925
794731
317916
306877
1172229
157941
77400
556049
944693
266439
691082
824863
241007
395572
396925
167262
304977
740596
1012795
523892
12426
847058
650668
433480
333174
73838
948335
795029
805544
1170217
179894
1133339
1074759
947836
676090
311996
315303
274926
670308
200349
935906
1156098
469058
804897
319121
225328
1047861
309254
930612
93711
657544
176136
142053
385185
1119698
863329
1042515
1061519
690294
326744
859271
953276
2825
964829
355745
91900
361208
1068656
47681
381054
974012
328738
476216
952138
971804
356377
56118
34846
895935
789584
384622
1122287
512111
258400
153493
126499
196706
223790
194453
205288
962556
462701
95629
799163
451098
52229
37971
1039352
718361
183349
408307
820464
609806
507312
535920
358304
35336
510565
941836
801113
952952
1175247
892546
226915
434451
1129803
94087
296819
548136
615809
383236
268865
999428
851465
1006614
131185
884556
890002
63538
1126672
360966
1062047
1035113
95926
636115
718643
134759
156566
527338
693999
1087637
770461
726836
955906
446110
294058
325811
272489
20189
938925
1170557
1084816
441666
405021
250565
1139701
708859
520257
545577
1120278
1096147
863413
754563
538709
659124
689167
1058581
263731
1109335
486961
79840
325019
1089427
884167
44534
987347
393684
337525
869190
640330
1151924
1012282
939922
318622
373011
435951
962413
531872
328246
578317
449576
1099857
133331
1083344
655082
881151
840240
647500
1066967
174112
902590
161442
481739
1177285
911906
235920
428068
917537
51404
668913
695674
736551
584011
543847
938157
653482
651134
681209
92925
1065000
1018641
413410
1035809
215069
487953
294775
539467
582361
640957
779451
410433
845965
237626
609232
794853
953588
548289
234617
970741
1095682
118321
628212
1082213
347198
99592
155359
807978
246321
776185
456560
687712
1025412
1137755
67664
405362
1166159
434372
479178
162934
878719
895925
971860
1013721
266204
644885
448624
923525
621228
1070422
316761
509062
520316
155972
514464
812747
462219
1157917
829292
1011531
842497
853830
246908
594347
254620
1009565
141302
23715
851449
735936
1007198
101640
756677
41761
550222
516322
387484
698800
310134
1143527
74325
837837
774096
542723
587928
1157216
53373
559433
501532
488345
734678
846658
930016
785326
87624
1091311
682715
323716
75065
311499
1152276
1117193
1113596
56810
304500
842402
231336
800274
1165348
87224
16026
329023
172088
495314
1052223
260904
54618
719214
117203
701573
826508
48355
338144
23765
1170193
193216
377500
379561
446011
117114
1114264
344743
214473
1144741
183221
847836
614671
149056
149489
767605
259804
975903
703760
663523
870337
708318
190010
445929
368501
829617
179455
278119
1138787
619399
34774
233507
223251
450763
741876
409566
548795
661515
621295
1013751
495043
457206
1004469
625536
79189
463799
670853
1100692
95465
56085
337610
720301
173849
135893
62597
202079
343712
195393
447933
85374
924665
621815
69110
116702
65934
673749
1085616
912150
407448
276495
508673
582878
944784
647343
152466
290587
1053193
949108
326857
891620
123946
1095902
1138628
113900
760314
538698
217352
726224
145996
513931
998157
413359
1012947
718485
215402
809356
644610
303716
1100442
1148986
522860
20444
78701
1104166
852196
33234
733793
1054344
365973
1053926
483890
653664
1180531
252043
842342
1158422
893787
236035
307672
69260
609943
368997
593068
940198
283632
1098750
824097
713123
452519
308966
946088
470700
57300
186300
844640
311272
381172
131429
393119
1097868
15737
510822
833177
174242
269834
569417
643145
470325
323998
1077535
1165398
602821
140769
443039
723599
1167699
955399
289722
1094777
15250
956360
121661
998127
818958
806277
802612
880720
415575
989158
16021
717562
1044054
668662
1120406
355217
1045946
427459
1049736
766049
35993
541478
77902
603974
626260
1100968
961126
855294
356777
103907
919518
158873
878764
383314
94015
108232
782917
820598
93770
1180346
519915
560370
490361
1161563
347149
277814
972673
181361
282286
136674
941313
469979
1133644
146138
68950
1134872
1027674
751385
713210
930911
711348
1065386
69354
1094779
139003
276441
1149899
128999
470356
760622
231201
994341
664401
531824
735760
145688
757889
478103
218525
1073656
604959
389186
68166
383918
73626
1039681
601516
1131778
1012612
497764
992152
882193
911969
672586
954686
1161008
834783
435818
122486
220551
297256
386858
265031
42407
914946
941551
271170
384039
341304
474608
510084
95873
681859
387493
305124
1041387
175575
885552
215091
906700
810368
333836
111048
932613
1025793
461352
500783
389152
788791
1015836
416367
1144289
863731
154762
605401
269984
969923
52215
375685
412845
755533
1012358
259688
900768
442212
301342
733903
29441
709986
266614
918527
532866
847190
280335
561908
214993
1053016
877457
1083980
673237
1145151
233679
779715
728294
237859
672002
908483
68884
925587
632727
194896
254735
185361
459458
871717
737930
66311
718397
233882
522702
294927
655097
929534
717827
184905
1090318
147240
9820
288897
360885
787780
574038
4698
82516
417027
1051769
392519
1175300
518980
848450
1113403
1175095
613605
283595
352640
1004660
889691
282293
291175
89170
187133
799025
389032
708096
30850
225844
1109793
1053791
774150
727067
529930
197109
683723
621409
1087333
750678
974164
293617
109900
283768
164962
215831
825484
301911
1030206
979620
288791
246994
1155826
298524
779528
726443
353995
415640
804626
1127497
1001538
90398
345938
212815
1145969
1047815
311793
994920
856998
255064
457075
708352
217397
792456
1085088
484451
100393
27673
1030742
298047
931741
10919
156514
21996
1095170
428681
926029
1062938
540996
914052
1041162
887407
803366
1129362
81120
337102
802295
1159177
302262
874945
806554
673802
449332
1163544
591845
1128898
740442
442185
180334
568997
828416
21571
90733
342684
431061
392638
505332
154529
820349
391758
557280
939177
116354
888001
1067961
847872
619452
1117176
44478
163319
1075025
669651
331949
571335
1031757
1037994
1025539
588398
1114393
414238
100220
541121
483430
823868
573563
643329
409961
477387
487383
383256
767684
656493
355542
1176387
313355
14752
606195
114010
614627
99321
1127904
349108
121256
719325
643561
248257
31353
996432
796726
104369
20184
907916
683566
917541
1064282
490306
492824
978473
886349
414590
590210
40751
425725
50086
49790
599478
422016
616076
254374
929945
548692
166809
680643
833975
756157
270105
946879
244300
910555
1051906
1102380
1114661
1056538
192125
787105
1036302
44249
435359
537063
980502
196982
1105976
635955
841890
755957
602192
975074
862419
890421
363997
679908
803632
292515
643202
454299
699608
193998
616148
549113
852860
54476
484720
338681
585561
378894
1973
435573
1154811
1015458
898596
337343
361299
56325
264556
1117428
1021304
606216
369297
585703
79498
97917
704982
723602
743818
1078543
146319
522543
82090
689548
551062
571420
917218
936990
363419
616710
980627
111107
61395
256212
280721
127378
975193
803319
988071
214064
1148759
328310
450095
919536
194929
1065593
832892
293329
1178747
1058946
788873
1062670
90389
92913
524723
294561
461853
473518
559115
850854
894214
517917
727480
107204
605486
1154404
495269
429125
254905
781842
273976
778455
462017
222559
407826
46943
803062
114863
1017480
279155
470748
251986
1163601
1145220
800089
1177023
60277
181199
926320
206397
712581
27317
269464
748323
507357
670211
669593
1103085
610382
229127
808773
1003935
1096638
450647
1093672
726225
691190
152119
820505
793477
1087996
314987
326157
298965
1108659
748018
967693
308869
286423
651587
315526
1129232
611154
591351
654096
1034621
370660
1006032
542598
1013132
660723
719732
129027
1357
680592
1138848
961875
496235
685926
808637
649931
836641
1050905
797403
376298
164384
746355
537917
469035
861282
325891
229849
877459
350185
619185
922653
1091131
274005
656914
823076
123021
551721
448310
1143431
962515
1085505
230529
313112
389456
569557
587759
1136684
32659
273658
203899
455403
1051448
555798
982068
892431
149336
517607
389678
393185
159422
660051
222248
161915
574741
1046274
994662
67600
1058106
478827
548505
417698
774074
235401
505302
972307
60568
753400
766139
717949
312991
121751
139092
616982
802847
153644
760514
751873
619393
727545
385115
829970
622716
22103
330803
807375
730691
797074
541892
469461
568375
187146
481417
1091720
782079
343605
562885
374247
821064
548282
78426
927482
11276
756871
788695
267836
414563
1011167
281969
420308
1019806
221681
117717
137508
641187
522399
890802
253651
455393
375704
100157
150459
390211
84837
663566
601335
455096
829996
193241
1097621
1082337
772858
334103
1119707
605551
368575
210153
1092479
341636
991668
132115
364205
696724
913879
623398
228413
744815
480623
438366
522096
570511
153810
448248
375246
128686
905710
661418
1129627
163699
392568
145955
28018
422238
504901
387627
404810
1091166
360865
914636
255105
236057
732204
1149041
879444
594689
794655
336368
961976
436732
650925
1123802
982457
868139
791073
1110578
652919
1178263
187729
951432
272470
73063
858214
1099052
426850
21816
809521
129221
416891
233318
308005
743138
446434
1038747
964452
702997
98966
493763
305108
298576
556242
105620
687675
786559
484638
914367
913631
906881
710350
191763
970931
964558
442526
1116509
681659
518530
118568
964184
797711
880073
1143788
437061
700693
90077
407298
83399
1152988
1057171
143584
454333
458865
416413
215214
890651
777862
770285
1038392
470851
257932
949507
717307
344632
364312
330743
344949
485535
712528
94583
358741
513784
796419
195331
1123432
74548
565686
29484
377880
574749
102819
100493
768827
398274
935681
368243
451851
1003736
977694
320631
680118
838939
1016278
739156
482283
986038
1034475
923610
518168
66455
1100432
789476
905759
74352
920524
788669
180596
284135
957967
301011
776474
698512
465844
519483
108747
939263
602612
120541
429145
181226
1153586
718452
577465
709020
293939
433782
758174
651836
451056
1143068
1052260
24255
1032669
873031
816337
58414
568638
455079
898483
1033531
353766
873694
1029103
1052623
662601
378917
347216
43493
146857
464957
1044138
583032
602351
121625
1113492
683556
84488
445920
1160405
384015
235046
260059
63181
547978
653476
916524
766723
862743
769530
68671
442020
699624
55367
655189
401900
458305
419303
321086
563282
827321
286581
109473
51792
773715
475084
728998
1149288
445221
777891
558743
1033011
371920
166037
1175392
1060271
1052286
349036
1144167
331263
573734
287829
666033
1061423
99704
750988
557921
1077466
412480
811219
617546
818988
336126
274924
43339
573802
83953
30023
823245
970577
813804
436652
1112096
504930
466252
944485
513060
844110
1052479
411005
61357
517675
981217
772992
837082
1172106
639511
815354
519747
144484
549070
659641
484293
597896
1169825
1172457
601326
620264
186824
718456
1005904
1036947
474382
356598
46008
1130433
394181
393091
800212
589689
231317
627617
364995
293782
396580
7472
985109
1025534
295271
12568
359188
1042136
272877
637651
2046
854233
974374
278892
1003163
790595
165085
595920
131053
326092
987105
845476
70436
852672
620751
17216
683054
591487
529497
672720
1016724
105587
674705
862735
586986
811509
981974
623209
405668
325381
306246
406486
1121025
451910
1126200
89496
699642
732703
41838
639384
1128553
169749
10342
587285
556320
183011
6189
802768
65077
1018436
580878
208804
327678
737449
112365
42138
1078607
674138
314414
1016270
605490
430266
541940
1079456
1129118
478905
303317
621935
183505
264003
357964
418135
341938
316984
70327
713269
1123265
373741
199342
46221
99605
930428
971960
716986
328010
344781
1042871
929023
295698
138684
352970
693571
638335
694709
1102809
129267
235418
604724
452708
430901
31094
793323
1091672
1151995
135874
621802
1086016
175805
1098782
330924
757126
248134
1062333
121591
329021
435846
984402
1028091
830373
249464
650331
374103
995418
471237
164172
156954
667902
540660
355175
693696
898486
57851
944341
429160
540870
617043
1090366
239609
1169949
970320
308641
655797
944727
850630
426864
844081
953078
713911
986805
79519
848680
603816
815762
510097
275547
1011997
490511
416276
117146
900213
132162
176475
301480
651554
927050
364767
3775
162231
938850
418927
19727
292769
1028807
996597
366059
493273
765755
480453
1548
1129849
180931
437589
840041
871581
816655
210650
1117362
776162
659591
21393
8897
52518
1177531
969881
229526
231643
508379
563022
642512
456608
950914
664141
766651
1110880
673614
682556
534596
1147360
931696
53672
557691
87755
1040208
89294
130527
314999
718592
523186
259599
1105431
370187
893348
1136781
391732
917075
1124902
271169
984234
622809
385060
479416
207733
67123
672433
577690
83941
255709
331118
1018220
853807
677364
579252
1029133
885620
1169921
460436
659514
1046511
1162500
369765
614134
634
829602
507853
364026
844505
348627
407835
23227
1055095
1093281
918171
74327
969596
455528
351355
191666
1037470
579361
292720
255391
423766
1045604
604255
52428
197918
1085239
412481
662355
179149
153206
1163182
941830
335383
521129
331159
413959
986822
663515
374566
220310
766555
13979
771418
949583
307448
285909
786782
560380
642441
1051410
216612
538836
888733
870637
674675
270807
753760
364581
894336
31638
1067210
379834
852833
1031669
679983
402613
859530
612382
93392
1161946
674735
967729
1162227
594281
31867
965953
240027
856419
1130134
653449
1086602
598944
651675
1089402
636140
57017
232695
473794
606225
230808
533392
820483
15202
402742
1000065
569152
231218
241072
1053368
243093
468447
783039
339889
1087107
894126
455786
1025283
331650
436606
797315
489847
279830
587246
684523
117167
765720
804663
498046
441848
906168
66822
38550
224874
1110057
295256
196900
849627
1166872
945888
724739
232872
930574
845003
360651
675436
324858
677571
45510
787894
427975
456837
104423
73401
228337
614838
133126
1058719
378036
675188
17338
1011864
584552
79029
420635
367129
494372
930228
263263
108042
740557
255939
300160
527735
436397
830877
706152
1049497
252625
982809
963247
82421
190737
1040499
279768
1021758
909623
1097384
569219
899761
702003
740186
164487
45370
527041
1085071
1001919
783674
869744
499928
955128
521454
1029054
1173493
594615
778371
94840
637341
889805
586065
376531
49716
440085
281054
239212
936999
566429
158416
359898
884740
186149
38140
831870
778695
1089023
177223
968804
846954
192014
333215
652311
692273
841571
501234
780912
765039
580219
758938
195173
887405
194382
380171
55020
1040005
1088474
228966
1069101
386153
962233
805318
846659
680397
211148
113058
314573
260225
956748
257718
448658
28156
1013630
350098
116490
570207
593575
594792
126725
967008
1174692
176895
981544
706636
512869
674032
48530
740965
713711
951731
182614
90788
369969
1122494
384980
396848
262146
29567
29397
194926
660928
158197
444497
829167
323657
802800
1142494
687281
1162171
562497
780341
188454
371340
212596
1095609
345765
573224
160838
41228
1147184
87446
275410
766122
216467
32816
364295
253078
250546
907734
703711
141625
458730
643445
91891
337294
505588
231489
483308
899285
77985
97300
515298
401005
773220
153228
1095165
1121205
226254
659407
804530
969251
1111497
204331
167784
748512
492938
790413
33840
423497
215425
727415
406753
1155619
518054
215087
142865
184243
1017944
380828
441663
605727
23537
172887
313787
328919
230142
1072106
1015249
694013
1006324
1117958
476170
526138
401943
688413
316383
121986
942057
1036497
396067
515312
1178009
192002
996252
24451
993848
863943
856935
523428
678748
1143058
814821
1117005
659529
316334
32190
237119
631087
575538
844729
663835
899992
447382
156350
599337
724236
191090
178026
968471
245426
501550
741120
702611
955831
335712
714696
118507
218642
701642
156488
166240
750428
938219
772896
559237
229930
1082823
897533
569537
500331
567671
831970
58092
829190
1087676
143021
860933
1100178
215893
458082
533043
365016
192090
529386
637830
590796
497873
1047301
926490
385893
333289
529609
601272
825077
846985
432625
298539
224103
1117753
849404
962926
438087
85484
1069537
377807
815310
246175
580291
513978
933083
760540
195140
783385
842711
1103796
1048091
626204
459802
726998
238604
708042
111866
301198
870975
910188
782849
58797
1157454
195343
730811
635162
138558
818352
1085090
1050261
842063
529398
856329
235453
898831
1082793
188771
377751
928073
949596
565114
706303
247508
131541
1137145
39840
256298
79287
716604
245771
1107925
397253
374863
347383
648111
56290
912592
571188
1010016
489773
901113
257893
59651
389072
290631
1042304
868712
1046321
320425
320301
45223
707672
725908
429813
238398
436143
12450
139697
785277
296136
293603
810777
915871
339210
84690
855962
627333
1050065
20692
1005301
342452
805756
1127197
941898
761598
609223
1023565
451205
438318
878570
99709
574310
757988
545805
724979
932286
812014
812256
271417
858953
594132
197488
327229
1121327
438275
346837
126099
359604
717702
114471
866634
99521
1065444
967738
16004
599173
1053316
1144856
415545
495225
666816
1140878
812574
65729
267486
691979
661091
710967
430164
674465
588605
1011158
453458
825060
767314
587732
157941
826191
24208
333521
1153031
302398
1166914
857130
1177379
833519
187638
1002847
199107
482906
1037567
418822
825637
196897
1169124
606388
234313
480338
1138477
925333
179786
436919
720564
574067
560397
182588
193411
1156989
542567
779472
649001
422781
645790
396780
1006760
369722
67520
180520
861034
818300
918144
355229
1083473
13409
902803
48186
654031
754167
798218
759818
553170
447332
927373
309833
1099425
704868
371656
12038
974731
131775
28049
363686
116263
360343
649148
215709
233901
1153784
586772
369839
273683
817386
422220
809090
597367
395352
828350
1092045
1180320
655023
875113
576384
596324
454774
186870
295955
989967
77261
1158166
140845
331619
1041705
935403
449437
1032428
717567
51630
964457
805563
39831
782293
1172142
809723
76657
551514
722764
641697
628239
971179
827770
114132
439098
384108
541388
255824
269853
1068028
1179049
497138
216449
139587
324299
985889
727457
65757
600583
646919
141974
922208
892142
851977
279551
1100060
1079888
758108
727924
906629
1097829
848245
121597
173459
688070
799497
1158519
126536
225842
1125184
337015
340717
58025
522361
229410
674644
651420
1085989
196784
1023290
702746
558048
151844
632814
767049
376044
1032774
291516
176325
1031497
674093
886933
513757
90292
586236
454622
770501
567650
854977
390483
1059625
722794
209657
983777
75771
377254
280039
47763
798262
1101057
642668
114603
601330
327970
819512
887737
1041182
562589
411981
674005
644269
164597
311647
849701
882930
534074
255770
131167
1397
233175
708899
286873
757606
104636
284144
198696
347262
117017
893753
118523
614199
841020
603427
802610
498118
795784
286781
853715
1121032
821178
276357
539669
879060
577234
374629
849680
544988
201931
824369
266997
901200
691261
197646
195537
1127429
1132557
787923
259436
95207
258197
447241
160329
97216
60247
1089192
133474
98555
979389
461643
47068
1166543
381697
669897
1128532
1060129
164602
406422
784521
901901
935069
501096
1073401
789682
134725
1164235
1119190
328935
452510
669459
989062
255076
387302
314974
960097
763915
551544
1180025
730876
1051404
230599
823869
525421
787414
54609
398896
690048
667435
722153
782993
248170
1097498
64978
1040059
733230
1053900
200073
162991
934234
293233
850932
1071286
895460
1022915
1123391
410697
72090
255937
649647
335590
33052
1130169
540832
1135184
1136368
1108473
448098
80978
982229
440435
804850
241115
246578
841158
875082
936064
901949
292331
119652
724506
270600
399167
422956
749998
242246
1107271
681310
1146025
827916
123214
418557
638674
365808
922763
1006282
556918
645894
221392
80466
347407
80228
1135256
325332
13224
945193
270102
107973
472944
369602
707948
1015797
278620
168183
1149052
111531
63878
69984
889148
1063946
763333
530441
464462
1001056
27434
354252
507579
417888
141499
396925
930075
727676
24095
68450
879709
312563
290092
91151
859183
1042966
546294
714205
250971
414524
342960
1126261
1167
1072423
444748
366304
710094
214630
554933
150285
812028
315566
877055
584894
1022853
365314
777366
945855
76566
436229
71104
276517
503764
251862
7334
638005
1096094
926733
170356
1095398
911934
94717
511312
1173661
871661
859690
1076826
936307
756953
699935
553726
1071264
783047
971841
344020
342780
1176606
642823
601961
899537
551985
337750
756644
537540
793730
835736
867119
1104802
94803
276254
948637
878704
782741
349586
1033427
635792
1165462
1111254
257031
497946
667766
267447
1169111
297907
139046
54673
1139504
758554
563701
531722
259117
976717
370608
324835
583632
455229
271012
1034124
796762
256469
228819
1066345
1004070
752946
869853
1005784
32651
1159774
984063
306195
807197
577213
308481
1073792
450312
174028
436939
920917
4573
971021
108316
1011601
144097
80955
121939
442040
532364
608339
1049617
248207
314172
472446
1101825
889398
1067784
838581
160170
405984
457763
615459
320437
1132855
691618
188309
111574
79934
10117
583031
191991
442648
719508
3586
1146296
486212
107862
941003
719396
267780
937873
351711
108397
619285
819031
290834
142930
795667
1103892
1170891
702284
918678
810368
76370
292186
428019
798970
356985
396311
1167098
360588
874930
509422
495129
797665
1037201
341131
349472
912274
911461
106167
988796
523462
1099464
740325
740489
903553
815996
433406
509308
223783
767302
18126
280493
342926
63029
849589
652110
480427
1127537
778684
1058463
408544
175263
1179549
2988
536445
344257
578260
960142
970372
1098022
642376
408916
643225
826402
717522
4775
107676
879531
938783
1175189
1106328
759757
944652
330634
921938
1129046
50254
260688
33527
969433
408027
420526
583789
738138
984426
427165
441362
988550
180411
327734
798486
1164440
791946
844845
806007
179469
846244
361771
560907
978307
187847
283266
377365
424605
864016
625717
250507
185232
540682
676790
369937
631183
941688
332823
372765
303191
735413
744203
133903
869899
82250
660577
689469
17059
102443
636627
1104868
419910
525585
283711
495136
788387
962184
73071
1024430
463834
171925
1154183
584396
276581
547795
913402
856345
990796
983388
141018
804832
1098349
7983
603603
431595
356117
864345
896004
180445
835774
185705
965537
30538
782418
205987
350248
903532
722850
30215
464122
460404
821729
922021
139022
608422
1076714
1043434
385842
286353
990426
852227
397683
371420
375259
764850
101478
442077
1010123
240115
741573
857073
691129
338717
632712
472247
847196
75405
714801
779105
864433
457880
835978
1050037
734093
1143108
191023
894457
510584
596869
109468
914333
795047
579183
362665
871589
697214
919878
116986
131008
808829
1018375
91120
569386
187217
1142798
449469
307809
953173
99539
66334
1012122
44373
265331
1155195
1073160
308870
573153
841037
948000
930288
46291
133521
125923
97692
433588
121761
1033119
201541
976565
947404
490848
525981
992701
965846
311848
981827
1020667
790721
338288
84558
418759
82243
530247
825769
1144851
961870
1086965
876316
1069270
91475
534644
559783
111511
510392
556802
619479
538766
335778
263070
264678
826849
611525
323904
595998
751031
1089711
903683
1074525
946276
948528
716602
904507
992394
990278
130997
1061583
883641
527609
650192
305114
301851
489620
478496
238285
548885
68147
258349
990509
1113869
57717
768666
557283
1002603
402735
1133518
499360
911628
928464
944877
128833
1014018
533183
1112206
131268
28332
883149
837354
839337
950841
575483
891773
855711
1104161
548862
232084
169086
29662
312469
228023
495401
707649
405754
1021139
482266
312314
286417
1044385
89586
982454
402401
1146895
121993
390592
767242
424440
617343
413773
1052674
92563
841899
750043
1000149
175768
72695
508540
621722
364021
492040
298962
1000766
40495
489711
964193
1155376
1137452
358177
583342
273192
766374
216013
802359
583936
481608
985781
240871
296652
595746
1091219
472522
69348
1078638
232066
485172
44223
257502
414034
510917
170580
302196
131184
347395
1064278
1112363
507555
1177586
859675
872784
192084
952630
982722
345251
996585
582340
1062209
474751
871603
281652
269499
156744
465053
1051662
913038
325573
354383
90737
1019196
366127
673548
560912
894300
845965
914238
34793
673829
1141102
109777
715706
193596
35612
1130767
333306
1125503
984462
848830
327125
862726
700335
81002
494257
897035
873235
634776
540109
315749
429767
650296
314993
1125535
850872
1038484
698261
523202
297495
580803
602313
862432
696726
348391
239846
765966
497810
538226
501053
579253
707838
356904
120225
104731
1074281
104094
71852
652916
1008299
346254
1134744
547264
103458
1151033
457693
130702
161073
190670
768347
658612
455788
260981
553197
42060
771127
1122632
112296
700881
561825
1073978
681401
112733
156587
226184
1075410
590774
827387
442826
432179
604989
591187
1035122
377206
514908
565779
199643
297096
27777
984466
954359
15933
719532
1108113
411512
910948
130748
747782
112773
1029302
829883
732822
671132
1084505
744053
971153
968970
340620
646399
1083050
113831
467162
1172649
285272
260458
345991
818076
199226
669388
430289
32410
672779
1045534
610907
1127654
448428
159518
125302
544614
729400
1094001
1158200
77601
678041
188085
1148547
938031
1105855
184834
794066
881966
1023919
638405
137492
170300
703591
811461
695967
732235
920170
123783
916112
870561
504295
753591
653845
206652
456063
890947
848848
9214
176655
920413
1118008
128069
734413
522395
632553
78158
209720
43280
1013008
570274
624457
525269
952366
745464
200978
265180
600411
853935
1079914
363541
1082987
367017
1176499
1103274
918306
463023
313415
816731
578765
277828
344910
414960
64594
333697
199554
305212
217211
998714
251333
813730
461861
1071494
37069
876455
382264
810603
598059
826302
100772
412616
522197
116520
38713
1134692
12463
1080468
1088757
1176281
1039669
500796
158206
899380
299006
339275
428900
709561
561233
1165482
1145494
435947
574266
851164
168158
343795
214607
1096477
870969
183661
74540
188364
292179
455055
187526
185333
643219
788341
476995
1107357
366280
1032228
481991
785918
413476
810033
376530
1119835
332641
343071
602888
944447
158344
979365
716964
203292
977066
577830
403793
261465
943299
31613
637395
540603
145264
597229
702540
627856
715517
780415
1151017
246423
202846
1041007
442389
652141
1028647
1025963
1052758
75713
881966
449142
690310
171098
54975
903265
99697
166586
883978
895013
100864
164490
1119328
715529
650539
1160581
977277
381597
710660
1145091
968257
550830
519056
498179
410151
416724
913467
487876
679875
442278
782017
606195
1022128
798460
1033480
418860
481773
113949
890233
712537
862474
942503
31145
391255
260800
554451
150988
899375
185282
98988
367601
139725
174682
866012
1087343
993318
203392
355073
1127523
1148931
906564
1004474
1169941
35442
161489
467777
179888
53125
178392
718340
483399
591914
183776
1007976
296623
937152
745299
107700
492725
175548
1158897
294329
733730
234876
38437
134840
669041
80971
156278
542508
1142939
330307
469150
656802
766146
1069437
390040
592844
104249
1147328
168110
404394
798698
219052
1132425
1004917
628823
1035481
949483
673164
476923
444218
368697
319660
255719
567202
420897
1143455
600301
181190
590163
726418
504663
1118586
1040196
283539
1003565
51180
709862
247178
640559
671661
1038368
680942
1021592
272245
592792
39747
927510
496851
613595
169245
829547
586904
141980
951297
1088305
833079
786296
695947
777114
946571
1329
574221
1071264
822022
349532
1129620
297631
414574
956089
424228
1135252
464614
39556
475976
127476
822412
751474
214517
644323
282532
656415
1086359
826667
146790
857937
912031
1057908
1022513
205143
1092470
972674
33698
494409
964063
949397
274147
710766
46479
78161
424009
931462
178620
235669
465946
869323
191215
324807
1164357
930678
973051
491449
487626
715726
459619
1147279
359080
381572
442478
1077472
899733
698078
1012783
982109
205201
483634
427997
1171484
1108913
1059118
1010502
143646
289575
137513
828924
843684
290245
599096
1087417
653947
616518
714070
430048
1152237
508628
812827
383858
51332
1134193
133066
7228
551796
633291
243047
634302
318418
1065367
560366
1043595
625677
601023
968089
602923
850585
508131
1078670
651996
522591
352367
980524
1139069
956581
381140
711744
578424
1030547
397137
994342
146779
920949
290221
694916
476373
804738
1033792
209842
58166
111234
43350
295187
863829
1066046
252275
329363
239618
852005
420710
733334
525228
364125
24713
98960
696739
250337
565521
590075
638330
814815
542731
269193
262000
125264
471903
909027
532658
860123
443817
334526
521789
115050
663773
707674
969788
212029
907568
443439
894269
690678
666287
507648
727274
1049111
801088
151568
34659
125450
332503
1163497
29752
615453
268971
612669
1151270
779888
1106706
723373
989672
758553
121594
786872
1932
643697
1003027
532250
790698
417886
127542
1005928
42388
770850
1118102
878090
262925
720697
600500
463936
1074770
688711
20744
610942
131515
877989
892613
953528
110524
735873
306130
475118
253671
64961
336907
16259
179063
610321
294776
909508
883339
1004101
39009
334180
759336
982750
153402
154406
99020
1055514
428857
869600
1036823
1113423
999287
499786
1163969
83307
1179506
220182
786386
691456
851112
813295
735428
843782
501918
132583
671442
568661
469061
990949
835414
886225
982703
172404
105274
444267
616664
539400
78012
1170738
290647
504892
156527
910027
13091
295234
970948
876182
224365
58502
73020
1143669
880798
665638
776821
891088
1147667
249500
517528
54952
358115
1052143
928108
450927
993795
70462
665431
914904
308829
400484
956756
202935
620979
914182
564557
313230
904611
813298
769853
292096
958851
364991
1162686
1115861
802381
72677
675505
610239
516782
512066
1091677
169639
567447
1166558
320386
13035
1049604
691556
140500
206610
919784
1162878
2021
1000445
941557
448978
600904
812423
383960
1066939
84799
32032
991179
383477
154987
1069246
796542
321202
184355
523685
612648
230153
1177531
1110072
481247
77952
1147901
576757
1129776
212653
1101540
15289
752305
872435
976308
558397
417163
1060635
202457
618313
149783
754293
212044
324113
410020
952546
553609
580809
1120856
1129331
309523
356428
131666
408824
364102
154095
387287
338657
708713
1139104
22689
682088
855123
830268
633596
503460
1149287
832705
69377
266555
455369
607747
349487
949888
812361
65641
434745
1027440
372231
390971
509762
294440
988503
8479
223133
862438
563553
984194
504604
944419
684131
237869
8619
2033
202005
256898
995241
23942
465083
996570
664282
216876
516359
94887
674
723362
198638
644602
310990
383417
848692
829394
673872
1089599
15043
212786
41334
56473
971385
847291
1120792
929016
692206
802016
159362
339541
23556
1038085
406746
621955
472055
305715
721755
637558
471287
709718
795910
1084823
370985
1117455
691239
1001197
784260
100758
56836
827987
26243
150436
1104746
1066654
429148
758229
329242
65674
18588
719778
147115
948166
11296
586675
1078568
533724
576661
125879
10062
262001
968521
535189
620972
1039271
483022
706397
443462
424511
645590
155927
205976
317088
148828
403945
146518
571348
373692
234577
777936
732688
935602
870507
1077905
247693
127195
261329
593485
430069
451431
374557
15812
649731
509461
268056
414465
1113444
134286
823312
1089366
560588
1160287
756059
634644
84050
930463
228859
786164
638312
1022102
679704
146993
99590
94715
1080123
454514
759182
425050
1061839
504667
285623
1056845
1068030
240911
1019325
1008141
878902
210908
218249
90104
518726
474272
36086
178433
266966
420338
588935
934484
879273
1134882
1138998
1038847
915410
371463
937898
266765
973844
189834
420242
809048
122691
220338
85859
408562
1029326
459731
1094816
535329
565749
678521
750834
209209
318173
1014263
105737
1108193
881556
204001
1082737
477379
388079
459059
876931
727880
669998
481468
12192
204839
922884
437052
625087
1014782
936816
1095499
386434
512153
818304
583244
387337
1150558
109214
1143396
881164
556387
684674
518006
97016
111816
1048215
481951
887403
437128
378680
796669
741509
922335
319111
302746
274378
358353
652667
1161259
870980
1010985
784916
286310
1062551
369747
468141
180210
564642
770682
690004
281216
860401
832980
60408
927675
607264
285562
888681
29003
177590
924775
469786
1101267
300318
485459
336857
220662
36614
356796
38296
490771
125786
415109
518853
527181
407929
75335
488545
51778
252470
247173
132704
580907
659064
541767
587334
806936
1103174
411010
815550
271746
152648
990030
217948
247334
96391
299704
953898
624394
788790
1074945
465443
377005
631531
477044
222449
63472
359526
1163536
192316
689231
972336
707209
13420
777706
670645
665010
332035
589648
64940
1089802
574723
270366
177601
846868
341893
899439
332152
7544
155569
1118481
493301
1152211
850961
52550
1099133
1003363
926342
111552
751650
1146781
845860
700507
502968
905504
58319
646349
811751
603842
676906
821088
537186
409971
655
292595
291593
665537
856509
660410
1106847
46765
776677
974494
336303
202381
203928
999176
25926
599048
139569
401895
366003
685005
180179
950930
735958
520229
887120
294056
918281
290783
81644
1051924
466890
698133
340460
422287
1174453
54428
702680
1158569
214337
314112
239399
319885
1160209
1138817
523763
738189
1143783
881034
772805
778552
250330
848787
124337
1178748
997053
450318
63075
273861
1176219
326797
200289
802422
760015
339443
698448
91850
452389
627629
664573
34893
733816
297617
1117721
972393
1156779
315910
1034561
1027554
166027
1091468
1097120
573924
448401
18957
166062
757340
928708
749333
208439
907153
588458
208253
425753
669570
291813
141032
232914
588086
500238
913038
1036666
553031
220685
1023672
597692
111524
1045594
878966
613673
101880
84196
577462
602253
100101
709806
96299
1152944
709135
386082
168776
409149
992108
1048623
1150528
339118
617431
970971
104808
670371
227307
763681
469422
30508
1095711
965352
848762
859856
300653
977434
397718
321720
32274
607172
137307
215064
908094
835071
454530
371866
1045948
662018
59135
502694
744521
584370
182475
874580
1110675
282384
1065932
845849
542826
774630
61893
574481
670683
849323
1121438
193039
754504
98815
544449
415778
594055
1062978
677405
1177685
516380
537567
169860
948677
675230
1122230
600186
1012506
297805
899654
997417
404888
37784
15522
517739
717510
590242
887632
1171175
694972
429565
380471
377195
624347
724459
829039
128169
114667
1135124
333188
972325
326946
219689
269738
412576
430502
764988
745093
115
542283
484496
813418
769625
755875
1063251
661141
499264
593382
336401
338938
706911
448894
213948
985093
928105
649626
631730
698215
677579
117540
676896
592109
595620
1070945
242776
1048698
440980
517796
15127
86610
223905
1084103
479954
356871
104123
794638
1039929
59979
403661
384899
286935
538234
539551
103784
941311
550978
719469
699100
27037
351148
445649
969279
819542
160436
1133250
365048
801045
76914
532994
587838
576876
138052
1134575
850524
541699
412275
384161
1079387
927416
1052659
837721
1140054
644085
938819
941786
374492
429397
825658
587755
715828
11746
592691
520309
162020
515629
253360
1016180
828663
1092938
713191
742558
545051
1051784
743344
292314
717104
253698
631586
526648
313476
1157509
818192
693449
973008
759991
376788
950731
487039
245920
721961
700030
406388
632234
1177308
498990
569367
1175290
1108936
303913
452174
1087280
671161
686341
75105
316531
611530
518717
767380
771726
437015
1129621
343170
33630
359638
500421
1050017
121214
76060
207077
519035
820835
799702
644406
797035
240375
235620
1155817
580992
324400
986528
390371
259078
982896
739171
447485
973359
646407
401106
1040764
781267
664772
924638
47131
433336
600484
3468
371600
175573
933903
227029
1102769
718532
174924
859984
1102995
302160
1166432
1086482
561223
894651
122502
150591
859750
653026
996709
208847
464801
1180248
262884
655669
264999
605761
922524
855879
211975
744004
762532
778103
745904
589568
910487
28804
511714
559435
271313
98480
781021
423757
1175197
799483
277613
496107
571364
275231
883534
1029214
1139863
345494
511828
749270
506877
793894
475583
826984
980373
1105290
1104165
589846
1053050
88880
1149368
1081724
383108
129119
1153280
664272
893698
1114516
311242
924188
225078
1036339
1169611
130278
961350
572244
469582
901195
798828
654897
1118531
548405
157144
485668
269563
968262
135440
30991
660884
557582
69222
1091949
419300
1154534
735787
806905
881421
1122427
275961
795193
186724
377787
1119680
1003019
239626
682103
756140
751312
318918
864299
80311
20251
667720
630864
669252
446302
406629
770538
352787
861522
106126
170732
1120179
487550
565068
1001805
895306
204948
338232
210637
322867
845182
355584
59998
466017
645314
954615
528280
649916
52860
828483
416548
387295
1137421
642882
266911
357545
1015939
841336
548425
786182
5253
541714
530912
335523
391463
710907
64854
674227
916384
957311
1264
981743
176662
1050515
342479
1054187
193503
298197
67333
258730
375708
240095
753650
918520
351964
1138963
694312
1056379
464881
1128459
681126
182178
790869
568335
344436
456562
1065212
97188
22458
1126299
981515
423962
518096
217628
300105
603745
902204
1144852
431608
275180
37086
171369
397016
1082138
948143
997542
146035
84769
867487
41933
48308
656401
678490
1105337
734363
982404
1070724
155666
199085
1165188
237088
140946
406559
646896
768502
603824
1069164
407650
12150
1098741
1087407
656832
1081165
986530
593119
1043526
96932
634508
251902
1133757
1074382
1129396
431300
138414
374174
1019948
479411
871013
365121
307051
1086030
772224
714759
401532
681615
718400
524422
859752
868995
1147819
22658
999506
1081789
598507
283315
1158658
611930
650291
1073911
660731
831801
287279
357443
261673
1016720
531863
711812
359358
1095871
95778
21229
1027664
481501
907786
784265
929314
134961
451082
550859
883791
702050
1114174
908371
1112343
915388
744574
242611
1051618
360898
850055
658473
1165709
133803
722894
1166886
580834
731206
701230
996250
698256
1171162
85309
154699
478520
406177
1044382
577808
255032
730143
466329
403093
921912
257160
644696
954248
523496
880109
270711
671944
403275
1037818
1114027
249615
411275
920976
622849
499299
516582
673941
250341
253125
551862
397931
358142
78708
744960
976949
178072
241858
982683
1016434
34368
585358
735908
441963
1022923
467334
349477
1023500
1129501
719114
1058249
622071
675165
543532
267454
281301
1114694
1058801
142819
782283
242171
58407
894564
968984
256940
907397
1161590
715594
450701
241648
461230
414105
471892
1096976
794578
1142258
344939
330051
990347
164088
731206
955273
701180
947112
16933
916549
1035311
512651
80244
379315
845152
208131
1069982
967086
36618
233408
746043
852507
837314
1161638
707642
185252
1040708
991913
356629
876805
667461
438165
429405
849269
493155
128157
722338
217162
30389
625893
278529
24024
992809
1031579
926795
666801
482291
434286
267006
486328
427573
156258
1040645
464923
88442
123519
513202
153137
138090
981739
208169
556692
235959
330306
592989
1043290
273108
791177
992497
1180534
546491
949772
13013
353942
1172181
1123032
332598
99912
935391
178483
171332
47137
1162660
858505
70313
391496
195817
982165
160011
788554
478666
355978
846618
1107251
308291
945692
886127
436290
1056712
490113
544109
3221
460516
727379
814624
197634
520093
1013411
719407
624832
236431
1059444
804476
976307
2194
407060
209815
241910
1132236
928634
255108
1050233
409998
242681
162390
707846
610608
1078546
227307
199740
121426
142611
875471
526602
738060
857304
904805
429071
903491
90648
823726
902254
659572
1173039
282820
1035468
120636
1026013
520456
839395
515375
813163
1044857
92614
1051431
123502
163354
111282
857981
871528
435179
953021
998496
194175
933368
114729
342119
842609
495501
1169806
825303
943191
512020
370721
64854
323445
919751
360819
927161
874148
584774
1098900
882072
982492
594108
193562
134102
416980
456788
388315
480879
1114508
1060278
840963
871102
333037
1095872
873393
318400
258877
1156073
698176
1091757
498033
927067
460243
967782
653044
122866
313023
285140
115327
1047684
296477
376179
914668
690154
910283
974077
227234
740657
411297
262675
121928
356976
499585
121051
834766
400655
791602
587784
833539
1179659
269929
796910
1161337
79478
56768
115212
757593
859804
955286
135402
46694
21235
239382
535027
827747
1176993
255985
756864
804613
769431
864776
559609
639910
909971
315897
362724
650783
261059
93080
737831
106515
477515
959620
391992
562836
871907
586053
3294
764830
1077533
697763
350937
192751
535009
248077
528852
196606
952871
12220
1150415
871502
139924
694629
356436
824760
392882
354063
889469
35784
671209
211053
6202
481744
307032
1100993
61295
1168814
930683
255271
884197
935349
602708
506026
984032
578801
137238
779840
155325
779246
119379
674886
608567
881018
439573
301964
496634
466666
864885
1167134
395369
944854
229437
662183
630559
1038322
1017726
1139547
838117
1048850
12422
546247
943805
114246
170916
474522
250567
543365
1015986
334967
495837
879643
1050617
275197
639214
496883
800082
975047
197611
778318
437369
814128
580680
1016318
793381
409217
313984
509560
115158
325782
872678
66295
640160
484660
137916
302175
567444
1003769
863764
139698
886593
104483
1159526
146029
377579
260175
198930
422324
2008
92412
96753
577923
1066020
284479
326455
457994
1141658
152361
502483
258162
410536
980448
411252
1096541
389054
186466
399142
984612
965033
1137585
245630
518775
610906
71463
859329
502264
73518
263044
958544
1023805
2474
1144304
858224
417561
203810
958276
23652
256672
259331
380572
10590
711567
1161446
553765
737815
517674
1160462
191761
914040
965003
517231
398884
1060917
76714
1140917
965698
206881
173225
1102716
1006468
225833
1177773
1086685
663911
1142825
605197
318063
899453
886053
988567
339608
759230
363146
1079976
1083483
703084
105996
670717
534748
1115636
798932
866591
276826
993700
1160613
827417
937696
392384
387158
486079
844698
100674
534826
273059
3751
649330
286133
557047
448187
857929
273014
939263
366605
157952
391530
1091670
442715
536977
962777
155848
952756
461782
1154792
18730
655696
951224
1015542
59414
78096
1044721
881028
604559
224716
452995
31992
461593
1082561
238255
451560
227388
864605
58899
628165
862691
900309
422277
1153545
812352
612575
281091
275711
50857
1017321
459816
1005659
760933
858135
968990
313288
716258
843885
733047
586475
669956
511010
960279
836598
291113
900928
78450
163792
508078
265873
227592
407653
541717
596859
692634
547753
362784
21569
376463
1047267
986260
190847
661287
665464
321452
357636
823801
202581
914296
602195
150488
89274
1163829
7117
333751
683861
10824
112439
528595
1025187
210192
410080
747125
95186
1059501
551417
440418
352073
263452
1123581
769831
1023641
850870
428089
165706
1008727
496158
979956
968048
842328
229338
585946
147946
429291
1174818
475753
988161
363990
417168
652228
632550
290333
519803
1032566
114167
973458
510286
722785
454306
373612
102900
110417
860868
76429
370747
140594
961599
69307
420245
103056
518756
298767
953417
579315
384446
974509
283776
7025
474183
549749
375825
672638
956694
547647
949994
314899
769248
333490
121549
446786
424396
751832
302191
815264
1051376
1146745
820164
53432
113989
34567
653923
364568
476609
871655
76742
207765
740743
442141
353542
1078622
13227
638923
1153033
984105
535926
1106772
199508
570624
226650
551098
457108
142358
905832
354809
197451
617325
226581
375162
484866
791469
847354
241717
620060
818610
671329
267535
109722
1060642
398217
513605
377840
414239
405965
218352
6646
81779
313078
826872
1052885
675893
403250
796254
717114
1136190
771417
1114584
258150
779762
1121346
134075
639033
216826
865922
600368
934981
73805
261309
490239
273714
937048
107075
482760
598686
1013446
472476
559041
252061
845978
903146
1089709
261337
657951
289428
587513
8781
135077
550381
196617
499664
449848
1099530
298931
563077
894616
302299
1066288
608159
478816
465226
912001
1029874
181609
448930
577930
246138
159968
93096
711528
344077
386801
586280
226761
234591
856966
1099764
669989
945552
399884
862254
685750
444397
270095
686578
497806
939503
445514
1126635
365068
882472
279929
402576
948928
380319
703768
939904
953871
24232
970432
403654
626751
481705
575051
511956
1171279
916121
828118
314279
884131
596106
1177757
34587
225389
44905
687811
1011598
264260
93315
835003
164565
189256
165868
292160
737418
281693
972690
1093641
385384
1124732
407462
218854
195634
839513
95807
687125
971756
1111084
155206
364788
667606
649991
523042
815500
329843
235020
833906
590410
674550
656444
1015486
346168
556366
100372
173455
81482
58894
1116938
1171258
1516
210838
1086211
96447
975114
177294
540655
517479
1051118
719482
739404
431206
1068064
893700
689902
212213
933937
550690
372011
588323
870224
238411
737456
346911
993215
1047946
351084
581539
440623
932675
283998
775015
1146669
428090
187237
994567
209175
379145
714099
458325
1138659
210653
1013409
978792
932151
259328
660474
928976
1144352
247692
367358
580356
302539
1107488
40312
588444
87069
309518
286093
767973
1047123
652523
575528
280345
259723
819411
1127956
1091895
276494
777110
43149
272479
774240
604543
814557
566869
774261
874091
1069375
581803
28433
250547
1107547
269713
942084
315460
529096
295413
155774
736331
1176261
912121
469545
1093022
312298
541960
273916
1041780
851970
611492
182982
346400
813187
218161
353538
556859
1145070
808832
318090
562263
173005
1148946
479252
293874
708435
185872
918816
505860
57212
177240
1130018
1003317
313747
717212
11610
724039
237442
1112333
675211
874227
990536
1077807
584032
932667
1089268
271053
658041
928590
1041435
298948
550417
1003954
67934
21366
312675
468622
766413
229983
246470
1156327
46489
339874
400715
250203
262399
167289
575961
492192
658895
789912
567941
1175788
130153
307935
822840
876097
705573
1074760
1136459
741820
1154744
948572
497837
241138
547436
684205
443886
220370
1037058
127868
721641
192866
842955
67329
1051909
73896
155089
318643
832921
998758
106165
684472
495485
120976
593338
198314
1168617
428301
23839
760283
820866
1132090
368330
360146
500952
555404
639935
1040375
194739
1115922
893197
880197
523139
336348
469006
207029
189531
1029783
1058313
281332
46294
347473
746918
776906
187482
506512
970782
388908
1039557
873390
192567
177334
180625
12565
147028
1042410
1148967
185141
908044
811489
522681
392341
515284
1078301
730500
1098887
64026
493898
273524
151233
851078
278781
649081
125699
502291
121505
95900
1073639
1078522
884751
402093
958256
358057
303740
819640
510949
836913
304654
932181
775908
436974
622418
50958
1077985
634580
991547
931287
1138124
599124
1169564
909594
927165
990282
282070
583480
270283
100007
807110
867198
1038961
258810
966950
1070289
996122
367340
182991
127814
599844
305928
374711
209964
542354
967965
789977
481402
437477
708710
1143657
513135
447338
103908
118160
995214
457187
1032225
471339
901293
484962
83719
434390
46870
648054
1062110
1097364
536538
912094
39661
128866
114334
697966
1092136
492014
972469
631449
996808
403771
897126
477116
807222
364426
438709
356282
447719
276696
484981
362727
980880
296320
97940
392754
308533
49574
1109095
518905
381077
159340
454504
931927
835905
929224
692073
105249
1157356
1079278
38500
376214
1151121
356264
668495
311350
843973
794255
735784
127406
49748
256964
829649
826949
156393
880245
700126
1050247
690378
853423
531176
1056823
946283
231894
853179
139382
1155180
1021105
444355
939946
910041
169808
124327
1160490
789399
558638
609345
1145343
1129422
1098282
495141
188336
501813
151114
479870
1113759
865631
166700
847045
465681
121511
587728
647920
610306
828255
1134770
258774
589205
1105489
961584
45117
225700
543346
606057
758844
612131
668809
574293
144002
1013987
488842
877319
1120637
413881
1079435
262195
494990
623236
162144
703380
982958
412583
478288
588894
579080
71981
60445
281776
922189
288432
132756
631175
1008499
268006
930320
999184
436750
536903
1146669
130156
34501
948291
957989
455295
309208
286771
736960
443877
993063
1164428
289001
429226
895242
1061330
475243
943744
1004675
988214
700397
346060
263924
245783
1075427
875157
347409
1062877
1178449
685373
305850
231427
596328
91863
962408
739202
92185
64197
146373
751145
453797
934028
357329
332729
456213
976621
1138155
114862
347639
583030
365681
312421
866142
1011079
1114379
178243
180758
63297
676276
779614
636613
1169790
562070
218389
291277
626336
452746
928895
1141254
1140626
606699
315222
957187
745296
769672
329656
291921
403837
830816
1162325
967403
809788
1136512
315611
914912
738623
603839
55400
348806
104689
63288
1127258
406699
991990
141309
354079
266280
681822
1135184
1000958
347867
423563
923146
372104
277858
1063588
863855
1175267
1033877
354121
431109
392750
648983
305051
425392
1148404
511107
963558
617241
378751
70844
1163674
423105
326012
732958
746664
393491
818969
565809
591585
823379
150190
216147
207324
602397
237525
1041128
262434
161812
515241
587872
658072
1122964
894063
333395
152469
183922
720085
431052
256934
46974
51196
221594
764479
376533
1110257
1047149
592002
991716
1040565
617279
947574
861644
1096766
749367
97690
1036170
975481
113138
1066930
10870
252292
736798
1143445
371467
403087
1174501
548964
956785
365073
830328
519694
402467
381182
984164
287029
459586
665725
801362
202128
1168155
528434
380106
1155887
355815
80908
38194
221878
1076289
398722
1132714
440634
650435
749769
855927
769894
666176
944288
876161
671305
720579
1093511
444610
960103
1132045
650620
250252
210152
1177841
815193
748973
892159
346867
568406
119102
20162
244943
894150
479867
584086
1074839
972174
750315
27472
664451
206412
880317
363652
978434
833282
922850
724976
227787
766986
988910
707908
663237
486873
630861
1176905
183757
679675
187692
649913
252597
463204
207849
964773
58232
651866
605260
61
347109
379146
404788
203690
1005563
1149800
1160496
915365
294277
934805
324531
1010180
959749
593498
1074491
437870
954702
886855
1140961
706270
22690
289336
916834
1011495
877591
898619
461091
111176
444377
756940
870001
1152122
1160001
297295
904185
561347
1168561
462257
797879
203475
208407
654617
1000706
206682
543736
561181
50158
515968
1076121
835204
680118
759718
396452
514700
654660
369660
377546
47505
1171175
906090
210476
440636
916186
281612
871955
483588
1024782
807474
844108
920482
243166
1095976
41056
666892
984331
711282
1044686
121165
723148
563046
1162010
783592
1156843
1006683
1138883
676760
434903
301424
521338
320083
793471
658407
1030482
161548
620421
419961
969519
130026
3983
840165
470909
831916
509215
806231
130861
1050186
141737
736840
1079146
468998
165161
283784
1135017
204785
474533
1163447
1013413
856481
292384
745935
1049027
781523
24976
747807
206821
430699
549100
288348
600339
693030
809878
704705
618563
299898
59845
457224
421029
314050
231933
544614
1075716
976334
58076
963414
545268
816179
69917
1037309
68882
20793
1065376
928214
384881
249591
259175
3194
316055
361549
709953
352134
259223
196853
329776
1008447
450564
1006901
551932
305386
787721
25178
416888
233139
409885
150189
115003
1151977
582076
397898
841295
844984
416525
169899
627698
160638
719899
556239
706412
218137
819694
692135
990066
900179
996902
932212
153480
30897
551639
805437
172746
949113
120357
511048
1108350
885153
936699
832814
979305
768963
48197
242618
165938
26884
1076317
605816
202178
59462
75202
303716
997275
25283
807907
251309
797102
380592
942914
688879
1154503
5068
109048
168567
222791
80314
808598
114094
1143386
115237
389865
448729
807332
90105
168505
25374
208610
882267
569463
950947
835919
309498
1143936
802179
92129
817732
602142
426915
1099749
605153
479218
6419
488975
382450
340494
36988
27878
206597
556097
362628
6246
801667
718520
737042
140723
355716
1087502
635378
995051
585996
115860
625638
124697
664986
1077151
371563
854278
1100850
55142
1013040
570692
1007894
1010855
1095702
250033
1127724
891431
387092
792791
810072
657269
165558
571565
65427
425039
966373
1084993
1062244
635987
788798
950612
784892
433680
867763
937871
24617
549439
931191
949042
405245
293994
957049
640317
771350
513388
259867
357437
360841
623057
899547
562757
364055
1034096
447694
16299
146165
116011
834380
881116
688679
1004505
1082220
379456
825246
774839
3854
13600
582379
309889
797858
255941
1028648
909281
370044
691326
258088
540365
156967
111958
44286
1074508
398440
901298
799424
425376
882483
86118
293843
93839
174364
944855
14233
340838
492753
25625
855476
191143
168538
1072346
877169
805954
566229
1150310
237539
908629
206706
996538
947654
1089236
759725
317062
138760
555445
748424
924173
421849
331811
533841
290808
288704
384255
1069348
1155435
597319
928104
1027246
22553
566421
607938
27852
799976
82440
112562
585134
288339
1111561
572627
92268
1151018
358484
1023642
449991
769477
1046960
982010
1041114
1033812
810576
762313
660082
406475
270087
872173
1034753
485137
916297
67531
422483
928522
455308
425263
547378
828326
91941
179870
333217
933746
594606
633570
71465
396790
1175042
1140666
881374
612220
786495
214469
587532
908130
615456
948811
950105
896738
559485
693410
1054528
785459
477560
510264
105610
838840
325791
702618
1131373
24082
448691
822234
281239
22089
879960
780838
580267
943955
73504
669377
753439
634507
178009
199721
508149
920857
337840
738005
981871
630247
356701
268211
313888
181033
312262
340143
794787
1135379
321127
1028791
136236
867701
365094
500434
370641
803453
343987
91691
371790
129606
960368
1032666
50150
307045
114589
260731
354389
1128979
353876
510039
815975
1089745
925160
234032
619225
913468
560268
1089203
589589
79720
866110
996529
876467
933366
216910
433746
79728
685149
318808
187957
855465
706763
856385
26998
842785
480399
361057
73308
1077391
1133099
411066
617071
1120805
875833
282827
959125
1002633
1091406
425088
1008925
736376
559284
387831
343885
1130140
778878
847788
1097338
161591
639749
861523
178850
537775
380698
79998
1025093
644310
486646
99545
1043599
240875
328333
59145
237296
537789
28101
1120899
742185
1078345
263337
317078
47676
130553
94621
29198
1119097
56871
753210
1160352
1143204
262689
761025
237415
651741
208055
910604
375374
1043295
966585
948271
96380
314758
495207
1024324
836743
866851
709106
745077
1120264
67051
629130
1082114
876239
943373
92504
187230
183928
674549
333375
448605
769100
118100
545365
52283
251175
412717
206427
630802
976650
224788
105091
1014916
1023053
970614
975682
1087417
435356
502441
178678
997849
397430
269657
304235
94197
1178186
583973
319474
31161
291116
648260
967284
581760
857185
828256
851794
512323
1100478
1058405
685434
21539
913779
316471
676874
745942
587376
163410
45179
851917
758265
944486
506076
520859
201923
47939
747695
287776
941473
470876
835354
194924
42901
291053
584517
1039528
511619
568393
724802
815847
145267
1145256
871451
143150
717645
1112304
709294
453189
343141
930596
1015296
211067
759558
598529
816658
292379
99727
31838
612583
801423
623616
869840
541197
1049789
952957
310671
1154473
62816
89737
28675
670350
535879
389492
146162
1141984
53836
428338
376937
935606
655540
746417
56870
419183
1082904
755743
483419
2535
700163
258821
371383
742571
51875
1140834
464393
1122085
1007180
885809
717847
775755
1088415
670779
778927
734695
203347
1068777
254925
128180
558418
151001
341701
882431
170387
809859
476548
899959
86322
392983
171601
688593
718708
966154
505386
351238
137251
109171
1059282
174633
531775
355669
255300
761222
363755
978821
288572
765934
999524
406417
211274
847273
817376
460194
455356
347050
584819
560681
59535
88521
79861
871419
1085909
1050733
594741
489316
453158
311
186209
756350
938332
75331
304847
368268
704380
871032
193746
354968
734947
817949
1072500
122599
2460
838309
639250
793673
1114093
617498
651646
349671
1022983
1121977
918380
930003
72924
957083
890051
733742
799538
833022
368000
614975
364147
862564
363589
337682
539153
855083
483881
860023
522055
848863
272058
103878
784133
170836
626134
152523
710437
128325
1007655
935969
578035
516940
1007966
436958
940664
107037
1018589
349604
350439
1011876
914890
906188
605786
15479
333684
81090
385425
205406
36832
626598
525426
914799
594199
1172828
380951
1026774
765645
781305
382150
516090
732466
650363
342139
622760
1111097
182647
724150
241750
763701
166371
732291
537812
915996
1164859
869771
779897
505481
622878
867830
832512
471519
994844
1140362
1060476
286770
518363
204248
767216
512490
176667
250619
486877
639988
457122
220584
878862
688148
207750
453236
1125655
208627
106979
498186
802291
62819
950685
1003176
596472
152283
664030
270310
991325
1123568
57226
313114
550190
52518
862793
805782
592378
1083714
212466
743433
164991
96823
162223
249429
720560
987271
285735
169421
659356
1001912
592871
379749
1098774
144268
571417
359459
561185
916435
164273
106015
346684
761629
1170111
668717
688117
767649
733104
1151354
328552
572313
516657
965046
1143429
426654
680112
1072079
1136021
472330
35400
1024573
399157
286676
320211
502075
1096714
910825
685001
231470
304594
147935
190959
215326
1087315
172985
275569
900495
422614
1074757
214484
620246
337001
402955
124432
783750
1113123
663879
962551
661408
327490
2969
639227
1142706
329010
98869
665478
113600
368251
479689
247247
833090
49398
985550
546965
769914
457406
854764
330702
373467
111433
1122475
1136113
1001875
1044360
555512
509781
161150
1150860
746148
760930
311119
996848
815049
1140167
994128
239356
740303
910163
632010
1055022
91744
105310
572784
587431
1073835
798789
488387
740130
1052433
440937
128363
743157
1048222
44985
759686
608383
963609
312001
1170455
1048333
239214
1176682
672675
606074
237913
644773
66405
356317
1089824
412991
79345
205350
443105
391844
15247
453660
499871
119345
1128790
383339
1049307
496836
896154
590476
1168193
1078735
488411
798719
11366
864783
453843
620795
910932
185521
1024754
776081
996086
292588
812619
921587
801909
1113221
385606
900075
980281
496549
1041723
940913
615260
1093438
937812
975596
546636
400139
251850
309330
351018
883576
712359
719629
99518
26850
158387
580838
62793
723172
320489
237311
1100046
1180110
130985
486032
927355
754286
292487
473490
356101
872963
484427
651064
535577
792402
21043
757447
821748
907583
314372
981644
51542
337830
369516
217804
602157
878179
339455
16787
439117
1108524
627153
329245
438606
65377
1091370
183332
1149864
341359
71986
717063
834018
980634
1099143
1157715
647652
675421
999835
926525
69336
783825
775164
581302
404222
987038
677578
37910
89035
62080
516177
349877
133131
552509
656891
43911
579667
703364
4373
304341
345166
555757
233717
578826
3809
746703
582160
768008
876225
370838
589943
934617
1145845
1061545
914427
877982
753485
271551
876300
712158
1163129
896171
590586
212224
824661
321253
690510
648732
189000
175063
1159899
1077775
28346
781096
327116
844221
184140
919799
149718
983904
498276
967066
53629
464990
806000
323483
685263
257720
688394
226177
12272
601524
960789
376781
265597
515969
1003563
5962
526388
400218
466152
84236
536130
572704
290356
362632
844900
423823
229958
1119870
260197
549503
268302
664957
128339
515660
1112809
930677
684262
976899
718985
323605
768303
852053
430391
787989
973648
70023
988143
464970
78267
249622
521492
87135
213395
434195
525169
916580
466209
133801
711345
848164
1100616
872520
605933
98577
432125
1052351
1114652
222823
159646
1061151
146139
34577
480667
391877
47464
590104
328805
513911
597649
315213
1004768
345568
923562
172893
108373
1107460
549310
735514
862649
415797
912928
377651
284317
949572
943385
305400
437547
397027
500306
1082804
1160651
665903
806378
937669
536058
1106674
161080
556892
365467
59798
38120
71155
1042951
124365
180603
31989
780847
555326
607799
1036115
899177
886087
928085
356822
764376
827874
402880
407316
749125
1014174
143225
438587
358149
659439
279416
861230
414903
155488
1114588
942023
89118
409966
109273
1076899
145879
822485
507216
618553
620716
527116
162877
197640
192912
129249
288143
1136013
780780
1043617
821487
97748
176985
911503
961898
406808
945776
330543
346941
788270
548476
936515
192249
382122
760985
754520
608936
690197
426835
99335
600394
345209
839420
261623
915148
450346
78405
363471
992264
187798
224629
781779
957517
1066949
410943
340671
73838
1141102
462329
131344
742391
227969
938774
1095188
543592
794770
588241
1067348
909117
774113
1069693
732053
876718
661447
196464
627815
497932
569111
765943
1099135
1108050
1132101
1094644
499306
347223
486957
1168518
1087008
712033
700812
53087
74958
425523
516224
824101
428086
786235
1168490
198839
562674
363182
393037
981456
935040
1023584
896051
939545
78878
546553
438910
350991
643358
619708
836943
762529
972870
113225
380576
527963
462805
993873
846657
828377
55959
676781
269413
419498
903175
252005
470647
914978
272547
497877
988089
682061
1136337
700889
627271
419827
742864
280820
936220
800766
1177382
847765
61239
246045
220034
349349
515117
106904
1174237
488277
336462
417867
132471
1002049
274466
844978
143780
131613
339166
885478
967477
58526
629300
533072
34139
38497
848441
991974
843177
419764
320395
402853
557495
185611
353256
385692
8298
310666
919420
124865
831349
132039
519951
359493
500305
1036255
667902
695344
130504
333915
81774
937268
446468
935102
1080350
444246
656021
403636
1013039
35562
991333
507049
525438
1074949
327626
955310
226094
335023
267726
120265
1134515
700663
973771
149211
423300
660656
390658
164600
1119394
435417
1173180
744997
132941
434876
532643
177853
90691
590261
580340
236098
732513
41266
1129447
259537
635064
1140646
1005461
373107
52280
519908
740733
736319
344153
206674
259857
697338
273604
1022330
6198
214119
44715
1110098
300709
333528
1179526
1029607
823045
697170
41419
767732
779721
813700
1175339
65453
1100328
709274
745925
88785
101779
424896
929515
107299
793063
745463
242861
476399
16433
844482
157201
937130
164329
771877
176153
60325
1120449
105195
1075349
678209
1007692
1036383
53985
740516
741296
1016426
790286
1118552
1036020
420089
1178981
70995
687483
606229
1122266
799757
681960
917556
1111545
437521
1015371
1170363
960744
437810
310367
1044662
619029
367794
445024
965546
331786
581415
1031279
1133308
643652
462001
760348
175026
759698
279244
572170
1026061
1146522
1007622
227293
690346
328
615242
173871
336742
314107
271430
659668
1141073
535046
604927
634414
894569
953804
1160982
1040474
984463
140675
997012
1083125
833728
152054
846882
743955
919638
978771
526802
380001
454412
125912
212561
514080
295241
627327
1073515
1080465
85125
417261
278476
486140
1177730
775431
906204
342916
1150941
422022
1101502
1125551
467333
843057
1148385
1062587
1084916
927199
207227
614390
782463
690064
710608
734609
1023312
899
793929
1171907
1077678
104284
625704
564678
474558
1173184
135277
548689
1088284
45188
3489
547046
1089210
332185
353500
798145
500874
463988
935774
160191
463900
175920
933746
1114078
820936
951968
1036798
1009415
1012244
710189
1170194
384610
16401
673531
943278
498657
628544
872882
183722
1103410
1032038
62243
105378
624824
405549
1156211
120333
237449
872195
521500
12188
775031
31550
1108524
919888
451701
712728
484807
1157984
36973
687724
173235
45956
612626
1052961
816489
405739
161046
890058
1086474
311096
823673
466150
826488
44405
868397
661615
1083813
665898
651517
308872
598376
216921
1137117
156009
174512
565410
193323
240970
222860
4623
278694
35701
203192
1092854
22592
1028549
996803
715400
713855
158892
234159
914640
526639
1050852
765473
643269
423757
870185
204773
755133
935323
526219
735019
86231
503151
619191
289812
261510
986290
1144140
432488
681953
954239
890252
6124
692723
371697
980605
1157079
1108985
1125398
439872
1115135
576673
1096690
945546
729093
88433
997499
1171303
629350
297101
809797
176759
937883
1099144
133138
90938
121203
112517
948800
254370
724566
480254
585517
292194
975790
318671
974990
1070823
798443
879450
1062819
262674
1031513
925098
381483
462374
538326
716080
1130468
561181
109587
143350
283166
870909
206532
545825
948881
237378
270890
419567
637626
890859
1011101
326522
1068857
199664
116077
868901
634222
988490
1067646
83561
928335
713854
940365
666160
700925
41151
159041
19859
1099730
864039
1171256
616191
482035
886864
47308
994735
453513
1086732
853806
109960
999570
733259
117328
1114839
31165
438311
253171
244287
1037120
735322
173030
15537
519160
599666
1053782
18770
280956
1138360
468960
1016533
277736
260031
984038
771368
1005925
672565
1121447
1162438
66921
729190
67799
1030821
54721
97295
28227
327641
572730
154518
1175848
476543
1013257
20086
1056071
159206
35073
534925
94420
941718
8097
96480
173825
1150264
843820
224654
254508
811847
669681
682985
911662
107230
728713
824903
877441
509491
1178582
445146
153807
696044
996010
405458
961749
361065
99009
468885
919850
654815
151254
984542
1066080
1073613
420737
841757
875227
869457
182016
608891
474677
1086220
1023805
963468
1161709
184536
380183
1121631
524054
1166850
632334
1111412
214810
1137380
964431
417087
115148
5020
1118170
533309
796733
234994
739652
258832
1145658
748485
296122
1098532
823580
1005715
462896
1165819
540615
489638
973576
992225
430985
1179076
544220
179630
191870
308518
490737
1087221
763739
807857
640539
13179
470674
851876
655339
299575
898116
987664
730576
473283
1158172
365497
1073440
84476
880421
431973
363258
1038542
628500
214138
804893
387954
709455
417810
403532
640507
267056
529226
618543
873456
1002905
815820
15995
1020268
805332
1049613
330531
364998
832545
815711
669254
804450
871560
254723
550736
722600
1058001
81292
43875
250100
665529
490387
370412
963881
11469
912610
730145
747721
308556
917171
7779
323588
193031
1008530
1078603
630960
809922
760080
454573
121677
111443
347636
195608
787687
400651
960325
1149925
1096479
363032
535496
787886
389626
1143456
276306
734731
73045
486340
243395
223099
913155
741827
1139646
1067642
804297
1176240
575948
757561
166749
1071740
17215
1034964
786435
1023663
954660
719512
508771
58262
1113285
916697
712908
1149224
486548
427146
839440
675287
840487
995319
196
59728
492518
137529
576365
693392
52228
313497
953773
223404
626131
406909
894861
891002
86031
1071122
255645
166568
1072782
1065547
587772
691379
105505
1112918
855744
438444
385433
601227
9271
712652
474699
307502
106867
37023
942318
903281
247576
416804
563682
496963
809551
1107974
27120
140133
727141
57952
682132
779859
303620
705034
495545
346434
1176145
589218
17788
1068139
486510
344844
501617
289702
261465
690432
1087409
148147
915825
193897
472347
793116
427834
896501
81769
505259
18508
717402
518225
222670
977615
946095
980376
183827
394562
1078893
114677
565430
668758
111758
66528
305668
593941
737352
402694
1162019
1085869
618992
343339
994349
1095658
607066
944910
86501
754506
863761
471718
509331
791506
1130863
740275
127536
247630
500367
247295
232723
664331
338117
454913
742839
1128339
590491
727000
681694
286696
127469
587997
522487
250075
688701
838755
316537
773540
878995
855168
697957
200048
606597
522267
889872
669472
436951
885161
320120
235235
494063
880581
435376
190624
373208
21768
803115
1027986
657134
602876
633381
1134881
401101
666758
1115431
380040
273824
1085890
411654
836825
1143303
886834
565570
450334
265280
748573
259544
1083573
439902
351887
922884
7364
1002371
1168471
45079
937395
665347
972414
459878
501153
1068246
62662
215365
112203
388257
212549
810024
1172218
777638
314062
253354
788586
993517
214064
959059
917433
681138
725373
281248
639935
1155639
244416
1175196
497119
328686
597369
562848
242876
650371
250357
260279
215561
102862
589255
148017
827793
46850
165442
968030
854372
831681
613298
426119
936960
1117069
111454
170008
646125
620353
419283
113003
613526
1070674
143252
588130
1088869
349580
501532
161557
918283
269492
186717
1071713
901305
139270
769538
767347
1076863
576205
623439
993070
1019015
593738
1122708
167321
1148258
1087251
198698
349510
388201
213829
267671
804902
716144
158044
162637
476161
812869
1022583
177408
922128
1048109
1073515
32954
633812
380657
1100330
432263
701997
347650
606730
923527
498673
830449
39877
396214
287338
75913
953425
337253
857592
906062
331599
826739
611464
786889
1123639
474778
306157
576104
315256
11888
552012
470321
288359
278147
361243
686696
519859
1151460
1066022
36422
571343
1075327
890782
159359
89477
884509
593613
1144991
611775
807456
1110417
1098791
954294
633612
342132
124947
809277
932367
445058
1044248
430826
324891
258162
291398
704315
397888
819217
549602
392599
963339
580294
474984
735639
496333
961843
357419
344759
1164427
512858
122251
294315
1112256
660552
198972
61979
218520
493449
797542
1007857
193749
893690
414328
793630
356909
786346
294938
8771
414477
1167469
975922
864061
268216
1040088
847492
181666
510378
402754
507586
523000
571059
542836
1011481
89224
516109
288521
306840
117516
697985
476903
684423
1180231
514715
1144399
1137589
366005
1160338
492591
47
285948
359942
673337
61957
696805
772311
159079
1113207
1145219
413669
1021926
201078
55429
434465
225490
421189
1029169
1178230
725002
907079
289216
252808
286224
839454
936737
1172508
1072887
22925
492542
750224
870542
386927
118161
396602
1079511
351808
464477
429753
941977
583212
786993
747801
1177155
809075
1121209
701610
1140298
451598
576536
877119
327887
360671
734011
893348
767475
369012
557008
631590
783654
101897
813759
253638
253450
668683
422792
563617
1008639
333687
493286
87142
788428
283027
107615
3071
880636
793580
264031
1035112
998886
911723
240818
749596
258651
514662
522504
842645
1060881
495383
674499
720795
1176973
272301
47425
559431
1110406
134046
674581
214911
69604
9947
28200
1005323
462726
575768
481864
332304
816738
413137
1034706
831922
335661
93959
134857
1002693
494943
663722
575030
149421
80642
398957
419224
605802
551629
851850
909271
547797
271341
221672
68067
295580
691400
1036855
626277
964576
82314
12903
144037
353686
661067
296960
779
121790
121126
265440
296804
138545
971741
645089
506690
1035857
166415
1162416
34350
407754
725970
1104843
1138745
705815
105310
60164
220752
1159166
928034
199521
195826
539742
48818
960294
737585
549356
493345
709524
638176
586054
489367
166934
683621
1141547
736418
337874
900622
279345
480384
641484
505783
1046917
1064917
692020
220478
326201
265168
377703
736631
920685
58334
455522
426679
631027
1042116
1145480
103008
341809
665446
742372
597642
816119
503743
919187
518274
891002
116967
175455
637637
197926
747323
564290
1099226
26886
435391
361661
455612
108689
173238
401291
958867
567669
830735
270959
676864
713733
316803
1001409
384695
671363
609738
607352
1057151
643239
157274
335221
727467
389787
955842
1025540
491362
893094
908324
273265
188347
628698
1019561
546744
695527
479100
1077078
1017995
965861
930183
235491
128506
859290
790711
40935
919360
820032
1004885
427499
176492
575612
664896
730866
486273
1105882
507534
47267
145185
1145522
501779
413879
601355
608956
1017787
567542
1141994
801427
530653
559571
505457
281839
824822
864501
932842
285174
742146
406335
819963
1095268
127845
164057
343332
895119
1111919
1134850
848573
818632
1033778
1175056
564019
781388
1055102
895113
1062891
1124422
1034573
559364
997816
749969
1167177
171112
490714
510339
1075141
539556
228466
580018
995270
804638
256563
408401
847667
702038
73087
290680
144742
52825
383961
731679
775762
814270
702282
122150
253241
253925
776190
288416
705762
691704
1021316
469374
70481
103395
461061
452119
151073
220619
580510
1161975
605966
662373
739948
980606
11184
557158
461274
82064
325801
697725
542908
389036
438012
479487
811418
456409
78403
1048841
52604
48649
355750
857160
591903
146304
1132666
133951
274294
807161
665860
339648
697373
214363
846828
735213
406207
1143519
72738
179783
1101939
111474
956610
760186
129551
247834
403899
285497
13598
1047487
979780
21745
1048144
193177
277103
906449
498210
291927
457575
915470
1046008
381072
493065
1114735
865793
139059
343926
1134604
140480
614920
640097
689054
1175275
1134296
1172654
1011317
1138030
705604
819408
1154321
333309
290446
212357
1065342
814106
538670
311802
917543
877365
774677
607034
943522
821058
931636
219376
886432
542197
728551
137547
895434
1114739
480581
375016
916882
199527
771594
924400
121542
30833
1150846
192354
1123153
471206
710888
16772
87260
611710
983185
1026452
1033397
669970
475549
648489
407081
970045
659004
369931
501030
1025564
840049
664165
389224
690746
557421
1083920
698893
1004767
517673
439361
604435
34956
1055047
440916
765976
905984
284110
174458
27642
759004
16775
1079774
1037612
493996
725513
866318
341174
223892
1031072
1115958
455131
925728
1168533
620113
277831
177183
272660
130382
99028
821910
280887
958811
174048
675609
251231
186599
177810
145224
698672
378908
803598
982429
903297
570467
220241
127850
803416
856316
42291
152481
406263
139502
820467
122581
317182
681122
1110106
656704
832811
187002
218241
439216
787352
281713
234826
933295
263439
635051
940339
1040613
85279
510430
181947
12588
539579
473260
1053258
732642
287488
475340
218501
779740
766358
55279
277196
213596
911866
762712
475721
82345
703822
1033622
443694
899961
319502
986638
672167
621625
120719
124322
237139
146098
916570
279098
334626
165128
703142
491034
882828
419361
23770
760247
122180
36191
674036
147381
446804
855976
525382
814632
656498
1016554
472806
820982
301713
952393
23501
357854
90513
93557
784105
866979
1111247
571928
996512
76899
354385
541072
794152
376626
574166
933393
767494
432313
278502
567903
130539
807059
899998
688283
1127718
929839
991802
893414
332283
256129
602417
309688
547611
232593
150404
362548
59328
860912
232071
682245
353112
1115017
164441
690211
1087793
890631
432892
653433
512890
712250
52352
625261
191189
403890
503134
998849
533408
525937
237395
1118805
726830
390631
426479
1093194
254109
636654
763408
36046
165166
992582
565828
358279
580527
497359
1092419
814094
318384
51675
655687
395626
736450
23848
571097
175068
1166672
1132720
623028
144430
381066
555734
648984
72761
309663
175631
1106618
523355
185817
439579
444911
259968
1166740
619115
939315
100872
827644
1063165
370184
45443
476435
62470
78916
42233
402570
486759
1005121
326863
901830
484572
592121
175025
1134056
276789
1054973
834503
856763
554211
1008420
890887
953073
160061
432888
146761
100514
542642
105309
1001883
750846
398500
998612
389751
796861
525223
793527
498895
303005
118947
1092252
859107
645364
843572
220414
817512
985747
553937
130441
275310
1158754
644221
447224
784742
1039456
1179429
213570
1050090
2324
1056473
946586
625268
1043072
239681
609621
175882
154506
349516
1066544
552844
210685
650814
213333
147522
1032664
1059758
219956
276732
1043029
555440
434582
1114033
447257
128896
377824
811210
749747
938324
889555
50913
754959
241302
194830
655317
702340
311508
197725
846837
434978
489537
569808
527037
50965
329449
1044397
212693
257675
578293
83474
386355
732546
460265
306465
334092
498844
1150380
83886
1161948
528100
463055
173767
1007914
459081
26893
936137
840047
107935
1093635
596349
630991
511697
427472
138967
393678
215745
400091
35390
437415
909868
629914
551030
322225
305139
166727
1090656
499518
298025
218914
542285
968027
406672
505464
22338
897518
542543
629033
397454
26563
58658
987769
784262
905467
868252
60665
837602
1095845
672317
769748
59094
142231
226282
465097
614903
971090
81305
299870
1012074
667352
250209
245202
730419
147526
1111449
37511
313841
545433
301342
848751
882653
489869
258137
790569
811065
525856
756476
819928
191188
781576
1028194
470085
917240
868808
848756
891118
614456
166749
46064
1148934
751717
525722
303189
297429
70228
935664
960803
266266
937320
356624
904974
696249
610762
204878
831519
626267
805894
651961
599902
219019
1054228
474193
785927
960839
983891
150250
64609
929007
480389
480156
72507
615326
174704
171011
280382
691646
6420
1062415
489213
84932
91798
1025165
90060
1071547
287045
1084256
876269
795622
442078
808254
352537
1137562
557530
7394
600582
1052066
129562
570090
537383
44063
961172
597818
797992
83072
45498
653095
950830
367720
420426
897392
274654
789987
703826
809305
664221
492108
909964
839141
1045559
736694
227751
524885
262733
1000311
70373
267676
472691
75000
44983
118682
1005563
313421
745482
1143850
1049235
228602
274328
879017
572879
644072
598497
321905
315256
381169
476194
444245
756995
173330
389255
355131
392036
1107745
301839
27945
958946
51640
318646
992877
1102657
1012016
395427
791063
9836
879128
486666
1016452
482299
135700
491417
438380
677579
667487
918351
584338
990621
166929
198032
208047
953580
548296
366899
680807
165728
1008588
800408
1001886
701943
942271
524748
655940
474543
159016
540146
600475
504476
641961
443463
957778
1162841
665056
898431
419809
730447
767732
534191
144300
894202
789878
898981
672135
519082
1140773
1092867
949051
1172966
446722
932448
664685
478022
319754
452792
199782
15507
1055466
945599
738921
285843
404451
984856
999838
1033931
1070202
423189
363061
640968
1023237
1062764
1041290
3702
742676
422781
717814
651161
151400
84908
977805
273376
1036816
885576
1075603
1024463
1008479
23711
597274
256766
955723
185329
319859
753664
240708
818915
1160302
1165851
309242
728345
409879
380250
814158
522372
799910
1126340
1044715
555822
1172359
338095
804390
508359
969116
429924
638321
240306
980845
459263
932683
56771
1046735
1166125
792655
966468
225049
499038
1173234
978272
66760
891981
783889
520296
685316
120648
1097367
1165469
787248
286149
238640
24705
962916
794984
1137561
305165
592249
1009120
521677
85699
792060
233758
1139753
402745
898319
286797
403695
914510
393241
762773
560652
903706
830994
290599
195832
381196
1013888
870925
832730
775055
848802
435900
736302
947913
705677
507462
6737
144178
936145
512649
1065121
786570
629168
1148531
727423
891028
278182
1033953
58650
1052339
958788
1180183
100010
252676
633063
348944
615534
422680
429477
581380
820938
651300
1036095
1043874
1010916
702368
968184
1047619
865896
807598
280861
68516
658538
912263
1139764
814042
369719
975652
138557
389814
101216
152806
138202
1129178
526393
78678
860016
1140955
63438
437863
288930
527927
287447
390581
519308
9669
578205
441584
1158752
723784
696146
122081
375143
404935
209521
284867
492031
607647
674744
1152468
806140
536783
522778
456865
451039
1060157
789426
393981
800161
115233
20641
627968
559013
848549
1043617
879716
751138
824718
737792
233896
41679
553054
1022024
70122
8975
613309
338067
19675
775451
367650
814638
988727
958652
272742
1080798
687820
126108
546107
934838
346748
265677
1037638
268782
322757
40956
1116240
570394
128936
95177
164901
660959
160322
869790
822956
1144150
1011806
15244
896826
578819
1146328
111531
127105
1044484
1016442
103350
1121521
1132414
152471
574372
90900
972303
844728
174972
558310
1124881
257536
1169717
449798
438539
461412
1026382
1146882
358857
314743
415114
994606
424116
376288
89824
328247
741408
706419
851567
832052
360745
1018886
275666
917283
464864
71106
74848
608025
193616
90008
688044
890026
290395
1126273
1168242
296005
1154131
1135986
243550
677706
974745
734377
98580
830622
673779
862072
636951
426350
86391
280485
714627
808319
563841
733359
537767
606947
47281
1115427
1075840
702177
934416
281473
1020685
653557
542796
701226
20104
690908
765247
434329
321773
323065
581524
830226
487872
759512
678702
305377
553938
17576
309171
908018
948523
564787
147672
218107
339964
1142320
957862
575758
455682
617540
40324
238735
158006
321605
842554
781228
255736
729174
939877
423507
648928
631915
33757
24449
390552
1012471
358702
328121
3667
288145
877542
93684
110642
339718
977505
862744
568902
141933
565401
292735
788788
678657
872282
945851
546445
60007
1029187
415747
361893
281507
85989
293415
1038141
1145286
770587
160416
908885
766050
1134284
1150349
395592
797585
112479
593290
711820
494683
766358
951223
1010677
272797
83294
1153467
440804
1149157
637602
1086701
329750
984135
239566
244986
492466
1065764
64338
791101
117977
940451
793300
218081
1106820
1050495
581705
373079
843442
1092378
955607
825189
1103648
168083
724943
855244
215879
187823
341566
301720
597478
113970
520211
966171
972460
812773
363410
330369
787893
817808
294366
972585
1029284
1023081
608437
136831
267863
881336
1026024
215540
49623
1127300
449857
216311
137483
913364
417957
555889
105656
415408
557359
542136
432024
503375
1085786
1060890
919250
936313
475484
1131906
542922
943413
67309
270818
388331
175953
745640
70276
1112622
287363
362108
913983
1075267
934850
1064330
222185
1059454
111878
1083702
45250
326165
513066
1102562
624208
987684
140223
1170987
782270
1127222
1162454
853538
999264
112371
398736
646712
1135503
808048
974498
222482
388374
123955
767286
557070
723940
949793
723538
221344
1004632
90581
489268
335704
31805
866651
240218
145710
922002
791290
487285
1140554
948988
15753
773452
34427
805658
897938
1164081
240343
178495
289356
384658
1068916
550545
243495
1081053
310886
746306
398506
1172333
574663
143633
608412
835614
1031389
957760
182485
229017
1017236
600140
1055010
455946
956225
942371
271277
935432
845740
87931
814959
688650
432785
700792
863832
280879
137223
572258
102868
320342
152029
967553
856074
740186
21948
670665
686644
20024
1045084
839983
782083
439390
542260
709492
382448
421515
658041
923182
717208
39542
117791
851377
247730
777162
837996
781154
470053
639698
1092498
881327
263281
791496
1127751
389396
1140428
532045
267505
1021451
968556
669470
554031
139624
1092800
547611
184183
944888
392497
609995
166525
451207
724660
979879
9478
445289
1003125
463596
966763
375633
728746
330403
1171602
118576
481001
871554
838592
881307
1008858
981143
269715
1122199
885294
362449
629202
381374
197829
833283
1004567
194254
313476
396195
315165
178547
13401
68154
63369
875024
896046
1166783
1037497
183620
406489
152993
80603
372695
27245
50294
106239
302815
1078273
1021060
191567
673243
587018
438335
241208
617029
339881
1042654
254900
658424
159671
277910
713197
76763
1124931
659818
970734
317880
390667
643684
24959
1140765
1007656
338203
1080225
901685
769295
788606
1142871
1128358
11186
798145
3175
180908
454435
267015
187444
215424
873686
472420
903645
892574
537310
665799
919507
1108832
479341
202462
1033256
2471
303187
477702
636189
1174013
264327
715875
592325
572637
1138560
992981
449142
1096124
864194
17922
350748
827613
1065589
1161573
21466
79300
1094635
585834
654349
980881
349185
643914
983739
113915
191453
487922
366977
952395
342038
777048
1107128
794833
1074989
578000
1052205
99032
250654
749903
109487
723904
415828
832008
746877
567797
743488
323287
500444
661708
147072
707751
346300
820704
214402
1121139
197991
489013
727105
974618
356186
386253
1039603
730467
885226
279179
290842
759912
79201
36886
1151518
112667
854736
19431
12735
1011813
1141329
1003913
586734
1034362
182780
62887
1100325
308790
233977
1115066
365622
556811
899221
417889
867732
977586
163306
581940
196741
1076802
1000566
322614
510437
289230
873988
514213
85467
1172898
521339
716775
23142
1025565
432452
99631
992032
666853
574610
1170752
1017209
160797
1017330
123567
796801
617690
920632
143527
955348
167785
91754
813147
112102
173998
9794
600963
856626
556931
147001
512488
420793
398523
309656
860698
927102
1094484
382140
611551
967988
1084551
512925
764893
1060313
423153
831864
311949
721400
881990
1023346
59903
906772
584895
303229
1007401
315917
682924
674143
566050
1000758
345384
729452
618068
858323
399200
1002727
790289
746977
154027
864975
98526
798955
544614
385418
688995
1141060
723088
579428
414866
518872
52739
999579
710969
564613
732570
101297
332587
747578
998758
1099312
52254
575600
691113
1088372
289166
1036563
352328
1009062
1152999
560645
613658
783676
1007552
667539
882042
667501
718717
106886
692681
714762
1092666
1136047
313127
883219
923958
45174
879478
730764
362168
930640
1180105
731599
248043
424426
632154
81596
954798
4856
1009817
770243
816626
422929
1019808
379450
446703
944100
1059152
908509
1073241
1118184
426926
502377
5449
461763
395093
296849
1095849
871144
992009
269059
736998
627716
100946
938210
562485
1085030
122606
253660
847350
744687
281945
757838
1150305
878350
240991
548284
208735
820117
872792
813361
397852
660196
572291
1128963
403690
43340
70235
506483
1119715
298365
19674
1123585
254515
391365
503151
52929
787006
87606
236226
446925
48616
64323
1120440
209465
382881
1151223
470239
230803
1069477
160506
1091485
232355
86455
1106890
316299
536544
834545
295474
606943
190935
914850
867449
1160871
964676
820010
1000369
708869
1007376
990700
21350
529009
922764
1131610
558629
141096
739919
1003752
390515
982655
930981
1127708
1128101
890412
785255
770628
1106401
472602
1068929
160095
247222
839316
122437
266828
547116
947504
2878
988693
240298
341119
159886
1155775
594219
913904
1167030
817327
465127
462738
959563
1079860
408152
522918
666494
675138
826942
616328
269176
806644
1005367
461386
319280
442931
628652
969783
289207
697517
1120461
202482
809369
882349
202054
1028407
79814
681895
82967
390349
976823
1101318
923740
922531
315851
1095573
739917
1176283
1073366
939608
222897
651605
487560
146248
826050
32195
777019
636127
1086299
1074310
708794
1110978
740588
381030
259505
14850
1014912
480843
45616
599003
561588
46695
809322
1139573
108089
448943
915552
665600
377769
899826
1145407
354892
115085
435274
212781
129626
537109
903042
637296
835718
916948
1103738
206757
1029594
968809
879270
560565
1124337
439723
716163
343095
536970
4578
935512
1143784
542399
863055
131890
1077797
18216
351284
56976
1149850
197418
458914
131101
189969
1176989
393565
772468
653042
791614
143092
836050
494736
845633
382616
929813
575127
464822
84624
619528
178215
1035659
449058
113911
955106
224201
392922
215032
290878
925165
831012
41924
301280
400095
78120
758314
1013534
517054
1033665
724934
1082149
517353
498300
529217
256960
552767
942015
507054
456537
1051122
898174
821282
527441
939744
311464
569935
1028836
342975
499934
348057
674444
337648
20389
329058
355497
888968
576989
118206
708665
981182
423248
809616
1018101
539338
191592
1073688
178606
588377
405498
647847
1114944
289584
799253
397165
1121302
587229
480506
238971
943111
731501
925285
653346
227372
602261
958103
679151
730008
30067
279521
85364
529138
549710
980248
624667
914344
791514
656577
735742
972324
445998
830302
373226
924412
119501
662121
756161
501929
631625
196716
76941
83741
257200
564319
77857
1161296
917403
922534
565008
683683
556408
277179
345711
175572
94926
825708
529609
69912
181738
640632
1035397
61908
1090988
182730
1105897
935206
41542
826278
1011298
420542
614300
894921
829292
1168956
499443
573842
1059853
222019
883199
491466
1091162
688853
716085
134521
157011
1110207
986332
839696
612339
119583
852429
919164
524954
713723
949625
291641
55598
692981
403386
1049210
870111
403718
1078266
223892
516587
291993
423621
900122
691143
609500
1046349
501785
78680
599975
214201
568768
851320
349679
688025
77366
194144
414942
1007895
665387
753518
218437
981543
271713
532578
36602
463651
594685
178823
168903
156787
245536
1053629
443394
418097
511049
431961
353610
586098
644425
763731
48562
461242
835280
526693
517266
417242
438666
1072037
120490
452055
709185
584756
539830
695771
313883
977340
868758
278487
82831
1014991
131311
533434
665595
42358
63664
1025610
711647
48977
563514
295096
148298
141820
1035947
751288
57003
1063848
284527
1125181
707449
550094
181510
761654
356131
773661
644551
239124
275834
184713
254541
938562
601586
28780
566505
144560
712914
371170
1132120
1131560
1082809
168991
782095
66510
1049225
192257
655331
101738
74821
306393
1097181
130084
616672
549797
993691
21387
867764
871403
871266
1114169
1014219
837815
763546
61915
1065344
935892
734457
529947
1105205
134411
442278
1134237
163452
462784
365140
371941
536428
51400
872480
803611
479562
602660
373279
213459
632831
722832
373886
876782
387712
798348
399217
1121235
433118
238612
511945
534610
261448
1097281
445984
1091192
80340
1129310
1082654
724151
115608
521824
1020262
257526
185798
944932
864142
670084
820365
1132882
362258
150681
767771
175403
245627
650904
395097
1103314
799109
474511
5879
496071
197341
60999
322309
804014
394611
668563
320712
298205
1114344
36754
517460
406382
962291
764768
551298
525904
523665
320129
71366
1112740
1128117
70611
962613
825110
587742
895362
1153678
1025940
625100
768951
723805
403148
828847
883109
280732
177037
1044885
660611
749510
15419
982707
79167
410976
750599
1022738
881130
286737
53347
754351
646018
946892
848948
234805
768942
249191
635680
224979
1137355
731842
450979
1067946
595542
13282
713467
634452
307068
355454
358934
329023
390681
765273
310921
900086
856824
360700
53942
855232
1013902
248495
20669
95488
85431
672518
551127
943162
247469
253693
647787
218985
1055233
605130
558736
8693
401960
272227
387752
809253
605292
534893
63025
916889
542636
596644
304617
483817
846630
564017
135051
615455
7577
66572
448657
91690
349835
1142920
1118229
342699
954642
138000
1125965
579564
85685
348036
637672
740807
298490
671767
1101681
336904
693064
620985
684064
100423
18046
773842
544906
911847
925857
625799
556637
642319
928584
1132828
1061708
262779
636497
187337
955901
853210
771899
611369
1160350
78105
994913
196367
716093
997788
391829
93289
449476
827724
833072
159413
699616
754119
518823
709404
789355
143667
1150355
343152
329329
233614
302011
25161
596381
1144839
677840
908536
593232
446804
77353
824392
956031
415797
1134476
764718
64645
1168226
597751
770594
521451
217664
915563
961484
206546
961640
504395
523321
788152
44922
10535
441023
649574
977157
551169
564562
1009917
558148
112051
891303
1073431
981984
767865
745513
206283
910594
302795
433552
1004293
735668
1069510
759790
1045072
88271
89250
1149726
331755
586168
1168551
152760
250103
1013450
901012
781614
100311
394459
1164650
619968
995310
298647
281574
401998
434178
443697
668726
52161
920538
536285
557920
532356
337883
431769
1066760
1105416
393782
562306
977954
518491
159882
258378
771349
832801
677383
470712
237962
750005
238466
958873
397478
942392
547323
35256
351093
285144
223378
253336
723148
784023
1001972
938243
1023509
898828
536196
390634
166372
268040
678824
130769
105308
834895
100680
658225
729376
94678
725038
801167
22122
76964
471647
1002432
625451
354995
958889
2175
1102586
139741
821028
527758
828105
1007131
737935
767011
367404
336183
199889
815671
686873
80028
467595
481803
1069283
811540
461769
914113
589421
1040594
691903
1158258
939892
618272
629241
258314
852549
427278
256593
586020
613062
396573
559606
262922
143862
1096604
3442
59103
155826
600405
249531
534421
388565
864380
407428
1010707
812288
259562
626150
294922
935534
336206
143988
1177129
704113
112162
480086
819832
558997
817634
308981
844490
520054
923801
778815
1053184
546617
491470
814267
527065
193132
459546
1090692
141402
421258
176833
566155
1034777
621631
493438
353753
870030
604914
193935
925996
898382
1043434
435779
576112
288959
350314
832133
144224
956407
630196
150900
1024661
862704
16993
996337
96069
367745
351006
1040719
248844
1020640
837812
885458
61937
335647
334090
1039233
567743
17193
854615
174423
286310
386304
675946
127079
516102
25579
828460
620618
622252
760312
111636
721762
1062029
88032
262500
1153246
330907
539085
87103
69055
414904
270853
962085
1082486
658872
366347
1082655
834157
246595
1039807
558300
170655
523082
303027
1001672
230450
316834
224754
383873
73801
1041209
479698
918085
546314
896032
228322
25343
669536
635538
114502
398171
739217
1001076
981814
1177127
656320
895827
188639
910756
442513
861053
709882
663302
292318
941961
858662
139674
345344
1091274
384979
1034901
882518
276334
960857
294388
224027
326149
767209
563956
1080680
206453
1165573
513327
539580
1092749
252136
282444
613834
684244
456701
33809
1023921
1128837
1054216
1148255
560697
960265
797816
171230
609858
831020
1073435
478813
1039752
419377
678443
450742
1166700
404678
593910
325710
309367
266164
522753
719658
1168038
342800
400786
201437
431327
750935
419089
534826
33132
747420
805599
1105075
1091990
736076
1001277
534038
270235
659228
290237
386446
269013
868272
989651
1121272
425161
998549
482042
9915
149996
649075
555804
254541
78527
297473
1152044
1161805
295727
1135467
54751
76585
104091
1134477
1179366
180714
12845
291677
218691
46283
1023066
1124931
381531
1136065
203899
289927
55053
1095865
719117
1137718
875417
162784
435841
909969
889717
460629
847493
998358
497377
405427
511619
1165264
980475
235062
604925
960611
1093112
53806
1023998
920317
19886
478361
9717
831958
1011950
330132
436137
375712
1161761
655896
646692
659554
68084
960088
1153218
356019
1137856
224330
789423
466367
846260
1139203
28898
639781
329066
371312
841910
622802
245340
829320
169559
137691
542236
403042
299417
355459
782319
979620
698365
169101
1119702
869809
180802
1047133
181826
125478
756879
201799
1092007
16822
510067
395772
350815
1006492
299939
47555
104828
500242
106747
46019
1065865
302383
419087
356417
686406
1003631
294287
34954
723991
1030023
965014
1179288
54994
347273
24782
434522
864058
225775
742599
472570
81245
774434
356152
781374
832308
379273
3280
83531
1161712
193485
31863
817457
731669
381436
293118
1067206
1127768
166872
35213
662147
601890
751652
969225
932394
464957
749131
871284
902026
158363
91026
959990
582871
330884
360536
90209
441061
482556
1160422
314795
19207
969152
612169
776937
540825
586903
274717
58285
1061555
321282
882252
562595
637511
17884
619636
856299
477077
163945
638365
949790
45486
1130524
365569
132382
530
122025
417741
881208
660816
1107306
36577
1155170
637716
709525
252345
1006051
553956
1176584
337506
910655
779283
495754
1153003
176090
246291
722474
567929
451580
1029403
384114
314556
684015
373908
730880
539287
1146819
781733
1041122
931701
713801
1052725
729015
780312
779252
1148042
426201
233516
239566
857823
501013
398028
875117
390468
15315
824245
1123590
412513
864205
22744
564044
810135
357898
99686
597263
157953
258782
40443
841785
648625
942357
162296
716470
49716
373566
1001313
282743
535522
446316
97068
854413
474657
869198
473002
605392
113499
823466
511097
1122195
1170847
485680
1132549
399986
477046
670317
51127
339761
1089716
44814
1015591
210021
296569
529100
355882
1108608
925856
979321
30656
159262
871103
209424
1110502
108233
583327
534113
464834
236541
814596
988990
717563
1011901
1034010
1133959
1131714
746603
390386
729490
545384
112796
1139824
91337
72697
901321
1126724
406331
1122418
365029
277304
565419
329402
845011
1067077
476718
479473
957814
874925
466854
426061
806087
177905
603491
390515
167004
858910
220168
604518
374123
458307
686215
356004
1088773
142842
432456
1135390
1010102
561718
757611
456122
1143185
298658
55950
449143
1131003
717301
24712
641671
102983
596032
437666
217711
108000
814519
269615
285414
822457
878212
412240
484859
613980
1140229
184094
802549
1081658
895300
529747
324197
165323
1151646
360174
635124
258354
97439
474922
880190
186173
175309
610087
799531
250805
717247
676188
213912
660090
121910
441804
403747
384026
926397
324013
959808
277356
1029592
1161194
509629
58185
723866
188997
777541
1138941
678326
214611
395403
217940
712100
666682
129743
346809
623861
323243
386032
359631
220525
1167932
626916
315161
1109912
57609
1171382
265283
1025812
850031
234312
519035
199436
741542
34703
619119
472937
1047115
736580
1083805
647727
601158
106792
649964
127863
262655
980485
388317
632654
424104
13136
353902
326826
318815
808263
739827
615626
564549
358282
451340
1070012
314675
215852
562315
892890
31881
404225
1107591
448945
163566
586383
762170
575588
408302
36972
745120
1059561
437619
320430
864820
856765
277546
577058
89276
273619
140396
828473
168792
572773
966921
94503
102437
381354
1022890
178643
526858
1013458
471785
553573
440016
117048
795363
297879
859948
111667
634775
630093
651649
477588
755044
1030380
694070
700528
775500
5280
365274
498962
657534
309523
227992
614413
1096299
771791
341754
276436
549654
813824
575820
1067901
1080771
726368
537176
770297
784187
1023348
216487
770638
268138
674464
852652
27913
163864
637287
196486
354018
1026771
840000
975
911034
650816
74301
332089
809706
284057
375384
1016326
146851
188569
1032734
1059942
338645
788929
362167
1114026
1167684
1160943
393500
154266
777229
682002
295398
466866
245708
199482
120101
215688
223496
70658
192285
953470
636369
999807
999738
444770
207856
98711
762966
720081
625353
745494
213740
910806
878840
770062
247678
814255
606397
1049093
577663
13460
783607
931019
1101061
639789
854550
667322
725832
544701
421866
144821
194223
685697
1157428
669274
599860
25476
117676
209514
1107027
965385
666355
450159
1082944
1072459
940320
484543
461157
771873
702780
795739
720015
389365
960474
386170
1151662
648949
884380
143703
991839
415730
1168808
107082
726823
1026634
25850
463815
966378
298274
842502
779846
182528
314461
225658
271995
169333
701178
917218
423605
472873
429587
1046720
635051
276755
430937
1159000
1021350
183837
815555
563834
584436
398712
914765
67125
303861
587008
762933
886947
96800
335940
481705
802093
902399
832704
303186
808307
303533
334493
548924
437149
242248
720372
937679
873407
62315
260828
53759
1054415
800010
598995
36316
791323
574368
1091853
118532
549012
974968
890677
1132161
516201
606416
801168
212044
402697
359528
499119
866480
629540
210027
608097
1070287
56108
417685
567465
93595
858640
910722
685188
809262
35570
712291
1042763
867805
881212
745602
60517
988109
1110328
688738
480083
1158218
812958
1069293
444015
688537
1082558
604347
612239
87166
834908
193136
641238
640498
349273
808910
678394
666743
764077
802268
789585
1177942
72958
186982
1111180
204108
424326
1135421
1035985
685280
469970
331787
394987
202947
201811
109834
56951
508013
852796
820838
801648
586114
697625
94303
306682
294221
87830
168084
157298
1003920
1053349
804487
269789
245624
247834
956394
1069747
411329
293273
304345
529959
558806
869421
393544
513490
851636
781054
774160
587590
256188
101930
719851
495611
322166
983961
681778
1139385
306224
676114
712045
1083644
406381
320445
565128
830922
236190
787059
371028
460731
820831
58731
704947
1078481
159074
104242
1105124
674538
390785
413508
129283
651637
905281
50444
376320
344751
369741
68121
627646
547461
554224
88731
285110
32576
15851
379257
1137998
474408
907526
866200
733999
1048132
945445
953106
92332
637714
61175
567720
197774
848895
545731
426040
424218
67865
443501
246001
1104654
287760
542532
410941
464679
1019969
359219
657037
72513
362649
461730
853088
1125693
314659
688006
24122
984858
457940
829998
217545
497559
1016798
801422
1083226
248401
857504
396865
595410
493784
93823
356218
668752
949184
314560
329904
536089
645493
328980
398791
510990
190794
51534
425345
2374
873827
474290
70542
383382
183846
603212
810579
842187
818713
460438
1092575
383117
202667
57991
633801
257145
665511
63103
698142
76317
187873
255012
885073
517950
368635
735246
810341
678983
1004504
565578
814526
613426
180290
863642
280
439184
555627
186720
1178702
247473
212543
128502
13712
240297
551247
660428
140719
901502
1122895
619538
1007008
740607
1067630
221177
1158484
232519
810629
309933
418600
22558
77475
895935
61326
401963
234318
953758
844345
837339
581217
620641
930213
1046162
738567
781337
948570
888153
846346
818131
133112
64110
350698
739145
830565
117304
581154
757915
976987
83221
390798
929707
676795
895134
618070
505254
317542
881985
939664
233408
614833
173637
96785
882934
232353
523110
1010161
884148
540675
633257
677603
200194
853998
693318
63389
866111
606959
807683
528491
67218
513791
739537
834225
409103
835133
614720
155724
327655
12693
955878
767477
773914
1017241
574228
679059
552941
841304
354361
113029
362284
748787
860069
695800
1160227
27456
209846
722805
41405
216831
541162
487213
1152893
989853
95383
47467
204353
826542
1159903
698891
275983
108032
912879
874054
980125
807560
582723
1020125
118361
1168922
1011345
1026011
870246
625028
561438
313637
336758
324026
258395
51042
718593
348144
337815
895845
468311
587266
641805
892169
393124
945151
1048752
534377
518115
847016
214585
518365
550360
218344
608439
759549
393927
540183
83746
184827
528456
839918
939152
689598
641413
294298
66830
670069
76099
569436
1137849
202192
440044
648784
897249
30091
771512
202734
182518
1010000
993166
1087392
329286
230515
72184
978768
695271
303405
222180
953022
1011336
938105
365232
307528
1143441
885989
593784
759929
588306
1073448
742543
555697
1124184
85131
46590
6414
296400
785748
268502
906989
1166298
815833
583223
175207
98384
636239
702093
194925
355110
360386
1054870
686122
1076908
449581
355917
325415
378785
810710
763167
604664
851724
685880
474330
1109189
406943
630514
729061
610576
882152
210715
542397
798094
158496
1086397
1151626
568408
599230
1138534
162489
141029
664630
663449
866307
979262
173695
727795
805725
633666
420874
879590
899615
827032
1050675
408013
919042
1134337
426418
648612
128079
730878
856340
557846
816098
371850
986913
143872
94437
150971
1095361
1159062
68754
226449
230161
79849
77854
66436
836101
285170
227909
527427
852689
940131
334008
1121965
223547
289709
711373
70564
1154565
798077
706825
283491
945865
979741
1173322
835275
94783
655724
732837
254721
873109
854475
1095791
613068
373774
151181
994080
382762
1009706
974871
1090750
963445
1158209
1043132
618444
949494
233268
534108
1176808
1138985
90545
294631
338512
544363
533059
212828
1047492
694141
604203
818378
374312
573542
1050107
631653
1167053
210555
1022800
388777
805560
950796
660572
79534
1011905
371237
101231
762631
167874
1083746
773204
281511
144416
465076
657353
614479
36959
38418
1121743
759149
53700
50904
784242
65757
784713
46187
163656
845031
294051
254349
79402
647922
855117
300007
1128126
800348
187769
761897
35440
1108500
220326
675293
513315
445515
692114
684142
1170577
799080
664845
1113195
689031
1175007
1052056
548452
479563
1145402
647606
1145000
135899
626746
523267
570400
834361
608784
557595
986353
933291
599308
1044569
1084452
906644
644440
1168277
197640
657802
659918
830005
629590
126998
539689
179461
141112
951213
1045168
831387
839085
272004
741704
102299
1164199
1047269
974695
195011
1102510
700573
791010
263805
124151
502185
429579
1109661
730860
952612
73465
256029
677716
971515
372386
398276
257465
53343
1034865
263031
728674
846039
801388
842196
322959
1020790
1083822
663152
67700
1129520
91524
654960
366181
183056
10764
849399
714080
409067
157981
965939
847910
834564
1024178
1168832
725070
229777
323183
175563
665467
1162195
759424
929130
135558
1000428
1063261
941179
831872
299972
941075
262479
46516
1171021
624741
531636
1051173
334047
534706
889070
1024469
175863
294954
322437
227170
951307
1070902
138062
1113852
750930
237997
982374
177502
524900
520450
232441
1094267
317208
460292
16305
962246
822658
142502
1157464
635921
425777
230209
104636
101571
66245
197817
873074
1068516
30214
1097768
546924
842841
36747
747728
362994
19331
349733
664661
863734
1082192
610914
459200
914971
503395
662406
373357
854624
627075
187525
641824
929479
1015475
44369
155451
432060
502382
114020
420309
848722
1097029
856668
796555
91376
1168686
597006
168800
774160
993498
160546
127263
484639
1131413
571329
679875
438113
325432
1163831
1174375
975411
4392
1180441
960893
494252
906147
568347
806713
605952
85526
109043
1091443
519821
832304
401306
1096609
1098661
842880
109983
592451
1143299
39800
665263
257644
850819
1040805
1058272
413226
837336
389939
201006
730649
183279
995086
786034
855083
347506
406937
172741
678118
1097699
750015
758601
953451
672739
837423
483055
490394
1011994
749923
2442
997599
924218
534102
1177167
220552
79475
325044
209159
1015494
183357
967477
545689
417383
445949
314532
1143434
277132
144643
246133
406190
798472
729395
136440
950352
194175
315682
130199
499620
837815
749103
988827
596802
917856
1167802
508351
637262
328467
629882
953675
477476
707007
213124
968847
1130761
20260
859042
320774
1097716
373308
413107
26982
751327
153782
598677
380133
662990
481320
787535
894273
363229
635927
804334
460868
704830
945414
35491
155172
966564
560465
169832
868281
530631
291014
119225
1029764
1041357
872308
475155
1121283
445433
566455
649353
374719
705934
531679
499296
975484
521329
478020
883176
1170537
746629
358057
933853
747435
899596
802730
451432
138675
326886
903530
676340
111561
742666
275732
709251
111864
702149
1080736
144271
824358
409971
1043988
465599
701034
1020258
838608
618364
1081718
233004
794136
483114
356887
250598
326815
28953
394094
245952
127220
1127612
382208
639409
494411
140281
976702
297408
75843
1060339
651705
179982
58650
422982
506699
316089
1060265
103772
72826
785772
769733
191263
982874
1009586
561
885373
171912
79720
332397
144534
517824
585607
172866
14610
882528
155631
215934
729048
985645
1004169
398513
453715
41310
990367
754862
14586
59407
441747
640296
378094
812583
1087879
935676
1037247
77568
140588
1130030
738505
723797
290942
21802
311082
613975
512910
998654
1153784
1146661
924350
220764
120354
163036
789730
914432
1040833
1047869
35360
525591
117728
267262
939872
275290
3898
99733
324974
252209
1062157
159676
488627
239922
1080831
259451
572780
683784
539030
337333
1073199
31093
176265
421066
959337
63679
800341
741188
789942
1042381
552676
684865
740308
682481
173952
1103288
1151943
76573
147071
428011
724596
539615
364948
350107
454902
122572
1133927
351670
268392
471744
179156
286532
334304
871244
462529
943922
549021
156007
409299
1092622
652778
101210
16195
1046719
77463
634072
340594
1045434
228611
333077
92646
1079467
499557
838599
651701
943529
1148898
907775
507775
295540
146301
1011182
671413
297539
327553
394752
555637
157652
283260
5635
667401
696219
287197
897409
727293
1176655
779341
10724
594381
791865
592247
1109410
108920
877848
398997
688622
685686
198690
907801
401958
892628
315686
1017586
1039408
560837
220897
906950
323293
984903
773754
41963
984048
308479
854824
906779
1003401
401520
785084
672950
514516
704599
445089
929232
190636
549869
445519
1079370
362025
549807
1152971
238824
582466
15696
28052
420827
461839
385572
682168
932444
55029
737765
880076
646294
896588
1097858
157120
820760
574120
826384
680772
1132291
150253
845013
1028279
859911
121305
930403
715404
1070024
635387
16832
97335
228159
1050043
384831
955824
1163994
57874
779667
710688
826284
1046691
346447
812293
422181
1156484
294203
456974
985029
745219
468454
1030802
872751
174915
784858
402164
132500
414612
29451
518270
582802
925515
906081
8638
42003
995618
6611
16209
27034
736154
723407
1043709
133531
985591
5851
835182
1033255
807171
918581
273465
484560
305685
779187
435456
981312
375376
1017181
702822
419078
435403
314642
287750
25618
688800
797871
375487
1041780
917074
415819
216033
1059607
97108
966241
565705
36633
625536
788748
435149
54202
832727
162216
644719
732894
340202
962814
1059272
256278
922168
778629
346767
361431
402532
521758
955988
815185
1050804
1025358
632552
225340
1004513
906430
548778
1086835
731328
460780
6425
982137
310167
915484
978048
276195
1001203
916836
941308
1041402
583136
832266
495473
271972
987236
315601
234211
246149
666298
1057317
1048714
30374
576454
377750
229824
726263
639431
1042012
235894
225538
1075819
764959
682738
362658
442569
632699
607618
384291
30282
316589
791360
756245
1094666
276053
61560
838274
1093681
399603
882992
1042388
405408
489935
579525
213772
250442
15222
468129
1002749
367899
521452
88245
372965
1030555
727382
318766
445895
1105375
928514
186676
883743
158831
958169
309573
346275
250262
466596
400409
677821
373765
922400
114427
811101
188141
315025
721387
905083
941531
474945
245768
1057403
1172445
391873
164243
185526
1110914
772536
1002883
927334
635450
339858
387651
52895
436897
339970
696781
456087
784156
9
555913
623787
704416
399314
34498
550950
508137
900483
356742
634459
99762
383497
35510
1044605
200214
977729
321510
241617
890235
1031484
13931
110150
603654
996647
1003952
939105
644914
189687
889379
98869
1093564
772034
721595
772210
1131559
1172731
718622
572701
70784
456783
220259
790149
1101032
121726
150120
695917
792357
71726
128731
1130392
255471
1084101
693121
650606
887091
39470
446770
278731
619136
918355
1131529
505775
461002
869430
380380
152470
62369
541059
350980
1053254
1099896
793757
217395
845505
987536
805290
532837
740324
566483
250019
400940
710730
542130
767198
574685
560988
674484
439630
901727
296181
908161
394828
580040
1092669
234330
1121340
740709
523912
885691
450228
931174
893497
293238
1113745
916871
1074288
375908
632184
1088314
124018
97561
408733
211950
247470
410442
234773
753024
142487
727478
54988
907676
120505
453864
664221
713626
1033580
394356
1020680
691824
954467
341165
493732
642213
820941
1006933
773268
795577
245976
274433
633120
767713
1023037
880338
906425
889877
862973
96064
938779
675424
802307
1043183
326170
663644
952886
262295
687258
573893
514336
489669
404556
892162
681069
46853
1096321
269140
1093586
857234
822754
94538
628712
951965
880199
87760
650375
1178830
647387
418684
422701
1080516
748231
51134
562358
484693
1013573
938302
719678
1047423
610309
816558
866797
467415
587553
646854
669997
878134
969828
870063
195048
881307
668529
641860
1065053
1005131
835085
922865
19154
812066
79180
469037
124401
952583
550167
810251
257632
379950
719019
1084024
890307
834829
447417
738405
432342
1168818
150873
425696
39288
561594
938422
647359
1034707
352800
487537
774679
444261
755159
399473
620877
16089
432234
741188
765827
1057889
1064646
932954
20243
673739
294946
98135
523756
506840
966070
743651
632722
1074860
484978
104218
139299
717397
1018469
832980
116010
634839
330162
506743
35457
1090283
109955
686330
446229
204402
705981
1072802
145201
930941
1099398
1059106
75507
165674
1167530
417502
16697
551116
162042
971745
1034642
198095
103532
952294
48438
840938
580628
938193
779386
700695
409801
690674
719673
510803
211719
725022
969468
1066223
684296
1060512
145422
210553
542128
16761
777445
388927
304185
1148705
807222
951542
573649
643041
126571
745355
1032258
502939
918147
20773
321922
926893
375959
1016672
374252
491096
482185
978687
1158593
829439
518627
1153966
721261
89886
1115501
88748
39825
403428
301433
471915
908413
559778
220937
90915
561440
658688
768879
979078
974732
432698
1079964
472230
208917
220318
311405
611755
142321
823425
420178
752495
190673
461693
163547
536328
931837
51977
688488
366706
835984
529385
247579
206151
794867
387944
1165986
640159
118296
385668
236962
702419
803186
562682
549797
584596
939387
700077
861730
683477
230158
57190
1157947
710808
1050198
699464
1015354
97996
1158727
490605
433621
557257
454103
338569
549060
1069781
599429
167160
166438
84533
460558
7224
767192
1015010
786665
347482
547579
493500
586312
370133
1062591
619292
231265
263411
812771
1115468
5305
163403
200740
350411
16808
1042541
785142
882280
158090
280178
656094
623362
1130010
1173169
248248
344065
776198
1116314
540583
79649
813717
284594
834276
1058500
132252
1178595
157713
634208
693090
1052468
852584
128459
619750
341395
666483
343837
145222
196956
932116
253058
196583
609143
149418
1144181
512068
339106
114867
1068072
68679
906809
316500
795437
451749
713594
263148
536803
518681
90403
798754
163308
537267
938689
687625
381921
373775
128340
587508
999507
565710
1052733
962932
1175115
1120197
850278
215331
148873
924772
236088
714734
142532
364700
1110563
918933
629820
49478
406752
1132905
604581
1009249
232000
287120
782065
475872
1024261
246423
491049
497434
111213
709454
70801
207390
1025252
383984
1132663
767727
719756
475760
414614
321316
505864
892260
1106997
212710
187828
399917
1025681
527818
486486
808908
1131883
559595
1093497
568516
76235
42931
1171116
6355
942812
497599
462552
998654
375258
260601
653508
989970
338728
858134
741203
210499
948006
283972
765813
682972
104729
958604
356046
1029253
3638
430490
79347
1086617
302300
321520
762778
400663
328700
753043
865323
945991
224163
458141
1033901
728414
1040045
700266
8303
972045
897586
517607
161048
487207
393809
364109
283279
888355
860477
207947
506729
980862
262211
308882
876017
130616
245235
600785
877630
605546
403482
680375
323010
1060170
360328
1044906
109267
61845
771132
857417
412784
560784
362625
470779
175080
720965
740976
587775
896158
372810
703836
1112230
279747
674696
703801
494189
669930
227548
652664
276033
968964
756126
255248
18301
154063
1169878
826762
1170914
290690
232293
259010
619895
256699
45134
830867
557566
706904
531104
174708
129064
820804
942338
535751
1053907
711609
799257
700010
739848
798770
865524
691568
1083209
949877
340122
598786
364893
1121239
876584
838482
716526
723170
105045
873892
7484
248342
461351
248036
431120
1154823
362330
818727
619173
621338
826779
918738
884760
1085505
1044137
807365
925089
716528
273090
797189
105706
113160
24166
1137547
53441
1130069
88804
279472
885514
779699
544883
472733
829946
99290
144906
694241
669330
913573
1083764
266377
40046
875592
1022003
640499
603640
56344
520231
854392
859142
237762
1009075
99775
40273
959386
837644
495633
152876
883640
691045
944516
319507
3955
844366
19851
532520
656381
1179153
243643
236956
959806
76298
896492
143512
531953
364897
88556
793770
6966
1106587
541957
215343
666914
903526
534649
1061116
678289
619256
833265
1149747
641936
169625
273962
366320
1136263
237913
262452
676335
897032
1150365
421598
1080601
780358
712059
812277
16322
1016126
230405
388762
402616
709278
667872
173005
107256
125018
301411
825456
410218
1121631
741247
893876
736808
343150
65420
669089
261593
703043
352906
510218
772914
1026848
732149
302984
854279
20988
120630
319843
190662
696406
216707
908693
1083598
672302
1009844
86759
302917
397294
604773
554976
98703
147042
623054
1011532
698888
1018941
436780
714188
1133852
735599
170711
1168953
1178616
288450
663456
279699
355808
208171
193882
588942
236440
56257
185529
484571
427207
904781
411900
170358
968207
872013
764654
408700
673825
820558
365290
870958
364475
785626
770027
1103364
240586
268333
902621
391429
904248
239105
474277
908565
455772
405693
1003749
403352
578549
293749
728989
208089
396621
1164913
936020
87307
168187
21854
271658
7160
896818
193959
464785
57738
199177
495870
543805
1106856
715992
913909
347139
180215
1055291
1029514
850136
1048171
129514
934867
1078212
633326
946835
586538
962029
578040
598155
330507
1111385
985446
1161794
226348
905810
316765
509227
386620
442654
97470
768790
1155378
900346
20467
501818
659168
747799
57823
791948
44555
849229
179507
1141466
766575
64623
532634
944277
882951
1126852
327964
195505
197665
749282
526594
270444
139049
723597
364374
850921
913125
982305
698299
350537
506257
438154
934285
94206
1025324
38836
269739
511673
998038
143041
232727
121000
267979
834800
627127
1049303
985914
875793
1094299
1089356
1057681
322649
443530
110925
18407
113425
850371
1079882
416091
175098
16056
620936
150037
80321
240480
1151316
492486
193337
1147316
17599
526646
87560
129165
1014766
357863
220975
100569
941220
226241
224658
12212
139700
659526
176826
1046016
95032
633246
463991
863291
139521
407463
522421
415928
596822
659753
651121
1073414
36566
287200
278187
390574
911286
265182
615894
663983
535433
1000185
1054105
723711
69516
1072905
1093532
361210
879318
925252
147488
429941
12311
945009
216271
1010585
49136
592799
296506
1150420
129072
1071224
680544
850847
1113625
112747
170936
841627
253946
40712
376896
503651
558681
922796
886950
499367
240896
496381
189270
1087181
119712
137521
729188
793099
472930
599947
937915
118384
1000549
1096613
142555
141253
686119
452364
957656
440005
897211
557393
397193
773180
541804
28523
797274
71334
378157
456312
766644
274115
787276
55256
1098915
465313
935696
1063818
1045115
702637
291869
1062635
329477
906217
446606
524432
560762
179183
1157500
1021437
911051
4701
483384
1010461
846409
225457
479473
1166147
1027209
382919
369353
945143
256476
195912
419515
257361
299098
1010007
1037893
297285
9848
44662
22229
1092144
630462
197500
971706
609429
851702
711743
957934
534698
285203
143566
1063819
928194
414104
78515
864336
699202
149826
706427
561527
493339
203826
911633
65951
920371
174457
612805
218602
1004796
212401
950839
258964
832507
399797
895878
500638
630385
1001647
161645
395987
371351
676166
169797
36982
176256
67652
4315
378878
270838
833911
725623
950295
1115082
43232
1138198
909976
62237
1064963
329540
95732
695725
69525
962164
811577
1017528
510385
966573
1169480
70391
772956
86334
932170
363843
1155337
907426
753922
808724
11747
309880
353845
270048
458232
407027
113239
13396
803505
651129
174475
695927
629888
834455
502733
413147
1161713
984165
85638
864382
879143
199996
455447
863537
308128
225277
227686
786529
215019
1013115
699882
360166
1014714
946004
849130
643058
360026
468845
1058396
153064
31578
898977
346349
678522
638247
1072233
609995
746104
346191
204266
877258
967988
943435
665809
324557
1000890
156548
147980
720486
788721
164683
674563
623731
890871
89483
796811
487285
189602
927866
97023
81574
716145
244754
180889
83908
852346
392271
454760
1067433
122892
21516
610614
883090
1145534
146528
1101588
1136488
426146
64079
260524
887361
832075
823939
976027
68539
216799
788027
97239
1060095
66096
155042
97872
456991
331515
185793
767527
870979
502106
315749
822063
505715
20402
27546
194178
1173856
338313
767262
441012
189426
1110526
397453
973671
826284
535017
238339
1183
502919
39414
828309
393393
727488
359029
922092
1004025
720529
972750
297072
574843
947758
611941
767619
523829
250176
1098907
400709
561617
1045583
1068132
219729
772478
63605
451642
395215
38105
1002042
569525
934226
995088
878482
341528
733943
823737
130210
128186
1025088
838916
715861
398357
572671
156012
302672
131903
1125162
509446
1047484
1129259
101093
739535
106185
1025943
1100498
495056
562033
456933
221033
984201
630006
803611
960673
482402
296563
497442
27029
748624
467952
13178
867655
209278
1175505
989070
637670
333557
1074321
1029284
322542
887090
1127205
158833
570092
1098878
734401
698208
613965
246336
379058
344082
345598
414558
298202
609097
1156618
722467
303485
592376
486749
987394
153591
492192
980872
26146
197255
1136773
399391
394197
1116687
125487
163193
1000254
959439
156943
1034900
274097
532952
361057
768829
823187
50597
218399
644758
223737
726880
128079
819345
675712
664188
1019870
181732
179218
342831
957950
201031
1089109
959318
1110437
729698
502652
367080
464454
641600
1111900
880650
367848
46307
839589
401335
1068459
890174
436179
901334
439490
291842
385349
662865
410977
127028
57818
791988
686258
130721
362013
1152514
668019
289680
412001
598902
168130
657363
1049122
289734
451427
735311
987072
1061220
687615
129691
314826
763668
671932
447471
43579
822790
825284
286424
733201
312277
499826
1002051
422336
589199
532528
976344
22673
823473
26477
162135
742158
580871
233063
190711
140877
433468
611394
510020
782964
642182
757658
783453
1118075
988696
477717
769150
1092987
843745
569479
1115035
291720
784519
588772
351150
342171
353483
109478
910555
208911
1097323
671444
267355
585944
157285
191517
671668
85427
260383
972795
735333
433179
348124
1178649
621480
631056
875684
738558
100044
794685
489707
1089986
121179
348273
460737
1029967
82977
341859
892257
1136179
747887
754933
1117251
734042
169338
673376
812925
1058447
850243
628070
847079
922460
964483
398644
1165531
359775
996006
854814
621759
555344
532724
94583
93541
246806
1042913
115082
343600
1125269
382852
915185
529227
110218
125443
719527
964089
577312
406929
1163040
839545
477125
12035
541375
964076
1163647
440602
156388
969683
107381
336769
900221
488532
325601
453731
510452
714497
1150403
1140010
889674
1119183
877489
330563
533159
406763
88559
901728
1125681
563541
379118
975665
150326
406137
1049936
630066
810388
704273
1095985
180700
400307
530719
435015
402954
866417
872152
1080617
845814
658606
471746
474147
565495
1104181
451586
385960
1147310
802942
433201
549128
79088
438438
843417
479856
816011
320495
221668
628506
1151479
208571
460324
847379
272338
53082
934636
398192
122178
266867
13416
1147706
229848
199115
349220
263961
576763
491557
947970
960304
328177
765929
1062385
983684
646877
347592
674068
1077198
78883
1100962
992036
911248
321579
7487
835520
403944
104986
193307
724311
840300
239464
233527
724295
721206
493558
721398
637556
390052
348067
997960
682424
680698
998230
964731
535663
457824
161948
997916
121690
450478
411455
807600
674930
736267
645516
810162
425528
196302
559265
1033145
1033827
1153543
224303
526549
83271
786726
960700
159146
773053
325931
36876
607209
555543
402708
1011636
1143250
130135
394867
722989
1054828
23972
1061555
684835
439620
911854
679219
1053172
587937
49289
990080
522733
911512
563645
963454
48251
958075
1035296
822391
407024
783217
979234
1178877
553049
999228
704634
126489
185400
448829
1045180
866288
537677
278840
605434
933773
151983
993923
82887
154839
732892
934622
989935
824112
217814
884683
1066392
121132
64084
449854
946545
363357
711004
355709
677232
771731
1150238
423485
50973
1089602
1029846
883637
1028435
225321
827198
757664
803298
997022
223173
488524
134933
27681
790458
261536
562597
308166
163006
216849
772258
667224
286477
514116
344235
1094212
499408
199043
87316
848119
1142487
297157
1094014
840328
247462
707698
351189
434621
388465
258131
497937
971013
822955
883932
1161115
840897
401480
908308
33239
501661
239133
218691
440126
876614
658052
1138812
409253
618802
654828
1150630
930947
740394
756408
755673
704611
89860
857196
1048086
718399
491397
667424
621100
522540
536306
183134
35560
215973
861505
186173
800569
341127
963641
971305
525313
135667
1048074
799539
663090
811857
116570
647662
903989
1053235
371233
97559
97262
182641
1122234
1031538
868375
1021236
709592
731607
986298
143980
149168
1124664
746675
211381
423329
375882
259706
750071
339385
611138
776512
479315
455022
1017210
644624
1150655
517197
601092
634191
528229
889453
324198
843528
90637
479306
87012
1122126
1084146
475940
737789
955445
851722
1081958
504463
154712
669007
826503
712006
356267
844317
339455
940932
550391
1040974
547483
833682
1157632
294820
835667
725091
603205
362405
168646
1113395
1050756
648133
395242
799286
385273
781606
524282
736788
149838
1100705
338028
132267
16816
591541
876543
1178270
401094
436103
967511
348182
680251
630463
845151
1025162
176795
262051
1018856
177685
818863
628398
402907
957684
612015
215489
749049
876746
899133
689274
210072
1093428
333185
771275
571919
1135313
449737
962496
707904
721484
866341
949891
724614
404195
603875
276709
412541
15015
867063
1151794
618086
571749
213899
722250
329857
1072944
237291
517852
679520
68369
1065779
1121124
1046208
1066825
454393
983049
439261
738875
474304
1126284
145723
805219
7175
682542
50386
82417
138008
332145
330343
313161
565979
844784
630464
452226
1072665
367419
1044660
417314
544676
946078
212218
479689
144260
876394
1131017
373709
273230
1018864
612996
956116
339799
479665
222469
817159
66505
113006
513935
371542
334967
551885
823171
434167
217740
958181
143446
97614
663221
1091394
969197
993744
516746
655093
1111746
683626
511074
563431
492104
1138281
1070114
802176
46450
435654
96631
737153
116350
628516
1089768
86502
330955
1042711
420330
312827
431802
5850
26231
1027281
564141
885278
53197
14522
107446
769677
240470
899907
157735
191297
754652
245379
618351
732490
920798
637782
466681
368550
411894
907510
244399
325574
147193
726413
579745
1033918
744071
948610
1002372
1146954
445369
518873
97799
913224
754213
312793
469358
579973
380057
562459
1119548
292514
380880
782744
360201
238268
549750
650552
44194
774055
728305
597550
19098
1110521
463637
167044
630182
182546
1071478
897936
601264
931567
445975
940511
769987
1065219
948629
479831
358498
810548
292010
974059
471264
111440
959865
909578
209934
1036324
783690
1049948
1095004
223492
404757
841642
258713
458771
310051
676559
863765
601960
1057565
472519
365736
893689
347168
559122
784067
692743
125275
1067884
539959
1072105
718885
890769
394924
872310
247372
131865
787274
446395
534223
107489
800775
1148043
552006
749776
503625
48749
538928
743607
306838
733532
13158
576593
475554
521464
120775
1134561
410864
56521
1143922
1140914
1073534
1136694
945259
521667
920743
311059
232208
49817
1146077
634594
654598
385571
430610
755461
932518
32499
855159
296984
95198
284829
1004626
838513
543326
187539
420311
105771
812659
556211
443820
79555
637547
1159192
472034
230298
1119159
1140429
942906
217216
523190
147376
582610
1150201
640388
391778
431191
265897
654511
329923
1086691
385011
639214
527270
1017869
1166354
477095
788553
423368
31623
919486
312436
6563
771128
758520
71495
927611
1143606
533952
237181
873549
1046945
383077
858093
110404
954283
754873
673910
1113649
360086
439710
415046
94803
740972
264460
751549
955550
909851
357843
522732
509868
381077
1160418
1175551
860289
936968
436438
299824
885234
680457
346402
1119545
783140
1163472
714486
990764
221149
752480
331923
266909
719324
167413
452619
915961
157167
172112
505755
1125407
383370
600652
571316
852198
294358
940048
898001
1057316
295506
1129184
269612
230161
145550
1047141
1131795
407788
109864
193551
225102
583308
680402
77732
4351
971109
756334
24297
438606
571903
427294
692129
662961
206823
164050
250532
1073156
34296
208838
712408
915262
818607
190137
1104521
874648
991537
791972
128984
594992
380982
866779
221235
1091019
378207
740842
850584
1064220
327749
120306
448168
619482
373462
487891
303699
440081
1150490
396680
438429
376032
1016117
959040
225527
1170120
610146
1149927
159671
126411
198898
607336
152131
169724
215064
1109833
772740
903982
346628
177091
83280
132779
754133
625323
919667
104576
307468
321137
790569
670372
643540
1171432
545491
85566
2875
203628
487569
895934
489539
1048826
789136
214644
1097354
540377
394889
1006555
720165
371281
1146782
1011779
1061709
309450
234401
966010
349512
847810
890355
616174
571134
921577
947515
481592
811389
53138
740779
335247
1099377
611574
11074
378750
1013855
776202
1008768
567620
835177
367661
947654
960909
956330
1046384
1029487
747264
1016219
367582
329636
677572
350834
180046
126043
62763
320711
1061259
885639
780037
650197
1172212
1034733
859736
559292
933094
819992
818658
1089685
303667
66641
669857
116597
868943
683913
1094311
539005
826943
498462
131527
922424
605292
235569
951672
750816
934584
607791
844329
936072
834540
1050319
1091789
75502
727555
65314
728716
1010893
1143353
1124968
800864
922703
806205
163522
889376
29854
758011
888647
1051652
334232
644708
759459
242048
942108
156708
218170
411897
521491
305658
1061447
52889
368738
95394
159202
1121388
294377
536881
621481
20190
605069
454381
196553
983516
318086
1073708
304017
613540
1166546
796560
713041
927387
677179
1067916
508777
724251
791652
490754
444095
733167
867689
753713
188629
1004894
900749
336561
1119032
1033215
914158
953915
636251
378564
1060902
757147
1147459
186246
328976
759099
980951
41962
250846
216108
663162
165607
314750
224715
98389
68855
1091499
576127
227473
893581
383527
616267
106086
488865
482205
56101
836397
229987
315427
1011190
198468
908880
960457
1103408
846181
317694
889343
352514
687345
55431
815034
601718
911456
429638
1100320
740967
908719
1114112
46572
482619
1082436
692203
1061212
256988
903841
425840
921643
974586
59038
607338
791464
903246
1097873
406961
122407
760603
628797
592245
1012060
164610
569182
848927
383675
71325
80394
1087588
590433
54428
419197
618675
296793
1176765
1166736
943057
409192
168467
136341
47043
1046113
204122
833837
442756
884653
1077938
1087221
831220
112768
443608
322649
267150
602751
904205
281179
1145292
1172024
19803
630903
105476
359184
210233
787309
728622
1110943
256245
1064503
974739
490537
368624
894582
1081142
1040685
744800
381453
1170090
825969
516225
120005
384316
771086
50196
929376
552847
1011234
1094234
745207
409737
107296
312563
538449
317494
1002279
214199
134292
52489
385138
18322
1138368
920403
320893
967068
577219
252535
60242
599911
622046
30563
670231
645252
661112
820439
186818
129978
587856
649560
1179103
1131989
1059548
593360
397576
101715
440480
1174386
895501
472812
806085
1044306
871865
1059752
322117
1045232
454066
278704
499135
234001
993081
435902
645364
933386
764785
255805
326360
396003
1051890
526743
396670
428760
177368
301251
1054465
418916
415391
941398
34717
365639
757361
161369
267277
189500
1075673
531384
337218
1088044
132970
916666
371939
128109
915214
396149
812196
712654
227548
583910
690545
878605
691439
596701
317039
492251
913540
358075
577647
631659
309781
677596
817602
831622
301693
719674
686991
1164953
993478
1169709
764902
956396
692334
141098
999456
705265
1155603
785737
124699
89537
227754
114570
747527
43437
683874
352145
798044
1116671
398060
201561
868116
771995
30737
21454
626654
429932
939015
240156
16796
1100678
251441
629483
74317
559749
149007
398778
934953
178166
429644
884314
982083
860912
157694
968553
172020
862378
878428
157979
289869
149862
203438
452056
718220
638453
844236
664086
1081133
508897
286663
1092211
134762
806862
268063
930752
1059880
49407
61160
359186
259295
1107621
1048906
39040
183964
106193
368345
1081794
1045734
141326
775698
694458
828391
281290
41081
585728
527878
795020
24059
142432
329697
798812
891900
975592
1036976
126470
958342
425220
13451
1147639
446706
890210
151662
579178
196474
816725
722252
491457
561110
798902
955400
49697
465220
257034
446192
363931
617527
1050864
560551
328164
521002
1073291
316979
100708
695698
564953
959547
334084
807327
117815
590650
873632
563616
559026
521397
765706
968847
683086
1112940
516789
370802
630652
597716
168728
891123
791993
366080
982961
836972
779754
629890
919490
1179798
376729
463944
1130533
1065451
1122283
1006861
419704
130530
580117
366416
825862
225793
40327
801560
375150
529585
793731
433768
1141933
56511
1128822
540893
1135670
688113
762925
1180135
764309
1161597
836453
715494
800401
725293
717294
480676
1171034
1078206
840757
1170699
278944
1128957
871426
400570
657382
577280
268178
455102
18283
147895
265181
36355
788720
742430
979569
922979
711081
728553
24308
1051180
1038947
1063502
648560
1034501
524421
886637
1000587
811755
898133
932720
1135557
778545
675833
566629
509861
33168
1166337
132982
697289
1174496
534705
127795
937931
27049
828738
662207
875916
392746
386702
451473
1048766
383516
242099
512629
196658
600916
400171
828107
988842
457103
372065
1041417
600010
1021305
480954
836291
140125
235821
1003808
153321
816266
589690
353557
1171646
433596
1179831
863823
1030334
537810
916383
80882
277094
1114176
592760
573023
1085171
732191
581051
206997
412677
35796
278345
832017
552295
437558
795273
435986
914788
338
777035
957967
379814
882914
917245
1063206
791034
799127
799435
377448
450200
1010662
1168921
644861
788912
915841
1110315
877696
552724
994308
648436
397668
673212
241694
961812
467100
1017522
353030
681058
996822
595772
197145
57851
1153993
61699
331868
523428
807739
2156
264400
572099
948143
973477
680590
509017
787344
440734
382049
675715
216093
512957
401566
1074317
655194
1127634
815484
613971
855252
5312
842510
719181
1171234
492219
231894
236704
667287
225038
1042092
127510
823496
685471
339642
792365
237910
1070815
630804
477248
309118
152335
1029850
177359
952026
890510
304538
883806
99929
436051
504589
788773
43903
331607
83870
487783
309788
369533
296352
167696
805974
1027374
135813
970284
462586
254906
401531
241166
934781
1096246
1069268
696014
562834
738034
1099536
229098
924186
670775
227808
895575
546259
296255
205816
846740
561300
304231
993086
610732
608662
1123060
243075
724214
881934
170943
774789
376422
323649
355762
529765
87258
979180
1080151
511863
528207
147131
843235
192741
540135
869272
1161889
606415
510668
970408
975249
497606
1067903
44346
497608
394647
1026422
1010328
790728
418915
5228
299798
880705
82420
558777
216936
58735
867440
496847
208321
3253
171876
586503
283969
66567
325108
524304
186719
874907
1147967
978918
637527
958377
408097
662232
291256
552648
678539
230203
235798
747942
248315
691222
510591
264606
877040
74237
587429
1118504
939948
464032
733006
118553
944402
273851
766867
690395
113173
762011
69057
549416
299802
729369
1148152
497547
27990
802126
1116815
937317
1085152
199999
352297
896020
176303
18457
959997
649862
540172
1146108
877438
305648
749473
50347
398585
657156
161948
737046
997070
510291
772339
650590
567864
269871
377542
978195
64560
139683
69598
1139559
471880
390654
1020307
210419
608225
1028894
715349
362728
948595
899710
1060446
661355
753457
491392
982659
995164
980123
953198
757353
1098916
864503
1040727
827911
1083729
752768
671533
828323
405595
777287
125520
726476
83191
463442
222341
184074
774529
1102482
33557
718786
677962
774871
412576
763308
110951
297007
41235
763513
255962
624004
597149
583399
176650
648812
282023
481969
258594
163032
79966
267111
217498
1088748
848181
251084
852359
601140
926032
854171
766931
1044395
173122
121561
267753
821981
77033
52737
396495
324891
754214
933345
1149120
288600
23074
456628
568067
95790
1115802
275970
20450
287002
744095
553850
1109582
1145648
650044
341564
444838
814387
927376
398264
633213
153951
799500
1061372
761973
265975
1074727
1095820
283180
678167
656403
680908
832826
1050803
1123102
749818
996270
582604
339784
351885
1173781
847358
697865
760978
451992
110246
39724
362202
605188
724320
3839
65131
785487
982085
357315
584904
946126
139622
666277
33004
902923
144627
720040
1028845
403905
338192
2355
823248
821429
749698
440120
585532
424967
110769
1102867
532784
891309
499813
213732
1108806
824469
875421
1018887
156918
656746
494521
256944
1175780
642823
509922
886645
758730
708637
1145170
1127777
819676
318198
71914
652099
342719
1005232
765331
943095
484865
175508
51299
350674
227680
787275
428557
341136
412745
1002024
724454
771668
796791
815026
245989
749025
558318
1146814
796675
744213
161345
44316
1079121
1090121
867899
386956
388139
914745
525854
496452
539926
1174172
595772
563754
216763
1164895
902260
753548
371699
887037
904690
122927
1008988
900770
404446
961232
18078
242849
146411
1099555
673570
769778
19461
802575
299931
1098096
1125271
917941
551426
1144187
479381
693687
405236
372733
847206
144813
731624
374241
412028
295441
248638
492986
727240
31369
905710
492715
112899
404695
10297
147950
290853
707931
1068527
1161593
341640
641575
1020070
226242
332534
1110705
1148229
1026900
806798
461327
470747
5408
188349
736936
651807
899627
569653
648352
583612
834011
292375
698431
256832
1063545
1038768
161092
576910
1160826
546607
1128771
687182
783698
462467
146796
825898
816508
958561
1100699
785516
750872
643499
31626
929781
1097548
188190
727525
99063
913917
370250
191115
1155200
747535
1126652
645236
407727
426695
274564
1162466
290535
834302
897472
339923
865868
876322
974782
369579
223203
779939
382029
722959
1171990
932761
451653
54546
982964
470512
666449
672240
482751
904115
528498
567179
46705
353662
249641
203105
365561
933538
1107704
46840
21910
162404
309916
235732
931887
551080
843744
726035
781267
686268
805234
1020117
950809
271254
1126263
29799
388198
1051684
100979
139906
997709
625661
1172062
841968
351488
542364
762501
147566
84511
872077
78397
692856
766970
281966
1153873
721115
439983
1062207
406965
510085
132083
994247
401891
313097
433481
123504
128897
498872
718489
947755
714498
20310
358562
967060
514394
204743
1036335
1114982
565068
941614
775464
775916
1081575
1027424
631470
1056975
880228
291196
731688
161778
854992
658045
487724
672055
1026679
1104858
15225
300490
604294
361344
428590
1179954
422262
1040254
609557
412333
788332
348633
48196
402158
134081
581365
133062
787670
195203
1140836
260951
1142343
636065
672445
701404
751167
458793
1121234
1012736
1636
331595
981407
1165478
675699
876174
812035
705584
615148
1136322
101545
891987
268197
805750
716555
672944
1011969
308938
106975
22928
168748
584272
547707
103029
361140
916705
969545
87163
567
1050582
590819
733025
382482
1025367
987397
94486
28372
859494
1136949
688020
803294
59973
453345
880887
659952
221033
232700
1137169
120228
981097
202437
125363
899575
716703
971037
435301
270782
338955
90781
703225
797277
621391
595019
913844
241181
441609
814277
83415
175443
480669
1100968
392607
687569
466191
14386
994972
163557
204946
886619
824692
144810
732640
129029
76701
311554
8759
494687
1097067
608971
911982
50380
512456
834529
834118
356589
559249
1042452
926536
1102325
1020657
468521
357224
534689
820935
161188
35692
817327
242431
292135
881977
266168
91196
714475
503687
678423
45618
1124916
109684
558360
1051297
1117057
1079805
387726
156943
1172592
313987
871102
525490
106423
493436
566475
926864
1052991
111475
812999
636963
1099771
836139
545653
267780
172180
1073578
54381
954265
484476
1068645
1146281
155735
476963
383276
55033
311200
812273
386664
106612
628753
911663
562118
1180383
230940
495044
1120291
319929
194182
973839
915635
986984
1102486
1089451
593585
681910
1091599
707677
1083331
338380
208873
410190
760130
968669
475596
967693
372171
479575
380206
603145
762095
497382
208612
374909
747907
60591
118213
706566
710340
190961
1091586
840668
865904
836628
719030
1122285
12123
1111364
493579
441946
205535
953095
415446
680973
606989
823759
1157297
1178412
70464
874631
313341
656338
1004389
140545
447690
653870
400862
785176
348150
854401
423461
725936
726200
1131310
1016940
565765
313563
876338
479201
299657
792658
199919
480726
683807
57821
52179
792066
18124
174732
604751
249202
412105
115823
329834
134450
33724
820175
115199
599169
1125378
857170
944180
91526
782500
113209
1103900
147163
1101462
191473
242452
327498
1033010
1015152
271589
613363
340589
422613
2378
695385
1056963
484377
1143540
330947
961810
899347
990758
46941
737652
940367
696640
562855
505908
670147
513445
998555
1023514
188855
640989
367930
1054403
649414
256429
367826
603555
572106
25509
986021
799877
926333
359866
1026606
414479
831515
953336
296344
673441
466501
1104527
400286
694516
1012422
3034
778286
484842
841653
1092714
776837
136332
902575
878073
614311
329040
472876
206985
240968
867438
716494
137415
943826
329399
1160142
1052043
716154
418320
283244
944090
450859
320904
195473
972448
49562
932115
939628
954373
449537
887999
20330
917000
229610
943287
283689
519634
245690
1128303
846030
643362
90317
1082536
725756
498293
443719
1129231
914096
971878
500508
599824
71544
542855
919280
1065569
514691
869928
70752
741074
377802
939329
56677
432641
586810
639296
1166403
440647
798762
838796
1171547
565134
114672
725535
693255
565474
255757
488937
959401
893786
7299
910040
1071527
373464
122236
889453
404996
164641
955142
951836
698453
287554
420534
296667
729458
662481
643392
816840
442619
324302
380027
255089
1050545
506690
1009050
94684
243835
272274
466749
1123488
180239
71753
689000
1129649
126060
1096441
80956
1012445
845185
982383
73627
310696
190244
542863
146919
734215
65977
59543
111401
957313
467666
923753
805281
506898
469800
903802
651855
957789
548680
122137
800983
188672
2814
512554
396850
394818
592540
623898
625949
206857
150263
532418
791866
697104
515835
1113286
857205
438206
923406
626216
135505
352001
1167958
590258
590925
16303
948521
392433
782093
755048
1178658
1163823
461669
114025
392720
328822
1040826
486218
838041
181421
722684
771380
992156
479697
135669
623547
402661
938403
651146
394108
281677
204871
518261
1081148
968474
200009
30007
628194
900290
1155443
307837
182598
828708
746340
338044
23018
841446
992440
168520
246022
385964
930038
359271
178628
208935
641642
571104
633142
1034980
980057
678632
275221
966537
422482
594458
1097266
763625
678395
1030614
1099510
696897
722248
930778
737919
218994
299928
162926
601957
547130
259083
94398
704567
774731
552468
296713
1139012
549216
1130636
884710
440820
105569
685969
1061107
721077
763562
521219
1089483
341435
795189
960804
256759
118742
163158
1094342
629296
746944
907259
40396
283188
490179
417739
495133
145689
489252
984106
120701
774237
785832
1166448
1148937
183377
100351
652364
64301
51465
639583
834954
1024097
196064
215389
610566
82846
44944
912095
355092
27092
1113157
887706
429993
209402
18133
799955
484542
1144213
276569
953012
388674
863166
143181
1139559
394716
457840
402576
82897
281532
1032084
91386
1006259
969638
1176060
187011
398730
569755
886847
713264
1075390
408325
212323
904053
786469
1009114
721497
406123
795662
1179717
714354
823047
246432
488462
783004
731872
125601
796094
1052023
107695
549410
914436
827262
293254
723434
259757
294994
12592
737369
413836
28470
735743
285697
1071093
401802
452026
914549
807130
946717
882256
1100401
823105
966367
821612
133307
1063184
536821
292021
873504
149082
692228
798231
1036807
667273
1047157
238266
982986
943272
195173
730099
37558
523953
825931
924170
479873
998208
147106
450224
529313
894445
156792
847947
1145998
801115
739603
1030498
621254
916551
226191
358524
731312
1137032
24074
575135
952992
348382
933559
1085525
531422
499269
559250
712346
566591
1045779
92054
127112
570133
698267
684645
1143194
164226
836535
106566
163457
211555
1059419
350092
810789
976933
12702
55977
490937
651482
1038324
223283
18574
696247
693750
197721
1084551
245356
1050842
571709
1136024
140380
913671
337356
693552
1104505
447455
880906
263818
450531
1116840
932812
536152
1047973
1169934
673818
267986
33545
367369
253049
115286
1141528
258549
928233
173162
859164
627035
844272
274127
1177584
134478
1054780
530804
321333
433560
876844
235293
1099111
806275
29268
1165351
659775
490457
991462
1027632
232621
599462
829003
567526
798061
521081
729510
247361
1079083
416050
796243
716458
208921
1094203
1028269
624408
670551
425482
916782
500406
603895
967678
168888
351765
909159
716029
753595
9791
833703
570325
181121
1109216
887722
566469
1111075
1086949
554981
1034263
82783
572543
1179250
873834
711999
131952
129054
1171655
1011910
991711
460453
1105245
1067641
1158077
910815
785013
343612
1167333
667925
1029887
637895
462264
547942
397757
579945
243124
256487
489826
710749
297167
1088151
424778
591170
465784
165694
1151427
513464
350905
940883
335642
437172
79757
822973
411437
102971
438224
281260
1162275
691503
910627
151082
659671
784313
520724
452944
847985
978514
708541
681168
900392
219771
1091237
146069
668218
638971
376468
57143
337977
398950
247159
247237
612537
1177100
1077019
805691
602144
775979
420493
690908
753079
54782
1038874
681471
6541
957089
61699
811307
525387
924914
751792
544279
440975
411054
1041821
931392
137350
1022459
661426
1026346
372075
449886
695346
799563
590014
822188
58187
325392
231290
1028105
196881
963660
267480
251197
265258
593431
502883
903268
991434
341058
375074
560501
599750
729864
1039055
710265
493967
671367
910165
63616
109456
254279
478656
796341
912477
588364
558514
172040
1021998
704183
1018120
1108045
219218
18647
377239
1037013
995557
267602
402900
384279
1037967
64218
18486
180783
927244
274384
552960
84899
607468
1072058
240267
516064
429158
296771
856125
538653
238283
829539
112883
913010
925012
35923
16893
496893
251677
1036078
284167
536430
1021269
102512
473206
670480
79096
1017593
423938
1135076
1172167
128713
473201
469441
1061652
536819
855416
970081
376137
440463
384276
1009239
707624
858889
981383
791273
765094
301366
1026375
1093295
391971
438744
289226
1086867
345227
654911
592180
1041957
695235
156370
431980
657354
329757
296830
503736
690722
697871
121745
1128870
1069289
463204
300359
15973
803908
393720
953486
857708
113868
407056
98977
122337
861467
160373
1064912
1094345
891446
1119597
1093327
1039213
190320
171338
953143
1123940
1072434
357875
260804
885161
905441
548456
1109109
1039308
257910
689182
739562
1110602
488858
829517
145301
698347
662311
536385
972397
14320
389187
1140078
17239
555838
774440
300030
299249
361874
939702
6568
34647
835276
744894
729925
922117
406604
311471
900552
790577
446246
1090622
38460
790298
479257
7959
130180
783483
61844
804717
1034609
1139823
1089442
1103965
130631
292879
693085
339372
703071
527413
243779
126177
868975
49783
499746
742511
897172
291996
1069313
1005952
212677
378970
1024236
521532
292232
114094
318726
552563
724155
65097
426260
696214
702526
445939
523759
651487
974979
355030
119666
1012737
1007682
550267
563202
259232
160284
466669
520698
958201
1034102
159940
483814
563229
345412
649548
1095324
824148
894288
880210
955509
1104131
224494
466576
686410
595636
657661
834091
928134
1089995
1108235
1126899
465829
405291
834694
803368
645798
451235
927520
398627
660258
842698
450728
506847
1017033
721494
341788
283462
1087213
1156979
142128
787140
1051824
592150
841886
363247
867783
768409
680885
878752
317963
892747
26182
1092425
1087990
233812
358750
766112
1012148
985730
501697
810395
592878
1071241
323359
182210
98524
19150
6392
925179
494562
819357
1004061
471896
180039
536770
14216
320422
246797
342919
171106
897128
135347
583364
1000594
963088
8171
102518
840697
605634
368025
34580
197013
369862
974982
80255
165352
1159539
637761
169448
243338
1118316
4391
158366
844090
763312
1003698
428416
30037
99712
1102430
37467
758154
248936
351611
590598
585381
889622
1073887
26391
30406
110633
99113
906326
612225
1011423
545102
1163736
117179
650504
642403
740906
76888
578239
1018347
1007569
1106718
137594
947694
223538
1115901
1032592
962891
15439
706383
469430
364739
762899
68237
975720
676869
1057044
455743
33555
355153
389354
385174
1088452
21163
682322
127242
1063310
1141582
472990
147138
1130792
391220
635079
874677
671698
532343
720654
961154
839276
76398
79569
666021
1080703
875573
226602
144594
494309
172699
622425
557730
1000492
534656
69172
58279
424761
323649
940513
1029951
457804
897953
407287
600418
732816
477777
770387
1127785
31277
695515
155274
797926
849268
794458
851107
1010231
109420
805257
969071
407347
852501
1041523
493681
68881
171979
1066598
515609
675395
581494
126999
1124871
926126
157918
708837
1122010
655129
247135
171287
665413
1067864
1094964
455363
830887
134813
730376
367372
342355
824211
1014210
809497
1170145
808567
439350
97648
138025
723541
1161949
396134
57535
509164
607589
360581
470686
925882
229728
321735
547171
453734
932174
1002490
1159189
1048518
610123
656611
522977
618397
742361
432525
70642
425080
31680
965604
998427
433916
647831
278367
14117
33384
669695
800683
641423
60371
301371
1056821
880668
705863
278733
954249
537128
1010309
419667
594954
643780
260916
660501
175364
959547
323220
722006
880594
26764
56106
1095237
762160
1019383
1135366
488594
456437
678029
1132164
938043
351823
667291
274008
321153
9031
95668
717566
976433
69848
219614
828432
370299
607153
778015
246884
851834
118656
11832
1085700
466260
967014
384406
1176945
67354
893937
1101810
1125378
934812
748883
1137141
767322
360871
131432
239433
162586
134014
956459
791689
113057
513742
835461
345011
288030
841976
262135
969877
539729
297039
992338
111218
1167231
614951
1101795
838567
470979
575736
679678
149837
667168
1132261
732999
619945
279429
689163
997656
678183
524095
635624
501534
1009311
255753
880966
897252
248031
244257
268565
473365
123942
291499
944492
968464
507346
213361
647248
857830
589716
93201
949395
508472
668887
406580
644817
828276
532163
1131381
403951
1076463
1006169
906213
713159
582002
444305
203600
48266
176723
115795
452154
630354
904548
685162
265763
86593
1017729
1130285
556609
276839
386021
958000
1097791
1017845
893452
514626
557899
98724
529964
22566
737331
434264
655672
342066
711278
445232
821725
740514
664808
1075020
1080575
539633
768869
955392
809082
46735
398478
1053228
656613
739398
775152
386876
473355
915774
581255
371306
190794
264181
627631
752960
678601
162625
126604
634390
597718
447484
864741
113203
365529
401792
1132352
843479
483134
55103
681940
578812
150818
608842
147712
860343
185385
98807
1169599
160376
135493
305583
1090250
908017
555664
1072679
397881
147101
829307
925862
728602
871742
112898
804775
27058
960013
292852
538780
1071305
672707
1019323
514009
878698
803698
65306
826147
1149648
128435
748851
58385
418347
1084920
715510
709200
1048669
258120
1179370
1012468
1080554
858679
64501
529950
597200
853297
555206
616531
537770
342978
703051
645432
340334
611031
74695
967558
292499
918008
1011593
670878
158078
1119506
1058717
709870
954070
637106
88718
88353
288070
1008615
731712
462263
277391
693918
223532
824939
520691
152313
169100
243090
201744
530765
351794
1059541
868664
756669
378582
384537
355625
728498
105109
329962
627199
81117
45442
347824
438565
252073
1059907
449345
762269
818222
271861
338732
560031
55470
208368
681731
380996
362825
140549
548524
965320
287693
436323
659819
20573
219679
453687
688456
473879
1003578
469760
243322
421554
672904
891986
851731
624474
1002904
369590
1100041
230816
642975
655115
342146
394087
1039132
825990
1090253
233455
87729
859565
1050826
918855
133732
332433
471575
164085
622564
182482
469930
1156458
28301
363456
359849
82414
554501
33710
447129
960918
230054
1128887
8148
465896
267392
1042712
806385
938492
283387
83066
758228
193317
6901
556517
222834
1019962
1051837
902136
483577
363503
322759
43886
917602
214839
898779
573533
107673
1069698
173850
38294
702672
1057850
965632
229193
466195
972027
862176
264993
1075083
33238
131411
323958
531871
133903
651871
1139857
1149838
871406
42993
188378
16191
807407
1168958
1115926
889909
178495
527421
939385
109818
694982
234658
517252
966339
1133092
388892
658674
328997
378829
893984
735185
1011297
438087
1087485
1136566
71305
445871
648407
708293
1153865
490981
413132
446686
653193
291850
415717
771434
148984
572941
30474
386030
873153
39869
447089
544180
661024
1054319
922649
1006015
597878
255263
580426
93271
855298
478777
458386
223658
343159
805763
1032958
642705
66286
900717
287338
196304
1008235
461982
271940
513359
445001
435988
422749
203743
412379
1092402
1074320
914094
679737
1084665
1061893
966407
231286
637824
804948
428882
281387
175097
477953
579510
390540
531916
644076
816137
1121255
478612
624364
818078
1007075
136446
764678
15537
584667
764063
814706
611078
808632
760407
605680
690531
94645
560009
585653
833923
863522
81035
276964
119073
640019
1071494
726128
807577
53204
1131011
439522
499809
526660
96837
808988
225200
405136
626468
390611
537373
671122
730224
311134
115304
492724
990414
1140856
21808
1098660
81827
877422
218760
136240
745825
476133
221992
504988
1070707
670894
250398
954293
397394
708287
56457
840420
68600
683362
14010
427324
351846
650632
23701
4751
97086
317136
501509
728691
284059
317012
101621
176882
82948
997687
193944
443578
742378
725790
92032
688697
27931
718239
1112697
743457
1141340
304438
1041946
975099
709102
559530
528893
136361
961034
696776
747986
532171
240872
1034127
690575
1001972
148149
385069
206673
260930
845036
413555
362228
291126
1104960
738964
1178017
794393
1034250
401585
226696
597582
1078749
18153
1028838
339336
998994
922002
667988
797478
30341
881508
851904
281354
245344
221444
1085031
965380
1002297
744420
173273
910808
122379
624792
1166270
1044176
29328
740304
1026887
285008
276350
1090535
914123
1001240
1020926
978269
1132199
1022602
536191
738859
261241
587288
854605
1125281
732232
867671
79708
852170
813908
1169921
415662
1062151
593900
173686
340604
779589
298968
1177896
1087375
667046
337073
306240
1043288
780062
12735
765345
1049158
1147522
959592
536656
114454
140245
967905
451254
526966
358713
729819
233313
638512
373702
522803
635764
64074
557749
1013472
1144672
629565
486986
567171
919241
808579
947888
301055
111117
529015
1101912
548510
561104
318534
717555
556611
650938
484395
1040500
663868
769805
1163082
988515
370470
611817
879027
588235
244597
200307
763251
69920
672680
569200
365860
909357
569084
1066005
3964
1025726
929673
978512
1144555
906405
4663
754835
390343
650198
243367
730225
708640
11341
802952
559607
989938
1135174
803342
270267
1085927
506916
499452
941509
2137
661658
149760
315045
964051
9668
1091586
185398
47772
839880
182996
329404
581471
765903
910938
1123248
1054011
739703
590178
54250
850864
983169
632726
509919
812830
28110
1015481
662095
34822
916457
293616
302350
152964
1172752
766347
717616
1068328
30224
600941
160517
187276
368322
782182
184331
352840
293605
922621
896431
463211
111382
515746
1102600
353591
401701
448829
99042
828321
78918
800987
119887
1091288
952991
1042911
1000860
1079470
784369
1119763
108411
1101742
1143008
746641
636612
464792
515383
964273
270739
991330
972964
1000304
776248
849632
1100980
104965
372691
396561
229901
665377
219484
846295
210562
105428
360071
804677
231931
1083600
415158
915209
299764
705594
660472
387099
802571
913050
1044842
680242
1001611
946034
917247
267781
711352
708687
539062
553393
517564
587482
820755
554141
584735
280913
982142
921681
880728
118174
326184
988939
808736
498283
614676
473040
335056
354155
987467
899232
1009366
1085549
1054138
1091072
973255
638950
990438
805185
930539
1171076
134935
1084954
459918
1161198
479120
1108793
80919
698923
187233
916281
904861
1166678
521013
470036
676639
247464
849027
122619
92273
116243
1031652
590649
916312
141925
435831
381118
580448
527144
568164
901803
632452
838638
765785
595033
599970
1159367
900189
24971
1010664
58970
564732
205035
559151
764962
1047248
287858
108797
1042147
706602
703756
210237
774518
647846
503885
804593
35238
815817
613594
1102141
420822
911575
571795
729948
235239
888371
834404
1039962
91204
1086285
879377
131052
900087
151471
885666
858700
213289
1174789
403381
773504
441714
294504
875684
963232
558615
318821
267073
1159778
416648
274370
781337
452337
10099
896276
12941
268445
112622
712202
996236
335962
181591
798212
994843
677517
262618
469307
217982
332969
523226
818898
875060
1044564
613451
154671
295170
40491
618193
885502
1036452
602089
957985
254857
346686
599299
477342
349758
1012132
609549
1105832
403711
126687
1084920
771399
236359
368131
1006681
518419
430184
724725
798358
184483
486134
1155620
117313
356984
397568
543198
1172336
463080
93616
891118
459959
611367
55757
1117597
348518
529637
953358
664502
965333
124577
388466
497458
961857
1157207
362208
73728
967873
756055
472770
181868
693916
297287
858874
627356
1113310
707787
576432
792758
1118901
656898
456153
458693
291581
1130953
1049403
38610
382804
874143
780513
419977
848706
678959
1118834
83046
516760
967760
633471
866804
896731
129064
562260
642452
385913
1176877
1038574
768447
443764
524238
1132770
933074
530194
225572
511464
827742
821957
105684
1067938
447040
8625
560732
1104530
109312
1082921
368910
253377
223432
1122699
1135946
1127191
460642
744986
426233
704489
823852
228336
1098641
293230
948426
712778
147050
178617
923029
997803
283502
712835
979945
984460
297062
149449
1046897
59612
282834
1000500
284376
49338
722486
154951
150301
584983
136578
628909
486954
706339
1121656
473615
647885
1017270
1020788
679001
868699
94522
1141782
799210
116563
793423
357816
464875
306468
458281
845131
812774
476308
481215
1018970
213050
449856
679549
642240
104122
334221
600446
549404
1097680
354863
692864
1147318
617587
1078306
523105
738864
838899
351133
324878
330729
366374
446074
216258
1018980
34538
1009351
1098835
739622
929399
1077346
358663
422333
381569
1063628
843299
62890
260080
508388
639715
53525
997029
299902
29960
311885
650891
479458
905152
245154
134314
1124740
859588
1025708
577902
540504
140638
773721
451944
815293
931200
1117999
923176
481051
1096708
86017
236171
951453
797840
144101
523956
70592
812527
3655
19489
666674
239000
455572
602899
565015
923578
148534
1171188
765793
887826
587071
116820
224819
1120455
341717
1046431
451140
215362
1013530
963363
273560
959700
510460
491391
79288
371085
49728
735596
645059
931372
25024
179161
316446
388119
1019270
1098566
1008227
939709
674360
541968
477126
1014632
1116030
339699
494235
880361
777367
965389
393986
658463
1158783
1128768
1167477
1126227
1132885
337571
648901
1079847
617140
182784
341196
275430
976495
869998
683257
705484
125014
240642
975133
217535
840141
1068835
946743
501471
1084605
178309
879074
597400
619441
246849
160223
1083093
1085580
1099723
547837
10761
267853
839071
173633
924054
62022
1145694
222530
80979
112564
1026580
257734
393908
372514
577692
901994
737660
294801
610350
721475
421735
638760
646914
95450
615770
442889
268692
985055
779979
310961
679002
6696
446198
352377
741046
660373
421898
824026
763273
1048659
1173994
263926
663002
493675
228773
673616
1051631
1114797
1024233
404972
1047289
1111888
775734
705726
252710
775226
905950
674294
251840
966254
1015233
555777
841943
234126
310626
889593
697107
586090
472208
837053
308727
794988
1137752
806660
280838
762958
448205
766999
1171834
912770
1019442
244092
384006
167984
895876
300578
1065530
371748
141020
1042149
633629
53570
722576
1114920
764150
1171570
545186
204796
633168
1047966
796350
882213
306962
177660
56846
295834
591265
962608
133311
918352
84567
210660
817953
239243
835050
24016
1092447
652592
1311
483820
853716
506881
1014656
509127
465115
62759
629797
74392
919663
1178710
407520
1089807
936245
889092
554928
1103935
966071
943657
117278
66433
968341
274065
1056189
432903
299482
384809
789546
76415
701602
311063
843430
677533
789283
312020
449720
701027
69697
255845
863283
257862
713701
1013040
995107
628522
98068
476911
44224
414528
468933
927534
642569
720149
753071
277491
457334
1041053
920163
1178140
14157
66967
1144732
485413
409168
662051
285085
270710
288475
1083476
869244
375322
328075
430134
412270
168831
995814
501224
840677
1144478
609308
86530
68747
363279
980699
837096
420091
248547
530652
951595
850015
803857
1017973
553375
937149
557632
1026431
840861
606773
847183
748393
918094
377869
223524
164239
666373
1109437
156716
970999
30388
907650
942220
914996
783722
518463
367230
1094254
191604
249266
1113078
939445
609296
76688
1156172
353919
147666
141946
400576
431966
413031
691220
251221
1062891
917190
483327
509916
184711
249002
274301
1063546
940262
1165359
54128
1086204
710656
381220
508448
221332
1073909
1153578
958810
337467
804075
975135
44442
968624
295655
772681
738169
583736
1132265
1055084
1152708
599047
168831
711079
145079
978676
208388
874115
209809
1092816
50608
1051603
507589
220230
945594
470859
1002085
5977
726460
1090490
1003608
913803
813803
832092
334885
802469
510344
678818
1126626
662892
170094
950500
1109308
778004
605487
449182
535673
807132
600759
989609
91216
646684
95659
330452
23215
397375
806264
178816
781563
888521
775625
1138438
474082
717004
708742
1111514
1170001
467277
910759
53022
573739
1045113
1038563
53012
1013039
869367
755090
53355
1056246
1086824
158426
905854
1066082
963098
1098476
1161064
873939
1095028
234223
655570
1165221
50172
1014501
17664
618383
715613
113357
1050124
555032
1117848
186759
210462
265956
678905
784752
865565
589831
763042
199794
384416
258860
684415
897437
289473
1009803
317956
125399
9919
1046506
424171
59642
864134
6221
527260
545559
196130
1025729
1013443
342001
724545
1006725
671938
55800
1114364
1161925
729216
222039
9823
369539
304227
234931
1146648
710944
1103527
240330
63980
371750
257564
25645
404343
461048
465764
253091
111517
308233
917402
140044
322604
548797
422197
598141
471885
821778
53414
1004510
689962
223296
147797
1041576
1023018
646827
352030
1170316
309902
635641
527007
900363
327359
745258
591307
561802
858516
1046006
397553
904922
216608
753676
469892
529830
462263
1084179
932851
423787
960914
626680
76561
184566
288491
883211
798789
917428
468001
412795
563220
14129
645641
209219
721352
348359
438169
852132
747155
15921
502534
603314
499981
38938
560590
981106
584437
419557
691654
914994
320147
271939
718136
677593
48788
1068974
293839
180911
837797
1131413
440273
404943
71024
641787
956185
381520
968443
700831
128794
968185
165993
346841
1084958
836945
1168105
552044
995398
481947
1114565
463079
185849
39365
491844
430441
424504
267190
116684
509484
1106289
832810
606073
1062828
1064437
1058215
442729
89195
344124
770342
786887
918974
133196
242468
55781
419209
989812
559748
545719
452159
757830
513566
83471
882771
489726
229716
542380
668139
792382
355752
791685
420661
487066
130247
110627
595159
1128297
198964
8041
410080
1028815
914504
463964
62018
867157
1026812
1168320
532553
535188
435917
557994
216185
1020815
584993
380590
118679
566200
417891
609503
647692
103839
1083178
806380
761984
251872
937173
265809
555857
245434
556379
288659
448087
238592
805251
216859
75269
964974
633907
766815
202981
973976
859499
396517
332312
810951
63310
963499
575251
389823
751006
82651
861449
265381
561560
63601
473356
1163520
364167
462669
1127010
10139
48214
165888
363869
720791
127747
948935
4912
193816
885707
907931
1136278
177103
877626
1158403
1042295
1120251
275030
363333
318920
534808
311121
632832
737351
456857
1151562
1131948
554326
888881
401727
580074
149090
186649
109082
48753
380808
1148613
36520
1072632
218202
723302
578981
326326
543547
360383
705259
1939
966264
592136
814573
737005
771090
652549
647265
608256
385774
910866
607395
1133230
725500
476202
956363
605948
247697
993705
136004
518020
673266
12295
1063822
668496
853566
755957
525910
1047361
261743
448921
279641
474294
156470
865167
462380
150698
676529
179815
676145
389029
431749
743991
532845
881421
583766
665899
135391
442758
1035931
406804
809956
349736
141992
164592
51213
1094093
1014849
152279
186198
999377
875496
970379
397560
607540
1144259
1144083
502913
918669
980392
162625
510686
1102294
855271
322997
686312
210439
33898
1047140
315194
1167169
309605
1175638
1156914
1050445
923169
506639
1057211
953413
778390
562378
417617
181077
153599
555277
1122275
70271
553496
365354
461325
879923
118977
220251
9512
921387
774496
451897
356321
457458
339269
837520
93947
26689
283014
157577
517421
568678
1036387
363033
780660
90757
704915
811943
155484
666033
323656
530949
1008520
13380
128036
628144
693641
908469
1022053
278678
844206
82571
618808
162305
496827
1134089
933351
484663
295993
4975
127051
751447
266896
969790
749103
494660
483342
418023
572877
262406
600965
85265
1044360
13941
37549
32046
750536
103573
549821
582698
1117132
362829
744241
693673
278005
790775
643239
742743
898258
249906
1132101
1151124
188801
657127
338708
577532
1041497
517997
418820
1165371
1116665
1116542
1092376
1136677
572991
423675
853666
873056
236740
296134
864551
582050
102346
505715
233725
1095682
970408
422077
984934
158819
402847
164730
522182
219407
278837
605950
380091
1097988
966335
138217
506974
1126822
1167201
221506
1156272
1025718
308628
60453
259431
60
979494
201142
105187
678305
1026224
195825
407524
829111
195115
607887
4181
910691
1002741
807271
356288
249191
1041823
633323
204315
725503
395797
216632
36462
736688
896259
1101977
1049345
180573
1173250
761640
1155079
1145590
238329
751254
898342
350742
576696
410801
998414
230622
1170311
906392
163251
733296
1171635
190109
822309
240624
1027808
169156
940882
152020
54729
28847
516644
632400
872087
380962
602690
898834
393223
1162363
328185
307620
204243
278725
610780
1011536
517548
357767
332716
400141
471760
827301
876601
1097584
1118787
1168580
490439
677087
142062
1025803
19505
3114
725267
471299
1058604
1032380
849187
379532
826477
1016928
562375
8040
833663
940369
598225
1094262
483334
222231
972732
492872
917453
350380
1007396
810014
555001
852165
398442
76524
511000
515839
306610
926693
1048053
1112395
501636
1011313
317567
1061522
303348
474286
820275
1145699
466500
944850
360997
228168
491467
468405
332041
185576
1031313
617142
811474
946737
4302
237798
281443
293637
622243
40176
34841
92564
832657
1135388
1071608
198599
571601
430764
203274
866924
14345
315538
462658
691524
854531
962965
381882
611075
528977
1146705
557566
755852
144521
957613
24847
892064
969935
1039499
405162
798844
938090
190965
1123522
653054
719601
243417
631618
918537
266948
651792
183102
652709
444908
444671
613898
262887
53857
1096405
1003312
959560
255315
583838
550498
873208
840244
1092329
269207
996666
912187
102364
917647
242194
1063962
765973
776362
1101762
784696
567765
691828
891606
792289
81195
530085
599929
422885
238103
867920
1132962
634284
294013
438399
450485
868529
402159
702948
951919
494546
327608
567957
534568
387351
184275
1172846
37701
775253
500408
859505
15061
852768
68408
136186
117206
673555
82278
566082
186526
192372
611028
453940
323401
279460
559757
395153
433984
1136566
991422
552252
414540
355314
549485
55449
939070
159501
1175646
2268
907599
841957
313932
902638
132508
1115334
78691
68918
308100
291087
144926
998513
1171346
648695
653671
726468
73403
793672
897137
621488
748023
943041
211174
796424
170390
766302
1055297
1146569
113554
1055492
766296
848650
184158
523399
1151960
1065405
1143013
1040260
882659
673591
665326
1099806
1019967
87448
220752
279380
362473
902930
281161
637052
953637
686724
1159808
583774
414986
1083772
478726
131423
569498
414403
1088745
1174755
146841
806640
386809
102374
822214
880014
635224
508258
995826
325784
1134149
30387
1157625
262652
52021
722314
404761
418315
701934
217218
1010861
101004
277585
891390
430503
19572
511816
124350
188514
263224
900273
1120334
832047
224865
244610
19739
401064
1062096
1074129
1145434
761812
385380
9896
864905
323963
634775
918932
126351
261678
1104583
615825
206152
676313
942739
392419
609064
359975
453971
736548
362999
90388
750831
573766
667337
409136
619761
269942
1138734
658791
498411
1105609
845405
1130572
973916
640107
614450
312466
1167128
707737
168537
458424
219931
879717
821487
972917
697958
1077708
555431
25907
82606
807093
46156
818697
77079
1179221
44958
695865
1158961
527808
475177
344322
369728
843491
386177
868187
613593
978088
916205
360041
990
981195
321730
510095
321512
729583
677289
1092863
319162
1083304
1029407
995664
877350
936240
632249
69082
689698
609065
455678
42970
272503
892048
282095
183245
1055895
616925
121589
9479
51139
766733
813826
1079509
566406
1065260
233829
967959
563567
1043433
446927
10494
1138668
18900
665903
22106
547841
402378
733821
386871
1111669
823140
976436
629930
535047
598065
504738
569797
1155431
1008443
993248
1142161
42807
1051254
334466
1099579
981710
483835
339281
555320
128349
310396
223932
547374
512641
650938
325503
1130538
519533
505722
1085785
29175
349679
380551
54735
130309
792340
46705
542773
132880
781965
87634
773607
477755
1081676
459205
835029
263729
1021017
498701
408911
818995
599362
678500
666577
629725
857961
1036963
738989
144404
1063096
755844
80845
599489
1016635
883840
643822
194385
1034736
759649
793476
1166084
510501
435565
1178570
31137
477185
856753
920112
761844
1129967
100004
503012
622638
120058
669674
850478
592665
818746
425135
133579
1169154
53774
53600
706191
149714
911871
982379
180952
1028693
614016
819407
532983
241403
97591
864163
174042
344048
103464
720130
1056587
333263
895291
920825
34849
1093199
102970
1047018
685994
409848
818288
237849
139775
715388
750288
760797
903084
762869
550622
206260
502413
943264
729105
394141
1078961
906673
695332
504050
281432
231237
264349
293599
299579
93668
294911
283945
694402
584010
1001684
553397
674397
978312
410357
438408
260313
1172387
268846
839720
293342
760662
220403
877450
167940
436258
779423
988690
872735
710395
1105213
798414
827114
802424
628303
565184
449632
532943
503943
472573
671477
565738
503676
527381
843761
787290
721335
441890
725814
995003
763820
13235
916431
1090106
581716
1103620
542660
111546
646069
219358
332760
286275
1081339
528067
38413
387431
1006103
78712
169698
512794
1160504
762880
132359
286556
337792
357640
584472
115540
342563
758532
842764
631273
1054284
1139846
1000401
983382
885952
34021
488251
58331
349703
1082653
982337
798492
248580
141610
562333
451348
1096521
261010
511420
899243
170128
215855
1063790
831172
369992
623740
263545
1100519
147250
418591
1053074
561007
39803
1028549
18375
529321
867958
645270
568909
547780
764712
753282
1036020
57644
95998
1154550
682508
938340
40882
1035616
190633
583974
338631
92218
473535
928301
1117732
704228
284612
1151352
583356
609469
647358
58273
1079913
367977
880407
896060
529972
571772
220825
924734
910535
610267
719542
426133
1006472
18374
736515
25175
180618
1022232
1081796
594752
590829
764353
148714
258428
949168
1012178
539468
228762
170781
914025
243574
435916
742858
805947
544109
954694
704353
232544
384601
982619
174251
1144460
596377
351593
34742
186269
581266
162820
933721
979485
839694
1047087
1108737
970367
599423
386512
1158374
1126585
403047
57415
915101
869821
582208
925281
878295
1008639
922999
400042
223313
425209
96503
78590
450921
867425
1172725
347126
904123
370757
626945
390486
1007316
655878
192447
261954
375108
285822
768373
1092463
445616
811822
875898
814616
838655
283342
547045
459185
540354
572746
296537
525328
57471
918073
1016768
126858
507583
991062
923854
1169337
206366
936453
723597
1054036
138264
143627
685886
544588
52739
549054
690840
615828
110783
197072
597892
451265
471647
1013857
751200
693004
766182
606996
198489
803583
676304
486606
661833
580957
684514
203997
877127
726393
921917
1083345
673029
163944
305262
963636
59411
391571
1103686
7303
789594
32714
1047762
862715
104953
85467
121266
177667
152052
680237
159104
285570
872187
625924
549981
502844
328246
807618
923203
611199
57540
50248
1078174
896935
459610
1071933
34568
20207
796427
585897
843829
730249
138774
533828
886263
1126974
167610
934753
937490
178585
1171599
734346
1067026
1063350
326140
878017
963148
207407
517740
263274
960532
82199
739442
1035629
425760
634188
1176514
1170408
396158
906205
827468
1002084
221202
930559
881477
397159
709102
201801
684021
990216
989802
451413
258175
1072008
179383
455531
1120529
1137153
592755
857384
866848
794512
1144707
1161950
27250
295671
1057816
1088943
434470
200967
101597
241732
1119505
200722
737862
1086821
787622
693321
756029
872291
589416
1141132
511844
1106015
618988
363762
1105990
196520
343350
1067476
623694
1164221
803752
501102
49277
968716
171458
972893
1055161
125373
989123
551321
408071
100713
521560
14151
160708
749463
665175
972366
157927
207122
1168215
451342
138410
646036
443351
827661
50087
1069126
235434
672291
685630
815247
792783
200958
564392
411734
652186
670088
1174648
276994
257874
1017741
927923
1168911
155202
3542
565910
867483
609202
115231
569819
282675
928294
642331
1145508
288460
1129950
6062
605464
1121015
233101
1005211
896361
866846
103682
1147314
8186
948824
361634
108282
966674
787534
418950
869572
903717
751959
805295
495901
409915
391312
314273
121949
968452
92089
439296
878288
385569
628876
321884
1172271
960008
597702
1131493
664236
27419
612117
1035339
964223
1128569
1035744
34573
438075
513759
681212
934259
989848
325226
302431
847109
724089
306634
330074
939482
627188
496817
479248
307829
318799
768286
693536
508656
168106
430737
945180
750746
299588
131981
868536
549186
910146
1174955
179094
1075111
1133807
172118
670437
198722
968099
485095
535059
39488
521796
241128
1057609
1051300
1066061
1015064
846923
812276
250833
1821
335102
1158054
1114038
172701
1112870
574407
42667
139028
1009965
963058
662468
7198
900268
362052
257730
1137077
860998
139300
783563
1056246
401619
64067
945944
1027623
1023653
668672
403167
464085
608809
845536
1096256
582543
369158
606672
229100
571259
146532
146386
529189
1033484
793627
189482
1094884
816628
836598
954301
860740
413541
907139
14457
551943
393000
317567
41623
1087113
619311
133571
314409
254889
1097037
85295
127016
767700
1018445
701226
935514
738396
2354
1030053
84586
703754
1091698
1175080
1025127
143373
88386
182302
888181
695572
504244
488052
170506
905474
535768
921027
1121183
169392
400628
928248
245883
336840
1104755
901144
437015
769826
684884
235924
681058
127371
410733
723277
838579
521079
862672
929941
472262
1014849
246519
616817
247563
1135398
953395
346048
1169165
528501
393478
1142650
143205
852943
478160
667439
1079990
234835
15496
597805
929593
44675
423434
11552
276931
1146594
6531
292850
1024520
476583
526014
213939
561601
696808
498086
40247
952828
93130
303395
136226
848334
1081803
1052343
348937
559045
928057
510438
43346
259812
978496
1147868
905597
316693
612065
200567
220291
1089891
621377
250153
17691
634911
130400
756548
1050266
74468
34052
1022685
145788
715207
46620
908318
801781
321650
281351
820754
422540
526213
209506
474707
554308
625636
683039
551215
300176
1151178
874730
936493
55724
608325
558952
273147
338224
852006
395255
70368
37308
225714
683969
402255
535825
939736
105359
247181
362850
922914
774400
1138737
907420
1026116
912793
513624
608318
413561
913699
258406
48808
433347
565345
738341
1045030
417480
21775
303892
42509
822922
256675
249880
1063341
22795
681206
52556
794263
1069140
645423
274878
448065
772450
48711
946996
755015
353962
258959
1094589
1120048
55246
337495
68321
100589
683196
409808
230381
799898
118896
78677
685476
728311
39729
71424
101271
1094533
194286
844893
184978
1198
852724
232010
373140
518839
287168
240413
98237
547405
286036
457926
609305
1058460
41431
312256
281790
645449
512755
297590
341946
382830
159007
1093466
568683
696650
337255
873581
456290
619466
371529
852448
453917
1151939
690209
101449
94257
730753
105190
563285
366001
314949
279763
115313
425436
304131
64274
235927
378332
217711
1131142
762487
110183
95245
47508
242796
656904
903347
582058
953757
956945
624628
629360
704145
142788
534931
1010368
823684
266809
965829
123634
955133
730407
987171
863926
432130
853735
1086438
395225
674816
70961
763745
788019
720334
612605
559172
947538
625658
584391
1096589
35985
248555
598546
645411
422619
604565
614642
488332
204981
1143896
548371
671326
414793
291320
876097
185393
785376
250079
733202
1178380
428619
914709
706366
326242
357115
6022
25443
777004
763535
357913
1075438
763504
1120713
915761
213535
512818
405400
645794
688179
75066
745029
922644
1120735
251207
979086
295642
728305
694578
226668
489281
243306
993151
532761
54424
17528
918474
51713
247263
141934
1087290
709225
1049898
321515
296946
737305
619098
443227
111020
23503
42482
679086
652609
1017347
1041212
980643
1081741
239017
221113
1075139
901748
733127
878998
1068967
579756
128441
859017
797532
1052927
449856
643313
242785
159194
891855
1067886
223877
95419
697615
101013
63106
88424
881306
995241
147015
766279
211742
786090
988665
239277
958898
765342
682942
699975
1082306
489369
202892
43927
818067
870542
713969
698853
836340
306485
696160
922460
876774
560364
1054221
91261
820528
583708
917414
1125972
867726
829927
475818
414747
371554
218322
461859
655067
1102704
269492
774785
321470
782907
502880
1141188
1150131
421460
1030627
779505
159228
678595
1097356
871649
58250
168781
132343
693197
73500
747768
1020580
90305
627161
1019432
927836
755127
492382
618128
1042213
143011
26220
31966
330217
218673
819352
266221
496041
334538
781060
845540
425867
664545
201510
570097
1089420
1082254
794597
384083
1098692
903609
742216
470372
885612
879852
293033
377287
340849
637949
843391
44025
114612
43061
254162
890960
1179871
122446
262700
1024889
1137422
981310
222940
96455
762130
504099
671537
685797
1115596
501115
602737
875274
732883
966400
923434
269813
898609
858662
779932
699504
425088
146415
347955
754059
419323
616008
850285
139893
972798
791047
66960
820
247555
877363
834252
655815
1018672
314806
340114
497598
827603
364402
1164466
383129
28011
44675
392350
93582
431599
354732
513823
715055
313961
779787
909542
775142
674997
596656
432929
192928
78412
732674
447909
412710
497028
122796
824769
983919
63451
270968
441055
806503
915995
332693
1092644
638301
646569
441777
383877
859760
99701
314385
1166317
515695
295049
547935
818625
745428
442471
331106
223325
563284
379013
619231
1143795
864809
941148
586188
406119
565586
440013
1102717
637416
91993
1045650
196032
445667
175458
390694
860593
1050104
20244
780088
450963
843889
364848
1091339
195087
51964
187402
652042
281512
237171
370778
167000
229544
528497
679029
1037932
305743
723840
824190
509187
574206
1002495
346535
653859
618184
412805
495502
837568
710719
638010
38431
650531
367997
658009
667162
336249
69648
852597
435617
460063
1119387
225971
72717
477438
51270
484462
1144358
1156494
540917
761151
255639
846726
811525
723233
1084196
512868
116764
885462
520086
297400
830789
1012960
106867
24202
155074
484338
1070924
352459
54856
591910
970194
383267
537009
234347
201207
1112300
545036
723952
653896
11361
314971
349113
123591
1142512
1110746
171167
666793
332691
471509
701571
994516
769430
486187
126249
15486
877243
486830
648030
735531
65564
588337
988331
500926
25256
1175093
1156150
991751
674345
293509
991108
716129
265397
402689
494185
241409
1058451
504274
892779
230472
1154344
880030
843575
161749
201012
965843
212127
243714
890971
1052248
310957
976230
1151105
954640
1111449
632664
400753
403097
619448
457374
184378
187004
1109024
440325
7244
1013772
1016281
693752
97495
675306
192341
637147
320970
470964
937905
561020
243068
610554
1030799
460447
672010
585048
75285
770574
862769
934526
757929
848427
247389
474909
341808
264825
110399
509101
80502
42134
165118
166243
72674
671221
1105634
607301
900836
297979
309101
534318
711761
755210
138720
739429
901748
191882
773
243529
1119300
619850
165953
909274
566
350099
723694
954146
858690
105929
505364
1077824
549186
539403
587082
984031
758893
822400
1165710
827566
838005
462516
244983
477265
782568
740710
821170
631712
363219
465089
890355
197132
854375
1114281
682663
477926
399027
1088743
222167
492627
730956
973243
337631
353773
49350
66299
1015740
133579
619082
959924
161944
13493
1146537
411441
751240
696105
731586
763213
172532
822099
1038670
38475
977470
465759
964065
94781
973401
1018570
994949
1100038
568380
404475
742313
988864
806940
725343
703427
914223
370945
187926
770548
750173
163586
820969
1059035
936177
418926
875217
154940
1043690
845189
696852
123461
1158849
142333
1111179
991582
652702
1136170
406097
7062
89134
744160
484573
759945
540636
320500
292841
549198
885802
543019
167890
214624
665506
192169
840676
652335
1022681
105177
1150039
1093724
125232
783270
309585
157457
278426
509930
387888
660264
43166
620930
1010928
184411
222928
122282
786249
932012
781229
334898
222001
504855
529409
534218
979347
511647
362160
335159
150553
830761
920628
616396
693391
703917
1034434
802549
1122901
169357
686619
781418
246492
353380
789315
109314
1009149
121023
1061163
1031625
465680
85504
1013786
630882
1176200
948734
79060
505611
1023428
993515
561381
585293
200057
396606
11188
609170
397547
584168
434188
816577
988908
336579
93903
630756
945339
325151
265415
805191
332386
943459
35548
549093
473923
300969
5347
963242
801147
696493
200494
111831
119606
408861
1103987
439139
809160
110029
561572
1061918
372930
1147292
312586
936727
248972
1039183
768210
297808
185824
351000
39330
343789
93663
1120448
140572
457188
518633
494844
124374
678465
1030019
811428
517045
1163210
487623
385052
704050
291219
304997
491898
1074636
1157299
2546
432005
231504
337275
48987
253588
929964
688453
504568
948899
651013
762632
742504
811895
1065957
362826
459175
831505
223560
752201
1074674
203234
824307
934666
876705
981409
247323
28379
1124559
249077
601604
787360
656827
544795
16964
1172194
750180
28298
227625
1117103
1096082
390138
800206
421384
271758
272457
1147063
1062828
14399
1037263
848236
566329
193821
1180498
500828
601907
950454
851525
505613
576311
477822
419277
962597
317616
596393
461966
549095
293473
993090
943819
9720
1120545
359689
388759
75751
820959
644543
1129673
1118837
697392
1095921
789263
568203
624530
1089101
185747
958628
1137168
655631
381674
812412
164849
1026769
594349
373726
192250
593768
871091
552195
1084939
293710
302973
420753
807680
953741
471558
1006132
651109
531548
712996
731563
780926
802427
671761
1043171
351396
963971
1130193
210600
1059274
607449
208914
356140
948683
282403
898035
1070453
389588
702368
251526
991366
1115716
717039
123916
1156646
546441
1119536
680890
694792
1057919
202064
805880
358500
399859
426017
183440
848765
305863
75422
907064
555355
296304
494226
585565
678335
408566
881067
279812
170963
121096
305157
575036
835013
586219
745159
266964
229973
1139824
260073
1059214
534217
692342
501001
659291
817768
280211
1158817
1159959
188268
976517
309967
620296
1112475
884396
584279
973577
491893
170030
145442
934964
965103
1097998
809342
858719
408431
581346
412315
1122067
1138861
238693
1111024
323314
989875
325679
1008039
264984
349913
378603
800913
642155
923891
314397
891447
886650
103842
120359
558905
468166
851124
1033107
997306
131726
509181
129365
90486
1122198
510599
634664
737693
719723
1042310
273148
509602
1058537
378742
919093
432186
686978
755010
791063
369699
989416
1025637
1121365
6294
768372
472127
1020928
649222
560167
162706
1062467
390989
125741
653120
286618
802580
218897
527970
804478
1079673
1175505
138184
779076
1086577
477019
224100
605498
798859
386018
591718
583305
42832
1120728
254624
500419
933299
482939
718370
738339
196745
185380
443301
831507
1131974
372882
207705
432503
843816
517363
866292
674069
835551
1141599
310843
903875
486683
958594
1083640
937967
356673
475493
662929
113489
513340
10144
468146
784956
729358
1162441
534830
173540
1122819
159379
112379
153442
34029
662718
36196
119283
140722
239048
448271
1149396
1080483
34786
527512
649369
552637
64401
1004210
470686
131794
493826
891156
611120
184598
901480
1113544
43603
550454
941834
402890
706921
948703
101057
357076
1054369
1068954
256018
65677
657497
777028
832541
683534
732865
3806
1141956
91232
1142821
999944
227832
342147
1070993
160221
171226
606437
108522
671378
98355
95040
779185
999736
620094
574688
42351
71789
751847
758955
501470
471712
581413
184519
353092
49943
1066639
87182
1027765
509915
324366
294269
534091
939306
1058020
449428
398953
588757
30421
547251
1004526
580717
387541
428765
716059
589891
874328
854500
472791
405169
1133250
1019412
95434
1101869
1141827
780669
546436
231898
68672
206460
605240
253579
668539
106263
525656
36183
1057659
236869
442517
156271
894147
661739
359829
682944
799466
974864
231206
596802
950151
845205
2199
375301
130581
1171899
889294
657112
379448
951167
45154
438998
253769
546680
688864
155243
180471
218700
177665
1114554
742049
447986
1090822
686640
768034
530961
675952
46101
419259
595996
885970
560457
108850
589437
827497
487600
482246
495906
94604
897161
138633
304243
505566
600469
578805
8761
223222
1151038
679451
929663
300884
603910
185537
1180420
665151
105164
200157
430909
48719
170938
771676
63900
540934
563331
64178
281136
1032616
304948
1075592
346578
102685
336598
441329
938192
627423
836631
11574
481595
674345
1095571
1018124
798662
1155618
1003276
98591
36559
430401
915978
321668
163109
528635
502533
1060824
365158
129324
704334
245340
1024925
724022
12827
840107
8183
925097
5255
1042303
94448
495994
436527
419931
850440
1044433
129318
355521
716689
524019
321794
966027
537884
453638
411725
639050
783844
646281
67378
82413
927088
175796
1001936
522673
1177837
168019
188171
964975
136459
448798
705669
32485
30633
1013640
805155
844584
604154
983074
914641
34411
190938
829708
753359
1017415
897073
469332
168459
441946
760547
692834
106046
706411
592869
649948
862728
433544
274579
1055692
314678
646200
460767
993494
346363
34124
987879
873175
1086862
429060
180374
1129701
878018
335540
320603
716919
897085
868904
211510
32506
490702
790459
425115
213423
316196
717315
1110188
847514
1008614
58059
943384
158380
1105480
1079982
950333
344025
1133358
470368
876969
715530
558216
698336
773146
24165
557572
1053022
660274
131074
389960
1075243
150722
324844
713012
662127
846735
281813
1107041
995145
420818
233478
856242
803569
1061104
1084115
240029
428425
643064
585730
1102358
971790
28628
795560
12726
510797
276138
670371
1045097
304805
578713
624833
916503
269018
1013215
773223
704779
346605
213100
648914
1180464
566521
895023
415077
898702
239980
159378
1138652
914613
827130
323445
1045033
858352
738137
1031146
1106634
547467
519053
223522
399328
279455
611218
905455
722026
1002993
87755
852102
145762
953943
884990
1151195
653069
896960
45810
401160
920825
106352
495294
1021200
502638
333319
788044
754031
418077
87415
387494
910738
476645
1170607
1149898
1106493
417036
718932
1105491
679105
793663
669196
643846
224191
309909
634059
426569
771934
1165964
81633
698273
569826
333216
114400
109370
1175438
441256
1019397
728245
698108
907526
685020
735128
648694
577995
1137524
246858
1003545
33674
382704
373755
958020
29444
865599
437843
521841
498678
1101772
582400
370646
72384
452296
1157241
131302
62701
195590
531458
901533
692624
284156
309413
280752
413601
849290
462081
274378
1005732
176080
1013338
704495
190405
60771
716521
898399
710370
484827
505212
990242
262504
151913
1064221
509174
289434
422057
88554
18151
369326
1001658
296017
232732
902372
162636
302524
976026
690714
236332
297562
516464
1008547
89339
281947
973931
38067
654011
567797
23933
1074048
15547
456325
1101487
448209
66107
441240
447262
34552
689913
578958
48669
906244
403940
411435
383291
762895
7891
314093
332473
516017
1081875
719880
1171024
619899
1141712
655206
885762
708831
1059847
146567
968308
375016
375370
39089
1137973
1080321
173683
110325
231130
313290
900416
105752
494042
411960
691413
321437
1156553
1029540
674239
862138
221377
678590
399194
502029
1124551
185676
1133942
732605
900903
676890
752292
621035
905471
158692
1058571
1037727
1021160
746499
544883
680482
650501
390284
1130038
557059
724394
1149145
240072
187766
301719
456146
382731
606169
930057
100481
825255
615565
420117
274596
467817
459694
944784
821946
754970
41738
305083
566993
765088
476605
1037436
743361
4911
592985
935299
800019
4477
609924
197555
541197
615308
172387
758266
3912
521977
178349
577011
733363
1056408
1066333
185227
88630
196573
108581
1016820
619078
349324
343018
445240
414242
136612
325891
999545
192179
21601
621984
990974
226155
492293
411097
277853
743364
898627
220806
222003
204337
495956
778608
921712
604224
276941
901507
371119
357676
985654
1142211
505559
1082562
1107507
1164328
300012
732710
1030751
1056831
555123
974638
407780
1130844
1091346
658313
58715
501532
474878
152730
745398
159393
299602
1014226
723884
938436
37842
234494
56644
153424
15238
252938
873662
1160384
1172793
490184
655772
1095066
651092
1156166
735359
273365
316600
659957
1115948
840363
498557
74769
37295
600382
63928
1083583
1153078
462823
849461
1141632
972752
493730
954565
801894
274511
220767
388561
835121
956534
571089
840068
794428
1090889
281646
675260
840701
176050
239711
200596
319411
650958
697880
698424
1132641
716740
1136267
183228
862191
350086
823746
52471
360513
25297
1051160
1087008
1091671
766074
823217
754995
383161
948969
862656
1053499
801851
179295
12250
368102
510859
1176936
156593
342937
216830
810844
758374
427691
571038
471622
598054
732686
618577
538628
537073
541724
408725
179320
240143
661709
637958
85212
460621
423667
870148
48245
303770
1095491
105041
158768
307306
240541
174949
614052
1024607
797869
944583
762252
484917
1115133
902478
1076138
502309
192512
719741
89266
1055716
300824
181663
940115
832019
783393
1124276
613878
799860
203387
1029803
352064
1085194
955439
849556
890308
882778
1151051
151531
166575
1117936
300756
255585
563719
1029144
19356
385544
180547
423664
942196
718677
101473
942980
681714
120299
814844
1120881
496863
417845
479605
1105338
253422
1099911
888499
886071
417756
1113586
269918
1130313
47702
1169461
704346
280200
66038
827614
747955
666555
372496
536660
92885
1010983
429737
1154584
703977
863349
665294
974698
990389
682786
411243
583528
128918
1067448
403542
230073
887266
1043680
163697
962608
248939
908675
487894
830362
762922
498741
845513
657289
1171537
46892
485233
95981
872167
53625
552184
395333
1030786
789901
877909
274525
702518
114900
1092246
934866
184406
895175
291940
256877
107031
970141
636456
1037432
1121226
1111023
391633
133845
188477
257189
1157485
120899
299686
835335
502642
156781
746466
551983
168987
142201
837348
752419
34827
116713
908532
505257
534648
421481
55234
650023
369470
819053
810571
180720
917047
911301
242264
127047
281149
96323
582140
718155
750713
314862
921405
231295
47053
1011342
964929
648322
782440
950372
997766
471106
56257
796458
188894
945146
746070
117791
759484
480841
550683
1072500
688750
1094919
187646
165169
874084
27514
383970
674084
143297
279420
281042
273931
404573
934941
334276
1009393
195312
425403
495618
502051
706458
593188
655357
261590
801302
102386
703569
512637
195572
1123451
1139236
584995
124665
22580
159693
64578
350364
1072787
170989
903168
747513
1086128
380893
964017
1088752
1103594
917128
885643
802290
38358
162597
322967
964379
460518
369614
127068
256131
637708
263393
430608
545939
903686
115892
820766
998445
229946
234551
532707
411022
428842
612949
465449
634639
875685
231332
49566
762526
267640
214035
351406
313972
233208
634230
299398
421124
54998
1056305
369832
231270
386065
1042038
934909
82829
23861
592897
582090
608350
100186
77708
336484
299854
750335
24715
1003516
234302
975489
71785
319436
170062
44991
1179262
29717
983101
156785
264432
37890
249265
481875
1169903
182468
974531
1081966
115493
987193
537589
643994
874635
845148
1154860
723404
1174409
915400
1164595
104361
861874
681365
1139630
565271
541480
1036478
382776
94472
859283
720839
380753
86755
727503
1008689
12271
24533
954650
1169799
693517
677647
422307
160731
243237
446215
154356
564626
1160230
915170
135066
238081
395369
37065
1037610
466697
573442
440799
138367
572052
868532
280126
375673
234979
775229
926079
667023
572897
740613
808114
554340
722108
84622
880093
986755
955316
1152093
764274
1020924
342826
1021877
201490
162923
422524
278127
646517
84504
316714
443943
542849
816808
885497
378113
496167
1163463
311948
304206
330151
838531
966454
845108
73985
222621
556338
978097
1146071
750369
624349
98474
221330
433967
984347
480836
591945
220842
445354
673349
702361
267566
280029
414936
1134389
287947
1054202
564646
505384
1139519
860455
1083782
716050
1161972
1152228
47491
437954
280073
988537
637523
381036
170292
203837
19448
1011087
720044
152838
340069
981665
319706
772334
855283
1053291
835710
439947
898470
953835
279635
902586
265501
825400
118477
557810
669720
391100
869600
781647
143998
1156058
1051291
488119
994438
559674
267337
451093
17739
420543
1169021
412948
760854
553904
245784
260597
254756
94778
686378
857247
1006811
932653
564067
331572
57255
897102
129136
124690
1029643
46774
740025
1170820
734613
159117
113334
273497
417911
322270
450003
38935
886170
527902
1071658
524894
856571
4710
615427
506445
394924
717639
309441
594210
296150
811475
817025
237861
861300
1134427
547680
1168818
86687
957441
369054
846119
362243
251339
493304
1138137
912168
501236
282789
415596
635061
1004779
985872
1064423
311944
1131963
751317
418509
721694
721576
545690
1090636
983209
838824
146092
303474
757142
1016004
385745
667844
518879
88475
867554
782636
449616
696044
1028805
743200
199045
497796
30855
973603
239530
1166536
816729
1081767
886515
423830
715992
189013
719308
330744
778923
77620
1064830
397663
431274
561930
1167093
533504
495174
59869
888595
385057
594215
702084
485715
55413
207107
1152532
422067
279540
947894
740681
292358
791632
100766
47136
12355
751616
910761
884684
809129
117907
615388
1172961
208790
361607
463084
648797
97905
203414
440375
279906
38471
894525
668734
1014313
745979
703319
864024
173882
297202
320352
407898
743426
734238
1064374
315146
224587
966908
245230
1008192
79318
176043
261328
1036618
898268
719943
330936
228734
429592
441248
440209
1176832
878312
945209
59291
245108
129569
624386
706454
629721
998849
425819
544076
1174421
210244
273275
373036
354962
675342
1131740
371469
1073208
466608
1030062
393006
816228
581304
525221
1016846
974114
1989
476632
500265
899659
979581
185625
1105862
873958
541202
558777
747446
768580
717997
694348
428943
233313
33698
954861
521590
1064472
436654
52478
574970
453545
791124
611016
225190
314559
285266
531228
926398
650878
1110150
578012
1119725
31361
403705
254534
1079499
6655
118461
936530
1137915
730078
1108836
799870
298533
105182
740563
134951
673816
1111754
245528
159280
301334
492041
517582
814497
592190
133296
649731
615802
973618
124637
197330
1113808
660457
917097
403628
837757
1032772
121131
920190
345900
153008
656913
367649
250393
495125
94061
1064875
359652
994003
170815
845793
841948
120798
334546
263407
1108459
797445
901683
443510
745284
55596
125954
167773
516950
1105115
852239
442485
1165073
453114
413691
485256
385054
862407
174799
63616
140609
1073590
379853
1011023
446134
1176905
456347
1012880
60556
1044173
665421
631775
86517
1017835
502230
325823
664125
1165131
921014
823389
202110
269587
936949
439469
1148494
1079265
549195
256049
1149016
107246
589892
701385
308086
1024730
734757
177292
1094580
809080
1041915
953793
355562
415002
283954
230101
75663
966392
1131465
242644
302712
292129
782591
824882
179825
672076
146852
617809
1144387
291203
404399
948513
503752
507482
1172709
165903
630368
1067063
830412
8578
717636
27979
411305
1056030
267487
126776
1056293
1138785
420089
892903
797825
861089
806802
978362
227449
516167
991399
993379
1101641
81988
407207
685629
522800
579886
444031
896983
841738
106169
456233
686963
842217
839641
51493
205670
113816
649886
1174165
763908
575361
828908
1138337
148030
921375
58333
488215
640820
776921
12281
1064323
322922
104364
34191
156453
230769
636123
639286
742385
488220
64377
1102069
1004847
509889
800479
301017
279864
1170121
397938
36863
18890
151398
160491
463578
336354
939931
1051796
163225
190165
603299
932523
435647
1357
725013
721548
738238
254393
706421
705053
700701
25587
299575
185063
567841
490618
667824
274194
319217
651612
714885
377067
166887
226108
1108107
293774
618151
345791
60797
686150
516530
429320
1001083
1037581
568762
262269
922856
170479
695609
910486
869772
606055
1036151
1134547
598727
1069752
694468
916885
718994
615924
6933
201839
772606
451880
688601
722310
1021762
809859
180431
530465
291842
98173
549621
878439
1116151
709714
92948
379201
344866
768197
54458
211445
95565
865747
291512
937506
763102
89543
543693
288893
134566
1167594
932274
525530
1023335
1115939
1038180
398069
584253
1045626
160383
196090
659910
548106
639197
322035
787200
420778
749280
1034962
460724
684586
428734
781
852183
290641
202495
492643
282751
762409
1080045
459138
823445
787882
734349
1019544
756739
379583
264418
600865
1100858
810287
807030
532699
873001
1073743
652008
1056238
784007
928425
624480
732858
110363
900531
767475
7997
569541
273475
1045313
83082
171366
1102866
490918
963466
750777
454678
152741
645955
572780
759354
141344
257380
629614
263163
216296
275932
3219
465078
127431
247812
999686
616857
451601
1086305
1044165
498960
1051559
805990
178840
355353
781829
909141
1164068
448848
228438
1021082
63497
401779
667830
642362
1179625
1032576
9816
992770
211569
298392
733806
951773
1005637
907728
107460
84973
994012
1106648
836511
548825
435230
785258
98974
234842
75134
928263
1116380
432852
923617
444876
436429
702972
1081340
1158730
263923
506172
308273
337423
468291
384988
750359
936111
402480
885521
548241
385878
789832
579657
1024347
15026
726328
650014
627513
246629
560866
583693
596685
407350
829913
969555
1168999
559513
615329
1095550
914103
351311
514864
441530
467685
948153
286177
729652
869506
505077
638252
1047538
791485
329300
262519
1108323
798175
410526
630653
843750
1002086
604690
1089141
614046
694023
758003
253596
675563
593626
863940
238100
469166
895778
1089926
232397
552838
76104
163185
300137
521940
6274
1031861
1142788
904055
867891
1173477
76935
439600
1029680
121772
765851
130234
89530
27124
1179071
520659
812143
490539
564430
517347
993703
1161517
392214
588973
362029
300680
181620
292662
883678
386986
272181
804243
500617
295165
440838
354144
403565
981527
988239
1088562
1102147
568731
886449
196263
509033
779688
157733
1002662
923528
175581
876014
819788
851520
1136050
515996
718949
1021095
356231
1128219
696800
928434
968814
132100
1120212
1088223
349581
570154
420225
868984
435740
644424
967926
352135
656478
754346
997525
583820
78489
58567
838565
217722
814154
910067
577583
394021
354821
884705
1028114
599508
276775
412895
717427
585085
63541
443745
523965
1018313
1052026
961546
362572
631160
594495
400996
937330
703283
377879
89103
173829
418283
710488
386388
465015
424011
329432
515260
465247
230445
1001796
1169927
1128066
658751
484119
361471
1048126
731995
462301
533631
1102723
200401
964694
198158
1107533
505652
75612
807595
95986
665901
1116511
1129956
193127
619265
718541
475100
16138
1130016
122921
166855
553217
1032705
467915
1022185
21768
1068970
455647
341555
703530
537377
1101994
1079783
700237
204712
1085884
700382
242149
1130829
1095322
48961
258552
421654
356051
681496
68348
12164
218984
856539
811201
1033420
1060879
67893
979272
375011
489759
1119696
300215
758988
82124
352619
443396
983241
924912
82531
420129
881217
327058
1134243
1061308
379892
903851
948393
8552
517480
1112728
598077
198628
940301
11093
734099
25447
452057
621
979580
779674
549664
414891
625759
689021
831198
46973
219007
785889
815981
798479
710956
67126
325948
15803
899715
55977
318451
358268
1178392
405794
352477
1017732
619940
90106
291961
825640
955616
153712
75402
573350
177157
458248
966675
237098
881702
601134
287392
685811
316691
1128995
1169793
1051613
853879
1061891
142317
873253
524210
1144370
1063420
955142
460344
173656
422130
560367
137738
30575
125435
540083
739023
1117181
981075
77184
669694
742029
556849
891310
152752
1065950
351187
640333
1141197
1163542
934293
865031
911013
576706
1158996
566806
694828
252761
472974
448110
1096428
385986
712628
184842
443095
302628
778550
113166
143673
881221
1084162
1005238
161215
1035661
1173532
1174046
1089869
451580
262273
279916
21861
338479
120930
1049403
384862
338562
130907
618434
1037745
1124618
705276
974712
759552
548884
390548
97369
337452
319738
127256
434505
747257
987279
576068
314585
63591
83574
775189
857253
517390
203314
970389
923418
1178267
530064
951161
669009
336793
709784
106318
269605
449889
1041772
865001
376516
644774
992253
913055
958521
296940
809398
346066
39368
969
252929
543823
835979
840675
385839
317379
869970
758181
810767
228238
740302
991230
43511
220437
1160472
550530
603171
286852
595855
38309
137817
183192
460976
527648
252140
605718
880202
1174027
422978
548422
694736
271451
534642
1069646
903198
260331
853592
374248
421082
158763
262417
296510
1018610
924032
29130
902443
827276
1017729
1121610
363291
1070772
35054
667175
572313
148031
888127
604230
277364
919502
318375
670411
499331
698307
1138035
452291
954956
990735
1102885
272267
695447
507931
622678
303621
210775
265965
1135873
516323
752333
551220
182757
798595
93518
1031362
208434
245649
24774
374256
152790
1114780
375474
893294
714469
968723
547621
176667
231297
305086
121478
619083
138769
1113845
135906
112949
1027467
1061933
494120
277481
1017660
215512
917352
614959
1405
690190
324588
711006
1059046
911910
251930
13139
513408
949323
1151624
996737
471606
1043267
484366
930933
107946
541389
901211
74516
442169
904488
876920
1093590
917476
1022154
416621
988894
169099
567404
1123943
332100
825237
595026
341136
909344
933378
1032831
576566
22530
110968
709373
358249
429519
189634
950217
287680
272588
704043
133845
628262
576950
451268
950183
712117
408852
1108367
430267
964793
1097819
950180
477167
512707
520389
239939
112833
254927
332172
214685
748883
256176
720843
558803
184256
437532
614830
127859
78484
697652
1149242
764227
1016893
899725
288607
1082834
375504
1103309
1079994
640360
13904
1041864
693024
449624
196846
162688
390775
109545
708856
235319
71552
1140107
401204
285029
1049562
342350
427483
1061480
571805
127043
407964
586257
665518
250481
22816
249689
674491
97112
1175414
1061272
3337
372515
1012594
1022243
1158711
439837
612598
918083
839495
49621
706659
360681
248455
1121348
1024548
539071
651017
759706
316952
949720
867932
868958
632081
1031566
124915
602326
925211
497413
612196
436729
522808
126543
286871
285040
806726
1072652
227740
1083721
316614
28084
559744
249013
681056
892261
533427
1093689
609803
832106
364202
358193
94359
363055
1079117
699990
939263
863539
276159
515396
1100556
605083
648701
836916
1070744
172095
71594
826
306148
957799
498412
364457
250990
700771
51719
699600
704605
797051
1015135
1157989
192181
113683
796794
940605
108774
164367
984609
74307
854314
1070824
91539
852365
1003566
635396
672227
636337
216782
1110015
199596
250317
629826
449685
1106066
862245
1092065
678081
920667
14396
579028
954588
65808
764490
554596
330088
645113
112358
256961
804456
759347
1147777
613763
1064102
1161219
378939
245926
415536
988670
278091
513994
170844
938697
999415
827227
921324
981764
976073
86832
420866
45891
504909
192329
526568
596207
936988
396533
889547
424992
60300
1110744
475649
336479
201796
1090777
703446
494700
94031
259101
957580
1075353
921994
300755
267880
1072547
821282
494788
517138
735558
557071
464461
914891
1001572
158437
442615
11325
815728
395086
880557
915226
289669
160982
44314
93597
1161111
589350
965992
272609
1131679
781782
519456
1162608
1067543
809062
669836
598954
286147
896540
1077126
987339
493133
745239
1120992
314636
214202
702278
473048
287748
997468
965138
802105
834334
710665
118840
478652
621592
805554
971727
524932
1078470
641
83533
1110885
264059
871701
965718
457998
112004
607435
1144884
851172
654591
446132
945487
333549
286698
21409
940749
850621
429780
564302
810854
5804
303561
734649
941624
825153
511402
970716
919526
874779
996519
679287
303339
380082
556644
502870
1170683
282023
667180
47968
154751
478576
1076552
415662
733946
356283
315616
986285
343595
198596
83820
1042876
589743
1043381
1050068
76860
460360
317459
510510
621847
37523
61879
69992
102466
187371
328863
808978
534312
294651
67426
444947
1090878
526419
584791
321300
1148059
772576
636065
976770
835553
482074
249077
224253
450799
947684
413512
318085
992060
834817
988471
159065
469419
63922
391066
595219
1140976
189925
395920
675608
312274
795793
521315
645321
266310
1148497
886296
1152518
833324
243558
389863
496612
1149176
829511
1035199
49186
1004319
1108918
80484
180011
1094423
1142417
679128
222563
1018025
173047
394198
961182
586661
709919
1146755
844601
463716
842738
571127
422742
916022
505627
967332
272388
914617
839171
1128900
469277
614196
186767
1119659
995033
221623
603194
472319
349445
47163
71570
861859
203444
594583
543986
495375
197870
1179781
469709
1180379
768452
203440
210055
468470
1098848
418323
886756
583146
510609
810152
1137335
758488
1037326
443113
451424
205410
310205
141901
362549
690463
336061
1133295
36816
69218
124998
360090
1141102
462429
372128
299807
526716
1047002
307660
507910
308639
872545
668649
755566
1023749
780997
1025804
951053
166306
1077116
388339
583277
315246
591753
315852
49218
952272
153819
30514
260809
928055
511160
516261
786033
772143
1005730
299625
193530
941332
815636
96711
38912
207885
635218
424028
109805
1118787
600937
188365
1167071
11223
91975
233752
1018238
811167
489588
95366
73896
169265
439245
486974
700568
684654
171005
736802
370919
487970
954887
480157
1015730
423374
457580
667347
859384
1036080
641829
673592
574274
357044
944771
928890
292087
689914
1040913
433772
1026524
1093061
677926
1138104
821084
49959
155957
396255
1090824
101960
397588
68665
721617
225083
446640
155136
985393
708135
358130
838330
912839
262101
953697
655490
144104
622003
414819
797651
58120
1070027
631336
649981
1152065
239404
143046
792714
27253
515519
603124
439929
243565
21089
1119789
467149
26090
554382
890350
903959
781726
670646
595222
1055566
1066212
291826
359386
126347
961143
191764
310546
557761
598393
470505
756934
653532
524126
658824
681175
617167
359786
603054
265552
558050
742114
993766
48442
76863
129231
21605
364859
818142
378484
427356
1077196
414971
799212
635784
688182
1014787
241959
96974
1055027
898845
693373
173928
502768
138867
698164
789121
573439
331999
648779
256171
528626
868766
907390
1125892
769727
308537
732605
427916
908021
160895
547413
621422
517900
975709
136075
973946
985233
807851
814061
701015
532329
1120672
854695
864518
874783
719376
315880
927888
306304
1035268
510775
577679
966098
562050
935116
349058
686438
695520
40278
1082963
914659
420089
730261
516118
630190
1049947
146957
295993
169909
689279
415540
888155
546215
167839
1075068
928608
51702
272617
1143809
319103
1046463
962051
607247
708631
13416
415373
1083506
166963
487592
166540
825621
60656
574010
895311
907446
759623
176528
1007533
1018478
1095173
103499
711361
903142
948708
576977
862568
1023707
1058239
528754
123581
1040848
826930
206375
1086536
57142
15312
321778
490272
13853
219577
33874
166846
500127
630856
859309
644697
1065615
953670
668334
338179
799540
527496
4213
243717
1145976
378792
108284
133415
1170376
802022
1112330
820192
144581
480276
991806
226171
856589
1144448
257455
73637
23784
509962
579464
275029
360917
554810
713022
527895
583133
743923
988499
1179548
399897
290429
946582
557980
141729
150367
252707
1101756
907027
1077691
791608
445021
942518
136808
215825
855894
1039917
247246
432572
771098
307473
278691
807075
845802
807170
492220
829227
458784
312915
718512
962283
352538
435344
145059
155141
1039072
450017
93716
1118710
122275
1044268
853467
769694
205934
49554
1025527
943857
270522
447503
813243
459119
818861
608193
397708
840921
823889
332757
651324
970992
1159529
702246
537189
1039715
423203
518957
819213
472439
830510
486017
346084
9285
357724
1040300
301042
659354
37366
823438
494935
1160541
254046
880808
432159
783688
704775
115668
810906
771967
55320
705378
1176673
1116654
649471
50149
974426
435818
784334
455408
848276
385195
518131
193520
636501
409730
392511
174227
377146
445013
430946
766549
897445
545860
952114
1131269
761091
516480
153881
1122452
881233
224976
1060170
882135
505752
29143
607780
732989
690100
938534
1112669
1007361
457058
612518
695299
766815
285361
947056
238430
826040
660351
1069503
792021
246288
557084
60547
547188
146916
390750
74542
296418
411932
862504
744017
530361
409172
1085171
348328
486447
779217
749645
1038002
942483
440137
1104048
28171
1065986
961437
1046242
28754
295556
346115
1020302
441779
104561
703749
817074
1165403
1113776
953833
273726
338681
1166003
929198
897920
789513
82398
1092200
88227
237947
192278
1117637
826511
230885
968059
549434
952150
408742
90778
868721
985333
442793
823823
180725
943034
347294
627
855542
579947
600258
876005
335743
979136
172532
985452
993536
382098
840633
1125045
143040
790914
1132263
870234
832371
564252
573775
200596
108535
955168
229825
117237
1111569
786695
291926
384340
133401
612872
129152
1044205
838962
557342
388066
598236
99541
946601
521104
311491
381219
561095
355307
846933
54577
10222
52399
1152909
874431
994244
648901
114489
4826
916580
397968
358410
380768
63711
867431
533336
691854
157460
691977
213930
238603
565728
456330
973054
1130562
560465
759805
650200
63931
928506
8710
791927
716080
1127095
1179319
1056759
427456
1019319
859203
848789
111064
726995
900119
21244
691637
560045
521340
1071753
258895
629102
366328
310189
439245
22764
804624
1167120
979894
596780
37319
1150423
954452
774785
497628
298061
739905
523494
22542
1149258
425668
923492
558764
586098
1099514
408692
292392
1168189
1102162
567981
1052322
836759
376905
1007114
202324
437828
483135
6663
25476
913763
578707
1105297
551072
896373
66430
860319
35939
1159300
341321
776984
871239
779065
1070581
582464
251058
1030314
335933
562934
1037381
115768
241502
245285
96728
448447
767319
937604
142858
902652
391187
498712
125901
270799
646013
1066905
59056
624601
626900
142421
20157
391166
538471
375519
694100
121797
515018
1176450
634301
191028
1158488
492379
111260
25318
705613
1044352
36007
1113308
227600
1130930
474709
953865
348372
672522
63595
545264
554267
334088
832011
507891
459410
608373
742243
175360
356456
936467
436704
1015597
64854
959460
889118
712982
1080849
1155622
1141500
70649
42354
1110218
198416
341336
238941
156396
844504
826764
262626
1103318
435563
845032
258001
385448
87703
778385
117342
691804
516525
657530
1167576
1016246
860722
457108
565015
928094
177912
44735
173215
750731
593720
1098799
215748
1101302
81835
861549
1168121
711293
931757
146252
861305
578619
828528
256398
119994
1147620
201555
706100
661449
24896
64508
482532
92584
252955
243922
228439
191255
757170
330266
55107
436456
396291
201205
302182
214763
625544
955751
373153
1044429
454779
72735
849624
1112014
209451
968033
579035
1119212
775669
834251
866881
526678
975905
988379
678510
115992
49062
540817
715376
1115561
698990
1149341
1063019
803193
214157
497818
76811
986759
413363
586897
929437
907141
1077083
468908
77076
1082100
1084625
746392
296888
1176112
204662
348095
217147
630521
1159094
818405
98934
963299
929379
467045
78057
317313
309483
1113848
760705
218959
656976
922936
955140
1007257
99556
160521
431841
1121990
920384
166062
1147527
257723
685424
926698
607117
14531
385682
27405
152861
905401
205491
271566
1123587
982934
757202
876349
445108
20151
280011
901923
844861
791312
956023
73846
908467
1058304
670227
218774
555181
951304
405150
1071968
657118
1018513
765059
100695
177270
37250
701634
650056
589974
1044810
851926
239042
253686
124286
809302
767124
1081450
747017
405799
348116
118469
1065113
168941
611183
447291
1132354
114685
80313
1003603
497588
1050732
192678
936817
909309
734750
38884
1093489
374842
884344
584655
597508
526482
650853
960349
381644
817440
1000926
1030257
989935
766965
313667
497194
418541
788035
155724
1080093
1023121
898534
889260
31690
774559
780955
183204
175725
593569
575235
995983
182370
1071214
815351
873590
503617
595981
79160
658501
423415
739899
806039
844219
385196
95415
11584
273706
867285
715133
505719
163961
393883
1013628
241129
1153034
210803
88298
305993
955803
297516
494536
940718
493923
550268
653077
1143728
936088
220383
515743
1106229
113096
26014
853538
172091
42238
11792
1154333
653814
746007
1012424
392792
618112
42607
307386
380400
459137
525121
897187
738869
183528
198643
590724
405925
996008
996285
305459
937616
558642
173449
317180
383823
1146790
617827
366249
1179638
934332
392492
560367
627148
142947
705621
166869
408009
538403
1036345
889419
759283
661138
629456
694862
616817
1090126
933033
1058912
741307
701319
1061343
202210
77749
783605
500906
708924
435444
729331
886444
114511
185243
312854
46021
438363
925227
1165666
308989
329724
163867
794543
814810
188211
975490
907917
1031348
753235
232373
495050
687277
991260
862801
3342
490291
506353
1015953
1115724
715388
620259
167121
170178
114396
582125
918151
722780
1081787
211709
586308
1107049
312681
995418
347869
24948
848573
547684
1135812
951940
472894
645908
1091320
949898
742480
1066263
164916
64414
1052830
690830
1128908
127765
442625
985277
612595
870512
198611
41978
673830
1100757
1146521
648537
46070
1004993
318425
1135531
89170
815205
493799
306311
665251
3402
637205
743115
134330
122401
338356
1027538
1169746
668934
790112
766229
1086482
1064804
630650
328031
1081854
361248
961588
1065705
370390
23623
845969
55563
1028121
446249
346419
374191
875426
529334
710884
956838
437095
877551
55870
290249
355306
863242
107095
684967
646805
1044926
692407
699169
795411
311912
53514
1076206
336984
284519
644240
249734
1115061
514856
596398
1117394
504050
21776
113219
280111
459591
603536
474246
80091
1070210
323551
564504
423463
1004101
759562
200037
833079
715325
110310
1080968
1165674
910962
594533
983893
962894
760636
1168325
728438
1051727
393347
255834
242029
955057
11471
124857
886620
277391
86126
101411
1022985
613279
746473
1145662
203729
1141538
558209
545162
443504
717348
911697
681266
478452
952928
672691
394778
731555
1001612
278401
1114025
221368
1098882
372215
95611
664376
1091616
609331
963097
138072
385798
795692
626207
897312
279235
929908
416375
73958
235297
808085
191208
531451
1048117
906797
305474
657205
1036606
571399
86544
954408
899565
41905
464885
776841
333444
877602
897631
471040
379339
231052
996730
844416
976941
796076
1064005
1092978
326890
456663
936019
484707
332751
1122305
640975
1136517
637137
513572
156730
1029132
471001
294787
257910
298347
602541
497236
709567
388521
125395
476599
270510
1163372
1172597
518519
952262
689308
530754
842717
788396
825757
102723
718975
1159719
734679
456439
994618
648859
943474
1058329
602059
32190
657797
318835
491262
955757
689689
31258
125377
26622
791796
478306
41846
497048
1055486
912687
745560
194172
493639
468151
672219
356885
1117240
105482
486104
76847
793941
868230
462114
1101803
293058
313010
1031334
781027
893410
990163
477442
635673
274659
50114
81770
939868
464106
1090018
292625
1062771
1039231
1121022
179433
293591
262211
1100268
1007859
876966
264508
212216
1064799
102594
492370
1077893
585789
276020
697717
590364
638669
555367
307423
225936
695199
523319
312994
984542
225206
616176
691690
269797
956853
718970
300545
825792
664566
628772
241417
854858
785789
650460
307016
273
134545
26936
563384
883704
701384
559887
411708
231072
1154339
1011134
185851
1142675
76000
54599
678695
620919
543721
381077
189103
61824
921511
1132447
366772
101187
459919
989635
153275
752257
351676
291206
1031639
388476
77420
225556
118349
140223
1039068
532104
978327
71666
314597
737446
863240
1066861
679211
28678
992125
588359
280975
759021
989576
252356
937933
188007
767147
1123066
871011
500747
882295
1126513
348811
436480
608767
141674
607360
1108131
200736
1176718
781453
760634
210897
700202
476690
212600
1076807
916762
871525
169110
252748
1132108
974300
352557
310519
927831
61743
901696
688470
592326
512171
507617
385647
630339
609770
299054
966957
290132
734580
544591
941627
884894
106709
1049608
235463
4759
763859
687091
49332
495088
495480
1032328
616402
467224
199390
1133864
441191
430801
113252
1001544
135585
126357
175839
103174
93552
840631
1123570
801628
1054805
85263
800001
528504
951305
1140760
564463
145120
46834
1107171
416212
1171127
158375
653795
739337
386393
378033
563016
1092323
842022
764681
1050416
847045
492754
1089759
449837
19060
1165484
856741
324915
322199
693894
1054029
642808
898084
1043093
369099
630779
93323
247253
37741
815966
245440
98505
759855
1101676
710537
320581
678742
196834
1026325
434628
882819
65632
66531
862837
475187
671725
555239
302889
355816
191159
18588
591523
521723
1104984
955478
60319
585456
925240
536881
364079
485999
458209
376344
1164942
83258
1088806
477277
425161
755266
596133
118019
51903
834615
468255
593881
719750
487150
1074323
1019594
1130294
758691
305611
927327
336788
938968
972688
575368
834645
551311
253616
1115876
324887
517390
858754
762624
863458
430020
1154035
1040895
917641
1177360
953189
387611
1044614
456503
798356
353747
791362
277271
935609
585048
989107
114291
1132777
1049338
646984
144806
562660
259574
444270
422470
61873
939492
60773
626645
211081
226109
592370
907886
815413
377705
508791
303236
488612
151811
520834
40299
1063895
968483
417412
888478
462859
141363
629767
1124792
126516
407113
32045
842071
739938
327366
99518
662603
665075
873756
861564
223250
889697
793061
752618
898456
1081150
356456
76414
773020
789917
565971
239986
799162
1119357
742287
548588
728055
45170
579820
125450
570744
521430
364434
628122
1116965
403797
248473
882707
1104848
912750
83445
469163
211237
43252
896740
385294
835964
130284
1148845
98736
1167824
934780
632138
553264
849735
652332
1002880
1178422
58961
822300
950684
173247
1085225
564906
1087695
1089337
682314
1087671
39461
1007363
164293
173661
876965
78990
847197
1024733
495166
702383
986653
207635
424114
849230
936137
914718
1028420
1165156
683783
307763
814008
967100
236074
616172
14400
841287
725727
997223
658431
532261
246736
167247
1141757
236616
237058
820945
78554
358809
434865
481643
71937
1179171
206933
953266
1113710
421961
1061081
709458
536621
536209
1049407
165404
30873
908211
170995
999925
715741
608894
729562
561348
1176827
239009
161421
823632
942058
607276
612271
1043235
446237
685381
483461
558882
29609
1162085
747662
166687
849782
575797
770999
214855
766044
275602
740447
349695
316341
117054
60159
966409
86520
1141310
637776
475993
449724
534575
427460
398060
457256
1179131
657747
886084
844120
1062642
542743
973722
1117828
1014460
331910
1120992
1104007
310200
1153969
1111484
464692
1118287
282024
586205
27684
450421
765173
630562
38782
179981
966602
154121
1119326
925959
17333
127172
1125952
370365
1128895
473761
18877
988027
639532
740004
743453
858271
63402
171722
827278
587846
969594
993063
973586
959354
103763
674685
1147965
826142
678552
1028578
1043352
1041145
386786
703043
1108008
248622
83956
717164
67168
35411
725550
1059826
1150047
166410
991080
1118916
155160
194680
341535
958874
564621
717152
983493
429400
953435
209785
775875
787245
730832
551803
1163066
668225
48945
350241
181520
748928
214741
430810
169751
410320
775837
665855
391771
998821
362204
421596
1128274
123058
91504
884643
1164600
33970
69147
1176794
790702
377170
348696
598576
206420
1079305
372989
630136
792283
486300
635493
288356
1065465
897125
907015
510236
6487
559610
1009481
1012460
1065341
775602
639478
813110
301203
678119
111124
403974
273434
373074
1156374
452015
1164392
681438
27996
1080115
1060934
287233
1005103
234706
448913
936137
51853
1149841
929080
391418
192908
820239
441286
981830
1160882
724988
829747
1075843
908403
190996
1112783
302839
993052
1093596
1167605
18286
298317
1034622
648788
1134219
104184
312176
912493
860760
1038913
944058
357820
689025
652215
748995
767136
787680
602339
471261
33042
766829
1173527
1074940
962300
1151484
415601
1022316
352576
1139070
954901
505950
1148648
123192
60369
1036060
622641
1025544
685312
40899
979250
230698
276371
7906
696220
24232
490238
1130136
286975
81827
800151
209086
905466
162259
244721
1042784
241149
488405
366895
144744
92967
625636
1037261
1160659
700415
795768
1135752
261811
42915
892583
168628
832172
919847
378094
796625
733584
49333
1042106
480519
1157098
638786
125247
910067
318437
392637
140161
337343
280150
731150
420022
521966
1022490
646036
723859
1108714
736385
430017
586755
360584
944928
467389
863548
64456
1004748
224412
153423
1013719
644127
122152
681574
826430
1173756
497880
139956
787430
460146
336137
412942
34848
1094309
1047067
477705
936878
307222
422583
503032
754748
588383
1178937
696014
388841
864721
468727
344065
110947
671867
521116
812565
465520
214788
269790
605172
816393
777243
42174
1026514
39486
650247
824280
937968
669740
420785
238961
963699
645687
30769
936583
984330
427921
569849
1030423
633011
873382
87934
792836
57340
462766
649279
910229
462157
705308
720870
399073
590301
734205
1081582
187801
164978
935222
151656
1030057
462970
586126
569217
324484
110608
1096959
918357
1162520
990869
926670
624965
551948
14928
537010
837753
811147
840655
192436
1165213
601875
190347
118623
956597
154828
616141
877619
689194
144316
369345
1171390
895913
1110880
994728
274927
350824
646429
871338
221440
405592
877663
175052
346047
529014
442969
903764
423762
13847
37149
366431
648211
1121321
390255
453668
775534
458324
231580
160796
289713
427913
529775
115160
286625
1142287
949434
367070
442479
374581
502771
1144047
1038082
755794
926088
770766
564053
67487
353370
105929
259147
799798
403084
794638
662463
76281
433376
671051
119972
1088747
254994
480220
85009
447388
220792
1063246
661812
622009
352990
881952
965920
865782
890481
912652
761447
532762
367102
1131600
934033
794611
985803
909941
643672
966294
847004
877734
296081
655881
416679
1026633
172297
262318
1054146
204381
65852
959023
224751
129731
260288
1179889
876180
365888
712994
873699
760018
22572
688343
128851
497700
767857
1097740
276649
24810
689621
915914
1155563
721703
878976
69064
1094258
793643
191117
83066
272263
876116
55022
45131
895980
1105680
203604
896520
327488
1135835
1083775
22763
502903
304422
290374
611454
410334
527759
386916
386508
248774
976567
470870
1043075
600993
940981
17499
576638
730485
486856
843642
321452
451405
1000844
417767
841229
846094
518427
481345
185351
140434
74926
848412
294645
35502
100402
25205
194835
564102
1022546
343251
974590
27994
609447
266101
761468
1002082
250268
827040
35087
340059
576323
110672
1120935
252649
996955
698356
469819
766459
1088606
1042162
870246
784200
8741
1154858
786775
674781
989664
421084
566732
267156
1074372
128336
53291
1112967
461984
205792
886247
559467
1038613
531551
1163209
442972
419017
415468
1177194
1027407
1106500
375266
226446
189911
1163848
605498
47804
479243
364220
557740
452342
890609
1162033
865304
639560
487584
333020
557545
682752
725908
173101
1157026
85319
572627
645996
94522
513163
762456
999122
705071
248412
1143353
100626
615735
32491
52153
15095
910203
1143596
1090549
646333
1166388
524446
629656
402706
454577
278688
177111
662094
1084382
313359
204738
608537
824868
965282
1176009
1070531
567441
152776
588362
139820
342855
352029
1008278
406767
857836
339142
814777
839632
473437
303974
749320
914977
267549
67841
745702
1070143
351682
320633
335561
959787
955324
796813
1126132
573739
575066
661406
718190
842007
111196
707073
957293
40687
122663
118235
1084431
216366
384
1059558
407549
74814
278701
1010784
310156
70833
560684
237469
808326
1019112
737909
900299
11476
163159
203667
330654
553618
615390
1076921
462939
140856
717759
514457
1012609
291240
13202
400954
684857
865964
22921
144868
341566
949102
458404
1061919
1098366
991752
597057
32135
988734
348479
331248
316960
210750
161801
805489
567758
850409
668642
858375
810950
339382
959837
917881
42748
506439
504285
558873
652326
670431
72460
289698
842805
355340
155879
921588
639901
265154
1100047
777192
789635
641997
814396
457969
698251
17148
896162
653011
878646
273178
468537
565460
11749
551809
141620
99187
955369
1080318
81681
684358
254183
123803
697601
996371
881004
1030043
171596
616087
41646
977944
237747
482522
413727
819024
745834
78903
156303
488159
334157
450262
35735
394798
1132782
241472
1039104
109223
527674
5051
286439
213048
368363
988207
217349
1069428
1070282
423588
709374
150193
212768
371302
41051
510487
474089
1171165
535898
311324
982987
949192
896215
249213
64805
1157971
323193
859853
177164
380049
171041
253033
787643
709080
270837
901137
993083
1032986
1106129
897573
485813
298023
691781
973207
839495
385991
286952
453869
256739
647912
158025
863825
65951
574623
1071217
541265
374902
412648
1132357
700094
1171876
353078
1119228
787791
783137
606841
322753
46386
811851
511907
324993
1061606
840521
597755
608240
563966
1109903
183209
714533
603333
570686
236521
1100865
657923
570601
34664
522269
1056179
190876
1098586
1091677
603076
854334
1059466
80548
128851
881002
406232
691586
55636
1008794
548944
355353
261066
889989
1064424
587616
710474
809690
1075117
468432
38642
1169929
172421
104848
89769
840148
317614
944806
536727
874780
1042872
566349
746013
823812
513832
1100910
907200
327018
635700
1133710
746555
42650
457846
772764
518269
570633
288747
250132
568309
675536
279250
786789
1158266
740526
739431
202677
410774
592328
1140811
771002
450974
472564
939933
355043
310306
834094
1173351
274784
1114356
832267
188441
974459
330390
330755
390558
596015
747903
244441
531412
1061755
313049
432949
961784
223988
729039
665688
1023176
1028748
424919
944421
669343
464307
355443
1163069
1168977
974374
894540
619691
332211
528830
233983
413710
294290
1165549
125424
601391
59932
33374
240576
580049
11751
516898
323579
681019
1043657
1169202
1113265
678829
753790
483461
329613
169460
1087718
958687
679006
448914
584197
1085086
898958
123311
537633
660677
450829
318574
1171155
88060
1123841
1074686
615726
1003177
500813
494736
581217
697024
876236
977488
461188
1038560
396006
992050
511592
1012549
398614
847288
464522
723218
1159980
374104
138789
55902
863930
374605
948692
248266
2564
1045145
413578
1009602
973181
616463
976728
1131648
995642
302670
1067712
513818
462828
1169663
690534
58680
998293
69822
219543
1129367
137488
937640
898865
23415
15640
501564
1173216
35820
703302
112142
722326
1016895
912928
396694
555038
1021644
1038466
367988
941521
26460
993992
154707
402235
463241
192645
449347
664077
258082
809004
455742
917562
1013442
711707
952467
313481
63252
574957
660878
652232
662984
637052
1066074
903794
1127653
1034025
33000
324950
764589
931299
222816
696129
324943
192967
1150862
912651
27190
605461
291885
1016522
391327
136303
646599
701296
623890
877549
922421
774076
183091
496664
1176936
671693
336673
121530
483606
624529
642939
994058
945334
542753
503220
711365
1063803
1142913
508036
209872
78477
987836
379320
64356
54026
551087
1118767
761338
234968
1147741
1061207
194368
241756
312462
1164694
947095
1108694
926690
857312
1174415
952505
41889
821734
668158
542274
498465
1159115
818769
1095638
654975
536340
248196
306942
331991
284557
1040206
515186
1055343
992043
1101607
562198
1126180
1016601
1064294
1008711
1034040
963334
747289
409373
900250
904098
901899
72157
321965
584108
963084
7054
234734
874907
401388
650949
794538
889977
119115
417956
656540
576164
397037
1036158
467537
429838
811608
1136278
967212
28243
205376
1042380
716361
1136271
1004987
1143958
1072687
933054
175781
1081290
976996
613778
575625
132364
186859
354465
527912
568220
459594
1123557
1077527
1031926
861774
1112003
1054024
463622
761723
280420
124080
1110241
920522
17817
636605
724803
451950
279261
896851
935160
847818
390050
236443
665925
850861
270496
467519
928148
48738
453516
177811
857902
1117556
784622
466614
813826
200582
798739
801412
618060
622335
612715
540634
1165974
1067891
601688
235895
788808
708065
640357
989006
596815
865557
1079616
984259
944096
4374
866126
165093
896832
593624
941021
666205
1171027
1150819
694644
710235
559367
1027713
856399
10148
534231
830179
164464
510864
178292
479233
293538
380657
73698
405047
868428
181491
337738
234230
1072828
114746
40964
1023001
1161311
875669
254406
799934
238263
150131
359189
932583
12583
684475
1163799
1094062
182153
540649
84463
1027510
292861
661057
254021
502559
1073047
610027
91258
237181
486057
977304
886268
97306
193357
994178
936343
370521
455508
255441
693202
738440
796091
986242
346279
1102747
701130
883588
676356
295662
159251
730619
84091
549908
690181
296654
1015382
1081150
106634
338554
1036282
591391
838077
524155
383024
932940
1145429
748256
713967
50854
733927
807901
1072789
286129
987189
736197
1114985
67695
1019942
237067
1041350
95824
256749
584347
332558
1119715
513872
723558
315223
528184
50905
862041
970969
856723
39002
348879
963042
265083
91823
694518
629325
938333
89388
907748
918358
483116
193566
451066
302505
1083927
1175406
404852
131287
478281
1016709
632384
1058320
1109509
65158
411346
476941
1079267
518536
785482
231902
270628
691094
485969
148565
281345
845046
736116
976122
625387
355148
51201
1100875
897951
1171501
46881
457869
498760
714934
561357
632730
481491
17674
288294
139430
297221
65783
665114
848976
930316
556604
938783
98627
1133525
661085
767392
391612
275284
990985
244851
1109065
922867
867991
938987
105416
755103
972577
896412
419973
634573
763887
175395
676175
968934
1060639
393299
525134
133329
927692
613689
262215
1093368
636843
543585
128931
1064534
304238
648158
121820
49814
1141604
1178540
1168140
278078
94511
1075171
654747
784275
445424
382428
536344
677968
825081
571443
370189
603191
412672
982010
338809
401789
134401
1149518
841803
538903
28322
142130
935541
3906
877292
894432
518418
797318
669921
68038
666297
744599
559389
1121416
4843
751391
450588
491597
876397
343376
848342
323566
848401
121009
822994
457476
720151
574082
986010
20869
179992
9515
931031
985972
208391
1025972
164963
828860
1020985
346765
764845
1052771
729207
978265
363075
959301
365736
71179
881128
495313
1040232
105399
113888
210478
28719
427844
846599
829392
274813
1002913
1028890
696145
56558
359781
871051
559875
967319
428556
1008411
169013
552533
846328
740173
613165
434121
335568
932113
560659
157552
295197
671113
729694
656280
964538
981583
203098
420062
161701
336688
617099
297925
380114
41732
166547
109716
500269
303505
9023
183673
511358
135915
60185
802788
184259
1091600
512684
1123933
121044
500544
640509
1129229
317736
145792
345141
449978
1088246
160683
1116961
728306
173351
206427
1034101
1111656
938054
943782
948864
425855
162124
539191
491469
852677
447915
605150
1145911
831063
478599
557743
808594
784393
742417
739063
746380
1090273
189258
477390
692456
513816
117744
999513
629285
337730
21201
1056818
1144982
413357
443348
947297
265711
858769
3874
754787
162913
832220
354021
647894
728995
786632
131389
1152644
149689
503041
24384
753597
1006238
872661
393312
1099854
667350
660306
405319
911712
315802
957797
918340
978319
711450
1173815
717246
763344
1071639
953688
303918
556030
200933
695694
761878
444500
206962
661004
834865
48601
247648
918223
611610
296872
209674
780866
177603
949322
253659
623214
936442
759903
674840
569557
567801
549307
733078
943557
431856
232453
517340
4269
726434
148583
572533
756209
534369
142497
771660
707602
683292
577637
1026839
359191
186925
431234
695766
684440
163356
442424
1002903
829137
168294
1078922
1038124
232580
68623
66242
50488
506683
1103306
634583
345680
319336
708686
324836
1143506
134714
391084
1150413
1088649
999782
744546
37135
116844
566079
573804
1102508
470477
1124692
660157
425782
625293
480103
1025460
861577
827083
141470
413644
196150
762684
1162497
258771
117530
525532
342474
1078027
1002237
1167927
1145128
413501
1019310
467611
98749
888864
1132620
948642
560499
290973
457879
101272
859372
407079
981676
980540
461075
1177051
857243
535534
949122
924478
503150
872429
613068
1086057
983047
630261
627979
515197
1006337
229234
810210
57770
287228
992522
298339
1057413
722937
775562
572377
670409
752207
31625
636805
897140
67770
1021297
57076
916531
748217
662973
804556
655214
730777
1066027
144850
1049255
730228
75924
572118
160026
895748
636056
1080271
1079915
586133
208634
758616
780590
23492
183232
815620
285933
251682
1138531
1020971
258513
503283
493250
1087091
163252
242264
1013680
736799
1151802
50301
670350
332353
433927
242675
725483
1007193
152061
984065
641803
289535
1136561
451686
938525
438948
1131927
363776
335477
215157
143223
196750
877025
535658
25729
320275
951586
580918
766915
133982
792914
575967
492379
1056511
107141
919105
397500
733987
845691
508031
564721
217132
380297
536268
469455
277434
435697
936924
967307
966267
122955
1101046
183115
862109
984926
87287
865048
772649
1075585
132681
307084
871892
481946
1002739
363857
986736
574640
121287
1138422
1106637
62123
1176220
400656
50621
951002
78926
280818
195644
891633
275149
679548
2603
817009
279209
501669
182647
295784
1176426
797621
37266
424497
343235
246740
79180
237667
1129754
1100310
351502
441643
631546
535502
872139
833431
514546
338224
741712
316162
84365
954468
698878
933956
498536
778933
15894
1096409
555173
864011
28797
625036
552696
556324
697097
515587
1072967
936073
9211
986247
846972
487606
642174
40148
1105117
830411
1175052
780973
1092620
64716
487024
763513
250038
1478
319545
130389
220690
522785
989174
1066411
540131
33833
1012257
931272
393249
207469
447792
383437
687819
42934
812477
937738
578150
225611
447787
823212
175582
795729
732957
120092
319024
166223
136681
878478
309526
84669
853603
718552
385363
631578
593234
772402
273052
477968
458451
1095636
1085501
73947
283246
1119492
24059
94
518300
792320
134725
408862
353354
263417
34172
1145527
680702
509719
312042
901011
832223
218514
62489
62246
1147585
258037
344568
261066
700774
458977
425336
35701
885782
1173761
720414
546607
73273
609302
991318
639417
965688
1031462
764391
73643
398099
506487
13068
802642
822758
1123710
383297
21588
592274
608871
130096
929463
239148
716747
825722
802361
715409
365728
306854
471512
92872
1180470
502185
891018
454830
173549
544320
571810
622871
449868
430629
688126
1109795
620526
101008
1018044
415636
1134230
247880
1086270
746844
942935
897204
1099085
152051
962886
1115075
560531
633344
606361
865131
1105613
501001
198606
621713
723259
56306
4801
721779
26508
848544
634171
1064447
977254
666892
654320
516929
948352
872657
343673
1159665
611035
1134527
342072
878955
237482
407004
616560
141213
416496
1091713
48555
885918
750690
506052
223185
787364
939177
195307
934281
42882
886844
403182
322770
437537
238991
615655
439181
1177133
581074
763207
1163372
7115
714044
1083755
835130
663024
653705
19133
817672
1089989
962698
456217
537824
701999
338630
599531
917783
662729
722636
165525
1162663
383055
420995
335103
169101
288216
267555
911245
67432
522411
896316
448916
200728
1151263
757436
164745
1082418
617385
1091264
392160
1172196
567013
946730
71478
488771
755455
601415
679568
935714
799827
617719
120789
1008589
1143106
12390
268968
582248
309610
988549
452456
965615
802771
800981
940390
742889
654875
545129
224779
673404
525893
1075049
1146101
405157
356796
888365
233867
658794
434629
145326
999309
540900
856045
814819
491368
1116834
1092524
761600
550851
763320
22133
1024449
171636
935146
21704
542189
248308
708019
881502
147848
1118449
1113883
448944
317587
215009
1086661
450182
1048502
254499
65052
513202
575978
562330
1068942
477605
83595
312505
232681
963451
870461
429560
735766
1000128
436341
40795
1010495
84032
611733
940841
700187
534602
62443
125095
1096731
459728
655934
556065
281060
387891
985356
914446
1089716
580685
1153483
196859
837547
1086706
239759
682724
894435
657933
974087
83066
417345
302778
1025599
981168
371891
181182
965992
679954
522381
196065
888387
1180127
943375
40684
144991
314639
371677
463446
634961
950913
159618
507079
1145792
561299
341793
892725
888303
1160752
300153
581932
1109999
1101792
839510
651464
948053
1064926
988111
535625
233199
122035
955682
1106672
873781
1056638
999985
463014
301395
451347
162911
301660
449263
506470
708148
604427
1153758
620137
872744
323826
39199
533505
463376
593750
457355
842633
968020
482942
1030756
92722
850402
161711
1150580
532131
694416
139924
584530
536017
65336
145780
1006214
738570
73874
107080
163661
219743
630966
277937
566041
773806
491736
948755
891657
474500
314763
1042505
984952
645648
421062
473711
929122
694255
255477
1012543
12528
1158933
392748
481852
451583
902691
372429
496878
1166777
1161688
756306
1069417
48670
162734
1079914
298555
1043813
73292
15716
80302
798497
895819
931616
1003597
817350
71755
154988
128827
45242
789001
465051
110778
735740
429753
98020
1116875
78951
220954
869291
1159273
864946
142164
1085159
410860
443124
106551
306941
664589
1119743
886606
465570
861575
445396
212920
568729
313898
550858
1135075
482345
538045
1039187
427852
830729
880819
877459
268526
352641
5409
122830
1051089
946345
347599
396345
510258
634153
1104690
985803
271425
145187
583114
203644
306218
586183
221462
385110
9823
656918
759923
46533
861217
901702
414656
174060
1040035
1135660
453593
578363
800200
865816
233658
373450
1105624
172013
405819
1041263
231153
869528
794721
1175031
645832
60550
948057
1026694
1129565
487591
678593
128547
919756
345651
643140
672630
846878
39775
26314
214342
1078140
737953
722485
1077692
262762
119066
216216
509701
362371
1162422
1019425
893690
1156544
1025519
305515
875382
1154569
1091866
403599
135985
169988
850912
908258
6868
957218
195256
369104
1104283
664359
1050091
239721
726924
35979
865815
879317
29594
322131
52662
70348
807529
716264
600172
177000
926537
362506
659090
403826
195137
436815
707636
1110437
603346
868917
49478
45339
998806
752265
911148
210162
1078710
17987
1101517
410677
1167264
398302
633818
491639
697784
999246
20586
1151291
319368
186770
1049200
606160
392453
374659
993715
560766
1061368
722366
590758
848363
1011658
472042
919411
522089
455297
188238
13453
398617
428311
777939
234422
650703
1127682
81950
809756
688642
1146196
598725
226182
491201
567635
184765
386950
531126
833604
1001639
1167354
569329
148509
828574
517351
1073121
726764
989263
1065885
544804
986101
1152669
96822
409469
350831
1165809
805143
1099629
514086
771687
545436
630397
55666
1006512
854089
113173
211391
680009
559698
778693
992705
263914
67698
953894
276163
849337
206069
215481
439398
912786
1007447
251361
1175290
30018
723971
379525
894151
95753
200733
865814
377082
1024200
702872
676885
985802
954702
916752
910346
689667
657451
521434
67469
540388
929704
1051863
690392
389973
688219
7806
149136
698256
36532
466096
897216
1086069
264798
55904
907290
357853
955560
281535
935983
980612
332369
776650
377119
1113450
111033
777499
876442
725780
45807
1153201
90148
581627
287810
594286
1124582
745049
958677
194961
577388
604472
2339
293604
1132261
195757
78014
566254
415551
888255
63992
1153425
689694
3043
181330
950040
296930
949038
28354
438295
795152
1151916
6360
757556
1034425
1083414
820130
1132251
244268
703242
1079732
632859
875881
721290
543374
1134088
1106825
1160770
159715
191155
388018
323918
466405
14987
924338
457754
399859
1150197
411167
1175444
794152
821269
135972
1066754
713852
77596
909046
1019244
1118873
584896
40497
916636
753790
882236
622762
1112493
151778
949066
774935
578214
388232
823155
825292
644074
843355
1096416
351961
741332
676835
302187
1059750
283362
974191
847991
225974
597528
788119
1151172
1008126
1078519
92918
228175
996920
687510
829872
1050154
874483
806067
700609
548351
1034822
36842
159215
288496
739471
1092802
1029374
985761
1139474
1102054
387098
132287
649840
508453
791502
410728
696006
1140815
724907
510607
812164
999241
114448
192166
27318
747597
1115892
543739
860168
164753
241349
242157
441043
226087
418251
18906
315722
514256
470838
792964
1094167
1016558
516869
1174663
988977
1104011
1066643
93493
198447
1136342
928304
944137
504159
521268
597325
1137377
845703
556577
80779
1096391
504289
278626
178002
402273
71384
296389
1168352
153597
651845
440926
730507
654838
272718
965568
1109208
211300
1043820
717190
897595
2295
1145291
434810
926670
1141765
535288
157111
349974
409758
517504
148493
1061363
247835
466740
698437
876505
305373
126728
698108
827981
655078
732182
943009
1147331
738801
152489
635857
540099
34806
1085694
1174862
696027
246757
58125
233178
736697
1067088
718090
950899
641392
123747
667320
222488
858942
764999
487754
1177742
591963
399494
156748
908655
856082
711907
72806
191597
688279
547508
361412
97823
945094
436866
246841
936392
690497
113835
707464
298586
460775
59158
525703
232360
819483
716963
673871
600681
297973
570690
1026750
1136139
1023970
224626
994235
365646
409231
824795
593476
491225
979061
750932
482283
634861
646883
925922
661743
300580
382816
664796
546718
135369
556160
1052032
266872
939333
1159095
295550
1081429
960522
1165292
1056285
852264
479261
862047
553994
385822
443944
821475
1155831
79747
1123378
630919
826730
81937
58347
662925
1130225
843717
948940
992283
329664
81855
901668
1095352
390515
408784
723338
1131945
841210
132492
597573
34854
745439
474444
1067964
1049697
554814
322600
546043
284302
739349
111702
567627
1157147
769955
961980
363732
1025394
988746
711232
549139
401659
624144
82641
56559
113729
1122829
880878
1112751
903541
620761
540612
732928
961211
1125022
61802
548444
161136
1068456
615185
482888
825577
720202
982466
159924
1043950
521327
1112822
1175140
198434
1145877
404395
271175
343879
853412
131047
87865
677933
446961
305908
314006
398583
240219
644903
203056
1108358
907322
554175
886244
537522
477087
957007
1075199
2965
530324
407659
408272
919693
648414
801565
1153840
685299
1177911
133717
510455
861888
965212
832652
928073
1063290
926402
83991
437064
21627
543813
568754
1106193
505832
454030
116744
568961
335472
624555
626175
107116
928354
1136223
1118656
107987
679818
118789
229939
215138
598507
166482
751809
423590
70727
341025
14411
482619
269282
1160018
1016098
44286
369425
1146149
686177
181086
36
244004
217412
1038171
86861
548015
1073126
886883
1177045
210000
569390
926328
1000708
673299
478890
847289
1147821
1123465
746890
534923
438434
1038879
1025015
184534
827931
1008927
516497
185966
1121263
557955
954547
222944
501376
585345
389031
130198
1034718
238276
567506
1101887
667476
674696
312915
416927
957852
1045405
424459
860674
132513
814474
1006857
648521
1073466
230701
117372
839190
342179
6849
57720
1102119
1110889
466573
1103836
12310
1136565
656411
966051
945548
183457
262616
373237
1008191
158271
743968
1097507
1078947
1081218
507950
984594
585590
428266
104838
211061
754550
154648
729884
558229
291503
531106
515761
349106
56628
686626
803177
698755
285546
697918
959186
365323
955505
570826
821483
503336
930503
1085871
1012743
879558
72966
119959
242602
792145
851471
471022
192447
293381
777015
863498
332468
991305
51075
606449
350724
1063438
634852
155472
437876
229358
445005
775893
54212
743197
1119551
469176
935536
648877
628149
572594
357265
982041
179079
1172333
1028117
731069
161370
352082
563288
356094
1152214
983656
164424
915978
113545
508626
1055686
642159
236954
176839
53284
665041
1121458
196068
254880
207372
704949
1029924
289143
492227
652824
652801
666660
726476
818212
852805
698389
1064696
1051516
68901
445262
692216
1006248
453470
587902
183963
550797
604818
137714
341695
1096596
996670
773189
64224
745848
290473
445203
307778
587290
908857
600096
242680
1075481
705572
762015
996459
541676
1043155
1036113
694285
792286
223877
351635
292328
1040474
992258
594263
654459
992783
347541
802855
12835
557621
928803
1169423
552947
19092
473408
797349
755151
840032
128453
327323
168486
114867
140934
64916
279728
405376
181218
773546
720990
876376
263108
990118
473200
330952
841133
576855
546315
687584
856712
544819
530080
902436
194261
537317
222240
439692
582223
508109
209381
276147
171939
385868
88392
89634
242286
1093912
405615
724745
935666
123838
787643
1180285
762355
271797
151797
962663
1113747
598307
104913
1015532
464319
705342
866842
220555
1051284
1176639
532173
404800
186766
324599
482189
1006859
305989
27851
291719
285351
326916
923268
950283
809195
182766
440452
161897
1000200
146589
505083
617007
898109
456070
248550
656854
40059
789835
980220
584462
496549
846661
891384
833434
825315
424646
300786
1041384
227975
1108505
1108175
512146
386865
710521
793466
1148647
28407
495729
364843
165337
370794
1021546
148754
96487
412009
244788
615186
772376
405101
1175609
85136
350507
984247
408360
129244
203163
142227
803670
165516
382425
457637
33172
459441
856125
121457
740715
937429
15295
223165
527973
382684
66270
519451
59926
98444
969010
564581
264854
1111505
294037
722707
991051
518623
1058068
408386
1156706
139257
800047
1084034
1037369
398003
101179
887134
993963
587847
94826
803071
480481
1113696
697691
1076882
435109
788049
527145
113530
890783
1172910
316110
264785
226214
73010
553190
682796
1018493
224364
1059005
1065394
292054
312140
989163
427526
979904
289384
977538
719742
783654
899592
620861
643249
195329
1039296
1171531
1014433
1063085
743734
1098614
236865
886853
928625
1153752
727076
241153
917912
827169
483052
19139
432067
620333
1018182
444019
448493
247989
4517
1126567
326893
1118093
603988
741674
608237
1100591
1051524
567958
130591
900511
874555
858103
713926
161462
807994
277060
619888
229499
128958
737358
169542
718138
1028599
1108817
539
85561
764598
185095
783210
122338
133260
333467
208546
1135682
10505
426907
95481
831706
449643
1031754
261623
1056553
1024127
72941
320235
858628
1009846
134983
1113737
535254
357599
225730
1010269
696842
95038
22350
1096043
835287
352238
635863
554804
703628
104424
200831
1180467
705860
988750
526909
315910
1005562
122906
52668
155689
938241
180506
937561
132539
1011106
405685
1143642
1009902
378732
938828
882259
768605
1127471
358368
569324
545255
57682
1083606
176496
441252
482516
65057
370642
116153
235852
69532
1168552
323929
199541
1104385
594096
408459
533472
831482
253325
1102410
50511
227746
523093
928275
150253
344540
1093290
809870
1023538
63809
107857
659897
363243
1054175
817583
792394
350701
995944
311754
176422
281955
1090924
911784
777453
1174650
1143589
867728
936908
626462
310618
305186
721459
845608
823846
744602
946917
656019
121080
893273
788153
1068351
981363
742058
487491
1125603
213765
383681
135441
342375
276
559123
280076
840271
616379
413618
156878
1037488
1155408
712886
576183
351934
919070
696109
1005037
81656
322583
577800
1147173
511496
3484
1071303
1124034
68582
1104073
767283
1431
257075
548385
605164
443418
889855
741945
513185
769112
21129
251177
319915
375787
154790
998883
672665
7980
1173859
718167
792238
645849
76629
317806
927987
1049307
370988
155364
617940
189352
455344
742950
701078
1141031
430118
927451
927738
834772
180463
649888
295624
900579
1116576
971949
443585
31900
151239
978930
487189
882994
798911
323555
469674
1127113
1063054
1012095
42622
407621
1113411
593035
350406
1093844
266002
828552
224756
943639
721859
205981
359225
696123
848686
1025914
588262
29279
811592
112934
563498
1042368
879498
668095
817755
155657
741139
363167
83426
1084546
615173
216854
721239
1092897
230695
618572
1054073
1138908
593054
53356
540315
323874
369625
710567
20438
1115366
1019027
327484
1153318
1106801
378849
726111
384029
43331
178073
876716
1035553
847655
465771
1111804
333298
1051963
877308
92694
466582
846301
1143515
700731
773084
105102
687299
934379
233199
614627
53387
166556
311462
394016
1139111
1066692
1107359
570027
944878
1087177
508547
1141888
55649
133410
754487
948005
191062
288596
599283
652474
5521
1091560
334720
762029
855473
494919
661047
606013
1038460
771703
763020
171054
925255
444059
412530
22041
1165212
992756
947952
719474
1174757
975214
596343
382377
9286
441381
608788
37404
14864
581530
1024054
105704
11652
380080
840618
288779
1067342
506623
297491
721947
935346
28341
15052
317548
1009884
272046
1076952
938390
194775
856560
607540
765796
713288
704641
1038556
897817
1168308
524633
36689
838574
98498
105411
791391
916791
1052429
15956
480701
292985
432963
848651
448791
55868
700002
231741
661487
671588
391195
240370
619997
840887
430601
733056
81860
976850
15911
1106009
195659
518875
805334
828840
111551
568923
33982
127213
406574
172968
300947
794025
1177454
1020188
180099
208856
734872
627248
1089640
122507
1083660
129570
148404
330825
733426
454553
651278
1123214
1005556
768432
251818
956240
232546
575133
875824
80494
610680
110435
56603
791398
213794
751785
780610
30492
972361
341710
71046
710623
874189
265253
747252
178476
878132
1118036
813465
144825
542725
508312
277063
427579
831251
143802
33022
610062
358994
284958
684851
722702
354183
711605
672285
705035
410422
798952
825881
1111369
618497
1166409
1174316
803300
165930
809308
517092
1063738
170877
226423
518196
613781
1134556
781577
1081873
350598
484784
831581
371914
162607
615592
873143
389073
642099
218893
739103
1090269
185931
652055
960882
1151209
786819
939105
447416
537726
859046
713424
760839
980042
954282
1064819
781882
13006
370055
605111
554909
639531
971318
285927
410341
934781
666258
522642
571576
603682
306715
838642
520450
642370
975641
848169
755146
1110599
952716
126590
1120103
1034040
197846
356344
399914
614544
156268
1088741
132427
499283
264507
315076
1160289
305057
153896
558441
243020
368729
957326
1059273
85544
429516
1048885
400717
41163
580971
865972
810373
512531
613006
805563
326094
527878
121143
1100792
354814
988326
663533
473013
561571
1171679
219193
1082478
1086143
68469
587563
133728
760366
1067149
539590
680531
1102947
254416
38741
1092804
237838
748426
900200
1130017
700224
603488
679827
516755
970522
1056200
721237
464296
96233
599444
210800
723538
117057
38732
642829
999553
110352
1020968
375389
710973
31209
662923
174437
792691
750966
434123
33650
215082
370409
320438
361249
26073
852597
595422
476375
206264
326974
524489
817169
878556
854673
1090914
912465
781393
495564
825387
301488
56311
256704
718403
477387
439142
541276
595651
38359
750853
590583
315020
1151118
409834
934701
249164
1123620
1090886
434602
593366
791576
524462
1171847
705804
327423
310713
470662
815366
342084
39335
517534
967897
940066
620306
939642
763061
1091841
639439
127347
905091
365726
491146
414399
1015978
556160
376954
962082
210735
74985
876304
65749
445908
136248
456304
709510
1052599
956589
304506
411492
463300
865421
359615
196464
949629
341825
531310
124297
1100985
49059
1066731
289654
506031
618308
196079
1030211
655020
562398
194022
740670
193301
1161528
66252
52486
320481
377176
1151971
135117
538906
465218
1039686
132770
943939
460870
195759
340110
692771
170811
528535
569855
191260
268388
111581
82893
314474
1009562
970018
983095
756508
254693
682769
520660
75850
799918
546747
1011988
803946
410054
656971
720091
816130
379601
812141
1103109
1077161
83929
972989
329633
784762
1151375
115571
262303
114012
726311
42924
56918
254521
130002
959138
714902
316125
438620
916640
1180035
339786
213556
425480
765982
1090072
771159
1042576
988849
83986
1091651
644381
513702
374742
1176922
233191
473329
64038
707915
911057
321073
1777
1129874
392344
765354
994014
535316
1063750
13971
873297
234961
247999
150995
994120
718730
412255
1093839
38677
549647
893867
993462
267562
975338
857874
207240
53959
463736
468073
1124901
593374
1064938
1124669
68888
529695
208936
975096
178909
407985
421079
586775
983662
328883
706745
898331
809937
1079333
154849
479125
345232
104712
126743
259690
38435
181755
632760
1166002
593784
127010
795771
455465
330786
951602
1084951
466442
1063538
798024
829451
123268
1025160
837146
552686
24225
1083940
1108641
400818
717950
465939
67497
62072
605514
120027
947729
414556
1076257
740389
339433
476704
279497
153193
847664
331049
1058984
12671
999420
795788
531430
178788
610197
154609
407391
620124
598465
405298
578816
636311
210437
1142359
540981
461118
534414
406434
899484
958358
925460
337918
1008184
138102
48896
348414
167123
800594
84984
240918
1069357
61986
251266
743093
607213
686138
318351
205116
962935
873635
938679
900450
240626
1023878
655847
1058274
196804
222798
93778
889002
652343
838047
244636
231854
1058540
698711
5002
763348
310044
106997
500472
1016389
833867
454613
1157690
559515
204113
1006100
1064673
559379
611071
92136
1060158
580801
891035
529184
101413
239751
1040060
836997
268648
584834
558889
416481
1040858
315688
827123
479304
998689
27091
619748
1101012
533621
1065707
368064
588970
61700
460986
375046
581011
334912
528502
935659
409526
495419
616922
102242
411339
32905
1063229
31553
789572
159764
944616
417004
236602
268800
73271
241084
719339
870019
870648
796655
76468
211363
413579
434919
225510
239607
98700
96397
978147
1014683
366081
568810
580652
516920
1070797
816968
881818
80155
17568
598906
519921
900203
1052898
586199
198125
525384
1042823
712456
1173290
281741
4119
1143093
765355
764178
688210
597897
405852
81102
519843
470045
674242
1170447
199304
1092137
875818
241264
674709
76389
391330
316100
669003
104393
121170
115500
955738
693081
563960
1098405
116660
56455
335475
273943
304393
273901
52559
797127
642384
708878
1125775
1173839
181084
1159480
919180
889781
267937
960572
304132
522719
584665
1046055
139002
225278
153165
1125693
1124429
1115806
1114742
1034182
1042243
1058007
144162
362709
911596
1128910
774988
466129
857917
1067418
110003
137141
828625
560211
74159
263749
324016
191179
854747
93832
1146628
456913
316626
315729
1143612
1058571
1065038
29304
961553
1062939
712382
489880
484184
400466
684059
1078190
1064217
257910
674251
306209
498759
1074279
1005571
217426
1012854
769786
1102323
230060
71743
1018834
43174
212351
872655
759149
117400
540682
469691
746616
717579
552246
712666
1149477
960636
127100
807547
655309
41353
185836
1027766
596554
86410
725116
644735
217755
270210
791457
767076
410584
1097597
942897
511618
410006
397820
980591
86766
248812
1071690
616866
951887
122719
1070442
690403
948612
887909
1129049
698846
300250
1113506
43104
884914
714899
1131893
621198
525131
229166
974526
586803
760164
646929
14347
795184
538861
120833
666876
1043469
299323
363461
1068662
353378
1013269
1155038
1024469
45389
586446
329948
921223
558042
144079
757329
317271
476606
1179435
636523
836115
619187
717848
60957
810624
377338
1136194
490792
1167571
46014
154340
990611
96541
152660
968124
280996
337143
1168766
1068887
352557
1144945
329088
436148
854684
623171
1057263
278862
938812
697150
834865
297439
412908
436991
226083
607305
1103161
1021793
1160134
57134
164801
644608
402366
665927
898073
15141
606437
1027257
1133991
434902
65328
470878
1107501
462384
579924
1124001
1039335
794923
703356
677558
456615
603665
370117
551119
189146
929946
90765
1167697
454008
700422
864320
496258
735673
196331
989563
1057047
958531
827930
979998
410751
605556
915745
467246
667644
686863
509501
610468
115058
14948
225858
775596
350501
438334
1102144
122801
191317
199882
33977
516053
589224
710938
307656
330245
401785
13910
267759
693053
14941
700064
199507
368366
795436
769609
690550
807696
173190
246452
570865
500331
603346
62438
601345
452786
976999
720197
488403
112067
583141
832730
870272
38709
1024719
1014876
1005024
751153
633000
222882
232142
200011
1024243
94013
543911
666
423521
808391
885496
842199
397678
793059
1083511
472994
638941
713094
574574
728444
987401
936034
131576
96513
608445
10257
746667
200030
767627
556470
904762
225305
588387
769598
572971
1008832
134232
1079512
191120
222987
395086
1107980
321344
515318
1070785
688545
710226
275836
432856
502750
787428
906726
842266
996322
933740
453773
117346
757531
338563
45186
680011
276243
376719
322186
324105
759431
38636
964686
1136317
674491
927430
437153
899030
648684
291642
359945
815333
154558
417119
837884
1062054
995955
839760
13014
254308
454888
774904
250122
528072
300221
619050
805207
766337
630701
75064
273359
974351
477389
965974
136371
1145172
532125
596615
918042
798534
401455
13043
359296
257456
352634
373717
1120198
614182
1165291
472458
125195
1051458
567469
204081
442915
32205
563453
513662
545988
1040917
713089
1017947
339748
1161836
113142
102356
41887
982117
337470
599222
77452
345430
779319
1016412
329153
813310
659605
146198
997387
589349
907157
267678
445769
680985
89109
454871
540358
1054671
843287
503920
179367
502378
807055
881648
483410
42908
463907
406089
205576
68403
724931
256943
935528
209459
351114
65012
98200
1048209
238144
121107
146466
250254
571666
1096163
174404
548374
1004884
262631
417768
1012742
839370
407397
1095330
804559
685585
682236
359097
932892
502668
504672
479646
721845
898579
1165744
681660
791819
192878
711195
791945
490044
763901
852378
356764
43806
51096
883204
191035
1168694
619640
213330
506074
67678
761577
1037045
345021
253126
1163948
274458
355937
994232
794749
827880
245922
1044209
113483
471985
777964
368584
1017719
394007
357031
171876
106617
921510
724848
771730
474454
73894
1027634
552980
733827
317897
1098038
75724
425994
836267
648382
848020
226999
571326
59861
400092
129200
128095
641481
1131575
135606
975600
122610
437117
993285
158769
959687
309007
95895
178602
674251
458825
722468
657481
396616
254319
700483
79162
781283
584988
1039690
644276
227448
647770
15764
34927
495827
712797
55806
832232
719020
622325
926639
54873
543901
22559
1095492
477374
980197
687587
374149
233297
997123
82092
302960
608114
973807
1053455
282588
290090
174230
764731
895480
944967
49297
924110
799224
442966
815369
136836
675615
874842
398194
287425
373601
290650
99270
727130
1003540
611954
825130
99230
979728
390033
394081
819700
819934
1030162
336010
8309
474195
521673
504402
541795
580281
354011
620544
208362
1173461
1139809
587854
109910
283270
1096861
454798
941393
427114
1110763
651508
816075
471471
212617
1110804
694212
700709
626790
116920
464403
607956
434942
180284
610513
62312
707902
1114323
121836
323125
546599
663222
1115371
338659
414682
753084
756264
88736
741219
204951
1135689
1012262
1015061
385327
1009354
229014
1099814
922855
814148
262012
551036
655944
189874
201625
156779
672786
906953
1160820
1102636
543988
37333
364900
501383
343834
265730
58849
519163
1117317
686038
135253
20025
857255
378470
410685
857041
830410
334125
1120604
1097900
170679
335447
211910
820543
717361
414637
81835
172285
278189
715771
553927
614264
163544
759875
732773
78762
1105849
874560
883924
15036
170084
524960
1117094
853794
933011
193864
744611
793024
1047391
146273
780425
870247
740819
385748
942262
488533
948036
709231
159799
890053
38596
563297
72430
920669
250743
820231
137187
187860
373155
911487
1021560
441690
467237
679539
322478
521358
1144317
257561
382350
695311
208507
451371
674382
144932
183406
92440
578181
238296
1107887
264366
795868
1023688
178559
1064094
594552
933359
1036695
1132850
421568
315680
1014810
774721
989734
540534
758048
1088118
396612
774160
1164634
1152889
398746
192631
231357
395758
565301
826716
339522
775918
2556
1165125
587274
544661
853899
206618
66793
987667
77601
1015712
1173281
452275
1006559
599300
202415
773165
635451
292872
338863
658064
671850
994926
218229
894481
190072
434061
668680
145443
584717
146124
519460
250621
265197
238174
646448
974187
540053
683885
1173303
1023272
866525
750398
535814
275620
478142
608135
693589
328933
292969
475775
883720
523710
247159
1078460
542047
131785
615314
265693
9195
651927
991947
1100560
863005
26337
720832
932653
370507
723657
670607
1006316
646435
257345
871156
318824
209434
1072147
1161746
405009
229811
396848
74813
684677
1066140
1062215
668067
351864
229799
771681
627394
220534
45722
68277
619874
889431
771465
826114
877468
1147734
528851
978929
354589
860852
797439
132822
854673
793381
507875
985734
95243
17954
739937
399161
10352
855715
671811
1180114
168118
1007445
455768
838608
892890
81417
287203
329041
1028266
884707
693228
263802
966427
713917
512959
531059
624261
780103
969440
951032
817638
173859
680821
180912
470529
590275
122891
1068352
244511
1033951
528779
525770
936960
1175676
636092
1136612
296875
126985
1168502
1002448
827265
456284
797112
416928
598906
873148
459012
3958
581991
474693
242552
222125
44110
792800
400636
423164
967308
459456
462327
207725
623186
536626
795863
115672
467965
561780
607039
659275
1091486
933634
41979
938525
378415
237955
954510
1144019
456380
1039847
600339
207235
1000745
4263
1023228
599495
367374
1059505
817201
843588
877355
648507
323420
23763
1031192
361403
1013028
1027955
1164273
307183
1111320
541826
683547
907750
509900
653708
808583
655390
617692
1080431
4416
900227
1109084
693211
48749
40363
564710
258221
98408
1084738
466953
253820
1167365
149150
784062
276150
533527
916376
642681
687150
464315
381818
18993
1015930
944203
420802
816997
212912
588918
403524
535966
210730
538495
289337
803882
218772
170736
895902
554012
508880
987794
754115
409175
1035978
111019
998524
49565
7194
910357
478904
1108501
922778
464376
643905
700007
335513
989953
534948
916679
95607
888648
74522
795470
1155065
1021958
947324
700555
203865
221858
140844
416012
1168479
157372
240622
540439
1009324
613150
126331
1155360
639894
152836
1080577
63974
610178
1157664
867740
95682
391426
743549
149546
119813
59397
1056917
37792
804392
1032162
207069
929069
639749
148673
1162867
1160394
1021360
89774
111
869111
598384
723797
470306
1040056
898583
304885
19222
88864
184647
1050851
1127589
257895
126742
1110269
809104
742700
311120
149910
312159
155592
253911
461204
170042
323081
1063262
305503
644006
191765
601378
182185
691277
19936
698554
80640
666305
394891
645066
46813
31885
364317
673823
1059833
629112
181516
133777
623435
147745
642284
506317
35911
843991
944095
1087416
1117909
116402
1138671
402508
1013351
228763
512371
838715
616243
1071254
221874
763184
467030
211966
198480
136386
157223
780582
667932
567023
355776
71493
768353
355046
232004
1096756
739902
385861
1179863
476231
1085413
318087
85044
222150
725793
700579
6625
922113
381869
803782
768626
548888
355364
862788
245369
676641
577569
839835
612763
500722
823088
368155
335146
1061585
899163
198459
293356
1093668
1097537
849290
680022
259346
871018
885360
88766
857101
158090
988075
851012
173135
630406
5733
610131
994960
1142411
257044
452562
1158438
862979
645355
731729
565189
91639
186644
491887
1011295
77802
310120
576855
608622
230376
622910
127518
923608
735740
1124276
1042884
397170
338245
840271
435377
1156089
175712
96583
1045556
1050897
1016463
940813
198063
404003
1035692
440359
39773
1074699
465432
898299
461163
1099847
289527
196371
1088425
397462
644496
1042618
431674
1146730
1160708
723460
802092
688161
690843
332720
51963
122803
485256
523434
854552
832649
550220
1151427
18048
128967
56461
960654
446005
1003319
979718
189405
36282
373293
485136
241941
696046
628431
549785
1093769
688552
465147
995591
233138
988107
243249
1134056
1149904
278232
817681
520839
542166
484805
301199
611448
126071
616237
994120
31214
871523
967904
1132696
1072563
195548
1011684
385653
694121
670671
1111266
1032280
962264
979184
635917
641739
702938
721054
1037346
6149
473854
342831
297404
676790
653815
306367
943670
485833
933230
496982
331414
706708
687369
543225
652605
1132325
162082
1086630
702114
159004
235270
830369
794959
167730
183362
124620
735809
108058
1050987
490057
871664
827477
521138
656938
1048912
756568
325877
264069
389999
635125
1111169
265710
1034467
97783
845989
218633
104367
1131979
1102692
728108
567908
233039
782573
1080856
204355
489552
213881
560609
245620
74024
503285
769390
27517
145872
810266
977407
406842
957460
43124
958222
9298
1097868
476401
506173
884932
98352
1044153
567929
112255
521639
697156
1007547
97640
107165
289186
225047
843851
187020
971044
852821
165702
663583
171722
78459
168241
433639
875581
10186
521306
1139553
418843
648817
952117
258098
275663
400804
323430
759261
290568
925260
583119
524613
232294
795348
584792
1155100
519882
217712
87474
1121322
825105
1037894
786160
493782
296882
272810
532816
287893
974339
107963
776114
583360
129641
1056510
853105
322251
82650
667501
521581
505016
201543
324748
132433
847832
884520
534539
755786
213467
1088991
193110
513162
381986
586467
140120
927029
180661
431256
1021833
1150772
1076021
752726
339782
741315
223131
783517
948706
653275
70785
168941
182610
823320
931831
267624
750109
163036
335278
745375
52035
356614
1139204
282177
676159
1155496
130655
13284
916746
644597
170819
849250
463443
331791
704070
691694
752336
578964
403526
1127254
850127
1029034
474294
279084
71589
549232
981335
486898
615591
988030
867882
307328
428272
937189
964475
996251
361195
1052849
572148
147915
301883
344810
851111
658584
498488
959950
369057
152529
31370
495334
1175140
1108602
771035
164938
635866
1090376
885976
113011
630946
321108
1176535
573251
973438
342555
1018664
68257
863122
844393
1137814
1010610
180062
832714
125613
144421
552570
774424
1039699
629417
770070
100626
949411
1030187
822483
651248
1118601
118413
717936
200034
451849
1157204
527353
389029
247351
166869
255386
994190
64424
166278
100275
430180
483730
433231
1029312
550617
717416
246137
1137294
1101061
223786
516373
91322
69931
552220
1045527
483406
1149890
157499
503832
240618
1173763
449235
84935
44891
438057
148292
890698
1121276
899592
447345
1069533
109183
153635
1072877
725464
293748
366041
1085957
597070
748901
1164631
965205
689853
700712
843988
1083518
333996
1112588
604359
894253
28310
626878
861107
422841
31682
220196
583220
918621
644731
278458
392100
475938
433998
148149
861790
78430
649000
797737
1105747
106852
602197
944612
1178301
276894
995569
332478
1053092
181994
788212
454923
886119
1061053
51003
475884
1071764
288930
595030
193008
1127884
691376
835886
882485
509092
107496
713128
357754
558609
1077161
535354
1026719
162426
472276
837541
972498
307979
149764
735128
1011841
851765
395859
1133397
661322
43575
110042
523252
663922
775493
241489
31896
152072
767840
972608
104560
84107
846533
533239
213419
290188
14437
5673
180306
816139
1041572
63988
239818
106445
282235
1158210
63409
1039250
1162102
733672
709302
469309
605537
225992
152047
64725
175424
977657
670016
415634
602672
398250
63767
927417
401479
633651
413844
320425
923894
409055
132306
118353
365267
1166840
260824
994838
970799
763315
209024
1139320
665806
530288
350486
212083
619623
1046344
67760
1043981
900046
507344
60122
946967
289602
825216
728308
679646
326191
72091
131128
877257
410444
763388
589231
158000
145423
1051127
492680
1042772
1143092
241021
423843
105177
808737
711270
295129
788345
705988
976442
465001
4598
711876
456688
167543
314990
98516
630273
502429
570094
1150633
817528
1101675
740286
148408
308217
885743
342090
1024368
1088911
667520
309000
568148
844741
1134630
267487
243757
13983
331648
526967
707629
841904
144048
1164890
520089
386143
31950
509154
681996
27963
583902
147009
1125805
362572
811631
1027766
1117423
37634
347129
298766
107855
1032589
755353
659191
273472
356649
10373
586407
202756
99827
715930
797903
640690
912882
1896
704015
955054
643513
850225
129330
239388
745890
265268
838474
156333
94829
608135
924314
489131
240013
1119412
874641
677907
706850
919296
128343
285409
875131
683983
966950
488946
957613
557035
945619
352950
806189
885664
825338
1041183
744644
58703
31247
736733
906258
932167
557884
1084193
644465
608184
825348
833686
810181
1177371
210494
839986
796896
638852
459197
135223
1019428
365167
633160
383922
943949
254685
994949
295666
645739
951445
145909
928722
931610
609100
216634
132070
1138775
670594
512430
619360
495631
826874
225375
94890
115965
314881
726914
503714
1142649
224273
1135671
735658
920652
814148
614395
1052709
295832
739093
703568
1076688
287447
363714
1175443
249316
426865
163797
118989
96976
598949
1063957
311742
544807
615057
210639
982497
481569
27796
130815
568270
581981
587360
692177
654291
275177
1101023
470224
377630
985978
119859
3692
1013908
673422
724176
851539
809034
941190
1178365
1107463
714903
446074
453316
469488
765307
998688
884922
908071
383747
281288
645189
1143482
729001
838960
334643
1094728
794323
533073
1059401
120493
1131313
139139
111361
1044165
97409
311312
780563
420143
168068
230549
394899
468787
8190
1157299
936981
508117
287395
962418
1167094
456011
206851
579292
764061
336021
456995
26918
250313
98248
219840
143079
184023
65534
502138
156604
438343
424490
1164477
77649
107756
595046
1159812
82768
265781
961215
226280
1021689
1084605
687885
366067
555731
529633
788194
164735
825196
237087
168747
270005
852576
539960
528333
239222
1083457
815644
481966
392820
176849
638741
395816
53925
1020698
896581
460340
829126
122321
77564
243163
105382
382114
1150461
806022
7799
46832
935779
1064046
581816
979521
244274
1122144
1144235
735405
889878
1114921
1027479
1137890
274650
839393
222810
344531
466482
644655
1030110
475296
568475
128203
379982
443335
946878
503851
326286
43014
98807
285004
943321
532801
926671
531919
950184
97775
589723
922904
247738
488480
512403
502183
942317
698949
817347
1114744
965599
707589
614277
185708
1036018
897003
427886
740752
1103513
707146
528750
514862
847229
1012904
1157528
403855
289116
1044828
767096
1006283
38818
304667
517598
314283
242595
629901
1015306
993127
404087
864529
984519
945506
174431
524013
965908
686207
595854
1174888
226315
119015
734773
951565
1120121
169190
489691
567978
556657
543186
454229
1015320
1041450
68975
364101
278003
661549
503161
695993
571152
152785
330947
703280
186115
460328
1088026
771604
660584
827499
322919
902076
103226
653526
712969
628103
842451
1039483
1036199
536755
531033
49402
193834
47416
569360
1033137
448639
907525
784031
178393
1086699
398152
769813
594763
693535
325247
626788
351547
1010752
879048
998407
504346
355641
77555
344683
15335
778747
362238
800283
1093184
890181
845801
237604
788599
991779
1030667
204289
468764
131980
321193
697927
726894
662128
324760
728164
518276
827774
465733
901466
680490
435571
522421
594740
63654
884552
239773
734282
1137280
928419
787824
518378
643462
598850
134098
59310
860548
323511
223103
1053538
647230
1178168
701006
401908
468183
549039
318248
690514
1150095
13746
967489
398264
262246
91137
794440
98730
304334
74838
613955
1016997
278338
1003823
872741
1047773
644839
270922
42058
676811
563449
336654
200685
409040
387772
104945
607191
277817
37681
892402
16830
359579
787109
1072569
1119424
834017
370833
642875
81454
468399
1087527
982744
249511
920568
1033920
605380
224051
224539
798043
958943
293413
383923
647766
701733
499590
150378
755042
341453
1037840
1170884
1105317
469473
681808
458898
267348
851007
796777
231014
643940
286093
950724
291753
1076961
993310
17169
881099
845989
768938
1090127
672292
917859
266335
649473
688718
555498
442824
636077
48734
179348
512749
863616
211650
19789
1074770
713465
374879
300043
137056
1146426
882246
1173437
656255
1173072
492452
292320
1158990
142643
210218
800723
226514
787692
1109172
34982
929070
906650
362761
593888
1089890
948122
378859
530278
13932
849811
394141
603098
559550
1117556
1076803
728625
202637
857345
976573
779854
1001669
783722
26953
658160
693799
258547
69635
616936
584734
626698
219898
692944
935599
568144
996205
112355
461231
696863
348630
538951
525605
1177300
1083783
525662
394952
578512
7078
1097227
383517
8046
950293
423493
1135340
922676
845522
418340
635454
952909
1090963
1007652
544000
600564
672100
406291
825992
166793
279585
80168
129768
941379
545524
1064281
786492
1123063
1123110
579489
226515
139550
938531
983380
603010
691157
695514
593025
551143
603739
1138191
786681
738641
680466
956322
642922
619893
970747
837772
593985
575646
231177
884507
773913
730465
391277
800777
635277
628664
645042
277082
329138
523595
240518
809102
1082581
543854
620547
1067494
313319
257090
979179
378723
1095235
159577
558604
844096
318213
974568
57824
798401
1154472
316278
420583
499857
1073255
463964
725097
451570
617272
716099
217760
18773
247677
652141
514482
861827
81064
725655
550117
2004
682520
1118806
957823
932492
668590
290371
7015
197878
33587
100747
470048
617274
1121791
385050
1134778
552862
203868
636867
295958
807002
1160312
444073
175906
256333
1179544
889978
948133
467193
492162
237289
132013
187043
131893
299845
526948
453175
134533
889715
822153
450225
620561
361531
863762
1129089
138749
778795
373429
953175
596400
189222
3480
267245
2244
368714
210624
328729
305682
1020815
1028488
30524
1013324
832157
434951
366369
1134942
222543
1062053
963188
736659
23358
19036
1115237
956579
114301
906970
133918
243457
97838
602555
867844
928230
1790
740163
326267
170992
324215
724730
98266
867267
585634
417861
155279
163232
471354
1100611
154232
1134522
265565
194456
480904
211590
135963
166484
919736
1139793
587220
995896
914875
756855
804930
1138588
888814
254328
515253
239418
324850
316683
1069486
10262
663970
787335
143765
743546
264250
531086
878073
250793
355754
697274
826439
605651
410330
1124429
139677
319155
796053
462905
630933
921842
78052
774745
843983
819473
1122735
396300
504764
196601
1147731
373376
400345
590425
815140
417416
491124
348281
863727
1123145
150589
724128
18769
261315
422574
725761
1179557
888669
375685
351608
792897
468846
779569
203884
785973
361393
899840
452191
646619
255796
1022201
441237
1106966
79625
230072
659840
184729
205649
186809
639774
361062
298080
482650
1155101
826337
58689
722899
30112
705980
941866
1171494
593958
950757
663648
264456
1154238
412382
868004
143056
1034107
55103
570714
863086
485886
207598
1167233
13324
397515
834802
588913
752093
248505
461202
39406
1172034
121662
446900
669418
277151
476380
94632
494513
1087651
269154
575159
840967
39959
336018
489878
932995
135110
441615
988634
634420
995178
1154026
441409
360172
1086468
183239
689454
941815
1021722
238374
392787
1043901
1127217
663514
714894
303571
516530
10220
1000978
917322
940682
430141
278599
845971
1029068
50361
466475
384272
1093405
381742
901689
1014710
1095991
781950
492176
813159
365644
31023
911584
1086457
817036
649381
789694
699231
265758
1037889
529775
869894
426462
237306
246954
902088
921688
654238
1142730
832686
593586
234555
840204
219664
57563
699645
62299
205266
236668
62883
97609
457226
373535
871691
764189
380132
53998
374387
478116
980645
629297
699357
804623
912582
1030278
789066
26130
612548
890999
653622
34148
950156
1048824
561777
456142
44623
240257
781533
769466
1052813
471904
838467
1060524
646557
847598
585133
1179238
684000
377344
670789
1117412
22758
623337
281633
876460
440873
153202
956602
811617
560101
827068
819900
144529
195049
1076074
887345
183746
680440
132464
1164410
523547
967694
1141724
714808
531403
387021
440704
468450
225456
654694
932821
889396
235392
603215
1014375
582738
137214
278828
315296
502443
19907
710817
1017508
792184
719581
511233
499414
921534
772948
886085
898284
416204
1042720
45726
253970
900524
217286
961330
465769
205818
1150010
711255
529129
1174429
135114
11074
679856
429000
1039540
642435
245854
258654
1148857
304307
307102
639729
356767
762466
188644
684982
629712
723253
39363
815265
19993
960822
248008
811671
959744
154468
790053
1125724
746221
7866
377480
605950
69232
962843
345321
699431
349574
784356
194420
173316
1046517
586785
410025
181336
574521
1032878
154065
813628
1136169
697380
920090
1008191
126012
1169380
187779
219421
16173
266103
636280
740645
763861
931736
785169
375788
484747
928532
601931
218080
867224
862792
934351
956561
677888
717150
592872
534182
184716
513477
530983
921419
426076
938235
52103
16546
43664
940189
52261
201480
486369
1074695
1112293
979863
212928
770185
728769
819510
368152
374808
1114398
1165724
1146785
418963
529620
382810
146636
1056666
684518
703628
427159
495697
568308
553656
683759
803161
1042732
880803
741264
581013
477276
528054
994338
560302
553194
631601
513355
10088
166960
847089
1035589
968415
407260
149658
574238
512373
708376
414613
136506
539622
265392
16701
322041
337540
74138
979017
1071691
645265
776752
457875
1037331
790788
360945
473777
252277
369407
872581
649806
100439
773517
253369
1046142
1059363
519439
351711
484360
853396
885459
853506
119831
470999
407354
965585
950384
643568
663007
268739
304262
406309
672601
190528
140066
555348
1160219
382444
7711
1060238
310883
279533
599061
474627
565483
213772
1097746
639517
319208
1030001
658679
905389
4646
934849
761740
670627
743044
878953
20521
956283
262109
22619
690025
777794
23441
756000
748789
435022
932967
1011100
45588
597983
682555
335102
455571
270709
551771
432649
631128
291760
55133
902129
751115
343653
895442
892071
862440
336742
304832
697194
85948
567968
921790
733038
870470
274380
460967
718238
1070218
402549
104480
196905
100407
772589
777072
888056
1048687
130741
679099
868989
682635
211937
530872
1123422
70314
411388
429692
661877
424387
123087
582985
1077182
471832
641647
1033686
1153501
358094
481089
802816
308511
1141713
217148
443808
161293
1115920
851073
35184
670682
79121
202613
792560
513655
1158
982983
14317
645898
668527
477746
269950
672427
960934
652264
816601
218250
502081
1065089
1164207
213288
56595
191687
666892
664189
704454
309288
638809
761506
1013983
6308
208427
984046
865275
349033
667413
465728
717944
1127605
647269
490370
643794
1054385
383221
1145265
848191
619719
688117
957012
269214
562336
356216
1083024
805563
343049
677176
624253
215710
317308
934362
550058
1154106
886065
505682
785121
1004861
451002
201039
506257
1067776
1107258
1122911
826154
829291
269682
818654
657880
757278
609748
743299
62206
1155656
430167
212573
1178829
1153055
664210
345146
377116
292495
6577
45035
931887
785922
1055838
301689
936752
331145
807377
131700
1024788
698941
969417
788257
447104
466242
264594
1156568
552527
333939
320417
516901
198230
351580
1108877
779780
648616
265761
145737
565806
208580
77966
262947
346207
354903
292424
770462
917945
250985
350370
914502
133983
713272
966034
1063165
634492
163646
1015958
572735
546088
1033702
202036
637509
506269
1025484
963921
498017
437299
491549
539272
328414
626824
497854
631265
799052
224646
111576
1162107
711743
716026
971646
1103936
589730
997626
294300
15925
104461
362416
421154
1047531
1014211
184419
331070
849966
987278
402056
64254
177300
949444
102997
666977
71056
272653
129971
307498
329091
621819
886691
161039
86888
839840
84313
633924
190211
319576
859148
990355
388173
765086
902301
419168
264671
946662
759753
1114175
1063446
163297
50505
400672
150766
169031
989091
1096482
838234
259305
1116022
737042
457135
974305
956927
910127
126993
794075
357382
407414
44848
130235
425656
87430
755219
252601
811886
282636
239313
617830
273689
830388
273921
121037
224795
834391
292447
635649
76438
403004
29627
57681
1170749
88886
661132
1141736
1022364
977892
1138960
1017598
982461
59382
305095
673157
739367
511944
410625
1089734
755894
488392
1078742
1006914
49243
60175
704187
224157
791605
355986
795139
518540
384398
1120038
612396
304629
608811
728475
1056300
1085538
1148936
1143904
740878
236396
359049
936014
975714
807067
211748
159192
1117667
80795
73298
593432
282436
239612
85877
994407
161073
1085224
1025296
31485
277716
533794
986263
1073528
885136
301125
328914
77875
33049
386578
915024
309083
928288
936957
491126
844736
614836
1062999
327083
232586
163144
713784
1005550
281872
630720
68236
639748
204788
722020
1155310
1087640
743131
728547
646602
302773
110872
935737
1031236
391512
296173
80227
377201
1104271
931546
1117158
872257
723605
1098980
1139458
860032
381490
403386
743304
196735
256205
426081
172464
612810
571528
1003829
1039258
430669
167111
76091
838010
1077374
617697
1022604
1047014
460668
31599
487897
498219
90539
981412
923055
904702
709721
520005
228136
155265
662930
1034910
446461
270427
716177
1143597
414865
548833
743639
802826
404495
469975
1068005
265339
793992
919566
873684
1018971
784759
991572
482504
487172
171425
1059882
315885
181249
1083449
152917
548211
245565
113745
1127284
1044303
460294
30844
186054
492414
17777
94286
1062750
121645
766926
169384
686503
162398
776609
367635
710008
801296
124728
30317
18165
712477
196178
359014
1127488
813733
610375
628507
684551
400221
65440
779984
691712
1165617
658804
409570
465063
932531
693803
329562
12862
807725
1084833
1011150
132308
504477
951931
941549
11735
592913
484890
1118693
627764
636164
51688
1008475
1046378
1081973
448579
363984
816028
104938
1125240
1064581
508390
90685
517618
606280
769106
710804
368296
822706
478726
691557
663916
634654
103065
652295
833568
35650
912518
822577
1114764
213636
193556
1071250
178462
503740
296133
850274
246520
316312
976353
428735
1012794
981155
614431
839105
462056
106289
720344
1134594
524624
492805
714789
1054227
575278
492723
583652
701377
1097602
451119
862069
1025897
50653
296078
832194
65252
758368
801392
1123272
62279
1044512
792511
1135850
61199
838487
978557
1096863
801213
412313
707006
601274
151142
35150
945245
1148324
591751
257428
433097
1179264
119935
179627
404066
1003749
734427
721017
201248
552678
555929
791594
4284
393928
570975
535095
477740
1049703
1026464
385986
937972
127302
1106867
1162475
999387
927984
162558
550911
492767
602349
581023
29755
897385
879164
1115739
1169019
13791
1031587
702077
880885
954171
646022
1146474
608543
847031
1000242
692373
724326
1022824
370853
706676
1120542
745706
553715
792902
629592
283787
612803
364140
760286
182446
686985
185074
401237
843819
183504
725213
550583
1091409
752975
798123
279868
995134
680952
994061
650033
470777
242626
226680
431287
330915
920309
1055113
439700
932319
821048
602069
457249
905745
402831
1149552
916619
488442
142267
129460
1150990
924605
438725
473569
430371
239940
871209
691200
1023364
959969
33329
557214
633660
114346
1015296
744095
482166
851731
1062571
254131
574079
328968
1003880
429773
1163857
452128
218167
725718
369145
507163
176861
36976
815032
55665
224973
1060815
928204
662727
129633
1112309
555692
1097294
268648
726024
1072750
449920
37230
457178
345108
253210
865829
1032907
442861
1156221
1116352
961113
1114351
364006
903431
560339
936013
993191
598781
36676
141478
109045
658721
15244
809267
220018
213239
236904
71060
256366
545794
508675
996588
1054784
1062031
839987
128053
45836
93296
583614
857069
140671
330269
1140555
949161
823027
48764
313803
343448
94945
823796
245282
724165
1004148
814777
233832
530922
165347
458351
1067191
277854
418
404826
134140
335975
651169
394054
476565
931230
826547
583370
828791
286805
1145559
971225
371088
52014
921687
722460
1016136
828645
224865
267046
838907
1079154
901338
449181
902028
1127701
392604
945759
1049963
1020868
743220
833524
905562
538965
157579
626798
898647
174095
68425
277268
750240
1045464
305953
1127435
265734
719813
305009
395101
313105
162159
706631
962147
21290
106612
643105
758545
996466
634781
595783
1110242
529889
667761
919109
71913
1157010
841197
600816
194435
458570
506245
1027387
701476
855568
662493
979092
634928
233946
1139816
249767
117069
436564
504728
379746
752005
159714
696165
1088454
859956
450580
646123
599740
716858
130556
120673
574425
22164
175591
343234
789544
497171
33427
1004463
133066
301172
175273
797344
528633
553743
93557
1141422
539968
645711
668889
253578
412879
999780
435438
510099
1064860
312352
499044
683423
806075
1065301
134204
198302
769734
195709
1089488
333727
18303
971819
719582
1035948
52837
6167
163069
455831
545649
398576
616560
284093
901119
275839
658207
224630
607140
555773
1128386
427478
1063296
683079
852108
572714
483497
763160
1088414
266188
665177
714759
502367
1003837
912491
726965
759711
109502
55737
109039
1093565
266157
878610
815332
990361
480211
962864
1063172
235348
678681
940266
796136
561414
1011290
997101
343459
691221
1013318
113252
693437
914067
518947
71257
544469
1127352
49787
601197
708009
939453
990722
1031328
86539
459207
207852
429659
683266
392191
428875
257210
113714
955838
397277
807413
783323
938015
713662
193185
792273
490409
300912
421132
739626
968634
97075
609755
1061813
296365
638621
1156515
630876
1051031
922222
718929
370690
731934
1160701
739018
699332
1003137
687031
133251
1115273
416995
72580
675786
812803
483843
53742
773082
902717
512868
432914
437352
365408
282442
1061266
491412
889504
941038
5257
726243
731714
188686
839420
236501
1035429
318509
690028
783325
867153
1111731
241440
43744
901847
1108038
777536
1046297
506826
1147889
630783
146568
934163
794526
1148109
400811
847607
486538
97926
1138704
134565
1029300
313325
723217
568431
664673
1132386
788797
615735
269165
16847
289113
139593
923062
174202
224243
531220
352569
993898
517491
516200
1097572
619723
708320
668954
503300
344481
97281
1129660
659812
881975
282033
1132616
889114
134579
705185
465989
78052
706992
417178
121370
512711
1158901
484722
43489
651505
830153
672672
1074973
292280
661138
612162
518614
834868
354087
1042344
492646
1165335
492829
136169
967159
961708
362378
561924
966573
301325
944833
718060
830199
1136740
58483
2724
986835
1099101
1019674
169192
587338
1053674
636146
152158
180735
685930
362937
1133281
632530
140631
737519
379858
384098
553638
736961
26012
941735
529276
869046
479201
421787
992997
638652
128492
384086
1173348
724811
1136443
1054605
947158
568629
698339
263407
1054306
234476
914457
449050
646693
1041281
1064107
407968
786488
94584
366939
464823
526447
659488
234918
1113247
653901
694020
1167914
971884
164171
1111243
1128666
501835
458669
1161343
1012996
747819
625780
955016
597954
926826
288429
613012
38018
80429
804936
763692
278365
419482
331926
298797
962297
208494
93305
1119076
623613
643108
515450
300313
820574
182141
304540
521554
81887
1036104
606365
198659
319934
511235
1058421
925134
768270
272988
565455
894030
863482
552770
53886
460031
699205
604909
750151
578231
486489
582626
1012642
973880
347684
551685
874579
738615
270737
740081
521532
24993
1175519
230697
299915
186449
492355
816186
829188
685168
1026313
855708
634593
630690
295973
184308
1066077
1058331
775287
302325
232104
547202
138151
341520
689723
364956
62993
28865
554720
665917
435915
95142
441092
456994
973295
318474
814259
9206
326051
200966
966305
907170
1031621
779080
538648
135046
563187
685190
936485
76484
245346
372723
853969
282463
732956
705561
320071
790988
551875
1102574
754339
244910
929705
252242
1073746
515978
446557
1113523
784198
867765
335290
748409
205255
384157
1173052
214902
196799
1034615
855368
685764
430834
229484
455982
497556
170571
509346
592524
320047
750699
467796
98041
392867
1171161
58534
936552
19619
600726
968749
160746
921977
271735
398704
428821
184515
535540
332353
912717
819123
811547
521074
952664
311609
313245
751514
489251
1174006
959560
28415
39798
474837
839827
904529
604988
278816
426944
1180150
1055044
429324
406243
801900
425200
700874
1146908
1014108
1070045
201761
552106
526127
832590
375184
976682
796617
625471
1121642
676354
865758
781307
238550
939685
1131483
98868
102412
983136
84558
324282
1089247
332611
1147941
556906
1084916
179544
550182
414711
357239
86050
895299
9764
820061
758123
370389
811114
883110
651514
802149
477410
1104793
95490
750217
312868
564981
774241
1100867
854196
212236
348453
1039944
156677
1167793
91798
628387
838586
581800
215126
686250
1041701
469286
598253
222301
1133481
686534
949679
465288
1014925
558160
245437
635993
16232
618873
170072
684112
1117375
484633
355534
944443
871758
1147718
553835
622285
560137
1122377
63205
574314
1095368
389591
273634
440603
156327
848951
852985
665881
356239
663348
972410
666564
882054
965401
335570
347791
134316
351046
899664
866592
1178384
970660
290905
454880
578621
840919
1174818
1086197
838897
1108870
38796
249690
367909
697098
546159
883662
774792
441640
322264
1013512
840124
1116136
164881
752214
1123064
789795
1001665
637613
615182
382366
72452
56199
455984
565512
325536
1106214
694491
449670
307220
838436
834855
299939
710657
405846
873408
101184
650838
915611
262486
845967
1144111
1024622
1020770
782524
494831
1030535
357919
850378
395151
255809
992217
42591
686268
1076994
369569
951440
78099
230689
1055207
943940
831975
232904
613122
204362
105236
1068698
20585
812900
488771
138654
174836
1084172
519919
221677
336032
985599
578480
10468
718155
244669
187626
1167983
1053935
371647
369924
360026
806554
1064912
915870
75717
958526
281696
1174706
656087
659012
328258
124904
656026
1107520
1127395
84421
60657
271154
185769
979564
1122831
1159122
394817
136609
552659
1088159
960024
798024
790398
156403
318672
695002
1177116
676200
902326
432671
1017403
1105471
696138
994583
220112
435699
472254
112698
391550
739903
231479
40008
895463
769932
252553
1026191
220441
1167230
359867
1161353
880803
879373
941459
293240
1021010
867831
571840
936400
142209
535287
61663
555890
334754
939149
474815
133363
919616
1141552
804993
369411
117089
347417
798300
799934
828389
182821
816582
443218
1153609
292004
41664
82105
747830
696837
403815
592577
613917
281411
112464
243273
729287
727116
682704
338440
1064248
366237
689684
74553
1082248
788864
1037562
1086908
1121937
440271
440952
561166
1025061
1118145
706028
195150
974488
342883
684720
101288
266898
1039930
1036991
202541
488645
810895
796231
312204
599560
1042938
705424
342919
673075
282395
256127
613354
1006907
1147036
452227
831114
531922
503295
1045498
1172835
890939
105373
1090412
955963
691222
1079479
178253
939006
28858
820299
225315
849458
708278
808508
958968
562018
1120494
65230
233094
635719
343523
330788
310304
247797
310516
693665
842456
409751
241962
1025887
125768
27690
324220
782097
510833
11382
621500
682496
334076
493886
539653
937076
56240
823544
923385
519015
179268
668495
1142815
57858
245275
576619
668228
806757
961717
699933
630718
394972
816588
101206
1094098
878172
944209
907523
140145
115512
856122
734927
642500
790108
8624
199699
856174
1065400
211232
833015
348191
1076809
125648
1067380
945336
578017
129779
100874
920062
1006292
1159239
413572
32923
933315
40926
1169869
508808
976225
50599
1044080
73381
519049
920605
1130555
531765
689430
551240
714413
92202
1024194
1079032
1171056
836611
1000610
967550
954739
289008
152508
626882
1003832
30867
212463
601320
310472
934840
587360
710691
428939
1124021
890226
212975
348032
1053006
420617
286430
640771
286053
354711
166816
1061212
684466
460144
639201
311217
984242
90224
711663
657631
241056
528814
287641
696176
981607
533797
717444
367211
1161399
342455
974743
909751
610283
939520
1177033
796398
747654
985396
684638
1020073
1096381
420592
240293
884759
768246
1176034
103491
112289
645640
931405
39927
420620
845473
57866
503023
932447
243704
1100533
402811
524727
718453
329854
112126
814405
1119749
898426
1122798
563505
983515
845990
654771
672886
815007
112306
1156889
956030
558289
13948
253799
424478
214621
834994
171736
1171299
582623
747286
368310
323805
577928
375431
998853
418120
117165
442509
502954
909931
1152616
445641
889817
798547
769352
1004266
424766
771223
775842
68513
910269
185126
357087
236991
95333
540613
836030
1047720
798963
461269
176175
817972
627797
1079827
243890
724433
357252
153777
524461
919268
74789
17703
1054650
395760
798903
1108386
604008
545333
380660
995014
319106
462117
136749
391380
306445
413612
300891
601905
178015
931038
588969
865948
643599
355206
394160
139526
481567
903046
457434
224651
916528
850226
598615
411602
1051470
278381
763134
663233
105350
562189
946083
655134
425510
228551
409974
966472
678438
914698
917306
917600
45488
1099002
602047
885223
918814
857897
1126671
200274
785827
891125
60735
209515
395755
193137
921748
415630
397122
1019511
529580
959289
417532
110499
523722
824471
74252
861870
681482
339255
795331
662037
613787
289677
477680
1125209
1063810
473714
1159258
282949
1027729
63028
877874
302167
1140230
30586
479576
40265
362377
70121
1004250
1151662
587055
309058
596291
374466
851304
87357
639204
1063793
116480
302376
1032277
1095754
868885
283641
600389
558073
168625
931691
366075
1015109
245445
1012476
621863
879135
1119777
1081446
1118897
667469
682490
1032036
529336
591805
232793
220313
450387
653907
223067
1015443
522082
288960
1086898
133968
880862
344007
168192
46835
730415
809773
912654
649243
935457
26853
555110
702261
759800
89839
279671
553189
165305
633408
25986
1143570
485906
581442
789599
966811
817084
18023
776597
1043750
1076806
521735
905405
453546
434016
978181
485727
1056750
594716
134686
361825
749892
362541
1159741
998699
83809
1015987
1136804
866454
269833
1779
391088
558011
1118560
1158845
357654
1168574
484070
822437
348854
958470
1035183
607774
12583
456019
868812
1053257
54727
736016
564988
438246
743771
840536
439738
549273
221313
1137676
1903
768818
832653
399500
398603
428390
481318
181304
378011
421902
315516
1080715
527636
1004159
824272
179426
169118
368599
973152
260326
935457
1126768
135767
342323
707916
423726
1121613
714848
666949
432174
4621
548907
168457
964884
646449
805266
843418
643308
252982
1002888
473584
241517
46532
323563
106369
691495
1040019
33317
44422
125110
1123039
815812
710085
40280
288858
12396
727622
84890
918320
261453
1123660
503453
1156
962299
90234
28221
379501
656734
332449
1156032
1093140
171681
310536
901144
255688
446187
738467
1159558
438460
863726
326066
950334
331382
801779
573210
293357
1009772
119568
261544
139886
932260
1057006
169887
699740
847866
506539
413767
625387
625577
78076
517655
15757
18220
640067
172362
351740
208414
275834
528132
697556
432359
650777
213517
418723
1101745
153722
320266
175245
853726
433665
1041398
543772
1037841
1049330
761745
810243
598350
344992
493966
780980
330289
973873
303985
744594
437149
556193
206587
539697
844055
670841
187365
955129
537367
600077
104988
180871
1165108
418310
1061151
144772
787150
222385
703862
947619
690505
524535
613004
349424
1035342
840551
955137
916890
705906
391404
319222
1169240
815559
637854
664460
418733
718111
166248
633982
21410
842742
486848
636779
420419
660754
464501
214030
329456
524755
762213
150511
625078
976230
706942
189090
627089
222200
133716
70550
1076838
642483
914525
1062256
905088
1126084
772462
577310
1137378
317861
115899
913430
995278
569121
522101
146869
1153437
646277
703506
1087880
680518
1127580
1119644
373854
1080183
485883
81278
689057
287839
649112
277968
1102454
955098
1128018
963587
1061015
146101
817728
598658
981515
319474
1141004
871264
413284
662842
199736
158808
220737
302148
1083486
295707
428291
667020
755130
772714
860369
222638
227743
828377
416331
503017
499595
684951
692818
225610
586283
944708
313321
553681
1068904
1025661
64044
776469
253782
281553
72908
1097221
393372
714894
1058379
531156
201447
254921
534616
836184
351227
644449
600096
1147755
294972
591002
866463
39039
664071
80582
444212
968670
574096
1176716
172911
428663
720080
906389
779602
667373
174748
203048
827787
1034211
490967
882761
269044
42248
108268
252378
302323
932716
636657
1038920
1051651
688876
290751
805617
964762
845808
1140483
393985
310619
3957
416285
135410
157654
641833
1002582
839307
614670
232542
931739
587730
340021
492890
557779
768669
226185
9384
1015832
495797
622328
990663
792510
912496
160184
292281
874837
463436
964439
1021484
609337
823926
486155
872492
584810
264837
49842
916437
1174761
677977
310548
93065
843529
1121249
202067
601316
819832
90342
904427
1159126
703806
918676
106979
790340
301809
664857
350031
909126
916555
280842
178772
120680
468592
579587
538962
604733
837280
1006830
1176904
181755
16203
484521
1076138
517630
201831
761747
977130
868985
180651
402503
65632
514232
627932
998667
45027
909080
571024
864586
1132644
609212
829959
670316
533374
1045590
971416
275497
1143257
276833
432290
555116
1068073
196510
1170244
242008
719959
759571
704381
896289
801892
674201
527786
1120494
456459
1092752
744415
378417
356262
559059
302608
252754
404116
728316
625981
355080
592168
707716
645064
443150
370117
159381
6344
837727
953125
443242
1160123
582594
847382
853183
698569
1009030
576604
836016
806987
814005
65501
1019165
772525
497328
649569
169262
558194
747529
1000662
247195
82639
788409
843955
521649
763861
796796
29097
130850
537274
843010
711429
1154726
836472
945493
266405
743383
1169172
895850
1030191
1026555
866504
782541
473462
626934
1120073
797805
124794
410715
749020
982449
382222
1015108
779590
729334
1034287
380552
616395
1091957
185155
616397
572638
744058
399377
262464
517162
1045515
302097
577978
326335
1131379
319730
352361
532432
612616
1159464
1077280
1017291
951061
874242
475607
1104717
808856
903062
1141067
344482
706359
622617
621987
977437
1059425
408413
504717
989280
1097590
155737
695220
865607
939681
278096
469023
110672
563229
930952
407994
110552
1023794
909981
6909
105094
697553
705063
14903
433332
100841
1052430
198515
313888
999585
155264
628303
613946
656844
97184
933720
1070325
568610
353129
1098365
898088
1036099
459018
960889
120914
11680
928410
24427
363885
562095
591642
904375
79783
863504
808210
1079019
1054324
77525
867639
223754
782426
780120
311615
1136067
512784
1036955
1158626
283044
319455
1118665
1152407
919086
406134
996896
286583
937128
1124562
1032456
30330
29137
40742
912966
252224
220273
242008
692429
283260
698084
400082
541050
69011
1123365
1170033
1150573
700216
1074781
437807
840446
358536
805608
382509
89670
754378
1084664
18014
348217
137166
999947
501263
880444
127838
514097
254384
1104350
426168
25189
1053008
644890
1055142
943257
511196
105571
405789
412675
553784
66762
889816
1047057
567776
1148898
242150
906318
38157
699483
464735
693946
271288
1090790
924108
405294
177200
204374
665171
779467
122549
173919
7267
853100
511465
502753
1161995
649168
289332
921485
281789
1083508
582732
12308
1073078
1020207
28716
1016783
114541
228019
113117
646060
37400
1099431
36077
297636
420509
608704
299814
205145
1091969
1137115
1128813
1094876
819624
216919
256447
819956
111956
831833
139763
211712
811119
740791
788043
337416
406088
723247
709356
289123
210062
148091
264216
42452
325129
224755
646462
128391
113135
968251
592624
789105
482401
821957
176163
541609
317225
144235
243216
583313
67595
891367
446908
1085410
451998
71599
1016904
591481
596510
881319
653525
6833
977492
986673
852701
851847
653047
2722
645108
785717
296232
621419
216281
680960
649503
683383
251374
811469
1058864
310703
603678
180831
206529
880142
626505
1132097
550909
711904
1061143
476482
665814
258081
843909
60987
316815
1073479
1015931
440972
56460
486791
1023555
254598
1018299
1067297
1004569
1121357
391675
210128
523568
915956
433017
564781
290397
858522
1083047
856924
776498
1115596
388691
853174
782632
991011
921247
311714
204916
740451
143479
334074
1091255
612660
617769
1004728
808255
1176746
143108
256257
938373
793108
774414
389783
729506
990852
65382
171986
273626
305916
832308
830880
75361
681281
339212
1004975
215785
154654
593031
1132286
759162
872064
297838
403572
699251
121279
156042
336158
1077386
866829
714890
572515
1014465
991116
404807
709084
1061248
230266
87115
578311
350599
91320
62383
218272
399060
296680
440963
701241
432590
33387
114588
1070925
563456
954038
691966
844941
982578
310190
807181
1061407
571976
893393
311088
931497
872043
883145
62046
735656
780327
1153890
604677
665502
794611
481987
979305
243917
675580
209535
680790
388854
774284
500141
32436
922849
975223
1162378
380371
417633
217837
683945
72182
976054
671478
134486
267012
331988
211680
174742
432889
912319
1054595
806148
760205
449658
628303
362804
683221
217900
720269
464909
1142105
681957
843652
639398
550053
1163125
696703
226638
715559
677765
127579
329700
650494
454143
613981
6426
792802
1006562
273856
414824
462358
161146
91596
890546
1001749
644460
707875
665452
134423
1165381
859297
784684
1046941
735305
383857
1047418
833261
473639
637021
1095959
727652
1113611
245222
81411
348870
737924
113274
514420
882727
741560
191850
961572
680607
573357
886396
1001433
1007819
450553
628809
82760
904281
758637
426942
715935
729695
293214
582117
321227
851177
604182
758365
1103187
867291
1145638
15144
727209
17339
1133979
558259
473737
292894
646710
373557
476544
218912
980640
681913
271195
671426
71787
701560
737085
989350
637919
685169
97459
1063600
268817
832836
924668
585847
240664
71140
1129434
559548
859389
665754
1003003
514126
897353
281973
80718
467956
359742
822738
771820
635347
565225
583710
650416
776133
152801
959803
963588
995417
138554
866690
1076543
523532
577871
763947
699124
46795
825993
9836
598670
233023
392235
462929
479243
703036
426932
990829
288658
671649
520255
408982
788591
61219
1128295
1171323
749567
335495
624378
457429
102902
1003362
9400
336378
749166
681369
105218
253820
559606
455845
1136184
754437
768040
217563
1045028
972348
525654
839016
324013
704949
753460
806259
191071
339306
693442
752618
900237
968611
1056989
393071
422636
905281
121450
817051
1112071
357103
573919
382417
892643
1058674
1158767
49439
488363
341618
55455
368473
411109
1107070
40764
205518
107560
265455
175476
892602
657638
127629
199102
404467
137326
441194
790962
621799
490365
233034
148341
322849
671425
734633
450002
940897
263468
474243
869542
572501
225748
493584
346985
842581
519094
103404
388942
381012
521359
175041
657055
1135768
706965
85364
507824
771477
1019148
901696
270149
620234
149291
1119266
817126
599920
224695
397106
686629
650819
803118
475658
335279
409602
1144376
413778
450172
1178677
48791
966814
36934
1016662
443837
846353
772691
773176
1139342
245489
126364
999718
1139159
801687
980733
736468
526828
849705
605167
233025
563199
10000
674596
572309
19833
1045667
919763
1062206
30201
848962
725818
83862
567354
843260
605433
164311
167490
113190
1046709
801790
55767
1079784
340052
34856
409939
145251
1081852
964037
839590
1021939
230933
106969
523020
357243
595504
274303
767024
55394
16699
179999
359698
600548
1095861
499526
765475
843919
1127387
214887
149786
281211
333841
665590
709818
1127870
1071087
736853
497918
365776
1082311
611858
748666
950143
1100599
593412
528077
142583
913938
880351
834513
42749
770774
1040895
791860
444918
488762
1176783
577762
846392
1161001
51942
958048
918696
169289
16478
23960
2123
498989
379513
1137885
103011
1047326
1149051
243940
29393
234367
163204
1018043
286687
569992
280021
861729
224422
830770
948225
528549
585262
1039294
1096891
44729
961849
78684
186042
1001500
805442
623579
598944
286752
615959
331862
419052
298183
221118
176538
155643
93637
597110
260552
314088
804062
41119
925694
246077
261010
850608
800876
515759
302542
95329
424697
801992
655661
328596
4432
283974
564213
533859
534394
743156
460393
311376
205836
1158072
882708
301551
66429
419481
1057965
421627
621358
83035
977213
353423
736788
544063
979465
145372
910842
868717
1024779
109277
555394
652667
498757
481001
966827
653395
1137256
704615
280330
419131
437458
215724
998857
721854
693436
70723
168109
363712
773764
316097
681473
1084104
689800
570085
1012317
736176
357356
183291
1129278
814747
313837
18781
927217
364757
257415
463322
851032
763679
952005
44734
534319
69578
991441
239102
412485
1066747
10671
1009429
1179514
1043478
888863
651277
484755
174396
133674
368589
391663
656331
895589
923150
1131732
845469
550690
309026
987287
745410
417003
93031
449855
877862
1157811
1151893
1099
486455
1127573
228964
766048
400564
1168250
952734
655649
1003646
572978
784736
444144
77268
113816
601744
1142935
857730
1026284
1057659
1132180
599209
143304
487426
944086
187840
1096477
280585
442137
358652
553526
3772
1091283
409257
172811
206359
211339
396724
364742
551248
71002
773440
491110
1118685
208762
795948
568138
633238
932610
181599
205716
452611
134657
73107
526271
853205
1057064
812330
766771
1006944
1021634
567818
132051
75524
278548
901567
289084
249175
883041
832326
262115
644465
669513
756055
386308
680235
40898
560555
1057024
372990
101603
773741
101678
637724
420483
902335
696572
251497
1005204
505712
884392
795864
1087914
290021
815979
214971
46627
202196
1096729
877312
255398
68237
501209
227006
905554
532504
53851
654022
898751
524493
1049887
1027249
627378
650814
250248
962433
896274
297530
806903
305332
40290
930760
1007367
1971
986477
349641
848599
655238
371502
1005260
1165164
1151507
1162416
254814
190713
591920
440690
540189
717323
958391
226333
478158
1049098
930454
702264
267133
846022
345252
68872
1175500
295479
1069529
62856
424993
400336
1102600
173885
19870
809854
31574
272400
100204
437975
120492
88105
408165
366424
1000067
594691
1011603
341359
757028
523814
715126
1049713
378182
860648
909550
312012
312340
467012
415832
828379
598731
453045
289584
440785
1178960
356685
943379
218748
736008
746668
272153
410593
707878
506470
225568
947141
369695
33883
670018
876741
679960
1158755
457671
829961
101930
709934
1143566
582811
576569
294247
449815
264763
408254
149976
142719
801717
471518
1151835
376441
1038207
335293
117332
466108
487427
831985
20512
687761
215184
455119
120248
121043
317799
334068
379996
336218
427004
378260
1017043
86968
554176
450027
358451
673848
95270
982742
72983
49022
96201
706449
645803
504181
1100411
677467
1099785
156466
74152
650913
735238
936490
1112824
775309
373257
1134841
58288
1009711
396476
1024834
975590
843572
475142
776709
105913
290215
1082331
293132
1057579
356408
552908
770614
463357
297482
467143
810635
423322
1053936
1145255
810325
410865
1163022
1040429
990579
886755
1109831
516690
826050
598207
496916
115755
1089150
588938
766848
107449
504390
342546
716330
588873
930816
562707
790967
818507
298354
461040
938749
736625
979035
430243
1121098
326353
979545
545836
945505
809300
114999
1107148
828740
182737
1019999
62017
714570
750086
1140712
198928
548043
1045526
1096255
283799
832839
1131755
339518
367362
980813
577481
956263
189279
917660
2190
898269
945985
1057431
1100583
1060096
75871
924995
1108329
406575
22850
1039441
673379
452134
24467
947272
1074713
480371
991133
818401
1105444
1155661
154707
866366
818286
98233
584884
796936
1149839
153324
666029
975382
427818
342086
954711
975255
843638
665574
912783
536059
692190
740751
510414
1130969
1048698
910528
1140067
279345
120873
845427
364293
150009
1031821
163625
240459
167942
947794
1049274
341144
1030587
1093687
327339
449044
757633
971031
1088339
1102123
714814
1091096
752232
838626
836694
117975
410905
972614
781986
51731
3373
89757
15318
251950
613198
823895
165547
1051343
878065
296269
268046
988343
73189
455549
160125
1012303
253829
674304
91936
265032
435511
564284
1156096
60000
305268
584828
789168
94758
37035
1012706
923033
467343
1153858
178359
297351
910344
572148
856931
781589
1046180
920957
1027092
217147
1075628
222668
530265
811161
41114
964577
572424
706763
763198
734133
1124233
192486
1034248
1134394
777312
394425
1067274
211177
682859
1072676
421434
914931
867046
1028093
634090
253721
607310
290251
1137523
926451
129887
885988
1118911
153213
776065
547778
403459
678106
917612
1016532
1103197
310387
287872
877944
275018
254302
32504
257043
113199
89486
525344
157213
624681
622402
873491
80614
31036
770069
223566
66794
509985
14526
1085225
1149209
987748
996258
1030443
1148505
621236
978341
1167389
232818
946348
336019
1144343
831136
102217
1133434
149656
632578
660071
540304
680797
810230
55888
451634
1109028
770452
900776
831234
284240
963525
529553
714360
345797
653481
942315
771805
613943
678931
1178124
806289
727155
239629
931174
1146333
738004
469684
941814
88118
889203
1058136
25014
1014335
715310
202740
387860
111572
847222
403939
135272
436189
978124
618105
1054857
100983
31092
210514
650553
285403
907837
853960
873098
927184
849278
571252
27473
753947
585966
900288
992876
704361
1018098
844469
708749
540706
473411
487377
694053
474226
656655
1173795
378147
1146904
662438
351476
643721
853630
1002013
1151865
398592
1098223
727356
1089873
1170760
36392
524632
551818
466068
9160
555820
482462
842600
969230
499636
799601
260874
233459
1031849
522280
503766
781176
129141
168363
1110270
388426
1161337
432561
624602
700723
1070397
229236
967078
23706
886441
1171558
766675
1112256
332157
247585
968605
371828
859856
70697
1082476
799815
823716
817719
463860
962009
748512
372555
153668
776868
1093911
541
479862
609139
23432
85851
350593
77593
865617
379163
834713
273554
412952
559590
1014293
852351
253602
147491
416556
66298
121446
35851
926830
626657
393049
993207
771877
205671
681424
585123
330523
1066140
377370
921479
182627
545622
898406
32001
733780
994767
531592
754788
1010500
425484
231512
715344
372679
284262
1019308
771577
185186
1132715
296109
20646
394742
297963
72202
608683
984920
380940
714567
225402
788155
550265
925771
635315
845401
965732
690145
808751
980340
1039180
1141826
133574
866365
703793
451104
65314
112662
224884
1057608
1118697
820255
468196
139527
912654
1070219
809156
452508
229758
299737
93869
891937
812990
818667
405752
444688
670648
480294
301194
456933
265115
72142
528798
383548
1154854
304719
111630
257759
751217
987125
654671
746924
733806
1021445
199956
588394
813633
929000
766671
689954
451769
115842
124352
1069697
172267
36878
495305
1167664
870083
210793
421752
828098
1048486
371696
603070
303486
714440
561532
1037318
387341
1033014
560775
106539
146301
564774
1014383
654162
1136048
195553
602499
256865
901876
872237
947714
812278
524996
346483
128194
854782
714297
196083
191706
29678
430124
1538
1002677
884979
104848
292502
531455
386167
797488
373882
877559
239880
358939
403661
643505
853340
1175712
763734
532400
1089046
407047
32875
440553
268054
611791
31801
731285
778562
264413
983956
91682
472035
210663
395333
374169
456115
368409
320585
66149
1103299
268907
65522
622968
534689
2526
1154764
157859
526460
252431
939626
1119495
553008
363540
1087007
865692
614557
437620
239242
760081
331336
224154
782789
546941
1151572
1066942
77099
708798
220222
166762
806368
155158
34701
53910
394550
118189
1086996
991185
180239
375027
921086
993179
194387
1089451
698674
485540
1119811
123459
544892
655399
413355
200262
1065289
170709
1029871
95954
445930
803699
132319
31418
376484
224796
882435
1125800
415859
459336
84075
463872
637993
437596
1170159
391893
334696
214194
1072082
134455
758401
357590
644131
1099151
433665
988402
949032
722300
145756
932768
667020
1134347
266855
1021608
75312
555418
136468
730323
542430
1051601
159003
1005691
341393
234342
666046
386596
974002
1018088
882376
941198
204150
1001900
1028550
126881
801842
1048137
1059882
143413
685757
1069896
381338
814400
110760
1161170
10155
1142980
876978
698834
281277
167071
115159
263385
533607
503864
373264
648616
1027024
360410
173231
492180
932901
1048018
1004197
742456
458923
429812
223634
845399
1903
320648
1157171
1170664
269509
261966
403821
535297
209133
1069691
154926
1164357
1083652
929580
1053647
624992
131891
187188
727061
144670
603032
1096128
1114745
614892
1153798
361629
1175434
965269
693485
1036459
501880
173745
885677
761652
445028
233088
798551
1085952
361355
356812
11110
579122
513411
29233
269298
1138094
716245
550594
98125
494739
861575
658368
287268
661855
429575
453820
359031
817406
1178261
828266
14234
521748
190303
932662
374980
1047735
764614
1076327
763630
1165097
308485
716544
1069800
135934
69796
709362
865378
781471
357341
120285
777619
644373
1017041
1155027
520761
871075
219975
17793
170532
282482
653470
105661
1100821
990300
169340
237774
939851
887002
222861
237626
641672
1075054
108757
296340
155810
949236
770385
704158
600719
404476
618159
929988
356216
523673
229523
388593
962641
29036
337155
334534
103483
458562
1115177
199112
1096052
292215
199719
693924
169694
790292
643305
918113
632793
486356
426548
982920
924960
807010
1088473
899572
1070645
816560
910325
2432
1131107
313492
791745
463077
979994
105158
258692
635546
905005
15708
76364
1120270
249137
523519
1150977
704404
1065118
426814
345816
1137372
1157924
461907
995289
391666
596626
86324
819586
439636
361299
928696
659556
740387
493275
873919
1146772
1035270
821555
442000
333800
681827
330418
323981
1053726
239593
279959
1107144
219291
849878
328201
112008
199085
457553
213050
94486
662569
666461
553744
914263
115339
117911
1077402
234281
564724
284613
33204
1078583
859767
475647
741853
413300
573409
758433
536983
875497
732528
457718
960648
1149205
349637
602041
700793
488037
54242
100952
626980
685262
655207
283673
453462
885786
679029
811356
587559
195733
89536
927676
632747
362079
792765
401964
310157
872873
10338
915804
701761
432190
594115
445320
226798
389145
344935
820662
69843
664023
796835
878478
199843
107933
535045
270756
358313
577863
126006
487048
835302
477044
131130
38486
686981
952863
1069290
388986
59379
202664
979896
234501
592920
514262
396734
814665
1078560
725306
396224
733466
203461
1015718
670978
109873
905725
876881
1054355
245390
1076067
713014
928833
20697
799017
734136
1044145
257433
913659
497947
125687
369120
32937
221300
583997
913924
316752
747922
823224
187542
660969
581566
457008
972658
103063
187234
616016
798862
1086234
1004888
273681
1138464
683666
453878
810928
317642
1143187
160066
951535
20287
212945
596066
503424
344954
433533
857575
434312
487384
1170836
242106
837639
318309
945829
329273
303404
458107
323214
527347
223443
1156296
126381
810515
661504
156621
412099
951243
1140380
1076744
885099
157704
1081800
107187
885807
1036492
618808
646075
862930
631856
605719
793027
625163
305452
286904
493580
590836
49616
728431
433278
132789
688480
447686
244790
436788
339773
482567
555025
438591
931654
542494
235906
602052
555667
790619
311465
1140166
875699
1172122
1025872
836124
801665
181148
443940
858698
437725
822911
127711
1108926
52144
1059123
170672
358167
1128500
658581
928042
860907
276838
892786
839711
596504
1009315
1152394
1048447
949082
276144
225031
427172
459607
1090160
300063
750831
966024
147672
723052
1026946
388558
331636
134400
1114553
460622
1146956
74948
849212
1113107
27605
257461
958972
572810
78421
166786
697085
509849
937520
278461
833902
423910
670409
547654
754139
88172
628814
451703
165680
488191
317006
904228
710861
976780
77487
1029160
935118
598348
210736
772749
941557
960007
897984
584042
617306
252954
717144
916097
1177886
968607
257684
889111
1127083
697767
523685
732363
878648
762807
168784
225166
375858
118284
747813
784582
319556
129537
540490
82929
484631
522754
670793
179326
218720
865148
99086
819299
742486
694648
729800
79092
267895
360510
61849
212676
1177722
18577
1113296
426498
750127
1000281
123075
296382
322382
195871
203793
206433
281149
1130188
645398
159347
379845
637618
230133
408541
1179257
434762
469139
808810
209323
648592
713513
522875
695484
1124992
660101
423576
701508
673618
1154817
111845
482964
328934
223059
643080
392209
568630
609918
709139
1091428
1045136
1010794
611225
262929
229457
1172560
89219
399754
698784
140774
955108
184170
656187
682774
386311
202076
1063215
405074
436123
1063727
1153818
649835
1094144
960024
728189
392270
455603
605289
366998
849890
840996
45694
448202
217286
241548
304898
731700
641694
464717
243460
632505
672941
1151471
574195
440805
535906
49724
687864
740997
745745
870023
835202
231958
466280
509600
138281
186889
727672
298086
1091929
257429
409605
496992
994377
783805
1040351
990311
1032663
46219
808446
123255
351908
890622
740838
850121
1106416
694449
431115
946111
1088339
1097935
435727
8294
333369
906702
1127151
649560
196704
480956
508928
1064968
11071
642192
578271
601248
727697
16437
498256
58827
630547
140563
1095071
74116
893179
56394
1105006
860524
938712
897413
203718
216863
643912
390618
665443
1070131
207573
296942
258403
937492
304820
958219
461962
297675
53576
191069
1075984
856939
344047
656495
819381
623939
1062488
89277
1145923
398339
404634
617594
381428
377857
49514
943059
126202
460817
1549
762101
879752
277769
256630
781995
390129
222660
160717
919032
704520
547654
237376
559366
968764
1063763
588475
66390
1084432
1174768
81180
878773
907880
910128
1065298
81441
1086184
271796
182934
898585
1050101
308055
956526
854701
184949
146144
85632
1074763
672951
300936
596270
395770
1118839
1133348
1056338
773344
132918
615830
402109
832708
411683
391218
1124068
885737
124149
321423
666255
840424
1154150
193386
796644
916148
631565
632469
843207
1130486
442925
610342
155375
333300
1067727
464875
741951
444255
626314
9486
499559
69021
499195
962310
907592
312966
403924
729349
69307
38301
1003713
136410
351652
391688
847551
578881
274447
351298
1046718
1001917
169985
501788
293894
738412
800867
693923
212526
1058168
642301
1004586
686897
605354
438665
579947
973848
320130
55027
914599
872976
1133642
72864
796471
973068
1040579
202139
209401
133488
671941
1032080
88556
687428
407230
831125
22304
1016704
900035
854127
597418
711153
1065985
325077
1086341
454106
287524
799542
351957
200861
697034
549769
426855
642133
694676
36262
551813
1005662
253478
307721
471903
270155
446741
914255
630997
1059784
788231
716900
45804
509138
328014
1039453
372065
78769
854650
465865
923696
487809
612344
56160
14423
886575
697030
318114
329717
46209
915496
269695
272521
1094319
1146061
91129
1166556
1096631
167376
1010051
126074
69746
37266
1095482
997954
89928
486022
648264
41607
903993
956592
98384
504878
756542
30768
595513
806526
249489
1059838
989043
1151855
401178
899234
62060
1119456
840341
508228
549817
987666
53309
918692
427425
654463
953458
984023
389095
715311
447202
226931
183214
519793
734576
978431
1028263
611306
672968
605669
840920
957364
561695
729460
171996
270402
646108
719326
592307
597679
818364
12570
143090
793072
878036
927188
1134081
1100001
493976
802548
551451
737355
598211
1068399
469903
599731
999129
1074214
471159
182431
957542
1116083
1072515
1021443
1032583
152833
568009
337363
193162
1000887
328831
647386
938429
1064799
21830
480608
972435
526474
1027724
418043
853054
612606
974239
978800
1057876
998085
916060
702201
554130
811779
128443
602319
81812
644176
1097420
933246
765854
1179155
445628
1122598
484719
365308
608639
897309
184401
137698
470413
582020
249546
606770
225444
184220
926417
182317
425921
9700
1017594
833461
174518
768165
980874
1141352
367352
1141601
367295
23214
1125678
876900
827888
1120848
567061
962308
237767
276127
694608
824197
395312
579056
467726
8676
832286
951134
841637
907735
557155
202636
546133
501699
811285
204871
251507
898997
674969
919198
863497
1157817
656906
903201
1146896
712942
854851
387412
460312
418311
185857
853669
609752
19352
678554
224925
248529
167053
65863
796344
445016
590405
110596
19147
342416
864116
993139
497734
372031
192711
482852
192244
437801
200926
385509
102356
651282
437110
213249
111389
41786
770329
196801
538718
251406
883059
654525
978216
984800
181372
203349
855086
229869
236271
69253
413328
1103747
775955
28181
175857
684554
514535
692321
1097718
584306
49730
415243
551476
750858
488246
854048
555854
483844
5129
523486
237816
359916
801177
515317
1160692
1007266
1074510
290956
614219
854008
104778
398727
457242
355273
1073245
1062464
600303
1162868
97382
783743
633015
676191
285344
602702
416321
466678
777478
792429
460922
201506
12165
376180
148259
871825
980062
961342
463411
681980
426494
801717
641583
283531
872929
1167980
972363
76487
577641
751277
833468
365364
678917
963492
887479
659012
712395
729185
843698
25169
702746
697046
448689
1126023
220886
307240
540510
288691
537370
493813
979902
309178
580829
280480
398118
920808
678965
462012
921093
887312
776914
949293
464745
360086
980292
424219
1101576
913352
972733
444570
1161745
251867
151460
219789
401909
636110
861623
367524
9519
446253
126073
274653
554812
201357
269457
314851
856107
569483
200029
544776
431519
702830
335869
1003324
1109338
1014353
1040887
588933
435506
12221
888242
933576
781548
1027009
894815
175739
1133434
1131951
1119325
965002
1162271
131477
1101270
1161361
240666
879549
206445
1173756
821060
451575
723120
657702
652473
130764
503961
400703
837544
1063794
408479
115681
1032830
145934
950291
612778
105165
59153
646176
566277
948667
776025
527156
873867
1096869
423080
423278
279168
403491
331905
723787
549151
574032
364431
962751
1129020
305358
363908
373781
873341
628257
883235
1108699
624711
828623
837769
844652
1174605
601328
1072701
954297
1135044
965921
464484
1113422
1087214
97552
898456
981907
1117874
693138
58343
280419
1180444
1179193
1098037
1137143
151846
1000744
594142
279518
51958
1036745
545445
286458
905842
69914
369766
725978
167172
27433
966486
636015
1169277
777453
1038272
1173573
1082314
265511
747861
392887
516455
707979
1083364
403220
820448
1058523
535877
240754
93891
450603
732184
9682
316894
213100
1161408
54375
598987
977545
505480
648441
454641
928517
487760
514566
720737
748519
67686
246036
67719
1132736
649289
649845
242539
408383
496905
455026
786902
39357
120987
1099785
852405
119186
259378
626201
1151060
488823
934742
246455
795958
567375
194573
218894
354134
990595
495484
76627
1064848
438837
1120495
153317
62145
206822
714287
461399
1102380
288302
812027
1166371
372
443764
105550
832378
470521
522609
49026
18520
281091
381001
1069585
612598
422470
400093
866305
408508
368740
579781
9269
105538
861574
953421
417651
805285
300542
731605
650507
294682
592574
99406
231434
200808
227555
1165658
139876
1170583
558984
768813
159457
887415
288320
370307
982113
309419
869061
589954
927309
513274
600043
1015624
212863
41419
956435
1115768
2872
29650
16675
374087
225637
517590
531838
965804
1047676
305331
291571
208074
557235
201077
437548
558051
455114
1178672
493858
542363
760682
443484
776203
1171247
958008
4663
1105652
665482
644888
467184
1090445
629745
529112
4068
203356
1118716
61734
637132
147678
347235
200699
826233
19849
886708
450454
894047
706417
491675
970208
924775
425624
946731
1140509
339339
1113545
1162854
895566
1081263
405036
760874
928601
710974
709755
140130
1171740
167392
996642
804498
73232
343576
953529
841276
555717
840389
959191
973802
28875
1171313
59948
392571
213284
594048
168496
673134
686601
156891
242446
201024
144664
1016249
369376
383803
946496
773281
718039
1132474
1129819
538532
1149244
655347
659447
457071
262863
568262
991579
947788
1006027
710473
80552
500426
498171
22814
948506
1033156
1040866
941928
246266
377669
1098075
809110
528066
702357
797773
130685
870149
955223
846353
68879
1096501
516551
266213
488484
108699
85407
529080
175429
671111
933016
595197
707903
822080
98116
4644
526836
1138622
490127
220353
740536
780736
593559
162234
149652
23003
698422
616336
132710
471134
39730
1009859
221853
72876
399202
400517
69121
448954
727915
360070
213573
1033081
264354
401711
943824
339922
969449
1123792
1024685
1046000
1023091
1027086
593425
664436
752862
595848
607745
688565
315897
564955
141946
1089906
1092655
1050343
891202
783280
633302
868639
664849
1094569
253237
355488
1088453
383844
288185
1008301
574517
442742
581174
239126
1105720
451918
640473
494486
736867
828935
545382
710427
151097
1004210
136114
1167469
562752
711768
294484
1092861
75991
674654
707316
738816
198725
162609
98270
455739
500763
351407
431336
25147
102151
255935
770155
230982
835111
410446
147750
734051
845955
554578
235188
23657
968691
971923
301528
142193
7237
755580
797615
260093
190433
67596
909468
919667
594192
312224
1133567
36791
897242
706433
330174
568318
534216
33108
260338
459924
236643
812916
23170
223970
238912
50379
712785
149268
476349
405080
1063272
577883
928135
181405
24793
176939
367012
427202
440664
820136
172013
814723
236305
429458
654460
37982
886556
881273
934479
577682
866694
338919
389795
189837
304826
629849
1137340
67635
1175952
907753
632123
468164
125757
729809
232479
645178
428347
968152
972761
576010
113762
41501
185293
712082
942864
978289
1002985
1175443
249830
543846
853603
452811
393050
459976
261170
491836
733189
492124
341720
11790
313160
996523
571187
717240
31146
458836
461169
749578
872341
475252
600972
950161
173955
458239
845364
1133
1068566
334707
108347
562912
550959
12618
1040229
459268
253226
70811
991564
989444
357178
278919
660582
836359
396779
753504
1082780
244773
473327
722213
382399
39961
566951
611782
442393
1026008
715301
699186
104310
757494
475572
636185
102779
1032547
211336
1144912
1034357
695130
233216
247827
237695
998967
494643
156335
438541
1163804
835046
49393
796463
1047110
938104
383659
1075802
185350
111983
47062
1107618
631545
351079
967071
479854
491509
972023
258317
658683
496593
18126
726105
996089
579997
831396
515779
353532
568663
937820
897759
119748
433486
987743
269639
485917
868032
1123647
157506
343671
631169
821774
1100169
368898
49372
505822
492942
626897
393422
1127113
247086
760268
1060774
541085
211028
426289
400744
808320
1024871
442110
465996
1072176
1173997
367405
1163738
353102
893829
215913
30566
295027
813223
695210
877981
1164772
969915
860785
337067
137385
1005943
48921
918628
596346
1169981
35416
869239
1166154
686507
1022992
871443
959405
550718
88224
945100
730653
70276
1115042
375024
901027
758578
795647
209487
1148650
750331
115184
1021478
1998
34988
156883
718899
365883
538424
114417
556166
1161669
127585
740081
980933
220275
942704
1088717
849178
1087837
1167399
858509
751531
404302
942944
1031321
482405
1090221
20012
183480
320166
495378
234594
1081984
809596
1044636
1166900
389720
244150
870128
135852
687733
188944
9623
629458
547590
759012
1142075
823596
1004820
635088
550243
356533
904104
306767
438294
677461
154047
60420
229526
108572
132945
1006462
467730
749038
121440
741773
760600
628291
360020
1049220
480845
82289
1147590
890810
422036
951005
879669
504889
444968
350329
988486
1101629
826898
896395
793527
867667
779146
1041532
1071620
425196
891223
232863
460648
188590
944575
121860
1137646
425377
250574
999780
1073852
1005420
638525
210951
167614
767154
840866
515609
169915
81448
954253
860848
462845
1049927
1176320
565028
329735
794484
648435
8823
645304
705409
744355
705121
577395
950036
167009
1151495
1087338
264009
307429
925619
100486
893678
48881
1065857
771570
150675
481995
984360
52751
41401
607448
312588
1068299
1162983
898835
893317
862954
319921
657778
427271
196951
857821
655510
78500
464331
193595
821223
1053514
329685
1143501
888032
419458
66098
1023319
34441
329938
260494
510882
254588
82808
970830
1050461
118002
947552
852840
366092
387945
328855
136407
920390
1159593
789021
549675
762604
692734
1073557
359454
1179410
357860
649441
978514
1014321
753522
928679
185425
589515
246292
325278
203044
457508
9125
1032266
539573
739288
1113328
999202
299077
689382
56870
793951
1106110
546665
505964
101422
1072985
746844
1094095
680797
674597
786395
1135058
357453
17667
470070
649653
1059781
719574
180546
367860
589453
282006
1176704
1115491
732689
895161
1173852
868981
905874
1066900
921345
460243
137151
228071
1038034
522560
1033459
1099526
1117581
82514
824990
581713
137045
99382
1066250
67374
356628
112288
402195
159450
88207
550645
103438
1126132
683878
1077842
257847
265300
381117
928432
489690
689927
868829
351386
539383
275530
409527
260935
357548
120127
597917
17660
291920
186541
493384
854154
601103
374291
485360
894139
655089
496342
1127900
1131228
1036521
836264
200061
192368
695326
45366
1100967
913633
1039833
251806
401534
819706
315883
693496
942221
234578
1086579
982781
615050
691407
898861
25607
452220
646898
993313
750968
817699
281343
880072
494474
654109
913091
309691
286270
191303
624357
1086161
753649
556941
720689
483787
729660
911326
929720
1141473
134190
121506
534243
938646
1039919
825490
878809
1067168
845944
718090
1120770
671356
798929
229381
935539
798352
491567
929513
244475
924986
849466
333881
736575
1084194
418346
48802
97038
21679
320053
846179
654861
335623
212198
573542
928909
155566
702620
1154608
599047
215712
505548
1039910
9893
71991
126788
276142
760408
564085
424666
878131
637006
466081
511668
261489
796836
232779
639442
987651
1094086
624423
780290
306263
384393
249772
658801
364624
667936
456685
131425
336306
1066075
1101441
581562
769622
1109099
1066156
322811
144612
670231
842646
720348
1131978
917469
172386
1104806
593400
486238
110100
659924
488559
60715
313834
743719
611816
183657
606214
757536
416
281321
494679
1130772
71068
197927
383667
1148564
930210
318602
198031
435763
115976
663366
742627
168511
929538
998938
1101810
413755
701020
515295
1069735
629241
122374
20294
1032362
195376
1117369
32045
946995
26436
974634
110114
499683
44895
375799
862207
797462
1140765
1074930
43671
933843
654789
862182
858379
850899
145408
909459
213395
350955
616510
666498
64193
517540
215754
1072109
693733
651514
11520
371965
145281
929684
321216
1070590
723195
511972
315733
832214
226234
906539
1159653
283270
1044536
130653
493461
970054
8370
1057896
1014276
1168322
459856
276035
318372
666544
222101
262381
909258
1114162
559327
335436
106669
75548
630026
54343
107678
661072
958148
423143
440023
651690
575964
821185
483258
520654
973482
37303
489007
1134110
131429
679930
939391
6918
826040
190397
20206
529191
528294
636717
250178
748617
958803
779817
41731
1113283
352258
1056721
303419
510648
483194
1110310
891119
646020
300959
459077
28516
708792
332986
80975
544458
281456
414048
674562
183381
466415
911103
588028
371746
948057
1138845
819370
744937
845688
67846
1084701
654173
1021278
975868
1055690
951490
845345
340904
908736
386800
1138403
624291
504343
821778
380394
362723
1017406
163085
1123070
407114
611162
98628
987709
523204
502536
844358
353602
885759
1147355
1007262
669115
254979
236656
116523
986552
1010067
526672
810627
306209
695637
956586
730285
1017872
683976
387137
459396
679430
324294
8507
1054340
332236
409446
480425
274378
1103715
587693
143839
897299
411964
138473
165567
638184
671528
309539
778739
44288
894398
956655
795613
292638
583651
140866
35854
1012040
911418
791011
951079
370547
1063572
914624
748932
575052
133523
281986
279025
839390
301918
268335
644211
507398
432933
904485
884650
867445
484202
131184
977796
543620
996346
240506
96967
140934
733010
114384
252953
803799
39522
266077
1165730
963036
869083
652324
767718
116791
141347
778230
433561
398078
776368
584953
717127
927112
213918
71060
815316
782291
794329
903993
628959
826580
1136061
427957
953427
590823
260761
728496
360399
131070
333141
1042379
912197
667195
811137
1119986
1025339
415035
677548
735591
429696
399741
841241
1118044
1136314
16323
456007
889009
256363
132932
821443
798879
720771
936183
903874
736058
804136
358730
1039373
1019524
1034078
28455
66397
1175944
218500
916575
396852
519893
314001
806466
245369
1394
1172190
1177675
1052550
378907
1028258
670896
407253
292548
447857
836207
493297
97286
812039
534700
305541
431809
993518
266547
370228
2327
1077069
151015
547304
66035
1161756
1031477
294720
863881
10354
403837
218524
704493
299785
518325
466929
378203
1155932
619533
429995
26794
814775
486134
464781
230913
1065981
700900
66538
306207
85798
470679
503449
805853
1066904
814135
332464
764715
107227
252062
1020844
1053225
1013112
1143503
1134516
199801
291647
1139434
739891
880362
624384
104880
152946
698581
633302
784689
386093
29605
877913
1176462
704109
811326
917533
444295
280598
1002077
410824
190389
113572
719701
579746
399270
725280
1103903
994705
185805
713494
661478
471726
896010
535274
256300
309212
813628
995299
891720
27548
222090
884900
1031389
114876
222257
949716
625614
467056
1107115
594906
288618
930818
414680
74814
962713
574984
1127026
985578
81678
1075973
914104
164794
828932
206955
367154
741402
2112
1051296
1115819
1028165
908033
254538
615900
785056
1064371
564476
397780
766985
794143
105747
1101327
652648
22642
1171678
485223
116733
633053
496405
525760
833206
654191
829304
747265
286256
1176313
1137921
972182
634603
257064
267833
1131189
569351
591838
1129960
12165
355398
645068
467674
919172
592407
376891
1132446
515081
516546
377758
661823
789601
299076
105165
209784
871311
880916
1043893
299549
940233
81777
243077
60866
553755
486245
376945
536257
785027
56089
541840
917116
983979
638588
274536
475697
736830
838489
275999
390684
1176948
1113621
213972
991074
161404
502786
748724
586324
1166540
861758
601202
107051
279623
752174
970961
930583
97398
482709
483255
292574
424053
509313
692846
166057
1065392
842549
811726
619371
686058
362485
470337
289395
419200
889291
981065
70518
88403
778182
930730
29445
1145184
921099
1028503
1039142
341092
435323
937769
865724
399600
18198
1063718
78257
163261
1072582
15760
192167
79149
1111666
1054445
678686
948843
828177
311311
786636
164365
1132600
847482
671728
264472
855738
408143
693197
255066
526493
96989
292182
778766
1000513
212858
205712
439050
1147012
507654
889051
258444
1152443
340336
510973
979110
952887
801028
1017117
1037934
622233
589127
1135834
153632
656142
185899
86705
301541
3586
908050
695550
74568
1044919
880500
553255
792291
494913
721523
933940
372946
222681
40148
855343
459079
274977
630613
1046108
879517
1096403
730989
1179947
402054
1179409
501104
803098
310754
314239
641512
421405
700900
919915
633234
1178546
753510
712727
212258
619114
748272
132032
274239
312008
345583
115236
806672
1087962
985278
10547
169223
565586
714445
381105
573190
1056613
588449
954229
690914
944857
469791
459839
432651
8915
354288
704161
1073573
720648
56517
866605
584805
209983
984529
1037809
749052
603836
420052
1019854
433982
734733
540665
10236
282035
819523
1028692
526102
806800
350612
602625
896174
554501
689915
566170
146770
412308
619505
560298
858536
969517
599342
424641
593068
580663
524194
433725
564925
1065939
584596
490916
797399
433806
733791
337305
109808
1011195
862238
408834
844981
475354
52181
571214
110831
838082
1078905
1029776
902250
236300
928114
970906
4575
1164782
1087497
251980
229881
356183
1091078
897289
1138624
800041
188618
994969
993539
384131
656866
970158
205297
17909
194367
221612
732436
798587
470054
789063
48869
571556
1047665
1143762
70550
214332
701631
82497
13849
934512
111084
615686
913001
759511
729675
697404
574689
890476
422342
1008989
76352
956778
106333
1047297
579582
206271
578244
820354
1164592
56311
1167982
66568
641797
160009
741942
834312
736794
51049
49370
495491
910693
159552
826378
418107
465838
516953
548595
323583
735599
1039198
281346
1134422
769455
950073
77378
355696
729241
765782
967987
402607
438606
205938
436066
555787
80683
650175
506556
731072
787781
778560
351011
762384
52577
1127026
131369
458800
400473
803304
595373
1093363
928345
722753
814501
423925
1063979
620730
25537
142128
501792
24272
421302
1131857
1025677
901187
509012
413072
282092
734038
439682
1013767
910647
1105675
1019366
834530
113280
607930
629481
663140
14224
890906
1042931
530102
436230
393999
743027
582033
742220
65098
234874
656975
653932
951390
192585
481557
704499
654803
675252
408912
771893
1177809
789329
834618
214350
651832
985042
1058418
536282
20106
201583
267084
734643
764782
730212
949889
222355
577817
766881
1054275
1170984
854701
534020
650888
427689
948045
905844
579926
398047
215495
414833
450355
194443
519443
487694
556878
1002801
296260
688021
193544
961389
1100810
389363
1177838
996291
612604
478868
824741
111259
1084532
925815
773409
671007
911454
732917
1135839
1086041
1179649
266429
745020
1125832
718502
216060
293486
569993
896760
970223
120750
926454
223817
76421
60950
54474
448355
626842
474129
818352
1093887
1030910
1088247
730926
71052
832539
141903
991514
862075
901339
752530
276059
593440
218108
892151
288164
695224
626721
592600
17649
1102660
659686
319484
709894
41212
169912
1034887
493150
456939
392638
192683
270642
840653
199034
518650
504443
449014
69193
776101
484316
723768
535275
949885
419264
1029283
260523
610715
116522
379237
1177215
793037
409960
84350
939469
838216
919749
207256
758285
246893
613976
159020
886763
498996
548938
124252
579472
434867
390528
222915
1083211
232201
1163152
755685
747472
465518
882338
613107
591954
126859
1056890
488854
911347
683822
876883
156513
77474
678051
1039363
87739
2405
967054
659866
778710
658794
590003
653176
1082866
1082352
1162251
1147526
745741
372192
377611
687392
188921
241601
659444
180925
632650
245688
1019394
192709
1052011
187338
720830
591876
321924
1084387
1113645
995606
807444
1071204
1049092
742715
505259
345349
232736
127895
498390
718086
957184
51267
706578
535219
508409
466020
7080
844755
1040280
408487
615784
1145912
420414
841249
724894
559812
236289
1178062
507659
691919
765571
721921
288937
1053723
361486
1116264
195716
1052844
256166
179199
1156972
613989
1031966
171202
1036081
212198
923445
976121
618547
207803
875499
662441
511599
20965
656455
213040
870787
1108194
258545
507149
1127778
360400
406088
189839
1007397
966043
245329
720151
53558
861131
982966
149170
940434
1078008
299991
50824
492780
456451
1002558
657751
228880
811054
112809
861655
988209
401024
35792
726677
297902
458415
1083189
925959
1008323
44244
557023
762516
363505
398013
707086
313225
48442
99294
1157740
570426
1144466
783671
463926
1110295
509438
963509
235498
859462
961978
754249
905846
809739
623573
1040341
501779
575818
1121931
141604
211315
678505
1074192
289276
260480
200391
868691
328167
523125
785005
730031
515484
935380
556059
287918
988771
1021804
350377
630408
297201
953554
547130
415933
297179
990452
916244
13293
1113243
490600
1168433
707222
1141584
443844
637822
152925
291144
1071416
693291
1957
781925
548506
6603
862159
923187
271372
815962
889726
943725
995759
995136
514165
227260
572061
46126
777175
1045299
1004803
278926
1020264
1171900
692878
1137969
362309
352575
209967
817986
990038
148446
1029069
170524
214016
712494
1107843
521037
472329
1043582
1147525
499339
344218
423537
1167
932732
906004
655393
524612
575270
71986
998213
125664
543409
1115441
626425
449015
376004
1179327
163382
431109
994688
1133863
854032
963270
601485
598874
991209
928142
723704
758245
397839
1082640
270472
49777
227434
742064
851460
871181
236164
303325
165126
726094
639029
1121288
340965
858392
561490
475242
888012
968725
789564
462095
176827
768772
899662
21195
17134
938071
317440
83012
141327
748646
1090136
769649
209037
645437
813334
444538
293370
1008960
117893
1031589
49184
1036730
405667
312814
395950
183828
817839
1166402
861766
1168506
441843
1151601
1174287
837115
1054511
201187
300922
933782
498571
889460
156932
42706
136212
269723
507393
60288
993064
442927
573707
294016
917049
344337
840868
239468
387468
520074
322734
679542
489648
688138
564890
1108083
115691
689964
229248
635101
171847
309117
822249
641776
727582
239217
524818
672885
449040
663192
3425
498132
1001689
337301
493544
274432
56029
132267
360785
642947
726543
608642
687468
519079
1060203
643500
428129
476890
229232
842917
1059185
553928
264454
192497
832116
548912
931096
1002410
267205
49182
464288
293191
97250
551751
608744
849408
131574
927390
273653
802303
207563
664591
129581
440238
638668
1131009
976169
1029350
1076180
507990
123507
270014
1037436
719540
99042
201139
1178499
733013
319818
941467
669680
580137
836832
34976
429634
898674
153766
60885
989460
624724
701499
1078038
459851
972391
102708
938782
396373
996424
17254
556099
44481
568211
199325
478925
744567
588636
259395
688426
234774
146805
190625
616330
74005
572497
116717
298178
1162030
723815
264881
290360
212361
496250
1098533
387652
682154
1012548
218008
416922
251635
658096
150821
148462
523524
38221
501428
570737
1073315
1155777
328262
124148
336069
413160
94910
564525
939770
462140
325264
689151
1043414
546320
856728
691364
100926
779888
335276
323367
284739
561401
891204
817482
1135147
118570
517319
1144136
672182
80938
283795
363622
444284
189744
621477
242618
103849
247117
509697
1014679
699374
421265
363783
666850
353276
981276
475278
577234
586027
38051
448557
738202
72386
682181
316650
83346
405712
310403
1024616
948806
967659
455382
834001
363670
207330
928161
787945
489938
367062
448086
595555
505766
1002785
1056882
799418
677141
1122403
915291
966135
440555
674292
294012
137593
341898
818738
1121122
211296
76812
806915
300935
875876
328
1092977
563331
969194
691572
348511
301345
379987
1172187
736116
898656
574335
540369
483339
1008666
707450
686665
618997
1097107
310997
434365
165366
1007881
631418
96928
399317
718360
910027
63832
388034
1134663
100064
487171
209888
850460
292792
483363
303656
821496
508996
975029
1037591
728029
878320
1116479
469477
151744
4220
691368
909908
1085768
597661
903465
1025609
1067546
267692
510276
879204
939755
711411
52845
877198
877393
1050609
294169
237469
122917
40790
548523
696383
843912
830657
434806
771709
957635
15598
749265
1163183
394466
175211
311171
539210
361050
965639
71915
1162093
639376
5075
388715
663258
7741
438422
601879
807796
956714
754444
907636
939576
167515
790805
561213
226426
806250
1018524
475857
927930
215325
400802
761357
47943
789442
587489
615016
683390
554167
1077742
183422
451390
924082
741242
763637
425786
1013867
1076009
306438
140219
1103567
431618
892814
398044
864712
52254
818589
23937
128990
314627
887252
598798
861733
947898
1057969
691467
19629
1179654
500317
344298
1106607
987603
129137
61202
297949
222393
246244
709914
1096715
187153
803841
723148
218729
1112408
379002
615439
38173
547617
129796
1040568
216530
925555
1009475
472786
956666
673341
961722
571532
860262
583339
324098
349310
880584
782648
266063
820626
351925
288085
89953
262359
263764
551075
207075
225633
514211
460170
678100
862223
1108466
538708
333546
865612
1034795
1149
1073431
757763
481868
726476
614136
955282
1032328
674096
695277
328752
1160857
164807
249430
31952
1150957
767016
864343
1172649
842728
525855
375585
980092
823062
1126228
316516
753002
168758
64335
849455
417046
929863
659310
660416
811700
840865
254992
3475
925784
159861
928903
844962
356567
24461
440234
1022869
1112088
822366
1093861
11191
710905
454943
1153176
784731
980952
157
681051
569959
69822
686580
761798
425837
611253
679410
509701
72246
550799
985470
1084879
1099168
22559
480371
1062132
123231
441317
281598
470144
1084131
1167321
130886
356220
95431
620078
964293
766729
169976
599275
1099354
896026
788585
493244
569958
669926
1100247
168470
182796
637561
101264
4919
845934
866336
132976
591434
254235
468383
763527
692589
979363
337973
1091166
318469
426997
173350
163483
1028274
327956
863519
263158
947730
935721
18682
667778
1088321
564091
695324
894261
777195
240136
1019139
501487
75150
618103
938619
572269
981339
228595
147776
972988
1116662
24788
903515
284845
562143
961882
572096
374912
648822
595178
539608
163289
180721
777714
914159
875517
229078
62339
863500
395634
860466
746463
560178
929061
417850
372556
486018
649856
4387
653638
660583
1147480
495834
498058
1078355
869444
756997
457411
490448
497982
515771
722229
1162477
1155894
1141749
548986
1070459
337380
577013
245963
1047773
617182
596436
372687
477319
596233
260204
751646
506911
66405
597559
129525
152371
791147
362275
1177570
423399
245485
671099
864305
340501
824486
200745
149351
898958
736071
86584
1178605
196164
81813
713230
313008
752831
300053
1082856
534110
318992
843442
1033074
201491
804647
951623
912083
507712
1151115
1143845
1038294
1021229
830845
1039051
1087810
719247
655506
415644
1116975
941182
1119491
993247
199937
755443
64659
564008
306326
892385
889253
103607
172068
445402
883269
66663
1061137
263630
1075441
80596
550063
821468
877914
545556
445287
501711
513776
14034
174922
407318
535964
690646
900769
425833
538441
925012
208945
599628
709538
1129326
431667
662883
1104137
828345
193958
947102
540119
608204
536456
201933
434686
595489
207821
354296
97044
311969
1075694
616605
860960
1096690
338973
592683
745108
401110
439316
374860
1098755
183908
1000372
926333
941606
838571
646841
1084025
176562
526147
309401
615043
1075269
310000
576109
912762
1166934
632739
1079323
159948
1083077
557297
739588
586632
1106026
110632
848013
413062
188807
1032425
492780
1113821
356547
707572
1075703
997684
998246
945781
205557
263600
746187
912843
807929
742833
860740
765133
331915
554675
472515
716913
1055158
580377
558206
1087680
409885
602633
730308
178190
105024
669754
73774
1084926
688824
590890
793908
370442
671083
451075
585411
1094476
1125287
154731
162063
709857
882289
24663
722494
104106
498072
1061111
405365
766334
858928
1000170
69221
134241
799691
791946
656130
137663
437210
870116
897405
213751
1102706
461940
1123234
1112332
2631
1127417
778454
1132153
209855
915464
982611
121011
537228
500078
485463
571867
717155
1138528
780151
498473
737991
831250
542543
779580
1064383
53937
57384
34552
574302
1105789
687086
608635
949962
260468
1029228
779272
688007
265384
906836
850631
416148
371305
695041
1026913
267016
94788
162572
244537
164208
194189
783401
1141459
598629
873997
977149
930570
1047135
752456
792717
942852
483773
751740
1016091
107182
745760
927112
1068054
1043014
347738
727793
73384
370510
1016476
169768
1007443
511920
678268
1080153
397578
684695
1108522
660017
682839
580989
983164
426048
484739
868538
719712
639447
193713
1157058
867536
1168472
586240
24440
413865
940026
644632
327609
194855
1011309
1138728
557407
533678
812922
458719
1066486
370644
847927
291750
165055
23533
840636
943307
273544
951088
216349
129801
637241
594363
821948
384864
694415
495254
755393
1059215
166557
274561
728747
990707
52407
57412
811300
505359
357938
452366
846159
319039
162560
314564
1054399
1001867
330787
266655
1024828
438468
403651
599617
651887
543444
539046
119082
532042
340263
431479
816066
957149
403218
1121330
761114
752825
100518
135537
1120017
1129870
894906
263140
971223
249418
500338
675168
1128779
445864
671629
594558
41377
1168959
84167
345545
233727
29517
760313
872130
1075458
968763
756510
764312
42093
851000
616561
617668
839115
410443
1047673
870880
916281
277190
11851
1119509
1075351
25178
138361
828424
184718
1166253
171642
78358
909116
975469
633339
959653
108237
1009370
280206
157466
195129
1133431
881708
636732
340347
1096280
370831
93452
1097087
1091231
1104011
558745
1174778
1137517
1011015
798109
511289
507731
805635
909213
392976
1149231
872523
777269
603658
1005542
458895
392019
567430
241702
866097
694585
87041
358771
385590
434198
68495
927004
110206
996642
920420
402390
300071
1147318
988984
258321
828787
990259
1156272
1063069
605118
862430
1153768
748401
836046
546632
556151
2276
1128616
556786
998505
609378
698711
232526
747207
558570
209725
112190
1003758
290308
339053
268339
162259
613870
202830
720725
1117867
266301
395567
391724
1154908
1060187
518300
209058
519976
632836
361936
782547
856399
1166285
853989
461392
524841
716718
1021719
1109207
45934
874430
244335
794762
815092
649979
447098
848997
1096544
616367
418412
1155573
292515
266181
536723
715299
617782
206145
196273
937530
674789
674882
990980
948246
1065228
208335
163341
255943
68313
224214
71736
346867
499591
1122112
930530
618509
246153
795495
1031078
1150530
829085
949954
175388
494693
165775
787884
223540
615888
66185
367262
850913
355526
265428
885940
554312
181091
1063698
725384
955404
185019
1019158
348644
711779
1146603
173001
500687
805640
1100139
228287
754878
780362
849328
1097076
263148
426810
437266
577383
1111534
937403
1165622
950893
129276
370849
939292
868053
942919
608767
765767
413668
835883
611786
188197
1098345
218926
1092839
341365
1044682
537052
1148155
1169969
583599
875465
396914
315117
303134
359917
128253
596647
231442
570961
1082037
1013837
1124209
330313
953758
692682
935223
1061640
340176
902395
296353
775749
710646
713346
108317
963064
379475
1103576
524658
87082
528681
167519
389658
60223
1063302
607328
891409
41773
898165
571253
23314
429498
7782
163122
512364
1177597
278423
877590
48797
254799
298437
327084
582460
1070686
594091
440709
321785
665217
810974
717401
1163545
825655
137416
833122
976755
942463
998320
880939
664057
486417
428120
448967
710583
904812
965216
1124370
68961
121341
489672
22133
568312
50598
134070
639107
52090
932602
114240
39197
364419
527496
814513
19505
745498
425724
885954
808688
682749
524759
177536
1167230
186724
558266
703274
659559
199087
57071
1078122
588862
908411
965498
105267
298747
991554
512395
166930
362129
746596
624988
338010
487336
127129
874880
815285
435445
582845
811669
1180027
1128693
1013730
683100
858028
835256
768487
918576
1014262
396699
140414
660116
660315
243625
929264
888112
730223
789070
6040
956728
354212
199223
68846
1020261
823434
155034
995108
46664
920096
415947
459212
901221
518958
748838
695729
994642
930265
800588
27295
658803
920606
716349
355043
683329
1112699
1103700
420233
739022
265789
474673
30815
956908
190901
1129518
632743
164711
333590
594570
495431
620656
606701
469523
530543
555821
781855
1054237
274169
656942
63548
171205
933647
842063
226169
561127
273779
277550
1101970
1117867
425884
452455
499963
200177
467817
363167
1127748
282797
571837
53428
690633
328908
579363
21014
1125935
437603
1180253
1034624
583092
195734
26094
572316
202057
279809
639863
797614
758457
227328
798098
620885
659814
1021144
1067346
692424
361806
193515
629974
1173655
369179
556337
384262
756120
1120666
136471
654730
47081
1078659
1144325
1040912
1124391
379992
462420
6469
1084238
65746
610778
473708
495179
1019472
652795
575052
900782
92384
791285
50981
107018
1166729
309023
602715
219633
545379
217071
446607
237989
905345
1088415
652646
816912
992740
187888
501733
1012203
1128111
239516
1037331
1144138
840096
151556
630504
50671
104098
1026023
783731
728364
1059300
19867
292641
741179
1156390
1012369
7959
1078788
1127829
476792
929569
387978
901301
366493
1166023
343659
151726
199110
826154
590679
817927
879228
143998
916736
871327
685547
235265
27079
568960
117265
690102
666104
650059
954734
877278
917174
182395
767445
593897
246500
65444
946914
433167
855841
614628
811308
142655
1128355
1158147
419790
14087
302542
137744
102274
192272
1096654
170305
933845
465353
977923
90252
376568
27898
7783
325602
502125
526775
1178974
374743
532517
746569
884474
762689
177533
3029
805646
1079539
423768
170590
938016
1142101
1167095
834336
1085902
347328
115654
1140226
204402
545336
977646
389121
351586
554069
802627
949286
891919
780906
1162207
1090482
96350
493874
30209
217458
464447
916558
698361
193181
1108889
1072101
924954
784440
1150738
870272
1000112
543263
858044
268705
1157479
826993
89569
61464
1146454
268911
1012127
731757
1082882
438455
5754
644333
232283
328168
467094
692592
411390
337732
788302
1136313
822293
122524
98285
797332
197217
775556
763359
402147
1164781
669014
5418
290414
801299
1102435
719112
35156
794479
158610
170732
963028
80870
720994
107434
731527
829149
362350
531192
291383
1177787
637505
349239
934741
691298
313229
5916
225298
99270
575290
941563
564388
218099
468975
556585
571953
786219
431509
32548
825884
1159619
1062208
751250
743068
1011872
711897
638410
272089
1053767
159171
686197
639553
865473
795461
116416
263546
529773
710521
447635
308991
924667
1055838
438456
1137606
1126641
195068
1017299
116545
372138
343607
258730
44631
416408
26188
528870
103059
749405
1173646
176763
307296
459635
566366
812680
559765
1125417
1177779
126442
62798
309356
586527
130589
535652
761941
339160
39549
781911
503621
999403
627743
86317
366650
22934
745717
247866
275272
1067264
797380
688200
783118
189900
60150
47156
670789
760244
1160712
582671
863998
238616
677789
804651
918072
680265
1106415
741912
1152508
889655
1135929
138843
283695
394003
882637
223879
719676
601981
372046
945856
944710
861774
160834
205422
520277
523052
899776
34380
588903
312727
898197
565397
467891
541298
80692
846818
1134236
857079
1046035
284416
328822
657887
854816
473951
741892
741194
791130
256519
356529
1163026
154583
421988
897559
72515
611013
411251
406861
723070
95038
34250
840726
558095
850940
44272
741077
929022
266122
947560
746816
823349
710047
989332
1129443
304477
707729
984022
302054
1136930
1012966
1082196
413683
239510
646630
133825
540273
655973
733092
750240
967536
588048
674995
332234
140340
477054
333872
594709
174307
799202
427780
1108839
187197
312973
1144176
432855
1024771
108240
1040383
893023
306159
616506
51396
1105404
418383
843195
236978
291249
234083
448414
994925
189267
716510
354922
526930
401478
361147
256711
30581
696698
660009
463716
268410
384403
640866
1097106
410869
1112500
40127
681161
195517
36384
354304
205210
717320
490531
625505
1032961
1141283
519274
429288
221440
526831
604002
737887
373991
540542
626667
52177
334683
540037
853225
701976
432399
1152069
806885
1129099
606777
88283
679345
1021163
1171406
593267
1073081
447005
693987
304801
486313
981635
314363
115154
633824
674896
642039
257737
717911
789761
479794
267647
408549
972658
303662
394782
654649
354228
543113
292116
670063
606237
368781
1173702
691604
464064
219945
291146
1049796
904468
750087
1112529
1112584
839595
950334
2441
416540
160777
844745
422603
34513
327664
189974
82762
1115807
25428
166674
602356
1100360
556805
1136306
838804
743787
744146
506918
921948
61688
342304
184408
469801
62868
152606
513379
1058244
981833
885814
1050299
406132
287327
897796
956829
1008395
464154
245825
674375
55122
627394
241781
840059
712606
136696
564885
693061
514438
832229
869947
159441
985283
159344
365274
702608
430819
1008160
136968
853572
697925
653948
762656
120846
191658
307755
277421
930098
261515
413310
1050200
922284
783882
320303
124771
1093046
949148
257890
776743
922091
591533
510551
239577
241558
49199
113802
1062592
1088164
235821
57162
705804
923898
1005344
578902
100793
1057204
1177113
1013901
124973
1099239
473073
1117373
234320
585151
95222
950362
991284
1050209
225300
344617
1088120
345023
458159
580473
203628
681852
949117
994482
453378
189354
7080
326470
231886
271398
1172728
72152
674215
891762
51930
551069
473538
67511
900155
981668
67668
364839
759117
168417
405242
574841
245931
512350
1106046
132557
524604
863162
1084197
378421
406628
585421
1142583
523908
979308
854378
152868
139824
549908
121373
1167859
299599
656482
1167438
763010
932953
900008
543523
290214
5570
759298
380891
529582
615991
504490
713355
428685
999662
658066
683487
194055
602442
831075
760850
719186
455212
521398
258448
888708
862268
793871
878430
883707
64574
1078203
481834
452366
1156262
1179
688181
28514
1176646
545964
257233
320796
734818
960614
807815
727751
596683
1005069
827769
924638
1134564
431188
631036
273337
44093
317033
341572
594272
1095743
1036672
968984
945074
1100135
511817
869586
298245
793023
724905
330886
479483
1085493
664103
320319
27185
632942
373838
520286
400471
977980
964445
674325
96494
133223
534382
644563
167226
115958
633473
672040
975248
175201
1101626
955535
754376
321264
478641
278973
724592
835784
137877
598216
13242
1032348
769212
1176966
392181
1041712
137388
1076734
234990
1131131
282297
1007281
173338
313430
378526
510565
276094
74851
795295
1170810
844723
370754
1163489
731690
382081
1056425
159171
663732
700611
977930
1122632
725259
599945
1107133
414132
22390
436738
779303
495984
792384
1106617
1127659
642731
10687
551994
899325
589429
996864
665236
708957
24935
244385
520810
89427
1118010
767969
947745
548408
651630
367826
808357
381144
28123
1171326
79082
210842
741012
208792
34397
1056048
49599
683684
857312
1036674
744563
14675
367066
410280
763322
391114
895686
731482
445747
206582
97987
696808
11429
1099796
1105997
1136835
555655
676330
162788
228266
195951
1117625
953908
597897
562371
714914
996907
698900
825186
981458
1157046
71979
191880
903629
733422
12003
740587
158963
1179011
991765
1088281
1071300
422162
1088872
609028
1045961
23208
4523
1116885
365267
1140080
310988
24494
1017106
167226
69766
999219
1059604
239467
486277
1090811
195349
949473
401757
867649
584983
755883
960110
303345
101847
225888
197268
859657
44638
433945
1056833
293530
586179
738869
183540
894945
415369
1001532
894994
293322
303222
1079496
17275
1092973
1106200
519588
554955
1017203
171496
226720
230219
61049
831900
222598
308223
1055769
422089
108092
1081305
391646
50228
538637
366072
1060867
926898
594200
1122802
826570
437620
893816
848812
855319
21802
1092503
597176
746118
352471
1101698
564174
1177554
878796
108140
1094488
504422
867462
727079
909571
962019
231963
161963
719037
959281
885270
645732
882154
240506
1014557
249686
1014361
714780
789500
813406
844245
221365
1096037
197250
269860
70347
1149896
527321
1014419
128708
905254
814494
89071
134113
457279
1053925
991009
245332
240063
783
1054853
523029
470924
1014927
25496
120257
58431
930760
553547
534340
594753
679756
22422
1115489
1091990
83860
121681
405280
1058785
111995
909903
387555
13
1063401
885861
64872
569271
601703
509219
934995
576590
163978
914491
716763
221210
1133969
109672
921306
930008
852496
494822
893249
290347
314835
838178
93566
803337
498612
733576
487366
815320
1170483
802460
201481
1026484
930666
103504
333876
822109
453294
244840
688043
307207
309427
907719
609888
292431
839984
851344
947842
820593
90529
186400
102218
396059
1136340
200981
334922
168101
148104
1116323
849545
1012363
576240
774757
187495
281578
941083
217836
590849
1150820
1088649
604896
335471
520439
238271
209917
524558
524427
553265
1107591
327322
730563
536234
127493
381686
100760
810095
545445
288479
967158
616591
280535
51978
976314
1101230
920124
1126714
1147235
875442
718837
637181
1000249
960595
946028
331145
1133225
66764
478466
947314
969341
1106908
631322
425005
177616
697940
268111
791192
530465
426386
558571
334154
630040
706724
534463
728608
147051
857842
734597
576255
968046
251814
960773
122802
393450
824627
825060
461711
541141
448867
1146312
1088751
441157
185676
426025
345760
1078962
703896
355368
1030665
756351
672279
101996
564161
1053349
1116751
313811
238006
442132
271441
10215
933690
1071616
68053
139151
1116969
18506
499660
82147
1174993
1055036
1178248
845441
858553
519570
1148912
1133993
413297
16145
118766
296153
804119
1152101
584964
365783
1018683
573354
478452
58973
901223
164221
377770
499879
371386
765703
222342
161011
1121452
384013
622364
183283
951363
435137
205146
735546
503946
1109327
567686
332515
393229
553379
522700
521288
592598
1023007
21261
1090555
267691
693669
56470
307977
1049833
1165988
1132309
1040903
1028044
691673
213891
1038685
886019
1083560
1057170
472430
538197
391773
824985
432325
773779
107972
409894
424249
705048
1053332
968840
725208
371911
211892
446527
505552
336403
320622
395390
534603
868693
633740
908297
1042502
1027643
963052
1148401
565915
858802
457247
128645
999366
1035496
600759
943292
1007952
913517
280801
83131
24212
146294
102887
977797
1050703
152386
747424
59351
292010
788912
333944
890223
861641
673154
459198
97855
829421
732388
1016673
992692
840775
779269
294901
189308
7430
1020732
585921
612797
163208
431748
30567
444845
665340
1011655
468658
1097260
808868
1117783
528782
537695
693056
863012
1055468
592084
584554
70566
262336
817772
682185
135966
631680
541597
793191
912587
111980
356696
538398
200312
1021597
33146
345934
83267
627840
568867
109433
748730
105981
789541
952664
1090294
1092870
650621
41413
819412
357542
841126
686458
555191
575829
941393
1041410
111204
848369
47233
1160953
823534
165057
1020572
943090
774016
71614
556168
117585
475726
350726
262256
930766
874627
56353
520182
943500
754167
542865
1171377
3901
260101
15452
671102
518174
1053459
511209
800230
650543
1089124
482750
861008
913962
30007
648086
1026643
1146643
1080449
706743
472525
35195
916391
571221
745851
998430
59328
85521
909732
874194
778826
891854
572450
522908
679402
1112586
325359
461437
732533
532541
522396
899358
954081
1147195
891537
147842
137837
5305
831043
403412
582627
620525
715100
1114460
74140
148597
55195
400024
452096
965697
1045122
587162
823712
1179963
181188
789769
366969
1067358
885737
75787
992628
937194
875484
509784
947406
1058758
1091590
877808
375675
671493
498111
502936
89891
2869
1094009
1156266
758749
970091
1597
1076490
327463
761257
739830
423822
887327
509848
343366
441642
225174
741604
627554
1016804
232969
1064632
901748
324238
2507
1028434
291323
230587
1023885
987231
592386
283310
804069
478169
233817
1026151
197222
903101
714713
91435
113012
1125448
81437
573676
718026
861811
1026523
655830
813636
1050684
488920
645084
664490
553010
909905
1017598
1045006
3998
247675
758198
452219
922842
203860
529453
970021
347784
761393
88014
511215
842266
83208
911950
272965
370488
854500
990547
341800
34329
307287
417165
742099
1081933
990117
1163273
310785
1110426
221024
809481
776314
1110388
1170934
961873
231303
201549
526091
1038075
735360
896216
380457
32472
871226
708648
97515
708892
169976
2616
878126
62618
948524
596959
458001
267125
1090792
924305
58204
275617
909822
1116355
335518
914122
1087732
981641
90878
1031155
545673
571697
512776
809826
681270
613296
61497
155419
751093
901040
1037228
1019827
945487
646230
847650
946841
892869
854151
807654
550715
695534
926272
568605
1166929
963780
440375
1022318
864329
260251
317738
256866
313409
703683
912176
1014225
902832
612065
237853
959592
439724
693619
589024
301795
985586
890663
175420
18433
529878
250448
1102305
842790
507060
413525
218126
710310
399989
205304
839253
152574
740829
1175091
670393
38645
1100803
875866
432108
749020
343344
845869
821063
449482
835021
185847
54179
492960
301382
1082224
96559
251128
216985
1019748
496976
113816
521631
694951
885555
1072837
493863
291287
335478
963158
542378
917598
347569
93724
757547
412122
364747
234563
201288
735969
137306
515168
892623
1159207
1152572
108247
649159
147362
1107235
844442
826073
381843
284083
588118
792509
369587
790419
364880
9775
192604
809067
118641
597659
1158119
1014188
538203
69074
982894
260799
235470
335871
1000445
819646
339165
90936
915419
868754
827919
118151
539846
1074431
252602
949288
206360
231401
25449
422217
916896
629876
488517
256862
879119
972370
31014
631883
827796
300484
668248
998651
612755
636696
432611
743279
730468
912855
1030313
588896
421458
127165
1126073
1098471
426891
1024618
594774
1113216
558737
1179048
270710
89984
451327
623519
806484
131426
997640
760694
376731
214425
541202
687524
166665
575241
305676
677101
137193
711623
355567
485269
435329
321457
155837
893873
959768
927309
624540
12151
454181
57958
1107658
615046
1021349
828063
1096913
323533
1130717
954893
975123
833526
1027454
776390
969169
481129
798245
285656
912205
867033
1136707
824075
384682
969444
978602
863962
969907
726968
669047
438701
865142
384571
369221
491650
631963
738112
129497
506557
507892
170414
322408
433335
220812
736760
806667
757831
1109370
679979
332268
1050089
219193
341266
700529
728657
736814
815632
973685
671938
1092766
112833
885282
372838
506492
950525
942717
254951
220959
956057
965991
625791
734419
169383
534685
1002165
112331
28016
60650
337567
1074746
598679
400172
962907
278354
33811
175976
501307
1088873
840304
59063
803186
1148468
895434
235651
492509
1171493
217479
719619
101402
739610
233609
1060755
1021928
854263
280654
1119512
434513
620110
837575
312866
1106788
31659
556070
300680
640057
674269
350804
66766
1010449
400994
553048
1153692
17419
770736
29887
976306
100255
142082
522638
226999
950741
267385
155715
913525
569687
724539
439023
856169
783975
894914
341887
692450
1107775
830036
1020855
34261
521486
1092390
31283
325147
590966
116525
388086
81195
5390
1177452
199773
482324
774732
754938
455367
539348
427375
836256
484730
179881
1036747
447009
899305
46824
814620
151495
343166
646095
858047
536008
306039
766347
838700
792536
606477
549444
705522
349287
351523
883195
543080
578834
62277
939968
82166
847396
272326
457777
677034
33999
839633
441547
476515
942402
1168026
517133
899856
1104185
109558
351520
1043247
625516
447769
264131
356112
138813
168853
402097
535055
932154
466795
402965
797887
185033
1092563
581585
434308
808597
938783
1077297
1012923
586676
488322
1104552
1066743
529759
791390
702792
668778
486649
317957
749666
115990
516725
233509
1127919
976597
219178
695582
164593
800659
843007
1032319
933685
14156
1125498
14276
936545
614768
564691
494228
1117492
190159
950145
910974
578131
808652
554323
839601
781187
394639
1009721
484721
155270
891608
536180
1001728
36012
786068
684448
578196
719019
645728
829343
221517
43410
10632
279858
919234
891364
378403
886732
305568
539399
482298
895788
730278
634971
417942
273558
925478
1155442
1041617
231577
577617
628351
515973
1018229
871222
224592
607878
919402
179852
660439
1107928
1077002
981392
441451
223790
743257
218
557278
365379
1123977
1067434
643674
555694
845807
860392
67518
807869
511805
702216
205065
597133
104330
890375
851448
474985
765633
1001889
914522
126973
762700
1168150
798881
86229
229296
615000
218587
736596
773993
514823
858278
694349
650470
508760
159193
373966
1014771
766260
806324
916441
256190
1022434
953788
981077
878946
589297
1157343
576099
345462
85563
1002106
677358
838537
1144087
279416
683216
1004803
77614
945269
330144
991476
537253
152534
90115
121681
1004435
484956
999636
766578
1023837
369062
792215
873543
77674
462035
582107
343247
1089570
429394
880591
1083732
726335
1027078
453461
974293
620819
1044817
504894
1175808
941498
881115
50538
879944
516866
866113
558910
391850
1076275
168304
67238
212653
826241
1006749
121409
531277
915253
748788
207565
859961
149646
650084
607438
357379
997259
802970
551704
494642
194266
312953
377102
931594
188421
374681
1051459
112352
114000
660921
1099807
1157626
259282
913977
501115
163797
383727
127912
633974
933788
821447
252614
1140872
181369
659617
1150605
1173375
761045
548449
1138721
807288
815261
243647
333445
404089
906183
609556
116175
424188
971787
1054329
87354
1083709
2808
945820
655711
1141608
113748
531241
74162
310115
796607
838789
262195
814719
456078
1021685
850985
48358
548748
693207
731231
867684
721450
1104389
447147
646353
328184
339541
250304
930211
443611
133387
327024
509361
549832
318227
851238
725725
700256
198358
62596
968749
921933
754414
480292
950505
294107
830404
671232
352753
941389
1156738
559912
79943
894507
1097806
930667
199128
843832
1174069
963823
52230
598307
396939
1015041
496433
668880
585459
941670
833196
631280
946734
828513
304160
990972
812767
122134
1102634
52432
1173465
889847
434776
24144
504581
770374
852159
226351
1171354
1006883
887720
188599
40586
322802
393189
438570
662539
1040712
1156526
385894
202197
110009
198016
113188
4674
1073568
235064
1021073
967215
452145
725939
699244
375865
426241
138289
194819
1003907
62039
812392
842733
183236
1016043
978886
368076
189216
1084968
821017
284616
120654
18978
936263
633882
977175
212220
574255
431413
59881
58055
15237
609594
507522
799932
714429
339226
535760
46220
340347
593539
197800
792907
1004073
51514
201920
280494
1160101
468255
196061
318173
954114
1140065
67149
1075408
891838
684468
642337
838733
296380
691274
245967
221162
596591
279688
1111420
654044
452204
45358
977844
490184
888200
709534
272563
1036945
1120746
661778
951989
1103386
278998
460854
1168037
362503
755221
456916
692115
464834
992519
738685
646002
1081295
842289
915656
345961
1029247
472520
965269
399859
988455
676661
82027
1164153
912416
777347
63692
909245
604214
298397
413762
28931
431026
429713
940699
263108
40402
953788
597898
706877
453615
735270
373083
359129
168535
328097
967933
1051929
606549
119709
851746
264272
209294
488803
584135
104287
704849
285387
356023
524653
353942
915291
836318
96966
396972
861832
920832
994169
164773
191357
759116
962572
975892
1061572
931179
898554
633646
939521
169972
260876
866741
840842
115658
376498
206892
315257
232132
518848
434192
920495
469726
453721
753363
1146905
240595
238055
1169155
514678
1056148
399771
659669
531666
336242
774258
100926
31125
1175958
911980
964379
346221
83213
545744
300621
1165740
420438
158468
41673
625483
694445
614169
862883
708210
734777
1164834
151798
618387
228488
875705
791697
642705
552155
386432
1028138
1073211
1143027
382904
1139485
304591
482287
674756
613754
180550
635696
112167
13248
1116577
1143006
764437
775438
214436
884898
1047355
662072
72428
1006318
911601
760364
497531
519214
868482
861701
1057829
652950
1108825
177049
603490
749154
198417
316115
897325
827425
462276
1014536
837131
604539
1046562
305110
710522
227722
218007
216306
66344
349989
981188
850773
417333
651765
123708
1108379
584681
639871
154551
1027476
710420
679638
1149437
189583
248047
1028358
613232
915546
825251
857236
754186
787461
1163410
773522
430646
937420
1075486
435055
122322
855662
566339
118546
594537
825066
268593
1108535
632895
59863
624685
305153
443038
424380
1058932
233509
451368
1107184
775012
53334
599218
498793
497174
460795
458884
1127612
444137
45548
687365
723072
213340
152490
673416
247243
58270
217774
655371
879720
118143
240981
356300
255169
787494
759111
37079
86954
524233
287932
753772
334184
700739
934774
1031976
518023
543694
511948
658828
310079
862363
698440
580337
194378
495915
552944
162114
761197
172269
858583
1012642
578737
1057187
962492
356988
672429
1040397
1069025
666865
613472
69698
840721
899046
615727
546993
341334
919270
405329
1174477
885951
115935
595180
225415
965730
704556
1122220
278542
38054
1120033
1071699
759507
121026
429063
1143799
1133344
645354
1041686
1054552
1051234
1036207
802343
1078721
945973
1129156
365761
301289
996094
756920
713070
678
94787
249383
936327
1173893
688768
496753
921098
798459
1128000
953463
1081018
20454
320872
162711
660864
121103
544711
884153
146446
523869
574876
132674
435465
54144
536898
457471
527412
627931
731182
961531
476595
906909
225615
877832
994227
137969
995123
370074
717123
12591
691948
529863
690363
828312
751087
870724
418050
992024
494687
217739
547000
849531
454930
419473
275710
1115513
1038339
848858
584116
642655
544407
406093
573516
743591
914757
505143
451253
105289
957209
966194
85718
563570
714740
238758
107487
363906
506924
116414
560052
977361
833921
395459
95383
1015072
1110006
3260
1141894
922360
29578
1084256
892353
248548
1043528
908071
264687
211012
798250
931489
745888
1060151
81850
1141538
782543
330935
320933
608306
477135
716777
801781
372258
220608
46916
204650
652650
933947
767309
161644
629193
128078
1002683
622087
792533
120149
640040
27662
934348
26248
609960
944293
1094716
161655
214945
55827
3637
883755
391135
909408
836074
571087
122789
680222
904139
612949
1175319
369467
848726
867494
888375
139405
494001
861635
146704
463105
143034
382026
686910
863480
66797
700862
800162
270139
152710
550260
1121658
465972
623012
549887
1071755
414427
797405
534974
533636
1068818
375700
386938
761931
649715
1019721
843135
1166436
1063028
179942
357696
530558
263765
950281
67879
486062
688969
598108
692049
870565
856711
1118233
38070
457428
760959
252922
64054
331295
918729
824222
499198
238424
238514
984681
500866
999754
350232
543823
766409
930414
106017
1108715
185504
1071902
317877
29982
429648
5725
889685
1023776
1078877
110567
392309
1018009
356228
566128
48239
114635
1000548
153259
1077814
1032101
377056
444521
703737
175078
259225
801821
683448
497722
155492
509818
176344
450529
36862
154581
372042
360915
314435
446045
724108
1036132
19553
1052189
279667
460419
943852
386833
184230
395570
71779
1071509
1026067
1056858
621324
242068
199561
282763
783212
211689
722649
446701
220130
948175
618810
901333
707033
407166
248969
828218
80733
748012
611298
408952
664175
96473
241131
334471
349667
68391
902575
108875
159028
129826
824237
869407
1166202
588898
611702
359161
1146393
310076
895316
128528
374789
921559
564478
522648
502316
466429
451863
515881
1150082
507683
872146
359493
7988
63505
1127783
973991
295409
1139029
1136918
1140109
295674
778685
817862
1016086
994510
706445
1138581
1167137
1096430
627644
1173523
458953
548929
866687
513757
957510
1075842
933368
582825
1091766
539001
746965
454698
539686
70715
195828
467878
115775
1072686
509304
403922
630603
565532
599789
541349
117314
1076528
376505
517126
904590
170464
1091579
1174890
524048
173640
219094
767490
385919
349969
723470
331823
83916
39660
1168637
548535
8996
982476
950066
753577
692168
1100087
1012893
1003682
624660
962161
102269
303746
519392
796513
1140236
492262
510872
118811
672162
549141
444036
740724
60203
54610
433164
912556
217492
798304
388074
684966
285756
144320
581805
783318
181242
830601
658528
25448
937242
770544
807655
547446
284529
991166
80541
333942
481523
1142633
629379
307848
476388
988713
809335
740995
737564
190621
597175
872972
365924
759441
447441
305828
535618
149365
30912
846059
916182
216057
596681
706627
720937
954541
983081
947510
203471
179108
1137924
418398
194175
863506
135897
680089
177635
173551
356678
268693
569476
681700
1162784
861097
428064
787268
1059032
830138
630253
369865
303877
187348
418483
1069807
516678
509599
206413
552650
188286
887079
800238
918665
268629
702294
891727
798051
67183
499976
820910
561072
781718
826118
1162191
1060620
1160865
529538
952470
506828
111288
696958
17728
13034
393127
1035045
755584
184601
1072719
117497
315815
657264
130868
495436
409248
853408
724616
929798
44152
837566
937414
1020147
54519
506468
12511
917667
703868
162738
121157
611868
590914
89485
47845
717707
854597
542086
255958
142957
265302
226977
649276
740596
427606
15898
130258
744074
1050082
339474
767301
1179065
352026
37479
493141
237663
778838
640008
733094
863577
502015
580643
706519
1168447
287912
677823
490809
1151767
259759
418498
755915
469412
29840
345495
454554
1015473
514505
221266
1137423
787670
293279
1059501
785875
1003264
1130318
732054
259073
328495
1039231
233432
246312
262121
783899
1050801
499255
132308
892705
699724
438151
1002837
675971
740597
619791
1127328
555941
685625
310750
932958
377875
59699
493087
1062984
420868
375040
506575
793789
1020749
35951
474793
828238
799473
502935
369140
613747
816980
1127856
776018
720693
626324
965393
318636
1148964
287876
267028
796826
579474
330308
208547
640360
320704
329445
765367
674832
566312
316395
262438
69074
840190
1053277
929968
166628
626640
733604
917083
867592
388729
740040
603312
1025126
367425
512664
247490
777244
544944
298122
352191
132983
266000
580656
722307
308198
322444
77335
422597
519003
753324
325473
803023
368019
1165726
359892
263499
416233
1038891
965284
547913
417634
415565
1091891
585258
425251
851687
889780
896247
665800
20670
29970
383432
212824
558872
224359
1153088
813197
4120
603280
482362
168518
36377
321315
279519
288786
947359
562157
295018
857583
459762
57876
912563
214321
448488
580475
103607
629703
515278
1015811
141830
75656
681711
7393
573812
334213
855853
827960
306218
672236
858605
278527
1054597
487514
694312
861777
675276
373683
1042761
90706
761543
1046033
290614
665701
978007
1044554
65534
76504
595942
1009702
205705
1171300
732268
771067
1108919
773106
425837
660155
153147
645623
283708
27423
227860
144060
156931
1161674
514057
341391
251971
1152156
287942
943201
568343
1079020
1092928
1006024
844970
987663
755021
289959
664082
1073454
27681
630512
294413
691190
658678
708267
379065
465563
919608
715745
557663
656123
172456
223264
663245
1090920
1175027
298594
795038
72856
566519
437591
847717
361972
248470
621864
746892
812642
358639
260046
929353
228397
39200
321235
1073696
887043
508999
891035
276831
617849
1003121
373105
1130747
329344
1136348
1101408
509412
473549
702554
650449
33706
626662
1151477
1152980
494749
915746
496425
407042
966114
1116712
906147
774338
877143
923462
157712
60313
109801
55168
487943
134432
456807
636415
357626
818203
442898
754851
32673
847327
1136396
1032326
645793
895510
48908
1091122
1076530
210326
887621
158807
345464
1123743
661071
301070
1096230
586886
867779
504862
89576
1042264
486383
49290
704248
298574
55013
543671
1175714
87267
969943
779674
298099
555242
938618
336005
590851
1161644
985529
938191
655158
697879
1164030
556940
1164344
298502
477334
798416
727758
368109
273649
845435
326706
701689
1163194
132226
874805
395467
1010164
517763
765419
732826
477193
149096
1121141
313684
976867
1033328
1001960
89718
1139830
1021264
940431
1027381
1004606
510034
1080367
791714
1021848
576090
299264
435248
145592
625558
381450
1173148
101152
676797
226227
114504
987196
501600
1077474
206979
462248
524375
30634
1082653
130098
282902
680713
497081
1122921
682965
324093
159047
113290
180818
931455
205968
435667
945224
34746
10777
463806
350311
976043
839166
1039635
246245
1030528
715715
201002
423218
276407
1049489
287107
223192
480572
51595
983864
164190
1116052
675729
1109131
753982
120961
402849
7550
527746
1032209
1001259
549057
448522
540432
116978
779131
606203
438257
137702
73961
473196
806249
789047
674253
491194
519245
401948
864928
774481
669647
182808
612679
462737
108423
881889
951547
603406
1058293
794659
1017810
131174
394185
1113101
632768
913442
365888
856555
399284
1033812
125005
417518
532216
300847
580071
885789
309495
213340
1138520
3268
595552
13616
172647
712724
598111
807811
599213
208896
224834
194420
697423
98081
81523
552786
171035
658796
360796
609975
504284
213833
910835
963259
1048703
658182
47603
611
1131731
61517
850861
309663
668078
222003
361477
708347
917741
447905
289613
1161110
252065
345207
476057
73532
715332
904163
111282
149935
836851
820230
538405
139661
337278
808506
826305
107824
249447
689326
543354
595108
967729
91674
592445
123065
129829
1167655
303164
463935
607475
25075
1075733
563409
468825
339804
1110799
291232
601237
1040310
1053633
1161099
176902
916741
948858
746456
678836
73373
841088
969261
916207
1123798
1162484
1169011
1109796
454598
893783
1019764
413214
487530
796392
368093
473804
444192
441310
748019
359019
87124
1014899
854372
819341
810510
335983
1014635
450439
1139210
563999
1022418
289925
628445
353218
299779
309600
1140920
120137
469513
809045
859909
342282
1090327
994236
230819
1022269
65703
230450
5898
402034
1062518
580201
1081517
453377
275389
13053
137728
1102644
1045856
1101954
424851
978088
921167
745974
1028126
445194
458714
203646
937220
823608
552625
236599
955437
806069
969457
1117631
172759
933190
101073
991232
566108
602080
1126887
846198
659918
1068528
1033344
437860
394390
369227
223721
1069743
151563
383570
616106
296912
873640
506069
182094
668401
125433
1172492
5680
455022
497168
356890
819879
1142933
833974
479273
826152
716138
553504
320233
138398
940123
211743
968906
313875
749022
453025
708828
108884
1070125
897633
563405
9123
271333
267909
728801
1013848
665647
678001
187528
59003
2781
924003
914466
509019
653822
888580
912524
979733
247479
638925
1132410
226152
420223
861931
331982
960026
553156
826078
502324
390256
53260
1017635
717805
62735
1831
642741
124872
558757
173275
377271
312164
1072194
827944
185251
609452
698750
495602
1110708
401505
326967
718835
954482
788944
645186
558381
788708
138862
109943
353310
568013
196971
103455
344436
172644
1020529
808805
820532
572968
1016444
595723
509418
675598
666199
150118
1138706
631093
324108
481149
731447
287599
1153277
338363
112222
228014
768263
1178383
675221
890133
213148
218933
194017
788570
219884
638895
1113979
406196
661459
588050
14094
905240
336940
1077771
618438
948017
27591
783033
73239
513752
783526
7544
268923
1125575
1031363
542623
861647
997650
897658
746194
159560
383852
969522
125307
906500
85884
520930
47627
961066
102295
651573
894538
136565
597817
983314
1044458
988386
976455
313930
1145370
180826
851019
796459
160126
295070
227002
398787
298643
247552
533238
588405
899566
478511
851870
326378
1124494
994134
899046
1129996
723515
838357
507180
1103849
48918
505469
736621
840931
1058443
73309
431912
309264
755740
25447
80633
399411
199938
1083471
1124184
1077357
65951
1028841
224500
704172
364709
504031
731544
862383
32060
784968
856773
392609
469446
541577
820598
568306
530683
1169604
947606
97494
218130
522257
915570
205784
728434
514631
1059912
870834
762032
946071
346644
1001943
1104782
665095
857780
1051195
472188
443255
101145
844543
541060
927706
516542
962377
485126
1028011
809987
828272
708456
1001852
656394
172217
44253
1103593
1158367
241151
468450
13819
618290
770683
1033686
549412
262238
30970
1111110
75125
800055
582483
25184
895187
1167667
165035
108133
600824
1135179
410482
498296
254539
553536
458407
684203
701695
353053
762243
576871
529483
274566
900808
274360
113975
375542
156305
309550
302386
1044697
558254
480692
573515
57587
495257
507468
1100917
768224
340886
1084315
862873
95841
767394
38545
18076
720937
668013
544954
549942
271810
751558
1161930
299849
50421
201767
1139947
855941
922315
796325
846996
668433
221826
572273
1080214
1140884
480481
489996
413562
655304
772665
892717
383277
655396
998072
476105
492021
243173
635296
1138260
276400
1136577
986695
162096
20215
959616
288585
881564
643068
208986
1003675
163959
902796
883282
347868
605027
475077
1018817
173932
345366
683476
316445
851607
794001
505994
1060362
217015
598099
102784
379502
583204
35416
56776
801507
533848
689886
833556
442515
10265
678465
25124
1141304
95022
815122
932270
229148
565420
437589
224642
183552
50882
890592
862179
822716
116385
837623
1078662
1064484
1055779
345830
1108581
319053
522141
601723
1156612
763725
1016256
1020093
1105361
919943
873311
574754
1092288
244803
807979
1085991
214780
1013947
859868
387697
154329
852172
1028709
6072
235597
182297
899233
631672
819329
748730
283442
5585
744430
660376
481762
536926
940404
1086514
173205
489602
184364
2187
642352
966088
1150087
452755
833321
856905
276597
184593
253732
259377
300412
98169
237098
1032019
582414
757271
1175595
337663
1077148
566187
505822
1142058
993359
606733
1071761
532631
375249
544099
521503
846455
1062497
503925
1130194
1020950
104468
97798
881332
290992
831321
108893
358235
194212
766921
611787
450339
439115
124170
826895
1029137
1144254
990416
130633
347727
788404
500054
210652
933633
923314
239156
861610
478760
560169
75492
539340
6613
275609
962465
1146243
432402
442689
745723
858543
998580
652284
900960
874637
311290
302528
559620
1059984
1149716
1127881
111641
264246
319188
544679
147080
548347
459471
1101801
123621
997039
1011513
986375
728426
567959
356418
640337
298312
997254
683300
31178
568579
511854
1126249
714265
394757
577215
799751
579773
606512
707128
570861
551210
803279
720835
1153989
966968
743736
378119
177336
490683
656550
1141752
1073555
47465
497523
602270
956985
528861
400519
847636
235748
176651
1132122
539903
731512
1110586
123564
912364
66420
697960
613449
1103450
55401
602458
1032826
305153
435960
1179500
650169
541663
647836
1034808
991586
381320
635308
713554
541869
624965
1092267
1075001
887941
540159
245325
724027
426559
454637
592635
497032
951311
517521
154097
928940
841843
835546
400655
737825
401015
135441
618461
119962
671316
1105372
164455
871717
696283
1109699
510267
749719
927768
503983
1143681
1128655
931846
284999
999206
743263
756429
633149
595498
350450
1055660
211106
834057
74190
412073
1009316
535722
154465
921553
524367
721957
986743
744380
133053
456053
70895
296964
319520
861957
472952
795815
688775
71244
222169
497194
1177136
185041
413521
312033
1885
486479
390599
1142965
833072
202338
827401
335351
116014
1145917
237144
675044
52644
108443
204866
569456
665888
19697
297507
223813
364712
762353
1095067
223367
693166
860390
748614
397323
367590
662933
983440
707923
48820
1070928
746719
411765
1164325
801796
314130
976871
892911
603782
299981
689285
161540
692115
324452
774271
1107052
772039
469449
147003
195649
467401
378127
199526
287865
1029623
1032212
319001
796936
628755
1024703
900877
294021
1103854
1102672
1114003
748714
1143839
809881
326902
454720
846182
799950
317476
699308
1009679
305764
779435
1095493
575445
207307
760927
383640
180909
308737
425667
796885
880672
1027894
502963
332655
161336
1129073
1012754
150350
448880
602243
414889
1000076
1006089
164238
98547
373464
638430
892522
481561
518435
559515
628207
836192
204534
706521
364082
340559
608494
49211
1022701
66784
535565
374346
63088
771592
933123
7157
1063279
654804
174174
1076420
216275
1179264
41710
1093924
1177101
230364
335671
67728
480830
1118070
607513
1106174
1091364
227998
96859
871960
754849
23621
930449
569665
522792
559447
484784
527000
66506
819161
471764
469750
73274
569484
760080
1077596
918910
693582
740569
101519
197705
770972
1014592
513705
868224
75869
523337
697217
1174834
716923
39738
1058858
112234
618202
13389
227942
570989
966212
929295
928874
373658
631880
1124249
1174087
1972
754708
173455
241694
793735
745284
854062
1108453
641548
125450
798305
731610
1023912
410541
886030
943957
1039125
959241
1117854
286312
502374
640695
929450
930506
649944
547811
430604
354614
280018
830654
766864
781454
704895
398071
1145092
495662
239339
104445
906438
129841
798895
1131199
712297
413100
754493
1175414
664922
962868
349914
621
200820
306527
16936
466102
174969
640001
177680
1090821
279228
1039417
1157329
108475
578283
1050790
1101014
1127067
678670
1013403
281138
4072
500123
130101
540988
131664
171197
785956
487438
1112696
328555
598604
1148318
372788
422186
220206
502273
564104
1156904
260092
173981
226861
1083598
1134163
705979
488366
806466
748576
421005
671429
629785
681407
22240
958389
814215
1068084
763270
220212
283636
932749
1010819
138247
420003
779895
936219
112366
632357
275229
959781
34331
405194
537840
60856
815665
122328
823229
681251
178715
962307
916925
1150905
257396
374495
430072
352395
2087
751604
653734
585032
816232
1103396
729014
902103
452196
841805
567586
108817
820228
583884
988108
287120
805454
609577
74964
413838
417838
157193
367234
472147
230174
895759
107842
667532
1089232
976964
231744
772681
902683
68709
181380
725469
662074
1080523
1064757
388421
367883
489673
688332
14180
21681
124307
92405
175514
507171
586940
281164
184872
1109908
477939
887984
40640
1013275
514640
884558
197583
895759
508341
973542
659147
869413
917250
1099327
1171734
853989
477174
244025
997861
528999
980628
182366
930288
769235
976114
1132565
302273
1004629
838306
535030
1114301
1138460
1123507
706229
918036
133093
432793
1092411
709655
434767
532288
745808
36930
954421
434828
723930
336851
778120
947253
805785
1163449
948965
628411
772757
880438
254085
462630
619338
36917
610191
278161
821950
1174527
404271
27353
439687
309983
740388
1001304
648932
640201
354116
647946
412797
985992
646738
980739
923850
567735
756282
261237
8452
7572
190810
734808
387253
287791
52897
21963
829714
372153
326761
1118296
1132637
1021697
487383
121508
158407
848458
768801
452809
726305
376345
665005
59377
777360
251415
394652
622747
495587
1139980
405017
157120
902302
1077280
54949
911253
850828
1112042
535836
865534
1022439
76193
960588
842813
1089766
1039867
813014
416061
634736
765080
438211
525871
790702
67213
941616
644242
1135244
443362
353042
1167332
1026768
450659
1175675
262024
251326
516560
967974
207698
1060067
169209
908573
380716
33970
1064148
192934
242938
325768
859352
1076011
681935
240411
152402
832403
726269
787066
710857
598818
648964
579555
146499
545539
903920
14278
418833
993928
463233
369099
667603
632111
696856
220092
380670
1135337
184229
379963
1071581
961710
198206
1072404
410740
230897
1114686
870727
103455
953248
1009490
981772
703659
1141201
796166
697673
1074608
1114913
220087
273170
910731
629772
535468
177324
107907
382218
529129
869652
1100789
316737
295153
64300
725464
722895
348717
334046
1075073
1107665
36310
808604
246664
983191
491609
591816
382039
1042952
2843
1081846
997653
275478
795552
64033
963815
945721
212211
764400
430791
782593
733702
97640
445142
162264
1015236
305970
862075
776545
78508
447670
919733
1071607
475751
1024014
128202
170312
1148099
610313
721859
1069832
1065393
659350
746709
892747
504973
94739
661223
870060
770201
1178111
741037
358807
301342
774345
153832
1075910
395187
1124818
385398
745570
302390
519840
235391
877263
697997
50046
470289
919741
669464
643375
675004
139567
511132
309968
96730
374853
815757
90822
962964
473668
857910
713748
675918
760794
200854
770915
418989
1173564
454000
516220
828755
622766
503578
931372
766986
518248
777204
1140633
260002
688141
737620
757371
963938
118688
867129
133610
832592
844635
923362
1165135
208020
356247
248648
1060530
1007052
667381
1144228
416381
114550
1010330
955677
930314
302648
726346
999448
295705
936192
820145
134839
328358
378553
340151
648975
140307
617330
1172503
905425
39190
903323
831085
849114
840444
957042
36809
119095
841535
181908
398785
460563
98498
324634
559712
899596
20649
96261
756807
1074767
577424
781789
388915
73618
135886
101901
819862
204102
912104
924342
193018
325973
557140
300316
424040
202240
39245
709126
695133
1165551
379002
102968
842234
735386
164897
242491
451935
920333
305859
223334
340240
186892
208631
632006
753092
986503
654881
147980
356467
370291
1052854
940846
995750
763621
321730
44738
733127
667447
150775
57005
495966
21901
134508
289682
462995
663195
57312
822328
752395
51266
946176
1133368
895504
1068647
1160143
1149301
665757
975507
835269
271506
364436
257387
1114055
483238
217962
103002
826347
1042563
37879
810586
306826
630612
677930
494954
1074206
78866
944750
1001623
621552
439669
744885
336716
200188
999060
988497
135283
861732
334644
630220
822372
166891
541746
596344
456190
273453
614683
844985
432646
1156275
709241
502658
639112
1151920
388542
222683
644944
660402
251356
159819
503451
1307
345287
952114
1029687
755489
481342
860887
665461
1019394
508601
461662
449612
578533
352885
268446
801917
1059836
1017765
729575
619806
206039
379713
527386
590780
1089035
325547
450793
47417
89764
655602
484933
1011205
588351
401675
363730
152109
1148683
1144999
114701
972586
1035133
511728
23509
959108
1070770
272351
851117
740626
801802
578113
667530
456652
643197
1153518
934519
1005253
644240
957731
364404
208094
645036
983038
20599
519631
1084113
1068516
487799
1127409
93027
681758
1143402
562279
177238
640664
511159
1146291
38779
1004629
1013750
794346
953460
1023468
735458
502121
450610
1056886
331952
467532
1097690
1067053
1053812
293594
499076
1041315
891335
88725
1164824
1043476
404927
357436
239818
801296
1018569
977796
940936
1104500
639694
957320
467567
95216
356758
659105
81801
698790
1125312
1119937
947702
513612
108698
10146
356794
949627
466004
710735
469703
563169
978484
422169
827971
918977
748105
961944
8421
1028862
694714
293752
83447
1057752
168737
18716
906039
254032
487801
526298
567068
987273
999015
261497
185002
659082
195948
823793
1099655
1106854
557913
139163
762611
676648
336410
256416
174885
1089497
293086
775132
237817
482945
31622
1104051
96792
225211
1143758
318151
825082
786856
1035677
116862
344981
6327
978964
126364
115417
660078
638067
698651
1104377
593189
356980
1009138
987582
1119441
520872
376335
1040629
529059
996771
92780
36377
690418
148506
899483
511010
313412
213549
660190
1057072
777671
528216
995005
666648
429815
797183
280458
1133261
393423
742542
697370
635520
1174626
1154587
53402
994831
493269
535583
777824
848290
228976
836934
599663
1127
78455
230931
58503
1079600
308503
831099
251416
460862
702691
585379
404188
329896
827600
911350
1004849
37043
48557
34308
317022
698035
896746
777867
824605
36029
705446
867729
1058428
111000
1096374
1045174
519829
191325
1093375
347512
885339
365258
853132
654890
182666
1153552
1097566
595446
697815
584369
916772
1071129
19857
993931
1024339
408482
836034
40630
377428
992734
410999
830278
757395
582618
601015
523514
303433
34623
563334
887219
829442
332157
340490
86292
1017837
462374
753232
396791
869059
199847
1064730
373188
382211
517577
126493
316200
724962
698391
672692
319414
204491
319224
317867
122534
1095038
724204
388588
320181
534780
822889
972186
900420
903693
831932
390312
1006801
818130
130708
89599
567599
477994
228265
1138196
599294
408433
702635
166960
70165
1076116
406253
382481
641918
899962
1010062
1055298
878223
744707
392066
591284
751105
288032
624834
1071124
1166400
1067008
423844
561918
455518
309221
874105
279670
257788
704720
1165721
926708
643312
384319
952075
142678
45483
840556
1141129
1092141
514547
387127
308230
721790
545217
675787
298795
900895
691042
1069470
20694
612150
772365
279236
695255
480075
369660
833333
49235
344034
14489
422636
707740
190414
736163
182372
957620
827169
1158438
250261
456842
1100697
925607
893302
885294
697127
351694
908078
37081
58615
279
619466
476633
146010
14977
640613
1097468
416954
102291
1025259
632115
679020
1108490
598784
429704
692718
23991
794690
799887
1057302
68674
543624
964374
1173450
331627
310321
823542
1084672
814333
1135853
614583
774275
1035051
543046
818569
1060358
1152824
414691
455036
92755
233976
381729
151877
113407
60775
81717
624825
485347
465791
739162
565885
315926
614323
522324
986011
358038
510595
646418
1144566
385802
69181
1157270
1007662
730371
972013
986672
56113
875222
722056
623993
837373
823582
878212
772506
1000065
866129
225
468406
779295
385889
377209
93427
574117
743865
80650
866572
209034
224576
1015097
521035
164543
172508
665386
1094645
557308
883684
894818
977895
570831
113840
512191
549132
1113756
138373
207975
788772
10561
693279
1041559
439473
929898
656646
168432
269635
828228
1172135
175888
103680
586678
970941
364332
803830
413432
896314
703740
914133
670422
711089
1080440
869693
474278
911655
203615
263837
348299
312338
567720
894452
666712
212051
1074930
81723
1006705
637996
470853
1078293
370781
702491
952847
438020
541692
669349
1025787
357931
987509
542613
56379
841732
92122
994095
901510
1046482
488175
184900
1145267
474916
1127848
481638
619083
332788
439376
1004876
158665
702654
1149838
536639
41378
105267
330906
214967
755763
767240
306428
307056
136686
49935
805768
273820
445418
907297
200059
214084
1004156
786516
685454
1024210
447261
44507
737948
46137
151010
1091394
950091
1062400
334958
658063
920928
1032186
1165815
212264
328143
147997
506175
609425
165761
1103953
796860
95242
924995
272596
349415
693930
103787
574198
1161803
9186
530074
467683
64993
419924
1127487
131553
844786
350925
7723
1143874
639428
989672
847667
631155
198884
537124
266213
1000148
157141
545281
1037582
128184
587887
619684
1133500
333662
293907
117048
31840
893398
972818
401150
1093677
137633
1143254
357902
86354
870201
638850
1059631
214595
616130
967371
657494
1042152
646065
87450
196555
1048492
360025
956457
959530
894122
852089
375697
82143
112899
242686
1102707
291313
291485
416979
837307
57007
20008
497523
176800
723219
103953
254820
698887
509442
346232
358879
717954
660003
257731
952837
17338
682352
19616
563774
545073
564861
1111242
372686
1013007
1166328
626963
649564
97643
295610
645198
983058
575306
817440
815081
234213
925562
1034476
851057
131667
693219
699703
1151763
1032723
584571
324700
232035
884117
610061
773993
286893
781765
906660
1171857
267244
915165
135780
137705
832077
456819
1087349
511990
885431
369239
588747
186275
713296
650156
528627
44646
547239
199876
161693
53008
1074669
767588
332567
225668
300225
80443
316391
934468
304621
992787
1179417
1037515
850410
351899
281818
566167
105613
905044
1109077
43232
1131984
351391
782518
1142407
310942
216503
1120433
116286
746155
402299
408234
391353
966785
920647
202386
582902
587188
695835
539826
85886
983310
1069611
1075768
287092
585416
308921
52419
348470
394214
366894
528449
567089
999784
1122510
780422
1044836
752767
319594
164581
439898
1006676
507428
806980
963686
871352
296783
65324
211499
195647
817092
672472
800990
123370
1063936
787896
464374
44050
1138184
309254
911403
682394
289658
116445
240162
178698
1045932
488989
836531
78438
649455
1151527
505022
935672
1175483
34552
1171748
1164256
368051
534566
44010
332194
259968
443009
1039734
469909
783850
644090
115543
575148
75187
102391
400755
430617
615439
792920
189927
452362
228582
773440
1122116
1029162
203069
834257
1079753
1055108
1099838
1167170
685972
850168
471692
172730
110913
367634
144421
1098910
424184
921831
887741
330296
817770
37021
883283
401473
114402
96711
1050302
225006
728447
38124
1077518
259961
1023299
1040708
218787
387359
879771
1047644
886844
659876
588679
112205
208314
996823
1055001
889919
30012
247885
424173
981780
388585
743785
889511
582559
997691
394984
381565
315326
704996
415615
668872
540394
560268
533199
450655
1090974
141365
82366
949098
378770
575692
229041
855207
88822
1175882
896422
1132121
854936
288996
935717
1047254
1101388
35330
271618
589501
11417
831332
776732
42943
965915
507182
720459
317379
442866
744018
993137
1163650
699856
395312
1109640
366326
218668
520809
844462
280397
142436
955163
559980
548551
297613
367891
932536
363462
107873
968331
205642
611294
589931
65280
399256
515365
552841
856553
1028829
862713
595671
401027
1113147
846653
30261
813198
895062
479539
508762
338242
77525
746048
1014274
781886
43972
1023061
424422
689822
265048
848833
531525
214494
1054479
831398
473154
1057567
569815
545732
866842
927800
779429
398472
121844
163784
738057
477829
744924
589899
201714
1144607
110601
466574
224767
646557
8192
795671
448223
677783
987717
275738
193884
1102559
1163483
548084
540717
391961
653263
1147178
1043642
1072402
866928
987118
319822
333871
143355
549000
733233
776794
587308
550361
720752
159087
722185
151181
727775
921140
769076
90988
49336
154668
620809
1013489
1062336
341172
659031
719232
634840
1087466
58768
55813
234744
831712
513744
234271
1014131
142843
582324
344273
211174
780938
696645
409707
9664
992761
91590
1150221
479322
9760
244537
480579
1174175
316654
118707
325576
811041
158300
979574
698581
1029611
810104
777377
1129609
850462
1107169
82302
940394
542536
721630
14859
873309
610976
291694
107808
111618
1049172
1140888
193748
141124
63748
185141
918752
369940
970523
129787
351012
275704
200486
1112142
419087
556544
457208
994494
1085850
849684
158056
192702
146492
371665
434752
179347
134694
648683
365248
983969
742999
893087
194257
122375
758746
780040
1111316
796022
889712
1102590
1022129
263136
163240
1021178
734605
1108539
1055569
1141204
259698
581047
1117339
370816
1044942
335241
1156081
800513
186154
546270
9
681675
993231
835646
519434
19574
475242
406595
1016544
140040
131385
322627
201283
334085
902314
407706
335326
907584
659241
745588
699332
800538
58782
866943
412309
1037273
842338
755506
162728
427824
894736
490033
99199
444935
440649
45918
101076
915555
458166
816671
1029479
328281
659255
51682
885814
193818
539562
280576
669040
731515
20133
612376
548943
562929
1038720
78684
54167
863149
275569
84332
1027100
143940
291064
1160505
218219
1104260
619390
335684
938840
503963
772724
1159367
618714
414284
319062
816800
994330
357789
1143009
596427
978388
139963
172953
907851
209484
133671
58798
693123
660479
96924
1101521
551894
821469
447246
776110
567886
870648
523492
262820
290841
784115
752968
44674
838695
958865
108903
458479
1008014
291912
909766
692535
623394
518011
409650
466419
1033406
207057
847075
590027
195832
275512
56749
1073279
659499
380088
8433
281789
1111378
208205
236702
1159651
823756
427153
26542
874815
279763
418770
772301
365177
849414
8906
427950
420828
375546
54492
87105
615362
456877
335773
539609
970399
579642
822113
598803
178223
824701
1143027
1086961
352532
125590
716319
352904
4515
824050
657927
626049
900322
313445
1071687
340829
994641
946856
898202
1137120
541055
795600
834861
203758
966905
277641
319554
423743
312302
1066669
137988
63886
86799
324884
941415
915123
1008156
271148
676813
189731
595977
1140932
603219
274672
953980
245298
17317
1155151
734653
936865
888260
1064750
1092238
885652
1053538
530193
763932
202491
628168
29231
112593
905410
402565
592513
491702
1080477
228279
322526
446997
208612
577667
434767
615934
379952
201129
749570
956635
428551
222641
969571
427414
846669
360538
1044141
823243
135417
652426
995600
895077
427369
714353
806477
64197
935466
560722
44356
337359
419765
603262
35674
458557
1058167
1042696
411825
273909
630852
6441
305854
1082323
433025
381698
798077
788756
801490
899991
263077
880601
1056665
505027
161108
129557
930749
667289
1100671
408790
451262
891035
1008233
1019417
558871
877103
183626
1111340
969762
892697
397027
624606
130225
602498
838289
640894
519298
522262
864428
1148353
335029
355156
923709
225217
355055
723477
1045067
852961
365451
666335
704710
159304
400651
374730
1159508
336918
433443
722136
180341
662621
481866
40186
81608
376430
471398
409442
370369
179579
1191
419930
1116300
1055009
274750
808947
1099094
27877
763389
886825
328230
1151662
49100
870843
607289
203600
779603
1130504
438649
438209
476968
373920
93301
894412
1140519
49678
1064858
246631
1043208
238969
920475
338413
1107081
795898
1179177
641309
763068
453962
694285
951993
162567
943180
467813
1120867
730224
60853
1016281
789943
198026
427906
1085068
59198
452002
36555
480085
287061
369309
422065
34617
555819
1047563
102870
951242
632588
388245
663845
341004
181075
1021794
625795
836656
389982
884810
277242
1012731
409088
702130
377488
353253
1011808
104275
1052421
228978
850824
862921
679677
272456
284926
1021940
852173
740398
590444
380316
940841
114415
54531
842419
1049913
790078
20982
92698
390326
111778
778856
128410
982804
336582
856742
29826
1046330
453807
1074357
535137
914404
485067
1013012
981562
700226
1129761
485238
1026402
489615
141857
1032869
326766
1178935
125683
966827
269249
266463
4640
418742
461792
988603
68244
578582
584641
173928
23400
274161
568969
219524
798730
878846
767433
131487
496012
206338
1045990
1057312
334231
681905
72945
631151
60379
358266
645427
565600
384979
1139522
324430
103477
861382
301039
848378
131298
844074
373369
1173729
281546
556544
912315
424727
1085309
627820
765355
1107191
563108
783678
932827
1173546
1089827
106432
706351
343705
1179531
501553
508531
577492
180658
713037
142650
579103
723028
53314
722061
476995
1098329
142046
625900
764735
300143
873107
1124251
418145
28757
1126772
1070675
74726
1033001
162278
740575
199264
823894
422408
796810
405584
752798
580334
1032364
862733
404935
252377
341663
473693
401384
831584
974186
143584
542762
825770
295749
563253
488552
319540
709354
435012
667389
342109
689660
1086053
498366
1173469
996552
201229
664144
7782
887260
415272
549933
206436
590540
1101430
1070560
366590
1050359
690792
302992
964991
550774
298513
104898
84394
668321
147928
880864
532655
917992
661150
1082074
922773
720469
215705
711604
521128
338647
306572
877752
608723
211869
826436
1096042
543504
1107468
70811
1123076
45680
1134001
697151
663878
36045
666407
88201
85755
659921
689924
832162
263503
211087
1088853
108567
73277
589474
383862
546714
1165442
558390
970596
58336
466338
271028
506074
139299
633234
543161
178794
717169
352024
857527
731826
807561
999453
775063
496052
482951
658140
607793
943943
1113908
482766
994093
453412
159058
148000
1044036
946637
738836
255771
399159
908934
930637
265833
1124184
163567
35209
405563
349098
410692
1034104
601592
1172285
914075
660383
1027214
47004
178825
263187
613620
310413
947590
544514
90654
449757
211893
55665
363437
1026596
580249
939396
496147
814433
164459
250340
636370
150448
16596
137083
767944
817002
1164239
174304
872078
1114409
15268
780738
821587
952391
244823
739489
727571
412224
429285
74476
1142415
701241
554061
56228
142764
130440
119362
12012
827004
1129737
575446
14876
424263
1170568
695986
327499
500242
1148305
309028
664619
633950
868754
452689
631310
161100
734844
525607
1149971
406707
525051
627148
304038
585231
55792
314751
643880
533505
522951
873356
46546
82676
292422
983659
202902
601612
648082
1116636
146105
265668
765825
869574
1179009
689487
753917
230148
814500
390191
497692
1049143
1179783
1037432
1160939
333969
39926
979739
494996
545587
652646
709429
743557
683345
73320
662374
625539
1018094
487244
395954
947699
497462
959973
1151445
695101
147340
382366
110768
680167
259000
869038
409063
490430
44241
580151
212618
717593
675962
890588
569133
935065
1033354
111196
982370
91006
338268
790874
1167822
36155
786735
42934
768199
1057241
79777
723500
309606
1108055
517934
946534
1024277
104093
534794
865614
583819
968638
668055
913147
1111560
476964
792236
366504
1132237
658091
30412
71793
877202
728664
122433
1020017
469802
588220
186216
824961
358156
943221
157774
849062
954816
1095421
724797
1104405
187004
479821
556986
1242
1173764
1147288
671575
429715
668177
709613
170920
959039
856595
398862
1075859
412947
795186
389013
530679
186649
47765
653510
918117
803998
1016012
202952
33308
41266
304805
330557
15379
350787
798629
726902
26557
1042424
428107
233088
415463
49238
85615
579783
386483
1115201
826387
957453
349676
707958
878959
1062412
624312
755492
666918
1016395
15333
522516
1061853
734619
940676
715433
349090
980975
39185
814297
550666
196282
1173015
893842
299830
1128964
1157290
680098
818879
924672
24327
1093940
628125
545749
1161318
991068
178396
1015320
698743
12300
404922
179187
756800
32302
1074741
449573
315022
460586
500036
332107
1172278
472644
430747
224229
261285
779736
670847
65248
681378
432580
107322
704838
138602
1129887
109865
692540
196092
199225
557705
113774
791278
483566
1040365
591778
310184
64944
810518
957040
932131
647293
917647
210445
405786
410485
445004
292598
1072279
329006
752800
637823
97082
506404
811405
169284
164843
911662
79676
726255
1008758
319545
112211
21159
226422
119291
350381
95237
997642
395856
733361
1159366
915496
729738
83901
380087
71374
1143900
994045
1039613
595203
559109
355556
392008
256765
376066
969018
1082477
312365
264418
528315
510582
918367
935979
415301
250043
1046128
928798
950448
1009889
621820
867656
1051788
599295
482030
744701
859321
484489
822854
928330
502950
930789
1150661
203921
211525
129079
898631
1079362
866475
449853
327436
549087
448092
1153196
718094
109799
888866
345401
28859
423045
972000
289972
700486
699327
463034
172224
376571
333990
108114
486546
67472
715770
245303
919158
1029277
151156
560277
33546
729801
504499
109329
1086296
540270
513589
976913
83079
264934
112152
941426
1131602
129478
699402
848279
678106
661113
700993
97823
585889
730450
922000
87608
117714
194992
551170
311531
355999
868915
734756
107937
991502
1002513
394812
156282
114828
871401
756056
560967
823778
273489
948739
953550
944146
1062305
478151
217739
662797
357219
132596
568802
376559
114888
1018032
1053440
73492
650025
1090996
698
709030
65276
997933
268206
498599
159928
665365
711234
11168
920716
261528
403442
1122503
898917
638152
1017424
80671
138288
815255
114340
316915
541047
295296
771543
1087176
673590
1101214
632837
876574
195601
941242
1094457
467158
214618
761677
890677
484370
801282
180327
520349
796776
532536
347042
578661
215372
561552
69249
946436
695661
862850
790064
922751
602661
367988
955310
669215
74982
1089412
662153
700707
1132644
809389
609372
709172
621320
1178904
838874
182220
497164
624508
715222
804915
316342
668413
861389
18905
87566
365192
135268
580313
1050591
608325
293186
488392
406434
1094393
377993
1046592
912068
1114447
668803
717035
889683
946224
922648
969183
763019
163183
654440
589387
1154232
657212
337310
242950
65447
445284
585527
1147089
179513
695188
1136887
1020849
1161570
620116
1074056
1143825
686135
437990
47192
363721
561756
112332
1142427
381800
1085815
302974
631454
730639
776423
172805
277687
450625
462340
320399
738134
14812
145725
644508
1002745
934396
518954
867927
231993
656542
1099812
701283
875054
88577
633349
289432
651623
841377
160047
1163906
602032
1011601
603454
739711
194337
1082615
468235
823525
510084
839206
880693
361023
485763
235013
259883
289775
8609
868050
743555
88523
477809
579627
748811
191710
1004989
132495
482569
710621
1178542
914365
743195
1054021
949537
881721
516761
241800
53469
359626
567120
407193
125266
1174816
293865
578225
368761
885002
481451
352791
635460
1114594
377237
323498
619911
215711
15009
1075596
914625
134459
797783
510993
1155377
527154
674329
641110
513392
597791
34659
870658
1103817
853261
407823
997538
70452
213914
400189
516399
507523
36469
730950
698023
831830
697159
926144
229971
417963
692421
168408
827528
918042
62156
330641
1097145
489598
1176515
881074
795939
1008137
205264
439043
17861
435273
331301
921552
149217
763297
601762
862044
453486
244283
1065172
427454
1114061
1151566
20980
639291
680252
790348
637840
582446
951879
284561
741897
226278
287316
437027
795102
980057
1054905
531100
820189
958007
986591
679505
203550
735395
972558
348169
816136
390780
929803
406612
230453
363566
939476
1000460
1034522
502134
10082
337888
502145
149426
563134
889615
1078652
1011518
193213
480263
74002
192950
960799
711085
919182
883171
45363
324155
754227
669829
612646
385789
267452
289541
863100
215488
117874
850331
1049851
509609
915565
421807
550515
585253
807530
621130
396097
414356
635703
682921
1110694
561458
33141
1080747
31619
814338
61129
38027
54255
98679
155263
800517
445874
666165
439740
568110
514243
1035822
28161
393930
1073296
916819
669339
206903
860541
317679
1051122
1170447
831473
621706
590662
741759
1154556
947786
763610
1049237
149447
226687
124794
1049812
113735
167180
638641
1164334
1067642
858518
365041
254095
1128907
651255
601296
348409
43105
989229
352427
764268
986056
879155
95461
833200
927839
112928
841384
263779
859710
1115416
370433
66228
174217
457903
94813
160819
529686
215513
235018
81552
1055739
562025
959508
764486
885232
82256
676713
638673
1038833
1002556
17868
758069
514881
834371
1083966
1014349
871196
912238
1131837
296779
117074
947707
443556
1105227
211375
14621
381852
645718
675152
935508
46791
931722
1109535
350
257140
705158
1135524
611503
769666
12280
698137
204272
360773
1103384
807679
744023
207736
1177048
871003
269956
273036
407109
1177487
84194
908812
183428
898876
380319
152876
947545
376769
1012503
914697
232390
46901
487678
298626
679091
359283
121189
830697
136815
534494
283581
1110227
1156222
927122
150943
493880
1062170
476252
918188
594646
656309
1096323
60391
578504
767299
923011
491254
526745
402223
308375
581580
978897
782240
338126
43472
1143510
195131
1097324
326611
712126
813603
940299
457100
850546
665953
282316
614256
234072
794932
658249
703310
463617
248252
325059
429579
479255
1012020
297234
388740
192953
212146
825574
206943
962831
98120
359840
705358
677308
527750
202673
1094117
194179
1067496
141800
209192
795247
948099
691076
194727
1004333
18546
461839
982198
807579
1072045
837813
94545
176411
16065
515387
823909
423827
11908
739448
185087
1151578
928197
688476
205246
553328
145282
343635
550808
703590
925407
1081933
73768
563797
690216
222977
621554
329574
1142901
1066470
325803
1019001
352662
258248
1030149
813673
226145
791192
57139
1048947
471262
478016
270377
479923
387078
193032
308211
498791
656728
30725
116876
1145851
1028340
299101
362132
1101202
272508
1054261
255884
1027333
1088394
1175196
687124
846300
127125
63319
717341
89688
744312
483662
536367
754039
373232
43190
1068868
19322
817484
997938
1132944
296005
852277
733944
956222
1144471
919943
226912
165297
357868
289420
503832
988844
462367
1095311
1009998
745035
999575
1133761
856101
931184
977203
800516
385689
953881
1028547
913924
986703
258637
30865
568715
744603
460037
917441
392940
32890
540362
542813
879662
719744
868517
237656
257989
712173
123846
337520
921674
612544
21467
624860
473211
7572
917833
554990
32846
687476
705776
1137070
803564
757832
392671
37221
150146
170455
117014
683665
924917
892673
500447
545541
471490
525153
765634
319803
116239
184459
6059
136027
112040
680890
273836
923214
57901
4667
576388
74088
462784
1130484
779014
856126
88442
1027003
336390
871862
50733
62571
431687
99477
1162983
211644
936844
937889
979005
1134722
906635
904238
1158751
595235
809096
844935
135993
291076
545199
833382
252205
409078
1002043
430888
918504
1137013
136753
1126589
405182
79797
344340
1017059
660733
194085
642277
212712
580960
516242
663294
793974
967681
463304
1124780
1007330
680707
1165429
768301
705129
433709
1141935
844388
958321
1082833
1171312
828993
879354
842030
396204
415690
789945
708811
722045
222746
752156
716022
1117654
682789
494201
919676
847243
663463
208174
668602
1012245
766196
682263
835534
1100403
738374
401185
699720
923037
967848
992950
247944
1065875
610676
977218
836103
831127
506726
729806
377665
286305
305903
384732
350100
1008722
419544
1163579
409432
588381
1036691
568781
299029
1000286
937180
182658
848058
670530
108383
1026384
872939
970874
858341
714332
556064
420580
946321
220238
307620
628263
467669
1027590
877218
1006598
505250
294912
538060
1055434
66012
646984
910099
1156214
586988
57082
52137
1072892
599024
723484
734261
1085751
328806
789615
1001960
163657
259475
723139
475741
782911
952417
1116981
1042052
689267
918978
1073908
142599
145405
153591
941250
1056103
128987
520229
848629
662269
474445
808370
560434
584391
637269
172574
149856
711482
181837
1162307
369395
925659
798161
501959
940144
717575
278843
181644
742759
188409
687111
325112
568454
625522
1109620
886544
12975
582792
854790
524323
390795
616394
91330
97989
969004
176574
761458
303593
901328
699024
295590
74130
502563
435449
887285
431611
1179459
276235
754199
952706
699288
240622
1063182
207985
1092589
465038
19969
845390
1071076
972893
859664
1119155
814373
467060
1064006
1075797
522460
25664
325305
452834
29299
276452
1043433
844379
355991
70146
322864
662071
979446
566553
1016332
483242
373143
1157626
924405
308674
434663
194150
455129
712268
436870
161363
939255
483812
48275
1004439
589175
365472
670499
790663
1073187
505684
55782
699725
497559
966155
127779
1010370
149842
724871
317445
397589
80548
812873
337353
850110
577540
197949
1050527
652218
1170833
670656
982622
863438
347669
83934
912926
412412
1009885
1042248
907356
422414
128330
930383
153319
787936
614404
863863
812843
201061
467193
329565
1173820
495635
1034607
675397
53522
272843
728445
332174
2293
1115254
137847
62453
419623
596432
562436
162233
1061884
798189
154080
248400
1154071
41794
297657
380597
163666
484997
689741
317317
242652
51772
572707
914560
563380
148653
64359
458362
724224
406536
439581
201004
670657
110869
544553
1076163
412981
85146
181207
941808
693322
149711
1034270
1159240
722572
737344
229114
160410
260970
343459
393534
601031
29876
734213
82854
521231
273929
1154977
496947
622090
187063
729141
1080695
638180
924803
196933
664299
871357
817716
371779
979560
382157
1004399
312641
980632
611631
84937
42661
1120635
640827
588738
412280
872707
692469
902465
644382
1087004
650191
412000
543946
645511
867380
668842
993378
228078
108961
16274
897156
257142
398704
692135
990186
457758
504386
813036
1040035
783102
551457
881677
103433
314401
762633
63251
954695
619707
1160155
240899
1016932
331188
954633
185710
614902
1040499
767725
498791
880703
397056
1160268
861160
474585
62132
173331
929694
629388
592087
329019
1035092
155011
767468
351225
1033020
30532
590357
373164
711357
16760
856618
444639
740310
1068069
987249
1172996
705971
921778
557745
152149
693812
807057
1095925
122103
151692
981373
383145
620259
439685
472061
457389
519287
892448
268638
924823
40835
1017733
65497
619667
944517
125394
157669
491159
363827
728976
664668
721305
67557
417442
731967
414398
81356
1074913
125227
459162
1037854
1132384
1085709
694837
189418
561511
625415
1001227
334737
802323
963620
969074
830505
718597
1079325
785089
465905
380737
770867
297992
816580
595434
1071845
571522
626837
524037
337715
212542
569029
681625
1167926
702847
571036
987456
996749
145446
167689
797751
220012
592524
980220
228741
480141
928355
504175
872711
923159
364536
231621
763207
240938
828652
109454
396920
345210
1070467
1034850
719996
115287
775135
875555
702007
604073
921487
32568
1015798
89279
335396
913986
790162
182280
931268
118589
272723
774022
898125
811391
757788
520894
830618
1142368
598115
917365
224706
179548
1035776
762933
69685
1151434
4517
487677
226002
802768
491228
1122878
1058473
940724
291714
77344
305668
666957
248094
326971
412112
771459
1108240
553080
787566
29197
716178
856081
1095062
1124826
637118
840515
1115736
226499
462712
588641
209385
761996
480129
114820
1142004
63497
90500
258938
1110675
122927
191194
1084422
456388
896691
127415
267727
456424
692614
460075
831741
99603
24372
196046
448025
487270
928738
339649
584511
483930
1036920
465748
585088
658355
830527
1101745
820251
172042
683909
26887
895237
815632
1068600
369733
478406
668614
174160
297256
1011514
832701
388842
766133
1164004
888145
172170
696633
839036
184525
701183
569668
750392
405306
631233
634574
900824
1086925
946297
655226
807357
170179
967981
435755
1101954
372324
468302
795422
1031223
536748
755370
92267
782082
64988
224248
525732
351403
173057
1044877
981399
158741
532436
173237
648930
605998
288751
529980
260093
152873
228767
98263
597633
719540
995521
591342
681474
969716
909280
178755
5463
59789
213199
926919
1080862
200503
923389
426666
1165440
650015
1050139
266016
985221
840299
111796
317925
434669
338350
894561
265125
374031
128317
92861
300211
242666
1055752
597545
928283
1137783
1118141
1054108
367820
510655
595033
996333
514796
1165
118846
1086477
530353
1101593
979139
16047
1092887
89792
638191
732617
57472
12471
1176696
758184
607971
379387
677578
295597
688979
1085005
945799
1138847
779453
331608
411182
664089
87970
149910
341598
988580
246445
878968
1177068
1142510
1030686
1172593
554554
547939
181438
444754
752263
685207
476912
345815
910914
7616
675643
506227
77420
1013302
1048823
413210
11191
721682
936426
294300
1106574
1162950
151373
711148
1175766
169953
1132559
861263
316581
1135297
220307
1044206
966336
551726
745690
523000
312449
288855
538024
436715
365068
44380
616350
1105714
663342
803514
925345
630933
199152
266932
967787
738370
299115
763889
935571
838693
1029634
570343
925958
945180
570146
602552
847305
501774
749488
709598
1055562
690706
567466
473091
1046460
626609
336901
250270
682731
143813
39814
31187
322232
943553
752674
574676
1177604
162046
702971
917090
617155
369087
1079497
8157
686452
918957
101507
789448
500072
177645
143858
475426
1069950
220080
770924
327754
264388
50760
895209
677750
672789
851575
39832
375207
113806
42706
745269
125607
763565
415238
293262
314204
144400
621364
648983
82033
281040
590513
765378
853345
543084
288036
145236
207191
640677
469756
342590
300514
273670
910150
149528
461912
336585
1097066
846979
951493
191251
591041
1096770
712273
188130
427575
1125507
728370
1128642
772785
282792
1063270
764046
1063508
904070
43897
488914
244360
822860
576546
54106
511018
377998
1036818
124044
149675
595781
48742
876748
101162
180868
796677
1064166
365730
525419
1139701
308189
91641
293381
293869
479503
77325
566357
1090548
1072435
662759
1057436
34050
1164887
217993
500829
520782
608632
791170
1098745
765311
373160
814439
1176536
1170017
423779
779966
575798
132672
1016356
264658
206574
371289
520761
719883
226205
1074306
1016604
137950
862899
504935
1173189
718154
751134
178330
1014116
700949
520016
1160900
517459
1112242
177122
172167
1058521
698585
717334
76340
589693
265087
163309
969595
449761
996494
660649
663620
834000
407862
551304
320364
711117
125190
775415
977958
976242
222921
457229
536803
439866
71637
507773
416588
513467
669360
202471
936305
1086274
648823
1018824
502767
134708
649415
168172
340302
488072
962948
1033915
1063404
77692
814265
738078
988382
250093
726078
1075643
239234
100414
1042961
530324
376322
802950
1029382
489413
348371
949628
713660
210455
773058
590132
469406
265675
964355
1089629
880867
1096879
165041
280559
1024907
1091325
551261
477008
84831
244226
1136739
967233
808240
447687
80609
1121678
1065890
1415
296547
325300
470072
566618
940203
542022
619519
206791
740997
897847
266015
83623
261125
168657
542137
1069314
490307
1037510
630246
447936
774015
1125692
1138018
146269
561318
1013077
829863
600586
412972
518721
308817
1011376
164370
400482
569346
110356
734428
136832
349740
431526
279786
891229
312064
352375
262659
107093
374075
7235
917329
246561
226497
1139744
810498
570203
411628
552912
827045
1087931
393326
154826
632552
1103687
391595
476987
321277
1134345
1021213
835502
1179986
1069917
668463
378846
36769
661839
1170353
183157
1168119
309299
779757
515662
876887
525493
71704
346710
464157
184678
343682
927069
367643
398247
738241
403773
946892
1166258
132852
106292
176750
941397
28148
295664
653382
765840
761630
735456
877188
782724
110115
1105015
1064540
496366
571531
123067
719343
858289
711567
534261
1024528
201699
1069280
485995
121912
261841
227896
906838
669812
893014
413939
280514
213451
988047
1178356
1049470
31644
767601
198580
633003
469740
383937
1006871
21148
535209
711999
686848
986138
874745
315165
803056
480792
129861
202882
995859
434837
724151
449351
363847
1111567
623039
874359
737570
1174543
187153
275583
762750
652872
955395
887912
481703
752776
806926
663253
211376
719126
1136966
540385
941733
990591
314323
443225
966306
254554
18692
1150950
642291
152495
266091
1141898
548986
641994
557021
635730
742970
714788
659382
639914
785139
407574
950653
8209
130275
34196
469174
1012735
872030
721675
353138
1117285
512384
1148403
232029
257417
1156332
847081
245785
274549
458964
478491
515402
894949
886987
343863
582215
68106
1179673
166509
999431
109915
928310
120170
412751
82623
704167
964703
308588
812900
706570
240107
1055479
710458
604312
401138
478957
707253
4431
225265
529870
442071
196830
263275
1179266
168042
223015
877061
367034
924736
112767
934670
1025125
26630
337751
512724
665406
512598
1083629
869314
912027
423775
35840
443216
544344
1149669
583838
397246
350088
959347
1069880
935674
315504
732602
510818
271817
1063585
33015
804437
593460
334552
602205
730298
166105
1086641
436600
243430
1021449
1096844
398472
877610
677417
928050
415646
774669
37127
85341
74334
493437
355373
230771
95405
742104
376770
272902
1070917
759546
1123133
525266
976306
842208
912536
336782
760356
849002
98464
756276
493456
1015115
547144
347719
575252
1133804
332195
1160961
1178869
254500
922495
127085
962870
630767
447963
244912
364215
811445
214778
6726
480959
417486
628578
291703
192261
997574
731121
738430
112342
913516
968273
1095586
399056
1123904
234915
873277
261781
586120
1179917
688940
353156
558353
73844
60270
317986
482714
623274
557248
750236
1093028
558757
761776
225982
1101482
952646
668094
789321
681724
249175
1029744
555160
461369
515005
1071788
535003
73813
1021005
350231
133246
280356
176123
687155
961720
550602
1044508
26684
124722
36066
995591
199208
928550
312534
919840
694385
1111104
447153
197797
926947
142510
310517
139269
414756
772958
552287
1715
887091
334380
189360
70987
1153726
819654
731414
480763
302287
630990
918087
576028
926772
295011
961152
446756
1071381
174314
561084
954187
934424
89686
429736
631307
295197
651468
815604
1145832
229803
689241
594045
14979
859475
1139736
18440
50287
1084792
88594
122505
789173
978967
858093
816616
22729
449657
101890
896884
88043
580128
274780
228695
341417
1045398
889707
546969
612673
711421
636437
395659
52007
1020004
630281
271073
31122
177432
577585
170880
811901
917665
488479
788169
485311
1179140
207206
956903
56801
255563
652239
961152
251481
78271
50344
927090
882889
383026
1124450
1087651
607254
809070
64545
807226
598015
69957
653867
186137
559986
400948
114592
71707
493348
787985
421109
989560
693934
46279
793433
420643
929096
407725
1106283
312348
769226
1163919
273384
692549
301749
721845
301413
357649
872262
142361
356984
794187
577967
832483
195831
210705
393054
901675
938150
144384
8548
1117328
81566
579776
54955
961440
106165
1003158
515274
44856
1116582
385022
871064
795534
103800
873482
223036
1107610
193980
550655
1123320
961105
43825
1115607
277333
884311
130238
603857
1151328
279928
55806
760567
320548
1063681
737337
866854
688906
478248
232226
830705
71680
236086
841265
531019
1076960
663238
1050098
373073
653011
751487
1016848
750637
534754
266522
716895
293450
689314
221109
490868
783041
567106
780487
811225
784956
460879
514531
204551
1125890
397773
389907
950761
955720
84161
1021832
916740
64253
680864
702861
119029
412553
325749
699880
255408
623820
612050
496658
196027
1025497
654091
1113430
562557
121433
974477
790790
448826
491946
782815
808631
678798
400425
549690
596040
915486
979498
811849
717980
660521
1070648
616615
423429
849207
671024
221856
478795
628314
939312
457332
780529
327514
63678
628785
239986
217730
58446
41741
748453
67434
1075316
731962
552186
528987
113261
610637
59704
37750
1095896
1101435
874432
151716
1000656
112473
587472
144216
17247
892645
619485
715326
427329
883850
405155
437419
3684
834044
640064
678342
376859
98597
58371
542278
859140
1061450
495255
456384
137329
1046278
614779
841852
658754
277599
1098327
841643
1160032
869378
1169690
462593
562929
619171
545834
785792
1141945
589635
160505
527466
171962
89834
153899
269929
726598
692908
494741
179618
222755
936241
333426
536043
543989
817581
27924
602484
362208
424797
316668
827718
157772
53966
415711
910153
865034
878047
686668
1166447
866998
65548
536931
124448
772663
470205
932416
590352
1091836
578951
990747
161764
202437
1144439
939156
573596
836155
822067
304265
339910
136326
940137
272135
124342
1169296
212516
706059
554326
1154844
550321
43130
302573
607246
110359
475946
1138092
891193
559039
30426
314610
499039
13056
493919
198631
899249
443755
14715
598803
861421
700227
828552
675311
11256
744813
1164540
567104
1115612
201716
386054
551565
280365
462454
854529
470140
692665
396507
770457
1082924
1011390
865153
302113
462770
1066319
1158472
344584
759289
1070854
1079842
1173877
81457
549581
768415
816677
767578
979501
747464
1155367
673488
184356
603435
980748
583051
29264
1021106
829992
187482
799233
184852
647276
898063
927319
850629
46659
1053694
1017239
1103162
486802
236823
941222
604740
191513
677348
96414
794405
238156
502298
1047255
946175
828843
1038325
24161
143869
125517
676706
1111839
536493
114152
631901
575591
1070750
991480
874525
849192
423714
772349
953579
388295
1030426
1054275
942051
49013
953923
125790
707774
505086
1162104
764720
6218
500368
87046
968647
1095399
68603
121418
925923
314636
1070070
807804
556473
236985
76111
1005833
166579
563147
373098
225766
932717
60349
952630
772883
353075
345773
878935
306415
501690
8545
632471
218356
155308
879744
357959
500251
1006924
81256
378622
987553
364134
738680
1101279
8982
274821
1122266
471986
887995
662978
354516
434807
1098304
487595
994182
195016
999
741108
1020183
952841
1139460
1143124
243930
589207
64024
955600
1124747
705182
5142
487734
1105783
360690
388155
1044238
314773
732381
549263
598267
735451
473501
947783
182599
949628
81874
109749
537452
741341
215966
535646
799895
9036
297058
571075
818310
12630
705310
940645
969359
670393
71533
742127
132756
949057
689753
918226
508424
1944
1059576
998274
162718
325010
21910
1162058
34272
839036
447134
662772
94626
1159144
1013378
511170
335721
997522
1165533
994213
565232
138535
1100588
1100096
567283
77508
1063061
241465
695541
262341
557293
86651
1153745
1015352
806160
1026040
712083
115051
652367
490412
994451
99282
579083
631028
532264
517221
347290
778706
1178509
459124
656396
265521
482447
479742
17510
219132
711194
374971
160719
344912
310395
245489
32217
1163592
203274
748504
983611
1165306
524615
378160
154101
935156
817210
915415
708777
742182
374110
736826
1170086
855278
1016164
914833
347802
45566
343378
232796
1109499
704119
937540
653871
917768
1067894
132711
166658
106531
590672
548286
143481
1008697
1138584
425836
452636
28538
157547
6079
202161
596101
576704
257868
384400
306738
961819
259153
531978
749962
1058651
678572
440392
306684
1178831
949069
1092582
146840
53976
80138
1047156
32230
604604
1128603
165274
694614
991934
757804
443697
349912
218618
131741
467376
109304
1034955
748751
655245
341635
754876
661121
147354
1056368
440537
414533
35159
142356
105758
1118446
52271
677218
806785
341
213651
259379
1014894
518814
881327
1031102
637014
540057
350306
940355
939531
980067
826145
1062130
25284
1156668
604319
620679
973385
933810
50949
63383
1163097
589403
27367
1094809
219481
338662
1046798
623535
1011880
348243
1107884
154919
649355
404099
477368
74605
556154
156026
671503
432171
803270
1084799
118892
531048
680809
1071134
1018964
80160
493762
840665
361073
140886
468896
438440
1060016
126466
382311
304484
210728
23935
803936
619513
408522
919230
690171
801921
622850
331174
109489
848036
290271
69584
1165777
201279
39086
121640
188640
1001242
573251
699439
736095
867950
48242
932292
213296
305843
1098803
1110775
880626
218105
292011
542149
1023579
1061526
174643
181433
687537
275867
22582
54132
836625
79475
639276
1013113
713743
233240
1009140
321431
535646
13967
317487
894965
276345
298536
289769
583094
884539
521178
948411
460024
369141
175366
896248
490635
117000
1051580
720131
1160015
346779
733486
205927
51052
12025
55555
201661
686258
563266
527542
66522
343913
812778
440375
654811
488776
160416
1022948
624987
833259
664926
19965
317501
496817
1089238
1177600
999794
894390
1143298
499223
142049
695910
741353
641038
881158
198628
456576
118642
8869
576210
219872
385484
405625
895015
443657
768720
412816
778800
362304
321786
176888
896459
860996
474659
998684
259427
93681
709318
861854
830276
23527
1166999
974527
364409
108964
445463
922843
575302
418829
2879
374730
279149
841738
561562
984081
91877
124471
721956
72000
562522
1022570
27533
178814
150852
1101395
332050
260038
36724
507650
1133306
710310
667087
753804
1168029
769559
203345
262429
306381
950724
814985
500942
786619
802754
1157159
11473
362627
243869
307507
804918
614158
575670
840789
22713
513733
202240
996346
197375
1102964
995579
512427
211051
89981
394132
574616
707120
523181
932519
296517
169746
689544
60317
15374
1057017
730758
1039065
140732
724250
953136
48324
557513
1077296
871982
901006
647458
672389
1023047
812728
7626
282057
619675
636522
785488
895977
537839
1065525
664747
563420
489392
1094191
1112910
301760
302614
34024
984031
156923
105548
1127759
568949
103735
844369
534963
431990
84786
387875
760321
958332
1165883
135554
974718
948626
1000646
902345
848307
200843
488789
742973
581425
760796
692074
331929
73014
140583
502709
52489
98839
230075
128544
1168768
325297
1008003
144224
934028
826984
258768
951853
123955
152790
585898
984812
161740
703247
566102
461344
870889
281692
466660
532378
282613
809253
225729
906457
324470
261642
830287
636775
985807
259326
20113
837751
373414
151267
250620
516827
132617
992541
527002
442291
743606
1179200
594969
781007
786781
427066
748761
104181
961425
108699
950518
872496
4253
790284
315074
122203
927376
1137578
65145
688269
313260
55618
151249
659125
869027
330052
185164
709468
1051569
1059392
130610
890346
235020
414137
1047298
621760
272032
592882
645251
509334
625857
982405
925826
2956
892017
1105937
439489
926685
721130
1134671
289692
914020
172728
1024664
121707
389531
110472
19011
50856
107580
1037232
1176917
171206
622293
369901
705201
707653
998193
233007
31876
401698
599898
859117
1043862
51605
401947
196732
443211
492124
971903
810632
1155295
1130061
528221
752062
905175
593541
197528
317841
1008068
10344
211802
75282
68175
876152
972958
1148923
805603
208382
268447
508483
396362
287661
358531
724600
617060
523719
577806
190212
692021
264364
941533
818624
100810
363866
1024082
491997
110111
577676
710895
805294
150084
104104
987501
418691
394143
395394
728695
369213
564500
113105
1138919
399699
1141220
745882
556696
923099
224118
429471
140186
317972
401217
787861
853915
964532
887438
129856
297880
1130298
959743
1107779
559225
1076164
395495
1055827
470143
981303
720168
692924
1171034
277396
1009344
70782
949227
436757
424330
1058832
451771
595703
686761
564399
97821
410140
208722
64802
318630
842638
34964
401984
681332
706367
496732
763770
325576
289127
1159419
400897
1134285
474434
809694
1081647
84356
512521
677503
83053
568745
98767
610489
930940
233716
551671
997171
787139
358116
401162
355787
1166541
971375
836393
18362
962871
429871
927335
432576
659264
146179
375702
856811
800263
138441
807773
645193
575690
258409
1051877
1072330
188864
651257
1089931
561831
866407
1069504
742385
182837
277786
775829
131722
1142394
226336
835811
1165222
1046460
35589
42101
555906
669604
677109
582661
226658
160332
267063
727641
633272
839208
970126
329322
220451
124899
674338
664622
207703
390947
1120007
431667
443665
145721
1022814
440685
113512
875704
639606
277892
730126
448168
683449
207653
747302
1133073
821990
534998
1084815
1036824
241269
421330
481710
954023
407058
433376
1033480
1054311
139435
1064157
427375
805078
269264
284762
855532
867499
588808
698221
1006156
926761
573084
281258
277675
392352
35399
1131935
638296
460914
798945
638710
93305
92208
1143659
648398
721797
326130
619537
614930
78854
806100
7948
556495
1174087
660049
885081
937977
759
386946
688416
399879
228505
633564
50031
959444
806684
1022151
13676
332457
271114
109627
356839
957385
1027612
228592
1068557
285986
518032
348537
803521
620388
631973
5001
102555
391044
245812
1133309
1103287
936604
400368
539519
951879
895161
664429
1126650
1172629
333537
84143
507201
1081549
1149532
1065943
1095470
475839
264655
809453
1029107
1015371
119507
1096838
1178696
787428
303806
281798
984011
22867
979317
21414
151572
860762
801154
1016505
1130641
1014432
20796
166920
709178
367845
899064
811270
345758
645881
20071
400266
445771
319255
208458
433285
381556
1077671
181055
533700
685421
1038817
130305
651000
1122330
189254
491794
1099697
993476
480078
204743
223847
1165000
281257
781065
671385
593391
267420
586972
113074
1035966
454702
1121045
459195
916343
920846
453824
1036290
979039
454762
92623
334949
457476
335476
200363
166078
704175
551622
944290
5908
344140
249799
307856
432017
467209
574931
298070
701820
555066
450032
911348
957572
734285
1127280
863302
329715
597883
542467
896756
957715
852970
107937
958821
287218
380275
1011402
117745
540920
805306
882007
484896
617377
449910
751755
848957
51790
996483
60442
529805
593523
646725
816472
793522
606727
270825
76227
787005
862163
774491
1051771
472104
249062
588307
40602
389139
1100699
846970
1121721
217104
79344
165297
204032
297702
792112
611747
728391
911302
607689
174484
743878
923906
431193
292598
31153
1070113
591956
617280
791890
1012910
1042102
118299
526721
14816
1112178
663941
237323
38444
188681
151786
571839
829684
437678
1163084
221301
281365
819417
907769
542029
16735
27294
1017614
145738
834381
773059
527848
743699
452355
1050269
949415
886900
253218
469345
261523
189893
214887
624081
58944
63028
971606
826622
290147
1149335
245456
1002355
414978
369964
967550
539754
514099
625108
774837
844575
539050
132757
211889
745655
270189
132800
142128
210264
671394
353396
649265
680219
1101560
354903
1031510
484918
425128
924574
952589
927047
759003
230543
1154285
587063
642589
200274
371347
468402
5992
796643
863336
773606
795534
566449
562772
28154
814230
664465
1017603
179319
195737
618408
327403
735738
807758
321855
1119844
398346
824828
149865
814647
80347
902966
1263
1002242
231280
525448
549834
105363
799427
336601
1124928
233034
104266
647128
273058
509169
628637
832102
520394
319406
619113
486175
67245
760185
380683
801846
530874
656533
1051249
797470
404670
730786
1081341
908564
911022
926384
1102769
186019
1179873
899167
784956
958879
250112
900136
164805
395884
97557
296305
680137
401897
352494
278813
168837
974309
510191
8551
830705
776634
585651
534281
36943
469698
1036778
674187
237579
964751
787908
365830
478330
534851
1116330
662065
514194
98490
869456
412772
851638
1165181
172584
279606
1038467
913693
246599
414985
789873
887763
418048
1108960
1041312
564262
611669
262777
363344
208602
101140
478649
1132143
913205
922988
619045
60170
384938
534164
1133470
651778
1010202
339404
291310
610715
655373
404180
181529
239793
883596
332195
116710
801456
288093
965204
1059737
516286
182186
495790
1008018
150409
71370
910255
529558
716721
1037536
120120
376571
386226
188523
1103230
1107244
719105
812825
1063131
1140457
990034
728749
790191
714572
536329
620946
78314
326
399896
935194
291431
614614
304137
822278
1050640
1119736
483742
1022231
967220
783698
252731
523356
602363
1081232
339963
1027898
650769
661986
599069
450950
1123232
1088739
850373
614186
281077
1039901
468798
219091
639819
364414
927846
1110622
138357
609137
536201
810217
1028328
867545
443891
974162
136641
941774
762810
1133273
758541
112337
1159896
786050
851752
648167
1172378
288776
387196
685838
774020
681992
803733
695722
1054178
286800
836374
17506
9747
622194
105775
176649
1053560
1016333
1002959
853780
170092
54729
1004757
644564
972321
1147797
238759
617944
422209
902088
781239
12453
1092660
989293
567265
827515
749146
962145
910274
595217
446536
1043513
986928
1116383
744604
223686
853805
54422
460578
476184
1007135
419542
887073
1052759
552540
838355
1080142
153744
596513
781752
514490
924976
470353
779664
588276
905802
247808
208460
410250
913877
379579
116564
47456
755352
598899
838299
468902
1032835
986614
358915
867417
408719
272657
833290
524442
864534
78814
80030
896143
276441
293950
890527
617458
1142987
1108575
550781
719630
379558
1082721
1023312
1115712
518050
1157313
1040973
167081
946810
768598
828479
648114
16903
795617
657795
473715
270834
177631
548667
1157439
674259
521688
863237
78257
589867
921808
279004
248233
717749
605025
680195
937835
495215
501110
663945
230219
912279
652866
167960
36613
449797
767009
763646
450312
977358
1176191
1158455
90225
711291
374713
270417
1062602
285314
514851
833976
367133
302099
727765
211565
631509
1028604
277961
889539
209343
583817
693384
346003
477272
852584
888340
452100
490633
899290
1014835
985037
1135845
523648
535564
68647
1156524
365319
1095394
549810
417971
126702
725669
1032820
506285
274792
656699
1169959
273380
1041183
123017
749392
1126666
554316
845689
324516
1018438
623000
660167
975737
620608
525356
726842
499414
678313
480810
236165
291661
559302
424076
54950
769377
670163
92480
76462
766780
381492
944007
707382
96656
259892
227795
285016
865499
785265
953165
852003
656368
1150501
935694
679482
440264
424522
593286
245030
686530
1068480
179309
893143
290885
711450
640183
763416
18497
241678
1052297
907943
496591
134218
812979
1175985
88008
855758
171937
803518
1070640
439959
62010
334483
777279
1021653
655875
365115
821546
518166
573953
1124323
388456
755641
60755
951418
642072
60390
120581
243045
166881
778172
727913
617078
500973
954998
386473
823402
930221
941911
634984
1033812
831280
845253
814004
766482
687025
837863
358644
251035
206602
358200
509665
963239
465780
481830
962427
78240
1023822
613952
533130
755613
465328
741238
813450
746471
1175081
1140382
842909
510989
1046272
390055
463384
286359
424835
114944
152463
89991
796547
938421
405687
671606
417613
269331
684171
842346
54433
1019847
814886
117271
609298
192534
265
709794
295197
644617
1003626
202468
406421
507360
143149
714148
1068018
101545
1076689
55379
837117
144340
1084281
925259
778759
546031
545215
201886
253752
263109
1152385
312774
291763
852761
414684
24990
86271
387144
263384
7985
1034456
227070
478877
291903
1035498
435569
1156007
305595
505338
1154850
773358
979517
812845
1023350
250566
476145
591249
953172
152422
300638
528893
623838
85520
542149
139705
31781
51529
1072993
758330
252428
951137
633963
425112
118097
589359
216833
157641
1157628
707186
387008
319050
668847
337683
633570
586481
635110
296835
853892
62001
627885
283690
943861
200593
921747
575408
79346
853467
348077
264861
12427
695814
623518
475361
1166779
1022703
14140
571388
957281
53556
696295
153738
727833
150796
182871
698744
771850
707439
1177843
428747
231956
544100
343877
652281
37019
1170645
758631
148135
611984
478174
258557
293554
408988
667976
882037
849312
6062
151282
1177580
432200
408529
1073058
567953
65539
867600
903427
899165
1007689
925786
515032
487773
1115339
853972
963982
1048936
631626
76920
52992
439637
941727
483763
533569
538354
774268
1094640
658330
1106801
887165
296126
679654
644424
515274
837908
1171785
407604
297084
335927
573125
162083
237604
868481
273022
1175064
525361
520364
399681
1060076
1060659
556982
364434
195082
993978
936772
102819
1133315
1014137
995579
864156
751807
926819
876794
206881
471903
339958
175159
427911
1064221
1072864
128691
1148520
409333
119554
618450
1176073
714095
160652
393169
43197
1089025
189380
313179
1049936
414539
672242
335767
89109
93724
495741
237154
714751
700329
624716
1172692
332350
180672
217858
51244
786755
485326
521882
997223
135430
177352
974628
408087
8379
899139
774039
916432
843831
532367
155883
862471
932682
772104
790425
234682
242647
143895
584204
662474
576759
893852
71869
1010872
703711
862335
837743
513071
789893
359471
590995
1165051
309177
252003
158619
557940
1138386
473530
853617
1143221
348496
85673
887305
166048
166356
392977
903804
776196
128876
548142
1086761
123754
258293
1046737
668142
802663
249395
210781
120022
233975
644500
943602
944332
733797
281721
776769
746976
653756
617279
1047391
252914
534475
1173664
759132
452679
81249
1086606
36312
867395
349093
422512
1139568
1007192
259588
1174800
62903
1081555
117100
580859
1114058
301023
22971
553711
239444
83071
383738
641001
1039203
663176
12326
460750
350821
446950
1020344
278269
775085
1126007
1068102
1104319
725556
729361
77676
176104
679281
127826
222759
747793
58931
1103484
1017624
601728
938832
634770
181248
240768
855354
706089
243660
246336
262141
379070
1062319
579029
956488
1136626
619540
712136
928535
395320
949587
400861
1126510
138602
951073
38880
856038
41801
1165723
1118845
1117955
175414
945800
163706
639178
753583
67573
530935
832306
105211
238777
422556
420125
808135
811894
782499
526297
234406
49536
405419
849143
624119
354551
2534
196298
1013511
926481
994515
752798
595631
878333
970862
221358
697417
37067
726729
38423
283773
480113
654594
651069
30451
847081
901383
417834
527249
1111935
726767
277450
283636
893946
424383
13902
240471
375861
965886
766475
897549
827062
1120076
1042342
827727
846108
906706
346579
750690
735531
874200
496315
192509
1145225
667339
293652
1147947
530821
1028043
454832
733727
846345
291475
647092
172662
884319
739404
1091939
411154
1049524
336144
452975
758117
116104
978624
1178946
85633
536430
1077648
855286
351568
1076830
838170
424394
861336
940313
112172
78393
1060388
826836
289084
752713
423558
263331
38716
980984
659879
183673
120425
80742
748030
182665
1083991
258271
134529
304430
238726
1141706
862712
1067622
662922
1162295
314089
897428
590269
1088823
902915
763444
530145
921747
155116
959130
946898
315737
510778
753476
465518
501847
401383
193694
516060
1108983
857475
644189
976708
551789
334815
470148
497552
1085970
1109074
699018
902693
97780
929498
305470
340705
307897
228887
132636
264401
817965
128389
260890
399091
65104
452164
838954
991323
383739
398086
1126001
905343
144080
1117015
178888
439193
208563
1173133
993907
952612
383912
769330
1128238
101517
249253
776292
25756
26182
764804
999629
1039116
468887
185844
1053953
12954
440759
826556
527850
82547
774505
699271
224792
102993
233621
944264
411008
984609
515693
437984
822302
424731
508771
795527
417977
899597
863182
40865
776924
55001
767173
1141314
1148472
245236
936280
343250
43600
193513
438122
493524
1161617
6041
158431
623469
737932
193641
418823
1003940
559193
246393
119988
403981
962208
162885
90794
745284
605361
976943
1113758
498515
524247
357718
453846
367468
808445
655056
266989
873204
185758
293248
862447
321037
187155
980777
821360
162189
1111086
177297
535274
770712
320246
488121
495547
897128
99314
612140
383964
543930
970987
267334
785406
30017
247608
1154454
831760
990085
924904
630112
483945
918805
477123
953991
257256
1138181
423830
188925
800891
1047959
900453
29280
105771
702237
862552
6270
375529
137255
148354
1002128
365454
531133
501258
513205
49259
1128043
576459
36916
452217
54852
226643
66479
918300
228894
399667
559790
756616
108076
358617
748781
595138
911096
855200
776008
958047
463039
200282
182616
551229
962335
333117
5615
664959
195145
79233
359562
811991
28661
522318
342441
567490
648174
843270
519002
70355
514216
896424
691386
603224
546430
1171617
992509
651235
459604
137954
1048499
736594
461170
183107
708127
923480
683985
513664
278422
245063
338919
933855
135236
784661
409877
112742
902094
499128
52692
679459
1141254
608316
395698
349870
326398
1078153
590378
315476
111128
726607
370074
793671
645364
1177005
835873
475062
344235
1087771
508568
570361
308739
384156
1073313
728423
744371
225877
1063646
130571
982263
222405
1044637
999732
600453
1153302
1165033
203662
151942
587166
328373
787822
920206
258596
614798
912770
92344
92326
215530
150093
285403
149206
726071
1132800
107276
452155
533157
901549
940258
416913
375152
128871
1019111
1062666
624895
383520
1129227
814998
175801
419500
209092
546986
585883
202332
431692
238117
386846
1036697
1117810
1102618
62704
405261
1013416
39570
470659
326342
393532
43793
312817
945950
994069
231638
763337
267542
423181
984813
484036
1160787
687493
276919
508168
146103
886643
770298
549304
1149811
847616
872193
76972
681834
313512
1038145
893678
1156570
834746
422377
873385
50658
281741
412013
962025
983508
416177
303017
112585
148590
579027
864900
253218
140659
966556
476026
687811
591514
495634
505892
60622
92145
456362
1068191
713329
35734
431889
1169934
328118
796235
1032638
1105258
776571
1169878
76695
673020
830756
490526
849728
946214
967689
10161
103148
990715
543664
530642
847367
1033148
363926
164681
10119
657902
417918
86121
243431
1014340
579483
579120
107559
1112982
898980
544840
34378
127250
55075
136715
293776
1169170
1175814
715433
212696
1001171
596035
420267
937387
280543
441863
33201
1136172
227329
593227
243003
1149889
406576
778692
573180
348235
898231
951041
846476
118110
129722
647590
60750
995014
546025
1174501
144685
741346
747637
555079
870696
191434
1062349
544310
1079306
467368
680032
850304
107541
588393
544226
552718
436817
761461
691664
789013
795752
386737
51480
726489
1021692
712532
448496
1111480
102081
183988
1001882
935897
326388
426036
159333
874430
463126
551754
872028
156845
575973
956096
899871
788068
75351
68134
855382
966579
1006085
448498
1153181
933202
588092
880029
360575
901382
90974
570049
252621
599713
361014
325621
673876
125660
1170168
850912
1050357
750271
448626
235474
124816
301333
949179
35469
22842
433213
439480
510879
1178459
1177055
96395
690545
1155856
686269
1150049
839665
639202
114076
721133
858704
1020457
756911
783023
118011
332593
843436
787869
126098
1018763
328868
865217
463301
1138230
579024
929593
114669
117225
212991
341198
174018
379437
313952
348194
512454
1143553
405343
506672
591834
479042
1124333
671896
868580
840139
972172
551427
1009713
586584
7600
390408
44889
99389
958935
153114
346410
471575
873163
1080509
1115913
769301
1174180
591869
47566
1049757
615507
1151309
610271
80020
594870
403350
549117
277480
188376
12166
1002986
455619
672092
998024
273831
547477
318796
774870
496505
690585
929180
827325
1063464
819236
659980
773224
1073440
21190
1155469
641354
774834
907364
846503
830643
150521
75797
439036
661652
854321
1008520
232230
95921
756709
962633
881726
561217
382559
402647
354890
770897
878645
414178
592720
456208
1009752
302252
234639
289434
916457
1176794
463594
527020
721996
323670
552632
347729
587813
643429
358898
72402
1146349
284369
273128
503803
64069
459288
949034
363902
80714
1140241
1045291
153267
475561
160638
704990
974867
208113
749432
857057
497260
408897
157877
952467
405319
356891
75683
966824
536399
798840
1135614
654308
1109699
1082247
51624
362731
696860
441240
644396
993418
280622
655789
459514
547766
176141
1070496
127227
588168
772060
600263
460339
1038223
460709
21387
675604
749917
25552
752814
922543
425335
320580
1178470
188619
253198
526522
420641
668289
755615
1176581
296382
152565
406284
509004
656163
73908
28
50194
412721
555806
191820
1004004
995460
769264
490583
745325
307232
1122712
256957
417880
110326
305809
441652
806817
283403
1012759
677001
136692
889057
118864
573579
124144
760153
601188
952543
173469
655751
563696
1155767
360711
199830
818195
941881
526447
422287
182289
998518
740469
1170290
427800
1126166
945619
841862
1079455
913358
840683
533552
640408
983022
126709
914995
13105
1070445
473236
870523
401110
562035
459420
68296
912108
514159
332250
449795
1040503
572872
1013149
113378
1065078
729582
145007
33792
991439
656111
1018525
935929
609902
1117823
20566
955579
738940
174036
637723
205186
534796
1075618
982442
623550
776075
345005
766798
197771
919867
656403
33463
331558
1019210
661581
525309
982383
121770
43767
535905
772402
790554
114083
275494
328927
624469
662705
1060399
786471
628000
899892
1134930
191362
1002644
130966
515161
100066
27236
639510
70937
294942
158586
374832
462377
628350
1026254
1180393
975884
621881
1147011
35952
1130879
225824
358729
871334
1134391
1121078
683932
27399
1120411
868966
830951
293270
756170
1032979
765271
756707
60692
224314
1072840
611367
1089637
517945
78492
644306
976775
44618
654018
792841
606080
26096
1019692
192414
5288
865419
325161
32860
637914
865224
710615
696859
1134025
691008
1038175
890110
502105
899617
854026
1088103
1047234
1045879
229471
476038
579864
316044
811616
72619
774049
877181
719217
532103
149419
724864
335927
429293
627854
1157959
1007607
685726
38797
732270
22196
571478
978596
514472
745482
657159
767601
341552
627692
1105289
1070947
353692
1159631
969853
495590
1004319
142453
700042
178970
1017077
985779
905939
725136
430635
684627
1013701
148220
89812
797866
1141021
548931
265139
13062
26509
1035534
38760
402319
839388
1119952
253804
150520
638038
785326
786375
553510
246076
393513
786581
786492
373005
803145
131812
624802
175069
984876
912686
176790
424071
1135336
899104
242604
974412
6556
523218
570478
1043681
342196
753925
82822
210287
511743
451412
1042354
794984
561268
417509
543374
763011
409761
197821
473104
277472
927912
1047791
492980
1126931
220548
245603
415272
866697
174951
710639
533023
286427
514772
531040
612368
636770
687960
15092
408004
807047
877373
264816
303662
691042
1110893
388703
681907
1106497
354262
332218
17632
817169
146744
506292
879359
758369
933480
431849
93664
865280
959332
688195
859871
710069
1070263
757203
1151971
718695
609777
621897
173784
635891
850084
77756
792290
86733
923191
524277
387262
1165660
940624
126994
948470
284297
1071949
862135
17719
530038
613657
924022
211855
123212
32007
598930
272151
934793
259114
485688
409115
234975
383528
1015577
810998
502670
944364
1119221
533491
659648
335041
827849
858765
149184
578325
940210
1030356
837215
357053
212320
682734
1005899
156394
1051105
992473
241327
1052106
656238
598417
1030324
1179749
276587
461322
666162
516549
954242
635684
282052
336551
734654
776852
173350
1051695
496857
634789
403019
783970
531651
87076
396964
380929
676164
221863
361882
341408
482771
776788
954045
1168568
828494
497753
118295
194058
672257
506853
1097185
215409
750873
452625
390680
219791
502491
921698
30618
534460
621332
398240
138365
1112772
1106735
170016
389576
325801
1167457
743889
282490
800283
137075
372131
895047
1132750
71714
776214
501313
49173
368944
258945
803888
897576
1138599
104157
582661
165193
526106
438958
976255
22460
729103
3664
1090221
302950
93136
862104
729625
727588
443598
959442
800495
468953
427357
68789
545896
723641
416123
536921
495324
263143
786791
393692
371509
893020
746148
1090608
847610
969049
1068801
32186
1127849
595503
683636
937268
140369
222402
1011774
883453
662355
880490
919237
990550
927041
67521
919806
489981
794453
1048607
434636
311846
697071
224822
111121
667992
748798
556689
858862
383740
526110
465808
536360
518229
1060341
503850
370662
898446
1056155
260343
867443
365147
969221
301716
998763
874130
794156
1058843
543439
209058
37099
222422
657276
911064
705461
112617
457448
596823
124216
51172
539846
217233
613133
301860
805427
1058194
794231
13940
277247
1099973
1081901
874452
630105
719111
352868
546290
838925
631912
276262
174802
420397
467292
1071531
923760
679876
722113
547745
290425
481051
381189
1088827
461966
303832
821949
814757
494926
180824
1129186
648195
482108
1086969
72414
1134172
215320
630986
757275
498603
1006717
828490
400953
385896
835566
424539
636444
380345
345567
1123884
388602
989351
739193
793013
320538
228665
59663
489132
273576
1128105
682245
784155
45154
1111140
1078491
7558
1108570
398716
131787
285310
1008044
669181
206231
1043376
222361
912540
373721
718867
524236
719592
99243
298939
245598
151712
811403
1012230
28210
222395
1082671
57840
615692
184330
290576
1069004
1080259
926455
497623
1085942
207132
959141
1090307
964968
1072288
348028
107934
218180
744387
36665
698961
16244
419677
1029353
1174
109225
428133
1166820
331217
1070863
506027
42566
840547
849739
1153644
895888
552576
911431
711303
1046337
969177
788833
698913
247038
1057496
764706
376410
992087
184552
345095
1146438
203296
1044249
112932
80208
1151139
341520
124170
181699
149828
725035
970186
1143526
407234
521553
1012444
928890
187564
381481
956106
586857
379444
381351
450501
644815
197341
551411
795519
77086
899328
1122720
392729
36549
75084
357050
582014
751143
602524
657754
672467
739341
730633
959979
218343
296247
249550
448103
517545
199812
764421
136518
958980
758704
619005
953170
1025538
568730
256215
740649
614490
802747
423102
358964
642151
697072
463273
985010
581612
541586
458183
77255
348041
287560
996666
766164
121959
114416
955421
1120333
938851
628983
375214
43723
1044394
1153372
886817
793545
587220
477445
1083367
520983
983607
864623
717791
1157443
944253
214866
923664
723569
320648
929685
339815
596670
1114732
468921
289375
718462
620196
524031
1059440
1059969
953509
181769
1073493
449991
994017
198209
1145760
1014457
144116
685808
1113424
251075
350810
795099
682674
247902
892543
677651
1010218
232064
421367
502517
851649
648317
187446
585386
413809
165434
1056614
62224
296610
118546
115836
519326
583686
1101044
1154871
655439
631317
1106267
1041979
831760
949255
588617
709823
931312
889091
292330
221355
433108
1156171
421570
280676
953138
971067
912398
859308
116251
130077
851218
1055280
958185
293538
944790
1136046
239807
25218
383270
77308
506808
559243
1034286
286262
609756
1074398
925871
613043
498073
25017
517165
221674
29770
339807
440071
613869
11973
145152
333526
27713
248907
1052097
90398
800960
910086
308778
120354
842232
468737
228468
701984
675745
287129
565640
1153347
461456
708330
347982
817063
160607
770235
465765
149289
1046646
394266
1151869
128987
53737
534328
617650
1092570
100592
1113485
1042940
588499
698875
717008
273130
179357
740378
468800
648032
880835
519454
362412
430976
713398
687087
186621
1024309
646002
837743
986385
797469
613070
771720
729629
55521
254931
871578
705870
928656
1063750
140632
530536
154659
754893
145730
1169930
1094737
851176
520727
1098313
396157
311187
69277
289479
289343
527132
109630
950219
155280
453701
93964
345422
535159
538016
251701
969983
773745
294291
233174
477905
568997
70128
239656
56495
966749
830854
255815
476797
432161
1054820
1163825
697620
1159470
370612
258303
432107
819172
204276
1069803
37438
1097508
1078245
723793
161246
1031199
66041
475384
1125865
951292
753680
548805
941007
1056357
72318
72642
1168462
355456
388423
1058941
858129
492124
470104
75779
1153459
1090678
699013
448355
309887
1035415
222190
925473
315977
155900
451003
954800
421601
464806
811992
422885
955494
492797
12400
174385
1066247
730729
931489
512724
3719
78661
541674
117193
578864
987479
156694
62110
474460
809851
1068536
348692
570286
1034659
1063916
129800
84722
807704
620556
655237
979997
108910
61589
182548
108165
983628
326883
464589
1124794
490823
501625
198634
1159866
278468
1036189
658892
894671
939668
905269
2988
815489
410101
8569
188638
1038081
41042
919484
783736
326975
32480
165296
795196
58731
561944
1153196
986222
34483
127895
854542
1106050
948068
1105000
851505
881109
885992
423173
303370
75036
294545
765212
255923
725498
991407
479477
1143015
242063
291566
696433
906909
302824
26584
52520
355526
530972
1118121
533397
843411
1018759
263696
1089303
164562
415035
135711
829228
925861
652823
1042432
662063
125988
1172136
1072761
759250
85588
1129946
54036
1132562
653209
1164723
1160861
994375
501386
899613
801668
505585
579233
162001
982263
990348
377071
1110954
882218
409089
1020661
838750
369202
99175
908148
1150744
935099
211378
568020
633746
627140
803625
940603
263797
752095
330683
203903
1177808
592795
213204
345774
671075
1159147
328979
215767
359952
349289
1099380
1077445
830377
1125949
259274
721996
200701
1007
220084
461582
425747
496547
263469
962369
1160542
1030973
1125521
149409
293776
732104
173459
417633
115380
826026
849468
175660
1029842
1071079
218420
427873
164309
909993
103100
845877
1130104
668412
969882
202469
934198
344349
770455
658594
211114
599594
93679
891346
261801
936093
347831
466964
642370
643760
247981
896469
422870
704806
1140884
982724
1088135
814584
779021
1147342
225862
154744
700706
125959
348187
503016
189709
167409
798106
78225
666570
472993
267640
1180138
1050592
602635
304775
380399
854561
1155480
958323
663920
738410
1030447
541506
699624
733480
1176379
202699
1119876
11979
925051
962043
423234
8785
918868
929692
282577
886397
168326
64470
1151706
1021573
659315
584167
328789
479722
229294
1045059
1073335
1068479
1118669
270955
771423
81881
1169315
1114564
873586
35508
1166606
99375
195525
327333
41304
505968
1120735
944174
1092285
256782
516486
193698
491655
37350
352036
713418
245944
108780
357446
225086
297462
792144
144872
1109975
802600
743296
525445
638606
648775
1049528
450163
939485
956881
926522
741222
607138
1148078
793209
918711
939671
115507
1044019
618342
399109
947913
797733
1139329
229712
631852
634935
422688
340050
842658
172893
1168504
409141
820025
822536
637503
6128
246939
377146
1146404
245012
541013
486040
144189
655606
490885
1160512
592028
241794
1020277
1070402
327812
291437
878837
23155
1103706
503264
1042583
503877
25618
328830
495623
481082
300417
947038
263488
197038
147362
813208
1176652
18016
208007
682837
838498
826242
787866
3707
1073806
182393
461406
586501
884502
1013222
1105529
1147202
644413
1014330
1094714
331083
671074
362590
41590
1097471
1068214
272203
459595
93486
38785
710351
554848
585255
454967
597070
671815
50267
449991
625602
392117
824815
211056
825379
53870
285521
16993
426054
498612
43464
277099
1165483
7245
882578
143278
496857
790384
100739
310081
1032122
997433
237708
881929
974303
716599
80930
299208
711875
892577
971617
366333
974885
473
1127034
948518
398219
33958
408756
22909
810489
360855
496568
281765
875876
1142328
744332
641733
118408
1040810
637320
682065
437254
332907
387178
297845
40670
825592
489796
818123
1128217
128425
681936
966419
949219
426772
1119521
568373
660643
331012
200940
1027129
571652
593551
936067
1170654
913029
346561
145714
336072
620488
22487
1160927
746897
251271
251784
142207
814101
1020110
555551
310433
472187
1097555
959100
1100360
173385
337939
149692
107267
443856
842684
912178
764714
514582
990549
819704
60922
319528
128398
591193
154915
415315
694302
445069
905110
725725
17052
1015929
827791
1154412
496685
1122355
318761
849832
460163
361956
557475
180007
819347
578475
578000
517248
829118
857078
878683
562936
433926
1164072
835475
933455
1141976
74632
436081
389920
12857
1083616
602856
356687
1165191
953471
1162910
340984
474978
546948
750429
475349
200266
1124872
681753
1016265
743419
901777
150118
904044
1027358
97741
1096278
167879
470464
253264
518574
253234
509306
643093
859737
140581
249677
1020614
401263
986547
274325
463720
1009796
102031
40365
1081507
591077
843834
1107166
1160328
51084
480686
449157
785113
979228
623976
930285
913267
348535
1097748
1107108
400893
1106632
99369
492450
201663
167808
786644
685648
857240
656844
234397
843574
652016
965151
310543
915043
427466
494873
850782
425928
290423
845941
540047
405722
758466
51879
292802
326719
678780
101142
622343
765247
836275
606441
639895
390537
642447
149384
637284
640781
780625
106179
993762
574077
734467
993273
866246
932695
594866
848909
1170695
309745
188380
418930
1148773
606206
338694
487753
979724
697306
694499
577964
160010
170640
662263
728123
356142
209970
1077857
1007252
732860
1078121
549381
901356
149014
666159
1016800
482963
254828
802457
99951
1048995
145861
749542
1113852
1078478
804466
1135234
293494
166836
459450
576316
443220
256986
1059687
995129
1152716
917954
318208
361572
1166059
505959
671668
922909
812198
710628
1078255
758767
466679
5948
568997
639103
209483
724368
449445
659856
607933
750477
848828
843805
542176
774453
765564
692308
400840
782400
122367
56745
736782
479816
385048
620763
353822
1089127
970096
322129
397502
693143
159047
73321
931344
768508
857809
95768
236575
1011516
687419
178330
1012057
95773
1078629
701606
712849
1054203
68847
346124
61785
11690
952484
699002
746186
901923
17048
1087555
6664
55766
280577
1085455
13858
357375
979123
392524
362077
685728
371853
583460
492528
32250
947944
1180305
1093650
182040
319708
558940
671373
760470
176345
274146
434689
1025538
458648
777625
930664
654367
836983
346278
496220
543763
849955
186532
918132
352609
814663
570634
1099819
991007
89642
635848
1096344
588483
137804
1099617
857398
151311
121181
489067
947271
921133
807118
457092
816461
696123
711533
229706
1161388
1107679
588998
985209
965534
1072599
964239
220710
204246
477145
57669
434433
261510
53929
7851
12802
473918
531489
897550
829571
1098841
170659
71369
804841
1019267
540378
1028419
1008269
156596
530689
1055966
786989
626761
737276
249437
1010180
774731
754093
68980
1132029
403071
678456
176385
399991
94798
804722
383946
65870
866609
1145680
200550
7864
96742
770341
50436
1136135
854211
76350
73606
652522
545852
789608
586437
346420
1030426
227826
358986
1170209
719589
178610
426429
45488
495305
565200
398102
619488
716680
755112
507390
731916
606049
283621
945688
971430
915965
520684
725228
1148160
571532
466866
586513
1059514
792245
320531
51485
638711
12613
918490
956256
114387
978683
901543
1089272
127398
25626
1047497
1173463
304665
137826
1129278
156427
608284
914465
1141012
414366
607378
901017
795098
1126512
898175
718030
82636
1051260
936444
1017003
772948
1023112
232649
1816
146828
880827
498362
995785
242496
894580
904300
832207
492915
452993
685566
432052
801540
181391
70658
1099724
644029
721842
545803
494616
85510
183903
417675
330437
480652
395818
635830
274977
183663
982110
115902
155576
964173
771629
1009068
1047789
236278
1067261
222457
128771
773678
911609
863909
559548
621622
304858
1099918
287799
660258
39825
276247
590695
87008
754088
302095
756723
1095331
97830
149133
555943
688321
156576
676315
351600
820465
1046772
781667
529308
287225
1124879
1118476
1075631
384725
1175871
1149276
965424
578676
713436
967112
446266
898114
420676
398398
628080
1037730
668586
536325
984678
551463
985835
820234
808175
932329
914304
179574
637046
878875
733294
528367
12544
387588
1061552
1025960
663117
530273
213287
239618
906964
1155998
46741
633882
717091
632880
703690
127788
1060251
427410
401093
173672
767245
774382
167831
87005
54588
329186
293686
33788
531592
319049
1170118
307355
465658
891738
1084527
907318
1033269
936472
5054
1152438
512088
248917
839359
950019
71542
85178
998867
1065913
1104423
463311
614126
643540
790454
351664
124678
253013
406478
653019
1046964
418516
554259
1119894
217730
150472
178004
793160
283715
164895
606451
1063016
625761
1108426
345527
888136
910649
436196
955540
1154817
651250
490893
264845
8749
731986
763996
898942
718860
134982
66131
681867
691509
375784
1011482
407453
421127
705217
266589
327750
1063766
206710
573166
24002
1044257
284009
1163989
117146
1062637
1113535
1139249
561329
637567
1142337
997136
121048
344123
582841
551928
621435
522640
521814
824137
944666
786911
577590
1166656
489174
424347
909406
132541
640560
792274
516348
651585
203224
539248
666149
649759
132725
664547
747557
414346
583273
444595
34609
1068987
256998
1069845
829449
536276
217434
904655
1090999
117292
1030529
1164952
608081
196956
294793
721680
568123
936814
1020775
1027336
927763
732623
394637
117923
965814
614852
766318
31058
891817
1022746
1003184
765939
304549
794306
218008
843346
1052355
823773
544900
442823
234365
1036437
862393
338548
109210
1098780
572126
402242
561335
762010
443223
493257
232288
1026979
543663
360301
176604
313436
766483
467223
703363
297463
379956
647987
812023
121291
643099
928350
692765
34631
238664
400564
118115
72454
308092
412932
725982
359657
187857
674870
481680
706532
816323
309173
938937
285895
345226
271609
516551
656704
269659
616870
258311
668789
9641
634008
51413
541154
866779
105009
844322
20129
945203
605887
175135
905262
494887
565623
210619
425797
571948
739827
82017
778848
649057
478078
328691
755148
282704
54516
840803
318077
130851
397527
824977
604156
15568
206374
1024915
410063
808912
1162085
658860
765213
10308
726795
595640
559225
565878
127130
991160
1158251
496070
343319
641699
427153
127534
709245
318949
953653
85387
781802
511083
1119527
265530
237034
143688
876605
423784
1008850
978659
895173
269362
607371
148582
877911
592710
1004509
606175
613895
1124246
2194
414362
986692
30424
4183
265509
443776
287333
126841
680579
1040411
244239
1040231
793337
1094736
810224
728617
650064
1066348
53135
113814
966150
900051
568644
1148191
45641
63224
968813
3202
887467
627745
1068104
325021
566653
287354
806224
688896
431053
801356
1000999
415986
736091
876235
26477
19949
983069
650015
605507
604372
11507
637876
911439
829
650528
433973
284851
981249
373917
198678
380383
661587
471948
345742
920282
4308
467585
825151
543706
245307
421519
811892
680632
775276
22436
1098133
567359
780855
763438
758273
1096193
274382
326056
193879
17418
1113539
707535
578762
1081611
919283
326100
18473
719358
1097594
126114
96201
51012
911145
1048465
443682
207639
1105073
421050
425773
934593
746641
46993
505145
402689
83832
704460
504612
270345
11172
976404
599966
502622
531588
627766
131808
980954
403619
1091239
21016
489960
878640
956783
388461
217713
1022037
1105392
586431
832254
969764
974478
990110
974871
1072991
931236
507491
730023
24541
1017567
571692
380867
512445
679156
281771
84038
715095
1162892
787809
178267
903009
205659
335715
590026
239154
625612
1043567
736522
391043
1042221
53125
777717
1141151
652427
737787
826572
486947
522278
927972
813365
785927
50079
1015155
829370
31976
298182
249528
902055
187556
1101810
1007265
770462
579162
507297
485509
973070
439135
68257
429827
876421
903465
851144
809339
694452
522036
128068
1029080
742279
875981
729721
721380
622523
166635
168242
246683
1147208
30029
432511
803749
943148
56622
276772
149292
1062752
499689
1129690
95230
1001021
14987
1057513
593996
950678
131806
382119
856801
400636
689255
665900
68191
942988
1104052
511259
200737
1099131
545199
369160
1128571
5483
15192
371439
260174
782506
454208
37153
613020
180205
368214
259542
317818
880614
43023
77715
115508
1074232
668140
560194
1030671
370328
765052
383492
221017
760025
1028393
692388
728874
798066
1024816
19314
935042
134859
107705
913123
596627
427788
823664
722907
411074
71513
195559
573287
283013
816495
230653
18342
28385
288938
332869
1083244
1050301
285958
402435
201610
264207
1054734
161603
552868
56878
100078
384313
107447
1167296
973898
503451
213913
489203
1110288
932708
872555
407121
846068
1129
134060
1099958
793641
677825
102440
350210
17018
694860
568746
615857
496464
659070
772591
750201
890312
595608
867930
1122728
723014
784187
388925
1000541
598683
473339
488243
562640
510300
610928
783342
490044
1070472
605876
765362
1061910
377399
392851
248840
427755
563717
739838
965394
785577
381038
621134
893961
359548
190035
678106
236154
1062195
471624
381818
230971
508074
175348
512797
753699
949561
656160
144192
1105004
772743
657662
568747
625742
315373
929150
271092
553293
389682
250152
445846
934233
148277
620801
1105392
546507
270494
685056
1014945
435247
248254
1095375
803782
818965
437261
88848
680543
404804
988066
226387
307614
776423
657880
75710
777143
912422
1051710
108768
993038
341604
912604
21816
1010760
1140206
207212
809962
582790
145689
1179757
622971
354333
550994
292434
238505
932831
256225
957429
969126
873995
141844
758612
820836
48344
580577
853833
921592
438610
60018
706707
1132332
816292
317776
906294
533807
524126
571705
190692
307619
924947
12391
233511
799102
286663
444633
148672
128363
353323
658921
544661
869956
531282
393337
657025
118575
20148
996309
1102395
17404
251742
821631
576448
901425
668852
838471
649976
376151
1107396
79164
519014
1123209
1110974
1021572
76230
894029
211950
651659
1132595
653305
395728
167505
965848
953016
289891
292853
975543
1137240
160205
343953
759832
112120
160020
324996
150222
1048342
511987
603349
422856
668881
511225
166659
670446
36188
843145
685129
460783
10372
1150472
790430
889088
666917
910932
1052449
747148
936737
1115935
950817
927433
686216
758554
119107
1171408
1020152
341017
92915
905031
10205
982396
56541
479946
792721
901119
489824
1002613
354685
60219
274522
654460
792940
396192
603079
1143443
779397
399097
716705
111184
371701
808798
89416
627823
428678
1033246
399941
1108851
809078
511541
963936
379941
944141
170916
558405
368049
349741
316473
889916
187730
851875
1069264
993711
1115390
845239
761651
585463
413346
809087
511577
906590
318802
993763
274641
180999
666562
169130
920374
964869
338487
1074881
964161
976360
513715
211650
570929
1103316
923291
1150641
173597
812732
670813
702708
391216
385899
390474
982832
622584
939584
938998
978960
397383
339429
81556
808915
700244
29108
768121
121399
291521
274904
76029
1064443
389258
153834
501085
51295
741251
669835
566684
521173
664571
352339
234189
1067092
667274
434551
99528
997333
1124726
767400
77643
422173
183891
650227
746584
373891
231460
795051
606089
606127
980738
437029
415682
423555
1063246
1075055
703745
658244
19602
141635
946448
638364
954010
954810
852229
336731
740009
1130896
865523
680442
412918
256152
224363
911969
1145157
523798
176780
598837
968670
119173
597546
660921
102655
404869
150952
446326
365718
16106
393371
522242
150154
746512
321843
238859
268686
175088
1076076
942587
446785
331797
216986
721963
152807
494588
1119967
604422
1139962
389213
1008881
768070
607223
818948
14122
1090018
76033
215655
461630
1119463
936540
243001
370048
1047865
427387
759922
853383
480168
734365
1159177
815728
599544
570251
684242
740426
787542
992384
1070931
29778
1113933
296762
111233
75194
387755
953951
65902
68530
468986
828294
1152833
340874
368358
1156644
898479
1110623
881399
814921
1146564
578466
279947
319612
872302
1044435
683918
221048
213527
281543
534602
273027
265329
131255
374234
978715
872742
555893
948923
942691
372124
819281
105313
259748
155007
846679
946174
803752
676275
1112469
1067501
5922
972968
695558
871533
974037
492763
953625
400275
132054
760175
62763
794529
381476
610277
877251
698959
51587
341086
838822
1089235
456966
791060
798970
331682
915336
86119
971938
497206
523398
785698
1021477
268811
841331
891294
620720
461179
1141637
89538
408832
248938
568464
122733
262938
329798
58960
1030838
378976
344255
264131
379015
299017
958124
1033388
789729
251768
1013910
544909
545070
255091
532691
169352
964111
227200
285224
766106
1026639
847367
429216
631884
683513
520038
1102007
1053363
958061
222897
542572
107405
903262
123187
1167439
569960
735563
198389
464646
111250
655021
590118
55178
581561
789669
304345
1060824
78099
408912
736890
406651
491046
1098336
641728
877935
710765
419425
1008115
1038894
521789
391136
340870
633886
673049
880960
379154
675710
692027
906633
895192
199780
1153155
582023
964629
996486
31211
322594
846164
1058486
46103
781726
158515
361028
640090
631000
860443
671882
165164
301337
826607
850285
145136
584155
550071
601395
1108255
722760
663759
1131635
51044
983633
1137524
130184
419079
309918
187460
269757
1006467
163472
50071
318165
12480
422503
892310
629246
1079472
250071
1121388
115942
82711
392918
417510
300923
780046
474175
796895
1101438
475959
216067
798425
517587
978955
374785
500118
512389
418049
285109
565926
961858
531020
486768
49726
1019217
843712
986385
545464
637990
883813
702438
393502
591222
346641
1017970
37927
1005497
806763
1105206
306813
448995
387070
466579
682485
921696
1096385
911932
770428
745951
235337
869497
279106
270406
948884
389
920542
216631
795395
1104034
405471
383400
485711
301998
426536
159300
1127219
979694
1157213
652971
1023802
1007163
1083093
1077782
1006976
1102584
112557
448772
348158
391844
675889
443061
610963
298857
631273
117058
30005
40958
1154950
1122245
440710
963454
1017959
1104619
22209
301400
334717
749077
246819
958194
81225
721680
774171
483669
664554
1040666
748472
312813
1109583
860045
736876
589718
935247
760305
431708
579404
315692
98550
932502
496751
470881
538418
1020213
599308
296164
400637
850733
589225
960621
812206
546585
717254
288168
820401
1118998
795402
718285
100513
479682
739459
54094
757232
401166
14352
840251
645371
1015191
714226
383861
791597
535627
993368
175317
1134068
358687
18726
682966
987508
384561
965851
349676
1162429
120663
574843
980231
525580
892740
935509
938607
736958
367237
1164515
524029
145141
784347
217158
1111381
1038896
692908
227229
147106
71347
1169574
117177
371933
621987
131361
888294
424280
1038114
962379
643591
191777
332558
463241
1147305
35676
1071991
656828
748506
249128
611399
1139358
481983
594572
499381
794529
385506
111228
760003
1112253
1040543
232297
369911
23198
1033586
351241
284799
879632
94621
862467
108694
463280
379315
1126894
1161008
572038
44920
239653
72550
21725
4459
774411
349208
621739
48098
815097
1150627
909055
430153
316475
107131
1114034
423371
69394
907265
614061
1159344
491017
626565
853595
1063158
688080
206602
271419
664340
1177882
834211
384975
947681
605308
330469
499115
1124396
600064
450911
28189
905838
280593
531577
10544
415219
763194
535902
460555
394045
687104
361383
777119
594307
354316
410283
660550
1094132
153048
439277
1119724
998954
250833
509581
1092535
1020509
1054060
668815
187451
1067284
1025201
97998
430043
1157278
1151232
783693
1067744
389187
393831
1102715
101821
434085
1112588
90868
749331
483835
610890
730600
152272
132116
383401
609995
148832
112014
594595
990022
609864
1137965
626342
714027
850500
25149
566976
600983
655153
1051326
42417
733304
240535
1028618
381148
278442
501804
835024
473803
913103
1158056
322216
203738
742280
11287
1149416
533740
767321
864307
702483
222810
1122068
391130
85836
123080
507569
890849
519774
791243
1172789
103630
18096
1071778
643343
132274
43817
663772
310067
42525
516735
314155
770920
529307
539487
181094
966983
1160805
741783
1143074
272727
166971
751815
934607
213657
685914
90694
14292
35142
246139
472316
834269
12371
750757
5949
314880
288037
213002
352424
150472
482805
960548
360325
516610
532537
81647
163070
990068
971358
785981
1095868
156705
889454
500504
793639
1028806
498396
751962
507870
690517
440467
161543
512903
697961
666098
479757
1164750
914324
897917
293959
434816
592890
130372
1103228
1086409
193678
469086
318449
788114
14931
996438
980087
479863
431040
437945
1091285
452414
1140239
882772
557661
744278
1147502
448254
600510
445021
811375
319462
1131895
387661
961756
562609
1106314
200008
988925
453458
868059
1093817
701463
147452
1085967
742003
35793
1173167
758924
385865
558427
904581
418512
379441
714485
83517
753255
765557
1147232
395754
422418
227771
77647
434978
951540
142837
1044334
807287
868583
680764
181383
1148163
810933
956790
853269
1130694
864127
610740
559391
296085
1151384
394386
513946
112334
987939
468114
764763
416006
4459
748752
988661
845925
215412
472379
693339
153962
545770
1141595
977551
446923
1145043
280765
221335
1014999
1155332
535773
904666
600208
1080319
606910
382442
133493
1025361
98457
242916
85377
178340
1004942
75081
560079
295931
489085
160037
233387
641612
312748
489636
651741
532498
471822
1165779
826460
389165
608870
966620
1111170
501287
466300
1073644
22798
695192
1165877
957058
196684
145040
342911
1104204
1036151
863370
499757
1038568
1007022
46227
256415
432146
847811
415354
208237
601479
579090
437644
318677
80444
498946
1024044
242557
180251
627399
216503
23313
701585
819990
152512
184324
391261
1049655
1045968
999754
211393
1125382
878152
104632
348841
1141920
920749
581217
522674
708701
842949
774769
411915
164439
45512
698554
1082015
581037
559181
121513
333014
914041
924363
818007
1052878
491634
429437
740347
719899
296160
1005285
1059653
815025
751177
750431
591914
1120203
326488
601379
223906
1135214
195736
1104505
146303
379693
927432
1172918
29937
478108
46350
413155
566896
1123629
310265
724190
291615
28909
48209
689441
243125
255457
743653
675972
642757
921357
947746
298155
282205
665599
50356
981102
632676
150870
465668
149081
328706
207557
1084569
1001618
812312
554558
324743
527455
426524
23370
490158
253034
627603
44820
421049
1093458
873862
239855
828314
1030743
768376
586612
1019105
36638
8497
658399
424718
337933
617804
499092
720120
811650
239641
912541
75600
202326
840890
337998
448004
431461
176897
153401
263885
1026008
381676
480628
1090925
936890
225591
925313
1165860
15685
1170545
97062
408098
457426
1027080
955436
609591
946553
969354
140721
884612
232987
762070
97598
12854
307858
1079066
1004831
1076947
172839
424310
219884
1157723
559859
844643
205122
176952
462351
271966
110864
540622
345535
413700
305251
390707
255308
877313
574209
1155752
836381
973377
810585
988883
936584
565620
784463
93784
188195
210182
1071632
920766
94841
546236
349781
457121
427216
15737
1032826
908618
979013
606470
322442
407691
470284
379928
21351
1046735
453901
282774
769570
520767
885012
967352
294188
1135022
792780
797349
710524
407824
772067
626041
145175
977119
985754
28213
436530
841387
1018292
543780
828166
825311
717360
431838
618055
280159
453225
449431
14819
61846
735720
166547
234023
536079
433142
774609
759854
805264
44161
1061349
792624
850406
253546
296519
848502
177680
620295
422485
681948
699692
492887
295319
662258
672463
651709
10876
682112
923719
701148
96998
182422
524700
74920
143660
55501
539836
252181
354666
499572
608070
19404
138886
1005135
1100477
1139953
1048062
847220
223964
87218
182865
321555
780791
254971
973209
364229
657010
1054733
634338
679678
978363
556238
184322
741443
340396
417383
311140
564876
793965
1158610
549633
812328
33748
828187
441979
1167999
236428
593896
423396
176306
401171
850184
664328
190083
64811
489441
914990
802362
1017796
58736
1138469
735876
608100
586148
370800
587506
1160770
707918
182726
1095780
148098
1180322
512158
717448
785489
1037916
634160
102619
217387
961347
333299
4542
808190
803229
84859
284597
785830
266912
739000
149891
88975
948245
603463
867076
56592
297187
28939
1123117
81290
626317
539633
977698
346258
191263
546017
537505
51
935754
1151914
510865
742957
699706
368167
1109584
454364
666126
779341
755955
374213
392637
1022192
18452
557028
251361
80739
432498
1064179
569902
669554
70363
987607
722480
823023
232543
427547
1027804
987940
86542
633570
502357
341644
165371
382567
550042
1096041
21210
114869
386107
693328
377030
310123
742440
1062445
469083
796850
45645
406376
824305
919692
1075176
988047
874962
649994
526113
918636
778466
802958
749401
208882
422774
61490
967377
141722
1153978
1011272
232235
180609
804366
394655
86702
1125864
219509
520596
812250
594708
831396
845936
1107597
935732
39027
735999
1029763
44710
1131651
213059
1004991
812636
377587
644209
831536
100747
883293
407957
1141468
214453
236840
674542
222451
427509
420732
740437
938414
845649
445307
178325
1015818
1060723
402323
1163983
1076691
875978
62533
569936
325239
904673
202150
1047588
334667
1027529
1109563
699031
213621
459898
1001616
728877
1121614
786106
11919
1148999
36456
335386
782442
448094
565404
625828
1172693
245064
452749
881216
427842
658338
236664
322393
775956
869497
562965
230024
527276
876601
470133
1166488
897931
289338
362941
744981
466066
1006800
882590
22981
681790
1136541
1085592
231851
298093
913984
47329
1025427
1012017
741994
50254
427280
829360
72950
413982
467996
360735
937150
862685
720523
469082
851567
807628
455542
1079389
817198
1111939
118131
916072
394255
882285
437119
353826
1154104
83027
882260
706733
809590
969220
407120
834177
692108
12819
153938
1071781
479946
251605
924763
130628
996244
1036346
994976
163051
324765
399784
108522
117969
1145091
207411
721725
587845
471205
88797
553513
596933
574930
587610
310835
739244
888328
941827
943293
1055596
4788
760525
890966
275159
181394
700426
993197
872947
58703
662825
1144067
345333
521838
32371
876179
51497
578080
966943
412643
1062085
792468
507783
205866
115833
789391
798514
495632
652937
245461
845275
665084
1020079
22476
74127
242441
1070127
648913
669166
1110573
126755
80729
196978
684720
830344
34890
1165435
31490
628001
810291
210098
669285
752188
797997
435428
106459
223772
1085859
162708
737122
733635
833754
967375
547682
1099279
1062812
1087460
581469
729961
1072414
559524
1111526
625414
117174
348613
270353
791875
696430
1165787
531099
529700
571044
1163099
532464
720499
463669
1061994
1128765
891260
740433
453645
569831
915177
1064010
904089
632005
22431
579773
21757
989261
850559
692692
473362
331483
1091383
905055
1099396
124150
572208
621878
623045
3669
69847
89373
1048164
1108652
75913
670060
845943
970854
836887
150182
189019
1051065
686566
200185
179604
1025423
689853
364059
134694
1124205
752583
868520
1115629
47865
922514
914347
81836
859433
977269
194499
788014
631885
721179
1014280
269610
476576
266925
1046280
373010
88333
1096857
1168631
61236
65316
941932
296927
1084142
223910
138148
576369
807224
462817
280452
922216
343839
486535
220885
1096951
752907
1056885
581590
1016828
310862
602250
961575
227494
38530
447587
1177014
675116
472992
162063
309127
597413
76443
307307
645394
449125
488108
920895
1088775
811888
935730
343484
166357
463126
494761
779780
596049
1110291
544364
848830
395751
516751
378621
331577
939593
443972
795324
788477
560000
154311
998457
635677
32476
863954
502898
1035915
33473
594758
1110399
345802
148732
1031099
824905
230845
834309
1055056
86560
724187
70385
1165930
131560
1016865
13047
563101
673811
189302
818104
650437
990382
250768
1094437
943720
1099345
1176887
379509
1089925
432630
130464
884701
462462
169507
1073318
204208
957159
102951
237112
266338
223637
653358
404431
473050
242843
375470
365135
418759
873472
1002353
834586
121631
697436
29513
222635
5591
511386
1004756
431783
197235
1174071
1131360
434255
720751
281142
606949
435724
1093821
889657
493690
1060571
988926
668468
270178
430083
163321
873448
865747
245032
248296
1066321
492715
491759
550204
694621
728395
1062291
521528
592969
576110
667433
1019433
1122543
868680
46057
333632
638152
601294
360811
459396
1039839
864882
4431
579676
343383
306680
950957
1139659
1027105
429118
200277
312958
1009686
1083801
154970
1046313
630780
34137
720082
406403
266603
782641
676289
1024511
1158602
884258
1147723
582726
730044
165493
1072500
254304
56460
901171
352014
1100020
310022
1081184
915341
985417
219247
1106345
577674
23000
983758
95237
1091043
596304
41995
1154852
341627
228978
334
682024
344568
27531
323348
823982
748756
557154
643654
291619
788415
325317
1070066
272988
400837
642674
537059
249428
325267
363537
321862
1117354
1064386
432872
463004
486513
845072
90792
664377
647465
279211
96855
217108
708424
19270
183271
545828
728180
1133171
136613
238908
1059914
870662
1141165
36404
871377
725594
407550
466276
823701
670760
1068380
748659
893825
959347
821060
411528
51754
133925
695781
810175
775859
140804
96539
1070643
137179
925022
722864
422383
349868
221347
387999
907438
481451
697344
193240
583487
706092
556329
227889
550182
1109792
854210
343785
231951
603413
897328
817267
64419
751584
439721
478277
46431
501467
754776
68980
146181
184011
854709
1176070
436049
1163035
514313
788895
82850
715544
897778
610053
1099776
1177305
654417
856539
44845
177334
201865
191333
44354
609813
747105
893485
817697
973303
378483
192230
491514
1171919
1104234
486451
893435
995510
269729
596521
684417
23712
1055666
220863
311784
529686
171197
990668
362342
581356
506682
794463
207028
763020
100742
738939
648089
81350
387983
265283
459994
889026
341339
676026
1156455
99276
559403
973397
528504
602676
778264
905480
995670
783688
560771
234197
684980
708480
716041
978933
315918
519537
601161
122075
1043793
797013
854512
749998
1039508
1020801
748721
753797
641438
983065
302939
927333
695186
666753
74298
334972
536631
15705
186537
315879
353915
873489
91810
179628
1001064
909259
643302
1040853
537721
1105297
710435
516431
834500
24940
45992
642841
30233
883441
934686
62222
626977
1084612
909443
986998
943996
481476
445521
996321
341085
677361
489583
753731
639628
742398
363143
714050
44622
1054351
578321
294697
946381
1097251
244414
598932
874472
515635
398727
307721
364221
826606
136317
603565
187380
350369
788141
40598
328327
623889
543727
768732
76286
171907
83071
417565
251701
485608
1111365
294370
311160
633302
792788
656696
213344
1106288
434813
1121281
684381
689059
314687
1057651
1115730
628147
750010
268446
398347
516502
131172
312344
1150516
767088
375493
1118846
859275
974233
617179
944631
266847
446664
416942
115487
529469
373710
1132627
1110546
328838
542412
651738
225980
477327
1178025
74499
104132
830847
686526
467713
458569
1095316
253266
351536
223293
411927
277355
310509
128785
381503
978775
456485
272846
316150
337832
329283
1113934
586668
909959
974657
928001
524177
1145277
503232
757050
532298
619243
309959
291205
159249
24052
969165
623604
239277
291312
556989
1162483
969160
329267
450498
527137
850545
100954
350212
172330
262753
404952
138297
466416
635746
35880
352756
199910
291960
676750
2220
1089142
754839
1150886
445339
878666
666381
824196
760550
626104
760943
608081
811728
491416
444271
343649
827030
942076
1172672
602114
1110204
510845
214780
628086
122153
904680
208793
1026583
256963
259806
266916
1005527
1069435
238813
406641
926640
1179345
560378
618503
1107767
630070
368448
1135950
116933
390745
248093
45893
1160760
94497
137224
26308
435689
248108
855286
564858
190598
861012
366671
526437
1121068
1088832
261862
809484
633359
637408
404217
892955
903337
1060627
1090847
422087
742904
569516
966739
1161752
271522
8427
505629
1116732
813272
634454
451937
370188
232694
1028511
34796
282899
1115957
452915
569936
573676
544356
1146040
931619
1065756
1091805
57721
490728
1005376
168192
1057263
1148714
744993
711608
1024540
1009801
980511
1169262
721111
105519
856950
849361
245243
692487
942917
822657
890685
683660
523409
419470
1048966
22792
804143
782630
834801
261652
939062
616734
309859
1155396
1157381
945620
1046253
233871
802901
503981
769355
635878
1100608
997283
967988
84513
682803
1070637
991494
315671
495188
630247
798726
410824
191096
820484
1022914
514378
606579
524715
89118
511190
685962
739534
643087
659801
1179650
518742
1046738
280153
601058
221831
169834
64892
253262
935142
199860
1040514
164587
910524
588196
875564
267992
571617
714710
399366
948433
600680
443219
15263
201775
491581
397347
288618
230243
531343
1034964
115382
800668
636672
911160
819927
337688
956915
602905
777562
877408
36560
611368
437478
613817
69577
419682
39873
25660
1036245
246665
242895
1101876
60811
642752
125608
834604
764788
322609
644060
706885
328123
1059544
219873
104574
248414
791263
544487
1135626
300896
589722
257716
1063232
54485
395502
537445
427156
186944
1140427
1171817
858347
1117142
4867
665665
941643
502822
596437
1033417
357633
1128154
381491
963082
1086027
703768
639833
682373
279477
267941
486339
112793
249519
372897
127153
568321
1064713
527749
410232
171434
43523
1036985
698249
582404
1056001
904919
1164307
318139
773871
526392
922182
495780
230946
185732
675969
1152431
929102
986233
458733
143782
168765
402512
429027
1165143
691864
702092
336909
416903
616111
773081
1044684
17406
199231
271795
235868
162097
509446
1075859
590677
816080
556038
1172439
644419
409895
552525
1113814
699947
375712
117666
350820
115421
464980
867431
891180
899516
214684
579627
702465
26126
794976
1078757
233195
827235
686182
897130
125359
1169779
707648
508156
816786
1114387
555587
566205
467127
30320
279791
707365
1113032
469049
238658
853215
942575
531658
1113089
654885
538099
293717
915292
633585
202083
711855
866755
2010
610089
883459
342113
712869
282174
428924
806314
67073
77380
115052
937163
465300
904643
473815
985816
579811
638178
512334
660913
1122519
968419
936035
1007965
327445
669781
414244
441374
768056
402665
776796
939817
231607
930509
905946
446535
988116
933198
524488
666780
983889
1067294
479569
1009091
282021
470811
383982
165482
261294
65278
872516
301428
986269
568109
935339
918271
758847
707914
397509
1127773
1058445
165182
23186
551678
610588
1096767
159013
503801
763448
667392
129422
341405
718361
377248
602544
726942
391604
725231
369138
607912
1161231
906252
507211
1118766
1072517
838657
494923
529221
927320
1105254
647321
903442
836643
113849
105038
1039243
31909
838194
170852
1121251
456697
933285
579977
556980
962126
265871
137612
102243
1116382
587587
667175
569612
447206
304650
167185
605856
632746
804465
1025057
799815
791898
261242
637619
889690
571412
258664
866006
317588
1028859
578008
554463
996747
313544
1003769
29516
937976
253782
138063
107604
427003
281854
399581
15081
1109982
359902
742717
1047941
559497
596117
153005
447366
683122
734607
714110
560808
109843
630660
199159
538176
606613
1156732
345191
869943
105383
832699
350155
609447
752577
455525
1129970
988732
569029
972271
497446
608606
311800
273028
1085240
390648
283547
135958
956593
371865
243043
793547
294809
220939
250258
194517
486866
1169935
221310
186875
987145
666295
310520
727456
760657
1056320
1072107
104826
244732
300926
394542
404942
1167577
742729
221822
554267
578906
260943
211880
641753
755741
805020
804830
680163
748090
978024
530110
382568
408906
699661
1102794
136276
1072033
1039888
868512
446613
656836
726475
26199
962933
382089
58671
291586
1116608
25582
938956
162154
1158966
728061
574327
630455
49770
931088
143030
546091
75216
754983
811889
1048622
774842
368695
1060691
556146
199943
519302
1146843
785477
244782
1116604
186783
261691
324389
540893
100946
719131
894622
822303
731567
108212
294016
784772
422089
65318
8943
430453
454229
163246
23791
697916
680474
1029252
614441
504101
1157371
913396
865656
602140
921911
640323
544998
190025
981158
234740
697976
65018
727277
981906
293773
863238
1116678
423959
527329
488836
1160594
639615
252973
589408
348799
565949
222566
698938
757001
531564
300515
1173016
912151
929267
14033
1152462
19606
676538
82990
889502
728659
1075563
240431
512371
864939
6048
1014819
477115
484215
485853
531098
222279
972193
370478
211569
1091022
1029980
337682
352903
687751
954405
171430
500302
1179992
1122239
267523
360060
609063
567168
1123228
254650
932398
248565
435403
566235
1079165
253715
982369
56594
323503
66016
168903
292207
357713
284339
51970
1116187
802221
301428
192285
1033683
548530
820332
740660
241619
1010168
1132700
455939
1107957
387855
683683
923130
98285
655643
393710
567568
86952
1087299
601756
672275
1002509
7132
944234
177305
379954
350733
808935
799613
1023407
514130
328555
1156910
507294
77518
822975
259296
442253
939033
783684
816653
581353
813230
938144
869609
217768
886095
165354
290098
34432
358177
1092944
934022
24037
604076
751865
621695
691586
48795
889357
72071
645285
1018695
502218
777886
387936
888216
664772
125327
31487
34475
703491
711494
479928
313630
835112
598517
940564
856657
607745
633930
609950
701213
35880
221000
518004
760863
319333
1087118
1137793
944761
205307
357950
1176893
817443
269419
991674
480025
126404
810104
718234
43668
290263
609718
1178336
337037
30989
125933
291995
107427
344784
810404
756512
931530
939584
64617
1168047
644380
344082
226415
895259
596594
969547
442592
443596
566991
16988
861863
995131
100859
270133
144280
394573
739268
1097635
421510
863604
548164
1143785
604158
821540
804773
479197
414824
405892
1133003
143108
622389
1059861
886536
458141
977670
406259
904827
83543
747365
729607
1051701
952473
245415
1118131
1165923
519149
1005616
434203
525892
871936
615149
1111888
1163320
1152520
347483
803475
605888
52848
1158327
839633
595713
954005
500792
61218
611078
996615
1000371
755966
435265
112980
318560
1103202
108555
1110419
169740
1056952
345709
655166
33709
540622
803628
531480
257958
1170345
917080
498652
800227
668051
1133713
355405
493822
656533
79273
1091648
433401
39989
49460
772173
599741
580827
860656
27808
132380
158937
305151
370277
956654
196480
476981
178608
718177
380586
206960
1101766
370634
512899
880429
533624
1100302
1129150
806527
603158
261295
789481
196610
51768
216158
991245
253116
1095442
674938
786569
297448
945726
542946
1090585
1032662
676996
582226
497757
910722
817480
1043738
311389
1104723
1044357
957532
1166363
378689
801843
509699
587703
723473
5803
837373
425500
669650
1029985
458220
410156
626254
796311
512268
938387
517459
788275
793512
219078
1112462
331726
972953
979362
269882
562785
1069959
974064
748057
1045981
537634
1136324
496661
32471
746156
644161
611020
340523
213103
396624
307808
849462
318063
254274
789934
811950
1153365
225904
96331
746306
1106790
934073
186393
714649
541063
403805
975545
456850
991070
562291
91453
1075287
61499
540430
158477
738491
1044904
691115
1006591
324518
557370
174655
1065703
1017072
50796
237324
246878
650377
996774
697325
321534
528542
835451
130672
386293
595914
652524
736670
426932
239906
974586
695661
519156
918491
688166
958926
701839
454401
435947
896963
262007
1063548
443185
978497
462678
95944
230957
572490
948068
1110721
434028
176508
1111572
549545
357191
292328
1176042
529620
627750
463406
296877
181514
216172
456281
385140
283651
340122
375530
407499
62407
238972
455038
653490
630522
704362
942378
277849
1103671
460949
528348
138270
318914
368324
526278
989223
739885
773709
16130
1154899
946682
454981
1052940
1002577
931531
284427
779715
1118288
591357
383735
341845
774328
706659
316180
421180
24748
55669
339260
335149
38154
385253
506941
874839
548849
723609
214721
948827
1050622
99167
952892
533426
878690
459150
284717
1081532
201655
408426
139798
871676
619065
1078259
361725
897853
742428
236527
19196
1103207
625437
388679
659104
860346
691936
1144608
760945
768325
103762
772846
19706
289922
1041050
610683
185451
801951
978420
1105027
310101
788067
549936
765641
544861
1146711
929592
571240
1088849
823501
23422
764162
654380
604177
315428
398778
1127643
150741
998782
116107
130718
833060
66217
942040
733359
98223
344617
923806
489269
168369
612361
1123023
403500
982463
683310
996426
494754
266554
868784
817575
180137
67628
506150
435837
269375
596688
689897
114030
399930
87356
1005294
495431
933822
1168161
382971
395464
857444
988880
965791
870189
621236
690014
436683
627466
225104
21497
957755
1073458
953056
382853
783633
454054
329533
52729
479093
512874
159144
861088
1170673
790062
782731
1050643
1102774
1050554
539422
169457
1034982
594906
28216
1101968
749790
318559
748616
973345
1147238
104577
296113
916519
239834
1047198
340142
151461
458398
144129
969820
515972
75210
444432
859413
706696
86389
21031
683964
321794
33199
662377
572069
614975
564046
114345
244366
823579
578490
722936
370944
389632
131219
519552
60301
1021818
363933
972203
688145
1165874
801228
959066
920771
663332
884841
198196
1020663
690746
261561
806848
1097782
441577
853543
1138014
598403
171335
871212
792601
230453
1055599
771072
570437
465597
689176
1134250
631706
960465
815245
216997
1097588
478992
966711
1033802
716486
1152315
704636
670963
280748
1107135
617755
878264
137207
177676
925012
990483
323290
1100522
449180
527221
729737
718847
20882
1089143
192022
197657
106124
157410
1173946
1049548
980029
1135734
326150
849168
720617
312478
155654
608690
678293
237916
129555
607015
474676
989822
753663
440450
433291
981243
1001800
506340
1153306
304152
669309
831069
113924
128041
330866
742523
824943
100463
197088
908853
759081
598005
498241
428872
52833
1002023
208763
698952
1074410
1030640
668446
31428
411598
212054
958282
463867
918031
553659
1012080
487161
733012
1168376
866659
1159096
379631
765306
130309
143562
634759
1148226
41956
705234
1039722
166243
475047
12107
550739
401921
650816
1048892
684823
335571
1112478
445654
523636
1158039
297498
1065575
1174900
967197
1020590
785129
638232
65202
962194
1119703
163969
726793
870095
441099
935541
604484
378368
703318
1176494
397476
816475
686983
535897
1120662
916851
369273
701709
529798
626754
524849
1014574
291356
150288
9033
1170748
698993
869795
515672
246659
232087
265187
226114
968800
39929
1091540
161709
714593
872137
3917
578293
421141
1039776
800285
638268
676022
521732
533261
21954
690722
579646
990030
428504
330840
994395
310435
1003715
832645
99012
1118292
167612
635733
137173
101297
275342
1052882
334807
546955
63228
1103805
59877
656108
709733
905904
917307
315424
1110573
762003
460537
794301
754253
358552
10812
1033761
90947
1056989
1152615
47038
696637
1049803
600805
909162
165849
927444
1106451
112541
1072657
425055
288268
1164270
391531
102753
436708
676600
393705
676861
127864
859040
592151
174205
811100
130057
1057017
488223
415840
176145
1044809
614806
252667
287375
1176490
480260
552819
350704
605653
1012540
10701
1074020
54328
637508
1178485
430879
544607
40892
453473
128164
261046
622645
568687
299164
317866
283031
1143767
583434
551837
435691
273496
116344
959743
255082
531855
963398
1139672
940515
1036156
934387
850034
752697
857484
997197
256119
296735
681042
730997
68339
142931
654126
251344
541208
132194
1157625
362216
794579
179037
315291
1092469
8659
658189
432925
823383
1081558
860406
29648
933539
738395
564188
1123216
274029
89351
136941
406042
564289
888114
270179
575808
800946
1129779
154864
413575
1132241
882628
260775
816961
75750
337145
1048273
471845
247230
369502
1162547
952039
1117599
240916
364515
390658
200924
143991
481191
866495
240531
885799
76328
351603
703102
4229
956112
762081
702657
268382
295184
406420
1000567
1162950
523167
898406
389669
611291
365533
291364
54126
365182
1075735
608219
641410
279730
714232
159092
479729
631467
370832
97483
59331
718239
606448
436531
380117
349271
450500
245151
378148
140188
352531
896712
827539
413585
797181
1016000
1007893
618470
330668
683406
1120233
345465
483860
354219
822781
97082
765869
281100
727602
487781
740883
997285
432490
964726
194450
464919
1098859
574847
732505
1177376
200574
350962
696024
508374
548837
413454
199540
923040
372805
348263
385930
760799
91324
128740
248895
1011078
329879
1085881
952201
316268
784484
1154548
859464
873099
936568
798607
1053393
113092
561106
219974
1045061
546249
351463
449979
771487
1115197
352524
159284
494686
839067
868895
1065289
322383
638664
631112
977248
10075
103647
960729
321812
473043
1160712
318931
240939
1082824
790783
1111029
304080
189960
1148182
490674
742975
836239
598712
882358
656584
441104
348338
58866
209164
1137712
31256
1110615
707624
845831
1018873
310388
11221
1027567
301389
727627
35328
906222
1110758
627347
585084
794992
636891
720951
566894
739765
254054
772678
1061542
392097
257100
970054
576115
171277
781614
20390
775200
857058
769525
504247
804790
1094617
511887
556993
1052888
254887
529763
173509
101102
435641
1171452
957336
1063498
190759
938374
1041709
426889
553534
922301
1113675
1011760
372414
729598
459778
898346
368820
43388
1076176
121368
861134
1078683
553632
803167
506505
1162332
110370
546460
44314
736256
291495
47627
2682
359485
740479
484521
982755
231836
549697
915818
722457
1087376
31919
186817
127290
1073301
308899
93446
130068
1040805
341306
146126
693874
600974
911252
938539
520088
130559
534119
547189
384474
157925
669538
261538
934881
326627
1133498
270155
335960
351980
291627
887856
986633
1062047
292394
456027
363864
503347
240482
365155
657487
908901
726476
168764
201548
415435
245506
1129037
232425
548112
857832
418294
247683
1006284
677982
240602
693941
256440
447823
1068493
775059
308057
383834
84253
309265
59996
909020
722329
82991
249059
660375
655577
557685
523313
1077916
1102944
1173610
473316
483870
36342
737669
1071405
245675
404473
203757
323623
215382
389830
963846
886466
443428
607613
227300
371583
1119289
538419
511354
397856
918871
53542
373913
329967
264240
211582
744093
1159292
261508
140958
452454
902497
1041128
422150
1105733
137067
1084559
558222
598051
406954
571431
490941
449706
865825
1074109
5275
613380
342273
735873
215691
44416
133714
1079885
1042126
455575
189794
936149
1167907
51310
114924
830036
157517
1037463
740508
452150
332757
261642
204739
284012
74620
1080238
192716
433884
1047691
349410
214751
375432
843677
534941
312867
167103
590707
1003141
252687
253033
608845
67964
144518
5684
111701
1085057
551164
408811
885831
1122913
852657
1068742
715259
782184
298669
498597
720465
525194
96149
414746
872720
58758
10130
478761
266090
238836
329670
765991
74040
1019838
882227
861679
702559
162067
1094625
282911
186014
770347
549459
124231
286711
431008
1141052
754806
609238
252090
242498
991461
1141883
157115
546220
396221
814554
816686
853783
833278
62529
731630
793685
178348
722637
348937
438294
297345
664996
788302
745284
456664
393944
329558
148266
1076438
1091908
1054762
855024
322380
194935
385304
992891
297156
159117
1136399
310495
576177
13664
688458
504408
328381
198475
165304
107495
979079
969662
458755
1109637
448446
177584
127601
332183
1161076
235780
593229
533764
144256
45911
64579
666674
287205
252280
1076613
845769
770165
1145936
218663
1010611
1014189
425962
1042054
982924
262715
734833
48502
857047
420599
89112
526509
643597
449645
559144
671889
723161
650101
877025
355496
375159
1078988
488062
23966
401910
1125332
217718
350541
143637
682160
1112538
320039
665455
412562
405121
153634
753125
83500
956463
469412
877028
29569
239202
617024
209941
983082
950681
1020665
951932
1015381
483773
866239
146671
8561
572034
188391
6241
883262
21993
767831
1071630
40784
748274
492373
499533
612463
1122425
148717
654465
1170854
1028111
25141
515130
248534
864013
484953
1076055
771468
696485
874317
559093
194670
593169
618241
510720
194416
782647
815644
900056
968600
340402
56906
1118040
1049468
838107
233313
1019038
660162
775885
980912
378894
453760
784076
332067
604919
112048
952113
510683
1058560
844066
1021745
298202
1049209
718157
1018106
542327
288781
384043
927799
302036
1038523
354815
202453
740618
297187
687686
1045211
949324
1015736
62057
1165372
853699
615685
555891
27149
373709
107512
88492
435129
8657
939828
492499
467645
1053779
852412
792372
1059675
693169
872023
172868
659525
1002395
257007
990259
245600
1047300
28151
1174201
743789
471091
1014812
294593
744393
807426
797866
942367
649502
548473
190981
634619
1133501
596350
619682
424183
468494
946256
744701
358161
298398
819152
325850
938536
972355
1160521
555141
828617
493100
435029
314555
1080128
343980
528345
669176
1134451
386847
731695
976137
11431
808145
441201
12637
547020
287699
937722
1108136
999192
487181
389005
990842
1015954
1145826
92245
695760
767965
978360
178863
608589
583270
614898
899538
1131374
1108977
463685
646954
483504
580777
399956
895090
653202
1112678
840096
455853
882717
364108
218146
83036
997684
662512
943739
994571
331985
262276
114206
1023604
512866
831877
1100209
1060599
71988
91304
858330
180430
293955
1156148
847471
502633
346734
1005958
994926
266400
972188
988385
754457
290497
983609
1156338
575921
49356
406352
218262
1139281
287390
930295
611501
141933
391784
742291
229147
347885
918551
128840
802534
43071
405312
858692
653403
1149073
714208
802673
594231
694190
30268
984766
736216
365191
884347
254729
61089
701675
636388
215836
401923
927744
1069661
913739
769991
183110
791506
88715
545035
664432
1005702
91243
125069
779319
435746
748894
720565
1022778
637282
870421
167747
75704
173892
1127544
573226
1093865
241213
851401
157327
1008217
72210
12323
910858
642179
583692
935430
616955
401290
224536
383179
808890
433919
1084043
934460
882217
9952
767107
203503
948821
1031472
206928
743326
962501
358698
379226
318605
1103282
1037659
557790
26101
300604
671487
742047
604275
528073
104764
201871
1161673
1099911
276612
637190
685162
867566
527817
597129
241626
756060
985922
868320
420422
828314
473676
121453
72007
704080
605056
516860
681839
332893
795751
227246
720818
589171
515961
327921
819067
1079361
27841
859207
621025
478608
923755
713083
909122
849950
1005238
26434
460309
886454
358734
848462
618776
1027533
313227
1025883
346297
855035
321057
253514
396713
462151
619354
790196
127645
90798
65023
485498
595540
983318
388786
827162
136186
412795
440354
988810
317901
981042
427552
953840
19162
542978
494303
682970
611995
184299
1177105
28953
416340
215173
629168
632385
362729
1057751
620639
52971
271798
86848
936963
1026496
633384
858863
549082
35694
482523
956360
130872
899648
656180
333030
579302
384800
526962
856703
892954
796642
1178106
402392
481504
515520
222336
753474
147417
72112
663583
6997
285060
137964
465660
230683
1048160
738718
1168455
8606
752184
464604
571281
467288
109507
1009107
171969
70574
961257
784557
1000541
123526
1056275
690481
94274
513104
733367
462219
29392
827567
697111
1091277
205517
869057
1143997
987842
257159
466231
426060
447863
221443
174644
301001
976915
378070
1156664
74311
1118818
885806
645912
828204
276138
479987
43814
619420
735084
328363
577175
1104906
375134
584045
992991
613419
912323
1086292
957899
935672
1002967
1498
740433
518839
833488
782469
608126
273549
831694
450456
141512
104051
973250
315172
931349
913770
183879
343072
748114
563476
236057
926296
994348
955679
964550
647401
659553
1052497
770908
159943
999719
455623
633136
346607
603142
277828
1063422
44422
868914
841150
151983
994785
832808
730337
1016034
221511
340819
133242
923824
898818
200399
1000085
942046
353976
996082
149010
808400
367511
582973
1118574
802415
496080
713218
279931
125773
407960
219856
279040
1109488
456595
1082779
801947
782532
1126750
780793
340644
313556
927721
795817
1154422
351209
1020931
1051503
357784
395451
883514
656471
366010
614825
112362
766883
908416
495460
943046
23215
343645
527406
345253
290609
298017
990754
177596
594469
776584
633114
57400
396253
1101325
911356
334122
1079081
673420
128833
476546
872626
266842
931983
684593
550222
638766
217962
1010410
220011
970977
121973
454524
771722
675686
833034
1096332
596898
1139130
629203
867745
454102
982906
37342
380313
941343
228474
4982
200471
485232
709190
414561
934254
341433
306913
461583
130161
488309
445396
251336
241831
498827
115990
366626
301809
498918
543644
828022
832925
986581
1092247
57659
80414
925344
741830
156140
1170455
567940
849877
1123064
8952
740759
187403
775614
605040
306630
144173
1154762
90847
1132448
78676
298780
911485
883239
160932
458176
152942
562750
697383
598563
370050
373093
44206
502874
414975
559616
1112152
488706
973330
1065720
187140
1058684
740337
883580
842486
313415
23793
742477
362665
1102519
1126818
944373
164836
234447
341394
53144
183287
338310
66532
309799
436309
192850
1063671
612341
265726
612551
237590
1088686
217980
532954
293398
636713
963380
98238
496620
10785
721523
707310
634981
113811
937545
641820
824382
787883
531353
659292
637041
733840
455482
1133282
541122
91794
289898
533185
28643
823491
403494
576633
726882
259975
705138
687751
690315
296983
171074
646558
812505
372901
749827
390080
524123
585
560301
896576
58928
215750
274611
837701
1011842
373505
213608
1057630
670444
863039
343470
615665
142251
675561
468847
1967
636272
967065
362996
625236
1000265
1164817
1161054
1005106
1085656
607584
1006465
809599
208395
433100
1019446
859262
988816
751927
604460
966901
536063
666507
65178
1006093
227637
596372
250219
698100
174799
323502
453279
120839
499602
217765
1015468
638397
286468
800402
317899
1170427
48081
285448
172663
90221
516415
825779
1089649
429016
133201
1164461
502565
99864
681417
149127
815054
428893
1087814
1093977
976695
986468
210358
958124
945735
79351
71423
1162075
882178
678964
181944
967099
1121767
956610
849415
871255
1068580
972994
159143
810436
705318
131877
871705
208521
792049
731708
994351
904083
499185
179691
832461
493764
315018
813255
243388
52173
26536
625844
954464
611921
481740
700563
970128
283402
398161
117209
526747
1135431
809559
1002228
867668
307394
612774
422687
526005
676793
360389
82187
1039488
396996
1035742
618138
1087795
432362
1161586
300480
534510
834112
126914
450936
868314
563024
884455
1110970
239967
824174
1151970
947255
663853
576872
505828
926767
201395
459984
104192
138580
384886
1041678
634947
319017
310690
188899
1457
419179
541350
443550
1052541
549072
956173
396539
519343
370445
356932
863363
301568
351512
366394
904563
1010747
465357
912828
177297
791699
563902
1121852
345938
188288
891308
896599
11256
736494
1001327
1032715
48431
99322
540246
696937
926641
204683
329269
118133
103748
149120
110464
663635
1000142
670340
786064
1122469
703423
162952
1084101
835092
945455
237772
1082569
188301
417168
356247
655951
246447
837901
330527
399752
526255
717845
127473
617850
157528
1166808
667755
847355
810816
350719
164872
667080
766910
892626
964189
520193
753970
952912
609271
530823
935113
458086
986006
1149522
47943
940837
622904
855359
729689
1057350
312214
1047774
605253
454153
122170
894306
1157133
1001091
1028827
805605
460659
792257
467940
865660
211745
830815
770800
662600
764747
754821
284669
96287
15793
243852
147013
774316
866770
825306
606682
1019882
331489
474072
909
723663
210547
853496
340008
414778
793936
1079783
497881
1074802
167679
135975
491458
82488
220999
980548
553397
738537
757532
924027
362357
853019
1012018
89005
964784
429329
684454
181750
908214
495664
1167063
1047317
1137464
299193
96381
870629
1127053
114291
605516
820379
310847
828915
780931
847953
685909
48870
593707
728672
3332
968743
783714
36431
708270
524666
1017317
608307
731316
673226
1063975
1135268
729328
1101661
430010
938830
473538
799964
652011
114612
42755
1116489
132595
1087079
260054
1134695
1003237
292807
1061971
481492
1099436
15122
60473
844358
457225
1095028
374878
756930
996036
1110365
699404
509614
419550
1159701
462561
147317
1169226
192809
1053784
580182
310269
145607
223492
701189
451476
795551
194159
460216
111907
131343
1117499
584995
471720
811874
958805
829114
145112
101088
1038395
917035
193356
1133697
17846
694056
140972
1123463
381597
518881
658778
842150
916732
503387
1115215
502532
207405
172529
59091
779553
233082
873144
269113
858967
1097715
531120
950172
785145
598901
902949
382459
387823
132692
431625
1153286
819300
162795
745175
655360
890658
99471
485821
757302
165850
132162
1023265
482437
208458
306755
796961
442879
261068
1112035
185464
1012587
939983
347199
78235
798891
415241
294836
1078902
509329
46578
357922
943064
32204
1064407
409079
209432
745032
457381
1046487
122498
131506
1102689
361361
854387
46368
322132
228683
976121
847945
1118416
451591
241952
569265
775297
1175860
635800
968347
76465
57959
416461
90042
854632
1151704
849970
601041
325683
1007346
981387
551768
239076
994441
30061
82538
98075
990211
522608
1007784
1086397
450771
729178
630841
737632
1033109
1112758
489747
1115555
42562
235413
1157381
190619
453661
280312
503579
500726
787413
416710
164109
228550
579746
527586
895292
603242
550560
1090882
23645
354909
149125
166101
60040
1085633
400187
785841
1120179
779727
61975
407405
997050
482588
458030
993077
999749
396115
177782
652958
868250
1137271
502701
577238
1119228
560644
613411
493225
395680
352376
227179
893241
809276
735625
542416
990753
1159862
154727
148318
1117974
767285
199566
761357
277294
101318
946683
1143877
457367
922409
420532
96406
16471
1061772
250041
1038320
332281
838746
754845
361351
18901
1029612
213170
1010236
470613
1121616
841430
535922
707219
395336
508592
989176
858565
352119
611472
992995
1126791
178967
127821
1031495
11259
847901
423688
1111367
464176
516844
795322
905605
858505
147476
806575
457124
772135
331452
9822
593537
125404
1118841
430448
820178
1022743
744509
1101822
145906
301083
1054217
152391
446618
776830
533324
832442
593097
494343
1068976
538447
40505
781259
976484
91164
472494
1167564
457861
1124439
454858
92661
1128263
907555
902288
983297
407436
471484
610392
503367
62532
55493
61487
13984
1092258
74972
317475
494049
368062
36423
1140751
1016556
244813
359818
83284
1017666
766101
264475
1080557
819000
244128
1097930
509956
362109
862209
173926
473591
1166919
1038497
54308
193003
436532
400544
832031
123810
230369
1090227
1050084
84985
33235
778555
315624
1020410
668253
73123
647767
207124
1090571
242263
206155
165216
493131
450891
76515
554014
1037935
291717
116558
279364
921779
1003898
339859
1058718
913234
549059
117119
841723
903102
694218
189877
463158
836013
334493
810668
209385
372154
898368
62424
1063916
533589
712140
166992
181708
818946
828883
1136587
1046691
894527
1089553
721717
717372
233053
1001466
201561
703989
302151
841909
428899
614144
546384
560053
412084
711970
875531
251800
620212
434427
50280
708029
873548
1011017
416825
625832
113707
277725
363929
38440
369734
259207
621745
29884
751643
516348
338310
371498
822397
208459
139562
103562
194572
31994
1113341
19690
62990
1143601
151753
411229
1027611
173034
195115
349730
706717
978072
226108
688493
670204
1157094
391230
746821
384008
1149034
657928
782243
588494
1130235
616743
615808
246239
984701
497397
1004950
99473
366351
706068
607303
201357
738552
874006
449655
955387
734209
581417
789281
530518
743379
1166596
734455
128859
790124
177187
370937
1155833
951918
540582
1177986
269354
956675
790770
406476
19929
640470
928043
767959
1017340
1064007
502569
555588
813866
895156
452450
663622
808450
656455
247687
1163168
518810
1130110
102331
584143
464863
254606
444725
622538
367987
291644
288732
331591
655686
308152
779358
922000
610242
866851
364105
585393
361531
524807
460646
1085977
1091499
418381
287089
196708
136509
270383
816405
1026113
460885
838947
377920
41611
786211
810263
1052350
502382
753104
1104239
1083039
921915
410146
44458
926426
1134568
280910
103418
675153
1105762
274599
362864
971192
1031009
197932
570116
99414
836877
612942
1027889
722036
944618
525516
54105
666003
922469
266819
489200
260327
868430
1046609
1053341
309899
785543
1129158
111356
1041215
860486
1018057
649595
312490
542320
315231
49976
1016330
590757
1128248
419297
242772
1140236
803387
128821
159478
366798
1116945
506741
885735
1028945
7477
469805
5156
362405
399985
1113070
1172071
282069
581691
573323
636753
706119
430885
97245
85941
913072
309806
91279
418205
891792
638901
69034
1147143
255468
689803
249288
981709
712633
564185
13525
455530
1028980
350091
296058
562560
1011376
825045
445362
1015494
217494
869668
227713
264831
1013427
558265
362286
1053855
1114868
324971
341121
1077953
732764
993156
417350
656411
639148
1117109
346696
1007510
496024
962684
879835
1176080
685740
230260
463966
1071785
743632
1074866
1177159
67966
1013916
359709
298446
77770
393813
1041574
691039
150029
71999
772125
686307
1147872
204808
531733
118436
475812
177490
811514
160833
2495
155005
582531
265325
1079098
728453
984149
124937
540726
335006
398005
1050555
93611
95285
890768
771374
811469
1022946
377153
718118
812013
903623
317742
886208
144001
871431
1090482
367935
163134
114966
392095
1025762
1013852
716310
174600
804772
501837
193407
559713
317414
735547
194790
252997
365280
471881
596052
452020
768333
771483
51839
234422
363410
1173921
598504
75117
1130594
420897
64579
360867
942732
710811
419134
600293
175638
975772
245703
670195
135835
877307
1115052
347597
295762
95741
362920
603297
1083072
704909
487079
35986
258003
634298
1115962
932004
378780
946622
1095234
1129333
683810
1073753
254206
138057
962646
753348
433975
909751
219082
1171656
623225
296472
256111
1179955
540695
389518
906248
201966
457303
514094
1035906
617459
415767
186328
844890
997273
1113809
519477
255099
35588
793183
508915
607114
572903
434086
811232
777050
1004327
57060
1083209
991775
808593
370220
484306
39150
267854
969362
1150762
92086
480225
974710
870538
423468
792508
868005
661368
518451
588014
1084874
995408
971773
223516
140577
266336
29751
632687
442499
935572
642844
113863
337651
563198
215821
461879
1127848
652243
282148
818561
418578
170497
866897
360590
808499
613039
999059
493939
522156
1157826
407567
926328
976469
5667
255435
959221
196424
425073
35238
30205
1156957
576772
756165
914555
612955
888735
69430
510128
818498
672577
732061
287300
628596
995354
729805
817494
309431
163370
527896
952475
782270
352328
952596
335600
725797
26026
4823
573576
358983
373665
293461
92644
1081058
123457
233955
215046
694206
478509
479595
618436
12292
926994
908983
157612
1179361
610864
219512
687636
233522
1177297
914043
1148547
417508
999016
675142
873641
189682
775079
1391
363461
840976
212433
355635
445766
482427
1004600
27426
713464
428810
753043
1879
924005
208136
413472
304184
60818
1047829
891857
976919
666205
150511
1171788
947349
68464
105946
58223
1064832
494702
640829
157125
919824
628737
805192
396153
419039
942781
711656
449783
104544
804649
1117531
914159
900794
875995
969936
112702
806055
1146808
1004076
813999
842763
674575
146363
9202
917747
955526
405097
277986
441523
171759
252456
431800
681310
1037781
778063
1161472
105892
330254
821075
1140801
728209
386727
636269
653007
147776
284568
1129430
671882
842745
1175784
370226
967871
304352
515931
200858
1131384
640269
703409
1064951
93807
408154
609976
719539
986142
748660
353821
735789
55272
293957
978181
982829
1095716
562390
270337
1142342
729307
27323
243223
890597
883610
1174609
641361
843341
1053664
852872
70752
555902
803975
345433
897134
623058
165510
280745
826726
603584
1076280
355941
107382
1057476
429063
576741
1137806
891845
731272
953318
30809
264097
858746
954938
554602
675579
969401
226407
765903
342178
751826
951026
20035
641588
532020
334962
389864
882004
624533
395770
799007
833419
1129347
915502
708050
7843
468678
18168
338199
1167017
429289
847451
1152604
962429
1009124
774655
353756
629180
95716
510010
158603
758214
504436
963024
910867
704189
1124832
529515
939296
1046950
879369
1009304
571366
346846
1000205
398597
1055645
545823
1018584
81449
819063
545652
798863
53261
725875
530645
84406
1132064
591513
1134961
384078
117668
122805
823390
691323
157342
329585
1017169
460539
719655
522488
155711
965487
757971
159008
1015876
169587
984737
852907
566786
570371
351603
416765
391726
183007
308930
651978
926688
1059346
899310
1101443
427835
844419
259072
174744
491382
345773
848400
869720
1032524
751589
103884
409239
70588
302020
713906
194129
735229
1076580
16542
324462
793384
857637
964777
707267
961929
860955
1169492
884178
771824
562068
1040375
101743
917751
71818
318461
306490
317185
264950
840191
755937
618531
678738
117603
1085393
185712
1003478
62363
601030
690878
78618
828872
767467
815582
700092
138965
285624
839488
210825
847921
1111106
896741
295869
383862
411352
11251
378231
1068252
1119760
201650
397325
1094000
1016379
201820
821155
4106
930100
948166
517931
57321
1106682
543422
766223
709031
1062829
565213
431626
719103
112200
529003
765323
1054766
1009750
251448
458538
341252
256931
1079127
1128444
944442
283487
405327
610595
48580
833763
114230
956450
10054
678720
1087153
263072
1090256
407526
130202
752734
577907
321127
143008
814507
758997
958550
1089182
681078
1153246
110208
545291
358765
187299
470979
488548
391410
989103
324555
387627
839942
462961
773928
501401
644767
196588
854271
76371
536626
1053588
1090065
475798
1179422
169700
1151305
797415
955100
1090275
829432
659372
182833
1024194
1066351
92608
142908
369397
1081287
375022
946250
703399
1089442
350225
1007499
147046
732520
518695
218454
638728
111064
103805
290722
343169
914810
364936
1180436
283880
677183
68226
179679
451829
811625
498665
562206
655528
458202
803195
694086
716281
1092824
1009521
909013
581123
321802
523111
822366
813667
83184
422744
211607
669692
297331
725983
950240
793486
522130
481444
652780
321039
144841
885520
829510
627251
1117038
470005
1040536
143295
606360
91032
318556
1154754
106305
904611
21226
804149
491432
974516
1037453
413958
714871
95502
584417
41597
268260
573626
10684
148040
102667
1176343
739046
1142391
1132026
708270
209172
908950
806651
803289
305171
1061111
1029332
46128
934235
1097519
351656
788606
142281
67551
867451
268707
275512
1156648
925171
734742
1063647
778474
800667
763509
328863
1007955
767744
832913
276083
381875
385866
64
1017178
184617
804179
188668
602437
826115
214707
359558
940591
459358
1147432
1173294
566084
594380
1045676
793794
489784
1099898
289605
537645
377106
396752
739477
196125
428455
781271
455121
268827
324865
326908
237907
218224
1063597
90348
351419
472457
454127
947356
754299
145179
50811
498322
204946
724037
152153
66067
450861
208609
431939
211471
32951
495970
121072
493549
413232
188765
408309
1145736
455807
832774
766138
815483
553258
1051249
978552
510392
363860
327102
767670
258968
208674
120834
53880
22064
62484
506666
531406
41867
829711
1001459
1126941
905400
1096306
1121333
619446
375039
418134
528782
674335
128290
525968
707304
348476
949515
1154619
630683
869783
1076154
469146
284987
1018622
709524
365620
7439
995861
1016608
677534
464054
778020
489745
84869
785807
410743
695886
168691
73275
127709
138085
543876
231404
955473
77450
285390
675308
83656
234279
63865
23292
191789
821794
150470
37357
1042135
362637
483256
820479
89000
302657
376102
449624
1007887
1122821
756677
1178371
811580
276272
12522
780906
424388
653408
234856
1093868
966429
389931
674509
683654
1035819
1178976
22
1139903
361752
255687
805322
80662
666173
734703
236919
1062167
220585
61134
647640
1028857
106472
554057
409575
136018
203196
791566
561935
358194
172068
1163543
450876
217300
294258
953220
448398
467401
588796
569628
221075
642171
343464
112052
117248
452366
880536
134889
651020
452916
565562
426943
52732
1174113
1001576
990440
1079656
1073327
150535
6114
1143893
1060418
511661
169163
397547
262224
948824
271468
647652
1085836
297460
491845
413287
750790
551751
854751
496279
1040481
911450
161165
712383
231633
798751
933431
476470
953306
802466
778569
376218
167382
278375
510233
787773
1000884
1080385
339891
747878
684718
633523
562088
287169
335799
311938
256054
857152
753535
1092167
479487
549774
492162
1065601
1056910
594501
1096445
811524
745798
870146
620037
684802
892517
31193
229123
255923
598351
929586
90673
475568
17918
10701
767121
1051186
619422
288574
448318
57362
1103859
367837
757685
424787
702300
600915
135232
1035700
107919
26971
829552
1065323
865142
408643
97501
470788
21697
169606
770432
725538
169292
776491
464211
213268
133078
48910
257981
841940
974617
1006929
407387
488807
1111759
673890
833604
716681
313864
417133
211847
236016
114594
482436
267156
937779
509027
805927
354317
538856
857946
160238
696800
1159597
190799
655641
670599
843429
918520
753916
837741
752379
141379
463601
421046
934138
483459
455124
1070422
1083539
834673
699992
938951
193743
844492
1021259
783798
818257
175934
459719
1093600
69304
1155002
793919
853446
651127
465490
602061
676835
918303
836332
52748
1004763
958573
424849
590257
991041
432191
1009542
450118
861911
446699
1177147
281973
321041
381163
512912
403156
673460
619928
169125
1148743
789319
530232
108846
20167
1175251
1062585
1094305
994502
552579
14384
1087067
1070606
818902
721860
103289
191518
336193
238450
999751
973923
461456
492431
809300
371840
35589
1039942
1096039
914063
1167461
682795
267813
583632
1140027
293250
51364
238509
749993
749641
392337
527045
414339
572263
257906
56250
316518
562047
206544
565203
285925
881982
741665
486817
365639
1032173
861993
272206
216977
777862
862903
964864
834983
917670
332973
976307
551539
727576
247051
530353
1002629
63077
903164
777232
764241
616070
671435
46269
789298
431748
847230
196999
855427
85449
358466
925934
1129868
453545
801868
964916
851423
243495
564977
1127438
452970
226717
493812
791224
874223
739670
304833
6255
1109802
580080
342420
130542
633623
648973
1145996
215851
224619
1100948
573865
1065462
42911
1133839
893668
547478
819570
457622
1049840
967674
983301
252407
133442
990299
705611
395555
90433
607215
672941
1099979
441196
29851
469883
1137634
898553
947792
375757
601255
672217
612861
644552
1105709
663795
695645
606256
944534
323358
35611
652235
494617
451103
48806
403104
242000
215275
823244
221278
90151
184379
712390
810670
1021696
1111880
882549
381600
551388
915798
480039
386874
832862
925382
24164
175117
427481
357908
1138999
750745
177527
812506
396908
941012
291780
516359
676111
675616
730453
476617
639975
1017766
731618
796457
1015125
826863
775607
814967
1125487
1016581
851059
718291
331566
905088
133835
146527
926871
125958
237609
494756
665051
40937
540389
971687
675724
94483
61552
308126
1153445
997874
427103
588014
900686
917823
1064902
45465
8818
230424
33807
1120747
44252
565986
777344
1098488
35904
879313
688791
974081
1172504
395848
330231
790012
547699
1117891
753633
604967
148942
422234
807793
693174
673674
1173135
853571
838396
157924
781740
173589
905380
1133494
501286
63301
893508
811917
759662
25561
185080
501874
841628
1108567
487025
8842
780292
573336
521807
846609
562428
912523
232669
168256
938347
768542
592959
653350
566121
167467
538546
392089
848925
1123422
206084
278915
1052147
661938
211524
1036050
648352
484931
707101
149412
219042
169272
737665
1154916
1170395
246237
733103
826527
129003
357191
906538
319282
48317
763249
94221
964585
193072
443187
1010804
598988
465250
331866
924332
958795
72094
307315
365420
868488
1145033
24749
999091
560696
427910
207926
741217
1089356
305565
1037312
102053
25666
656001
633504
269868
356448
580365
776556
277254
136116
92662
674466
209072
624832
274200
374085
933627
663360
478323
788398
466504
366065
913787
393992
949366
772584
681185
266240
50083
525201
334332
787389
793041
449131
107154
2150
85273
124363
505528
875243
192547
841595
999529
626558
459966
311742
787502
758071
377001
580018
1125828
578904
913880
259766
359458
69646
1048272
589274
70285
817181
743451
296051
510705
942903
212932
1045414
524012
477109
311084
939031
818308
411193
894650
305704
1038986
395272
417675
1047798
123026
704418
827110
825409
1116448
429893
183419
276350
20986
790998
384029
439759
400845
999459
846492
456210
701444
298749
7548
449362
1159258
1131172
259735
817314
1068741
81689
990831
887208
812001
341568
448708
480319
893192
1025848
212052
659435
879800
257675
746592
1072685
1101360
933532
409936
603378
758504
147407
45967
633356
132356
931668
742704
561739
351506
1026885
308594
253305
517707
766035
22546
741773
638900
628919
248753
7112
1139412
461820
204341
401717
364505
520003
1051034
623351
771081
1105471
252518
692528
794358
937287
428191
5853
436767
689241
699348
1106509
432607
608568
963821
58696
1013498
108906
213132
1159237
818973
817431
773048
430708
617852
694223
1161128
1133423
1008780
1017084
970027
93420
599995
1042473
114273
471444
377837
1045385
371604
674636
268405
1030254
102870
824163
143087
277497
437700
732559
508815
798513
1118570
505151
695894
917864
399891
822346
393976
378841
581133
982573
440578
496771
329856
790923
435262
883224
752170
807915
495532
797902
339388
577904
806887
857343
12812
308235
255366
380792
551009
146547
953386
746066
684032
350274
271354
562609
821286
968658
612400
26742
85993
660198
343223
468136
587367
159802
849176
830063
815828
656546
426238
709277
652040
705447
948857
212839
124682
742486
14942
777645
1124372
735518
663598
861561
206871
1024544
151430
1121593
155730
567903
1000807
683025
1174642
993066
1110714
1080587
444413
138581
937650
285594
1134934
228555
563710
415118
457003
680618
764520
1112081
642027
440379
636623
309618
789943
1038859
814555
371889
164099
324779
438940
311329
689556
841054
885359
970835
1109779
799316
136156
85534
637370
600638
287855
854486
1039178
89545
118676
687633
398335
116550
909914
1023910
603411
621746
372198
242656
37104
418669
123346
914767
629777
217498
574591
580040
1144356
53514
954946
652702
619731
682777
210245
1043834
547205
962080
1048498
384267
747827
1135803
114270
609717
766983
935281
27516
171472
377851
126482
981020
236301
721280
294858
419928
867960
634056
983151
93448
1070630
178672
642212
337614
316592
434371
975555
309806
825400
162704
391944
566872
646754
766493
1124389
1011937
1072960
427343
308091
151490
1176453
756190
587040
969049
735746
861846
268057
511847
556302
1144729
193995
14560
935508
686568
886584
764066
1144147
764761
53483
361068
79118
337819
704415
780905
181526
248166
613224
49502
79142
335846
789053
982781
260068
391589
167920
838984
517051
229253
1062374
504654
376217
166807
765988
645335
921468
369690
147782
1042297
787590
363372
308993
1180262
101712
191421
292120
171077
400316
971900
806045
345932
623660
916231
301990
226956
633798
379680
88152
339359
234741
906338
569327
109868
734661
1148612
262050
1162994
1109362
992155
298859
767627
358701
911036
127654
770345
213226
154193
793309
414523
661862
572832
926915
216575
106229
591731
109709
464154
1128722
53920
843913
325653
130064
245002
431516
724247
325665
847692
473659
731712
110373
5638
784125
660293
745126
704001
1145765
155550
234510
359233
880999
1027377
520573
1153601
392732
921182
647906
614144
873363
722464
410564
1153109
835345
7134
689862
831453
911443
1095447
1210
171141
303114
311736
296190
1118095
479148
219227
450520
1120284
558928
459455
1135493
1173316
222783
988939
1033210
481461
719664
844537
371135
195815
74773
510824
293816
3325
111462
3538
396252
425650
1118859
748889
835378
279078
163307
1175148
799356
1069893
638003
256954
542225
838831
672954
712198
65295
839646
330645
228476
1061236
809586
1120961
421162
1037976
959402
635760
1051995
660689
888000
773857
639437
866055
145341
136813
433894
901682
1018710
325761
1142062
186727
57687
302462
549280
625929
190513
288750
795662
815265
839417
139151
943874
678719
243145
275099
180590
589156
921343
367294
22530
803958
1128001
344189
29161
312904
922550
7017
744709
130764
61776
775030
288881
1131985
1062895
93876
1016081
539623
720310
742380
380850
37334
699245
900179
637648
1153796
949457
807615
664241
1169458
313090
466439
469421
1171795
1076621
1004849
509019
999292
1017227
1160207
1131965
409049
521682
305363
1039451
487248
306100
395545
809523
1022997
866736
1123248
349225
421737
874633
872117
458157
30195
693385
304973
528032
356908
924795
522648
29288
419607
497855
166931
463765
396443
596591
253623
1132024
31680
1042765
287114
154075
185406
662496
52922
116215
1018879
616609
444606
172749
673947
727712
984556
767895
206994
15930
1088674
611590
707806
627435
637192
524839
125809
600970
616257
1143052
104024
550709
259474
977551
320744
569539
1172564
571655
630319
463222
138865
392712
35891
972827
693777
925191
654196
456752
596637
222294
124186
448682
493496
810981
1063708
115851
355293
370342
491474
899877
649351
618793
326834
1061940
1075766
755685
426223
922469
540879
205480
942437
344011
891076
301821
138023
1068577
411300
134130
476913
1142613
654952
1067105
572830
395303
719937
278041
800127
949435
580279
251860
332761
1009616
456806
816011
150340
301236
505447
968012
400192
905975
74821
355822
1023137
230422
375764
901045
55046
856408
760956
853363
376347
1068835
226711
1032378
475755
372788
164511
764391
36847
1095418
1088721
183825
997866
790229
196738
440052
959734
1076087
236383
981533
1114517
473022
844963
632627
68577
667535
965129
601356
514126
852475
1055120
749224
643324
726567
727987
878656
1138946
605920
993082
717719
688746
754033
481922
1099303
773833
471028
899408
1179488
429009
701188
194448
366541
977323
517966
723917
585390
1034347
153146
386439
633157
100929
385657
98780
100575
679176
1107016
484482
88012
355772
280500
32676
138825
845157
427843
1023667
245184
6746
508634
36734
413295
518131
1015025
262778
377854
524985
680410
994331
39926
923356
1115917
701315
891330
63721
1083786
180499
122829
992015
559861
1106967
42231
927615
560950
3561
604097
760318
11899
526089
518198
1116780
172941
132985
1039764
310010
1150926
288339
176182
797038
155827
1111561
657427
396694
924568
364800
535284
939861
277075
690982
273374
905793
891578
178615
566585
263692
626181
51436
867052
735371
148624
256653
80342
163837
782975
944468
471184
957065
533631
150636
821911
190953
80829
719665
402376
326230
956257
1144568
65694
940801
173482
160637
662453
988161
1143011
1004819
264329
386931
602375
231760
1136186
526806
453609
108354
253213
911538
610855
322763
1073115
65265
35802
275138
1053127
369634
556425
384985
1110604
802649
698544
1080413
372620
910314
825739
267083
499517
656573
278662
71258
1117051
833647
253811
975124
1173495
422992
231373
864050
489000
701988
1144113
565949
797712
1053394
542237
843352
295266
906347
642656
860985
390160
749108
998036
266555
1028354
79437
536056
345275
346860
898664
1065714
988065
585602
354761
148391
1132369
941248
1048540
987693
922180
174589
180772
673950
429562
351493
1126245
862707
879962
359478
1098802
980927
469521
312527
214009
201290
32807
627094
802092
944977
437004
1111548
1148371
936986
459025
1170883
967569
172125
832210
819566
700580
843442
432581
344127
747191
1023960
717376
774596
789588
700247
110269
883510
956458
125088
309183
501237
638609
501205
470688
536412
454415
553481
668654
149306
1175990
117128
943510
684662
518874
1129642
746782
416743
524898
865273
962774
497614
46499
680977
226692
647868
189923
755720
55364
811560
1117311
1146648
7693
637684
319160
468218
734408
1149529
1117565
1042855
920748
985722
220946
740380
413941
589036
942996
1002097
699621
396462
682864
406254
65303
1157784
944256
796700
355685
1030913
467310
531801
525708
1027589
574665
1142821
700570
388403
758987
111655
812453
1032643
488744
504453
619411
1087060
451548
884265
774521
139810
1039239
36004
539683
942995
239832
1048201
921335
883689
49245
1126704
127963
205371
849876
44216
1015389
962490
351798
388034
1104588
365276
885209
472300
476262
641179
329397
126579
396353
928878
875292
1127911
677622
13471
396390
69559
543203
114035
208287
771184
799686
935463
1006246
381505
10668
1085930
1138860
792360
1098508
1015410
427081
319949
321844
371563
30898
751990
465936
277755
55216
1064856
676621
392739
412215
501883
1172548
950717
588854
1042657
939961
1027311
974954
484751
555063
472134
14040
16960
150424
767725
835328
494695
83092
719728
119619
1084043
507384
854047
18377
851352
664820
37702
775464
835621
559169
130052
610265
767829
475971
362344
729955
253872
162206
410761
352144
27822
410247
970356
451416
32763
1129328
470602
1061726
1102079
597462
745007
201995
415117
531534
670920
208807
1065488
649593
173575
555894
633488
230801
112176
371398
652022
442417
170396
1067053
358083
247679
537919
1094526
617559
547386
181717
1083888
1134716
1024834
746530
1135908
434006
999089
1151017
907862
165986
1170976
983233
752918
513435
776228
446175
26377
1122022
851500
87842
117874
1119072
1013229
45166
407741
702128
744889
821798
692564
708424
739601
538950
945184
299768
956989
155152
528881
985856
95458
941521
344543
642894
385363
104262
121364
618726
957414
1091437
961101
904440
920763
227957
452699
940269
312134
690733
1084492
1011948
509153
544542
3577
582208
492596
1161915
988996
969115
614987
245090
181428
702472
407897
1110834
540141
347535
947595
2055
936133
133798
576844
826496
1170710
116289
1039415
210113
468781
728437
228321
461209
306822
1094192
54224
835616
973485
895921
758414
1018618
830495
851580
681248
1082535
517966
303052
970400
240036
94105
623867
583593
555690
423040
141507
1018831
842554
429077
428705
622097
789746
903725
248920
1151995
1060549
411964
1099668
769093
1171835
721919
1125472
382874
228711
656157
577918
465088
616142
367
294054
984337
800000
227538
1166114
1017171
184542
251812
198094
314934
974103
247477
268149
875204
958960
789889
1076211
1140391
54684
408931
60693
194836
569352
298250
629546
1120311
436586
414100
778770
769986
142686
372238
968238
453182
199034
493842
443768
312688
1051854
253088
98212
389186
447408
806714
1045646
1153874
662382
838012
451606
410527
674591
105505
248519
1151411
331976
374994
461908
493315
849190
996663
117226
1171180
521029
998959
539946
932066
960070
1099767
661179
544668
831047
673975
24734
681126
1017240
324352
737721
947670
987350
391165
14592
237486
1094408
581821
432678
381673
540736
56688
655293
644796
911859
829971
232874
564630
6386
1019093
583188
1165361
1046906
370858
16150
288652
562503
842762
75437
87534
1124591
1170990
975040
158351
233980
268246
1018837
16757
134858
1056346
387310
855563
1016396
744992
573084
850511
104430
589036
951362
326682
534082
781875
1040204
415567
211171
889522
187346
125657
953251
427775
653744
214945
872715
765603
1175530
56759
306429
511996
164825
658884
1033340
1071833
901150
697116
873051
391778
497244
295021
636839
72319
121879
1139152
366249
510644
176351
70013
882617
30312
347155
420369
278797
620256
59833
905202
666779
334683
539456
779582
936790
927100
885920
723907
1030244
165265
117258
132906
283391
501046
696731
757397
737376
146745
61980
449684
621735
411717
294724
548501
442005
816541
544795
739858
262483
361913
621677
813853
524742
589157
230841
1033993
205508
425270
568227
969984
409807
843612
174750
936991
329843
165401
530162
61347
511395
827040
1007709
797000
1138795
579084
612189
274912
261288
969838
520268
979382
909791
795226
966626
257408
915804
867999
524359
937624
902068
637826
176698
86120
890665
196053
1053552
290596
411619
328583
65338
1002843
877028
271362
516671
390220
305945
898957
523800
423947
655824
1121060
1112792
860771
876607
992639
501509
1074508
61399
73999
474154
684307
138926
590149
385954
886517
1143913
131983
851530
662192
828814
319357
1023562
798531
399086
1087206
288456
912367
993683
622846
850136
691854
1029247
755086
691727
606936
660983
473838
1023408
570428
1166268
53331
959686
388068
170658
404439
1039415
972789
4331
533122
345923
790016
1147770
835134
237576
954714
328259
776122
86982
842907
734504
421712
225473
776438
471463
419696
427440
260604
901803
468795
305569
959440
986648
850337
408309
713620
426255
243763
644876
860368
937570
888821
1045075
270142
528554
8577
285881
376280
661343
537782
513087
317612
1161566
1093890
562806
793144
484227
40781
139255
431745
598661
197598
749937
1020588
1051077
355432
1000151
1045315
784648
1096698
55613
70896
1129242
664424
1082821
321945
827976
807400
1059174
734752
425341
389244
1112127
1082038
969008
111226
843605
929570
163547
659158
130884
335358
898260
123973
938838
1178512
241029
260713
342558
94110
88860
418150
1023342
137045
668795
65254
785184
800183
404991
170511
677286
393912
1130333
9128
65329
632422
1041189
300657
905096
999143
834438
266974
1042776
86057
516036
765591
503379
600394
409161
677474
700719
801135
641573
204486
200117
849643
900332
179181
5469
687103
43933
478187
568533
561833
1135558
503146
418494
737544
706597
613762
1078231
968878
22194
692179
859436
1092806
93701
1034371
257298
1147640
765046
819408
1097037
80962
99655
1176563
304812
484737
535543
889843
519354
851570
696597
618719
423264
976244
411669
868787
1060337
545989
1034554
280136
1104108
384074
114323
417332
897554
1055446
727032
695925
1002192
253716
82584
474685
702997
132087
425355
454399
296913
904665
631696
718964
566567
587597
113954
96787
1171701
276832
187951
206813
1085062
919301
788151
808239
136849
448345
8365
498378
364151
489183
650211
545203
1069698
587891
525096
261594
84282
454335
848611
857617
501834
1100489
483611
1122737
1164432
923894
1053733
647157
180773
1098219
129669
281740
750832
98748
151284
387652
217191
167357
809554
59512
628913
978934
541114
543927
94553
577394
1009907
913603
1045388
1073559
373688
228885
795481
391673
605296
1147101
151367
348669
722409
749696
206646
142785
623534
997607
336120
554370
105958
697919
723911
438308
1093253
243872
514330
847368
192676
897760
930520
908547
366806
972272
1112249
705466
972426
592234
966950
579171
395341
408898
785717
53477
480958
834941
775446
862694
664926
872260
616878
1056617
866727
715858
916124
123575
396181
981360
206892
653760
986522
888482
55562
1110237
155018
635816
183458
600507
531725
202324
538716
382236
699299
367782
738401
539944
350744
608048
878131
188480
627176
345923
797309
766767
700153
430342
396630
1024975
93581
1074084
13310
174609
1161801
1055535
1002695
839618
432283
210265
430465
387
525922
79148
27565
500518
82566
330863
1054462
1048428
1157746
735351
365795
274805
1096039
600872
157082
745126
843487
98122
13173
158425
84190
990089
593359
591669
37797
275385
244986
118177
1036196
33782
729002
80865
444800
963143
159618
495364
431540
700921
105724
1025086
1051235
385741
47480
25343
259747
237806
940951
140387
170547
905469
784706
923058
995764
775402
82068
626848
34537
363001
655714
714827
372577
666660
626047
465561
699049
538198
19424
533309
701860
323957
44141
108752
1163844
378853
64576
499467
689850
693580
442953
997231
187650
189585
979746
914094
344941
373119
511456
695967
840037
414036
935920
579062
77967
1048601
1080256
468926
744612
689518
954212
16478
31296
988890
906984
1065341
732083
408123
584727
755566
1134983
995403
294556
777911
1180012
683286
421187
114211
621539
271091
584595
1019004
510782
445310
1121982
263019
158618
1073034
1163624
419095
71920
133242
446535
192130
145670
1014476
182161
134801
347355
969672
270583
652471
402828
306172
537108
908660
319208
558232
480144
218198
442651
110686
120152
1023327
139159
681750
629916
1032940
268912
823113
494642
924464
551935
203089
435704
1151379
203728
533175
598743
171376
29956
312995
911252
886546
952419
736104
1147068
1047168
143335
232309
311043
928475
1060557
327605
949685
924928
553779
655924
430161
737537
460873
728678
978450
892460
658044
847246
560453
28765
722431
582205
1086571
314750
792913
845302
745971
797695
107408
40879
184417
298262
656089
792737
1086161
752429
1003139
129921
724073
551236
968696
280044
663316
776661
198506
1057917
559270
994070
68692
956823
483255
375732
286965
524986
336823
481753
1153181
183892
321125
1159412
966625
1133203
477040
1005617
1046826
795806
126363
1085997
1029048
796803
288416
180195
1174135
948485
1140113
605857
608210
179859
265533
1152145
911793
731014
358670
836243
1126420
878308
713181
742627
205247
18303
512963
1081760
823209
794853
376694
897092
842853
474138
1015218
869342
785514
872793
883930
87102
72895
750992
1040522
993444
338531
395762
473390
576299
1063752
417750
1104091
496177
644290
374489
1098058
1135603
676616
861712
552636
195118
263099
314602
881493
1031251
859080
343632
720835
863493
942270
1093997
642870
832535
1029363
138366
321735
180773
348810
482808
1116276
1162606
1044962
1043623
297366
664131
406148
499629
538506
476237
126627
276020
529568
713197
246973
978535
913114
242573
619026
947364
395027
632841
470949
311125
997936
23978
119789
340463
618704
770722
963204
238305
262015
925150
1004519
891057
1048833
438665
923856
516229
292934
1047044
536354
94417
38651
228771
810605
1023533
844173
835659
725734
367015
515052
485478
710030
915099
440138
439523
112849
534975
834076
401622
711666
9203
42666
216669
347323
132177
1137216
373522
133915
819835
385424
838822
44362
164122
321967
731492
110413
149926
262073
595671
886058
948648
327647
862179
944728
544628
1056330
478214
35995
44340
563224
162699
984040
269395
99317
955653
531633
187315
185261
479396
838329
18361
1087550
998116
100326
1071697
667400
94073
732773
974352
716401
1171394
891171
799944
775473
32030
35624
539100
703350
950557
294620
431873
620179
369291
970011
520465
394748
1122671
482804
256248
438681
590721
988961
333203
995664
368848
963789
938584
336222
18960
375757
715424
1111460
659034
836878
543
541437
3933
388422
206712
352951
877788
181264
149970
905285
344183
86072
1016350
323872
725385
1157647
732452
226733
1115909
376975
516375
946778
448564
628835
1004358
725310
4785
474801
1075811
521531
545857
745834
237835
426004
1164545
1167182
738349
1077579
1043437
1155690
452034
996139
293950
1031636
463580
486855
328651
684001
133707
388719
50973
98002
164912
221882
739603
606431
1171112
218232
918563
146210
644311
252324
672336
987784
963950
876240
113222
617605
132733
306158
821424
548460
653920
835850
689588
227966
498861
1042591
834275
801596
29987
831995
837755
768855
476487
46445
180988
789720
646991
1025509
847848
79285
877525
1139691
877039
150896
1020925
26996
227245
714196
240221
765692
1044784
585788
763494
905036
434070
527791
987329
214840
441756
1131830
508012
246278
518694
137835
106401
367495
204192
252631
946907
147307
738424
590419
125330
873253
477861
842053
60500
502421
1102574
680457
372840
353338
128850
474342
234798
904967
444579
857025
676953
175633
262855
677792
789492
1147814
660515
476013
697891
1017479
386420
546497
586389
227939
984047
288419
856241
581471
904748
324377
304569
350255
52439
643024
1004976
1124839
687911
1064017
541472
737640
903555
274284
909753
718799
811560
619114
20830
949557
465723
894346
252857
326551
733850
296787
201316
260021
444766
68655
821811
1151034
269540
367060
666801
73408
367699
857369
738872
432928
1071764
655096
563512
476423
501195
604754
817205
440459
1016247
560367
1031354
786336
790922
263774
655148
445676
431454
413967
1041203
889697
825158
563900
813963
928144
998783
1059130
1095919
256627
434014
879837
1031379
1143373
631252
1069357
1045825
315162
474850
562064
236630
1149445
1174743
525049
126227
997714
1002378
346901
1093338
618352
67675
645908
311245
576275
557381
361603
285996
72218
781601
828235
84698
1076073
579400
791113
453909
169941
336918
19848
932587
411587
489381
919835
279522
964280
154147
91514
913411
65729
285670
1118300
119284
126650
361288
1138590
486482
909549
188841
767871
1166549
824365
569337
257153
386615
335632
1106386
662889
1172066
451976
1080976
441590
779076
167175
900613
68262
379463
205933
633043
1157923
231447
465411
891914
658333
167507
175486
326980
1105490
185500
325767
538380
685537
822291
865459
919168
929658
576666
675719
464457
697732
401415
505140
924973
291634
281795
282611
1050073
977773
876902
650149
773657
648178
671801
180790
421321
425286
345305
529084
431881
239394
991648
479557
148824
457410
937164
134877
674037
806440
155140
763055
284849
494634
877658
66604
369665
472039
977182
497003
343735
913962
939232
637346
159261
491708
94329
819788
1089640
381443
383949
1056633
78129
397822
947643
476957
156356
842393
823774
698820
20737
72655
345749
1046492
676041
401163
529464
886845
256530
291179
1063210
1006187
183031
525494
427304
45760
351848
422580
715029
31752
645269
129230
468675
620175
158690
898799
424057
112582
975520
694402
772544
207972
36834
167324
1094751
1005880
718113
97758
1162999
112910
392005
504230
959137
353717
501819
502594
867079
190697
575368
1167868
207350
642427
572912
1074586
614537
208840
921145
691824
116217
414722
686633
953426
915149
704808
370307
245842
525515
831928
988460
573782
1019150
1023264
134079
176635
612874
1039991
445689
534975
1149734
570781
1082164
992815
11752
891956
724399
540997
306883
157986
605031
811831
124422
385128
236068
1105107
975548
315212
170857
331637
91656
354248
400960
863368
647710
539064
60317
744275
658338
748839
862231
625782
77221
603777
261268
1144565
574157
362211
119423
1160942
248485
1003762
116842
890952
774935
58982
1143467
136531
894941
1047552
663454
179713
102504
1045907
401504
459703
401115
756053
793512
874420
321917
1132657
799978
922578
641797
188781
275029
412473
645017
320953
933683
163752
486375
620467
944546
639887
782991
529971
141210
461180
885879
627516
310429
949836
76875
239536
813087
340738
402022
775989
491068
567306
13476
915403
260948
12255
603010
628108
888070
360374
619576
415180
1099238
565953
730559
878426
1494
7014
907016
55035
163580
967088
1117146
1096371
1096800
716501
589438
560567
708431
576831
923546
1159712
586796
902721
1016601
974621
486485
1039420
1170631
32650
189096
681975
815192
559570
851795
458562
278663
360054
648329
855418
883691
648983
1115160
653063
481817
19003
276822
1171859
333898
715497
1072640
98705
164672
960893
832320
396106
344430
650925
622109
205595
724482
26527
347678
359037
876919
339347
89394
178371
1024753
239601
526369
137185
567915
668995
156340
1000718
196246
343585
750605
895744
1076974
194171
462366
864209
267531
801226
1001027
169104
476609
559428
719724
975088
169340
51534
548405
787906
746746
1089724
323692
827907
963396
789305
172520
1135230
258568
1135476
210534
699501
191183
772972
765000
1030177
239932
401547
551182
488313
388377
90510
1116890
198933
634437
620942
879245
237428
401356
282579
429112
972505
662732
1096146
835068
81442
549391
828346
403027
1159542
20839
601992
647196
401780
836399
243433
766322
335389
139481
253400
896206
1056279
441408
1085821
505102
1028029
632447
903716
6943
850574
850497
1134153
161977
748125
260626
648329
188727
197332
966061
890888
1086706
1132436
453078
372114
1076839
208913
187073
713602
799320
606329
891771
351586
1100530
648421
945602
301808
156820
831068
648987
1131188
915472
422076
1000385
860336
709644
508541
476415
824885
427763
1176759
1030986
143101
202759
1044909
335224
1120045
648709
737688
1157561
165683
695813
725752
804627
173724
263962
539629
860863
184150
659130
151977
542186
730850
897796
1052287
43774
726590
395224
56286
1066427
682187
571215
891653
894184
468014
1097413
221960
738054
1079383
516626
416097
390487
870922
156331
1126761
1050576
625417
855893
176554
551707
470117
536236
1056825
212259
285130
425234
459640
8049
294509
1106688
436178
865643
230589
729339
55942
1128928
1044683
427215
1022061
634976
524778
1097499
22158
142948
985765
541867
159410
1058353
498338
1119431
568220
555034
519342
1037977
510736
1023907
404679
318115
83835
1079155
158920
711118
588495
101889
478226
66127
1039196
731586
43683
670764
497708
883608
614666
495434
713564
389438
989185
16290
271157
572469
848649
123901
851006
899678
255022
1138254
85032
217597
37982
996902
1098067
1052426
593406
146942
1023707
292594
330453
383243
499841
358231
464062
776690
587843
1151516
599109
1082335
244683
237763
1059167
1170516
266125
577151
19319
1179396
926297
417063
60293
893580
813511
166529
326034
1015140
909661
32656
1045428
390735
520427
965552
566903
604805
228931
1157818
31983
782985
1084080
1054547
452466
114021
928993
393412
998279
434029
1089551
145010
786819
1153150
339110
80953
1081881
301270
759339
999384
292122
707527
362042
404923
957117
239859
882602
31692
88640
462809
311285
551827
762652
750521
241163
613854
244424
826970
50041
817690
1076641
77351
287798
685766
285103
580547
1059094
788798
529694
992537
760940
1092949
815399
874189
699116
19376
482732
1114645
117883
237194
232918
845549
217487
545585
1034218
1069543
1136617
736781
960569
775598
66427
149971
868613
946972
988432
1003064
1035653
1117073
604511
1042804
178351
26330
590676
291527
571065
736958
90248
654888
1161003
655479
960471
40030
162008
756110
864610
969710
1025680
798973
508025
641326
237003
1038678
816918
782360
525134
694469
492373
802484
1063436
385828
632413
600693
822073
999352
1031374
195399
429532
26451
575758
1098011
432973
108738
1178819
994652
477770
838409
548179
987683
301627
286249
1091230
732838
574238
367005
238668
1122383
801251
1113548
813461
92546
657382
366222
1014053
871566
80666
488283
37943
924136
216214
204440
79715
850803
1041887
660003
310604
441618
824864
889123
285512
792544
1080944
1059856
193705
543382
80405
496861
195744
92100
948310
494425
50191
195836
957285
85019
744480
89670
595306
718491
486655
697593
741211
877563
843166
611028
1090858
1177929
193914
1017407
61360
619035
216458
802793
370295
518071
703687
578752
1116510
857241
625220
187166
825140
118483
727732
204765
897561
1014532
659206
943474
688339
824349
323035
292436
1138850
928442
911268
349998
721729
260375
587413
197834
24960
95621
254692
1114361
964313
1154192
911483
550741
940366
657238
884971
558871
848547
745740
960416
691371
1033463
1034172
904580
525412
1053635
254126
425585
843737
369539
314190
214339
714976
351441
1136922
985372
213549
787886
880416
1039271
133834
585176
79137
381414
765181
1087110
816558
572880
181748
991184
147794
785214
826378
1027999
531284
472887
321159
658412
222009
920197
95466
798912
633761
329111
683804
236121
93525
574004
535183
913705
339847
773034
651664
941124
78745
555214
1096724
141439
768501
40605
1038251
879214
311934
275662
965248
951740
636261
104194
681739
58669
489645
163772
625301
891223
203598
276812
755259
1046520
208528
1054152
346014
632591
931722
815543
196768
484455
909643
800253
437844
591792
1170816
431264
710309
412464
1720
1118237
450478
546235
1128323
1111931
852607
12520
798692
996994
420410
300373
239742
910063
483005
411458
534460
450945
1151142
1084848
758041
163518
428151
707873
134759
641814
702429
1023784
985056
984749
156644
550036
110844
338044
898483
459612
478756
844945
275595
475592
990935
525959
481387
836061
969628
772400
500581
1111272
1135388
1069577
918969
619301
673713
711784
275527
171663
792615
815618
158897
794397
519756
640996
406619
1125407
217626
381452
115291
323571
1151246
256751
450083
645830
183702
491019
312033
552663
689095
449307
779749
197454
63741
46421
290538
846170
390793
164019
1098667
1118920
752494
764651
780536
811661
160775
372368
609663
1058041
586840
358002
1114570
892941
987734
970166
725984
299319
761471
211588
45657
1131656
600727
782043
855485
438920
570713
415994
583973
450797
1038549
386240
565230
245121
458490
680745
1093146
48964
2916
785507
1165490
579483
922308
1071197
1126371
893509
192298
708121
331536
1065039
829497
223912
321255
933417
50040
160215
34114
1024247
14036
636138
849648
314495
1153637
220662
556287
593283
1036773
1087846
249470
761406
1107624
131926
173096
363849
354741
994882
159202
361507
648817
1004930
1127327
668058
1125880
227859
98114
744521
283402
696183
358007
465680
184218
386875
771592
133834
1140573
429349
699406
103777
960945
54475
1037855
1006203
696599
310359
760727
38749
76151
95806
647069
371270
1081069
160385
1016884
415300
236466
484407
414298
682484
756690
1173266
516112
830859
1055770
491429
475568
1011589
463723
806221
585616
250013
11476
511328
1077692
1106425
466570
123351
612251
779530
473895
1039463
314003
758367
332954
229171
57555
837002
688554
545933
872662
1066279
445847
1169834
58059
26445
470706
35070
301451
584329
522372
679276
642534
969293
296124
198650
853932
305504
1100092
983582
1063312
602490
378144
436886
12580
621797
252146
309754
38884
813810
1161582
437536
418735
476216
812427
896496
219076
441740
144625
189279
434138
981500
1058807
1093558
252760
703118
822387
308396
1016571
108719
649205
1012762
463151
208712
105798
266608
315830
119492
494545
146161
186103
433373
405476
836414
179818
443472
443402
610584
951442
153659
488751
554553
136876
1123171
567737
690453
127880
684514
638772
734862
225402
626217
646917
462659
133694
358274
366931
537013
42175
277489
945846
196070
636506
812081
438306
996984
332290
461755
897473
593207
625793
774878
870327
1055791
50189
797697
1089700
119206
552554
743751
647113
113481
1151116
1149940
1169668
794627
1136960
564042
545603
64579
1167846
354616
168399
476225
931602
613935
1075113
834239
675938
905029
509526
731665
505069
901316
86143
399257
901872
63108
944114
1026028
408260
1040006
1070615
1170482
384653
1022406
77766
1074181
329031
685159
905072
1013095
1096818
594588
1042914
489697
844138
308606
682633
348986
800367
805759
1171439
790370
318759
922398
219548
1081630
744328
604932
607474
91208
87019
996428
970735
310447
622397
200951
1139788
171146
86735
1116354
313743
311112
767376
99347
984746
709134
801605
731744
1010068
978304
150920
210056
209942
622543
11106
1161008
802653
1076005
733853
308340
226242
1151691
265880
1117143
517936
1047713
1038203
322784
476255
604971
743936
261099
1069955
997671
297452
869378
221319
18465
1141158
284289
56855
431334
568337
494446
7639
550382
333464
70579
51865
991482
40462
942659
220660
476083
664883
448505
1020391
400213
203618
717236
340324
910860
42617
249376
997767
478247
353873
15174
262005
444666
1174977
190870
855095
797720
868671
187001
213273
728503
446383
321546
854296
25830
514103
791463
429585
706081
413724
995749
87177
526387
689233
1025637
607562
1155767
23114
111725
1080711
339756
971175
511151
1057537
142568
504258
1107163
1083835
613442
1151602
273394
537324
1025158
215548
707383
938307
771085
255032
351343
81951
452267
236061
161668
669115
72532
824879
772382
804431
98927
197751
579234
1102411
357840
1002311
6934
940810
554058
743385
21352
1078152
63089
1050372
467641
772606
924794
882938
822501
768202
575086
1037369
407628
219426
1044713
1079420
740737
153314
727394
286748
550439
1023858
255238
621879
987005
1083570
391942
947719
396292
357233
376698
905996
1017017
526363
892173
807537
316842
716384
546917
1100102
671207
1008275
366705
227160
999224
263354
1159514
167723
219765
470618
990259
335420
32432
372077
299655
804390
509209
1132565
699672
1162252
819520
932481
808501
372386
1126531
280870
624868
350784
1015598
481462
7412
37130
951970
1123378
627280
975160
1152085
697060
1098403
144946
902609
862981
876916
1053753
45696
657599
609527
865320
530239
50457
775155
287895
17026
227106
8369
970010
1069582
101953
942405
444383
1062928
171019
300120
339022
1085232
661551
466352
770029
1066101
1139771
274537
1059353
159192
391522
215012
730456
691866
742440
564590
1061059
1073341
62701
1037815
1082921
381887
991506
948374
745194
348762
852105
664220
1096848
343153
255029
920204
377864
727769
720670
408870
663502
775278
471734
334688
67423
806239
821293
374673
500718
615794
254537
1038050
274789
241718
1069755
711154
1143963
61642
976263
442861
475155
1087003
587417
692672
890818
538207
650902
595565
41070
654088
631471
555613
189868
84688
1008498
937208
1146475
579778
1125107
927856
1082330
337638
75798
434643
300696
59631
562867
83103
640823
930144
660111
170927
72405
608638
389373
782338
899259
869348
1086963
898085
248041
1110005
574649
468462
587181
749472
611059
925904
645745
11053
770923
249594
382482
270615
419136
800104
416058
476494
1006277
613173
107202
893615
984104
651224
413301
722622
667368
1102296
648917
976996
329515
278142
890937
376530
383157
850526
322175
405239
543110
1026691
1085104
517986
896774
486832
118336
25104
944241
872914
544809
108975
246021
191913
139216
873629
245713
44232
163417
236972
958817
644986
120504
1107693
88349
48670
556358
460482
49351
69604
526588
884299
776078
42724
12115
1081565
313454
784716
78224
40060
406125
897727
58592
199157
29287
171865
851454
461314
1151377
36091
1147377
999692
975708
868689
308128
1114338
187531
85644
311714
1090718
626026
384049
386609
1156365
541937
915196
86849
714137
1032792
724926
67894
1012926
1013336
459337
1132970
140338
384801
1022078
664885
635771
972289
1030744
108702
312094
78677
422420
932823
279129
988723
420506
880582
601937
890556
73966
188758
713423
677226
820923
1173650
364852
998042
254835
122598
901438
163243
574468
722439
339931
568945
781120
641639
543098
321374
623290
587967
313660
1069831
435016
659055
881652
1023677
262522
978916
526978
1142191
56824
912630
1072217
549572
357800
535620
272143
485679
861793
756256
47912
793821
316511
100471
382721
55085
314748
700412
475488
407256
484482
935218
1051368
1008528
1127320
961952
802938
453764
710642
747552
440588
528642
95131
472862
85061
172562
131298
1132105
1041300
617284
398286
170793
946078
30884
270404
473
692708
892317
360397
1020205
514255
830199
598933
5900
237267
33934
1017894
413711
204971
1039055
880202
1113081
432735
1064995
382371
798782
1066171
276656
124597
200282
713188
210725
799536
518457
262787
681844
1155024
935208
593330
1045918
485679
755361
214343
1140926
126242
876440
239581
463016
613912
300426
283597
766793
279656
566094
302906
502752
750155
785193
1057877
735242
67941
202712
316630
656440
539540
100610
179027
206370
741810
1065913
1175096
181324
197758
222808
588575
141708
790279
117774
913120
295849
385069
377629
494040
388035
898756
215329
143558
439441
1040835
1081738
1006651
426933
750522
140145
550214
877533
251925
565969
570097
157471
988977
1034484
290689
96116
812109
53051
232493
780519
340927
1145796
487966
72691
650022
451787
188592
475223
609115
718526
577415
710958
3914
236836
939733
642468
368125
651480
1011727
439065
312678
764936
4740
1054361
960053
529418
197831
780506
544785
533551
680312
358577
812887
1070190
449376
44315
960429
1052384
884543
832226
662686
41553
809637
405438
900012
1085308
882597
1008125
86777
558917
937797
310001
426740
356134
369757
775111
773550
447742
993935
265067
288803
496667
191572
394896
327410
1151850
721054
572981
1086559
370678
941119
393872
819096
805931
214717
610617
780666
1115562
663320
831360
794409
181667
702528
48879
656953
712936
725615
1000452
906971
444018
313755
909896
899191
193022
331029
600395
77880
1098317
492349
202183
360193
185321
973631
619762
808338
1164702
70020
258154
625148
484419
1071073
685147
1112728
550140
424144
399029
356937
547151
1069410
713856
905546
366920
1163987
19089
771202
177717
195484
451892
433027
835457
762870
226457
573311
5992
318993
452783
1179065
850415
195958
458167
287653
776054
877901
770705
209402
1007581
1126186
1041009
511908
367007
509310
819369
922081
659219
969877
1131089
816466
510264
1039796
709534
1124683
1055993
1173861
771490
1083401
640381
269119
476083
759844
1025088
525276
749451
236397
622193
270086
248400
584847
145862
940367
426670
324436
115147
604502
761056
644782
1010150
1053292
860933
71090
435614
345779
690957
699408
386257
406365
363933
477501
199962
786714
144066
323607
357422
1097593
891823
497377
784070
2382
233009
925677
115639
246367
1102516
1072124
246979
460802
120318
31602
911497
1051777
1009102
757269
30129
629989
143151
1092292
294775
503691
691465
273742
199654
237060
1083950
943642
1049897
66850
1120216
1088996
1046447
533073
974721
251144
674970
737016
1127074
787412
274496
954469
1095778
1049712
477417
320889
905759
371401
31647
747465
1011828
995655
441773
597454
903521
1111972
237621
382828
80897
283054
980819
173451
764206
342748
192448
317700
1101313
300331
314531
960403
543992
313431
669811
505325
79573
389886
113079
915263
270573
302105
883146
1113892
377365
516888
178447
324903
1027073
1096848
1128217
863309
1029740
41371
11501
427448
1013935
69932
928598
800338
620409
609743
312880
109133
1036462
588854
775217
819099
945899
1155649
835792
1138722
84974
437312
36749
1058433
190979
502892
531249
470038
835476
761056
103687
197206
356590
339619
888750
1125418
112163
769573
309678
343839
374203
380028
537931
375713
1039660
43387
834360
1122986
7809
98457
51942
653975
425049
1087924
1065990
874268
587813
1178022
767623
513306
443711
325963
420273
934991
265875
779056
1010960
354169
740200
1053457
981239
666279
429163
972514
1081524
682562
565448
800665
161494
700446
742605
220074
966446
953007
501261
1007642
39549
79426
229622
26468
698313
254333
843992
457377
125384
458695
717914
641472
114513
1148426
684826
188466
445753
502624
643559
1079095
733820
55136
438485
1079155
988154
29715
1014434
761622
584689
1061639
119672
1130777
781039
346556
71145
719174
611612
493991
1176855
727534
362215
638748
907015
166508
577819
839900
611088
931617
67368
818724
1106175
918102
1118234
735995
1006393
32711
762159
73765
489525
720451
779385
717415
1110194
390368
52649
1150660
12034
688876
1149499
241743
537353
1111917
687255
629468
367463
79380
934989
98536
832093
230075
173071
363153
379263
1160863
1116930
829944
951109
533797
1042606
1019399
17714
150478
505835
664566
176922
1065148
1127687
614418
438217
814181
77350
1131936
100306
171144
691734
337840
369433
443648
358150
623161
751927
384594
213324
1138423
881271
64049
372016
793928
1179137
98545
839503
225450
310193
53717
55523
592207
562796
1031968
1072100
69653
544789
981273
481981
635620
819757
821095
237383
1034363
1115881
496978
290777
803048
55599
685128
1107014
674107
1005399
1136418
440572
807223
582497
71385
734513
493214
810859
791298
435962
287488
210501
1133877
744307
767478
606787
590778
21381
190179
1054789
1147722
411616
619696
205682
1094855
322029
706437
817957
30623
294536
553031
58370
848969
317761
318923
479273
304787
244712
679470
565562
717133
59431
491111
650838
513767
290061
323166
817699
579668
752817
1040557
924186
28751
287701
561485
742238
960349
58426
144640
1178320
386011
902175
933232
760995
744757
532768
998324
556389
112117
1133500
211062
673528
72815
246938
57745
820992
881075
235283
779220
989968
190151
611779
466098
229386
580664
814489
624721
772872
294492
369998
348972
588923
362738
569561
1083092
159606
1036360
1092095
404076
566429
105618
78298
707005
551812
503188
513868
88696
537354
929095
1092764
886661
51542
160959
45918
349215
786389
674605
221750
373237
676082
733640
125730
599380
727768
967409
620579
865044
914283
17573
262020
582672
496664
401358
1132939
156415
403966
1069928
1153724
519046
1119769
879253
907118
104140
848870
342326
348194
296941
956971
992576
931508
382212
1146750
952099
1145292
653234
43084
466419
653137
281791
920980
357578
1048546
264960
110530
488041
627562
474888
211025
132772
152339
707103
346989
1077478
358814
975394
76819
767564
427681
543744
464212
338147
54831
444905
849807
346841
905449
1127999
616987
949935
963056
862937
1120327
381482
771784
760543
678271
132924
670436
148715
518084
210422
182291
1014957
634342
708714
342576
857009
483680
315580
228183
1098226
332681
1156468
535951
1151487
1151318
564773
953156
545103
741652
170019
981894
1133857
728014
811957
671761
822176
889414
847004
275720
200719
905595
309192
98379
687780
436027
842432
394124
804254
517626
992755
718475
1143027
965165
738448
417277
550806
408054
240589
1026880
485382
1118085
454332
873273
452412
206006
1120812
1125124
730036
1011194
136114
85821
660623
114168
518608
929123
139488
837948
372529
1103860
638801
703971
394259
906052
1006938
79367
790387
802259
558899
202445
323271
318346
279721
341594
783512
495153
1121580
599865
1106116
507919
207809
256199
93607
514888
428565
773634
1082274
524445
1146458
802929
37859
506734
723394
397527
72025
883440
165279
846836
7364
712280
1088770
881351
201674
1070578
100235
763489
674235
12126
921779
452457
443674
525002
350377
606165
549431
817049
881193
318647
1031175
677843
694647
635541
107868
134687
882011
997119
299922
628246
835835
356270
690954
414528
994135
931468
559279
329099
212414
1034137
166718
833957
228074
545877
53604
812122
179367
213265
346524
546580
718199
585223
711164
187485
808425
885072
783136
199177
4074
246169
81425
859590
173835
524305
649856
938064
429324
131227
683069
92448
70404
1078368
918219
699700
685299
710397
1156954
468090
707976
405952
857657
76438
1054874
1119484
748921
643089
1047674
383634
530566
545542
923599
740989
1061657
1153937
652945
980970
656362
318404
516543
896188
909682
504816
190484
477414
1149893
364914
1090533
1156506
713954
204577
238302
729402
8085
730778
439185
65173
323595
296555
304930
183819
714233
552994
137862
1071439
577145
649238
829411
343699
260627
844243
30071
66523
883772
6069
1006213
706633
200882
1000116
959324
31259
31788
143556
506263
323087
856369
684909
845699
1062478
1124297
352479
517144
154705
817721
803801
121754
597004
37569
1013956
749872
1163189
1154192
89677
864723
413858
695655
713964
1017320
483548
56423
1116796
500674
1129961
97091
658187
522012
1027522
800897
1145768
448688
649906
710956
595370
706700
106896
349077
1020608
100908
310992
729885
1027827
670937
276019
553186
472524
1087466
708667
935559
734869
814676
941232
397143
370462
1174095
565381
358378
1151754
860247
958414
535174
767420
466496
889572
221452
752591
501660
797440
827779
925833
510722
220658
169400
901568
537678
282886
35154
628517
432223
341639
154717
1001813
1170598
707610
358293
41544
1014098
309945
739185
313354
610404
128380
793131
517763
543652
321446
765646
247461
953571
613667
501859
175417
1132901
719680
441601
434736
1013810
108023
12505
971834
283785
862142
1052179
247133
164812
7080
909533
298548
265498
1114387
1006689
440615
20498
1149547
435336
476197
41421
1149624
1069762
422752
641094
235117
605197
919379
763233
581144
1117051
424531
142729
1021593
274168
336761
1128613
79858
423032
1029937
390764
1103915
337638
267889
51420
1032763
280196
721998
680908
399199
250146
754987
136967
53828
877761
374537
584889
47187
91383
482438
673867
900602
55361
800973
1017949
506745
813500
910578
364310
658865
913264
302925
508844
132522
743039
1066477
666814
13375
291900
27058
454987
226649
763840
1101954
899930
288640
517436
282656
468672
847131
1162292
464552
303967
37923
944187
151871
107897
325798
1041766
1095523
982519
178264
208827
819577
675567
344367
461087
311161
74566
610816
922801
940822
676432
192553
1036973
687658
653714
36162
453702
1058696
203012
437710
788526
986849
1019723
271283
1024905
258860
711263
349001
258901
1177001
927229
591259
364808
292625
562022
68788
1073929
404494
260178
282708
196661
140783
800103
657235
357551
638676
300614
689037
562656
599681
150602
202792
259177
700578
235894
894630
164606
965190
512066
824859
907563
959687
741390
617452
569553
115659
873659
380335
496158
309434
650678
71335
652735
280860
752470
218970
391174
867959
1042213
1135194
359780
634128
245562
211459
1088780
34641
444158
974238
263122
865356
131067
291308
127153
352745
363683
841631
956103
278298
397798
1053647
280643
119786
197479
505421
302555
79472
135549
140579
330091
139118
23324
406274
735129
276641
678696
149977
388512
621923
1030763
814846
891666
619476
1114408
123602
1105122
819347
588419
570062
953922
1106199
1049926
1164790
163814
95730
191258
382500
1144731
185638
1109980
1111480
1076839
237151
39725
150483
999502
309510
556417
1125204
337681
349613
974136
272368
881603
594941
332166
404997
784153
694639
1053860
536340
978730
777269
1173555
55462
1104403
290283
581067
972231
671522
358197
62108
351199
497044
425130
165675
868177
1161570
748637
1149512
1057857
790608
650627
574237
848952
408105
773980
450687
320687
802466
515609
660798
548734
874530
312888
1031643
535816
454850
240209
656349
545631
630665
562996
1081908
427334
1021537
344118
188620
194042
101262
814887
1145541
338889
136261
350475
726212
266295
241764
208272
517447
197357
889471
577215
361825
1071839
880445
24132
878326
307558
803723
342284
1117663
294215
915598
675866
1057809
763179
392132
555365
735759
34602
166622
114823
344195
630062
1136009
1039650
946962
720884
16659
482974
1657
946954
559451
991256
973481
591264
178331
318351
13871
1085718
1029605
257352
155666
94624
1016973
1165016
657503
1161435
384199
412309
127685
1073289
743843
914759
830848
837972
324017
189398
486509
526126
164344
86837
23739
1023577
682008
474400
737551
1009610
137569
976387
267302
20420
709641
964439
455108
1037049
359787
966
667265
745467
60663
897592
503395
77857
612446
532621
445904
63630
946982
1127440
898459
908780
61873
485596
815757
863984
32565
868648
159164
836063
818896
1089822
998501
433094
968543
581342
760127
799878
220672
355006
1174247
85947
123276
928423
540858
1125913
159657
674861
276433
295357
1174426
918571
1175402
475515
1038128
1018170
1032211
956874
207877
797364
1110623
155239
6775
737006
541763
517960
447020
505032
1137503
1016089
1088009
799721
1140140
771332
371082
40518
372153
809258
18729
609024
827710
82448
696733
391108
853282
899206
843621
978790
789353
912600
637492
895056
328586
534844
155773
385499
238091
79490
336136
1098800
59880
696615
849556
1124968
116985
759328
13779
893375
260657
706022
303988
531847
151312
753434
674802
86235
297934
780132
61716
345126
279597
724203
369922
501013
1162062
790872
370978
780365
582127
250662
115657
211352
355704
529782
200541
642021
836208
304763
587503
484625
998492
656089
970889
870762
1175359
262305
799562
837444
628720
671137
1165702
228456
220839
984909
306146
386060
740773
585558
177846
1071200
476880
1098018
1133841
583875
829189
542020
871342
549465
901165
1165726
702359
1057862
735059
464452
933326
817978
326872
1094794
760411
73745
102994
496532
975592
1128276
533748
593434
50279
1126246
548911
243652
950424
418972
1065301
365318
364163
522008
479700
561839
555173
735085
361801
788845
957935
941122
934613
391498
257136
615244
520497
423040
321716
621500
267635
127298
309299
23918
1155832
263182
687492
2233
257530
740347
234523
719832
517906
836404
907994
1052520
72328
161423
519129
123363
848049
31866
627731
288933
726556
425083
226451
1024728
639726
197260
1142254
194211
936505
51308
992176
1076767
949548
680694
1037128
727209
729667
868861
1084112
1108756
409351
887645
392326
1137665
283120
470283
356414
191627
652631
1013156
644209
1071268
812704
575861
243885
911876
497100
228274
124457
1084926
180698
862587
813725
401649
804587
961414
929272
712856
11612
565308
657182
251855
679240
64725
474493
1007656
89566
136762
153165
233166
633435
962698
405421
143885
497256
279073
497619
16791
187774
83916
616915
199340
227544
965538
211948
847814
182496
704299
545119
502764
496139
255760
641933
478559
1030514
1155174
608035
653483
92476
331830
1108139
373931
292487
225601
745583
805061
827193
1037091
134770
346960
434406
869415
62945
259415
875815
322768
408038
1042846
718903
117919
572562
69735
99354
652136
507725
1048715
979314
799136
870736
63907
406624
925513
364540
1018487
1071072
229038
863492
488217
1046580
1042875
965040
845309
271123
1040144
740701
429089
60630
1017571
948005
303240
1002771
341933
391160
819124
432128
946965
1054153
575168
1051091
237765
629288
809577
1003592
351604
943974
416291
734106
918570
744495
976043
91521
423907
699462
754200
793043
1071604
454959
827222
339116
897496
819150
29379
868176
795947
675123
603691
1066548
664919
541561
466346
313292
936720
432039
154308
656511
144312
76639
839864
1150036
1049023
202413
489860
298689
635508
329962
1091754
999964
1003401
823666
801745
1145656
423783
623038
66648
316649
824108
1154075
722998
971978
752931
111771
885234
989191
1054476
409444
652834
1109695
875333
949419
19329
781709
1108523
1013075
830507
150150
1151194
498659
383622
983235
1121334
159576
817340
1073682
1179863
568167
706737
801665
618973
1171071
181597
188822
395549
571115
1137844
106536
65558
209107
488748
718907
1173618
130638
42352
674685
54445
768124
1052190
1144142
474039
91408
1040812
954874
582479
953953
891291
164212
194138
590691
740854
1159819
1124537
275116
986798
512378
268580
417364
303737
766870
497462
765319
170384
865679
252534
800323
874991
428756
842103
396458
784159
259414
374434
713087
300171
716939
6432
720696
18098
1095806
193616
196776
781947
461122
789918
282554
21112
1029014
502884
404983
752016
1144311
1099356
512865
563038
396251
819555
1178793
227062
1136786
454612
516837
613594
728920
906978
1043731
711318
541698
1104452
654756
720379
6144
353554
1023571
612197
605325
1096932
789620
1036254
1093701
630051
25403
637901
893844
1152276
385927
283052
792742
96670
417313
1177348
686783
754736
749880
265098
392987
70523
687048
394709
833804
440671
308799
1009396
1043735
950317
151525
197131
273624
12501
1017211
551739
429276
1076266
256559
644131
242981
385822
1083653
742442
180006
1070048
463591
925647
484649
35577
394831
128211
128532
942859
133149
817488
555391
751271
888344
245952
991924
73673
891062
545461
605327
1071267
202868
664354
550841
559234
740309
1048423
468342
623578
1050436
393933
748471
1145047
50456
108238
264279
616117
329501
103953
288382
244784
76593
12243
202928
1055052
1153579
735953
1054135
1064519
168324
422672
439034
287705
969139
582427
290821
879473
1003649
205407
9020
1125891
152819
255929
186695
125774
134487
674766
606559
236224
826838
711891
535413
145768
1065917
39658
344778
88678
668778
305749
1168237
980519
108338
487363
631468
870086
910545
1163720
270625
43387
1023965
4231
1134707
1021555
639442
559827
714071
735472
379879
1173884
673413
77664
442936
676150
89248
203797
482504
671057
745610
935212
76274
158758
117664
158349
996653
892145
652385
566119
473676
849896
188972
951850
62340
386836
367021
405269
561292
782378
505978
72540
996874
380768
1165219
979978
554312
336047
569580
12201
860876
1156450
1106210
560098
889829
262453
992666
869956
1080793
1006330
771156
239212
922168
983019
1064870
768086
1090329
289853
611008
1136069
838991
1165784
813828
722305
1047807
263330
141245
1159374
446693
1157461
718313
60370
678830
510728
365596
72008
225685
1114653
591238
1101901
273724
706642
648002
82352
33437
152198
956092
1055324
542534
1122133
980345
15077
1033852
90142
452016
1089035
325406
697541
41926
691837
64306
194444
887907
1032638
671912
1080964
166055
1115486
959378
322386
588653
442163
1102876
1117767
917520
256355
27418
803510
718208
671599
913367
966759
1109588
403778
976305
68224
418534
260933
956007
898557
440399
43709
113824
574470
451942
244119
1145853
1025258
1100241
719014
330261
273065
48372
224714
631119
1117509
181876
1058907
1173093
176115
926218
254503
191419
547156
1097471
469932
467432
914654
299130
1176065
1115184
868377
784074
752949
581524
759991
351550
939886
461307
934130
1000815
105581
1719
980787
706895
1090718
645508
429633
388101
890021
22498
347491
1135759
1170076
40890
260916
930943
201763
494578
90774
985466
57274
941424
431342
503438
416501
6126
897122
402797
829430
709130
816020
536746
122577
422075
651800
529981
203514
1072660
424321
221821
488854
199475
706560
851202
677994
561810
869523
666616
483451
367787
488447
21305
104167
382625
646256
773711
883714
404137
386503
129416
526218
988376
346695
818575
1011381
603638
48013
159137
376
1120615
321477
583282
7702
935876
1026636
1008735
492128
68779
301736
910868
940720
655952
1025204
1039710
480881
108245
425138
336921
1169283
813224
267245
336999
566806
427638
838662
306387
1034879
1105610
1103753
1161443
812219
317599
50586
1122312
386776
189605
146459
879850
377977
759653
1151911
378844
256213
115574
1019910
857174
839284
1000817
786696
319200
375979
1087357
700025
633377
488519
1025070
652753
606297
775101
52166
41145
305642
189265
876662
1102852
517931
87572
644951
1061113
282404
1030754
431944
591501
389953
998361
809828
316832
334224
653740
1094313
1156666
902460
1038519
653134
200139
1095505
138780
562887
713506
1055698
234819
1050485
968779
135455
489502
240997
1098453
996698
585963
945764
813498
11691
564624
344955
339334
975359
1098523
223301
42470
1026086
524895
2311
1163303
2753
444892
799887
578614
1066692
1029195
1165098
1174283
321127
938291
582447
235002
604244
16892
630004
773152
784011
1170243
413632
1084209
732593
124971
973650
913684
682324
861966
333719
716665
1098428
395790
698280
166666
25292
313047
1122145
117839
1043081
675284
147420
735683
752904
408257
11145
825796
730891
379120
1061063
473193
170608
504319
909027
414953
1133976
1175174
771310
704011
1168072
1101488
953787
73179
104736
503105
66510
294048
747099
29673
635636
966538
734527
386115
946460
859437
388803
313984
511488
80966
884571
943275
589033
1011611
368036
655407
1161922
740095
512
1074703
373562
435062
854707
747355
419484
48933
1021736
586767
102624
193123
771435
794085
311691
1007416
134526
843265
1079702
171279
323462
706973
774898
796491
283918
525565
94340
726981
1106828
330453
285547
8133
274823
153346
343744
183285
33801
704036
224020
1029322
367373
46145
265320
601398
1127966
548795
1057893
717165
108617
203662
1035263
826191
1151361
1074826
404101
643376
613506
520064
764249
417642
1091112
1179012
92518
894169
556724
663368
266055
50849
746157
915757
657745
1134189
16220
313750
399067
893610
705781
144942
1103281
32356
320542
611174
1052700
805054
748053
266740
891328
179194
1072707
274925
1045800
147356
254069
1040971
138242
993022
1066968
632173
945203
559520
501319
28060
549833
80883
686463
204565
549928
289886
536619
159806
259036
815385
186850
1162361
485059
574765
72266
641221
1908
815563
200601
187384
451350
397609
622742
1008284
938184
558826
815124
244176
528546
597590
146908
395049
667497
741583
569918
876328
1147575
385490
161259
829160
220155
1014801
1010458
572323
844828
649070
645251
141752
850191
379260
522416
458489
68456
1002423
606720
1169023
697555
956153
385476
649668
1157668
49919
1156890
603576
193942
17872
761369
937847
1064292
862133
80916
682537
32631
798046
91992
365791
191749
103974
144278
846166
94553
369845
1081290
711878
525132
15491
1017068
761248
652196
154210
497831
1068309
481249
674706
293899
512668
1083141
482554
1039353
430859
110570
492113
1080066
429808
668263
804688
1161085
521679
318814
944260
247522
279649
1012633
425929
189457
351525
246362
1026432
667245
11188
1082240
662407
290205
703246
1019608
299178
453888
1129811
736848
187774
180777
169268
838212
152511
408079
1106101
755602
252409
739888
229176
579165
711502
945040
1067892
462163
1017773
565518
166212
605395
449303
1056522
479495
163735
922910
264975
794653
349056
525169
443845
106846
380156
422676
1049296
516186
1113688
443447
93417
422440
909335
797249
739642
782488
297673
674780
999861
233467
599040
133830
81253
917719
308025
790280
565425
925927
37230
532907
384549
1038275
909565
1091173
999232
968218
279750
1121447
359730
1053393
595596
23621
760142
915726
429789
213852
255028
320384
106240
66475
611384
444313
167997
641725
673527
733184
463212
436754
162946
301203
1132715
985327
980887
529765
393842
404682
549247
494935
63960
1031748
552099
859404
1104769
906737
591415
415788
370490
428410
194317
486888
925412
1089242
294194
1028853
291279
783070
103389
55132
215010
1116656
625606
208590
9719
1047526
97356
738775
297229
498992
573867
578347
173663
877423
456129
54835
1091764
407653
322751
728266
1163614
766084
728083
713949
1147583
348168
252408
273125
701858
991722
719143
651418
664606
23424
994429
700243
826818
213666
83313
378421
529813
991626
909817
615547
690511
409124
998713
498826
719381
888039
684583
245939
234439
1163863
1073426
134411
469550
949895
398689
407831
976013
256088
438809
769728
891716
561608
422809
522476
993025
1042255
1019758
1131039
545396
400044
1118670
68853
935329
427473
1132370
435092
59251
408194
718939
734024
583429
884794
554448
99936
543197
399252
1060748
1102100
945016
614112
777296
484676
1034301
674534
570917
985379
56109
800234
283105
465668
542415
225516
863192
571705
236077
585673
117217
499527
683292
1108629
556799
416567
973836
417073
829691
139725
112583
557235
185223
85320
289241
1014689
218711
799406
755096
952721
1026443
1099114
376857
192116
992062
60503
735385
974767
1126560
574681
112310
1101122
469305
527936
136634
924802
901421
1098958
44060
407426
1175583
482937
302890
773605
581852
375245
1113134
868932
779986
976945
114069
48146
505325
1040769
584618
286373
797856
922726
938557
819719
346424
734607
252979
537859
509048
305630
430471
72404
746009
133881
39586
973649
146614
1025317
426797
519451
195728
869871
475128
738079
571512
59662
678043
639671
568582
933309
180312
617678
512242
840084
603253
393935
1046519
764473
414439
679925
737474
143551
449377
119089
1115870
218021
1063626
83755
437472
182083
895242
847651
156149
929387
272476
576241
1022813
69015
493351
953288
657422
1128552
861110
1038941
883821
933409
651155
473303
183725
693728
380030
540549
694819
1125310
421587
498985
1115843
428676
411316
1176826
570636
636119
843364
1094368
575472
986222
903017
11466
431729
706963
825766
980107
542376
190
161077
952883
1098517
920268
952820
420876
948570
455915
489133
208135
258269
174232
993044
740448
128833
400657
633672
1104291
19231
96431
818362
84589
437502
467735
82157
507689
1084938
948773
1024863
829996
157774
1017786
84425
933709
967366
436581
463282
1106811
606880
594099
231236
942260
383027
985431
1164448
3926
356888
624174
752536
650875
898321
627343
959681
1006389
1006544
859174
1075022
959147
458523
6995
95458
446801
1176203
1063301
373259
1131607
67444
278575
231160
348386
1060944
1039321
950794
584562
1053975
441974
596774
817122
1109551
1057440
800217
1090789
621782
874379
1107725
139920
66056
157767
537937
262904
300767
139775
1174974
1143942
92312
470107
681628
122919
998354
622562
141643
1052440
986815
715021
1127410
471315
309970
1155921
1076179
336533
690253
1174529
124533
833867
131752
25524
996904
230347
912752
539786
1159022
480848
491604
76327
1006141
313084
430914
198106
659315
973694
431015
915914
888782
776008
41453
1057915
791572
464553
341556
143071
44979
604020
732356
402739
778835
563515
810304
915575
482187
82938
814593
393966
1154955
713867
783419
629106
592663
804427
269746
287696
1127373
732797
117142
47241
717706
575024
900916
107735
201611
165522
695284
1028368
672029
902659
130883
212475
1006590
1173744
416042
418861
1132209
689914
671086
866147
31747
131455
207440
905706
556819
444493
540001
310014
1087269
614504
808066
566358
955177
583126
1171541
1041766
667695
859938
499813
1076243
1161225
982880
1076071
318606
293296
426255
862609
822789
138594
498750
1122896
912502
1036455
819903
938201
387892
620413
753714
843972
698406
189480
104466
1017609
374988
84639
531301
18389
155185
139051
194542
764445
367648
785150
1067748
978581
1145533
784784
784499
300680
283872
239124
364823
1156484
691636
232583
949050
482020
979192
137832
852136
890857
1011002
1052801
820880
381991
615297
743685
952991
1007749
744863
523705
203978
882521
928836
878865
379915
375718
1019801
1007185
1059539
342957
622332
127582
41783
397412
873695
1107577
1146944
927268
219364
308247
999263
509457
922703
610582
52485
459407
236598
422187
538943
323301
1108967
348590
631763
620993
540631
914451
856564
874320
536604
653716
325139
152647
274209
725789
546242
266865
289910
725631
34964
760368
1171264
982580
817325
285001
1141663
921657
842078
923931
1125564
757296
169698
390447
695515
651477
547328
403909
103904
780498
135093
147752
236803
396080
265507
844266
691450
165380
470308
511502
615073
1082567
693811
1057815
859635
90648
579621
675441
166961
830708
22151
789062
425663
542396
360037
453303
899933
357971
297013
675312
608571
464419
273900
23328
577561
1035217
594221
1021676
946908
376263
762700
398060
413926
1156304
968001
372918
598754
1016140
79370
155207
947930
918933
618599
7405
276470
225663
900781
138140
7836
561117
1063785
773702
379348
318681
897276
404684
605842
1133284
390141
708793
2012
1054049
957727
537163
959487
145522
438456
310218
184013
431762
112471
1016295
359985
566187
1026260
606514
926136
1044242
914418
1148962
62724
39056
920944
879344
824400
142648
979847
219853
862407
707593
299976
377774
828632
688231
731215
636856
36012
541437
151129
1125023
173479
838387
633455
537573
444287
1037392
851089
336559
201404
198603
371193
25942
124983
322376
1013506
1172483
724816
755623
997058
186253
1171858
479134
842270
1160142
1010442
1067188
527484
628069
486581
1011668
790906
503804
1017814
556021
803877
877432
166251
1160982
107981
574031
438188
1070323
705536
226022
29612
920104
702894
557793
623669
610330
44872
610388
888611
450700
97147
957804
840074
84884
723279
1109011
233947
606625
1087391
999007
522639
91955
18542
319734
195246
636343
611383
236119
1164531
87579
1092738
31567
139856
383948
1142935
1111880
434545
284886
682046
211924
480254
637627
647325
971994
955303
949734
900311
514199
192788
1107020
127315
579721
867858
1172419
303317
365284
329440
966763
88382
397238
347626
589870
759501
540839
171348
719726
422871
671639
1106505
511584
67829
418721
658855
167349
68078
472929
933983
725796
360117
954568
546358
839155
293111
957817
300438
58553
734677
604458
299871
171483
1045516
1141002
871657
237222
1120911
1180219
981525
1039951
876307
730365
1065016
683315
902498
683922
103116
930662
465426
366604
467199
465832
305140
269047
640405
904131
578586
954801
884994
172456
304532
493845
274876
1125447
77659
406889
1174208
397579
752936
1056620
371178
764620
1025539
1089452
586186
422536
232679
662236
845878
760247
731769
988565
732010
865577
1124442
806796
622999
891542
1033505
872357
47616
198259
941859
1026919
1109465
926578
610467
38437
13307
239726
373021
1017436
935047
85408
434917
1175082
873922
439286
627158
1153186
555159
308112
30776
786068
741069
239435
1164804
480566
823615
593120
965642
414714
541621
555521
1086820
1046899
616518
464035
911655
228409
907335
1090502
745229
917962
741827
800996
279567
392451
309298
71194
179657
1153333
615359
19827
953155
346748
229859
656180
979575
208778
1074378
1079479
985638
359496
928097
941282
584190
838905
724842
4269
1091053
577904
502045
359215
1069498
89042
799515
871272
620465
946510
784007
363156
411575
37186
78289
732519
543132
535467
265295
8285
314809
1026868
740531
212978
504725
437550
73017
1169115
423208
366840
494337
321021
1123899
1092655
458368
1030957
1102738
336126
383876
144945
170073
968014
135124
669989
804056
681172
706253
662709
962648
565530
1017042
1067414
579817
483015
469792
68131
849788
1044293
412133
89225
687660
894215
602157
998238
1122749
150400
212641
736009
254587
278786
1079818
629895
538908
871900
1025654
983695
824242
37317
1161621
1057515
699352
192989
279212
65238
589649
356029
520398
608299
931893
349674
302004
1100856
1141816
783679
717251
773716
1146872
357561
455976
436184
133851
248743
918891
1044960
869347
192870
495326
249953
732791
893303
561351
886216
218807
226871
126771
171054
829303
503841
618585
325356
277048
739397
404416
606230
786840
1023758
1149134
91962
779357
972450
713100
472427
1003193
710223
414081
1123467
633182
813373
985473
951479
936762
9378
725565
185927
321837
622373
158710
350207
784181
744211
1104776
333709
934464
641362
581615
236097
1109351
602765
195227
197291
753968
438419
923515
1052943
485155
938658
416475
352766
950688
869229
979120
820659
480593
126543
654289
751237
330497
1076346
178474
314504
516156
925561
451695
660250
261906
826738
45027
1100682
126660
539166
1068085
377108
265621
799117
956754
741180
1109395
47787
168664
1037209
472286
709964
280075
766423
815658
210665
639131
706941
289620
603437
414282
14761
355200
359600
6120
1053626
571611
55479
1157099
1101780
373127
94472
907040
551569
1062906
895542
233305
695738
1032790
42853
970480
866794
127159
936324
58864
39508
723671
557444
97996
105461
1099694
619824
776318
18160
480959
462424
930316
560188
538537
1116169
398261
305346
358586
862937
355164
833903
455049
195137
152302
533720
334398
593421
633293
143289
989325
952138
501244
770039
335778
873677
620281
834374
302563
807158
85563
28177
1134479
784687
381730
999481
170185
232577
133637
1093306
74539
721467
264950
421739
691679
863603
1123490
754111
294065
968695
923073
389800
365392
195096
579189
991983
77036
40407
544910
829019
241752
1034650
448250
739771
320924
767637
147981
185075
815269
334464
1062434
101872
539340
685748
192428
229005
360573
862393
750297
1081906
806933
48996
1177826
775991
927783
644272
65556
336159
148549
802221
914224
360411
762643
611564
800543
581929
16459
1155869
32095
318283
1073836
780551
369857
56317
997114
981674
251998
167222
395692
279021
209050
91358
318957
722569
1046061
844154
885891
305728
281106
1059632
115207
72409
710497
828195
744666
439860
1094495
1170011
957430
536079
860451
1047485
865133
389454
282483
1088473
936317
833484
970350
458813
964955
1036997
320173
656220
79626
1005346
1012628
657152
938625
211245
955873
724909
316463
543097
731035
1124560
547665
224230
633200
1008988
466213
176249
744580
1164344
820950
870932
661458
933814
869662
831062
977623
980561
1162164
40079
126490
826594
352807
664020
63210
406875
604772
917243
1143292
343278
368878
537664
1046316
464170
912901
463154
756082
774244
79076
369128
819950
421406
820557
948504
98972
836119
1124169
939244
1162806
346094
261517
302651
952656
43909
939685
230297
318147
1038495
376876
838379
127465
1169448
616103
954772
969584
570406
411590
382010
316010
639380
1076701
711394
618949
489596
1020875
619191
163562
229595
988437
269177
655775
899371
760068
499719
669734
70251
949535
1123182
1017841
676433
672340
282480
928973
437829
267901
321759
580220
963858
694117
13768
56191
360475
822833
540579
816708
1106755
714210
123565
759948
127039
958079
1004027
49275
1132665
890187
727551
993854
1153379
710079
369040
1077240
844401
624711
247975
528669
534791
580905
653769
897315
972480
331184
1027774
1027103
137851
830592
302532
645879
251577
797070
291838
1046281
60178
1077522
807900
509311
958849
426518
748395
1112052
1042269
905573
435515
939772
290338
1100634
423938
679316
1141263
41504
631913
422169
348005
454610
891483
1110809
450615
35549
75771
390009
1080666
117689
467685
1008575
987023
159656
524034
396453
41777
920830
596800
445008
870494
477646
181093
339567
1156812
613608
309160
829697
625553
429673
640738
861679
243294
168665
416388
728584
805568
106039
112563
979229
607987
648188
717956
858718
586153
687655
357629
243676
148311
485253
888842
198093
1137858
507796
838942
884583
69715
202781
922806
981305
966312
615162
822886
917790
1059835
704232
1052894
450226
418442
849053
376772
900635
924158
549306
757114
757700
55766
557513
735029
515301
153004
1006484
246948
654928
1015298
160452
787548
60112
180355
1074474
145345
686806
672792
326744
95589
850216
755270
555852
95669
80925
858493
1018493
1129038
482590
336773
979559
944259
737784
214459
1117167
778782
940027
98402
173693
773350
60285
399970
742683
1076699
912778
1172094
327187
123229
529079
13400
682107
470721
84581
848191
547088
1017740
1008927
1853
125372
759157
449078
1021514
1082346
417231
451467
903817
74470
141410
30306
17272
671362
494196
687506
83003
86922
803109
1179017
1050393
5609
1067560
887683
632042
166329
399699
1092136
417827
286525
819974
1061914
66100
854802
72934
621812
608812
481931
177645
406206
321349
12844
140272
449922
1047992
164509
1048296
343978
1149647
621455
928244
629357
416477
493779
1014674
225257
491321
1144277
41950
1069639
175605
944777
806495
978371
422078
610668
246029
432396
879844
820924
179976
836784
126004
814995
41204
96742
445265
244501
272692
1110571
618318
834583
58445
1017123
576377
778176
738476
40182
1056372
811910
626459
351842
710755
392102
504491
318655
646526
922793
369028
579209
287598
918370
731823
278091
573451
682955
651911
1107859
735100
756645
179174
129843
680178
548684
1001783
954182
226578
900349
751615
916082
637784
722935
668391
170409
103205
331055
512598
655188
660387
298239
336077
533675
634246
22180
1061504
322082
544134
118573
256751
136455
736828
56589
44730
963571
1164480
1161482
649702
971300
736327
544127
29098
514391
434462
822701
450403
416775
337503
659579
233456
224662
270632
901617
786491
392794
431159
160553
955919
770752
677276
1000268
685897
306906
950900
34793
353174
154304
203507
793948
678543
242692
770655
1035732
130909
632257
1110143
1020055
1091675
341492
619235
664144
243299
890615
69838
181632
152645
246865
313788
417712
83655
1130357
521221
65039
730094
608053
736276
480060
866316
497410
239722
277180
352317
189455
263956
861297
916526
31349
686786
674204
785670
620695
423620
308162
585591
206169
871250
307735
174213
223253
718799
103282
502481
392000
251347
540568
509455
397085
822931
433064
31980
819583
555169
507952
265188
208410
896697
1112536
311552
413395
205753
54074
66349
728596
514392
892339
335236
93238
875939
499681
145820
280987
1064144
1120113
782029
1107727
384877
66071
802254
691120
1167074
674713
1148146
146939
98833
470179
15184
176876
17130
848477
191825
159580
477527
859577
1139949
479136
460474
987846
530569
624299
915943
849300
114888
347998
49108
428408
959238
610698
470011
36555
980133
138465
61562
68672
477375
380881
1007358
527570
913716
1158941
60638
42895
224109
561889
1012432
546102
542456
176029
464320
1140295
1135879
677366
574821
396592
31868
1158456
503426
1121024
679170
425621
217747
45115
778900
505217
513136
53563
527159
464850
254094
1074156
407118
430736
520806
792769
799384
258509
1138545
548787
909048
119114
53734
897456
819950
457224
405044
273214
94882
714610
583022
985737
821155
541944
684976
637745
432529
945754
86374
721679
1016918
17838
1021124
1085027
761293
1046481
131327
1054682
617339
755590
891259
163461
421972
168169
1156356
952810
669148
667350
546147
675132
554019
118360
321113
980917
519997
135566
716445
271201
968688
696522
14722
605481
1055136
1120449
935130
572475
345792
566293
753033
647066
833243
230128
413460
618903
508085
1078480
726305
466149
1017082
946350
135692
288986
181182
649863
19176
173372
72821
1166677
392042
668998
1126979
164165
257419
1147602
158315
799599
934109
1019676
943740
1163182
1121218
775289
541681
423031
856951
664466
1014898
31075
1043623
625492
800897
162098
698774
596191
1155397
1085611
67151
140733
258678
849596
351940
558982
1171544
866996
412925
898944
453702
313619
639457
479962
200125
1166261
639879
860524
616539
1135683
72284
332816
164178
73197
788018
640845
310104
1178565
655619
210272
1077394
775383
514557
253942
464272
170495
434471
582186
907234
541784
202226
720568
831630
657908
1153288
1012864
296010
1129380
839935
349647
258701
362595
302760
1092817
273805
1075930
849326
287680
799366
1071402
386828
123420
730045
110525
459679
362633
940703
321268
1114971
895269
485934
277981
480329
261878
1083253
583391
701375
1079446
987897
864587
488219
1119132
580250
411494
682403
208591
1161784
414914
444028
754649
1093836
6893
797120
677685
331755
1123191
1157956
1142511
590929
691113
217200
427175
138340
1128388
996346
197149
1176012
29629
1170456
707495
27228
679764
770170
839143
1174203
745088
19513
102699
746201
50504
243064
103657
213696
248343
96105
725732
378128
1165775
791853
511447
780050
349813
265455
1095120
236946
1049312
395607
175946
191910
1107130
1029967
656747
830427
979443
707084
745558
1068492
595973
371214
895628
1179660
273946
178422
590181
1105443
285625
136031
726184
649607
148852
1118218
1147452
200906
398970
1130031
568163
564828
988986
12115
592702
930335
970237
269772
929960
285710
89540
231462
1038146
996503
790154
1069385
508029
258214
423183
488343
715186
204114
2260
112897
294440
202242
745704
694472
947663
337215
226667
495711
685227
690835
988315
150797
1113122
222289
293280
217794
387678
484690
386268
79147
65486
25519
1017976
392116
302115
273621
39097
733127
186549
66418
149449
741875
1127731
132806
171848
83161
359124
707677
322057
462749
136198
40641
1089571
106823
941179
755046
461812
773963
765440
1157012
1148624
907432
833336
954671
634478
722915
122929
21932
563294
1015805
35972
496675
1008461
792683
222235
432455
65961
111597
328431
547236
934333
283562
823794
399376
964757
106557
359083
87658
291548
922085
850242
41945
1122721
931607
343574
466031
781096
43505
14885
750768
129773
256040
907890
532962
395128
346073
208770
1091205
1131292
1163980
1078670
884588
645259
624188
436907
909971
237541
885207
156630
298977
853369
177663
1092709
933970
767127
913446
891529
689078
624078
599615
989254
699590
422445
296613
728742
390944
252822
315690
471712
435851
1146
625043
542999
944492
335113
185992
579751
849896
615813
1170538
707257
83424
234920
692972
885542
676398
729166
867695
858437
140027
1094597
1093774
19509
788421
578467
812975
955684
679180
403858
637287
446146
1071275
358722
420746
709289
1119362
12739
377257
564432
365871
50802
702741
672036
440042
677831
562603
762259
602743
1117015
747656
363988
988608
437724
1149710
452252
606421
1063775
985812
1025674
79097
1177360
264450
1094177
44451
452899
281461
733369
611652
420403
1015338
643885
502468
376664
815677
1021414
356366
1048960
750239
273561
77570
142322
1171850
783833
935790
905135
378136
147799
629436
317329
397616
975196
227234
919607
490763
1166543
631782
259764
1176492
188941
424914
681251
376110
187163
364586
1159884
785765
1050458
75960
10083
184570
109098
1128399
1005131
314787
1032294
206
697854
104518
789527
1094755
952104
462219
908510
891792
497250
726333
468011
1088138
1024741
731121
401776
217846
829161
653255
615306
1014648
907124
149845
345029
296661
457322
762000
400309
777901
687284
834888
995737
136513
624258
499130
128320
468239
344073
618915
528742
898331
664188
803690
515582
909460
939184
176191
573033
1401
237622
527872
633954
300980
855344
535923
83384
1020965
844809
75766
718098
1161647
707683
986766
181106
62895
681471
577140
717670
36340
26082
293924
1180102
737696
222417
990729
1123349
52471
81102
403641
1015286
1178050
877276
973860
1125602
1072946
1057920
730590
770329
117001
205111
322008
557805
570389
461018
1097846
750263
910273
509807
257536
355220
463550
278869
1066419
501368
270696
296806
1002920
264927
700761
968009
474590
643178
860182
73636
848662
467201
99499
663817
234059
39166
171771
606776
836802
818344
47236
247037
1179568
984062
1077556
405085
302310
21524
438866
795147
953651
762142
414705
10445
899247
868739
1091258
20218
830400
266240
815640
54142
545462
476787
330293
748119
574297
976950
322296
646926
212414
1077783
862636
209217
129572
970900
1001486
881239
649397
39620
1128988
921185
816991
963294
207246
1083901
718210
508155
865394
1085993
855904
149447
329116
313020
748002
871865
1123800
769880
925631
953125
725225
163054
1023178
208754
346621
657364
873502
682088
646521
985078
324012
719955
225386
610521
1130025
758315
646701
555710
763197
613678
1176496
845219
606819
436320
47576
1153654
540934
720502
344170
99824
378385
673778
630867
875033
337832
305183
44729
157469
973564
883740
1130739
734419
350173
728086
782399
29465
586906
413339
255072
24181
706275
854341
84311
1159065
319530
855532
703334
273022
440564
254757
997843
371967
334607
178476
132437
473294
810030
807269
1001279
286953
106811
704430
599864
943644
683136
442349
462041
184691
1169918
1079782
167087
698547
373594
285848
244027
200163
471134
320207
733423
695367
779510
601464
23659
634244
896157
1133665
186065
114302
1110251
1111497
1033236
209615
223495
825459
574749
213728
5363
864534
485047
1054638
1137590
675621
767090
830892
924278
266885
692310
1127643
520635
121648
1091167
137202
357766
779360
487887
228556
1159977
40994
104214
797397
402991
432112
419144
1170778
954387
880283
790167
741983
323601
941272
104899
1025358
290566
303565
959346
787184
32951
633803
348719
716126
1078718
938535
523231
273902
586682
652971
70085
982674
654492
689712
595955
983827
850985
827891
1178184
341181
727826
125121
1034955
753021
1097231
1119888
234489
628009
724075
597801
615397
340641
889571
38108
302030
69882
347792
731720
1030246
1060100
945338
402704
11524
217077
854672
18639
630656
598815
692359
435464
1037287
832200
1065019
192273
30992
164995
1167718
535974
27033
954853
764734
393656
497928
622581
1168525
368641
1057381
780626
619669
1057154
393543
54380
543401
486298
554853
706746
1156814
661465
221586
821209
675821
438851
1139080
886630
607706
800920
657325
615663
539046
300296
547396
168604
380642
539084
109323
34509
706648
268662
128330
1144716
1167935
944450
655583
1055912
79325
301300
595412
1056976
152454
483357
18942
87353
405287
584584
365614
774083
422212
587525
1134376
596017
357489
228344
936065
15696
323922
256622
39743
409762
183342
319752
541725
1078607
589237
935850
921902
1027283
590158
189534
419881
1031840
348570
421609
490463
982824
1136699
659272
614967
763394
550479
30420
930512
715028
943830
941520
432113
380684
180576
1158677
1001900
224155
319924
1094790
544152
58980
88130
604422
156475
659855
1030839
1024952
733391
533477
906561
858575
369112
323234
853608
400138
294609
325891
23322
444089
440022
529823
893626
306058
1133116
193807
223658
534780
528893
65386
457142
99351
289772
678355
496121
690170
1156668
445577
491511
765648
307848
663736
970289
578861
366480
8179
510295
496245
309027
68159
249730
780876
802304
720195
418870
320572
659747
495175
463859
719346
889577
810559
670900
460798
258378
830770
1180380
397456
885297
871732
983990
538742
782426
270210
463827
1036665
828330
1026129
93256
668913
136884
77218
325511
453832
787262
857639
577586
270436
514055
551537
1090938
726222
1091719
543394
968507
993573
1080720
392405
888033
69380
573833
936887
228784
1122530
1120580
95676
117043
1162210
1162004
410314
1017394
422625
1136588
890091
524086
988770
183415
1056536
362101
847775
412742
1050415
45181
947964
269585
924029
638694
850078
1124170
1113061
454413
16160
315724
171666
51676
1028597
667286
979762
568625
501478
475855
148159
281600
515494
973137
37048
99921
373832
884877
988856
556896
770778
367558
722723
990355
472288
900636
462516
998849
595006
889776
656371
6333
416745
950042
822185
848167
753911
836029
19047
336824
563803
692191
205643
671450
493867
14031
51592
984659
854795
582497
483533
680349
149099
624033
891427
425252
594408
484084
903977
856334
950462
819434
72753
507596
385325
657454
563069
667157
476099
274268
336546
435806
980503
349781
1141870
1178261
69985
296613
949675
516094
181786
40429
1144199
1138595
151085
288700
1161030
449696
333515
49333
138295
1135923
854556
636409
1109727
1102080
836074
628474
763611
946250
185513
92199
930776
757760
30819
91150
249595
458801
490508
417885
16184
659050
819184
869335
858694
441387
679611
372752
1159067
131509
1003784
665953
469567
631034
561162
806893
643585
124423
377877
827342
17488
232280
356479
542531
654842
67758
883547
872205
237720
134577
852265
943419
476597
266167
550767
514835
880563
1140563
90859
196976
294538
961872
332286
491695
532103
103422
334549
675527
674571
999086
724111
347346
281056
342782
686525
19984
37744
497868
884705
520975
696937
566320
1055522
221083
446787
874041
1125164
940749
62326
620402
1109806
223569
48869
171508
929216
929079
1148829
994950
70461
1150317
698690
697502
1021539
729033
427605
34723
887274
375566
537347
1157901
135690
887860
154880
256046
675054
1023642
897538
938622
976635
466051
416716
599539
171570
1122268
513519
134904
181424
493111
167156
379032
249764
783709
59282
525741
1105358
1006077
446880
605110
755949
717643
162447
756200
233461
1174101
530365
334592
722097
1021018
300701
66388
132996
918074
374281
256767
67125
1046415
894619
1008045
1131713
264187
59214
275664
1033339
724907
697734
890588
842635
743854
621759
747402
613861
486567
161084
463967
877694
361172
848361
911268
227576
885486
1035404
222704
800332
927210
973472
873462
415951
996207
634312
782920
1009994
363779
331569
533802
865649
30684
39419
405664
582240
670444
1117074
384855
286851
793028
575622
483109
502686
833061
768931
766199
277687
1110318
34573
193413
18064
805373
995317
942937
543496
895128
348333
290571
320718
682387
175824
910358
282866
175776
1014493
633677
738684
403620
594302
911013
776531
1101732
1110797
490992
272876
822374
928000
628353
666302
581612
403999
52937
73631
215527
105854
130238
753083
1074300
211543
67180
1153570
736287
651880
523002
254757
274982
1177503
770121
236391
1145990
831570
25181
976139
109362
100645
426505
321287
55219
1132815
667763
628266
25506
780847
443908
455497
951616
709269
565571
347617
107822
937399
19163
465
63785
72809
608999
894533
95856
905991
527445
855993
120355
617808
656643
306472
10378
83673
349178
535300
911728
910000
990174
977618
990818
741670
1092027
113347
352843
848193
562422
730836
162594
740397
650253
959775
224494
449591
998449
933344
189178
373572
375563
1168695
831996
1021329
680175
179990
433763
325327
1103806
856535
148329
606355
858875
258094
42691
371997
534182
1037108
170201
545108
601596
227336
159387
415086
720008
183687
419169
562178
1129242
770688
729151
544521
947186
593762
602222
550488
540302
1075477
442069
126048
12227
489329
641814
355549
535688
50319
323156
850702
600850
285684
979119
1164839
1166531
363234
1178237
34080
659145
230432
535138
1019055
321516
294606
1104910
890974
1020135
1058682
670760
686268
1162023
910844
677559
1166561
516175
543120
210607
596556
52359
1134889
35110
1019987
167245
335373
276672
832803
158500
882839
555040
628180
614087
582366
101248
160225
666105
527617
28069
312510
75723
460527
201810
778924
72291
319839
86934
16161
32505
85251
549519
44793
768544
99365
709557
754701
1072311
343827
520421
615123
1031821
991966
591319
1461
482259
861332
845481
596986
273127
944512
58718
1044263
1044362
580112
279252
925282
764192
824543
976666
779579
1046429
708621
607212
349393
854260
574662
79942
652121
900205
60563
877164
479335
870708
441319
1163035
146382
441700
349422
375160
1121667
347856
116032
806735
27637
969756
18890
125576
497469
977702
618578
954409
705325
702779
394866
991676
253272
13626
807240
694721
1127497
998301
450912
720385
607947
169658
12456
56266
1007016
291272
1117859
976964
614675
374832
1045361
662431
127153
855532
970228
377067
508534
484221
388859
507736
842531
382206
463927
1089380
89141
637669
488432
116720
842709
376849
445242
680589
832215
479696
265035
1072801
877866
273683
914943
149424
917089
519079
253752
438715
55992
788605
439441
569489
1077848
436555
702642
394125
132284
547670
217772
645204
153719
30466
102491
652570
249308
505294
295191
591073
158092
892797
754666
747863
1006578
909498
364576
170541
717528
707614
347022
815636
982095
577859
525087
380216
959340
836903
127662
215024
231328
73397
663553
437894
75052
823725
936078
629886
1098318
42279
727220
1177957
626707
667749
1108194
90210
801982
158540
243541
694876
621119
965163
265058
14293
39107
823847
520481
319856
1018700
32778
548840
1063624
467221
1054224
856809
573188
374780
364712
432264
509356
750023
759503
368398
744181
491316
685440
923843
832814
1030915
1149782
855472
776534
166259
1156286
288121
371240
153521
869420
10322
748335
1054189
981311
242406
239020
1021351
1076764
885285
724654
126888
52077
1129554
132203
401659
1053352
45980
380863
345606
798050
718067
1045069
356976
497849
228544
919860
714086
387984
868984
583697
864363
711706
750459
221168
639816
657665
406366
1018745
464487
772434
37208
1121197
80617
347438
539506
215431
760916
1153009
406562
928313
465613
179344
704902
564354
15822
620468
58313
75054
548597
757100
970159
798326
888086
494983
13034
503781
601457
92894
208196
255014
999611
914480
759770
985260
1065711
525716
21747
696425
183807
202251
824064
678523
178531
63543
334238
408524
1034043
457350
34410
418731
557443
510846
1161964
880851
1144110
27972
804982
434692
145339
951006
538331
332695
514884
74542
1011830
150969
985123
824025
1107162
160671
403462
556077
357293
1050954
854138
1086080
702549
696479
897119
148310
734477
906391
490556
284640
280210
64717
932004
16789
730231
1177142
1071522
860875
878051
447343
519960
599439
3974
550565
249822
170239
898908
331789
704431
1034735
843214
443356
1164747
651566
8757
870757
348067
230438
179901
538598
1142501
1028158
1165055
873679
853764
312445
830058
1023236
739052
767239
118767
1063152
558282
564862
1125358
267442
388230
1075225
545952
232361
765816
129436
811601
374406
409365
441611
450079
544029
463923
128216
957856
873857
888170
75814
947339
426528
425377
1111498
72333
679711
773688
97604
631705
51928
34104
821273
295607
209069
457269
631557
771528
105424
326492
567702
299442
625570
1174772
276182
956957
30637
1000964
251520
782332
1147916
270210
1013880
466476
1174830
202713
139527
933435
1114638
304519
817323
818573
43191
382450
983409
569434
365708
335295
1024380
760734
486445
923924
283221
1058168
629506
77297
289495
917070
523302
813161
547277
977334
26677
343190
238491
175212
658036
669316
585689
875943
807788
373239
275655
685375
1160537
702236
496138
324104
876328
1158662
395901
1007901
64481
520353
99588
903035
1096968
15954
490371
607163
75399
1019457
204
563734
1102738
434070
375988
694214
958353
1159921
1039285
47869
1027960
505005
875872
29917
23972
696676
262519
480455
138812
667238
442469
1114325
357698
178719
565620
50548
178554
568965
1097063
531895
575390
1136346
833399
191762
1003740
242029
112125
668654
659298
1067222
171941
996517
119037
515588
37154
592313
856065
775996
710484
669048
1078366
1073889
729024
557926
241256
947524
921932
609212
12444
195164
354721
966698
56878
1107215
929815
71513
916683
957606
728032
653326
624993
358666
1033020
395326
1177269
100625
753863
245350
221383
835523
556302
20268
206388
115807
534537
578725
323817
1003537
197939
25184
758985
1129763
234677
842813
659502
755362
702151
203669
397453
111018
176696
998711
1026616
1002852
860083
32620
988722
1052666
805651
521173
850682
911078
64530
912265
955997
912862
936811
78356
578705
821222
351080
185036
500063
1100539
320578
913239
823612
276570
698795
931237
188602
334268
277129
904037
988184
90597
669356
236642
1021908
935580
1079837
312746
556003
834320
706067
661761
69571
281868
1096036
469908
747488
625815
419246
221724
281604
276146
5528
189645
394681
244713
588188
1071159
27712
336778
344867
573413
637198
1148355
1063410
522330
130123
112818
1022565
215850
1173304
404534
823663
6167
122564
507175
798771
435720
1030730
4169
626346
950133
490890
966235
127984
37957
405997
116765
315929
765681
384817
247910
758049
800819
746085
481607
529097
416450
619775
326456
920895
562948
66682
1117075
59389
589480
4895
728242
858017
76676
1022256
55053
196437
1079906
994330
556482
776798
878568
760771
663216
930948
662903
911723
1047888
180400
1134667
324897
390561
1027209
936605
957655
769480
457794
14485
430718
356966
587459
778081
304365
909756
1023104
609595
917695
724890
1177524
953554
505866
606476
898349
730412
800952
900051
36607
229790
605476
685630
717514
604377
512979
988975
54975
267260
935806
999206
703124
1078718
1046869
498231
169728
1071516
260316
149307
158092
135126
370643
94452
681564
950907
621226
593078
812902
919185
592329
388683
391151
1124774
442550
682838
474552
464929
172321
1158596
11764
896600
1179504
881698
1092985
133319
816617
1177082
801662
1106997
1122227
667439
549376
215042
82496
1157738
366194
334687
639239
5040
1121692
29533
386877
628835
687489
1093424
518800
941513
659430
655902
176338
654493
204125
875413
726126
343024
22876
1082931
457773
1148732
679171
770142
412841
154864
214595
988800
223362
863723
367932
758487
1016561
306757
447434
280641
321733
340199
417206
251942
310450
762845
439783
750576
1131348
329860
482308
939976
828307
435630
98669
503381
968404
783005
375461
599440
645188
40818
476855
429836
127855
267935
153289
818380
576667
363253
37659
376232
556086
377339
520217
993366
180002
988087
795922
184215
928628
940773
237067
1039121
742260
430240
28451
30783
617055
303538
706743
18978
121184
801073
699530
267813
899651
7518
425207
1097755
884248
704337
16378
102460
1130890
435185
914493
378773
1153710
236850
41141
411382
512269
389415
1151911
1008215
43528
145558
650080
878972
658452
774844
1050963
894465
108273
398473
82233
998733
504339
1166210
578715
994926
929663
696205
222452
764101
1011575
144474
564135
467217
758195
701618
421230
183687
1153473
536681
690231
109519
530128
307144
688622
584192
51754
1062435
14761
102131
50386
159730
410813
1164466
1001316
756720
7470
991030
860789
911464
400156
492164
346248
486632
1132447
556827
512975
516743
259495
676220
731071
938547
307848
938044
920146
788341
330691
769054
523068
433119
479945
564194
89243
295163
641186
1073736
101983
317718
397896
573874
458064
348099
114857
387349
478053
852869
141002
660919
299114
958173
158191
378983
534318
408913
1165400
218156
460177
121569
782739
556283
662019
445011
415757
22291
235070
665073
323099
1176125
1023271
416160
193908
220053
524261
112714
731292
175074
797357
715385
649166
732867
473171
419126
496405
69446
809116
188235
662064
599432
1091788
943474
945162
43054
1083224
1000973
350276
310287
338995
934830
698301
349264
980250
425143
859187
308688
1050627
223771
629618
606733
1115380
555038
1168757
421740
451021
531981
156316
749725
411123
224651
1131878
877755
994356
1168136
417588
874004
1070462
992770
146514
973542
1092069
249589
49055
877792
94433
619280
237043
97002
381538
503701
282496
586017
182667
850646
131980
733961
253783
1031540
883844
823123
115701
200057
910310
632895
276046
1134308
38651
81900
934425
128898
547025
127211
507009
176809
1069510
184443
796305
791083
975377
747626
213475
87675
74897
85267
895847
732017
322704
1075689
190453
928782
1122836
1083259
63386
560323
947601
1079517
18186
296184
394003
32408
954133
1154149
673025
917267
605239
129876
1030777
884119
686776
721563
805757
950134
1117651
861242
371982
1136886
406842
78553
962883
640377
677793
1127258
221205
475079
297527
486925
1130864
1057291
337885
185858
122995
844461
890444
266462
542276
1066087
778033
487318
741591
84297
882484
536940
709201
23762
1079528
118804
510723
835761
1145708
347800
318036
24884
1094424
365568
708551
637950
713663
135063
472246
707395
486893
687908
744763
635675
611975
497447
419404
378234
567508
830014
646966
410664
967844
672005
603546
483359
910376
927058
1172517
687766
395194
335391
349820
509609
1149431
987976
13552
800111
661226
540306
623817
834392
1127231
339242
481113
435865
1152871
303359
558261
263542
17417
1136714
497238
321587
221634
698279
598277
868688
545466
733096
77841
234007
898295
388103
838062
273423
580203
935466
871397
305416
463648
344548
580886
264181
462563
717926
1111807
63071
697248
593574
61461
97480
148191
418167
436397
279690
157186
80611
434510
629006
936073
414230
796861
1138803
236551
366957
1056311
649242
994155
852915
33958
83211
583841
676636
248541
119768
589651
742028
120938
951784
811242
732986
502934
90922
566028
287376
494330
955981
971100
48017
95610
952181
877328
719204
411004
1026040
60267
292518
875508
626825
1179679
337058
848872
467171
209511
342201
1139865
266084
366915
638681
479362
49001
1140813
74507
762939
490657
783035
898540
1129515
726626
461585
1029280
96195
282903
545774
393990
963097
6755
248742
300043
837151
543236
535704
493355
102591
886959
475729
1148842
515409
649221
74944
94825
807941
181275
905489
878417
812935
445218
401827
1141763
966607
408602
1045135
430908
30411
904122
663825
697267
414823
206050
913023
639092
377974
590946
197277
564092
188681
885388
299282
1039932
966435
664811
837900
315267
913601
825718
177278
1172023
1087449
1019952
523964
409259
1003967
286068
703169
1027049
482582
656748
895682
435881
804705
209223
1010789
24836
327392
418484
693405
7506
935792
1008427
120961
623126
964506
22302
462703
482227
439824
207699
216198
304729
923617
17937
930884
1090684
1143807
1150922
1167622
10982
1150101
169601
444666
50792
248455
71659
26360
998507
1082150
977378
280279
596716
520875
220194
309222
1021814
892772
902450
899484
220551
1124637
252395
505639
746290
161757
471275
759253
128512
418301
511546
908648
835262
632041
862629
560959
994841
1035229
503168
861151
293580
928379
182853
553338
568478
401024
554609
878669
146338
76723
76715
564567
184118
527335
145557
360083
43321
33457
102844
52429
941521
70469
564365
437991
1165484
136824
520982
264360
795289
494481
534579
730966
1085351
951864
675741
365732
981405
116597
1087631
887174
339250
450629
615346
960424
384810
664457
782632
601346
1143032
1038036
594268
1041650
102116
1070241
427922
409652
1113776
364903
1095252
391512
61595
758975
737523
988327
235058
77661
718528
520470
704156
551012
148667
336720
56209
1174411
270057
173806
1161961
453515
518890
997731
190713
913639
684595
72430
563515
138879
677390
610922
994325
957375
770624
519816
1018702
474713
666034
326716
819639
883065
1058660
742423
601096
1091040
95482
471118
79355
669363
1146536
433505
530155
252248
555838
979560
382823
325819
1000369
377441
267928
922401
456243
529086
1108514
301581
569192
121839
316112
113842
877962
668865
108970
129567
673253
678520
607607
793571
882998
453075
1047747
935199
963657
320364
545776
807918
1083444
1117441
940125
685293
259696
342173
742298
357716
403812
228526
101296
1110379
893237
1061230
34209
1068926
682094
237962
173464
285919
815638
141182
1109887
1027120
271891
822547
1076941
505663
869139
219709
997789
537423
349789
245580
730389
440716
363949
12965
333157
459037
1109195
231945
979893
930486
606389
961690
412766
922333
240358
914967
710782
691443
587766
1027913
575099
540126
1095107
744062
469128
836363
138791
124105
1047817
579129
1053556
471322
583750
430015
406076
949909
966259
53563
90013
951688
588672
179316
808562
93682
896163
921855
1113903
494354
457796
520499
583897
402721
978272
263284
993757
857576
1062828
801091
817476
987725
1071428
73933
1117818
1135518
341436
808332
225538
1047919
49861
288697
1030028
237386
317440
1174058
348758
973971
428011
839992
867330
32563
1161642
588138
298090
123443
693213
973867
865706
879197
613244
294572
1021115
170372
1131466
231459
146277
254067
514546
177810
991040
507994
659070
693640
297204
665104
73532
474979
652330
1096064
645772
972387
404410
1032771
1035079
107857
261271
338601
249475
567799
291773
79158
638154
915105
988673
746414
701303
401331
599602
570163
229182
177
827232
491236
868275
714220
622841
42670
1117487
575121
422202
821231
1103036
740374
471399
1134346
485394
740757
598555
326420
994584
328055
1108044
13354
495791
711344
876322
411689
871667
30697
510248
532572
85772
15363
1102369
447505
1062756
1102539
538891
223914
911594
667162
317138
875136
969051
837125
1058424
1007597
516414
756694
438426
768654
621662
462841
425834
1084686
518900
325613
992026
1069503
636132
1122004
131111
507872
847400
1104074
632715
726212
37529
876766
363064
419879
681873
62188
581038
1051698
646896
785462
1061358
970549
557535
316256
537036
706792
340577
580048
86517
928165
762839
677623
547060
307288
1047115
663681
739064
325482
895054
43729
1095456
106070
200232
1153837
614351
8782
952376
697026
52451
430374
685366
110300
839272
688228
880157
551885
483862
820493
1087039
477178
277712
910184
1147761
624097
106382
1034673
509833
309827
781771
951464
487793
1179938
233227
193783
478759
1139118
171547
162909
105085
121243
705701
265641
169544
96830
24021
338159
597481
828171
672900
400428
971451
1147613
602532
1123799
384501
510056
957371
380742
1066279
862366
887814
882282
6644
1123460
385087
862860
788637
243491
617022
745339
302199
602199
380934
365112
471702
121030
947286
361076
15451
702316
927596
963962
799826
468508
794452
272520
474503
611101
468070
954297
140044
235192
1055092
776919
34851
1101432
579052
969912
719905
89045
117448
617696
208128
65337
1109376
890689
863544
721720
443606
529085
214754
458719
406529
823930
449579
896713
580299
1165905
919114
787360
492240
794116
1157887
599669
1137797
796055
332355
579573
904302
1092632
822022
96348
613197
1151295
581758
43980
784629
500349
952233
229116
860533
279888
742832
30811
149044
1058967
560038
138683
774745
619430
1117724
1054786
501713
848930
1003516
730075
1135530
745702
1073780
556206
738039
1117985
458920
216866
506026
353221
784334
1060300
473266
544493
274073
458420
712843
243277
882905
586200
128485
131403
839612
1139160
8491
946024
1132386
722384
288032
329434
866053
581820
539303
871058
724280
1055352
1046053
1023601
851559
661289
106792
536547
347694
67304
1133847
563233
996353
845522
1120377
389751
705693
870189
1164693
169407
240765
741287
988162
570306
62480
49359
861496
689894
451911
804332
1090640
98552
545648
1161909
748086
324297
729631
17324
600485
1093750
1023576
997346
990714
150033
792047
656333
867742
582660
646665
897747
20198
532963
828919
192230
696922
525415
880332
584960
45276
64635
340939
772186
304906
636683
699291
1047566
985799
150469
681509
485578
313502
377803
1157663
688336
356357
90144
1124172
725870
62718
840421
869743
598882
873292
545064
941801
597169
384054
945733
602622
239738
147348
402141
175898
760213
21254
483715
495256
794691
229755
773812
1156071
809072
604034
726630
1127635
1072212
644992
880826
850830
370450
559506
1149509
683821
690063
152003
992271
320580
171271
633245
833441
1016501
880667
1023784
879403
943212
6528
116975
376681
681714
958039
1161058
275433
93953
652191
900727
665158
796584
1164670
1148709
332424
162556
571108
1133261
480396
130071
600703
713537
247523
65307
160380
654447
502794
457719
857859
1137165
1053855
676782
1127970
553870
1156093
446248
521922
788558
790526
102518
686947
357790
268626
540230
358703
351830
2587
661199
959479
334795
728291
350608
559121
304733
997324
874196
803384
63294
1170568
53649
1097364
684460
110690
740307
1138
82099
438189
571515
3141
846095
1013947
1155822
351480
526004
952177
38972
226813
95133
886883
777091
458870
24983
382471
748596
1085969
473803
532869
747783
261448
846187
1040271
877018
128671
204215
338145
351965
750634
13608
1097602
669037
407476
409221
827733
689948
308107
305371
1010815
1140388
1019056
431582
413301
980181
606004
1029141
991945
397246
1066897
51280
383673
11009
832441
1096216
494390
239965
521652
503661
1172359
846297
47364
121943
619634
865846
233686
1050511
556318
203715
21490
1076584
545389
974588
336394
1006725
210588
764050
778304
768698
818821
573307
662690
896032
165296
827005
428028
304876
320251
1042884
253910
456376
630582
874982
219598
407927
305669
645407
61696
343132
131775
587710
13442
729198
881592
963046
638304
241455
109344
274972
163722
81695
396644
519418
220592
1147465
1043180
618791
558887
180614
835335
200354
1008377
47890
283973
184926
677391
657271
573910
604819
1024580
101034
319118
808559
1061577
879716
449942
484141
248304
190100
435278
576186
431248
732534
154119
427997
274504
856858
470239
914430
332521
341515
782290
138472
667029
317176
786760
66945
127780
1006617
589664
486817
1100285
615451
509727
635239
275569
1073060
513202
473566
304961
192524
153410
487154
881225
725782
1151653
379994
323800
814732
203081
1051481
754998
295183
916867
201910
1023563
1082430
888128
166614
763625
502963
170848
831923
90016
963449
1142117
126240
537857
570399
491673
243675
895374
569788
343859
180570
631852
280563
126198
770133
714176
1094549
217307
681260
898095
776663
553708
415502
114339
806428
530559
870242
663193
73447
673112
478598
490994
359477
958645
453246
91447
812784
514842
776582
579515
731550
505101
546770
454515
1104075
565133
973613
304758
458605
1163356
265052
489683
338041
243118
785119
474335
526422
244917
342451
993971
690145
767431
1070233
366527
465216
1160895
807301
1154024
693002
10984
376064
295298
600900
721513
138131
912775
1118700
603326
140570
409790
824264
419450
207375
966290
1145560
798925
130243
877874
902632
405012
73357
254256
193513
184525
574278
698730
808170
809231
962007
157283
965259
455387
291892
459407
689582
23810
1091547
5410
227243
959655
59874
707282
1033718
299386
1071492
208810
84219
666128
605511
1147749
119814
795613
1136153
284075
357867
1084482
99663
415803
1117597
530482
148466
863081
899510
34817
755478
835435
1092914
725892
1148076
1038124
633304
281277
778977
652334
1063059
911639
873881
647974
271977
959512
583978
335969
202391
581628
970765
152148
444821
990673
162710
474000
427662
256893
714625
597732
792550
394063
1043038
1142227
453770
736171
99761
745306
218536
322433
925668
501478
562139
1153413
386753
172291
1683
472691
1012348
975456
329397
301891
888797
613507
941458
333693
662776
884528
625672
866875
1011942
1004096
470364
652853
864772
1071457
957522
508096
638514
668910
595230
747755
830576
50784
1125156
6880
246351
220375
603194
93706
1053053
578490
426614
1128162
258235
1073570
572178
857750
353745
726028
932246
793690
463697
125911
1157089
416402
60210
716505
438695
268612
95782
971215
117800
1163670
901243
1155530
7009
586430
769721
1130616
404351
721337
176595
837975
832293
243823
640137
58309
944621
695474
688287
865251
658284
1039592
392675
249269
443118
321479
1024440
593188
880831
223260
1100674
458860
36471
343300
1041301
733044
806544
495446
128367
727779
1088096
254652
1052668
647265
771377
278866
141574
816288
235484
694941
1155687
143286
861512
426868
106719
310282
64556
260621
397785
682830
829604
98667
258099
722722
811796
355129
667928
614182
189029
600702
1066554
1091267
897948
708598
543527
837595
293808
184017
123924
437187
366579
253498
207339
809684
1171903
680020
89194
218018
857619
1039098
63496
708092
324335
535228
21926
279489
156129
495145
972008
1148918
1125397
475208
51475
974720
836556
495484
1022750
1118654
1044880
299365
150765
1053292
379668
79737
400060
1143741
549284
107997
18033
77579
749504
743813
12374
343311
92813
223892
935819
188031
288386
417290
687964
299511
813555
219537
153594
1156027
1067784
866170
620927
704042
975893
968422
353533
1156579
654161
374947
27475
244872
363465
774795
47188
427962
941797
666426
4420
269789
423987
284841
403551
601350
662044
948957
1149957
712091
1077959
47591
807060
644323
572104
637065
357489
1045417
318779
266895
865867
253232
162301
596709
1107519
1170012
28672
418621
1133737
1107115
631858
1091811
582337
397582
564565
859352
924699
10004
902597
1036126
592916
380347
852019
745579
1157131
908603
189142
1128340
100817
973161
446036
823244
993695
21718
148712
260346
379266
646260
543863
1068878
311923
882118
724577
91146
526472
438857
1049060
239615
765749
527256
299364
368952
746433
661594
1111770
122676
1001680
439598
1054034
1105953
11310
1070819
910062
191756
566787
571150
1090136
1177036
684448
473911
1093128
412713
1112580
100368
938926
483845
198126
1177978
832606
736253
219005
449188
232605
522683
499632
678092
638566
650698
453617
1118139
181775
495647
995820
35789
18456
825214
300783
929130
614352
553674
949851
235770
816585
40165
765602
866770
974295
1027920
662990
693616
938920
713174
1024321
1092349
122600
395157
627191
471950
777662
997278
133152
731506
891198
1172987
1096087
59722
69396
932039
468532
1055098
162019
878485
371105
961367
270044
435654
1175962
343929
75839
583657
342380
211160
524634
393982
512172
482148
313714
450549
464020
1160816
202919
783630
1067026
111107
865315
516719
1145477
347876
33942
826934
830924
379138
638156
107049
351241
140988
875272
901452
661951
295544
1009739
67391
768773
282108
1080903
73838
502396
466993
241090
691960
623294
1004543
449818
285886
377564
1121579
971169
270386
746361
537761
38772
163491
909939
1102921
161947
306028
1086823
611402
237210
139716
1020885
104073
1157634
427698
988703
87874
17243
160504
440923
738196
1130598
1126121
708085
559950
695268
18227
690803
945139
1028001
836875
1010880
334942
1012019
701330
565014
1122466
582551
241578
611235
539463
913992
1018096
48290
1053768
1062789
498678
1138745
662723
878419
537615
698768
55022
94314
1119253
1095786
306092
1163995
1153033
153177
683312
380535
80789
614847
304417
235500
142122
567663
950718
277119
390538
304511
915825
746243
855315
178371
1056800
782695
1050638
15631
630349
623092
948769
34014
969900
468245
703247
1028246
186276
360729
499173
924702
837945
298063
1145455
589877
37536
15890
1031356
714558
732929
1161049
883030
154786
687744
554524
999887
981399
238559
226605
153800
944857
1079277
810850
63065
302980
250025
895431
416848
984314
73981
900959
431413
525905
1165508
443255
106862
73787
847628
456388
800909
106617
1051244
139610
251531
138370
572046
1108827
672119
185432
540375
582006
596025
669960
1107436
249518
178894
1025825
735085
1124497
943399
1176206
967281
501239
434508
283227
1075395
728969
478339
332884
917820
843843
208726
180741
309569
990608
124095
225702
689011
595762
1074842
1047859
273142
989846
187400
642546
1059871
961561
565256
1148599
110126
902658
80427
596043
272114
417107
895950
368702
183790
773692
831234
675584
654369
810890
1061382
693615
552675
284119
565319
307493
875480
976742
149811
523890
8430
143352
974557
625532
707892
213322
664558
241571
808306
452503
8146
1081063
674046
37677
98747
983577
108578
730653
768755
913072
464043
154855
263051
740999
254279
582465
1174373
107117
658304
278007
371084
220055
1174683
279409
437097
1142625
1089618
802536
513736
1035110
1115878
409322
444438
553359
597373
614990
214502
426560
255967
1038625
885875
1011822
417910
832019
1016776
1173584
73925
276873
647002
155239
760625
857649
437849
546105
474067
543155
1084251
868167
250103
1027074
1144530
1134713
89922
810112
846683
594725
772649
866854
1099620
815013
341037
212423
802492
452846
208112
762153
298322
1139855
320235
401538
196576
977857
550425
1033533
371915
207513
1064656
1118958
362553
127291
114715
370209
454880
343514
195661
992216
228871
115647
1045346
161070
71164
18040
31645
871276
531514
889332
539815
982842
229463
814466
864488
317969
615902
435045
161485
488826
575168
470483
741041
934310
385834
235611
110815
122908
897590
348725
231481
962851
125871
330912
450099
607918
459338
492218
154900
774692
616156
146676
398962
184702
236501
506170
637597
1101856
673866
401318
1150488
32803
391017
782122
1012473
287170
722572
908327
721700
1052435
628266
26457
513563
452469
546683
213620
1049497
332185
341051
169876
458653
388953
1016212
1140964
986232
1143296
1116138
1040408
512146
492396
906425
694011
901150
821128
420918
665546
316367
998412
317438
1070649
640985
1152798
688880
234081
790034
625377
1055299
905898
643902
302723
675875
1168694
798382
2091
370674
199694
877898
635286
167633
271551
512936
571930
571373
422018
116918
120558
622511
1154544
578565
999055
936142
88507
36021
287115
855947
32006
291665
388927
581886
859140
1004687
181851
989150
815877
531874
568261
743458
135853
413596
88937
968103
973468
666091
215846
84115
555059
1158421
389465
907487
532250
975746
958974
666573
561
411105
1170563
968296
1005366
664992
721256
387947
209440
910495
549827
478383
428530
602109
411967
345405
295293
1170247
367785
921875
724340
1015042
347328
1157130
278317
1114830
1044765
389297
8908
164401
177874
1092413
642425
542134
71933
1040845
493417
702219
249206
449773
1075670
67227
1045126
367231
266071
721811
451013
39599
42970
585762
189755
32846
315593
237383
505329
9259
734904
954613
441586
572816
201482
588723
1018782
515338
704439
196188
511729
33355
968766
873442
353932
924436
191444
331822
967498
413782
1071130
348839
199801
859221
885770
780520
254422
1089004
1009919
739030
940084
719280
983543
1102300
568564
220365
785720
30737
528223
783007
1039399
651810
454253
717882
282347
214549
401156
212120
673495
1140181
285073
1058802
388502
1109091
308104
173636
1082497
1021191
881391
816295
157636
962263
125340
668102
763831
237059
628104
221831
849693
460641
1094915
1095666
749345
412896
433590
853449
151075
46186
77464
780941
245100
129535
1034589
3046
1131046
389622
694522
367236
411528
551417
844439
613590
286691
618532
421071
927370
148086
8695
1006236
770188
948924
470736
11137
567668
822007
724884
212014
921865
278288
233384
2385
151233
1165274
249364
824155
811005
422434
123794
629751
480341
120533
10427
965909
437358
921997
936520
994873
977011
220418
1010272
366417
654852
986233
596669
557620
758285
666315
774649
749416
598669
43008
43324
325610
437314
1081353
993043
140251
368153
832539
401366
866038
182455
696173
589660
706124
551590
359470
22723
836007
422558
203348
1116966
1094289
709052
99128
372315
816932
49058
318838
924585
3856
428730
645235
424664
686440
180996
1118260
840692
997755
539097
215641
522391
729958
549243
1096484
209239
441388
350283
754695
286779
270430
432523
732845
213594
22235
641990
310194
42656
510907
612898
1079501
1153725
67261
398651
750916
634918
586616
954855
619681
639769
603562
453549
72772
267547
1081628
840946
948020
623622
973240
1165602
382680
899906
328570
665044
536113
743997
35082
659662
608986
642311
585641
1143539
312894
838164
401837
136225
222418
1085465
699870
264146
47327
327844
474019
367026
525738
786827
459869
1132497
423724
602437
141925
1021915
46854
166411
322288
691010
872668
11625
957986
835484
989399
172275
63370
805001
658808
415732
526788
489247
157457
508293
374977
288270
858184
1157695
1037688
403357
797295
500859
63596
453504
529330
473095
390548
518275
34529
61130
294210
936587
192394
926125
511230
1039176
203332
681688
1011247
1118868
788502
1178318
706923
140737
567120
805205
30726
9242
496094
1015719
244845
549548
1011122
46743
796631
311429
821621
779388
355755
767930
653414
371970
549668
1159165
940135
355437
556750
378009
410158
1039164
341386
1040182
1070415
1078183
710889
963114
56198
555256
214756
546611
1160113
1020442
250830
991
1002488
668715
410254
760551
835146
363602
1150592
242458
153137
880836
758778
304714
421380
385681
366747
255534
1145427
795493
1008789
402815
729681
794461
1076125
709492
798565
550161
1022549
335530
1156195
161205
205806
764194
23061
999890
397444
921993
837831
352422
346471
559997
79238
557649
247014
111682
198125
350322
147913
908628
919700
461104
834790
16522
228338
1102115
444281
600611
488189
971064
1159892
639606
605550
998321
843871
914272
897377
279269
798060
543955
19450
900618
1165590
232826
634541
446829
199984
394596
612141
680710
188513
1161099
771947
360584
1038896
148140
57073
911158
923835
665778
297766
246124
678119
970050
530739
142098
154525
101403
1063857
13584
920062
898837
916354
1149404
881494
668893
94900
1048016
528029
402413
216844
312383
764139
985110
1026769
702059
5876
521351
737853
1077248
1091574
1161096
937805
511591
679407
232243
163852
444038
62452
172431
123268
906821
851055
1055063
388757
366892
877434
820945
140070
1054077
1000485
887077
1026398
1054060
421178
706078
172464
427114
1007793
555892
1003326
810652
718433
97922
802913
656236
888773
861416
487775
10480
35762
633869
750957
1078360
593589
356662
847486
881983
124011
831866
97591
779954
450342
861503
329266
396065
118544
1014106
935695
424883
347442
70867
556474
310569
83103
548100
1135555
1140724
1098159
152668
175345
891759
729477
1153790
465210
517416
851325
958524
859901
526118
322750
637018
954376
355160
901581
225948
134184
264046
205019
643742
565962
54123
154142
21297
7375
617531
662805
435424
765414
246054
119592
874317
564398
990431
222778
610429
571902
970132
334218
724084
929468
668585
805878
1160201
90895
20258
981889
298397
1099903
441076
167808
92085
973730
752354
602490
509978
190997
1126202
288231
639487
672137
436399
171884
1083390
106462
950699
636830
658424
88271
1099568
124513
812156
498960
831061
537743
143005
331080
89476
1175298
888147
373527
89519
437215
456862
211966
13560
703482
42033
308810
718088
732629
1124502
95431
686314
573714
589814
735587
890582
676868
503177
629384
201755
91167
93568
6728
349888
843857
621081
658903
133147
633529
924385
1074431
1087170
723992
954204
503212
118864
550867
488525
224474
888378
1107020
569808
1158154
1129787
346063
517925
284163
587584
228527
391755
1164704
137911
488533
434028
552202
650595
617472
939753
894215
631162
862083
1087850
271739
1155379
633957
63609
118080
637494
494267
893910
87451
390352
545958
67447
1002134
951027
491450
348749
972804
277167
289984
843859
555167
790350
606038
169836
360437
371671
124151
920270
953789
787264
129112
915721
253479
535363
1098717
52321
371389
686947
787030
15869
1008101
109433
377559
1070245
630822
188379
465587
970673
165368
1157842
405547
1050798
243269
598558
442172
850755
187292
113001
250887
957746
255080
481030
484085
681370
162703
1079951
1054628
710442
268151
696468
63646
1110566
309578
114017
291072
471715
843460
511259
286867
683622
971277
677445
200746
890078
958562
1151238
1163305
551064
418313
749845
631622
196740
1173352
593161
257175
881044
85954
826042
877359
1174143
430152
705543
1112768
758667
1067488
137470
1173278
1147495
337863
452052
822077
382316
28753
491001
259704
961938
500689
686083
165656
959736
251763
819186
184403
992354
519387
84350
972340
144412
193153
236917
1002273
137816
262647
1005184
1117495
5175
65367
756632
922168
265291
278494
498927
514661
191919
913994
844704
771169
277083
17688
410753
162129
961433
405362
24519
53626
632393
88298
760326
394591
451102
1056395
662543
707637
1077609
485265
581011
883737
512072
224640
1043525
477375
729407
361574
233485
535026
185787
402254
324630
797291
84789
778818
367523
149533
778154
425436
20555
425919
432322
1138104
904531
63627
779144
1163465
174894
88911
709199
601591
1136813
535620
518104
767516
112163
804838
661425
977619
369703
1109099
164326
205980
684605
627815
688110
957499
117014
894429
404675
84167
704467
1179743
437046
264806
55920
937192
113533
148158
843427
230843
45262
458289
886149
605609
845191
410100
670396
965212
320135
349819
731596
498857
698585
514917
350027
682886
405762
1026427
692312
600050
76749
1168527
810137
626256
767415
982352
1081445
875240
853532
690156
187798
399391
499844
496891
1092596
83478
539989
867593
269427
1059125
440713
732619
151630
797212
1140648
684369
304669
852807
912334
421775
187525
903573
294657
183113
955572
674914
553000
788539
100401
714113
16218
349823
1079957
800585
767241
466719
363945
534260
392825
338136
575478
764724
991796
969891
413592
865116
94869
939183
576836
926715
608538
575793
444684
719955
409970
699362
574599
595573
759623
406035
627090
131093
477211
1011321
340554
989234
34866
1148497
406644
998807
776853
358771
40023
91941
562495
97788
268531
502490
134912
747074
789653
835629
435441
393665
639501
776673
252760
1151418
315806
417231
854431
220899
1054953
63360
621656
880723
744902
1163172
10294
894592
555745
236080
164696
733711
310687
654881
1118562
429746
185716
703899
1009394
707869
448366
972324
464351
1180100
703165
1075522
767651
257969
844068
737710
701088
229736
214058
799588
382174
1143395
725590
487522
76788
889357
670484
1063133
281985
1108504
872848
442691
480440
978981
670488
14507
855980
587719
521089
419330
299013
979519
588011
321662
761379
97705
1069123
91555
1115334
128407
813645
931132
133212
106909
882992
937160
113990
304519
799701
775591
603581
28128
177071
1040308
77566
701505
729946
697346
102604
854584
324817
845194
1161929
144672
470990
1060762
198379
1097320
571321
20110
961956
680020
416966
715266
941286
672040
519603
1066935
356347
1107749
1017547
830459
244945
553819
12842
647353
1105581
352240
789666
1019166
730407
621887
355556
188095
28061
446768
456505
1037377
54887
840558
1043828
925315
1059554
15004
1135036
1117469
753151
413523
464638
55833
897587
771474
574631
547895
464703
932969
937185
1143479
321843
591322
53257
850329
397807
104896
211494
251522
1008312
630105
427024
185371
1118488
615742
988868
709728
394853
1010099
836143
792694
702962
719649
463516
1095412
521937
418108
109713
371108
995340
195685
853070
168068
630358
255313
234951
148378
1164442
666514
421108
1111111
318406
1128465
294824
637933
286242
129687
32160
996630
607857
19482
386031
526854
640689
605909
638009
844918
812938
1043345
388145
27391
608285
749126
157283
514873
552569
251498
354317
1117972
222610
256464
432561
924807
1007848
301639
927347
320517
275973
485822
108368
180046
714549
875747
332657
217080
768876
31038
577623
186877
221150
241489
363487
610173
1049163
868010
1030954
446848
1061765
5885
712037
456097
88104
1042098
721523
639436
612144
729537
68830
316663
869801
235651
467715
1059286
1016965
560456
1161578
948608
247615
448567
1014374
150321
649426
523219
249781
1073932
200424
446547
691441
76095
666208
908808
563890
438800
960626
164884
740884
384245
1152107
300772
629276
747889
1161096
547664
779436
668629
645838
1121414
908342
557443
1166162
1039188
201515
397008
767744
514261
1158977
698375
568222
925348
114984
258818
314213
519596
739605
701002
19733
27296
1150973
244127
551449
923598
466957
559417
157232
880189
605
243494
477999
896654
337718
863353
1138353
232802
106590
809266
77223
971631
509710
236481
1124704
733561
349113
1588
764405
1036270
876203
532444
1180499
609418
60057
522848
613839
409404
57793
213714
982683
260142
305398
527473
960808
222482
57134
1151125
960824
816371
67530
768392
1066293
876235
311772
157913
632142
899566
1149322
1005349
699461
224296
194896
528476
1083653
352673
949333
1146712
388979
1029943
234412
641766
79556
232151
616397
273889
779721
1068599
1012371
1165897
625963
214525
888966
1086289
314505
177818
18279
937326
21363
14926
579037
1179683
1138166
145318
266644
810753
998217
530437
204221
452465
519908
840495
554960
642184
1008610
753431
865087
165495
182972
30168
47973
137448
869422
991567
871917
994606
628603
777142
586090
770074
568966
288777
656624
439217
508945
869218
1088137
491670
334490
494254
310963
1149580
810554
500630
89511
819318
10810
766526
67453
506993
670236
279245
1055948
303324
412520
204776
378021
1085335
742062
592605
1109720
48223
322245
803134
1172237
815896
947573
1137033
1123379
450405
1002786
252104
168784
505742
790198
673389
302824
1099838
779110
341989
1154527
905808
961297
661094
38200
586483
232804
293316
815418
277220
1068675
1106940
1118008
401006
461314
1154182
599198
499684
856110
786791
852083
652775
1170300
1139027
798096
797554
1117795
885193
601319
214389
994541
420228
516167
125995
315556
368041
24916
674562
185408
935794
836644
39621
495150
595230
648067
1151034
288005
110308
1048819
97234
95508
187095
40760
1079135
583787
1106353
289139
739105
778451
865352
754308
784341
1051351
903008
275774
620730
81934
1030325
1109397
40583
892668
31864
716674
444676
866638
1066888
488890
556287
352155
780952
356055
311275
1141409
351211
881639
1107609
44182
868719
587654
450284
325003
749212
786202
348409
24632
962439
847294
242050
37782
66593
163756
617256
465894
399713
473357
116290
722496
631250
1119896
738401
1093160
548704
1076469
699608
724776
531290
156101
381900
413080
303024
984398
826081
908937
643680
260591
1164717
375749
802481
860601
201877
509037
701134
128849
495433
805350
381580
108266
1153140
742472
976269
1041170
587711
532876
891597
653998
25701
724526
691740
597879
158425
142428
968208
422451
656245
163356
420346
490989
621238
142935
973263
387144
794364
861778
1151071
1166739
1029710
419280
801651
505666
360946
351763
999754
1144158
33047
121793
992885
233586
1152404
443113
263137
225163
697090
858607
84952
1180247
484813
792477
1098724
602527
729878
436658
107310
107545
88568
421417
109023
359116
544775
760817
714195
969421
879022
193419
818446
654719
1126456
208981
623107
268893
978864
335460
1072724
1077485
239754
484911
940154
77176
607454
1033843
428469
1113341
1043938
702707
332505
161582
323395
1089777
627458
731422
759435
117928
1055353
468021
1041269
1108665
36617
1049309
203103
530697
769508
812
756450
432834
45093
103339
1064724
634269
680651
455336
972464
967654
1086973
766516
326271
640952
586062
962116
565371
370258
623023
72451
662495
515442
589662
673153
943903
1024568
1110207
495803
749864
880968
94328
112521
118465
268451
266867
846490
139110
909880
116116
321987
698797
718189
92178
1050037
92363
522705
380633
505978
293831
668007
211573
228363
500532
57876
975593
428876
830255
513014
1023638
781523
326729
1168852
409968
436907
536146
594867
425105
808441
1134693
837217
649492
444466
734060
888559
333099
374499
375296
908954
401230
582120
553467
812211
674741
375737
768385
652230
755450
382015
289133
586643
316321
504868
937152
973228
351520
999798
876565
585687
1030906
674222
389968
279137
183366
522503
255761
612440
461391
923333
333387
558754
457892
1175494
730443
310166
241053
1175272
82484
225168
1172147
532385
897349
1066120
100256
470140
634330
741924
168804
231906
691063
69286
878865
154174
955412
803419
395989
458992
145088
383485
411516
1132976
536846
1171879
246127
203468
726036
452672
130898
369154
601823
215465
256027
631983
514038
1155161
907173
419840
729528
227252
57145
710947
320430
327654
201880
217626
1064347
882739
643150
620954
283909
508210
95065
237420
92307
358461
573561
980245
389597
436834
532120
686740
595774
353101
315715
976733
976636
338434
147357
521567
806632
570149
888264
655562
391481
889530
252915
455883
872730
1102310
418825
433546
603122
1093775
1166487
1084108
726504
775859
106303
862935
365554
1114477
897676
300147
933893
953435
279315
810051
738980
48594
1129877
804282
641213
528148
746758
753248
474221
577386
939145
407693
465833
332310
41177
751200
824135
708500
903329
1005733
673882
211922
540966
645791
248552
1027375
316442
511216
531762
1035594
473401
258928
460372
918782
825422
6845
132921
1114499
116572
609816
379002
834495
925439
174295
315328
206471
1035242
100632
130657
162667
586157
925662
321848
585598
555822
532389
1109755
904326
437360
640680
1176294
488048
715368
949217
1051318
1142134
638879
833388
994312
601871
95511
907409
606225
372559
142818
61469
665438
702374
277189
226159
933349
553798
964759
17753
360823
593944
704619
174800
781311
774159
1023622
731370
744588
620316
113617
564501
230071
821851
7292
297125
861623
1000616
107124
308694
1021190
530205
1021516
469012
836269
971836
312933
1102347
1073333
557281
429572
721638
1168810
910172
114583
792847
1045424
310026
433144
965466
1098548
1118635
215618
102581
229802
1117773
55116
1055989
243867
490624
440899
551099
687070
361214
182774
143527
376960
701010
39633
802749
348471
295744
800804
140637
517536
886146
684572
93986
542391
386385
937534
238259
24708
1089170
987854
1137767
57991
852684
953048
978262
152294
750250
52642
716846
978580
1063274
738821
281486
1081553
516211
178666
235444
880076
893824
667517
686328
196353
515190
143623
104211
805411
644342
581490
576138
231687
180896
608039
1076137
85889
1049580
539434
1161705
399423
394615
648091
1010214
399487
731215
391768
522834
1033745
999330
640622
434129
873233
589453
108079
649882
432346
656884
580520
678832
194732
225586
1048314
720432
1100935
930805
765384
1079249
1028869
882099
594440
904469
101960
1167680
228896
125275
924876
1029124
1118671
438981
205995
190736
546381
803539
92046
938776
72647
509570
1121591
225228
1175408
847939
125575
353834
844367
61408
483794
720174
1081424
766509
859722
271971
244311
737104
920818
528459
294305
655777
945852
331064
212910
243284
844157
1014242
744398
580232
391759
1073011
837884
198416
899604
937987
804931
888314
44144
1144636
750040
548117
1173345
1155677
113577
805832
790553
785979
144725
1173200
916479
719370
854127
1046728
110233
820024
929425
127300
269885
717990
1157186
552595
670741
739125
570799
844940
566534
1179209
740854
955312
297982
1059600
1108269
495665
472119
955639
402790
222300
444018
740454
338995
287591
1027098
983454
814913
394288
990377
908893
1009310
188853
835646
495940
424809
778421
1102107
855217
35747
387664
426300
114206
703063
850848
17549
1129124
931650
668429
595982
1175294
316487
1049145
723269
209125
228280
555134
169360
638647
888448
200038
1070277
394825
219963
476163
1067567
472009
372312
733865
1033300
675129
633187
435837
480332
715233
616344
651667
416518
1050449
433493
848273
751775
965387
102409
117530
1011653
952309
107040
732858
879013
918296
573061
1086958
834521
939030
1153132
500089
418838
897613
1046021
739892
621201
736267
151368
527785
735864
933830
409955
1149970
449300
726960
725228
87633
139899
130783
360973
578905
139143
632861
905737
723755
1131615
565089
458832
428381
774355
506262
265424
1069122
358826
71309
392778
681484
523062
879746
34202
107009
1162140
526997
1042091
101729
947158
461303
51234
434679
469584
883184
798134
1076179
923875
917303
1120115
751295
837657
534705
898098
963541
271433
802330
602141
192585
555306
712306
1170151
840109
294586
948391
304346
1179941
455184
789087
1178507
380636
447152
1049680
285169
519738
159923
1029269
683416
850761
1034404
528880
929753
931096
232812
1027776
872406
859786
1058338
1050744
828597
131367
115561
659885
506165
453720
349656
869028
392911
901173
107893
317313
1134628
413707
558023
500475
681421
468976
410385
562052
286156
872333
155827
1156196
137734
203293
159009
172694
516834
659908
492021
173235
1092346
804163
472630
1167839
694319
94525
324108
358543
656595
551611
1052636
722159
843001
177373
382583
775062
920865
621282
407106
206173
741554
881999
101231
499931
708291
284751
775083
896333
918271
642485
76258
793722
973656
731591
289811
1142569
547370
324135
636885
263931
1034713
49898
1039661
914501
794177
440432
554198
53486
984281
302214
71672
975585
986707
465931
449035
5886
1023740
403875
484942
480548
173567
824736
62333
639664
187717
174011
193950
616033
1172289
1141242
862444
294810
564476
416518
130133
389700
154628
753707
876608
329086
260316
386444
1072607
747286
801471
1003469
218550
757333
646840
194725
923920
382709
350577
848108
426710
716457
828842
16126
1026548
950742
205345
855628
28459
18716
554081
70076
1037372
342082
82494
180285
235540
247269
973352
34703
338783
1131264
1100330
104975
334269
944491
920151
987669
386070
915381
575248
1173537
511901
896707
81219
873027
187829
401775
899167
668446
1121927
326319
318695
1132726
695524
1096428
669228
246775
956627
925568
477349
294954
876601
955038
185375
169167
997080
517835
806737
889734
584094
129370
115649
1003065
982308
760539
291446
349165
882338
990163
621060
718627
163587
390791
744525
614794
398816
264008
321279
1090190
900874
1151179
399790
512658
204513
447684
1085044
533204
552986
578979
448310
131677
588048
1026040
1057224
859192
168013
519993
772005
827814
953251
1007547
395777
706347
1128932
211987
905189
342345
432658
161663
889001
404894
289200
1065263
797464
1028749
411231
667347
1114026
1014735
751690
817162
8114
253719
92871
362425
1033855
612878
319542
453841
79734
421309
863995
175627
334962
459692
409412
295950
692668
606438
797831
687752
100208
926664
1117972
568017
128619
330517
258243
805670
7877
640188
1147211
276700
1061593
880974
1145451
62051
37073
1114251
440305
267844
422546
762077
56681
635005
1076407
264669
599030
908096
634705
996708
255957
237387
962625
845389
28888
376432
140195
415880
917376
731659
495141
1038216
551896
152830
907455
790833
773191
55277
1146826
575314
863291
1130800
148148
606786
781344
53350
282590
1089885
877413
300859
400273
702791
295954
116562
456644
82191
1136218
634956
617679
1039728
292613
97211
797102
228327
793532
745599
960678
34192
837519
4174
859647
451874
515345
956309
818492
846352
681577
684665
157170
1079843
552415
63962
427738
271881
280480
561381
841931
392746
568427
458263
936626
325066
638863
445362
425485
857466
35821
453371
532374
179965
79067
145948
170131
428555
302888
935475
1057242
31157
52743
152432
116305
821966
1041144
62515
1097922
190838
1071612
313476
584969
332877
916395
1157097
570107
36806
208343
644901
516901
237891
943269
380990
76708
977436
211134
741712
383885
1060238
779461
269160
442691
850886
715794
357712
382249
260234
1134817
92855
836086
286624
840143
341535
125675
753562
186490
769263
211267
527648
67426
760342
668385
831000
333049
1132915
1025647
1020681
246452
535470
474000
979582
74114
679216
943645
586993
733796
870148
631776
576402
18615
836550
313869
553149
201279
228007
429355
1123996
19625
37109
765143
1002093
936524
543437
575267
473613
377148
701432
953421
571224
238830
109725
549679
693606
17686
39362
1038323
838072
256955
478221
858072
378365
85645
940411
26838
896730
281537
964138
822796
785252
141663
1093797
175989
976381
785260
562380
870457
328038
193199
19502
985025
163605
1180021
5919
554696
359208
648739
746836
404003
1131417
111252
414546
1128861
244465
335136
391274
904711
1136685
114671
1004719
983578
266683
231651
897477
922465
844368
336967
1056334
117280
530139
1174554
157886
238018
360198
351464
878277
818503
867755
484640
720936
208798
612175
112119
932996
163629
454867
875452
290952
396269
538589
841698
55901
374368
790079
535481
904168
1020526
397031
799946
529811
358586
524472
559325
1140370
447127
612865
1100343
822238
354406
4752
270096
572683
831395
293176
715106
986206
472733
429789
731810
432348
935740
568769
691579
1053536
262559
743536
101613
472105
427221
848489
969087
1105431
310016
902948
221781
99791
146161
742606
29063
779507
248619
1127595
673032
921664
219049
484400
232427
763949
950236
268530
204815
634663
656388
161301
191404
300678
945032
38948
868257
470145
628974
262979
633892
1056240
1120582
544931
1150850
692413
1078688
58660
590474
199890
130046
655227
500983
728566
1164704
431163
745880
918120
855551
310663
698205
271627
715756
693288
1116255
26093
1027541
555077
807891
130812
490411
507966
1169889
336528
576035
138630
506294
422384
356834
540332
39165
264918
797524
200772
414187
7819
358435
948492
849032
298492
1164142
1151252
521218
1141480
197774
650915
909097
274372
352722
437601
688141
1053480
515411
575588
917985
908789
675401
951302
1025238
771980
793610
1038584
575607
572081
852890
826345
984665
910225
923176
784942
299090
1045049
177854
1134428
807173
860045
1086204
1096109
925906
656740
949064
894032
333945
953832
974562
228389
738832
670001
322368
169790
1037390
1170493
184307
246179
1072915
786019
535900
1120039
750894
695119
119215
909642
1016543
268283
141202
565355
537613
919900
399602
158136
1176958
625330
759212
499848
1109495
558185
127447
328244
748973
1152664
1133308
63140
1105385
234389
800593
211475
536787
357792
497273
363320
725550
1094545
240332
969473
806296
383131
279831
436165
799466
97908
934246
430553
306830
1040640
348808
986469
175561
97960
721187
713175
369435
498109
203231
151873
1112586
334582
418712
760763
506766
455025
821602
887205
54570
506673
772429
353318
328062
592623
265501
362059
1128664
346768
1097093
291197
879612
356431
54909
314137
198402
822632
642481
668872
1150607
539034
264624
804486
831561
699090
826017
151466
979978
55449
23834
71222
572169
433295
705648
215296
80382
964967
962571
978735
417461
514088
680095
249413
1031117
408112
1081643
449774
524087
622834
287950
797219
110039
1169532
189396
572333
867479
1095990
590993
33362
393424
88395
234888
327878
644736
498973
937496
562009
493802
841480
1050753
204101
976008
894689
427209
934409
940113
1093916
1170834
630205
809539
260357
739105
237344
633682
248375
1058412
402376
529169
457807
559584
976820
671071
20848
51279
942503
604552
509268
848879
567584
773331
1031931
258711
41019
46239
908253
263108
732956
1023899
360948
688957
857767
272765
237995
949929
1044376
543330
959374
919309
528122
673484
142727
213948
383248
988016
659073
304249
775640
393392
445548
230574
923746
1136076
914480
314931
490009
554692
480671
774616
274237
744608
274889
567567
1057401
703971
318810
1115563
1077393
434332
76506
186522
865500
121935
1090909
950788
540106
991779
537642
924662
664361
984393
1022665
222921
617564
605912
392113
943401
481280
621796
575966
455926
1013876
429353
14215
87566
726497
4026
573839
737492
180890
735640
365825
280398
851627
957821
279399
962292
1063260
1143599
143391
145800
366266
632542
161448
406005
675084
838196
930136
14274
379794
1085590
1076784
555661
526709
12417
557136
902450
992627
734158
800024
341847
682995
113623
466060
463798
127346
542605
579331
633410
1121308
1171203
881924
278874
152679
178422
761863
499299
518666
958211
549580
318168
851526
220252
288359
401465
1138132
986279
115479
1106598
909714
1132295
357103
31173
752254
71622
763447
564486
1114994
415419
208638
994580
29316
56695
607342
377519
1051853
851649
441438
878430
969678
952032
701372
674395
50017
432721
364741
387168
728087
570786
664307
1158344
255915
639375
22144
673479
159528
840237
572309
381988
951049
857338
807392
265376
767803
390322
47989
778541
338375
252072
1104432
317259
12757
1011740
937380
754386
675907
317277
1069260
1148523
576944
231013
880900
891060
1179271
441016
716596
388328
1160012
831719
561238
507080
420190
390288
651589
836702
489308
1134227
230023
1012399
392301
553589
149343
1017088
103161
911945
276177
542738
293361
460817
66955
373797
384974
1026137
820311
685849
470625
869500
70721
168097
359113
935371
111864
1057097
427972
1167631
665893
91713
919740
883324
915397
247838
598528
619900
377675
736234
1085106
858922
937541
706047
1132982
986126
523429
604807
401256
1173057
1143893
842505
420373
359823
348065
437471
190256
328422
115886
445950
315190
385033
579874
1145111
156807
63951
1100591
703495
176113
341694
362657
73091
205191
870476
366300
844074
857650
544207
568258
782189
874392
753448
1149710
556783
520913
20981
414940
725648
103658
861884
345195
735405
975109
559592
838062
4487
1054803
456471
1112390
838055
1084836
261677
418557
558749
111592
530290
39635
898256
186659
1124614
521181
271052
59176
1087292
564822
571477
111697
281409
952679
330589
926976
251664
245812
1127501
377181
818813
811845
310484
94591
1159514
190377
28415
1126402
1004439
11598
1171118
727506
309161
274879
293107
943266
449610
1003325
156645
1137891
987168
1171960
255931
428167
1172306
490501
270801
574441
699036
994667
341768
1126549
148236
289102
119848
1023151
772587
785132
860097
41055
181210
625610
877540
285757
617078
1154475
395485
8882
372931
901716
801569
587319
926941
885552
973366
997193
246325
721316
430986
914841
766741
175885
753951
161941
293256
742920
426797
520706
707240
286039
770998
311319
371308
382846
504
62800
544242
468436
842569
1124951
857514
223128
37171
237977
964471
787432
974840
1030787
636060
572314
494377
500586
38961
1026143
828429
458037
313367
82379
571371
759351
627516
58662
819975
47178
950165
504421
287108
107887
658731
1090438
253106
266616
1004296
139526
633063
880831
10039
1164836
1014733
204565
598454
320743
1147474
297741
1007098
547790
150413
740801
377448
566475
971561
809786
248516
912888
726031
123262
489514
442453
345833
237936
427218
201213
344415
480285
140472
726277
800368
465046
893452
190317
566659
166626
130918
990848
266119
718829
136768
337231
885083
886228
946516
631762
166987
580366
691462
1099297
1081617
513282
867040
133825
77509
1090146
355628
723008
295216
195428
896547
424925
748438
1075227
779265
221033
344673
220275
145097
234567
536455
642385
143989
868917
502995
352845
577591
1145748
938740
1103077
934817
227271
677006
328697
383716
1025778
328815
36280
962562
87508
171106
117139
1008444
576040
39272
170517
568441
1136687
755102
373721
305348
997100
847881
199677
155051
509248
235644
957000
1116469
1072356
1157304
59468
516050
457342
34180
659365
845512
1112733
163215
1136971
213385
940368
373107
5127
1029261
574220
651227
624713
182331
240343
788532
216021
268452
239014
34321
656465
721055
815624
459778
1131763
110368
1039677
617679
1118927
75693
429355
69470
747267
441585
246414
280017
308541
44748
1031946
43849
924415
1070305
1037985
624012
870776
708456
321171
840125
752528
622408
372944
1128707
1103168
166012
451089
1052292
447418
1116704
54970
647871
808695
1130965
618919
934425
938960
740937
147074
132725
1089355
774929
200072
316776
695526
564808
843161
224132
281945
621996
61963
911816
87565
81307
808933
165577
441265
235066
498930
953104
527692
988502
584555
446545
662483
787445
552836
376356
826088
578969
998190
6760
405121
136816
857645
988323
814976
415542
1077055
28133
755568
155268
237152
99407
177131
354408
94882
732918
161800
929221
1096554
429868
250195
646751
782938
870265
843311
444468
55676
954632
657156
619737
296245
354546
995339
802641
223900
344364
335380
398978
209578
132674
501756
201890
330855
689497
1133911
535588
348709
773299
1173663
775976
711070
905114
867866
475533
675317
884415
786927
365978
955261
1029001
1047015
303828
165649
152855
1039258
854069
992747
1122851
1103114
1011328
931014
362488
1129081
825327
1137305
5664
163102
925516
1005950
932802
1082499
1055547
816622
702086
856714
473228
150794
204760
205303
26086
790686
224229
593797
770142
1067625
610359
266789
152990
41886
310215
390856
1180030
938542
807512
91113
878477
69287
508523
588530
180850
597084
829737
467783
177541
453545
86320
448828
45243
900718
508392
857851
665709
361191
823160
771990
279162
163095
168139
1018720
149644
965467
734964
913860
756665
641008
322582
572935
651001
979791
266564
469793
279707
838160
258184
460215
992210
707747
130762
169152
253382
915830
426268
1174728
644971
389871
910586
983574
1081434
731917
439456
933330
1156982
780097
227951
517635
387175
1001985
995112
610353
692476
319214
67908
1116750
427971
1034994
270952
1120940
526240
244055
670760
1026143
705206
972472
811451
247286
642641
387877
556263
88053
644822
338085
504308
159177
63515
516487
228227
408801
805698
1036646
577055
165581
208038
605262
217528
594366
496235
294291
580185
321228
297768
1022086
210812
413861
556428
154132
52988
477865
1066906
185033
173800
16830
911759
35768
346094
531952
345940
676708
838558
400494
652415
16671
149173
848604
796873
534612
427777
341103
718621
960017
719197
918908
1053688
630960
387301
454024
305004
218839
433708
294503
1146657
663862
239482
165780
328302
220440
164376
1076340
965410
1018552
148946
128735
1052786
313638
1121866
757212
1108414
951708
104321
558277
334242
287520
844584
84212
1160123
53728
685603
697886
1111584
494155
1069853
258635
296671
883659
1061996
431017
37712
590217
155695
1054666
751826
762537
1136230
750863
769696
875217
186073
930020
698729
1069320
818917
1125058
662577
165347
942959
911391
955093
361268
987674
391517
714334
498724
387188
889884
218641
675890
1063934
945021
939360
1090320
431623
710845
527006
746826
272624
184961
685962
807266
195054
879639
1030635
1131270
1109829
26744
745768
714154
51960
57914
698313
577021
1012974
527536
5438
158361
457571
1051761
626416
1136876
17720
948921
362851
820784
1035201
949183
395918
971769
129594
1125986
412116
441817
287636
1033324
580298
964049
921585
400115
261847
176363
220541
1047476
211025
401796
29762
706275
1164141
566509
269953
254406
64798
1170103
814053
517068
1091177
149397
734904
645150
1025810
1109740
652429
870251
917389
472164
495737
927725
585944
785090
951713
48877
222538
884684
365798
1014441
259014
127982
664365
508355
419856
21932
356055
163412
279668
620240
291949
439726
1134005
793457
519333
810898
911277
139113
256442
503750
705451
5294
1125566
904937
665536
556505
1058693
738003
802502
581828
616057
488990
721072
523927
399454
382323
1114780
83718
846715
980821
426984
33426
303324
39692
988720
717479
956942
992131
1128250
909655
659764
845248
1064885
965615
1097979
738298
966761
754677
1124713
441660
332689
785523
253597
675155
417041
1124065
754542
1023881
273437
289853
1117465
219437
442751
222461
970489
336542
949010
686926
314462
1030115
294618
954834
927203
410359
998895
1026229
145281
56828
1105204
99221
511262
44578
567358
736417
321641
541764
673898
432056
854027
845908
780388
389476
216646
1097280
42080
248013
958844
627939
927970
575590
1155989
171741
264623
289835
1098803
1135435
1158289
1117719
237481
440692
838461
839106
1075630
1386
150281
696639
39604
1009426
311339
103213
79700
306640
486911
1010363
436226
228838
284203
236636
482740
257998
545622
859472
733906
40438
135082
1002649
379735
490080
1074905
513339
290544
732711
932068
1109932
410093
450751
1027453
440976
1033313
167529
990624
244067
50070
823357
236337
1003270
618869
260128
8343
1046967
236487
580699
851017
1137907
986825
391613
506665
799600
1089797
1160837
804395
23285
1017168
1179703
538357
591185
837016
954334
160138
712001
895818
216812
4815
290531
71387
248937
1113681
303016
187421
615984
915201
1108572
79601
217850
1081346
224119
986736
623986
40432
625562
430312
794469
278001
903562
932732
73352
883297
709908
868278
839687
840180
463325
533553
898668
17975
256948
1965
430821
704767
819901
827704
475366
60118
138211
813659
732331
993018
1063871
78331
1162355
686886
106404
868333
960353
243549
371093
1045447
344843
1151075
44609
730358
865948
633
206585
922610
573529
125327
613240
409719
214973
858121
793007
258753
983966
1104104
48433
977905
500167
32837
450782
142282
792110
277173
479981
312061
126220
703143
197379
842905
858068
361707
671293
493199
540173
495811
619494
686336
271849
258722
168098
314523
643590
1074125
1151907
232707
782100
744836
648654
600586
405266
43014
1066468
965327
333485
455968
1057865
917798
317898
1169078
242533
731898
386887
483936
72216
624342
241584
331990
910088
847096
26033
1158959
440200
1108982
681452
317244
102387
948671
1081422
58094
218237
655452
982560
1058283
892474
1139739
562264
64299
1115469
685123
60447
548942
784447
382229
840503
570569
148610
980732
942135
610143
281443
752360
779779
1098258
553578
1131501
1171042
1108975
897673
863516
967950
436967
838515
172427
108593
484479
485364
854581
283066
714940
593933
717874
510037
11650
102185
287052
615668
713901
1156487
691983
685855
736229
722253
37390
15690
1003152
1059456
529306
465735
487929
502107
782693
915805
1128276
920127
181269
933195
849236
54383
377295
626042
1108711
475696
70774
212811
609533
941522
1142856
54148
575783
606308
931136
524036
1170748
1135259
630682
645896
902158
1174839
971711
260470
954677
426487
975991
375089
168698
779736
362878
245755
1171575
522770
1534
839435
488239
306868
502653
471414
332875
434949
815481
397887
194454
194621
761715
789481
271748
892257
254673
896578
117005
1137905
1155674
173295
691170
186465
479085
412608
525974
489445
995797
550497
98894
1167360
285465
1113773
1031729
1005058
695590
164894
41725
212981
537969
17873
245177
983948
594717
923295
403796
651417
465865
417619
532063
895143
389591
357574
782441
496737
974604
524401
141061
1127003
254170
938660
314175
694217
1096493
178660
570016
225412
341783
679465
287446
867296
201711
1145743
562074
733492
1154086
343364
264154
846796
651540
667444
312591
981071
662415
211506
750578
714475
1142181
1179071
463784
17234
1011666
457005
1168726
158908
929533
305548
601455
847381
620788
187841
744639
1155890
614457
719204
167707
18286
481349
782759
1051193
269919
43089
330784
347987
986364
617331
1087387
377720
806899
532487
925272
87816
227806
181740
96059
222198
812126
448169
67449
264422
696162
124930
1175822
598995
561631
619336
410035
169131
849175
871194
629466
780230
1094532
554869
954991
448279
599660
1018876
550310
937124
341568
120027
218474
536302
509360
945399
406571
682286
476238
443967
1136153
1062463
381246
616914
457450
178250
1156451
689927
856586
144678
745389
385038
1173297
1076413
28607
126470
1016952
299121
243709
379996
347679
942103
839983
776461
144668
86770
686962
866698
956975
232470
863162
1161321
868540
631006
995164
1145372
447301
109816
774703
738341
664107
1049035
454094
358372
1070432
184172
428360
994660
527384
634359
389996
529573
17702
42202
245722
1177927
486444
11736
887371
1015219
870132
443619
925071
157778
275520
45793
3364
498492
126605
423159
735522
1038482
60456
396927
344804
627441
783890
330071
191702
366589
259796
409058
87094
569509
557588
1029384
1136324
483166
711038
1100578
1167013
652491
648028
728245
275004
1084735
237880
116567
785527
854605
707859
1028812
539864
249689
364283
877073
24854
926532
1145312
19566
867867
177187
224952
1004494
203356
48274
692786
887969
768650
778443
104
761578
1176639
938014
586667
1084958
58876
716652
791914
75414
53606
740314
54985
1034542
522976
561142
158104
477962
1167848
842444
770841
60973
831987
996002
280675
517601
706108
861154
278351
1065430
480491
427389
339604
132670
751717
587482
1090193
284042
531316
907686
345540
610973
150133
1176461
1052494
217380
723224
195061
797517
871726
402458
741827
362443
1124352
1161000
1131363
470662
305585
586107
1121604
116931
839025
675204
364707
486178
91797
849523
243943
722390
654753
938240
819441
1148962
358765
584596
454338
1036906
180503
683564
1173871
449037
934481
619393
627493
226873
50795
1060210
421319
595060
1048237
633132
1112353
1073771
341430
37942
254963
711500
1066724
921693
764382
609590
632013
578232
941184
429989
697445
1168607
812471
279298
278073
422729
698005
724921
891912
921515
823000
897324
763464
91154
209037
1028497
374989
413315
814954
991979
183559
169214
896851
306345
1036634
246903
954404
7132
298553
316981
900314
1107582
772847
708411
967030
643692
511030
795828
481699
994467
282725
952799
1021340
663538
519763
920643
1175526
1123730
298681
917284
130004
1065343
365638
1105892
34494
435465
743686
598265
484235
1113591
1153754
241110
988127
787597
784384
459174
458461
590855
478640
78982
1113091
186413
1075150
22985
1159004
1056723
57143
1126575
681062
528265
271587
1046495
1031271
615410
881280
342204
351824
238014
352228
822145
453730
529855
1153015
545770
115509
96165
1173837
293752
1002578
42250
1038208
117743
1134480
644737
1092255
994310
1083521
793270
549600
152120
36102
1178592
558641
47213
1176848
444080
732021
7694
305959
853762
868447
899474
728478
19040
268468
847758
666847
614012
359710
67121
93644
913880
1045447
405802
687497
1108202
914120
1053839
1161081
974595
1056101
393687
559268
958777
355371
586873
979210
1025762
928480
152286
1005763
443713
289165
1093019
334563
267800
425124
1116954
1120367
746656
969907
256748
72081
482878
743523
347666
114073
722159
315568
852886
1119065
182044
322256
172186
230693
920175
242286
732534
193673
711800
588321
785396
1012184
684234
929285
599619
871994
1122556
514671
87554
1035757
318739
789108
375039
1137113
149959
820158
679709
828195
583475
127287
702022
18122
94903
673656
576973
120969
960347
1001399
100741
1027764
235089
364575
472910
63212
15390
486479
1065653
283376
301903
792740
580938
545166
897070
427070
406409
1179582
483082
572507
65346
48153
380201
207093
1177572
1059954
160557
519518
476677
1164593
346317
312363
512863
709376
323320
886573
1179740
1054310
251648
747102
863019
101126
48240
939744
554320
990811
8568
710039
504101
815016
1134961
15565
791277
1144628
264504
794909
1039445
136020
123343
913932
344109
1148754
1000943
805676
190206
997519
29841
564336
411363
876502
957091
936989
412097
717572
430527
942082
196383
790656
1113323
383699
192419
426288
1073265
838038
250085
565125
442372
457979
884287
427164
881816
1114063
1162825
490900
1098264
406900
279835
926023
790046
418831
787907
399334
864878
72337
930846
343838
1153946
441462
130486
532960
1103505
614954
1049063
15362
358351
733577
597889
1112661
757889
872353
87791
1114075
1124722
1102305
291838
514533
458128
388446
1002154
602858
1109049
152837
249728
873761
333317
629636
314248
724609
462135
1098145
716730
350469
299598
1086178
997288
198595
382878
170647
1154159
370616
414940
99005
1175178
106533
718133
530994
314627
188727
332394
1126428
1143460
1047606
125135
624551
273436
680163
1022453
996688
691243
560895
893967
338822
995889
919823
101737
311520
483027
1101422
839690
920138
240749
86788
583801
215714
34383
1167708
594557
276032
310125
1150872
131301
376000
440496
913039
103860
769030
389333
250411
763174
491196
556404
111448
1158511
189103
584486
547778
803052
920141
946411
288646
871649
3050
582845
631961
715389
1030364
801949
414469
845983
508757
953947
994399
1154815
969455
919094
933009
74344
929799
324160
360224
735739
1040831
420852
432
501281
448037
164946
1015980
552395
497008
794360
860485
333650
1057779
1081508
1076857
947760
574205
635634
27986
894679
704431
636768
525853
1084467
22434
377157
48235
91386
130316
616023
926315
1054568
84532
686503
877807
725771
24573
932599
1170066
1108078
875918
484170
616237
978008
813509
535309
620596
672034
491763
819490
469835
807642
509419
263082
243295
941782
1049192
453703
496432
855041
143974
1120586
536656
713914
897083
970729
974880
353121
1101090
787508
455268
205869
285440
354529
746231
391818
454934
1177796
228264
1115308
881975
1107396
277910
1009482
285137
89183
141303
1119380
768383
590945
1001947
590039
669492
781070
1090551
234307
1137581
502885
881014
507960
156174
340067
1095894
756523
251648
442762
144671
668702
164497
32528
848164
40493
943147
359344
193760
742714
568324
387024
977392
1140105
239118
594352
311243
126052
644589
941540
811585
569089
446439
895962
231392
306506
1134707
410949
670489
1109418
750028
64918
998270
295053
238142
778281
749073
581205
1121983
820939
149812
355467
597252
398148
844183
183722
180970
338222
442874
169853
409083
753111
1146115
377085
524477
129149
131642
486438
1050869
1152713
125765
45509
738936
1084140
778215
933536
79065
437662
849335
362128
289087
111422
745990
420583
990243
1069542
346677
426182
138785
366404
871786
1010093
150057
370217
962278
595466
14495
606766
709355
240980
411068
1117391
705884
124995
365220
724182
717152
734415
380484
25709
655477
1049765
452995
815429
1130607
275334
653953
522958
898716
208818
1165109
1062175
1040290
440330
434006
361203
211335
817129
670639
683696
910560
431921
308675
306041
407601
124444
437373
75887
156760
701247
135898
1025511
840389
447517
791348
512042
233043
486412
591601
258065
560107
343397
324258
820048
9004
880316
459476
864378
393129
973477
764785
311804
1167646
949676
174725
665525
824530
521722
802737
654460
792115
1074116
12780
192714
529379
160100
485028
887755
237187
1116640
1113962
472849
471469
410464
281899
811137
1036224
87226
935084
950737
508108
854188
719697
493286
36750
286391
206805
1119275
838093
1131854
71173
605112
1117070
561584
1071372
29879
430957
887547
736987
702074
231736
999318
79193
157810
463289
728633
374649
103868
76342
15646
273639
197434
1013510
381054
302540
377901
805241
569631
769827
186155
825375
160159
431396
43188
741720
169242
404002
967493
1151977
612650
562484
656555
1062352
53736
733405
1064716
791839
1031858
46748
77353
868086
803079
24375
718165
118603
348457
1178093
578921
1087762
640067
1017711
642044
1120006
589845
426325
234240
668553
1049865
821002
724143
773381
356306
377396
319912
352636
1039065
197497
467111
340401
67723
515971
511448
290598
868455
450232
168174
1025572
867144
124013
1084715
63841
573631
22261
281626
1088323
296071
1163892
976435
325867
1143480
817463
677352
78268
110698
886438
698391
893137
801233
927196
280149
825164
717224
341285
573034
1030194
455793
1106538
401820
249461
1135280
752511
1105219
113719
931853
886446
548416
1006542
911892
489672
280838
517702
1164193
264213
153317
509959
588144
54737
372155
489265
769384
986992
1052437
1154493
1150375
485325
308807
376314
521277
54002
455266
482684
443134
733243
644673
386984
522116
1007628
874248
14066
192580
188061
486790
1088341
587281
968336
376012
1002541
693515
662018
97225
18801
358225
292975
939328
512064
655870
781655
769540
391051
940659
1179966
776761
105329
168331
70834
916073
1032122
347473
845964
202188
474182
145309
894346
297402
753870
527414
1036151
609193
121504
507561
1113176
934560
1139257
909071
1067806
664881
106289
284702
717744
130382
1115040
654487
693842
1092615
1064059
360857
170823
824177
837705
734220
1039756
456494
1118953
11362
411549
742843
1027333
47803
626031
908848
858425
1097776
1023622
929634
157383
1086601
1042123
627381
703654
290874
354153
899137
178123
181132
411871
690321
317071
1022926
505421
1161587
102551
1055267
1132983
589132
701663
432880
51840
221308
441545
484606
328596
219623
593672
666720
359941
712904
826142
183455
597554
90159
24954
756239
1166806
1137556
252392
1139840
1142551
610762
1088083
1002514
803282
427442
306680
1138582
586933
1168228
1066545
923035
105171
769433
480696
504751
349654
742596
1062782
444956
888356
24593
811668
397970
37000
117759
302319
137399
399773
363131
34888
291658
370255
727181
766251
746635
728563
74028
990572
784673
265161
120216
696312
634184
482970
229079
186671
828511
346132
816582
986396
353601
1132956
898671
587759
466948
450699
162403
571081
217143
1059281
398532
663010
1105072
481965
217905
93288
812502
6484
687362
1132456
503469
126354
844824
696812
454137
219122
435245
662858
741946
136427
955938
193848
866742
303468
68528
897897
686441
539288
1135919
879661
339288
755336
810521
835561
1015605
612072
994552
816518
147610
760120
839373
9297
1034197
1133257
538327
1018954
34282
403124
491526
790424
145398
1138082
141553
242612
222504
1079693
441302
169359
221211
116694
1153341
1012193
17531
41091
258383
858428
5400
999271
352045
620701
362986
1100402
346886
975995
445814
801929
332084
1109885
460023
27693
5137
1087630
1051839
1023730
613558
31316
27150
171086
1068781
1173880
154111
129651
811486
433226
614766
252343
964465
701256
781119
792312
1146323
424075
579004
940403
121969
1038293
599557
1007750
133382
956488
1074091
636098
919854
982200
1099519
684985
475172
935606
92435
909860
844910
428514
895711
249332
855104
854626
1125238
499678
971750
701987
580463
753291
139113
994676
144213
1129412
529973
1024167
387733
859503
289038
751804
612571
100963
413781
1022491
432291
961431
213794
651974
360520
1086204
969636
129645
1058820
910272
1141564
662155
622721
199314
654414
303981
329039
746595
829785
133674
622078
722588
206974
409969
502150
1118465
236559
697845
421069
418327
342782
534578
898550
148364
438854
164603
746242
1084048
771897
844435
552366
732400
747761
287590
279093
272524
734082
328723
9109
29026
534468
775721
556891
533774
1026637
1094865
1040136
1088313
272615
653586
225548
891611
288028
1105783
871700
777028
1064324
894821
58633
839915
449983
110891
929507
743598
13330
513897
151034
442441
993297
750224
635656
17819
665855
971344
49890
1142879
869609
255093
940639
708344
314648
1043623
903161
51874
809751
250695
350554
311739
1176102
737391
12078
763839
644652
614054
167931
510197
856586
432909
38276
774546
583010
463836
368415
759586
836273
979967
733994
939806
909512
184036
845130
1058838
639268
653923
1173413
1064004
372111
1078247
643408
1111015
398445
808617
975717
1125657
203715
21213
997339
511128
181344
835346
59322
780181
988124
433132
822936
333012
368174
369031
1142122
971141
769855
372871
735096
366866
419647
669092
850114
844656
915936
301886
1048534
556406
1137029
555805
778396
1146957
75967
582743
1076898
123704
536740
6172
162040
1058660
3241
1101484
1055832
450619
126193
124662
634297
106489
542660
672692
690894
1118153
846619
745000
211391
636809
653739
233780
1168758
200960
280993
945261
999281
546530
758266
394491
1040002
734443
1141603
233069
502580
661784
1122677
432383
292090
829498
311873
677541
1084150
1113907
473997
826151
324509
970995
461301
776356
778934
1148840
1122293
1091678
206848
153175
1059699
119725
1082278
690484
719006
642773
539871
966222
148393
956482
826156
301738
183364
1159195
626089
831632
578057
765132
857857
333081
444486
1094376
667816
943632
448343
820225
469146
808219
287351
925240
1105721
521966
618543
895929
903778
354767
109903
948154
302824
728935
1078128
74709
1002011
49929
667371
779095
727663
1113965
986272
846684
137858
233586
139984
903057
440746
621090
413814
555594
470148
1116902
873683
122073
35871
363645
506107
1171975
503968
193395
354935
757583
901712
400907
735853
62083
404600
974700
61198
121345
889181
613680
57590
452611
76035
156832
832630
566678
788310
82690
490158
15718
478602
285392
1127874
151649
355208
757978
41659
146593
108293
599949
785883
319260
3012
401595
3985
937945
680512
895312
724853
714905
402114
177900
319389
474408
797405
1157228
587545
1031001
559005
869844
679926
1145602
586133
329611
520763
603022
971744
1013097
577679
1148767
976021
672220
490118
1136504
736934
653661
414631
196131
393222
973496
345999
19130
827109
61217
969909
171587
567275
31229
1041092
1053809
1093376
921514
735687
611922
22269
219839
885391
611229
517321
578873
616517
1178100
163977
1145554
369102
958872
59287
666811
1163510
939607
919662
721031
336999
1108677
1112745
826566
841811
1148064
53822
303779
143695
900476
1082934
961117
634076
1027042
420588
167710
136353
1129639
1151800
388946
1060326
103290
231059
850233
887794
1026415
1091182
408610
37983
263534
668757
653563
21769
204512
27615
9225
32515
540756
987690
192757
53141
1029433
805890
279443
84848
763351
482184
491413
762359
72457
143001
1096406
290167
464237
76685
42479
719914
546241
476095
1116317
385857
507772
582778
496181
308836
876912
23933
776298
488967
637743
1071608
305151
409643
1052141
922691
1088085
874924
172453
67245
392505
763196
43246
1079028
372050
749924
315482
116561
720666
886387
1090666
439035
82925
646246
734415
663487
1126468
1175701
427299
93738
872228
184924
900664
780836
697937
685929
788840
868276
521803
731765
1034442
902553
206188
412335
448668
615251
240124
373598
193821
15208
1018169
824016
585344
824203
907191
487167
153165
1089344
756677
191376
1147510
162671
258762
232374
11654
117673
36215
436912
91638
894385
177088
470943
900001
158914
1083446
184712
1085900
634638
599178
626406
87416
368442
1175950
840413
607909
1052365
885922
295423
1120869
220431
659413
199870
1089250
652167
997693
1008800
783964
68017
676334
984774
910436
357582
150852
427777
1093419
856739
670547
466687
358188
888849
615492
115454
980656
449806
482947
734860
903122
775584
779269
285469
1055421
1139970
649827
27461
981775
1066046
350537
723032
579638
514236
437252
736576
1011652
217361
873335
411485
1026174
86458
609240
497600
766098
40516
627397
948875
442135
1129454
236864
601675
1137801
828338
745129
550389
220127
630416
857097
643290
294941
376555
106054
311339
176207
409660
717610
591391
72473
254451
910859
235026
1046942
924576
667803
590110
945594
444451
238584
1149641
882596
1093303
263777
588510
74357
55521
440481
118895
345381
929891
103296
439574
195181
645963
1075012
878473
437265
763259
809112
384513
1141001
562994
861761
1038680
179835
931006
606546
625283
734624
198688
1140185
1116685
153291
489089
749775
238515
945228
47769
885477
885205
24421
654196
1117919
28006
54605
330775
814336
1087730
464034
690019
555817
1025611
305704
1132333
693604
509767
452502
1054199
429577
179185
531681
140586
132204
889162
629481
248901
457306
1173737
674490
758436
84816
721323
394712
147623
1006294
996387
957551
1078824
1054690
848554
919195
841083
542775
399577
758663
1065051
189418
1050862
824902
1149625
1091289
245276
1092761
727335
595772
722788
673437
569311
473941
221488
445112
1080628
953501
262020
336786
844768
566370
127939
589900
917054
1107702
356897
630163
552099
159760
647681
248999
70090
911844
1102586
1045989
1048240
362789
603190
958082
296485
626368
1147997
415976
571771
692879
1141993
203065
676397
271097
617027
608793
579384
354722
812960
120268
951371
400158
851340
303796
410465
8783
54909
1087463
105045
562985
16122
301309
1078369
921797
364585
741536
676770
87622
905664
236426
956852
882544
864832
764998
496821
672208
188032
929753
1138708
265024
666761
535649
579180
936438
137995
425547
72159
9812
311932
992079
294231
987452
850602
1152791
33370
82096
1171538
308372
448783
384074
274161
254205
112285
1051631
584031
532139
793212
346942
560109
918914
970475
488122
349464
183771
631556
593680
403561
777347
7315
583113
577639
171819
613708
302727
366113
690118
780474
472521
844683
782162
12982
293531
739249
715792
676011
3026
568501
861921
1126855
263193
444387
1071175
805432
896652
375554
506509
152498
810013
354795
525360
1122153
991148
227641
461192
833121
145066
1170052
591727
682471
443525
892984
895413
637274
218530
993997
761430
833695
336914
437402
182870
428403
514068
361848
218690
365285
684433
532927
975127
867585
191145
1132366
886685
134601
1104042
358493
1105912
387275
394497
807111
275104
1139884
1150113
776125
530421
918467
691951
1158620
798521
591016
966733
920915
1019272
972140
953704
1017218
1109502
351761
823895
1009020
1150058
883668
202745
763317
1101271
839034
650243
937182
714697
559151
274347
215268
719899
1062261
596554
34667
420161
347995
926783
166611
437787
339801
314247
757691
57434
878001
326400
379145
431130
1172632
3394
1071136
566605
9225
325625
741989
972024
1034134
511640
1084616
357520
7351
314868
133510
527738
37946
752150
1017179
263578
527760
531916
165624
370203
280884
1041546
1039779
349533
1097965
118734
1070480
570475
254557
658271
520044
937690
919037
825078
653380
667638
415893
818897
1171444
1073004
1115367
1084565
690533
200148
553852
1169065
1132066
1001939
729500
1123137
136774
1122244
217941
559997
840851
978322
126083
463973
758742
328991
352291
747397
142492
660878
678243
1179016
37227
262666
47215
89070
1146034
223898
746129
830423
105145
598374
441801
554262
67869
1076781
704017
965883
396573
1040306
999348
350204
21079
440599
1027959
489945
917025
383953
342672
563359
790657
903628
22845
1045022
648321
493128
1023589
822140
1070514
420581
999615
818143
482095
1088091
115258
1121976
798205
556182
364622
1142005
883255
233166
1075765
861465
314938
943321
263450
634220
172248
687553
158118
1089601
57025
309536
715773
734047
209147
188447
1055676
15704
607247
621067
133063
375637
424691
59497
789848
163261
546975
601698
415716
414473
281265
881932
303696
923856
560727
1175187
882524
357284
983656
877449
467651
508424
727555
814014
194036
553920
1051618
118352
653462
491567
50756
813148
373236
1106514
213403
433027
447889
226717
1005201
978792
45452
1163324
962430
589642
301442
455006
139486
70925
328874
1102241
57162
415283
1098007
1075087
495416
21088
875110
125975
671192
500924
1097689
995579
396963
1004100
594648
702356
402849
235953
811800
61150
943382
1006747
384372
930660
937185
1094381
118027
644339
42962
358104
614331
527239
989559
1075536
712216
795908
522712
328353
391683
937278
105719
586060
778911
841106
1020756
128782
248150
41991
1126655
509533
164652
930962
332516
4982
425793
1063848
373692
1041039
867222
14090
779831
23923
85239
745989
877517
442634
1117892
146366
68234
143714
643292
294731
341974
803127
337001
532757
64706
877827
1045637
821818
421664
1134474
362127
147331
174426
970603
636372
852588
429679
97911
1143713
619857
560405
60266
1048563
606668
84867
690894
98291
951258
1047808
113033
1099742
208642
442405
157044
548484
754729
868151
279795
740714
767386
459178
541910
531816
1117419
332634
355798
648272
599402
703611
970383
297160
481887
927643
123059
504483
925499
1024550
1063255
414480
141406
538855
765743
821115
386672
740578
869938
400320
1173065
336921
345035
883812
1122182
1048524
10275
21432
209956
525805
986324
810169
444988
227577
1168432
703057
72358
702171
651571
33723
56457
493995
86412
1064953
821804
988449
960864
1086648
687805
608301
269446
1043282
210357
55599
1014650
588653
801027
614923
720700
215867
627432
1020539
999018
95884
592445
199900
21352
20892
468374
159890
477418
701304
1112598
1075034
335848
913008
1088798
719529
746663
310640
1108403
767955
1166293
235918
92890
482636
735947
745928
1174741
1039473
327993
920127
552880
1003272
1165499
520266
464721
406151
555995
925807
1043779
986919
953931
316396
963670
705369
985117
903969
277801
870078
559666
884397
245167
958897
176689
540222
655176
1129863
613723
748497
468768
195166
900822
1160887
911628
287860
167068
1009550
119114
974971
168498
208387
207213
905903
564346
268225
435099
250580
158879
437089
6052
593923
598237
1030328
207088
632634
403013
277009
176538
671782
280273
167145
1053521
637753
168534
450233
31681
634244
741550
273818
540972
958176
1078299
160930
938481
643400
1007487
828192
888480
1109019
1086393
242917
295512
398781
444481
550938
501998
692987
790152
1017187
236916
631154
60510
136206
920173
601402
702263
605029
457599
911597
76083
952684
964290
213480
880731
575782
945549
157437
1093430
366222
98252
1058456
74006
989321
1012147
81567
805324
469756
843172
496712
795681
492439
571926
757729
622801
125036
175041
714975
53106
826659
244222
1064770
1000124
885947
308099
466640
1074451
800779
7758
837374
664141
36687
44510
659351
681645
590285
993560
1067453
141145
922764
1108806
622598
946951
680877
902662
705525
801967
1082191
905643
313458
682268
174673
463164
343581
165465
765493
958720
199769
1012195
1122033
1044658
959618
655309
1031915
125859
301554
662438
739550
1160281
568692
301375
906034
762664
894277
722846
1047665
413909
239205
477685
199625
989183
12794
1075282
705148
227146
358966
513092
579273
461739
853147
230296
967304
480673
85277
287251
457104
349392
283384
206600
39559
925551
739504
697326
1016735
452132
727515
160906
370758
1141418
297430
37142
1055204
602179
553736
1134289
261836
595162
355691
783788
935696
770758
1121844
447398
33376
347102
301896
951553
808695
800867
343263
631945
712620
216406
668798
575507
1125963
1127768
373036
282287
1033671
1176583
689533
1048746
79848
167778
144735
853892
619090
197355
349593
1090887
1065815
387630
143840
684585
65494
688343
1144440
131351
1007252
955767
190725
907490
744534
75637
1145139
968823
368150
855302
806742
1124109
1177006
385829
1161606
344987
987711
874139
159573
675152
408215
398212
943878
223644
745133
445141
255241
26969
79968
316641
206384
307792
655618
632848
1066326
277510
485467
1028545
124757
662663
376117
38314
194025
117207
109696
638948
276822
767367
45142
1052578
924437
97914
882218
758054
101382
377667
299707
488320
159259
966157
757398
562967
149315
306537
1017893
298204
283473
500665
238399
120939
472871
180779
490168
989555
268678
1143872
151113
103454
483561
243349
906043
554702
118017
873750
1176931
760917
289540
6869
174392
564260
1149153
560774
475432
737253
1150072
726619
602988
1139798
885868
513006
1031031
1136116
739757
633779
431020
596568
1150970
979169
654238
596302
901775
47952
277520
1139533
789684
638052
100872
761276
1113080
381273
772986
698151
742730
1171141
1070881
1027100
787863
194468
364710
717883
33807
888354
230110
1024558
411299
1022509
625771
427265
649276
353602
922134
819978
333814
215051
723453
1108662
525167
122696
845843
496935
57357
821581
359026
1119198
515294
638916
692911
651748
75647
912822
500040
524419
891809
166616
748940
484653
587273
815599
76831
217564
1051771
255842
1012244
976380
501482
823362
508572
920845
858251
134589
270135
895728
355027
926968
652603
740496
82661
1031849
962811
677369
1008452
363283
92368
1052175
881000
112516
858985
711494
449177
220677
184194
748495
36546
913750
272196
299525
686480
277160
548056
743395
701501
401953
1162688
181322
1104144
120537
740433
551958
537216
46595
51692
212228
47150
629493
721102
1098593
285678
1012317
597073
1047205
180412
1160950
373373
527743
802795
1044329
425308
968999
722884
724981
489033
235447
1163808
561220
496028
850479
353243
233637
1149465
954131
77379
95662
1022961
475526
758542
257654
1036270
139151
153826
198978
685959
335148
6535
1135888
673574
48913
298518
92242
816459
313635
418703
744028
569639
383383
470479
892621
18984
151935
1072206
326074
836815
661600
87954
202549
790323
1030465
503096
846934
433067
924838
651338
148997
835913
1091794
841416
477435
481065
1169741
933282
1111656
742060
692126
1132869
190443
1176859
768523
400315
1083143
990540
897729
2856
556003
151276
976919
408443
968018
823051
636607
995671
122732
1136833
753697
902103
335557
885354
367177
618574
574327
239169
186709
769436
424188
703607
1110495
666364
174552
680275
343824
692705
1032230
387794
144901
799466
308252
547408
394368
155432
416166
1108686
596686
1171196
139202
25883
1140256
1028035
775226
1042690
514338
1110021
25428
959296
808157
385745
200161
441847
134425
1060593
141611
1030837
1025751
760504
677845
227216
980079
742564
797191
56785
401548
1102442
60386
1054138
385383
740176
523944
435916
940506
660686
819449
439955
752025
562182
1157038
1135462
416583
218460
778948
1009422
1144222
1108962
609867
83106
618575
179649
692040
678619
826911
342862
228275
1000204
805650
287913
966843
297673
88029
1068644
294009
1033481
74945
982738
1118235
745830
1072904
469686
840111
599829
1050592
945357
857780
183316
706001
867493
325212
294414
522847
132459
93335
137436
1016345
441670
1462
1177698
1043021
1170410
1126695
556073
128271
433316
1141526
150404
693332
116888
630200
440803
1168772
267410
219428
665298
506066
825897
884432
442576
487399
1016777
1087684
1035695
375570
882482
715995
530901
640720
81506
805508
100408
1062425
182919
920304
1030655
126827
56449
413373
545750
1175718
391530
857188
973348
629758
480965
347961
307478
377682
69275
323515
314723
298128
564861
385956
756743
511122
489286
485163
229696
562956
679889
1141023
841700
672448
1041047
768412
532582
101746
3540
592204
1160155
1010519
987249
1039202
607116
311709
392027
61297
822755
514779
1106486
634034
759778
115844
1076260
536741
901143
505153
943812
462130
649480
671809
267466
176318
382022
830699
415605
402385
931600
781025
632355
1001199
145267
664368
241155
263002
1059062
571496
1095476
699003
1061224
34865
990678
602462
259355
474581
1172352
277179
600986
376101
267217
634908
740109
884631
250800
74171
684790
471565
842531
1179265
762674
369552
516323
1015774
165125
854683
107138
771707
273559
609449
270078
908628
1178122
835005
5634
256536
277089
855352
1009593
691286
1164436
196499
837826
1036844
654419
656085
1055300
813666
396280
823331
84662
1123152
1143847
1063073
1079779
984980
296525
632787
876634
724972
815799
75446
440223
1127530
724393
893512
312402
784832
499735
1122280
94887
593963
1078072
497741
209747
601695
1114787
39710
1154078
534781
525323
1001050
659981
619814
166071
281995
731089
821315
483765
876969
336731
926870
856909
262320
735370
653210
805492
596035
1150639
648443
368533
190657
982353
842865
978694
241346
311007
1165114
1128278
1066306
359138
1003203
209795
361349
129129
571631
13484
925290
904395
556139
999319
861876
693355
462839
489961
588391
1007218
590803
467339
940595
58068
359956
481341
947174
869020
143040
620970
943818
41705
840483
68034
328046
916438
486828
798521
661682
840414
1049230
1085198
1035356
300884
528876
459591
28103
535586
996234
873290
129908
75348
1160231
463939
154863
683248
829764
134539
110423
1059603
956194
841805
1015387
155866
579485
948420
76801
599566
494624
922823
686993
840093
413196
911029
657222
393764
375207
865038
990543
1113928
805311
388786
255811
104329
891236
953943
341030
183948
676111
495817
234392
486324
592386
814816
1115227
970984
494520
965869
104303
955722
654999
960217
1071057
674103
193516
155456
184818
767756
617829
906698
506596
674165
32816
262530
323899
1088478
993841
1147162
84767
148734
886123
530257
168759
302314
92718
844617
635442
1078675
935782
784744
561285
758161
440706
1162815
308867
61247
1003396
879506
723304
509670
743144
580649
769361
788544
746811
761877
186204
1098912
1082389
364675
481820
655348
18567
64793
495378
340883
934053
268820
395771
474743
313097
881863
545004
799140
1162939
935929
156185
888897
887104
218473
926304
171287
664574
174616
180330
579380
173917
1054577
913815
1168470
999399
392041
907469
1014443
497580
21789
465022
603032
920815
1174913
1023991
349278
164769
134532
1162315
523771
892456
38499
378113
1045652
170913
426824
86097
853399
22562
446567
427715
972367
1041802
1047090
412548
447967
462832
753721
74451
699938
145775
1121914
27288
954143
549152
745246
1061076
252350
552294
174896
1047678
84608
491853
808050
722057
1064344
91998
570085
415826
45227
1057530
3627
321533
264007
1131733
812796
320318
787534
67185
532581
946085
173292
254325
651062
79542
589111
785615
286726
1178256
895072
795863
95864
374784
849197
670798
429019
839202
24233
419101
134024
1109535
297846
496324
1069295
431266
1053415
406286
861583
267381
964557
735321
673684
239289
990218
781257
367329
297257
619304
794427
1156122
441757
272679
912521
430690
1061993
226695
196490
737572
1176742
627235
188233
493594
168762
329342
158607
459705
759818
247212
628864
1002598
921528
456635
1096124
495059
1002184
578822
912276
383782
867783
192855
805099
327397
424466
950513
204539
252415
18044
430389
243059
437787
32201
992359
429910
433431
71658
930143
123317
924463
619954
636851
392170
1085756
308373
1175062
886157
862626
66016
1024206
714560
786045
917021
610067
188142
1108803
1115525
421881
643911
2172
187756
802666
745524
883294
498350
86081
859207
932516
480471
774045
1039101
5065
625321
276748
170323
659428
183379
375769
372646
783699
914955
383756
454857
840753
114940
777998
357388
769014
596715
495112
303205
182142
1134499
329565
895233
451675
1099741
98955
399674
809818
1171870
229265
889533
827063
1011557
122354
804438
67294
647407
344608
248544
1030489
13416
430139
966070
464406
586628
958843
18034
832507
70420
177916
75663
448419
1035000
520701
306378
557621
886680
1106348
615291
724385
717300
33315
691423
978717
1095353
68296
482603
492933
1176107
139894
499990
63095
58878
684867
424178
315208
1001335
198775
368353
373156
177115
994690
526532
333769
457988
811002
604658
674017
921613
762923
385243
101043
622012
451235
804879
230862
737167
510076
511333
975463
506862
889748
430215
1129075
582092
990603
670474
563137
639341
348879
893172
42109
833550
414732
964755
700074
329482
151476
716445
935390
567559
1070411
543793
322976
1107470
187759
869783
1144503
185129
472667
391732
1069039
590665
1073777
912212
749857
1025287
426350
678552
2612
171369
984091
1159674
376066
309690
662802
467734
704281
1163189
1071745
104128
35676
106222
301600
987325
554101
264357
929412
469484
320277
362544
197680
488762
778555
82902
392150
363802
901314
434606
791163
1146174
122342
1050029
755757
863426
610729
582511
1096196
430658
955915
278072
1065796
840090
792976
783012
169664
621019
108132
1169049
510863
329335
727549
349765
1035383
1109439
285977
902026
487922
535343
638757
71543
1018122
785135
287207
329480
368796
1013586
298776
92603
1176577
952508
1155572
258274
279952
143301
718387
794081
851075
674535
273715
997881
644606
963058
569310
951194
1120725
397046
113747
844356
86439
383350
266966
106436
487038
194103
534495
559272
675338
1004255
99966
276085
658072
117053
577426
827227
36648
864265
415152
12263
497694
975609
217255
938926
357577
81221
906238
605823
328230
1055871
685727
1077010
896569
72696
650847
157223
123854
658425
615071
103293
848215
523378
373781
797805
1001450
834494
331423
154564
95189
736614
437876
611418
87729
990039
798363
1007399
282683
653171
145910
311728
590675
649617
495339
949775
768347
916452
442339
551292
125033
609063
753277
494282
1093770
374186
892686
150397
1126434
452490
728424
1114670
1176769
743441
580093
326009
130547
1097616
590799
69984
407373
809877
515301
718629
723726
844556
791385
448858
27188
760928
613069
264773
1099120
152748
307754
290078
886711
1113025
1068640
625050
451858
742562
464671
407319
683881
759521
55356
114912
1104998
407954
927140
1044283
973652
670587
201141
138558
126999
50364
1097080
966225
230405
124750
622881
92612
896992
332127
921751
644405
572532
158552
739778
459388
174827
420936
75242
63065
415609
631511
75805
708752
349062
660056
37105
494884
742621
188798
858411
1052460
61629
297726
915941
301682
853332
495579
6716
248777
55307
446668
940741
238032
1172781
137017
677750
1066684
1054902
798982
975057
354621
902082
544499
26498
659771
959648
866110
487082
150156
370777
634092
269111
349457
636572
73511
1045273
744548
757938
1089089
878556
1065260
978256
888341
433228
5867
816172
777042
987550
515540
361619
1009056
166729
359422
867778
666945
162056
784632
962784
26032
265967
898631
316192
927088
257510
775103
438405
707734
147843
1111804
1055081
629141
861919
683734
1133467
1080830
48650
1077079
1145190
246023
691690
633675
759755
506633
821533
1039533
512445
521206
750232
784418
299866
970632
402802
995070
500758
681795
728068
461950
511156
556098
734842
561153
213129
320592
1030515
476279
1006987
888362
1131444
413717
274971
681913
961159
606458
15641
905983
288634
504859
108351
690508
295
874014
857765
1156683
898642
1100298
794452
442245
300235
1115155
29603
433844
318669
462144
311608
246408
866332
1093199
478111
970976
377283
709088
165739
1027990
433737
428230
760839
694644
1087525
318273
170664
143533
561090
240563
22330
77584
664775
697646
378122
334481
193941
281829
411165
399894
368928
1100759
48070
1107200
249359
788059
966957
1158522
1106310
530012
1090897
347322
1052248
302041
40046
638764
986670
550583
752632
717475
718966
842081
606169
1169180
567782
428710
1106857
596704
660983
141330
342135
532902
909446
511620
430476
703597
1000344
131475
461979
505765
567916
864345
470641
571209
895496
830081
455127
133708
826018
997747
782289
693641
13383
835984
633162
255090
278322
695214
396329
38814
1138713
764451
453791
188337
633345
643172
948910
927282
419532
801800
720361
1126635
329155
4342
395018
22385
398164
806241
1169404
981302
235143
857946
1122995
250746
914476
731089
859293
1038426
777904
206742
723923
151206
856653
33612
638792
916898
37052
925229
458340
107354
913315
484691
332730
5911
342880
933152
743587
662909
867053
883978
159061
793379
467871
1065902
239013
273033
18574
213481
1033058
393613
462651
831580
131002
992213
16364
999006
664409
315584
1106417
1118561
910476
1049519
752955
750250
857983
560562
9854
1009497
119776
265513
663446
547304
849384
822267
437288
463972
1130268
1124878
321754
280204
85688
317374
1003655
207722
109204
951385
664779
292097
1098036
996030
230430
857486
80328
198480
781430
389270
812657
768306
262604
976920
1134649
1133300
1142804
886697
886963
709474
202482
116700
220052
89454
1121989
571932
816829
462312
15734
464655
1070368
12993
868607
704742
910294
257438
1056395
717005
41820
707337
1083486
469760
504178
476087
724428
643410
693344
944002
858155
120340
608823
923806
167764
753638
743633
369036
1070850
414014
1096057
320531
61424
125495
173488
941303
610631
809344
104669
916991
1111067
87026
648241
240217
358071
359471
1115161
1140867
111067
726239
82560
537267
46565
439836
603215
461901
883762
459913
10357
1071643
120739
944981
629803
20864
518139
976520
562692
203109
1084185
487816
860260
368448
971133
38197
306582
135969
510264
265263
679834
742395
817010
779956
551045
750499
518999
1024805
34643
191098
963838
388372
36746
136138
383028
904380
743618
903664
28743
768845
909131
635999
383809
782611
734869
868721
177015
476351
134335
861912
175736
564430
988262
225850
583656
477806
401810
1149499
1060789
547928
757581
1089764
47635
673955
1004001
1089470
363426
770220
1001975
845380
849676
279535
950822
737441
826326
128950
887638
536677
1098083
523192
985350
769042
569181
466648
163715
710920
805323
169924
521998
644048
1153665
853179
191878
916392
25324
524592
771679
872573
1077482
386173
969223
615115
301738
738735
607913
846992
983279
12899
1175733
208487
1097213
158883
693430
1067667
518226
752394
157386
505966
628803
725544
954217
1069304
189832
341363
224055
960418
1113663
748451
661204
718794
953532
1015397
23964
671179
1040136
819440
547130
933191
28972
624186
877993
317
472008
1043423
1162641
796488
480224
1126619
282849
1170332
433342
452026
507378
450438
170599
1047647
672466
1170115
805515
757138
879495
727975
719408
1172067
475105
649158
1046472
534026
786131
1158685
864806
248074
926654
188375
746367
489432
395415
608290
120329
952399
1162331
908894
717033
954746
846239
647127
168202
153519
578445
1145199
609005
419951
1173023
244090
60590
815704
905831
960265
782277
510337
1149615
203590
1158408
262621
128970
466179
301266
525433
799519
690937
932001
1140889
754076
123350
1065751
702786
1108985
569806
923055
961719
856301
419908
535581
584218
56688
803886
968703
220304
920928
549485
661395
817668
548450
725745
140027
592299
860134
607904
1127776
427379
855039
227316
433987
328436
226531
267075
370860
241811
267125
883422
53940
815317
351838
36710
718806
674242
685574
273211
879150
280275
195116
23579
792048
480349
1056309
265132
992343
91781
665214
54814
747790
458263
566907
1020972
143172
669215
332358
425214
707532
385875
1132051
514991
569749
1089552
76066
388024
1077335
1060163
440117
377186
538672
871944
427319
320108
541707
971880
379364
1006617
397369
358444
1018158
1003533
869325
686734
541561
885137
934205
614686
1030432
1103582
175126
1133377
1080077
222542
235628
1064472
656673
725780
82498
1070524
225862
36035
1002229
1176896
990741
308369
938113
716966
74097
391292
306911
487314
369742
885939
45630
817326
303938
427512
833175
843494
589066
954109
1027229
882304
483304
582283
614358
1072016
59754
520976
17004
821838
656615
991720
9371
987384
93502
914910
994058
136112
264429
220608
298602
860244
1013577
904735
998061
238681
985539
37737
1086615
170
21868
869582
764616
345087
648583
815496
850074
396818
708460
973894
325767
607916
696139
715136
935406
342578
711521
503516
742882
455766
687283
496771
6468
1088281
421885
253590
907714
1173583
959289
100098
778441
312657
96112
765343
1138302
61401
521991
614217
124576
345868
1112353
659310
678756
437897
971505
345711
1050361
88023
30239
547879
249701
513313
631159
282358
393681
506484
865017
762433
536927
526422
264443
1074209
439911
233913
368258
1072095
274155
519640
505486
846519
38059
419150
708285
287595
1075073
613780
767033
269666
477189
56083
75332
909856
316806
1132642
592712
549720
681216
867862
506702
5455
1033840
716946
338660
31478
422212
21705
870655
871660
499597
516697
110249
286376
142828
66464
807795
306283
488375
27983
1148309
1073426
815687
1015950
929652
975208
811648
149947
99408
733938
856633
751912
1047586
23325
778190
243104
253460
1061016
786232
346046
47912
511027
868437
375215
37739
875236
378219
795057
453805
1082098
660792
308137
133793
978220
676245
743730
151158
863682
55367
895313
288855
857724
1043193
256977
118783
252155
489898
630308
769839
441921
860683
969787
805782
855436
263764
296248
1172796
244616
651226
1083079
1015484
1076366
93132
108772
267056
584857
1025158
221609
821880
306481
155963
1133908
495393
1016004
675272
911176
246774
1174616
444660
715467
628685
766496
1061514
880955
866179
529578
648931
367501
1006687
460226
791060
329451
189685
118367
1053257
571399
247598
112153
591015
214059
1007472
1036125
618036
964049
427159
672069
709283
411589
766720
1180326
917174
96653
156243
1070588
242576
813689
391296
415125
900903
927087
416241
991738
355720
102126
424052
78318
675293
150475
180164
452469
968257
462828
1028017
1075953
344890
713812
443587
904903
847419
78623
924434
324449
175327
506228
979212
851108
181113
103648
587074
710123
1008746
280829
75552
603560
933881
952440
757083
274205
135810
818126
230664
123545
243465
713371
120415
263513
729284
949923
1019193
959118
643652
579767
93940
741194
482229
626248
215753
362932
1163115
187353
129830
988852
868561
903875
580205
543827
1050674
252886
286083
321895
627136
143810
594589
891819
401686
102493
603056
759709
611299
441693
466465
130415
719200
154276
460428
155375
1062839
503279
96814
903670
493290
438418
291052
983770
40583
1154389
292704
300318
1087989
456646
765750
596131
506789
470474
890506
860698
828919
979906
463729
965951
624797
223533
858843
538075
1110246
155842
538336
212588
679120
507921
725600
957402
212287
478032
295566
831309
1159821
561357
1135195
703746
337468
126538
1108189
332444
678806
194986
740648
308666
1045061
390942
771367
332789
95079
275258
77275
753343
1109735
610463
970923
709920
1163412
496718
508607
1014355
1158350
939711
751683
166475
16110
515542
263758
556883
166011
971123
247118
595475
466495
304837
767777
448597
1170820
67406
333842
437476
1064723
487858
302874
682087
290171
956304
13017
645260
660552
875759
598403
284823
484317
985953
1117068
452596
317156
1013295
666448
890972
776936
921349
1104263
870330
549517
225960
921377
218866
1115985
721229
607924
637124
992024
269290
1067199
538498
1098581
942159
179679
498296
747867
380209
749132
1070123
698988
406254
257642
672355
687972
735562
566320
293616
775254
284309
187270
280240
961488
584515
544958
991142
242617
163680
387716
482902
828696
71768
389220
2015
660159
393161
584130
746427
669928
862625
521428
702965
573901
323832
1036930
831118
443032
102247
58768
628143
890481
1047638
399844
89092
168295
966800
234749
991175
798666
966838
783691
919025
183350
809608
801241
791837
274575
409158
507014
531635
182765
868419
461991
1035837
202106
1114859
577316
834195
401909
73905
863097
997942
1110917
274053
1172715
881143
282018
979577
408846
968254
420789
53038
179964
1110793
1066029
493382
130047
758511
1083671
699720
12984
1052024
730869
846334
173643
1097401
80598
642065
199248
840028
517293
391344
337231
1121119
1085889
1113700
992364
476398
464943
1093170
348759
523351
274045
1027315
217315
784514
866757
764952
1089270
221021
947129
978593
849772
1027641
572265
978367
757516
228122
1085665
932112
671330
634553
175466
353199
83160
353846
240210
717443
1176071
541462
178231
103912
639108
107498
550841
753610
603667
739358
775900
250809
1152027
770764
697025
365425
33245
898029
877295
765319
337401
696537
713948
645134
535155
884231
97540
387576
825407
644949
68246
70428
20879
1140599
443794
651487
1153234
805154
808578
1056844
967286
375779
457419
474761
1109065
907643
473174
441181
965313
772586
731354
21651
951933
117981
703795
743617
883604
69869
386673
719623
1117342
585911
840043
312056
907158
1126211
1024946
544359
679295
863926
446543
702549
1154800
37979
869892
254673
391438
347902
436347
1072299
283185
899135
978267
1051393
858508
868360
766180
818074
333066
284490
437801
1158617
576707
787804
520694
419606
551981
264832
103043
632962
460659
239193
209631
652801
660705
356196
408295
297
496833
374078
506038
139280
833183
364198
351446
522226
17718
158390
103165
37875
802022
648171
1008618
942590
1109399
725554
629204
251763
792194
352985
256638
513460
1100348
545264
609142
962775
904510
893400
878525
70787
806613
1018306
98690
475833
267910
159798
1169667
930237
266257
375105
848025
526285
173334
1150071
782575
88503
651481
863726
281612
269815
462497
613742
1030339
488411
1167865
283571
906623
220493
406053
383794
686901
633355
749176
969110
1084724
51041
850644
761225
215870
40739
558773
22848
185465
798845
445638
1119527
578100
869797
738
934951
321460
723207
565885
766417
466294
693539
359681
219969
514125
295418
592618
101067
257597
550335
79320
617184
496976
369508
134498
440456
59482
366111
230793
324855
509696
13108
421665
669062
528184
599436
419137
940075
763930
576793
83253
972398
544243
63903
747303
1047709
935416
397158
542555
998076
1165081
1048286
395549
1080889
940540
830198
31655
854473
623299
64912
109481
427133
810919
177022
781724
1172290
173914
695139
1154290
648441
1022176
411424
743607
636723
1166048
304873
47470
201334
371252
1156583
903608
469671
146440
1171058
1141343
286537
8561
1113310
934300
381675
770277
528789
131029
657220
385243
182249
952569
1059797
375769
292261
475236
176767
479914
22532
977257
669727
623447
156385
869964
389822
294301
808201
782703
818033
820107
624000
165387
477560
1084670
1049876
878710
614308
937716
171900
65927
750941
948941
254283
1171980
161377
365905
675968
956526
19252
481174
1010883
56203
1176742
964140
343077
44818
1047680
239089
710786
850312
248621
355282
1124316
604676
701049
255811
993101
822988
164463
358361
1156358
396140
867625
137447
139266
1162004
113915
433331
134540
649374
501850
413473
681868
378627
211500
341131
656811
1132605
522020
767155
541361
749542
239025
855365
955749
544501
344891
987943
162003
697670
832810
902064
408177
156376
100807
558842
419239
895828
55479
599530
432742
1168433
829439
314625
735762
921979
98348
963313
1159301
850622
340366
134307
870939
244661
222117
917331
226088
268280
397159
75454
161679
359813
501202
1148377
636639
747292
1022186
603377
678175
44291
814973
195391
955292
842377
648101
758788
418843
29811
320560
455817
1128111
946006
1157553
328527
609115
95212
274110
810350
302039
670465
368815
442025
30417
1141611
127414
669309
1145946
114271
708180
733173
712419
1035914
900247
72103
491351
21138
639812
54068
380214
503640
350961
665420
1075492
528338
286321
459233
313040
756206
1140778
695517
658161
934845
215194
907644
530465
328617
829683
322275
895539
522874
1030452
667034
247226
927428
3910
963002
393964
274453
944429
25466
404780
154760
820093
409308
83688
53550
98239
770360
1014112
872169
85075
203448
20942
1172301
144955
239881
418412
421499
888670
1067938
662532
164217
950381
564157
529560
1008048
960883
689854
374108
851366
564605
1119706
561180
732323
31799
359961
805104
935386
773917
690577
382399
67646
809192
702957
701513
270702
1149190
196532
1061701
155917
65210
428011
574953
1051803
466572
322956
124780
885770
255816
830788
488071
140581
191792
619208
392843
963680
960209
744844
29902
470256
1124575
519099
228492
948106
605132
861306
31543
601962
426591
11812
410801
140148
249953
74900
269427
262566
780230
996014
708533
889320
1036063
248376
654486
296032
49699
180397
542251
917262
872850
460402
755997
622477
912807
1037284
76095
759794
897753
539608
669021
417934
868741
504949
1100108
456718
747772
143506
638891
1048832
1094249
77338
1156407
1034153
795650
529828
883721
961560
1016268
93104
316199
1154952
681778
651080
49882
912761
116778
1033465
344810
216406
569531
928703
955267
60639
930578
1072305
174527
325837
596348
58012
894646
286413
192934
1175554
717481
1130544
808524
448387
1016265
225036
554485
9114
900115
1015057
1159509
948776
997216
180020
225851
1163607
612069
276896
290981
1065900
773014
1118374
387376
1157649
556882
105095
310647
1007214
187222
363829
611766
809976
516583
514687
464157
1130976
128578
4667
766952
396974
1103484
874027
516139
1054793
441116
477206
1034060
754807
39777
507097
648585
788256
822739
239314
577938
457899
743486
770880
397947
834196
548585
669135
1110743
1039345
1104141
1177709
546979
294953
79765
10700
974040
640279
968995
243256
111824
831181
1115082
841694
357512
417109
787842
188226
725005
260335
921701
1022175
591682
1139267
685572
1030061
708826
995776
426720
801982
1077580
372852
383533
893955
496436
680078
696514
362345
690817
330459
712235
399788
886255
169185
1100723
239898
1079983
431858
610116
131489
707454
362999
611717
1141831
1101862
723460
107878
14038
296890
1172708
369067
755784
1098361
762058
850613
983083
798752
766765
642402
446025
622406
175069
189889
185889
211688
1021551
940027
323245
822897
534499
42222
692679
461983
896099
920327
12428
826295
346222
843253
1136941
900810
113714
460967
348342
508125
42244
990475
4377
795909
408218
1070186
132069
820926
261482
18320
1171727
244952
1003424
840179
508820
21463
895724
264993
50010
1019390
612880
917574
1179987
17234
779274
1131652
766924
304937
211165
619956
948086
563759
650843
762209
782740
663515
1175733
407346
1027174
239836
1036299
191814
512953
796711
917135
552717
751101
936681
513406
351545
744320
90847
333905
30616
1051923
271138
1036240
32040
836120
887857
660624
882107
388872
144725
256604
796395
929616
93290
611025
623783
1026417
380260
845663
1149519
34822
442949
489971
106447
792124
62625
1042275
1163345
18382
414948
859605
482047
896837
1167086
674415
711136
653182
354684
784191
1149630
894060
1172039
13726
1084288
714935
1070403
1172059
280744
1003782
841506
102158
710937
1021583
114437
259107
714473
285673
848494
834176
336595
301693
139405
581783
710097
1072195
1177367
1162363
1174959
1093326
446969
107476
1014429
412184
366335
249718
160201
396908
669714
434309
293264
1008002
966667
890768
928294
651975
241435
355531
520593
288400
1070340
624409
1058401
467313
296921
832001
1159798
875088
1074572
680210
102245
769917
1069294
269683
636152
980735
299880
1128324
1117373
487690
1175066
764855
63732
224367
1099920
248629
70302
823748
269419
1052492
381551
1018927
976452
286933
46553
62070
1102292
932801
299453
109105
235516
922820
336660
732000
812168
638291
464936
91513
723390
385571
985620
268540
20089
1168493
967853
514841
1037507
14854
14145
51654
631224
889175
1085309
834773
725271
174169
470167
365766
178405
707823
145735
270521
661245
203853
996803
350937
1129248
644983
928341
298400
1132136
934135
584447
440376
757597
756651
990798
726217
903931
716536
278864
374681
986042
487727
626240
823118
890618
1030110
98458
161503
966598
896055
22335
577453
817076
762676
320304
111095
331925
1175032
350910
1152114
1101297
520887
858447
130384
626085
457373
713459
1013825
314048
969364
559683
137233
357992
345861
129103
343750
920162
638849
502234
812886
391209
1154982
1013657
794944
1170259
616949
193486
118310
1109128
334237
572875
863386
96614
1111683
862055
628325
595408
426052
965130
549317
968486
22923
962287
918437
583815
696141
266018
25911
922266
797081
914068
716640
34126
904157
691166
696610
1165513
133673
1162245
491211
568971
376549
76144
447881
894864
84711
252744
1151815
1077115
102217
987080
758453
527743
966570
151435
639693
534706
778458
1432
405631
89364
386942
42430
448050
448751
621592
814148
382059
591154
554147
684122
391540
20056
461234
540284
867588
398411
714503
1073514
817100
1068081
863197
316903
494028
503253
101661
264087
540437
134391
212651
32281
543488
171584
106965
154589
1025801
466032
353960
1021527
626332
524372
892728
204697
966534
1058741
484431
671067
67337
508305
488991
629833
1040646
758695
1168554
707844
664073
565599
612205
540603
1071502
1000698
975467
325989
769803
826799
104696
9838
866137
632430
455424
6587
315
903162
1009027
1094037
1017875
1055130
537948
344658
519038
123925
794607
697888
556564
20080
450386
868543
20239
775590
20158
158195
25014
875595
976513
23517
124579
346304
853085
34076
635690
634143
900998
119972
1017847
873225
556955
1164496
136898
680695
435814
369798
465776
152425
229188
830766
530327
776037
960597
715198
259854
796869
687817
795797
867522
1111229
177028
23511
452469
1175805
841229
729287
80698
47254
276919
301015
564906
273095
1035950
28682
251866
910655
1083661
1071385
1141638
945125
95852
1027480
515435
744826
56588
614752
1000472
1109038
821365
516615
1034242
1107829
795508
32955
342980
689551
44924
464842
684909
848778
1030363
381264
955830
171799
735189
1010583
64266
1146713
339365
579999
966353
149883
503325
919880
49314
1034393
364018
561520
854051
771280
626302
937187
1118856
593115
1175370
664952
156950
1113730
12609
405526
1010351
1162167
699793
961440
1041749
1055195
512340
1149093
842134
1137406
846182
253062
44729
201807
245016
1084361
794299
787445
1161508
1058778
458100
1083387
637532
731654
515944
1141151
176304
428432
478986
103473
649466
121860
695006
984443
935203
1087097
1141139
330123
780976
184532
144501
1002376
523892
753947
20355
904501
766669
260204
449312
387203
969426
1100214
1017455
94022
321937
315756
854761
563966
658663
857547
587442
846574
885890
529629
525425
1006479
951197
593172
267388
815703
870019
1045709
1067767
394614
344111
121357
566827
736402
876123
407957
501122
435177
486868
285831
797174
623903
926510
151111
811372
1054410
1048614
739020
518362
281099
303777
827436
265418
684911
491316
19063
9983
844096
745849
70028
863250
999710
615170
1127958
377395
263711
864836
409469
417511
961161
615923
767658
181032
921658
450241
503306
28314
206906
503121
299891
235285
821769
1063676
611966
788943
764892
158275
608855
776681
569392
502189
1043121
210715
539161
427327
102938
159922
1174474
456910
293012
127503
959938
901135
508956
61788
882
629669
158794
702464
82597
266583
621902
551151
64001
601776
1066979
566249
102082
1028648
87079
14847
514770
1148460
655092
361672
1001749
360281
404924
325744
7515
1168152
294172
779451
980523
383307
893831
102174
529839
789542
63024
645218
425371
1170794
428958
637781
290383
377670
410444
691360
962795
276896
541637
806294
671684
171136
10697
401047
146026
679376
956836
372827
336777
1159863
923226
676481
207450
254169
1122552
846466
768077
1105094
536251
341744
911039
861440
657951
507635
949662
373009
906653
785783
1127860
637006
296388
759590
727598
246672
1166021
972973
1076030
1058839
1008287
1101511
919328
886319
913692
720558
375555
1063682
1097853
855160
1007237
1157112
621143
678104
175440
700411
138517
1113494
1134476
423378
411325
826117
303648
261734
93912
552028
227734
694857
831741
58555
22144
34065
1058838
478737
299418
1062346
927142
437524
369937
518390
1172019
457990
730322
1176889
458379
251376
46307
798461
309366
169723
595781
718732
82242
631092
901607
628371
129608
1020797
839373
360542
631858
27387
527599
382326
806351
63347
1152720
180726
919320
1066812
120217
478809
244535
616027
620506
190121
262376
1160808
403454
568166
159887
920076
181321
1019219
766021
503998
982331
976998
83320
1023231
1051297
874805
343770
517988
1006633
91405
202127
913938
399202
954475
349948
549084
452994
904289
1048474
1158971
914211
709088
589580
747618
67881
879801
81313
527410
804629
59943
662543
436156
248064
117354
566517
1046362
734040
598884
658605
862288
265555
778644
78732
162356
1045729
173975
281983
1103100
944464
873252
1019812
592772
242367
529773
1046127
796300
1094146
916573
223779
144442
1102087
519291
929249
1019448
655208
1114371
694260
983803
143962
637743
596976
722895
763017
65102
965532
1007463
582517
748939
324773
997503
605457
235453
672131
713027
1083513
1099131
959018
1072059
219151
327591
192035
855303
553160
698742
1166188
621017
610678
853048
665656
501630
501247
15934
348092
1040075
299362
86083
511784
799996
660489
209190
586316
288512
855881
903136
25908
12934
212768
91599
378276
651799
470258
746020
403979
793101
590088
746080
1120964
504677
804620
513917
1133533
1030686
782171
1171533
280045
184444
680975
56183
944341
353932
863387
893408
752470
742010
330567
151087
160171
255472
216492
917108
707667
421081
236808
264605
604330
92802
521561
881807
306839
641035
530163
707416
596213
490266
253916
101138
226802
103956
926804
1153935
204041
913102
983423
785100
335740
760216
112663
413446
1160586
832218
807182
887702
748559
1068715
78422
364113
650287
36746
242343
997810
46726
370237
839217
1140615
251277
177562
287082
1124798
887249
549070
689467
222080
600756
217526
697444
772520
882589
598909
796676
265385
1158172
1010960
534019
423751
22280
1017576
1071481
482052
746092
436311
1081095
565981
985253
1162695
469470
687662
1014478
247708
823789
179360
210555
641918
880324
1085336
853673
770446
1081912
1130969
1039365
449077
281770
860970
548764
623971
449949
784406
1117340
718538
692576
392573
47199
1033429
326225
775228
1123601
121686
756593
143645
691735
828911
849772
622111
662278
62995
573516
1007378
946646
520339
135273
927931
939937
1165109
1014096
613048
851603
171026
1171378
514189
99123
247300
843383
1036618
537095
716607
278175
648533
408533
729971
768545
891279
88581
100979
474421
460719
188942
36549
652897
583237
343443
1006769
2901
158082
981716
352720
980892
674434
660059
841011
50960
1021753
172531
55976
150891
269116
326810
757421
311601
313783
73500
310745
620056
377480
350731
457656
554187
839246
910138
103775
822521
773218
399038
411267
502241
1007032
166087
976311
195663
1032184
1120457
1046747
532091
137805
355388
118644
386079
534016
910335
96751
1034433
897193
134866
744026
1093444
1041881
138789
33692
5797
693743
539060
680030
69600
963104
892718
374693
508227
125844
171258
894314
233570
841063
1155600
914774
856
957778
244821
1079375
963544
795772
684412
599977
10998
951167
563451
1096364
632388
16610
224715
331637
874707
1028856
984423
775934
181974
540320
571543
949765
350233
1082215
630313
799662
161560
577895
1058999
381044
324213
738688
709608
322419
923654
799631
861997
353688
853490
253936
402474
1057539
1177295
516466
22785
178289
809366
1115842
982138
580205
705955
1125816
894909
458608
328204
376420
42571
935734
1041699
459128
651480
155102
1082644
161544
1110717
896709
729224
320994
534070
829127
32913
164530
20518
986271
346915
252250
183110
1159977
854406
711803
110167
1111771
787566
131912
71944
526823
1047488
613566
1159240
1056481
1067661
940789
453017
849033
396337
150364
541977
812227
62974
752963
919159
588978
1017483
364673
332446
777035
543472
563414
1090870
140305
142059
649384
305097
1013409
196637
465529
582088
1144699
225264
489629
1028604
76085
21671
643958
283559
123678
104057
125628
353322
57193
420849
1103996
53291
474902
1167949
65258
763131
636443
822319
970926
1038223
753257
236549
421958
647354
864858
670238
1002286
1027554
1177488
173904
739739
1158122
881744
995066
328535
556258
771300
269644
52707
1018916
474719
835053
4787
420357
27413
485018
464591
89839
832096
774433
211647
430658
226683
819900
186130
959217
769527
680267
132256
1086827
449190
239908
781450
452162
652590
805182
1022882
492131
399308
763169
583025
1039880
193315
42885
299051
303585
869883
803742
655957
271266
987402
61399
185673
1095394
155119
985393
953591
1153939
618101
942805
719300
629403
646864
774543
602806
530134
12351
1176340
418085
1178520
1055220
80649
984545
236193
768516
309075
482305
1006255
1109838
256578
884376
513856
310258
909495
910445
879596
787286
894088
515
747753
566802
273215
1012031
939395
969208
965592
116256
721095
547244
966802
462852
414118
851888
865074
703576
751960
973353
32651
811456
958878
64712
220737
1163621
85911
1032220
717485
786503
981880
723398
694714
925703
43891
573650
465371
165913
567136
970877
562879
412112
972309
592847
17581
115991
1033673
291475
369129
615405
817252
920400
345418
287292
1009189
569562
510657
494043
103516
450229
56437
480248
1101303
398191
640218
134516
191171
922006
1103307
261972
922688
686777
94469
38182
667052
927190
1089320
94553
6868
783065
1029126
293267
1125504
1036323
670717
559493
408641
1143143
1038872
488680
861704
857558
41508
245459
947649
87336
886321
289301
743935
764287
34797
1035729
323699
808349
891969
150691
532773
1136284
476376
460852
437381
710034
724611
769388
6366
19801
234650
886713
814996
178179
392414
863284
797833
272246
1116208
444422
1164637
743358
334819
747903
885237
770482
875285
681589
1176138
1103608
710591
393801
378791
1042246
222985
1135622
804796
724543
1152273
377250
268178
956350
998234
1136142
949332
265083
1143309
384183
1057910
56397
495928
973437
620817
398158
652435
946498
334383
644133
386484
426830
968043
846849
214327
1046282
583410
72276
66172
1007726
1101480
767160
1142790
1137588
85606
547801
234161
840987
1004905
620319
1145830
515846
1145586
211535
67474
1051301
773676
971739
671833
364061
1021995
5086
281101
173645
1041286
568729
720593
417896
616402
101900
259663
884889
398505
180888
189401
932114
331042
937899
804536
386675
935440
1171191
1019306
596319
1001675
422014
875244
163995
414610
83093
700615
439095
770172
106834
164627
397313
614426
728786
565262
974237
270363
925704
166553
848906
360172
382281
574009
263914
550973
370551
937439
688918
627494
540445
964157
627013
308689
65268
980210
612091
989211
30246
266848
710765
569527
580127
809143
83116
373630
865358
686612
402064
317830
464828
398897
915436
338050
499776
235730
164992
742494
976524
25231
538124
991630
387958
1088888
700324
550977
358228
493999
395564
575758
1136263
1072587
177079
402580
1128305
716480
1014612
103959
701759
605182
899451
1075044
473631
639301
168908
324730
866383
375117
990909
26170
1100988
465531
489058
177317
1046025
987588
968125
688099
1039428
129347
403013
447313
1073462
828116
1178589
274617
884223
39737
723887
462131
1068255
997811
241919
637373
111062
21589
914095
934326
370836
1144676
230524
192722
1091610
877483
727686
659621
1152298
1135606
501680
637641
1132391
398547
737937
38626
48205
968398
1010601
229560
1168240
510608
832792
1138564
1144253
692150
807509
395690
467567
382726
272761
387692
518339
496691
724363
781481
851769
689563
514486
1147100
404987
180121
299918
39839
211686
249451
130571
380595
269897
664400
944708
712975
798825
89056
303793
243296
722645
672135
553746
773457
359010
720236
1023021
1023193
822304
63970
966707
667706
512729
840364
456347
163870
1068518
795748
50139
720562
96302
1049635
268345
609518
696612
788069
1048862
1131433
1011793
988771
728012
819335
1049580
844137
259141
884053
1059032
125886
968348
595695
779891
426733
202581
291513
821631
1113235
921443
964337
1170961
549143
112552
18175
514635
799161
559197
1132795
1059771
214968
783744
1029834
892048
456125
613399
518499
286978
759724
596610
1097910
415006
1161196
244576
398876
512250
274960
1028499
256984
184482
391548
130616
574652
1135722
484048
27996
556754
48023
57569
49246
873976
305476
32639
560728
1006636
914964
583533
124216
697652
160169
1022236
1079032
852893
728475
836548
844199
842258
1019347
830165
847657
62300
200672
891482
826230
699987
366813
1041372
983689
576307
55836
378574
877777
347873
1101700
79155
591556
109950
130413
738539
349294
452967
125044
793654
1107368
553389
431119
601455
675402
601756
786523
769135
965665
767149
158344
198163
1045267
594358
550942
490920
329730
614492
833399
896724
883285
1162903
839987
420222
148873
949289
318052
901606
937643
794369
383840
1008557
1116888
1029693
819556
365788
500812
824678
465049
34290
412247
1173994
178947
553864
1104328
608274
403388
538969
689701
81310
641022
707165
525426
1113991
763090
796690
242719
818309
796240
330781
18476
183946
539654
475668
351598
107821
855828
44641
1164762
806257
1020276
723953
58342
161599
741694
866286
726258
310619
1046279
512980
1073768
642717
545235
982293
541061
534075
252420
909687
23687
647220
848435
501945
312824
409946
99299
927552
966515
997889
372830
174459
1027503
1095069
917565
1021392
1171904
444093
233880
797978
979183
170112
749319
990176
734657
468196
92211
619673
165378
187209
167446
997568
723479
469487
939988
338240
128393
1049604
583734
1010488
932182
206590
309428
686235
159906
1065264
373996
253945
654235
1034402
895397
17921
950131
146014
391469
927665
9396
765830
919340
672670
148740
683984
828256
584201
507933
197163
326167
323471
1103485
440233
587670
514861
886515
695364
96049
464274
658884
992814
253899
1123956
326698
714870
1132811
511823
421597
681979
427802
22485
988367
274597
1037655
657184
1140646
592156
160973
471157
96959
644201
240664
310729
245187
488175
795930
112432
1105274
515672
601456
1078209
65579
252700
132521
503171
383213
892306
809033
708361
142753
723110
78543
85204
121588
145451
890768
900273
733870
627028
260094
125999
1037307
1044786
1162039
1019304
795759
192701
1013452
542085
851134
1041566
896869
222179
1050078
458126
952372
717560
363053
461938
260888
812509
175699
133032
1113799
311878
1074731
783182
1148361
1029830
172894
448512
224711
1065730
923582
342854
263885
906559
491408
830407
548873
507760
52965
688773
975837
589136
437488
177107
779067
443175
528145
352691
874559
531972
1115324
1128921
647943
296787
533958
555733
508438
364938
769413
632580
41150
421350
480785
96989
217456
810939
116773
179005
989910
759729
422803
1175072
1069304
309045
309666
1109980
893655
600095
756540
1154542
76384
481093
435712
64068
1090041
999488
635156
738220
1011674
345247
8446
1177049
27093
12990
564456
84036
372350
1007925
1000409
319541
205106
857541
518871
778736
462541
1040145
108459
596099
348089
1147885
257454
262074
1066759
1151881
284889
1065841
824614
338523
432395
264716
76632
819856
105337
787768
183369
286291
1107214
620335
7748
1029629
930794
393376
1081144
87804
966899
753511
394271
599228
382348
822251
1024375
539248
611758
150470
823056
292337
801201
1164926
758575
1069082
908231
624796
985088
1174713
142095
457941
947158
643714
1009712
150129
531754
129352
646171
951621
331490
16767
532753
791007
1133995
926972
368891
14799
427294
468027
472443
786422
74182
13299
497369
415767
909972
1172218
94557
79493
451512
324140
939404
506440
381123
334384
96964
293222
634990
303540
331484
197092
1139159
296651
328119
801829
805283
10001
376773
563416
614817
763862
18044
461236
388320
1115499
630015
229865
1088336
760294
485802
544905
812598
1117179
230739
985890
784403
344967
232397
1118063
1002256
1179183
591618
463764
224603
671380
1035810
394770
282998
83198
1170332
130389
203585
504976
980871
1070382
960541
176451
77022
426511
770133
362304
998358
895516
1035455
435397
353918
668742
1084020
279686
700136
775106
311225
591016
837888
880154
919766
935366
1001736
561537
313481
342256
974684
71632
1072243
437432
1043455
423791
1135713
285057
524750
605028
55793
507375
859620
854730
461486
625472
567933
484673
56023
1128236
337613
175138
9302
818460
653811
488481
658573
895008
660693
871848
607918
1151911
531130
785391
384041
952932
526443
1138619
765524
1161509
1165754
600904
957363
482884
672791
222917
110270
475275
494324
139566
937267
846127
761037
808218
193228
520622
423942
945533
234218
502925
391186
398470
930624
1155277
93742
1047363
224027
1151006
69453
290557
634454
1026735
1038171
681787
984546
716364
630030
512115
710384
1100307
981245
1015289
305558
840937
338102
683572
238122
102180
196671
991882
181483
1150560
1149690
404079
218959
810907
594061
829961
127894
528785
197212
69328
142000
10231
1100639
269156
464897
142111
330058
1132199
907789
1180298
235310
515915
156859
255941
428194
566233
808188
870965
520636
101333
592889
1128425
678420
366097
643384
164661
164467
500383
658450
225970
1102277
981107
305376
445145
277847
331856
854256
867439
492244
653434
934672
289416
1052626
579586
1162116
570753
788995
140068
343823
912848
46458
649200
729079
1012388
216573
878011
985060
123666
413897
440877
1002731
618638
324130
945510
1091640
291548
466554
986901
1167769
198694
951946
612
592555
406270
211430
1067995
46931
547119
530335
437843
894287
1163250
52370
145225
4009
753763
480805
160615
720662
578389
892119
542351
251527
934171
524439
478030
648545
265691
1076351
658356
212855
45271
626788
740473
141228
402121
352370
519651
395667
369148
964661
905125
1112640
197356
1173763
486915
651571
865764
645063
782677
767610
209898
1163368
98861
345368
736971
897031
873543
780154
1093255
797685
683020
437195
726018
1146131
568141
520208
80448
397089
956306
271859
812216
554880
734617
1080159
929542
458910
1103320
585919
392960
717116
755650
47274
573517
552325
612757
184241
915743
747959
211148
1002641
542198
781929
1096019
791749
173495
127508
1072230
511137
1052968
995690
383596
624368
1038952
1109470
766245
1150277
725609
1025469
187976
575558
1084117
568061
909347
1029622
793452
474341
155706
1087448
239551
324935
549323
1403
889183
1149948
452251
925424
987690
1000973
1068938
312478
1118093
808990
232128
378966
624810
165886
505837
850121
1141550
256542
993080
463717
759947
31366
888449
722079
46751
1042232
304121
260217
1018
259024
520095
275147
76384
1094763
102879
302537
1137834
757349
1050798
81568
963649
906469
59607
759492
999445
849928
391278
140613
638731
651761
383283
110150
420483
988500
61068
455627
1114723
641175
567319
1039525
979862
1095725
360803
326387
675053
60034
369027
733483
1121694
391690
1066352
255956
729554
149393
1035075
905921
1072641
760546
968478
810404
768989
21433
566465
218336
21225
577178
577191
721611
100440
792153
499613
740549
235339
467193
336610
727132
775241
694578
406814
784840
780461
283324
432539
814014
455266
125389
660509
1143224
41594
51194
24736
615598
1132005
446265
466003
437068
206325
630560
759850
283195
882441
92625
673916
180711
902115
1053071
447906
324373
1147819
1088245
799374
611465
59517
577830
582980
1116617
812805
489285
157509
459556
1041944
653617
265030
213490
932684
683360
578126
1031441
899498
795907
466217
34921
995965
856161
108690
536046
300618
928182
1111753
695878
91972
1069515
164225
768435
995558
639845
17808
1173835
536627
471310
193553
1141215
234388
421510
718684
473495
726667
523442
360489
471625
935909
733551
933499
404268
958044
804605
309083
1101959
888292
1007617
1153568
557476
471858
1045937
997509
1092073
1145541
143070
981030
2233
633941
127531
963424
1099473
673514
894554
13865
706635
573275
838526
777387
803627
211890
681060
275406
970074
398188
755261
110815
1029218
882082
958266
931065
128420
554298
778151
1030586
307699
122939
586401
807460
206352
871761
122716
41952
289087
347751
523004
48420
734625
27844
87152
87866
1115706
536948
1162062
1056854
673655
525432
664241
386814
740282
343109
976782
1141485
936080
712050
202419
664324
691759
308769
1079637
77761
898696
432703
334574
782392
266422
327101
796586
702736
76407
59132
903624
281412
414626
59917
1007283
157103
47820
448233
59951
1061770
587080
425609
876266
731723
614423
794943
66421
467871
701278
545161
806917
201952
422945
630354
751149
328827
99298
414921
998937
184685
385246
184155
1163221
380961
210795
229911
359700
739631
592956
847245
342703
777689
712550
209704
462088
622707
1066241
100644
18775
672116
322133
157005
922968
247466
110254
1050556
454211
162860
994842
580614
281970
664827
854919
1151466
936775
276369
882663
391251
949670
481810
353505
508704
693699
300986
890996
407162
279657
661881
311675
467106
675786
790758
922324
692675
283551
1120079
485100
769106
170600
333451
623337
151471
82923
1055774
935827
806421
1090640
302145
146499
732733
238043
127795
539329
956750
562634
301911
964465
37663
4997
235828
68521
243782
1170296
835945
1022773
23344
800416
637527
10133
244764
462319
229294
76583
383036
136467
363005
632928
946469
123103
562790
890777
965859
328213
340921
82529
766035
1130386
618837
35323
192182
497826
558281
229911
329545
912164
598527
1006857
1180529
668781
102010
1067087
912398
28897
972898
631664
298463
1043588
271607
761801
805552
1125953
1007572
269959
835682
117747
87567
336773
765979
1103824
1053781
1056418
950346
765814
990995
949181
639433
669636
300408
1157398
192730
1024354
62790
786105
558268
387709
589471
32787
89995
1105909
1135584
552922
881385
874448
749067
1064564
321320
564749
1143768
708272
827232
1018723
470884
337701
693949
318735
1007169
1165452
1117976
136611
492360
773309
993853
1051564
407058
513215
335615
689906
1151981
185586
503134
696828
313546
97347
158128
246970
469426
436504
216724
283830
159499
858102
1148727
306926
841732
1171836
293249
17406
1106653
377771
260537
230066
247872
202351
571804
1146865
348941
99122
979181
381951
473807
235262
476390
151362
560690
393719
940030
935138
320740
765220
1157984
545819
90980
444294
1165739
730717
997759
4111
293881
229254
704981
1161633
919789
471402
345732
635757
601127
1110536
725901
410805
803290
328363
1114038
441143
560337
399026
800041
606518
862957
525603
51057
968044
930084
1145434
384334
902782
630963
965634
1044992
807370
856749
458051
461119
1096759
1021363
133636
566723
1135196
177945
38513
249196
892941
1062074
291578
553020
370779
959770
613012
678235
958865
689982
705831
465007
1087763
123180
164354
93519
584111
805878
26860
1061158
393376
614680
897998
839509
882580
319676
19992
686993
673474
711380
1066144
867278
900504
504866
444396
300438
1081699
299493
72974
683520
778157
636231
75919
921999
417959
505088
956878
1022639
450129
1066954
460343
100879
1100298
214475
1130393
250349
724797
651273
1069871
987279
160517
880748
190833
585961
823068
636958
549494
208859
320568
838430
811533
215462
609643
901863
271175
942457
835793
797576
487642
53995
662097
1068223
20267
974893
917042
499605
104618
1179051
946419
581144
1056693
1003492
196740
699499
1032134
1144775
726650
150246
976561
551834
442878
82341
802648
144934
42798
443902
82746
111638
671446
573602
365841
365784
552604
619126
821851
529143
36259
316133
755128
218819
483281
901063
286274
532057
50144
154935
613301
951026
307889
241251
73171
1111024
558679
159032
728753
667597
440378
137995
948326
806821
1144467
664106
1177917
257218
300012
1126720
1160083
724869
268804
1096588
712279
179671
43171
1085968
643889
623376
472263
1123576
32819
64360
17501
219363
1159726
1177397
858764
787386
136213
866495
731709
998948
46497
916358
774793
573263
654157
588207
387033
140823
22302
159163
157616
423394
657874
985945
132102
979999
329313
314077
312025
1049148
903183
683462
707378
307485
240798
450223
962335
436902
681196
574390
209755
781
686612
565688
169038
455073
407123
1098851
258184
669361
384531
527307
262685
555170
190450
1046312
620270
725349
964300
178070
709799
22527
588177
1075226
481426
917913
1149569
758273
974588
294774
642604
196426
1001205
239638
1173700
1135773
789446
1103752
282562
648059
982503
84131
347001
102740
341018
316933
230540
592133
749281
238930
255420
1168169
607442
814679
315641
524379
781265
1118946
1000050
395009
578803
1096857
1013830
137849
263942
731093
505288
420026
924703
322088
818544
1093876
250699
708944
114667
1099893
350793
848692
414900
257841
474783
430300
330014
306013
679075
1134477
706434
1101319
273965
721582
1159632
489003
208073
263843
485246
1001561
423560
1075161
1102048
337344
916623
897767
1138141
202233
1165675
425520
396083
311573
680792
468428
207783
531154
616355
747604
1109157
227086
145471
21652
890894
566359
720859
1108300
562054
303130
20382
356090
644672
18242
225280
463316
129936
634086
1177201
984393
163548
956003
532577
282498
205672
1075884
871275
843887
263692
30593
1116901
1133456
1172171
1131005
361013
1120624
984781
73153
724895
23282
138765
735260
611579
99442
895942
1160552
367014
870157
729451
186962
97593
901172
279281
558307
750366
633144
76212
633694
317208
770424
31342
605367
232198
493449
398350
19884
1079192
143863
43511
891241
300766
1068486
317167
897418
286215
966884
68714
974622
982362
691832
25799
1031164
1154604
762191
779782
820904
431230
333066
717426
796410
1035236
223331
851512
887201
367732
510365
73882
392457
651161
380047
951296
1095194
1121039
959457
533622
21094
880458
61336
274871
1002593
953820
73852
679832
1031230
666808
1074057
529463
802350
832369
497486
180156
460183
83837
218407
986626
913223
1130536
53512
953936
135495
97352
248898
875682
1065409
816783
858272
1077449
1141103
844273
785409
749420
844474
775376
895722
481113
819441
505613
290574
824512
398118
517100
102139
1134720
270968
499373
506616
701088
416145
211906
378373
755929
385149
493229
786286
146481
3602
510135
921646
1129261
803880
93591
385020
927993
501586
1177042
790386
450703
754592
946023
772270
964259
63533
999855
162914
862041
1132244
522164
1019458
256006
85924
79030
187240
1080303
143532
487966
531166
704081
116633
898914
215388
505837
1020632
899624
906627
902390
1007037
458325
119878
135230
823638
146772
544648
106298
35741
1120399
838853
342528
933666
48204
1098755
183358
338712
129237
662239
550549
623244
1073947
589027
899513
1164686
1077993
634245
727059
127691
719514
963875
957724
343861
800673
662315
427395
522165
468073
111673
428144
653568
411429
418611
73785
983446
1078801
597339
365340
519561
538675
31907
1103178
402706
176589
58897
493845
593836
750366
269936
559085
524744
1000840
158810
585229
599856
551874
868554
1065059
315109
316549
314582
249980
233140
524177
176523
319571
933197
290114
1107007
297259
1113208
298748
117872
316936
1143055
210519
137893
1149783
1042564
294209
251259
931450
109477
1148573
922054
523220
1163287
958527
210829
940949
865093
6781
546016
268499
386787
188994
1145270
736845
793106
704697
523653
144906
1038788
1159821
341005
1087683
6455
166096
1122286
936426
374815
304485
516372
474973
614437
85864
679407
344239
766958
1130945
184179
174049
791001
1140695
506620
1078671
128532
394757
977506
1157775
845212
127728
1051497
546527
66815
358546
403761
171559
799595
282307
281553
276460
792882
723947
880653
480583
740983
911695
1073604
246263
489270
1130381
65744
281731
88170
735938
943218
944442
705324
440498
394254
28006
1166453
1030503
376379
840366
293500
217752
947597
11296
1061063
962018
340474
120745
727587
831250
227519
452962
824721
142203
908469
233532
521910
718656
161591
349904
519372
824873
253619
127845
153740
304160
864433
695780
176121
437797
895263
830448
469093
160569
1027803
791823
699980
408654
520349
1077591
1055856
347225
1030256
748502
982722
54541
135032
586333
881724
529973
766032
573926
42460
418
700791
987036
1114116
157119
998926
624143
298196
682942
266310
108271
537591
138250
282000
222237
1054071
171616
822949
1124369
935152
872379
11025
205633
977115
12157
905609
382775
1163067
1155926
415780
998727
41056
385614
1145722
975031
52035
1020328
115495
468640
969561
1143876
430018
824029
1078331
999482
175072
971886
807319
713691
218782
972221
171444
145121
482379
752716
1014526
1105457
1159380
998723
789671
153662
791019
980987
911670
542306
266356
1156433
334851
434744
298830
694066
268300
364511
754659
122171
530037
355138
711124
1107734
418444
1103543
1072442
69775
1046321
1070945
174720
1049769
1060059
47284
358225
518705
130891
1022248
1177187
329114
60998
242656
706750
626141
724297
348031
746507
552532
912344
650499
904318
197394
1079985
261620
905484
870576
480498
1026775
542187
645853
1043260
901424
813151
986661
1029391
887049
380203
234127
812116
1153738
1008732
726460
867669
32912
648554
211477
158837
2306
485962
310395
470058
239761
74218
990655
1009760
820636
713151
225013
618238
593978
1008638
203142
665473
1158658
584141
846016
321481
387448
1165873
392447
673546
177852
1171570
28284
445448
400472
1045674
1050868
1140306
331468
364161
841822
22626
441440
813737
962243
924800
522665
1131288
1144299
440043
754730
523009
1101894
851200
1078940
112218
71037
748482
470141
493058
1027351
600286
553028
183284
1092409
762238
949063
413913
434491
956519
347725
383177
473645
520947
976923
520705
749083
1169720
505253
549109
173960
952409
729398
520179
650269
1171201
668743
324948
569702
790116
196919
1051704
307122
987732
100549
178853
552327
269412
1149
561231
276959
917276
846818
1072607
87127
1053398
742787
112088
210947
1046348
333077
145770
918360
1057629
294130
279508
475776
959190
574350
562506
698231
403442
963505
6447
875187
266714
519676
388244
198610
1071964
265524
852183
965913
137861
481335
237834
335359
374451
728344
132247
290860
1087674
951161
22975
399887
712762
525875
501429
439641
286573
836731
725744
57001
933054
23634
1170432
684877
376217
786969
190578
145041
943962
340478
1128306
243093
621289
253863
457246
78664
927002
1116717
796535
1178018
973644
357595
978373
334822
260540
795138
577206
1073221
179707
1156575
235268
380122
979316
829083
231816
624858
1103712
511701
825773
1019100
1049513
416533
930382
164049
320803
649445
81982
63984
1051136
491896
589540
847029
341194
486258
58279
99725
1179280
370437
836997
331980
800153
214853
44480
105392
1035863
1027301
597584
518482
8156
302506
222770
558800
6624
541739
529339
674947
842810
943522
1106938
875095
19943
883059
397697
1163160
1136398
341401
428518
677644
1011596
185328
189734
817050
417907
337822
878733
982899
385031
164467
706622
584499
388026
868417
337196
558444
901699
389738
1146980
479397
300576
192593
404974
123474
968236
1005446
358602
925293
368389
255376
712120
399086
101507
1176877
512103
629108
554702
793539
837888
317022
191203
365850
632348
464287
27527
139219
1012171
1161567
1100878
844318
64444
767277
823955
539498
106572
1177079
20661
748146
271018
455744
942158
675009
777995
862341
939258
707931
1115300
481995
579633
180569
395470
883617
695559
122076
1134439
1126397
684465
714921
468730
207131
525346
390185
27918
461231
214107
482898
276069
985304
22811
869166
191251
166208
789299
261949
834665
1027718
616822
355876
543909
987488
272412
5608
481042
788657
33801
561034
1087227
803999
277826
43588
942195
518879
1027017
660363
417265
968227
382849
558966
1086553
761471
624959
418999
683471
1081190
1045652
858253
908957
357627
927475
54470
336274
989332
574162
705734
470984
902524
441288
597118
199583
893177
1124586
83507
1127203
824047
1107199
120222
902852
258563
629706
56907
799112
694213
588488
665188
931300
543560
550626
1063746
1035308
968901
837721
167735
726387
385797
182962
1141438
896605
453011
222428
444721
686641
968611
1090730
536242
836537
127685
782140
992167
700709
646554
104635
848591
333240
405888
884730
936426
500665
964107
461169
812983
302389
595817
438287
906498
890372
97825
1099889
951241
746952
825581
75905
605070
41532
169772
171399
1130043
958426
162494
389283
729685
553341
426670
989080
668431
765770
905092
8406
720701
142361
15166
282639
371923
502971
189025
891754
177385
737273
299130
557684
1024961
75740
885933
53032
401572
993021
692488
1162739
613024
167542
610816
893703
342672
724710
1026019
508433
211844
115096
802465
393258
178066
822016
923704
463032
1008034
27626
39491
1060764
516089
656603
543366
897287
465508
947431
365674
712356
483124
100473
95715
1073035
850877
96707
284010
840202
867328
472204
285266
710004
455774
674598
910240
729224
818517
857819
979442
236467
460225
798821
330965
1145718
554572
648691
710827
493677
943798
915765
3670
901826
915546
274912
211881
586255
193146
161780
945770
872988
208258
273816
221550
536375
1051238
529016
269003
495262
956561
627968
887306
322424
347477
224285
211814
1041567
888191
158644
282861
874609
454139
1050409
659383
350956
156917
447958
593622
239
155771
493895
970442
664989
852997
798388
32657
1078585
97178
512388
759872
1017130
1013508
181503
145251
1046105
653872
208377
473373
532863
301143
1001561
685758
568489
797387
286644
243571
589794
529909
213188
74046
611725
1078967
743428
734427
238999
1144110
1180475
577309
734869
57507
1118318
1131545
548532
977639
481766
887148
224338
478684
226710
1060166
484520
136485
328660
609304
421313
38406
49661
615967
278540
901729
948110
1126958
247368
1105839
2160
500350
205758
91604
797333
946567
131322
1167721
668933
791049
183498
1102000
996448
355823
1010762
4396
821648
540224
1159964
431648
87996
869751
173513
315646
1009443
58335
916557
492213
721544
812754
938824
867749
200732
1163028
1023629
762859
716191
144132
411142
706506
353238
881395
940446
360554
233906
1045904
802207
738530
816368
1163557
698365
686563
797244
408373
253802
120264
1156093
144212
189068
261830
1145020
1004106
8460
667597
1009787
245441
1075153
800989
1072368
304443
965048
137166
704230
496703
801034
484068
900307
573404
684593
814925
863966
715392
238484
379625
826901
874749
222752
156929
631448
608038
371166
1105488
31995
612228
1130816
621716
359556
370811
2101
284324
1103231
944417
104630
666032
562835
124751
900685
448048
837908
254794
854206
1128201
142063
565067
192833
158818
966105
716615
136934
228917
620769
930641
256245
539215
602139
368395
851823
787235
961115
1018230
1159735
60416
933675
479689
458933
179711
599815
985826
74007
571958
286985
680474
1142956
637036
410046
722361
356155
693699
888136
913325
413525
1115905
504947
793353
936212
967573
12803
1107192
424771
200521
777691
421368
129264
657034
532163
394766
392454
1130822
486082
392630
1102661
1123065
969224
708690
587666
871723
1075414
881286
596174
73457
123785
18715
714981
902568
636427
1021103
534856
117137
532443
765972
491664
206607
128902
555865
798821
675662
336610
707609
696159
528741
1114877
112486
564364
841502
941922
126192
366228
686279
860476
1060329
279771
465875
550299
1111746
637684
425372
506304
277257
1001228
900680
184484
832373
1052466
1023739
306144
386046
927858
1036762
9955
272374
886991
375596
774237
881350
209432
502836
747822
862921
75084
546177
704919
321552
1068065
1135464
560479
953509
360989
1013232
429532
1142919
955887
778736
258161
62849
941667
1037651
481847
800620
640498
1158908
627512
991235
835665
961174
1150799
512524
1167690
757257
158873
853746
970833
755099
305777
584731
648742
50236
906975
501944
1040425
84016
634073
541865
1084017
972281
778022
375699
425686
966211
859333
1116450
740683
274255
1124735
955309
353524
127858
203097
258440
429283
495577
1130209
855361
647559
603153
1028319
279343
417601
701541
66632
700880
631741
496665
578496
30916
180442
81986
1101560
1135390
342499
467486
581268
684408
927351
91416
303065
60978
534779
5926
412537
1108569
492133
1072253
1040012
750374
302613
367931
529833
862111
1029403
1115139
682347
47501
1076174
890389
758291
630796
92978
380430
25201
584142
972189
746245
548514
634162
916604
284123
556695
739063
1012431
311624
299081
1026092
600391
859104
1102388
205084
1088596
1018282
57461
106428
208260
721197
498729
996727
1086564
1038279
879604
572855
687518
940633
443365
2420
42492
602183
489946
946154
396676
639615
924390
567667
74884
750421
697226
989416
1093771
738138
1109470
1151470
1013379
1170268
872910
76878
761396
574835
308553
353540
953307
533317
512292
219188
1057260
281796
790638
908409
400827
138417
1020658
795921
218434
348096
690081
1123572
1170265
210282
284954
1009424
1081693
551436
124354
1148480
494132
1048326
623473
103542
273366
577291
1093551
439788
1130929
1130041
365941
409712
338408
288796
188223
353109
137562
913885
1097572
79754
472426
1073786
833321
1058440
723636
990932
906659
939592
622857
653654
231525
608770
1043808
527543
621555
884896
762560
467335
1131231
634993
73163
1175901
31221
205570
293048
335739
1140608
838614
121366
198257
924460
446345
976132
805906
193828
1008288
988327
1168840
585521
1026444
852190
382777
314507
816928
297011
904330
729729
766223
664117
948853
368463
796648
1056606
700059
989686
241742
320990
1052616
535582
154543
133893
548595
302256
422462
103940
745517
288856
62872
266243
1142495
960348
474992
905150
516463
975236
481365
653688
985299
256702
692084
620932
453371
77499
398378
398063
749709
39666
211940
957774
351198
851864
861491
498621
39538
950965
501180
169763
734331
805926
183030
292837
428051
720278
561223
1090244
646389
239155
1154450
508704
328902
135072
692115
1107612
216575
1143359
653583
372546
525496
718065
316978
657177
863019
413946
762711
597127
229458
140540
374083
748971
786543
1048958
54018
1041457
723649
578913
869511
673761
1165518
314965
970531
1073390
272632
414217
549989
677791
1006002
413277
1032495
63130
603992
967235
458265
767662
1117239
495343
624623
279029
577355
550973
1010129
1172027
713684
206867
11303
896869
1052960
1110539
968889
778999
77867
153434
748012
54426
981976
1046508
276717
431065
47767
434545
221904
89932
1001494
239546
810009
126220
691769
485593
143438
828073
61346
277299
1154992
620255
619610
133165
846763
1103836
986426
713919
135115
184181
480888
608811
71135
1086574
1015005
611606
91719
969046
1150608
674359
1178282
415852
1122550
356584
589906
444496
229207
560551
274599
147177
493681
174533
1088391
1102710
271655
427823
882456
430423
428997
389530
146274
746663
216772
132930
1011160
239959
604475
1066209
784022
844192
583892
753785
464595
641170
1115815
934323
950411
492279
451983
394919
1161643
586880
89296
1136842
750981
1008903
1019478
270576
173900
618270
378818
757821
291142
757104
1018633
789384
664404
933140
789448
457302
1158563
269114
742976
320350
488888
649704
390177
218129
464234
770685
835455
624300
512910
898814
883873
653473
245307
927257
410670
614733
967094
527541
1023973
848104
245110
911600
137189
701158
518846
129446
1118061
36538
231587
569819
753145
135614
1099358
1128133
1137781
244300
136175
271880
604824
989691
1088471
371247
682834
810407
1176129
676089
184267
111516
140628
154663
797039
56997
864013
532950
1068758
217684
83741
586336
911467
15089
62601
117886
908665
884388
263527
216649
123470
978577
598308
950258
601038
1013495
766463
565981
59620
346406
831585
415927
313550
1170691
191626
225949
988374
984090
895726
307388
379968
638782
182785
1158839
23164
331885
256056
744893
91396
743909
1042938
519449
949120
370955
322747
471266
311985
695189
837287
1001548
1044629
803101
539191
512714
330448
291591
1071150
9076
783139
917530
871896
873293
177255
598918
434745
305879
1014407
541253
390042
870637
144413
914120
960201
1158867
41733
372560
975430
824462
723548
26929
216033
922788
46723
1069309
1063409
768556
361536
15083
616224
90786
941518
1075270
770771
224340
799227
585137
209254
380449
1155301
1053110
589642
1034564
908354
747926
715871
1101498
416115
555150
857021
953155
372688
384650
468349
207612
1128038
926294
591257
968451
1124438
136155
849945
168658
375436
163211
221538
372727
467861
367570
989983
522295
681413
1146400
1086959
396967
1141598
285136
860980
435838
1100851
47355
74475
71001
1085318
740957
625854
474050
661185
336933
1071295
816171
384901
4185
167045
64642
747429
245280
328664
839391
1022653
1097219
571852
710834
735645
901112
315987
459055
1119746
219268
796087
186077
1134109
853876
358692
840601
908146
811866
330838
405566
566609
794789
1038680
640736
977668
1157651
1164863
517661
895756
751896
1098400
1124482
231471
861593
669542
148140
215136
717732
842299
117067
308585
505039
446564
638834
14
833099
1103667
1133922
977271
484984
633055
1129528
1037316
718061
478943
73802
106983
990584
802267
76681
913757
799840
819719
514932
224305
1103841
19361
1082179
505813
261179
526743
899472
215919
358973
182759
367938
887390
342949
40538
437505
92500
368504
784198
890640
273463
718302
913503
603119
744889
93016
645405
901479
233782
1083562
536575
212990
40841
300073
224306
658128
322115
39050
896469
224171
462191
204150
190168
670735
992593
537421
326122
34276
414344
233450
135462
895553
603419
32528
308768
620143
537640
89633
824798
1064547
14605
544121
169372
886168
759562
65953
359120
435425
516416
278000
235727
39892
938758
754130
390185
996012
348951
1024410
679229
538011
107716
874877
461737
692534
304384
60440
898695
85800
1032611
121401
598019
796319
99524
749607
1115236
271877
768378
1010475
1038544
1010334
13276
209499
1025928
955561
387799
570695
198276
33214
46530
1022856
278096
38047
1053718
274667
78899
84218
797761
309236
847539
1085141
153885
592896
704434
572839
188441
439833
116619
669667
505356
700230
1179655
1080057
791952
1151315
635851
603179
343042
873004
171001
869098
752845
1155453
164257
104902
32013
220549
1050458
1081227
974224
785050
44833
246288
151758
447091
848686
393906
796162
19673
846376
508058
18020
550623
442703
948617
526317
357753
676886
511359
30105
622172
38321
832415
1174480
953444
979189
183372
419604
241221
1106417
583256
188679
1139133
136742
16806
890618
695495
515856
20203
695540
276584
931251
1135899
245938
1052859
93300
343852
141085
112241
963799
1103092
248690
208676
888577
604065
947296
388118
67392
1043649
574192
309690
768735
305408
632478
762702
195971
701803
910995
17815
580880
1034996
302645
57347
465280
1333
86244
829949
974327
514184
18710
770464
186332
770976
91587
603812
866156
881956
332321
1048927
223304
189892
430807
245847
854064
1133234
634533
110185
916525
1009889
709890
143747
213166
62716
128295
479141
296033
808030
997984
250350
105457
1014810
1065044
211548
541877
554253
523514
834767
1090102
469150
1043840
748254
676088
841284
992513
862837
1179262
686807
340961
330397
901279
1041453
1132174
718304
864037
820823
223689
1053052
1046955
236648
110100
586045
10814
863663
726398
542256
701910
239197
401871
475445
175075
793430
671140
755753
456457
876832
1133470
605351
1173621
665577
497015
328236
488140
857853
1052731
628862
1013915
1034924
903492
494732
115490
1030892
1070572
1099657
804650
325158
997340
605721
915299
453829
385216
70390
758428
404638
1075285
865281
1099525
815099
463393
1055463
942969
865012
1024668
1043274
1134569
743411
892265
94391
762557
613630
763159
561478
227558
177968
311788
327337
542817
65152
744643
1009877
688938
791243
142053
368455
999373
511360
554415
976510
486565
390055
511262
619679
355578
1004549
952054
675332
436916
208748
565825
467284
273818
173238
1054902
926492
892385
839210
608619
45901
1174764
584641
237496
1144398
899266
705645
21000
424760
106599
221168
1119810
353816
853180
999704
751574
1129651
314832
1069730
840694
559772
799981
306357
1015336
990531
55364
901522
791211
849728
176768
7884
1056699
126072
952555
219710
373249
801442
1126538
561355
399205
77924
465973
328847
1132921
346977
687018
58024
988926
211381
1157186
420717
113587
49322
449569
541429
135290
579627
441497
536124
13635
1100059
221606
669053
151241
926113
1117791
1072432
256745
373627
375780
136010
476025
769876
963629
715744
76715
1138444
976109
920833
117483
593348
545974
488055
596131
9063
103178
871689
651396
716640
467843
176609
576451
830947
770449
155625
796000
69840
904597
1045535
62472
522540
380940
984404
499174
191418
1120190
531803
1029960
122829
261587
1163055
134151
618731
428957
509682
286187
810866
60348
665582
927883
1094603
274817
844429
377240
633390
937142
1019514
35478
416160
828351
13698
755824
216208
293826
469290
483017
571356
708992
317486
680748
327563
897069
499417
1117850
725959
712771
95703
678927
1012553
568434
285119
1146874
334965
961033
61189
321941
342186
316531
488566
195890
546651
157562
1054253
555121
741179
415437
507900
445624
613561
491676
292582
453748
1038941
716524
861397
512047
796487
1133332
21549
885302
689149
1154495
591507
260897
563662
319742
463200
917915
42504
207979
627588
939159
317830
870770
632216
224088
954470
400044
895123
208776
901277
342230
499154
336395
160351
400986
10988
650313
819989
406888
254597
345471
154616
56921
616798
583135
588189
390271
659216
1008178
936598
403263
466284
885780
1082970
673559
311720
310167
44031
896845
7094
780333
537796
991190
615728
156030
304895
540478
995650
772214
261354
1117272
25239
1097276
277281
308808
518504
331782
1074860
1122662
1029031
848327
684969
348930
904747
297746
454079
384121
496868
168727
242617
700804
252336
628011
801766
344803
146099
265937
394771
1152117
53584
963701
238148
281672
278552
1008682
274776
77065
128428
331346
288209
547735
1040240
445840
323904
707279
752401
580197
678753
937232
22698
349289
899645
353224
372304
647794
869187
848990
750672
991660
122353
1054607
36329
702866
718293
491201
67189
1022606
490327
717227
538149
253558
1067845
570395
616606
691756
222782
1010696
297423
158246
1155938
758259
579286
1100050
348826
544639
628106
667375
192254
563966
29142
388858
1037389
88228
193848
953096
972972
218194
528451
51701
396253
907431
510086
67271
568860
669096
493483
472947
32544
952732
680716
1121415
1082424
541672
436597
326183
729675
802350
4526
675329
205578
353301
237317
160063
277782
497468
332602
1149771
94615
1166773
133043
879768
154761
1127892
630406
841186
972882
274922
489607
133287
1167926
3492
911631
489544
814821
1066689
728829
723985
882843
596502
29247
949497
216383
84859
754354
126702
418603
627708
568439
27397
102408
1133297
454302
731951
426368
141669
827537
853440
163442
27510
728140
648987
1009514
596686
845683
995109
24192
1130736
902212
627856
1171457
1018576
861906
38052
395908
661531
688404
387310
790426
1031845
70799
1170056
58014
189114
4387
995292
622342
1028248
886986
81894
115940
1097754
1108480
1150454
308772
684286
1098764
117630
789107
792168
222693
1041424
23145
131794
1179266
924787
918432
46267
972882
525700
219402
28261
981158
657865
397676
764117
501851
401865
1079785
311991
473964
1016996
245563
1043849
1022996
1029261
656243
88103
963051
536460
643224
1087042
838502
924204
1069827
1000859
61730
610329
586489
1013357
1092108
1029804
831966
1062593
1056069
859719
395969
860453
870606
106433
76643
127002
565359
834321
782207
773454
816262
487503
805688
541474
384213
1098953
1061953
809117
1118411
461357
1051405
348090
247878
71122
819079
573442
807024
772306
2982
197025
167793
132381
36883
1063997
1021834
548351
333839
153983
772342
556583
844095
633523
527691
138592
223470
1006852
932824
723728
148444
446386
636520
109713
286903
313199
756419
60414
565846
1010606
570899
895454
1077024
1144388
278663
1125670
474448
830811
520670
1117913
1110229
1139834
1002940
623449
195849
566757
951320
824077
818119
1036616
96774
37
181112
483097
1106369
557298
382903
443388
71369
81336
1015869
135383
156016
100863
49199
960329
756153
919424
145381
213918
317452
405094
682855
856111
388160
330404
280891
1064411
81038
252187
1023221
870310
669584
814166
854617
1176659
904036
486513
196711
1110551
1165409
344052
358003
305150
829994
718890
833027
829871
129393
334028
448869
870848
769459
1162814
673839
551449
322555
508194
1168678
158492
59568
634859
926500
588947
1021201
875285
198555
347170
513492
124590
660278
1086922
581691
1027519
532847
174960
451234
192002
703765
233602
819274
477485
835191
1033834
14060
98111
106780
1104093
221544
865688
947084
575679
922518
382173
183032
508350
440764
1174463
799975
727966
19370
736009
1166345
577327
734498
810265
57689
802875
399287
110681
448326
857117
986821
615612
770382
475871
541835
1148084
918449
710417
704200
836772
870690
137384
434067
382323
92870
55710
521446
409041
35035
259032
197419
670628
118749
748405
560390
942497
251824
514597
1041496
469441
742734
1168123
75759
785006
284650
973439
771935
436895
1065163
387300
40817
122205
417164
506611
979179
1054829
160302
952185
44622
1164418
1163154
664524
520396
47402
401201
930508
94716
408299
575364
749746
566320
162717
474261
179668
23333
533596
223439
476979
1057367
491458
67205
129038
368131
552113
592693
104299
787159
987133
783758
419528
985351
445096
1067771
987839
445182
502412
806404
238008
904493
758493
507232
864763
158644
835820
1080943
92748
786534
839028
277741
1013865
323377
326163
1171911
921317
694999
882268
320434
445637
1175687
754749
123876
896896
385816
937695
29823
562101
623606
637889
895155
187529
708049
553950
926275
834010
725159
395120
634936
899675
908735
301842
838881
845620
1028886
688352
604382
1179501
135445
865537
257972
727139
58110
291488
1076696
995405
185794
266819
655874
221444
460326
286279
495926
997746
1172942
252311
824490
1164844
528004
1158848
919256
920665
416272
583140
1133386
55463
38954
495514
349848
1005102
723073
252727
370077
896550
880352
77868
69268
705208
62296
1119184
190100
217651
1113512
565213
851655
973388
142454
571136
8019
462534
670227
187746
699116
307344
625201
339768
300896
667941
1025676
337923
200329
549863
9560
590272
15208
43400
71727
979845
992070
898033
861998
1126045
737086
753073
1013750
737827
431811
731278
694898
520689
450544
1055163
733966
229141
237655
430151
116185
71583
154011
792757
457015
799899
814029
1120747
442192
678955
1151362
738539
44630
924148
496472
344671
825149
875619
294075
983855
320540
981259
382614
169967
265329
750858
63093
273499
881970
993574
431476
10302
492539
802328
1074293
60586
244308
784701
386018
83035
258750
670973
1141157
424755
3564
1039546
426431
789242
781568
833028
865477
766313
587967
617899
302937
815482
468285
642559
537515
963945
993396
11065
254442
384804
509805
406680
321563
918201
1146237
1004802
78183
381402
707492
277806
724325
879679
547759
478090
143185
793067
126348
287779
1158391
1127711
172407
195475
581785
752589
862627
885551
382332
895563
687722
100893
1076009
787172
491437
474989
52673
1015082
1070716
18299
1106015
634355
557345
31339
779085
382015
601924
696540
316884
1146662
1081357
796824
598106
787028
658544
610039
31955
377497
585643
1034720
992770
65338
244326
17149
907240
799490
485495
475608
272039
67457
721349
744780
355263
137589
484578
851845
683879
99993
902926
721700
1162379
107058
227401
441406
557816
247027
17860
714751
643650
733756
873392
879751
737356
362092
406779
249896
380404
87512
21918
203541
334641
1151152
209309
716073
1090266
35429
1023576
139237
889556
19145
542124
193202
700610
785612
924523
47572
629420
288673
29121
35458
795106
181154
74502
722685
119359
451228
666573
415570
1146733
1137242
490544
514614
475322
609854
50935
1138572
233454
973967
855246
975008
1061042
333688
1045261
1158167
108800
216682
1171102
786908
35451
622825
1119631
586133
796975
1087180
1028587
486379
749068
402020
198482
232904
1007312
267867
381947
916881
147327
1149180
758973
1046269
779478
944951
312897
1179108
230617
939147
646303
870769
7533
743935
1059680
331231
378153
1098855
115502
439335
359894
405801
997763
444743
711245
613143
181540
848515
490840
802638
592318
371570
2007
512226
520196
59283
880785
213200
88725
736171
531561
1089693
366380
173595
151375
72446
740302
18434
233724
797807
875236
38771
170794
47963
389610
381721
342468
1082650
934910
1137157
329426
417208
583540
543842
369696
153685
622443
421220
613631
337592
781503
421740
469231
1096973
178190
874415
964796
497886
847953
10308
75433
274693
567147
884720
894144
685436
844175
123711
905553
652537
1168119
1128363
692406
351212
1133272
637057
629888
1079461
245162
1144238
964627
309208
764534
389098
803110
263592
127421
223605
1102127
239694
595809
78345
781331
1180398
83129
964774
424319
348317
434925
159203
403102
638715
150875
72977
996689
762701
745131
430728
1122950
173675
39496
1122506
637382
1060898
868924
123761
80057
809076
717345
742832
898480
272849
1128759
968356
972137
80800
8422
342266
136256
1096883
492754
363302
996366
946940
922858
555991
617961
901766
302436
708927
336939
295075
554237
729809
965721
818310
641181
1152311
65998
178849
133115
814806
708899
452336
341875
408838
320048
143111
75490
185116
399387
1170432
893989
513257
995490
626295
754817
1154334
524146
58085
160962
687936
29779
208952
591486
1074066
555013
311590
379666
638675
881740
265305
720762
341124
804352
889049
1049155
138895
937862
114384
329918
134943
534465
577560
482108
553004
762486
502774
1059803
1179203
154705
976226
950178
624881
502358
919590
392984
857352
1088784
826729
896857
197138
988203
674376
234259
269879
1000359
252602
251390
352048
565523
929797
68711
441718
348653
95869
427569
745769
504088
9374
1044887
1097251
309832
244666
414789
92444
1038624
209591
657360
1104550
136494
682341
304965
288003
37917
702536
629685
486481
422144
33876
778162
931434
977862
373280
328441
367922
424609
992148
465187
164023
726531
991838
890147
567675
274458
571079
871969
639760
986278
783431
5987
307627
340706
321471
236338
733240
978139
479114
348423
857953
918352
1085541
120695
321229
588442
377404
14183
516055
502596
450510
683473
1136430
317303
1082649
1137390
404199
1056403
753908
413984
735717
1061016
1105173
116514
1116229
508126
535198
348373
957136
25180
392908
111694
40745
441896
946802
793661
597226
46422
62715
566590
1092222
783427
348080
362963
570527
540320
317524
1012298
527476
765196
520436
1049783
349047
988301
952368
534147
562956
351337
242112
168419
382145
410197
289725
1048606
476303
153802
501806
193245
1076225
698525
651133
1014184
14118
199299
132446
865019
307936
154707
209614
318962
1069371
757345
246771
997559
284689
127026
90913
437861
165742
274988
547786
734651
527246
998099
935699
604057
41406
344997
608386
806914
4326
413319
267016
903627
1107755
204593
569786
57578
506963
491492
137867
441395
70289
387948
560000
898994
170649
328017
611397
373809
256298
963156
84666
970314
701615
301808
707307
818347
736399
718974
297347
570498
191120
1054890
461506
212393
297345
564717
783270
1138090
1086463
875720
726195
1063080
393550
196900
915132
5523
33306
789765
798536
281169
724170
98297
90556
146552
1158306
959396
57958
1541
43313
1160753
1150232
453465
525180
532585
94054
833051
864721
1127373
1170566
750090
328448
712506
202450
97443
357839
625203
332692
375478
568448
999162
248702
197419
1010846
280948
159786
580573
101533
43078
1104143
159885
291149
981621
241840
83763
167941
648988
18004
952432
317161
672349
786540
619828
220927
997466
1131113
664494
46929
1116107
592154
668023
212040
211347
623006
323311
351389
658524
1111045
383261
669058
170630
362504
637623
380056
469366
418923
890895
529399
755874
642252
276128
1024432
837493
1168947
43908
61225
1080924
277818
765814
198350
483296
445644
1120429
25690
1007653
935984
1065917
993975
1104008
612338
150570
68878
1086983
222048
1041587
670202
737800
813530
201357
148823
1019792
195291
723061
258774
144428
1088525
594749
31198
824474
655881
242807
864211
418704
733097
316837
600243
789843
158697
252969
496058
238070
796054
1135427
528838
190356
1076581
766040
713474
842934
947802
477703
762601
1016126
1125510
595461
667696
885080
893998
31854
731969
1107101
390697
853565
177171
771937
525096
635933
867535
801889
976224
933905
956444
244738
1023678
119153
105181
627725
168863
68132
612762
65348
553381
143138
721692
1067625
1152792
1044898
546208
222398
73926
1157329
1017307
422911
1121455
290843
1134464
1047691
203253
59917
244871
638069
469560
668830
686005
512512
2713
1129299
257300
1133080
169884
589917
668408
1156834
1165174
1043535
69396
511874
171446
824160
432154
1136296
541652
134685
114249
415261
981220
446989
981831
827356
955825
846664
303804
711855
430331
828965
2238
51566
1100706
959362
542858
154146
494429
622709
767938
252986
973198
35803
389485
351524
927447
340386
415627
230127
1143259
786486
442519
483772
132606
429102
1028649
150804
155968
652044
753210
609701
174760
809763
243165
578242
564744
605664
1129464
47747
966616
80601
352416
232877
700149
585151
620949
825896
544393
767301
1039145
252431
733032
494459
1127647
514860
236871
270027
966594
1076186
939891
1153834
256879
458955
640077
651950
321158
499154
407510
951834
941018
325990
1176074
680572
1045504
1091454
880631
845066
288777
899207
591545
300289
378807
194135
855614
646826
872906
903444
402556
602474
860394
115376
190121
1101104
296640
862292
898442
1049379
1101612
167007
1089498
661607
533927
732548
46876
1117440
251244
1083499
1085445
191429
258045
252264
442099
795473
600949
325374
120644
66518
531937
178470
855087
122564
559652
549795
699079
235151
1159761
803755
249755
925428
290389
188712
147913
1092840
660922
422897
305200
204856
670804
4806
268542
462124
473608
222990
932775
1101652
17321
79691
903210
947832
256247
716417
466400
261794
1014500
811405
191145
1105349
516284
7460
946098
899240
305989
1031040
69329
1073157
826529
723403
1034930
1102120
906826
1135188
583728
590241
175232
540907
99322
285066
95104
475456
1104525
137099
284602
489416
152646
513115
953148
164480
483052
216622
747609
611033
17129
321550
622284
806137
419456
539457
644308
236500
946992
934696
783311
961619
468191
575813
981470
106344
505472
582688
993286
245028
50365
532866
667335
674268
631705
868456
1001680
159965
259021
504895
151476
264041
637365
921187
912042
573878
1174676
87456
1074272
336436
405912
698970
297330
320321
739054
1010596
993813
757687
56365
831703
993446
406860
9726
122662
537342
306600
843797
545192
759374
243028
240423
728654
1143656
708618
1057462
2582
516387
73111
831966
193752
933390
651651
408718
136407
611541
132985
796610
1088794
615827
448338
224330
307636
1107003
753798
165424
934951
1151506
299891
205661
191706
180309
351248
570124
740453
273193
927729
1141222
1061724
356716
365678
593235
534361
618476
815891
769063
104366
400874
240743
616907
679715
912829
557461
459425
906241
353702
153584
734005
699974
140701
930253
1129186
344627
297698
562844
349178
827746
47627
684682
894405
785590
953146
1113480
738503
246342
552411
1127062
205914
545166
892985
44993
127096
912042
393099
176250
929174
126148
363304
1117462
297020
97349
1038020
1053975
494239
1131375
354065
423834
597072
322610
907196
801472
1053199
316758
836844
231846
852002
1069855
379253
775524
1175986
84595
634427
416628
398553
1161109
1172243
584013
43829
1010369
29520
101592
478848
1137033
859331
566821
73414
112237
933351
1104720
945752
69100
28763
357770
165447
84764
858997
989239
351690
1143929
874479
844976
1067974
817950
329134
1082213
746658
813208
1011049
662829
589107
523869
1145746
909297
860210
383174
20742
328879
473204
453562
25589
1021944
830979
1128340
1120421
1095921
391562
34990
880740
425121
794899
131730
636977
457016
186319
336440
866690
631135
535721
963399
1073769
197702
470382
719330
240097
774568
459423
792854
435623
741646
1084230
1077380
96673
679121
582687
565296
27823
49229
646618
670740
58228
929230
145648
131669
334012
189921
58564
1060773
616406
1167074
344003
255929
1026659
599668
587402
1089851
1050642
378364
753509
124824
439561
798737
224365
830268
1131020
384287
1103384
50574
288550
194085
697548
1041564
164363
310316
320535
356899
149583
98514
707502
233986
1100568
228757
62079
94465
1168161
476336
513294
648456
281901
385957
28979
852408
428002
107074
489314
1169434
306559
787283
596992
691182
875271
274199
338857
1139202
1030492
814502
1154501
1082153
54772
1068001
767096
34460
115227
452073
660509
187224
991739
482546
605292
229064
523217
486026
210541
686189
112807
263858
795599
616111
221422
185554
957741
109691
989809
409446
740579
993259
825059
560595
289465
281566
369337
747801
394853
435343
183776
260940
669247
442876
984561
1087844
592102
583533
1169408
873125
478973
1053206
138732
814140
998615
257298
199329
749583
539599
52887
1151767
50101
7086
585203
39969
358338
685391
974790
451790
438667
1149180
523944
761056
255891
494248
805605
667846
121584
112702
934690
269409
114422
952369
1080957
1117159
446137
956684
976311
303154
476507
312670
665414
32646
923960
38327
802627
1084727
579626
650654
710471
717357
968276
142166
133074
686850
741015
367774
1140772
380300
1044292
827900
998266
743800
1025975
189329
997850
381466
94000
893007
192814
366820
573458
717782
322252
620958
1086261
779833
455608
298308
376299
79974
548005
1162821
1116148
968694
401379
1115812
111362
479941
812691
777948
613124
637431
497641
646516
265670
19594
916256
468393
1112128
411194
751580
812486
414373
452390
302365
208171
1005018
833961
907021
749771
410069
255857
19165
1012106
473262
529706
328569
999923
861269
633546
820823
1033481
1033455
346028
196920
891347
244280
521269
530934
941931
1004930
389126
870965
630373
1002710
134897
874379
238655
961701
131544
1124139
76252
842883
1118540
967457
311880
127035
678068
324297
980027
922723
828512
736004
787136
449555
861551
652095
744381
402781
27013
506686
929225
817901
773570
300722
404137
931514
256322
74332
476727
897413
294987
181078
90399
573430
789338
949334
1091189
879662
930976
839092
154720
397582
547885
1058897
134291
327574
40616
688713
876594
127765
737693
49587
1021722
452063
663899
666021
1102626
313462
548947
73791
600350
1138540
306733
1137318
43607
54054
463573
648797
1178890
220028
892745
57834
777281
319757
771866
530704
652843
933567
622254
472258
697054
300285
530291
1144883
1023953
1078904
1025171
1085000
717283
197790
748398
205959
802950
101108
324286
491792
836200
184203
165290
210936
52358
308255
620664
314965
438922
626379
155338
35250
464195
961647
1167916
246995
226062
900135
846400
738831
306663
1128959
95277
767424
29009
776364
1237
79623
609017
1005422
616324
184194
347396
166838
771808
754504
1129868
340633
786163
588147
429118
636076
250242
878251
587130
335096
752917
434450
402755
587193
1138576
709359
1029370
1069721
58790
191815
1134298
1061637
298741
322435
410578
626036
951059
622088
1158358
796490
335688
575775
673787
960781
878012
289665
653798
724134
770959
93260
713322
91211
724144
754977
647322
360584
785137
1134421
1127923
1108286
174302
905328
477421
916820
752452
724205
164008
1177342
922972
281561
313424
1022196
889235
559197
1005034
851164
1092370
283282
60933
164550
267490
234157
350853
1014416
952833
123724
183897
468187
482678
1033855
22639
1163378
968329
460393
823080
389961
375406
436001
74998
387
769082
689463
907285
482884
742273
223454
819977
374683
760200
944412
862294
324458
791081
931268
392798
547139
453629
592825
315883
319451
44992
793999
578698
870497
215082
261723
2436
556780
1051421
32551
144814
328468
928756
212317
790703
520998
318377
372032
934684
300172
199261
175216
889736
296123
469803
188933
892653
95144
246623
382392
228407
757571
1054138
207434
500074
590936
665967
72559
344589
511027
450647
1076087
77063
572267
170596
221794
271145
701511
969401
445249
144493
2375
568086
348117
363258
528701
398018
852002
933403
164413
417579
1179418
1128173
718046
163681
604103
881137
125044
414693
995847
1137585
691698
424426
88634
742820
118866
352949
245440
415557
728792
631838
347183
514195
951485
19674
481918
16087
469166
444145
940786
172399
1010451
3617
530336
1051615
118790
350447
192239
102997
365609
555850
591110
859892
1073768
251460
422529
460608
474336
935681
777876
36458
1085044
721207
878215
386280
170025
1163901
198632
133574
23111
880191
947489
210166
616869
208429
1067574
328906
672092
1137971
517097
169403
438904
484373
167367
192936
262138
770946
930415
82576
1107119
1030265
977987
397670
248321
708578
178323
580119
966253
178386
206565
629461
976035
874244
932851
67312
452310
352184
1025012
211023
1041164
46531
800328
668522
953048
1147265
703428
988509
1147946
252227
54223
455429
297751
1168343
1078995
265037
488114
1149453
1140644
872781
351836
317540
54663
100111
748605
880428
150402
749025
841596
733013
1077186
1176537
630307
1080476
630689
1119166
402699
1033162
341604
557482
944980
479310
794520
778900
398427
1109510
454251
674815
1136278
638311
162826
351088
697295
939513
1113294
678082
515105
16386
364768
370389
843985
309617
766016
710360
808655
265931
173257
115622
619940
909033
566127
98783
887597
454883
713243
982542
245354
378079
205185
819586
938579
1167432
110301
998577
812712
259004
267426
640740
797061
372509
485689
238793
278860
46780
650158
971756
353641
585004
189088
77877
1052583
880260
19028
752645
687568
891190
1068476
174375
991518
545137
13226
304925
875105
864656
124982
926508
470709
521570
634199
532608
1085747
570466
478335
541340
439994
1063989
1102023
328164
139145
1139493
544962
1089680
1034094
888784
1064632
1134207
629165
898134
1164412
617630
307102
473989
930010
542144
530286
141070
958753
693904
560596
754789
448580
742547
683194
485911
1046740
613677
455899
1011951
567849
925909
203816
658489
613057
365388
199078
769262
381736
915721
598075
465229
476170
359349
468414
1004060
951354
1140949
509705
194712
461527
237563
437309
88182
871846
1072824
935339
335888
980507
305121
278175
640289
643798
237420
171118
597277
975004
466132
564299
844467
492938
796013
134222
148625
204291
838548
107885
1127120
178630
844259
277125
213001
405314
402304
616383
460859
660929
372906
205615
98336
626505
645906
906692
161979
424850
1017474
27782
204656
464850
451325
1040085
568429
308071
631036
118096
466422
631315
948307
1024287
794292
416037
854268
879318
256964
607727
415128
95905
495143
710705
829961
562082
46018
517448
548320
178600
312084
791787
92653
585007
56711
822347
515426
1012222
159886
1144693
328060
288893
466744
937750
667239
220894
585861
163629
1010676
184365
740029
1176949
1064503
460627
1094944
977719
523826
1090939
1100751
295473
842370
687226
476688
880348
564838
164297
548454
1119258
1037160
1060721
826700
1044588
1148296
887369
613781
648501
398310
321116
84865
416205
707114
72539
563804
168445
976461
688467
440687
221287
490193
862254
162824
2858
544198
1079029
595807
318416
1017721
74221
1142556
671134
739368
298427
282381
836998
1156802
408318
165503
375484
322829
326797
218231
1044996
1042290
256662
200382
1029085
67659
239171
140136
694071
720733
469046
65727
821016
277638
326075
113227
1164025
87820
359383
1096926
596784
182361
747727
78478
265600
905284
1147196
557132
771019
386222
75495
70950
1173645
175823
571016
387675
365662
711633
528701
421510
339548
295167
412125
903005
618330
278778
574752
131860
224625
643829
1077011
551012
874845
1094388
832478
119307
12568
468858
554080
36202
455352
397796
1034262
623946
432082
536568
90610
973451
467291
110871
1134265
131397
140497
811507
528252
368370
19694
303599
366203
281517
934743
2453
967887
806455
852077
471476
540746
98287
420809
3635
1052926
471079
711731
825061
1051268
1065145
631324
944552
1059382
644211
329727
1166110
757993
825036
39805
817856
929262
8860
853304
895726
108624
242
123955
862064
314362
358270
1027972
542743
866646
185895
313428
461605
764699
593739
75786
743837
1081480
393382
983809
133238
845705
900448
399131
316910
385707
118834
501570
242961
1046972
530764
785387
754999
678857
808
433126
87460
70046
885656
899156
587858
40467
238361
679326
1132632
114601
347650
764740
853526
1108700
289748
194606
679845
572236
494990
960886
507561
1136274
549078
380589
982129
724413
583349
881340
763527
102609
437136
837972
839612
418264
1134476
882030
909386
310683
815326
1158449
842263
167203
196131
124306
349579
214948
889951
298402
509994
210242
360760
972557
482644
740179
141258
276836
320892
399333
1122213
28403
678630
837420
273573
237772
336274
297243
353512
512405
825781
1173338
597187
986823
192436
362607
963640
1176759
1088117
307576
289728
757769
183278
408312
500708
83970
843482
203149
474755
987155
605521
583798
333459
955223
321812
540834
1040005
71013
777780
276985
399871
76910
383036
1180513
939383
787583
625377
278728
1087114
5807
1059763
791535
368520
994824
655445
193532
38988
1071887
760668
477730
304693
240035
171278
928686
230348
445037
1118963
177984
295521
224733
266095
588964
815785
1082198
463024
98951
951081
831585
530205
954539
1067283
214489
180801
646940
207783
567877
700719
151634
536020
1091892
671822
164547
182654
619587
678838
700257
815887
728089
543329
47964
884893
694010
124395
166804
496797
1012936
856614
598435
1146438
297742
557476
96235
714374
1138112
132677
46942
637962
866526
319142
631038
42155
258154
1109403
1041916
814908
467020
97708
734180
719460
1012939
105630
980208
460874
424030
619741
489880
997246
958713
106003
1149126
162136
899854
986028
682857
424223
699251
1028401
539703
1007093
896144
471127
802550
1067631
806426
179865
830389
896310
431641
896059
456100
424757
1145563
579916
904558
553097
309925
888490
289373
393544
287432
773241
418066
711101
562510
930567
1180122
616708
1169750
603368
434076
173677
855170
526911
770387
695583
968110
682618
123675
306805
985403
561538
424493
1157880
872454
1144927
395396
45077
224361
800746
2632
779989
860720
347162
82024
722100
1118861
931729
429202
814021
692400
57024
211950
467642
585452
840694
512020
340722
326007
376761
706173
832625
534772
977816
1032886
954365
415587
277697
1174283
660688
448953
970408
971820
1108377
840594
685971
489458
916053
1031917
1024155
389367
1060847
101340
925245
676995
520260
1114724
772788
1178231
367794
364274
810353
424841
28308
857472
476556
1143067
721778
45001
788685
969718
842202
335688
784574
1003014
669384
311816
202196
733035
137323
40218
190114
98902
691208
782491
613005
672917
235630
457206
491823
925120
619723
227642
291904
316807
847846
662047
1057069
1037827
277046
1076392
157813
1017318
174414
104362
980166
217062
1022496
655212
124315
207891
1072195
177088
798627
922666
1037788
894280
163622
680225
1030207
987091
277345
1116313
7315
476160
1064110
738854
1035244
872108
623725
242792
313266
812534
1084499
1071635
96374
1123632
449107
535216
1040053
754344
1149760
426819
760692
1179528
1011852
627507
839381
424397
655164
724853
114672
1109245
624663
626053
783645
985133
163459
408263
608161
460428
821247
627925
210110
428027
183178
146772
709283
1047676
1137826
39028
502769
942482
256739
336524
160233
948153
344090
863369
871863
378694
469471
1009253
1111047
650838
867305
422201
1020239
1058677
325433
207032
497536
554136
308470
1078958
80683
662385
284839
379558
87587
858246
340768
340526
261398
375073
488815
415394
1025596
738178
927313
919707
230824
877433
900358
696997
149789
550688
883825
435699
969258
543602
221136
442187
1085892
425543
682189
962910
100330
782402
166758
1108917
476036
1074419
862729
133150
441560
104754
73291
1160273
854993
245445
263776
991116
851796
903555
285717
452798
219593
1054032
556388
181637
793378
317709
580093
285890
396971
624031
758537
681977
309497
813789
147040
552458
1040023
829026
50965
145960
249611
201948
595844
712490
103238
116058
526622
342849
323828
279765
818988
254452
194484
516674
724720
551798
374337
760697
1019762
124373
473021
657799
1094469
623895
190760
730214
132377
652274
533054
229498
644095
829687
1107556
500104
21441
504078
656374
21345
664171
1167151
483609
766686
117762
522223
532798
452282
311204
773044
995331
237401
405441
443177
137393
80215
783437
395090
973648
517190
1056477
1092949
794680
585050
1177919
359722
253202
171764
946511
198300
602895
179377
946711
1039975
777357
140939
523221
668733
256134
417669
542699
457514
785477
383738
7171
63800
1165527
478748
89495
905739
292859
193358
174414
741798
318218
757383
111755
1164090
118632
485816
170213
265351
215907
495836
201850
216932
447855
508734
992075
1101064
343527
295946
295982
696352
595454
627542
1037134
35157
651531
933764
213699
300639
586444
1134653
755630
464474
708439
759965
858370
533124
463120
832472
1062632
233022
284369
443969
1037716
1001012
280640
297620
1118605
951531
651905
1162973
854469
472655
1006427
15541
435682
722682
454661
724728
118282
47058
1077182
642950
1132465
164974
530237
1092042
1078128
496327
77298
112596
65037
334002
953405
515368
189578
344890
16929
272103
193923
139104
639103
491449
141966
487665
623548
137316
36412
1026923
991257
1046792
708113
272374
989658
95944
285316
972633
650725
749602
830740
713121
794425
684839
864408
1024092
655706
750448
113913
957284
931047
1150249
160623
1053870
441082
927380
1090477
360777
1118724
1149133
1073795
924282
874505
620337
41859
1100559
653158
225478
195468
146059
959211
495558
591111
533493
978856
732707
1163395
553892
550219
300050
115800
4203
197905
378672
549755
733279
141882
856281
583531
874213
1162206
188627
164378
244781
256625
171846
227744
693937
615271
826118
773861
876896
525871
288891
562343
3534
58450
1145746
141432
831818
1151642
293785
475451
52748
837656
1124088
562088
483846
738816
136748
611990
951126
842343
566233
686902
397058
340862
671800
372923
243209
849227
544507
1047129
1067193
840068
577088
1047915
349378
1132844
466456
82793
1061346
477364
833156
181055
896439
429656
858468
1047454
659582
802681
998443
1072772
830727
373947
29657
621395
281750
1155637
1129808
903809
511283
592233
760735
502483
1021505
224338
801879
309528
600463
637028
343714
808172
921188
792833
832300
277942
11572
302928
740624
1146306
201744
1006860
1071962
919820
684346
404808
741648
224743
298829
330714
985824
920024
164467
599515
290430
48118
558258
901462
123818
543319
285505
1056565
438425
778702
543489
259301
920345
681906
809387
190120
338434
984092
1025478
498573
962737
217015
1066022
1115702
1145335
22197
1180294
702342
148813
648583
656383
1108078
94397
1175515
436957
820908
31333
78195
1127788
89702
644310
1080405
1158337
995337
940141
812580
629388
574685
820332
912181
37742
949297
806204
742274
408654
129980
710820
216938
904731
627471
336369
176137
1132136
1175195
739553
903720
248592
361885
1073140
625821
604793
379006
741365
233033
130427
947735
1113771
803812
86275
774821
400900
1083325
141857
1099683
525538
555787
596306
759562
909857
810787
518768
401676
905140
452480
80866
838307
959124
738001
501708
89702
978845
752925
63820
22465
870758
253551
799369
119117
262455
1068468
873762
175024
267823
295274
714424
298817
131454
706299
19794
351055
963195
112914
66521
1157295
664446
315246
860512
52089
791725
318895
1049553
811714
562501
264889
739027
1064881
1127613
48971
849604
1092430
54547
180686
408859
746585
1086959
454470
177522
192038
779245
251897
985572
876659
944153
956815
109335
1024529
433537
1112483
818175
586716
76371
77011
239178
1143711
12560
594987
827567
795765
1061931
872533
212534
922802
14867
483531
1147094
551027
300605
1066910
1017799
794145
1113399
107544
561560
377142
880076
588496
600304
1022554
481163
184133
274938
148267
39181
1037158
430867
438604
933822
16103
411547
600997
745658
342140
478519
501656
30630
695869
877694
482432
573279
546350
85086
287783
1030183
348834
780849
917617
70257
61198
676483
460547
1171233
916838
599647
614922
224354
1112086
847421
291888
776968
921801
484141
1005118
285584
25459
1005707
661892
273318
704904
307067
49456
879781
233836
772678
934165
970573
173104
172851
772977
293095
949971
732829
515374
999599
566129
811867
369964
1081009
246756
111139
1119888
679696
342170
238035
504846
185141
617329
633204
494968
1159161
89793
485499
511813
122187
238545
442590
351398
244687
376346
838767
398195
611609
839491
635773
1009740
926812
1129013
778257
658709
679472
1143656
377819
857526
797252
521395
851936
287628
201997
40332
1009331
739388
1100525
833252
1026536
528908
334367
844378
620516
513811
486832
760130
819429
300042
946887
1151600
36124
76083
683360
24369
1131338
218182
461083
1129741
681192
32187
109180
847539
491582
1102068
637066
916052
496906
139006
1030922
432886
205246
143341
95
281635
371153
612575
77394
703549
830710
439690
166987
965241
745043
279120
660422
577542
459831
184900
316725
1006568
445056
770460
598082
361636
431484
690739
602498
330892
288303
1048896
562372
1166173
656734
606668
16058
896552
256164
162608
3900
636772
138051
351328
694981
1071969
1002683
637176
487465
876311
834650
32540
155383
653327
627029
971330
339895
503074
726923
1033371
469524
659556
1078094
409932
705697
571948
227043
281075
1014068
1111368
496905
86497
1139943
110466
738219
113254
184663
559562
747686
249960
912917
180901
1157603
255355
275737
930916
886611
291501
630201
997175
140470
274458
2762
494792
267603
260982
431485
765524
276945
23912
173947
591171
715733
122531
904767
1054018
787352
137164
638901
325028
596675
814515
992696
140337
388852
625814
997383
432042
645013
1148750
333483
695214
837060
852496
221165
1007578
463021
644171
709746
347503
464000
162083
810154
781988
149207
405476
315427
284843
1131369
614933
564117
568099
604003
65040
155180
637228
305992
45247
1091782
767290
556419
517130
576430
601503
88694
694262
1133429
1020289
152233
1140039
767866
453241
7703
1165652
409332
327807
578383
763004
48062
166494
1080479
767309
257664
242702
684373
760315
269730
390896
1121933
75109
763634
28290
720573
566983
1053792
588634
828766
315321
175015
208396
1126874
881648
1157267
593702
938242
870684
1144294
51357
698409
1179183
1065723
1174344
998464
1019362
161303
953159
876904
81992
591519
443612
822984
662556
358023
771148
546437
172523
561596
1102489
1180293
72643
304829
490985
1147035
586252
631867
931731
415627
491376
523160
751023
880531
160351
494033
28419
10078
529335
296915
551442
786453
1051942
1083006
743240
815306
1176971
768948
331416
246369
263717
727202
286989
544384
773648
251711
836066
993095
935463
197976
942131
571021
883608
1152111
936328
478453
666850
726177
714172
819383
322037
421392
759918
902377
72256
367205
336989
1128225
956812
262989
713442
449676
359696
692215
1044225
996357
1050007
825169
148688
403686
742830
544613
901004
630506
583401
443137
124294
438425
1071916
691308
735221
356393
1027527
28862
502609
1120914
1120322
997342
913881
161226
316613
72926
783726
830346
1021227
247384
887388
584587
409495
487635
879531
53109
962204
61150
15342
545632
812770
617258
534187
917327
629638
1046639
326391
661833
862844
584095
129342
387851
791929
1011978
847322
371374
1071839
992870
401719
1025629
522450
844761
639283
851036
872936
403063
467878
854210
106328
1062693
894442
422434
928545
830232
914904
611747
492973
263889
245369
70552
1148832
811104
1007148
503931
990996
208484
484492
954215
1051763
416205
689252
1144784
473272
888568
43636
1081007
335437
27921
1065142
157391
472497
477577
1092833
1046188
853132
69497
743174
611987
867452
604536
360532
576910
321962
993621
406176
556694
822395
99402
673164
82533
504889
124308
321389
427219
660802
633151
1155731
402390
872965
767614
388827
385663
340659
210734
664803
282313
46739
84531
288355
739077
648205
1052817
1139781
98555
488094
1011721
833284
294275
678142
289447
792901
194787
1139785
191331
24706
844209
996910
2910
599649
793738
1088234
1083318
493200
235202
463137
936087
54591
804279
159119
1061961
306124
321497
887805
105357
393501
899791
485223
970941
468978
222357
619116
1165125
442781
652272
751211
901347
305866
29729
956892
722731
1114238
1106808
868448
143808
176528
607373
24619
298308
842917
116512
155973
44990
1137632
1104236
834057
1146811
776658
198000
762582
203160
343884
553541
1010087
781493
150137
493563
33000
65147
636762
977135
881100
293038
249920
722013
907279
208154
714554
39467
56737
494660
980331
529613
391658
226081
861689
1155003
446939
457500
583273
918384
1122448
937548
649441
148590
983104
1138093
638239
854665
537558
963183
289480
31804
998543
22651
717755
340074
1111877
650222
908173
714777
351627
1019962
838572
396915
538129
1122005
410602
605564
618887
199163
178437
531802
733373
124535
1105527
201092
157301
609104
46202
932362
244546
81858
917043
340793
318430
441127
305678
338191
891527
108839
384318
119998
660654
687233
434402
954058
269088
656726
798843
692290
843252
969650
158252
78132
876542
224936
55225
856089
843444
360046
750803
821144
992603
19553
467492
1019106
218925
1081751
982833
804218
213184
149753
461486
386265
904850
837157
1136240
279453
685850
526580
95582
823714
175265
1048155
1129929
1168361
844973
259798
1126885
665389
602865
554950
770564
630401
877376
405603
606136
1166034
261817
1041965
497792
980116
317584
662736
984589
832061
95957
344642
1067461
629810
633705
213796
196570
751510
237539
1161082
1072252
38476
773423
5399
490205
555603
402178
620024
532437
538897
606075
810182
269769
615253
795519
1096365
996104
327516
730853
1166467
703176
899906
453875
1125998
867476
310101
523564
239198
240418
316271
659112
1043139
547016
64420
154453
831978
307546
436820
1170332
268304
224358
574566
1099267
1057146
1030320
44042
1013118
524984
53217
201845
231813
132522
270779
1093920
749688
138844
772428
454846
435895
729249
756978
409768
764453
839370
287938
310501
396415
664948
898503
805136
208725
1124328
765008
282090
692310
680711
1112951
1048102
1091338
195010
812208
1031669
415995
49019
794863
1147075
826240
567839
19235
982349
810822
87118
429917
310901
749183
245220
1101168
661854
1012730
260045
122118
492666
35821
393734
798967
772396
425290
1170572
678991
707515
875328
1056695
805510
994001
643293
988887
134633
475301
1065892
1152314
1069222
729245
354631
454436
522097
77283
357015
574313
851934
504453
196610
1028157
244099
357461
193138
117003
105916
945119
873067
9610
59513
67535
34288
951844
234509
219108
256323
692733
860578
517687
134014
612741
1076202
1082619
589492
609340
844620
266433
837046
469702
1041424
337577
31437
733808
617125
997169
827048
491488
471612
913524
374965
4404
718189
527279
555626
1036935
200506
209518
988328
962596
490051
478366
874889
1077659
497130
796778
592138
950692
7914
202895
350316
551202
777449
929603
103635
847427
579356
692041
429716
133700
134074
124229
618589
1111171
101630
66521
27810
1114571
741267
205106
840571
1056877
190406
1037887
1036128
622962
628230
240101
1042911
1008391
1118659
516407
30329
19817
1104406
29717
490443
606357
1062914
916478
160800
611646
1177025
487739
644283
105193
357145
1112379
932070
36565
249518
217745
112724
50337
47566
671267
591452
992450
239909
951781
764253
47777
818005
594212
698651
687280
863965
186347
723698
160597
90681
656211
585988
185151
454209
1084487
1015284
720331
945325
958283
410009
493604
386188
1125039
149314
690997
137371
119018
14249
1169806
967678
594673
796362
10207
792482
60002
952711
56277
122955
883840
89839
683934
779870
1078942
722149
766886
129827
105371
598166
323448
311081
1035481
383505
517991
372956
743488
872351
209861
328674
327947
446313
36450
704949
403272
93881
588774
611529
532833
278177
373853
403199
33958
826207
823679
106024
59016
646548
727844
435986
481828
1109309
8686
132704
975043
735492
714274
1134511
416093
209426
660416
287481
722047
204528
708219
979176
137470
131255
1161606
677740
661582
303078
921903
533943
622100
988539
941108
976130
276471
907535
1087548
452446
295344
483389
637733
1133237
83115
477265
389868
1100205
97035
888030
120983
363302
270683
974646
753858
986924
954867
691860
1096395
198339
284919
537047
906583
855444
891860
597991
461930
783531
475500
407766
1172494
820695
1131495
1069447
1143794
445903
4425
320561
173199
886784
998332
118438
569937
927409
37028
639354
584876
943486
769550
181465
519615
262183
123554
802823
473216
104598
1068269
1099136
38281
965871
226690
968795
1112222
697499
905318
965307
1167464
830341
555105
38036
92307
261439
998514
350417
556069
319725
807826
258643
928835
796074
452290
274370
685382
123265
656328
1033636
740771
792127
413534
271123
438481
815262
9518
50956
1158237
867207
550288
991546
445139
1148195
102817
1020606
275098
821923
1178132
448307
999245
640934
716385
1173625
823298
1172883
43631
36801
430593
684983
319727
26208
651320
429038
305806
392292
538878
696607
650977
226861
665853
860899
353713
1132771
844028
256923
1050360
280533
506564
326879
146238
618972
882807
630867
567702
559888
400943
590026
186517
775748
514057
544188
117283
454479
1066249
1139869
789700
219243
188973
392728
750970
910832
411295
562226
440228
1097921
677676
1175109
99950
676448
463627
509246
152038
698772
880268
525073
230272
76910
702866
311311
227066
691653
568755
220512
298785
721433
775550
887067
355211
1087318
1100477
632080
99896
432122
1027284
469255
581468
313117
655881
176081
565028
794437
805675
992998
87876
53822
141970
107211
687770
960090
708315
107708
130873
827098
37222
647885
400507
982860
669670
450655
223553
500647
940684
658947
103499
228361
302704
1092248
695425
261226
184468
270467
577521
277020
45531
1146782
230027
1073746
669433
407527
110269
866109
851766
983381
485767
622079
1138688
397187
417256
721898
566100
787200
624926
913581
871163
791212
408728
68435
171099
149138
640257
857899
1158146
266188
847003
973609
840272
399428
184069
1011039
57311
407800
325015
408581
1130289
37868
125557
774288
964819
627970
555081
123221
233845
131218
20646
934115
800282
596480
1022180
551758
325154
207751
592475
960428
543150
1096592
227958
251746
185090
364007
267731
1035460
34647
794774
38925
833469
253528
921059
982577
1051252
1087471
567016
1158085
178487
742119
181403
638481
1105274
180855
425972
622326
453050
256394
447566
197596
22903
125005
584812
555035
130470
255630
562980
535035
1130609
1084590
634004
850089
416045
914125
215825
258219
1019203
1053428
207153
479954
928749
832770
932734
909597
217470
1018244
1087225
638712
981738
721653
630889
790481
778576
479623
262428
109187
998640
343127
688365
63770
879013
416876
79480
36170
370074
511976
898751
60290
613009
1063153
629730
283948
671825
55047
1070647
605959
756657
988476
318838
875537
1011235
662
1096629
656447
851698
51225
1060673
953051
86680
610091
214675
286978
574851
21964
353443
105175
255009
1001479
683869
501732
244389
1133286
48786
421612
547557
229084
55972
516315
931970
951055
374850
403761
843543
325089
48791
418953
961926
404884
227584
43222
441339
47900
612040
37750
1131739
104588
328195
175060
351539
984301
689870
124380
1137540
509464
1057571
505103
608445
728765
340663
1029363
1149845
304800
91072
179755
1154908
548784
1108951
509674
726089
395698
923569
571161
391540
238013
527823
416848
709099
1080384
1013824
777742
110345
193227
520410
967648
971868
229324
79948
326343
1014152
98350
312051
320363
49472
890661
928019
417172
740728
321930
436253
198581
180987
1116530
66273
50502
280371
1116098
1147061
748605
863643
1114146
324444
967753
559198
231281
966224
296107
1145651
1179183
879459
975571
536699
272197
1036392
430645
188173
999049
905972
489080
239117
510804
287722
1096294
368913
85619
315429
196406
545845
1068195
256484
775609
35091
282891
124566
222879
153380
874840
81467
439607
792122
342719
1165192
871378
129446
664168
145272
766498
280756
53496
827005
484733
59064
896022
181964
770861
230588
787586
973720
40816
218460
429824
430236
244902
860519
958821
744109
954667
1115876
890833
915056
609479
345523
241389
86404
1156373
956678
328463
48527
333867
116727
511350
978783
992553
619547
263334
252832
1047977
64238
585924
67384
931747
164728
80471
1027443
383618
481436
91916
637809
1002419
273595
862407
88644
583214
322585
441937
171397
192054
644099
1030379
181123
1057376
298727
878819
549289
649966
500326
822897
258128
737132
218403
742996
541191
732625
820486
1139344
1118451
721124
315119
1019031
980812
230548
53128
1171718
301266
581383
285370
288074
383679
349352
811121
302676
1175899
413215
944765
1175533
141229
13477
415924
635875
778725
317628
358897
405635
1007431
492192
1048837
169279
692487
1002825
351295
475868
439161
263995
185945
96805
973741
659730
934838
958537
955107
426594
5628
251698
51412
343615
616392
409642
867713
998658
1004530
53737
956102
905802
65866
398199
619317
742854
1015435
875439
824101
1051561
1110936
444140
203650
484171
200966
473976
1135147
1159264
1037181
1057177
382024
999792
732910
752955
495066
93446
506396
819159
349701
636065
352950
941757
638314
1014752
284208
56874
459946
1094340
951733
802335
417555
352346
223670
168687
850718
458141
1072895
1056800
122170
490321
296430
1026849
890878
517708
197873
433480
704033
485276
531964
241171
279596
365031
612086
83192
160529
477952
688479
793482
499046
710977
786855
765322
242598
48447
764607
431866
609287
734544
1087613
276632
7278
660749
797720
354684
619451
205910
903653
36819
102637
852511
132075
1017275
976405
166212
892582
223000
189236
82014
442759
1156783
1105701
962493
903058
70145
534573
1036007
142724
324566
297472
749699
537525
51844
423122
271324
397927
838086
711319
342224
375478
540696
157699
573664
807746
537441
1160259
970407
906874
438986
369143
303197
764939
223623
740058
126956
406436
135402
486467
276426
792922
616573
532682
925103
313150
455128
989173
897513
599109
909252
133826
336538
722689
857983
270440
534513
997261
151844
603600
88581
827013
1028444
687162
426807
908334
1072876
551721
634149
450102
66560
193058
693939
1025111
260178
949907
352442
1122364
641238
118222
476874
494042
42065
48928
792701
1013757
683343
380241
7349
998972
706887
80917
876365
918640
972019
957573
619737
658557
609989
95258
499014
1025868
858222
683103
1036490
1057808
111319
141739
601105
280658
619264
1115651
181958
1066435
339027
125549
448989
208419
799983
228640
1127810
661570
147492
214544
331186
115990
440574
1079528
1133653
442324
346599
95427
588871
725143
750143
882217
246778
252877
843165
11718
435738
143345
1023778
268180
315012
427680
583921
665591
986033
357996
192870
97550
1015407
413861
1042517
649762
968060
747180
1115444
489282
982665
641513
234265
334599
397648
371940
518005
26181
639583
161300
809948
1043450
1023815
783908
496088
196099
121980
801296
955196
978491
230648
1157196
637210
526632
380802
264775
101324
139915
378371
367688
1158317
57720
223056
371435
531535
170469
95634
110930
67728
428536
225706
853765
125509
829185
788908
287566
709719
300284
519395
209044
1105484
638961
811852
521965
832064
769624
1051683
1031576
1166735
1020430
1054344
8579
1128515
695861
604806
1076154
690179
405538
805346
1017460
271187
474252
386540
1150583
842614
876901
487166
563467
735663
41047
678669
390481
323596
191761
47937
859048
454145
1148382
103683
976878
886539
692207
971731
657441
735210
616153
932538
912210
596848
290747
823197
240523
707999
1134823
446455
628377
46890
299991
1166468
978699
675350
1101195
73545
1069641
1057589
624271
292168
636969
369389
648355
610504
759038
1071658
544131
620622
1128580
178
697995
213185
620901
333403
190837
244432
148549
61767
418299
604874
942745
584837
607212
1047414
910311
688337
517565
791068
563960
57348
566023
243535
957808
1075469
359238
756239
558527
144149
251872
598812
49474
30632
575599
88000
782021
54939
924777
245617
571640
387930
973789
749414
495763
256514
297475
14304
943294
953694
216337
1119199
356807
990731
242369
983151
878171
256456
786169
239865
448515
558561
568719
1053151
399735
216141
973377
1066067
787797
618393
572204
792188
876262
808095
225340
387679
417389
323628
188667
250160
802760
20662
169738
502605
1126933
673800
1041973
672217
281751
715730
122149
1102878
69698
71966
77752
1108686
749449
871477
835556
828231
468126
772103
564978
1107074
241893
887788
518705
72301
923384
649536
1126003
274994
653301
798723
323065
794423
563020
57790
86561
617635
1006741
1108967
407971
1031964
136816
23229
226382
628835
22626
969476
700723
1091294
202428
229612
3961
440403
1102679
1027858
177508
365165
96833
195329
258160
949853
395938
937533
174375
1078357
115026
985606
661845
605938
1144112
611489
878052
704462
390874
767366
979902
414698
415848
802719
45682
924325
1026780
154326
352419
3278
709392
908778
209873
573827
1143602
901467
1091667
215425
328491
736849
982044
887977
333292
510521
859362
942162
1059767
630746
1165088
512829
134959
629039
185772
770974
594679
780170
1026595
295578
123063
891786
882178
313731
821691
35176
158972
621052
421914
158483
326120
1134281
1096261
193723
571517
583811
706616
655967
201814
502492
729030
638373
428490
742031
64056
1046406
211485
1168663
1062167
384595
530872
967439
664481
1135463
529810
49933
862994
265113
311309
151553
687240
938254
212767
274624
629855
1174944
338795
75120
540938
522686
163701
600657
943084
349689
603521
537909
26339
738101
618246
1148344
394975
431229
737507
710784
863278
453598
887330
916619
1039076
744873
12188
362184
150777
681918
136016
940157
275172
1069867
119787
865661
74757
10973
551504
726684
680138
39306
112082
772561
518620
796663
764741
99354
1085441
121849
688490
1098340
942002
875004
575572
971271
1015710
108631
285573
522004
1103101
956859
110825
212068
366858
157040
356858
1123120
1005709
665468
977
680386
241299
732844
651529
25155
674791
97088
138813
504866
946834
767138
1014503
692626
486131
853149
234716
105446
889106
97785
31389
250348
797819
378889
11980
1027282
1039629
847791
223410
1099309
729397
1136361
507777
27005
564109
209156
164457
65160
804479
769059
1012114
161538
479910
930511
61430
966131
531244
410807
280838
490626
158764
354852
761387
104282
540304
364001
174321
841822
770687
674554
141229
103392
484819
590471
963900
315260
234375
294536
537030
413256
305591
927020
884302
162011
533436
184432
818002
787093
909777
806341
1112801
268674
825471
1028472
203193
555542
100631
1090590
88133
752217
1163624
399719
805861
319247
638118
1061141
1153049
112009
747059
1062444
782360
598208
60223
151988
426741
1084405
956299
530346
1063069
1079853
169722
626712
354699
610624
1134421
252968
943271
1095365
640624
907675
1175699
884951
174564
649561
36608
621393
591741
316544
57475
1096997
59022
1053635
839018
946513
281762
141288
867333
1137814
448372
531311
675448
346213
757180
305922
1070721
316334
137529
1111945
885865
336980
766465
816907
994726
1051982
648188
268998
1044942
719195
403068
1142022
576020
343745
268250
99667
207112
806437
796425
1014396
337805
767011
1177119
973204
831994
663293
394198
24437
8170
202321
818329
302786
872209
661254
1098446
990855
328141
1008355
375410
182103
513790
873408
426296
345868
1018160
1136775
441644
368731
61549
726824
243901
903188
1099868
839777
1089635
1042704
875150
517671
1116184
160274
383077
814265
1045448
871025
433712
223156
556488
1123045
853279
734611
546199
389612
37838
575503
865668
17402
481314
74318
941221
599782
770538
429651
823128
491331
353062
236196
865381
829777
465603
1076245
491095
603421
116036
781806
138226
982276
735937
245167
884484
130374
536391
155342
781143
69760
95796
330098
915947
926239
1144088
1081814
839273
939590
647861
546233
1029891
845170
1155096
81715
866359
231662
1030299
48783
525251
655500
480623
939742
740704
535676
1168503
351457
530466
378506
745236
1106622
611560
571580
561925
475762
142591
413710
421490
988492
615252
210957
873510
1120879
160533
252415
685232
1154330
723483
824789
969276
499885
645208
267284
350465
15363
186972
115688
127246
835842
373516
811788
100963
109737
813475
95515
196667
44242
691134
1093059
500655
1120690
55231
263884
1159615
266460
1154675
360018
773500
68318
307525
69206
728901
798516
868121
353868
1036939
597080
901175
868752
185057
516439
696403
173469
113376
64708
189164
504405
206386
572613
896109
970941
1076869
820698
418690
87491
325093
929816
306659
950151
19503
211850
637285
539946
17206
419836
642540
275647
254133
392913
406578
1153849
682562
852077
37046
655630
891378
319528
1159632
1154058
403857
617863
1138626
482180
222381
495082
404363
1039302
893035
583554
362272
535097
917205
884086
630893
358245
1092619
280107
858967
368220
439852
118616
256467
270680
137756
1011736
521959
701389
1066299
299674
1034735
514361
1123548
285625
149106
211840
884796
660011
78558
1172375
61498
1036983
667452
224083
104224
1024365
36244
370357
1115120
679045
406819
1124337
883481
494058
241604
646803
806409
910958
454640
240010
223144
1156330
193876
392315
90147
45510
1122028
735091
555867
596715
190773
1138648
278800
638248
159501
649595
670863
735228
1015848
599881
786027
72303
465545
755376
714595
816704
125146
415004
1151599
165904
883740
21864
65816
58401
1054579
310819
793957
809344
663849
1126179
848037
897362
177398
706601
1134139
1169672
1063234
777889
185676
244666
284880
64881
461785
796973
69184
565672
123310
247696
733055
509233
583715
1007473
994220
1037882
1080887
891162
913320
730528
773450
28905
264341
1085850
763823
912465
345180
716994
12233
1141737
1082784
821856
521194
78372
1116813
567658
659239
181269
337003
1037806
67662
917185
1020914
734432
1007002
1159437
664082
1161219
89776
494641
501049
786429
53166
1017640
362645
69502
1102503
210336
1003363
1106509
819884
787641
129568
843419
695509
36182
619937
536976
785161
574284
282789
766834
873385
913879
319697
436876
437086
209294
590953
275218
1081704
950284
443943
258940
443647
476799
462327
365944
359884
1132072
870717
491307
16387
217373
544366
935884
208676
106137
395782
865662
862644
457023
1143924
745396
1141591
930539
971540
136621
248797
1162718
874558
447499
530635
53938
762696
1124363
523420
635059
277602
1040304
5617
1101248
227591
991699
202485
123392
1035322
436128
272556
928926
509603
527977
276248
1077095
933570
882290
478656
834702
793863
685602
684364
756907
755745
124060
991445
843850
622078
823179
1058626
386009
759782
255163
1018893
383125
439577
1178250
871670
633274
504220
522918
1026170
799213
112858
631115
720007
1178900
1167111
886761
180698
56088
507816
6890
555941
751318
81653
1089281
221954
1062597
1004259
731202
613554
171910
391985
659784
668078
639507
522894
795869
655011
1000168
866631
301324
36314
569354
162518
1175726
149000
359195
378442
742126
1125848
606969
732251
1029959
813270
676201
2211
909746
302217
562116
558569
368767
26707
345876
951791
578170
626414
100861
243687
155307
299544
1084329
758450
637087
824218
652295
28855
1165354
645017
258758
170532
596324
514418
307354
560280
836578
369787
35041
1114953
812776
221121
21088
765157
610410
994148
732278
286300
423316
34088
521086
369760
526933
622798
1059234
33377
757040
134449
850149
1110298
483407
561856
114443
995330
920011
442475
639662
934907
1100389
455639
74599
106173
973305
676580
1011693
163099
813306
212764
708727
984676
1082246
1075564
308817
678712
1068232
903478
1003672
967120
1061552
289492
572958
366345
585359
522631
138835
131836
751868
1045101
795963
729660
631949
43655
87892
392072
338991
209015
1081294
32875
123652
85044
305440
999711
314942
919498
372011
791253
692563
215931
580498
242297
1080017
990626
758129
300880
897546
473872
181861
226855
611781
343633
171389
182869
596117
623781
777818
433732
602973
326443
228126
1064225
628872
160893
866304
423382
1069709
582278
337300
191945
852526
557230
120727
1049833
318414
843286
171836
976144
720961
1111298
71062
22404
60788
508310
378718
313094
508572
565765
508608
1144135
885802
336107
694265
524995
1127862
52546
1102323
821106
758939
659488
183651
808512
530594
984863
212646
469993
48934
664398
392622
954793
454954
157359
249754
383092
1018471
437696
524597
1089122
113537
37493
213038
777691
1075877
78543
378412
671299
668717
17044
262455
351827
395838
998605
403163
20680
552142
1033745
92981
1076139
331125
253514
140756
83434
1096584
895701
1171366
738239
138383
1084649
448622
707405
826687
1122679
744272
897698
898561
170409
498770
5359
249646
370746
28823
74549
730529
63868
795473
394991
409819
300634
83763
327143
1018098
630160
725133
845728
585111
799482
180573
1137697
63621
639749
758927
485836
742407
889116
252314
523793
337528
137111
502431
489085
1030897
828375
820719
515833
245061
169012
330299
510324
369117
246852
712527
679145
132883
487190
1120741
35353
1169734
425173
429792
949859
477421
323470
630204
81490
1034065
1058943
414300
488430
1163478
207927
825108
569232
77586
786576
393843
258342
146302
667959
1159038
217955
512656
574867
1116366
305049
735067
710523
457675
8794
242427
706641
394910
123809
767245
789387
1115597
326957
609107
684197
988851
1015120
446792
1000687
664894
1015793
224462
38778
1074140
738553
415757
863817
959261
312262
185162
245286
158821
643284
634617
763522
740777
19522
1045730
181428
534700
937343
1133437
95027
856483
353671
985947
66775
422097
1016434
867047
902203
868408
1098897
296155
960433
874636
979495
524684
568404
964074
967026
1127513
530346
977382
1096317
684794
319524
99728
105837
514646
224737
1066299
787303
125033
559112
393038
1172561
138864
850440
1073014
503827
857073
106181
836914
146760
981092
851321
882277
508878
81350
489642
790757
445840
1006302
119709
484601
531670
506846
265776
538052
561251
562169
194043
1158314
1064676
280426
966010
285800
1171804
1000245
631568
642741
58758
92560
1076938
390411
591995
605829
560356
653534
99720
523098
1077569
436006
296190
197360
691447
1028055
991379
1026334
1127896
793655
427635
1106307
843113
167174
219227
294910
1128983
49841
45885
1080580
855056
1055336
1173938
907735
1025108
592407
1030356
1122720
674469
681342
12669
807860
711465
219557
295850
1003657
924375
935702
973733
817356
191258
597215
1106563
1027956
1022676
434681
764036
696679
650672
630712
658848
123057
747594
1177000
887935
242520
565547
1109427
22456
894529
219624
293379
730538
760264
1068735
663097
431506
713159
411960
403604
1047414
66782
1084267
289754
48057
519512
390980
179302
394475
476329
434178
256220
944827
766033
294467
113652
1079063
1105675
821640
40865
777812
1104461
503550
276070
826904
44065
761142
25920
386684
1014778
15432
352532
161658
727340
130648
159005
119256
328571
994251
479664
545604
114391
92582
755645
1168351
1076821
509132
1011692
582939
1092938
791882
361954
838168
573727
30184
1115292
277622
254605
865231
240773
1149090
388669
568793
658525
223815
792316
1102217
637001
57296
108733
1100853
724774
409804
119068
206076
1021111
234646
1128872
819833
583401
155313
358976
52571
864460
968388
481689
1007121
484772
62128
595005
212358
997252
292182
95654
168628
860275
1177314
138401
821297
335849
775503
767232
410139
289343
1028760
344396
489563
744163
93970
888394
839242
379059
1123271
418797
1133266
1074243
1025877
566062
669342
964740
1155819
1061943
1053874
668141
1033601
458423
783158
111649
1145077
171656
252256
920164
667719
375428
598880
1089064
535358
1073799
376364
691904
258081
65049
377196
410253
133634
246881
742166
13816
1006504
634227
699677
990039
838457
806907
57049
518524
1031984
709455
1152009
759814
263170
683530
1157457
524501
669498
149766
971721
202864
1022305
765452
40694
222968
680288
985957
770754
740575
151011
561045
173582
992990
547089
989717
1160731
938438
1030446
700843
564918
297920
10394
1088479
960229
554072
237719
591554
102109
370172
509274
453355
49977
221376
228043
668174
1100638
284351
816139
488346
84331
49513
531797
404722
640368
230898
403277
132883
761187
893307
12110
578858
556425
134923
394145
298314
1167695
31850
760351
679654
589841
370686
630203
681036
912432
669691
1156668
371430
756434
34066
293730
275325
286398
515233
712842
196395
1036329
518712
1006147
371802
663810
650859
570643
849203
639556
323590
913562
47355
501700
227631
24770
987887
933731
266120
1026874
453634
1017998
398164
561205
572946
634669
663438
821952
98228
459373
210390
1085475
186073
665075
830592
546565
413594
119204
777408
285812
1154229
759485
1023733
754279
1028545
960041
257745
1089659
355008
1079923
399721
587057
259858
556434
693692
511884
772302
353845
92055
444803
269400
19237
1097094
1146642
944173
996090
947369
1179310
1000996
1146944
42419
1142180
341142
606418
1159541
937911
211877
637882
154948
141773
142962
725574
541260
614619
655091
348680
1030093
22101
269612
801230
921062
1119606
81508
57424
1115306
1052817
191455
63577
1133549
1122103
743655
374414
660986
955906
161340
230991
380007
851122
1177101
301433
179939
386277
1057415
303848
1147970
770019
715425
558354
918892
942465
515261
580144
1129645
124154
1111565
1023945
148076
887369
238891
780880
773397
275778
913515
1124692
420447
149756
890630
989835
21856
830077
490535
559643
298724
649166
227118
325634
376096
926538
845051
1027582
323612
354307
935871
779452
317680
426433
655486
692199
159527
237256
1081153
201403
956411
189281
643549
902938
360143
1139962
189549
284964
387364
511202
954099
137650
384711
331735
770134
571867
280449
217915
549546
281350
1024883
1090627
108265
12713
791936
909765
719448
837414
241929
903532
34485
1144673
321158
859053
621732
196635
836801
210768
649825
874824
306557
513993
760966
80586
390160
638867
209663
228210
639507
803266
553402
627693
511018
410866
348759
927023
982815
334245
658009
283663
718344
852708
369662
802675
584453
520301
259215
62019
842980
839370
675986
582983
492412
1053928
915761
588173
141933
850342
1050455
620540
1087630
147517
248275
234514
513270
357989
1163498
95875
1091143
229240
820042
1093560
614284
472405
821279
551008
122566
912793
975605
768730
304451
688722
641224
1019336
884433
200692
736370
383412
1161922
163390
1011143
738963
1152347
727909
1131800
1114698
137015
139408
240665
1168815
518913
89074
535495
555338
1121920
21220
774228
403946
925416
426937
1145113
27635
421901
246951
518349
861715
40888
930825
1102491
601787
95049
433071
711155
446
1175693
937119
610858
760745
792722
325588
565580
458831
103699
815373
706363
1017991
717580
942133
982497
1011933
585242
591864
468866
119907
881851
273652
298735
762430
147369
1123567
1165615
192880
739515
746795
66967
889150
376515
692017
46519
471480
275832
1170088
540052
878335
1101699
380409
401493
804945
796735
322638
165571
1064984
368308
475411
598610
217197
358606
566788
552413
651731
899996
1116533
843418
631490
1118215
773981
337097
173530
193690
593723
217758
650989
547475
540565
621603
128703
963374
543314
246093
787427
725764
275018
477678
889323
1116931
1137131
655237
150785
254454
319873
968117
976583
16642
274362
87458
37438
712369
458099
416863
474168
222275
1084940
481617
64027
545774
949107
445922
1094491
814191
987968
418503
1145927
571521
328724
156370
141681
183733
968253
1005619
899403
737952
507364
144882
208869
840634
567696
398962
1146642
184127
832592
938603
179961
1160075
765733
792738
567160
223012
960018
600098
1157029
686029
1097460
894831
265909
376172
720930
529471
12782
583713
1001447
324109
26456
327103
420376
91126
156869
757549
979630
1080846
937525
896634
358215
341655
1018237
1100274
98158
256795
199458
1011368
46265
288472
225689
709127
231359
256663
455232
1104590
251275
333096
884833
396550
611742
281493
1078736
4575
282648
472809
327134
225389
749941
767070
135858
462174
394839
720800
278002
1145145
989868
40691
780853
428129
761391
789339
355730
193545
840257
385339
115935
601454
908342
325175
9080
6738
866712
459975
219117
222344
542939
844534
1010685
934033
1077026
213913
1175530
354508
458463
488888
83626
156932
452057
683302
33604
245282
819899
1144341
1068633
94031
205727
635321
289489
1112020
453572
700838
995000
751109
232422
1146703
814802
793772
150764
357581
696600
763094
285846
30076
340637
508063
498891
23452
376856
264803
404697
19219
82582
1091224
761485
1071299
234667
516729
244409
264939
590809
1162950
762641
734485
1008712
465303
843406
862700
834213
387146
954554
547657
734060
114389
397882
900219
487797
920633
468952
1056064
676518
912916
1105301
777870
203601
693924
100435
906363
1058408
748334
102615
232468
141748
171610
824134
512704
933837
557703
627921
929135
507343
102550
557763
250541
1058129
791632
252582
306499
99060
637641
289635
843892
224272
842080
34033
1039838
412610
52635
55800
123246
887875
661933
680645
426626
784695
314384
856381
463243
457926
49322
60668
257233
905202
953191
91857
1058280
642808
907797
289996
690500
34591
561119
438911
316382
294738
391292
1084909
345110
770373
1050517
123035
609251
991031
792167
709
399008
938557
1113185
433572
448596
513045
772923
1015990
480977
349550
905579
1024024
1058696
669429
1005340
910740
248097
654149
668509
340033
911218
997974
907680
972002
233420
789996
466276
260037
820447
870006
85898
661347
667718
164687
911565
1008429
435413
21492
684249
824906
883804
517679
775809
1072534
932658
250933
224624
850940
329616
476440
367766
581683
614251
569384
1111694
1115229
597389
1073078
658036
342849
1082401
938806
394030
659991
398390
1039197
594865
159844
15147
491964
413214
62669
435445
567220
225448
372504
725247
602905
49627
144039
1015299
863773
664090
982834
799474
771750
581803
766196
222954
387777
86876
31997
824730
1075036
290966
408301
85223
821716
455370
771709
802769
1104883
186685
531637
304526
588214
1161310
129634
765438
74301
157077
514117
69635
87190
519394
67979
1011576
511514
60095
617617
998022
207974
752634
162072
279453
188022
92286
381103
814927
1144158
1146893
772701
267483
94920
722592
774819
955809
936490
15864
556580
157284
184170
41495
530225
699455
1178111
990156
170204
765497
10942
520577
952561
459878
595840
167693
778944
412991
518490
791462
1117922
791061
309282
426557
720
326123
534994
992381
400951
485402
207813
479679
1144287
1115849
789287
315704
583286
459341
446587
1046622
767421
312206
981081
710893
638859
184866
738171
317983
98211
73
903610
269593
722059
6185
199338
907442
512440
151217
193884
308585
884656
855036
668333
730423
107756
933176
1013570
600717
748893
857332
1150922
478126
205297
434624
933040
747675
710192
448097
202826
439772
1077076
131261
347559
93074
422718
73496
1027353
55419
524440
786275
90148
807872
458308
536273
368367
119706
81622
496344
630704
40257
347928
504333
626040
1133313
577775
1133122
707461
449243
378284
33680
618359
801598
1171945
644529
27926
596921
1097837
177223
791939
1026040
452827
520528
535097
774735
1057155
642050
712409
1140802
988558
373827
840562
91610
481325
134753
858561
855069
503367
568259
603599
400179
654971
774527
1008189
26191
363101
201886
1176007
188934
4030
576458
165228
743475
104423
799226
738761
1150930
640051
280396
468565
471242
28001
1145662
233031
697762
496747
279767
402841
1011487
546689
720800
1063659
1066791
775001
313970
290335
847202
616493
851059
1074952
1049345
1170748
114554
337708
1007776
980683
548659
703053
349644
854900
987957
64484
1067213
73396
531620
493175
666962
766984
98010
312457
979224
193105
654299
354155
772865
1108520
582416
672044
921311
528278
959003
394313
23823
281119
788337
513119
865840
1138494
872738
266710
597646
836243
793246
249546
618511
453038
447607
477118
749715
135247
1081726
702905
699942
82689
731175
754602
456561
904943
698403
737173
1074613
172579
201030
612211
1138226
648155
571194
293371
366677
780653
29397
262498
707105
14663
562728
663975
1179900
237102
876232
116785
244381
655383
1009051
940297
634006
159197
1154982
798461
976353
497029
974138
1012791
396324
708603
451190
1098493
180401
133055
685191
564609
124785
783894
321764
238539
550087
1031598
247754
708138
687590
538853
47676
432874
843400
824196
1115345
854071
266320
664478
489542
878352
748471
821410
324912
429200
99686
512868
535111
1090852
255709
1036808
1149413
844672
880536
134362
916878
1156254
153132
262635
102557
272033
827377
880171
90335
38409
251592
336713
261715
140884
14664
854404
174208
504962
1009502
291959
699986
672713
507043
521295
766183
846309
349577
427310
707708
1166882
984260
144386
27425
942978
616140
223389
542601
142457
1051895
434444
905078
683156
948753
823396
198239
258512
150580
238906
66118
643332
215359
1092027
812361
527700
463753
452044
233452
713010
594869
1140092
830340
969486
915812
288374
500120
233232
604425
1053468
1139022
226218
859876
916949
1039904
647141
605772
629657
827572
683079
429397
234896
167455
181416
496454
125501
180235
343031
1046996
921723
922345
1126962
982025
419871
879857
1156086
144083
954189
385868
22254
1110188
752996
685488
252333
668789
1140964
375760
111291
875960
390397
193538
726858
13973
176635
543772
530008
180640
927455
621235
1005221
1141275
827403
292456
866977
817700
695829
37914
255378
329369
220772
355923
373659
1099507
1094439
564227
404063
872365
774085
161740
561468
365692
521074
731654
131803
348438
1122559
358492
838735
1127597
569380
52807
293689
1074328
46001
984468
35429
348235
633777
679651
996885
557547
259903
814605
569872
332547
244888
24022
656151
32378
443275
594827
98557
712481
193808
657497
1180281
1047148
75220
107137
616974
133574
432971
101313
67889
1044187
1117958
835713
488296
964425
1165725
288617
127126
537679
167710
1060119
216335
98120
936609
510876
535578
1074273
273823
730936
1007471
938053
679423
846655
152206
1003378
5262
737153
84233
567737
1005797
805192
342014
532460
317021
1164111
790779
965316
475568
192115
1072206
1131382
338338
1049723
410441
624029
684853
170493
628473
403952
764696
72997
470138
638291
64799
949978
1060468
302385
240464
859677
73613
720697
585299
350954
393193
926484
812422
327442
525346
225256
822870
392367
309663
300428
1178588
139186
582356
763672
151953
507519
541111
224374
920731
11360
789765
412845
903784
279236
575557
594261
729315
335675
5703
908897
902685
751770
573486
945720
1029622
357082
481812
89261
850967
595009
606127
1011867
603173
650542
500837
730345
84494
1024204
29993
551919
290596
425887
63908
528958
685784
99820
230854
785942
526598
1000376
283174
735843
1013279
716955
65569
715676
762530
878883
1033088
131182
810119
437071
853511
979850
169542
1064046
745094
456531
937674
583826
799745
743074
143471
705401
209909
1124858
1076367
1084112
1052620
971662
655652
588622
1041115
192872
361981
983083
1175555
1013917
669810
780886
602584
534747
223077
340262
934114
954692
278095
52163
246497
619158
1066844
366769
218706
694554
900747
1130414
342385
655557
728305
382399
809449
616178
323143
270502
1057795
621920
489264
161334
441301
211067
1024358
384830
388451
142174
609671
821798
605721
586319
56247
496229
322559
373756
413493
970694
209871
870938
483758
450607
12186
586464
987468
119782
896039
682357
327590
914984
693419
431699
540189
79362
934385
237760
1094593
434011
87126
189868
814019
505786
621231
1009959
291203
952981
616385
399087
591425
864015
639546
1171127
551702
1138368
238119
473999
905484
31085
132385
1034058
1012265
258504
201226
236070
78966
409139
306344
948638
747791
513678
948868
27819
372727
1050391
887208
135210
888374
650173
1105092
105063
941932
184647
657111
287911
68881
294276
887607
508456
256951
685396
177757
8109
610241
1011083
443618
614693
361525
757230
499210
940025
150203
55271
293650
593794
841699
68257
1003294
843105
73570
165854
165359
107355
884196
366455
520947
1077192
924273
148690
392329
1074954
337159
356586
253647
930618
898771
909451
701647
1142664
745595
21170
443403
342181
400624
1867
459983
595712
420522
628768
1044080
213888
839964
493519
1045158
709728
578116
659527
25185
44926
880561
58650
191943
334702
25938
77106
848236
873707
713813
1117762
454225
535886
256277
938177
281129
942599
1167779
267208
1003612
727057
1154836
502528
733850
298749
869112
724084
632167
315963
4232
723416
101505
897236
1171638
161246
884338
586605
342577
483955
151048
123316
515799
845855
1059400
728276
143403
188905
79785
712572
540993
180278
904813
1027201
62122
66865
17066
521722
536322
879189
1057514
265103
420974
201753
115934
608278
398418
888766
958719
1129444
1054497
1033070
576774
1054669
560641
468481
306448
513070
613107
1017768
341513
873830
410284
78852
239683
236691
353855
571004
1060598
670897
178039
732641
946342
1176581
578270
29111
103846
1165040
226228
285763
411731
657254
63472
152065
502143
911720
1060525
613285
26369
41404
137077
158935
579541
709345
745170
792428
767144
804421
571933
45169
371477
905552
190056
569062
550366
177745
674771
629824
497101
112675
598879
171126
982938
395725
734246
99900
556236
12162
717444
565231
433594
104054
212733
509778
203251
827994
411397
543849
1097185
366810
162901
850453
964201
571582
978872
524794
455321
681076
897430
764221
156359
773512
1110788
4939
694047
126618
391463
383510
44404
788520
974464
1127850
348427
607120
579395
1177675
358188
603721
100766
646124
838065
703984
366373
172564
545655
396489
211035
77994
197223
1018950
590903
492308
440194
115258
599284
914125
240319
341048
72769
37623
426260
664950
1033145
223747
114503
1174225
1154307
241037
232848
962099
854103
886991
243638
986080
30287
767084
799223
933852
343453
757637
1146298
615916
1122656
967791
931382
329097
453247
1172307
286189
336408
302387
444668
907805
1016829
460443
647802
640777
512548
208672
986264
884989
417526
315625
1019966
921277
111015
289329
408022
748143
540490
967997
148865
532047
573669
580690
155715
2668
617457
520411
1078472
912088
782984
726004
412573
703666
266983
747795
737874
358860
124755
993912
1153541
295399
640706
963363
80905
468581
207610
1145970
567530
134245
965908
135229
1006875
679821
976015
41497
783739
720024
971198
387101
512441
802238
919859
8204
508424
509397
516976
927993
156853
1002979
82587
1113069
366768
1126374
802007
351806
1002808
91721
694258
948930
414320
1001823
1052557
1127836
197072
667216
216683
337590
262457
334167
449489
524148
58645
843976
187831
190887
115730
650268
676840
77747
625236
82836
1045942
268580
863379
52474
970763
873362
556538
483335
221322
730324
218967
196695
450971
309178
592749
784545
84109
964928
388315
880479
557989
942250
189733
1011082
384070
233211
832263
924510
1096147
515482
337264
1146578
1148782
334168
595453
152092
630004
703777
994753
22966
223765
479765
500871
385062
716880
381027
1148858
229333
366281
372028
154553
1094824
295434
380967
199559
570743
123679
28669
759250
665859
604431
200146
235053
131788
468919
1104049
232153
642487
18144
929944
833330
617526
805455
307574
359010
70273
825669
26732
1018064
587134
29835
67428
947640
423400
424949
218726
1121532
635085
960899
1059991
611858
720250
69761
797963
390514
1106500
990994
561288
413996
529966
892890
632525
53112
129489
607613
498860
769321
420674
1136571
428351
610890
892303
91042
737963
999657
907585
582057
172915
655815
209784
716806
600078
254319
985860
56039
406392
763934
546862
1027275
673606
555609
265067
997982
241664
683823
240777
855259
166445
169242
98230
428525
394111
341942
1026524
105573
154589
896575
794126
275841
729254
786684
792006
897865
356488
987079
802636
290337
549205
1098181
791937
841095
308638
254362
28952
952119
654026
386031
602185
349658
639378
385456
361845
472612
930014
48540
632855
569612
254159
148774
90635
83945
597475
329186
568074
525499
865317
842375
324105
201395
1160022
371739
1026829
75578
834627
626233
408472
161311
233089
343568
880380
1144560
205105
1153654
632213
479699
1027198
478689
215775
708369
1173351
432955
1086729
1039280
337703
930177
943893
640131
853439
1116255
358815
1082567
251543
1053209
912762
46975
438324
150585
29543
798301
1147593
647997
342421
1044027
1149544
105050
264257
973377
883685
528219
177585
1006192
711019
1071813
787845
150548
669714
853660
1035088
218579
960741
990504
860257
305466
132984
22013
842705
33998
886408
930001
871502
727667
64041
443561
765885
903992
951125
361205
488455
412614
464379
954275
629426
435339
480265
498720
270556
328965
187537
628184
153529
409538
363760
866197
1000596
342709
339031
932382
23427
225354
108917
812457
648404
914630
324080
91110
815598
827572
1051503
627018
150411
96968
31384
888469
271856
381766
711747
960772
1161053
571582
40633
101268
870209
662210
758446
940034
6417
730857
635383
1071941
417415
909458
1083119
766490
310915
360447
432937
635319
831249
698299
481250
978251
266998
295601
397870
1066471
986475
670546
1176147
169554
594064
823091
1106038
1077423
745505
731407
925714
876289
393325
1141878
1053088
533284
1020718
186427
108136
437859
329383
32208
723406
767900
656286
24284
286215
979669
166313
791442
1079197
973397
595746
1086437
1120922
105353
581246
637479
1094216
734566
588007
13669
607402
384196
452893
119221
146127
188017
808507
300863
755886
440331
626625
169511
96497
1096026
885570
1031118
392745
813763
292185
123441
705774
273261
468262
1074833
1011018
1118351
216046
1003784
370100
1180363
23434
326474
1046813
874871
1132996
806871
460053
566597
622731
546016
1117193
342672
909383
570268
107095
366272
279759
383425
987113
401640
131544
755678
361084
1076028
538254
550631
225570
916540
582927
501830
970116
119900
1126023
239031
1098191
283605
1041338
1080386
928161
940273
223860
1135286
661561
1141523
1148396
202551
452361
809888
446820
41970
457365
947132
1084247
444495
187833
349550
151444
145919
128503
30270
122884
646482
842277
738314
148733
1132804
121629
377061
1084872
1033022
960312
23044
1160539
991176
570433
1136235
472299
691423
491506
510133
847855
432392
1104517
898020
131283
706808
1156878
623401
370494
1082876
80352
515932
941911
362982
1088988
997192
301388
312831
1068418
1091760
940028
1077384
916839
58405
579639
345603
446015
542319
821762
633073
317891
61850
482431
300543
811271
970243
989180
802064
446255
271019
91517
553223
1075941
38582
729731
428233
1118090
1048274
954801
1062624
197963
821261
1057219
175871
132879
864606
624947
534772
597035
534385
25007
1038968
1124850
722954
1063316
29928
110324
932625
710814
932221
962383
1154370
777515
411978
940270
349795
222890
1103927
1021423
269334
163596
215708
16985
1125973
418482
526144
644004
415018
138132
520858
694655
643586
929253
422925
735975
265942
75131
539988
586583
915550
1043217
1139232
153539
145290
1133278
472186
426577
700212
564193
816304
1046258
537421
768007
337854
536348
1169658
1100101
37661
1122805
657160
32318
610667
669166
241721
643550
959231
535347
449424
56816
605950
840234
1116541
1076552
306364
757476
480641
520326
683339
1146828
507329
792264
336265
764608
1042508
852062
885917
217267
482284
383945
293290
1146896
334137
224330
902155
485478
786579
298869
623317
873246
1147068
457096
1056977
402565
19539
1179255
35127
348394
645001
205468
293192
103573
1147372
475980
1064489
217234
199348
580959
611396
238828
1064952
538058
409229
1070746
112012
1119267
353047
377439
611574
1062106
1093521
903023
670951
719911
589313
984348
574033
792825
58970
905542
236011
43490
314739
287217
992318
862457
954612
60835
840840
790213
193364
967344
214928
571170
166374
420746
836708
977847
898680
209219
977298
34262
1117316
44552
967401
932763
612896
724867
513461
155716
1140999
223000
571403
275182
69868
607869
407590
998146
991172
158781
1107795
152844
431981
189642
364818
324029
987171
1004179
365051
649549
250289
389848
499104
151614
1017677
888727
464429
1045396
810636
24820
891910
550704
1115965
1051999
969846
246016
971097
85244
94479
162499
173929
854126
1120608
1079384
627365
1171778
12411
134061
196256
485731
548472
744158
109533
130159
246512
144327
1027454
781733
337378
358323
18519
513554
594336
65901
229296
676779
845282
930685
486634
9067
39905
1175592
648997
1115203
885764
770324
807029
407861
436366
1148001
994994
682126
844111
753375
164579
826379
614164
864924
1073677
903875
271180
52969
1089131
838236
430523
907849
275692
556654
1007176
56771
497632
890543
833855
74582
9315
551294
1172826
170228
358506
166999
561199
517847
341535
158333
897897
427059
1113999
16520
944174
465190
278122
356206
435035
827509
1057190
70571
65496
420913
711212
204056
402689
932636
932369
780261
80827
605275
722216
851764
255236
1141575
169716
711865
997920
1000924
1106843
903597
164069
369470
853908
1153426
402781
1143673
1076247
192501
876306
51779
289559
773704
435721
418536
89375
63304
1142340
225901
879493
64648
878711
868309
847730
1147908
850348
796974
788881
407053
334049
328407
1100795
864557
549552
612485
668014
466776
1136860
481803
520921
662639
990875
610112
335466
1036427
845713
1093382
251438
426101
121802
337199
1028152
470988
793430
71451
344840
48567
792491
481748
878009
375757
453629
131165
441110
56957
122250
171832
1042158
1136152
219519
697286
303654
1040832
596579
411335
207460
664470
336269
960222
1101925
1006120
297366
616289
558494
509217
561712
137202
1107754
312906
863818
529765
269279
1091913
94733
1070331
74725
280104
1122803
93328
480507
90649
1107755
351270
982879
1087280
79798
233284
89976
1037889
191570
1094187
360381
983765
633750
1144290
1058641
134777
209277
718740
716661
657868
258845
660001
648898
211171
308255
897186
922894
361196
566454
222256
225497
508147
523412
616205
665721
852837
196482
903585
224167
714021
536498
786158
1055497
1036453
63325
932965
35603
405237
831550
15788
569892
954937
1117625
697625
118001
562777
24406
412282
691676
784764
516256
1176190
643400
411177
492400
454091
937085
492150
1071230
618442
168299
1034155
194122
46093
895736
857749
464593
353010
955469
681553
629272
1103028
729997
342667
80455
669329
583645
60235
705102
1035106
180452
803707
592674
592953
796394
892704
699128
490434
345734
332586
914911
349780
100703
1159989
745058
29369
127556
743499
131893
894017
366009
528045
1180314
432308
838576
642610
1029640
652408
614004
554053
136370
708428
529415
786583
848145
1164346
562491
885916
1116523
1026039
590664
190431
734173
278790
644117
54826
30756
1158618
903640
54705
118268
984988
1093209
590035
206402
1058346
2531
1085995
1001442
710257
989218
1162449
881987
366516
339081
1109212
842785
994760
791285
2759
305327
1084087
856
1105986
176692
666585
245177
480769
340193
3178
820921
526162
472342
308270
464173
1103946
896393
464678
525428
34649
1115476
208763
381542
145040
510721
918734
1024010
867833
471310
111025
599571
305013
194537
121940
1056995
184295
669529
473473
767089
101653
924513
951167
402738
106012
716567
863391
949920
953227
551968
809885
1037133
411940
926205
2646
186420
1129092
838845
799433
420655
951433
366527
960982
179393
810021
794418
393841
839589
27281
187559
1024607
1107866
757620
815343
419918
8770
851780
518739
482623
825637
1157785
568803
265082
978525
748806
874344
287210
645714
362539
561032
423822
240508
1067251
150229
776142
447323
825202
851413
989179
91618
1050888
903438
915301
431383
771447
996476
394795
570767
406428
708910
47450
698221
820850
972615
505579
498474
82968
1073726
16547
224338
137184
1070289
519699
301464
958187
209381
1111882
983881
919838
41357
1073357
652414
867749
287876
895854
42050
428714
28443
710333
690479
351757
181846
949217
284901
742628
144039
107678
786275
1040328
928058
1112938
479377
625564
681025
633257
901918
933670
367693
791049
605231
20838
420963
127012
8824
845738
1179433
441444
365091
767259
802359
994304
604598
997943
495550
830046
929385
43320
1082538
278289
1061685
1101957
531378
803834
307443
211958
1140346
806527
282166
225796
280180
238469
195714
664739
465594
281949
946289
785680
956939
418349
776235
665947
831929
386946
153321
140029
606537
555447
131054
361649
627843
929151
673698
966601
552096
1061858
541950
186140
316251
727373
63309
711082
542806
244688
976626
1042054
405148
308840
623782
203801
368679
69412
600830
508809
778618
1171314
322013
39715
238584
1064634
600409
1008514
1170094
186019
1019459
84257
244231
1032662
929393
737464
7571
172704
526402
476146
1124266
206985
513836
190372
873021
1043077
413253
393424
851566
798290
907485
962554
1040611
415567
348406
115472
749225
1076086
1062308
58617
726765
61618
552370
827183
275806
885932
120201
733104
353276
180773
1088948
666405
306550
286434
139592
747366
798704
1036587
35443
62076
888983
268898
610480
628245
363915
47956
363594
1015648
630609
1030786
732250
360188
442123
802963
976648
830447
1027481
682359
280144
33721
135811
527638
473995
801359
1025786
575944
438521
1114013
214763
959296
915918
193936
880325
970476
879221
486788
401235
6017
567964
184955
369926
1147189
848211
321429
19553
179030
1007381
145301
247273
917142
551602
359871
266720
269848
269650
675030
150969
329436
917990
438112
20476
696499
796542
563075
15829
148242
269444
812212
656336
179656
882330
1177295
469835
585712
901733
631384
46823
716851
1122960
1026891
43493
604796
366294
855283
328308
1096295
274142
882839
259360
481414
202836
18106
30477
532007
246977
1135213
358435
686049
1100518
542323
122415
653661
863450
92801
388969
1129250
652901
1019291
679939
1018880
599903
675881
56338
541744
700566
93288
141984
123059
1150930
321303
30075
535686
32048
226888
186188
977099
1104587
428552
1037320
1020527
1151916
1119398
1036448
141138
375982
954600
882815
615035
1004534
16860
1021738
493926
549400
314038
143829
65619
100928
640086
1021865
454728
474038
420891
160315
309048
233048
1146089
561963
755371
233652
535894
980534
383600
1177307
149195
848365
693622
599674
434427
729866
825405
241163
418302
371799
980408
78947
1065841
426542
1115116
515207
210875
620933
536796
442501
1068969
988199
299545
454279
984121
656032
1024582
643378
365334
848983
775173
173190
91538
514223
638871
632427
543730
1018364
408084
1112237
309462
366907
670818
168375
330336
429397
93882
441957
436982
371939
241459
723475
873244
84621
467103
152371
1131518
1147391
314731
151467
2338
169673
1161212
19442
580647
615619
904392
1142749
439829
692172
439771
1039981
721870
568979
892449
694013
922179
877070
1043197
253319
1164783
930672
651845
640079
792785
41208
716066
184937
29348
1160389
168960
551169
116476
773024
750123
175041
1110109
325127
968006
27400
301905
1031849
880398
1058472
460578
228033
446969
227915
185695
646386
835568
1059262
68671
175185
342473
431817
744320
763423
1164113
1036885
772886
36144
46821
286073
1173584
615995
662693
1179971
193019
467570
1001823
623284
1110167
633470
469452
204083
226836
964774
652556
1170171
729229
123174
913039
743901
129154
521977
1096302
971544
541370
150066
1051194
1118783
261955
295876
683519
188813
51956
1034789
1148502
361187
209140
1155796
512655
1152774
1152000
708454
153046
837225
1155445
913301
818401
1075511
140780
368723
748679
389675
150787
463810
161621
374905
58913
841795
8505
279714
645860
35415
913489
249994
835348
1166832
1017704
600023
581046
792864
695879
407484
1032827
1137068
24108
614280
161437
663816
454586
81877
197267
653587
1114293
491775
151440
219720
1001782
632790
35369
908237
117654
878437
252337
31098
49303
637074
721610
214317
992577
431280
926096
924217
1115877
475432
896013
675772
670784
1001850
876456
862480
517657
458666
577031
723319
533568
1151928
857316
1069165
43684
144951
282450
1099906
562575
187448
72517
667533
1179749
763996
989752
327620
1140
967093
854884
850110
71432
224521
841412
118868
11695
497209
797020
340068
441090
396909
899770
869330
1000679
956281
1001475
265946
429310
144998
946137
180569
275764
234656
929519
86826
1053645
656896
359554
928676
605
766722
455121
439450
974092
220744
1105688
1139870
232432
646126
587744
586981
1163056
941384
568875
840244
288658
785559
574793
757623
66331
902668
780465
937371
979831
611914
372975
86183
815898
870558
972893
615703
390142
589245
1172715
245396
491714
646246
938206
6895
125943
465945
583657
1019933
623732
603871
598721
412655
471901
834422
926185
243967
162572
528690
37328
504918
1168465
1002413
366380
167963
101918
377736
345667
1408
197845
102666
692754
46365
61620
710656
954488
978432
960235
633083
1013327
749956
936182
159500
893771
409221
410117
961894
510137
1104679
117180
702927
963853
621142
286604
1106140
915738
906880
639600
856144
649556
935501
671943
505854
1112194
316427
260130
362746
1117656
1069376
629259
581123
191424
313825
214544
1067499
1025174
429028
713179
732134
808710
73069
494312
828671
404647
968097
1160428
1176185
574915
8815
762321
550191
808319
1150369
1055642
950554
406233
1016697
696158
1009217
671343
1013155
1147429
947711
790548
240282
888531
1076276
348581
736801
207539
672853
119874
517884
820492
211144
6477
646975
279758
48188
415648
853199
340501
755392
518422
356027
55301
584936
851148
579349
618699
982679
228108
1158388
1094212
490843
23870
715315
1160022
242174
202655
855255
368697
681689
1056000
701669
78609
141264
453963
213577
571672
526817
542242
267214
988918
716079
220546
742532
297133
1106569
750515
736257
466353
1051416
179708
211814
856380
1035393
766181
534542
645243
261372
205547
568935
373737
752547
840906
621628
828120
608801
796143
977089
266099
801625
389097
1160611
331822
601321
19965
1166313
908798
1053635
473476
243061
507410
80165
949354
966876
202718
372111
768010
512206
92112
843442
352337
421433
665254
668602
240952
352102
218677
20639
660113
29011
378702
766175
183709
559040
961684
235226
56936
750078
402293
955305
828147
339566
870965
495391
1088772
697008
785931
265507
408655
922465
977295
746655
277842
574201
985170
476145
1152466
824969
250299
1073995
155806
770593
293481
386072
361802
139833
719429
842592
1119421
577034
486030
661426
760330
279200
1003979
1165360
808
1122191
791856
901376
558229
1117596
1069467
1005649
139329
1013509
803870
1123374
711522
751744
647984
335946
200176
376283
7783
566073
127110
862914
263734
286845
855360
897466
146967
519253
580347
138030
1083164
590462
574223
1117809
187061
723790
125342
149811
668555
1059457
398741
800471
553498
885117
819217
419966
701355
789755
252680
760081
777363
495068
1012372
601971
1052873
304766
209175
781771
409163
842857
844878
85901
1105403
328502
79365
911452
440314
157142
546255
547397
594691
667593
595840
1092136
251977
58765
620474
496796
146017
996262
114123
1006666
73444
229430
140296
787929
15409
1141019
654626
437777
463976
670853
486999
460044
6249
103527
83525
212160
800672
340083
365920
331299
838907
37354
1168359
81138
914559
705438
721547
993344
1037156
1040297
269979
629655
865210
990590
978591
537815
119799
423387
992796
707981
482033
481956
724745
440786
332443
1083126
51060
1012613
981211
21165
978005
601182
290808
878692
244743
200820
637049
979081
409752
103408
203071
732364
120787
468956
968759
737956
468250
528415
628005
602173
38244
384593
158387
74507
237519
1104419
1107590
462100
10397
1164271
191665
676161
727905
1146415
367322
1156738
1068823
106415
895353
491252
752343
691758
1136269
895457
191441
560802
616358
1112284
427315
1022999
828819
443987
363270
34021
1145433
705705
1007493
362593
556428
663377
695708
562846
979413
640535
220760
1035440
955248
11453
9718
384607
1122138
462316
685086
845304
1004389
1134921
118444
1046929
569560
912165
746319
548555
1079246
509459
1048945
1067134
163844
717442
310339
896967
1037964
885489
894567
183063
225580
640859
887890
392070
171142
540887
823706
248998
81512
615195
876544
94104
949801
911083
484975
894286
952118
738220
941784
945395
844961
186737
802378
1122182
529023
226937
658180
103634
276873
1116281
455557
864510
132168
332119
1179222
828506
381816
584411
64333
427521
311967
343890
247056
540836
1105636
883787
199180
780820
767870
541691
362280
78350
108613
181746
12494
201589
496051
273097
144298
54787
516316
289497
598435
42055
427133
500178
368566
919858
402459
904405
262505
917236
251953
422300
613681
965084
582546
364082
541157
985005
957724
280894
671822
932451
735839
49989
507191
404270
130133
718519
132957
380322
30130
176553
91254
212882
575689
531470
993574
270781
975081
670114
703204
758993
481941
913160
652222
270118
623326
585817
1097197
796539
698802
787911
164477
1003889
446523
177053
317797
182257
145453
294731
1178550
1124483
610234
921350
1125736
571544
1148329
579479
282425
116775
952151
1029846
138906
699177
644829
1175087
140084
805319
107281
1006531
319729
140551
884780
818370
1148418
177929
1123613
923986
519248
1142268
384455
1151676
87966
1008583
1166665
460628
842664
81693
1113438
434261
730415
1057979
835644
259903
27897
199612
801830
6503
768250
1035611
583388
303435
657296
1178655
989484
152021
244506
458336
15125
602851
680880
349613
327926
888336
627861
558441
617994
166381
272543
13235
680118
158719
661451
673136
251940
833968
612024
654910
828723
353632
845082
812016
208434
1152611
259650
374340
815790
896449
741352
865099
665850
153645
868256
995910
712082
298259
840920
461571
195105
926374
328172
76829
419651
203163
1146772
523673
1030923
953891
575517
436685
1091555
948518
684792
738330
232404
600197
260416
22350
1128005
490247
580648
397684
458544
124634
592264
126622
797880
859014
8213
310789
722125
843462
369351
112043
1037000
165422
924195
308569
574368
27577
961276
715945
386594
365888
114603
30121
1114207
1176962
1150472
800270
192263
481773
559409
500886
694225
311813
509787
1024061
808897
364680
1071917
18008
205390
1028191
851549
97272
1178238
417908
311419
297409
1066993
90981
319645
423072
1151712
403517
621726
679264
521086
161542
124220
100499
1051245
341506
785752
42348
1166659
25093
925162
671575
1078984
637074
152749
276938
923627
943507
693400
359117
1090030
582082
436336
514893
776992
599204
863572
354976
789722
97353
652288
1109665
777631
28416
31317
1072378
537355
942566
441321
69696
884635
141319
227684
600328
1149242
874566
1059505
1013949
1016617
723226
45699
460412
604137
1065606
134065
627327
368426
793830
1006451
37721
456103
1148921
246786
942943
377763
170010
67012
925987
881025
140952
1019333
68492
588986
718371
763203
473795
403923
1905
1031622
176372
588057
307084
883869
602581
408784
1011503
118846
219027
951078
525373
612586
309936
146695
590511
441774
103055
309430
789747
264494
1168969
468749
249825
69100
18007
475329
308400
904372
270854
270796
232374
745045
182703
578303
192920
126479
1015539
855878
703294
550092
1169278
496862
485918
1027765
589307
771420
948392
1000747
530194
877180
893390
1095795
1174757
98410
320626
1152716
980987
977420
322967
1032807
54772
530222
572903
584489
416535
968191
770819
299891
814025
241209
437366
172762
262094
130633
999702
435951
948873
297752
155769
1072711
863240
624382
630966
984052
568390
327278
976704
117068
544959
535135
598902
814597
657316
676065
1067333
507687
924895
264788
681357
726619
871428
1093882
49925
324808
266728
917543
290820
447717
1005354
538515
794018
1045644
593673
776361
834732
736205
860398
65439
383140
233972
961967
1022659
316712
634552
414308
720409
639758
715724
231901
662193
1008861
209657
1151041
633970
475239
466017
681919
172249
1100758
442303
244231
1172521
405166
122418
866322
25099
227167
698816
941378
451775
404277
712370
1148635
313348
486496
314730
459889
497699
355569
1110349
630278
222839
344196
466109
107510
693200
534823
784003
407372
670777
586907
397335
364011
661168
4070
1038322
167805
183158
975333
625251
240207
1111431
599644
800180
73276
145724
287272
932190
994190
488234
48344
320309
1160581
624615
848123
279190
1072026
945733
491854
642909
478199
1097829
1069136
56067
455259
1073754
580102
961002
681919
1084298
150735
611082
834273
715729
573043
289641
1125311
882736
818080
368643
247248
407370
495470
425616
18205
97506
904938
1072690
607193
400024
886539
325206
43235
945978
994103
85672
946917
681835
30513
412622
979541
1156314
423876
21252
796616
82674
587411
271787
295656
659760
1082980
340815
442796
668552
210941
504581
325393
258477
55721
591607
835562
390399
707317
1094495
133713
820728
461420
708040
220709
350659
583040
864763
1085916
334606
535813
536303
430772
654635
823598
264722
907775
508677
1137880
960554
925175
432495
164684
741940
367408
911945
868242
399553
91893
747155
930587
39287
1077939
653600
322609
249156
1140271
293635
974673
500953
1064011
621908
979982
1031022
609859
594996
326307
960344
489596
739345
517410
771851
140899
778861
964780
971336
523826
736136
343491
896519
1132849
459234
785741
887020
874170
1058295
834404
712859
815686
256978
1040152
174450
95612
358473
584665
335726
1109245
1099757
1141046
316035
684119
841997
13565
382150
230317
999346
686276
778846
1103225
677379
147810
1111898
407979
153513
90120
97891
747366
16608
997727
725584
472609
441857
554732
494942
282033
1179549
537531
499637
325375
693561
706241
1172031
1176968
379004
1151690
388429
988388
484548
610678
881449
677724
71314
602936
889510
771761
629943
184890
36858
5185
969943
1063355
1005021
1107590
136040
227334
627428
339348
1098303
806713
812816
385078
944028
142752
879790
387930
452731
563984
1121915
599682
369750
32466
835964
672644
191611
851679
383235
1157552
103565
628560
525057
956545
144408
260067
370815
147374
722701
8025
1069233
643096
298560
419624
867041
834179
1054854
875773
223197
978802
558173
362559
166832
59138
139451
90825
345257
649978
703676
558964
843275
606280
575598
945545
374524
86488
556564
763936
1001377
1126226
43887
223253
386882
782564
129606
205246
953254
1114057
242469
897978
638248
667945
832996
1000854
78986
102866
748695
822831
518453
269824
739871
536987
1118743
33846
254976
66017
912288
662956
966005
1088632
562656
754839
974810
86331
713171
499698
33854
55107
942668
599931
409195
496177
981119
479001
154654
592463
975964
238251
127420
87109
571272
760174
224864
504548
291784
207613
520873
245085
502024
971433
1151418
24869
173475
1100826
704961
154651
660869
972374
1059857
992537
511520
1085003
302366
587343
1135593
90850
807782
118746
236633
795987
158530
342197
412622
1064009
701729
924137
182634
754410
790599
69567
932408
461213
311298
547177
609671
495185
835787
625583
662242
693385
479451
41988
772615
601910
999114
1089007
1001352
393463
549244
905157
939355
164675
875779
703555
576658
201725
721703
291549
175507
979657
177161
738313
224565
776456
235367
528063
313576
196347
552499
225810
135283
835627
536384
414550
1111372
989625
823935
292761
1059962
368114
1002564
185930
379674
853736
712141
316996
121498
550683
840285
827942
1150907
728339
324556
652878
590308
671253
620723
1131620
659844
110201
605930
906789
645282
269633
455100
127880
679500
601163
987759
82591
476597
939496
874091
517371
827976
368582
30098
253279
201198
232622
331143
583085
336101
356368
596727
421588
132547
582877
764330
1167922
642840
527648
120512
296998
55909
206162
208921
1066137
268279
265281
1076218
1050795
125099
1060765
979290
917758
860361
29149
504594
1028904
335496
701090
757892
695266
172123
638807
852261
351679
1083343
1155494
922153
419199
478773
436765
1133399
902651
786570
952191
1161825
225643
406046
334599
716484
359176
705873
578191
1009951
800920
895238
218401
863133
949037
393150
823702
717500
982951
765381
31003
42890
750826
642501
987630
198619
211655
978434
678761
70700
616669
175116
728052
375845
949618
451623
1175144
713949
967930
119905
132868
260067
100856
916661
277910
256171
40525
906441
351697
820320
788958
6025
986408
320918
184930
931543
60680
697341
790146
810572
236979
431990
368438
921213
857496
408241
162489
1170672
171153
884990
389106
299729
121416
543831
1045391
70822
577578
1060638
342991
759788
305296
263406
448835
1018793
389757
218805
220990
784887
655847
967849
1090873
930933
901760
76345
946615
879089
159711
409590
205013
984031
126862
873397
251763
502385
1026920
718904
397765
230917
790281
84351
347583
828776
1144292
182447
1103073
729925
338782
737562
222118
413738
728302
502756
1142210
340052
1097782
390324
1134645
249366
639689
568219
963235
314606
989639
1158232
705749
563493
101311
181471
99879
372699
998231
797911
743115
314229
310057
504790
799935
571284
725398
1057949
1172062
844101
1036352
312398
288105
285833
804913
1142989
172300
792877
1015976
277747
330770
1160493
552359
182546
602961
255353
1121985
1018656
949543
293319
388250
152146
37093
1175414
687837
1018788
385266
754045
772143
1155956
350233
285795
794399
292923
683844
1036167
1006839
484011
919968
623613
618334
47662
25915
810812
1012612
892225
612935
1135470
315575
717876
60783
802636
204644
521252
769378
186146
827915
503379
718484
1108075
1013301
871355
136122
913378
554742
608729
328667
483366
283210
783834
164433
881690
539905
984358
1059388
1084912
563073
1143551
281224
659340
419000
550067
76793
823638
799225
162558
943102
846531
350158
1144201
189609
564490
401859
280533
882993
1129328
958723
271772
1069927
1036025
71476
493545
303546
288020
1131866
415095
243495
756196
691320
843556
323076
231871
824467
468860
929010
577369
69955
158919
421178
45123
805076
852252
1028110
636059
281537
1165528
145164
264353
253083
1039548
603660
776704
261899
780310
1043288
109577
530614
187106
311967
304945
662215
480852
1013939
573168
490750
867611
1068996
192397
27296
748043
82838
802942
985000
474457
606204
732673
1039662
584002
737813
208989
139734
12289
1091165
1008820
483084
160546
155864
208686
798682
951093
888754
875398
420336
399455
519654
1049944
719514
526598
23911
308606
689524
783033
25819
771570
1118303
891693
461381
1061090
626780
606847
1013502
641864
123567
255270
1384
563383
202005
917837
665216
446064
380461
959669
575245
962455
81895
462907
232843
134328
693632
910920
52682
246954
1177738
14343
103532
437888
935909
848595
22948
132099
1055432
1010434
990868
1052182
537215
488303
611489
172145
700130
955999
187145
11576
547756
131495
563906
480797
781985
537224
545364
1032578
695098
58180
970357
1108672
970589
836740
761492
946569
1034062
1165971
760734
1070967
898540
626940
177295
56602
64181
821387
466968
342229
613981
615023
536548
778489
51898
940750
1035787
302735
303130
127933
825745
400531
799453
988493
454554
427788
262447
735808
811710
903222
720620
133345
931903
443380
465055
308878
472881
1134705
974323
30748
55422
80212
738887
609189
382999
1064808
1036719
585582
39671
56502
474692
636011
382597
868104
813705
1117638
1060568
1160111
710159
1017261
475625
1154130
1116076
818158
708933
1139488
261977
525012
1023328
705008
1053687
898752
117250
1034967
326740
858141
1062496
339377
361868
387345
619973
1005825
829478
509132
930055
94745
672333
421055
970568
532184
370039
404404
705910
115356
451539
159252
438262
939087
1058539
124661
292753
876871
335589
418734
118126
734289
986686
837609
1011170
911945
860459
80978
372806
506579
936148
31531
274238
186736
691695
356766
500708
895211
812269
662493
452313
839439
195060
1016673
198946
1129716
659390
823730
436638
1131218
101132
601955
461098
299575
165745
1147690
11873
1175658
232451
404201
177808
620553
700977
508529
1091081
419417
1152955
634171
300479
586015
585109
340905
635523
595780
757141
1087959
487263
937068
1083500
55799
700351
133216
325463
83825
99961
479061
136167
193864
878487
899176
75177
1120175
1179923
1153935
870561
778641
103341
419346
814728
1068010
377591
339864
6230
227501
317462
1072153
260713
939012
441499
1085016
1180125
62998
177782
201628
715095
891902
1151731
542444
1153824
442069
118492
679358
27587
637306
1149409
994657
1034158
138427
339973
63840
994765
752411
351271
233038
1109652
348502
144551
1044928
654242
672314
723992
56539
530527
984839
538788
1089477
445235
16686
483643
1015241
700557
368935
1006241
342856
720828
1083252
849313
1059268
493502
154118
89465
912724
73652
1114915
573741
706588
431444
625811
109835
829473
1094317
160740
983676
529677
592478
113777
523339
52547
866433
458156
242511
418506
803943
1037532
251109
764851
182169
1125379
185039
147012
127152
152964
1062279
702887
550280
849501
494897
66387
252341
52295
261456
1065436
783519
349770
483501
434747
989200
409718
208719
763670
418202
1136763
168884
171788
547033
634801
638044
12443
99626
1056354
299441
1174286
877975
1081119
1148482
454202
683337
390542
928948
181993
690051
607669
1103456
173468
898752
986103
74854
1173101
337367
989455
1002891
1053932
191757
996476
112974
390629
902199
1039396
751524
1000985
472652
523591
505203
416740
187165
79637
892957
477039
682608
1076753
1160765
129618
398315
386393
763435
949468
853573
930095
554246
440348
1076755
882649
640
367814
655369
811192
276618
793054
897453
292859
139958
876359
485293
926565
925572
857036
665094
163701
1038321
1056681
403142
50867
1016542
665741
929359
142271
152637
181957
440964
244530
792112
917561
1131068
26541
532089
851152
783814
1166068
547563
629613
1095388
750750
417654
1125851
396577
209179
139946
51474
245575
495484
517612
855267
950410
723812
1050054
175615
43677
1122861
1145298
1011798
532212
1095399
421204
1119413
1135378
1074464
807136
100864
123915
428678
859365
657629
582033
315367
666755
96895
282552
889174
232787
741601
732504
45552
1067844
424054
674964
104878
847552
627650
1150187
433502
178082
668957
305736
519424
568030
406124
904911
1135623
667904
1073597
625369
635494
376382
430783
1008646
859892
796688
205939
173263
117337
1085779
838120
396471
1065771
1024790
339651
628255
567853
942118
722929
330069
959860
805254
1072862
919024
879260
524541
108717
445954
936629
1178831
1006585
453274
70762
209651
116567
1001851
677665
43380
988615
1130520
1177860
1144501
898570
633461
191174
670512
6519
1147799
763018
810411
209398
223076
1052373
55955
456181
349323
493312
907377
765876
970148
157580
584095
1018298
60252
380906
609034
329685
168121
107394
698255
300797
123977
780904
63925
538882
705171
1102670
709298
25935
482797
130424
993791
575006
368068
1116974
842124
296838
753790
769695
930103
755832
815363
87024
679087
866882
455288
157007
920870
881098
1141886
245025
641623
763473
430970
756107
373202
1086884
1110421
163095
678048
267830
775589
1100075
542797
389936
835830
18658
1106032
130641
642270
775484
211560
504076
163788
405906
406157
349231
745027
135063
381431
797880
225751
643453
563697
119349
218772
786076
748104
990706
1008026
558353
808888
239952
515673
507065
1043778
1113506
275677
188854
128050
403054
682805
955305
600726
510047
75143
200565
853821
323002
171563
541868
46472
962463
979108
129956
197753
91382
198233
748573
1151817
70350
451716
12966
313858
492525
696522
48655
123193
195703
49507
293302
410550
295810
103558
1149375
488237
294687
725644
595300
332951
261987
193323
1093648
920124
1155382
263612
93823
489416
47881
4241
573099
245543
1166996
152671
970638
898575
242894
776467
106112
512786
338889
703420
323890
942454
844769
434368
414916
1169225
816471
971987
199278
896066
434800
476425
51705
427243
832132
1109115
523343
171681
495762
284477
1017192
545663
274696
26257
646518
189453
1038642
521619
55571
996999
726939
836014
89950
716288
926809
436197
568084
584032
51063
650493
440490
441300
61986
919092
1125122
259100
389950
348755
82804
903709
19346
86865
719165
57455
199022
218353
288814
241878
940691
348438
397269
56821
969358
23277
579883
902489
1168078
142203
1099349
871640
922799
185625
793584
627853
817819
937007
552802
382887
963488
398297
105839
363024
170791
587421
986222
610951
669859
172516
1031983
1025993
502567
1131306
963620
179718
448123
997785
899712
1120286
1015170
166026
742047
120658
403513
616887
326204
1142698
205631
1041051
701707
795051
1005497
948511
735111
647149
934845
84351
282958
238425
705657
728000
996792
669284
275892
298424
700790
286726
1109244
190927
406210
227225
107793
163124
278528
39431
440233
366698
588043
4048
612738
829174
917713
338539
197298
779923
772822
855374
132284
382394
838828
1040875
734287
795416
791239
413648
100581
534293
11941
806041
174527
875696
308340
215110
382906
1050875
149713
473603
501848
306683
417485
126980
700908
140791
959302
482476
422865
265585
446733
908919
420032
704621
218484
1054286
1142236
615288
991956
1171079
999985
774030
666085
792788
520391
1114747
555505
896923
1179554
88406
608867
628354
1069200
524874
1100544
282224
938457
488382
944949
1062003
223874
257400
97516
456545
881000
613532
932188
16339
404583
164617
640020
234708
149029
22094
187400
1119212
689910
633153
307641
812525
545482
978860
371770
173289
810518
805237
600689
168747
730241
1008257
525388
971648
173060
622556
491520
525730
43895
1119606
116073
458091
65324
620780
929651
915644
756891
124894
461435
154211
354051
58030
962716
166088
276062
53826
180528
43578
366661
80688
368856
614306
698164
245449
359326
1116287
422595
945697
984324
538698
42676
729015
329904
263976
762080
40912
168428
321867
651103
517992
68102
757769
243128
61845
562499
403193
972847
1133950
596659
471978
164105
77929
251705
1037133
950763
1093304
1034527
273642
81211
537267
1033282
258798
780468
203738
699328
185504
890782
681655
229232
659192
486986
139038
269819
723264
1090762
580636
858119
1073222
1070208
869573
883273
783549
131970
856641
363920
559810
70072
392157
992609
305107
1114005
1089316
299159
1127450
83301
807967
656517
86862
1094305
611672
46006
1111346
703032
466338
554310
1155456
752215
314452
1009674
927264
119693
337033
1061608
1103927
172978
308489
635182
160314
835890
25184
370094
907455
741401
835120
41724
525003
316612
445894
656051
81606
1129800
1060707
1113873
245802
738503
17719
1124909
664565
559120
106669
142370
286566
486294
1178547
263722
242651
1076547
739634
902517
668019
723531
711436
94482
1071279
1143041
369340
292061
482356
69793
133427
902387
782007
962067
666967
199713
131438
766182
972407
84970
82239
484755
935255
652550
919976
28572
793005
691498
453667
1172563
985734
283109
1086633
708599
755194
290864
624585
897106
802285
959422
536301
1173790
470910
582090
1153467
920440
170400
700873
351461
118461
600364
968312
1017335
121750
400810
382930
823596
150508
865231
583292
498080
757963
450313
747783
338762
30350
923197
1067063
390070
235172
1122552
1070605
1018709
255971
204219
988810
288629
775174
1107068
313043
1160647
1150966
263296
433438
422697
1009106
133460
345999
326840
711429
755546
1032637
90413
815029
168377
664093
1116427
698738
319966
86465
291690
797559
877889
175272
1138377
33241
922554
590881
1021356
918837
692210
464866
162613
1083491
541779
648109
422658
629672
655709
927326
1015273
346778
1078167
203082
1106681
1086187
289521
852442
3498
390235
1121410
550382
735165
1170293
789893
768720
884747
621596
1102774
885082
39638
29334
251960
900403
712215
356038
890107
207827
237073
615226
633629
358200
836591
285409
286400
29777
542699
922990
142953
234173
391763
28520
155012
523193
73151
1161885
536167
983590
540790
641766
573954
35213
844143
151521
136578
715773
510560
185130
189946
338653
637402
835613
456252
516954
429609
87801
252998
295928
916816
7475
247089
770821
99306
910733
741054
149704
128758
631268
1159963
284942
272753
559395
567656
942352
110770
185868
745689
797994
819954
971634
122508
603890
720172
705193
559412
973273
672198
916809
130707
81747
115688
719519
531262
558803
734822
1144501
1066396
686279
23675
788748
840607
1162109
1032870
744124
18587
353220
618115
642775
583583
357277
140699
842414
1086825
1121616
657344
789623
56062
1007675
79502
713061
928044
944142
534582
725180
482678
562490
891155
1148882
291656
188121
691610
733104
30623
529570
1005356
479707
1002219
949322
1153484
1062554
792961
319319
737003
278519
290392
238384
598214
821094
7373
93132
928267
752552
610003
402665
578412
573007
989811
1139014
154116
517481
753541
971253
423661
487866
1120866
180688
219514
582723
947384
270745
849118
854406
412297
796148
563282
878505
262688
699102
569121
733755
1008830
350640
348246
841316
682952
430268
285611
384284
682715
661901
809080
319006
1116156
963365
113263
1004591
844653
416939
887456
1012784
284303
1038
465455
206181
640727
1114583
1077239
1064465
138713
109837
364678
682862
184929
220215
422296
468053
794310
436259
213548
73416
120173
206868
426262
137044
963737
483435
1116995
759868
974628
32208
764148
510970
730057
346246
834924
672419
377710
366264
1175486
635232
1127638
366892
1156904
1034787
736595
58576
184575
6250
931043
197668
855871
720355
158311
891354
1058385
603648
257488
315666
1089812
1057332
145532
242073
153591
310112
645010
293691
884815
347486
285271
199983
705987
151350
675927
595113
1158763
116664
700541
527138
81525
662906
168438
907671
1055026
540892
907864
486924
1086091
426237
54950
888272
374905
339832
189100
134910
929619
638119
389231
272617
389218
240970
490668
182601
666051
21503
79249
159907
64882
239025
650115
378883
248594
968748
1103390
474605
392680
315948
80606
328025
180267
157072
747817
1153229
27184
663646
260558
1101081
221105
399563
1166711
72346
1045971
398514
689245
317484
869701
520073
1048055
983501
1106565
1125739
1018142
336246
948244
365829
638853
988643
85259
258809
889283
1007037
504345
1141239
431374
44920
1167888
697711
50627
1153441
781658
909570
1007042
169986
968140
270693
353386
287672
641364
436098
945965
46278
1159783
1048512
363674
1006259
880925
495858
908371
1142824
440728
353467
1148269
1013751
112870
711940
32334
1119705
860084
873370
700128
528581
212119
698674
584304
1097204
1136867
775379
774662
423666
1137824
883914
436472
336221
439955
721870
444143
1082152
619763
595490
318954
298854
1178701
405432
841111
755040
1073898
1089647
782083
1050208
974575
943580
375350
455268
1086120
487324
512713
450044
820164
725953
640453
953657
95413
89620
566376
941179
466818
496676
159401
322658
541981
755395
468822
372955
441085
946733
337654
359701
94758
501746
445119
140315
625557
988876
1105259
237794
194695
970945
973182
69989
219476
1126859
899270
580729
236975
172150
330873
133612
426427
718012
930096
613811
837694
630893
668093
634173
94884
1116678
44373
561574
808878
718443
1093043
202652
103500
1004768
307014
838815
1084207
334104
834900
883264
866248
1020682
827624
342284
435940
751652
357779
1151499
448611
935653
384821
749221
722536
376134
214600
797072
879227
411805
444883
109513
829026
173734
773371
46169
121888
127830
344373
1069573
397003
67855
819032
859852
298867
1166147
250007
40724
250775
803073
9856
513755
474659
166447
357514
642801
308108
157612
411180
617422
817678
609931
900928
413111
503792
915882
96508
296840
346146
108012
813189
344756
337710
389497
407290
145237
956729
93651
459499
235504
1033594
803898
129154
866753
589182
234253
245762
1149646
573047
1172272
524439
1144186
17686
24289
924770
733969
390249
684781
674273
503557
886469
1038389
758892
460750
1010023
40573
832559
1066560
364397
519129
681579
279907
23104
560804
893317
664381
576394
982278
105832
1100814
307470
524448
569095
830796
291806
152300
927026
1043203
905479
56756
248875
1113569
885033
157587
618974
202273
739165
932387
531167
61906
686273
89491
506245
1020109
589431
618697
136675
617327
447774
442067
1048684
736446
471647
1054480
581889
309613
458128
829771
426445
188921
1125191
968332
1169743
773898
984980
999558
443395
621562
1106077
386664
770001
797362
443252
98039
764662
891827
392426
959789
482739
241939
109043
254612
994822
61684
600163
239568
408638
199119
888924
959663
8830
573641
1108418
650898
1041455
15901
937285
87327
135500
1034446
386837
858742
1135208
642045
635924
730988
803371
57479
898015
1097124
548839
981146
426475
1011173
764398
495723
780625
105094
50432
654664
1112929
568189
1110869
702039
647582
752956
78117
900941
831702
1082400
615193
1416
277317
1066787
857024
517600
252994
484092
301080
1077496
474878
239898
611141
693173
1040903
117067
733278
1089462
590741
332529
1085332
626058
554458
373676
38566
498633
786122
695562
666515
1078516
456217
706366
182734
210913
80183
482246
892757
871921
914431
427216
642575
1168768
154248
429542
573428
1153803
701737
47586
371776
937665
210808
1157732
930326
494343
153271
1103899
504705
1177102
222185
651865
1100738
64880
482058
283387
373065
634846
416536
1153164
257404
67739
694890
340872
802844
651347
1163270
796013
815797
436388
819677
23002
1123977
480037
161788
858813
843480
544336
3464
692529
37005
1005200
723813
611905
714469
96237
714305
330310
1136838
1048230
607834
19393
1014723
33075
257846
820594
755199
226911
896168
900921
489867
194574
140939
909569
223389
4986
991937
786687
675489
714113
687535
210809
307856
596674
611873
1039624
1113599
211953
830437
267528
631028
692469
868096
1062495
1060593
439549
468194
844270
207048
833074
735458
674147
708267
993495
802825
669168
459954
643929
122441
1051085
840817
752589
844410
531762
662968
817655
351166
587850
777113
194450
907792
607324
574797
1148005
683246
866821
796544
789586
263570
600368
915254
274545
929700
218287
21424
341860
807894
104586
65763
220025
671350
255505
207972
214304
53025
867187
1020428
308611
864763
942309
4747
2536
652000
766245
713557
246432
198049
1104472
351762
243128
30632
284827
670097
395312
897650
662324
851661
315501
1146163
202723
937069
842438
974005
803024
564018
888823
514466
738717
1072013
788315
359559
120464
418089
319541
986222
148423
265414
249199
500815
915427
880382
268659
712843
640980
1070068
840583
62362
471967
569603
483710
533862
805800
715632
560499
295367
301036
1155265
883085
622155
207984
108789
495542
209061
206899
263300
643088
479499
514763
682037
988907
989652
593878
210531
570586
87090
28623
211134
450721
122951
414743
454136
706588
796907
712500
566515
88207
378162
193962
608958
1077118
24089
873139
183734
35540
1019973
116634
120256
206192
459284
818385
210690
732209
325085
151042
213238
444425
892880
48180
557628
1141835
89122
741471
849177
549078
466822
741998
223633
582863
303766
240621
2300
1086542
966834
471437
103550
318287
165035
1121371
125881
132512
558973
832536
437894
987503
1148613
807806
391634
906814
135310
853863
292892
55257
34572
185358
147467
522628
936023
326821
465951
358221
376567
248926
128099
490564
414451
418127
523349
1157369
1180386
420735
854429
546292
1110486
1174533
225946
599289
276395
150293
794853
470649
60908
169083
1022604
955522
655456
491420
217978
504979
183712
961677
1150831
977815
854326
252374
1050120
750634
627281
132572
368903
312142
857542
890190
763371
456881
358469
924057
25904
267406
649712
1001671
1128548
49594
89814
5172
889362
972742
514833
985359
639666
929664
266089
208615
49269
1030051
599824
314353
39316
909842
690138
352901
622347
469548
646910
1030871
64413
1148400
624811
157091
249191
24250
638897
346180
943969
916229
1144444
401830
1051046
400127
1074860
236775
1143976
1017516
6326
263571
440406
1176061
604596
756625
708188
679219
619459
608467
382570
458031
671489
768197
665126
675055
86670
1170723
492170
158861
721107
773348
691898
9689
197894
362430
1172442
948135
235538
961712
976224
1072219
1148222
696122
850793
995745
531636
1157164
86983
752654
250634
574806
82229
116937
240472
1131615
659958
256297
677456
29381
1062193
1149629
453502
573712
311556
256030
465536
259880
1048483
173999
218469
614116
938573
839221
433516
520422
156515
34936
763370
898014
460635
255940
56471
639324
764108
14870
496746
6110
260590
958482
179072
741032
791855
916251
698306
776338
306045
39115
358060
884928
491829
75832
1077682
1054834
887862
394477
918647
638432
721106
922715
532582
269218
681539
1011333
1177785
227594
1124988
1018842
832232
1113646
308630
105134
237951
707846
582761
256484
302859
180833
1139620
476986
577531
1045437
587915
266659
625942
542206
276967
1104165
432331
874165
1029148
834189
23717
339772
1116814
33493
872936
396190
125371
329000
659048
266481
342982
638378
1028247
905626
852235
522861
960748
907715
906105
819012
317508
288416
235081
112349
746530
1076873
693525
829551
240274
504098
530596
599767
765065
1117954
853162
875359
794887
94219
393686
751844
104996
209803
525707
1018278
404026
274001
898142
798899
1084083
595134
76731
492095
1113404
550482
964834
849819
740745
121809
932695
493781
74095
548432
560627
456260
464861
589663
1062230
891815
624595
1075813
939254
1177237
579086
1095398
635391
477951
1082646
634168
708727
823171
192318
8907
715791
1060792
506504
47039
65558
976444
611202
823006
1152607
1147102
317243
577996
1106062
991192
764699
508400
623045
742360
12109
760344
582552
1093284
868530
1043795
555664
547290
1103629
743060
483404
57853
985510
356472
759569
1073629
289012
871653
834074
938183
311042
77687
361168
1077802
141818
1139407
297933
1097004
48267
385562
1135229
968594
1157916
676305
484038
789079
1155337
171729
149839
522421
131648
728253
712577
276947
616028
225285
665836
425655
961647
169670
1167277
327699
324406
226686
219101
359486
428873
614032
47754
66293
485910
198068
1116381
158809
556483
1013559
417269
260462
25388
409580
952624
529851
1079036
1007582
294245
849306
651642
1169256
374731
905246
964542
112178
1100086
390014
959665
709663
356789
898977
58541
629325
43145
358377
291788
182504
1114531
1148782
120581
827695
133791
88229
655588
232580
1022786
602780
551392
306554
134800
180549
145831
102445
1166744
1017662
1060033
880586
576064
119770
805431
1083395
486576
277502
902166
939587
5478
292840
409165
45272
1090924
865012
603441
111692
125548
788808
708641
886916
393840
1052499
450271
310084
350430
745312
106849
920015
1124530
372629
129503
711550
145732
999777
840064
683739
626885
392459
455893
140048
242011
736548
753951
1106665
1041610
467868
674362
1017983
106012
790551
520220
159556
488374
74309
842100
906891
324786
195720
269787
244084
24896
233165
601893
76959
585123
1127143
416125
17266
126402
472852
341840
856608
744462
248664
254325
661531
1111326
766399
769026
1081083
1058128
321440
1158999
945906
16248
490182
1153210
689572
172722
213349
616679
929326
626176
450083
776391
312987
456143
501543
883749
138761
355195
1427
152756
994375
667767
792690
1022185
488199
489307
848027
1176132
942396
681095
754738
151330
37030
1079918
229805
210344
519973
842041
359236
118585
170851
1154105
1059136
3802
719018
161109
1023349
248397
676612
1032023
7721
814789
1063376
282927
399766
1036021
719672
732855
489305
671560
555664
920164
298330
846087
259947
1034340
818593
1091555
449608
1018161
433168
917805
473824
977435
649564
805648
245704
262421
424395
665855
110941
179357
616959
938351
575189
187426
418195
1124302
542504
623525
217918
685744
358179
969567
233732
40728
407757
125820
490721
1031686
953475
436163
479267
896606
647004
629407
534686
778750
1108388
4123
633087
182204
936861
474814
344804
567617
1163630
427798
958786
796535
511135
517699
1044276
479868
657499
267785
726490
876722
855356
367448
874390
770736
129919
941793
186926
398094
714965
357437
84472
871114
722051
1152309
802738
975265
837574
657333
141200
698678
548943
1029271
913084
248654
1161497
505222
936793
963823
173714
854565
878686
781644
239921
147349
196570
91878
1141156
509213
525209
182124
962961
179996
138876
1065523
1019484
715040
966421
278079
596090
574697
560593
766287
131534
907802
1153390
4334
1176366
783889
499323
1038954
1035922
162405
522874
402430
1012905
192822
326358
123369
863804
885665
986240
618658
432450
1020067
705602
144477
442004
838627
187228
777459
178547
759579
1178500
74226
227259
654183
771558
657212
143945
426711
682817
260771
858696
491321
415388
1134904
815197
778304
1037674
242892
178137
856834
443978
15292
877466
175398
1067745
654500
879195
573774
956555
832778
429478
248973
626411
758971
13064
730246
141923
449299
641671
1036460
197628
570783
2092
824145
383701
651237
499913
437126
131998
456603
803287
681979
1020836
331151
862813
982757
1179009
440717
1044547
545372
420598
698039
918812
1135348
495720
290143
880721
966099
700616
860715
414640
564908
275802
1018181
1158272
438417
90460
751474
1021072
462194
913642
977998
718933
855605
376552
1169145
489550
1052165
729384
665564
431907
543075
746881
1071337
665580
1022215
120975
828098
668696
1140099
115480
1079516
217003
1045342
550812
888360
705258
953122
414890
742228
952194
866635
645367
109595
442731
394072
159416
452764
271967
901908
569556
252384
785454
619787
134121
1131024
580087
62900
60997
1178282
310763
940389
1010127
875188
645102
554038
249702
962364
1004758
959389
584053
874792
359961
521461
207933
885119
408174
1062631
720793
413848
53805
21009
691946
81512
413334
797181
1120173
1078937
848731
364997
490238
699127
1055082
807846
164271
275660
203566
328823
122382
1015226
751908
97328
830113
64225
1048358
1159696
636476
293190
217936
581290
963015
874812
468568
1104292
217377
342238
756350
99493
157055
63947
250114
1027690
1009659
126947
1104484
141254
684320
1061937
237031
14305
389950
727861
721665
252690
75322
376292
1159060
895846
816434
417086
377671
223102
258820
300119
526189
465464
582341
573515
894945
688327
656286
647454
274990
392229
899226
507672
465797
764563
616988
237610
475583
872886
905635
991467
295961
1062082
321179
820366
257622
314041
581848
87972
1105865
1952
1176054
1054049
954222
542566
438764
504527
121880
1009559
697288
73502
719164
371389
684333
531904
797997
1020227
522730
32335
192623
178256
818315
623870
1089877
1116561
822562
387820
851339
239820
678277
855763
391836
813311
280843
181698
117933
196044
941094
1075138
149346
126439
215849
203314
684965
277803
961369
233639
801280
383186
529108
262887
520563
203566
8738
418260
972348
433674
566384
719384
63236
533627
933800
1100348
542868
953016
770513
468870
88770
179037
645006
123546
212345
620381
116754
573946
209433
401038
142566
633826
124186
785675
440792
887322
1004603
917574
651286
202395
216967
474443
668256
292249
202015
597736
226746
276658
1095599
792370
115086
771880
1002981
112221
322546
831529
26863
1035770
558818
922622
126872
1161312
940882
990391
668259
1150374
604274
738225
107470
252816
597301
239558
974922
787691
985918
225030
477106
998243
908774
129816
172049
688229
351718
594400
977150
187600
367616
531257
1035561
197997
514254
907954
409584
903152
1047739
821265
774561
1014687
267406
928078
311052
633743
100323
541863
831543
1010648
49681
912562
400433
201670
876623
233534
55965
423879
1057449
279700
1002010
555830
553783
515379
96174
544219
823804
1042307
355296
234412
570839
750460
676943
746566
553293
1049529
901514
414423
1136507
602298
189085
71753
808004
54307
478920
1004617
80920
962164
151935
559172
91952
1082783
1090771
655032
971619
540760
933764
416603
991357
131781
248676
1001215
658412
160560
19337
908334
142412
623463
603372
720914
1058084
403457
635949
579686
566026
36480
1110008
481020
1043324
990297
48254
19285
904709
413543
822004
185393
978518
629642
156245
634625
1020713
1072702
893438
766636
1127373
597085
976227
907726
591534
357775
813913
985470
28124
341623
576295
633050
99016
561002
107271
1179914
808359
557354
151564
811630
59734
217298
816853
108938
156370
1037062
777037
357958
834792
830691
1094417
509244
593175
679373
1062277
535691
235481
205131
665244
749304
1027251
407581
816434
622102
13135
1143449
700892
263323
805839
877483
764105
795314
588792
445203
1129071
588505
350844
595088
41405
750822
1050200
790678
74719
188480
973644
1077975
1034871
529686
63092
880205
858143
30144
474800
515610
1032125
799567
1149563
546990
1060543
954079
292950
435602
682566
88865
748870
879108
349564
1112237
739583
426979
880497
755242
65495
206630
229829
818067
473635
183789
774200
120625
954025
428375
948281
68608
842803
736540
305989
582345
986885
257105
770146
566967
653361
989354
1007936
227452
293195
205418
217322
141884
856879
150357
243750
897397
1052077
885200
1045931
169805
798572
750701
842526
229773
404054
739298
1004941
143890
223320
447272
303756
796788
219303
918982
467573
1057320
105114
557169
795552
172693
77652
504540
112401
788334
183584
807180
858203
641560
82844
1147942
128671
508749
1093490
311214
596146
552142
455324
794905
662843
1154703
697730
1010230
110741
711665
219617
754501
757648
84239
605114
547543
470402
359087
1075617
691825
667772
1075063
457478
883859
803915
160723
737288
242605
1172521
90165
946841
104218
98673
849402
489207
1058792
260346
641501
157921
377647
830469
14871
12247
243039
740286
330946
756634
1041621
93107
82312
847478
883455
285441
566286
708536
547041
309177
826675
169048
1033397
514079
334611
674515
559107
1174184
861030
98678
1136905
833157
200827
359764
832108
75994
939381
719210
191500
846317
642614
1100544
682231
49628
878996
756442
56846
49435
708907
152705
214850
56736
1160910
885955
865208
830976
61163
227869
1174868
24119
871042
587705
986418
195151
30014
216242
541161
249513
278339
1106545
219268
720783
552329
970855
983902
396825
739013
1087588
658092
797426
1111155
686234
535011
690935
840677
529848
1008848
394273
816245
253502
358224
66954
1074172
323652
887156
882129
1014948
1135328
49534
546437
116474
142175
686510
66665
1150991
742186
83758
275150
65415
862210
158392
291237
975993
869736
1141863
784296
796910
767036
445242
89976
282739
120136
1019379
156419
801615
251316
990325
314083
153644
710684
6472
612437
800304
1046551
59612
900344
621428
612158
1052939
292235
908384
827049
487869
51143
898559
274906
431756
59284
489593
480331
879842
632599
595255
871128
689688
699852
202390
164741
252613
22771
774522
879488
573420
49463
947717
99534
987592
986454
660721
628196
168756
563150
858721
821229
492296
969566
242655
901281
654374
773306
1008002
277874
152480
176265
527229
426937
1150005
16475
949757
951543
56306
100826
61848
877468
401179
157458
152143
56395
212437
628974
56419
532094
915244
167705
579988
395569
590373
284607
1127013
935888
677892
1061963
21021
577402
616803
991618
1094222
1178901
768446
209839
948793
381673
888637
1085443
4352
185066
1088376
879805
524191
284520
264260
840447
458917
1135142
413542
490789
642471
671910
463845
996651
655847
313088
249265
235069
1144909
620478
1055618
990361
19154
735286
527881
664406
817060
827265
913835
1107892
583346
81584
740040
481506
330028
746656
1174839
180113
708456
1043880
825139
452720
187493
544074
1049059
443849
1032073
1050709
997272
1066590
324305
614926
1000062
633127
552143
88019
368611
183551
1163318
510530
987305
559491
706770
937930
1149356
1175954
206320
645005
269
459596
949096
125062
865487
1031066
158265
278770
224357
160153
342567
657248
387654
511217
470230
497271
432464
1139326
706991
799765
330715
721756
550807
479483
1077542
158562
723435
762221
845985
178587
691219
161884
936240
109422
237544
300913
646160
721311
481835
6818
580093
88684
633658
384250
321116
202111
432853
805566
271481
27280
1155165
1040126
719322
810669
502994
6406
520256
419269
1057014
201141
311558
947638
351848
568664
1001219
739698
160526
426556
563297
781021
275493
485732
71965
733520
948343
1158763
966446
843168
755649
663382
1086299
144536
1055952
415677
527267
807127
186696
392377
1083605
571219
429883
357663
350070
653625
457579
1161690
620163
1020568
1042833
143412
621964
264184
121636
328875
243120
693091
114636
333807
607065
30926
110109
367357
618380
39841
1117761
66561
915029
466592
429687
916149
698991
404729
406110
228120
706117
882883
484447
157642
227877
928882
364073
194145
588944
122667
456892
1061922
768230
750744
241827
43167
538419
101186
120565
107343
874631
740215
727219
433471
105655
159871
502083
538097
127953
1042018
1053830
1031751
764949
616172
1074507
43438
468593
460303
672231
53805
104956
249226
1008987
506427
922492
592706
556602
47438
500577
791196
311324
515176
951524
282299
688211
961136
506880
476460
922121
199808
1139473
1085806
906346
209803
1028398
1029410
160741
719220
633113
885364
95689
178403
459237
532325
413170
786373
954930
159046
94807
924822
670963
284714
982203
93831
147525
966344
325794
878620
34589
625040
1091148
471708
659588
1160321
67950
672478
31847
536025
1035794
940228
214272
636381
129362
755354
1086352
317208
546336
182401
693952
180681
886198
399045
252649
232509
319527
1056506
928114
777226
357127
36445
698296
532654
803162
1033303
259853
170273
407444
752684
189537
202011
498509
540825
863006
528522
796692
114886
773058
586710
410829
553990
695064
29387
130356
787266
466221
92000
613547
393687
496371
81118
868429
577765
184652
176499
584716
314468
383296
407426
154528
394489
625898
123264
68545
899210
262367
1113460
1017341
1000742
604495
724454
1166435
307184
311066
261442
31818
1074000
643686
1118157
377382
821973
794642
200380
544054
754803
343199
357775
413000
273334
104055
459813
686900
240287
644631
345544
1101928
53604
274792
351421
886952
122848
807950
557309
407233
900653
882679
269958
658008
946658
817212
1141790
667866
597594
1004044
914621
678765
174276
436277
802414
1056376
860648
581998
979625
185206
150779
1173003
792929
632988
587688
13231
883741
72224
511182
1162194
296628
642518
459918
679422
868328
457201
357212
302011
459705
196170
1172184
549916
170922
1141341
598273
964637
193181
861902
681653
971457
724527
506213
802175
305423
810367
989670
616092
995327
433563
945407
149848
968283
977520
1130123
729680
761350
616498
1131726
197345
169720
337568
589238
583342
21909
969287
518367
433154
369910
530952
305027
1075174
404544
837408
216007
371290
117175
479473
1056059
341626
792065
563849
29475
730353
1095632
511270
944015
940370
653621
392152
665945
422123
550258
939934
713386
72325
69324
385946
1103979
1009608
919357
959268
857353
1106231
773467
637634
143753
338858
548132
1113802
1095580
922710
609462
113162
952956
649387
61378
703123
161650
778983
993150
656037
291986
861433
1129852
1157746
1091472
775245
476084
852666
696668
552618
241885
558012
81877
26644
309350
593556
1081912
342406
1124618
906774
172122
603863
599748
1053185
525751
877683
953936
500465
837047
391763
965819
984195
891033
152059
395441
347282
53147
1041775
283003
1160932
477479
1085073
235402
931681
777991
13355
18
955247
328073
657457
144030
531387
1098394
1158435
479509
258419
688297
1039410
444743
344439
505747
195047
726802
670487
837303
482695
807908
334884
774727
1100029
1043087
1100288
802326
686152
922177
758471
918251
1147587
1082747
115188
726233
218110
1011626
407604
932222
273078
975432
773740
55592
384140
225070
325625
969682
720471
218905
125177
180720
180525
596431
1177123
261444
425542
1144580
1107495
955417
1008108
995720
567744
812183
687142
1098437
1095449
694510
356254
235693
981595
365612
430890
75658
375442
465367
165574
824387
1018869
754773
773766
771118
983335
1064190
194336
429527
67624
120989
371123
708185
578207
489467
1167601
947730
343667
338515
1126355
686988
118809
390254
1092676
10456
959627
1125472
393332
27042
299104
796428
292272
512323
1026510
101819
219089
637962
765247
341726
356907
1007925
1097064
1044350
269605
144900
863038
494664
216481
444527
772613
848059
1063921
642042
533579
625167
540382
570698
853529
231860
31821
82479
42999
405007
442743
702224
954683
242169
865759
771305
1054464
1022079
32510
2508
702012
1130010
361599
1050518
349432
249491
385029
356214
395324
509773
1082023
79868
495570
350956
668154
168592
988244
1109175
623125
724116
870910
795026
239451
680501
844275
190728
150353
1080803
191460
638144
977177
423639
934271
214976
502983
440311
487632
910913
993051
830739
661967
690901
994586
704676
187531
172875
198495
622213
890768
690740
675928
344878
1008130
25335
1170657
527297
306038
126975
660179
155208
406393
588892
426723
468791
1080675
1034481
34193
137858
671589
1178645
862439
628101
974938
224852
137874
705149
763575
186040
70985
354398
998797
571325
728185
640516
520468
185412
271884
566047
884653
1036196
492862
365606
204250
699149
772118
1142326
843046
277160
963197
273164
951803
367536
803509
170842
714925
47627
226445
41569
426842
756754
393982
612372
306546
1009336
863195
329818
14244
907376
669370
931250
81293
926493
64434
493229
996807
869078
960152
400901
841257
1159758
1154910
1114784
364094
168370
907165
1044773
1004691
158503
1100935
644430
545460
827658
152110
629829
584629
337504
812734
688969
609840
1078691
1161839
1063491
1071624
503933
172972
526352
336230
469196
440731
1162281
746718
305257
60622
7142
331799
620563
1162860
380945
13295
431104
703244
767870
1030920
666841
329284
560182
1075934
39655
53587
466543
687438
484019
440834
507368
1114908
164088
683032
51914
476318
66991
1097859
1225
415851
50601
23448
522039
444670
662264
298783
805944
374719
234830
1048333
30028
682641
608506
405116
264603
280310
1101100
1026237
1061172
141584
379260
322126
950523
165666
968111
302067
396354
241365
604135
458790
98072
508502
631774
863436
319973
282217
409561
1086118
108873
1038394
1065181
444069
123488
196701
1110765
837551
85623
1090760
1117714
156154
392047
353836
15433
313006
11564
579295
570082
488383
173791
818718
645714
672382
1087811
351528
460475
539153
598749
350537
487509
873666
1016547
938249
709700
971621
301447
343006
606463
437217
833959
72539
832134
1080697
1008891
109342
395367
806628
213139
264033
1087948
63530
260144
1178690
649578
819713
1144897
704371
640493
922632
529940
892996
508289
22368
687504
485246
549181
217945
561918
508159
263735
726175
584630
943975
147198
168380
786336
1007002
666638
747916
805965
358540
1011096
937087
220595
375357
673810
342253
764827
464099
467053
549428
346866
928298
738032
464219
955025
1180397
990779
525332
1155348
187609
847306
767569
642852
847963
860675
120397
505278
924320
358055
652726
1047473
1171916
373410
83886
819346
213840
196835
1139787
1155120
225669
200713
432530
936754
1030185
376135
651514
778441
653888
920969
291983
421617
797372
450823
1129814
1125491
1079740
577850
343856
55171
24780
245111
388568
1155310
849178
457451
248475
350334
122130
1091518
261899
333454
1071337
947317
693958
1102032
1072437
1022193
1060962
506219
436967
1033965
189469
1149395
103745
1024015
332161
994624
251237
1005819
744315
215890
329027
383508
352186
422414
858831
814327
765331
485174
1097299
857826
499073
232033
1166557
646462
876424
129714
576910
214905
192041
1007083
706331
545793
742523
253057
1137904
452365
1065156
713239
366806
270611
253483
668043
506733
1168837
726861
425073
509287
188183
1098657
985212
426380
951782
296723
304014
297343
966743
684005
562082
951896
1114220
177606
873967
466769
307596
675034
214767
268631
430729
402780
516197
946334
385624
328221
476777
80127
1159645
840779
1073882
966723
584020
609771
382475
117235
808688
728190
424046
1076479
468590
765407
1020050
1164969
864383
1086503
413214
685160
1072649
1091336
660771
1059953
364069
259612
600843
29297
1174932
259398
361794
104358
721179
1106331
831469
263716
662853
696521
704959
578789
662644
798557
317268
434616
945337
354425
322838
283827
760675
89445
613248
839185
226028
231568
335967
449879
875907
230659
1137226
580388
813588
28092
1124289
971273
163628
1157414
51960
83463
216148
492886
1160836
143345
683768
521013
109136
559190
156784
38365
547359
76732
1078346
899588
318981
627995
1004404
534611
237497
7563
938456
875616
93326
561001
894275
765798
401026
46842
796356
995503
135194
48944
889667
812542
222080
514154
237727
592941
935119
649610
1121793
210075
135959
364676
671201
759683
735220
809593
159105
326421
235569
543783
93271
46491
408040
200095
1050594
1041601
1083428
134758
428923
911615
1041697
23651
906800
975815
470222
1162850
237078
416353
241180
803950
800144
1034522
339004
661876
159713
57917
897210
689310
469209
1020632
107153
276605
1126531
78446
798775
309586
479000
550232
345147
1103313
383989
150194
499223
657797
768323
239465
271107
542823
946301
89533
518317
502023
882904
661061
445132
230160
517434
781728
533416
1155435
372427
93721
815745
907637
483533
1144616
154310
652462
897407
687531
1066290
800072
492573
146798
442356
541719
389379
68183
535395
390122
1118800
1042310
301005
1030439
416084
720092
1058631
350043
926575
139309
560365
181844
100008
610516
633634
154267
996392
628374
701812
974498
136262
10160
472691
890938
107518
868780
675735
309887
145384
442857
423561
1024696
712619
980240
750248
235855
1048526
650404
395029
750761
78922
169963
149119
1077706
1162696
1081333
634511
115364
536415
994725
478593
1136523
1045791
328584
308961
1021546
413413
639926
454380
674404
986406
573349
440730
536248
837208
620089
824500
510650
551811
504758
389794
808993
343011
950759
470086
1014661
142638
415505
66459
554647
572659
34108
129161
1145606
383821
141776
381660
5769
193883
492144
82165
1035422
379409
803941
395672
342188
1163194
79857
143024
208347
655083
328929
214205
443108
245269
1126598
301029
194857
989792
666741
259095
1158559
803705
621076
359175
609076
15025
244653
462793
156121
1124171
502356
895635
864536
663608
129894
417842
829082
282349
202265
1158767
1123279
31035
146988
404684
378814
179603
677782
249343
1157828
52649
672782
530672
176938
47200
737128
652350
79355
325858
555230
146870
607248
951866
826801
382317
368994
514027
73281
888197
1084025
315800
246869
200435
765551
47504
132555
150293
1138549
841482
200164
366673
592100
1153259
438207
1120367
514094
4072
549528
16960
799570
227108
717511
508028
1018840
183320
1109176
396867
1013788
488990
827979
541158
803392
821431
937098
251066
701042
375301
737596
52943
711523
417739
910470
259117
273652
1154633
979045
70836
366721
1059680
22134
1110684
715196
866775
976510
491891
826209
42786
703246
224240
1083330
926726
182785
452442
69007
243122
1179219
771076
136337
848273
864336
402336
907691
423001
809982
956871
1141215
719269
729811
525159
1142582
163645
814483
1026512
359381
1167335
30494
821568
2891
1058731
755057
602380
944759
506821
854993
775567
1115174
912145
1166673
101750
636342
1041091
165088
878801
381531
1159842
300545
1158708
239350
186284
725888
255431
4955
364239
118487
1179625
305352
1144177
834664
531956
562551
1131921
986538
368139
49158
737466
519652
256299
954105
555848
555786
1096539
896826
230319
528773
899265
367661
717917
958274
145227
493028
406490
816777
888410
679032
52889
990627
445114
445176
984519
990809
169501
760915
925305
978968
1099115
242468
169962
602831
1175620
1047592
51125
807756
122028
302520
299475
893449
292488
395102
110557
292224
756121
414742
862551
328124
647871
212657
853215
367388
651474
407215
798193
230559
1145685
365351
687132
717591
729856
360269
947225
469891
643356
865331
37831
867363
742343
853120
388639
210300
718116
371992
709741
380123
827012
940230
280128
881086
779203
770943
397367
309886
214786
1093453
1136291
582906
853649
422017
675369
281005
819189
51077
561005
1164281
428383
123679
737160
753169
821920
739933
1096606
309625
817606
819987
654557
503198
575813
301402
160605
648623
1076390
717333
853040
888124
1178230
990714
10488
106238
563996
669421
46492
30685
550197
743149
511015
138293
66393
13719
1115274
563895
892128
179437
1156229
318327
321477
766428
817020
370038
576172
79870
142199
720111
1096071
539964
143774
218587
520367
292408
317355
357921
1046997
186092
186298
776821
815946
239691
42441
693447
1056344
634647
543981
35706
186957
666099
1012872
831767
710189
855821
476537
685299
617448
855373
382784
321443
1016654
925157
659548
859182
641273
848187
598352
303454
701474
30047
31590
650201
175249
620776
1144938
536415
368863
339397
287162
985619
896423
390179
504881
837771
11289
1101709
425543
9370
31252
237595
293419
27751
917901
300285
18382
1046957
1024277
767166
345323
943466
769166
1086154
733026
43365
381839
466000
1080642
952967
839060
927672
692090
457921
895173
273600
1115854
808092
745896
443290
477425
392962
423071
187931
672259
511427
85154
1165015
66441
253553
1014996
579715
872811
1165085
477779
637259
276276
803184
693094
1095394
1064304
674790
846019
900700
106968
530797
619530
168187
162018
104129
378329
197035
354723
154488
1078018
929781
922075
59830
130081
1067384
1137406
372906
415186
62979
564075
40843
1081277
1151434
1080631
13932
529228
242869
723167
298500
303349
962819
991527
803692
500198
995847
443633
457035
391579
1088957
135863
909484
756002
126752
672139
102115
937757
509210
907251
670811
739548
703984
1109556
251669
1107544
407955
883265
810050
272962
777443
30618
346053
349467
80813
19478
652847
233689
1150131
129582
746839
200677
1159033
882185
249421
218699
937531
1161669
402010
754369
1047704
1121245
727346
782435
614235
980311
746154
991747
981259
158078
54921
1167104
991556
739344
534727
861956
524325
714627
805619
742124
897628
439487
865894
783041
637177
36932
80898
147958
227748
353378
732895
475768
89946
173193
1100617
408757
768405
206434
287169
230374
421381
44862
659344
337223
375302
515681
583367
55668
344238
25018
731106
349081
782132
836727
871034
54787
635809
391149
368074
638197
125012
901703
271147
412952
652548
697694
630592
602833
660457
999275
79220
246191
573755
1164952
859700
978327
81390
123822
131000
364365
212985
672589
804672
174580
461906
1083188
662115
1041190
356873
762014
539670
557463
263401
657065
57473
917999
558553
984171
1138926
225385
868560
1049790
292813
1069008
252989
1153597
679367
159296
494515
1091181
20470
778320
1135190
130685
762641
860165
464996
421523
978639
373175
630252
904907
1017414
575320
294494
306850
714719
999114
1175851
875335
317413
619232
271784
408257
413364
510174
429344
443050
509567
752557
123241
673587
759111
1014555
874247
1064456
345680
427755
863465
468754
237143
455522
965845
76870
112171
1033921
254014
323230
26325
109447
310700
809264
891130
455488
693534
115876
346519
542300
756428
981194
931358
356584
953429
784090
399871
219386
719809
439450
230575
482641
156667
276938
754113
684979
556129
109807
398324
468477
794498
270840
264287
1041769
700658
581047
1004380
1121316
114692
304703
912337
150779
1023379
61066
327658
393598
275856
603922
1106094
292998
273153
836272
562989
987654
134851
718942
531136
74897
428250
783152
240741
987796
72261
392788
1152999
84975
258963
277192
764184
995785
743136
422328
554109
102206
246940
1038885
799455
783366
1122646
409169
868107
574709
691943
283793
712610
26236
1147433
671801
385620
97499
904067
218017
695288
861408
747027
1096087
538168
540955
115189
1099322
53876
244092
775823
299967
159268
1118426
454762
3796
436905
903921
178582
961352
212395
824703
638332
793607
6704
762793
522711
638784
693178
335246
297290
519162
958736
156881
181328
1144916
1176916
206552
458787
498621
899027
288930
449446
978172
1174163
417284
540442
330496
884597
771398
332887
767885
573242
234217
40288
47672
226974
348004
834017
17415
295253
1073162
97550
322819
278000
639172
504498
154466
785465
1070820
1014786
953511
103155
368387
785748
825595
1136971
677031
875879
140606
692370
853368
828351
72033
1033882
90463
875462
852593
773582
228995
93754
502056
377769
487603
248974
872074
111128
787594
819529
508596
615338
848477
744125
153658
182997
929730
726505
1142720
386627
278926
871895
752137
639029
1124323
250024
17762
954287
1075429
419576
645322
548857
100544
60823
735622
1173922
1052065
461068
478071
851516
932635
960503
199690
1094280
753622
167786
697419
1007869
244320
1097845
575630
943716
599153
135077
519506
700902
935967
987753
168697
348790
902903
573379
419981
1156498
266842
488111
231080
1042960
381298
683749
58215
1016629
565142
871761
765070
86466
442210
542699
875643
609138
152981
999784
502011
878644
516232
624384
177640
1154597
303264
266160
480439
208697
140480
572001
572773
325915
295446
709309
976153
589313
59908
945992
781948
871373
215258
607119
434426
168559
45209
655516
139283
114392
526985
847987
25788
1173138
1169395
614919
1128811
453449
370678
726018
287059
103345
117314
202474
1122859
182592
27824
119794
815562
208404
1132744
129503
928172
1106909
297439
530494
704476
1138666
250183
809121
757455
271213
544195
108897
145663
831447
512896
1138458
801259
808325
1164060
109488
1002010
196396
489940
430698
579724
1074942
22820
591522
1011212
601140
62478
739086
466558
662099
1004426
1085074
1021742
978782
943290
303214
495911
854556
385213
578819
105279
737386
608495
356667
780083
976988
388187
180616
95761
1157134
1130152
237802
142643
115554
473870
583876
942649
300576
818560
374401
1152851
147209
887722
733235
905266
1128276
1049647
55382
971493
1066546
118776
895298
573705
196500
427664
367779
1131502
534500
677828
750392
89688
1126273
674088
161032
524892
876314
1031841
265667
425791
948052
782052
516505
1087826
588220
867231
401840
961934
250561
292094
99961
583654
688209
891883
700994
381220
568767
349331
537549
199154
277370
13480
942093
869560
1074624
453248
367721
836831
1177738
604941
811047
670310
474647
1122904
51085
368643
479782
1071800
775904
581757
177313
959143
625459
356623
1005756
718478
990450
303407
520916
182001
617812
864810
975283
1094496
882176
1067952
67467
241575
658271
183119
1105931
803387
709867
299517
885713
1038352
965424
1036566
376967
570849
914024
697717
409825
741994
542430
1172720
36905
653371
678141
160332
62867
231223
388598
1054202
190004
650942
1046774
778736
411724
262947
970130
144841
788966
571868
162207
840014
36995
1149757
908807
421019
10814
699513
899630
193498
553505
920041
242785
455251
871702
380619
882903
931912
768808
450543
273769
280756
483922
1094146
155261
331704
722421
357710
231902
99718
1058041
375387
256595
334439
462080
451420
10860
1033653
773512
802696
1036657
193443
887558
426133
1124980
272533
410880
796833
807405
480033
831735
186537
735657
242826
514767
243550
261386
166917
472559
238401
368476
881015
429640
170675
245120
171542
887672
1168302
317703
194127
89490
1041143
1083534
360403
795194
986700
865644
638887
338343
847903
126660
772053
272606
446726
190210
86244
1152596
852570
11104
979612
558286
71266
629879
156857
885811
255307
964809
1140100
261688
1041047
592621
624700
862286
1052856
157236
470731
61927
304647
198231
29235
1024600
47098
353830
188615
745641
526480
702455
884110
44826
318320
355424
878972
252977
1100345
222759
446106
407182
927146
81604
820590
120102
905579
1127478
1046867
663291
971262
948037
399968
263807
910916
71441
16042
41045
567370
579330
230090
1029362
351455
704476
332622
599993
981983
1133022
1091954
95202
123445
700538
529272
606392
869763
580287
622741
875450
97478
614012
515786
117195
1178954
304940
7781
222568
983321
646911
1114934
517810
50544
662429
983738
549550
502458
809650
518542
101477
1176536
561054
700192
565163
1086977
140597
140710
999377
179659
1161207
691524
683844
787895
156763
157505
703153
407789
1180532
529211
379401
870717
559879
405742
272673
236782
463480
106644
611596
870813
803167
161363
824536
361640
394308
1014076
958236
594370
184959
264685
415808
515452
393201
767791
1019678
363661
994174
715878
629304
837451
357022
633710
19274
581421
1027939
98984
1151493
1023484
631025
342101
410921
162774
218354
860692
969056
1003304
53863
345359
432739
234417
1034670
479547
126503
267313
924995
134968
419723
1115100
1148938
48797
427218
1038541
548562
169866
130397
240877
978209
939951
77317
492007
637614
424156
612934
692469
1031801
133126
3710
588950
1067838
992504
343730
1029008
366343
534451
571694
896851
912255
84344
1156694
184545
1103291
964981
722604
261645
57343
38988
218712
205810
300332
1126531
1088555
264603
872284
609506
42726
274099
543864
365979
739785
796418
845125
865280
471934
1020366
513526
408812
98116
1014564
964385
848893
266138
830656
717245
147543
458704
230232
359110
181038
1083888
54180
307185
1048862
298933
1030689
580423
245003
469066
42440
886765
1054453
302192
1144061
106303
905758
37424
231358
317284
620302
183351
509469
307494
923594
418013
529452
8883
451478
170756
860015
579119
687310
298845
907995
1048766
863979
604716
383907
474550
579411
1085699
202911
800542
21553
643929
1174048
1140860
1001738
723138
809963
266221
334453
952859
165892
52710
879748
1019707
378605
767107
13682
1154236
721040
668237
121441
394443
260897
340612
616986
545829
750926
193023
225069
707397
369926
281168
835386
360828
214507
1116491
107566
69040
413519
38775
656309
516384
710729
1168372
420163
465503
222317
431509
222476
11496
615244
282591
269241
959316
473654
396947
1060006
17389
784187
562856
162742
372668
799104
432165
770769
267964
487617
320443
1061151
139375
1041406
535881
1009616
731349
4709
324769
681549
1105376
58137
627011
599161
655657
767345
1082035
966952
596200
69900
132837
733286
14530
54162
1009102
703434
847392
621086
58777
731396
339930
1075864
1003895
472082
377001
704185
1171150
147961
638897
963409
26589
664305
970872
1163412
816908
563205
695462
105957
935307
293083
988528
133470
628253
899167
319745
839925
759722
143329
734322
135914
234587
1042912
142696
87416
340690
125895
481302
200644
1168792
221168
847781
364483
373335
569115
607403
713848
72814
569537
1026926
136221
1136890
1006860
957029
1001363
980976
159690
738681
756766
105983
672105
1083461
383030
30534
1169452
853646
1146464
1059885
104166
318981
671337
451105
1078022
492879
975398
862406
163973
225865
70226
557048
182809
291488
155880
20433
339444
1145158
1101675
323593
38099
131301
884557
585707
598023
481372
236682
275752
696778
1018193
85860
339707
654238
179580
236462
398417
389365
669968
657813
1078192
1104826
1076296
255786
649066
421599
646762
582221
453111
429682
548909
253401
737335
547088
982914
371633
1159465
214688
732593
516160
1035393
181735
456047
296802
541478
1143728
752383
508100
542946
924252
162298
659886
288527
1109423
326428
49867
639172
343022
366272
761215
1121147
237341
380839
213970
835461
167966
193821
836970
50039
824395
961655
634852
406183
237535
442008
1008066
959213
369384
195557
622214
412004
41298
869506
686548
34126
834072
524057
581106
656687
744133
616918
589505
59567
676432
617020
987415
116727
202479
1037083
569921
367451
2058
79751
129731
160307
460695
400142
255371
399230
275496
635818
1168897
595096
364715
938734
923787
1169330
1170548
227764
953112
610979
1084373
622610
914638
139043
943576
451782
294993
492519
657778
1034767
163473
501269
432641
542039
725475
607857
497395
227047
461291
202506
202971
806556
80105
806065
306857
282524
1062952
536858
116600
344158
902361
379475
377883
314895
1108400
1100954
377465
573118
423257
963011
326421
688700
320382
369879
460083
246148
367954
1463
100718
620407
1125040
1044177
311266
450057
888487
142698
626673
625219
738918
443891
701978
227729
335414
1105049
494538
979990
125166
868178
886155
956907
759979
524334
1026172
701626
940123
905676
1021079
638958
733899
257381
338681
873312
471697
616912
332858
222990
745631
382741
466981
562055
954299
178248
119192
525954
311383
939256
753352
1161715
557801
159202
1002762
16226
1098517
1133291
741183
727800
428258
479653
990508
535164
202551
944429
742735
285215
850515
83939
368348
382827
419468
292526
48426
349766
1041952
940353
875396
379504
441454
696506
1012288
706859
1144558
966787
326361
1031084
1035598
41346
222256
432705
402586
710708
809466
424854
1058316
643811
533230
565524
792742
160182
122130
1027152
640953
521505
115418
166329
407279
739506
186515
986992
955030
685435
119632
449679
1159039
499962
61827
807452
224377
660124
1065426
279887
1043722
960551
1048885
6436
233210
431638
686411
296673
395173
231088
40663
265582
653460
993848
973066
8394
489034
755583
576524
1052921
1011152
1105189
961097
189182
81034
602480
1070913
657228
693043
569651
1164499
347093
516778
536567
863257
256952
653151
351649
296830
781638
1078728
106225
540210
640010
334170
1007070
746821
682278
883743
1025605
1065247
130832
882440
228880
540161
1022358
459747
371539
7663
975926
796877
264764
639238
21215
536427
1140011
442009
142062
226735
26691
680187
311562
779128
164396
743261
919521
196556
416512
366625
50987
1069638
383180
978558
690852
1028682
967324
1042874
809395
734714
28302
858725
251520
438928
736779
587094
89283
336288
506779
528474
511141
277449
136548
766315
719855
1178258
886773
743308
609465
1119214
1102048
86872
27326
1085228
1013603
468137
594321
870535
591374
1150689
917217
1064586
941176
961520
862197
528925
1061217
593666
1169878
686736
968174
916181
531877
718531
759834
232012
368365
950297
238099
183256
908460
652033
733150
347449
218398
245986
381154
365880
516411
1160617
255090
64288
353874
440281
250759
1103360
737362
22571
293722
103473
1180248
509499
1001843
366923
818067
126296
575423
1088476
87208
934034
1072314
1168446
895548
349605
283555
339744
593563
241821
848739
68079
1134809
180768
1080232
807479
1060688
970744
405236
1061357
224268
740515
644786
761191
380308
834237
1034212
17883
364597
814609
644581
88749
102943
135663
100722
843176
101578
950582
88981
600078
174791
1044019
445162
148324
382270
779605
267368
162551
1144051
30633
8890
545594
654812
842066
1179698
62113
1095359
1055689
183587
210345
1083790
694205
812983
502560
1101415
394249
57809
350987
843555
906249
33399
630126
1082351
889010
174272
1152799
39846
53860
652112
522199
324187
431119
755466
612521
727656
50783
84728
469733
390556
808293
709063
1147163
47029
747586
139609
793320
1067453
700769
434886
594105
364494
330599
1068566
473743
743197
1066908
1060441
596835
1021170
1019689
717013
676428
544355
473872
1088863
158320
1081784
174354
1094572
18909
156641
1112441
605292
330237
104125
744418
603350
1038193
868449
107326
727748
1050068
528057
333921
244510
582343
972469
899204
414986
37510
1094082
171958
58500
677162
1113703
84686
1072577
603385
289217
982752
571556
144795
698642
1048337
1076980
720313
758762
398653
416367
451004
1046898
1126593
707667
250014
1040128
1151227
910938
93327
1033314
793562
588759
289948
217975
358666
918072
470527
365023
723122
702556
84406
94992
198580
362257
754895
655591
531331
528447
721533
624878
969947
127667
589827
693017
1013552
224484
589698
1076925
692234
931334
928768
557895
642970
659241
914387
411772
1071543
444306
538705
835817
162711
111102
626717
564442
478876
869169
42236
173790
38558
561809
267423
743030
400216
791645
479174
872704
968096
687539
319324
648584
191213
706581
603525
466767
443222
303753
1168446
971696
532275
209733
1131627
141167
836520
104982
527844
1049787
542886
174324
1153485
747495
614036
203932
1115274
782315
418288
1002808
422816
517328
1101058
898431
1009930
437840
501274
656535
426210
673722
972848
579669
341712
907804
976678
360153
613054
494215
925002
1024278
122334
337298
337448
1079503
533287
74769
854749
730075
603442
259110
442066
319503
619358
577501
719923
1091654
991168
240259
38550
692044
1091956
1140047
936692
1071263
863425
846718
718387
1140604
745723
790785
144364
1157910
727883
340023
242178
1137175
1021046
79493
390062
7758
618937
214734
46304
1132358
485870
162546
581712
268964
1023028
161931
965476
830341
695105
1120264
813536
567256
430784
7195
881463
1095273
704266
619563
584255
978581
1004302
555896
1177114
986458
893584
134002
991504
230141
642140
442686
984278
616967
546861
512591
1005791
50727
1112244
630811
282716
423630
63317
776273
30225
750506
945203
908490
857177
13272
178419
890277
63615
319470
803410
147890
659516
1152315
1108447
929161
977491
146425
1109925
179317
737160
304573
81580
30495
262126
564715
126429
496133
277184
643948
174213
398936
693321
582676
791956
1173297
93819
264945
635019
416096
496744
369535
357060
805221
1058567
580809
561476
1030763
1144614
520582
559373
99151
888655
760718
1088199
198196
524954
816152
11948
594968
100307
103448
61157
1024741
335914
1044211
990181
351038
766450
130506
551206
204045
134741
648928
1179602
658482
634382
190716
90087
85845
430222
174118
117582
249399
622739
340121
336060
35827
589549
251078
52267
1045270
316580
495503
234567
482723
924608
929904
1054094
841624
268075
271833
25986
250821
338974
108805
1094835
805043
216078
706524
60794
251421
821624
370478
1051338
965125
215045
582198
181629
132290
175423
380210
775608
756108
1171264
483218
603424
1088364
910137
626364
428269
1120309
495060
385401
819282
456712
532714
491566
799188
1113925
239264
465997
402537
760529
64257
933090
544451
247742
930324
707850
171262
909249
371746
1071133
736581
1159554
41595
219763
519445
807175
246233
61251
15509
505942
110233
804596
640899
693143
178939
675175
1048344
222375
920269
862183
802697
843494
353277
7260
1035575
974854
1020669
1141526
1107035
311160
521137
966566
365156
37487
1175300
101476
583912
104683
921628
763965
532181
828132
501901
795929
698546
842476
768708
931751
460146
654163
879389
897631
438243
340959
1088055
367046
407990
1082148
786618
605759
100798
145823
173818
534022
396378
835447
368987
559059
1176724
1033623
855169
941938
331815
286960
877349
199978
507081
38287
478095
547516
894328
1082250
898174
682901
829154
901681
128419
614244
223585
337608
331390
1167307
647952
237614
512470
1135790
282078
430470
215336
853347
1170758
126136
332536
436571
1116617
1178149
491966
229440
1016289
1125839
619363
119748
1061071
447293
549347
28335
67041
932669
1172076
501915
708649
479221
119138
36957
386658
110991
1052440
1132342
896227
222402
872892
669339
633322
1143106
810338
918301
803478
699466
773744
63922
667888
841044
466225
500805
1176028
799813
197550
283265
577021
504967
987138
682966
649602
890270
749130
1174259
1010846
304767
530144
788097
339836
1151650
951029
420003
381146
65030
72997
256136
765365
1132957
690429
404586
1005199
553570
1156724
624566
600823
738683
91998
1115869
839229
97560
314433
687361
70486
44315
577173
103600
1075853
822096
151289
51371
667066
1178628
838229
445063
1114100
1123079
1173046
62854
1169812
694870
387448
496578
648697
53888
1137306
1154613
248280
564139
1051928
643775
416441
175025
178339
892116
745439
71719
250841
277001
694285
1167683
326298
283688
656233
1141739
397477
1088296
226691
1157316
597001
239850
513369
297391
1063989
1073054
235934
622884
26964
1080926
518321
837321
334843
793299
500744
7112
1057095
438600
1124683
607437
780230
902211
379474
975357
877504
1091383
292115
247665
148487
585806
112895
1082685
155292
564684
799228
533967
291840
744991
1027385
143845
128959
1101682
1080763
77006
1043580
274965
1155615
10103
265364
865602
939185
977102
292828
843065
936627
163570
944488
892303
276905
486631
178835
539094
286476
1025231
1036840
418423
74952
798668
582724
335673
39480
197136
590675
553062
375006
362359
620066
171674
479866
503162
393422
227866
1142273
1005205
1062376
284827
719392
447926
281495
1140053
397671
441856
785246
918454
190796
268892
662692
950223
989819
867254
469679
888182
865199
433686
19886
478565
663913
717740
255042
356848
459007
778395
496684
145074
84247
591490
79008
95605
312156
340460
1053
341844
1039449
1060217
20951
658372
1098747
1029502
677011
175673
328823
167635
427048
351439
48587
596627
552379
245259
588472
494131
1106623
1081383
635143
348546
793884
1159251
674254
908641
736261
146787
784021
163604
891041
703452
1016365
11862
1028120
427851
8831
1070690
507255
480263
146492
105962
961347
1018980
451420
200329
929119
424528
1053342
81039
3456
1048171
492172
1179277
585866
978042
210692
802490
111291
1161526
925421
211933
961832
986977
546631
776920
1072116
453310
222466
1126077
172224
109610
190658
607263
482969
1115877
1163571
1030550
1112816
385505
986036
487409
118143
956321
119875
489804
204004
1140845
314555
1040218
1081866
715898
679060
561909
665229
622218
486518
113474
930887
334829
299648
750964
599034
873191
1177133
74514
978774
634058
989730
340277
137836
450277
104493
248999
226165
55202
497590
267793
49011
581328
658051
458795
461910
641171
746472
412760
98356
1032967
1126758
349973
386603
374312
353881
679643
1132723
1072495
1008052
25083
199600
982704
1057731
336885
537048
274885
219464
688947
849463
507739
400474
620260
207831
1002982
1098291
38920
512355
514433
957313
184278
396355
705583
888431
822849
853069
1127398
316452
1037062
370661
1070883
213945
889934
320076
775620
1153819
763728
537973
238131
436369
954783
1062061
439827
211914
164308
1026419
1148386
120440
787631
572787
1018369
1117397
40614
652958
560362
684913
668436
371147
59834
667502
771629
875206
426814
226707
60474
148894
395452
1013520
514494
685842
358040
698462
94212
762339
88232
689620
300226
25975
1050930
120879
223905
816203
294888
378311
487841
418332
886570
545817
397489
533648
904496
788488
888047
723632
1154868
410678
33386
658507
759860
1070084
494244
207315
230845
623337
30241
457027
848353
645947
28466
1095340
744295
274276
1113583
18859
196385
1028800
587963
5268
238225
9835
827772
325989
1007078
312427
403532
669018
695573
101296
499569
525021
865151
169103
188094
1026297
814919
510190
258319
419689
695492
3829
251840
336536
911351
710775
903176
821265
760850
1164256
616016
519903
913811
197761
866339
1083743
18748
615703
100204
710544
172201
677015
910334
830005
717700
53120
287189
205523
291552
580268
669125
806410
160404
203963
697019
93737
925606
462475
770135
829684
699426
459978
56068
158551
775855
870945
741425
854705
34891
666748
556357
1165909
252738
833033
80295
880792
531386
197266
644607
271822
962033
255981
866394
969444
367948
402351
673673
551310
883842
733258
1147403
151465
618954
1057797
838470
1021367
265407
1070209
711543
567520
393548
1122164
384812
760570
1174092
476302
7548
907518
990223
406415
666374
466974
22988
42930
1034635
73636
50234
1097355
1099466
726635
655882
908240
790038
783489
380261
112787
142343
148005
1047757
1012333
574571
737165
770585
433381
881695
603412
363566
1020637
324764
1103038
369679
591909
615881
944972
678412
623382
17090
1071519
988481
541872
999941
840467
1076973
686071
776423
513797
98408
775725
426237
164880
805338
628353
1179343
21836
306359
174210
319463
515915
318909
1120570
732693
405017
357948
386459
33116
417968
935710
821145
621423
406951
1055226
1048167
205427
399914
808259
925441
1030786
35921
840710
958806
918418
483166
378818
614028
289581
786656
911158
797397
924936
71771
532005
105468
557847
550826
737276
186460
598759
908900
1119867
710170
287769
871642
259577
132989
33202
354916
669446
1079900
20716
853700
477583
230179
735296
740978
559627
973195
561278
237089
82208
1084788
317299
1179669
986608
710019
1082801
1022526
671931
589554
93400
93018
997659
585333
55906
737128
628565
414625
438734
843124
286979
735346
811651
883116
1055013
982183
83283
651389
322113
76027
816335
18652
117136
359015
1106634
1096060
935016
755167
491939
518556
965938
630112
265083
100196
554077
568448
714014
342434
548428
556724
971737
654215
1031932
383627
550973
298752
446429
411749
197826
1119952
407951
479671
229865
308460
188495
1113569
576029
483008
98787
292045
1145986
224820
602065
1080637
50714
546033
202145
849878
176902
29243
39308
1110462
309145
827632
751280
857534
1095882
4509
660016
987666
1123142
542114
126354
9967
60331
712340
380177
357973
264406
1052330
920915
780772
55040
873275
1179838
463102
888345
1131184
320479
834577
1053052
883703
616602
573803
938107
1126103
345474
480562
932772
772082
737336
599660
347294
734234
672955
414616
747572
508654
858295
927656
98347
1103019
342288
256638
1024239
1071875
1081245
35906
569209
914386
826106
268762
263289
1159490
853771
754783
598462
271166
479105
714140
386233
62155
748543
379001
423253
1132999
782978
1025637
117766
60489
1009474
822536
787523
426293
1037687
548005
897010
675004
1032050
685474
824023
184690
1104365
503324
124913
617143
1165674
862307
1057971
295169
881077
1049452
873583
388928
551041
309603
938850
581569
1124418
1127810
361854
1050523
814760
803001
427966
1017349
242892
1078853
1103605
135580
371335
692875
394237
1160051
655181
1064644
1175934
920315
606352
806426
772130
829472
1162554
587361
1041249
1156821
331252
615514
217324
951156
350344
623933
948883
693058
748274
939475
695266
1178342
30978
611982
706303
288428
554186
801057
604125
659137
42390
434083
440080
47051
946879
842725
611159
469475
282666
9170
366749
392516
1122838
267384
399467
779895
203401
724428
782911
53504
721095
1079420
469178
866155
228454
830179
1023875
66363
309526
506509
295472
168956
1012096
718281
259100
492808
1174029
182207
644315
793458
1003558
730395
552080
488429
283379
900663
794831
850402
557145
618421
16739
809479
286479
1151481
913172
141815
372238
1178707
683788
193403
585974
883357
249692
788267
643561
216452
1167168
1168479
1009937
1128621
699489
381640
766832
487389
206790
105804
751654
1117859
852735
843658
1156953
777025
506819
846508
366485
1167865
1101041
949836
516963
760140
162781
640835
443547
706254
417740
979701
397159
1048592
987292
229560
802928
805250
1107517
198964
876140
713304
911735
1074939
505986
238511
183313
658977
50133
591812
465302
557309
746510
472039
1033512
123221
1003512
1087163
658850
550636
18082
812970
953355
74830
233833
546313
603919
287165
524334
951321
316142
146232
299260
877773
907218
640758
1055595
75827
396907
849736
489944
134904
480626
965346
611354
732287
1135620
928812
617193
435965
407098
627730
588199
237669
333073
231045
105929
87873
288348
620704
714731
818891
1010540
45541
1067951
252120
560791
74463
338786
287120
489791
325820
790138
1079176
1042138
565884
41054
1048107
831051
65804
179490
503159
812825
60220
674160
560434
1027335
639258
1161080
495863
262546
328683
1079917
593460
19171
965871
1078386
1115652
965443
114762
763928
1026295
430125
790511
103446
1148366
411783
78765
1103699
696537
1102251
100151
504421
611773
208030
256189
759273
286736
1006184
1097892
126272
741075
1166117
82317
346523
118029
244692
627034
677566
480907
229414
691212
180130
149497
1133039
781069
286890
636087
299596
920493
656585
340967
98350
1170628
528322
527846
50419
589543
474036
562105
1027823
261919
1144902
648634
167416
281782
813197
907820
208785
807974
575397
669858
559553
685097
259914
451784
895262
75361
1129673
859698
1041318
1166145
974266
633940
342595
102070
196992
994810
1042509
322425
196486
951220
16153
954539
339980
887049
879648
596279
72797
982712
1005542
329208
227672
560720
729675
395048
623775
1070420
896294
308053
743061
243212
79080
811673
1035123
1094003
605057
367446
659220
476942
1031020
938001
688117
164521
385777
857371
751208
908341
821660
376571
493540
155171
348994
904938
761741
302871
880303
638618
499590
1048611
515932
721812
722732
1094833
964520
360046
18855
174036
1005948
1010123
162374
1169210
946452
345421
236679
934316
707070
185586
201155
1773
506769
108480
112302
517831
22932
633190
758284
47293
482810
653665
662736
244357
237422
441433
1114964
54151
461489
1009837
734706
178869
773611
560791
928069
741944
127240
687669
954841
36288
1001729
313539
315187
1155307
816998
1042796
1180074
733064
1158426
956270
13152
714413
1018197
354415
1043331
520876
131711
652354
717846
1085322
49958
1140650
548127
71319
776666
1121060
472720
687906
1175181
727356
1150418
972952
525855
817577
109430
151939
471746
352213
401253
224932
673657
160678
1444
954517
401488
914144
702637
1035682
1037176
647056
1086877
800038
1074287
80705
396001
998017
1085198
1149646
193760
207397
1102611
672593
1104008
876140
156643
989914
707340
328396
524727
1089554
1156722
949777
1082645
729824
1091478
452313
172059
1060294
457593
791070
533102
749662
453407
632653
605761
123367
94022
292293
43718
452435
45501
511942
598857
598496
697678
41523
1104797
1080613
756878
816369
980641
416827
1057649
1043780
102075
298190
506386
374778
1178164
868534
294837
896747
1060208
361938
523842
541894
791960
492866
472436
289842
612265
287515
799458
1031619
561078
876969
82820
12720
1116158
282814
370946
338769
663042
961163
873848
1114663
897554
767630
524774
951049
840012
49459
744859
551996
937943
790761
651907
112107
939656
1166809
321944
616452
705809
545980
252585
532747
293706
105221
918750
413244
829990
943767
582552
773594
713219
1158967
1049017
931700
331561
368292
187950
931901
836928
891088
271274
288476
570302
807313
86691
787521
338745
37230
493840
1038174
11704
218287
92488
35317
365375
704303
1114495
602039
441719
523491
879334
28395
22881
130532
1093636
756053
1165684
721975
65096
927183
704092
503320
1037422
593767
784719
598726
1051814
116222
717492
419790
3541
789186
812222
104324
4390
1156613
355408
91713
873498
363530
1030154
691777
487975
729894
841621
110715
185214
738541
987661
327875
1067998
766153
899317
799489
467138
248780
432761
706422
542477
697827
466494
474547
938493
261467
82157
353059
973824
471682
904315
10135
39011
757569
371190
877284
433542
340760
81924
800299
412641
1006841
48593
1032859
176533
1157635
722536
756346
601112
525318
295112
798780
322256
460922
538878
815891
570807
515993
443089
111999
1022047
802815
276805
673901
985826
112955
490099
59203
47736
309703
243579
407697
313842
778911
1015959
800302
1047709
26542
769958
421196
271488
668888
749958
1072739
1163399
110115
668666
874965
996741
808867
79323
797771
250101
441135
128041
181145
827096
644051
1164520
672698
91485
468882
201865
808222
539304
829765
810357
45285
145258
137804
1162398
934010
125370
541482
970408
582246
734624
1106576
609691
83437
1058875
829811
1132258
611999
292683
355323
851922
422287
1034149
170440
352508
785202
1141022
575721
1156925
708604
514950
1177217
976783
186351
285831
752868
1101642
679642
291045
234765
595007
229261
682729
652564
946795
70639
209829
918905
869184
791736
209145
1079528
444159
326991
901864
474029
16660
952821
940276
896551
881550
321912
776403
1038540
871056
571184
512977
850694
413060
1072326
45055
712598
959318
151277
29620
221746
202428
789663
1125011
875259
461119
371326
812138
1131353
1054311
577110
551564
306324
1162170
743549
832784
839028
694946
800207
253838
920506
13559
598271
1110992
854459
387212
24174
454986
850907
660440
149051
397189
164264
901213
849143
827920
226014
59038
470696
821717
534979
1031353
901443
255994
1047014
875916
458355
180795
22149
344507
865793
707045
458275
459958
716803
1128983
847725
410649
445446
16777
558111
782545
1094688
726481
123347
930756
323105
708277
355096
552462
929845
970511
701573
1009944
230042
196572
881572
576571
252703
884199
707504
208797
892208
290623
1069242
1108822
995618
723728
526581
507350
431089
838459
869451
927440
1020525
626696
744792
400335
107409
796968
372333
449074
391014
602877
758144
1154942
1006561
210659
1017140
1149874
206454
1134894
538679
604482
976752
190784
851755
536799
715384
186648
264350
493913
638471
122676
684259
128894
530991
601969
59990
91916
514215
737009
1172196
889742
663101
168154
112615
112561
768968
1134779
240746
883006
546506
437838
861491
311125
794814
647201
875548
461749
446797
154155
397750
695659
481733
907424
924686
715842
840934
752634
102525
727503
536645
1035400
562734
412457
697172
610385
608964
157633
409679
921236
289122
46892
2124
1122255
931748
706447
257274
48786
494575
993308
548641
1010468
1032477
139777
382991
444264
1082060
125500
552276
835349
867135
922987
213182
381962
791678
515308
374545
467193
376451
47240
550741
820417
524310
1068948
487941
1146888
678944
755428
240466
1089811
887828
790749
49525
34750
133409
491188
965090
744307
788853
164739
657651
762347
395740
592208
675874
747855
782258
429355
863960
663662
295839
849448
1074522
589879
821289
937098
190411
435239
1031516
230932
528483
922805
704623
716893
952498
324194
333828
1004617
1119629
427995
387456
611061
866194
1057617
88525
788128
340065
152427
705620
584031
55444
660990
814285
730235
409117
872326
905050
113573
25848
990175
536744
216062
329006
114143
1064008
978737
28213
41464
1174268
446619
341103
159540
467864
388389
98556
507013
491002
555248
928454
343091
856518
269054
232228
630350
1154028
768268
200455
879903
604322
927230
648112
561774
903174
514184
110713
1055317
334549
1070763
69161
637942
455212
218738
868002
283406
952740
132135
847502
351171
1041555
312405
316930
167216
799093
370854
353525
1056253
1056500
356509
1052022
942558
1025019
831278
983266
1116018
172915
821185
1078619
940835
22470
631091
1090161
350364
974530
802925
758537
643046
1080256
172103
733155
172660
437623
904661
555634
516744
297630
1162046
972803
783455
984048
679534
1091969
1093441
140722
76295
1159828
262606
920449
543926
641985
1063928
561258
902707
1158789
808915
461887
473260
507792
947707
715855
583534
971993
1163516
583923
1039775
843523
3558
916221
1006043
519619
705256
1170944
16120
274553
959766
1142964
554525
467868
189228
842051
447448
604320
1170795
817761
27274
644095
1176157
742498
791130
413733
287812
1017700
526422
33686
105599
340191
986572
1179833
1003163
726806
1116279
189447
73665
922382
467198
477283
814866
51565
38472
189439
398233
1058004
1070951
618097
300347
592556
160261
243725
422569
555478
477200
978702
998665
865005
1175673
580171
909994
1074729
202424
172609
1102512
1037991
662831
460441
537138
186423
232822
521442
939149
246992
897348
1118175
94444
335515
633798
976235
157782
792891
158979
158065
721500
106321
496718
850303
388893
874031
293723
32
14380
681940
410498
1057564
1047493
869442
482470
672483
752119
464296
356949
547623
1025129
39892
4708
950331
148683
446245
476742
139069
97686
741519
87827
280056
701285
547746
457257
988323
1148853
1102783
909582
497963
127100
938592
475531
456966
709584
376237
216483
649003
360190
1134406
252458
215527
584367
788499
491814
377842
688991
791813
825013
437474
323752
796308
865708
485844
214392
1164892
260194
17209
788365
337780
1164598
145374
320270
154022
1161825
268826
626575
989696
978158
268108
936348
358305
584149
219830
725328
804317
338446
349902
780089
775175
707175
1139853
962129
98099
714206
1062351
722021
484287
464410
178416
973253
362807
995893
561386
888266
334021
237651
509218
859685
507513
417891
946138
52316
222911
1022838
1162738
72936
590039
805152
1170763
705101
944212
1048809
68509
304632
431641
776422
1156624
1043580
17715
26540
1148180
1060771
31955
313062
709560
304756
694179
835089
647597
180207
930012
945144
732548
316155
630562
752566
7648
1129579
1178510
589852
210818
1046839
553068
280672
716830
71844
648124
1163476
206067
928618
26862
38088
962205
658576
428247
697453
992584
1094498
496529
1150913
924686
1086128
792507
220756
765336
744727
640954
98295
1107158
453216
370930
374394
333526
404233
875877
1067239
525124
14947
1114799
1149423
998111
333131
842803
446613
333470
174232
1161272
744795
84879
525094
188300
863897
117082
679216
950301
738328
383631
260888
496823
299542
936301
1071400
573553
863577
651442
314209
873286
1153459
270561
504421
174390
207199
128129
1172685
252641
175366
232262
1011435
3892
336092
75033
618080
276196
797208
76985
523776
268025
1003794
289762
150886
564586
1096561
88245
945030
674303
1071260
95804
399393
945600
1011606
997056
288954
1086134
804929
806026
531704
441143
658555
456767
304865
825946
309170
516073
983453
29586
770196
1055731
240926
482199
1040158
391891
326780
235453
712484
460827
895740
75345
487545
741658
336827
1143632
384242
1053450
336390
25294
1116421
558208
768586
765243
795440
1138556
327329
523927
507093
1038231
339393
625808
967565
123151
547322
97505
793077
1030210
1082268
136967
894110
1161252
105356
206330
134605
660045
515695
920047
47046
917913
669365
624029
1021191
975353
613009
951389
306309
71926
319543
51420
573261
1011719
987571
295679
461155
926931
652434
196693
515311
1074975
228341
403006
635749
913452
484730
553589
1033163
87348
692730
1048866
443763
185578
591419
193005
131753
933734
42600
519879
580334
684425
1102588
94817
498748
823961
362972
271362
1118422
1115387
244227
496457
122915
586040
43703
1090724
715273
1082126
879941
51083
111988
163825
552386
323510
1016270
850251
812100
377978
122663
92312
269503
1144119
1128375
1085723
998114
1145612
853552
49322
3915
967676
1114548
984116
412336
879417
293881
460374
197901
277079
292360
642332
61654
530069
524857
903157
531354
163503
434373
600569
357018
410030
514226
1149540
56995
291683
377338
684682
806881
299423
93266
772179
1074113
334474
681562
1165791
523864
356679
114907
14989
913792
101082
812271
136967
1179355
613631
867305
140558
369518
768569
709455
849689
959273
90981
556586
1055788
677154
618666
946560
874004
962528
857368
1115523
307767
48317
696386
1027827
694258
1151912
141099
911937
899505
361217
900222
764478
381989
742937
791359
922349
319956
667883
955698
1126744
427739
1007199
800844
612235
1077191
578827
219831
303705
853947
475771
397899
893200
165267
241226
341241
434587
533480
17411
664955
148130
372925
153483
216147
943116
134678
551305
396999
436901
955028
686987
1041790
6496
1017245
723163
311076
693047
1120937
483813
396727
1006702
1126446
219080
162554
671153
181074
1049533
929770
1064465
539535
907735
853993
816230
317588
928754
261314
380339
500263
348707
651893
684782
190462
186920
875409
462932
1016838
1151359
262421
643549
369455
558044
1041979
869201
1055755
1135867
966360
492141
466566
992504
551007
1077300
673046
809462
149041
603051
362252
920323
921836
753489
796635
595713
189095
964589
88040
1048380
73221
788437
457459
877825
279166
1171920
522354
406122
445524
512963
1175087
585003
153985
1077017
349548
554778
1012681
810191
1143939
914922
68524
104353
465023
6487
212234
629181
613846
848722
836366
114336
94770
682853
470208
1152906
946276
1027922
1042960
236254
298091
817100
433289
639083
1161879
11907
719851
905287
737354
314731
127822
694504
460696
122976
51604
83104
1023018
89211
388572
91461
143409
1145413
96646
365842
941286
643502
808305
51887
919231
233221
130162
86865
882111
472969
26916
584147
1097508
1011321
813148
328120
151176
439716
1005533
7643
324922
1170001
526881
891891
540018
850439
925167
922685
198006
1839
947638
996404
12761
676463
203742
1171251
281061
341914
648784
1150150
1012063
511572
919127
445922
337879
809768
404380
240287
766942
605003
746679
177489
685542
1123262
836146
44857
338241
71013
1148266
269868
1110099
523714
1034859
979554
771675
531150
621061
823465
94568
960252
1047169
186662
1034766
657404
496306
986619
201535
704282
496428
842583
386998
767114
210506
629974
1075050
1133012
864485
582776
154657
465347
368321
129451
939323
1038649
447511
786984
859024
718532
1114752
86930
885656
415517
55782
1044132
776400
910666
837600
772742
740370
1024689
777689
925098
120824
707129
415364
92520
688425
280380
385555
53993
595716
819409
439600
814341
276120
1020747
696983
110004
886321
560756
920246
40920
394299
492663
612659
457656
898849
762493
616469
752325
857480
275791
1170685
110115
717977
917394
189298
549327
601868
168840
717962
182388
590874
65437
111369
620153
339857
1096523
534162
844845
640898
774244
581093
201505
89079
37616
620341
264749
911857
788973
333253
3877
264998
1098333
345127
700327
516773
787089
738531
126708
685095
299661
7062
966796
894400
885246
552090
922246
798240
861341
243630
99480
440973
420078
1121579
184332
366138
767019
196346
568044
430892
196654
467611
1031434
452450
34459
669058
641326
163139
496520
983569
1078488
394812
292664
631143
1019049
976829
647862
55673
482535
779997
130618
796660
757593
1167563
1167963
14245
337881
953502
730254
23082
574177
760917
897939
1018160
575094
898232
173527
1165703
122477
67906
703017
1094462
1124691
403469
326967
607717
307992
723880
229611
1104139
276367
952024
719508
1008457
469664
98447
165323
280879
1030919
572605
108560
891977
637324
786129
1019267
26334
536574
77874
577762
1116322
989121
415522
63441
616973
286999
992352
763953
42914
484520
479371
211609
562336
1043074
561054
230058
1132857
1088696
492753
77592
606845
679576
1152389
1076175
589285
19083
1164385
201869
38435
107027
510080
605855
1016487
56240
318974
666482
551841
369212
645338
376552
221663
234960
771885
1155407
1035878
536457
77647
809879
797847
951430
181463
787969
550486
658983
1018519
275116
462567
1042205
386663
767237
1008737
676989
95065
902707
419702
279741
162571
370815
69939
1039111
824494
308222
333494
558407
137051
825551
326076
1091307
474471
903123
798718
28423
842037
605037
106059
446080
255371
934203
698989
574615
548420
169974
1161935
212416
617039
1016938
8891
724801
282574
119359
992123
448652
1179520
693720
782739
105399
44069
149789
722065
827857
1108146
291704
377657
234015
1170819
717307
637600
88659
1095829
128077
1032591
787948
701297
245215
601465
466824
88744
574323
955515
84767
956398
697832
638383
275064
742516
216067
1036024
358325
407426
342993
78068
507502
257709
528723
554867
56823
826833
558467
313859
721168
569637
612432
310224
1155245
776256
332486
1121969
292744
61467
583124
479506
783498
201997
514661
878135
474038
194777
634877
733441
354464
334063
207016
8176
43096
235455
691373
326813
419910
639810
373556
756574
849033
634313
460743
24770
336790
984831
733672
882182
1013993
1133702
468003
168821
373187
641123
400035
60269
609492
1073660
749558
619151
625851
666055
5867
333675
699128
1105358
187318
326381
721460
744909
815789
1097097
106068
990535
848113
899894
426412
451862
849187
949232
912568
669350
854157
884836
593388
819553
866554
154623
252181
863844
906247
946737
721975
241967
971900
1067588
716964
248852
572659
946536
461527
1092359
1008664
792543
683242
584892
518
643443
299201
1149404
751400
421290
1017526
954025
630398
297786
1123740
1079177
1167812
1044177
429236
300689
492860
924010
38477
1040553
854414
1084026
932284
802528
145071
245833
33255
48096
10295
443403
646800
715083
623317
878917
361195
926698
1102759
33329
72961
947361
755358
782590
781378
823410
98068
217217
185035
478440
565461
610555
961527
1059736
530167
1082839
1065834
696251
368333
647020
959844
10123
736540
1102132
637580
151098
216150
411830
846361
372839
1085220
792958
1047365
387214
541160
738337
787794
794255
1069034
72411
866177
426861
711750
38462
54318
131587
170959
462782
965866
990206
1167539
588390
898601
686180
725665
680234
461223
110847
602036
286858
705404
487359
478191
115692
341469
198051
387411
196529
79722
895123
1030809
445269
994623
889523
1145253
297350
937243
593560
166818
410890
1163532
992387
172920
1123116
925861
395347
1138836
74806
407498
1173911
834930
956021
924981
501708
730155
290711
137413
1050400
374460
198231
377397
310755
399627
49110
1176898
756258
1011452
923440
212390
288459
374762
1173458
819669
1170670
870083
1007647
859641
185296
253760
1040993
174560
312391
811253
498730
359263
338327
451230
861867
276494
979504
298584
517246
574811
130171
52418
39634
372142
621760
478880
969726
823311
1066617
135770
519838
140296
527515
858134
251539
937162
577039
753711
29091
988614
268742
531626
895786
270691
363908
847816
890203
606953
294198
623034
175990
47970
569417
962802
112206
159847
231646
444428
490442
709901
1101799
62899
1143446
445066
298294
345975
350361
1038968
822013
940764
260994
551655
966964
894816
660434
57977
663919
527831
780736
747593
757806
10770
1098605
577462
342463
1149257
87833
599739
971655
430682
1009569
607563
915138
208789
1061500
156229
920026
538343
701753
982463
599691
1108573
657303
28462
458777
623467
812589
394083
614496
101748
1018903
418929
566645
920357
525951
412324
863625
70006
207366
287769
242523
1027039
218579
655210
408900
189312
649434
962057
230467
62515
215780
457818
1132396
528707
1107934
733892
764656
861124
716310
1097094
593662
406780
95184
678737
307735
475686
105283
509362
945482
595066
121027
1124382
861801
998682
12284
1073201
1106731
1158230
1169249
72557
134626
138978
509764
29441
999164
1089628
234179
604450
63197
1013971
282794
817302
590349
892420
693541
699944
58719
849799
1154057
712502
735718
1042881
350312
419297
319121
1059771
270685
569253
507705
884974
793824
669180
967132
156415
602456
760079
429923
566149
299697
1061295
825006
830448
987857
890123
1003495
430521
628639
473811
840433
430685
1035275
844329
85118
602808
449670
708883
614839
968859
214028
1112171
640274
1178290
1118698
7930
941378
1017580
162247
52046
239173
94644
772545
1151904
82819
401268
1044535
1079357
131790
220345
564749
690017
725737
351555
3875
209833
1062816
724830
166836
741176
1090946
840076
988970
157621
231752
238536
606726
814269
982759
950688
1169491
1160298
77422
923142
163885
763377
403761
641383
17126
825164
810895
126752
794851
804253
877399
3493
874724
778462
384289
393990
179937
197310
570473
56345
1156436
318389
983174
922921
503714
1151423
321430
4986
572053
332700
179915
767570
438612
975616
750089
707640
220580
477753
114340
192086
1159230
135908
32096
618957
1025409
888217
816454
949565
376424
652861
739596
309281
742986
1040693
264278
853677
742657
694654
606125
805582
886891
1113711
774280
391405
1062637
620772
1124780
293567
989872
673761
896958
114788
581174
216657
1180247
943307
101744
547757
515956
439969
727845
222334
678350
363859
942162
220296
679721
1066160
824396
658488
311968
957138
910628
302357
28489
935196
945203
88476
461129
1022908
263949
795954
785542
702493
354664
995868
200466
617289
816960
10490
129969
637156
806563
195322
161921
90739
748241
529182
530430
960594
979276
269568
480046
893060
1100303
1038885
807375
216599
1123257
1159305
738692
977338
1093101
965066
431249
831194
41270
976490
951365
633329
1109552
637007
179964
1155079
219369
444355
578239
1007895
959955
148712
211454
188235
239574
265167
274035
437458
350779
143280
730618
690486
453763
260668
345223
39123
599055
1121455
350052
64655
199770
692062
726496
789426
358195
360165
1118266
640716
93690
959710
603556
92465
1055888
800296
350856
295396
265829
768914
810483
1021341
142141
65403
621469
809762
1069988
428959
244845
81924
1025624
553012
173904
571699
882885
804786
95670
102155
711274
929606
710517
15704
466577
120631
681276
479916
532435
184690
465300
1116169
141368
239253
1043989
522744
109031
1034484
872418
135320
573882
606168
673076
376393
737129
386634
1064963
654019
253311
1070968
258818
1024839
176499
163133
218010
1150495
3058
1041282
690994
990403
581537
449264
1131788
820461
327633
171643
91287
278624
1169687
1000509
114603
1122711
118161
439023
733977
620051
742204
340437
995570
164938
48156
356560
920221
588920
545362
791780
99139
529774
195947
128572
890636
839634
352728
31945
536463
443370
14957
403438
54333
987634
598022
789401
291488
464313
985959
888506
144705
533272
864201
1097836
155456
702549
813741
352364
683968
26780
125910
1111224
878949
322854
888259
411220
30537
563719
107798
955825
951760
928901
642704
235872
377093
1046270
216586
1069473
861851
467741
427534
100662
806724
273406
218159
170892
35183
669044
781793
256892
716833
895571
83168
400304
533676
487607
24283
486240
275120
971375
873445
1132792
529963
700052
1022223
427284
83780
299518
711049
760292
597306
144719
1069770
1076097
749244
278418
263729
108701
393469
185049
421838
206665
894371
13495
949332
1135243
25225
196310
310866
577115
1043176
536630
633324
199590
228278
372725
82836
247703
137569
133913
521368
61486
1064966
740038
708383
442626
452906
223301
1154660
433075
597469
677023
614744
11478
1165398
781965
268519
576820
657610
1170616
1158817
1092531
232700
515731
612939
122967
109626
131703
267058
1133649
131518
694721
137760
1107778
1050530
333906
858777
532475
443091
130418
84701
386204
960000
1040154
243880
262958
423209
391853
632379
549629
373033
185524
30370
780926
12153
628390
578302
698723
1060854
752518
864094
204793
615283
817600
40300
954201
1065443
227955
177175
166392
630687
425876
597448
605349
269304
609170
330065
273778
1095233
552134
132569
1143369
773219
213481
775715
671620
662356
175030
67058
84903
405290
937793
849454
887641
1179041
418957
178619
1044141
465031
720101
452869
676619
553071
864624
586388
169522
732895
231886
634869
701490
1041407
252602
652023
420947
633139
1144087
634738
404635
808865
804244
386872
588875
90983
592176
1024212
325093
1028219
568784
182070
442766
12181
534972
822622
1072234
345722
248666
89826
1001815
635646
876134
374591
194571
1141731
55255
1173880
974461
829729
126223
131970
324080
1043012
788945
157921
853729
149204
65843
229043
778523
460239
720194
376200
665414
892066
708495
210199
56855
536905
271417
252752
271853
981487
216681
244937
1067090
389428
430228
586460
1128150
41177
1136029
327273
1144017
515052
866549
529461
417254
623297
527678
1141809
862739
1119750
238598
878296
127677
462232
423710
80570
1119972
803121
41812
35087
743059
16989
253792
374533
456829
945153
263231
800055
570268
556773
129194
348289
873125
295780
105740
93425
369718
585979
773074
15545
185648
147628
200942
436262
483592
462388
1137004
723336
816839
892663
279641
45624
321260
1064772
146794
930488
24025
1129125
382020
68245
623837
812478
101903
482243
349382
283956
778616
231241
92633
734667
188282
1031918
738855
744932
176372
995397
947474
944431
575911
903324
340118
813415
10396
952835
772847
693452
386594
841798
457927
337499
1037668
1081982
97113
893721
5532
1114222
1072149
859001
1089909
714919
173665
632027
1034730
1160208
205991
269175
262426
641171
666379
65601
1015741
1142006
417881
5579
71976
1066691
430876
668352
88018
916587
303844
954699
767925
1037180
366220
576482
70943
141138
968501
736599
555571
796100
477617
1165598
493486
620388
611699
536154
45161
335500
622143
148113
701024
787300
956268
97323
1178914
205476
766824
555665
992792
558554
305013
48972
309161
1025570
305932
371919
117945
217526
1098134
662095
1159676
941462
484295
641250
1174238
505924
975136
551695
687484
879920
140155
975220
1049803
19198
832455
791866
1105349
696929
1129975
1023920
1135035
132700
1113891
637735
739328
418381
960459
334088
75706
58434
45842
42458
430764
367870
658011
541078
552156
441208
330187
550539
380873
890912
851053
1027436
253428
584638
1072507
870089
637784
40374
986060
200308
645926
448218
460063
579225
1161384
455981
367545
67616
923457
422063
937525
597530
1080820
154020
42502
1085877
11273
1056921
917580
340742
1026749
841240
975875
1093897
638453
469598
939449
887998
523825
554248
307909
393622
298253
710566
357252
683898
1110308
160222
810677
1099896
205356
950880
31664
755702
920267
524731
948827
729024
1129431
889398
585852
721000
1139889
268932
1151926
708184
791897
501811
425067
7752
127430
134164
955555
534113
155182
1053598
773756
466259
612576
399411
71231
483980
341764
285176
568258
992169
387675
421267
750341
128274
448743
721486
548304
945809
596690
59951
532951
828872
521381
501443
775394
579916
917258
169759
931792
840713
832497
696055
32316
346466
477964
901738
1149757
460589
421331
937120
770859
1120869
717467
1009757
357711
60653
864147
30604
1024697
177078
1166316
925366
134683
686308
1067515
1110948
705382
996877
411793
1080724
1088073
853388
250357
980114
1114470
1163077
967088
769447
283335
301730
338048
1072751
200249
371745
122868
628970
903213
990015
1150641
667785
1131924
1087224
679576
1129267
927013
1102284
931012
590007
1071711
1117202
1005426
360148
827535
51828
1059322
990267
196962
408440
217841
896563
361541
1133603
465960
200050
1102967
799516
109136
67139
838621
228780
833341
837949
1152135
508111
1152125
1145530
848752
842165
962071
34880
1149750
573780
751334
1108588
166126
730480
574238
110073
435715
507068
784586
1160099
1108772
834782
1165843
309324
588480
403800
847638
150566
915805
1034609
1049177
520947
392387
1078442
878946
552422
513014
371942
377124
681626
253733
242715
999371
231849
197807
750456
719943
912344
714349
150227
1094507
125808
409568
48553
752267
769795
161979
949720
1125676
508796
859364
414313
1021776
1011085
143188
769554
549182
450911
204075
643211
831565
312350
462037
168212
901170
17056
1030281
694231
530540
581647
977007
1064712
460241
1011089
816016
756953
816780
273286
1102987
910884
330484
1121546
345078
1047285
952318
685481
849389
241593
200944
1093516
164129
1173495
700338
91929
166842
244131
979641
584756
124966
109109
94958
1102111
31305
96658
429952
899468
990553
931157
682127
57640
999807
42701
994194
1011941
463298
20331
756593
1043588
1101963
553395
850645
353682
460206
1054633
773535
1089845
456470
266701
610205
589962
698413
282524
367061
723705
347342
560812
477276
1165666
542724
574353
1009808
404617
151442
359262
174971
885379
911479
932487
706809
716094
1873
693125
996994
223000
836265
310856
863720
18319
881255
327914
337006
815589
612787
612773
70283
1067169
209503
591346
409804
258561
802581
772293
77299
1100923
495661
334343
396946
840518
452320
38578
580328
378377
511625
547185
391292
216146
1072029
1113185
1158405
490416
131452
1124743
697105
1049252
1164603
313988
74717
263297
605231
916148
424079
133903
777822
394023
946954
759046
603988
619743
574223
722592
102916
116537
176880
722758
253472
48614
965419
883898
161377
392262
159014
53606
220235
920162
101876
273477
994792
696308
441632
548828
779229
263840
911565
36093
388207
392351
884044
961419
229802
1017250
649671
357003
466973
1056782
76935
32196
464454
723304
112972
397430
484138
19800
32362
797811
483047
868065
717664
1004669
100319
441516
130244
860632
1016951
721223
848732
1026343
36883
1009677
228692
317565
872004
1175461
599246
397780
1053627
231089
325370
88436
296548
383944
712127
937930
567112
443129
933556
523415
800900
618757
1052696
708256
201944
137938
427929
333069
637172
1079216
957637
472185
833263
105417
243159
1133334
575256
396008
1150079
66273
518801
111330
94285
512550
1115705
29559
37984
563496
166762
348407
493813
100151
621176
1017719
55690
301446
631903
494875
700049
1085775
974714
513209
1095390
945589
25017
718186
1109750
1154142
92643
14864
613222
173622
706050
248496
426009
952313
136211
307405
315609
19369
238418
62944
186683
60095
887939
203599
43772
197732
178802
60867
965559
1076276
159858
40843
436044
942347
1100649
1164334
275872
225988
756830
1101642
660449
1156806
901297
679308
863974
246571
1105914
1157193
650048
317227
855389
385441
723905
475296
379776
786567
565324
281865
790067
310011
858776
582407
1041584
476491
129432
980596
167458
1144058
1071430
270381
237669
732995
856877
740913
347037
331619
322051
1062627
466182
425157
902395
183449
358554
45453
490104
528241
831056
365707
266619
1002244
407548
501944
69310
43971
977770
740660
383579
672298
903020
489505
1160946
197385
360028
729340
816155
984167
659955
318355
562829
932033
694403
181137
127451
210046
489852
658720
407047
1080957
321466
20245
540969
404209
743462
357675
576234
763630
763809
1015843
338658
1019299
447874
905891
777258
399137
874800
91698
86512
878954
619609
500924
25665
326855
426755
830857
1052239
805404
1050893
926796
1088957
237441
91076
748304
874313
13170
153290
759270
659667
266571
983838
191257
51451
25609
448352
466696
843095
196672
158464
548612
921998
571192
722585
75255
180072
46876
765034
682444
567645
1101828
620372
159848
217633
583716
572143
19355
1133040
219337
181509
148222
718863
436672
83272
898714
970908
729820
286876
743000
78492
440379
395139
62534
143750
478276
96339
408487
490597
636326
840233
763441
607928
32395
861032
758210
888278
1036432
300290
194676
508184
540599
827807
18516
865529
134065
963073
362925
382599
1175184
117473
518301
1052929
1007008
17788
309799
52694
984402
879889
400201
512344
450772
544795
160225
741839
184638
539682
591095
264560
70695
536113
700282
830314
363790
1154197
86208
646881
895607
553693
674882
106535
979495
596518
941547
387436
131227
179757
473401
631093
372127
854759
434876
891112
1167281
717598
629275
153798
1113299
279117
851249
478804
298935
641512
1083709
1171861
500450
361656
91959
1085261
1087993
133883
306149
723173
114096
566278
921825
429095
525068
1137674
741655
450605
31821
758436
96773
137115
1058019
558733
265922
206233
200988
363074
421643
310958
718994
92054
854514
369281
430194
781424
1113593
1136387
444085
277354
120101
604559
903385
1076522
388744
665403
602929
702427
652464
136762
903977
450459
710328
1053769
719922
633683
293351
474216
396732
1157982
745098
946446
124298
749699
967221
248346
741274
794547
16469
334311
308068
977946
906689
647959
1002589
413164
1148409
124874
931460
227068
256992
760533
364486
41630
1042255
1056499
957709
476148
1045342
984059
527953
1083546
298481
275619
968282
795846
366490
289485
435879
933898
1078598
474209
252893
701957
78366
966395
136030
173329
101574
1016835
358912
399807
708015
645268
82353
1174606
411974
418159
505356
482834
725396
1073787
1160434
226508
482666
98487
974873
306743
728928
466899
263354
1145658
86410
539013
365574
454733
447717
92652
837645
326688
960590
1126473
938051
814565
506706
281680
840489
344788
344771
16668
948418
984821
707626
286769
245738
414162
170068
415302
932521
675376
1174964
104517
592931
32929
962605
317996
100464
78435
765578
32994
736323
1153402
263304
614556
177868
924111
444663
890877
381746
871096
508908
428091
1084327
69757
116124
778135
916299
910617
53906
477490
868651
903964
471863
413148
683126
195117
602887
501036
801819
703618
984354
569086
511155
304263
1166894
104459
1020084
29882
493449
309226
700312
434519
170181
892924
492276
1135492
1145151
820628
361064
362979
591056
214566
379550
1000065
354279
403243
791793
1113507
11696
261579
300409
106997
991480
923839
122479
667970
199234
323633
434690
355690
278309
528295
364873
558293
833935
124448
673643
212621
452694
55907
1144053
547962
725700
274201
837920
259621
422706
16261
478196
1054175
459743
288761
572504
351596
682869
1087243
677253
548135
989679
1118849
592753
542633
175753
804730
717938
518192
298699
375199
1050096
795514
848493
467145
224367
113315
1151594
714630
602206
805927
1124862
885055
587708
610205
853124
1079433
204388
819497
170970
289253
914669
732086
900655
185949
322869
1015325
760258
228492
729047
225800
932747
1031614
163088
1125989
446853
586155
67353
963727
196814
628612
490714
435820
249005
366658
977692
1153617
383600
71562
887859
272609
761739
950485
96628
570643
651204
965127
1136974
519754
572515
1047928
136715
934327
1023009
567391
222924
1172166
889707
402758
789750
807162
804560
628580
384505
186311
1124579
605489
715537
1018076
515711
818317
196385
672639
630712
210155
93009
954152
199581
658667
166666
1025330
955526
203944
860007
961211
352562
734765
1176226
294993
32572
126710
415937
348246
1067438
476181
1082708
1088819
432020
910404
72973
43740
563863
817809
1037511
33152
634553
95685
525734
451544
424045
1118102
444274
777870
447059
660419
728505
667153
1137361
499044
753737
230089
586598
323907
1095528
643224
1101456
84189
413690
294687
86555
262050
1174964
444675
565459
412529
653091
654545
238816
564098
341285
148740
77244
830347
214771
501490
630999
310743
103231
1132107
1065903
546158
888818
127164
912977
698384
1156583
961303
116810
838751
23890
47321
243969
1000879
648611
1005205
330
1151753
631745
1124991
846798
663536
468454
971329
102224
456944
1131119
731144
1154750
757236
188925
384939
261614
959291
71162
182840
932159
409785
561714
1015183
225814
364603
1129497
1004997
546293
1154128
766556
812218
656762
614840
375473
509900
890892
1093641
328624
221752
590000
389808
667730
765755
1044993
19564
587377
1035108
301810
1077539
456328
1035362
635489
613771
33252
730629
221884
785756
835084
63966
619338
32917
699734
509717
710832
571396
563429
415848
981005
1155785
661939
157615
1059707
1024069
318287
669016
378217
1001378
827516
775215
1098819
166645
970862
900508
306703
21284
600761
960535
371491
257317
905282
838907
727658
248287
456100
280443
418739
1117800
509499
350273
797196
1017211
147881
691840
545899
306575
1086697
578630
854014
412992
561562
1146984
1169431
173695
1099299
689910
1174143
492876
755070
614530
343680
342763
771712
1139502
952734
784746
470296
313158
339225
345335
970283
310640
53794
813446
56979
471339
816974
1177888
1085944
669659
6452
578538
710117
926063
1016170
775015
947309
532337
483985
897500
64689
286066
141159
334062
211197
674915
547346
605612
754712
697413
382238
854388
845854
337015
442475
1165492
922458
621442
1164161
1109606
47885
927919
1113838
510753
731166
643477
478457
108114
598578
1138644
388528
621039
368785
964484
826671
1114059
1079460
31626
242071
929691
385937
570492
373576
493328
909061
982437
1132723
126354
316149
1130690
513280
1000267
787759
985244
677005
187186
389586
825595
926852
734602
784894
1066513
1089726
768227
990809
721233
472956
151927
699365
1010732
1055376
934119
484616
66070
837343
189744
77772
957687
186152
974597
1001018
947982
386165
943699
136966
1109378
1144214
1094748
1078122
17810
127925
1041876
143504
649096
595484
166235
433147
194024
432321
610938
485757
405193
80150
104930
34844
699384
1163071
572146
1158456
703737
1003224
1122441
507455
961232
623825
1151051
789987
834553
761468
110645
434583
716640
703534
216472
1106865
792128
431206
862868
835809
77744
499107
333337
304517
724139
381584
880140
120966
393346
884688
1104482
374538
652292
860342
941359
917176
289926
892723
291527
635445
842438
485319
992471
1013931
146095
579571
521890
545603
141234
1075645
357870
896070
101806
487578
782336
1101571
821930
435517
190186
997770
163863
1169407
478173
915357
531238
856461
803831
408434
1002532
752313
288096
880004
846684
1143372
1158143
88954
60082
505487
165043
785136
483884
664510
408638
420840
691983
796351
73931
1013412
7531
157718
926435
1115419
704987
989893
786027
645358
323941
1109861
814376
834144
580278
1122905
722894
153809
60696
447670
980211
308446
808956
709258
955406
1061719
65541
372094
444505
1014536
735392
722986
890974
1095975
191254
3513
880588
188510
1162265
981568
254183
861500
742965
846283
500865
382638
838285
757075
16356
618064
832843
665014
920546
660190
384326
744702
493767
545831
1138649
918663
103750
943928
870364
870905
186725
705675
807057
677322
486850
43644
258375
426554
389209
19107
677989
347271
216890
29266
964577
92756
996013
566232
643241
718678
856780
516297
267728
412551
657012
782662
977427
29192
267410
872751
168107
334861
660691
1128508
337474
912658
597521
466390
88810
192915
582257
904036
10155
394702
212835
882869
643490
234895
520759
551756
829176
438423
872500
1079007
416481
716194
170664
793255
309021
711295
1137991
699354
585255
950087
817884
985137
293223
82363
154797
787508
1025776
239308
757432
1112653
1116445
776343
1134969
2250
941541
1037969
719468
743177
1079004
802373
163310
995161
621467
449945
1027842
473725
1048403
908310
1025942
257329
727486
813456
89519
766205
398253
437364
489178
695012
1097372
722125
1044811
342598
354660
635692
987839
330125
408409
897658
1053440
15046
418716
1100309
276486
302000
492318
894006
114493
553739
78846
1106153
225369
1056853
130943
163105
89661
845570
1001573
715398
980479
371791
142298
1147612
189592
195904
1001017
808053
981878
379154
1124636
220493
761828
366382
971386
61846
524205
656111
527711
1006264
19721
47728
1117090
643107
165509
753887
405555
23819
1136243
173713
772865
415479
471598
1121070
1154849
857024
844517
978172
331158
273149
135946
117717
978025
1095122
755951
610251
138533
7937
177830
1115854
910664
1012954
772215
215923
339573
658154
764292
810373
695328
1023078
449826
801895
211201
1087700
583256
506814
1055445
567214
340844
759587
985396
846160
801409
512193
130720
1077693
249468
138037
943332
138956
465804
949846
444961
66854
1118379
969919
711799
353501
523164
151834
35215
302425
1071125
331352
851646
216069
296839
250579
324221
886009
96504
904501
214416
747179
753742
430518
819785
159190
663769
543352
396363
891147
722814
453757
357984
1020653
138009
653717
254976
826939
1148216
188287
1085871
6673
1045578
536501
922959
138516
94349
952986
377067
963198
837202
1021242
543811
339103
14450
174056
901294
293698
417250
925038
204099
17068
582835
564474
779017
325015
83234
1107493
710243
878609
576525
188568
255896
332388
1177227
57361
280125
59829
312969
139227
202611
1053015
1139660
654822
365293
963397
1109130
1027932
948893
303771
816475
380591
431366
370974
589904
799525
270135
848375
312517
1165963
837446
16176
945616
459863
530956
708553
437811
302749
837458
363109
336466
733890
1044927
1141744
780366
463382
555071
48797
992985
554590
148623
706765
746363
249771
165292
590222
107087
839794
1119965
650520
185323
15055
378005
599459
385906
759378
195907
259424
670760
529429
1166199
267384
470390
301710
535549
1092429
116440
193200
227747
14636
816195
10890
98555
797986
1105528
140048
155649
47885
1083257
972542
406624
148013
612926
305619
179736
947763
873245
333992
641744
1174571
861968
41692
845104
1136556
640077
922384
521976
252989
309812
404390
543149
767487
254653
627332
366744
619191
775646
444602
488214
1051756
1152715
782681
404855
349814
303223
383717
177170
1124600
347436
138589
796173
641896
193991
79748
404423
894080
520106
715908
115760
248622
1058393
527620
205632
531964
745539
268445
942480
982561
1008773
716481
207016
1060023
716270
1107343
71875
1036915
646515
725471
665765
511799
284384
1067993
1102426
770141
705921
256720
204232
864709
6565
865358
294172
100619
1045719
829503
772258
149865
242735
634844
148001
209351
607553
109122
553052
414628
178387
549191
916205
767157
630573
319254
927159
542071
533562
57591
763282
697997
191479
659817
722521
909751
42093
684886
1079943
298479
483598
93029
732440
1075439
168331
258553
399374
656492
1012496
831315
407690
712750
584929
443419
882041
581781
768904
95579
872914
793982
260672
837015
348076
253310
516243
250504
607340
409874
266023
1120295
484363
930007
1168995
1125195
456629
865417
646759
579349
524394
871561
710924
907852
369857
729997
138268
706224
834664
973360
461059
1075738
594782
569536
590045
737430
1035539
606106
1079334
469383
818071
123699
789345
542748
305075
650687
402744
63136
354504
66293
1075540
451961
743261
977987
765538
331238
1027082
475079
963288
1177883
59837
882611
295843
974291
167747
512351
1128634
551822
199517
448055
23898
455832
383212
413300
690120
289645
402494
763086
245808
600963
647855
533098
1054627
434164
628666
1139055
914802
121091
4141
1107533
65035
546913
88781
863008
365533
880761
141308
50326
326988
864230
214144
729039
1133974
558635
904828
82681
485623
507943
541013
874394
1137131
654905
1029377
240211
1086886
231698
928352
693709
1085055
71255
1054951
454678
302511
1083004
2196
1120577
333299
596355
865697
826468
688910
824126
349462
993164
1159838
341027
377991
1126210
1112000
55823
993857
666953
782847
1158762
873250
106157
596356
444121
595725
847539
600181
255618
968800
1111446
310295
956333
171721
858209
748622
868467
744384
791286
331687
235282
729864
385051
697996
574737
779975
639309
244483
886312
509955
943730
983771
392108
7062
10828
1054078
278983
168212
165890
411160
1028765
381261
851756
552568
1150609
324230
48397
487618
878962
695884
375261
536163
983517
1006689
832795
206108
238206
394501
364585
824535
1118929
732968
50831
684979
664809
1164500
363943
55916
254291
388034
577995
232044
825388
701595
254046
988275
1062079
217211
304420
735999
36647
422747
666931
738808
788805
1145833
796539
809626
1005456
385572
560941
906415
464553
688559
237475
358804
362681
833777
972296
1056992
765524
618229
110138
120542
578755
1055788
975984
768912
1105030
752554
98467
789
1088113
435085
899684
51789
1147699
897063
290562
62581
565517
1001273
945388
1173319
1100801
374371
45996
177611
787840
826269
102754
333854
771996
1135796
413842
514300
827188
277437
634188
207449
653685
1116314
819318
499330
1104116
525979
200417
704088
1003655
258742
318580
547756
652970
45592
379577
768502
357746
10687
124439
1088250
652473
730149
541730
307896
1033998
311136
580065
372982
108536
525662
485476
95191
843423
879703
1168167
334355
549802
467189
155290
628585
833441
169397
442786
668636
254745
271585
812366
207930
245174
273394
4064
438791
52203
1063862
361180
1139240
339732
930038
92423
354708
1146141
559173
84705
262655
962708
816050
1165572
434899
851611
717464
1111470
323912
807608
88278
181938
427119
810126
479544
531466
399038
136119
59344
468640
165874
641700
1012397
838815
501300
430282
336223
330465
914598
927284
308174
1179215
714258
87599
968413
467108
205923
1164116
873230
883627
58070
128295
262011
986532
182824
684145
1026651
384638
1149170
1124823
742624
430913
228122
65446
812139
794509
676052
498599
390902
572599
910921
447280
1004383
1061810
1028181
777741
799083
488215
1158776
1085606
298516
836791
897482
447004
536358
569061
882422
1045411
594986
715884
556395
732455
27568
1092466
934520
498776
269668
425499
546142
600577
328730
607843
958428
653302
1124481
829534
833873
815613
2756
926529
29408
929126
464589
291256
1077755
388602
915365
824577
121384
175683
1129533
303029
898670
1172467
1027683
590063
390760
469068
708592
584285
581295
545728
364495
599837
904629
961995
386683
242916
96181
1029445
654280
950221
543955
366722
715147
689585
309657
914081
905281
593018
1140534
1003053
247496
715923
1119404
202545
39610
441753
996516
896986
903845
826243
489993
303223
229464
943285
685071
1105439
807597
424831
278093
226339
172061
724158
969986
95024
328618
4181
482461
1160260
706246
599287
457762
531841
1109189
957126
875380
768024
797036
1146011
663891
756203
856676
966429
291771
476009
970683
810269
267411
217384
364524
287225
749020
647444
116634
819661
561103
594944
270082
195872
219998
1146148
372782
181150
1160840
118940
862446
352987
698370
234372
372305
136004
783346
657332
302928
1005657
83022
621575
1075740
687022
1145401
206477
734128
895661
297720
377798
651432
405661
1121919
155172
282791
711239
259598
238044
306965
475516
465335
695650
1056187
746530
208828
824714
912933
1170197
191770
1010026
1077444
240253
230746
685952
104411
13081
605815
203070
408878
795497
21320
649465
105341
1125277
226660
800074
613173
184984
696537
911359
559154
845972
441190
9500
797490
896229
596959
433570
213054
986722
331115
49996
1002611
875015
900769
337034
743923
32694
1165885
153160
554740
43705
1085585
1114387
976142
1010139
910993
1058050
821811
626342
626117
442743
515543
323046
293623
405501
270005
799726
1144298
1093996
1102832
829644
908699
270470
115427
291853
39295
361757
1146646
446270
95108
630228
362045
841808
866853
20733
1130146
999861
431496
260472
946237
941385
395281
144944
558911
680536
759557
232970
643557
722069
78786
371424
560940
1003466
842392
896088
163804
155538
2445
941280
432938
874049
582073
1019157
230890
252735
353260
142548
1011531
769356
240751
891525
441419
1057577
332307
899682
425850
405458
987033
157794
682885
556629
333553
262845
116473
1048182
1121304
1065261
835777
235740
827387
632359
143412
46987
402038
492118
1170679
155231
912005
942970
1160249
421266
145904
687005
579855
1148041
737096
174380
71189
760658
600052
975173
1043534
816283
468400
377477
135184
810614
308330
294582
154156
496069
711736
946740
965425
96577
450392
266541
1002088
599998
739142
171328
780460
700413
1018361
405666
418194
620320
1078600
479992
1046631
1091077
927138
639052
40315
1011019
384977
913270
248582
481876
36476
427820
530985
878042
1060543
797408
314223
1108440
260077
397504
562654
1153111
635805
933157
780611
1058447
907965
168272
485371
264818
859646
218532
1059084
690655
352582
1114495
239621
596330
830788
1180505
330821
599976
406791
836300
767892
250542
102793
841709
812219
424452
20791
231907
205969
1022711
657466
1083361
1018001
268445
1034947
88364
137780
994645
984885
200395
579842
117036
190211
733645
51415
200427
815186
583568
1097058
827881
458021
149105
311581
972415
660461
533489
2372
108723
965630
40875
526566
127471
999409
83313
1128976
891006
681315
112755
84162
198544
500176
763735
479829
1096211
799435
5210
348545
1020171
833644
285556
430943
776373
1029357
223822
744353
715223
1145204
149548
1085820
873238
207498
139416
857034
474589
957129
345368
906430
158102
12776
132698
515064
1003963
573274
830717
99291
1142816
892237
886651
988480
551990
371261
1046713
824177
602521
271280
278408
441460
901104
6083
473898
896711
841692
610169
642101
346815
68952
113169
547639
117403
580826
1167632
202655
670073
1037203
951386
916157
1081642
818948
327392
595591
884953
553866
460110
474086
327057
47473
686397
175738
1161050
1139217
597006
138103
293572
732549
292697
1156827
686097
560022
86002
721602
971297
999124
971018
391062
546530
172231
1156631
151047
704565
1066201
752373
220077
447024
947844
423751
253880
66197
436877
735970
940918
1142903
271978
643343
1074306
844604
681685
196130
821184
738527
1018065
240891
477347
575773
195911
992645
715341
826231
655857
1004920
1082291
1116719
1149968
837260
235561
226148
1157317
231671
723956
282066
1152904
896411
956708
962361
457522
130133
713369
10673
1145147
957912
621414
819400
811230
932128
521013
473229
1076690
518079
895377
679238
661174
625551
850122
21354
497760
93242
165671
547728
535103
647220
592957
827119
410747
740985
280631
850636
265677
907088
279344
764260
738973
900883
769780
175980
138319
355548
373058
802007
63105
193931
522080
377741
461876
816357
829476
595149
1065584
1020779
150098
730305
388766
272703
28651
804744
47857
772327
1015685
313033
1006247
938765
1107222
1035248
114972
772702
330727
677693
439623
962204
821766
577208
85672
610068
830774
415363
957994
360368
1116185
497877
190180
941084
110471
549929
431222
170195
1140967
943311
764818
650770
236841
993498
133855
342836
90143
1125002
156711
37874
380014
994491
705714
901385
353760
211176
452562
612942
107217
1105205
163017
550705
117937
451951
731221
1160685
920549
991227
176782
226755
143655
528336
1092242
415047
755836
6324
1054793
613414
141644
291764
819170
960754
280037
878650
955968
503723
621710
323908
23841
708159
828325
886760
70213
80231
60020
951776
248029
497673
917498
392702
576473
103302
875156
1151251
399661
892926
308756
699499
676874
642608
501427
1003580
745927
672524
1097873
157215
1153870
776825
104966
623022
652153
1148830
789991
397315
1180092
597514
985804
1162923
1067981
700224
440784
60657
11272
1026332
35599
330732
158175
476351
82286
126028
250730
547920
976429
232379
969025
767829
807822
183614
732438
531488
369596
1961
728667
34053
220592
1095394
1081998
752539
855143
1035814
564884
1126224
431313
505519
317714
571251
345429
91698
776794
989102
619501
1054304
132780
328569
673332
587843
134655
622667
75449
474602
895805
858924
281157
249987
274997
627144
7534
383428
311674
687255
185622
868533
16739
1129253
198589
271746
1138783
72952
550555
507718
701721
393036
1126821
695734
72336
986752
637993
9175
54969
366281
370984
105583
199653
1158482
288891
117295
207540
198719
691666
764089
1034040
54713
1077726
406062
506198
128082
112860
133235
679797
677920
429174
97600
529017
1072189
344307
972259
656700
803143
1068060
468651
920571
1070760
325008
859268
341155
1094669
17806
483484
64087
922368
1097660
1080806
770169
1127133
294722
662585
82600
1154689
119209
113269
797290
537131
903029
1002323
341325
268282
172398
244291
968854
751161
486597
158759
419437
332974
779262
1159045
1053185
1103081
635229
568219
907538
845932
1130267
1011218
614621
603810
1141213
202537
1091994
637176
624557
164229
630956
973564
684871
651485
1097538
254275
181623
842447
14421
280180
683986
625930
150764
476993
898738
647440
441818
975302
342361
218582
71176
1072356
1163039
634217
154196
529316
657841
219015
175457
437921
438647
120678
1137623
273376
899755
808493
770894
468484
819185
907522
1087297
630414
613816
410150
14050
785499
969264
1005114
1111139
339908
1102422
427817
189852
724327
144186
417327
117527
546973
980973
856817
989127
121603
894077
186682
8783
437105
12833
653389
138751
600666
592574
112918
913400
293418
230633
564442
1057287
1056766
589012
600556
170458
935172
841953
1115877
904773
972091
180970
347329
660860
554783
1007558
833163
56592
1138663
1036628
199562
444716
235521
348550
552823
560395
368691
249410
126585
293244
894580
916590
744657
165885
437836
848185
508860
469550
423780
276658
1159823
263304
816346
1005240
370183
93459
1127753
148672
576367
896173
197442
939382
12693
8213
272915
1029032
103278
1132873
648992
903887
666101
620612
924239
906515
1069476
404087
577915
1103376
569604
74561
837477
669584
270007
1128683
590697
732422
447463
1065119
69072
174781
416458
769523
210616
238994
783483
28889
192577
942687
823531
776184
1145698
485113
1039317
520499
990602
499202
689581
423253
808692
281758
1051456
501740
817790
68162
1052939
1158508
796053
789867
334351
742415
308498
921225
836267
733748
1038455
155845
1012471
77315
1000913
134026
352118
666973
496092
89201
994289
916467
771137
354218
568079
804661
1171864
1132439
853356
821550
595404
1171220
513497
1024756
457032
272305
800808
817332
1049651
1108030
1136230
644234
120995
593380
347588
1027200
621076
320945
578976
1060821
941024
326303
913993
785671
1148065
959571
384473
573090
959228
580312
809540
539007
761283
977488
642364
979933
1115126
15644
244671
38811
754955
696994
1082317
912096
181416
325749
704589
17729
376386
34004
721746
941857
84654
531684
904556
582725
520546
644815
348529
83556
1175428
410219
196097
902166
1117518
552370
589801
64288
1168276
65059
378675
1014076
85812
970078
108540
443954
1008976
487836
122696
10442
211091
558355
99310
611868
321143
841925
126727
255832
957587
802742
261889
805145
583878
315109
915064
634389
188178
518752
1173648
195117
220098
494627
757451
169172
141725
325643
911487
996178
428432
1058361
471902
65524
906178
344420
735556
1165498
1166309
467093
506725
139092
17478
82439
989048
144270
619625
182840
763968
596906
794615
1087931
752374
197037
142235
770862
49024
1169047
745453
1046885
722133
133238
146226
187409
730243
28236
1113496
3762
188418
704612
805455
618153
190953
654738
878565
1113772
696193
677370
994068
578699
174119
427149
213448
917941
133224
237567
384906
1106074
1095709
743429
1139209
831129
494920
182169
1086275
542039
971986
570863
300872
345942
828971
662219
986279
122679
289582
935027
352392
474033
766893
70638
710724
1134010
1088893
927045
1012762
1070687
850560
267111
664818
1170262
285330
107118
217669
331934
981500
758584
619773
1118052
198971
1098725
1070973
979660
575882
419183
300472
618260
240192
350154
1152229
968503
440941
1081352
510653
1052720
994103
925593
339326
506182
145606
280584
792224
501357
951445
498409
252285
797381
1049606
77897
1044214
9699
478181
1150591
1133725
306975
963398
101967
1024339
1153341
722829
238077
1077799
301867
538788
489096
836631
65897
468121
407172
976840
151721
327459
286223
222871
839038
153185
446128
324001
139048
662932
993734
108577
266226
463668
630295
117620
233874
885644
296555
651430
113390
806372
262173
956272
584847
494402
448222
816776
544255
100536
1050422
1066320
1030845
567062
269801
585742
983269
10465
282891
514763
270311
238397
1141567
359103
469269
494171
521786
845427
538205
1125602
1176174
686062
461428
369644
950760
433571
934633
402064
655141
189498
939032
852219
191644
24865
792245
993858
163789
202761
541437
603385
142641
253173
827528
1166457
940405
1171327
130685
318234
583059
699518
239376
401295
535008
1156659
100638
997276
59427
585489
579173
696531
692224
532116
1097053
542690
51019
595405
793671
923459
310846
632291
434188
73256
418228
984007
763179
297988
607658
8182
408477
894736
415171
636946
576141
1152601
412562
869214
428920
744359
209262
140331
723931
850558
771169
1023159
328594
706070
985734
95055
838670
394985
798158
332809
862029
1031809
763581
333815
1013657
337018
254764
299742
417965
534005
1149914
66632
779760
584690
964556
405869
816899
803206
886486
325359
1060111
798564
942774
442537
335238
975412
52428
412676
169917
577067
823958
789920
570974
664641
709317
940103
252608
410274
570554
537470
231426
87984
1101961
229505
850857
126586
127794
367356
1102844
1015895
1001230
871947
456187
917746
819728
1129858
689599
114322
1024627
343293
1018953
659588
54262
161090
187465
80265
647198
949248
609848
366385
1115006
824059
549817
666986
138771
192879
6167
635091
58200
389824
727708
218344
498755
114679
360441
934168
572516
264594
339565
519002
341353
329786
501197
1018328
537768
674346
811203
1071021
950763
911638
952516
517969
103326
243706
587228
333910
532710
218828
835532
91380
1117892
1124352
69090
763039
613206
1116910
1041434
879764
1131493
803231
781544
1061191
463218
184807
876929
1153614
156295
504882
229107
609863
764023
899613
244851
485517
795743
555271
803108
949382
191377
751382
828673
357797
1052956
1154980
830734
183997
741931
297750
1012232
140192
1133212
1124184
679706
588902
1163390
1049583
958495
672231
2443
548674
1017250
292291
795086
731953
290732
639401
157165
566424
645095
655598
1089756
807954
927869
985952
642915
651950
82189
395820
506077
902372
883719
1040575
13824
405422
731758
317741
6375
381293
1036398
827504
883147
23675
1133462
1012859
1074479
302812
295375
472655
1121474
1095251
552067
407488
1044177
1148039
484797
509670
180158
125409
1127679
199252
2203
214567
1047582
613009
947415
868791
1142188
45388
983974
649977
808644
714542
501214
499482
956837
1154839
302431
1135225
859323
535201
1072552
255951
911454
428799
22938
129693
603808
593878
941927
936363
47399
274308
791217
724106
774929
789757
92681
870703
60344
919163
801853
759237
792994
878890
373859
987115
812214
392373
547776
540441
347352
978119
953360
472897
461271
793324
826843
263429
7594
531848
1047044
552564
442715
213776
660045
76871
305790
612379
914555
593255
201171
995061
965689
949332
893959
932764
240949
999034
945252
129245
301405
1083636
553141
923544
531351
251198
206477
465722
649547
1056084
1155853
464910
564709
1051266
1163760
1094250
803757
584169
651213
537375
196865
1101651
526015
883425
832682
645242
832105
785645
281755
1131968
152280
437864
767664
1090173
371381
643477
11045
707558
815408
706024
237560
941727
1000004
113645
549821
511006
408074
1121322
474815
660540
205117
685403
435932
1174071
5393
817312
252141
462043
576757
1108702
913981
324444
215225
1086127
175272
1120305
1013996
552850
393226
899709
355808
438128
42188
1012455
636564
554141
1161517
273328
370209
1088199
507294
518283
617280
606223
318846
431050
308552
577109
467744
558534
613512
127171
646415
781120
512715
662522
1058013
885857
344810
485236
103198
271202
519485
636076
781724
79135
10474
114993
434742
267106
1092776
1140975
654982
813540
323135
71379
56222
129891
760211
230569
894552
169139
956195
882223
1076868
208764
508800
1172694
512237
450230
921461
22485
726449
297250
1128479
695988
369666
1003705
591858
103141
1140886
250726
971447
132568
1024283
492168
1111955
1151064
247116
607159
685842
50151
54695
498584
509136
203410
98318
936753
46116
66549
764541
757842
305507
40324
438955
1169881
232796
622705
41683
103002
437023
236829
737253
926957
250964
590237
999710
225818
168047
955159
164414
8841
854765
898829
627187
440127
1099167
697392
1046962
501745
525410
876369
342234
1083284
353390
911137
1084262
948692
215210
196199
1062306
555342
202800
1134977
349679
921957
833810
925131
702198
151838
630610
1029227
1100921
1022201
756867
521774
129074
816211
81527
754589
701412
899128
533015
742106
227968
521561
312352
662949
359894
434273
65950
832234
1108856
438550
344618
872446
32186
675887
147542
405504
454786
1093572
1145240
1019110
435664
581619
653628
880739
327389
697115
603182
696685
71625
1074660
823332
139122
271013
343929
218307
965700
779658
455206
837309
92366
694020
37390
707151
10812
520280
752006
936537
105683
391356
211189
76947
53115
828714
185085
304077
695026
361205
695415
829335
227634
577206
967842
696355
242109
871907
99288
1081494
247872
678938
1029291
440137
1025598
236248
369680
506303
57539
984998
1038946
101978
103733
353334
394190
757515
289593
224787
1175427
824305
866671
706187
664177
609091
692056
2252
983181
437760
49037
347726
799404
649154
529414
786123
430680
610931
795450
1093256
51341
1106733
620146
1054786
228435
323085
315531
134272
902210
63788
257485
1005919
49626
1164794
838245
411184
32774
380558
114853
1117696
554102
1014661
947801
95787
921851
1155572
911150
974608
478455
945865
433228
782680
984019
124543
450119
1164289
69159
534754
725813
676009
891530
247900
262308
471730
849681
645840
167859
261462
697802
915519
1012383
916549
1098509
721770
384868
547355
7700
534140
605120
557614
836097
418276
548454
516477
542655
1161788
880536
19961
899190
457668
668998
619124
490696
478613
115318
531545
18522
877916
858151
872699
789046
844028
452905
1136087
328507
736602
344737
644084
317294
1155673
513802
551997
1035364
288337
976251
1114830
425355
675855
909142
1178469
38541
380115
692261
820397
1071682
807783
1169001
445107
669194
563042
26152
801421
598030
626573
201451
149839
462384
771516
740372
931431
429581
451940
522965
57921
603473
1052310
492255
233842
880838
1134685
323493
485125
122239
134402
838617
700563
1239
508429
816466
683504
627785
843151
523348
374057
450132
831377
933915
980089
452546
1051480
251575
870209
666578
318990
387285
762896
341610
1111609
560739
1040091
683520
188697
943458
512635
1172512
336521
1101790
505108
165394
1011106
891576
995998
62501
484301
452054
1040920
568026
1038846
242546
1057629
776139
377014
734230
1126533
1139484
963110
940437
567686
1065532
1009717
536935
15470
790294
69419
273128
194956
1036029
182530
1012602
868146
22004
720053
1109866
255134
1160036
876816
984301
281039
436381
603366
422732
944752
698139
76521
548264
1061265
997195
633014
102964
360426
885974
492788
95209
113935
1119278
726781
793543
773562
868195
365091
191447
548002
508355
906903
10822
648510
824293
693692
737069
518780
862398
390945
1028928
639980
843545
1084815
270261
104046
235092
252452
4443
1154409
924266
108786
827729
632260
544429
617711
850792
1169915
463729
771199
252702
979573
42394
669896
104640
1133766
592211
1099492
330893
626525
768291
286452
896577
1058298
73425
259552
530718
677812
563870
460463
28490
1132623
776449
185479
287957
134652
1162786
214678
10291
957061
361586
815130
723331
680929
846261
80788
391552
258485
496485
807964
27087
451311
991944
625475
368265
665591
959722
882827
185804
280729
897687
994881
33151
910887
248789
325180
253272
150459
170138
974832
728166
55194
655102
231268
825241
932917
117447
131566
582859
873811
1069957
180195
731724
713213
518723
844856
212250
253059
718425
70972
351886
638935
743064
792308
646153
563391
113713
1159346
977927
667301
116699
11696
524576
630566
658432
665915
648538
1027315
411083
732144
330636
450864
164786
541191
216639
410413
378729
1096838
1119771
863379
160906
87955
417175
330752
481190
305903
460387
413831
454099
1162363
500212
132315
518560
782551
68372
529658
454908
878216
1102613
1083638
578986
541150
1165726
687735
538120
1086117
740595
524810
323355
1095454
392105
1037062
402441
530996
1096518
666132
300601
128304
398730
1094571
795469
277922
893822
116673
1171104
1125457
356416
229413
702520
662464
963264
1124379
981533
240190
747163
175417
670209
707976
585532
883794
62990
1176180
991627
1066464
124933
391760
103948
986613
244275
198006
244091
858116
310680
312107
1075513
379558
657561
627393
691369
1112849
905844
237634
467707
750720
113626
842231
287565
773233
866999
459687
248223
392938
984289
798492
1007144
35290
778798
1043323
781927
1158561
859108
1050171
1096376
755706
473002
1028667
736479
159904
720945
972429
552503
282532
716186
929972
167299
25583
78092
573481
335457
358748
220978
76185
917824
973547
317549
1029113
791698
936550
577110
336018
848694
802878
683726
316256
972374
851506
574104
1116898
449078
182248
455807
611351
175548
272486
735437
495421
267586
388235
762113
775208
964202
1024982
412034
105897
993973
668889
414978
1019713
1007917
1004573
136516
52280
494641
965287
731539
598725
295679
374545
1105405
1080545
165524
683476
598842
687396
486653
29160
1130144
144498
1145926
181736
1165855
865235
24731
529563
67412
491695
789073
327790
527795
744597
1036280
1004048
454324
799331
175335
494141
600982
436637
750345
708971
1037496
1130788
972033
885195
1138050
899128
1041311
462187
908968
276336
1037927
451175
648739
515918
1168539
43465
305438
897300
712902
404100
852612
159311
577406
766285
593093
319812
713989
1142849
295582
634369
518256
187474
327611
878236
282642
1078943
4487
959789
645766
903006
670669
122753
630701
1083822
1149870
590379
1073147
1024107
788540
123932
159772
454156
25578
345131
803320
106582
1094009
650890
82431
420653
824966
475083
253984
274765
917943
648497
1084861
325151
1177872
264466
192620
280977
209302
506535
97286
79014
527292
39967
691493
1008054
898140
1065882
766735
282018
153558
150576
151161
1008421
1159496
486159
182395
442374
983795
194115
646604
1159103
72744
863133
98355
682154
428449
833966
269756
893494
1025541
658891
672219
505759
1011393
9740
998627
339112
271908
790109
969223
928072
1060807
103454
1045250
1113888
224387
947637
751654
420750
968860
719910
482669
1005685
641238
879997
705556
80585
76563
784262
381181
860373
1077045
1018529
572263
235301
342365
532656
471955
130763
649437
240472
592137
900032
379386
737997
296751
591154
128456
500004
182110
670043
1053296
103829
412422
1043556
233544
538280
291805
591636
924345
933261
1083719
932206
1021398
1108506
363074
496255
428211
985806
360098
668655
315385
914802
137396
744025
974991
1078995
873411
899984
55044
357817
966850
1145985
467647
28349
944752
364850
2498
26754
536907
153302
580972
360332
910408
915555
1017867
376881
304558
722055
1631
111083
1085532
837522
165498
538175
385275
707194
1041264
731611
436578
36023
599504
1110333
189819
524360
188660
269999
568105
1159866
480744
789779
508700
615645
292501
886426
31431
361263
601067
1076053
1072392
358602
166767
71694
476506
499905
1145097
508395
597297
965135
1077982
493715
62547
911608
363579
87166
1176389
425666
865144
103530
389671
939410
684611
1086355
358113
561515
710301
989511
1057928
861654
901023
516022
764289
427200
739475
494583
1031566
1076472
98301
545023
1153940
170098
584224
128640
736026
205381
187781
673801
842196
364524
1013018
762380
1013534
325110
474511
982508
879861
290575
655482
346548
360477
908518
526534
875352
683994
314891
555916
334641
406528
931497
99549
59641
14650
1024630
302978
1119937
692335
677579
893708
568719
110489
639046
395630
79989
954844
30844
690794
662440
501160
54128
674058
1156233
905562
118266
900524
400313
995445
20695
245583
913984
887304
249841
487419
430054
179222
632711
954870
817815
1053484
731693
289997
676054
1149397
24290
862064
828248
1060739
711525
519640
1149534
695948
32381
468634
1036996
207836
86167
1000598
397530
767256
942358
1033323
1159844
286398
930592
626860
40007
709345
483718
134534
508666
584494
772558
528806
715557
56377
550420
587542
1009937
1118451
165885
491933
293083
268934
302628
337664
892255
378635
525514
126726
714702
892596
944940
189319
869859
1071501
833036
1069257
966525
837908
639631
809448
398937
45336
533753
49565
142444
411644
1180317
189799
211899
1161343
882337
196596
450780
140935
764836
267369
107790
813314
1174477
987156
355680
672875
139299
972648
1096962
40929
507780
38904
625951
724067
939249
1129592
475537
113711
691898
833232
211113
795084
743878
494019
859468
1086644
1100199
383972
5179
472720
980461
247652
235708
40299
742918
876943
79447
857635
230402
795144
355015
764417
1170446
56529
32208
1019863
1111125
454556
788181
120219
1066856
789306
868361
787504
450535
366914
111237
283755
505154
155427
882014
407514
611365
204263
770596
940114
515233
1066614
507685
561246
452138
117892
1167423
1049313
1159716
436504
601684
1048752
935301
1055113
592403
935058
959776
732740
644098
514024
715638
625839
309729
96302
666969
757542
900472
229422
1000935
1082778
174447
262368
571317
22760
370947
585589
429972
536758
113569
880186
211840
356939
910060
1175213
668051
204530
975167
220407
1083483
620296
139447
214428
2832
1041223
735572
431405
721415
1039054
889451
177430
903510
277633
689243
1019271
1037334
910522
750089
722676
242867
570250
694671
187801
91023
294859
562386
116461
799189
626860
663633
942570
301221
476616
927780
919363
288064
1107079
725147
729522
333741
678381
665626
87363
1051537
229089
432885
996413
1158994
234870
633531
592075
619221
220564
663160
53334
43328
713360
998924
1147027
536552
162760
1087151
1133099
906113
1066201
520211
1029381
1178996
1083826
1042105
481152
360397
366649
535558
902497
1035314
1149076
228562
837573
550527
52412
248119
640678
747268
834125
329355
722203
179379
1154502
681257
1018349
115261
516266
1026188
818844
651014
673275
453290
240779
245868
36803
553464
827639
495739
12145
894673
22051
427517
753038
1152786
842195
357879
204123
1038949
11320
647404
739281
226436
305015
972547
1101915
1041083
403202
265530
98275
787648
846092
940370
1011870
771100
1167610
1113438
952405
717477
666462
887741
104809
654637
983857
816397
142970
972803
653757
122401
480003
340093
1052057
862725
444711
60842
19996
1179904
902845
931457
254017
827202
1150873
1137328
389635
858360
696069
692488
88280
377178
922352
805261
435308
714931
73725
1114393
860265
850564
494978
984101
37016
78068
845081
906608
992423
236034
1019870
1110613
226960
746653
853390
247820
10660
172110
345719
1116186
892937
993819
727798
202002
1112998
1044750
968404
121654
708770
408275
1159330
293408
1086510
444684
832218
3823
350365
948835
63977
442667
1013250
4852
128300
20338
899357
1153432
1058832
1079032
649501
1042819
1138856
648789
162027
1111264
135740
14942
390365
44773
497220
41262
270440
58044
660195
222360
671629
536851
779233
598075
70321
653488
780699
624825
724197
1138937
10711
139239
1157144
103904
854619
165398
544259
222259
675904
396731
1127816
715846
449269
1079229
643823
627144
1076564
867814
370062
655365
596759
86891
373453
643676
508612
74930
877641
165972
919558
1077264
477572
122389
634012
1067648
221425
9362
715038
111216
436745
268065
571171
612091
246536
714480
1144261
272706
510525
606743
64725
57718
1023738
421063
557529
606837
1140335
221252
700827
478282
203554
783898
51567
776738
970742
539891
584802
241754
764746
1097997
1117630
144592
952159
722270
1138688
361761
714940
234265
589808
1074179
524875
139904
43713
1159380
573130
942358
891465
1040174
977938
1141122
363744
1132741
645888
410451
720652
760839
17849
604167
247925
1145004
871363
888124
488897
558125
847609
823606
463443
734054
347605
112452
1100987
285400
919514
978251
173523
158895
461153
253873
664636
824827
194239
85456
665848
921935
196428
296283
481471
879970
1026032
818033
334782
226869
797539
167315
728284
672718
268048
316939
650734
882579
152356
850004
517624
682523
1087544
492616
6328
589554
1177779
334088
806366
757612
890614
518542
478234
214637
959602
441325
565278
730313
584100
698861
67062
1093088
210924
873192
426523
89515
346941
420325
213197
400931
625082
262143
1038092
801353
327057
575784
248640
678260
179074
29844
813162
1098275
781057
773644
985348
258359
1134762
568367
482060
648799
86649
934224
45035
852496
717740
557373
1118027
327068
25241
491053
1109036
143336
115858
56009
595305
665009
632885
981102
209070
191953
785159
216559
938874
241695
696034
699850
360671
241253
215146
984076
349271
257275
712466
494764
650981
176891
419296
896910
173753
851918
157235
302730
1083149
91289
1167068
717105
818055
782166
406825
539884
1003281
546218
1034911
101416
541079
463313
875748
785837
667401
617492
483902
696542
668927
79210
950194
666787
476027
173575
520526
1014443
660032
329824
6631
1122718
355086
124776
1180562
268052
714445
272599
56859
496438
992609
89701
169655
1056297
304698
638441
821414
60553
1001423
654420
817822
898147
524058
475679
478122
316218
527297
960114
254931
24867
916003
791795
1147022
556788
948940
692903
884628
1082095
131133
240664
292090
255063
778282
896174
1108516
1101514
987187
957257
918416
1012129
757629
63860
410522
1097344
456176
555537
721313
390148
982435
553509
1048843
180963
334612
980200
479133
407081
374216
1112821
443050
1087790
243019
1023097
874526
892800
1059977
966824
57059
668383
944076
742556
936770
769206
773455
1133610
599173
363884
1101135
1165097
906961
274294
29061
1131004
640276
270794
877557
940580
966823
1092862
1002551
1031812
502912
533623
902930
824959
542504
347873
274242
295022
979240
571073
454593
224699
1046877
389170
1080299
857480
476507
371345
618572
1110333
187282
182999
70266
940028
33287
109671
368433
899665
1017732
1088083
654827
496797
895482
547615
1155192
365551
445572
1174119
265865
875005
721533
261231
90193
426877
797807
528955
711940
734656
542889
850078
233749
156746
665841
1037346
636091
483794
550725
377063
670050
45412
1114606
196361
824549
434651
384218
34398
1091253
428130
240589
104923
680277
586120
490948
17648
876475
159660
613626
1127377
1082266
711437
346606
747755
387892
148542
246405
587584
814829
712653
69840
461847
338605
366809
789551
947560
733491
469186
699826
774536
348395
1040772
1119015
339269
975141
201750
82906
489353
113074
1045123
211690
1158745
604813
43607
19148
28249
629055
427495
644656
445073
653164
47418
1056359
218967
1021916
11898
630443
100222
406401
1015524
711092
686993
439081
88058
783098
357896
652942
749982
873915
65016
311666
406003
496996
314211
595713
1132909
422639
929734
402481
114391
777988
237369
1011517
786914
761186
489421
885035
930338
1030195
709411
1141680
556781
915195
492126
60753
946003
422115
955712
357357
938712
117067
491561
376731
793108
459969
26576
126697
842887
1062637
1069973
184118
697957
906216
94131
484531
299939
112553
532184
635324
171935
407118
471814
417780
503932
1024314
952556
199553
220326
637994
705538
1024496
725220
947906
1177134
311023
1026936
162887
366320
526990
674750
874333
53956
1084585
709765
822293
917758
479254
427855
845094
859857
278399
472379
1068737
88389
386052
97114
647243
755412
329431
281739
836609
617226
248587
730981
150925
922328
761468
988300
114265
448859
326862
528665
260265
491112
837640
138170
370768
139820
112409
768587
1150868
602189
531333
960652
195160
998234
888232
253947
1043403
475592
99160
1120255
121202
845849
787274
280756
706275
1102623
998024
746916
171317
361579
418204
477723
192493
482274
186932
1021565
81336
181240
39423
790950
1128087
663891
195014
969803
1044888
158268
646025
191682
768668
905202
49803
473866
963686
779259
211065
581282
869118
777230
855199
616264
203611
358911
2158
362886
83066
130823
985962
296836
1103699
1171737
57524
349312
843277
840558
500099
781923
624007
878129
307642
859030
62069
756428
918445
39601
768376
712400
1116920
230676
478737
889519
71536
564308
330205
340749
195875
482610
375196
287013
99940
479745
65417
1011881
503954
105492
794047
11899
670866
180911
937727
27732
857155
876420
502422
818892
1058109
327782
426742
970547
102811
176697
709428
41551
84927
514663
276424
77023
118329
282113
5075
57966
805369
1045890
597953
617888
814899
217582
390321
878966
42016
654617
124446
303064
477256
943466
851903
426741
846400
693924
490572
503753
992754
1009624
1041608
491815
179583
619382
334243
1032048
516711
523775
949476
852000
260415
683738
47518
709493
16606
75594
207018
965221
458507
86243
1118092
540313
688586
203829
479791
869560
622964
624478
656743
675657
181735
39157
1155559
944191
1176339
921031
369714
224234
1102239
870509
55395
245281
169208
166054
512712
880818
816215
113532
309305
1054372
419993
1118255
896840
969247
995070
1102073
302877
732088
45832
1018705
904756
737136
269742
389286
910166
1084719
1071643
792861
896924
160835
1013579
309064
328515
966196
597509
622450
927945
67267
215194
479997
861389
665259
933505
891292
837161
527979
955351
413931
1159494
22116
261340
414083
492430
133072
1025392
884182
598564
1050557
705167
675823
1125485
625824
773552
1174257
857962
898278
347438
1049250
1087706
918508
26664
903731
592996
484836
1051379
114965
467282
402372
204896
1033747
74318
398867
838570
1000118
276888
82592
1105072
531633
409687
596891
573638
498036
637574
843035
1113073
874708
620722
285552
384184
553836
1132757
972753
739244
332030
241651
1060957
407332
728675
28534
1167270
519584
351320
1132243
305008
429883
480977
420353
118223
1099004
1129032
366515
330208
661981
667494
499346
416143
994492
380309
714947
497697
557434
342907
380569
1009189
743305
376132
389695
706619
286638
280351
755427
1075711
992809
174365
1096604
1114004
536028
1107993
310513
459586
769405
713519
176489
1069257
957168
572624
59848
586778
14855
730219
889733
419446
1175383
161131
110941
863760
1069646
55357
378151
220710
262127
649619
846842
1128027
447052
339559
214411
361556
762878
1059408
761743
474750
448633
662262
450570
287137
803225
1054430
210077
243261
731514
664128
791086
796072
580746
322894
475681
736924
1007391
872844
265332
1013755
172000
343904
106642
1025266
382968
21059
322860
265203
422515
401055
232702
871008
16185
110898
305376
1062589
123695
133324
400951
230481
1113939
787241
567125
224737
1072056
681947
475567
478224
1150426
1013500
1105368
165176
1078346
1079518
861083
546876
97209
268495
413474
1065646
262581
222414
411762
1111007
1005089
560313
696540
565397
1045505
921307
141476
97798
11331
487502
229069
129132
897962
888166
793298
1125603
1153521
687612
267089
429979
308120
357507
377749
1120857
210279
743246
1180459
738179
1044521
299643
335
720911
537955
431793
894090
447798
926457
282130
254141
118173
861846
631748
46472
630400
963251
171200
226241
379143
346339
2707
265264
994431
582815
269767
666210
193233
1161132
1025808
568831
432008
642580
827758
1142867
267861
314748
1112603
56762
29367
629746
1033519
961242
800248
718050
568161
1169797
244887
831701
881957
762434
1053006
634529
986550
334292
341786
573448
719598
274866
992202
1005270
52973
820126
895897
1092555
47898
210453
996041
596043
754227
1150631
1151284
982088
1103232
803285
739673
517975
559032
83457
1094008
436681
259612
229872
52174
1099292
157918
780480
1127803
1174723
572416
117281
1158236
1025349
356642
567820
399401
970267
393891
870182
845464
699291
81290
1023667
816028
515292
1039095
289145
778265
217448
219103
759511
633362
247729
1122715
329047
1160540
44232
950797
838070
932575
271574
196698
573813
350105
151094
281688
566064
818417
698411
212495
800619
636576
1071196
982472
218725
721198
826536
876019
650826
1080389
692307
303882
123264
907429
1107520
669554
365209
1159812
1057381
526660
1035564
477723
692813
590689
676928
410498
167064
293922
973504
977770
193604
1145877
96981
445312
145444
192855
1037089
247293
125168
719001
737477
1134242
48963
753652
890983
978463
661344
1023975
38582
710571
160273
398196
827016
136642
856160
974518
192362
111459
133983
1005694
289484
788266
694884
1152231
26240
311476
553228
1147193
660131
102688
1174729
1044156
618012
1011704
400883
778984
964537
131733
1102667
999064
850652
810774
816668
179933
893414
649478
35321
40525
346955
1151093
294539
567765
766392
104075
747931
819330
370926
1045260
315198
87327
745973
439741
1174530
897369
865750
798566
831289
1091648
122080
82116
1048431
412185
715689
55240
676061
1065211
1170555
930427
522428
41913
820813
806366
1061897
668763
226441
506858
97191
779869
73352
423136
872259
41317
927029
149823
152187
159939
844591
95148
223041
168645
982556
784051
283617
5729
227684
849824
1038972
491292
1063402
1032885
848660
409028
29356
217841
849443
122641
536530
456747
552599
1041187
69526
1067903
978403
193313
398232
834568
642220
909771
761073
104099
1039885
485864
509601
302306
861593
743804
531727
640694
752161
95611
304264
365828
777608
723390
529622
749025
575498
687457
204405
1039922
406653
572671
172555
65878
983191
776533
1098397
51398
267561
605066
336642
560487
524485
793466
879037
123748
748584
805570
669251
947712
25217
731796
913149
96897
428504
640291
207415
1066508
109518
685305
922730
761461
137437
746578
1011917
471665
57260
761930
476989
299831
450896
55151
19244
909419
401146
621594
1121484
298806
310400
529632
593500
1144889
50148
474470
62064
1100956
267165
501750
426274
515265
718880
313601
1023014
680346
303864
573559
378035
637451
1044833
1150855
302126
276744
559714
841418
425430
546186
284081
120191
197739
1130399
975133
155929
1158171
315556
650561
69010
964981
736204
635654
618761
979919
57102
293068
1020541
466276
412786
880321
105882
268561
680884
240154
1133794
798181
786940
564085
1048485
910874
600948
20611
52230
574631
251613
343810
1062811
1110716
1032901
585397
534384
1006563
717432
731216
490218
986660
611150
1128668
558384
407066
803502
538715
891187
903114
350047
578555
614986
532116
501602
1178201
1148666
1106800
1034648
907236
145870
659143
299791
707649
1161523
1085074
181898
134392
69879
304302
697953
808805
540115
62336
526358
517697
158659
193889
40874
805893
158288
948161
208136
197919
673820
331339
258762
83152
1096582
196954
174526
1002456
419386
838100
336083
1098251
50062
612396
859021
37444
669487
827909
1100707
608063
1141871
923429
1140230
534576
1066244
244764
276503
1052009
607271
609740
722732
1174743
1145268
462297
757828
522139
339550
1109503
973667
562429
33470
1070247
387344
1116290
1145335
919097
543231
418883
723950
24084
48511
787517
32487
182639
97976
115112
934692
311427
1125484
771340
707247
960186
465384
573933
447455
1093206
914680
1142036
57242
786151
205473
735578
757772
719389
613707
919097
636711
750621
165334
1116772
649488
348417
579114
19290
525546
419944
523884
357845
1087679
652558
238156
780680
789802
955043
178386
630570
670842
319776
1111815
70886
126850
856639
395500
942943
138459
1128923
200971
1037755
516257
1151186
1052185
255387
355017
1141903
53425
817947
415404
345829
318379
311738
399428
524086
468569
4370
78364
1124672
608284
713640
561141
26457
775852
105374
975804
246663
383549
332607
330439
141009
352653
44495
637074
737872
329733
782321
48310
740354
486374
1160075
795410
1146640
645776
689704
144834
466715
361197
382082
927989
223898
853659
362909
606381
366636
650904
1168000
127930
687249
922913
549270
339757
312369
298080
602173
916426
1128735
562227
747487
674705
704005
195896
426821
531331
308030
906175
1111313
412445
835611
32601
564011
619938
885760
1037968
733483
605772
772359
44816
154248
1157391
42038
551378
62070
430431
1127910
566343
395786
694740
521497
985357
1018594
768487
1065689
819105
1051819
57448
957482
907421
584787
799411
564163
169140
793469
282876
530740
406801
1134091
872433
145931
626138
885841
1147107
518423
1054191
552131
273925
386304
687416
905633
63957
468680
48913
488404
212141
209200
123535
198543
98311
219177
95103
72676
178981
603498
291275
399412
615448
1098060
736354
687482
991249
728663
537645
744854
123764
211608
325660
958376
1172870
69792
45550
917179
339631
1027800
166819
979323
937637
867160
908351
41876
905342
522887
82665
659013
836573
317395
387653
159960
148967
76011
546855
944571
489827
41649
1100980
1028558
904392
799599
671304
1072423
715822
544890
598980
205037
966438
696233
984842
1071172
180481
556992
486108
354847
724865
827059
15235
860629
1061990
309904
703051
535570
591521
162508
324998
545112
111242
707374
1018586
1106632
848678
1157698
27070
166753
800542
522418
904590
698871
397295
319584
225507
465265
18387
17617
338394
766456
813766
257091
779013
987090
1071702
840182
688335
1072762
249935
1180125
625310
77182
743071
941808
678657
1116966
421303
240773
501609
1026501
394603
838144
1060625
485008
1044844
208558
62965
7399
316787
484122
637608
97371
517856
489493
377309
407177
770721
166053
371153
1137411
975086
536372
46947
1093874
705313
625624
852837
99032
972523
712088
120066
674659
250606
637106
495719
506939
947078
562518
584889
368780
115321
727506
912125
421676
438625
229987
1078579
955342
1011657
904672
829840
677340
34988
721200
683447
1042298
559209
663060
594
388484
643101
641747
56594
66449
164434
866821
1057078
443745
787415
126363
609706
825435
29847
185552
952684
892576
857168
977157
277035
342846
233347
367256
92277
175515
841967
577178
1155520
312483
726908
133062
395847
1157879
405769
408712
31205
858164
321596
672600
682785
596565
71100
604332
79374
740569
571264
620621
110920
169964
1171549
146602
1091863
283751
773898
219584
37038
574688
1078743
484228
507119
510866
610026
387294
637479
1009088
165757
511607
275058
140526
363618
1124938
1068301
447490
741504
339374
554244
182813
47212
1152094
446942
189575
588063
62078
80951
1057066
734852
717985
8308
24513
902316
830348
1032221
559041
1045203
858732
557643
578556
592853
460603
1062264
332303
710964
935557
1035198
1168809
1080276
706420
272096
1076485
656360
696842
1108006
1094403
549139
996492
308286
1032313
2652
570456
243854
408082
884114
555460
814204
978462
944893
814028
148931
842070
914627
171353
324410
628570
1100778
699449
1164008
809756
262784
1107790
350048
857285
968131
46379
746146
859044
57348
905784
642466
1108166
16137
76124
423614
340856
568193
752777
1008003
809557
909361
753339
1177631
103913
534799
753516
475247
779538
128071
1036044
475873
146279
568165
295325
257145
1170862
986692
364082
157670
966684
922329
223030
609433
205088
657024
924978
993608
745121
633371
448014
639463
356290
1177542
89255
40955
543645
1001935
171367
1014759
620452
786753
970256
791659
1138360
540107
1071481
322450
1026268
17665
808589
35397
1118137
202652
558749
213008
668495
1137175
590566
141455
1144202
560135
635327
1077123
532023
10923
104607
1126345
876264
508782
904831
504438
829598
27772
838045
292235
446557
296184
1102790
809616
1089920
275485
1119105
237212
1030233
801533
983505
317154
744572
1099371
799469
371167
217313
57157
623224
379701
1089867
208497
232776
315205
297985
323969
423458
819160
10117
1127703
971706
213010
958102
22001
98847
417177
166086
942150
148362
506182
1069982
281830
433609
804608
668164
950121
301557
46087
896851
990474
1175325
101381
1151974
1024009
489606
556555
596616
863520
386037
271548
130229
262967
248378
1035413
828924
383639
1058630
495723
821699
976001
856016
1050901
1122049
134734
855684
194586
1044574
271987
927848
628137
1092714
662255
759930
97561
1050658
345672
1100162
279898
552605
256929
845801
220951
768663
807292
1093728
323983
359809
1092205
649059
95941
236278
189531
1045205
985899
214592
1030193
433107
855618
397069
603421
123651
668594
1140619
111396
531199
697433
719627
625377
214826
607026
512228
497338
695107
950805
956025
1013546
698808
701167
266665
1112648
504201
784945
971776
864020
361121
903587
718660
682567
389137
666036
846698
639798
793218
500723
694736
103612
452365
44950
1071770
559278
165960
734066
184362
4191
439648
460678
1010606
1039605
1014357
476382
274734
601790
601170
568829
433954
616570
645500
441798
109924
719474
645183
66137
951231
1007147
1034879
640279
346405
1106866
1135590
813262
365891
773957
651358
841458
408969
320120
835899
197614
34033
365514
682928
90994
540893
853006
508892
545618
195692
696991
102931
378244
318311
867707
958037
522424
127246
574797
178319
162564
586190
1043518
620645
675368
106370
167963
910648
239184
146824
22319
214769
409229
940335
427470
274094
43307
619693
1065111
105617
897495
880330
1155148
265928
1130082
161403
1074315
223249
532464
152837
826964
499098
573091
1054800
208955
415016
636956
990597
142053
833880
666236
213616
190857
214327
926689
849646
696332
326247
169118
232979
569506
640924
448566
471815
563344
1020816
43915
996367
544902
1046627
38980
444253
985106
1108816
279805
228559
151648
494561
3391
1114008
729305
845070
223652
636370
516068
623377
424921
889708
199849
1096485
801904
1107426
762282
868988
102137
685127
551168
60500
610910
438603
509051
1045244
1032205
638458
253629
558084
1089354
779746
1071139
331441
668433
109560
9231
693816
398882
956238
1123116
604475
1091477
829465
139729
517626
505478
911287
876214
226892
653289
809700
42824
441270
982630
4251
1175950
361448
927038
751955
297969
345346
487614
418336
104022
1057303
298012
169694
498080
780073
791051
137078
759983
1132621
632774
147597
1108321
305642
578787
442444
201051
214672
270339
1054981
565731
141405
700572
993886
626730
563003
1126747
969828
228911
472265
552165
756615
321493
394592
104996
1121278
278078
44498
101435
386531
781754
516444
729537
857420
302384
617169
743796
354695
349117
1078039
833779
991795
738896
371394
717110
1031924
931218
1153218
604044
236683
995042
449344
908354
1026439
844874
86391
27338
174363
894390
826072
631336
499906
1048348
13786
626597
366503
874895
901951
81873
837518
36092
965385
643699
511958
1091543
640306
226742
509416
207481
93533
1008816
1031283
559691
342623
1038726
139703
225296
1113342
823483
25249
692534
465515
846911
782094
742342
70177
1145078
544589
545481
1115029
649999
1148870
834787
557373
371962
187497
608380
260756
1028510
602444
516988
687786
1103283
225998
911834
1048111
116909
480442
386579
293533
8720
967843
26814
1129736
897500
900899
1021447
175959
946516
4365
384741
356077
830277
1095095
525497
825943
753640
1009382
1009291
879926
443279
386055
533630
552025
296370
439265
979654
991755
1022838
733288
132519
511046
891817
347573
8485
796286
89064
463000
940853
935801
617750
760931
99596
296417
693078
5690
790442
1005546
589286
178012
283835
788710
901437
767301
102543
70507
607117
264888
802491
682233
859226
650284
993886
745137
198692
686660
756627
1118775
140753
34390
372741
257903
684914
406438
1042055
506525
312492
995189
1049153
14644
920841
195476
1123791
117392
59917
173578
66394
1143200
719978
1136360
948677
693166
153394
132108
349921
1037873
1012588
1157406
902018
737606
1171637
637052
854610
10056
945725
982678
244473
632028
175973
649155
586730
949518
992870
1153019
868839
46251
128382
1074792
787359
130040
889248
26448
676348
418051
960300
297781
508410
576940
83785
485494
370539
73838
1119225
1145517
963869
747604
642550
470795
543162
410532
213256
644941
954014
593067
757010
496155
581034
365810
235177
746206
249186
65526
280625
472720
935033
576355
283004
1028131
331755
306079
869599
1016967
1108978
723861
369594
93238
973707
751808
795680
551967
464792
762568
6005
826862
497248
555966
947213
946845
305133
144580
959546
569791
104063
983928
263781
865208
649745
722908
469844
857437
959245
700850
217862
70048
157587
31995
807733
609661
320831
993286
867347
701887
217427
291543
465732
257565
850403
279266
510715
711326
892567
1081087
783639
1084663
495100
836810
133926
106976
786669
515115
408607
531686
544132
144779
133954
92639
314397
21354
65587
121665
115559
132378
1165014
784955
247975
665920
827008
217823
1073816
850214
331506
360700
1034552
723156
491901
842425
910469
418967
899626
644307
70779
624447
41573
1063558
571619
841066
630302
84502
1143032
643010
1068399
888652
268993
435875
235225
1080263
965744
404230
1006064
877144
1021592
526704
448212
88546
68836
1161831
784640
648820
475719
446097
818074
583002
116609
243444
120204
182102
905074
79877
388202
114105
861977
1113711
739242
458605
992591
542210
832869
724411
282573
695385
1118042
432390
211075
37919
999280
831826
475423
466719
250139
1115042
620505
132101
62041
528781
81747
570140
311946
389675
951291
31243
462808
352050
262041
1148714
914194
123354
1100821
123291
132912
532722
651905
729490
929311
895073
238806
836994
403043
92065
648611
257105
1003554
83384
896940
170163
710244
727475
627142
1155760
231237
140640
285492
783120
324846
14842
1056496
643446
772485
803787
1060842
739476
234887
543021
156666
8039
1151575
7091
579012
400650
262689
1146965
542766
854534
1061248
797091
433953
11810
856319
1021629
634776
101854
789941
633710
547516
80624
998910
839562
401030
628785
1054341
424630
383662
338392
784336
912757
117747
100263
654723
690344
377047
516619
952177
162172
646490
1014124
253340
728607
549962
1069735
135833
874097
551861
355191
550832
493721
196303
1036916
1081838
168344
1002023
888732
594713
407548
250113
1064072
268641
77311
413768
562893
614818
795642
114524
588893
1064302
1041725
762388
91724
28167
1121278
1004490
368711
544514
18827
156254
551106
1137159
820063
362567
3303
686022
394257
117174
1165362
1053307
811647
339746
323357
247218
643032
607029
26048
647521
419617
1169263
982461
791750
372949
124893
587456
760655
387736
861291
684814
637882
565373
624863
61803
59166
876379
260002
305863
380742
603347
1147793
33483
122783
884553
814525
46003
154713
459357
25871
1107135
3856
376878
480048
25884
190303
265425
831541
736378
863578
719894
1063921
600774
385133
375009
43056
994354
1107183
112270
1144147
81663
1150784
1115062
853739
743920
943865
864644
136902
857129
627686
696024
921432
227927
214690
736072
371338
484400
803597
475234
57416
402743
984467
739009
222932
658968
86207
804934
1130465
681520
147171
771761
965256
327188
243342
520068
478541
843727
1021090
274225
1060297
151857
1058256
989123
200123
192111
878490
853691
340356
364941
892919
161923
1128251
551076
1155812
973746
657228
725551
127387
579297
1113875
957849
233376
321372
988434
151259
44399
870473
1013048
1110279
233482
825934
947131
398936
1155367
978239
240891
8226
72329
747057
340396
904617
41805
732816
735794
1100333
1155298
31002
975364
806161
732433
532872
604481
529244
699762
225322
760713
1010344
631261
62135
544730
1045507
712347
485021
719001
875594
933835
123298
765524
1081421
469691
591302
698552
302551
119653
1115343
997345
394344
145371
335821
11667
617722
1178303
666028
380710
673680
984315
1068503
225797
267568
631002
299385
991021
92398
36130
407721
47690
152519
545837
22709
992543
1017585
1112176
382409
912525
645567
872816
850580
536539
800053
283653
137528
794868
171575
248809
723087
108011
208612
447452
1144136
630018
840843
1001216
287566
60870
695147
133009
832213
369355
758122
174233
1675
244733
320298
906719
268301
71933
1064953
2155
863732
199077
327208
420388
944134
982933
2627
81569
615283
13242
173693
62289
848851
187720
716143
816918
1149323
437635
1059185
332393
325074
343544
562206
233246
648229
862450
107881
825390
806881
740531
277363
796906
331006
130339
955966
144845
654816
169032
425173
655297
532404
429236
1133262
1149381
1149475
5196
1067824
849794
64547
966641
613239
820711
247097
802182
697363
400985
914332
1098440
253348
715417
237959
222528
1042906
657859
610669
216750
331142
326053
606305
721613
45630
617776
617222
503077
536572
430721
92523
127097
1135191
925643
68880
902350
496957
394931
155542
730591
1042787
536667
637626
1071842
476903
377586
785547
985951
639526
1037714
324379
111729
562868
928713
659772
1174531
1112496
381854
734333
597895
1124122
517112
157357
917164
193944
767541
748477
1151997
116725
1046660
866715
430909
685528
685537
751822
81342
637238
518809
1024769
1172978
1171755
886583
710778
926716
520297
778936
684848
523465
1023758
904564
648476
1132642
470833
614752
1119446
37865
765149
818482
1002432
986639
1020786
745958
681759
685276
877903
907531
417929
880559
1059197
750783
171534
337708
244497
118864
132609
1028011
649669
209633
789034
727558
767386
851336
884926
848357
769372
1011064
786956
298682
437662
564214
637604
741652
224990
1060425
882927
1102765
723167
566772
783610
14488
120797
243507
812240
1081753
377060
234899
1104255
135412
207751
337231
66666
525251
897414
474488
1063281
399061
70709
735004
1044933
886275
616838
152505
525146
956412
180541
1165389
229791
201150
1037780
708911
781873
113977
355232
931125
1158022
627241
313649
225298
444247
520002
810084
750107
277420
438274
22518
232446
740388
204790
923925
1055875
624219
1161839
51767
50368
697216
71826
15864
288846
244114
638156
421188
287979
418378
951088
674013
248458
79457
955779
806195
267416
544776
411923
179252
181150
995260
1146324
148369
696401
859495
349051
1012391
830472
278656
1083189
915019
441600
786430
704766
637758
446964
514668
32639
656297
306604
927455
122571
154954
1078618
361256
16919
653136
189018
1003844
660103
944899
1092772
985667
367435
560394
719346
179656
726299
604705
796933
639961
412151
83989
64460
1031633
295961
435029
936765
53596
984263
163473
718769
170839
42439
532264
1168103
623218
648132
566075
897533
1154148
1017327
92222
158569
395541
672557
965629
71126
588785
529528
9057
129598
527811
177341
69896
346144
821018
1114416
961028
291244
768085
784152
1130810
111908
280124
279238
802914
97285
910187
435137
1147946
684452
654524
814520
889556
83004
936903
837296
1094673
371647
725378
888614
204820
1101957
321339
210203
981747
1095752
839880
161884
197077
1133747
880966
791588
887560
1161282
462709
673272
1063064
550718
3552
595773
81275
976336
259907
1065082
333391
227303
845909
419495
1079620
943740
987072
456175
418860
1173144
498496
113153
594450
73272
799342
856014
824688
716515
787447
990183
1074135
931605
65162
923963
1081752
353194
912022
1031585
592145
194390
952372
193788
359089
229006
354703
912108
159421
824941
724107
782145
859611
621266
925388
68526
390012
633760
198756
769471
1110177
1020528
452493
210075
1001572
594542
918477
618483
655081
1159590
1060012
391903
479679
658483
161098
177421
448532
911058
702464
947709
611872
615971
587726
1009827
1155080
1075608
47375
143591
37755
1173153
182457
1161512
102452
694041
1898
579098
1027523
511632
408800
755116
610000
61838
215694
1125444
647968
100861
762168
897965
173284
255943
595649
243865
552161
1066179
311694
1128256
121437
982623
142302
330172
648117
1067061
86884
658046
818451
824709
479518
481229
410405
762874
896909
6382
538712
293992
658217
811581
693699
868394
74141
719673
858022
8349
1180460
150438
640449
412864
1054721
78646
248609
865153
104408
399944
1142285
276165
244796
513792
298764
55550
462223
967138
335602
79806
993016
158023
662774
910284
87263
247277
611308
1124701
797495
895949
778456
1109762
409572
341001
935053
421337
764522
1168501
486612
1005730
685381
402480
259853
589572
576491
372944
889430
541312
1122460
967799
518275
875111
1130979
892587
732222
1094887
249576
1173755
96627
380341
648028
422809
806251
986306
406707
1152979
803606
394176
55238
1034176
462689
1117860
594999
895394
506882
656388
1144213
1163881
538651
872704
689436
987283
549445
1159852
493847
142371
579273
710329
1008546
239333
831035
424743
106675
102627
355746
471680
217904
858545
497826
83059
1132603
920667
917112
110776
782134
219391
746193
711307
844595
58815
1174650
333716
173046
168076
183733
1158528
1031402
1028828
413229
708005
811202
599042
1019539
133740
714677
472076
277987
1115679
291322
19665
414236
580787
479568
64145
1062340
392223
497818
897202
1087642
1033023
261226
561689
529372
190044
120882
284933
302445
574494
33104
174560
48210
1042907
1052022
659979
431120
22051
861784
757108
352797
754896
1039449
131981
1050808
287483
612005
375052
746570
242975
895989
469096
1034752
866293
761291
182350
66835
1166665
181497
218090
796179
542848
1016417
747046
177287
505364
655040
379796
253608
138793
859220
398072
25918
757099
427428
515731
532520
1058644
1122693
991905
657699
1089252
386231
127217
456024
289736
278473
564298
874733
313786
86710
961694
377438
1147468
1139847
985145
494422
1019363
5785
636524
632064
391987
809265
74509
587885
92990
867022
190981
921644
431228
653683
957534
511930
777414
423140
1152162
1018169
643856
873994
834434
114730
959500
781145
702966
784154
1164204
985210
215408
63614
337111
459044
421000
987493
222787
550264
41028
640538
742221
475355
538284
356547
243395
83743
254217
396459
932449
222650
1055079
507111
366437
667855
697694
386170
224645
642016
1080928
132628
163677
74964
673588
875141
884401
930244
194588
855253
1074891
211899
573048
435353
671496
495169
259363
595238
1169637
335592
1038921
189353
363115
150721
979043
259443
1121763
106673
77171
1071681
622267
272802
702214
709721
946528
484967
343483
173835
668406
852720
677596
319343
851261
172831
1076146
1035114
752256
454081
1149357
589969
461739
372406
295323
675888
580354
241067
247622
587277
953165
1124221
471609
974797
925895
866378
481867
522393
992437
720504
165975
985483
880900
939043
576942
346168
335764
59092
552520
776923
1070888
713400
733194
624251
917838
585813
227695
918936
1004709
284032
8009
120562
517015
137696
571858
961169
556188
41632
19012
597622
431491
890301
211502
917003
60577
518486
582956
104630
452210
505613
913871
478848
725097
508067
151655
635181
196321
765562
47668
130253
634393
212415
726159
629288
1065505
536066
1116405
285242
430715
664484
174879
806412
502381
387709
690036
1025645
645746
286810
147773
317127
666375
605807
995424
850763
818071
1177021
369393
24612
271567
719106
536349
753451
223872
153668
858980
233358
934087
871942
659728
498124
880330
593348
1131064
350856
924309
640178
363314
918729
180260
825667
469248
686886
643416
322332
203445
758389
1142173
239266
525345
712284
969983
382741
378368
194300
1000800
889679
362826
569278
276658
886891
515337
1083683
649381
901750
357381
1082586
329788
990942
461426
832613
919838
454525
570953
496829
425068
463256
1097590
162709
1023333
448378
354450
760909
259110
1168581
712332
627235
700853
389062
57856
1173509
126956
284801
411790
562347
821989
406361
516935
117790
322480
880564
443313
883975
78688
31007
352223
43851
305072
513749
1068296
710244
629398
50594
600667
641334
1119196
194433
613996
344259
1061022
452941
858753
510651
858407
1075855
617028
836602
401985
1034331
500103
72289
552411
482598
306930
438100
709629
166447
626953
803251
1009993
682953
287498
860352
789894
716631
1094490
424093
1143161
566090
730550
1110687
858045
445981
727068
463796
1110867
620763
310202
1008745
82379
314296
543352
346036
979552
858408
354939
1150350
1144950
350991
736199
317864
1164832
509970
161543
602461
132778
46216
924583
244096
288126
236752
679615
918849
396700
560173
908097
1067152
783245
777924
169828
600120
793060
823598
174329
21538
658152
804211
908531
665278
1054842
123592
874076
1140861
492585
688325
682260
380236
531849
1151072
1009564
165141
273201
50047
1091558
940918
553344
860328
80344
89375
827789
799455
703672
396828
1045183
504787
1122333
570644
44330
864151
936862
346472
703392
782972
568577
810153
1000235
592338
1103517
1099473
865611
861819
291243
441517
2548
820931
565459
698886
1097997
794824
313283
659755
763980
639531
559459
263940
1158173
816585
872530
709471
229459
498133
89946
432727
611065
257916
813467
1096622
174911
336387
499303
1145319
858248
702262
893988
1145001
34251
213708
998975
776105
329565
797793
962436
753123
56493
982478
410160
851839
1043881
640686
355901
978821
1061471
7577
298314
570048
988652
283218
505437
663086
622020
860552
554048
701483
1166778
939790
349178
756246
1044771
1135188
1027384
605126
475886
615639
1145295
259326
103119
390839
93189
889858
714390
157266
956124
963928
378055
1043649
29020
72154
1069086
300204
160367
669284
1108098
1165774
366234
93864
477277
697073
1150702
891161
142107
354165
11794
197333
1074748
895340
54294
460978
521994
121693
535009
330699
467924
375024
728683
816044
1133506
474627
441417
171963
605183
957620
567530
1101195
486817
186515
993839
1160867
98327
686868
2278
120202
500185
27075
564427
733340
1017630
44734
323829
117447
645687
649195
610145
1169674
632501
23803
327286
455454
472048
47522
1157689
699968
732858
301234
971068
418179
954311
1067665
19746
711855
1114500
991132
483716
309488
12100
598429
885504
140481
1017888
347946
7704
445214
828291
478908
963959
852821
1154629
559846
877869
1042346
826681
414548
892321
102493
1027111
664049
1065023
166395
1150892
815334
615226
365808
119307
1016326
1082267
131241
988453
551073
236549
1044382
1152986
1017340
700663
398245
1156578
618925
959369
128026
468108
960836
470198
444343
476123
430769
753376
51631
861440
89721
1166275
462753
199028
245845
739480
852864
555156
987353
411986
748221
439562
1114894
678748
703551
726459
201366
412189
184759
1034976
865385
1078779
104620
53779
954937
142711
815669
658380
256396
109601
1014916
943411
633243
341806
985699
375089
931062
660766
754174
609658
398867
248287
601115
600178
1042919
1158549
427410
1129335
757341
1018153
480549
1076944
59770
410869
1116373
834288
336164
1177304
1134529
106489
1088854
554381
711157
976946
649437
419888
178672
939001
1033230
427785
86301
970860
797348
918308
1142850
399308
583338
1106394
530721
1041806
736159
542270
1154327
764679
334519
1057777
1139560
568363
1079567
1157990
875081
1158751
1052092
90293
980911
314917
1054650
159233
464283
165179
967894
74228
267022
235213
178489
1168469
633707
1019937
1079411
347946
312598
816200
554347
962332
165699
1074709
822476
148243
1161190
837352
628501
380056
120226
958464
626154
253038
760497
361426
741652
783934
57640
723425
855210
249271
789603
737354
181180
648866
38970
348736
555754
974559
759287
1047440
1067811
1165245
126192
234329
746195
356447
841720
1064739
626491
869818
117218
1127179
126051
816734
817226
243520
87199
590511
597955
891469
735765
1148949
584126
659125
821569
661327
590080
800542
792489
436926
1137742
319118
1137212
85277
535141
450252
938845
593175
340762
209049
894564
154143
334016
1009106
521167
1152496
945046
44393
373121
751880
771060
271548
1093989
798195
264603
615845
1091618
171257
829912
333910
727600
153251
164658
572726
925446
323201
33896
173135
455817
1037972
1017521
534178
376631
992138
959205
1037148
862086
52474
236344
334025
539145
424743
587274
220510
54998
1071355
645661
1003662
818418
98337
225264
950958
1068388
976936
725820
265177
773476
155007
306157
27879
531130
1002922
930694
353841
206802
1123776
810035
41421
32073
1015524
873485
556819
23999
868695
264252
12656
348713
666619
374931
40475
84197
194936
477864
50766
542322
854755
194120
265903
155953
548063
165814
583950
520724
52732
515368
904832
996248
377136
611413
335289
125890
1128654
54933
87440
702923
1145158
753906
950158
359946
1033862
832457
312297
1090918
197042
84366
262296
1166141
542516
370585
817206
966399
1114940
789266
727321
979817
1123180
11565
411434
147585
873821
547436
167509
881853
894196
284731
545950
763818
282313
710689
109204
994532
353367
776078
114900
596307
287515
565060
60302
979768
859369
368223
918731
579584
1132726
499777
297797
1105398
695839
132136
833390
101920
1089349
230905
888256
943157
694871
569111
934933
354175
320515
400389
557548
894451
304831
349010
1034496
982934
1055852
1113740
997419
1109885
358862
422180
235040
645373
645192
668267
272666
793667
524903
129944
751186
598998
825798
742153
118159
286780
670310
804031
12216
35329
876005
858947
1049757
583973
206983
624388
160796
842120
23048
266686
817314
44259
18049
732748
800058
850515
615055
1040986
172903
28454
147522
547138
206624
926293
834254
476806
240138
448654
1148627
85318
34424
964143
658600
121237
1095878
498845
660587
103068
79475
692917
890405
751679
1082692
45773
157538
953535
818054
239793
1049071
504638
1067753
19927
21984
1054574
414577
240101
729587
89234
230363
614488
1179052
283420
565025
725506
397815
618663
823729
786650
335179
919993
1117634
928574
691879
59056
941108
709729
111644
288693
451117
977283
824644
55897
643917
235770
16409
1107193
362758
968409
1008807
731629
661050
479827
1049310
934653
946706
574600
96158
1126460
448212
620623
906006
1115876
851993
518022
27029
298661
962754
995306
473881
536195
661039
839636
390131
979200
155496
32933
265278
325721
122220
17699
142740
975920
554440
120714
327685
863168
440948
755029
1026049
409288
110030
934441
878342
987036
835811
632733
644078
487411
291164
145925
493811
726239
262317
485196
539550
240109
1109725
863468
139387
588910
1043196
501100
26668
1017996
778539
656758
150029
1134946
672707
471623
551264
479698
335147
1066378
46438
75041
98212
449826
1180099
654874
40882
1127340
95424
40059
296797
62208
829500
46870
1042678
456982
187040
537173
422764
968241
641451
738349
1049955
144692
469586
346754
947121
1071142
590344
288563
516258
1139001
445880
331393
467016
777339
479662
958039
574998
655254
155819
207027
557387
609965
360127
803876
926200
920640
521525
990614
851813
783245
202724
954387
630033
424805
999806
313344
525273
441843
309760
675689
1130531
109289
311448
395041
709515
340457
434633
844784
761509
631989
883495
499793
1116464
683946
752204
580952
184118
157915
651
699690
423385
402548
148231
509130
637373
777935
474493
1107819
841564
510570
753451
686965
652937
519170
298293
112169
274616
337330
33731
805800
571203
273830
1122850
949959
518997
590221
1007144
3328
1108499
611370
1056203
896320
73664
817049
1139885
981895
914154
358903
601273
993562
671868
15371
517976
1024520
234921
743756
107447
765864
811878
509698
1062457
599429
770156
427394
317885
1030142
988587
618230
440938
150329
437458
865871
147528
960704
1135264
506633
139126
26597
283216
699255
1017762
88148
337261
273696
69187
945616
232533
1110392
265234
843337
194145
446988
1164350
81351
518870
1116882
675683
839175
953772
751344
172911
1084575
466417
218754
501867
814977
982669
612347
209718
885548
502442
41581
516723
187174
382234
12585
227070
114860
882748
667062
1010451
1120969
125419
170771
725851
428526
56839
805099
283037
808060
194436
212026
33904
213814
1004264
789817
1117665
793349
331598
321049
385150
740376
736268
696767
362481
1052089
671710
613490
716114
773200
161470
231099
165071
417343
207999
474953
916148
669142
1145424
1052099
68349
869558
470211
959819
152482
642323
667227
954457
1004791
558825
34856
396841
174402
361900
927726
378709
369844
655552
1144971
1126140
909840
529468
42240
1030247
274186
822938
453474
1151006
526242
705110
1008365
491397
550076
692279
406928
706514
109985
437986
862003
460108
1147415
26314
144767
608533
259530
602156
725626
359009
1014006
931308
1091861
821351
1051260
1108172
841299
721112
430456
611718
410193
962116
527480
289254
756629
909790
592359
1124574
96971
514130
223566
621163
975156
694316
886306
840536
331750
714393
379391
154737
808827
1110408
654243
181667
2933
263275
711769
333526
213897
584629
1174681
13562
47150
923793
379077
931325
873176
674769
399678
6937
912806
132469
990961
648675
420961
981949
334277
234440
642710
498162
697686
785959
408443
849735
427624
821534
54489
768105
68791
1164732
1049351
484862
1125186
421297
1052933
110177
344706
650873
906858
439364
957125
32947
144781
239936
1026849
907213
936641
791119
1086983
1052454
159155
798360
793480
1167218
1166706
1058608
648899
129227
14660
953281
508618
211482
559695
527106
280536
822138
653688
1103177
1078635
90447
868985
943315
406494
242385
10078
552019
53484
502989
226639
49534
578019
397115
224717
18894
388114
929111
1056967
227918
191793
714452
1156588
487666
960074
368106
847199
1122289
120483
44814
300852
551064
730112
301512
263647
352923
88983
1037793
547116
944712
837637
865902
246924
598196
563051
536904
490426
50213
91674
987315
1090838
581548
74937
200112
1157967
1157546
270723
164420
136683
664113
864972
40186
1012202
964
1022426
472174
225422
775258
623376
590518
746
497416
1144973
1758
763376
1149525
1058223
644767
885287
868573
501821
266097
960617
643235
1139910
941226
151517
874531
848371
436216
40884
186214
493516
327522
281950
725668
858696
979720
687467
821793
676593
1123094
999418
448637
604018
957093
662482
867167
720422
979337
852190
604141
716164
69726
407107
603878
429556
859489
221452
668543
215761
832742
354073
609511
876505
861076
166883
975173
719297
85383
1146963
1057399
1006624
1062312
491307
420204
74902
742240
844608
1170049
622183
250219
651791
202333
1009051
290866
1004497
373912
236634
809071
1009806
523483
1050692
838487
284669
958507
990115
682743
86382
973564
199723
1098581
418251
387522
471058
151449
761918
492863
1086006
1057884
644550
528215
689745
286609
385606
496839
918719
316344
884861
1103175
1032074
5812
817716
1098790
670694
427703
1013697
803762
403884
509524
196596
666956
237271
1147614
998938
234204
410042
717541
691681
1035443
389432
1165969
1086535
1109287
498907
782869
1102452
531098
712132
592024
1165393
728328
274120
412864
827753
241819
651993
200633
1162816
98624
5445
232148
780333
817962
1082070
194531
231695
984062
228108
63094
1130788
806186
1114162
716035
560105
366757
698671
564786
132609
257967
209625
1041254
1103685
1052298
90064
682297
830235
104989
114814
158380
822906
1011055
152233
1016784
1155462
65543
13623
224696
188142
1143789
710734
430291
296159
1039694
856409
692387
413642
144271
428509
545676
1142106
574979
213052
446434
970415
424709
128770
1042548
509241
380023
1129776
53328
1138699
1065190
364632
50649
504706
971432
608529
85701
866915
16889
1090300
1003670
1115796
207605
324451
20648
503256
836431
868836
946580
432303
52516
708294
1160927
872575
37649
1047230
347901
575066
1172224
962175
1163179
103009
32556
863101
14317
844348
1018446
669493
629977
919178
761504
428621
1021916
1113440
1066819
91817
697576
204445
92131
734616
483648
961460
231532
561175
18521
66982
836588
1024553
158972
1079741
300220
1064290
536027
447905
994225
201664
968372
1165405
732670
530779
291378
464444
807319
4969
185042
256512
337010
628629
272214
254056
852781
1026841
593789
922255
938206
48200
180530
241645
753187
653339
927070
506947
968264
264865
866546
856974
422093
773971
359560
158749
490165
632422
207193
140786
709317
1095145
416929
206848
289754
311099
632376
743660
632805
717998
520088
923783
837264
139229
456340
242538
104022
725978
374794
226669
591455
863349
305656
718568
70616
1015582
4951
335087
550524
965130
301622
703548
423943
999538
371520
248790
841267
858207
419539
285602
392356
324271
57221
740876
1095633
377441
1072645
388800
934521
12579
527
1127958
1045801
988446
821777
840171
1127481
263551
987283
19452
971999
98124
5685
1119502
1022300
91850
666318
178199
1150843
16160
444355
1074171
477746
35710
728879
1152952
473450
658359
745670
244079
905674
802728
138030
499931
1008507
63925
886316
576368
137855
333433
494367
1049271
385619
811330
878874
693308
571132
1048718
863002
842536
12618
275672
622403
671870
510141
373784
386347
848019
571014
1136113
995474
420088
750131
664157
124173
728974
113714
653150
1077762
1034325
375941
372267
818871
130121
960168
954062
306728
861251
693885
853707
1099103
78397
139441
824127
102462
116389
396100
920744
833647
748989
107963
159358
419277
463716
347470
497740
1084820
1145696
179546
847225
452185
23297
694711
1028696
1037919
952234
797399
24955
727944
476550
746053
229811
1041084
227279
1042888
886059
441189
609102
760784
218910
763801
170268
176677
108418
416656
292435
155616
996236
1105655
926671
494209
29099
282500
207763
815026
778247
395276
79681
246732
898350
1092151
583694
378236
981457
703060
1124677
1103278
204090
689152
317356
833619
196383
1059936
631394
482739
356552
940363
1016677
1128572
283004
316820
1101254
973053
196972
1116864
576033
735059
1106186
808903
832447
212232
809395
1095162
594755
352249
898251
871201
750525
619514
1035796
232553
963141
1129411
268923
1067101
167670
616740
792180
797970
592404
602223
1026669
37814
73818
91503
1161934
1110897
557035
608085
1068275
390393
690661
254765
795246
897432
22109
169874
768851
664872
518747
718026
558506
513433
1013807
270445
91150
1037755
718656
461346
948890
350069
1105843
213496
226624
716255
635741
71647
72731
1123473
541533
310735
1095998
570542
351879
999367
930312
175849
284947
981526
391230
3815
585836
468702
337117
295442
570885
25436
112437
4332
549867
225214
160282
713893
422621
307739
180911
804406
94505
750483
650126
892952
562391
238487
1125006
953100
304950
610544
676509
904507
600635
666085
162799
448687
96049
1144265
688904
668072
302241
691812
953340
329872
1025991
87318
327868
207011
352968
614492
534813
343542
891731
678117
597345
1154518
96951
216214
58599
142832
1090768
38259
642192
395059
889690
1101712
21306
417311
501154
235465
651344
661150
860310
718688
867330
981599
952372
322019
33697
140255
829289
353135
783745
214666
699984
1020146
514495
1065698
579801
485799
556848
900380
1134778
1052457
355578
538962
162982
813066
918621
1043203
105840
383031
597027
989659
510505
129222
593794
993191
1074202
21211
117880
89171
32310
1119925
1115415
313678
911166
146302
465193
998965
1104809
341269
1142728
1144883
944899
781744
652752
497185
694788
672846
901388
25238
25653
244199
598814
254152
769916
1032638
958468
569783
293984
887609
5434
841375
441141
492708
982131
317067
21225
486228
1009310
893371
934351
412661
373339
568089
837342
398303
152984
563810
428939
185903
21892
635139
183671
324484
427242
979812
1042481
24566
994458
896276
1166399
143205
709587
634862
23904
1151127
660182
866285
204507
665405
652920
143042
444831
1045687
802818
150661
720541
968764
985850
204866
1034682
702671
1145856
726965
390324
448857
101730
1116510
760141
443661
626557
743827
1005430
258807
188616
1088191
875453
661565
126795
194660
102730
710241
1147996
860898
938682
430776
1010623
1090228
208733
147810
989307
762473
481214
21198
464510
751210
1152862
926915
145692
283146
97014
160817
126980
252782
247830
118293
1114931
833999
100216
101993
739942
284096
322445
58245
213446
1079918
991083
306309
1118341
1050159
180730
930465
802225
191292
1052296
640677
764168
539079
796738
811278
706493
938113
958002
698251
1086878
875610
969060
216800
638555
802574
130634
871414
822831
849691
61073
259914
463131
109005
711865
120127
452062
381754
521978
757687
345291
1144288
86042
5006
347419
404038
1022234
413530
294711
1083854
136404
542296
57662
1002129
649170
48647
61551
950230
889049
207016
795268
1124321
982470
210454
1103290
544602
569258
1134896
120113
935468
724874
296550
578531
677961
282922
1053471
609404
685585
541855
484859
667977
574728
1024072
573769
266557
182556
707216
3172
662375
38984
4397
1080671
473920
715796
1049064
779438
308074
484805
1091967
374063
1020651
105302
80087
127492
149100
63257
455279
177872
191109
420892
638692
42717
1007286
777071
938017
527972
54068
1084587
694460
693928
570168
295717
103802
791152
520153
1045417
160128
328033
340418
118857
732876
1145700
1036872
529931
861266
891340
247722
14072
643985
587199
827000
389477
761383
920591
1030019
767582
457151
468207
758861
769663
100930
676727
450594
582960
791782
195407
480562
354472
833380
990969
32957
449278
970774
140061
264745
1142925
858024
678576
1167444
1130889
301461
693200
35575
652748
1178549
928808
299657
603436
263577
652274
663418
613396
669272
928578
236324
443583
71155
634319
1108298
97383
1132978
935144
1167750
442966
629399
618457
931532
671242
140551
644815
1108409
48913
638771
629
92599
964414
1172064
334493
147554
1072743
58321
1004272
701633
649689
887412
89738
1138242
100327
564444
225672
704454
380271
85604
900697
612049
563917
280247
110490
701604
1061365
260792
346901
757801
471203
825083
12786
1000266
875463
139978
1005365
377523
648759
945098
272223
630086
852935
579419
281611
323091
966877
888404
650839
160868
917488
780139
789131
1015220
258852
1036764
144122
630381
368003
479590
114584
1110563
397188
827082
32050
57235
1107868
318800
765366
435277
644715
529589
846930
85967
48453
1151225
825030
509653
362130
990217
297449
879420
419014
35260
896406
51398
972680
486411
1037193
702036
8019
554981
687438
12606
1014568
424959
993051
191368
300304
655242
533562
439011
159856
709956
146612
590764
724669
803809
364304
751135
460720
684335
432417
1072209
647051
290819
46786
1036053
1600
964675
1097673
1173971
463856
736814
880751
1008979
706312
544332
977803
580593
203250
296416
900008
498629
30536
270232
1129930
265830
493604
653467
949499
1105927
288480
720362
1051416
1071171
847664
323602
1132516
810536
1045553
813592
990792
748486
619181
1175966
858723
539948
32126
651435
271975
86339
1164113
686465
903208
831823
1090651
1173057
349897
1124594
388524
386081
510428
354162
30238
493735
51601
745207
950913
661306
115862
284448
315308
946859
963256
245419
1131762
844582
1129052
23019
173897
961837
862478
604334
544071
773569
711197
17434
161750
276058
424675
593203
517218
178779
88909
956172
99001
599850
832538
383864
1160201
361884
553198
1137171
60082
694890
812161
165386
377849
149006
621223
281223
659896
246117
969769
227262
743216
1044141
1145834
1152458
281453
837348
869072
23197
827734
183847
1126887
734877
556124
209907
921225
889273
263921
788056
668794
1073152
89564
928621
444161
468617
545389
425550
918920
312651
661014
320486
590253
751067
628319
752760
1090852
1029080
789232
352503
248629
454659
65037
328830
871367
884537
16554
690411
242483
671013
557000
631268
546360
341592
1057000
546976
561332
198418
575703
863625
222573
530441
348554
160636
663042
1074561
375629
581055
1169270
31041
536089
1024295
859440
542331
490689
802947
85519
675621
717061
479653
212156
560886
407057
793784
694496
793206
1050135
674948
974474
769205
572982
770045
95172
542128
611841
719575
451593
849282
941423
601456
388891
182057
670523
368791
100179
185884
1089917
1074128
1174457
675820
127855
287004
52258
35476
639892
93306
1043749
375119
544734
1064480
571872
1075579
840317
1026722
1081763
58918
276984
729547
1173197
39938
240576
954866
865270
744084
144457
347760
353147
917175
706617
606231
1047406
639666
818308
438142
375592
611422
315759
367888
930944
198285
5643
248291
855531
417077
786629
25809
1157255
168406
1078291
190906
244891
1019040
219051
790665
772653
648749
376287
340326
117884
636037
428602
870072
214592
1180113
629474
557659
109094
572979
741015
423271
873452
1027367
266571
536482
299542
856602
482629
791646
17523
467345
381223
1023313
605149
862418
680521
278741
608246
1175692
527809
489514
1054781
234840
778231
730501
917335
250372
1023252
836660
784339
99925
393651
1053720
597073
688332
407546
736760
267644
997516
396713
1083187
383069
399194
539259
962190
306608
891148
53455
544797
747123
569535
873978
774903
362329
277324
357924
979514
45347
1179624
388793
500840
642150
700919
326072
355618
867930
49919
512862
983453
1130433
616397
561808
28617
28310
478888
674748
819526
682277
461255
669534
318538
308740
403289
459017
641079
1041060
601327
310716
792922
221183
57569
1095553
386205
609921
231520
288505
1161256
485608
976791
662249
583728
1140104
335227
1006548
985059
1058589
726292
950411
797070
721662
299292
549348
432406
442
115112
148347
373064
461379
663277
168596
338023
434405
399447
1120813
33527
550472
1091357
36603
66311
819465
84125
711580
608268
776095
1023722
254647
883762
536464
1020557
998150
403216
1072356
894621
796379
173496
27683
482712
375467
923840
948636
127035
719887
1129310
386705
904507
838295
155449
1075516
1035916
34402
494417
838988
1046393
944024
886508
139292
357738
1132958
866069
347764
562422
426891
431267
1086365
758131
1077893
216085
8032
742455
1001608
592379
197158
739363
54189
749793
667537
588630
128555
366982
701831
294154
1041265
895407
265995
563075
626238
5616
399007
1173174
105812
718465
980793
641467
133060
328083
789840
600580
117784
88009
172152
110892
608320
481990
1041794
1962
878356
941960
182792
514549
85149
1132198
429305
760749
893547
1107067
275783
880099
197979
839654
1112771
611526
711216
75706
1161752
645161
1173805
184801
1015082
1023454
152726
983475
376450
396376
184583
1009282
847222
1041435
749261
1075809
630360
1119843
330025
380591
302033
346156
1090035
849588
858794
233564
681873
198838
1091012
298748
929019
886325
583151
1085937
138615
762891
1037045
710921
704362
928146
744186
784376
576094
333083
1038698
804826
420640
665028
1175854
775801
1035737
576686
856301
970142
811223
135576
878671
235505
115322
396332
763245
1173584
1103354
922852
1147389
975708
9552
203281
835220
921816
529397
795861
401492
908783
760767
998689
1020833
646767
681210
402988
372345
93274
785594
723251
538689
637758
362156
1003688
623919
707200
217609
833855
1003250
170615
1111215
1085503
467251
151281
1123219
77996
901452
406649
678935
818076
363574
736749
300368
30798
1089915
297864
1047761
46461
148671
398786
796010
1102030
404443
827629
1083959
552282
853352
785104
947404
517472
278080
868675
455128
1110395
35639
869819
320937
693026
209535
28619
877208
867014
347681
682004
975467
1046373
237539
1038613
741928
305843
114050
667252
147105
796314
167481
15686
253565
883565
391336
175865
1101762
100281
313540
1163087
162756
205706
650597
248135
1014674
1086825
717884
170864
1045421
944072
15431
306365
49037
110132
1153684
233278
10888
1175172
629171
795527
152375
1088264
532802
959405
674609
850473
4515
71863
833361
1010491
754862
394325
897423
724444
753164
1155039
956686
171413
777725
554662
1117206
280116
636992
539682
823682
421576
7835
801591
507662
304079
812442
927728
72670
592367
744367
428238
213349
132172
66576
695372
251187
213438
542594
585517
854214
566633
406629
844447
763872
545982
1033575
40730
88500
792635
373960
527926
486285
150979
150499
56696
414632
512436
1081406
849888
1036390
415147
214067
749608
393106
795062
490397
236951
770843
1158358
459249
526553
288933
70195
23607
824798
1014193
269831
819403
614432
544041
180541
401569
879412
936730
368647
763609
975804
630782
314470
850221
684467
383577
138312
5270
287268
597552
549123
475200
83660
457200
35248
745409
460271
26839
279297
195196
477264
311327
1079048
1140210
745520
1166324
855432
975447
1039698
353453
1148170
622584
902919
49477
484597
594201
1093973
43313
581557
413958
781606
401770
1064693
791780
92133
734355
894438
294665
575694
974496
836322
605353
218453
885524
221609
289866
1017067
742040
1116997
1097280
358962
153632
292757
831576
865889
20823
193157
657109
655554
75416
1108124
648338
1120042
808867
1021178
408686
825241
28565
1032437
217453
982462
368520
685118
140900
170894
452556
327747
214509
328904
828638
1051585
224304
684190
778095
713756
1161902
672372
430285
853997
959883
650912
345622
1171749
532540
1058139
1119342
22479
568398
763075
673380
428081
546733
13842
1120164
1135472
855761
849730
862705
108220
660802
954226
209056
1175505
511222
801959
379615
573455
263146
278217
842100
990756
532370
819899
272445
636130
1078599
224837
784648
917100
1109189
1081224
830249
887094
826629
351704
374594
1111795
1085933
320625
1109637
251161
409012
659555
719296
335407
760788
490963
665344
85143
705175
211990
168227
580564
119638
322075
591394
980462
476939
368821
552046
203348
1168305
627477
291207
129767
1082367
1023788
112778
340505
434466
190474
897655
412308
431380
186198
72040
199386
1118836
837699
56759
621650
612300
903581
79139
1049053
868590
542085
402912
819341
144950
238741
880120
968586
1089686
986512
258485
582093
919856
186404
889912
1096251
1110349
42971
625870
862629
259401
1069391
1120663
168652
139751
1174441
429409
1064914
1008759
215676
318157
950507
33936
510442
889312
1159977
825755
715555
144637
926943
193786
1043004
1099523
47412
994179
549391
147845
28327
954450
260936
602975
1163428
1131110
200384
605063
326754
354985
204786
113166
950159
702070
324686
725721
784527
828453
1006480
988621
566623
1004461
1070820
452392
682899
1022541
296828
450221
994536
842497
15461
932327
783402
790630
419889
232511
478033
102304
813835
1067784
955156
389561
987712
421340
581889
968166
392804
445175
917446
966970
753864
699945
696280
970988
911553
1074050
455414
754174
1035434
760034
987496
391573
378791
36970
164913
389903
624120
1086803
468439
726796
481964
77418
777311
103581
1109571
212464
253647
352067
809081
260826
255907
91703
297788
304222
269137
555941
1130521
130945
524841
159730
1142038
390023
1084827
111823
62981
161135
647243
761992
332517
1070133
321013
696483
209850
393856
1168501
528624
1115272
638943
161406
957328
439841
693724
988361
384265
599131
130480
6475
909240
540812
1066439
1136951
1052113
1066697
777172
893889
854114
1115481
354535
993710
417458
1057299
832028
641704
276564
481985
1091389
644375
1044260
1133565
764507
865079
535682
817159
1108009
314517
159079
23392
523047
219919
869595
567421
62957
729123
974492
1006050
719729
815393
355483
282685
1012217
435140
891974
82165
104907
703043
646731
524114
644101
909796
920762
65742
1026066
1173835
14663
1062045
1093577
821163
1148417
908016
828794
811062
1150224
208017
1036108
842870
168237
891390
423854
185884
491197
102508
917902
544369
332083
504350
923521
400653
391402
751843
729258
1138899
799748
409213
1102082
1042400
138384
919384
521739
73040
727742
277741
90054
756527
350922
863287
340961
1112379
417024
78315
670914
247827
840997
1053528
1178440
1176312
990731
115752
928485
731490
854695
1073966
664027
854137
722789
894250
45852
906758
245000
496428
673720
705602
658859
212141
683379
625478
890909
917734
728940
647690
1003923
600095
293214
981397
429203
801169
155042
1156202
929840
101374
324446
804889
1139249
706472
493631
18746
1059966
678675
46215
665168
984130
257995
839488
767511
716695
381818
445335
944861
1128319
1131596
452542
935701
672266
453213
613367
142444
265159
992308
686739
361998
42880
24934
351288
487929
828514
534402
276490
874351
1129439
624938
1112528
375602
905233
177704
553417
370452
108883
717248
742190
24342
718662
606384
101230
1067287
66956
9234
829222
537668
57668
466667
804461
961388
1056940
759278
865775
728087
359871
332837
1154574
1126256
161832
311357
468120
1009843
501912
816477
343385
1153907
1084696
987443
335777
627934
1002602
1042941
1055386
732497
1102038
39671
559360
1176198
940735
716013
213037
154228
271999
1033838
65336
708227
113351
191388
3069
381938
902726
844300
1115972
900425
218174
581839
1011864
645249
804135
1161795
37699
441133
423638
346357
194368
900495
1118534
994517
234188
24348
595175
919717
538286
999831
1122170
758113
114584
1071119
277804
268564
222542
235017
642391
53169
240712
82657
625952
873578
507583
352091
667361
1049466
968700
81590
310944
900578
523251
133260
242354
298728
733496
596192
497654
200529
1459
303705
309889
288365
862753
1027407
650329
613187
243247
374269
168285
1037507
400018
221936
739574
1049010
1179987
1085700
565986
59696
213025
765085
639599
491440
322849
272362
451666
904136
1072463
970090
1082669
934653
417895
1123358
360062
355059
834747
377677
669861
86753
1016539
786652
426240
346598
85369
440560
656991
320722
798570
685385
581187
769244
288818
803632
1102714
122912
1070024
468754
1137147
667633
879868
1066738
1054430
182418
783496
486892
939107
869736
609565
865494
796013
800718
264133
212298
251568
108968
795030
111273
179776
224132
106897
968158
726365
812152
864613
1145241
750208
497896
313717
739537
699622
1041668
798360
825235
1021303
1107780
289770
225288
27815
825843
904008
575739
1012929
328218
825889
338708
696272
779122
869847
145212
546754
308509
261504
948642
24843
424396
942396
1079263
1036192
878558
85651
764841
676390
347319
362473
439892
966754
872106
18531
198397
540678
650904
304201
1145693
379331
93836
468758
1153594
743666
282847
5693
853792
205535
1005188
668151
295240
464656
530685
53354
726603
509863
777809
71706
538535
43730
725018
531448
333029
399130
711058
318867
1110428
453337
971839
35568
683450
770812
287621
846370
952696
733073
117246
902185
603062
449366
521853
341205
971055
67666
918892
582052
555574
732668
74988
230310
882148
18189
454634
771247
796380
660288
72006
593141
108990
664950
1178491
455773
1118880
308401
194277
259996
253505
388379
549825
1136667
568553
442532
256589
268296
1179167
1071886
929525
645901
667877
578380
556731
446178
663649
1151655
219698
865939
746596
766091
558163
119897
1056111
420894
675960
516127
350450
409042
668154
595182
786021
184883
897741
866940
1078890
273924
126005
1109452
1142311
109560
286816
111783
39714
972914
753775
398305
182804
867549
796838
294969
359597
325509
707140
62989
122483
741067
1077866
902562
468434
551176
102311
749266
1144345
976246
370627
332559
1234
872948
199440
183702
204060
763662
952187
921423
39617
681921
753194
850725
845131
1011205
314444
595184
1173171
15829
271972
793424
1099523
1016171
1121313
243699
704629
964373
199540
406822
674995
613607
459878
109356
522075
83737
335046
271887
1100689
776185
1096803
505026
212080
387554
630700
578712
829382
149731
196363
624590
236073
767763
59159
634844
965709
242409
877597
882771
568001
1034722
363951
994901
632837
6363
525722
543853
430032
776065
998946
322260
418074
1095733
972358
206137
786104
872300
1052278
23217
426097
994338
116153
542946
773976
522295
652079
28139
317516
590518
428856
410615
26811
882203
211005
882895
442126
826004
118352
855409
94876
4624
1154630
979539
1049973
1043005
1148598
762712
788127
227793
903324
48193
961143
338068
981860
1097612
1148987
855515
555126
892028
1090836
1051630
1158234
56420
422833
838181
971896
692406
955359
618823
977442
430541
207432
367830
1021890
646094
437951
695333
566039
249303
1142026
937061
456874
25069
1008725
733076
878177
533397
647542
131941
435183
597997
1116611
427017
485198
715036
314495
651564
1097579
150855
983048
527222
1170748
872600
130718
215333
695320
643345
1022975
646505
143531
746509
1130551
846411
728356
192410
291938
257231
277596
1029923
779905
576117
93034
873838
245698
341196
601295
1172410
549040
124498
498946
840611
993837
976570
1113733
449339
326524
690635
1102985
76683
1107023
985508
390865
1109869
753933
933631
813824
246442
1088159
1140689
111099
478082
223485
1170178
665803
6972
922012
899535
962886
1121017
311889
844901
334375
486631
81405
256325
1079311
1092417
474624
421747
203607
769535
141168
682097
407617
754445
868442
564427
1050460
123595
694181
607376
296419
604385
975633
1071707
1033731
1115599
464173
422613
852365
175943
566809
253142
1043141
680477
986250
111134
772364
591645
1015161
195415
1071223
596336
200375
579689
144301
1084022
811197
1169434
867114
503799
918530
381353
810535
201083
938910
884358
624035
1145663
116894
1054285
275379
444250
39755
946698
1154575
729400
304529
539910
526135
98634
946759
49497
567668
1022550
1179994
957735
613401
873068
393357
730026
461636
411525
432697
471337
341272
409247
621114
475002
377863
273457
631056
1148348
1040247
1076907
128944
166615
1116839
596167
917177
1005951
1165565
796192
881827
141319
885764
254724
895135
426455
193470
1130167
730336
383015
945975
155569
1133576
65528
146057
437399
477895
733685
668208
773767
785148
404929
1027359
1061999
72807
15542
874147
437115
257152
411160
375133
351848
540960
838551
1075790
346778
318747
648528
433278
753120
166548
815851
843698
333484
1002372
731111
96571
548135
128055
945925
753644
693192
379222
803955
363970
337826
892925
795280
410605
59125
23997
780299
1162968
1099549
924144
999669
860497
868889
1134381
506371
1137470
119268
485885
999722
1106872
269782
1055764
179434
107678
877629
785113
16869
223451
260367
213400
235522
268816
700873
368191
655175
87744
1108966
548264
702788
15816
252877
859948
445117
1081707
437402
927613
38771
388048
356013
918758
318430
1025166
974534
647819
828747
233485
247760
3681
473932
915318
1036098
6207
424888
221594
308072
154897
464520
888759
866789
368260
935266
328652
1101469
986512
709631
983362
431600
866592
411672
878214
846802
759551
710094
139926
468873
310374
130807
56146
1043106
667979
918560
150015
131187
564260
896997
735532
170630
602966
821853
366961
371543
342755
1071131
1034024
366793
313979
79564
812393
956710
1144596
773277
709928
308800
482255
232023
141017
722660
315844
259974
999793
772154
992544
415944
210633
220365
623194
358165
321288
53551
984816
1152956
938283
66018
1008880
625045
1017571
993293
910723
575252
911597
536562
1165445
1172576
526910
609617
130660
186224
145663
527328
913547
190704
779357
1088644
212560
506113
138646
1144365
352339
688073
254481
375006
1061032
884356
793408
941103
739138
868291
475440
595318
1077876
1082099
1016129
753462
347771
898043
198432
1044228
742519
267960
1106720
1125705
191498
1079421
571405
972655
369129
851976
589449
724545
937175
776568
357940
128703
161161
292033
325031
1041788
85636
21333
462575
362677
1056349
132442
1035603
352740
1017868
727514
175721
449307
980255
28508
223972
920914
562706
530055
193724
729489
719974
745735
651022
918432
583366
190696
774223
166131
677570
1152433
884952
831473
1002843
52971
320618
126679
584952
619623
1064886
644704
450158
372915
725301
965417
68921
530091
303809
1169110
531743
507061
813389
271476
310018
1127226
189782
709750
21361
128293
64622
1176782
429985
392629
142495
236595
626021
791422
984380
253124
827559
590944
1081117
131673
47886
119754
960305
609668
1027972
571965
974767
950350
887123
649958
1074652
1178594
822435
182517
1143042
531010
57682
686219
304758
543823
38611
749598
552391
997967
752643
199337
1164455
1082037
770741
56793
220405
325482
763611
538375
827707
821550
564829
635039
994586
533707
882534
989754
650473
199271
117158
1147379
652434
1149142
139766
1114180
171973
66638
546502
945202
461499
131534
39009
749848
887831
639416
435526
922128
292118
227975
106304
86013
527201
847188
459988
706346
904901
576259
1136836
851166
936373
625110
1109339
200161
311052
385338
1172471
448653
339439
290032
243714
1123959
996141
39926
766319
943368
906497
80413
860154
331888
506644
700878
192270
777335
826802
124123
672114
1145836
257325
870773
1128855
1063906
637726
538259
822901
181464
527774
395931
505439
651031
985239
596903
600294
1046857
26491
620581
414263
880994
578122
38234
353578
587798
19721
702224
597021
348704
1124744
240183
804871
211278
1036155
586529
680176
662746
1165109
671184
26446
495019
1002199
615417
777751
35706
716185
1079225
688374
757270
1119166
524013
890229
542141
665719
235456
2997
1141681
896921
68925
775134
270753
840823
354359
415121
225743
260284
214554
853905
1106663
1176735
945708
221272
222386
442728
508999
459524
216552
538059
1399
225423
191129
945464
899787
966691
495283
1119421
472431
414719
1132208
527272
335469
172984
721336
445282
745222
1172124
978941
857863
338018
756460
883460
871855
660508
865265
506535
661530
223929
697052
36935
201291
1168999
340511
1033744
377266
263978
258724
840768
26862
1066528
332838
519118
613689
1173080
335495
1023443
1124829
453550
681350
185918
97239
839591
831609
1074635
818375
628052
376724
1159557
142377
1145492
123626
532011
1032428
187679
339196
984023
183361
834749
379529
267027
577138
919124
242910
48896
620322
474763
973423
84963
16979
791140
161487
600818
993954
412116
1008377
698672
976936
969411
534067
1033495
504318
786038
745937
1135417
534462
420641
292592
617814
552038
570521
506181
610221
741364
565013
772474
1073059
802526
828216
570366
860392
860602
326641
749931
413215
1045297
918172
380281
228455
964929
685644
745624
220789
241611
36891
930802
1044086
702792
650268
274994
715264
771254
132002
635628
86481
488985
1073773
96571
406975
383634
814555
154208
751048
455816
205495
466466
295415
11804
551069
859433
541868
353862
1170031
47721
858334
956921
301088
718629
663966
808633
959618
477690
916662
554192
1024440
808783
495227
982981
130669
258275
404587
1102863
334681
1100072
905489
976682
273871
1086822
615219
730088
399168
182056
199014
200159
269917
217967
1040507
513399
735354
1126063
892579
87096
591793
703031
215043
884060
1123585
407115
1007706
1101375
338079
827635
255194
468136
919093
752822
320222
564059
952242
477859
722383
161655
551949
1002321
503660
787482
254364
506827
946226
113134
846062
809988
458265
946963
480656
179592
526978
1128124
281012
1084316
781317
381204
543431
670784
455297
801250
195366
1071532
147341
776976
851833
107490
922031
823754
280254
492005
275150
1083189
243532
1125335
942787
944244
706107
513471
41434
1105984
197103
1164511
265177
516272
931919
735789
448015
261861
410864
998690
1037919
135431
432804
104278
961728
488034
1042529
94378
774415
1040696
408867
972431
397726
997210
569830
631766
1079089
720753
1064195
198841
923027
48365
207477
46897
624282
207793
805859
941216
1080259
1048043
310505
698051
927383
408034
821531
477667
755183
265219
551678
1123455
1149691
32400
854623
901748
608387
527410
156810
869742
958037
867711
541288
945102
825669
505055
1175257
896424
277812
48154
559707
1091050
25384
337653
582352
875795
826439
888714
372102
253690
520284
1101928
555451
705942
677020
1180114
772500
1107506
941852
325370
352871
593672
987444
251865
797107
639499
830705
838059
75279
565429
142662
507018
89064
882911
280884
544912
822371
1051591
706922
335774
368331
527556
365910
39204
453338
610090
974149
400247
58488
379822
358483
578655
452039
514225
484062
651068
233374
1032896
176615
1009585
972247
71683
724262
771477
520740
725984
483461
361993
283875
740066
1062544
1130165
458197
796485
552063
118610
1008015
846800
313943
229301
334245
1015020
29977
355979
1059591
1104406
707385
1088177
489921
658393
597144
1087032
760116
361112
462726
778933
912005
518875
1024569
983893
562703
317049
1127950
555115
468655
369641
1016849
459938
834046
391086
132150
814866
1170115
37079
658419
722755
293394
1139262
328305
643375
881515
570952
835577
119412
1047613
56028
309148
318332
1032293
1115886
327746
108021
1016047
868595
729407
964755
686363
942731
1081084
738660
174798
1072939
1032896
337734
515865
951425
939250
648805
282032
1051065
58545
560050
963586
1111698
129928
20975
849049
849608
933464
234730
576002
377176
271595
480303
247831
641386
435610
519421
213127
251639
730777
472499
512549
707331
1122481
625267
108266
1016060
256478
980687
428006
1062291
251388
810996
435141
201748
103389
3443
305233
215388
70331
837777
1062007
1101165
920870
990508
877603
837398
273982
683928
1011319
106348
222744
271314
1172171
468466
43806
493651
186849
11781
962109
1162943
684259
955778
1025520
1021194
294363
643569
1087686
1094140
155856
487448
610975
333897
967015
771735
285775
862062
966604
419923
128487
764762
834862
203942
1163940
728140
91320
339909
740065
988910
872372
234116
1039393
631799
803550
419168
207346
133104
852825
583606
420123
978383
667693
694027
1032027
711266
902266
130013
802309
762647
121651
444832
78681
279430
808629
571976
336318
768491
335835
457186
481882
84013
876778
357266
505828
892141
686497
950210
433593
570081
541684
569854
197300
855538
1039054
1092417
88102
359436
909268
836405
368356
1003885
424260
91841
752714
858021
1096933
60997
501728
1120487
485279
683436
755986
386200
560649
506643
494051
409659
126261
321941
456243
617867
4248
1132286
1042490
956320
830774
883565
283246
759379
691899
479593
551706
1071057
63416
711567
988327
905821
794386
351644
541288
272503
1085028
757849
861743
1043196
606953
77471
715548
575254
232090
537159
763975
878249
623850
46744
364647
709910
750555
838223
40706
507347
63049
777019
392725
43705
364511
32420
199421
205305
483030
836988
486588
491727
645346
186064
568057
29302
340639
462645
1089406
1077160
665542
117593
1023690
909978
1104305
831761
417351
649931
905628
704662
127428
333293
209215
899757
1031997
303422
889421
6437
1160701
46280
7495
910842
57776
333446
29653
33802
369927
736311
106432
613553
868307
810198
1018598
718244
517470
624646
829897
138234
898113
664733
973255
367068
1093399
1117871
516069
583096
786204
618828
769480
245301
1005924
522524
520807
553835
268678
154430
1165684
555615
1062787
612647
197296
288196
1111001
1035682
176583
594174
517037
517410
136834
678622
702385
440418
531606
254455
1166342
701505
593363
662362
39147
701886
1122200
679308
678010
1022695
318376
822167
879287
1027979
320264
511562
671013
601117
82410
72397
947658
454177
334406
524745
507730
82122
347484
620931
1117338
1125636
976253
700681
1126954
647247
1054795
1006442
1018595
517305
701737
246634
545943
168526
161864
978370
730125
879690
720060
768050
1090836
973966
348454
1125117
56040
411479
184288
704741
485842
898172
311706
814773
119894
586578
482318
663315
1114062
1042491
417914
601989
1062601
54086
677193
126977
592643
44661
177082
425466
353853
1112439
19200
130005
1179040
66978
402641
83473
830980
1139283
781205
27828
505439
1169170
235611
888265
243032
142666
1033323
296294
969053
530526
234245
951558
1122311
994810
732591
396104
10843
587825
287709
655224
375658
741433
368083
1098925
184434
865615
864940
626871
408844
881303
250352
763944
698809
554899
1165670
346356
941451
405777
549996
679736
483107
758619
650178
1100187
346927
939158
331463
619196
855429
505181
824373
13870
262831
1153359
561899
393403
582389
834385
967971
718686
1067202
171119
657591
596512
852152
119
959458
154918
711305
854593
743955
792579
572722
1020469
611524
296423
831638
200405
739808
1064398
884962
943072
158867
659961
65296
244895
800341
1036754
529999
13268
878254
1131654
191723
507905
684272
796932
262820
305831
410573
771026
190217
599648
563187
479937
703550
1053115
989698
938183
473227
468541
205568
786005
538725
639901
642066
509982
349952
841913
1067197
249972
843146
40332
373562
219393
9665
925796
1174156
465266
616274
761946
1170351
976992
856852
829779
839468
734747
670628
380155
134732
1066871
935214
601891
399843
912424
809924
99872
192097
111367
231341
482315
1080931
409659
529975
643754
1177757
1102118
706298
927612
1151062
966798
272064
763633
751817
960656
201595
481541
1124909
401773
565542
407479
563595
1011542
540133
126883
1023392
339266
263895
373784
701117
10219
509019
917479
936469
545814
1167018
1012611
1161322
401080
1052571
344014
711411
902754
8174
1172530
500589
501255
378207
472644
5093
413503
936856
585020
211578
756518
387468
1155096
415183
293570
752679
228949
448215
137705
629751
48296
391125
532507
1161391
1134546
562800
96380
845840
962263
610758
23181
1097860
626047
630396
514812
32882
1169230
1006557
1137555
571237
245922
172852
361543
997599
509967
76722
263670
784343
689691
151375
1025687
600808
999211
468210
1028393
1140749
1168023
375867
145526
44171
1123503
831823
425669
665478
1099082
542594
968683
568428
695033
473038
667034
670735
803383
1139868
926031
1005650
277780
861589
1171086
240964
553260
859190
972576
651491
359012
539175
990599
245447
941176
1094915
765560
657154
40930
517740
1055935
1151305
313360
130286
212261
529623
739538
362722
3907
349139
447833
789409
1179823
90804
643166
137867
3199
1151071
737618
1163926
499471
1011987
321477
114178
97260
1051021
1061640
463755
571639
768262
102371
1090926
12214
716765
1034252
526007
583513
828959
5423
842741
745432
681649
707408
266954
131948
53541
159108
64843
1117495
808848
594494
639564
748836
1044801
686715
164419
600901
255381
405245
820484
1000713
633200
809401
909842
1024656
661586
1164534
694419
885170
905946
978034
357530
103148
412570
549736
157503
486802
633102
661589
562945
469278
853074
246948
1060859
497416
775352
779390
1002445
699551
134874
31568
570990
39440
467624
961729
816558
629593
611849
1142476
332419
205665
578108
712694
327742
234208
466529
881250
810702
783348
1040477
659288
841443
343142
108066
857698
398002
789868
479059
783862
699321
710478
1043081
773981
918645
382324
678596
371840
23256
400042
433029
768137
1071357
733265
277081
124260
366124
941554
1092276
323303
75260
906347
746466
165128
205048
153008
383013
722882
676973
1012154
373172
978215
521364
417505
684837
1035711
262577
521315
469365
523597
188716
1013213
592241
59830
159713
741080
703146
196325
804837
372702
835901
713039
348311
495658
470865
905791
366948
314939
334830
401713
574723
281910
222674
284087
596408
748984
829976
794782
215270
1167004
761810
687771
774641
270442
194668
413326
27279
564762
136848
1132112
537313
776711
485171
633063
569058
316523
736941
978139
963860
738082
1168542
971430
698097
927214
346560
91736
204947
846562
430757
775751
11103
168010
244339
1176722
672465
611247
1117093
113422
607564
123370
480606
610758
422245
392461
932886
812392
504777
208652
86131
884397
807687
195649
511965
724775
148443
882882
583011
925429
121306
1128265
1169804
693874
330394
945266
777359
122728
1141855
796168
262527
688750
786267
1145064
987649
1158908
550974
125535
1122352
110783
983235
1058637
113293
781022
472800
955315
368661
195176
1024040
492235
936378
140808
858580
364054
742720
341228
1147908
620401
412005
1134808
254217
573923
679834
683641
753548
747766
910606
685149
98020
91464
529095
959789
565424
854662
517883
257597
559896
735880
302551
498087
1047316
121935
243749
519539
202403
891445
990127
948214
370404
284205
796315
966114
364573
504832
248676
362839
745014
817551
30167
410006
1148691
149018
1177500
1159281
1064952
911763
503991
482004
344762
443632
40616
176707
755262
775076
666133
528164
362280
270840
810062
723821
723620
1085348
507729
1085165
701050
908
845803
473738
5121
225620
398284
117626
481091
470218
623052
337463
119530
441024
228861
1023946
838068
479531
517621
340628
522362
225590
831536
783981
930044
638511
290034
771071
742541
650411
207033
207224
312104
63550
869031
977745
199796
209687
1008986
1044011
204656
172412
892628
688259
644346
970117
648798
315541
48264
138004
792371
507642
47728
830979
756621
548433
129944
151708
1053352
859340
176851
777447
401076
370239
223834
57434
900946
865948
1012893
1091528
1130987
1155307
812525
682685
1130986
1139163
790783
172300
902628
1053955
554900
958058
452834
597271
1031096
94905
708614
595261
344106
468450
51096
1161852
4897
300943
898756
567124
884338
861618
172350
812214
326303
44133
239014
312816
427163
608277
486591
129323
870198
1035673
561392
27403
1105291
269218
1155438
437042
1067891
394173
846218
736069
458850
362967
1089149
168729
879307
950018
944657
217768
458908
760867
911702
158695
115919
547127
1115595
239663
208708
615039
959070
932451
352361
525280
425059
202822
555958
657293
1074278
1086796
971911
857161
1134165
926442
1117337
843514
876480
432959
780633
458099
612406
293460
765496
1117877
685544
172604
535349
239242
847323
1164069
599396
638133
610780
948673
330347
587032
1147934
952955
644452
532197
1136838
85510
848008
230189
249103
756043
796518
924234
656999
1161919
970122
614314
92460
408621
177749
988680
512561
1024635
820083
776938
865501
611265
105832
599654
215733
26992
530453
577999
904711
584431
661924
1163776
727502
1129676
101638
776024
94879
904859
438308
536470
1088951
11951
844124
600575
540555
895162
1149628
277316
535176
990395
827941
366461
304291
417587
1101168
825176
514991
548028
720579
986800
812275
381822
942056
1103113
536466
1057716
624348
402180
1170785
1086060
899380
644308
736505
737099
994863
403709
927391
201540
332199
315928
1135374
1178845
127180
1060905
489781
1108975
608013
811385
690555
318424
377075
911621
849957
598834
715882
1029153
847857
865251
82664
500760
953344
611777
562697
835242
886316
395109
415557
295349
667654
693220
863997
788420
787428
162768
417333
400957
912430
397401
242622
1089122
752083
268129
712557
642270
927594
166949
677635
641893
157815
651633
355794
745896
706460
396584
752537
1105327
586718
576745
335446
99024
634056
522519
729031
298446
627882
715947
927163
1063647
397941
662269
277506
165502
373634
876017
236521
947724
585143
209359
511668
730395
306140
639027
2410
419262
994690
976165
871313
821623
666897
142265
415662
391154
758368
815284
415932
506401
598757
1038146
193236
1003585
840127
698120
409856
1118698
1074375
678441
500691
679923
566270
791890
878319
857863
1126224
675161
918986
961785
318558
124699
606575
573299
619535
516079
515844
794607
460225
171015
639663
1059738
376415
220471
132889
116113
565243
992824
926955
237601
1164712
27859
101696
510857
434515
768831
1031273
352412
1031110
820278
300521
318682
762435
435117
747917
1016403
645766
949465
913525
563917
495369
747855
1036199
679675
1124380
911743
1162655
1109447
470110
451165
431686
927222
884539
122062
387861
1031259
662030
194848
237323
90089
694874
677635
401346
862095
78729
716705
436639
1128861
908542
322808
711723
1155648
343046
851829
1012780
842568
1171224
489729
722907
968329
142036
852506
288073
122814
841200
759110
665758
182977
270543
703566
841639
173088
845120
261593
1167863
257125
536967
629409
693851
1028950
14436
28442
60214
769159
213412
233958
249442
330947
152408
351517
169794
507531
487758
367380
132013
109299
346879
1080025
888727
1102804
1173018
743847
532617
288410
1111957
899028
448044
573533
593611
1090948
542744
406394
12340
100356
404390
921873
936491
745800
843983
217165
720373
1117676
664509
91236
763850
35418
179205
168144
183692
121076
396810
701960
1159335
201321
527179
1102115
967281
33446
293966
826227
978054
270238
958461
1088828
936659
380758
878696
1129657
844540
1002832
844961
693863
72908
660196
767047
1152284
531929
215103
882834
825366
1162324
788982
22826
268706
234324
428072
431373
176295
85317
166995
1175670
853359
169707
425669
924857
833975
156172
1162943
477447
488437
689955
641346
1027769
518155
1029567
909357
634039
1049895
105941
561510
675787
952821
966792
698265
359396
821717
27255
299918
1095628
144921
648020
884420
173332
784865
337265
1169956
763633
127974
587922
121169
1093978
372894
548758
725410
366728
953912
458717
265635
755009
766646
788953
702686
817130
965452
712939
268214
609114
560812
850023
854621
796920
67365
1039258
1045209
476482
929608
848714
563150
757364
981979
1173065
230224
790775
159518
655502
725517
844525
1067123
198970
826283
772044
347924
1094587
701082
925485
32518
162838
504897
576151
194247
998591
15151
797258
959502
413797
1049189
174743
883787
197466
237571
991433
71667
388883
218766
293578
232198
1085806
221202
752639
1018963
1140195
240170
1093670
1043757
1030373
1138566
930114
265909
147197
1103470
29909
200559
471688
456660
447795
676211
1063823
60530
489042
793952
696929
879939
213540
925776
1013842
712627
722756
632984
444693
822718
211026
283961
348473
455228
278790
969615
338448
1046910
824725
37512
493021
780554
259675
399864
383977
1106861
1173285
1077195
736837
298076
588973
1117413
404675
339634
337198
229720
843758
351013
821942
111707
193342
866325
860720
627280
137728
974214
537954
999135
318494
615879
1082050
1078444
661927
372348
1167362
873796
588947
222466
238469
466661
385049
202629
910025
501099
1164084
790575
846423
531546
1043694
306156
439488
822682
1025842
82861
725002
800062
562944
7162
351458
515930
647709
984362
1054462
724892
984220
446476
545328
499302
1145785
622068
620908
1010238
734272
672879
860030
1016622
110100
1019152
481237
720891
549682
152465
607926
689277
1096334
665694
948593
564269
508165
424161
318837
1164671
580739
970170
542280
931305
781015
894828
1158164
1112589
560629
1027514
735950
875520
722451
912065
684269
798545
531612
314739
1061074
282785
192826
943800
693793
459687
300366
30652
1137078
209766
999511
27786
359436
544991
1069040
719457
268573
940941
530970
1085107
176549
352543
1013431
1007320
67570
636134
834232
23856
1141208
1162349
1021953
1080700
1081902
683780
886079
721761
410430
2582
564725
896577
1116276
1127432
830009
501619
650470
435552
167865
1008432
668660
970972
943353
770764
970872
426851
1106191
1095546
212827
834124
154482
963284
184900
1026413
822015
409571
370145
343975
218852
681988
962059
166661
1010448
1097721
356505
411403
517246
944046
1030883
136064
422780
410668
1080099
168821
1161449
328560
505417
758689
65042
83928
172641
311659
426888
717337
453194
935152
275088
171799
1146023
673597
412632
442704
1069058
497741
593827
576970
620511
485213
798201
523936
1057578
364119
691057
959495
1153588
713286
905187
222520
433583
283299
570467
104178
543273
819850
775386
981636
852329
926428
461362
1057889
863551
995246
255344
424501
1017161
844582
314779
906564
989400
666049
175597
139523
343490
360564
1042890
1090571
1015280
66027
378911
1057047
83528
293563
24002
885765
84646
982124
811801
1056891
776839
723902
223581
459495
306760
639147
684128
492645
1037617
178446
949348
1027509
317081
882104
84445
319825
753863
685072
999393
769937
279630
64157
738869
1125587
975720
710335
3695
1154253
437109
91937
924325
1071370
1067298
346067
55508
564532
2800
877449
355330
507090
366509
70503
635179
99193
933006
798229
861661
1010501
138037
94652
256310
750794
382867
936041
904520
457636
134517
967213
737405
771046
603628
215956
1046464
468706
576031
502150
473903
633870
492792
884052
1062794
653604
53411
119438
431535
169048
260595
156882
390781
473544
1030144
151583
764778
805250
308309
282648
843332
223869
82912
354587
660024
273012
970619
805074
523664
406692
607646
89015
868458
630997
956912
1166874
920736
900497
604774
548318
891673
250680
1131916
288080
31332
1064776
510866
1097073
234179
963197
160405
784093
252002
316556
1049873
106748
795069
1129589
202288
27801
625313
30755
936486
832223
851036
724294
248322
311236
76206
224691
133428
10266
32657
879102
798513
5133
534774
360877
46558
338216
446301
1129179
1114251
487377
762147
1140269
608984
717764
224586
790113
303216
751917
893194
590695
653650
846936
940423
1107738
218341
547506
1106551
353946
932144
670474
527417
809464
1131897
838983
192034
476359
522019
825742
530038
571216
520986
1047388
438619
522298
148797
687203
587164
138518
470839
362585
67770
905845
748051
614678
1045922
372410
631807
1138091
107363
768425
475035
545323
762703
1126605
1068224
464709
1011416
265430
796292
859436
881704
583235
189332
421970
1014325
154240
280825
847966
867907
558271
310167
888738
282705
590868
1072167
754880
1109800
408651
246583
562751
194717
251369
608882
836965
275402
857863
442001
444492
349607
953879
883504
626609
1127017
553702
951308
1124352
922902
767162
379273
738717
537114
446462
534546
912544
1042803
116295
596987
55050
332886
626523
626486
668946
323110
1174994
458234
1179021
39878
1100182
555096
1069397
962042
727271
1050813
463356
508492
220043
24673
727011
434383
130540
503481
879465
592480
1098408
732520
103983
480394
678830
440020
828743
1012032
54551
665305
182635
1115275
354019
960244
133452
502234
921881
849286
915906
740228
1177435
97801
352219
1160885
654470
782556
904354
307756
642424
617565
1106231
920950
602408
720940
656253
1070559
542862
324173
1111449
318747
509579
146344
531080
815890
159572
686473
605126
819709
238291
546602
605056
999780
569804
1100039
1050406
396632
1170037
523966
757153
459554
74242
145425
1029625
373319
1014263
769472
129804
729019
624627
256629
857749
998911
529755
742370
628335
1081911
536501
168758
52554
1053561
1031277
497768
589717
632521
340173
768845
459036
330739
317806
1034560
918189
682554
532727
733048
495383
506250
241472
425636
380507
590619
599498
979248
504990
401722
517116
874764
991377
1174850
113261
286471
839374
648176
219958
374325
522064
1138896
746696
532319
8096
766450
1119594
82875
948768
1084251
723243
1032665
537335
853718
270895
224519
592675
16798
109054
511232
144767
585054
275651
544259
46217
519226
501791
896117
1104143
61813
1005258
479726
928259
167666
991247
1001042
1161863
322821
409781
641415
1150725
615524
874452
999565
425513
677240
617835
721796
487476
628253
519470
1103617
495439
99426
626429
44366
909255
874346
118148
864383
176753
1084042
509224
2710
608671
879933
933635
576125
74410
1039778
848165
1073995
1134172
470792
480794
126999
1128159
498830
844599
307350
670682
468282
365607
858568
995245
625205
896820
524663
544277
537680
131882
1151108
1004
264032
504275
933259
435568
872259
911360
1063255
864133
1175716
873546
962173
768597
988513
257350
439072
997740
949019
151676
631370
980413
1087268
1092444
690198
309624
306960
741759
835609
1104108
325440
324279
935680
209511
504137
695814
832766
619595
884253
110513
864669
224649
669864
995566
399089
374872
513357
215587
901170
648522
1132427
80995
538355
677020
377037
774722
909484
320959
338602
736717
708430
628163
878299
791738
754116
761127
700931
10720
179984
272985
307656
678881
819829
663325
208121
1148756
422183
487263
800045
918037
465678
313093
892012
12938
1008250
712624
580787
829096
23821
71099
1169284
1012401
1052709
331254
636611
856009
625368
234635
758161
1028754
382186
1139096
766484
678069
1038614
933465
1054334
1159330
21163
1017272
784567
997279
356111
1111468
997191
359238
41611
1014567
867612
229449
465561
570996
713468
12570
1172547
934839
290598
843290
653748
898503
1039302
354998
647959
2077
492915
38923
218570
709728
510725
469237
396986
197259
839336
332125
350225
924033
556493
401421
302354
358776
819890
1178085
640978
613824
716112
320241
799019
350783
779438
386241
1016336
759560
617048
215719
1132004
63804
587984
98425
513928
424277
889981
31875
108522
841532
634280
204317
1019228
289143
926786
38782
1063511
551611
603336
1074722
503130
794583
191995
692763
517239
1061837
133203
955023
1116239
128328
976749
476559
169595
520419
106946
618531
1154175
203528
111938
428335
980115
220764
196743
846878
396281
1118678
902061
500518
757688
277041
247980
771174
90416
1065997
516329
690615
1039545
970244
932849
160688
123235
283728
1060018
297264
825469
527202
1066455
87795
876403
535604
30887
683987
272584
956053
901349
14736
803483
995464
612158
610649
1043486
684272
470756
267279
367286
739961
292386
1147592
621822
600748
772791
1063427
904465
309155
494318
22180
905499
313870
928782
745775
172260
299446
1023934
217419
1165999
39612
752411
502080
788408
690115
312626
675491
499832
439655
655659
188585
1000675
964143
144002
363193
333010
141108
945723
1030452
441141
513245
758627
1030221
963892
697241
1102824
1087051
316764
494204
233282
316628
990966
741102
922569
704031
747884
586035
199569
280398
834303
526521
1054717
1177547
735456
907074
387737
613019
605447
303591
886047
412052
345291
208836
266581
908647
40179
1154749
121573
1147213
1048729
977298
684606
304927
93354
184475
586456
839220
760690
1164458
1103049
1172144
889226
258784
291727
678875
1007141
891018
278614
619757
525428
324947
291057
894106
686323
366821
651365
272085
652017
1102411
28771
287368
16493
163949
705287
300522
997361
21724
175547
780746
790311
184275
1040150
299037
616171
196177
1169044
390512
393202
1081720
662156
55890
1003251
178944
973042
211404
1077877
24256
791016
762643
77428
726404
721630
810090
237974
1028640
475011
935945
697694
499088
385883
1162986
182541
158142
836404
1026483
1016424
952169
975208
1090745
274579
148291
889700
658937
338772
522876
403289
1019257
800444
510505
415714
396115
4391
644625
325004
245733
881763
732322
978343
749635
632021
66206
19469
30772
1135708
97219
384214
811351
523927
213367
808404
388679
428605
839566
116496
66156
785811
292228
100076
1118426
599379
556648
964918
73059
709559
540627
1122313
228234
359653
547440
813244
511181
1065467
692903
522403
403744
183077
747282
927386
1123820
1015654
688847
949666
644607
77245
902820
365996
482534
432201
145813
925906
309378
583739
904991
421328
322749
470325
1060176
214040
1039892
1059706
1042776
867828
1164773
988581
533401
1133395
854061
143076
636593
637125
366279
34362
294517
90806
1096891
216102
805827
336625
6926
661621
1021991
427972
1159669
64331
514790
1173558
451800
355100
406587
5129
538228
1042420
876315
765036
410720
1140054
824899
564392
977903
286146
838018
975797
359722
169813
153491
314448
690491
245501
44812
170369
120937
1161213
1158243
348570
949596
148340
1006461
20320
669843
895604
770139
653655
728666
470087
367187
1028803
262268
242305
453199
1040691
987745
779898
1046378
342217
98885
245429
1107222
12812
390389
806528
987330
785175
865619
440588
196591
279061
382029
634097
329890
300422
266992
971800
947581
327396
1161884
880411
690188
985744
23940
980141
399075
958491
1048511
979368
81634
637689
89662
1027006
1091685
1029301
809707
1091778
22109
383297
53605
631223
557929
941728
1000709
813066
822073
1068005
821682
257605
721153
831798
170276
171382
79081
1061886
899980
539840
328348
1042856
176692
372776
714428
694806
1069886
990448
882973
960512
713934
5999
582993
313240
411734
367645
732633
855370
670289
873920
984583
1047462
731958
647159
985447
120005
120295
1117049
782119
963145
817116
476981
706990
448779
680772
167359
618078
1110362
497436
810113
2948
1105869
280496
943389
697432
899463
383251
883176
385388
133410
859063
984901
730887
651638
80578
15982
229945
559798
832635
468371
836213
363384
675818
195
374952
965200
518179
576343
463458
1005992
746021
758067
1134738
316798
1175505
946957
893317
869370
763470
485821
615169
920691
1104687
454715
509576
661068
176651
716813
732899
114768
490778
307894
850744
794028
868905
30551
640602
780293
676765
358925
898248
42076
317231
124376
339747
836683
433813
864127
109037
486081
661813
809561
793758
353709
321005
837228
837397
1159109
1012099
814112
965319
337218
997422
323303
801629
1153901
334877
603881
642423
199582
595780
894566
221791
665537
1000193
434467
1100806
128893
508736
232852
686065
831924
875839
723245
761532
153131
1114057
91799
363933
1108765
1028207
1083839
230149
414990
168859
798343
57745
981960
1073844
772133
347624
757000
497559
481504
501802
294269
944037
476914
1110569
445435
677749
852954
186792
778604
388422
75945
227693
609340
176462
708491
1039770
1108564
467025
329412
1032871
739466
735318
660869
133037
351909
255838
544355
310932
915739
1003674
647872
841535
582762
718280
771979
229093
599010
1166298
729431
1069659
1103902
874364
523926
649052
666823
457452
83139
804870
341013
851054
498381
346607
145753
266298
888781
1077303
867013
31437
398367
888987
1043985
428045
840974
88429
855463
725711
202929
1044071
260549
173257
239509
411354
648698
262214
602513
1037785
12332
54589
723940
822155
774096
128803
1046874
694323
205588
878846
673152
915449
70416
152361
210443
150663
659007
98666
78132
686039
1053949
1143318
740174
773533
1173443
446892
442002
451274
335613
684041
713809
898059
1096441
440700
1023969
139113
431336
387289
370389
919384
600329
740230
141822
292592
179307
1111631
538795
695620
928071
679537
1078227
429274
595106
82000
767089
1136857
325295
493364
1086432
694030
346575
1060031
1072738
1156724
975637
688509
25170
1053281
866199
489040
370320
154070
162520
304673
106488
443901
755070
231737
952872
517943
1049135
128154
232999
1013398
398814
779309
154818
795410
238176
868330
720733
550278
648801
1043976
656803
826017
338809
1177358
1069653
796017
290901
797516
242264
629602
1115563
693196
131159
35901
601689
4833
1022231
538497
704458
651378
663886
4450
1133190
466379
960361
844150
716134
756369
926347
264560
658004
174385
191633
369583
872720
1128808
894997
811943
544115
767918
412233
1030119
115913
985449
824781
373160
232062
827737
212922
103345
964114
854288
120743
957303
298208
639210
85611
116437
653038
13733
776854
836038
392928
997183
288303
141637
972858
231952
690267
48553
89837
778413
94669
200866
880948
939992
136934
145771
1154530
1114303
531041
808290
765892
711256
38645
167922
1129467
204605
908268
1011697
790499
731253
721572
222410
1126971
672209
663469
819792
195045
473388
148658
346684
19193
238626
1102071
61738
145294
540960
1163349
235612
787139
554326
452312
833951
221361
465468
61790
237912
940530
855394
972096
362651
1071954
920090
132410
998707
1172820
441365
140267
403578
1108904
428272
548746
751573
318749
717662
670519
293906
903756
1068379
756540
1130909
158487
322339
1120799
749414
1170647
1098934
192320
764350
508548
271050
1027469
952215
870903
186420
245966
628814
922395
285747
163243
689317
1078816
956484
1083391
820547
422084
734856
540594
811338
863906
694002
371972
354599
188124
85182
146002
1150769
501371
307869
757069
751069
368487
339878
181132
658192
768303
1029134
417948
697747
987010
985517
111226
576666
100040
1004843
818092
1025753
722252
58563
956961
975166
538875
490333
1136651
572742
455838
263988
398904
372246
656715
343740
935500
123547
225851
1031160
335490
535139
333885
409206
37033
1043248
818321
1073539
248129
665998
1179843
528439
61574
309036
444604
557971
524621
940954
260013
724201
487633
17876
120437
594685
414932
784253
1163529
715917
14307
426459
808868
1060620
1029651
1156073
814209
687248
1135831
952678
630835
211506
487187
311841
679272
1175917
1082919
36725
931785
914493
822784
635180
376903
737510
462952
180019
266278
649936
975878
997752
821389
774412
761340
720216
728474
113743
927587
798268
773374
917321
890169
943996
1058657
607036
116395
335119
103148
444696
118528
622208
902530
559540
213564
215895
380987
1079552
822706
344214
121096
180472
467979
780432
698630
275104
1038499
712859
79771
554959
379846
982638
962900
428146
928223
306728
365357
16366
1044471
1173085
569160
1160774
1051255
186746
1158687
377044
70417
1061695
10247
1139858
1077425
714950
383183
825994
112499
1179056
166328
587598
625987
1093105
450893
583974
222280
51881
1141874
173839
403956
959801
1032022
395013
1161249
911849
726228
1091175
1091463
240461
1007406
958847
533148
962422
674342
1057077
702392
669975
213803
864811
977175
922698
204753
445337
329363
989637
614927
878346
14475
68644
146502
518145
1050314
712060
704001
230193
1029315
823798
1024763
213202
880629
971861
1123429
630438
80125
421953
109704
849149
244997
203402
48716
569727
457527
97576
1101226
738009
422129
497055
1148133
1045724
1104302
76296
1127049
349133
598247
661223
82966
595723
459162
996170
584347
311259
743278
1159044
265735
733729
131617
973874
650715
853715
1003574
986793
743277
658948
929845
83077
270488
88284
154856
352210
290338
56693
37460
592450
176176
675633
100201
216797
108903
1003410
762788
363419
649953
815078
1170559
304876
939654
824750
790161
178474
1106992
971569
712303
246851
699247
541944
1107487
478638
636651
865198
547444
964637
864763
616588
712843
26359
1017997
594578
775461
332155
571452
940079
1166434
138465
978129
545992
229611
960318
141011
1007141
47668
599061
1119562
780475
1062510
97568
78918
127817
224858
963064
395077
9815
791111
70118
870600
66834
4237
551766
477030
334562
978817
568939
951115
729428
885069
1143318
163394
1114289
876884
840043
79171
122901
333996
493095
219961
1072274
176616
388899
113010
955628
1133383
616355
1123783
370476
751152
292459
571689
598662
176224
51498
1038352
644847
1060451
1087223
942266
210548
1008307
1007757
119282
46437
371401
182239
412769
969663
963513
215164
50280
941494
258656
505211
741050
975099
542845
343567
1177614
664504
339502
736261
665265
520838
705840
472381
583528
689629
1118422
837947
685819
197275
978750
423649
471971
923295
516526
925563
1020602
791326
1075992
1025505
210581
414254
1172518
375804
800612
492880
268966
867386
511620
673208
361172
531277
896752
801751
1132311
808767
805912
46976
398072
840017
41806
1025363
65584
500306
278067
899756
732682
1020143
1010393
914902
725076
729314
597561
964018
958885
468451
659865
346794
517584
1103754
716898
61206
1171839
45005
1110325
79731
289528
548890
302386
735656
155710
954941
246793
494539
212567
312934
305501
734457
255706
106575
296409
896634
495224
1005550
684187
530029
1133184
801025
755845
607520
165613
1093807
996177
961762
663762
1027889
447778
705155
163578
950414
695684
555713
466305
607514
940770
194253
31043
748095
869865
90693
978910
877110
616154
316038
813641
920684
204896
88557
155611
239011
955164
651560
3666
856082
777127
415417
964326
361145
1064271
208474
965725
685734
122590
945979
1087930
855725
643711
718854
557535
138750
88631
842139
1119109
960850
113103
1045407
897538
431538
482626
1055010
712835
520537
44971
1009736
122155
432440
811198
401351
273833
38148
490720
1013578
1180367
641985
24402
729865
798324
379868
410405
1064576
1168984
272792
75561
670973
1037632
903752
571810
527474
1059269
202683
770664
416838
1027335
322101
97468
879914
239708
1733
671815
201364
776761
592750
133738
903358
35939
85322
915933
9853
913166
1126762
727235
666975
1145759
132552
1140324
591867
1015559
620055
442781
324799
1125504
706364
1039668
486321
550665
442257
1041068
364857
790662
66682
714145
372487
804065
1098382
641863
1039511
283853
1136345
507681
79982
439776
1021646
1070738
749197
882622
424131
445240
647443
1163104
1034811
976328
223459
927283
302357
691390
770122
271805
12034
274150
236670
345307
211220
952967
205953
712846
512886
768807
246082
586510
1079867
411851
911122
972710
670065
1005876
495468
92885
691080
157524
321037
273681
949059
646076
331123
401172
1109637
468979
90567
972970
996448
907715
239396
756439
380285
900718
945555
485070
505417
482971
615271
905853
261554
765695
516678
607949
1094533
500604
1175033
245242
227150
768766
498535
219156
341528
778315
75690
363724
641022
625108
114101
939554
928299
186267
948767
390863
464312
1167925
1013592
1106083
752531
1108784
933160
664328
249092
1168448
1121613
795397
632397
249120
1152574
1180497
101990
170340
189565
657317
557168
856923
759626
209361
396271
275900
50707
1044287
1080394
417547
831248
969171
451026
631796
280584
273398
760240
665481
152598
636280
684742
1164047
8032
78472
833039
2001
866952
924779
751170
859113
1050608
942043
95326
1028463
76142
697353
1015156
504554
1172193
1033071
646859
339151
763837
228209
127339
682217
685032
912604
881396
846832
481892
284680
1008391
752185
587825
78289
39008
302172
688226
1034205
1060178
760425
1040762
822146
98950
1044989
648704
568452
468574
792669
744499
199929
985220
1171591
613199
98782
190431
428385
744295
511738
718618
458645
93055
510909
676648
766960
261354
208762
681572
803778
8556
825615
948831
1158707
370082
870217
413083
772587
1052816
1165694
538315
462896
1001657
243909
706626
625269
431394
107683
20293
795469
402220
606252
574781
1147913
98255
514712
55784
868425
701748
573135
1122763
373060
792016
1051803
241417
640348
1121963
530475
708189
649498
1071727
1137072
507098
98205
31452
237359
788414
258030
64429
579965
678661
573610
872351
719792
439408
863924
767892
247174
1019091
624487
253081
412395
691513
273439
175132
568846
960355
430420
376400
173052
284776
729746
689782
623736
332630
834155
222155
531610
561285
1169221
95229
1053736
341609
41255
982269
816127
183738
273954
265250
165936
360787
308882
753583
692950
250936
920563
259125
387395
235033
464118
1098950
661105
203512
1166606
861543
722925
353108
397361
740535
201286
141264
678430
1120490
272979
70928
430286
182318
1002411
1169206
444647
181917
613556
960889
1023730
641924
734733
593690
481694
292622
107345
972997
234114
152738
1161441
1505
978958
218869
770497
160104
312030
499343
192476
892463
274517
226351
217158
1063990
824904
1025115
421103
201306
100026
129689
10213
352319
888290
1110863
260106
442313
933968
1103167
1092292
1070515
89811
318517
1152514
819962
1156940
1016049
878765
1019669
187059
898778
306385
850539
562935
148315
858865
245595
21560
63247
734499
943692
36078
789470
780513
466682
982142
446898
382020
369815
40832
353230
484687
989020
86245
279704
1176474
1052220
352621
545484
1097034
899909
248511
1106143
753146
28862
1054935
578933
281151
1139374
1174720
744765
709926
351017
721751
519306
870383
94441
469888
235773
162784
166693
897823
1129158
375774
781836
1163292
472934
192287
454641
759378
1159521
61733
275868
308498
213762
186542
1001508
210827
151334
308545
477333
555260
1081145
1024356
771279
347412
655005
1055607
145462
839688
55683
36843
920002
914085
313977
1021073
498807
688240
870064
876010
710955
17915
115574
783777
543263
331236
145398
1129302
471057
326972
1025249
96183
759752
770758
410555
921757
361237
815063
708487
420592
411423
879906
819250
836533
384988
383683
531500
316100
840386
599734
376101
376871
29173
454880
106207
573542
311696
130945
81843
972716
372556
1062931
86112
881660
49375
105496
220609
949940
119969
285825
434722
201884
493089
160244
901335
537470
763909
1136461
787681
757891
713350
700475
349249
860733
1059227
396088
405822
308128
514102
249221
930843
758926
402376
1006356
738898
226982
264914
908166
876699
465569
339716
226705
213818
229637
654506
999522
863246
726223
737460
592521
99985
569677
108011
424420
578997
1179781
1128834
1127713
582802
716450
989677
360484
1052339
492554
115981
1007613
834805
196043
240724
505515
43838
563543
377661
821962
1099221
637154
691290
855970
762453
922596
558191
606048
220340
637469
524442
200600
168688
331543
397505
672881
599380
88257
595712
160054
1042249
1012481
291202
435723
535113
603351
303544
771065
1080877
921532
894462
443116
101324
29114
685489
402079
641646
703941
863564
333731
812224
908732
439219
667167
1091872
321249
827044
460139
530181
787155
745920
80362
726389
334635
1009630
103509
201018
569579
340026
382203
928496
399219
561525
672946
1081959
937977
747025
370107
436583
351189
199540
766817
444379
632940
992869
1119291
342215
17722
774871
1129744
44955
1073592
742659
680692
834272
231703
16936
1033828
469753
225399
450319
1021788
1068609
145843
538092
534685
590722
1034592
697244
470329
1088699
85383
836349
138287
242097
984409
1080437
353971
1162574
861385
286531
1141312
1097293
573377
549787
373336
273776
1146590
4724
921772
1082506
438148
154562
342046
70505
29574
763184
645453
972815
217930
387678
382561
124720
317975
957610
994616
380096
305968
572179
1116266
496839
1635
794309
68542
436672
246781
1164078
900238
602452
1007746
461429
24280
374683
897304
395159
53438
816278
821118
250219
325965
794557
910560
1063249
120334
230512
849250
71340
311126
846151
755271
1070469
884305
778570
20636
601162
616233
739441
636928
190115
113461
326098
546591
649669
18040
277259
283925
381670
300793
110778
817282
263869
645520
583373
156503
984520
498872
164464
1040644
592752
48114
855048
1100874
1133262
824149
104822
109931
159105
1159861
492891
803195
441696
1030124
233250
633703
599404
941381
337871
688413
815792
589378
1124079
170563
1057619
738713
212507
111878
708404
811187
94713
799907
1047707
554434
374754
453227
469409
599620
497111
1013573
200365
1156686
669098
910600
712728
1062975
613272
17693
1170376
342743
1063705
857504
60161
899709
1129986
589224
1031336
72704
468856
145339
1120747
524623
528401
396962
892292
1062170
770679
1027572
836163
781385
818840
303346
164086
823266
1042614
995643
439362
695571
748112
653578
526774
717906
135858
952510
140268
1137568
128895
1105207
1124516
386122
729682
795758
151068
984401
1178684
388803
241147
563309
962470
87134
118893
39769
488990
126111
859004
924912
80556
639019
701763
1071938
586602
1072320
459594
660227
395056
539312
324515
139753
574622
93737
220411
33111
564999
1137244
793001
1116368
94188
76393
772661
515236
325273
1061307
260576
1112013
982333
176758
399870
1135838
709596
369166
392953
715941
527852
504506
216557
886743
211477
495691
109533
453740
959555
449032
166534
1176006
316657
1086917
599582
132101
460627
934236
670420
696570
182821
772678
428916
166281
972804
381461
929019
773872
1027994
740624
707271
178440
1026986
363817
850023
671320
709016
420677
1041359
289467
1025543
255709
339737
655857
709236
898242
944170
401954
567073
211445
298348
318193
1125553
140303
157173
402815
1141557
830047
788931
881013
1120301
1015693
1073844
1118583
122184
473209
1094642
1010493
749295
1139664
172
220181
1114449
955457
178855
1179100
184163
633675
332521
467216
1015499
623593
739797
1173596
252832
729017
302223
265306
409974
1127608
367410
674761
328255
81735
848369
442724
112855
933595
1068156
1143373
135946
1043952
114513
192480
925898
1113822
381037
13229
267250
660537
362839
411571
83008
830892
571257
670480
915193
261464
656207
1008239
288906
747181
50372
536148
1071447
773470
1101008
121884
221763
375553
265295
718153
117311
5213
877449
790645
1047388
882592
426708
240673
647146
925409
549214
1036106
184072
165376
149962
289373
358072
622332
395465
786691
788698
47248
950003
418313
513126
895698
1075867
1036371
196321
448636
655950
339292
133988
651573
90874
1014962
464844
699724
67484
267405
435413
669072
358780
856281
243161
903263
954039
1086412
95212
1162985
80926
324380
763984
951905
952493
1042112
522626
64752
930719
779118
472314
297049
200547
356731
1157001
906122
778462
1066139
827020
380892
599724
1040821
631888
714962
986539
1130493
231649
123561
847311
305222
1160450
1103350
369908
380212
239153
634749
83095
454876
411865
1062207
194161
537123
341609
504062
1035123
108892
1102450
724829
808395
396135
518323
141035
1116527
1003780
33519
905671
134302
981652
609002
2478
532402
1029793
501692
1113602
79602
915971
703451
685082
923447
914218
907083
278854
455298
128654
895921
8550
406605
969222
425049
107853
229641
454281
294738
617939
955601
1081400
496282
706811
1003187
833772
837301
212236
956913
1175201
536896
205194
47088
847468
1093569
121188
620070
91790
559234
12109
882865
568979
270540
187575
756131
891498
37456
899745
1095404
391598
1065484
975337
1120960
156809
168520
218305
608352
793323
241752
956901
890364
751301
156747
607272
147890
437112
1377
471640
1139316
1135070
100092
920515
522749
232713
1019524
456930
844328
1166022
363964
50535
1131356
973596
890203
37162
816397
928498
579979
986644
864628
884212
661723
844954
247073
419328
282341
715923
915353
272271
206263
774728
258675
250031
551085
880173
454399
928816
603563
332917
240306
102525
1072401
805909
43434
607782
585392
1116167
834519
350233
953816
299464
576493
422618
640602
278860
850129
738955
555665
1006870
762744
469615
103411
484281
27805
304483
12133
957034
604665
459956
1000298
1027442
625232
893715
272633
834653
259173
589887
29335
1143890
955878
857391
866680
898513
882639
1166222
367866
1125836
301335
664178
598937
559765
510156
142019
427911
269594
680460
4928
1118582
60243
227965
326529
317729
127632
592096
516267
1083943
839494
496032
599436
211942
658172
741542
947314
314058
1169919
935129
344822
544415
314245
461776
525184
1162077
984561
280451
293074
912252
1034021
7288
278031
1031353
600738
314348
1141209
759682
113585
92885
137041
1164881
829196
821025
609499
1100798
11036
599886
1165669
626220
615276
237869
813898
255751
83797
1083888
1124110
994157
129888
311075
810373
1049792
194646
1129080
1110747
1037307
357410
935604
1099518
669977
650386
25653
353229
665706
628458
220219
421571
771955
1090838
1180064
516960
173241
868151
607095
360966
149622
689671
129503
979452
456649
1056597
837814
116921
69502
1121449
293280
793975
672628
186349
278945
494236
628056
273793
72379
474039
625528
1154526
571799
1057750
154160
536798
853211
283471
955974
18458
914809
649850
664069
984671
701055
637138
141164
123095
184006
998102
937059
921592
572717
315061
694499
230004
359708
933401
302976
292440
32890
232565
166386
1109988
227264
390364
457029
203420
85355
695570
365250
266780
1095852
658539
694795
261856
195240
907962
811477
664804
201896
304034
1093979
68080
1055162
371867
1067000
623215
211306
443789
631716
474018
1019753
747511
921089
330258
21963
703368
8793
693293
911547
919898
657297
1035494
70923
449299
1013451
489167
1176586
649549
117250
611144
745963
70290
599531
888988
846476
931306
81631
1167956
510284
199922
802801
1055258
692109
1125687
720705
665820
699712
308765
416803
429732
296186
164281
1165167
926186
318381
162303
554453
283980
626191
1070099
439914
315708
836819
775339
775232
859351
863462
1096729
801709
857680
1003094
813300
496017
139398
916628
357355
689228
678243
792019
18056
845225
881875
856961
432448
536835
471747
1121414
1004752
211741
1041715
666556
1107965
4895
509740
439248
823837
232524
959855
609870
763185
459852
1066656
450957
155447
1042018
337512
791752
200213
934779
981070
1109385
273379
325329
758664
973056
489410
1056636
373483
1081872
38767
240776
834532
1064908
882837
941468
658012
1099211
275868
353748
110064
1155696
324268
282793
826728
83829
102998
79141
884091
845133
811504
367472
335396
325166
1112508
274811
1051923
515916
1115671
419790
176539
794014
791215
786549
437879
72934
293795
587054
63507
284347
396134
929851
986653
1013115
450319
405727
729524
305240
984713
218090
878586
255880
665832
731654
812966
1078806
186391
1120205
147577
240524
40986
810198
648068
578344
1157591
152714
279031
996860
875842
800050
850685
234391
5640
664666
578788
212144
1066405
587010
815878
281
262115
1009509
1114322
532187
433694
756454
944558
824835
756442
714786
248270
309379
972858
965703
1003470
715471
904603
942092
1070114
125829
258158
833433
180012
1159833
856957
272760
1155913
540715
652330
310498
1025315
788310
667878
1145651
415793
1129542
779090
412656
442788
356961
284827
422233
773487
352634
262714
1154076
1002586
787948
529753
479903
401668
373323
290827
537580
396425
348390
1010370
196186
881684
40029
692752
615622
768516
406371
1006106
924498
255469
616826
1116029
543838
888601
254130
57034
725801
1114290
451290
281944
229766
639736
685387
709500
1038274
774648
275302
212463
84496
670242
405639
1168952
475496
1147930
57258
65166
526151
1159115
1010446
826914
528546
819038
510729
282614
940009
1001947
518044
668900
705558
842683
186091
1088901
68502
1088102
849883
523545
179317
909369
485517
704185
589312
1074817
1047250
1039536
95629
989479
965000
887667
104028
509317
812965
937764
940932
135273
62754
326914
996811
140399
1026464
838362
717949
475824
8664
289400
599074
36555
415710
937249
689051
229697
528486
138341
761892
643365
975329
1100888
1072149
990924
566419
456217
346328
367489
709165
1055761
374803
1142002
1093598
1171060
658643
197058
758113
1058497
855724
660051
281445
767183
1064591
162543
467975
322420
424914
267433
366954
1145310
532858
245149
1025951
455876
477103
1144724
283755
662037
401255
409541
5235
209254
864383
186961
1145863
1054005
646104
612060
368604
100956
715504
1049680
55531
862342
225364
1007341
1135941
988257
776910
834745
268127
1027073
1067648
91445
995479
426509
1092128
887061
905393
145863
935488
741168
876450
581919
310748
847522
955313
984565
353066
48297
332798
275476
645581
84989
1084849
108492
278515
1077001
18583
154035
476887
37304
401725
552324
945699
987878
112564
452359
180494
45095
597850
986257
111742
813235
427639
861122
249293
90110
474845
137861
713659
938849
878624
379558
1167013
1021425
442899
774433
351799
872867
115076
493429
661649
166037
695760
467127
712939
219403
976062
288432
982827
577589
182496
710173
1174401
671054
572068
988338
611378
940995
212405
398283
792274
684594
916112
472053
356526
351852
483598
360642
606304
666268
135076
903236
796682
817891
223362
1030252
1106823
1165573
199790
570002
917038
1047748
76672
647272
929286
364191
756157
308436
413985
874356
1072687
1023277
462869
217509
981619
1091404
1178828
505282
647559
1168801
497357
656194
410174
947022
996986
364052
1005609
52424
261552
503112
930082
28661
393829
763026
103392
867544
25421
122703
691859
919421
1040644
419485
63631
7285
147824
877022
1049981
704934
482779
464351
1117042
936900
488546
58545
973703
117023
543250
1075304
276417
624731
686645
792727
23544
195607
1114826
226253
610779
605105
547438
229118
190330
1051839
1179376
547935
830325
191058
1162453
953253
744781
872942
1175123
481335
932395
920213
427913
1049568
788661
162609
1122349
1056695
20074
199695
706387
75732
369401
1115167
726863
50326
1025375
704789
711297
762667
47132
527904
610821
999616
384521
213644
518214
545404
780346
96616
1119593
102299
1087683
1138772
593480
1155204
1113431
1158493
1017102
376738
212003
83185
25914
449778
439066
985345
71083
476310
868651
565071
502857
670756
499703
888614
607670
647354
783382
876599
1148444
204015
1053379
768396
1097078
888237
744457
735053
874941
55538
1110973
253102
1002306
906606
262357
1025892
147227
116876
269290
502548
147462
1174077
180444
805402
277353
25621
292298
67582
560179
461891
121061
893715
720385
492788
410320
584264
939575
1096035
567387
179906
1026241
795355
796101
267484
365215
157224
1150542
341913
976311
466187
396091
753914
521122
907101
205246
83495
879333
260979
417753
1117028
735521
965084
635533
1044782
843506
408452
630126
929312
109753
804999
559563
495888
746171
907035
965924
600446
822533
435824
963575
960353
1031793
1106952
10996
430225
1036135
321884
877126
975142
538907
652359
575220
961501
588760
646236
107845
524066
861047
261700
517662
182974
421087
115064
165415
206412
75620
755162
1044695
30056
979029
1162827
748727
437370
526986
848755
1021842
242100
749091
992261
486342
787318
828403
30122
787277
1049104
1136663
203777
293341
316930
1150040
97584
1091846
608250
75438
1016141
915933
484743
717560
424422
809301
350584
36798
642251
359786
108686
736076
646834
142346
919634
378221
281087
349427
1128419
481551
309000
914520
345295
892501
540199
962771
274418
109153
148338
20072
1083507
1083096
931533
522039
821112
738806
1169494
197586
454129
727174
569365
1128425
765704
359931
125078
737294
421649
989880
50945
545192
53639
622165
856653
236034
182046
204020
15792
994197
211388
11130
658958
130211
955579
320117
158747
139071
238017
96060
933497
821024
1174513
760678
289124
707088
196814
217717
166783
802408
757597
880568
322259
71275
809713
324660
62091
159035
690558
21895
725041
935226
2466
468360
608706
442585
139600
345600
1108466
14690
209870
534291
974475
72483
1115621
1164019
783568
1063260
430084
652085
37759
390206
64895
541704
228837
79031
163838
921624
48389
190571
379340
1118084
267844
544643
447424
553748
287389
759840
1057203
1030811
692697
307879
228692
1104470
944525
618062
120963
4875
1118540
1133941
451984
92949
56675
463223
1130058
402207
647627
266840
1126127
569187
942726
663697
872618
798810
944052
528157
651695
1021682
511544
414615
952215
464802
717084
369679
1037524
735311
262020
1108300
862173
178733
553789
1171530
372870
1081589
186875
195654
894768
599833
1168772
868005
18636
1093878
715610
236501
643322
1058240
513433
418131
981380
349870
491309
443582
91409
331506
315856
341398
1084517
499817
641005
125771
259443
228498
795765
47345
1094123
975914
809606
285387
1149477
228048
696610
176247
1123316
1061122
389799
640609
847973
358483
566476
1117904
610708
1112842
692967
472735
1065261
231687
831761
1077194
393053
799546
257944
167729
1104899
953367
661050
926527
938558
634717
261931
227512
435182
754070
270104
444817
862891
864341
898051
884374
28339
124924
426317
163006
844638
226059
852634
188587
199137
281095
85355
648090
546579
94431
707939
68376
262406
632278
941053
253510
642401
52468
16140
1010334
135077
144745
569805
520191
1026795
462069
611321
176552
310680
698088
719426
69846
52440
321849
141160
274497
1007735
228140
657728
690501
1000971
952234
535720
179880
205975
63247
214175
878915
238916
1057360
1013146
519263
840143
73648
382471
580595
172615
472566
115790
251428
1137412
1065641
768119
919029
12534
370593
447844
177392
1095821
1166370
901891
392461
715938
896996
725786
392056
392225
261525
498876
85532
660298
887156
1083676
710289
104817
306328
808550
247859
86991
823622
1088266
1054296
160247
701865
137634
449522
731204
627224
166959
294701
947681
978492
961608
839795
894314
214352
678093
1170490
840583
183237
49130
558575
149933
1097336
869983
89962
650007
879061
746613
1158485
493516
963331
926918
127898
235877
127359
965738
650129
612146
617847
1009275
432562
716302
783546
591380
815527
556381
474208
164794
841229
1041541
1024897
683422
409191
131455
709783
1156679
136141
56725
94465
165585
101171
945745
1022447
312395
280033
947008
769615
711453
725722
254988
159039
415764
422686
570250
1167836
762798
825233
214028
1112484
1037141
837804
286993
1044078
718614
774884
904290
18495
51076
194749
397948
702966
463284
281313
571352
585851
548626
1110144
18247
57239
1113378
836372
1041975
1015183
291441
33060
966013
1032461
960842
1081211
647559
577431
1017769
918290
493324
126310
617196
1130818
144846
10624
70357
761683
1001481
506626
434037
1057845
370642
972801
484808
613731
1025442
828855
432696
480080
955037
286112
1121008
383062
946097
1118660
889448
728646
587221
692040
1129117
792459
378470
1057162
489007
932096
850957
212038
888648
298664
858509
1163955
455030
949750
136904
16348
488194
468806
887400
451568
1026745
722240
1160626
852474
149715
784047
1058775
59266
671997
935766
439881
929631
782568
643655
95524
331115
1057430
981440
516653
746048
1048648
115298
1003301
924548
113593
521417
804810
350269
1111310
405660
933752
363330
808463
552569
639345
982811
559562
120639
497981
877702
74322
865060
9517
902665
514014
423388
357028
489367
53726
616773
385460
1113649
780451
348339
612783
1038869
1021692
422667
536151
310014
1049296
660864
141638
1060537
759704
533923
918574
1081644
249080
3764
647173
114266
635714
1007226
307887
1055490
944942
219135
407234
944387
386564
380498
1178111
682409
1146673
1164937
714984
41786
1172222
524431
125530
1180491
563064
328387
620961
105920
873553
1027712
183742
318003
1144282
30814
1100704
734723
671898
705859
48296
1081171
881951
1112199
429822
661312
910236
267982
57189
262135
464101
413002
34766
141261
416523
658773
1173953
801241
376186
173034
1046753
323834
135532
416601
1126832
525330
745649
91860
428854
569266
730570
883849
252851
883719
666756
611077
5819
1131330
724576
204263
447923
532259
122748
321400
470900
892253
115724
1059671
1050083
998140
970891
284999
613298
432331
293216
362292
297693
848871
1056594
613730
842762
275970
502645
189191
185423
538
711194
698360
324141
150627
38218
835491
440745
708430
30839
192372
210904
681394
935529
532155
572152
223224
1075745
529699
294478
998097
844167
122416
1027480
286682
439703
537402
170878
250503
1147922
861882
994088
495414
684780
138238
634027
1006504
866881
86341
953962
1078543
580162
1082971
211693
374166
765098
1072238
1068309
1170931
494306
555843
419723
983016
571819
923983
15395
565909
516795
970455
348990
989267
936975
121553
1044929
990372
538414
1033560
380849
1116598
14404
1057599
540476
935887
512240
1079795
150545
692225
93024
1015325
639078
1018401
568558
734651
465157
257897
334000
188332
166732
802752
573021
812050
1123558
222286
418315
436181
1018231
662591
331132
540269
350932
779591
959603
18029
467317
83828
593115
795506
757721
961870
1093692
401166
1072753
1162405
1008195
1025368
343319
529674
951879
891462
1054565
996052
813937
899337
66618
434169
764522
699237
1158118
1006467
326352
340516
72593
735294
323199
888877
896791
271433
1094112
63121
906591
271363
215834
17806
37583
231055
1056988
336967
283265
451378
359699
979031
7625
1001989
930430
846082
162282
620120
754671
491873
98188
1135401
500150
130402
819092
489139
54023
134515
308762
66562
19738
380825
229802
22435
794593
78726
733719
230923
26244
287655
415922
308931
1171746
827767
146751
943799
109395
783802
806173
42401
178222
828834
941067
348319
974855
1090073
845135
944006
607684
148085
762150
558174
382063
672515
156776
147711
758777
968783
1125224
630707
264916
878833
917030
908922
616167
992177
62208
261934
411727
966723
104996
960167
949746
707236
220953
574627
1020887
605129
1011198
297913
838251
562812
627592
1098224
462929
289168
210654
716446
1109797
1065422
661309
472778
1161368
1063451
726145
1075294
644847
480838
193780
1085631
855641
638333
726898
296074
483760
274539
405499
357888
258850
662549
329992
466521
751337
170950
263375
679439
707752
1118823
764254
132136
942311
722136
378050
994630
1140629
43667
1057346
1038081
159285
493036
984576
21492
596214
115571
640498
179610
889594
149461
613139
655260
842207
499521
22077
21244
667526
436136
647605
529972
950152
1010461
174232
1126961
1013254
740787
361395
598320
990291
205390
772604
550766
911631
400224
386989
229122
193409
694701
1155557
949118
1172611
769025
413238
568771
1081013
89790
1079860
318044
123630
1173174
293687
667769
397038
618296
274441
947970
748505
1094545
14691
28577
651700
952241
188916
1031824
623182
873454
409337
121063
388110
758036
750111
1101569
223691
67725
1004149
679917
81265
30929
160617
1097880
763666
149051
995880
609359
727608
520705
482242
628112
338355
943654
429288
185237
933112
287536
815801
820472
32667
943780
1051661
241210
216526
262082
895440
755076
216178
50703
223029
339599
906835
719978
118526
221061
749668
1011307
616218
693203
5456
354011
325194
693369
902243
880463
1089299
877948
1081814
557478
868669
103571
55050
462926
324247
45216
260620
477213
657958
810581
928187
368645
960295
24062
463339
737405
1082140
316109
1146797
372636
594569
222549
779871
192313
939133
1121219
309914
878919
498970
371772
588208
72093
733941
697768
911858
1079016
503453
453165
888895
114128
732677
681657
1145321
81309
768474
690353
233481
1100364
407751
52851
694699
59742
937182
597071
83618
380083
989507
786957
1000458
983502
1152921
1032639
465919
383302
160493
378275
765800
437817
25212
458638
130615
482135
122425
993727
510941
523457
1032674
791456
392705
273990
1007886
82163
910292
536535
925607
517908
646221
998165
1155172
638618
388757
39528
860184
541932
822054
945812
778820
830305
275917
525184
779437
1141872
10848
392389
405073
152780
506131
574982
695041
548715
502909
720339
785181
263250
1131216
536316
614642
779349
77509
1006805
34746
227777
700373
15106
62857
934027
789207
821101
1114319
586996
719807
1046331
203939
1122385
1037964
878014
412585
511418
323133
495479
450299
1063488
190484
863311
251070
927994
670434
788301
1037005
956140
829063
787378
864489
411862
25936
652640
1100447
333559
727462
694459
667272
1163587
1005272
1912
895641
638182
325717
828925
191292
234876
1146892
511809
1012101
580644
476651
256620
775862
218547
322049
1008317
221133
10104
150657
1089554
1031728
912919
755473
189799
753019
463850
686165
811201
897965
418625
244270
711076
1151465
113301
267905
1076903
109804
35137
66829
963747
45859
812361
171957
132641
53195
63995
1104042
266127
919383
742284
351539
940108
411906
895422
367501
205287
58680
724542
147328
1128812
495045
905425
1010161
979631
1070940
590111
97557
1007042
745204
662864
818962
865162
811844
1107856
194646
1118481
682286
611849
1083520
633089
532627
175994
813760
1172186
1052970
736213
1179555
776189
596362
551223
794386
392460
991352
112261
460435
126343
965534
111670
801333
904850
623075
856970
1036908
1033086
888441
1030787
4734
282063
730770
728117
464252
752180
771293
1005406
1049154
224855
840251
124215
483794
214197
746921
1077959
311642
414272
173179
959091
580910
219700
966884
170118
764457
540493
592265
608968
755338
362534
469190
337583
375770
1149150
158600
958070
51771
756330
581673
85037
134442
693432
94104
1087148
426912
443526
383045
224460
1011240
1012732
796681
948872
392354
133006
860324
132092
20718
498760
373822
593213
429125
1024841
759649
62786
102386
48061
411794
660858
51935
661158
1157341
110823
1146882
979017
692013
493990
732467
538436
1052299
133800
195221
1122485
267805
568052
852888
132815
667273
1127590
1065337
907369
978702
713623
253880
885739
450719
651586
96528
19800
190807
306365
1004296
206493
434074
890761
767735
935393
1156766
985231
533530
149178
1048297
1106805
668947
525837
265068
1131760
1144576
570424
910130
667980
761384
637235
1093077
457940
608323
721843
1164878
377413
1081365
1168852
168465
796787
236467
345366
725654
467245
235836
423366
62312
802627
427341
337478
315544
679971
714988
807815
625122
678015
848512
616427
592755
325491
645335
131747
1037696
216453
1024048
824252
697448
426365
1029233
135587
801040
815124
884757
476625
246839
746845
16199
870061
172080
822646
529178
556115
801393
174804
912734
306338
513835
1085382
529644
1008581
134089
375136
1042318
95182
657878
1136277
235437
765534
930618
1137735
380485
1109330
587645
74718
1082985
633818
944468
364428
60106
133986
785220
324849
63385
833087
121172
1102556
1119329
323756
741716
100866
557171
554307
567637
1074297
504604
172090
73188
1042255
185556
492209
953425
1124188
1105854
143858
647185
242930
126262
1117497
999658
247651
665154
83063
1139231
1079491
726751
954743
799249
1019744
1079766
310123
648551
849648
1100557
721313
761885
764081
309995
1067770
416073
783116
268640
81476
657128
571869
311545
237857
102645
688185
988498
360857
708078
444342
420571
553355
630257
246965
283235
736154
1094362
804429
1148426
768376
924593
226100
1146499
1178378
73863
1055007
939211
287350
1179379
794983
1020693
159803
135563
1066486
5921
4982
1022344
1143315
915036
199766
346603
877907
148974
46844
584479
750806
104218
1120316
1101076
1159701
909255
516110
849665
787144
67781
754503
1108643
564810
977391
260085
455255
574951
410632
463895
429220
24192
82821
1173203
997799
846770
221941
461194
267745
1147423
927602
732095
685198
417243
28906
29765
631055
782488
338969
715972
621671
702441
948594
961963
1045020
667934
980250
434477
810083
611109
1024518
515620
813879
147
1023503
350505
1064859
372028
691506
914789
998575
175433
428450
876130
222591
329201
1081279
931059
140520
375345
1141426
158394
961186
1173651
1163630
43967
293250
390622
189022
952425
32497
720152
1097786
578243
387131
657992
207392
797469
182498
1092268
819767
897542
525175
298896
300410
1068725
159184
512326
1091046
133482
250879
893443
879927
860724
206179
912013
336989
3848
512656
280208
71221
252748
93537
1100797
1128881
198924
1158003
13976
814527
1115236
1138846
231286
1090041
279947
1132396
312625
431847
97095
314209
820173
1033808
1065401
631972
99335
651170
503504
526364
980370
922934
77097
792122
2693
446456
295885
895806
397942
1038592
877040
628946
269691
620851
302204
1113567
1158194
518912
19022
180727
757928
653593
1011364
580820
498037
883343
343912
513093
393660
77516
959133
805186
403413
464905
1005951
1001681
259385
341556
625289
661875
244657
760437
95762
769852
1129424
516048
163485
1066027
1033138
1135524
1107444
720915
460376
101897
1071503
123557
119400
390353
540590
947936
798452
1113813
120193
906304
431589
642078
851964
110572
583633
754422
888469
1109787
984472
431893
1025555
770037
4744
823822
422283
333839
601924
1116369
188143
10981
519366
143818
967627
629773
168312
532369
561201
16405
313930
587621
1092741
201205
1102641
256498
456591
285468
557791
388574
503770
1018789
1109691
1173270
1154615
388066
363870
212947
54039
254405
67436
572221
354824
116626
944324
271564
5222
623268
259797
988450
1123257
369439
854192
137572
771689
400372
849880
618683
733280
687445
236288
568128
760034
841954
888743
836657
221434
353184
190675
699370
121852
555628
814204
319675
1094187
17321
634804
1153129
139980
419264
260956
65561
783654
437421
801706
485742
742073
1073473
176388
1031386
1021298
257819
502185
824163
510848
231637
791283
380834
658949
816444
529237
70805
596668
505453
1180004
1148007
506992
102730
108814
1080061
547153
1042472
428443
93011
1134161
1047611
336906
828732
427681
626731
325620
274939
759909
743731
951117
449648
472079
825522
319324
316627
721403
254519
161344
617028
97527
931830
729233
522986
612500
175360
106584
664213
564857
35809
8733
765892
16981
933106
945769
420112
431718
936285
499644
715316
556613
50827
1077694
559881
893413
945141
483850
917678
819555
1050396
689792
1056737
549687
891612
1179126
341702
730130
900672
837958
991019
660305
604135
1000247
696546
638194
1034664
1008787
1006212
103788
647040
414256
301110
823578
1167065
261295
143397
454336
543204
488593
569735
573984
620538
317517
837454
903812
77228
213929
623614
275349
15599
196587
617482
207075
218438
439904
1159129
1021333
623862
826081
1100357
270943
1123974
431502
748189
16645
716316
122273
1111969
998179
279948
298504
639433
961844
1145822
986230
1054459
722261
703868
456484
700081
1084249
1000979
1001008
973977
927893
364567
991098
598702
700907
457882
935726
38500
411560
251145
1111157
1023800
10133
1159013
826125
1040548
832447
460015
944160
205543
375468
1050553
1046465
514701
6330
948124
646724
737787
418356
741592
49015
1041607
52540
895815
550438
592273
833873
482425
956229
459143
434111
372921
417583
70365
1102714
791179
840388
772793
586627
896146
165679
214028
631762
1022599
992476
831060
201733
523311
500591
172363
734617
692663
12310
436286
849061
459545
1152466
976046
1145793
1067670
306770
565028
1027776
48526
983633
258233
940682
946554
926829
78231
1170270
1137699
642373
827111
122923
237472
1076263
582957
785907
23607
150116
837134
491655
30215
438068
400100
734838
400635
470248
434899
216151
192700
1091975
1055386
756397
921315
1062461
386071
315523
60935
31027
766387
1094355
551966
336372
1049886
733637
435746
316241
962172
815155
114844
59090
454491
895462
866068
463419
707474
1039579
350350
1092580
779149
1040649
585162
1055020
186983
83969
278861
503299
125349
996196
869170
415004
526411
683907
763989
1086174
325343
941356
615818
519014
859846
1118874
745225
546425
653038
122639
1073022
970314
437984
422874
649188
272983
886379
379263
873590
152561
691400
126135
77922
1180537
1178831
1160729
848511
418345
917613
1041368
139860
620482
449279
932668
430677
123372
93134
686641
117191
228768
1131834
5272
340994
1164748
418356
856814
728189
978826
75338
197787
502165
648163
465552
1043012
269467
1026106
947362
197139
1144435
895712
1047870
42224
723079
648295
623859
594889
1028846
924419
251037
537957
795516
161785
259411
316598
897924
436456
451560
1044211
820171
796378
955435
841303
54319
642196
405818
117523
601968
899818
710739
713244
895732
281057
32491
209248
1164609
946004
1132305
690126
110421
695490
154900
385666
1107900
495299
224581
384547
771334
633638
587779
155541
213941
845186
801944
178451
774159
214587
956443
1168004
1148619
368188
872099
1023984
1109237
985063
44803
30721
605490
271047
441227
307829
908377
148663
482973
296058
119544
1168398
562022
236353
70314
319686
438707
851730
888054
66426
842758
817044
325443
1100413
898369
691987
224582
474805
549248
1005117
1048372
1046581
611897
786152
768866
182670
1155615
679181
149524
773517
358018
809797
266946
369314
204408
365177
429841
973140
175586
196436
608360
933138
242149
1050078
139751
141822
786675
1031211
545305
40011
446776
19758
899609
826634
839838
1005003
349601
417049
493851
247691
343759
235685
562762
153688
1033956
617203
337854
656753
1163385
917108
549299
605188
1044329
194894
461681
335407
1077336
394222
200605
160452
886299
903706
649158
593212
551512
313354
586481
336057
600339
711009
95884
262268
140627
926813
547547
106620
718927
556486
125955
240156
121585
662956
1088853
760308
852583
172887
1159071
608118
383234
292040
257020
973173
642065
195135
492024
436452
935609
178434
284693
651264
217577
602770
418224
772468
115802
855608
577766
292042
626958
1127217
913227
144564
617732
226065
1039878
754421
549277
399196
1174962
1102444
1114997
453303
217981
356471
400951
538660
669136
1114805
150218
850222
532582
1107756
371601
721071
223736
101986
185676
895169
699478
1039615
419353
526625
507588
199678
592278
840276
1030249
605067
825019
866606
664462
561482
1142517
473313
973271
832922
868883
712868
776875
828991
621427
924132
730655
312688
1130120
522499
1101881
552969
720725
99569
320239
173200
1172244
212524
281595
356908
843308
885158
831730
1063680
61889
297407
1080367
642375
458899
566691
325347
1058500
453382
560368
84512
96474
1113709
256442
71118
423617
742725
511750
33113
192923
474246
401958
5823
637995
990140
874465
71234
1122973
758028
972512
853568
399838
775157
650131
1045438
981790
213939
4171
587467
724337
866791
930149
1050751
564415
501481
395063
853105
118457
639235
727794
60475
1124762
930358
550157
409128
922574
70729
450327
289325
449934
956406
1091946
691099
356350
705576
419576
261071
557958
481070
129991
498321
825340
1058125
695943
657798
765682
1141805
979905
903164
466632
988564
279359
534784
491731
169753
433084
72497
198767
374575
234699
615326
330470
1106923
718100
782157
752087
394799
205170
443515
461342
1063206
82568
659575
718132
525116
480310
615311
782649
204169
209277
178633
922115
1020597
263357
102019
403502
543077
947666
107769
114563
33365
735362
861269
326315
938459
228033
328159
56645
951421
222659
855509
926147
393780
905323
605274
27360
792974
784820
505672
334312
527033
489162
356111
502800
998267
698744
554297
38538
438669
644311
399646
18626
912657
521806
534097
159418
103029
166957
600522
123964
603796
595437
1074705
460477
1006507
462249
509355
969787
592241
676052
350213
671803
374516
36549
281166
443289
813112
32752
376415
6355
1041
449378
77612
725751
663214
356341
55907
29778
1178024
275432
386500
838799
55254
708670
398895
827347
118171
834294
1058195
112085
185824
66564
365842
621902
441616
171609
717408
1049661
341788
827600
710532
112593
824636
485003
598033
1030696
244466
759289
1106902
969744
1034950
182329
549009
413344
840920
356913
79475
14201
336915
709660
226691
650629
1012866
1003672
862133
565938
247391
78738
963438
772239
383094
239622
740130
454096
717525
8372
508527
330635
506109
171868
180005
1026846
769832
457309
832013
184823
694112
624391
519073
660512
286143
1078099
449381
169835
586539
14705
101567
696861
181537
1043782
982485
190442
388248
874740
90274
306274
409887
235215
1176823
895334
1039852
687805
963813
702283
1005286
32249
711835
754538
914556
90827
883546
511912
367524
1150995
527920
908777
1069414
1059438
688212
828326
455566
138533
988421
166536
1025187
307258
671217
561372
384059
921315
141530
307484
306357
769366
868674
606165
1151051
499913
76767
1010904
800609
765376
1173911
162378
260929
868430
602726
797506
638941
785426
432865
1010182
790437
1137656
554071
1077907
717126
653721
323481
994889
1157705
565640
205699
524309
291191
1006357
86168
612856
438839
718842
707041
62110
1153756
134492
291922
525229
342873
120843
1022958
759204
882362
207638
255953
89420
928344
395417
1170021
346882
782112
265049
1071923
521248
322287
533863
312924
374953
543241
538881
75275
497509
250421
1172414
43828
566614
914007
426139
24441
304200
973147
670530
68192
341650
455648
213313
33487
915753
575424
707654
23293
41600
721721
1143354
122519
547764
1092704
102419
24640
733516
2295
177574
336691
830355
1034007
1033546
407947
378564
1164232
978503
446313
686699
213986
202638
1174410
872481
454655
567889
1052023
285573
54435
1016691
738684
367575
584557
594698
1078153
210949
883134
519759
868159
1175425
922385
73469
224245
520930
319258
715603
1075716
182787
303081
813622
948256
353949
652862
822305
988109
92817
378546
1128182
545753
43918
1110521
187282
79868
617985
79436
471324
559494
870819
1049770
764038
67664
884548
994845
1021318
628846
586521
889735
117842
280772
846891
324211
1003412
1102570
578439
937422
39121
719514
1177610
156122
418333
770353
800428
792590
500575
464087
583689
98372
1162457
1180188
223430
657874
838958
369670
764681
1032956
570806
245052
415294
68028
482709
1089159
641134
508085
582801
1125437
321913
67795
19077
323857
109911
760529
700117
555047
290269
398840
498751
66719
556429
182122
66046
840483
636956
1120891
574208
62163
872582
913665
957075
257080
26376
1143622
13015
2087
441406
813513
931979
531526
1114611
445721
478796
126157
1115877
584320
670543
786659
198728
856555
1170647
1065409
531992
33918
1103783
553375
915323
283011
118622
662456
318006
855675
957317
440296
286263
379478
87860
366562
643092
691391
1015261
637682
300828
730483
266327
882566
1060445
926474
1045013
839391
563859
752787
112406
75024
513868
93408
639721
1003521
318899
72739
4287
192120
913887
1095871
351399
767699
130988
843006
834428
10890
671929
754160
562851
349579
277524
681519
504160
888475
706697
285826
82037
579534
192907
261274
255183
849550
738963
1113527
460317
384211
208870
414011
147421
502921
704880
730797
913807
1113220
426753
641311
647241
396084
307320
191942
960637
777992
178597
1145937
345853
474886
879263
882094
1053658
341246
647430
947483
434153
335712
992308
888375
288521
848345
1002844
650792
862147
24005
782355
464369
248050
907723
185732
312457
1073306
408646
1025563
383701
1041912
170208
1093551
168440
178645
1148923
1001139
943116
1085022
619169
309685
455035
944072
1000649
208241
246679
964895
120723
74980
1173085
479333
351843
793610
670024
681202
685092
1025669
1109881
391525
1119330
645761
602354
359452
309051
1030661
447741
735711
678106
652409
504265
709654
197033
452420
1157681
39555
523110
732455
330658
180340
969527
757684
734603
873109
343657
604445
946843
261656
533533
538852
715935
277806
1068953
11418
515944
202292
203519
317061
840005
340146
325328
244473
648541
1020702
1172782
1081569
539702
665680
723056
483947
874113
305186
993709
474287
1065200
30328
374974
212530
1174918
175409
1034062
737960
252751
793283
1117156
892191
185640
181105
899554
823358
185255
535477
570582
127096
278787
1156602
745566
1136749
1048646
413295
1057411
275296
398806
1030395
581442
917269
983352
1146515
592537
1122810
1141760
995478
168224
60488
350766
95356
120179
815646
776825
645788
786854
84376
63229
588328
93323
841936
620548
261191
179788
268505
1066516
498247
533096
905510
1146246
225700
1060067
956913
481551
745005
357740
1150050
35949
947837
551010
280871
787401
558145
647905
672428
659878
455633
852139
1083518
63894
39999
511784
684207
701003
190928
1140667
907643
482328
988794
829997
1131228
889823
208795
802567
1159971
109135
972541
957616
692913
1050587
202487
993299
831671
61776
578985
190846
269539
940642
479441
857673
819675
1176780
574282
241673
969030
262531
849331
927966
232200
935303
23161
873606
833294
1048501
342188
864605
855771
995720
284011
600213
1037299
648582
593409
355394
1156616
195107
667521
670456
158106
3673
347021
1120899
196303
148484
961915
194410
1094731
70751
913823
228796
883078
253390
656292
94542
270897
567449
868315
552437
114148
286898
576583
1123784
900303
472983
430736
738782
640323
1177545
1051308
283514
327533
448206
876676
737834
760356
820149
768234
318408
688752
782037
236894
17159
602797
1078531
95888
90164
73576
672238
945480
698318
489884
257154
1095166
1174143
1057211
938183
964293
728683
231439
212350
558356
595357
289001
1060981
567929
990658
1048947
880256
279288
291289
892945
982741
1060811
906787
348100
455980
877176
307188
556583
895707
1011792
741506
567261
481698
885958
297547
1544
584071
1019108
677285
849513
1011657
412301
653103
247359
1016592
222895
727144
451744
76165
382328
263406
67741
934210
377876
24516
1131176
381296
1141097
1048358
365126
27076
604164
784231
432533
1098253
500659
1115863
954533
129273
308989
1095535
16893
610369
967646
773593
914142
1012848
818828
82927
894168
178709
780184
859945
113255
830076
834699
1082732
803
523563
1003656
640460
741496
72053
548473
260731
58182
254785
5522
844214
642393
363297
250956
524203
687570
355715
420530
932785
415864
1026458
435619
1048589
158730
1007022
1039143
16656
465954
1011654
465043
835346
207126
678830
712746
550288
546104
405878
489891
257624
369300
543410
388296
358530
563657
618164
500239
157776
351773
453189
195194
441323
341317
979885
771146
1088532
109230
711364
1013528
403131
1118569
577939
823913
464899
1169963
368408
237946
1134061
998595
633816
691428
4441
1050028
443214
378235
531083
70092
79457
203810
1082692
927048
657472
773285
780299
180203
1057096
547625
471833
378609
449004
765776
586262
2942
1162392
1157767
680494
601616
1121276
276309
13192
902202
397873
722944
392630
186518
239183
210123
455313
912797
624748
122900
568329
778552
875690
182481
281998
208778
1023917
398397
31320
1150819
719598
344897
753574
201465
264324
865577
775470
830010
68937
779231
848515
233951
803651
570498
753172
465269
367403
854099
564329
695920
544062
245827
1071723
940899
902565
943945
958993
226966
805396
277341
1036322
869493
323524
198490
758154
16321
1029606
478906
647292
185825
279856
591884
324846
1016695
613213
9134
381803
935352
479525
368103
624693
69988
46234
614848
1114208
810950
129701
613825
502347
114126
801924
1169309
645397
625823
116251
119571
1097249
683616
871362
1053400
647040
486684
186548
623835
27466
407125
280403
810883
493999
234138
1176587
462407
767830
342003
1151474
727124
997425
917116
333734
765851
163571
476038
128532
48348
91167
134805
474021
46964
1101202
466187
392551
673359
363919
787031
60475
144512
673212
1117002
12054
183010
594775
457638
918133
892085
662640
95302
170201
436567
1152033
683522
86054
628216
382108
1000821
835464
1006401
717957
617297
232459
956755
340756
921285
58641
463740
239834
210090
826405
748489
307128
400194
294073
529592
283288
687818
168979
874769
845273
1009334
785507
296188
1154077
335734
330305
264197
466630
123614
916310
1061271
268010
399216
250899
787932
342668
91732
291751
479224
2228
437033
870437
1088184
1035595
1087059
493162
493483
883991
792321
230231
917209
1080971
279228
752554
104376
809726
154326
952714
594940
1059579
105193
821232
1010130
191563
353386
847688
335124
1087503
30545
1100723
603495
320992
258015
75756
1013438
293491
112831
395394
396338
945786
134436
974386
914264
204692
491961
307322
1147277
994321
502111
270658
234893
781325
8098
988195
904059
1085299
1043976
397798
1117878
426147
1134092
364998
115894
392120
321027
1103746
1057105
468594
552125
452996
933925
446841
199480
95388
869568
866070
499292
130853
432738
868383
451228
1167336
117751
1072609
228850
1174471
996135
224050
50530
501802
1090677
1011353
937952
1083274
543215
393670
389635
157400
1075707
165820
36611
613311
1099541
727168
409401
425172
1091868
21340
706835
974524
889497
487628
317688
160532
270801
396080
772671
109226
1168727
228671
962408
1168284
781878
728270
703135
360791
458479
1118641
825897
494176
141756
1009681
995482
578213
848787
823854
372288
552779
780021
451731
320924
161915
86504
648124
113973
1026648
945547
66564
687394
981220
262602
851398
113135
537328
718093
591657
947724
228320
938854
744829
61488
812410
699546
583232
649114
87887
464336
162768
1005237
995967
312236
1002184
980352
502909
741378
553906
970329
586480
340035
823892
1157846
522002
671803
1229
449879
514758
78729
953433
394370
711432
317590
1023125
946030
199658
782418
90553
224870
392229
845570
980497
721205
404823
427286
396458
164819
238068
64333
967042
465347
225698
220094
699995
596362
508492
2026
1142242
948286
49101
823508
317079
796726
392597
251039
459664
115533
410556
700447
987154
318792
72390
687322
1043857
774155
612672
978972
472423
765393
899101
897855
842255
990257
947831
446256
1179682
1145782
1109113
1177675
932108
283240
633127
513447
94815
1034963
445096
933020
752054
808603
799267
375573
756460
487552
805008
21196
274224
943041
473566
946088
1110404
548482
132670
319265
769342
49549
1160745
178226
478689
764729
399151
19567
7864
720505
660965
348885
895887
365145
633261
661171
764751
149157
477530
463277
493821
610853
33952
605679
996527
484708
326656
820049
193739
701879
757463
873617
923016
457704
19396
548308
1153935
1140456
1153132
265645
169670
806207
1169381
25832
200365
750369
840635
420384
939027
134540
925785
954138
572693
332681
159372
1045116
592369
1039346
356688
790761
841518
697831
426251
623753
523732
927658
2964
786202
986588
729356
666404
685900
773707
1091998
87830
851355
1055272
481276
1023348
670089
798784
1105546
656038
264043
409586
881473
406103
948617
178025
995091
47944
507936
710611
352827
639368
322342
950358
351567
678202
1052580
253110
688287
445361
163037
436853
152706
924137
371102
37523
968835
466830
48798
1160048
301575
318172
134283
1072036
208147
802361
559966
1134271
800620
339493
36374
127337
531283
958932
1054838
779516
242146
829693
541962
738216
603423
58819
362068
40304
124776
164149
75068
1110551
442453
568244
436225
508002
78637
1142664
993391
762055
420521
49578
809929
187152
621471
67439
414315
349622
544410
518612
425276
1022760
413916
520982
765720
233038
221190
500930
896136
888398
252550
591784
19775
258902
303300
623277
275483
394354
1122973
540955
362302
676837
1012670
343143
916721
818185
1095376
649631
543887
401094
738172
747867
323951
741007
1033696
214025
375248
503314
169136
1113807
217177
301300
1129987
283615
930121
138021
219550
733190
85529
467355
694281
544551
737157
270753
713304
276496
174275
397184
573976
608736
794814
1000785
901086
623149
167355
746801
474844
995329
1132108
743724
721283
41937
644208
1013816
369561
419054
429499
605419
252870
106333
734915
377801
90307
966918
833090
88310
883075
894039
29608
5399
589462
206106
560205
604111
473835
700819
1133644
180394
168773
475543
941767
871127
25660
832304
813432
1144568
994075
2980
674244
652063
333782
776864
500019
81656
697245
285561
256400
425789
1163105
523825
188883
530290
301365
914686
474546
672120
456106
995882
1100882
273389
665212
254804
194098
569529
1056137
1081870
1067226
746699
411815
431996
878604
429246
940503
1161518
136748
209614
617770
826190
627255
369795
857865
936234
54552
539524
631915
129182
498544
549471
500463
1100290
87533
34086
392531
715180
88632
396577
806523
137873
819232
206685
220090
694617
1070906
827933
1147037
715037
849305
692705
1177012
348056
911095
1060693
280341
994182
292799
1137218
86430
700164
485395
751177
1131667
168398
327772
361545
820524
982407
548281
955267
1042765
613397
13064
616669
181862
339697
340513
43529
1001173
81967
391232
488485
1157483
949043
142913
19262
161839
729043
340697
403384
777148
170106
1172998
620982
868830
1138140
317255
345155
625598
1127087
980663
463281
364379
852493
209757
888549
505097
219743
139399
250527
591064
665527
768147
1065991
691488
981624
236409
751702
686985
1033869
1043022
537147
807744
69874
148798
52760
257459
284158
4657
408188
641991
304782
48750
153868
408129
684894
509951
877372
411145
14370
777337
92191
556029
1032395
912426
1038963
108721
668324
638214
390838
771349
337368
675287
1164805
557806
584998
957931
367842
1007164
125707
430516
943725
280240
118487
354818
345766
126517
151653
825137
1057820
1072071
940751
30122
1036554
661655
1057422
69866
204285
583761
676160
365452
975627
763017
1032889
1106065
680294
809099
7308
343864
519588
893530
33964
510754
327879
390012
663431
379538
62758
416158
822713
304932
915700
618858
307328
1084292
325486
431786
153775
426145
802844
730204
671019
376426
635368
387525
417797
542897
131038
312130
233884
894329
302657
7821
983590
671277
691992
475793
495993
1007079
136831
56677
1504
296624
1042403
955325
756634
243590
597752
468940
222504
1094829
82832
549533
609937
927352
907901
762112
36677
172166
1101575
797287
1025283
130585
602750
745147
240608
911021
1148357
196633
524348
595977
752999
625849
976379
170536
1093884
504755
777368
605713
755065
294844
289235
163005
987055
921300
464366
1043868
1042458
774830
83444
468893
1045524
389195
537046
1149384
893378
531956
928426
256862
649422
292324
794191
732441
192104
952072
824931
415851
857497
397051
921306
917456
196105
339513
313630
299554
354909
1176530
1142456
1137556
792729
165408
415661
1006807
48246
251024
64778
1022607
383509
220999
1166308
792956
901641
939242
753900
685401
494511
367697
527727
396890
564268
293833
674391
641892
587689
775674
609549
193621
481907
192430
1057777
1016535
188475
1018354
66679
112418
433917
935244
284675
980880
322419
175926
347590
58333
1023160
916183
815764
283445
886491
752073
815701
163655
207220
943338
28679
310940
1066019
1091580
8030
914317
535171
836324
1151104
600964
1004404
63698
441690
702685
273428
868908
583463
1130265
1116600
218828
130832
99876
324978
772439
250489
27178
852965
499450
1088301
187602
1133977
106244
466465
1148947
304603
1014693
252526
801709
724022
711326
657102
1123783
315299
122876
62830
482400
206311
644843
556093
768790
619714
204852
819127
212120
105073
236438
281632
491818
197806
208894
811746
245018
718608
498564
349706
1101959
69728
694509
356117
469489
46060
920764
934689
336410
245166
172862
1069817
702724
1100888
703143
451612
1151043
950343
462564
50040
741833
682820
355299
715890
270482
892086
91647
759293
713984
753142
1021152
202209
639701
557219
128439
950256
467211
791487
39316
753375
197714
1034929
729414
31632
991427
1158583
375626
6236
201432
726754
1173861
710190
551913
746439
684912
214348
473509
698814
318017
157305
412283
894826
888025
937930
375267
1062156
440678
287356
869001
265071
369132
596030
943128
487532
862353
526611
204503
220241
288488
1123658
915120
592207
451316
610355
491567
208531
146764
326222
781182
148755
647410
91908
515181
1169229
169404
941482
651308
664305
79374
139748
850863
1052760
743813
663279
429980
637872
1076543
583494
1103722
871919
920444
58053
985293
863577
87929
104746
552568
1000180
342747
245312
378027
1082381
548848
356688
415794
515257
443892
212039
513607
875966
339768
527457
748585
887255
731367
515382
1046972
178942
593617
893850
21022
965540
909547
632220
330840
920856
143117
73801
795111
528871
177557
68272
651743
822975
338346
709679
49821
981751
488203
415413
942264
532463
293602
1104513
1094641
475319
763659
867337
941926
280472
333049
420985
857970
595563
813721
90604
436190
486864
760860
106556
114675
451332
1023124
55051
1106338
700129
1034845
1150030
590063
94444
455660
1176963
322270
662637
1015034
940958
772022
1061014
370420
748765
577860
549089
484702
515779
1040158
993205
172882
1075803
81625
523532
669336
715055
494652
651989
272568
392175
1024473
970443
68172
14875
411935
724422
854225
1045560
547281
643696
575758
725228
77979
229343
457326
372617
16184
381958
919749
370881
1025528
188929
1146599
1162991
68550
722898
851128
773775
1097995
1119549
977908
254053
778249
119048
683394
1088870
63588
504999
47656
616774
474039
390749
647833
190084
702024
1121816
530034
989283
404562
540359
792120
54673
543891
1062266
433991
242069
267001
919757
213259
1179725
476688
588876
111205
1002153
109465
739777
1094841
259074
121425
1053305
1041092
570132
735020
1037951
205107
55724
781394
304437
698360
932853
330294
154908
510208
790570
1020158
333191
1114212
559398
441217
637131
648988
670583
769565
31873
1128211
295473
529661
1073885
1038305
1030850
24957
949022
6593
886927
351583
1066042
471001
5506
780854
479579
540521
656096
532524
1094148
851912
868233
101508
551429
594775
891455
703344
512009
826976
286313
641003
969534
873382
72696
793537
810873
976733
214735
321512
475149
993159
860644
904369
85586
758762
826655
1161961
927520
718656
1128439
1057737
932175
974182
300155
1056008
129383
835974
608156
1060306
87424
465960
379864
154819
273900
849515
418608
211909
1137505
651163
61646
768965
398786
74301
613371
498063
616062
147335
221672
3836
972816
174617
929222
421979
364538
1120552
973351
1072621
218643
934847
618801
918135
604094
227602
648175
896628
749437
857207
471048
225397
565196
1015558
330404
768683
56775
900264
736248
1098353
837216
904515
668507
718472
1115828
482694
1121937
812912
605473
184302
938245
423198
891661
180318
846421
899182
193979
775415
703757
137235
922028
1173587
559409
936808
877726
578567
983558
1016830
566411
362106
273573
1051368
637428
726069
632828
217914
923715
806726
780282
174049
981931
374347
996918
450965
543681
914200
49776
1002570
978637
640962
369988
985857
988434
487929
102192
854137
211230
124543
478804
874752
551634
1093176
232475
605005
23064
109289
606062
194761
827063
176118
317980
245354
468108
1146032
592044
280958
472650
106935
517119
543737
417356
886040
1002289
225372
746319
840065
511414
437645
1125940
863620
515146
858032
1047440
967408
1134234
832360
117467
620169
1070920
724690
798491
1103404
1159318
307635
764640
637738
1130330
524057
228048
326267
578407
860166
902998
564429
340151
1058594
123346
629806
562258
268445
881206
497533
782730
551153
361697
953278
550930
676612
988432
97586
437392
755016
5209
1172920
799745
974825
971724
998954
770643
36283
326170
393059
981045
868478
248602
1132403
897002
65430
675811
893866
581486
1084748
1059088
311410
997767
133386
666848
1006573
871855
1172687
57540
1111935
1136299
317908
978169
277701
294250
734072
970795
887725
864032
499657
628217
589374
158193
276888
812367
1057555
21575
998143
449878
514047
427670
1035128
908054
794521
1159950
694145
204532
477517
855954
1081629
100457
378867
473927
524940
484207
225318
1013882
654475
402829
653511
857941
1104165
659280
1096356
68692
828754
433694
925113
983229
321786
915737
320528
546374
1112375
1137757
421368
509554
263416
249542
1038083
857721
762466
1137722
306832
497492
794854
779966
831167
662855
566633
453358
492777
321497
287487
306868
806818
476497
1076158
1170848
976923
1173745
510304
514154
93737
784247
919938
95309
576879
668380
926759
949484
915326
602223
434774
931197
819048
958833
131235
92559
547626
567274
897025
597575
351947
28614
328272
357903
726475
634141
407883
1069475
459238
1133762
867801
617687
396940
1100722
950456
1135844
812520
1109663
330707
881974
410723
1019553
99158
689812
710730
487545
34553
741106
144480
940200
45480
327084
136446
421715
103906
559747
1148054
210007
300565
920223
138465
746784
911104
1026971
259097
300547
207990
138502
324084
825425
171512
711598
9288
462651
150430
598374
798677
537691
794695
462280
923210
623865
527824
424671
1107599
61069
954190
149436
848982
178512
774599
1151575
890232
860414
1135370
631495
1075916
106583
46673
75322
778304
1116808
913465
1107696
754235
11416
363954
1082964
201062
359741
259718
268206
298407
489675
434153
632597
411166
480142
608881
384245
459878
980108
529908
812905
437734
940039
1102425
431407
867965
939506
861923
593482
925615
592229
1169508
747966
873104
909656
91672
79989
1166004
601953
166217
997438
1128600
698372
337558
149968
678043
346109
981206
443488
951448
1010470
1000560
1009293
468199
376329
776103
357385
1086067
39737
589376
527852
1107944
980538
755984
794736
693929
867251
1029849
375614
803805
1018275
196042
875777
442114
227340
28643
339163
413642
617874
795133
924351
1055852
979222
919588
104629
26401
1134963
27641
946797
156245
867026
744781
874084
321637
147436
434460
962783
299769
1092292
901040
1056682
526661
1057639
1090523
753354
699310
203873
268882
835726
635078
1082472
41979
519081
75192
683226
237967
861698
871712
653172
521228
73703
841299
263915
1112431
236495
1052498
146187
776846
41057
616783
415407
506839
832528
66572
162949
307732
474509
104618
1084399
68521
1079875
943112
756390
95520
471994
1130549
29695
747686
239908
637691
463801
910114
246873
1033314
1012670
1134355
35967
681511
129934
301957
883745
1150672
261624
252153
351969
94304
429733
714742
511849
1005162
126489
854613
318996
1095743
538391
222709
966423
1057747
913808
234895
579777
760087
518781
1027234
1066727
705469
96302
555232
161844
105518
882232
638856
495597
161173
565387
437391
38543
726405
175072
683085
412820
1069799
1034538
497481
419546
501434
896191
393957
366650
98869
371699
847854
860845
310291
473998
932949
569364
1034436
606272
1099611
932982
801264
105397
874793
1098147
1035927
282540
446298
677220
219745
1056576
43840
977951
156337
660065
1112180
59515
472030
406079
684118
565631
796276
188970
133792
791986
1179693
809880
771472
139999
151693
592625
1065457
665824
908282
231528
892468
595813
1121996
195922
721703
311309
548537
595665
493407
560708
732468
1037046
1117613
137730
653074
798258
452249
505138
102912
513673
238686
742858
885588
199187
648963
794649
622896
244279
838895
187918
430683
263564
305481
496263
1086812
778030
370035
802888
877297
148183
154719
203858
139048
673562
1112253
284455
588990
316445
1176761
845053
1169687
28061
308254
964252
319307
335911
245657
225844
279032
269554
101307
550997
119838
865123
207132
734367
1026197
769895
235049
776821
1175449
656241
307468
1074791
17823
166664
225497
415820
953284
967705
212780
230858
463585
14057
867543
936875
974445
35524
889963
341347
290585
847591
683913
907210
880892
556432
113156
523807
418615
1005629
493518
754056
616941
92628
167346
1160038
812867
896191
970434
682794
158174
529007
1095394
864398
238802
521627
791319
904442
338638
552569
329172
974808
717225
6003
303864
1033692
133486
213761
711053
931062
808682
683512
814693
474647
323832
714532
1118444
250022
1123759
278726
290092
165393
605333
663197
1174153
1168501
55061
839351
248238
648882
413158
799505
338995
1065241
1067524
42862
800038
460327
1142138
180659
1163379
640363
343184
146347
954018
323074
1045492
932632
495795
1049803
578807
1033390
72483
798121
293869
875722
487184
1072863
493314
520612
29769
70825
290626
265993
948575
753021
710664
1029915
204605
610291
123567
88830
676596
958652
2646
888509
973218
175969
926103
869731
471143
1062974
586200
1173996
699485
267300
788082
862220
335310
568335
196773
1092454
410588
862514
135954
820904
1178164
50569
1141948
932143
465579
1144668
1018224
264675
1164832
1091860
52585
406376
909671
1136345
166269
919482
822495
1064068
993171
377609
644149
1032255
221838
505494
1017577
373615
504788
678368
288050
181715
289230
1068995
204177
594089
1150305
22060
664601
228207
1114420
992532
947449
40788
816312
1024855
743659
917182
47115
498675
683495
391414
591356
1016765
350090
1135843
458479
838876
625696
227926
636281
473182
1070858
441793
415990
279213
513146
806479
161535
520101
893499
732668
831116
28398
687309
340335
993894
247560
1025845
1114291
303825
287894
770717
1135331
127324
53368
643411
169037
636736
36859
910877
224365
1046137
1095742
695925
353107
980224
155292
446193
730951
586219
990984
916587
513599
670643
33313
852892
147851
26968
664459
1097069
532438
937221
857678
122949
582263
186211
165490
216666
854123
511867
526015
554963
39999
188597
424573
665554
230006
998810
442706
137559
631062
749818
234336
744613
1083042
262063
429083
424950
214162
35348
762790
1139201
1153033
988250
222414
293214
139635
73357
713214
226965
437938
353315
25221
253095
322112
589824
642372
228056
580425
1124876
379815
619577
671253
407475
543692
1079263
34611
983723
1156516
1030221
485952
260828
413649
153443
128770
134932
648908
333201
1017434
468355
1019573
916450
520765
379425
762168
495405
360265
98587
1062203
937301
1003101
1146336
603514
782025
588841
547329
490407
220521
221557
715537
874371
116829
625847
463698
1021797
113960
167881
96312
1067238
435592
174836
292830
276398
230685
413003
388913
28497
234261
1014522
858923
1141455
248751
861424
424394
960819
1057521
150203
696323
723711
213059
95996
817521
1162378
617932
754521
664167
351344
990143
548813
700317
317026
266922
957394
184978
198921
973833
617889
53089
781194
498256
63672
235593
148626
774208
1161694
956271
896640
67392
650557
276009
1130393
140715
941109
679817
44065
941501
151981
3529
1020005
1050771
629931
672150
335485
130629
165345
782529
1047126
474102
681006
578465
190405
331465
519262
443449
505532
1134384
1075267
1012054
1111553
881503
471851
413508
1117340
1024043
1039879
385912
870668
905544
409830
337014
904272
352807
730758
730635
1156250
1180282
895330
336655
895690
105623
642168
791542
178182
216816
1103407
656658
1077790
810319
384542
109544
181395
795340
718859
934863
1164657
848398
1064204
973472
437177
869117
959370
547057
1161404
356323
559772
592843
447577
866382
1051797
574711
490005
683583
323598
580665
1029053
1054292
666472
629564
782186
277757
156152
690732
1137219
1024209
844057
1029805
737418
207398
624149
309359
857945
337809
717747
1176453
171886
827800
310286
811442
813191
599481
494827
935920
2195
630430
445312
853260
726341
721708
1068747
275730
529746
974568
802045
1163310
959371
442289
228860
750972
1120095
892562
696823
482473
376437
62182
49278
1109614
848950
591950
351607
965339
844588
1136925
561166
690561
944639
58554
437522
199489
693553
202276
962008
252638
911138
1057109
30710
799983
467544
824688
1112470
146655
1032209
728790
42308
696494
1077330
461826
750484
193645
218870
826413
19013
681124
862071
893283
196601
1047938
628989
233209
684389
25932
929829
251623
345184
551749
245188
741612
1123177
756001
708576
361439
280947
936670
715547
644481
355100
885573
991732
993523
580638
153040
22561
775982
1089091
819027
961490
1174513
956330
1085134
449864
55567
856126
406684
241476
794348
769276
969970
1156951
306024
1161940
751811
222321
744058
238953
1116641
458850
1077012
35711
326296
622254
858669
218226
1037781
620289
489960
219216
146225
983806
847958
715880
502438
176833
998998
112859
961011
639051
1120095
628723
1138393
204978
850921
616632
689510
747874
1089377
709069
485777
238189
1128437
1061705
531142
428536
396026
258022
574544
514911
885012
198648
667201
366135
592178
9498
232346
79040
61192
490677
539656
891446
1164488
607795
471375
1129230
87375
189098
614488
890214
539215
31936
988704
867743
922595
230047
781528
936556
344649
105722
1089091
21535
99691
1020440
860449
618422
111217
123400
618716
120464
117191
335238
222976
484764
1153763
1020708
1135353
461736
715764
725888
705430
675785
89632
942738
778398
415228
890079
356976
812433
1178526
887316
555739
1156339
655851
860260
89325
810291
1160549
628964
285244
1029365
526116
677243
401718
424967
1003303
542320
1085186
442235
767357
1008470
793860
398116
632742
714469
171299
693038
827966
428977
1089638
252068
108424
1136439
569745
1166736
417908
849673
1057301
722946
754749
933822
652830
1025092
18379
850377
462297
1126103
578208
116039
807985
561524
265925
167012
870153
531821
772263
1059400
76858
878875
620916
924637
1148024
979752
844289
150780
1155094
489972
115800
377838
49513
625288
64025
94552
980153
7490
780816
1176327
2285
1161607
700495
634136
1055088
139328
174112
1038818
1010032
1371
604490
1106184
672237
1153330
648048
666823
1062966
309972
482034
476355
32950
950815
537430
686531
290371
797665
760648
610383
484838
213265
393614
799369
916680
486620
1107968
620744
373391
742171
272852
229802
360129
592079
364570
687877
1101176
950633
515173
302937
370565
444413
53886
974006
36932
251222
231987
1066521
373575
35970
1055592
322880
457713
237782
717410
443831
997675
952313
755024
725436
1132706
563371
510273
1100975
591700
761269
287933
214725
1101200
983353
668252
839281
767365
835182
749970
789435
50302
951529
33460
317011
1155933
163939
78053
1095156
1106703
755801
238484
621651
839321
740220
875533
1000458
230256
290909
20427
363402
975837
878088
584472
81188
702320
683491
246578
322783
767254
1028398
773131
137173
822901
457186
610369
885171
989819
649322
716103
243651
1145560
910612
22097
1158977
1121973
145092
601251
1116251
518126
287710
518706
483479
568872
1106617
528419
868143
403372
397979
564424
357231
885074
405587
674720
1076446
736571
172984
50489
1164370
923646
1034004
747831
280094
396402
998055
265987
258209
776054
659147
1061301
1023145
384466
446785
618346
289949
311763
614477
299212
780972
866351
870769
972163
786848
954012
787947
1168251
299240
291055
132710
171483
527988
440920
312816
1088742
914489
230607
262744
144708
1074168
629163
494868
947873
98096
233287
603253
371822
453709
670823
516702
508329
402737
279234
152709
152161
312261
707057
999483
87823
475592
322848
197933
459132
1117021
364186
460719
995758
540052
696901
375855
333257
198146
715425
917771
282858
105188
1072882
1037616
243194
1108644
951259
515625
905715
1171801
606750
289179
363977
863231
42172
10428
902569
907526
684194
967843
785489
405763
1104293
586809
310480
418982
198481
905024
999410
304629
912004
11966
32241
299148
695557
671005
831074
354078
521452
620064
1118125
212702
463461
443311
235483
573465
210614
649564
983764
1147190
1036048
376739
486273
229665
28290
348538
157288
228184
125567
3360
716561
353257
598696
178471
558826
630510
674398
359676
1131610
1109399
437754
791691
917449
317320
673692
57766
724086
286511
385932
857035
1121549
968264
1171617
701545
1033343
747071
936971
95605
5168
842734
1100842
976247
775133
35300
548503
964758
294911
703788
63584
53805
624738
158394
1135397
111551
1039101
878278
1135191
750815
628024
414514
946080
854070
439423
790056
1050109
1179706
731736
535992
885704
76011
119574
107341
262684
587926
25790
411024
248746
911206
1037721
1147642
745762
365410
846232
277315
304309
308548
948345
1128147
432675
34339
598459
603627
1111901
433671
124140
480597
614367
598667
702000
103389
729234
775131
1010615
881016
876288
1132457
82853
1165526
457187
187483
1018969
88436
316982
427126
828981
934123
351990
322808
234922
99473
124325
639958
1139594
227913
205811
239972
273273
82578
868993
51857
588177
460311
572297
482823
573345
556267
529753
271771
713479
749902
76721
472106
1059692
367060
414926
492805
40073
326916
304098
208986
73907
547229
1173110
28557
334804
3544
1051168
735272
790953
794143
367551
199781
105350
149782
927215
642004
1143961
1155699
1043578
483572
598402
477469
784576
1120866
3840
361650
482249
219800
359499
270665
422411
788242
972819
156875
386961
793273
225889
649040
358249
1019642
93137
626420
500372
888510
1000317
107006
353615
917408
892350
349669
302289
146557
1073665
498514
583197
570334
1086508
1065780
1000996
125163
749393
849728
786410
896970
137965
1001941
870458
333807
852901
992305
509770
283711
485208
928403
426452
220607
1153505
120685
694354
946347
919983
260118
570195
482409
277090
984175
1033794
561828
737114
714745
172110
544833
310918
509527
401016
1030682
209427
86223
778952
1112640
560352
289312
546841
1130156
325273
51279
24462
899216
189736
41355
632514
243212
1101830
55708
660911
656379
818442
791685
426445
828675
349521
1152904
12143
683339
701791
1124071
926261
1000403
602215
1176454
267338
1111702
394299
309436
286091
1047596
803087
907363
397692
195434
326702
604621
709198
1095142
134630
472105
956086
977018
1050616
270666
233406
985047
571444
3147
122070
750949
684119
119737
1040271
169140
418527
1049052
346126
1153052
738137
1158744
33095
927297
988571
1110684
264643
13697
64578
631358
973178
302337
923041
492478
615594
323717
810258
88733
1152296
570577
739893
305383
164620
853920
275718
867982
588387
503400
879356
538120
594743
883014
557710
462572
349129
875193
1166268
1056038
340777
473348
657249
1081264
303171
166244
255874
873946
408209
441512
558104
402658
984681
57818
973490
976972
389500
763969
28217
12865
854189
438099
89249
719933
1010820
638735
597427
113372
614608
404289
304501
974541
929713
417277
54630
928568
534049
158681
287251
685179
337480
204628
376289
549038
894423
960363
811465
50419
512336
268383
339647
879403
290486
528744
461676
979502
588445
899032
328066
583843
238050
891027
611786
246543
988264
936754
668534
989479
613407
301396
653093
799803
518888
86960
94078
903016
216100
691921
4972
525496
1082745
836776
820665
1076297
607947
1116559
632488
246535
123261
142752
454425
99729
14097
882944
647952
1095595
624280
374492
647108
264339
419125
1060759
475352
98223
221963
1046459
364123
604845
476173
1136584
55570
326650
591923
819447
181858
580991
867505
1174506
54886
969404
269364
805024
677008
155718
126858
1151985
163026
367031
296997
1130799
964517
810935
276771
374679
589087
416118
448864
50759
351732
150473
290797
366346
1001440
886121
971073
151716
1151371
906642
603387
552253
1098787
829501
622071
56253
448794
838456
1173634
259340
717595
461332
457951
1174714
459624
856190
1175966
638856
21201
298405
743280
434815
834939
4328
779355
614601
1090501
474370
1043047
995278
1052960
1135240
50892
279134
667741
914790
1108435
211721
587601
295174
899792
158375
792371
480278
421214
436543
612098
664232
820731
89738
249931
761822
616078
972293
239894
796745
797579
944814
662685
1004265
576804
354691
743057
147184
398339
129432
727681
712410
444148
126896
480313
142949
191336
841341
948167
682721
262842
490345
261219
702128
75565
1075361
282040
960586
208794
548081
148250
1074050
964644
856638
382817
140706
1005018
977013
49021
484270
824139
375023
1079421
489214
1047087
180196
504638
176863
1068460
499894
981377
641280
318016
781492
923231
799728
382872
687378
886669
156887
646674
662646
961505
297908
797149
405416
888070
441904
932336
579254
792527
875921
911162
647590
771500
233406
32322
811306
254678
379004
351278
391055
25148
355916
789056
1054897
224876
413797
106496
122208
432974
251348
608976
28169
233536
972414
574687
346218
236071
676050
918919
902663
1089398
994790
45782
720679
1169419
298760
798511
937167
304354
901466
657542
1013107
1046617
775932
311520
845747
617742
626846
595913
213345
783707
891853
863180
199033
974967
150563
379932
114690
335853
205324
1178739
37943
410780
551367
762307
751546
866137
626041
992971
994134
13259
863229
834849
427977
1120547
917253
517844
757544
1165887
115909
947587
78814
426370
941217
1118857
973980
57172
845828
892577
1115574
144727
984886
383133
828365
1047489
621263
650154
813279
955704
635720
654998
229756
19344
1061508
1109476
786742
774888
939194
681092
1086902
520866
405613
239034
52261
743525
919095
817544
332909
1114403
326857
537604
967222
581963
291957
355354
811634
307209
251303
345007
1155003
358301
375918
882843
537236
802632
668324
389038
31973
1148548
1050949
716732
641507
552234
379004
548871
747039
76353
1093413
349604
778635
149195
604781
82577
402885
7351
477229
34023
799231
515847
854931
27720
36121
202453
587696
707433
1054555
575038
991051
748606
526655
388944
467896
1016347
633465
1081674
1034768
546547
1114080
1008097
633995
188802
844845
1045492
454566
1137388
1167126
1055888
685827
886641
180205
457802
450660
741364
186958
186391
501142
41014
554425
170478
764179
728614
528808
1014414
764125
1081439
164039
872126
474607
551555
785460
1163541
625974
1172580
787358
470827
788572
56443
843398
218629
109205
996149
646622
375677
962014
19632
554192
560217
837814
112326
1115965
957094
163809
513225
593227
936111
730785
772296
73030
944989
666500
497816
920083
712975
884949
714112
358672
768120
88
505842
1035609
960368
189748
1069547
574264
496093
34319
636974
173896
646011
144080
87414
988353
429007
606246
110515
1100522
1168664
695956
32668
1010684
799836
1032805
396291
972232
454334
1072832
892336
1070449
754109
737386
633812
435490
660929
69542
1095444
889439
961192
669911
227983
687019
252590
601437
957248
531864
369249
802564
587315
178377
803431
710646
1144931
148369
21837
937840
530144
487421
633482
370438
908076
700074
749216
607424
327170
287686
275852
1096762
1039625
443720
1056416
1138550
1022127
793436
432587
1164016
962751
677794
370200
1039201
175925
222187
47901
751613
1071386
80915
320185
119379
503218
1000333
871176
977630
924322
285891
911799
822709
853630
655910
961285
24834
976920
1038982
8042
710470
1078334
675325
452924
161197
1133394
260427
1133525
166828
1079673
470207
402452
609229
663997
277704
243219
787831
586821
100377
522640
861511
604014
372972
40304
63655
304245
743132
465241
714140
813869
7989
881881
340572
640883
274921
379202
1101427
1141998
1147895
43745
309704
93257
278454
525445
346680
118293
639526
473238
501392
835114
265823
447642
1137357
549958
835046
1062535
923169
1176412
552224
344983
738255
1086322
292460
1142006
508913
383765
895304
117237
336660
675139
924402
369390
853139
1128851
1004848
53066
795033
173298
667240
231039
672393
677091
1168573
1040884
775663
278375
101124
512393
279531
76617
826324
99229
248066
746210
681109
242695
842358
1027812
753621
217026
274665
121592
1108880
506207
619651
932040
787076
290210
831855
54102
748282
726019
123780
448442
231853
505604
629440
1174557
872194
598283
995679
1088939
687225
564895
606487
107417
517099
1079266
500557
8108
216230
675226
895201
469589
58525
1128878
1040483
561991
579894
335827
585735
988109
843332
1112246
611190
128208
294565
284336
313622
564640
351586
797268
498210
719672
899204
1067849
184077
111103
1055951
1108775
554536
1021394
73173
796277
200438
210885
426996
862603
5064
635029
293061
474399
113244
353046
853221
360546
613607
827894
530178
347061
46406
1113476
25600
448576
1034654
144752
625825
919484
1050740
148226
1019000
791051
485952
465126
249521
635690
27416
143092
177481
433294
117944
1011520
916074
463275
1161509
1000803
950393
179742
1158553
692566
851056
743651
393751
980547
411469
814275
56934
808893
970230
996041
157174
44813
642444
357182
266941
1150152
64721
565057
842410
706993
821316
236506
239084
768190
496957
220912
38817
649596
980229
345766
783740
362366
491234
377480
1163137
874159
232392
870721
600827
1172503
29747
176538
891450
1088197
154272
242676
483351
440933
886780
110861
184402
606021
938252
82783
515507
789701
389227
48
542077
990218
565986
959484
627520
576007
819354
452217
199168
731855
376315
467029
579763
988680
553345
380439
1101775
771863
318208
157004
1034935
75651
578452
108454
55099
218804
1131535
1073931
722333
740444
1064492
814399
460980
1033472
600641
468666
319721
279222
431744
758170
450752
386387
95849
885837
750284
211480
20010
504808
646618
330956
257479
840508
963706
887166
262293
5570
609252
646511
1099654
143889
1107502
905130
841668
652952
800232
208049
885831
109449
1160126
763381
259254
977537
740776
765213
1085399
276347
132444
543547
370974
920810
413063
1154643
804581
437754
20619
686593
1139060
353285
333966
887042
1013686
534822
270394
898397
532109
635378
1114114
137308
645526
1008825
865845
197823
386905
117418
160588
388029
990161
1164849
27157
890220
689728
742066
446704
456284
731319
6337
393125
404354
436200
239621
1168122
300151
224945
430739
1103265
433231
158922
698563
918193
567622
681469
1138317
806396
767991
933543
898318
153472
1120669
226504
1176502
161346
1084147
958349
876564
296603
196767
136243
506418
132577
444018
346256
38503
940389
331270
713117
520456
1060191
1083162
116967
457589
553424
1129435
36316
371852
497542
1124618
711389
55448
388729
734237
653550
54630
543576
472893
935323
719824
147862
827046
532361
966423
732041
119767
864797
313
58049
1131149
722172
1075867
500294
717561
615101
225773
26675
1070287
110352
806378
395464
191238
1032871
83255
181693
491420
1046164
1036348
1153780
1156541
1061888
285059
1028730
488599
11486
1140743
1005534
1179423
514770
536356
970694
1101910
306542
1026979
138689
1073384
291650
323736
363612
359513
439638
776688
68988
882378
563807
438791
154745
481634
907533
84777
1029272
443906
1158585
1113593
555922
374050
351344
654107
557342
541150
26204
25913
152648
1064052
333511
212986
1054103
681476
903585
185840
661874
240311
855307
102112
895540
601612
28339
746643
634642
1087335
933392
952090
61592
135608
817765
1170290
994765
440366
74525
225893
923056
425430
828212
467342
692910
912456
563803
863686
907735
511668
121325
448941
887078
1015762
432800
691779
241131
398566
504412
285801
1029251
748838
258916
343686
1049925
357043
1150056
1071754
594162
1156798
410217
914044
1069345
727653
604043
698782
38993
133738
53403
65011
631943
715559
651130
406590
923504
546924
1033940
961522
167980
645909
512452
932786
500956
196174
647339
465472
942767
458181
159403
698206
1123712
426542
941908
1156834
764204
41202
666961
348998
1087175
1070530
190565
1072604
990474
329377
741718
413913
111884
678037
389114
798481
1045203
550079
1167646
383990
435061
839902
354189
769730
620435
658249
744167
308671
689467
646289
135137
102006
328574
429142
821316
518173
640549
887784
923689
655201
392056
638799
975342
186812
38355
109954
893103
319364
572079
370232
1044051
1078194
961809
1085546
55418
870320
948410
404006
815181
678037
467431
42871
692385
1138132
299034
560678
33424
359459
392912
384128
200901
216575
918595
869572
225314
1049743
870671
796590
769720
850252
777765
401919
242740
726083
34577
143090
765353
1173281
81890
1061580
393489
63860
388829
249984
758992
1022560
699207
35693
972900
409441
410671
838941
784245
503364
624255
613279
637593
463992
379292
466675
801853
556407
1054795
870176
453352
984467
828353
131909
303992
236311
166346
348873
353129
132245
374713
955267
51253
1088341
241695
1142787
271614
990750
858417
284996
482048
174968
701596
651573
1169802
402997
924559
440611
997115
109011
988580
1066363
222146
114553
1043466
676628
1132849
256004
1002218
336547
129319
102502
430985
90699
830566
651504
1143370
920184
722232
814895
474628
490235
794749
858809
140587
240319
350419
1102770
476769
337401
21351
465655
95088
351652
367106
533583
936975
72909
943020
1030188
551970
947345
37828
51561
1157316
301846
1102175
638992
332135
128081
882258
36464
912597
973564
455412
658343
705726
313738
208814
322953
761755
334739
236613
1146180
771325
277992
308375
952120
202233
148983
729618
433973
778598
575281
1006974
909820
992039
822369
1122833
132063
142231
760386
372071
182896
286833
214184
551096
584345
441960
170803
331972
359138
600437
395769
549343
579393
843852
715593
336592
190993
540776
248250
587684
855792
515768
641125
1032767
674104
790152
569745
1162784
648410
416245
1126506
803965
209790
609420
702740
80506
1062759
798287
202812
42637
432367
74770
237141
22891
23423
756792
929900
316501
836616
592214
1017402
610487
640125
656130
79004
51836
1085914
519001
602391
480234
868262
402943
956197
94450
696827
345781
123416
768538
182768
19602
401296
83996
263975
110335
877713
926737
436361
841091
461206
1009998
20896
532453
704470
9242
395865
897342
859269
521248
149
997544
422982
74850
621301
197924
1109012
342417
405685
874765
983819
698582
985559
114781
661745
976593
1140865
387669
811358
1034011
1101414
954528
1078642
705205
1113487
232665
37265
658790
628824
866133
1018051
364463
1110553
1019202
842733
583530
234224
778849
517856
675160
1090966
145965
610811
1145645
937047
577189
1091172
460863
764117
856948
661892
521505
697656
987489
1165016
63427
52118
61495
845271
367938
833104
705136
461336
65496
95274
1016809
408365
1122778
486574
307443
993603
1014862
1163200
182727
483650
421959
193942
508297
897204
576177
240593
813985
297226
1160978
1166434
928823
787745
470441
313848
257262
434855
558621
700812
202395
119960
1101146
881074
596230
829441
47827
43986
767444
603854
779010
1076422
600350
732149
850576
650957
814191
263567
1108160
629145
684026
196743
84098
231527
128307
98001
452841
417239
770807
1169402
157369
542339
893734
76756
1173377
845626
844824
650476
144460
902871
979609
735855
110941
276790
942757
396770
801282
994096
635761
770380
319268
1008988
693080
357940
795956
1053561
427549
1121208
861094
749987
296639
1012488
233915
36414
10208
1172989
541607
442498
368422
315560
764419
1115265
131261
245861
1040331
136817
1053435
460640
1129952
531123
21990
137472
523692
1008327
379454
588030
327982
629848
262603
96633
79345
1101412
266402
914095
235939
720967
1174340
581693
699874
1107984
27657
90621
594531
577110
888579
104600
670324
448307
61270
1017922
971428
761858
1000876
835231
113249
625355
379573
228672
571190
988028
314093
866245
794028
493251
510902
651312
514185
760635
714079
1047791
215608
561205
59782
545235
863162
554098
206388
715493
571029
653600
154798
133032
1000844
112004
346336
50176
537528
966830
146743
1029438
1143671
751626
805792
628647
1168058
734805
1016545
1031471
673242
273764
154329
587246
164478
1114514
688513
105437
658151
929984
920389
188610
756720
290459
480774
622063
973711
1162938
1053086
484237
311099
481742
590282
299135
582032
590338
1037956
504583
1087334
499430
869716
1071238
268780
899117
371397
532974
179717
1124545
788057
943579
1136448
438191
777046
336261
1108258
573517
216808
1003151
461503
529118
790309
75356
265322
1105232
381221
1149694
982928
98347
1054167
1020983
340007
512689
1045795
599677
590346
306927
182324
235998
853609
1046134
419421
877838
281884
24525
895631
280016
221565
932080
541516
165721
1150762
1016011
554808
380359
629378
1141600
1055673
222994
922961
101681
812854
486833
380834
405107
1161599
53666
277946
353210
254161
588014
255233
743140
974658
1013260
269429
249410
55521
723032
882264
1059916
579225
780741
762044
219292
1120755
61733
40934
861787
703221
780942
655017
671725
937682
906988
148209
457594
806495
914013
1094237
641016
65356
904543
397209
929990
324283
834711
923950
531335
153004
322031
37022
256095
468903
674467
937268
909806
752977
764845
529538
813863
1075937
919440
215553
115233
432836
493876
22794
333089
251573
568670
993004
705157
511620
633466
397508
671737
42468
719405
1103249
720819
597793
1091526
1150298
396997
559728
701320
656411
702107
473937
875919
540177
225576
957716
938229
168737
769988
378366
627637
131011
914076
795521
533976
388532
83694
36026
458292
694942
1105190
858772
753774
1153604
937149
1160694
523869
19171
565174
54648
857264
57244
999405
774352
69256
1151065
547037
332638
720446
317815
131060
1114856
646801
743707
151464
323165
429797
1123575
297340
835606
1117281
919740
355242
766816
759632
1142629
414462
784536
820589
151119
143014
1046009
640847
482953
44770
255878
109361
363168
752764
469511
191808
510733
552539
622280
983054
346679
941596
419525
239761
796211
850067
866099
676987
966064
612855
84383
222997
864553
588420
591902
142092
1050007
347540
477539
327278
1011360
496079
735298
523422
1137153
369433
1045456
1038580
273859
842766
212027
1149826
233269
404659
603423
643312
305660
1127923
13018
690908
448800
915364
64696
965588
313697
334870
297966
525532
1134083
681887
986741
946403
239171
291258
268893
139868
262334
749811
1140132
415640
165897
985108
1014777
856889
902621
393913
185049
1040710
1161456
936023
1028341
431656
123182
885513
1170709
591888
266303
894102
751532
158750
554603
693329
660355
917640
822297
381743
990818
217618
889262
719580
565903
1125269
371567
164915
1170390
136760
1104996
671492
73830
1038332
1158806
531827
537512
672818
879548
178858
830568
655951
916470
975995
85598
172133
228019
88932
138739
635842
57080
409288
676376
740203
300822
124389
237517
342233
497192
319665
548554
766752
1054062
238525
981893
250244
749988
150497
976369
640023
443589
737391
189023
221661
288152
50933
224758
1047158
747254
744858
666362
393684
150150
528100
965033
456649
408351
1035423
477589
944458
230545
1062147
76860
641727
835923
494624
624443
694194
250251
973327
850814
299360
119855
121812
600635
449493
670551
260480
571330
509735
170151
443851
1045191
535319
526232
572023
624134
967810
842125
1129485
656067
862092
894128
789460
204206
67612
622417
91836
861322
71510
1067156
1014535
988123
972297
355440
664141
1177045
513712
339086
996197
376666
403032
905192
921920
761278
351247
989799
503623
138419
169950
1087816
636032
151569
123701
320721
1135749
691813
465967
941250
837023
126408
432754
434333
1165251
608308
703247
134774
1135343
1178181
749353
668311
987534
1082279
1020152
487600
445756
1125168
718304
725815
1045639
113476
1083429
642085
1138864
980224
827276
184868
283272
1078988
649707
701747
1046736
1124551
925994
742920
979019
890065
968003
251455
1099646
240729
163322
329525
331342
600811
819202
16341
764689
661804
534503
1005821
854598
456734
157822
768858
578430
574166
919723
1050634
956840
136738
952555
415328
317130
279475
116953
621906
579493
473907
155767
583136
347363
619138
568244
443691
1161117
599047
5089
68005
948947
616366
537744
1119589
1066170
780345
926206
525975
117601
583005
862025
1069685
281914
1095648
344229
220587
38182
585410
238994
833716
1161754
563609
51836
1092006
149034
969755
1161008
414693
947467
967330
173850
597411
962412
445846
371693
920518
984487
1320
1105465
938824
867248
411467
905462
878352
653669
293225
473031
453346
1134296
839563
581161
813235
163292
974817
957501
1156329
684026
963105
966744
117384
267389
849042
32078
753238
521740
760018
217482
77696
112169
824485
911567
701718
155992
651869
576762
821957
210580
493394
624678
607493
580809
1126068
1160006
1150908
638810
51091
1037378
443100
717450
785288
1082008
11584
282480
567695
232738
437104
132841
959904
379405
1146389
1103110
626324
1160816
446317
666886
850434
611695
783127
375081
1076695
154914
699251
37309
23942
76509
583062
306570
845334
18953
175037
271655
547799
1083484
819963
1041411
1071842
1097704
1160721
323470
851690
501604
1079041
665635
188239
904678
654101
1043581
836682
97133
567302
751318
239134
851858
387208
492969
458937
533373
343652
56068
466030
934728
952989
1039536
1114249
1090208
67872
916651
364864
797734
3696
20550
365825
1021262
540817
1002420
1035934
514261
726710
904088
810707
1019695
28433
578116
197835
916180
891814
42866
110925
224931
1031616
164871
204989
334740
848833
1030736
789137
87166
1160828
600222
71563
860568
914736
802990
820518
292271
862758
1101558
246226
1180465
16590
131214
383907
532757
88970
738427
768923
806816
635446
1009454
107584
463452
554504
846245
607505
398576
988804
83142
700908
1084200
278353
622561
422143
1109600
5029
112285
302300
145524
987703
261692
1001473
140238
250868
902434
615261
884963
1020754
1015436
135637
342564
617007
1071744
549982
218723
317959
580492
370593
241550
905406
1061687
418545
5005
280896
782335
442271
1164381
112469
89438
386545
979059
576259
444139
222167
589293
724711
761675
42009
248023
1125631
1145164
869805
688306
975905
206736
586494
1060411
190472
167319
710619
364787
1083081
485183
614813
105544
718163
1047443
342075
435604
1101291
871572
204039
214480
390734
277006
417113
1011384
1168649
276968
96066
723221
761582
663642
337941
615971
970385
160105
908809
363271
436156
871894
602705
81145
867722
724605
10942
910958
496646
508116
1004729
16453
248714
1178876
4525
1135921
489735
977407
766822
267673
980074
558347
256171
854521
207121
227710
36636
590166
348479
470854
227720
94185
977334
216042
527307
173897
110283
681888
48220
958347
151984
1047830
124211
92520
962469
141071
415553
659546
1120830
646356
361426
152531
834637
1031510
194897
319730
255280
1002073
36811
531432
956833
1117075
714765
763993
521234
715722
478517
148888
1048782
762678
918661
924873
1176479
1033850
703032
1083826
12527
275298
253550
825176
154468
695204
808134
579821
616494
597337
607119
12871
489476
1012351
710669
790820
1111129
273179
520361
774467
843202
867527
950198
1139739
427737
1124280
600454
820551
147451
254751
193235
181459
1082567
128657
783721
453449
1041600
630830
284942
371848
509279
674164
393132
471222
679207
533401
678660
1166531
258619
1146804
772564
928879
1027947
371279
799996
163450
667295
608885
780839
624347
33196
9977
999959
1028571
898805
184516
1009091
307331
831679
985874
538853
160026
868590
641277
219657
56312
862276
329741
991520
499747
1043600
699254
67778
597632
644818
713682
697176
646936
644913
1112391
109503
105709
565557
392164
239497
248352
932196
166657
763079
1094021
1054795
129446
520869
1138158
350966
705601
1057709
512768
674844
529933
865301
845956
562493
1033834
81488
38247
184823
251355
1064412
290916
829649
797499
254893
83002
465567
1072738
347679
344046
551944
1102896
571941
197305
920744
496797
285387
199270
120372
89946
637674
635956
628630
959852
1156901
1039451
1024959
876483
275549
1010567
154025
289457
875361
619378
359409
699349
410586
820645
45794
742719
268440
502307
1086096
951251
949845
552862
928396
180955
887015
747511
774031
1098382
778573
293274
731503
443755
992683
135
280687
238554
790929
229183
265215
844198
1075118
377772
705645
1022270
117621
996504
421387
846956
320007
1087125
794963
49173
1113077
430185
460873
427122
289230
150771
1173567
469146
1111066
1110373
39169
720379
677290
653380
1052991
330191
956572
981391
722087
764248
783485
1120188
466812
700843
625585
83689
643694
951340
196939
368001
138982
585701
949335
128268
1001899
384638
804716
520161
589758
829826
435514
648281
735932
384056
216998
533825
530265
385107
1115357
458156
926622
207275
114529
372556
721306
809582
279633
528192
950464
231249
357939
297732
218321
1085244
522929
375823
435910
1103642
302650
891261
220140
957379
102860
362133
1029061
1040691
1072488
503310
549116
451748
1094462
683109
516676
574535
895966
917335
174059
449892
590794
1026501
755992
889569
111212
608745
953397
594094
449572
869000
35106
1084292
678862
233822
89799
82425
622064
761094
604872
531737
784077
1168303
686123
110238
701788
1107187
525792
363796
416321
1164827
563499
104415
250619
538966
1136677
281400
139852
867208
878220
24353
688426
204441
761164
819116
95349
613277
625144
1017266
136194
903551
626012
1011525
549963
670237
511652
908543
324055
957912
1005889
265556
269474
478463
911173
396342
169032
584183
796376
1084810
1080703
1152251
1168224
379401
661764
499943
134767
946643
138241
278360
472716
40793
498675
835476
755204
312467
281194
1104570
811101
726069
863818
38703
665837
150763
368582
1095733
383287
245786
469469
763364
599290
905358
787799
896830
22573
474104
949934
136971
357447
120729
503998
1073110
1093107
890063
168343
1093299
963862
351060
645056
80767
481029
80939
518490
784825
428466
263497
511348
826305
921214
741367
359538
117815
861328
649192
154641
858017
455018
736346
1068398
61307
945294
693622
517837
146305
1122637
705022
990930
727549
923040
357284
818693
21903
149438
1091786
755386
542815
414186
682709
241930
950592
740567
294452
347187
82883
672000
613605
1102397
800270
685867
531861
604314
917174
281194
837142
65126
366140
723989
468565
281267
410403
1105498
5968
1095904
21364
1046591
16217
38013
292461
68793
320002
495533
214993
476940
1132403
1151462
550362
903548
152760
593589
668743
160334
767176
288973
224174
791227
1125204
221576
576459
154004
1091706
884634
337089
993613
63828
1037594
830844
790446
419357
802734
444573
304136
669501
1027438
132087
118181
749728
785311
197070
288057
870275
903724
225139
385859
1074342
192149
657391
685827
112003
60696
82191
1129356
417421
504081
869355
952708
38367
675119
210756
921880
48970
867330
79740
93112
137184
327917
786678
719448
268857
410737
180269
916536
664429
1054054
642972
42385
371997
130294
39614
448104
81882
997068
39611
783524
445422
602893
414654
1105572
1002668
16515
61599
998316
168809
88829
702619
528348
441596
19509
782790
360617
531445
431234
940110
953001
1023039
1011636
629663
430786
223234
1178384
819557
171989
800173
845502
1168632
859811
13272
1056638
1060351
555436
605020
907996
890067
969651
909495
670750
1109479
549092
1179408
424615
1080850
203749
88113
406202
457268
254341
956241
43068
213245
254815
743213
858032
123166
24149
531262
840771
391936
263753
934377
61277
68420
1034189
631667
1043064
767641
330394
887089
1033840
845695
534148
376723
1154840
973041
970447
997940
1134651
438269
43084
197130
208511
1122547
918148
549945
493709
129825
853460
189676
803420
1172105
193565
992520
799297
875890
747697
856962
248844
481927
18989
301608
738363
400154
229777
436257
671586
127112
1149424
84519
961018
716670
464239
479484
479678
161538
507226
15983
817819
1027223
334109
734777
835697
1109069
996831
963995
1000287
624506
660857
430680
1145461
679001
1102695
628936
541837
484184
1136701
1090464
1066576
32018
694121
809127
216672
995178
793736
953828
262371
969116
272004
376324
840903
95733
392974
838362
278800
1056462
644347
851788
790829
1060266
955706
136393
255681
640163
890510
781713
93063
922050
385989
357535
1074897
729855
916684
776746
853644
107144
616717
689040
637493
197354
106012
308037
682198
297143
121314
876996
632337
283668
1047685
583315
78865
578626
871020
363834
725866
1171878
94083
613817
504
930228
626494
1135544
733977
643048
159975
980932
269201
569124
868841
670129
263551
314180
326156
383334
877745
716485
397627
544722
852123
179079
141636
99515
1123829
578997
1127835
799772
528695
894104
765956
671258
716030
795836
135047
808596
1128780
863922
523568
86264
64976
351195
1052213
1103297
19098
409598
666097
1027823
244538
381252
414547
18090
1136653
697021
315418
106455
4405
914337
951477
766017
360499
724162
801516
116626
302249
96347
842027
723668
298114
902428
299990
798126
1060154
415217
1010968
1004393
510868
385431
620659
2353
1079824
18721
831634
4123
981304
1076062
82154
656104
520789
1085648
198913
1161053
245407
1022879
607041
610543
528143
337438
973657
49129
578824
1170224
765893
620603
373513
791750
516936
323586
886435
1166217
766265
308711
963905
130467
563861
849186
370692
1045008
152589
495012
162775
723609
478280
533223
295860
83782
575950
192780
195409
587280
1036848
879952
20003
1130366
934620
715111
484346
94031
387942
889309
637556
898694
1024980
98445
372150
78487
281040
898642
252467
14188
740261
227605
797230
1085181
1002213
1105656
610234
7568
252749
451803
916816
286560
166156
26324
322652
1024847
1117193
742432
426358
246290
59629
1260
369938
718054
335308
170504
216899
556775
133831
447339
847122
351721
682755
577397
572071
253084
23182
242999
92425
239149
835822
804649
1045012
109270
18296
1128032
877919
6481
32941
661960
186886
335090
220827
122730
540551
457968
1055797
716451
942039
329676
510992
383212
725667
171691
796807
30216
839631
774019
989716
525172
379678
1076108
1074462
881059
155231
1057468
396402
789047
439472
621876
671513
956864
391473
581031
25348
136816
788499
754739
103300
468864
404346
794641
534398
53373
196439
46360
1027663
839359
468134
68411
113726
34605
230057
682897
1126860
265012
793316
816682
454414
176969
778322
1113593
1026771
49111
685262
512249
434897
1087454
262437
122436
617023
171822
60479
782629
343364
137549
400443
539357
8469
760432
828838
397199
77154
851994
572456
175543
717305
913828
1049914
1086
324526
257230
36684
106282
548038
165731
671298
1063510
209915
19525
990385
820394
80397
522493
198518
414867
768953
1093390
751
451492
849991
805261
1156703
207819
113565
34964
779112
746730
937506
825778
521543
280925
539170
117630
288113
1078823
178406
222275
834945
1078049
511481
498703
247036
13456
712644
830271
82191
878708
491231
798651
707904
386387
1115631
36868
746981
588607
1001233
642420
1100884
1024767
1010332
1047303
751748
835459
854399
260908
916269
154221
183941
256448
77577
132235
1010483
235680
611074
64860
137004
100226
403165
509587
148915
991211
1169118
1030682
1043685
260542
712104
834482
359540
386570
1094191
601676
1040659
144035
415190
224928
94791
401953
892780
559065
518110
346863
805779
1083582
513407
125654
607325
518453
494306
210519
167203
743486
720020
319897
78058
435987
1041481
324506
147183
701612
263841
636874
429617
1141000
223914
30933
978416
757974
614105
1021739
1151585
66452
678663
724339
630406
318583
330270
818347
267450
703412
564064
856201
304212
290330
403577
987280
427125
454476
717516
101454
894940
1170522
551918
760810
986849
1134571
958983
862797
337229
746370
589675
697153
448540
744252
221109
648585
831228
494210
154576
1001955
57057
818339
446049
1005569
310756
490458
842571
360112
203416
729487
910677
117012
657505
95294
157423
118320
645899
392002
96878
323909
483101
89632
849290
237805
1143251
205691
888624
278688
483638
571535
652452
1171420
408143
324555
976648
427280
766017
199406
329934
212006
1082690
32841
217986
1094604
433071
79015
1144339
62208
1048100
341462
1105615
484904
44392
161383
640660
909339
1048058
596982
300187
970683
200487
812441
159157
232903
897640
780395
799838
267405
759577
244807
39010
859981
28578
508474
679655
295833
793554
869890
774728
726388
1154777
619957
286573
1133837
973991
939382
969477
102402
954217
1058959
764297
875980
619157
462956
302660
862894
574722
178810
926724
603971
972809
1144939
164460
534264
391602
837170
928982
802007
995225
232306
20067
1176180
312305
1124061
446640
821597
971934
293738
422318
456676
1056064
307372
241308
354911
732702
1113947
396452
810389
258547
223635
1086747
176096
1061294
820478
267742
220643
523877
960368
116023
527574
45799
752606
47178
613818
124444
673971
46040
788517
1125692
28916
272745
234434
687637
303787
702849
908748
100623
186720
717371
787956
1167967
737815
26808
838222
466871
619159
462314
713536
726588
1129780
839930
319562
32013
1034312
200490
456366
533311
636447
1032044
309986
569749
750343
616311
1072348
204013
60592
1160453
780908
872599
838071
16453
346335
289577
739810
629096
370775
922259
731543
455123
352519
265030
524738
786674
623563
233704
647204
260891
326123
367289
1080026
1173500
730230
842483
654514
274514
849223
799020
469973
628854
817304
651988
16147
229952
595352
189338
23127
120312
657056
889709
1078589
857123
770145
997624
440018
1028397
44990
576215
128079
588246
33538
504612
889238
819512
403640
523809
31833
196762
33718
319739
797284
220978
424139
300978
643105
47284
655063
871320
608917
368577
685860
285672
436121
533209
234810
1106202
387033
361709
658178
388090
117005
356837
741297
162751
649388
84177
1145286
628701
230427
1077237
7911
136675
539399
960288
901129
599138
284515
810944
343110
1013571
1123991
908558
72147
824238
837414
379833
905129
531167
1086525
523275
372306
1120203
448305
1080081
244852
75245
1053512
643780
859712
297479
232146
786297
838021
747464
443175
645079
309291
431671
363919
51323
8244
197422
1124703
1127850
256190
47942
1091053
1020681
509101
615386
452043
863060
249751
52169
499521
1075958
571670
778367
564615
1017198
1045706
205953
191137
525756
231872
137935
294303
253072
971763
27504
617027
727035
952261
667995
342282
952559
929857
15160
584599
62181
945922
84735
313315
335401
401468
789979
627923
996918
135405
469943
692747
311888
489929
597577
722831
43136
907703
352779
437139
13985
91201
1046183
30237
260897
314428
548805
1135222
1055504
549168
966388
926550
1086857
310392
72259
396385
169473
31286
15021
226086
361725
1050518
545243
331079
415751
1099233
1122776
1160224
205788
358476
486081
789280
513347
693442
961405
942040
360877
709197
1097921
742011
66452
538674
289159
277724
988052
278265
159311
993897
1127613
951733
208276
341947
1049940
666339
844905
271241
15150
641930
470201
88048
551691
42873
1156962
731931
761760
715850
299138
177964
457840
279829
368145
29633
55521
408314
552016
454375
513981
448193
36143
247799
755956
1000493
321531
57664
378397
63263
1112914
805423
274327
199373
171623
907644
127444
803285
899403
364620
738795
475036
1026360
984802
693198
408296
799790
438157
995186
489018
215840
1169930
575422
65043
662327
839594
444904
292100
707010
995088
114704
474015
569669
113296
675311
572664
1039857
10393
1156901
680769
297107
856295
685717
1131812
895095
677311
10320
196952
746529
35052
78929
441885
126657
190770
15428
1130339
136332
288350
721958
692824
45990
1094665
985487
24560
186605
1033679
155049
411354
1144656
864146
810396
213487
66618
73861
79014
500242
811882
453306
584607
925479
731835
181884
804666
147385
893340
419688
627300
325019
192674
206605
775749
780123
943277
1097463
726900
77053
785485
792506
947933
164866
946907
64136
644286
110225
757397
615951
375488
1050814
983472
1002007
1068574
847498
185972
547717
874321
653977
618067
250599
1073893
766406
735959
20647
136369
670582
780203
510636
780398
1040827
1127751
916141
474557
259717
98665
117203
253972
1101643
1022557
1069191
1146220
281874
913725
823949
711385
79219
462518
61916
97485
76087
968475
511573
507577
584327
681119
599217
375340
699499
377133
808792
622140
36007
1029569
1028017
1045611
84688
604846
185114
784503
9556
456487
702709
548803
1096419
840975
896047
1035547
821581
954094
1179609
194611
586672
1053466
710597
1032682
1025740
98016
640275
993489
1146533
432506
46027
313772
699533
533167
489162
948611
863988
762959
247327
693143
1015055
692750
510638
594088
112215
315255
1040575
415615
153698
587366
577926
47926
937048
253293
134921
747142
904543
97600
916834
420132
1078768
1103830
199325
1019952
1160569
234448
629927
1088277
822534
838244
282123
695375
318526
477475
641292
448111
285851
1052957
61237
50414
286200
1166276
449664
1070483
21824
498708
729157
1085432
110011
555325
47979
656853
1092381
750201
13502
936770
564321
935983
919940
174726
811179
393107
320761
929106
928592
220179
917108
388057
747115
1113704
201129
605167
1051019
117838
452451
980979
209098
993800
423176
97578
1065409
339829
513954
1092048
626250
663607
136578
825051
911486
306868
888373
238662
1035787
184037
653929
556762
86650
536195
767548
585107
620269
905572
622407
808216
273277
39308
884783
710150
32657
648070
949011
490089
258138
394497
422667
1120960
907966
627424
986584
795393
1147848
1151041
956386
97620
146961
987273
650657
859892
491402
468466
875072
90133
205727
723094
351402
228157
309468
472330
29816
1174994
1157001
288117
139807
97570
398902
884517
76635
904369
725289
50377
1081504
144507
1107007
432246
1086058
226090
1058815
156151
1080173
420530
527654
1077868
237556
132380
1117334
254377
1030804
840066
1120938
812500
43973
371795
1112098
904301
203787
696301
238893
781733
1029374
448605
588988
337705
1129435
330098
1176974
468788
199318
500356
848686
594893
1055852
1049306
685155
237809
725625
1055992
1076833
981583
184996
398539
147657
1000088
221548
58244
926933
1064007
707925
820378
531972
291449
880064
269769
98016
1143129
961770
506
381210
383163
384383
505656
1012232
748322
1122008
379176
724280
20307
536024
461796
1014906
354870
682748
443338
817177
1006441
417400
752576
587903
272537
904819
501379
849020
721585
910761
534473
429339
522022
610485
1061134
157212
907132
937385
905331
1010109
535498
354335
51137
4656
1079457
379198
314487
166063
428175
449452
337966
1051203
575377
761954
948840
363216
818649
461786
98398
634330
961413
580452
1081680
406945
426693
95449
642868
46037
557311
860242
561709
270488
1087713
1117258
117453
1004505
1056490
278165
109952
415551
971363
907366
926291
277887
840450
251752
303650
499652
585143
1758
928469
278940
1020317
791035
393628
676696
419277
351839
366009
1050992
867073
179097
719797
970347
2187
776491
614192
1071192
95857
385275
235938
58324
995220
920859
45406
399492
1105624
888953
172576
757179
492284
420677
786781
404621
1071650
455526
242339
133161
187639
1177622
893273
226750
184271
772397
418124
191102
532644
64730
250799
299564
276178
690045
825479
279613
720279
933710
1161157
861156
183064
226580
1132128
82633
772917
1080062
863408
141068
1047493
72769
1124270
255988
642042
1030556
1018990
541931
634982
499952
653944
229334
269501
282579
482308
254121
171528
189846
717871
68240
1131093
284538
1173868
550153
459995
869254
967653
498119
1019755
189857
1167650
746656
705793
1050819
835814
1073270
345798
664619
274042
57205
1113933
990689
272418
1052917
855255
345983
285411
1157224
1020262
266970
457956
975243
446996
352616
770768
251246
999106
504157
616950
241974
788878
39799
203638
191993
1051808
843758
429114
913048
140205
609996
514236
1057702
771985
247469
1109617
824030
425969
1039447
532822
976580
249520
10364
963054
129154
252022
181827
25374
1059860
17683
581920
665546
392651
831861
311283
817000
550991
350553
89702
829931
141159
74715
881912
999398
427977
666774
282145
274368
966481
701143
913907
112413
495707
504725
422858
308077
423253
366092
258228
797668
1032209
806211
711448
797072
1094205
75026
191090
531065
153847
997083
267093
493397
424808
451298
384700
68506
634180
1016988
641887
846430
931499
725257
995082
235745
389677
1117592
876512
340110
812218
298092
199281
701592
593234
896131
261779
332307
577672
118182
572808
854436
981649
724204
593291
610618
826616
523617
826305
622778
247575
124169
904872
782264
1174480
864915
885105
731579
517472
1033748
730362
144450
539004
531130
1160072
94829
165089
1058584
572954
836385
373232
40093
263451
980471
194429
982273
357679
1078990
419559
1019035
770887
65874
565044
834051
199595
138058
863614
151013
189879
771558
826750
614547
178465
388062
498632
44908
44146
287186
1024863
652971
605111
1060977
158202
772504
875467
539908
151033
254289
255252
1046349
655951
515246
848725
308784
207214
72568
7286
310738
918849
212714
560354
924827
398106
201146
273451
241708
312271
48526
143498
968008
615514
389334
726877
911052
234240
668653
488307
910988
1028581
89103
362142
75600
468556
674840
545470
24709
963344
1005930
42500
852976
236742
216737
809715
855189
765181
762587
864990
143868
626435
404400
93007
968057
985149
253192
185547
919997
1016021
121290
13559
445511
1142058
902813
1121842
646628
331901
1150415
1074874
207002
1069070
31897
1106020
257654
724218
173453
2313
270246
465295
328663
561650
502213
1177323
1068645
328385
772589
1098250
569713
569220
386550
860530
289246
1007668
619575
385628
214192
981511
602891
891376
1031918
966657
747693
68830
117630
455872
809135
248850
132824
716311
674966
336898
120541
527974
818339
889059
117507
1159440
1025465
666084
619953
783379
883198
561596
868128
1049942
1140593
1094896
682630
600317
279138
41089
214654
928359
417589
656835
1065822
169797
700989
273727
492581
337536
1113094
582534
88488
23557
885192
242287
688173
179994
491352
197083
210144
409070
510958
827448
38654
824322
442773
550499
1078231
623242
501039
48638
84212
1149151
457789
791880
548359
148503
258057
564466
485678
82142
81066
1130018
15314
1066255
140875
99500
187095
845073
417462
862571
901288
379425
873314
1138042
449594
207458
561087
411952
1008562
262094
559158
197268
1117229
313863
571551
111604
513722
255462
212725
298957
463419
857122
1145585
1168902
519781
266088
16989
749843
1124913
74939
978802
179634
513296
757965
755997
1040804
64586
1004027
468746
275834
86488
203692
849949
245665
726749
935814
810058
1109238
449824
290701
459351
1069345
792428
434655
164984
507244
755527
1125653
394286
385621
1014923
545235
333237
499376
539855
530338
703149
529929
491044
168913
139416
461083
966669
125181
442332
912468
113235
68356
128985
561662
30997
935794
1006149
431912
741722
555885
1013057
495246
503377
932428
347511
863941
185247
101303
446192
315979
826901
327369
372319
155292
525766
1076838
875780
626583
518500
999818
557838
890838
326213
464667
19966
268656
131940
222274
787845
116817
57207
462639
931691
1118729
832347
527096
228087
842148
514616
510879
882541
735253
461230
95383
1121207
91117
175689
655548
939188
55962
395438
567200
468669
957319
248607
204484
260601
556977
564137
99002
692557
215463
641294
60559
766172
180625
423368
523098
618548
263640
740823
672455
185792
251682
778361
319401
193116
337729
529251
916588
84710
299505
804921
101971
31197
638030
540624
78435
731209
939158
694566
189947
225647
593357
1012881
232174
1143762
259289
316474
202406
438394
187065
414679
643502
530541
483751
1022683
648738
564660
196175
911986
227047
561287
765465
428383
1175826
861818
953261
130289
857158
1083642
250242
14364
875530
322641
389105
667745
456241
831591
231899
428599
1146730
21037
536434
1062013
339122
769071
147731
969648
205692
166431
800741
712724
492050
210028
869144
589575
23175
448764
1176745
1057617
1145935
89602
114948
735005
612764
895288
954638
973856
542273
1146616
15144
778481
858330
451564
337887
98318
880424
103517
288013
578096
1158807
715897
863491
918117
826938
492114
839022
1142859
524329
789968
1134978
866742
298650
25199
127701
62323
21971
257725
157153
784891
1029831
956273
1125679
815666
274162
360045
45056
813456
438202
413786
185349
1074340
979549
1137496
212384
1143095
339307
115416
656539
583948
24086
265847
1098737
663440
262781
438103
108173
627691
577082
365117
375855
443317
627365
1155161
289928
775939
654459
266359
535351
294181
510270
145654
177924
957974
80695
248421
866350
1175197
469757
167231
774449
1045420
189517
64323
1130505
15465
868882
682762
413044
808770
767644
713255
678793
659086
259664
979364
641551
290887
482673
877338
921201
695021
880561
478006
23165
834939
846740
186102
820174
680199
544085
686052
922446
69550
692083
930661
124064
188473
889500
802340
827261
803299
1028501
1008327
371393
439364
526584
139942
823046
366693
51906
945905
593850
694198
383780
530910
650697
337186
645473
603072
849082
33774
1176107
263241
920880
1002589
230783
1167518
1053120
441450
354284
1136285
555779
764764
593335
526666
189564
530487
525514
901626
895539
149581
605660
568255
844622
288502
851038
99572
284215
848296
1100885
72227
16835
627772
452495
210156
1062600
87094
54792
14233
687265
26651
819274
618112
137927
441859
189060
1095383
739487
656694
868245
51914
179639
162178
775837
106109
473537
1121853
258622
921979
986615
557916
40888
1095690
55255
342903
1147071
1117816
473741
297892
1032386
1003843
607686
272900
484210
547006
69709
798824
273956
451240
658659
621835
819516
1108972
279734
768271
573355
431027
145215
1102662
577010
353824
34224
33211
505734
116400
116059
1129836
324029
465059
157291
845861
261969
170961
144478
1069713
1147555
400925
487898
7217
1090627
234968
1016578
257890
996982
558514
50142
811259
2301
1123586
541987
1051149
477766
499485
700015
1012103
571338
786668
1042475
202178
740798
963514
628217
294941
915610
570761
923082
523976
1088363
690594
884491
174300
900610
101446
946795
567105
281672
1076567
662875
210263
700597
970706
687760
79203
961525
435199
635258
264775
931738
1176234
1141781
215089
604724
1053137
557606
661109
344379
556672
728571
1165054
583118
1114770
57631
1052887
338045
493549
567622
724953
206380
82233
738943
1140953
80254
1178336
1023351
239928
684443
424349
607679
365945
746378
1086637
388376
538202
941884
944908
319555
363279
1089230
233764
348006
97821
699009
143253
350027
137769
892137
411299
308704
760242
369427
988692
832275
660771
532758
831131
774563
37292
489277
341020
453659
118985
876934
157713
151283
979007
418707
777247
947252
933029
665045
364583
817975
926586
317955
194671
103912
487469
1031466
1155706
550482
214117
1055704
29473
946230
83942
891478
1090918
590577
996281
74077
406821
206426
91676
441049
313500
348875
412168
633567
315271
824239
296826
527192
298737
368799
687495
171646
1092706
875711
374760
667735
460732
302981
828176
1088607
1001380
347895
450416
360398
1068470
535139
659845
1152159
311950
804370
1044317
21566
461123
1125095
56965
871926
423521
194145
383711
548505
492242
112111
226169
283696
1000379
1136617
946279
1100999
71202
465832
367676
7788
389472
201909
1163765
375796
844092
733964
1035845
1038228
333860
700832
661126
1017738
79963
548004
175247
638623
909820
753713
600558
355640
241410
342771
352605
1040631
816947
318813
639476
824791
876107
182210
647618
334825
64459
642106
936566
271198
228557
735125
1157215
712056
1179239
869748
887144
485391
609564
906826
921862
239445
808936
17886
228306
1070986
395004
48635
582359
256769
531857
498360
887580
622273
597066
1026737
580335
621704
758476
677522
141542
850255
1076971
517441
646604
877228
25889
416114
1109288
54779
819638
399710
752129
1027386
715052
400777
431762
251594
979123
1087997
851630
534573
1060246
260846
732810
831377
463041
763872
773459
1065
267399
1111419
223316
300080
215186
835993
361298
579753
177914
1024071
974256
1019718
460351
377855
679918
327982
1143911
1163714
1058380
1050192
918416
913742
941745
1228
60221
502474
1079166
502439
335260
1140850
1144552
27492
630323
1158989
363795
37079
503617
546694
644963
1032719
548637
670960
944776
196854
737461
63517
298686
892663
263472
331083
833198
377529
558150
1091189
726026
209197
715978
740723
155452
608893
1059118
653811
544967
44869
350243
438681
974866
272643
309396
761761
1039984
1094903
1076356
731217
661543
1006601
395635
638204
1110765
401712
37795
1156745
881689
600627
778351
620556
1045398
2913
270465
882252
292493
1125196
1095093
602968
180679
18791
573446
417419
195407
812485
590946
477933
1089393
692459
616755
711300
950440
27671
640690
827190
1039592
903230
565243
718418
67036
874239
332515
185226
450162
1022786
616888
1017400
324995
473160
172648
616090
92924
852190
365169
151938
392297
927829
335227
953715
555016
381133
444923
91125
846618
735970
922841
1118476
396112
463740
585033
747815
770267
823090
494857
906381
995025
3565
734357
673908
191368
688268
1019250
525142
860307
118873
323447
1095830
245325
665332
312677
1095508
881315
66197
1016139
200675
738562
978253
155700
182989
978208
551676
254246
9837
1146376
798064
429506
354300
62351
1095537
172973
1163980
879912
386230
657552
937380
587038
959805
224561
565467
338336
1082818
658183
1058298
653619
52139
246805
493401
682104
732648
674786
219991
96085
749340
829175
846740
84756
423964
84711
449965
628436
835140
30797
937167
546216
943307
171559
632675
591942
967365
395771
968961
311863
795497
1120352
427830
973178
903449
793798
501769
745504
1074222
861343
833647
863408
504977
229618
310972
618522
347323
122676
341910
402116
356707
909065
2154
578046
423444
125661
4448
1030839
349320
1065699
1101924
288468
885568
973170
206996
510645
1154434
1165938
858219
149582
917929
463899
1015953
592242
671982
1031184
731780
248852
624036
985480
147180
256318
120439
739881
577501
87023
11741
238460
288528
797263
14315
1107193
139745
157109
941549
562964
895536
243725
986824
480255
759463
83542
221930
1031743
609102
56913
375716
262438
465448
919106
389534
97672
652474
898810
506487
591209
879861
1029158
835934
836825
324875
787547
953981
45562
751245
585554
185483
1012311
243323
380172
431644
1015954
346268
51104
482707
1131370
968810
928072
1105229
56781
311726
108253
1054481
304764
14957
247586
1156916
779896
161050
33413
42119
862105
617340
878749
65411
1122051
97371
309142
940655
1109743
59279
784560
599494
181015
874827
804381
707405
620017
990509
146592
587199
134449
126257
96442
1178424
1092892
367242
742372
1124079
419624
769741
17606
1080474
619896
388071
641967
145915
143051
123694
157511
610138
1047694
228814
1136299
734945
263748
382547
944713
1109019
271101
765802
9067
518709
847523
768469
196080
932221
487951
406260
1120429
292834
993173
479618
239445
405079
597451
112752
940277
95188
630050
1019148
303637
896336
763379
53068
769474
979777
702415
871572
979503
639705
104454
317748
929092
122067
383038
77513
93524
761003
560043
469997
330784
1023836
799131
818844
1025763
1104962
634098
536886
814255
612595
47671
523011
528795
943406
884846
654006
361208
282336
1004248
254917
7313
645007
767535
142332
33233
628729
960044
428777
896042
717175
418149
631439
890544
1025791
392934
296460
479114
967935
543593
967606
192946
1117216
1028138
351498
926046
9736
659038
556126
310577
896083
390148
994962
1045703
171151
1034026
697891
729462
320298
938473
460639
576099
926877
1099195
917384
1168377
529160
1101498
1040159
374481
184973
85214
990657
684401
729938
260412
224611
677208
1021220
128188
273271
568266
846900
1034497
592960
859292
661796
84633
771307
932517
540512
613000
169489
53929
1030838
30301
904312
917920
806404
77351
1009657
711993
33194
1017464
770511
369719
898094
1079459
567938
1053087
290271
465419
269844
412025
390166
598945
1148414
768186
224834
835475
1135075
613494
980336
122428
373820
1175188
412699
653184
279658
930746
1071450
482799
352692
355419
953348
382605
806556
42415
340541
472899
435943
627745
772657
1142188
86688
1123909
290152
117606
869527
1143050
290113
658512
155475
535225
882953
870219
4711
278979
493564
816526
917881
135639
213769
474807
370996
531656
346020
342814
317013
529980
569415
721554
462992
744887
900804
876015
327304
382086
56215
808566
895259
195863
168946
532155
1096028
21850
826367
270044
851421
1102198
794983
920473
148800
13570
999045
60068
1127322
535995
374265
225091
827274
1000030
92667
476353
192842
74146
350317
727199
44893
414109
34451
987020
552389
806373
14632
723471
690147
587066
52939
602702
442343
507872
765537
822099
708857
451872
300418
902423
571246
374044
944012
240059
1135330
478924
1075834
622023
940828
81595
1054278
258272
645415
577974
266964
621742
1015887
788179
969792
361460
21459
60499
90537
582497
440513
249739
759434
1176824
178879
1074425
470153
361805
218244
167583
298338
755092
662571
555858
1132358
1079307
1070524
42337
881389
1025630
665903
124753
265585
361787
9266
838670
680907
518988
1058111
703305
66586
144476
398436
778780
115576
557213
290178
733264
1081352
733019
486310
777569
451564
150368
5510
1139787
242304
1072331
749599
1097155
131944
735578
963656
455882
788816
1100921
522287
765292
779678
690645
382503
386113
457717
73638
276321
970207
950146
1034551
364277
682824
1020319
949218
432037
618443
774337
455381
216951
302160
135740
592857
833964
177468
664945
91461
871033
926629
407959
1172998
279977
151701
654482
500003
1089586
413564
792433
544622
232431
525150
158623
756897
1131917
809756
979882
1081629
518174
863005
996800
311411
146549
543872
1038074
931743
1148353
806818
8772
692048
942368
350059
745977
642539
365336
675714
117205
373382
428941
681025
976262
1124443
771678
1098152
282124
905833
448580
651422
965660
2041
375062
510860
779808
1085180
615114
820013
499536
1012700
460572
492997
876254
1138183
383497
831848
1098458
126127
423229
366821
947488
719100
756916
985580
936145
766115
439309
80453
912684
5291
412090
581850
468505
353746
138172
574346
226979
374529
207257
1024955
832944
1169719
875612
934238
581785
74084
106579
1061645
947894
532746
498628
189706
810475
229074
234651
363291
315646
212333
591578
1080248
640031
237436
350066
981019
1163102
208986
1087820
937038
961058
1168151
465247
751588
744409
288913
401557
132695
254172
199154
996262
256158
530711
376708
451477
618923
637915
324111
490085
756759
353070
52081
753481
891088
719249
518112
980547
531476
711289
873359
216658
1169983
250
125267
945976
1151411
261625
1145401
941108
326798
993874
328829
1024736
692199
561394
19220
53726
784661
578001
5242
743963
276884
451396
90385
643096
375919
356311
333599
1017467
658081
68527
1069212
863440
263609
1021607
159427
932636
177639
1169289
671311
324531
337648
336134
162531
487497
665672
161595
666855
374158
350722
1127487
549819
500991
1094226
657697
339016
794562
69278
479223
310325
702708
527343
401671
43521
1110838
415850
448932
525314
1155012
499437
249440
316745
529299
902734
273632
1002783
1003289
355808
442130
777674
95443
814522
161847
980527
1037833
1054334
625536
770197
149895
618339
997635
563068
580704
909687
354604
1022207
279069
401015
1131930
880502
717863
582000
1167951
897805
497656
144506
51873
609373
651713
824024
189836
9446
115645
282275
546866
324373
241179
1000358
493885
914387
842444
758233
1078201
1055501
777676
344781
753698
127581
1177688
1140872
35761
1011557
520901
697177
466276
876384
991817
554925
668984
951125
82462
482622
510621
1109147
793648
202415
326030
256023
548191
454057
699836
331345
461639
805109
743701
170590
865298
663042
655662
938286
517656
947117
913959
420686
1019725
353727
839281
994481
246052
107499
15536
1165164
1106807
863125
158880
113676
1006994
211770
2383
137004
477901
82030
259946
948093
428091
87745
1002107
1047536
316379
575091
714956
324595
438971
340749
972209
285020
1117720
544567
454502
844724
177531
960163
1020762
879931
125563
206418
1107210
786361
421354
459813
1042119
168952
1111836
571308
331338
1124547
975465
779425
576540
425315
938300
801825
415731
1081734
12317
338362
382999
118316
442130
361313
241971
486402
261883
507948
280883
264951
176823
1117597
862179
768410
35712
791773
796752
1104290
264358
646094
864590
111290
501205
574745
258091
639254
776305
951077
516479
1052930
507158
685378
11564
127578
346172
998477
1068967
335440
1166788
153236
244079
365368
877131
813089
539268
119905
745323
369390
425039
274892
140263
344910
119491
228445
574035
686530
356998
983547
94557
674315
688202
692387
450814
336273
464710
415989
550412
760019
302581
982245
472983
809113
1161504
190054
70484
1082606
935662
214274
993529
23197
445507
679584
917300
988568
441907
556058
522269
576712
495630
118058
469074
847111
1178195
981771
1053949
199201
1132765
240970
1069301
965587
661250
123739
120122
674511
492316
817832
655831
168835
273221
698317
104871
1035909
958074
1025872
1068806
68852
932398
691279
49956
34518
575857
371543
286658
1088019
132716
119739
656304
522744
671513
24102
304833
487925
546710
977182
424467
1104427
418562
686785
345452
468520
223894
742934
768630
217664
707154
1177077
348908
1122833
111813
925088
1129831
823937
49397
308459
856543
277033
677420
424612
895591
505933
549533
808346
979714
201756
733472
832325
35661
1122070
24595
400745
550576
48854
856985
545931
1116246
451770
435821
823683
515419
495197
334808
167564
211110
326412
771046
130334
95621
754341
955570
852930
406142
346031
176969
309915
831452
466198
493640
882204
111701
291189
534190
256990
1135995
179767
242149
930216
757954
750607
540789
962520
371267
269025
52080
943364
1127904
386977
828851
122741
520855
55833
442050
1063181
1070447
844118
913620
1129278
612345
871774
410645
448077
1081570
153505
887531
389041
173272
156126
122327
733126
311118
379817
765093
1058119
780489
1172964
79246
1043714
51578
1112845
1086893
1047138
459606
521685
299914
648892
212908
977602
850441
64635
963905
973371
448553
1130042
1134549
920661
95957
503161
1089709
792370
475582
1141197
786010
100163
689412
307422
595607
28803
552915
349197
272675
770577
580379
650347
346011
971532
537610
760014
985107
760938
393661
567919
1169622
806448
157675
136183
769890
309588
866554
498259
89912
405638
966853
520582
304456
867177
620469
913804
767320
877222
154051
504923
105693
670006
985186
77318
557810
94572
209832
942433
1004124
461613
255812
796363
245528
621933
936211
354809
158672
597376
50620
625154
463890
849880
509462
420089
453167
507606
1158800
47233
589027
578951
253953
912597
154678
408021
1127484
794439
326051
744481
425089
1070926
507960
1126098
608087
764710
638108
407052
619282
1090708
103422
1037761
356114
272321
81932
24934
648296
390533
184089
135137
8553
949228
750715
896509
577039
820750
1045880
939740
846019
1142757
647010
499209
185588
554242
1153266
482028
114768
708794
1168598
1172162
128650
1071421
216732
1018991
1012545
65706
1140321
791822
1028414
488094
1087346
877291
464441
462623
932016
944549
1039134
357967
474702
57276
690270
912661
601269
1102121
13454
940301
274092
747429
297455
482536
866165
760183
18498
327190
947584
997235
1124017
390320
488939
667533
625871
962199
621907
221821
494060
498894
664753
711575
540171
728416
713702
970358
374383
969652
827901
1174385
1070336
650668
639243
902856
909095
441364
19897
71569
1148155
176622
596647
33337
357416
621144
868471
502181
534080
54601
1107133
875503
594139
930618
455794
13932
395549
624839
58547
173474
296868
846174
519958
633637
845601
702476
186795
350974
1115429
129083
808444
1118912
1164207
426535
186403
341184
792849
488370
1118117
57961
746333
991305
829633
1171905
735771
305316
579166
99946
1050522
730049
1170972
577421
452287
634053
569391
131506
688985
1036775
235092
470156
399116
389254
940631
1055746
515120
517904
901271
1124970
1081369
51448
139703
888085
1024340
456457
398857
858382
406075
418498
112012
424055
629751
220109
921133
746511
808407
300315
217539
785132
1122237
47527
99068
129676
59152
252120
775203
885612
592279
1037617
561220
33574
92788
652586
1018305
454357
261537
565195
493361
663723
305966
944643
919816
617462
920687
841508
877747
1138318
1141300
1169301
189040
116739
1052288
79186
292702
475696
92539
566852
719358
575848
210381
27971
850492
604164
93193
839381
99252
694858
293869
910424
757536
353143
91438
289331
623190
23813
1035962
178345
1084595
548175
753513
729513
871693
797515
396591
13997
293288
138700
230988
997714
1137285
791720
378776
337825
250446
296779
1062595
244807
243065
325546
494945
673185
675174
558575
295169
1102400
922713
24525
275854
510513
28546
39028
1126977
1039439
490095
305737
451764
822313
833974
699633
603387
516830
820501
1144622
615358
1146345
820954
354722
349951
289916
573033
474398
1105969
710306
1140799
789467
41234
531762
644215
517697
1054929
1005657
420727
685344
1041271
665976
100976
1108025
856534
859661
763442
113659
665766
619867
367197
1059104
213761
935592
1091006
679499
795160
18785
235580
1158184
1014238
859109
669382
905352
1109110
790415
103615
1044526
550866
724696
558255
931296
241733
539835
1085826
258338
200718
944723
514401
862104
625702
274034
620042
344449
772838
527095
958517
407417
895416
168696
882925
411011
1017713
368061
1061553
311728
670236
408500
1021761
274753
720343
749522
452198
94092
551805
498573
890172
554080
834191
457376
271978
342364
200996
35644
560248
227871
258359
427933
592196
143159
764268
973182
795560
291175
753675
1044696
467478
1157972
145199
1159582
212092
25884
479220
713221
616467
531294
423225
527745
338984
490732
1032390
482081
937684
133729
268524
394762
99489
1029463
944700
1067205
731598
80882
1163353
963404
655392
671080
475255
117963
1141499
142318
198521
1047526
458418
690393
536183
696851
386479
365905
1016720
598053
1067931
626994
187162
37450
44635
362246
875365
1129590
458997
627621
315781
694122
244038
1005598
22930
1093785
76191
418182
177745
1068037
1048912
1009435
181035
626445
902850
381185
686218
664074
873343
868361
800973
583457
535823
396465
834949
217471
573685
54406
591935
596572
955404
158724
1154210
241855
95975
150043
979253
1133879
835849
766384
723045
917472
635458
1120547
649709
327825
69204
885261
434168
800166
640356
592451
152921
641936
169390
609100
597645
1107271
13465
1132397
317555
922261
769300
1125189
1160153
47290
562417
591319
745504
284118
40378
309297
708077
375054
695394
1101148
198164
645329
59920
494042
148078
246997
581385
730112
444032
1115538
823234
1014862
23126
1005027
73640
629787
111470
585125
960899
357259
1000260
71766
820484
482340
188767
56918
936989
664852
480770
1057063
195117
543106
800955
72744
725494
821556
100648
352034
614394
356688
1113884
822290
768271
826351
1015161
391128
609262
595796
797566
1021797
1073697
8322
661805
26877
435543
705138
39610
993864
969287
292552
3591
224169
861386
395256
375467
441901
456213
823604
199887
1022534
1059990
394417
593463
253512
1065792
374143
938061
895976
1082144
212440
445802
765976
692801
252796
1053674
995023
13152
305636
1030391
1167511
849910
119304
331357
792510
1179901
179708
1018304
317758
684639
850383
501458
800567
539827
1071858
797010
318112
858517
545343
321158
194091
20800
98843
404225
491297
672583
844991
1048476
523954
1117828
396919
179693
197847
900901
120553
695950
512249
1160174
591590
115714
69800
879814
1002438
455057
787613
43375
1008404
249548
1047012
737668
733026
214795
1165845
759113
705531
636716
651078
964552
857057
831914
250003
499522
203469
1096761
25936
608343
503346
644301
1125741
112957
240928
363428
436048
188453
64038
807319
456890
37429
456607
810074
701651
684760
1144895
807490
869369
397742
302733
1106433
753347
553450
528472
403818
815011
558212
771294
689786
593518
917263
597285
531201
260511
1000086
833433
211270
1020172
533407
166355
453550
398307
1098375
526280
1136248
1042207
385231
593920
942926
475706
54270
28302
1072869
66184
243050
805124
173845
217707
505616
164038
1058418
1000517
141414
828287
315362
1023066
665936
1048359
433702
778844
875241
1069895
526544
542809
284278
167911
969239
960018
168022
539327
168673
22760
825986
24893
1077577
161444
732436
815299
389270
44911
497156
122171
868994
105907
1068829
1021725
956451
561177
563292
78036
852329
107628
556266
530515
29135
1112705
511650
388071
476069
362408
871946
114440
660161
195900
891893
465536
551396
1063062
164846
286537
370213
225325
942442
242150
338998
291221
106271
916159
161651
691946
598913
3066
610107
1108932
599103
203100
12102
41229
1159647
149626
66531
762028
1029553
395985
1089647
634135
289873
1038778
308129
1054248
1074778
133093
99951
690165
1002139
154730
732582
918521
282291
679011
236603
369766
337235
212753
324555
602993
515152
829984
948054
955691
892482
449306
688289
625577
74569
989647
1179999
167843
697821
665766
971041
348117
55633
1105981
79275
83522
897346
536368
455579
1099185
378859
1077333
951147
583416
682358
871697
949024
889327
277148
703746
1123846
538187
1067420
974260
229076
56753
709432
257498
760303
957050
1075730
1007434
121394
729559
174008
884319
1151723
86184
978533
213569
737975
756505
745508
560181
83821
570313
361504
1011987
401826
584172
178673
887307
926856
1029201
1013532
599811
1036561
977587
185706
878525
699278
630063
49398
171532
889211
336131
1157862
436842
852766
809345
435930
1101673
1064238
507177
205579
469705
675529
343166
640664
905679
653122
919984
259444
406247
48219
536714
103160
203142
391644
414486
231604
141178
102622
359703
658751
318506
925506
283804
1111613
175875
340654
672537
868627
537066
33158
801381
1130165
485432
1022438
33137
527484
1061967
351125
963676
828940
890962
1062812
100825
1070714
806460
1171905
1138403
27386
801778
634209
195510
1025969
598340
591945
817926
117968
484682
56786
621758
755318
996982
601147
734078
423120
1142989
760123
1014113
640452
1121100
136920
557885
156636
216400
1006419
1116083
574338
872918
276961
90617
950205
959212
27494
230367
413407
1003461
706019
965410
38792
989036
197439
2748
740691
512020
230674
198293
452117
1097092
544992
59338
317458
1029321
1147749
317676
364628
825680
20312
174833
309419
895346
664623
1103014
819112
66746
907167
579816
760849
1067130
725829
1102800
782675
218122
628997
154744
868090
732026
90474
750755
1101816
1130329
954922
606484
275827
240916
596521
680682
726867
213701
622575
406367
555239
674829
1006353
200958
645598
427235
250372
667572
650043
667945
179893
1065747
512778
282472
648501
614281
827215
43915
990370
35881
520097
682533
1132000
274124
456753
355552
136969
23123
721532
190350
74094
330497
903700
697729
1077312
218133
515510
581531
575455
283046
643594
23881
539753
530995
445810
665440
265155
420307
1051997
488709
312087
1060658
256651
718054
2547
186391
1087595
739535
1159047
80928
271456
497334
1145310
131483
822559
255878
40577
779196
924917
665078
900935
135332
520767
795323
1017682
230632
965126
181830
893501
297926
222163
585605
649618
280033
591208
115505
341090
561447
373016
720646
525513
797948
1073620
370419
770273
778257
256628
889817
639980
698582
755492
932268
579636
634135
539004
745201
510970
1075117
979561
451463
850542
66934
229446
1106098
792984
159982
17800
587225
1065952
960105
127864
171193
497012
353584
593583
184149
475891
448671
996031
844674
314971
791834
754188
524362
135876
726684
462464
919395
531382
713676
1137065
1135331
469207
1179300
443798
619224
680087
286429
914249
762006
55704
700204
1026683
1055067
314300
1082606
507362
448486
691303
173226
700247
555820
938423
1083168
982829
917611
1133873
638232
861715
900645
279345
559169
698890
47079
933090
12308
844812
1122050
527476
476088
495048
1067885
477343
633097
420273
782881
261949
519727
812047
804853
1100476
327143
40383
108990
210610
150986
846655
324712
896211
1036855
996825
279393
572237
563506
281154
1077859
626691
420243
1083965
105988
337948
981631
787874
1040712
931723
104441
1062302
738858
144653
22233
843537
159646
243579
1059520
933798
1166213
522164
871717
158480
706481
124976
79578
1112064
105146
867211
603860
921087
1042459
312604
339224
702810
420466
611821
443374
777191
916226
886281
919732
1091550
207189
1081912
531876
302818
421935
1055800
1079493
1105839
1171104
392936
802445
530997
764429
944697
999543
474457
874364
456749
791421
841752
193208
911599
303876
1172860
264758
769420
826113
861750
632773
222736
1028262
794692
1016957
345885
62910
381312
948439
947229
540536
278507
389293
519666
1041627
33819
695284
1096582
1119643
655274
410557
234515
462160
988738
968478
51922
172809
975557
1171242
113410
1113183
107213
1145648
603594
46370
978922
322096
114984
1040184
201833
281929
401076
1022298
634712
102947
803553
974548
457872
1062754
332094
521406
752698
547796
1171549
251821
53059
41658
778338
789498
160975
546180
975100
1074095
562639
79765
47971
341350
647534
1059845
318932
674984
830469
1142256
1176752
616783
1072005
116369
1333
89020
976281
305358
318567
310422
313451
829035
175944
517866
1101313
638049
938981
1178185
1053849
965066
665547
481669
465120
1138356
776720
204757
751236
346186
731396
842778
557592
181331
509838
970408
393373
19534
181142
1176157
152497
645410
774564
984194
835310
1174074
1164421
170129
291995
253538
237045
88405
569901
870540
978432
562731
180929
846033
1108473
1136296
1113988
706882
686660
730245
66155
673306
460408
819065
782125
1159130
901920
474849
221252
944842
831678
490474
63517
780825
245204
1081132
1145844
1170123
441717
1066768
508506
1079687
330751
629832
331519
835700
64748
85624
221491
248455
1023502
849071
496362
518067
624202
517520
925378
11667
252189
963350
764885
345943
1018712
809688
737052
334921
492799
1159215
723310
831040
1062199
1018377
38518
797084
989908
1133672
940750
1069206
972315
961474
336913
74454
167441
679279
879155
371893
867864
837320
247944
1103766
680976
558407
510908
1079963
223740
1007739
528332
1019802
1120424
572365
209463
738671
157072
829134
897625
896128
891817
1099314
361727
983519
147557
68152
191798
263474
329425
632703
248350
797068
584385
5908
157166
1141180
546355
267254
713929
991513
733364
222473
359734
687889
607136
744722
68746
980878
763507
1115590
136488
302217
964508
58144
520523
1058588
279043
817440
1763
65561
848214
587210
1042907
1158764
1106751
20830
712435
1015058
978673
15420
65275
163212
48395
1103901
788025
906969
736151
92802
817262
113977
1149913
791034
942088
674707
68619
173468
517161
479226
949705
977124
874999
841114
38040
1111450
204807
725072
789747
256828
506695
849358
1140603
286490
792748
508600
469090
2329
296702
737501
1144891
683348
184385
1156114
665293
537577
179339
348631
192161
445107
718394
110463
1105569
813553
264287
676619
351861
143693
566436
377854
56089
477593
615154
490109
978825
194140
986455
174697
1123158
1151801
1035902
426048
661502
288306
822696
839536
149570
60634
1059070
125083
956654
1074521
583561
466499
859418
137051
534771
964744
1070036
916456
249378
169371
1143463
1017831
1053853
319665
362229
774824
427887
461387
573762
453303
16166
770119
198048
754126
1087661
1107772
1007590
807006
816080
283054
336564
576043
269449
704680
103331
833715
791588
248085
750268
150395
891881
842496
986765
606456
623721
1052031
217658
817154
76016
217975
468912
459107
930191
394057
473636
564768
775341
1108283
102101
734693
850020
713433
325487
344511
1031390
653805
207608
1073709
981786
534412
515453
860168
1140850
99059
238317
956099
833122
958585
929301
949156
248363
844605
44759
348661
402725
730171
243228
24119
937890
918038
134328
930175
394384
801325
569933
1148277
110639
776299
588964
41595
709987
191862
914334
847228
1101282
462405
723641
236067
352378
761437
302627
695097
1128115
461708
540880
137221
345705
141493
21085
989550
689504
813196
500853
311887
94196
1134582
827000
359407
1051180
972672
256845
110738
918246
868363
564456
604964
228342
72122
1691
922247
920081
458724
740490
568311
161314
966493
607733
117795
1110365
431777
1026460
616401
55185
1148251
510003
852664
812643
979657
683928
161809
567619
1125102
874484
48510
376068
673393
592670
644517
583982
554911
147212
414579
77135
780387
894130
520881
652558
145418
1087918
727648
298392
235242
255269
334638
607836
35262
16065
666316
1175776
371781
601618
52289
1076300
903396
945070
1018898
262639
444847
869542
938645
387519
888867
584048
1111523
676399
375616
220294
477639
699327
834458
97936
714786
907548
509707
825611
875993
148460
1111276
784770
311142
983369
1016572
133824
1103977
873457
1036838
460269
894792
966935
1000805
1083219
1005853
150761
65606
294769
199632
638868
490737
1005969
261114
926098
968970
176603
401762
422779
503926
638945
15369
1166046
223345
992532
464444
328700
855093
661208
709464
1023774
933628
101772
360860
331215
674904
592617
437608
578335
1051173
421291
795376
1022121
1116543
593424
579135
631463
348619
737161
65065
655503
679319
859189
526345
1435
1058728
49340
127134
377319
81170
91865
247488
54123
508285
1084895
47859
811555
673673
827837
77162
1058721
160728
659948
929968
828472
698862
537324
869725
158188
1000717
738176
571924
813508
4193
939335
346896
767845
107657
303130
693693
465182
204284
708025
492132
82932
432207
639044
339868
1068104
779418
228268
370360
836829
760266
948224
107950
564771
997616
901604
353332
473522
579743
50416
1160705
597457
5344
88505
73671
937074
462002
467838
1170868
323504
918294
239205
486225
916111
842662
280537
529709
976995
473246
353946
460706
994980
1001649
308007
390071
776101
112174
1125912
971510
566397
809460
954170
91532
1169854
572921
36425
715306
1146788
55300
137685
1159675
1165679
564216
724568
566596
445259
1114934
204478
963339
644572
516099
1117675
747757
91490
62625
262169
167419
716814
681931
976206
487627
444315
762877
1134365
615716
504354
15044
523574
396572
89155
364979
654769
647735
149866
1062661
913927
1013106
576196
811418
300807
56080
354067
1159365
415561
1091811
402409
813089
21547
460626
862220
1033284
680152
449273
229128
370848
487269
499357
722041
128215
888423
1130404
700327
245253
869815
772184
880353
631114
927958
532525
264529
1025408
147312
882311
338765
593765
1109698
802661
267284
765386
35908
305747
1001173
22667
227671
479657
275335
804483
414881
388661
262018
927930
200639
203578
1096013
500950
1029404
780827
1122325
209503
13457
274889
199583
380236
649178
254449
773530
1172550
936989
504766
1111141
1152883
472196
121760
863802
660471
247235
1065724
304095
557453
494588
740409
557038
278011
867447
718296
278132
1134521
363974
112843
59580
439216
895767
395747
100261
39188
421559
1018147
59040
112233
60326
235693
811275
501318
1052365
729771
326171
101127
606356
915831
15338
80376
595514
359982
107815
846227
956885
824886
642831
937470
322766
253460
525455
134018
899937
98987
803669
843349
502624
1155058
97459
940558
652757
115206
439482
1096917
230638
327982
1136274
233768
1032419
784606
862221
1074368
469095
631350
357685
1151461
331395
139641
881643
259263
790162
676376
633758
937715
974728
303229
425675
196087
408351
200069
722557
1109419
1063198
660721
3219
510422
1099269
384557
607454
899472
692052
766683
344160
935119
302587
609308
313271
1125313
410496
1053208
848501
400296
120376
4183
444426
178505
274350
983905
1100760
1041769
1069538
670230
422942
1009316
46705
554740
128975
1164455
1010418
1086805
805295
950615
755922
637705
1137228
270725
137033
119556
268127
203489
573239
693755
514684
1004836
1104322
393949
596761
851241
2291
392600
1002353
710968
631451
849849
150839
570369
1046204
184749
849978
474720
525323
868281
271350
496719
764480
413043
803581
959371
86815
659663
233876
812177
1116107
714830
873895
1060746
674368
323946
84406
57
188614
238933
435104
1096633
792226
858247
995029
1090793
394361
218375
383458
735310
951757
338481
430288
190565
255966
105313
253040
441657
117072
555037
518505
226893
379722
958748
450504
306283
825035
823706
331230
535657
1077502
799363
478756
608630
429420
537224
1115432
940500
262944
551320
36124
613284
282228
411965
1071535
416618
246473
1175438
880453
195496
665405
278233
888704
935743
152322
103430
700465
1085994
1122737
251913
85988
388865
575858
657225
452007
356309
795760
959118
422028
636746
890812
1164240
124536
707330
823503
951954
852442
120476
185192
1023735
570025
724532
807539
55040
386401
609500
723595
479363
327849
693856
1055509
592120
447265
297082
88937
984435
1054282
658181
662651
770207
56712
135115
274696
287863
1034162
41557
289126
592223
900063
701799
554936
135908
473962
836434
292648
983165
264309
541196
542907
80322
1064008
835221
462797
148827
340523
674009
817316
1148564
375689
855775
671734
447360
680724
859919
585582
967364
855872
447473
1057748
116103
214943
980244
1141143
245772
896554
1091208
1033858
448498
734709
65342
870457
50431
893401
214876
1047316
443498
129703
728140
1096441
222535
76945
675855
689767
1073167
561908
628433
552691
540592
95070
98451
64706
1072333
213317
387722
228881
80822
1083923
945631
406289
563665
1059572
406058
984812
534534
397994
531150
717901
272377
269960
689270
1132724
224892
805068
85666
595648
313881
493076
929934
690587
866640
366570
492090
214724
1068173
744235
267797
326968
696033
896976
536547
212513
246725
405360
288152
717327
524027
773598
535191
1082309
90128
393307
1051717
67860
896328
788740
1093530
1073522
406589
1071002
496293
810176
909123
511211
381928
1008246
441082
770561
94677
756830
308020
163206
487128
790467
810311
173536
572250
726490
561210
1166747
1128680
711159
366284
988014
961499
238773
162698
278790
188372
950321
687798
1012084
634088
17849
508582
136790
297927
526565
510604
930352
890684
378131
460642
475486
996671
272546
1158852
187140
217793
760880
900285
157011
512821
323215
1155706
847405
189325
464071
740118
363114
288786
172019
622490
386307
550438
30103
322161
545219
866655
567703
72150
869804
212806
832028
234238
798179
1163206
693279
1173062
807603
1180307
279013
781633
919602
32874
1145808
1052796
187042
507521
994541
870346
544259
923291
732762
42509
996924
1075502
809164
310082
717123
784109
930634
544565
220010
393527
578389
731244
152011
938711
455690
40634
453653
131891
310397
684772
241171
581859
971466
426585
434978
280095
239352
48393
887125
1085416
363984
553636
572945
891679
351357
826577
25818
1165742
433686
88071
869567
469691
1113821
731102
673172
946656
576904
772002
587633
226309
497575
201439
1170867
197491
988463
103194
1134438
366469
745744
1040455
984354
994286
841813
1034535
466065
742202
1160933
22923
810109
840930
1176498
1078798
337021
31279
44599
775503
848607
701423
719566
285713
946870
1066987
164436
612429
80247
1126191
206274
70320
1164215
910465
990729
152690
932225
856128
294085
1103031
579534
235043
637631
127946
856452
306626
209885
969006
715992
881086
1099395
71812
218642
347814
821895
1101140
1110912
33408
829621
741410
602549
296109
951661
669312
761920
49532
414630
916042
99417
110087
172802
917789
763749
664690
656806
294897
1018530
543421
582028
242530
136943
1118069
97570
1149687
956408
731708
946945
622373
184597
1093301
1050386
1108680
445528
815958
423547
10306
37708
1139545
82169
416840
1018969
24732
538190
712592
627009
431934
979117
868903
111767
494759
1070993
896536
1030408
122720
673684
709923
730341
680525
982591
106804
656957
80208
377126
347387
506766
122449
1001055
1092996
393987
362079
493881
792048
748157
204181
1076599
763506
289699
122188
1103088
538126
1098912
962932
688503
573517
1124792
36208
302237
1066794
1108725
262322
221262
283056
289511
998077
865113
468706
1009977
181194
87134
478750
136215
1040187
249221
919643
766877
80904
1134821
171148
1159070
771565
569281
844148
884772
445112
117396
220442
699434
1010715
270684
621251
682838
18390
930636
1135393
107503
1093996
475444
511236
1095659
472843
856862
24441
768314
1166943
254011
873369
790060
799816
865102
663438
399996
768691
753809
213084
534518
312275
847304
651851
359402
1093945
323544
567912
378595
659109
900105
944726
247181
233949
43650
1051952
175616
403984
392224
57378
488341
1033269
748926
119141
866716
328741
732086
1027059
686112
94837
782380
964392
474540
617134
979028
525962
772276
518585
1100949
1073746
651488
853618
213743
489714
65385
388501
886312
448506
983590
504963
615304
570606
352482
996765
72442
1153665
973885
876297
432668
1167040
681677
793113
804226
1087678
409508
998170
515405
340142
413675
1132069
1014725
595370
290868
1020035
839750
178644
207219
743136
395302
1139266
867175
146564
692599
675049
512
66144
978548
648473
1139798
1090502
157006
449207
286180
785180
313550
895704
851249
996779
555210
142896
931941
510856
960311
1175874
581651
616265
1038873
588030
171932
476787
941745
1141780
37378
649679
94254
340705
532732
165100
336776
13210
397964
25865
1917
741115
1039134
261404
89978
792921
660337
1148631
522307
799677
705961
738925
18273
1160923
225264
1096064
1015404
1135782
759961
940434
742450
230434
901826
77690
308370
736703
63463
262696
150322
681973
931737
539547
822560
422604
953228
56032
996174
620718
807315
43145
194886
885333
1114600
1171072
769437
516727
178908
713813
810073
684802
524129
10736
454039
1130981
638287
998073
723543
360435
320511
950254
1071951
1017780
464873
675610
90773
171192
852935
95894
331370
785878
734109
878878
398251
74095
81316
586971
276886
503419
676460
1113733
420898
1120139
862879
617685
296001
305752
881892
609089
930961
1058736
917505
712707
1175896
898821
871464
478246
654996
710786
175020
1014742
155893
689323
1162986
222200
177962
1129483
615858
671876
1000486
171648
994416
1087026
165767
519136
1149780
494087
831191
1122324
250371
743789
580666
185383
983829
793051
89764
99360
1170242
938858
147732
1006005
143307
400219
1003571
152428
422063
447651
791491
592624
254798
168866
745933
955870
135648
729587
35887
449528
348525
508840
11547
452834
1163078
326529
265463
182074
927039
946403
932584
1116443
353599
115871
1027575
82110
1056753
218807
610628
245458
49222
1099726
955152
132636
782828
993227
341658
662998
1142325
1147804
264798
946218
688632
519421
155231
970254
551010
212165
380754
912471
385524
675214
63295
1128214
1056108
396443
631511
456197
1022256
1108220
705983
336167
168880
1082724
55973
478562
1024247
969848
623355
599484
182879
863780
77509
419467
851156
651766
164340
1051987
468451
277251
596206
1081539
37286
32052
1168327
513917
793091
6723
1104088
247958
319605
1141729
1039356
1005457
312629
39070
387769
127191
732754
623853
209404
3581
223079
46818
368819
408971
326072
218082
372128
269706
469021
895805
734329
306675
837972
165860
788967
976607
98577
988162
532335
587826
936724
1001597
956860
1176754
245070
351137
238214
1063774
251871
722505
330498
1094752
538527
1108664
608304
801534
807132
565034
1159380
540386
374143
214881
117587
1044632
131762
979677
598346
1149804
759138
1098218
1067477
671347
548130
876705
607448
468681
852507
83514
862434
35079
78246
460407
200123
331415
1111964
1015079
868791
293060
1162187
990206
117640
375201
799760
821633
468487
1062798
299641
1070466
482257
591113
784225
828330
50956
995226
906598
960605
1001056
644441
1163545
1072278
289126
673624
888198
571808
168590
43753
679593
684931
590341
351109
846878
248993
331614
482675
308969
854677
607608
1142946
577682
424365
198794
56180
401966
817724
561543
620734
473402
1179493
121162
795853
66763
620052
586010
608654
1112279
456568
19746
1106547
729814
28082
671133
210519
354308
1032407
857988
157654
238316
540181
116685
100646
1096161
653262
558806
974948
1129821
970083
567737
587396
798280
593326
46840
566004
95063
397991
692942
297134
154969
299086
957876
1018906
298796
897892
921105
977906
211146
113125
1030850
52521
733182
708965
543793
106779
82330
541903
794991
285704
501520
117935
525356
559759
392365
751213
1156448
693568
274922
113501
770671
1146023
1032151
755836
183703
215630
1153293
938147
438148
557274
684551
228549
282386
597178
510043
821657
512228
626017
469
480920
281146
1030424
49389
231993
937385
869487
749002
347135
70864
957312
579614
897346
228108
122178
650831
688609
472552
169137
385480
854461
317411
734869
243840
1016565
925753
1077801
961225
395059
53317
1026792
867135
505910
839828
952463
1159954
98180
636449
668986
608853
784952
110905
1008091
562413
1010496
828960
430027
643571
641193
147880
992953
759983
666705
471299
577057
727896
88659
8162
1033562
925852
382200
602292
777317
959008
196534
308830
1029892
951702
606368
488646
13893
1125260
655466
1014129
681317
488319
1037360
1027734
835188
451910
569536
259967
137013
229053
802183
1052930
286817
853393
289029
674402
427013
45472
304586
705615
1119627
629826
117009
503534
739052
881245
723841
16901
474611
525363
1116039
602393
803592
99035
838500
501166
659736
966405
562078
936321
791865
251167
27217
955483
595909
76552
359569
350786
753000
7211
878382
1074592
1110482
260090
337464
1157531
621701
160274
1174757
1155333
931915
1164375
1022990
253929
496954
686208
845543
705628
284895
992782
864235
540411
372337
176259
579701
452722
59210
142301
727408
783340
1050160
796102
1086225
952569
789679
644313
1144657
684504
225611
89800
790590
87772
798196
655552
337816
590665
213340
414339
400612
1168033
330448
1153118
545065
1160859
372014
847391
1114411
50039
1032723
78335
935349
554159
830119
776759
144613
1172339
584614
556371
965677
261241
549786
520808
515661
318784
479943
957971
592294
653541
972626
1065889
1116927
772874
353835
70445
599331
312216
308329
206444
635973
323670
639172
847928
554247
399002
27730
794749
166534
516333
707647
734214
440392
576331
831736
600979
316957
905805
31648
783648
264184
239870
761739
47420
689634
811545
113043
996070
638256
654044
957867
528506
677466
1169050
802181
21556
332034
1027215
499462
697566
1176741
606845
84862
6560
367586
1051701
971823
1150605
989089
692601
485628
221197
457381
356891
332964
1058273
985731
1180068
865025
1066972
192956
846324
526246
703768
735678
95166
417517
839509
1015626
553070
1135678
835976
782629
381630
167477
613251
685964
473138
975287
646149
169113
846114
241450
372528
1134735
127407
982712
993613
472181
837233
172789
131829
450216
69923
419633
695882
1101940
439373
227262
326626
148594
990680
1126300
408464
224967
962266
127442
1050254
1082238
560623
710292
1073254
267016
712193
605648
270051
1137886
222327
877251
928361
929227
844695
183514
1072098
943302
467325
447453
558158
329135
568194
951653
148782
825283
179335
894622
107701
762547
897154
325505
76614
290654
998409
148546
202949
866578
1047166
651229
865267
497297
768811
196698
1067884
113309
76745
625619
810638
890942
1032291
1049191
668128
1089953
478278
376684
39527
810198
145887
702131
190126
1076151
963382
624271
545417
646643
121476
166592
34394
835488
115603
109214
284455
1044008
161144
692702
94363
495433
785777
327181
1046725
121578
920235
678611
340480
219687
465806
841751
700600
738316
87226
884776
863729
881808
184807
918294
53872
861132
145070
41024
271680
214161
660744
1077664
955624
265128
1100957
970164
608916
882101
883018
595282
767145
792369
1030892
848802
278458
351754
462242
633675
1164385
708454
727284
851228
58302
157538
544212
1093927
933942
377293
811215
964623
68239
556532
466723
895828
110025
447149
185604
1075679
718116
1019290
778420
183844
19419
594258
620120
561511
365571
112162
325721
960318
57821
1123124
610494
308117
616068
1121411
417505
49795
1032346
867460
898995
423687
438190
442835
543634
895174
278233
267993
261839
921472
270564
618488
55281
308213
21808
459441
170549
345926
296286
797184
704318
564348
731273
479866
973066
1038879
127083
788155
605901
798709
464049
28522
803109
1178135
973805
972739
191236
263129
230912
224126
787285
675824
165115
1076423
957639
501663
457603
422784
753809
724356
703325
482051
679180
1158458
897759
869012
950901
505664
320332
55183
211955
5110
720649
701187
929630
634617
641779
1042089
592228
654458
282867
992802
1167517
675279
142802
72531
586911
1177101
993986
960853
32415
410894
1016723
197403
577291
1124936
763139
643916
334754
915047
235818
1142785
983352
226778
307817
792882
126184
240423
893934
327708
943133
882986
1169456
819903
336829
850393
1038514
1104373
164358
46706
467546
840347
996340
124755
886401
563116
124409
620818
223318
871192
1060279
889914
1124450
1141665
806004
361619
482851
431189
62227
989689
993084
896784
159960
1131295
1100704
1025877
88935
759680
1150059
849636
758966
938344
718056
1149641
356268
834194
384619
569489
968612
22923
514964
301691
580569
799662
380918
1071509
885211
438999
1095636
538668
509317
879463
966192
132426
743305
415640
173032
277531
521561
142688
22350
530718
526965
966262
38434
766747
207685
88372
562461
1168477
72151
563188
121976
152976
627713
1167561
941490
1023750
791876
39235
1002216
1105260
844824
2994
642758
930933
739542
986930
737264
542004
425603
515957
282404
930689
1132281
694989
268824
462937
865750
953466
843281
218302
121530
388081
595185
715663
594880
913263
563805
1127570
49897
25044
1169491
661176
1148014
493513
554546
150613
41361
216558
962630
1115838
396540
1037811
214410
1169894
291089
904519
873413
604526
768801
831074
235720
370830
123930
504375
14715
1149439
32987
461862
844781
219593
475141
1156407
506903
451198
923010
346957
530970
838671
1049327
600588
249855
502562
549935
1141766
599257
1021903
1152784
923823
901573
182104
1127145
1067821
15009
654074
728100
1080647
128381
427501
946674
11884
1153182
724256
891930
838829
61567
292838
429305
749718
591665
855062
260430
928813
790600
1094942
821721
98074
860067
164399
306300
763423
789869
171045
536433
1054661
633034
209072
431355
40189
168034
856131
108666
985870
663478
1016383
183326
97502
614064
66213
207747
922729
412478
85303
162286
197868
1034589
293896
655807
486073
513664
557021
127271
683424
997205
351770
13368
980187
295464
10449
608675
1043113
38069
290190
1106016
934733
402550
707543
732085
468354
742006
864642
1044458
685564
1025755
723266
351823
848427
217056
316003
726258
74466
296817
501251
81617
504407
197736
197548
682898
464984
197124
896615
435174
368867
1087042
484939
450693
117453
494951
429167
412414
182815
27204
1109268
1160117
117842
29456
811681
67993
35120
1056538
1105819
56733
555205
789492
1016963
261017
408675
735999
563508
275787
227359
641690
1178534
705769
150693
850497
467019
1176086
1037963
102492
360420
846
191116
812831
317210
558695
1130335
661502
1167756
25708
1097373
397186
571690
581621
76999
817973
177581
418541
1093220
576213
787789
195464
1168241
138181
618115
1097262
504298
308331
1168805
189742
1161658
300322
856322
1157994
1176464
773742
902103
231176
475708
1120524
350133
66573
332498
23451
452971
1025752
892887
255878
1133771
738783
66559
964227
816857
83330
422593
34843
963313
1090873
685758
689513
689806
772693
465206
880158
235327
547200
189717
300355
987116
811924
1063559
704124
382446
404975
734208
973472
420622
555119
355692
877266
643368
927349
20539
340547
797805
289315
25902
485678
1122782
645599
1054563
793454
458757
1029232
398840
865271
990123
7340
225621
359214
989153
756726
85412
980014
558128
1035180
705065
452082
562948
719030
1030711
268095
781523
411624
694925
596803
606930
877630
384473
433210
311281
544106
1075967
241831
938452
716207
201710
683218
692626
436611
751223
968344
867954
211600
472292
675617
825903
19891
832850
1179204
163859
872455
619755
905254
196834
434008
587887
479159
706758
638637
1123565
903601
800843
200937
581151
1055988
951610
238869
778170
48006
149813
56819
892283
285371
391002
994359
859538
1151652
179241
21284
111466
167839
204507
347975
885493
885743
1179231
938678
1013601
486781
1112166
123617
25216
1015363
1144604
883068
100545
476134
497286
670070
3158
684350
439275
537029
580737
984778
66441
936280
134917
388297
277750
357379
855091
554145
44342
795650
322609
443284
259110
762001
516819
914083
918490
186839
983686
259526
621735
985474
664998
1060029
1146576
274659
571206
464660
523413
875376
462335
1063320
1015190
647001
1025226
503376
992506
734496
41918
660454
662661
937485
241280
521836
411007
3868
143378
598698
154898
715284
38855
1036920
545060
290114
903234
524364
1119282
585360
1086338
367817
933862
452596
1143297
1029791
702712
433759
898507
529121
474591
762408
575357
1173698
104673
640433
706001
792781
17005
681435
865275
604653
571578
309562
1146631
187590
1007021
808520
1101828
982877
586210
266777
250648
438222
5189
496338
931479
750355
390393
649656
181609
777786
836594
664973
201812
53766
1069140
1170053
841476
966713
11627
1062342
1007812
825287
1034599
314952
630068
907353
919371
352982
1127752
970618
463714
859769
352526
1131283
965012
814528
184648
96652
719769
752975
757515
416619
1092573
580467
956870
279576
987528
825735
855473
428668
852988
875958
207471
241285
930973
669587
135929
867123
627789
940158
503312
1020061
860504
378318
247987
436555
618959
933499
1150037
748120
297061
905907
674786
486829
333248
507696
112768
436102
342947
838836
143009
20062
251437
497309
581745
345880
490275
775516
677652
262354
990484
505942
1018016
106149
1084251
961287
920617
334770
3698
893212
372219
578912
12474
490383
730523
1118912
659116
146693
732913
610839
55379
421924
873746
196895
635222
363431
1091351
766842
59999
622411
439638
913687
569071
102063
781613
603836
543138
1017403
578789
314437
89854
217651
1017448
1179913
1107816
132114
964635
359556
322596
398619
1139622
500170
895647
185009
681486
193081
705113
757104
446980
303983
1068483
817416
2160
926611
389233
86871
931357
540384
606680
1152916
942449
690430
552726
276893
1158885
416209
1148419
277907
498337
1075598
668641
565604
58351
244822
929707
626429
1011518
464865
704014
797310
91240
1006771
423786
308213
240741
556020
842134
847816
197046
683908
1082901
219612
143248
1160370
584618
758007
606576
1161251
1104021
667841
743270
247999
321854
1083918
894223
10661
45619
37388
847130
622539
3348
1102585
791152
630653
48212
533158
581421
349994
613008
722790
780001
529221
797348
423378
461373
893657
113882
635738
744219
100337
224792
813679
476997
788012
693298
532494
1160517
91408
690807
444579
1092443
334473
449300
998180
1111432
907323
1141153
665926
362209
356265
321377
652765
733898
662888
1065203
643132
102369
968526
1064457
374043
1098639
594159
485089
942976
817195
880202
251689
886467
727343
30510
856066
984815
746216
18175
595255
1145001
1132560
538620
927958
115427
348050
928003
623954
701641
555975
1162098
839939
913103
159339
781195
844523
261198
572192
1155588
567913
912288
715771
765504
650178
551571
661696
847755
729829
128905
580356
1105113
699057
682867
434587
1107320
100286
1055627
524959
921304
73201
227145
961501
690954
378633
471148
1226
1156386
215284
1048263
482196
1004933
327623
757715
46032
7737
982841
78487
193192
894383
950293
710074
950817
616010
200044
49944
1102286
760710
1034236
935952
122058
121773
150385
378910
713609
1052939
302162
440833
248892
400409
383256
974257
1011
389349
802840
1039861
92631
217346
825731
73711
806836
1107493
672455
194518
287529
200362
681137
364070
663281
123469
815117
1171169
829574
585541
326291
757015
775587
245622
486279
1022392
925518
1060017
359817
172172
851069
751152
448668
15447
1170260
825162
682026
475112
1117341
450716
979721
114871
772208
1109208
1144507
280116
206453
127424
374855
805431
848539
568917
429418
949222
1004961
790520
227780
614069
211394
563997
57702
873115
968265
1075401
480782
156671
362029
953624
334386
535690
1061752
140405
985895
951091
1117450
137008
599433
320383
458937
180385
865144
1176444
711895
484448
970365
40647
732872
1139738
1143812
1070956
494290
135788
178272
278574
557448
769252
999897
751119
74925
759814
557735
188312
268692
693235
469557
661388
159844
796945
891595
640641
730875
690043
521120
430044
461041
290999
472536
177989
289198
905430
803276
1169147
249728
575770
11726
261215
288841
19491
852569
563386
43632
1126667
504330
685618
803120
382362
165263
319441
307585
351167
893125
870293
1171952
835386
653200
828794
991687
769323
562130
922148
64832
102503
36459
132354
424837
499070
395095
258982
252656
254622
87008
713536
1177487
884986
165915
987081
147467
397079
812321
44396
522374
156272
35763
573203
876864
1084801
919542
769036
690683
1172825
239689
421072
338670
1032258
420455
313828
71796
93575
98430
370399
232448
1165324
1043018
324726
537547
293664
402469
270551
34459
792489
944407
367437
625930
956791
1049276
428145
736404
918431
966626
1016435
1173579
742071
1006291
300159
84594
21744
413749
903791
460527
943890
179154
535251
741898
790844
1119484
584367
1108044
1133234
1146206
4823
730543
11704
946498
295992
195352
444567
928907
1102258
181700
980945
440032
818131
313502
750922
83574
107028
1088647
813862
578695
599628
597352
284050
972551
1002161
1158334
358366
488899
719965
439355
993907
339924
710878
36148
378311
970082
1179722
246729
323190
52377
826976
737131
355434
106142
972038
1009055
373390
968504
988859
455572
988086
470816
906593
79312
973844
703054
518875
32605
93287
13040
696504
1168979
76159
1178253
1089806
198102
976066
48944
1008083
983497
854456
566216
957319
991800
152882
520101
607231
401731
796198
775865
112910
285137
550845
1158663
438512
753994
41236
1058084
856427
851433
246278
692721
152352
289252
313702
234622
1034539
299445
924681
555720
1045638
183326
363826
487455
884941
1065423
39356
1104708
739856
1154073
980421
15630
712758
636055
1049523
1136260
575412
1117096
1016114
286197
1166613
720362
601993
718540
1122642
949618
113152
340601
655650
458444
307698
1158871
1165258
436880
246178
1057416
621187
57856
553109
309686
560112
535290
951304
415143
1117003
568651
1027549
491068
572997
98659
589754
437468
468631
1019942
1004939
314373
1016448
221208
557401
746750
547196
794674
345102
360861
634845
972015
294849
822897
33464
434854
1026112
139018
522765
23543
1162315
906846
1067446
364416
930545
365284
951010
465052
752735
50152
763951
47294
327823
1048090
942952
343241
353147
175926
674326
1053625
522067
866264
657628
426678
588515
424377
1090823
1033530
951651
371121
800520
451333
868406
597891
989101
575363
157720
118018
504889
934017
825492
833001
541504
130908
794049
785213
1149598
733584
232579
344964
776218
382795
358041
168278
645405
745607
850317
613024
1095512
523605
1129538
801173
268477
352452
670396
885106
657032
735399
152017
427327
972259
1044138
86089
876201
798529
239658
1002884
1093513
974618
325600
884806
139322
684242
153524
175113
1026606
730721
767501
874419
626040
189293
78446
737738
532573
724026
176410
340027
922019
985882
313717
758461
1048724
611059
708030
854375
784123
992922
845154
978998
1036039
726101
351420
1102082
204273
104714
318197
897589
851507
53898
990302
720748
457757
55831
1064118
317543
402679
525300
467274
1013711
338384
1068550
583091
172503
733772
518554
560399
993326
292659
753563
989542
915467
539425
206083
24310
1029038
106413
222650
660387
491782
1082947
1082024
90499
751259
933289
245522
1099540
195414
686743
568056
1148095
1139117
1795
30374
258393
42443
668777
95077
548659
423419
588227
782818
1162686
279832
74367
925453
1109017
58627
810727
1078733
979588
162450
349927
379537
780173
1120096
812915
932332
733508
92075
267628
675530
1127373
82870
767521
401318
593851
946749
1073330
122201
337650
399424
751463
150219
414426
1173926
1171806
1031926
1039737
507533
1008941
541122
275094
70801
880311
383247
292166
219648
865337
210124
441653
624714
940789
354782
1166474
29309
769832
450793
1087508
938546
383705
931214
806685
733802
797472
905760
126275
950783
1109301
17594
783432
34556
584233
723169
521580
414467
822433
170024
287362
752583
407084
188520
518410
763810
381813
447329
735363
28306
369572
787154
113277
794421
182255
1131881
199673
301036
367706
702047
503378
1109426
937
629588
137871
802561
36842
263645
275361
277831
531341
712361
288526
569910
242347
1037526
744996
381633
405188
222978
32001
503884
410168
1069096
895327
613347
828566
941072
835304
428712
1082644
440264
439379
187918
522036
527097
359522
948739
1072895
1127908
1038867
744033
487819
781416
1043820
750127
1034107
1047495
97109
220436
1053863
472504
1138698
260780
810917
303578
494051
149665
37279
769248
1128422
1044114
508324
33553
611667
1097542
54871
171797
875485
1001380
100232
603862
773155
885957
36874
751609
127892
1164857
940304
1091381
805804
830930
1052740
464177
741815
363171
540338
623647
73790
939866
371413
1111354
453669
1080335
601885
401784
599028
675505
731137
1079136
60907
459301
700325
380854
1010010
663127
258890
749182
811189
374571
895356
478509
105173
597379
342145
1062753
1031624
399885
974914
993489
942114
549496
416678
735575
520293
113543
303868
277804
789008
701758
716323
480285
495266
510501
623648
715727
297124
1047431
812527
141315
71826
986545
1085054
366504
303820
1042184
145969
332736
693028
532797
966516
170398
1109412
425531
762409
220173
258501
32365
762584
477913
1108599
656080
1030551
361177
224485
732250
800352
1009398
36999
589736
947945
64789
63398
113762
226707
918296
160634
804457
1054579
1067105
832218
614033
1061843
310957
875614
706130
99569
1027983
268232
520561
493392
731854
608884
654948
952015
775936
848241
591993
609096
803338
221093
1068551
869797
706728
185395
1098446
1177717
1023848
449203
1159894
924152
881638
861947
808626
566198
393536
114138
283353
658543
706295
1149204
569578
151921
955066
1034841
943755
870341
765276
468373
617224
879121
639823
165007
322229
649414
120625
894243
438695
558800
854954
907469
183307
456693
1167031
801196
1075841
943793
236897
396096
596047
830863
326473
885818
160416
35138
1057463
779815
399267
1089671
1148166
722725
941514
1020911
618624
162937
734510
361835
912212
996480
543852
644286
484606
75869
682060
1144780
332641
1135053
1079732
115981
946555
909513
244443
445095
332258
293874
690154
607068
282278
116482
523242
561959
863873
735076
979232
682559
549895
114850
445149
465705
628225
459878
929960
458465
973859
258603
848157
1114877
346097
820902
430940
912931
38204
1090271
112729
662230
848383
967485
1060099
1163055
974128
977135
1105926
77528
340265
1092661
2375
983545
1154777
511120
634538
35572
501046
600286
110121
663601
709144
974729
682518
1076105
980276
626062
451108
828351
713115
388396
903901
1116287
290980
759334
1402
1013035
104323
53877
269955
312066
435718
1075005
443999
367376
33260
998809
256550
706136
62755
791964
724311
6106
135404
1079827
655646
1102782
904602
101740
929786
281553
1071357
1032100
688780
1038104
931059
1001725
1110057
772862
304391
418010
837388
813959
939113
1056107
672063
35807
44616
847373
1040875
39070
829074
433193
1102913
457451
183780
577431
84571
1012116
829853
871681
496431
90661
505972
894152
807504
61295
40690
449694
967339
69900
694414
870233
455372
644031
867967
1004631
323692
1084000
478807
1076158
1034848
545965
633358
868489
1078202
1039416
46743
1132007
715070
860468
557731
1143115
706808
1154502
311797
1148666
63168
321073
380734
216129
435424
728538
942904
838974
833164
907655
135879
599112
940117
377315
1022366
831705
752109
697178
161008
749142
1122750
628786
1053167
1091365
1022230
382772
475325
376380
447339
490335
880034
672572
579437
636628
881578
1114851
405860
797400
263019
553493
329128
166185
386698
67002
888591
303135
331939
985621
950218
4388
388613
911912
794872
986245
908403
1082810
84221
259305
83201
9039
165909
144665
659197
639634
627004
181111
219960
405672
1007075
89998
378898
315034
526554
44532
1049509
878883
88328
1123241
529522
607150
493128
518163
864926
589579
600912
698248
1050221
466035
849630
372685
646796
794805
809253
347135
810243
234196
401509
973377
166755
903731
397075
487289
520893
726034
1165611
617344
716924
963837
873126
223776
607611
556963
70153
192215
528904
621256
381535
966281
802261
692393
614895
1042990
860458
844563
621919
827155
922112
613159
80233
767017
488456
896124
47464
120704
486038
615681
748019
1080346
445670
228851
1041375
567240
275855
436959
498362
581486
1054834
290378
443085
313595
725609
720138
1019152
366126
197547
571497
578283
248678
646856
1133674
326802
649711
1015545
736130
315234
1160133
675911
941078
510055
956501
749843
1152223
933392
454093
13599
179708
72927
830315
967350
500292
1006771
602748
656465
220413
542973
1041516
905737
87156
363281
470717
337865
1042308
605102
737010
1150736
558636
578199
4917
132474
174301
783032
135111
402441
128393
258332
631984
1174016
549251
867859
712903
20314
264166
677730
1028266
988794
733255
435223
159328
244451
1022619
901977
945137
610122
736741
624077
932544
360148
600990
1120759
702854
476416
79045
421757
117294
776064
882199
1078251
76778
49917
390137
223901
740704
1106295
185852
857281
246075
58830
630933
789178
819969
971903
664805
634326
594688
975680
64788
1020692
516378
583680
807297
863587
400294
743182
383957
1023840
49127
972761
111331
1103841
717172
780707
991716
852505
155527
994234
621866
439105
692655
831045
1101217
513977
185852
1002271
1041829
1160933
457647
473166
106079
142229
950097
1119069
959985
975521
889894
382839
1090619
759932
20835
453047
200399
1021623
541836
422172
824198
622224
136607
718529
1145857
687467
271263
981733
728009
708853
418166
514732
1098435
1060860
561973
463821
1040152
1037171
600955
147659
230564
421179
590658
526584
1120752
1161629
754312
697588
665234
127354
19327
1091705
180298
634912
197860
1077526
645175
725384
523317
1062442
113734
593092
226223
1079225
970625
492856
992950
1085007
764082
312102
629638
78949
404161
1111381
668855
317655
715267
285207
508840
330581
219111
618598
181548
1015212
685136
607452
568617
826385
545408
273961
330129
583671
268746
56503
402781
926759
568651
417237
23068
543155
1060535
1095120
103212
1024278
209445
375672
494411
661347
31380
498330
175490
464480
88812
570062
575030
847311
446161
29372
328530
1113642
371147
911321
693411
1180491
1144050
214675
420001
553644
312993
911173
598219
229309
720700
521516
146605
978929
513918
271466
370653
286300
302254
754534
624750
1052393
481335
175515
1149254
579294
284914
412222
874794
570076
37210
180934
1035370
60433
675986
1161072
354065
1018263
540063
773968
32497
976996
919940
51068
838981
855943
1178065
456063
799002
860289
586351
608845
516452
269451
716954
848026
139047
839049
495729
1024843
620400
437092
964841
235797
150570
892137
833033
6725
868827
433788
504176
1072930
43951
638302
761728
1004093
143880
14204
658016
969769
50361
651016
449737
611292
463206
141321
533628
690224
1137594
335561
903007
15122
523809
319107
864134
1082195
116547
68647
254128
370753
825436
979076
496708
1038660
591523
742215
72352
791705
731289
525058
125902
136545
247481
536141
352930
453186
766191
855237
847196
315840
334632
68791
113821
1071368
194342
445906
561184
902139
658561
421784
705713
224836
12847
1121035
570854
653446
206328
249464
802958
104943
216714
1009575
321854
549411
97441
975664
1126515
483638
322891
493588
614831
350726
925628
1104755
401025
1177686
1080156
800920
81224
712080
779313
786060
871986
60256
843148
411377
741116
163001
1056435
196522
218265
285965
561544
709405
178690
882395
620770
633170
905525
535506
1069955
157640
580345
863537
235278
369608
490010
457954
10218
402086
343918
795125
79845
1028263
633645
154982
282031
571996
628968
1075191
1082267
798182
973237
713772
290085
257194
1091787
692320
769530
1110799
1156775
667047
111699
212088
85719
157356
718025
951458
157291
156491
298886
125500
841582
598436
796819
943097
464273
692223
1097281
18019
880554
261984
382260
332279
1067973
687319
866178
713613
471132
728627
386935
909308
321406
768868
70941
843070
19617
558935
1041311
469075
530820
813779
958284
549560
345429
662334
111433
983265
1146169
512921
556489
13599
282625
305106
858779
459737
889358
199254
198482
700327
228962
628403
726176
305251
126268
1166781
157393
60496
538158
131138
450655
448077
37036
33257
1125555
36650
644150
723645
335586
906946
1031513
704014
1166623
206805
964785
51280
780879
190652
787667
426214
1115916
705889
259509
619313
594820
60089
806303
1159046
275380
524833
733940
341347
530721
296535
99962
540228
713754
881987
33975
279817
22762
343725
880753
1046238
129996
2488
1112023
355525
228981
676922
818861
578929
966298
313520
38920
361064
136040
658909
339626
1079887
94464
1077945
1037826
1139261
238339
661355
877453
871401
634122
111097
190778
1097159
905644
563169
221782
303704
466593
767533
1140635
8394
1000817
190107
304694
1066169
49023
467169
824074
618376
371456
597133
14994
58881
595447
559683
813936
684430
1124463
531754
856814
398485
679037
628785
909839
728404
150416
1148460
842310
158026
907224
248950
748730
508444
53511
192546
672278
23184
859601
875618
830288
1056238
688038
1144599
733738
720987
491991
747115
845285
101799
1016260
303921
600716
292207
437770
807051
653502
918900
108291
433606
1139490
373577
410663
166626
537624
710019
13316
420966
748790
492723
1118118
81866
571981
514348
884023
720475
171294
496463
765783
926437
629502
801529
389269
128544
729743
826833
71062
207052
1082082
743634
451202
1132057
458380
977776
149035
1029495
473748
197511
610462
356502
408622
765953
45637
719083
369333
362722
987683
1043579
1030075
777746
620576
687865
373432
759525
219468
411584
603835
559424
128783
60965
341744
644310
197141
718121
972823
368825
1080955
501099
7361
656497
844085
1119761
898452
263178
14428
1180345
792180
299735
809157
671054
624853
1172169
1005976
433441
992174
588651
161698
1013768
983706
790979
447774
152143
1104576
1174248
619536
493514
862064
80185
82260
425735
68823
814785
142390
6617
1173767
868474
435987
712973
596013
92318
652744
55545
1129559
288050
1177462
1105277
817059
215504
292323
384581
913441
423622
1017166
224784
330747
755733
446020
556607
251084
90585
327950
736000
788665
385103
670088
624108
416135
137213
527769
873241
673384
786825
317688
37186
674869
596205
737369
480339
846393
269414
288053
302056
180183
69791
967379
140033
871147
1026301
561355
431403
156464
361851
77230
558679
434084
346662
556637
672250
985557
892892
330046
1057955
934819
1150555
642946
974099
492215
858656
198148
851609
646119
310183
721271
495191
223117
912022
62516
538285
396274
1136030
489187
960027
582092
496655
415753
1172005
1031635
1156951
121373
237642
1157065
157983
736859
532133
340377
1144064
827155
502982
1011785
701968
32187
884256
618799
753350
517468
196705
528486
566312
312590
447641
382449
776094
1133109
683582
111518
230509
1074284
1150330
898776
502168
57898
726357
481444
61884
296624
256541
349313
375793
427594
938771
434293
820731
805705
877948
49802
369804
149065
800914
456744
379140
849074
759853
658979
1089580
821394
255947
890651
1117018
61565
526313
997417
30578
451058
224651
1038252
114351
315573
108406
189205
241468
584779
793509
727089
1077693
177042
519356
987664
463222
813079
738462
1034059
936438
216717
1147659
651479
813322
334623
261495
574318
485769
430430
335911
1145734
920309
102058
417310
83126
798469
373310
594762
111787
165515
692944
209871
352076
1132621
873970
4982
217951
523253
792131
1101929
167811
103685
889636
240520
689886
1028024
382069
868110
406638
773553
264825
163522
163127
428143
1063041
66707
505292
39321
939113
767229
643252
716610
47398
974913
1042310
293735
519765
646546
2429
826214
1012922
1155065
156183
1172254
523990
657437
1057207
487859
956643
541661
460235
275364
473279
86484
1149595
456491
1161438
343860
215462
755787
76605
68009
609937
82945
315975
362427
364317
229042
622118
57540
813327
475294
462998
19198
191629
336037
280905
487826
260334
815686
592286
1133183
895794
1093901
622816
421275
725805
988594
511758
397518
1102688
848512
989497
420631
990771
517992
740589
223475
832183
139302
378557
192087
557555
303224
387620
651932
155903
146853
1083881
1626
389175
778037
759632
1142053
403574
586637
1002826
476580
1108921
769936
1047933
61115
677743
139391
265608
678460
1067499
12650
929745
610615
446148
132329
1027611
925818
813342
296208
380735
713969
243841
154278
396149
865504
885265
412820
358011
85987
248807
107398
553233
827561
807307
566544
341941
721443
903869
391781
740599
307550
1089803
669028
171975
37947
255085
684126
72171
729676
1091677
314267
95533
535832
294722
260513
797017
1018904
558823
740478
565684
67237
1131733
468903
1091523
312871
392644
550195
984881
389994
886131
504185
105202
40221
197612
1095633
490731
1028657
968663
493081
78824
439515
714359
466591
1087615
465365
59938
730532
58325
976716
18674
729324
12679
345084
714676
208882
581569
1161921
528301
759018
1062996
387883
786013
762848
444760
729189
350321
802153
301672
400330
223518
89727
840153
527802
845586
155021
537763
1084158
281017
289798
747670
592179
422288
534779
610050
657482
402793
758137
762121
981973
432259
138175
182440
710310
581726
831641
821903
81412
558740
1118103
615237
595906
587023
144777
1111047
737168
680746
672424
391700
909968
379697
1045355
396763
821156
721281
493409
942358
114116
412181
648780
618177
488662
1175716
856302
855429
707954
241508
884053
117035
896986
649937
1145930
421683
1169213
181821
491560
843900
469163
472722
784213
277495
2422
66812
560626
1123834
1126882
173692
476067
127969
729986
712697
541630
16660
226700
426817
311260
781939
403395
514403
91410
775050
723323
413945
1173628
902423
624231
705013
45404
116295
1108337
861594
314877
664893
673597
1074165
239640
279200
226218
242719
404325
513082
451190
274013
1162343
620332
840640
720595
473488
299100
899935
312778
359760
523081
336008
264798
80548
478226
733029
976874
1078147
210936
503197
777062
663913
644231
419938
508369
747382
755816
908512
1103076
376601
1084987
917094
1048373
1026166
655373
384536
168021
663515
279283
541419
560891
597942
277032
654430
542092
855739
176891
620967
994001
705010
408088
830322
790511
673483
1078926
483621
105492
487319
1168600
849555
443583
306893
590850
353037
498484
183023
78639
290336
1112508
618235
542565
179898
1103416
33036
301075
347111
86494
63656
262785
880432
1140276
889801
1015827
1147465
886704
817998
110013
641472
213006
335879
687543
837824
252905
65163
261461
1179500
431440
134949
446252
1120551
1168259
520717
1068297
165588
965059
1016233
36920
971155
490252
1143566
113790
168421
927513
904484
847304
300987
64229
856510
343913
821263
613661
1091498
765845
446698
1031571
680732
1126810
489130
690807
812459
280912
140419
1133564
582767
487083
60192
212135
87964
651633
713701
835045
150508
935590
173259
770850
830685
607851
120069
970328
650528
312402
1107368
307757
40261
360227
903127
801933
48938
826944
330661
589314
303160
413185
464301
267247
896697
1065731
539997
1090198
1179314
53605
478626
1047787
261092
823487
698218
903324
973136
18568
357708
735040
249426
212817
1078490
657029
1041653
313913
265236
1066915
403467
381846
226969
929652
644280
179127
869943
844773
989227
194593
842992
1046284
22990
443990
332700
747919
583656
852540
492374
101221
852169
860518
546455
1074684
586077
711343
822353
785779
477217
345576
736237
930598
33851
543548
113545
677155
430276
69205
1147593
183234
739076
348871
198603
373353
1044023
1128628
776800
883553
449775
1042421
727860
743711
539668
553700
882077
222435
361179
1036018
897752
697970
538585
438396
833156
1114761
422526
160833
937120
427365
379725
98214
1115024
824861
24338
750071
835839
42546
256164
93132
428138
651167
639468
710631
474113
129100
862608
1170605
438902
664774
170956
1163997
726427
510532
229245
167973
54833
345969
1094220
923163
556100
315260
719177
970838
662151
1058632
188727
116905
644042
797653
594624
589247
471359
1061152
653874
849840
1030769
468416
132172
739586
1170175
74460
183468
93129
751852
915264
479533
76404
820237
642539
858432
613753
1010744
1078831
327932
13608
1124124
1050093
351035
379453
126524
641587
324912
1032364
404305
266972
792869
754035
143310
19272
438136
493856
1114780
809198
1059797
1031367
388143
390124
1088166
1145072
1142407
625449
66822
1121278
19505
1034000
544147
763772
28925
1118250
1114200
653003
255929
408543
834472
598568
314458
325499
103448
1059912
519098
839154
579155
859218
1078413
328928
556369
164577
181048
466501
1086097
4644
997913
467435
473242
795205
558863
1089454
10483
368827
528492
198847
1154810
936782
655816
8000
1008031
43734
627696
175677
971859
1038722
591577
56938
649927
9331
1145358
88392
765123
75408
1040441
267087
526409
961177
360546
170669
540185
529701
958104
1059009
969311
258580
142355
1114156
883195
1115367
90246
455144
702824
711578
433585
330003
239300
477802
1055706
422334
133205
611675
86148
390956
640592
908234
350578
246932
998776
355192
86522
47406
833607
294232
238364
447091
919594
140249
972206
32497
1174244
1051744
502678
867739
638642
972033
649532
674051
884407
934317
251589
791502
1109579
426279
883770
246671
1066696
969840
995015
1019984
577711
484925
42616
104313
49506
1099236
158890
624810
972346
945597
681423
641187
543922
382123
137192
883545
915199
1105751
349017
1145516
478568
735808
1014911
771899
476204
112454
408002
169184
344113
1078342
298903
424555
145938
1046757
562852
1093555
1056139
926877
760884
1059374
67901
909971
161059
659097
840684
331838
1094312
562030
638959
815980
1111656
963451
379628
276610
81139
565295
1091791
1102717
1076841
369977
12028
944731
792077
271369
977387
16762
1007111
997252
875773
78815
459814
555663
706442
163694
1131105
475890
522723
243284
569906
713157
892514
788731
377749
481681
446008
172264
127686
80898
265956
1028396
331551
56654
124389
333037
242022
632629
259373
592128
1079433
1056970
105775
999889
281857
1179850
344767
824044
771112
1063037
765580
974332
818514
486075
1009175
888727
425183
463185
538842
386620
629963
681124
504041
380599
890088
930475
571967
592747
379275
288086
466649
706166
1112943
848591
479344
896644
942910
864144
750795
432656
574976
557529
296012
139426
226991
172603
724225
939415
428090
564946
214648
663855
760183
682745
484811
723089
927047
639281
360001
141696
150522
645763
299225
797142
870401
407097
741952
1100272
230542
757345
950279
103673
246917
32792
578415
727777
155124
147295
273930
529884
455909
577816
247058
1118176
302750
775310
103324
65280
1099936
1039594
955004
258034
747659
97357
636731
209901
1065857
255208
552146
105094
340218
1141023
666146
41250
191806
765070
197292
1152005
853760
923692
492665
312590
263442
1133008
766663
188561
417466
759103
918963
985849
1171962
1010241
374297
223728
121299
476436
699478
828159
469614
99623
449689
459939
997473
214526
444044
186903
348907
622647
482991
1074911
823175
513464
781060
142051
649025
72215
487381
887586
821449
663041
101658
1109501
397491
548310
347668
285616
305037
944320
84470
1108483
552394
388092
926016
151077
497466
135111
484541
882278
342445
1144139
1060709
694952
319951
419254
585715
1026969
663723
991617
1168369
941726
1072103
675921
893480
776753
1154517
1091581
591452
104971
316854
15411
452226
561062
494286
597843
29117
1163645
549510
55937
1005816
238216
636697
642349
488897
795807
1019386
175040
255808
470654
948911
653583
642755
957407
72351
320709
1169274
916972
215403
24948
1033510
1080093
898777
1030176
812025
577999
356239
1028204
426431
780748
1150630
191200
890528
818871
284586
1028403
424136
399022
202807
445620
461175
41999
258480
204342
38779
1140479
33903
1108250
526627
238587
506050
393391
1055580
320900
614567
119311
723017
474635
805526
347975
943338
924205
27359
738135
345583
576373
988974
449446
407804
720382
961894
876645
927971
850358
342670
719070
1040383
1153171
220617
1137801
115352
244767
892492
1139233
395447
266844
497490
1070658
794419
244314
855003
767778
1148666
150948
1171380
623998
125473
502173
1068510
757340
385819
522137
343529
341168
860165
329286
192765
664122
859844
703034
1093197
425968
1144425
522608
823647
350000
84672
617417
1084696
716211
391830
423370
221512
778319
868094
471369
469008
200418
26100
1157109
472487
876122
420165
872930
883002
437817
940793
595536
387661
657123
929967
773963
698239
580047
889699
910149
541981
954392
194138
801532
388828
7928
740908
299323
619090
1038768
587257
253855
664236
985149
978047
11293
185252
1049841
1086637
687488
145376
298598
258043
50038
1159553
365898
178121
399680
310031
324751
213309
520065
1015917
523200
605979
200883
191563
519382
644698
644854
193649
287285
1037990
654740
1013588
88026
60244
931726
170981
982494
29604
764033
445466
703306
98881
230349
980112
707238
612621
85038
847570
618894
358453
485207
230527
179902
104794
482069
115519
7453
654918
306445
1131159
995728
257301
210558
137429
293123
858160
225033
467149
962969
398188
763911
130779
799055
1129708
245372
818378
74913
875879
906107
671480
118521
596193
974398
98186
148394
930120
773401
644685
75118
1047611
1035784
222852
622623
644885
1059408
724794
393534
792616
748321
850976
771343
1019918
312824
501531
569063
969505
22005
718179
1094257
493683
327453
712257
133126
458691
143289
148447
924647
495262
267692
985722
1043395
819436
458107
243733
308135
852441
374092
1101261
970746
466336
275136
739641
598225
326793
614863
1161755
112010
1079246
528046
308275
514079
826209
912556
501997
842180
176589
421189
887071
653768
927758
1085414
179917
548518
824609
953327
1158754
827874
247432
288414
906468
975695
811827
720238
80444
978269
1080164
902894
93837
369972
802593
107300
1134144
593649
559650
50315
253759
1023429
1156601
747119
348590
1036157
389755
325242
275991
1159412
593455
97069
1143383
912143
231053
471435
340133
626512
1026903
941225
499129
751527
1081077
396609
101625
1149443
930930
231429
900722
5812
397546
106148
847822
235670
475790
585330
547885
460475
720167
386043
314158
616862
273026
68554
1129105
1065535
955244
706325
653975
196858
219402
1170135
633831
275631
551654
875225
880990
392767
223385
89071
1054162
292803
433405
105024
1032359
419468
329113
870564
793014
646450
292865
213578
261096
1041908
386449
676523
725411
1166801
597994
68232
923946
952092
747895
521506
1025991
597687
693426
1037397
1047229
718758
145574
1155228
529989
1165335
1077893
381268
792249
488662
1040838
740619
186182
1089906
1030139
231403
77724
574788
740239
1832
345070
800738
834703
958212
129414
459878
61695
315164
984535
507068
205345
1108928
545129
119555
884984
995559
990068
926044
266358
943876
963317
1080922
556272
32623
414765
95166
597200
651041
545191
509526
545728
250137
88536
912566
1145053
992087
372827
445175
293015
222530
677701
544931
466257
931048
1159241
171758
273631
802425
1153210
438319
39841
718413
559844
1022053
46516
1128552
228428
1006649
625690
1006129
194959
788704
408194
950717
351481
505971
753575
925246
266507
563767
777197
321367
470020
696863
740220
27923
1004463
77415
366373
350860
326544
539782
181499
63341
810896
877981
1133701
440734
924058
861046
105069
243714
770395
898777
1111290
132800
521
106346
553349
1162733
1147015
581760
5135
433777
805735
760506
128814
324087
844653
233607
1094439
82456
1133862
123639
3779
635965
249905
248382
485379
993484
445631
242933
459248
1025317
130254
7739
54605
500843
798036
49423
105274
1174614
450985
407672
262555
753710
769654
699493
1162474
1039677
41799
577313
768218
1092082
652605
597408
372202
997578
124716
736712
532774
180685
288451
657206
391189
261441
1106632
889886
735740
1118177
267089
1014838
198451
293693
830242
92269
363059
1141732
247482
149085
1059631
582389
1045507
344506
226276
1046295
68123
503259
1125043
1058873
679389
826287
766692
25064
144498
892661
503995
647331
252156
942866
405236
546966
735558
854565
1032553
1168786
911384
145376
144808
214577
1037830
369575
31800
501838
224729
1024574
722002
486698
965846
315308
53928
1148411
423105
1137648
500784
386926
752271
685689
1034356
77483
5654
336099
835320
1003067
1157424
367830
918409
921020
544801
424562
92485
1008183
1143198
325673
862643
1144718
732780
214402
529495
465939
968160
534862
119906
863775
822119
331407
89455
737872
620369
459870
959640
1080705
220593
128082
342999
438752
1063060
233269
649015
30397
1099104
220098
910937
881211
586468
556512
858079
269295
13850
349393
313129
783419
410080
98761
312
62350
471595
388202
54788
771432
104458
844866
1122732
1124440
758863
456980
295091
444989
778993
206163
139316
493376
462883
747116
901314
770406
719924
766510
1088463
504846
736392
123711
1119594
961968
303920
1147144
1140574
728269
398890
349952
203325
30080
949657
779298
834725
995341
677514
874333
879596
1099375
204186
529628
999073
537862
305436
542864
39937
981932
1026590
549710
955237
58279
280729
1164836
287978
171747
566127
850236
801942
708776
1057134
619796
833050
911307
508499
750539
814006
753105
766813
297506
1142603
214759
498992
712370
654472
663321
42258
1144342
779696
371429
127138
833521
626705
1104189
790931
996531
132973
1177860
362592
861698
1114278
1039380
715423
979500
154275
1142787
240573
744711
900015
460042
135946
983432
474173
114349
1171315
85209
600814
681706
379598
514735
1115288
1048789
957084
338288
307372
637535
426399
828723
1089776
220015
40140
429169
513021
757753
1121046
535226
4406
306714
127927
8780
679412
592156
628168
806591
480655
1005652
579678
644193
960122
144366
76801
478157
849722
489987
319093
635514
513667
498265
178223
644460
1145511
696069
1036475
850023
885226
388556
183130
308932
297750
1033236
283430
348454
76289
429443
334561
1126899
420163
725519
788119
1013918
962371
55504
1154225
747592
331803
392580
390822
149282
11385
41853
698381
564983
10146
559046
1108395
923309
1062778
813266
1131385
907486
369463
871654
86441
986616
452348
802106
775555
680130
44469
6350
1151784
218903
200650
554412
892426
248458
112784
866607
1015810
867359
598653
847415
37860
631622
762793
760987
1041642
13094
405687
533995
599931
765925
1054211
484598
1154809
1136123
676916
796343
567404
562764
496472
956004
771878
673729
677357
35451
974269
751043
1055452
730698
1071911
307049
1172536
251150
261007
293979
651662
1016458
705981
1170280
394143
881050
474797
521564
254844
222073
9345
434767
1043917
179377
474670
611401
933558
741655
607905
53584
249406
665283
482758
813913
203819
662405
252801
111055
352168
339909
152825
169694
744385
1030043
1115646
229942
230327
1124761
682337
143767
510867
435240
1077464
354705
913303
770467
124089
196261
601006
1167630
631728
483500
129959
337406
92169
316173
703361
581630
297844
254235
781330
444363
742716
284619
54637
441317
182706
202980
240625
443966
1057024
110551
194165
250976
147124
235257
716068
728875
128553
844538
1152384
1024786
650272
134499
3170
582966
496401
688793
922596
1129356
660862
35107
1170432
266409
580596
710070
64415
806623
716318
631670
787681
845523
1119102
51788
427642
1149188
1014803
506054
1175947
830638
355399
863612
325999
887342
506601
536040
680028
286912
789562
1175667
795884
526671
1080743
1134367
1072231
693967
655237
516467
402539
364646
494018
75422
725623
1001262
106431
104996
218300
958591
21021
577590
1014900
707823
819876
411824
818381
603787
324517
749023
346479
888062
1108140
1153682
1032323
461835
93196
579017
304996
1069693
615804
593250
1069361
890946
534300
940047
821079
507236
440195
286780
321143
133346
49552
979605
293332
122442
408103
907210
490606
217700
264559
332522
194724
105860
502268
636625
168365
1006332
747298
1136428
338396
158210
990712
1162514
410900
920380
727095
571296
146242
23528
680592
418404
1126371
542741
214374
425491
1118276
1127522
792280
632813
362630
158015
372272
340012
919741
753562
455604
466169
240728
115814
756593
159834
1027615
139258
271565
455720
890411
860730
416690
947442
143593
608149
1042012
661795
905707
118204
849588
264676
185200
1430
308395
1014185
140410
490303
404100
656206
178607
1632
1158734
1078145
616630
539640
426347
93751
308902
623896
279092
280932
722623
59343
181745
65844
434120
667978
279478
996234
642067
1003817
885396
105909
865809
592029
142982
844860
868620
284727
315679
1075541
500287
955873
43281
117990
1149732
1120918
1053978
1048843
979223
998117
978389
978962
154398
934571
574521
981057
148018
1057704
804992
673557
950903
752819
397746
766697
473978
467100
260783
823742
244110
721169
303264
243431
585562
841068
1059156
478865
996446
398665
1104878
30498
12421
1139088
1068439
384859
562188
1052000
295066
204683
625585
598993
1006589
186095
567458
1170489
241775
886744
987663
130663
587230
215939
352164
193502
824531
675295
13133
46294
530307
173046
126518
1139350
910421
581673
559386
784546
24960
291153
510019
425806
523883
164858
791607
53289
697154
208746
187835
404711
333080
1063906
613931
1034995
1129435
867735
273023
398371
436027
166728
1151833
601564
523308
1137675
179391
1049286
704716
318143
1071241
513143
1085490
798435
747726
573442
712684
692874
666863
346147
291137
375409
893168
870089
540201
134591
76273
10238
926868
563051
135802
1170800
1069957
319491
850970
944863
266507
658187
114660
171777
199578
40150
858340
518139
108818
680258
1065129
759868
754776
1054219
518064
792144
377656
689079
1056946
893525
480055
382132
1019576
67056
1029994
557866
364797
576722
440468
369351
918855
674020
1164528
617225
1109510
875854
741922
577872
735663
255400
128128
492391
601259
808235
215155
156284
63576
790592
210939
526257
216374
710559
1076455
1056451
461495
421690
213796
593825
1106143
1051504
45966
299377
14879
1090771
530108
813895
1008541
256420
18382
891952
74095
1141443
621539
327029
1044014
1012072
1162766
65612
444534
60378
405752
1135024
106754
637845
541173
1110053
468383
1153409
697152
27028
782562
170674
264806
3175
852331
1012089
1100944
990551
833103
1003826
522194
250015
569443
382681
805480
444861
166220
17275
332291
1006656
12620
163615
1148457
330973
477562
79141
889323
439128
514915
691592
106432
19426
774542
790779
892062
381944
843334
726603
818147
581098
177875
162727
762970
832300
841555
1050511
188284
337403
306257
134904
919123
483623
564105
693967
206648
251715
861934
369674
268464
765294
128770
265558
902814
399607
562842
182857
113097
654535
209841
794374
702623
66874
814961
889730
1149184
1077031
192374
205522
1081896
736891
662479
251442
774089
314541
67887
214569
802408
9368
614735
70228
497156
946347
912417
481808
1069187
200611
166417
780729
201552
604566
464614
11640
465572
967266
497148
505997
180624
109269
1023234
797630
228042
356033
1105056
653922
508141
791453
17876
743408
1015950
336098
1085926
642380
770696
934633
1174275
455239
840793
507306
688598
1075737
710443
507273
110077
141950
1059181
346387
42430
642592
119133
849672
929339
559792
853702
285214
707017
1167226
1048626
184883
90340
953676
228798
525864
720177
294773
743375
503913
220691
53613
402514
1029138
759886
1043818
626572
91396
157848
5046
963920
884001
431226
500853
682888
1078025
254481
48689
939792
830394
542475
1153955
435617
857388
337673
1119787
985371
488762
368828
258216
838636
1143414
1163699
292465
401431
804332
371732
832132
1113183
1180550
530411
419659
1081222
19810
603052
816791
116183
1000470
819658
608466
1013309
894956
125160
925930
665093
441373
1054184
874840
196246
364336
610816
578226
1074860
238044
530827
625951
16603
809779
267965
1019890
499976
567998
546960
225119
1143156
110328
826187
965252
368054
781924
507116
273778
662252
810786
1130477
1106285
773594
983627
1125269
654766
78906
823122
1045072
708520
783882
711703
265577
977965
992685
675233
382091
643910
434076
848423
523244
320473
223618
267368
404033
232554
935871
854521
1093324
867586
861903
1163458
436062
575544
1052987
499048
85738
1138208
654083
458506
195968
322430
475889
974218
1152685
360694
392538
998954
470086
107548
254486
421
663308
165789
132555
260543
273391
653576
955859
1040241
1060330
497697
540493
165424
1152408
131016
271686
704919
1080280
667698
838949
938140
1062670
41992
286689
648961
194827
766529
650110
221877
811948
564654
765991
1054184
654045
1041169
187757
657699
1111847
439623
136664
419077
1124256
985440
820750
459117
494448
72761
651070
509223
823392
993433
293972
256963
1134326
102331
191852
80963
848796
660929
1057555
214970
1110596
963362
1079537
761062
295552
744267
470108
23874
943361
338750
1100263
947721
629227
922720
672913
478092
686703
1159674
177299
1075825
735764
599201
335087
653439
966387
636738
993842
871133
423940
816211
285730
824833
691346
274594
1176562
574312
502651
48399
327541
901242
801146
756804
694115
970814
1033157
666529
482334
125803
778089
740413
240696
471610
184986
599544
366308
54683
702397
150676
978708
542638
1024544
207352
627918
134591
609450
1062062
858122
650199
25802
1091193
3060
57189
228891
44696
453843
257329
495736
26724
72442
339009
674621
806541
915827
410205
784268
1111105
482016
310692
87555
833873
1142934
289950
864813
907586
198548
275790
169363
883832
398799
577971
362665
711868
783311
42445
1103519
249762
648583
1011703
49040
324325
310624
79492
40132
860733
1068476
388417
460249
797329
212781
312578
1056082
925905
417850
725538
3362
38821
397714
1099650
187541
1110611
508246
900571
320978
391647
626534
96641
404757
3547
1178773
471702
564902
943053
871595
311699
741153
600508
1085200
1078475
464149
697378
979272
680371
894641
756666
809276
782303
62177
378712
201389
207016
40660
688176
738124
70313
847083
421738
655483
878477
292451
545627
693156
203428
276278
801141
45842
404284
605031
400262
126632
254869
218777
568702
501517
583907
817250
727691
915208
131445
545758
178644
855226
602587
1160493
1137471
474353
985001
994859
282881
995707
92907
929341
615931
385693
699403
1085844
955493
596510
661246
1113746
1058941
564074
540943
1047532
940143
716567
955978
14525
708102
393445
421728
998908
616947
264091
156526
917728
61861
613344
245249
1144951
531160
4752
86212
293607
454083
428748
937846
168099
731512
145015
590401
971921
523195
167374
147489
277280
817093
21071
429616
623230
774493
998090
468385
700911
238143
931214
16696
211757
414937
705688
106611
860777
60511
686250
605925
405014
562958
141838
1154927
337771
205038
712208
1073458
1016139
1068543
44675
323602
266705
1109094
1175630
549942
1169987
256918
227672
701481
615689
380873
285943
974246
412422
1025154
919557
290145
1152773
627607
223895
651021
365514
202725
760565
200799
679530
327066
605425
697529
927869
568089
285326
674487
285800
1004163
877129
207307
250750
51058
220675
845065
821654
425185
185333
237548
640429
1130418
57073
1083325
336184
480288
856094
461771
159133
4248
137528
1095546
923551
58728
283160
123290
845367
83104
584776
801164
1145425
439361
180604
387810
966293
733005
428235
178583
311705
460053
879255
754737
1110863
427092
1021858
155558
354197
170630
211538
270895
1025217
689216
821944
708824
569527
986071
519859
889188
781775
695710
212152
400216
112517
750832
3489
415003
567171
146351
845754
300599
68889
353570
963313
17612
370041
756293
657993
512763
76181
1095884
536118
565275
983003
721164
223781
77757
763396
327496
520928
1065681
600144
662422
1076419
977490
1065137
157040
942863
369454
536616
1100993
429289
582583
467687
105499
739215
613391
941665
395271
142368
787196
581329
31259
243176
886178
818959
959846
799170
524578
349230
174026
1019322
137111
1746
119858
323711
248566
86886
762909
378296
1022618
640107
92257
270991
628824
611093
908571
671161
981055
90546
207481
310592
103847
269780
908467
826590
571742
1083867
702111
1124935
879359
659436
627217
432448
206629
438981
440803
256054
89555
338445
335471
463921
466034
1087024
888271
800262
269030
245280
891748
985478
1093449
880652
164519
715195
747350
376200
866163
732999
71772
707473
625369
918225
366207
88930
291023
509041
671990
1100704
679181
466951
1158794
360033
193839
1045286
1117200
603064
372348
438965
927366
1033092
220756
1058347
980787
769137
90932
942078
920615
675346
97407
102887
1118617
922900
34158
1134952
878161
1103061
346571
68473
1098549
775266
1061572
1107734
587122
936233
509317
920199
595451
1076061
803736
463669
383499
132375
794143
619252
392077
592910
118776
654874
840637
852932
374815
1064364
931791
599928
329431
1090355
285206
425657
209285
654461
371377
321531
558700
872888
777779
81729
84062
1055585
963959
340608
652687
226261
568719
977952
245138
467456
244363
722951
873494
220230
604816
627917
799400
33929
1112243
877250
479528
521469
1121095
234584
29061
599944
153024
943504
418727
891262
772863
897910
761927
4045
931997
1111734
972141
1065694
457614
398844
235680
209861
38256
562190
325351
955077
204238
1170148
333277
629545
418757
250400
391221
53780
997721
464027
293654
637637
1107370
394097
109983
13957
710942
513294
675680
109099
123056
494971
470133
588734
960747
407361
871873
458581
347632
500763
1150238
1123877
602242
839102
302897
190454
1132646
964351
1063035
1170903
1161495
6635
647475
915722
391563
623744
1114280
704676
371881
791726
514741
844647
1087670
135460
813971
1034953
858710
1160511
1145738
70786
15432
274208
440756
1127280
688288
695439
108368
466159
1097010
169993
1177971
753835
505033
517812
154528
548616
179119
956526
317345
632826
60129
586664
169038
7484
427495
874337
73448
394674
327757
465348
722485
384130
1055216
513058
249343
243680
1010226
20707
961035
749106
545012
234555
280146
573352
507377
274817
386235
367205
724093
726883
1090187
639784
379138
780936
919640
1154719
638076
211256
257128
583020
447131
47616
861992
961925
1100153
161832
299069
262681
181338
1054726
836439
817638
1089353
399641
824781
184215
126341
642502
75220
77834
591789
70663
288102
491927
936736
328312
500910
825855
939720
559168
233927
969970
704923
217153
810015
217845
1016210
211456
113309
620894
1163749
905489
82422
138708
831443
754418
1157862
92744
564732
580956
1161145
103262
655727
482734
1162887
1086181
1098325
266512
253588
505118
834257
635368
40090
263872
414211
890491
1031915
744315
315881
459513
1040492
981906
735589
1177891
201664
698604
512979
494667
217988
345366
692976
261672
829360
647131
1174823
301346
825069
1012111
1025877
120354
224248
430745
264505
976049
813040
995094
57241
303248
787406
210100
991727
269232
558738
987352
425495
997065
366108
839866
813296
729715
339506
977648
460916
380220
175300
95551
419859
23104
719843
114446
1172655
148788
1074246
53383
31112
45343
1050123
554333
974646
626978
1057196
142756
1080175
430544
335821
713340
696566
662224
475398
1087567
165742
386442
393440
631793
460044
445082
301535
294731
1044641
638152
1019551
75174
809631
94867
224691
1079277
455302
76575
621600
195947
1041644
834978
871784
586976
423601
1018750
560291
914493
862017
719358
207817
1146683
1139657
558580
368208
952297
1023439
639530
483674
1043090
421529
1124422
371738
293710
869261
1034156
791968
135105
81311
284231
176554
522608
1063183
383204
415186
895598
796038
151478
262605
1133454
937113
1133550
412940
295845
708543
981114
200367
812392
876210
236647
649325
590077
147742
685456
1099447
204860
354331
1057820
616988
683422
683530
428806
15516
286263
888341
1178201
501034
783989
747182
312716
1144159
1106405
1178092
577562
1103517
830587
804011
707640
737994
131319
653118
547607
905597
604471
124895
98964
252038
666287
472033
426120
439698
426332
383579
340730
1055458
1101698
589115
53368
1032294
484772
41595
172018
492770
549133
504580
999956
10973
1066987
246324
907541
13357
858846
1081627
655004
318555
1167411
695470
994192
137431
530336
575094
665141
1005096
120669
453048
80030
247913
467296
561450
599991
752103
1020575
889829
1085432
48626
392130
445699
852545
148130
776847
204507
842892
921532
220145
760893
983110
84385
345150
1075212
63662
1080424
490901
6964
1145605
1023978
310350
1067599
991600
927444
359319
1049173
419202
980801
134488
401199
168947
759281
237449
190959
596227
17940
826909
662956
376613
795704
1015691
424845
464817
41101
195663
401097
1085585
792816
754430
826311
917182
1100160
432059
792072
405318
630165
559578
943511
53129
821437
636681
583864
793168
505875
1127910
759929
386732
29157
618571
434238
635358
864975
27042
86855
150974
1047882
928111
358122
973006
592568
11393
314050
815961
729173
438782
732873
470956
1109750
101292
32873
402190
952386
248346
61541
473895
752406
4102
572318
658954
165782
330370
860331
984070
177358
170247
1095224
788870
1062381
670624
369257
870434
642717
516555
581580
19346
116562
574405
219063
1071328
16611
162852
551431
1145332
370231
922984
325063
1024472
26618
1078553
704317
805054
1169313
252892
670329
799308
153394
245678
168669
954098
58799
21201
573455
129720
97225
297234
636283
874548
427995
401347
854954
191187
575485
921226
778104
426246
802961
871796
855000
216933
248156
696923
1127447
488011
1116672
949703
270881
1030078
855689
379292
1129057
1103570
418204
111866
72537
283777
65334
173907
935988
280423
261495
872539
338213
70090
794066
380290
795497
518219
1151815
1025929
316528
1081744
642275
118229
682452
719370
250833
364921
289594
597287
416118
745894
876776
935494
956688
1026558
1141775
617266
1030790
388521
1129483
289018
954460
910418
39269
922962
880791
619276
871953
887046
206931
213765
1124033
1010442
935619
264418
343180
1102379
369635
867400
369911
975862
902006
18740
874891
867261
336499
766686
576699
342417
602072
263928
463717
1145668
928656
684998
1123266
1118951
734956
478177
177223
390931
525392
744607
22051
715578
37320
208189
259047
544758
356778
1037226
654165
636332
20833
307113
397450
522725
920536
6890
658590
1175123
866476
785180
226218
603560
831465
125073
1127112
326691
899
89960
1063260
1117768
6511
163049
1130787
527295
91490
522210
537215
714087
238824
785573
940764
1176060
724267
497894
578458
186297
651339
1058238
766485
154201
1158925
101403
1096710
529958
1137988
569095
991515
541046
868323
700582
131961
895250
446792
529960
483008
840402
1139135
309385
772630
560855
439812
909299
370182
499383
356120
1065480
37880
1047356
84383
1171187
369003
657827
421635
892505
921668
649888
566398
456990
537523
24795
958507
719376
117334
984300
437218
405481
1151986
561026
359173
517375
147528
560172
725280
819330
279255
541130
324499
908886
50917
897473
505014
799507
1018583
672240
1107134
861203
1074776
147745
1076831
235219
966144
196729
850023
840091
1111195
55366
220289
70950
88835
299639
1024663
363052
572218
1073253
646661
117963
570143
295312
1041
864564
337006
1026783
184133
770865
822067
291741
1103097
1076323
1109846
1089518
347507
797039
684540
880792
951710
282824
441029
985169
421603
442302
474803
851114
35112
1146784
346039
199406
148393
35662
157313
282518
567593
509614
174755
681785
36854
453238
423446
1017140
785749
944958
83580
946023
1062642
1108075
239396
1115644
960104
783609
616953
766051
707379
137008
106254
1022268
1166290
913786
67507
718471
199591
1028369
29052
343852
662073
297070
999976
534246
946169
27896
757069
207951
140140
436698
593842
790369
247392
847267
254227
558494
26406
1066423
971198
548370
174462
553711
703608
376795
76966
850129
27315
613561
520050
270890
564716
551736
539563
451995
338627
1091
353554
918725
257554
934549
612932
482622
716050
730245
1144862
856652
230730
82034
116626
1039427
137524
337398
87912
874948
784304
216578
104137
1133898
763847
883703
97441
865061
661309
136186
1097777
209167
405644
860232
88586
961224
471684
708522
717190
110806
876649
124010
25539
411094
1113137
221662
793647
238224
642169
549004
766331
976607
1030142
653655
680355
314467
1084299
795640
119716
771891
1100001
961742
48275
159051
95952
586637
663484
662785
192433
980352
664801
918983
553059
579973
460845
570665
1061772
860137
702460
715551
1178719
985069
225612
104343
286667
719253
308052
917732
1063149
801524
566933
317420
1123756
556583
99622
219530
517179
522514
659253
721979
572345
13446
1095861
600295
1056404
553179
308772
1071222
629174
642733
798706
594483
1117383
432778
830628
561237
608284
1075135
618481
370136
808111
1152513
1107741
337484
907191
339938
757462
1163476
882983
923694
579835
264712
462851
322733
21327
666979
1151601
28591
861840
60583
844234
807516
616974
269423
129447
631745
623628
1087996
603401
189852
353672
747193
239554
141773
504271
572284
99489
743125
456123
1164144
848073
487675
682727
225210
925592
906112
334625
204186
491807
805873
1122914
713548
580932
896248
154172
977967
840807
766336
1132963
277007
950704
28068
1176214
947962
826275
105344
866912
646657
360037
698418
7375
969104
116466
614882
344569
584388
700417
899962
145532
942849
181
322935
1029511
572965
994254
1038066
162853
334225
151877
383131
831541
861003
1161569
63384
423754
719223
1062766
784594
44311
183601
519478
764499
448684
1166960
608432
1167335
729773
157506
618699
735395
943251
305241
629400
364579
650123
9715
1059408
215347
616436
506681
407703
100903
598830
643246
952342
859445
1162533
890030
866088
707504
390518
1121319
452554
775807
747479
855692
204028
99435
1115538
395596
15741
442005
532384
833378
468437
314055
198351
862080
474802
1005319
928506
977920
951175
401953
739050
630309
206739
162521
53289
740172
582355
1025774
346796
560960
1091300
985263
328940
887866
1004265
789532
783495
1018877
260656
209565
104459
577479
872302
221841
790807
288544
1112368
1128146
1058582
336202
777624
514002
318286
229869
237348
423129
1110958
937934
692929
916025
648083
1057982
745593
496124
1046480
1154860
306698
1172512
1119270
884533
91263
815194
210725
781975
148882
911872
331416
1095480
1000723
847036
127594
948185
917732
881385
190348
209651
1159412
843324
336102
31731
704119
900221
66461
1114583
1042000
109849
122902
843963
393699
769087
1149743
148788
835749
39138
610193
955959
410749
36596
325012
512867
216727
111296
773158
780216
286315
894165
659910
278830
139295
1090860
11393
936140
3142
826478
1109505
286922
610588
618060
1176376
394480
950971
249468
501031
480856
460860
666104
1157507
243870
681014
1032907
430326
121959
633146
58995
64004
855890
1036931
488495
237807
830460
1040122
410009
787790
1071458
955758
26456
574334
1052013
1031898
943665
1074821
684545
482822
323704
97432
872719
1099662
1137310
11257
785491
409870
741315
54285
147732
340222
948706
449506
229088
807226
203340
815849
898320
1022722
740220
1024486
1103709
535311
1113113
970271
1003623
944391
694071
158896
267755
174086
736275
399268
925965
495617
74846
562886
1016395
310352
1053723
742497
333912
248677
656526
1057288
745605
1010216
1139516
194973
318830
999484
435546
620010
1039846
154231
940796
922755
306964
738945
484335
593442
789297
913285
825417
1060377
501744
264045
824664
1007355
747782
129982
219818
899035
479344
1011089
1143722
423048
309930
223434
541517
653495
299191
1057111
132062
833815
870386
759163
795436
460275
797846
897068
64591
1080266
618129
129313
785321
145822
245774
1026777
180170
600973
769522
98038
482638
52978
313017
1040712
968704
548902
72024
115932
144660
371166
681226
386338
520436
458432
789567
288596
699137
808195
1102587
103009
771690
596776
1121966
451952
208785
681464
1055783
598934
294207
178676
473123
602377
132338
1047313
152139
969263
459538
282510
1099563
10364
922471
554697
96363
95723
819036
1143912
1102132
824693
678993
998537
148007
422633
637300
32416
1018290
861145
651775
168951
861801
480409
364237
547740
936415
1117939
701788
1106985
997097
546608
642123
996355
454560
449747
1092508
53026
1118117
26873
1014177
22030
1080861
608501
735698
92062
115064
388180
79513
1093058
614142
754269
911980
659725
854830
676158
788923
1103052
672501
997231
358345
780406
796758
825022
446912
841543
717967
1020841
503873
882541
1177041
38409
1036955
372157
684150
886684
960442
219679
836283
1121579
1167246
176929
710403
327765
443215
537989
288900
954380
326533
1172170
447612
619514
290950
839036
223811
557969
942892
867292
9038
519795
425637
494158
599155
833827
990717
360172
933595
258288
251486
380408
375602
342927
292994
686358
516247
373270
683339
1053404
957620
108729
28232
25609
338480
514926
410763
1096051
702496
732850
170666
890018
781023
481722
672686
192623
589393
1141673
242475
190215
366991
862188
767614
666310
412600
324176
766392
444611
423663
445656
134940
328754
644223
66063
90502
476366
980111
940218
583976
652655
108291
1025097
1178924
87272
380196
675472
145470
545232
780067
841469
486646
85365
506557
1080131
168166
647049
1169467
635314
984565
751769
1037479
844047
299528
769583
189470
547665
506442
847477
926376
1136361
97321
413438
645117
745433
143515
793376
114594
165349
657855
875310
951759
219958
1034330
866030
734036
1065748
533396
542377
612915
729706
273534
516282
924816
870756
503276
1116650
158159
544440
460952
1051468
165888
394394
772789
131648
255441
8199
543920
684211
633801
436846
542935
765807
1018816
736271
631579
174375
170839
969320
248237
20557
7489
281098
7744
969955
748877
64060
294844
220747
553696
628571
690700
474682
634386
670006
1086392
813880
371526
381969
400345
513436
673046
1006664
422268
911224
861672
1074600
1071133
363737
60556
988281
133224
5962
859351
944915
1008948
1139312
310341
664245
1072580
1087967
1103504
1086074
595913
400985
355619
404540
788207
392929
372941
727317
61294
1173716
915616
963907
348889
1039214
930532
249747
167231
544974
1163051
581522
603795
700241
131813
446454
980947
947081
1016494
603957
964063
471010
917109
50807
956388
573959
769200
865682
955925
1015493
517228
650909
536520
967337
249933
137257
684284
227431
39219
504564
38855
597870
187550
585068
565603
958708
943842
353850
810172
58724
29298
151112
238157
943785
819496
562721
465860
284103
176273
630828
1076402
969695
272837
946802
1145715
1023436
873533
1039686
111594
87771
211475
94659
1179085
213198
217120
123521
175702
647790
537355
261700
1176742
1035746
1173225
786332
1096326
477427
129192
871211
880372
419318
428024
148549
773427
54121
80955
1090888
171857
440837
56641
1020167
598885
354830
863028
1172861
658
678699
331991
113939
776462
955159
24606
906018
1028232
635431
1151319
627075
724940
110043
217558
505705
820478
769512
1025625
147950
737213
17150
266574
420452
956479
351924
342337
94170
463873
780604
605279
256414
762620
218006
918550
850380
600589
429300
24411
1142725
493734
57296
51513
1129842
1052958
502232
92036
1043528
1071565
558125
1102566
1105845
753647
40017
107443
1169943
648394
751158
537948
1006122
585645
320851
169735
997233
642940
87560
931689
210868
235635
436682
287678
1036857
688598
86208
485588
628314
65524
468407
430754
370215
53084
937182
599960
601333
680319
204027
422416
175281
1116875
761615
438010
867
862529
728985
73637
808494
223638
16823
478393
820295
584954
663648
693714
81503
1060934
857718
345468
764334
196882
739345
410450
48576
642590
142844
1067044
821557
123508
889858
649851
1053312
370169
166096
520600
1122292
787796
539055
223442
1175184
12798
970735
608340
237511
170036
941073
214127
375449
380190
19312
849040
1023667
1161365
451480
679505
635114
522406
26016
92639
798670
384669
591100
588884
1107864
1251
960078
676847
498345
993543
65434
332131
346288
39901
1083502
1151114
261678
826642
430914
306075
886214
996628
1138423
1019079
724984
144950
401399
574328
404959
8211
1139336
208703
859831
482018
1068934
837458
56662
260619
422110
590651
1107210
236694
139917
361887
496215
636373
913429
44479
267859
429919
646607
389245
1144941
188876
317166
321929
1091223
150414
1029258
963284
609136
43192
23997
126597
89485
1131268
863192
692610
226804
1099189
758398
572379
654241
1027265
744609
4109
1130760
715215
401373
646599
205642
1126402
665074
107441
353676
45966
660290
1160232
857267
139992
43780
468962
962789
758242
803285
892433
53550
815130
905615
827533
423191
46806
789919
440366
877525
638700
770141
3054
1031489
119786
86214
147461
890607
432106
339864
1074604
670487
581577
398995
206414
199434
910120
452249
336890
798303
1156492
171088
905584
1146449
754551
200291
661379
728052
400582
596364
382991
160234
381520
417171
499158
127559
924649
549082
567224
279949
560178
532582
446323
770395
49095
566363
362016
419916
1063963
754497
822299
8456
928079
460687
1090005
478870
257465
263320
810255
802533
825886
183888
25083
712094
1097735
885480
215911
745968
158517
1016
1109423
870767
294187
736433
739766
808543
417884
736769
445306
260601
560617
546860
177926
289324
256421
652650
849185
733085
171626
467438
993976
1046709
1161661
1059731
314935
297407
540389
739491
465128
141648
864560
322184
296256
329166
361279
967558
617398
604690
969617
559423
140283
274363
116277
968420
1093017
1030839
1009133
537960
963430
1102145
201018
430247
721555
322382
891759
703993
1073152
33987
1059907
721098
501872
631207
222332
405771
518082
218773
103683
896736
1083084
875723
173044
639274
745569
418920
2620
594527
1123985
1074177
420171
908598
1104663
227794
852528
380284
594527
515419
1152991
417740
639288
1036403
267528
654236
466991
640316
822919
762861
610581
43176
799043
777447
225664
493382
876104
227960
71046
705806
195452
503868
719561
44620
1138621
719528
1135227
943394
300621
856916
246912
593777
899199
566944
599030
795635
1139727
228167
36404
1042809
426630
536063
672371
477442
594512
915102
306653
1141157
540866
299207
761974
648382
346421
23360
485219
620612
43590
245005
265925
40769
873795
200455
398161
241387
409488
257276
484981
249945
1166393
1034387
228784
275554
1157700
868991
500286
1019163
1041947
1146058
307451
817370
659366
201962
1143178
914472
386465
508754
1159056
207628
92355
950315
15472
982486
812213
88249
776735
574225
1066285
207334
23518
1118872
1110233
668651
163459
982786
843357
1125550
830382
292384
960273
489574
786352
169284
720604
645787
804418
82437
470473
703046
657674
30231
466765
654070
181688
249968
598514
887441
843874
17819
348833
300705
713949
1110919
562320
425134
202124
583048
1152858
1173041
1078969
1006687
943066
637282
908715
270699
924231
452487
887007
853101
337485
743714
507166
658192
810727
4629
332730
627342
1173633
298321
36205
881066
970309
954692
469366
705345
1106333
997761
1140428
404937
1130169
197235
611405
430173
366690
733546
355240
760888
518106
451644
380211
230627
402000
346452
1129437
534073
655412
1144669
988995
1141056
706858
1051354
267853
194988
636360
648749
1070480
258157
688661
426792
494557
61381
900502
638350
5238
971817
1068511
860967
124270
885808
459105
911061
910267
322252
1141161
472834
935915
44584
836668
669818
355303
162195
208274
921727
172673
674716
741711
1033048
1090033
886278
982590
543844
1097849
365017
996377
189569
450339
650984
321939
449498
434163
676009
317538
466056
409826
1170596
670408
705858
1155775
1031822
57330
223124
105744
59712
733580
866823
69062
49590
932849
490102
363107
602112
678466
618019
633460
798675
847990
1174998
486513
348412
526250
94624
183896
537686
71637
906511
558425
662373
369623
216320
266742
526201
158136
978280
459939
160357
749873
928486
172115
305435
781316
1005550
399807
914044
961482
492884
1114001
145441
1110230
747597
379412
662802
670760
523311
340024
960855
426210
598243
541543
1029017
757242
765984
385964
151150
489291
938455
893036
813855
470362
736530
621707
268363
1056079
778304
692660
380461
454601
80775
1011488
210615
41298
63531
940650
254373
535617
580866
721184
1000323
650632
235508
721927
988865
563901
543817
251968
1014406
1067506
338279
1124449
916887
64979
248109
719430
193416
315245
327087
843552
182255
211307
875896
274668
190384
369010
777351
625069
879683
224039
999746
143653
1109956
138925
785651
1041457
588145
651113
1079702
920244
567305
14679
662773
1094404
1168501
21980
1001989
509261
1072454
708230
685545
962861
29489
1086592
144912
38946
442292
655656
260641
729394
697974
646588
492564
471674
415842
19137
880477
831404
1018946
160358
1113884
1018063
287607
952385
26943
921395
437597
58576
903385
591483
1684
341338
221469
366936
98347
687704
777446
1065752
79133
623696
192000
803060
589777
101116
387236
176350
833417
313819
350058
955262
727405
466399
86592
870820
352620
588171
981850
385632
1086898
556231
376400
982417
1052460
1116555
112475
773465
827132
1053163
179651
305330
1014458
274279
638580
1147331
575224
1169516
323407
412920
724323
622905
1068565
715148
565259
838018
3468
980086
830561
783472
371812
1140775
831122
1129251
346604
1070362
75680
948204
925963
337443
668849
1004024
806724
640214
228008
673433
414337
624428
830380
447946
718188
100218
999649
746109
72989
732297
977788
1134108
1173896
798780
962961
1126288
507133
304570
114958
817156
1090116
417040
843341
1122398
697851
104588
877295
587604
680566
375671
777331
795069
297591
437384
503451
822755
782824
81210
1055572
300516
1112343
988032
1162112
287568
236472
380635
579548
160673
637562
438108
400579
12591
1033605
1089464
667018
350571
730557
649604
50832
1139951
710982
788926
770575
560837
420816
874792
587827
1056079
977911
185606
829478
641030
271895
154791
198844
556198
913096
412760
20612
1019514
924800
10045
557754
176382
883304
462843
343091
932363
790067
1032128
61571
231876
571976
329253
400513
82397
297155
1167676
41439
123435
1119766
184042
79131
319520
887599
98006
413334
135134
780083
651008
59959
326655
903766
886288
1035596
175718
261763
74244
339590
1044886
200522
1095376
107933
713983
934372
332695
72412
1006503
604495
244942
200257
1124402
19361
805748
615837
907798
885068
197799
88359
710853
644656
956083
888975
509425
668485
872716
64985
733965
619018
231103
332246
225364
623660
553581
545696
269187
696796
699855
444638
943
287908
1104551
743448
942085
1160988
954972
1010217
909365
722709
728642
28726
1108355
612971
819627
1009713
266640
80847
911848
737408
352914
405962
624093
348243
271326
788335
111035
325130
1147963
458462
333500
1111590
144912
975935
1029598
27235
360316
263016
910648
1058360
1092964
855270
530618
71038
429855
931111
997626
991638
484628
1159443
777757
266952
101103
393171
80123
503168
791783
610216
595275
647388
1031433
819775
509506
155234
1134843
241554
1012490
500144
110382
715324
246913
1080404
596085
553554
828707
1095017
582169
167667
633368
525779
536133
1045699
247930
614632
462470
142629
305653
368540
284440
968768
618573
595829
410919
246942
244079
951721
614240
940249
63509
773515
876
174522
232018
228504
797931
734004
641572
174055
545405
979173
838699
449372
1096302
1157867
937694
1056307
20581
966420
542280
62853
357644
954596
62380
486560
42764
858335
873819
753382
729377
416195
1110391
428017
569395
225889
345616
602429
118052
546025
109384
318916
1033000
737113
453216
249906
200428
784982
729827
429272
1002906
756182
90871
526396
226864
357130
592132
1081692
323909
568637
725218
75665
392600
660823
1014786
367800
474843
312288
300449
75381
1147256
705720
50926
881055
168727
542243
555524
694210
381617
921142
119241
386212
886891
745020
1148072
86898
491167
475043
925765
128603
937807
461347
439235
1050894
288190
964062
969164
996883
1175035
940152
898299
973744
616331
1162463
1130831
403210
1036945
563876
250556
1070805
939795
153993
612657
611569
38500
370347
936564
167359
867952
380332
342069
99584
242603
1151380
131999
298661
1006568
224691
617005
118450
428979
920750
231574
590806
816858
295942
694397
915096
343996
189727
1060682
1018898
18569
850043
577207
1048975
807944
1152340
946137
493226
668089
550764
237809
47140
1125741
214647
1170180
865780
539064
615863
557253
139087
1099005
238802
1115323
53369
988589
787495
5763
968213
180002
679312
1064122
323262
780265
295910
85444
1172813
40773
1118405
1081564
1016326
600177
525216
354305
342127
958794
350383
535194
550135
366130
833821
1004386
39023
951888
358460
782100
236976
354899
766342
1030259
439786
492193
652141
916001
80265
408702
643522
352292
655036
603875
712653
698590
570499
395256
465745
155515
930532
753992
891390
1165066
440110
943179
1100168
732033
415565
1063149
1076255
263900
1152131
197362
1028892
147846
240065
764121
518256
252886
252863
270664
128640
760942
459101
536379
645838
1121361
33308
1000530
1115012
822379
572712
304615
678661
426337
946453
242573
1013225
857594
99088
272529
1132561
1138321
857485
1094507
441948
764288
1092663
955773
841897
158005
110938
655719
416621
238909
724179
153653
17988
63006
219848
671876
510270
788734
431156
38229
422537
300875
782115
218129
605282
179190
780264
828770
100464
347677
839869
795014
852128
1137357
647256
700063
103425
1109195
299547
528457
708156
524276
977604
513362
889496
257556
247510
929751
196865
1145766
1142095
720646
373383
310335
1060604
391665
808113
195055
213568
661822
951558
983785
272202
452811
649989
520975
210528
279683
491655
35340
432041
562642
394070
1062870
524325
463881
1125794
888836
894016
792643
721416
736023
950851
30162
1080093
182222
301522
3589
68419
1028222
974383
759113
740132
452244
428191
728482
1058874
85020
622126
333358
46304
384892
364874
95727
534671
360172
1059951
659249
55065
822835
749987
531347
934395
263016
948916
1011850
377396
241549
782234
1059223
441514
977967
67814
565612
373648
331991
110574
542539
79398
388721
632903
634928
281723
86843
451537
1046166
266676
802919
253017
838965
508096
1178260
940936
1089491
256167
173570
837174
1156986
417682
815311
870332
585623
786508
184498
1082162
63531
745931
272200
144148
824500
664877
807113
291901
827424
868288
775426
457373
788749
921685
219829
366260
259125
89129
1141841
701559
73842
1126063
863620
371416
446766
605964
39989
1122910
999446
686907
1110676
496541
787787
994287
918830
663544
978438
190250
692437
990884
822839
736498
700861
1016428
610982
603309
1100988
539206
350323
459806
330572
193491
211921
1149480
794273
960850
636207
398686
631511
910523
191007
546687
418731
1010747
699005
323272
892931
185446
428568
941756
354564
452018
756314
931742
899747
184750
1085761
1070426
1136443
852898
470189
924808
574225
380854
468937
344758
561584
521114
279000
229196
633576
717964
1000835
18685
240504
495052
36441
164105
961343
1136473
29277
78345
160446
185891
984715
1087482
994304
505136
128669
699975
1059983
899937
6713
24519
1017847
136121
1056255
577567
24223
909448
222549
1128960
868918
149920
989777
971946
137416
530903
258863
911393
1027559
380909
895484
632937
460011
311977
242311
662308
526984
495696
435365
915117
511849
167300
354441
1102282
1151713
620354
199986
676431
655783
466399
1138051
818082
74057
723339
123086
576077
998055
938706
171026
453197
455791
406171
427947
1179466
415444
734827
736714
966439
439776
831748
965594
735155
692794
764555
811247
385553
685255
342506
698921
589956
1005869
120982
535736
472893
186595
727708
171073
37587
495683
610292
158576
1166196
989210
912585
772018
15033
332228
621647
418334
1149906
986123
1004699
475093
1178203
732466
1174767
881342
331485
429436
72822
909300
119006
1020611
1155593
494753
800549
100065
340520
269195
459573
298876
340674
890762
223388
785476
983296
118129
604630
860483
178770
1062537
1014159
931927
292944
493192
997146
464815
913156
339096
293879
107133
1057381
620708
41426
810891
426090
122688
415069
607010
1078587
1161236
456036
158299
239981
381023
477586
698840
580016
1081009
1167377
608940
482934
527566
317715
787605
1006584
27124
873935
661692
159543
949545
6236
461271
960943
318034
116353
564623
703154
465371
105440
467361
78800
975422
938107
180704
210595
651378
1156962
980949
422183
867725
74854
1115541
607406
888773
1173030
389202
1151106
602925
565192
61669
1069748
396034
936677
295118
649593
33322
499869
645964
1128808
1145633
130023
728231
283741
176154
232123
731066
248815
664587
419545
954664
1111122
732975
1074491
283224
83245
258333
280461
721023
279937
868581
1051082
297405
706284
168867
846279
333321
1064096
856806
831682
688850
162274
863
60867
590179
621963
1075500
1177835
504860
435855
213951
454342
1028779
542444
1158332
530230
14164
1088561
567912
678248
349186
1004513
860542
506854
620483
231219
977388
1018228
685959
299038
507126
544819
475107
559380
1178282
308704
896322
1101785
578151
1017867
400324
1177257
216101
477122
699249
1123881
1004144
950638
488781
545188
426541
332486
959883
1054616
883532
547767
1125119
708207
66028
70866
988680
114846
919628
551515
897727
41729
749934
1086555
789921
936601
1141396
3084
570829
537888
893199
1027905
183315
330133
682366
140315
462151
551474
1143598
569167
57652
364922
940147
732016
296470
831421
409668
119160
14110
145277
1077873
811529
899586
619760
3517
245155
357202
141831
425897
571831
382277
679698
657038
23459
829197
432705
130946
476150
297509
510116
367491
573440
235406
793513
1111122
923222
801590
416165
414650
967478
632225
212331
579980
428910
763433
543486
631481
591884
62160
312267
1142304
9639
710173
779910
1133883
797961
221434
514154
315936
615106
152440
474511
1004996
889735
481584
853428
275217
823263
438816
763979
1132872
138737
402816
647202
1088734
675662
950324
690397
405183
139095
933748
850234
1072699
641072
322360
401772
186655
1096329
895227
611914
514619
568064
1108800
418031
806478
1178027
1024523
646890
634431
233533
1150302
1041629
1063711
947755
735816
1125601
662817
139492
1133321
1165294
443901
260217
1026421
1067416
1153002
251553
111387
48733
358669
766625
810257
513009
1029323
47838
67376
642579
231671
329342
167892
294982
640754
1036942
1130863
107651
624010
730006
55001
151546
234496
661172
1155543
1108021
983488
466324
1018482
255430
754207
256484
647898
225196
379980
473673
933049
1141918
329274
1158795
547600
1035539
530197
982018
401935
185113
660625
1054773
819080
126362
1140658
925671
816065
151289
560795
857935
1086581
432100
212411
739017
592787
187694
938266
240626
856211
490833
678236
763971
728113
273397
1107938
233125
259539
1159672
319193
558650
543649
1152157
452815
519682
414750
1087615
606236
1040333
462219
86522
1115753
1069056
883703
1180320
353401
554708
85439
1091903
912067
658067
514561
507311
889052
593929
1092343
780496
394116
629298
32201
205362
521127
57215
809793
797039
686977
616232
353681
802990
521572
383271
949363
744438
785353
744767
265336
362230
651609
941805
790883
313090
733371
1041718
1069890
289940
788054
134795
920145
209610
251814
977263
638406
663735
988666
550302
363422
1109546
1016244
50852
733094
269223
660008
227161
973559
708197
786452
1063695
463261
111927
151088
1165551
275751
995712
951699
770160
213590
985088
800992
957056
859722
427243
1057979
692028
981536
442273
468831
940614
517676
533704
905782
827091
249446
455889
888246
791453
272452
742592
621679
190933
935653
772287
978383
175460
668640
793536
91337
727019
1140139
695786
572957
73320
471326
762307
384329
191928
582800
880891
272123
585229
930841
688226
520565
98564
283538
1031425
275160
626563
337007
1087032
516323
851214
1144968
595911
1046183
15422
661772
1090324
289270
170603
18118
433565
972413
62879
617520
1166958
851599
391535
1121876
14570
1175060
672974
1060173
36493
138215
698484
1094592
538842
943327
775839
274743
1162090
1010619
1056045
38087
884779
615292
704703
284242
1121681
1040727
724217
145627
821205
825296
683873
735851
1072927
285773
295861
278701
163199
1150346
730681
205590
587626
402469
202
34318
980592
1097856
334678
954411
24835
770338
25446
714538
6207
582036
122581
192501
100936
289414
22465
650186
648946
11952
216435
288474
18491
690768
362701
155700
709396
766105
447787
337004
640893
571062
1065068
1150290
579401
931931
454517
157675
374748
1019849
921956
822003
1037885
220131
1072804
586871
84505
1165856
145429
316396
29339
1001033
698117
206162
446069
684452
640294
570550
379117
583612
1008894
847788
347297
680121
918210
527775
1063500
176334
1101329
1039685
243257
625161
185109
663650
997929
1036205
327104
18086
823593
1097773
539134
346348
895150
684673
391338
542572
1127684
51337
628698
364515
489051
786307
395073
773548
1270
756267
771449
709823
144809
1007543
425972
203708
201646
158626
94544
1122891
588076
825564
8081
23503
1019451
474434
437186
48803
845263
865319
1044526
252956
254425
151425
1067225
398164
1029061
520508
961387
1176316
688670
103976
1027064
56898
648624
458208
447722
316809
632641
1108400
1122086
1061568
330394
40583
890
479092
954519
718699
306294
533880
159135
578057
825591
963158
27301
726389
328359
804112
609263
970160
844696
748534
1094887
834688
523539
1049324
611217
579039
113634
481225
934411
925187
286961
974102
345456
409819
112791
64313
526711
869470
91799
17784
815106
1104920
700373
107993
263379
232859
722751
872831
378773
1032482
816188
956962
1167950
481962
705796
704287
373611
1030954
745437
304599
163368
104925
234272
227618
975134
699694
576377
862660
782245
19947
808939
1054976
88541
1172987
415991
597655
63085
450273
445463
677040
376044
169344
205902
182195
1114627
748093
947687
1043642
245886
134439
1124721
1116498
433650
1090996
625128
253873
428473
713101
821404
1124996
1075595
1099315
979505
116575
270817
345920
311234
274544
235742
658277
573880
640346
982054
1139785
169307
182063
667959
994674
972031
669689
1125082
715808
133095
858684
795049
465734
965456
59891
662328
141845
534470
978650
1141895
422581
677263
816014
214197
791005
975747
620944
350438
994281
244177
655993
1043856
1057140
470205
1131699
700700
477041
126402
87103
555989
535500
182718
47406
167232
831071
492099
813621
627670
289519
1132397
203236
71913
402826
600169
122991
1050673
497210
713014
276918
137114
1135589
167277
670272
754114
408988
1011080
1002908
185735
19952
520642
44152
157423
405325
871118
372806
709574
975510
548399
31289
1122844
587768
582513
517327
1732
807627
200437
274104
62243
381410
12225
442123
971866
173704
59493
809367
731887
430870
496599
969583
497336
451349
1109639
779562
331611
92259
759428
1065780
215456
723022
163052
860117
1162616
1169730
822475
558556
595349
525427
402703
84752
568327
800266
185825
695040
1109060
541999
482972
780936
638891
399849
711395
610732
135879
243986
946480
133629
1034081
1087906
525995
96542
669298
970593
212710
824697
327494
962047
1176130
96157
1070095
523656
232722
1121456
1053131
361245
147350
1070461
806928
41665
343199
822645
367144
795501
1015146
555729
1121536
530256
1148154
453167
103437
1101021
1083719
21766
786899
635609
748003
988778
710118
187124
1051917
759285
445120
946945
757681
344618
945498
378776
1177167
174761
998369
204339
153128
371992
143670
191433
44411
1072679
930451
316792
854545
592988
915147
86448
99686
148915
961494
188339
254139
749768
239957
627845
836814
668978
89902
94869
1156997
103040
899180
800153
819515
254283
528818
899732
431985
912845
621695
636241
38263
803901
155464
59563
798317
1149639
257028
1069467
476948
660083
19844
1118151
448819
982988
404071
1104986
586718
47708
680240
90681
835979
1123865
434084
25737
446703
531621
1109313
222555
176295
883723
128433
508318
252917
944307
837278
1179953
550625
823872
314805
1088767
997559
733279
870649
328232
791359
645420
604802
451291
665038
915728
625621
850994
158441
161200
49752
629430
1023647
176644
985661
89776
1107559
821944
442626
674537
1028849
249611
831579
104100
410788
127201
1075532
768935
1080956
369355
203269
982522
1063934
616950
330049
865732
1113086
1092746
972690
903229
47252
84850
1118131
317154
964511
545044
1129501
219709
636873
249549
762766
384165
1148539
544827
744359
1165111
632122
751696
458160
435498
930033
47087
44743
654854
764028
978955
646838
1121528
392131
23675
416644
341447
976949
939733
641265
554904
779029
1134552
1075538
994448
873455
360809
952329
461793
707628
1123983
842301
386095
1161568
139067
888091
29305
596367
730061
989162
5417
51877
641084
165041
149937
74948
198455
1006952
693255
765814
622863
370961
344020
1162925
256132
1048783
784704
775792
478482
454063
388243
271708
1037665
832483
574326
232774
799813
562518
841796
1043279
474313
406394
248639
997551
991920
870866
636681
703765
1056943
380668
335275
872610
848558
1063682
721897
80586
476621
28158
1063796
1124272
1035656
188607
426774
1004015
618458
956076
1150169
1123404
982734
940150
714370
628400
834874
300404
49285
967644
628756
67398
1114225
172951
692624
1125022
441300
220007
1093953
97058
341450
1021020
945435
720088
1001403
415826
288563
1063943
1102014
306145
737840
879269
1121378
123230
759245
261910
835580
760803
873798
1057995
170918
221397
357828
510016
758908
257355
445948
46533
110047
895308
1165390
1046459
486570
1094299
554137
616861
660089
1027505
1062585
214457
458013
893841
537698
1054023
1112103
480331
262180
450932
617556
238516
35980
80650
781456
365909
963447
673736
333176
392592
1050165
284595
36284
46562
1112247
446360
779642
882991
379211
756381
1017040
852309
232151
876574
64324
561201
292623
821299
883532
833124
871000
90694
376289
318590
240428
807542
1111113
529115
555248
215480
688260
800556
312085
576585
574050
870998
1151304
488231
138741
191167
940869
1030063
243579
972984
667229
373066
925053
169728
916489
459571
744221
1113577
1011025
741883
803659
737827
859162
132298
68179
250484
695739
806733
1111519
760999
697918
24397
944144
854964
570649
1033917
1115538
1048238
254029
1126600
180403
799392
323376
122318
166665
981865
846553
650437
33284
485487
544074
1018277
677998
1000449
306949
7588
895869
466859
775986
587462
591238
339361
309863
347244
201397
588212
299139
446849
573200
148428
444591
93032
227433
542728
536841
1103727
516515
813546
1076238
207008
46538
1035877
628705
494524
85044
1062433
1075466
691413
1164140
408529
844528
705809
878088
664258
115081
1167220
777515
365953
1033029
591467
1059954
1013074
528428
1086092
76993
167268
835896
959661
110699
287417
279344
853336
344965
427696
56550
27397
728898
622870
37585
62428
371208
683926
1105952
457985
178301
230879
587366
233841
926462
1149946
429700
907032
204278
131681
523630
89328
460079
988046
882181
300507
905287
51452
165884
1035024
1093742
178311
127616
393016
880409
421305
596610
308203
462715
280737
841597
462779
1092142
99821
87054
163730
102940
323367
448654
518947
395520
160993
402925
374320
195511
15142
418322
113409
41790
1089103
253809
160506
230547
188854
641616
535190
128840
507584
359013
665908
1177540
224139
123216
557753
607526
750565
486560
72226
174156
934672
43702
1062305
783828
541500
9517
556294
956339
980460
567688
837532
823071
1170364
511264
804505
453984
915245
852521
359082
207415
899437
292023
508591
556263
142243
130988
1022218
364718
1073781
974563
829192
677637
179616
374967
1000910
1014946
913850
10719
1012545
415506
899797
967293
582041
206580
37985
377986
1031689
514761
372723
44470
894779
498249
1161039
1037974
323443
1135596
904506
173855
1091394
217379
561782
871720
964756
478402
548157
299270
421762
912790
681153
47399
989177
236317
259469
61020
119360
190559
10361
473079
753622
991218
1106465
777086
490760
734679
1015145
1143820
26101
581580
664278
930629
285888
1005249
1099304
466099
785135
19638
129527
168056
746257
932946
748697
991132
249256
252267
1152549
250545
1036981
532741
155313
1148702
11710
106502
1107627
722624
1115749
949266
222157
303635
1060723
779394
124704
1091408
562683
717082
1180397
463277
413207
428706
567902
880913
13540
232774
265264
696404
804317
925872
505141
661001
333223
430261
189805
1179405
496615
706025
653557
441827
966679
267643
771632
478210
368460
386148
1345
437927
763010
15297
301115
732295
694206
172557
766161
347558
996199
1060347
817363
63774
661050
559467
182384
16642
262130
826595
768998
328615
247184
919317
594244
555697
437748
981593
436847
984100
192217
423976
745595
1082242
576242
170568
742462
1015706
904410
551008
1131906
325842
348784
173497
1008209
528551
46341
30352
39323
825513
728809
860500
823032
810388
339417
605580
765046
402499
429862
332892
1156594
853047
929625
384907
857935
648760
942324
919048
79924
368048
581699
1159071
152364
48356
343877
13347
814483
1066366
305353
83759
1060654
302381
101160
68698
1168025
1049240
29528
21818
27373
738612
985088
1091872
253641
857240
20998
201557
450091
105615
438117
1176748
276748
586552
187069
1143877
196762
1053521
1053413
1136228
728599
357479
1123606
724621
247649
1096179
175490
600589
636304
112843
974022
739996
623729
608176
879604
776022
294280
595788
926144
813269
788560
1103975
307462
265545
1110417
995393
169001
860609
856414
1097447
176038
782428
197392
563966
109937
382820
837162
814594
1013738
87063
763598
864223
371850
167906
872999
30671
652376
674900
786103
1035841
1108876
398375
218192
229094
629551
615996
753462
548748
96898
912986
882562
724781
147531
40942
1031559
289961
375769
1131489
912199
269660
507807
517486
972730
62560
264057
909708
304761
38498
994402
1059414
1160974
526109
421604
281880
273060
882175
119047
877550
1112442
1098788
1090956
712028
1109094
80581
863962
460813
1151515
222167
1014700
92958
946833
416666
932685
505355
1160307
426133
494461
750341
1094943
740461
702222
1123421
1062016
821860
623127
740072
390601
799549
685164
8933
450529
1020148
76211
202532
633674
251825
1092129
158400
120234
1116190
1030606
137322
702252
1127297
1087923
762034
56083
813122
581938
508227
997724
1014006
656554
817084
91972
873671
1063122
1061766
801484
770577
1016860
620725
36163
112601
545734
644531
924137
305662
407365
1028504
259838
1168291
407664
1108634
981200
752271
693677
549049
685539
219520
796251
219588
489857
782115
316969
704781
407971
955393
31471
728953
519169
1011630
913438
327806
670802
876882
191177
943147
1118275
521782
439695
385876
961551
831225
1106876
301455
757537
34659
357535
1135410
63745
905441
567015
904991
412740
935160
455302
232642
1111461
1022294
438302
620495
71641
70672
651433
599513
1055079
947040
306973
653309
502745
23501
1135277
993467
251580
997184
347756
90886
959973
826286
505101
871428
717800
974909
360227
716111
702571
313671
1160363
201255
862220
1001833
649090
427790
599999
1023754
347652
120944
486851
954447
541337
431
343964
198460
64146
294384
1050210
291426
928518
356872
286638
1019089
568641
1174305
626299
649085
1052170
742268
588209
878836
726217
530088
432353
777115
1049199
224235
2431
444037
128297
330607
195384
850890
397892
75250
1158604
623545
210265
453370
551934
517543
342444
1070686
22789
540768
385111
701877
368022
708282
320873
1109816
526559
84783
963292
862825
57163
23767
1086248
960772
744040
504719
1179587
147698
916386
108928
494809
89412
798171
648887
920107
689421
767218
791969
418658
728695
894533
706862
919934
46961
1102071
1012733
322229
685506
647536
339581
1092445
849432
884461
532367
625139
879697
399330
139039
1084529
581569
904766
726463
829656
831792
1028280
865462
46338
1043966
149590
787639
121239
1013870
1053639
295107
322973
182533
1099744
110237
54132
885276
1020154
438084
713101
140705
308931
1096732
364183
532359
1127462
1092913
438196
820149
417342
532532
319188
180303
723306
953153
1125246
648158
975017
1170693
205706
528457
415715
465847
1011071
1053131
165095
912317
256396
20971
230800
186086
1030399
654020
436998
1031021
979909
407036
977082
721196
669487
867238
997655
529508
77543
203978
71808
1139145
590219
676958
683221
340052
393667
52698
53169
878648
935193
611308
524033
60211
308588
432856
315370
949520
1038524
1163483
865064
947499
411213
323184
190906
395792
239238
203764
55963
23317
340994
1139501
666199
698497
473332
277930
142895
521586
850512
48983
935531
1031353
78253
1006787
854966
1016237
139797
860615
424274
219858
60265
1180549
590233
831123
289843
655764
154125
401025
994412
265067
1043868
902945
895646
815270
1066307
840815
411950
737186
1045487
245186
135773
229116
518789
1042317
1029080
883351
1060957
829870
710609
498881
26779
709197
909843
861697
790416
1009748
328054
666843
36383
970277
717410
1047179
605075
370514
854145
652190
985782
855740
1142273
1144040
952532
871760
896717
807554
918247
380875
1002951
64912
741962
658320
661072
561911
516937
815390
536750
1105659
344009
900815
250655
649438
410187
587779
1144132
313430
207426
967429
511274
798982
933411
909254
624658
499150
1140790
677916
95416
619319
137424
410276
709331
839935
120515
947337
1129706
610993
231827
779423
605032
121689
425297
786235
200762
232694
1114468
767932
998759
359539
869166
653351
104001
410632
589783
692725
116701
711167
293025
926332
593644
593489
708627
1036760
310316
753140
68422
1144286
421084
193286
1056330
273348
711426
556104
813125
39911
458300
326349
195875
311085
794387
361491
822403
910290
927654
53561
829847
360837
1139670
267826
218035
211914
812472
759871
120383
983400
1075284
976325
431615
1071258
152379
1156289
1090003
932062
710732
255751
259745
760885
955535
689257
18680
517974
160907
926386
701704
531436
1131564
303940
634955
467134
693027
739451
656910
3591
106437
98974
479951
707515
783231
666752
714748
983174
1135714
521353
687891
922172
407786
924439
760308
383843
143778
157033
726836
1024868
153979
1122863
622895
864195
232577
800731
173802
569731
539661
300206
604457
11900
127822
609526
79407
980570
968325
255885
338027
547899
587082
997195
150198
721166
78278
297912
459798
365808
134760
203816
302062
1073968
54385
978366
983918
282118
126623
206933
396856
1169627
614552
827530
129501
414317
609138
668503
18700
934439
37811
141161
473197
865860
1163211
129135
410645
220681
498009
279797
1176629
726162
1143643
634981
869973
458136
756999
890996
701803
354447
492192
770424
58881
915497
620124
848501
1099703
915534
600219
157648
757754
396187
327527
223574
679068
518806
160941
120712
894760
469208
984135
122594
83972
427219
887351
255635
961359
410368
148213
1106746
574221
200109
581353
1066037
442147
443762
111722
291095
1148170
14561
640665
396069
1047697
1144083
750815
481138
425318
226168
922141
749821
236805
905825
897505
1099872
561393
570582
171675
539760
104697
277402
22724
1156925
882949
1030235
248425
522884
1048235
1153039
496589
263638
995283
845976
979102
545683
841146
1100659
97409
769927
1144334
459169
50739
1146896
279251
670358
818669
910418
616742
1001879
947658
157299
147542
777809
90467
967956
336679
404721
936823
839114
920137
317412
527599
83612
1108345
402702
177654
940246
441190
960748
390076
16133
78892
1159535
15542
747468
574554
711697
566539
1036248
428242
785619
580529
6971
156670
160253
614187
1139785
1085607
1065511
540466
187919
517490
198298
65196
1013670
653663
95607
84041
677243
611560
1016814
288732
1004322
587716
705175
173174
1179003
585921
508385
439270
881690
972658
684848
853101
865128
335289
322946
522765
402391
1102036
275871
162600
928300
846335
732653
262385
1088067
436853
224722
403469
742617
354192
643415
1030893
1171997
208652
893148
860801
924478
1102381
996026
682966
821598
114006
977631
58035
1143740
507998
886939
883624
129396
152716
954121
431737
122048
388615
775732
1155626
834131
788335
871483
77113
172007
269994
794863
1061001
840942
1109436
952446
1168280
63058
203747
879541
1070182
93488
411483
294012
997308
820557
473625
160833
470348
2334
1172819
1110506
674771
734568
411611
901321
390163
805871
588307
502621
912925
790325
854573
929468
176314
243115
1134032
405782
853561
350233
73271
183187
277140
946619
77496
218262
547123
869745
578070
317612
3685
709235
181539
1162771
839963
150271
774288
705135
191296
776674
165535
259301
636694
1140134
253246
913660
1175303
268009
275554
68691
341398
921353
255010
26617
570738
568626
129286
858153
429244
1145934
429186
327114
674657
534970
910985
764530
797678
102825
585390
520263
52676
135141
424258
437944
508115
456688
380979
312218
805098
842821
163632
872103
594464
880195
1151646
812998
391726
630324
815480
806256
273296
10521
181335
85355
368581
807549
795077
321443
358142
591645
744841
693486
734848
1153826
1064495
65992
213779
887298
347368
623369
182494
69857
937344
723674
351906
453703
434491
1029492
961728
894826
1017265
113804
62389
1059959
507286
182802
653306
313109
744859
1138346
682152
1000808
777266
860790
336782
1161776
8736
570804
603275
247811
283847
135462
1142877
5573
327610
692316
72721
400113
514949
578849
834381
336248
1029841
974597
438561
393397
754817
498592
896336
327167
190313
994130
430423
272311
712722
1155953
582615
1094479
136307
1163310
420588
484217
760885
575410
188944
556434
168134
182328
1164517
499984
752300
956228
252407
227040
679501
477400
321210
925008
546245
835558
645694
559815
492822
878374
125795
347249
413531
521195
854442
1124346
403157
714625
364365
928465
874853
57209
932959
132421
770189
756820
667147
864950
357778
304977
199420
782096
332384
462383
17870
825149
534288
1020418
718417
156878
370264
893759
989437
525034
125853
1152329
730057
1000613
190543
402997
1119725
1035148
626593
480576
967294
1005081
97728
14971
696607
1177599
967486
1072946
841906
662907
350005
58559
926773
1010058
717000
79556
600639
506157
890519
1164976
988822
861944
988072
691378
197292
344315
133841
987753
588870
26198
757715
890814
528472
621956
794509
1106088
753804
706265
1058203
992160
817812
957317
470839
890839
995960
871266
866846
635348
1168561
1018329
290819
83918
588288
377979
41667
1050121
836120
529677
331251
748659
1144433
1024687
866927
574509
831262
425781
87876
320168
841802
315714
598400
649779
494375
79837
925084
969643
457024
513677
470149
206819
575429
802418
86435
1168191
135898
221395
551146
158786
98737
1030527
1092209
420174
1035739
189700
373543
370690
731997
720093
974692
872580
1103850
667999
670606
733054
1094412
914197
388349
855834
1178343
611421
369372
94442
602342
300722
640808
199045
349125
1014435
305827
750079
174070
658286
430984
619905
652785
102572
579903
201955
1118911
1135425
578608
391098
921682
489770
1132371
603078
802555
799430
183485
910877
528673
691456
382892
805174
374842
973732
943250
1165573
715356
1130641
30055
965352
461931
183927
438204
923080
506104
241595
382144
240700
905751
625364
282911
477060
935039
268075
893413
403169
840891
1000668
686912
208598
1149391
70343
415777
871199
139062
113006
289370
14596
223176
363565
25981
940429
306230
28298
767753
30212
68863
1132379
490146
191235
493206
451058
1040124
1148851
265301
1117750
875579
617004
1074303
191944
483565
766917
963592
821718
445806
824728
590085
1049574
216970
214625
415392
565089
845172
1043268
274678
676372
1053910
424203
433879
760930
862442
375558
297788
495126
1077097
660436
991833
1078546
1129388
414803
301920
681061
406673
83407
699253
758037
818743
164788
991612
1156584
35377
278924
649247
1135908
1129898
771795
550239
1129736
606630
1045983
108470
1178375
192289
307961
114731
625178
125962
48331
592750
967241
1114374
1109676
70122
979431
184956
356865
28383
832022
27625
418439
479903
844509
1108495
819199
937224
647962
537632
181602
688035
849479
739391
1076973
743890
789243
288991
1157670
378607
766152
1078902
176422
768436
739244
231443
273835
328347
634870
449236
888276
251310
166040
793164
226768
103894
927620
150219
102630
311606
53256
554265
231942
1174442
984301
1149728
1046891
530216
699103
533653
1024779
234967
383469
1000798
346864
792196
412041
693280
746368
777518
820347
81625
666791
826717
669808
313973
451507
783811
54269
130515
178484
654669
989423
1112364
743455
1165105
786186
773775
1017146
1151551
187400
1093430
973493
1060811
853213
476387
403221
967116
893835
497815
54119
686120
722961
585769
823679
712036
117489
880040
49424
992167
165730
352093
1047043
461084
487745
467485
212945
987729
657481
916445
229559
282858
126979
920049
1173675
812131
582718
1023670
16511
924779
780145
619460
40978
236329
216153
1054918
748781
467982
292094
356024
29572
308020
881528
386133
791934
995626
55301
990557
513283
704480
954421
592846
666599
308921
396260
126957
326266
861451
1027131
1143684
700806
258436
758151
930881
338860
884334
1049817
173100
1062319
774501
143858
286114
91322
199887
574947
1083937
960263
229595
499965
1080626
320413
556548
568350
885230
919883
887160
767066
937843
728977
703123
134912
362954
854218
966443
905812
394166
540751
871952
382100
514449
1099487
689447
759652
18626
500539
392028
1099736
798003
1078916
365382
1050783
755336
1101324
82396
349186
452670
560610
488660
301630
363635
781354
45983
940298
437762
165648
1168682
389000
51775
778567
632416
726855
512791
91739
490198
741331
1164489
354523
339534
1068476
739628
467598
1143938
673318
1174960
758728
197922
965017
46857
617839
984627
216072
187766
850205
420982
365604
593043
573768
187882
973972
1035348
1155792
171798
230139
703478
770925
437003
396425
152931
934392
1015302
768320
178741
536078
314946
337278
972434
1178162
992160
883248
526858
966366
622736
505829
321609
90497
7790
393012
1168795
1088424
140240
435172
348754
1080180
1064872
346440
656440
235895
80054
124790
11287
186767
386420
628081
137358
1064097
1076400
590354
941330
65891
210087
279758
1130120
534460
565202
781851
982265
540496
413544
720640
265351
303946
1105262
215466
981385
810009
455973
1101930
773212
235911
287410
683618
851490
782366
104456
1133657
367590
253550
345181
494565
783456
947769
401708
514567
1074012
20186
21678
1095831
453979
570359
1011231
870439
952766
560473
259798
206873
402724
890762
744100
305008
894351
396133
761536
146881
407931
144107
690455
1042299
1132205
824762
849402
309731
786286
980217
668434
1119119
346394
444639
852868
990166
980240
304831
300114
1081731
834217
1042524
1034553
303821
179374
649133
689760
461418
769175
1102373
939981
842834
1175197
1051108
842845
1102421
326013
75756
480546
154594
36246
706474
97615
954027
409762
881428
808318
929203
263135
419058
1062569
68986
854482
415839
397609
473385
962126
733984
187123
170163
227012
532211
1088077
13865
761219
1093619
639057
167920
845858
1001053
422329
286300
224696
943422
95799
937456
956541
293719
801254
194150
674257
866846
1149621
887919
781184
710968
250686
638033
222330
910965
505515
200990
280981
139047
889595
872425
739683
1139055
969155
430119
930618
176084
862107
1005419
958964
69803
362199
867846
1150383
1158431
1028142
252673
91047
975926
1093544
310360
1165500
443710
1041227
1165834
1136611
276035
1093651
752968
661761
27288
728539
555037
751143
802966
597430
99966
1048441
1026117
41404
1136862
310506
872558
306738
1138216
1145125
461327
975715
69565
612037
319139
216718
290646
400905
190749
61618
1040659
297489
720541
244931
645200
1059372
233096
1075451
985440
558655
372887
951677
36321
747212
898827
952365
794447
106380
347598
36098
711896
813466
730184
736578
1089686
195295
677989
473897
895976
498360
297807
790872
583549
472084
158863
1007121
844430
954148
419282
1156440
262029
1160318
370404
545935
26841
562558
1017346
748171
524051
969154
624369
817812
530795
28290
942736
181416
1133147
713139
461916
986421
1045590
634596
1074629
703355
706237
781047
487150
677224
690233
691788
611469
346551
817189
441539
27939
411389
584773
306671
329845
1083085
908601
789844
747008
513433
940957
58179
233645
672654
137268
627994
430432
1035102
129650
781057
683768
312184
100839
1139153
415882
766054
544282
258603
479067
711608
1099173
529288
317675
83674
778804
947983
772567
627552
396479
936599
56168
1105033
302469
659567
709027
838680
586090
990633
348762
324715
566607
542189
517186
935941
1032542
28788
524872
62289
1043865
602648
664753
1065522
92326
678207
926642
102308
775020
769961
437017
1158735
551320
200246
305003
1050457
604876
736995
1078877
570269
602045
254341
606
889459
244762
949999
1138957
446256
556058
363583
121860
1001299
917540
185515
792353
430291
623881
1147587
615365
679037
2868
757995
131823
1029706
409593
77240
347169
204309
915316
311828
853484
819242
918660
971797
845128
197219
186872
955729
170948
387841
862669
323702
897852
5164
686622
118448
453591
791002
412274
803083
267733
478119
561845
538133
1084392
508444
424711
620013
650881
751144
92133
439536
192872
313367
400167
1104412
327221
864744
775428
221468
462912
1070948
547614
1178922
541803
325837
644448
91451
904654
828991
1028433
552655
575314
1069345
1104109
179641
795342
638824
589096
675306
263638
1140103
97513
215198
63732
634998
1084946
509853
70348
1073620
132213
95428
24905
395025
768840
763078
95505
272865
502336
202293
1030216
317669
318891
913567
428590
535122
455710
381284
1070226
916243
157368
73422
675911
602214
788296
630002
532049
376143
955240
766031
384806
36189
952777
348078
463219
235574
1176225
436521
635158
99837
116696
815229
306868
87389
723004
604724
432371
204515
982770
1062163
379980
50379
964465
645752
109341
810182
1019374
304203
475729
1171441
22470
594822
735853
1170270
317956
867120
1030632
950959
834120
324467
715818
1170604
291810
319226
497061
444732
435619
231836
128694
767223
1412
261005
167286
995448
1050858
846599
219919
530488
623534
976526
147374
2483
276698
1025693
987459
1179756
677757
91465
607135
668404
1157621
522259
300335
107806
560857
59709
848883
186215
633797
1163583
489513
480991
1056399
1015341
1049529
931776
592879
699308
870483
612335
725066
311566
1064839
83641
638109
1031793
374763
1038441
986364
329512
270036
885682
327335
68211
600469
498455
924197
519148
1144251
845917
602301
232008
1142013
847345
126549
843835
232360
381829
136734
391265
150726
836840
435949
618800
501365
507095
1112261
295770
683814
927808
821140
866410
1140991
515353
1143355
657714
471237
616881
78899
8891
741777
161956
368618
1122033
1025532
365069
993510
801255
333856
963896
1071004
84030
597632
942032
122816
40238
615936
284023
178008
534261
818867
247904
125494
325685
576627
970432
269627
1000417
748847
670220
448277
630755
224216
552424
1095454
763295
62717
927667
219846
179555
424789
282056
806012
610576
228796
993924
612487
113016
902575
772061
60763
116027
89081
811385
1018374
210053
1031976
263097
780329
310711
483850
221033
492125
599185
166470
578917
696393
272679
563905
722100
567753
194961
344217
257774
990454
808849
710250
583137
979621
407237
80851
191192
407806
1147409
446545
418766
1168889
681205
802891
952572
1072969
1055847
345424
716006
221616
820860
963764
234612
957206
243144
1061415
693429
661150
153242
49261
921675
994743
446986
213359
132344
663973
361394
807795
679779
313831
874491
992360
131559
529083
1097915
600906
604709
469471
816728
51165
676988
48502
42501
887350
727739
270343
1023114
778956
441851
742081
486906
950162
220475
469208
1153876
507488
995783
491735
970168
895313
725494
1072244
1042497
196421
689744
871516
1071136
319247
101388
557029
872685
204080
531804
1065971
621393
35424
302389
207862
777353
906342
32373
818766
123506
389055
85642
656147
885402
1105088
675460
237938
394143
377659
457076
879351
182560
558399
179232
74999
1043567
43097
888035
888655
1044995
1116262
465277
669394
943967
274752
747677
1052393
248000
881745
911034
289973
303660
396330
1075340
946164
120384
274583
820214
863290
244037
613709
1119107
473879
199791
59685
38653
1145934
475498
466435
67778
280628
94291
175078
701498
703017
477204
91943
983195
879757
518286
1015650
696090
392382
95558
201830
928766
425918
100225
813697
1081411
567252
1036098
272378
748452
943668
411423
467673
180231
1134999
401301
311009
1056771
864126
467413
681999
490448
187767
1056785
790046
699493
940674
764082
1064067
727065
243271
326870
865258
658965
959512
709810
53501
313243
743772
1029565
585075
411809
735666
231741
1158813
806204
502459
609861
423241
836722
1023442
930028
1168528
656628
805405
786360
173246
382116
544039
940247
1093635
320782
34215
379931
280302
807325
920301
1142958
798329
456786
798720
905720
12333
566331
416646
58827
1140963
111552
391723
742787
379302
722344
73377
650408
691926
1070550
303224
1069103
994593
306353
802968
698158
629750
656021
1023470
300011
683598
416643
1008372
764999
47037
117210
846971
10908
248365
930108
69591
645949
888695
303594
898119
679286
160227
719128
391448
976877
168373
425927
845572
437086
481658
1155347
188779
738713
900847
202102
680815
174071
361373
279497
901331
166456
477886
1169024
723982
1049234
750212
679239
936215
1178214
444888
736189
530037
464583
1074116
702169
932213
346346
8974
180698
669631
44111
1051149
1122831
758499
767255
539608
519378
238162
385580
91538
28416
172050
55548
47713
421760
516560
447883
769036
160636
1096396
363356
288273
1090717
695785
168024
235019
135270
619617
379803
755655
955019
1101496
325910
1143995
202316
356878
426955
757208
956672
181911
743169
1080009
201511
136834
918262
826558
468799
294547
614400
370303
1169853
1179895
899069
59721
415484
700687
609990
658763
388840
758202
397997
670052
236406
53724
1014238
105652
194346
210203
524743
855509
1057448
990877
534171
1155293
2251
853565
919566
952421
1132803
191383
1051521
603350
485767
1073170
362291
710277
813748
847638
1174706
158531
1020459
510191
280885
119864
1059784
357556
73907
173666
950208
1064981
970573
659940
968868
842877
737911
696553
510753
854313
1061365
976076
106246
1048821
894249
1004579
556705
847861
1059870
1061558
1165982
407557
943565
652573
1125829
1002222
323706
497013
87622
668055
251191
670869
1158939
1038900
255115
1180078
1088527
326823
29765
756329
686744
225905
235989
89092
693798
325396
313467
673802
636928
1005761
1110780
639233
984323
727625
195046
378430
996628
636631
830307
703102
383316
191928
197069
37567
619765
81843
9069
927931
375284
162986
992100
529103
52302
1057113
439616
1009439
772930
768657
653075
305914
1109549
628175
59398
46257
488084
456601
449581
1133136
517830
1035763
1175194
916989
367654
404708
842108
757216
996355
870403
449537
568409
433485
653582
530795
432669
420509
526789
114541
211065
1150337
668511
336018
26987
742544
664805
1133413
665595
896566
16178
119626
626848
645403
473854
197029
243259
37033
967007
702842
112110
94182
957757
1108191
427326
58688
42197
547485
611064
804754
1070420
1019986
230496
434993
865506
569875
376170
651765
656064
199470
1108584
371365
655454
950611
261057
458968
366971
364074
354337
1133889
1101427
1120145
538536
868741
47370
935536
52052
1172574
224243
807719
404637
150311
739167
698225
781714
85384
62375
303246
814700
912786
542487
952993
88446
1121501
836392
640779
714535
562226
1105122
122788
656263
27660
363640
1114042
483906
1057093
366492
1108354
1130514
730019
544036
166986
448367
775183
563439
678388
288038
185448
322638
733965
729115
822742
417837
1029961
1048530
726347
41586
47074
1134730
196799
787856
17141
646015
1068
666124
197664
819153
868182
988722
373178
78284
1045300
7957
93803
359711
777160
37134
627818
546993
5718
979784
390607
1116045
748984
847352
664959
1099856
773969
671990
347672
605323
371451
565148
1175692
871814
733408
201258
329121
1177349
632203
592807
94958
329219
649632
1037271
1013631
978083
24246
856713
706259
678194
37771
463224
237592
792860
650591
1104416
1154018
560723
720969
86993
162027
904822
1057623
674265
494295
218501
694285
14942
892175
28256
1151338
414995
228832
452359
628147
1157745
81257
426994
885016
548876
756372
1155897
524140
844412
444667
917100
516702
1117304
831995
785076
1113993
932114
308730
469706
138920
355802
453622
121153
228108
775394
1059630
31709
279978
104337
901949
974983
207681
412643
27843
1096359
367591
286185
294026
833147
1092417
671322
815685
1068516
831514
494486
637414
261124
618104
900982
161766
737040
532705
1139399
416517
526257
263404
444079
307847
771753
296373
107410
369300
594294
646774
59058
1166787
677484
279293
231004
175129
756325
1073150
232413
854860
1067053
790703
627441
110538
734556
305438
1007282
69024
58768
100387
1151859
836894
706773
303141
970563
1050300
206542
930649
891290
958758
1081409
149530
247011
600524
39996
1118090
1105110
302859
24344
103115
825456
812333
758323
397991
462938
343296
56423
795002
882030
171411
322501
96462
127358
3043
441736
19378
274008
467277
794821
341314
192314
47459
847774
723515
662202
546841
492817
391447
460073
19992
566427
932820
605475
737095
1157845
750008
397086
670430
769738
55505
105321
657071
810060
926357
1085603
262648
430938
610331
509795
967241
366887
219735
50382
361380
1002120
300109
531880
540383
570251
186986
641210
1667
1095425
767795
1083377
689827
50216
1083593
747045
29607
138745
300081
364344
710180
969175
920954
121089
960288
412562
410915
237567
678069
688129
140942
765443
605003
673845
174612
274048
583842
113883
833301
572847
271268
407496
321416
135642
179613
730791
569121
386954
319179
1159326
887424
927032
33769
791684
205354
1077207
859815
1148509
550266
445290
342768
338506
51777
250579
579280
341379
564448
1162114
1098144
114324
813325
485330
77576
735186
91120
1165489
559811
516276
282664
709772
951766
819961
632394
143891
600301
1098107
197463
397959
991998
164520
1170893
111066
6833
728543
838333
589908
487647
239512
575169
606748
1033806
1104458
1157133
1143210
1018929
81928
1166732
5470
384484
332899
809670
898060
55626
173278
851263
261574
114173
346924
1090306
155809
933818
903337
844110
1070911
234413
619591
783563
879001
204957
1001017
865572
466034
12366
753143
22345
32613
456697
1024503
90248
749617
363299
1176581
317421
650812
658674
413536
1074808
1055113
592216
685539
68896
863849
1148974
1143049
816702
930386
534769
308420
759214
804792
46204
412717
305858
643138
1054451
1009877
688235
855216
437302
167908
493553
269425
819250
595902
524370
588553
965998
835893
330552
874397
716494
215646
1059694
431738
419567
21242
1041961
288040
1011630
1048377
667657
514655
702444
1136800
556865
507591
919309
469432
1120355
564568
665618
700146
1044631
182424
827220
264168
931769
1179810
225607
229616
335330
846098
463426
445882
1022153
862418
560582
580503
190516
1041186
628588
430419
1055355
84950
849369
679162
1092712
385480
790414
691162
805362
724543
53258
827214
457246
306208
636527
1097411
890651
622916
16181
1148190
389328
885277
594298
234098
373957
368581
147838
582702
771309
814892
399113
899245
797273
992403
747035
856645
1169298
803123
666726
383676
601446
777757
1148395
493184
685683
782038
1092601
483164
535463
497642
463477
1037925
376501
176001
891649
1166682
752969
523448
255133
794882
627579
882620
951437
822631
404879
1055361
284210
372584
399997
682234
710694
320514
327469
968569
727284
1124526
25158
640183
363411
744936
1068934
243508
791888
988778
838721
195891
787231
172042
959703
378248
1122928
997586
861829
719318
976570
376511
734964
46399
936326
568879
703997
917263
468104
1171183
1103464
20369
143798
899764
492849
179708
185972
551342
925696
586629
866627
737383
485596
721541
1009979
702833
524622
1065281
920283
277142
550933
1096931
1006651
631907
941389
998386
851634
1072873
415016
81506
955305
750449
796094
250236
1123792
86534
862136
821319
697956
979693
468837
80710
116644
337824
877545
288134
158587
160852
682176
634234
984063
814155
762848
163036
966054
207011
1090112
720283
1070753
51010
938764
1109009
481679
1142780
827478
564385
568636
21671
876330
1143714
327691
287557
735146
933799
22703
810711
617764
972837
636381
1009797
1165201
661179
527049
55076
301516
374923
681219
985318
991209
72677
155864
943352
213581
887130
845360
367407
575108
882706
1013821
291313
890447
529973
455997
710980
493815
448769
329172
685939
745550
492352
1000137
1109771
872640
442072
373712
107348
205305
188153
481807
917162
1063245
1089458
1141199
184140
625042
706664
1058072
623355
38357
854578
1137010
876463
700535
300475
170634
787044
740029
1079404
659261
805359
843227
1157451
810121
160682
642900
975654
308953
70372
674866
479213
111783
961511
989563
244884
173276
551175
453297
1037837
23523
837131
128728
1030577
1145190
129141
384046
90180
645415
608711
451492
1031644
551813
166929
716442
300060
680494
1125523
818674
670427
565673
75456
172249
934638
875085
663335
1056764
965497
302241
973337
215042
883026
782153
156849
551907
87197
575189
545438
912156
197201
670059
642133
261456
610452
714141
846512
897845
659115
407992
397871
682664
584678
270315
1067856
618591
412633
991143
478916
241123
562039
791278
1116857
281152
453172
1167343
114845
410666
208686
626506
72952
942195
1122943
830673
80841
925084
766558
129533
1078326
673593
296001
478498
1057288
1053790
793660
699747
486843
424228
381831
275577
1039617
414053
719200
419572
290223
769873
168791
536604
181992
814520
853834
118182
260219
743864
964605
452473
616022
285442
52653
852160
518642
250541
524564
178815
985307
744438
859955
297522
3891
328822
874740
972039
892399
510987
93108
885126
196769
335146
453291
1032578
329194
489799
1146674
214625
239428
174410
866069
743048
1060124
766374
89580
34765
322806
879887
360130
685647
204586
851772
1011291
969400
1082178
576794
663748
944403
294308
731685
638593
184895
69788
405290
1010929
1151524
467432
843802
644318
900247
666532
173207
333017
450446
235001
623600
533564
483023
615956
1103676
433376
458299
1083933
882821
85586
775933
413909
871863
263777
1071234
1115314
219037
763726
811966
404925
729084
832443
10561
1154973
690515
607605
1028821
1151892
250690
381790
940506
1059783
872800
355421
999410
753769
967046
604608
298758
589078
955986
488074
1010979
310525
245565
147119
894610
1092459
480740
654934
493021
102217
205707
115085
375740
27390
185587
1007853
1030674
351032
962851
511687
997595
732450
669958
574179
929776
124163
578337
298112
88428
1120678
293385
1030289
889819
1067161
601666
355428
890218
114791
1057199
244683
606346
505199
919661
298279
1058195
272372
151449
69195
761625
393394
895824
841928
345385
50945
572120
527680
1026375
1003816
766982
8576
877375
216852
753814
949015
785615
1014278
647882
1115799
167399
149526
1047099
506411
119571
978382
1007229
679370
952807
355901
863426
245666
833071
1115647
424979
654311
232565
491279
677070
79588
822028
213266
605144
41368
1091109
606109
193666
1098433
255645
375511
1100894
56437
165025
185481
735277
577046
712349
391309
897003
401344
110305
112230
655390
1031474
659372
295738
565412
924269
650917
833109
482079
538662
808373
932912
367606
766484
139102
838563
839246
464801
144101
943376
895915
1002407
636548
1044939
938996
57620
30380
743160
31457
511465
136071
819525
649414
863123
364429
1066209
1180325
859146
360333
1001100
958824
165867
447359
980507
4972
770835
891204
222662
418903
135783
538392
256562
858625
247622
753562
203986
315969
723490
746042
828754
218354
1075335
27717
904412
732473
329607
861099
372562
542006
298942
173463
251639
308062
1127563
923653
117527
384682
652326
1163841
291471
509567
944874
353406
123931
805532
34360
426798
54352
207652
766562
775224
570533
381361
898144
318805
894103
562166
2650
726162
338680
4947
481745
8217
1141905
457172
416705
1049553
234347
153511
601789
1031535
926917
965072
562636
150064
489197
551474
300054
774967
720455
401370
311666
879760
119979
546684
718968
760839
1178612
915997
736592
468566
717019
839550
453028
83679
977175
1138043
291063
1053524
242999
62774
553489
500372
630763
778309
425398
184490
815104
947886
465353
198515
554106
572370
376625
977626
971702
166612
656340
341788
447359
947037
659269
469075
812036
954177
557762
207698
1093873
329767
1180568
24565
365789
382608
36190
845479
108292
197009
254032
519915
1080844
383052
953398
1033583
971988
462072
361208
260253
815690
888247
951027
19428
614238
97958
333176
495258
739613
593481
745559
671485
323473
602587
536877
595074
771364
769896
89077
325707
1106184
408663
43202
1134637
593785
1064998
884879
151244
852673
206627
215394
379035
956634
826751
334471
985913
801012
907993
534131
176254
1022155
942377
1045499
75159
630551
161245
370498
51221
828159
1087502
611354
565508
1152538
405672
276527
982169
1068829
565991
698364
367346
456099
820697
777636
993437
21553
485086
22891
761573
583128
1148182
804283
1148136
917658
461470
329824
726885
984344
506746
417055
799281
468688
159128
303760
643684
840020
226009
558366
602360
278605
420155
4767
834710
230971
488592
138281
986753
57222
790162
312559
957536
891382
297010
143467
578295
127955
316106
390866
321366
15514
995348
903337
426370
448613
767980
914037
1108765
349278
366216
637429
914140
685938
758889
138085
1106619
1003382
762346
210515
696264
74456
641979
200659
413494
900962
575956
136933
865895
729045
1092517
1059116
629690
280009
332432
1002882
238519
632866
575559
916363
280573
243704
128037
1106944
791440
365028
617866
151269
381548
1110028
985198
1161845
672714
822828
326633
581694
89760
375716
1001893
20553
954492
398570
479618
957080
552637
466841
38671
128666
430629
312215
807337
536404
473571
252683
300986
707089
330574
692886
419391
830321
182949
892919
18877
1102669
36167
477229
513661
200565
120563
103535
708940
154954
163112
612580
488476
427874
186315
778250
524021
341935
76254
250484
248261
1118417
1097000
378863
642510
291062
189161
491293
925822
185481
513117
305122
601051
948088
1147928
1089942
356866
867304
705308
139801
906458
240050
460428
951234
216542
792000
305069
468726
1032567
1049039
1134591
253777
292895
453950
427266
364363
336794
851205
60149
622012
803159
954372
100529
982241
601949
640651
1110854
994994
1125364
765160
728029
1072078
1067839
705892
662031
496618
286355
764004
353730
1154651
352270
121153
891990
796127
475628
1168924
247637
1134067
770202
211764
261906
639511
116563
773504
652044
358602
862540
265618
774235
168737
640168
111992
621698
868008
502785
464999
917530
1082725
1115097
635955
519432
695155
199060
816584
62836
548233
739280
543727
1057106
120158
1115598
382706
357638
179676
1161567
469271
558554
298881
936570
888526
968830
1006443
730949
947758
383372
1058069
534870
1019171
184828
1084311
122819
806470
306367
34367
360688
381527
436876
656245
831786
442187
946490
494919
220491
182665
830779
991379
404742
794482
157118
81484
642923
71143
983418
716015
201834
986265
1102535
21691
520278
1137348
765268
56878
579243
582345
435764
450078
64530
400509
635177
1101894
180729
456888
624878
73158
892860
55945
160400
690609
159011
611117
505549
945770
829030
1095491
75684
1172604
714542
1156912
97840
60735
139288
198479
630988
333320
894008
1061340
1087419
336884
1172097
284584
863700
486541
217742
353271
156844
492584
884481
970140
590789
1040398
826713
345150
846828
256478
1143397
291288
1004285
916228
431847
238094
258927
608001
195193
979045
255863
1083027
1172514
387746
846645
857463
411991
790662
820272
602811
37649
771997
670514
933789
808201
1116759
418403
796988
385085
495900
597287
896178
211596
915156
972655
554312
703046
324486
178698
999811
581384
911193
1176632
806193
290675
874367
849793
59561
1074671
416415
1064575
1141215
457700
341727
1160157
543619
441985
283053
258480
412419
91412
213160
169565
494466
820891
635605
787453
1155857
368525
1013851
1010601
1112106
519326
34085
1141625
142514
1052297
32162
502145
397566
774392
1135382
1038430
398035
56045
36654
457046
951906
628567
603544
813964
329337
306710
292399
1169617
528958
948973
1051878
159144
673279
71329
322217
90166
941921
562681
1033982
331113
252537
1013580
911235
820475
528727
73579
157844
1003027
598687
829897
572309
1080352
1046430
162429
881514
1106323
520391
678066
1043448
221840
224827
602927
661169
980318
425593
1029217
349951
940425
843046
940002
880835
715454
244565
106049
851543
321929
536969
132149
1136818
101621
744548
959871
807216
58210
195828
35727
1040018
1146809
910810
646593
366000
676658
247209
725683
195631
691176
1158562
301469
978615
160002
91372
857404
682238
477319
714204
788886
1145217
915550
664621
229296
1167931
311346
263625
1056135
797172
1153613
40746
1022920
975840
165589
415918
600645
411121
120703
195468
375392
805905
502537
592296
1169351
521731
688492
533191
1154557
655261
1107170
729041
808566
138718
116727
908181
541617
314713
1051884
47214
1097770
618532
1158800
376425
116929
340355
234915
716450
660409
849388
658705
384158
989963
983164
856518
95560
517633
212782
319433
1045429
376275
170896
227014
34312
1035435
83674
342982
271686
78035
1101812
350390
574236
1124871
709771
61502
892108
173005
720040
202559
864885
7009
28740
319720
517454
624070
534162
670906
563459
4807
1072254
767822
687321
293286
1172476
604796
1057481
190151
908571
334268
1126391
973140
1139620
592029
964426
558683
459443
622555
17202
893395
445084
1120960
359163
747985
748807
354744
1118757
328596
364154
240019
105967
493286
281839
1087009
433890
92776
1082593
1112926
708291
574222
1099101
845321
769898
217823
14340
495671
286407
400748
468032
218140
92919
774549
184246
1173947
1049132
911146
371995
90281
45973
886812
280847
918882
865457
56608
159844
727239
257256
721908
434947
273831
254522
265768
310118
202670
359872
126736
110649
932522
56801
380478
1067370
634029
913368
614830
686445
74795
741264
406499
1120315
689317
110451
1066041
167050
1107924
70218
301868
346793
1028975
1095323
511672
273704
750762
473861
697012
406019
723235
1109951
659315
592279
232644
179035
1050683
372635
881277
1041120
555792
431160
682566
668410
533619
247553
1000594
41908
225451
693432
874257
1050942
501389
519890
373153
99927
390416
547928
229950
644833
1015645
346902
329639
715789
1178405
762861
1048818
1082462
533429
166382
617915
382684
187803
154067
195316
301017
88878
488375
768038
441003
852668
215138
555239
421178
166421
439162
1025023
233336
665440
33474
92114
679420
401081
573221
355649
1034593
33245
427551
518965
1114400
911849
369773
227823
954997
814243
926625
94837
44182
1163931
461547
227026
559568
624554
620780
1041797
635973
609188
553656
1142152
996784
383667
5377
42163
1093510
49359
600104
1004423
338110
193195
354186
60708
1130987
1154130
29785
710173
293796
557377
166381
397050
602058
762852
255609
174004
462404
594546
255166
342058
173754
389293
956406
369694
1063379
535873
1127393
791212
126886
91902
252627
249203
474217
559372
219005
907538
854934
1068131
980545
880927
100374
1049504
87491
799680
529823
1152347
107640
1066206
1081217
610025
199193
194818
1011921
776537
204541
721447
38134
58974
1086442
812778
739368
1033119
258632
1116448
652358
553453
1046034
157171
85262
160156
849972
1174784
133701
464672
1062283
77068
25996
832175
512351
441989
646537
758171
171268
1020209
99637
968043
794143
1003763
231591
463755
606180
854072
1100700
500404
37946
1116788
809192
561643
1157917
93674
502304
804017
54104
650044
509220
460560
395931
66726
329335
193200
1023050
46644
89622
815837
739975
1070769
488803
212005
794342
260015
1130593
1023574
252096
744297
877488
471224
773867
724766
424388
283280
716533
297128
136324
542251
1069102
1129733
297
1005057
752246
723059
282365
738812
10352
90614
98122
858892
736192
360
429740
366380
900690
783801
1056343
626295
491862
145186
50567
181893
362047
552889
380119
42437
665859
596392
1084999
344461
930596
555973
198950
1174577
363110
769291
1019433
589365
712954
626473
470615
171305
1102039
583298
617962
577701
777074
640242
520612
462768
333355
983646
1077877
134526
717419
910635
397321
804730
871013
466990
178743
1076083
39156
863048
1145939
412649
710845
159569
88566
897156
553825
851430
226468
747258
920138
916989
245730
1180433
28191
366563
55841
1003299
29779
489923
538788
34843
251385
887135
954590
385964
105439
9811
784895
452369
139006
774191
876533
710074
1139692
32538
944131
500648
22510
257271
185532
704642
545646
975524
371577
466068
111081
359447
10302
135152
617375
708314
351747
91513
1042757
694199
236264
635100
49345
228517
343884
385373
347517
584803
754313
606556
1121951
99503
646856
811101
56965
272864
142819
555502
96203
159840
644132
636432
832434
1111965
323718
406309
456252
863592
906075
360646
709670
766739
490947
422951
932843
810177
753922
1012482
125673
860235
1019771
223296
289003
206541
187236
1146785
444314
588262
714855
354386
118945
803785
1149364
634028
587186
30890
799673
1062591
58097
674865
784947
215127
1007767
1051179
497044
785430
450930
397654
948056
734759
618202
562887
792146
548158
971650
189378
243595
1123169
486653
42329
175
780474
973424
753005
53470
610695
1021137
747451
728975
915823
203773
114415
229396
439107
116896
51102
414458
157915
532738
33249
657410
923059
1159634
441164
1079035
748582
226821
1173705
589530
153586
1116686
857939
493394
924026
205091
555993
799855
910419
167963
898666
141842
27078
206240
1168507
889690
97222
867155
4749
602844
117914
1093351
914286
566057
1043586
611843
1032926
1008668
395471
72888
779896
1173649
529140
162073
355989
88070
967209
795354
136646
208839
170768
963065
890089
257579
1036801
434152
127758
1155072
706597
1121006
826505
153238
486178
838690
189621
171938
1002819
692566
532715
348144
229260
842697
181742
1095682
166294
483249
1085057
544901
658025
8097
145911
264173
561490
943364
732985
1004684
577673
369890
997913
286724
642497
175165
212173
165476
358769
557186
708302
991344
562533
1177565
795419
403382
1090705
604713
1113191
1002675
623906
717585
679000
786155
1057497
510090
295550
47668
760066
637620
28756
1093742
363328
10144
286206
671207
212981
791368
481035
848618
38247
846313
73867
1105334
90642
81372
176206
449212
952430
780976
1160757
1102568
626995
1112827
971714
796040
816870
501308
670748
28638
877584
746498
119503
10764
1140040
506663
321806
861090
586510
929385
798465
81205
801186
885624
325708
762712
53635
968634
212055
968396
776385
982509
528165
682076
47267
161429
472576
391836
45240
709022
700868
228724
513947
1177981
456541
252367
104777
831831
352515
36998
1074089
79855
945394
130344
612492
946335
1080612
268822
577923
622675
571953
454073
96559
502587
523117
1041460
942561
1105162
987121
239218
418027
369027
479150
244888
712700
678825
6516
605659
71100
870054
202069
864262
848273
998711
859475
548489
427502
1094128
875000
135583
185335
980846
1010
935232
97214
599399
141132
656091
707630
126716
763049
94324
63614
563504
424107
613598
822339
36411
506404
739504
1129360
78275
804248
469146
393978
159427
1020780
548379
862591
616529
256385
528637
495246
223737
284363
399874
521582
1096759
730976
98018
325851
312283
851175
193641
499302
58563
404796
722648
462126
1052814
1150932
451162
793744
944079
113407
899408
305102
1147977
192639
1028696
1153737
907395
855402
986644
744053
1113091
533627
954667
94466
690677
467075
459971
307629
1068087
605059
784458
1082906
1153047
122171
993580
164436
603684
613445
830206
198189
499781
1100997
4385
597619
871628
831681
998093
737510
204586
409795
663249
1117750
746690
410292
149953
769763
519119
748038
362956
448259
200252
154154
1126922
394833
1063284
1057689
636565
429457
972004
1106036
242659
1180540
715296
772200
831261
946951
313340
235984
619869
1158506
791594
498859
275494
507647
705584
61070
850930
1093650
788731
587201
219275
378451
17739
631233
408798
912451
251118
796905
318388
1137490
808615
1020324
225047
1065827
732415
930440
1023567
764322
128699
1041435
236015
443495
86637
709468
566777
721149
9699
370807
589591
28804
735138
535391
771753
84529
452512
259837
133799
948153
590479
1179906
386802
1023666
325758
487974
9507
222639
932856
111570
395719
718833
180035
1011152
666432
691843
552386
59227
1024058
872284
871597
84216
352910
1133695
1146439
450826
136910
273367
937831
682210
797628
889828
935152
1134823
1009698
553828
1059079
943017
832642
236497
956989
1026472
866932
1106829
214284
734423
473246
228529
946673
1113841
798816
939457
946636
241072
476721
430525
1091265
1173132
1168989
379323
571064
657645
79672
1164958
45068
1134058
829024
666468
1143498
1079503
774057
1099047
83955
821289
624313
497951
464815
990540
362756
518490
2035
12023
142133
474159
267722
160905
874551
595496
594751
1159965
546423
1067386
1052342
971733
91431
536016
243532
444062
96769
193013
332832
150247
270231
417817
649451
821090
1107711
475639
167877
180508
917082
1035390
133987
518602
440442
1060809
242783
288955
33030
43056
634069
113337
490975
1003069
808562
414442
575919
398303
943369
142672
747568
339653
793645
211994
298738
107498
436584
54843
904758
366690
147726
945938
508456
904890
776396
465272
81680
1036353
825406
368531
262021
269423
979305
155630
425529
462174
58061
812288
130808
25998
69186
871614
945271
266788
1064612
1017465
970370
411532
10271
119809
929654
80398
417907
555608
296557
735562
534694
983029
779657
1018191
565580
1157315
168939
47973
939675
177347
749235
816770
408656
842430
663738
13475
82530
854860
171385
309535
221429
1030230
82963
344128
335676
430963
356171
641671
159676
366790
927948
507759
355456
709541
1140478
330812
827748
542252
855841
330417
826868
878345
544906
229916
216264
978409
642113
754894
376743
532271
607299
196988
531162
125628
1154618
740462
782082
772131
75970
927406
27171
950303
1014661
898821
615725
519929
372877
192520
288600
896652
904471
358270
627517
1125794
1128344
1073320
561477
453246
208261
165064
295610
425075
638905
365900
8457
769354
922730
1032234
558205
400328
547318
434408
44864
1079169
507606
85349
32583
424363
122761
823432
977598
738432
1103316
72902
451653
1086178
387382
549689
386711
258692
503229
1077020
1139597
145327
515204
419451
323538
328871
588079
808772
798035
986033
1178498
1068625
1162712
1014203
949369
798298
821446
120181
1153619
449655
176937
717443
96029
787483
1107623
775340
581304
1126784
82632
945632
538239
706873
805144
473452
131605
24496
316111
520219
1050210
329115
52550
359044
1126731
405267
246574
1030671
668264
30856
772913
830422
906821
668281
51299
884735
591430
1132217
941118
727795
452062
1047643
334567
349274
648464
204393
21729
295899
1150124
239091
599634
846207
178617
421114
509697
357238
915867
309943
548223
1045245
578337
674158
796555
130040
133446
725410
962624
960539
51101
844101
397837
605507
1093442
926970
36495
746095
760648
1126446
966518
335134
709071
100455
973693
1163074
937115
987577
758273
411231
71526
927693
647037
106044
586035
369742
1136342
179210
254190
353253
100440
616412
641559
399626
950272
222308
302230
149257
1158249
41861
260723
100412
67787
635957
434729
1122499
910391
300910
729715
850560
1094992
882374
878554
12299
825
206899
1091302
11541
997878
431402
977668
405370
30979
265635
532605
690786
588397
257951
389742
835949
972833
280600
801822
905517
442988
711092
101748
1143653
111359
770883
327027
652836
464587
1066813
146274
783154
392951
958816
332009
94568
461243
856942
464616
567533
292713
844686
223362
1151511
877069
1149058
959191
795840
219468
440543
119340
19290
64
159828
929324
1154927
516943
1146428
425295
1104307
1014452
539099
807083
689874
807506
686739
717599
702962
732590
278218
434455
1119027
411805
35621
328069
800663
530613
1123873
1000025
1158382
1160719
44507
648582
343158
537970
853591
124272
104882
646902
312121
1149062
269928
726975
167262
610322
1123450
241791
724856
527811
207306
7226
22841
1154507
315654
321367
388988
351064
199747
525252
968383
732325
969030
1039907
239776
670501
1107196
236306
756044
610820
731071
186072
572796
1025736
353924
33188
805038
213962
1005153
181369
720867
159512
27873
643932
308829
106642
383374
700182
370917
663200
328406
697246
913370
184980
1142103
797515
378215
223417
718829
471495
321296
973964
511412
358305
323953
360767
300913
549039
758502
1114834
998550
401780
548546
163240
836719
397257
365188
1119407
503801
287617
804837
408200
1012143
1065393
37696
1085668
1055994
1032258
1124618
515604
448400
19438
12937
725238
332692
571876
1104811
273935
1005265
362463
966895
74826
660175
781478
1006069
55127
684660
479480
835072
516930
165479
381576
199266
319435
616406
269719
927964
199617
1037472
1039658
748313
87731
703479
383109
517935
348508
966509
172195
553707
1059562
67695
55203
244671
1173362
1128723
980685
236371
936333
977750
696543
68572
722535
981249
554167
36617
1011261
823339
71288
475172
178463
94262
316661
151156
1128656
833738
697756
132398
447363
877930
259697
1032136
61550
310039
360496
48914
293318
71367
378953
197318
665030
493162
587451
1142170
701968
6661
876925
706711
667194
431520
563500
851778
887478
1171349
807970
847803
725494
668715
1109065
115415
783172
618175
576408
576129
33564
127096
1134065
1166151
947590
471281
687414
1163806
1107679
578353
449490
937858
1147672
997194
682038
501112
174834
839038
967372
13866
582150
902471
56824
508461
1046725
103569
921103
1088501
209308
179911
338016
1129634
985380
812285
810502
238554
225418
547637
75599
806295
104859
351055
796724
1164564
686032
959828
846551
635527
948170
67901
255864
1072202
405343
609608
638555
71981
7032
794370
371492
387524
484699
563662
445707
448942
193678
733508
180517
201122
380269
944886
885392
623568
120384
932461
704437
187712
383082
859064
870235
692610
1108704
1111219
491268
294700
743802
751805
6510
716026
803024
850955
792284
150829
1124467
231384
817679
859428
793589
312470
219172
579450
721949
845976
708241
394298
123717
1159465
537694
610853
892891
334225
558554
367488
843061
318544
914597
658338
582371
769161
448397
1061841
563252
405314
645851
683740
776140
449563
839390
520297
798100
16600
825640
997495
245201
89680
180820
971314
92862
678729
1110238
148444
258862
97507
1111950
381952
16997
495323
81978
1136731
1141067
85345
310985
389930
821668
481420
744926
199087
387033
579274
692171
893411
341844
1053658
839267
42188
1156525
790012
660737
808679
220238
139575
1037316
457087
487938
1055915
760812
670999
291376
404201
1084446
341452
634592
13195
763993
15935
472254
1148534
777345
373376
404510
669584
698685
269311
464413
920174
754603
980215
410509
607414
40058
787203
235683
881262
491794
355184
1053362
1035247
986295
188418
41921
998559
985609
695825
1018314
66293
833780
345330
330337
893521
794874
1110110
711241
1091194
442746
692649
800316
584877
111660
672905
733632
486675
897780
1163137
28747
748181
418403
864001
853869
911228
528944
251865
733138
97522
32094
268079
279858
1154649
787401
964128
1066690
942364
275830
541411
1003913
647021
68930
67562
702236
74175
1118558
701225
928274
504319
813932
511044
166872
782651
407029
3919
543977
1043437
666812
416048
1106638
559685
235285
1131158
220192
634164
423504
169824
653606
783784
770793
79496
1172151
1141231
293450
320585
124660
966534
953593
1099635
101800
513973
359265
23060
177728
602255
600443
350140
956037
607719
159809
869181
195876
356591
841187
375175
617660
348272
827759
729930
843425
476072
998434
134806
574899
58896
631433
765114
411975
15396
80807
470077
1148339
704129
828766
1141281
603585
872124
228268
1173093
470532
337182
1112582
500193
1114540
144498
1131952
415117
1022306
309676
743593
228499
495303
717410
216010
287399
1066037
962691
156214
24733
462813
1059977
477306
253914
451978
173268
928704
560379
167500
1059007
386030
256220
1027133
311902
561328
184719
395039
208255
858229
920382
148478
373854
210073
1130065
152103
775965
670945
33564
977782
652880
902701
1113711
435488
137696
440417
412561
627531
1066185
80795
941458
994103
871250
875860
1144956
1075785
154558
741643
1125360
856566
600105
1173867
195060
349749
836694
286370
156688
266292
257313
651570
335299
829594
228750
928871
1009307
275958
938390
966649
121888
217673
624560
466519
129350
231571
670643
76559
1083884
236348
910460
305373
710698
415310
1094887
984485
2451
198228
139632
888316
580275
502566
174598
475509
520431
550330
751226
222256
655924
998694
1059281
858160
688751
1007451
4191
561113
690072
1177089
960538
917864
902351
586641
410785
1031044
785896
791674
473260
774376
301800
133567
104653
887517
943682
404673
1034580
1046533
859193
978455
988113
899403
646443
293154
16440
745675
926809
1102115
338108
542859
849496
503580
686819
415845
418680
882934
61247
77259
668657
76990
357810
879336
1142389
1119879
672765
995409
1159493
799699
909654
321944
35125
222411
1111514
681580
787543
767315
270000
246057
390321
177247
436767
625201
524985
899922
881274
1030422
110747
914705
883520
1135278
208060
52341
128456
39200
19221
917604
456523
285068
658903
220338
764691
327135
760856
1066413
590613
1114255
27753
823806
423616
1008867
67269
476354
1122880
821342
407945
1050871
268365
208439
342537
463766
1122725
417067
934418
347591
135649
917204
173761
1049271
933329
982303
1047896
583481
600
1171491
1134016
677116
842837
99976
859666
795974
86102
294264
57803
132045
384318
73392
991887
687108
169347
615101
123686
436497
789429
509190
350228
296029
645066
501651
218801
907527
243473
746224
870636
159962
944889
101705
699398
967785
481495
22566
596659
821972
138630
321990
903941
1109141
619740
1115510
184924
1072229
691064
367077
590102
3062
1147806
837327
352234
1133117
26184
704476
383715
34460
837191
95320
1142149
505148
683208
530205
989192
866245
925843
134766
475035
1030892
90175
481144
1085600
343612
242572
705871
64420
1040423
18459
695328
658095
1045810
828163
907481
476324
141234
260686
607009
212203
950739
293575
59401
579597
797409
1077310
772590
804886
84936
261329
771327
216393
297770
985231
1065400
522965
533788
646785
820805
1027727
742047
325177
812097
470816
940268
386721
664668
506943
474687
611326
454971
189652
559292
922630
712169
620610
1079478
255055
1068132
408625
986882
88481
911008
157543
468810
338032
225282
395641
702631
189808
759520
737532
200143
997159
874791
1092344
799021
972305
819964
1145566
313543
726998
522854
278217
860040
874613
287213
892035
342941
455498
924181
736883
324055
1146356
1103714
833752
700442
960800
448899
888479
693683
727517
330422
533266
254708
350905
307682
656188
970959
410631
953454
1147234
931183
1173515
261073
1026997
702142
281017
334006
766005
1059481
61071
456956
1078147
364405
107622
911163
1021358
657317
998660
1113602
410679
141491
1013527
1085307
564709
614715
927900
116126
218895
1121334
554123
598998
1059348
121009
490040
620113
827742
1156280
1064588
336107
270774
529744
1015314
1076455
774231
452806
1056861
487213
203104
820006
261088
120533
307752
469036
935517
138816
7906
1011702
367639
336708
536902
663334
452331
857202
1123032
548819
497157
461131
1131731
1012941
379937
275693
92660
408484
423360
824232
705440
438501
320571
158858
286200
137449
1041634
970154
1128631
974065
1156185
712809
924112
321182
1054211
766859
170500
858827
729484
113622
539637
938119
292079
979243
175591
840066
1159913
984948
976410
450775
260925
506249
882218
34967
221330
449412
534833
582946
567637
1012459
857271
67367
588962
58244
1160818
222479
221784
942688
709034
672285
208666
44374
669953
228100
844918
942192
1044158
810873
1119126
740136
32389
1172771
1039247
114120
561822
755754
669975
756795
326271
464815
333505
363084
754762
759017
37323
195053
703094
735819
129666
663961
85754
645143
385322
428218
512066
701736
747609
997531
482834
312119
190272
364683
528439
879191
816755
461578
770627
445200
1064457
733965
382266
1077224
218213
707409
677094
985801
131905
208678
334245
100115
565924
497758
29984
172121
968963
769569
551436
786749
608377
496077
855080
37915
1175896
564650
1115438
910879
623841
490913
352597
532747
441018
307748
863229
347877
573942
290769
77692
307775
520336
650885
117528
978467
71323
944441
1114604
261094
585229
545054
447798
227255
658397
526467
739720
548134
965251
1137787
198559
676909
865268
1166840
940925
1160448
879095
484897
1111239
954128
203531
337583
933157
645848
782886
650132
435069
677822
1074320
175068
168932
263879
307998
131377
325504
961112
156951
277278
315518
734587
742845
213568
767006
784626
679670
597800
23098
720100
704334
80409
844225
954188
550266
836171
554443
515687
315247
762011
447796
1015086
1026962
979709
750504
865459
477159
479948
395805
309176
1026614
1055007
308603
474550
727916
347933
933501
201279
279018
626176
1078433
1152043
535682
719193
930221
1154077
593671
283581
1017436
813656
925881
1160548
994940
1101759
665296
617844
332553
514154
1140283
1092935
1130120
547144
345270
696586
698698
883557
99670
812428
1150304
1076135
937939
786756
907630
885371
282548
345891
1048753
979163
29026
1129498
161027
349309
1120218
199320
136349
891780
1072665
373071
1014352
931057
901456
173436
713983
1130203
632190
651035
1169755
1096880
1102299
955240
809892
257530
22079
333451
896037
224463
349095
850685
1068811
435324
851675
562393
435640
989093
619508
126414
288841
153068
299737
502858
615313
770577
12241
303704
1031219
126997
127949
396625
396643
155313
864185
703879
538207
28842
886528
1159452
361434
995864
703333
773635
1039296
591183
307979
487772
531094
364942
857486
1159283
858596
464726
662855
1004369
878650
408054
1078086
557998
766722
1157266
995019
165163
1065815
593575
415438
613187
81909
463185
999935
1165374
458263
123083
454107
547497
1011712
517045
840078
980596
1071173
541418
1117345
84338
861789
486536
245141
485937
1144829
744235
1057324
609763
709792
15897
362566
366294
535008
1000967
1085330
202472
1094676
395937
752417
432143
398518
313477
544531
18193
914480
752565
357135
1024786
866939
242082
381142
506087
735648
867206
525079
477435
437899
16787
218508
445882
1157199
864127
935680
1011944
325063
990407
872879
688506
569519
492260
105934
955730
254033
878416
889298
608772
391016
942020
301712
197067
980186
188662
472310
61839
454388
966925
1126052
538035
544846
110314
384182
783925
196833
36176
757042
1043636
511134
778507
122806
321665
698266
379971
123948
909005
760953
990503
430078
651051
67674
804374
449935
642165
1158193
444501
367903
1130755
129002
1076396
42430
443361
1060887
77034
400874
677703
499452
276539
1076418
569680
264147
280848
45969
322298
57156
592055
1034365
330084
219761
812257
964654
1058529
733279
852976
542305
653783
869455
786333
593525
167859
70529
429192
413325
775752
1070298
4802
659259
519842
724206
337412
1010939
679429
426643
571615
1166240
702129
330235
1014871
309662
1150616
380392
1036655
84207
506064
592132
48093
871727
669476
458296
1061820
27865
783065
251903
37887
130404
403084
488717
967320
18197
113566
30241
909014
676763
343198
796838
902709
425601
1048566
349864
296965
537875
956010
515937
1037241
861070
157539
678754
627281
690100
51839
1140716
706199
127798
315832
37922
65773
10494
1099549
237003
258731
727316
763951
867875
939531
592343
889627
957716
1016103
111680
1143704
935876
770214
39471
635619
1099578
606035
568080
577037
681130
265047
877517
503167
932898
636689
259066
1109253
307928
16598
1156558
1134846
981112
818340
287007
590095
935122
645576
604070
513314
256874
530788
627544
398512
374507
112413
750328
939332
1083973
193492
263285
1163138
531633
547555
503903
242733
921762
567397
924456
180876
547973
869837
596830
261138
411277
1018217
960012
837003
1027265
896517
850184
329582
335404
69920
96898
467815
410499
61259
558815
641876
1141901
536904
845171
979666
929073
939872
751027
725850
1046187
17893
19310
879346
242790
209180
810815
727144
1095858
382511
213254
274843
735856
330291
1157451
25285
637735
588176
778522
11527
987475
775192
1036705
1143854
367194
565889
974807
212941
204702
784755
607971
257608
153036
313801
326901
1133110
647039
573512
618952
247421
941584
1141482
988589
710592
1166721
30666
546806
20558
160775
1062570
256314
293701
763935
528997
764328
160931
946241
1135560
29728
12310
1054639
850463
815676
1151557
710629
1040920
859908
756677
375027
66638
350944
899022
299820
209148
984466
984030
259902
756971
438563
688897
819542
1138579
513811
564675
813601
688818
918770
42655
1128817
583573
476746
600333
398315
447500
741466
413581
71142
353370
762479
335656
476201
339897
1063825
785294
743270
115322
888089
76218
922902
67474
269080
568426
366397
244177
915298
701251
18530
859805
889953
893085
825763
936497
537162
841782
1065724
126171
778748
922599
771183
869515
357676
729611
384622
780160
259659
691594
627400
621174
106096
898503
140957
684233
267392
674753
810329
825872
591927
856639
1096847
117755
596108
516250
647111
209629
741229
1144618
223349
1047184
566171
141126
248029
914515
60122
793491
740824
178386
377470
330411
1083235
820197
254028
258885
635243
28597
411434
1018505
841514
552582
900019
1077765
145017
342587
726387
408064
1039827
541615
68648
538002
140580
1168015
189926
764351
860811
540858
595507
241672
768505
735755
559542
1015183
137919
622458
144460
399752
854493
974078
345583
457811
241312
1034561
619704
1077781
956278
562497
618236
639720
979990
696129
418992
275571
743771
705963
7309
810281
87825
595372
435958
275711
98891
857358
712871
660934
593310
940946
717977
862942
725896
1036523
630691
844560
713281
218793
1163738
302065
953012
564366
1066691
987372
14381
840825
265476
430583
95360
319454
960350
1028218
121838
76707
457901
815992
791917
1018434
1154033
188472
246070
1076342
146779
343499
20869
418458
820310
825595
10632
1008049
1015963
477491
1118760
1048396
925734
149203
480205
461781
687810
399898
597172
747818
246058
1041525
459245
758392
681164
884660
149146
422653
99483
779180
528992
1159893
957050
584824
1012133
1051997
185106
630442
898027
574361
191587
964271
992773
679397
491097
323421
199337
77405
792119
66355
584998
1070827
572552
143688
1010752
602196
324133
306856
1035689
853899
898201
675824
796883
579464
368506
1158799
1172635
706
63428
1093672
195796
577246
567337
869004
1129230
817671
43992
252877
205152
32792
603395
457951
542052
78382
554440
497852
556491
670334
397743
244073
1145241
876759
552518
422041
672716
791191
246735
472775
425172
462008
451054
449591
1069972
848067
828776
264666
465965
319652
869197
1155990
999983
1018601
1096721
141676
229496
354759
647110
372512
637584
930894
94150
653481
947294
788425
1121329
558594
989053
1031785
516130
232651
492619
1021563
651652
969935
870082
523626
192290
625824
749267
184295
550558
1140335
785726
149301
26244
939894
615083
633735
933237
552888
184523
1080773
112625
688113
1125651
936984
330741
1013122
506071
121484
36813
977115
351570
786527
130868
100275
723652
1065986
39
510164
753462
1160695
1001216
609796
58377
180293
465202
778129
1078283
684119
1139767
356937
459504
178587
1039130
186312
560367
1149845
254012
83086
638810
1101157
1146103
448636
819788
41445
1112616
508506
839826
626865
819178
84530
884600
310970
57970
434710
669859
512481
1172471
447492
17560
246243
73804
91528
707085
23392
157601
124993
528696
894799
104710
268571
969974
3251
646688
443701
324409
1090367
1056962
399485
344529
936404
1141994
393437
326967
481336
196332
613972
1088342
222709
1149935
911663
827551
510401
1036163
546026
1074583
211332
78229
919688
346505
194286
954396
981786
230373
840736
1043585
1096044
223397
895209
249477
999577
148096
555974
871193
371321
86295
142279
624343
1170040
204514
490591
837600
770959
88420
858477
638104
329629
629187
632599
572275
382298
759766
1112437
817390
741508
741954
495723
215986
279446
749743
825876
570934
710707
848550
416890
825388
822419
177759
382891
987618
639172
210235
156929
1134232
227508
889319
61871
278696
1012449
534499
339628
1066359
641711
536249
1149771
250379
107807
82173
1164530
965017
888129
818367
1154239
955293
909409
1053732
102253
935116
262497
869875
856141
275791
598728
426582
700147
143720
851429
563196
1152316
384004
60632
1066451
1163555
1025531
556144
348118
730490
1057912
382875
807151
1077265
793906
527430
1153174
252816
971588
841873
1123294
24894
496002
494555
310094
882504
800375
394044
500209
771064
928461
1173395
650227
166010
676114
566170
654318
496194
510343
1018954
886733
179160
351464
1088438
977967
791301
71476
145060
836269
1125979
806176
700465
349447
66465
17987
913531
796399
355446
443103
889400
775653
1059749
122353
200300
392671
1121381
746158
1033499
1112826
1125612
418550
91775
841504
27787
395885
443814
1086676
505171
1025661
843802
823537
374088
401717
662132
161551
729625
1064283
13493
741456
1173961
242649
1078136
1154626
519430
937397
317970
1041749
637745
1120996
845753
96876
181852
524944
860113
809135
357576
497046
499040
34053
679972
642742
1155316
27202
463488
954919
848345
526990
924695
807315
319201
261912
461450
1005793
824418
797179
808728
1107437
156314
806287
425855
429029
813779
107052
721355
397368
114072
585773
178823
179126
290462
973986
1027361
1037462
966453
949438
116373
626060
2364
892733
763124
707203
651268
437207
511443
480154
73391
207655
213151
571881
222026
349282
167525
427178
1059114
743890
245164
104632
5587
1030502
701457
753461
659701
1037078
1125023
987438
385730
268175
597575
696246
1147561
694057
422176
1006995
983649
38188
702369
202845
868020
550689
896109
1172099
613990
1164381
694927
619045
293845
325556
764755
746915
329321
839483
885393
840559
900181
1142282
200120
1012586
979500
532954
616413
732436
790703
19865
86649
1172104
269730
392039
1147614
27946
371227
759817
663694
803358
292714
611236
643343
181669
366907
432015
1139931
42469
47109
528703
16348
390419
49499
594291
101704
238686
290759
586059
508184
374498
397076
342991
1012853
489216
510936
343695
823654
1128930
1102702
352857
710097
589388
118933
692113
405071
654919
567575
35678
478966
21088
694262
978056
418225
275997
198538
97343
842476
378931
1070559
943798
309992
488952
898567
849991
462415
1155926
891648
529544
538524
1054110
742324
99275
559255
307354
947212
263468
195677
428866
811618
99103
1106240
254894
956575
928854
649060
26153
29811
219685
713121
997443
1147150
465880
1104744
398014
1151676
432385
183590
429609
287185
21112
256432
330166
581998
63440
908468
458441
237094
346403
630865
148761
1071407
328554
773918
1114037
38771
903313
1179243
296025
67626
1007001
1169030
238083
1010058
164535
896261
62941
538636
281224
272853
8442
135923
560718
145533
1095293
15517
262074
437755
650480
501385
393532
756760
390137
9315
101540
618395
307080
905369
358986
981448
425134
713968
499486
436824
211571
605223
1045894
228713
572560
187705
161498
303516
209776
769381
1112345
1164718
641101
252507
358618
855690
737880
573916
317475
704976
1077541
595301
472474
793813
92748
854254
364962
46676
936544
571913
239411
758319
551421
788738
609946
323631
336667
486835
699982
285143
942302
62492
1056585
465084
41811
619975
386181
210439
632801
671238
813010
861561
531197
640472
305807
939214
1001162
868705
1175378
873773
1072949
1036745
134535
711695
894294
848361
80314
669935
59973
208145
198160
78180
767345
916572
1097124
120807
596879
207225
912396
816770
404587
82826
685657
86540
1166431
295460
207918
658313
839004
477254
445398
1016051
78732
937890
467186
55001
11118
873917
884128
285336
83612
850132
810190
328446
835847
86259
782816
321456
271046
802312
377761
247280
283598
1102469
657079
1074027
212203
921437
813956
1001058
907557
329523
575824
1103549
376739
1019782
356779
592338
132445
140054
428189
417707
1095227
64543
156339
1178072
861249
1061719
663010
158967
297650
1106530
1081462
257256
826184
230211
822112
925633
585518
968192
447416
72097
37633
827468
736799
822706
524310
905853
225322
479806
1051416
760377
491801
406449
426370
352890
32801
914333
575927
462706
271550
542785
799855
727718
972712
423909
39296
429752
967953
900362
519748
563843
1156957
651507
1126491
108776
236957
36651
439981
312780
493541
865102
921310
92141
167738
1125213
22454
880590
148322
970132
204884
122506
918480
113532
135578
1029391
860135
802510
1090986
197382
674540
814749
851619
591131
617451
590392
333132
716005
1161563
111049
814167
670398
569041
369071
1163281
1061285
398462
50543
448425
849368
796681
974561
282409
996408
964846
80024
501300
417145
282600
1102287
20917
189391
382768
627907
108528
580089
1142917
919512
309861
561525
243645
1091679
883998
277933
442329
546912
295048
246601
404440
65853
235795
149010
946079
338902
279646
242510
954741
221197
443800
649253
1037259
284180
611463
1084278
1077676
988587
637322
1123333
955869
839575
552526
344561
1175215
295481
637170
842758
128783
289969
1128965
548105
483519
784347
1048786
575283
137702
469280
517415
844898
113355
780994
182815
448026
955378
382394
340940
939535
123821
406858
136037
339613
723158
790311
330725
608922
776325
365819
549950
608504
863882
212454
137286
296064
36982
662166
678867
797080
1037968
613020
714150
16380
53697
1140122
150513
723428
1131127
80142
1156694
1079317
610870
688869
207981
348323
1028108
288695
216634
520180
370167
1098479
53429
1106739
485969
416788
954582
855073
842936
824141
80135
265536
621306
129803
651113
153590
113211
114500
161398
393651
266270
965481
372559
227185
428060
561750
233402
966688
1147212
911067
1164537
867640
750821
1082550
454167
769640
903887
49062
535688
970438
1013076
956884
877917
986186
237825
1077661
591130
413467
105267
943895
1178655
698454
78771
1035656
1001558
956871
759256
750677
994468
198611
31562
330169
268916
493413
155512
913125
792187
817595
445384
285524
28307
1131850
1005162
523796
955739
191113
619488
376172
575001
463422
69283
215019
450364
129102
1030957
843678
893494
538361
261461
352951
173105
965281
850789
795000
501010
351910
371955
983964
449723
1064213
631194
713131
673874
1093612
645118
935720
513611
1121597
1097082
427747
135659
172351
1096394
1079166
1067572
852593
549277
235678
561988
922536
115669
1148677
1111913
5355
575739
240915
1036532
19576
135556
448139
675040
376907
25037
901292
640262
370948
731753
1154301
1027707
859416
1008409
93725
24295
1119549
75746
357803
246008
598964
445244
965322
85451
815275
537476
527076
702640
818957
412488
179723
241285
272183
990282
28695
119676
750465
106874
470109
73536
19172
920557
158581
427983
887156
621363
1126909
601428
189407
566642
270111
616413
298027
1096210
60923
113020
937641
168964
297378
1159920
771755
1054369
907501
536192
686951
537139
760961
413546
44508
138685
219106
747362
803165
324952
445538
891938
1046487
846194
171683
498218
736456
525533
1027841
651072
83908
22963
950744
191859
141609
126268
850330
1128952
1009701
909340
247305
679781
1012522
265678
52879
867297
143391
86837
201131
184812
825151
817489
399903
604377
171218
146633
1146257
99908
1032971
541982
888987
899814
825317
813845
550736
780039
406684
710309
525084
474008
713057
366981
87549
1050859
801407
158120
802017
953827
563957
73839
499616
593070
1047982
190535
986907
357903
658670
1032494
486140
1073949
979872
1122863
345884
861871
303806
1025336
69697
575676
1109386
315689
533873
362986
6154
915450
1174947
1064534
525262
710318
30001
1060739
658352
857763
940853
1166461
508999
1118066
806069
541912
1085506
27873
981557
758911
734428
1144432
807534
425925
853414
935427
210790
299560
55288
1038351
494310
993270
660706
130027
383769
884952
788639
404799
437486
335935
781474
670114
255184
831768
379340
974463
338935
240607
379564
366128
915585
678967
510556
213654
66938
171400
1086026
1086742
639042
296106
962423
457062
507538
493457
808868
417033
1126003
492706
133222
279878
570016
308435
740711
734036
628557
218876
589985
323708
159775
280744
1160950
549004
532008
858288
1072557
1157170
688172
461031
546341
271473
895007
95302
734595
1007579
307669
78319
392107
406539
1086313
1173523
44501
197815
7575
1051503
651022
187757
771099
207151
781644
701733
629427
1115414
244958
1049020
593596
937661
467926
909203
1047758
1085585
318960
516652
794052
1069632
551310
658380
229681
99002
785219
312577
971321
408782
318434
1084157
418923
43778
1058442
581580
277965
469807
872280
690422
256953
660825
587746
789888
649260
925438
310907
689383
659176
303933
79232
504379
126535
914264
1153963
257535
1153886
587299
528151
634288
623193
342328
664413
129564
1135712
900756
275683
692876
926773
1079179
937648
853985
768430
857199
973687
128693
1012551
375989
79786
462263
62786
399773
836156
852536
458279
971512
60098
467907
4144
425376
135968
596345
803290
1004838
501778
307315
738446
650977
319145
985006
333966
596976
772484
12462
105098
443268
1112002
683623
198323
796313
677233
964837
378584
444584
337123
296279
344625
1034936
339392
1165669
145312
760443
559990
1007231
58325
949507
983063
357899
604142
765493
1054857
163606
340446
123868
1104141
10780
622704
462724
699252
893152
359492
1025913
713478
155946
904301
339180
364673
1017763
723800
113074
304429
523734
446723
695839
151753
614560
222754
537226
341252
681066
81710
374728
922500
93298
484156
432139
413034
611834
712581
411472
68114
159862
449671
790027
1109081
1164447
668045
1056325
1093125
346754
1138829
973642
1020746
1049683
177197
21418
363967
260352
1039023
644369
240294
504887
1162736
365293
712104
39290
1078759
979907
763291
321282
925234
436067
846238
255368
156907
830128
951846
100393
33103
554505
605466
110508
309684
339289
1155921
467914
98120
1046140
348557
1036426
621580
700617
308533
977950
272163
959969
899161
350595
594503
776410
214131
356461
674457
275001
1164156
452323
588963
1156411
625807
973388
1095145
749412
17566
355005
484781
66342
411540
681404
984210
453414
438977
579210
763863
488883
1164923
242781
82117
319620
13635
463327
145128
628283
586679
655533
1047120
702453
1160768
501728
1135984
332699
846465
158492
137449
943014
1085354
278097
1154251
694526
655148
642862
445486
818568
398188
1031985
1145479
751136
298311
827615
612285
8107
736067
1072445
802784
1045558
1029792
466291
206416
701402
386425
1047052
14467
182667
380649
599404
149988
735021
931467
394887
181115
747960
1167467
737962
130907
289088
611860
990502
110017
543842
636974
951967
149470
813217
283502
166452
1135089
509488
769326
1019210
953108
636325
182416
448356
1159456
1007597
681283
183250
324546
766370
837107
881848
449411
885481
962460
424208
629418
701521
786954
719548
1174503
1084964
988667
794504
1160185
198139
234096
134518
624131
1134623
509090
1049412
43801
479951
668141
572165
48622
995626
377225
1052714
748651
404808
552024
88556
36415
855087
213777
803093
1052220
668247
793842
1076593
636140
163701
691233
215727
1017889
537900
454073
998813
967797
1066281
218999
152696
702255
700513
537774
90559
594384
247889
194135
795534
97633
320279
339523
49532
742783
1066590
762531
749831
136249
859640
815724
585661
860245
138010
568932
249409
815802
416378
734218
363111
683902
264287
110070
515164
1003055
1075017
98134
1044545
1014703
1060363
349844
72832
936231
489953
135135
97974
788936
1010503
1107014
1030828
998758
743030
226309
1083009
310820
157211
830047
762495
1080272
714900
1019852
374774
897010
892290
103475
999356
973776
818013
124042
64559
558890
854466
239574
473525
634942
554390
487211
196727
1157503
334996
730618
626427
325966
1051133
467598
1032347
288291
632065
390773
379083
296734
400722
1120398
80250
988280
122658
8539
60934
97148
1171551
94467
983845
363207
713683
1109327
461629
1150629
210850
401788
290387
178171
224408
912780
871989
767621
1031086
1086580
26567
814134
485810
1174016
13159
423212
362945
939900
733504
197725
552016
33220
342782
114395
682636
640218
117123
491600
956677
78882
128348
861244
799373
1110743
61330
766463
744799
238950
635904
1167799
72750
968683
741296
1094756
297338
479855
105135
514693
392443
315944
704260
191161
42283
1155494
253952
811226
255289
535623
1089353
912919
530369
232757
983239
71600
1057074
720935
1171457
1144536
1124299
274208
1074459
1128532
385923
62974
82915
165296
453932
974052
1139185
111893
950486
467739
181890
857755
951925
1049159
191919
98976
956614
298412
899141
843409
160678
1152723
905174
740140
859452
1148670
410176
578936
290170
836164
591081
164346
177053
607308
52482
911065
9209
356878
452018
549138
27576
672038
844865
202947
73660
264117
265874
1001430
1166913
623373
572311
502422
132482
123470
907251
842797
637881
92222
554543
1110925
1130877
554445
295635
1113354
515457
164733
967350
1134417
214654
692689
797660
1033327
204125
1142143
572149
695435
490386
170588
893019
140182
963160
947942
345748
1073031
540161
534291
230674
422552
472759
19945
187302
968605
908390
994615
1037776
456498
197009
123459
287325
1041736
1417
50510
1168983
68703
19847
720984
224499
395881
1067534
941639
370192
1125079
209877
228659
851086
589365
271114
902299
635572
407893
404089
596230
1029398
20837
697625
1015013
643162
58618
73688
776280
98760
746320
127640
710061
910330
113227
1174449
420104
1099559
522052
1016388
1006209
346572
666090
952868
921466
108430
802223
903637
718238
772185
409271
496280
843154
473744
817884
867775
596137
516782
638936
187250
16697
104537
839330
825149
267447
397815
650656
114250
951170
159156
442823
767210
15357
291159
719416
1089951
1165891
734946
180948
538655
148501
843052
663290
297263
990968
110677
152174
492652
376341
692880
1001990
5720
1095795
735800
1159649
866321
28767
382306
815223
908065
854097
162984
1028269
298787
1023139
236614
1144504
1168152
181576
854586
575761
421840
66078
46383
129020
809360
868116
693088
340832
740468
956976
612718
1132496
543330
322400
1155552
108666
1000975
896458
618225
855625
28906
461228
729072
893306
251619
527834
826929
407784
949243
705667
1039199
202724
1175322
419047
82248
210817
663894
344598
878030
268215
562509
1023210
801981
209935
388141
10435
289918
918995
1135936
378448
148346
1142657
606792
97185
1125378
122611
1063423
455715
590986
640422
431359
331140
420775
826799
316849
335647
298051
1126165
271201
79806
7905
302101
1089769
583545
121243
67861
956085
258402
144135
278898
559619
758587
518049
672857
1105137
111792
743871
32582
994304
684057
557649
183107
889684
409659
866334
1017281
28075
717328
533054
647853
463665
1089301
593327
820162
445555
138501
531349
517830
1169551
1162254
616682
970335
890302
189938
209672
114126
114950
399656
1070965
1149185
250477
998343
129468
649069
983537
174084
326403
1142059
185104
608388
615601
661421
25901
266221
511899
392692
1066283
247062
946034
768636
891100
275529
801822
725683
532710
1154150
693651
1080099
969961
1045992
689795
523490
909991
364233
172210
612813
832690
917317
968749
605670
425896
1017617
437696
528834
673249
215686
1073642
389515
968820
622897
91392
739513
301306
534522
871925
935392
445164
755059
824490
1142104
322278
382801
53461
37774
1155963
374826
496514
702253
377607
143316
86847
1114493
737054
852106
457178
168372
262907
750406
1143568
254699
773164
560758
1059245
225451
545635
486605
388821
452283
688634
135273
566435
727573
1106441
1130711
363844
436804
437796
87737
456324
990489
626912
721291
602962
489651
522808
346617
1172064
535733
370189
601638
591076
961976
110086
706816
648969
17657
657926
1049728
1012544
948187
193886
648419
752289
832829
224860
689665
812789
100901
1161197
334251
267325
989861
138483
634459
1069850
845460
182488
267245
1010540
841940
565916
306170
1017231
1167995
72517
803164
168460
250730
73727
392240
101079
147267
911138
1069453
636414
623272
148081
492002
592096
423677
328931
452551
1047085
193403
169065
1017347
820414
879024
517851
766041
146875
191037
1009675
1098597
927475
492547
780592
474216
319177
475980
1036044
539368
317920
861684
936213
889837
1031279
973098
1008438
809891
1121693
472340
409341
817719
700860
870962
47843
549950
512884
1068063
474825
337778
619819
853618
923787
123203
436923
383383
545168
648493
139005
371551
60710
933208
337593
1047568
915889
323980
732044
131065
1001433
1048396
722629
914023
1149508
75042
971220
514968
58414
645103
932268
520482
496033
659607
773965
688810
922042
600011
137486
268279
601365
1060520
858626
238273
808036
1041954
835188
892460
592298
85253
319421
41295
104837
276241
745670
1011405
598493
700553
22830
79343
911402
924637
374373
849332
187844
1084840
657774
49307
856355
368178
452142
170714
768921
1015886
19601
217178
305760
60111
70456
996530
279722
1158190
50019
799683
899158
795098
414336
1065182
416679
771396
936080
1113905
281909
17222
819287
649185
1102809
622366
37078
300652
1031597
600943
328027
754361
273277
118916
387141
994732
726357
91700
173066
234222
1023189
68526
639478
287901
1125112
308709
328536
208145
177732
221074
855342
544681
159598
1047102
1148679
989519
825266
371920
405559
719249
640643
96552
231262
205969
667246
599633
12544
388784
713718
93634
1112616
1104272
460097
380180
720798
72989
536138
650655
306001
777580
628559
841266
159477
128740
1165207
737894
1023491
311719
50949
231027
1000856
1003165
797151
702370
39478
813753
510344
521918
612304
972303
847318
683112
652495
700501
659554
970350
659002
1073300
156988
278906
377901
222716
1054554
678537
538189
479307
225783
757352
876167
693533
979486
899817
1179045
538692
484745
1040247
24701
727221
972855
463219
705975
739340
279367
259197
626150
259416
165825
254866
115743
1011852
518606
789170
663035
158016
1066343
301690
180358
84272
800671
1159968
465266
513171
109727
228615
282441
169730
717596
232626
287495
903048
510369
848516
55951
826030
610806
240862
989880
510542
942026
1085982
387128
861615
1125055
179500
668806
1166579
622834
532370
136725
555842
538970
933848
1028957
194878
968001
1037240
300335
925391
1112462
638672
523194
633273
49884
1116021
56247
131109
453719
576874
754983
670869
826956
657102
1123009
445049
812607
510682
871970
1174300
397985
431061
474608
609683
449441
1154141
575789
817370
7790
67327
789065
238523
45808
834469
535183
579393
846171
226427
986102
345373
1052241
881765
227792
827103
449728
966837
940501
741768
707055
156571
440206
356772
605186
149958
330463
8934
1098822
1156078
641029
727553
384636
45592
717212
490730
73292
865001
982440
461047
390622
716454
1141697
626794
929518
968261
104130
222391
621639
663895
92674
293837
196223
376752
183926
1171412
193166
177984
178862
584871
60067
26732
436975
272452
681067
876348
821370
496172
191374
836909
1037457
726872
1063840
911562
542995
1073473
733962
342469
209699
1042956
473298
1158508
743961
586722
693190
837445
952752
177123
726492
1106288
873796
178816
180161
246755
439878
315902
521377
774919
558431
1115020
17568
713796
949436
263487
957792
913776
419433
233611
502302
115334
729310
49349
263039
632122
187395
305828
745624
312063
349679
1143364
989276
175111
283439
1070487
662933
180226
222980
932344
996094
1114830
629167
179386
1083943
978374
862153
896677
978007
994703
10026
1119215
868363
1095736
1139653
1110670
993752
608090
360265
290808
991743
719569
869018
1068243
70166
391715
722489
986276
217874
240265
84171
3944
492138
228858
926600
527932
283158
685198
732053
809724
1042137
198509
816521
430390
898337
831989
206845
607229
649880
1094872
783216
366075
569237
312170
36097
825123
51590
630761
1022694
256720
348708
640444
718961
419916
720776
80707
15752
1041796
131450
20607
476949
643406
895420
783449
573667
979516
940610
384931
46185
468148
898028
953911
1071854
14234
191146
522071
115413
710137
917879
754460
291408
41941
271096
885927
846918
560387
271026
682524
745881
599719
590042
740341
819606
577259
210122
7448
257548
945241
1047385
817600
54565
1137702
182305
373534
273699
395103
603386
221455
25490
288685
622163
373490
1123805
1087471
160087
294769
207457
328106
223496
537470
821251
1104824
914943
816959
39695
296727
1052409
334897
1159657
952543
562434
1061775
377934
479881
996409
158922
1145460
845520
236277
661928
1130081
239921
527664
814392
26704
301518
245961
813141
1074695
1130700
392709
358586
607062
564549
915123
286740
178823
189721
998333
1102997
610351
549651
1164535
550884
1016178
909778
916968
557965
562559
1110940
527441
17794
523625
580153
888609
762438
351176
509812
827082
602520
904171
131558
825792
464944
315568
28854
902887
310190
238041
1106521
657750
1058697
1101388
8144
338786
971389
252428
1135846
890062
45600
298565
374590
421108
864386
403680
132163
419274
460544
1143421
868766
668380
1031183
284515
697263
987930
697555
620194
103294
1111848
380280
636625
491849
292085
695387
1092025
294982
852402
365660
919972
259481
975209
460992
166088
240431
950374
75524
506896
1083715
25946
90920
766833
1059452
482158
947201
883343
311063
841385
89446
891621
759853
932209
332127
619454
1010802
217853
1013629
998352
247593
840064
523873
51861
720190
282428
203923
227744
873960
858961
187747
832908
658138
923287
1169296
786312
997435
491859
1086752
701430
288682
1163697
807796
557633
72132
717789
301179
335655
327580
687133
644870
878212
262024
932349
496296
694120
530890
268229
55896
698480
649460
816309
474301
767703
745590
233149
989741
939609
744378
201472
846934
301512
553298
199353
191397
148634
1009765
393508
1155004
364011
1007790
1006344
231333
1046117
32708
76629
959761
243861
337363
737131
1010456
306441
579069
1017802
275784
724116
411786
325660
798443
140123
898602
349449
496677
167629
952890
905566
1151434
821955
26941
578998
1016289
1123784
844511
468137
242118
348860
547824
1078280
483940
600060
703276
372653
590747
718664
522783
1104683
998483
588942
262322
704432
414
510797
283792
1014906
914722
298044
879830
307444
588939
378012
853931
66633
1123551
345186
760556
623620
198410
757872
236846
152002
391699
296488
767990
669272
333137
622029
1086229
43152
790237
653848
1024505
683739
104056
1076707
950850
1043560
877882
1029514
987310
377588
332066
547330
461940
112585
75330
458616
978729
971954
824386
178871
767804
438828
1088971
717692
651736
131164
911429
51701
265294
406589
756182
736474
718287
33967
688973
212163
390100
733250
488230
561978
935518
553007
1013980
866523
1003122
720460
1148632
4118
382928
175664
791004
56798
1074056
936834
159340
658513
535949
1021734
522428
531449
358877
125520
1152681
735321
9923
994889
802201
452176
888289
223203
1045240
961063
37150
173317
1154142
429693
597598
267237
824689
373889
231501
393373
655216
1104515
136627
859684
998273
30059
134790
773081
993130
1098644
207263
237111
330271
578363
360100
390333
404459
1155148
352980
487351
334324
1169794
20284
362121
951317
34855
1043538
1073010
1076941
180790
966849
88835
824318
368185
531554
652419
748661
193565
606990
844705
962043
928801
505868
638971
418839
588964
439940
1178475
307629
984233
720485
52284
314521
33424
186791
124959
707704
980440
438552
779688
124694
669474
274966
608293
933376
1097402
87288
23613
1048373
850437
810491
842467
34446
1055032
763824
856995
695017
946145
318075
678373
863283
322187
983554
643725
1098611
251076
373628
908731
811294
642521
19920
1177784
1171736
893522
626063
558876
840427
534138
738558
917107
970996
632557
87675
968915
976877
274579
334875
1111490
215108
147343
235165
992951
298072
113560
676722
503400
669545
75707
53558
1089891
909606
573910
775269
769095
1070406
124392
1015466
283709
176107
585276
250704
832753
157299
742910
529069
768933
520127
771684
233656
655968
282536
404195
618349
298007
836712
756250
146622
941853
827636
957555
3153
731944
1142010
845964
974813
659237
907469
890166
165069
109419
359569
323617
605605
740642
636071
318258
932620
1130573
371370
322648
302878
371958
889969
1024690
966967
1156924
371554
87593
254869
531725
663596
812549
528707
519121
891188
17826
476212
696404
449661
881261
919623
1153178
989876
551326
228563
720648
668178
16142
58694
131691
1091469
249550
303702
596637
630378
551933
733156
521553
608906
353592
778793
702650
854690
937247
522607
825818
868492
332951
578857
151261
116562
666117
130419
1123723
1169890
70720
660356
1027203
642444
333734
1071887
479394
1057044
1134255
1125986
255656
39483
790140
122741
1140818
66755
917302
308073
420728
773130
1052303
917263
416699
45401
323962
6260
208467
394958
180987
307546
624469
721122
226638
582581
12589
638824
1114496
394849
906383
126119
555370
807921
613161
47136
178816
142222
208378
55764
391473
1103746
1076070
197727
495417
1161811
858900
265728
1091181
143119
477780
1167822
168701
712799
161866
837752
442229
307808
743005
327914
905795
796414
44922
1167172
114395
162530
879331
803296
1170941
555978
1066768
1007024
270541
515023
1006400
264667
1105427
1164745
1085857
800214
125650
526499
804294
299142
1086115
93370
1009438
136681
418400
204506
336293
1106494
962984
1078374
1173533
1138649
983834
561895
421260
761693
731219
135677
1106826
155096
1125196
1161047
1050187
358607
787158
102221
941853
96190
350417
940421
1075062
974637
370884
79591
134044
121816
172300
1022311
19237
1049469
605856
464556
50087
177142
968274
8051
1019572
170193
691697
1161262
148062
1030473
428253
548009
660291
333072
209049
106066
761073
736396
618786
1139353
6037
603668
45516
371406
153164
481979
116720
779294
1170870
84834
1053638
714777
435095
1145316
104819
1020726
1156933
494710
1023141
830565
135449
42821
275334
994391
887709
780846
73605
930352
1095449
1048308
389494
250994
1127970
328698
712044
364697
418940
605061
510342
791951
308317
716092
522418
945310
646871
892887
754822
730110
544551
177846
1081378
839694
482906
180827
724156
660410
1100155
1146995
400589
416496
626810
460988
1044847
784981
270695
1009029
1113347
306422
259690
1148991
914293
502402
892670
301563
526826
938476
536636
635581
1003841
1008550
97665
968676
886337
1049660
910450
1084676
422260
193635
274972
886754
594312
1010018
794807
596413
588262
731535
447049
327395
465607
1053761
451316
438706
197162
810796
28339
927670
1027796
142161
1114823
319979
301587
516711
839930
225846
1122207
999430
612378
369367
107615
396614
1030421
290151
295210
584314
803835
353028
865204
759934
827818
624884
950034
717667
241598
130069
235376
1119203
422557
798691
449900
305033
499616
236620
745753
304145
794203
1001902
85241
30763
963873
829912
387729
1033333
790299
880606
1002945
1148083
908642
1096226
970437
430797
729703
1039564
954284
712097
7298
196388
995227
798478
158451
451666
921513
714864
971863
22149
1001435
1009146
118238
724871
1088281
452063
706392
966402
409150
1100670
774901
286739
1060927
154022
995319
556480
51079
775769
4785
98531
275406
1061041
979887
757569
389264
769018
432173
111826
827308
310483
221793
627248
458212
865759
944372
1124452
935149
839319
1108925
431421
512446
853629
536595
119666
817128
515245
151403
208336
576885
95807
163694
806332
264575
466993
432714
292502
333153
182475
1038887
86422
867903
399925
1116594
719226
711705
516402
478311
372227
856923
451521
357437
1016504
1046314
787133
312731
243229
932527
1051440
613015
864467
255248
602925
800468
536714
651297
7379
524741
194521
1077273
715561
488196
136145
812991
431626
21647
870723
763861
354109
288947
911695
113192
1085758
526729
656491
630233
680010
707363
214892
1151249
432900
541041
1164558
1030188
20784
335684
397621
82994
351165
6759
538493
1017008
800331
679328
381244
653102
912678
336027
1045588
834359
49355
12217
179682
548717
942757
87109
834980
603738
73922
885633
262699
1118693
366150
600125
833019
698685
821962
461988
745269
989473
648415
324802
894442
649995
487527
166331
281807
304292
628622
726250
594894
851742
476503
583999
314795
1132013
399180
541904
166053
89421
455522
921479
372980
431276
1080208
649741
849435
1163601
59670
656480
613271
877745
731395
923635
702502
1146742
1077356
943196
308130
549270
171454
502848
439452
1141061
406244
296525
417573
92922
286999
94376
266748
513704
1040462
217340
658139
893203
122107
578078
780328
1095399
865509
638167
1177710
507627
135289
569350
498128
655744
783114
1059375
1029295
745134
542363
351879
198510
378572
504696
447205
475458
537110
724700
609261
256928
398980
498151
571149
28083
1128087
1162175
992733
88159
321535
543077
641574
1114418
249207
1018206
163209
854326
919182
378082
617541
303539
166922
1050977
428605
703162
240839
941364
301585
459186
962506
640239
950144
23225
540986
975094
583119
1025729
968170
660444
710946
230415
425234
218069
1124940
91966
495224
816292
680445
976336
1060906
1006330
89394
356779
358504
205246
319423
656974
991774
140421
211471
103981
165925
1106492
453774
453892
800459
131844
126731
621963
534678
371874
538827
520275
96052
380401
578622
688637
972400
78690
1039680
839370
805558
992528
310737
886421
756323
420155
220448
62301
642093
1038738
884231
484974
477987
640434
318397
1079183
62838
944361
622840
447350
471095
699310
315263
270721
865291
875891
799187
393660
286077
709300
1073628
1074440
288676
1126868
1155664
94798
973486
713945
191665
183583
771311
47047
743513
506645
349669
560803
553527
48671
1145800
574355
783978
19516
105892
1052425
687715
36218
43736
1011237
202744
1079718
364810
392384
402124
133709
285247
754773
849349
59874
805646
514871
274986
342421
217367
176432
602337
790924
983768
466677
1002771
217005
134108
455520
301598
328861
917436
256745
808664
423755
1039522
610718
140759
850950
963874
427007
252799
272049
189026
23967
1050087
78234
922037
818056
1116394
104917
1037831
1059647
1058860
265088
784930
54419
489918
897400
995615
803132
124491
263502
144206
69840
654601
557087
449750
360149
1074861
785473
730659
1074732
901907
1016633
727176
783257
209230
131769
1157573
602943
809705
230636
686473
799673
293368
1165479
761991
178660
759667
264055
970050
551091
309504
1042751
824014
1063289
250106
45827
404244
278375
481017
1014208
874578
287649
15717
847107
1033462
949552
269828
953250
49966
995921
534913
34516
812201
430027
691503
689991
511427
1079519
798865
559352
294872
907616
687732
147464
455628
356609
160720
159986
588452
465004
577418
28103
797894
1122958
244124
720908
117775
403261
283416
493402
581781
424207
60955
988200
290300
486677
90111
32499
1155166
780693
1073797
325592
850203
1111164
55421
389485
190363
759083
21615
217774
273513
146177
1176688
292638
662136
574189
496749
324055
1051317
980089
831944
592888
234
406786
189146
435205
1040206
753018
994721
139081
689357
263994
92385
923448
622022
974223
372684
840609
413236
1126952
442073
984197
442351
574797
1149633
1023485
259226
75140
71710
230870
206228
61298
581398
432669
354426
757273
772777
494467
1142916
589670
630342
867504
968054
1027885
20467
586253
384842
1114726
445091
304219
493137
449337
1029995
611361
774172
1177926
848966
95141
117878
433063
1135526
1175366
1160446
955746
1070499
264358
91349
799598
18625
407937
884307
298656
685318
778757
673762
414192
261749
362606
597325
326198
329406
1129446
757720
781184
756050
104117
945457
31577
174652
100294
828228
96541
838668
887770
664855
701795
558061
1037478
79284
536004
825754
402560
1110816
257262
509839
74566
823364
382788
613898
708462
958534
412850
914125
278534
572546
233796
504009
95842
507114
781190
928148
225128
964009
518717
851898
149947
634583
223123
589876
1144803
1042365
816663
82268
1021972
975423
224128
605944
806249
881987
278517
671224
672008
974227
360896
972119
1135472
753163
900477
973678
745475
962848
143728
1156779
839156
923702
966651
527410
1172476
944454
169568
875571
564229
251803
432767
269741
748374
461939
789383
1104598
943731
1074984
864890
1143470
701328
709100
631491
1028377
374540
1109306
573187
34701
840406
357670
621505
101395
696687
208396
311448
483079
902725
231679
1130730
1146469
208228
811278
884860
626168
667427
462126
649812
456021
594747
1079166
1180020
612367
613673
253246
126898
1136495
15568
549466
9651
991850
953623
311475
77719
1116939
415601
753567
171217
621675
619478
920840
817258
29118
34169
414212
844157
1096116
478650
763679
910536
196400
719223
791382
149767
110090
374649
805318
977759
355985
436117
54653
583934
997265
167856
983179
674774
1022614
705722
110038
970110
404053
834547
178297
986899
381122
35141
1013711
287495
394530
194780
708285
281157
198062
747120
288435
351738
600323
425462
51152
105335
492321
869247
488384
379312
324458
650795
988882
888496
771903
276727
249105
709382
1140859
17464
721492
762831
97408
529642
850199
311396
61671
1113326
772555
1068211
485696
614359
659494
379991
67239
457731
973265
191284
150907
465991
81543
687370
321921
58122
408516
541134
126011
1058323
916179
327342
1154398
642346
511358
103341
577257
680226
143852
414590
193724
325654
423491
649563
852745
453781
501638
359241
102868
1093606
1047466
1146441
695564
536920
910876
347275
136387
250292
340695
31464
796610
254085
1111410
1111382
597555
843405
351122
994822
870909
260562
544493
590034
49946
494908
419042
785034
742978
221787
1058825
231281
325478
220620
106700
282617
664003
784137
701090
1157575
669091
763548
83212
292994
177447
197139
1090323
166047
276676
133063
243946
134772
1058071
587398
255216
374746
808783
78823
718246
675004
661848
1114527
196878
663025
497810
642401
716263
1005946
632216
780283
1035988
61689
660238
1016013
92404
478424
366023
1155377
348888
129199
1157196
489165
321692
162455
764641
824370
216865
752670
371731
853620
41689
492904
52104
5454
153644
662820
757854
768416
679421
435571
687822
1082463
317255
1133773
887211
606295
1128956
340945
428802
112464
168282
13553
1007238
751195
563406
299524
1013091
14421
854558
288406
659198
858332
1146060
127802
951248
917021
112034
121674
107389
1005103
466953
1062219
929368
529145
1157507
1119745
100838
708917
910682
224021
1055886
1174412
161116
521408
253434
929613
274302
213114
1067177
20223
714811
2380
831121
314220
447153
800391
553061
137536
791659
89967
667310
426239
873500
756194
61184
847880
286044
426389
657123
633841
312832
759815
37118
169157
396507
624247
12501
146991
489872
554146
149787
434555
690962
426658
874821
736296
1146327
808271
1093850
208250
105693
54431
385600
513656
220546
1010631
42286
223491
899201
914149
178212
877586
174170
332726
851985
408340
541887
52152
573387
377134
836177
660800
132873
347364
872358
1050167
49741
63487
42571
1085279
468176
792399
236200
738182
697538
969003
449451
167207
427176
81708
940442
251820
993715
372881
775417
1086784
353877
252911
694638
712385
38554
1117918
403253
144429
87937
899802
246733
600683
1061303
172691
623028
27397
609824
554526
514051
8572
799957
696479
123577
1081751
551650
1167794
557908
48250
939988
175655
232894
993257
492885
152050
216998
812538
550557
47773
468063
686685
1157662
226742
1110933
268638
334057
606087
174113
655972
758848
760054
658706
924269
683243
534831
730561
549499
1064659
167403
486736
122095
26987
556008
847740
679128
872801
1136933
204
509713
945486
946711
464162
753489
742013
54457
257942
464051
1014754
108124
193724
340030
385229
595610
859826
845542
1035411
679224
773265
1051689
313318
1094330
702546
1073629
705374
365282
43952
249470
1147198
103272
162797
475981
88837
1075000
679261
804837
682366
1067953
194235
17715
74577
968378
1096139
226235
862894
74937
84307
61436
142024
739147
869361
759282
175739
769561
631527
47662
826305
690619
31050
914005
788248
525420
465463
31245
919639
235262
830032
256323
1170175
20908
610603
948283
926479
138752
701891
835524
423432
905331
686778
296009
924970
810109
276158
925851
353461
539866
367127
333474
1055595
816219
300190
268767
1141395
1026095
1081618
303922
920503
43093
495010
903513
395190
269066
322147
507751
701374
301820
385677
881199
726892
498901
424812
976827
767247
230216
1088996
744476
96703
1112222
1105248
28864
149619
1054435
421266
278093
942470
850816
282878
1112634
991378
754127
486921
1095826
735209
354353
469359
147668
192528
232293
330537
602705
958486
1048848
609915
1035162
35839
484046
593933
682156
315768
748575
751806
570313
1001209
687331
921350
371948
1100887
758948
632649
170228
476227
151871
742588
486138
403955
606544
400566
644185
1056412
947914
133257
828180
711215
1057271
975837
639770
178450
812853
1049932
855630
737526
379322
710662
1029687
436821
582026
797392
328839
1139434
88968
1120260
556012
901252
376000
924176
632671
715310
214951
763935
88262
14404
81520
832492
1073534
354570
344739
141731
42616
502127
24171
1172647
175069
827439
728937
187746
1148915
476507
1078792
373127
7772
307733
838810
692157
775119
287867
659436
409772
868546
828791
672215
426571
1096354
455752
909495
420979
273924
47502
630645
595882
617641
783425
848740
429764
920640
913203
893330
1028654
253481
266365
941499
152779
767501
733411
1157217
560310
1069095
438699
1165337
670602
326842
527218
330301
313703
711393
485987
502794
19618
368287
26386
127775
568333
60646
431168
178172
1124228
244774
147849
327207
1065379
205330
225450
519291
703323
526495
635451
970941
488517
422729
1131410
848410
754284
845031
131842
815100
327653
850241
1153214
755330
1012734
753369
40628
376977
1133638
768042
343406
763275
523498
82690
48260
792992
167477
953207
885519
1022862
559233
557287
883840
12145
678482
878716
395132
138861
505146
602895
807850
137895
454967
206510
4880
544137
597127
375340
894426
616624
44589
1132420
416186
1157630
693632
921779
993687
675495
1173656
961429
499086
577791
359762
640612
487073
285266
371971
602165
228731
371830
88340
717915
677319
265276
309178
1165868
682514
694665
212016
1095609
278432
49788
58547
1134623
901191
79081
695425
466562
1102795
1152001
626795
1054879
74995
377819
352565
520436
374755
975260
661580
690417
24794
826557
22026
344494
717486
368797
487313
1034892
421283
732213
436530
305896
877277
463502
99068
335338
22454
328856
764955
456788
190164
448076
53765
165757
935570
1060443
125135
791484
147339
273838
771545
919934
915799
894504
735373
112880
389121
342638
517419
277250
116727
240248
516851
102124
1068895
597338
233215
937946
931352
1008821
110182
1086060
716947
187699
905543
525564
366136
993941
997349
987190
257091
219047
523725
1111130
840625
576706
368273
691905
652226
993305
1004089
842707
322903
962452
449615
902695
254367
109218
124737
1066778
570687
197505
257930
465998
298763
849838
681466
314295
664130
191346
863821
100011
951136
696275
330153
753425
26205
663510
310226
1157133
225630
234030
577731
717235
889519
720038
375506
183948
317911
546016
1120519
783251
386955
409484
227129
516561
206938
980770
603250
924368
833780
717463
1158376
1119551
843111
513879
629848
821414
453162
188158
604746
814742
432585
464989
1105483
574332
103913
1025509
213375
844210
632947
819810
750022
749066
1167759
169081
55480
333934
1053833
336125
763381
632247
640360
810581
413209
880223
349111
959523
756708
1094171
715678
729710
545470
1106319
552755
220111
635331
374993
375710
906137
782953
472785
611111
1029960
940957
728578
114900
791231
20685
303174
85991
54977
189292
691301
588549
266861
485629
841406
185873
749406
841226
892400
117211
320965
262998
211723
1081602
709344
1139254
862521
144398
102254
1021234
931665
131726
823411
594076
324047
1133235
226224
623950
500113
648882
865241
852726
389818
356052
762056
514103
800182
411138
1026003
587832
458262
889908
1178936
744543
462852
249790
154914
252577
176405
247068
721971
922950
343142
393914
564241
105751
280837
289907
751821
872603
876628
295065
306410
934233
919886
577562
1179201
619
131219
530781
352792
79549
592867
413807
642385
80173
692445
910034
707787
1096106
87411
19191
654856
678411
339325
967360
457614
858379
751770
819267
395471
694134
1105473
910114
336860
44407
971091
342106
562521
553947
595949
626436
102606
624056
82118
1005661
1114600
110050
455301
261042
811167
547648
524438
641235
27285
98347
467655
716112
776435
83917
864026
929625
912089
161626
1047363
245641
814544
805612
669375
1103096
868494
503489
912550
1164950
1107803
456591
799990
364309
820244
577107
357651
93736
808309
1006471
382633
1146735
479406
485420
733906
252935
651073
818868
795065
471274
180918
446443
258172
187087
458301
1112871
993019
183762
844089
1072639
1084884
640777
883035
5296
232125
81691
123137
1069014
965060
128725
226847
344068
1130223
1015105
793332
867356
734821
1117008
686381
788601
408569
1009163
252714
596036
901457
542767
854913
986422
253992
1155598
538908
323376
226686
563650
592686
1058440
187711
1177425
1164812
429352
276018
740212
682403
429272
298067
527828
362685
989483
1169219
570564
204363
357845
648042
170516
380758
458907
574831
260993
822144
282019
935766
121110
1004164
288013
1043844
648261
397116
945037
542729
687996
734751
65757
562030
1139546
179547
944134
1108359
527368
1003785
1114199
188905
1067930
551604
432724
584458
400766
1156889
405395
825876
425728
790918
596052
337636
729484
837749
811958
1049274
227114
958344
1060661
896803
507190
832923
967600
185554
628408
1072953
625196
1021390
96099
1027618
1103305
1114704
800421
751722
184658
681809
117895
1068393
786562
996815
814675
914263
253336
372211
876137
559870
1084873
769728
955936
372359
1058682
139137
255412
461434
1137629
1059896
1112594
996019
43798
880779
728489
30509
1076792
695226
53310
209179
750344
971463
552277
805419
977121
238653
778043
1114889
399749
136936
931977
434806
480988
908988
924366
1092952
155973
230851
787110
213106
334985
251435
952777
734919
598073
1134518
740885
672971
609796
1124147
1037696
783683
952845
997191
753500
185901
534210
988169
471073
498415
381934
47771
1174337
845227
749640
25637
1029727
981247
1035488
1148797
714560
1049
942988
1146131
291202
885876
1043959
496542
898518
629702
117843
573320
1092603
361306
1091993
1123583
1115412
995550
453547
428134
889206
924792
489860
553247
153357
617712
1165095
345291
816510
489252
957867
603943
583441
881291
602814
837888
234727
1028284
191852
947235
394179
608977
1093675
977528
819897
702568
939526
433193
755154
588745
806130
898210
286391
864047
1111798
985856
554053
1000734
528813
1073390
326749
21399
416883
398995
1066208
181231
533283
350516
976275
731450
92977
395789
321231
424688
116633
858732
786088
1178259
1088885
956983
524935
202348
9071
449148
353275
536680
1128853
29265
1010713
1023394
1104110
955843
539228
82288
179894
957678
268417
585146
863320
745943
19563
423752
894855
1066285
92995
740239
502904
368151
457767
1069863
1085099
201369
758941
133229
129445
663412
561164
223328
787720
628660
717500
1175021
879403
791269
838925
387015
828302
1070918
100742
960540
416474
307904
463748
1108448
537768
1171376
249365
654198
663905
630667
628987
75984
690617
887225
838842
726156
926525
930830
747029
387709
1036558
602036
675653
1127573
804187
327518
1026053
897121
294487
301895
200254
704595
261074
980556
588082
617841
406440
691862
715084
168570
17708
550017
680323
396143
1042179
966141
563075
892732
930970
756834
603870
689187
320121
516445
384249
324750
1173562
106759
171374
1162556
195994
716402
291097
180379
784546
201819
668658
1177240
1071653
1015467
36158
305033
799265
93655
660777
874598
24237
493398
719658
166468
796076
1068814
815635
267569
130781
969134
440639
966769
491463
839352
1164293
933588
184744
282816
156160
868924
254313
80849
756011
804246
245816
442870
720625
428567
1136470
205490
807650
414694
1011136
863534
719882
261067
571161
329621
661197
492762
1136773
726229
351750
502056
960474
961190
387560
992798
708956
296047
428299
745779
786279
372066
5917
577112
430236
1058998
130034
466034
1076691
377797
623098
934097
375992
834220
249371
472179
257435
1141650
856559
1026686
565392
411860
365170
956794
1005620
983459
118891
61512
896542
272251
1067262
306687
358059
854695
514410
1116492
244668
628907
1005144
927792
93319
194557
750631
655827
451958
704890
910144
1009370
540999
260299
528857
811995
493712
8200
1137230
491279
132978
823208
347871
1115916
212968
69157
308771
501737
906525
446729
895017
45516
207480
1081789
1124166
654191
400191
10465
586867
1079379
427306
307239
712442
770678
706765
216676
374744
804931
1002374
167696
7395
1168540
183647
283633
253114
908783
15669
409526
1097101
325116
139865
217546
1079983
1009734
988166
374908
1143270
1030673
444117
551580
374824
663913
348063
1120800
1030847
337043
692069
676548
316602
879182
471681
465921
2987
1085321
558660
47731
307714
947890
560849
947848
536486
317942
88614
1016716
904123
519423
529344
1124455
990988
370451
152949
255769
1042668
151728
295835
518060
457161
43525
639016
706660
54570
868677
74069
348873
1074957
481908
726287
452206
713120
782679
986908
555435
791360
176677
1031047
49405
394903
515429
284343
88359
1016873
955340
1121568
699545
990125
874521
115162
912983
26257
142881
656986
648333
39413
97271
276243
382607
277733
995612
742957
8600
243934
372106
336800
420951
828994
1158767
346126
254694
960568
1045208
955355
492564
738026
889237
8759
857084
537525
1156730
1063277
598684
454605
150437
835355
605242
286624
445248
833636
509911
1043458
1145836
1140300
622194
127629
811281
487179
534672
643888
750398
527050
187735
263429
1109997
1155250
677145
194794
155777
836417
935529
883680
735114
141755
37157
1163776
906507
45897
554082
783292
233583
677296
396295
199691
698589
674539
1042512
540425
954845
639944
95574
124913
39348
726904
267445
168914
705175
664924
367834
387448
416331
913455
36878
628112
203341
939960
953961
801859
907289
660154
878202
544718
710264
969652
229337
166237
479743
1101171
1126397
156002
1074781
823772
39986
952825
1020470
371524
397644
1156189
771637
123516
904477
695245
790188
348265
1146205
650672
792691
285590
471485
785016
152595
1054601
865315
590211
823989
266529
427984
967351
188914
1130130
379026
489801
1111294
184777
598713
155321
763621
902478
523655
452202
116179
119514
1075998
215953
261088
551138
994924
101056
985909
145983
1041270
629044
327793
687027
971588
760960
637687
1087310
760067
183281
636826
905980
923332
307539
535817
850046
380314
84964
425076
139005
632549
1010248
821999
120995
596659
790079
989984
148612
1107531
151825
448157
597230
72906
312665
794390
851571
269299
584125
417175
540446
1166468
566937
171316
359172
953863
861577
212436
1045620
662892
982623
175201
295715
419694
913627
69220
568672
1126732
530170
50327
235527
662183
92410
953882
810421
317875
589415
906985
26346
919510
963303
1007361
652735
604688
52075
1175200
394896
283696
1109825
959905
726200
589075
452455
601140
1041823
75931
1048794
980424
344350
374069
279526
639371
1043863
578227
321007
620183
608916
1118715
386940
1097363
176825
165955
146837
965242
273978
1156463
1089577
919018
1162782
541287
16520
526064
1055837
987257
466519
97430
664179
279002
784396
669488
234602
83551
227368
525761
440532
184587
399655
1154324
87149
286294
113392
1115677
76339
114198
751448
176458
65037
376186
568423
392804
403771
556088
983221
1061303
411770
112663
835665
91820
594189
912228
991004
1150465
522720
649114
467851
296454
736261
752296
1140310
666589
1121266
865998
1045246
359351
307718
59251
27624
463086
506880
540972
248497
327025
926562
742912
975226
494028
190587
465097
924204
303619
640820
507081
761161
1139648
902548
681249
387000
117930
23732
52674
369222
1049936
411292
32528
264320
636524
868937
33482
1016922
382893
384501
563223
932915
673143
995882
614004
135500
354140
310475
320389
824531
935707
601331
162868
436667
721132
766227
617226
88970
35409
1034862
602082
389585
1078354
729971
297063
965201
1137677
1037517
741052
916343
1010041
690380
3568
992421
107190
280156
905802
109628
585519
514540
870308
1087122
738291
909910
500193
1136974
63681
1046259
118
774072
827830
1044891
1160844
771460
388932
117320
583820
1013973
877940
913107
624055
1077547
246930
649419
473983
658815
291283
360174
513528
869549
185186
972030
984933
875660
769140
980299
389727
1087090
716015
472607
1129944
489807
979268
414461
787216
468625
524366
511377
837198
815577
1008135
325317
1042372
854868
642121
5835
221376
841020
626800
408972
10426
778380
69534
820735
383583
57578
214594
705348
322553
687641
195032
540442
767277
1030842
616326
865830
114886
1035342
288903
424465
400454
837379
1122547
676586
1074413
771378
706871
245994
820987
580996
338723
578265
828827
874557
408801
6248
1161552
561228
363501
922963
167443
473955
631653
922133
556993
1104278
30114
748167
1098613
1144471
793474
123608
56620
521583
147411
766308
262343
155138
194621
1035370
343835
926586
814690
306956
311113
676054
454957
39735
15517
837134
1057719
685476
54608
918088
1023014
439758
605771
723843
186157
649877
706420
892438
942251
1100798
420156
456318
113149
967176
876214
761358
457469
853484
10507
953959
176662
513022
553966
1111978
419850
231303
30507
1014703
934069
111226
1128759
225740
749771
69157
507459
371457
614726
628709
925049
396821
1010782
805246
117199
702219
594333
4137
881054
597146
102867
985998
256738
51853
200218
736521
16033
905139
643367
108051
204703
1178231
1056442
217802
144322
1021331
244383
1145705
1059829
854477
85859
811175
1122688
422294
928261
190069
383001
1047153
592556
702276
913968
777730
202626
243068
1122833
811741
422128
554510
378768
1127904
1094750
654906
471329
68026
555707
728467
285355
238568
408465
1097834
95468
232872
14870
296413
577477
186821
490555
447233
301167
238943
168839
1115376
1161295
914643
722789
116691
891871
438522
596630
676360
395273
954167
1021312
1034925
784358
31890
572193
1128356
743992
24993
478001
923530
953343
117384
406026
310845
935906
130358
768882
529563
1064049
26038
1128684
135433
784437
1086201
645522
157544
473150
1130457
820022
477522
593561
250271
1075385
381964
279784
402815
484724
1016832
627587
300327
802329
357332
478972
779722
1162544
750226
1122299
1146954
293833
749405
117366
328910
662056
775741
127667
1165629
778962
1153133
352238
941713
977909
614809
1075061
318560
470454
319634
238023
1076542
421881
520734
1033045
26056
455953
506200
1022717
367748
297774
662223
723779
995792
76652
645569
161437
473782
460400
733773
970906
94284
127786
806130
970467
56512
597457
926202
726979
1035045
717326
48145
1170248
565542
10063
856588
924004
710683
1126039
1109225
581205
842992
652364
1067731
1142004
638036
347704
547896
449217
326054
951476
793979
958891
856182
777474
1108102
955640
468092
626518
806545
670190
1030640
180999
200165
1017879
490981
1111208
1148395
1097279
546262
248846
270325
938488
722737
30991
763897
925510
1139281
3320
357799
301869
1047323
1013256
724712
66558
330023
413629
502383
109745
721585
42846
668740
998252
20913
1025634
123835
801613
723055
729612
642580
790684
974057
539156
1111951
759429
630099
776548
997186
1121337
569590
418935
492895
140184
396856
530613
886477
798304
790000
449896
810545
109591
35139
1024283
595465
383464
815649
431167
791758
679639
326565
1151198
295512
961
925819
252649
290642
361741
862281
531175
296876
484390
401988
893513
324069
1072683
1098224
750891
341583
1072590
647330
681784
1110830
743942
1087868
353358
32094
995299
811919
797572
900557
286423
621684
1036404
460110
836818
328214
285217
615388
686736
295351
422663
959091
848120
768716
477685
868236
210468
666780
593098
1019832
1114036
56091
18834
773252
852170
1034443
243742
289877
357519
977725
818498
993571
813580
290140
719028
469460
955201
739099
823556
1022997
97291
555628
526826
204983
482674
1085423
31474
946759
222658
135679
1153317
1052960
99258
1029164
705739
986186
169751
693572
733617
399997
779261
529785
844910
1029367
193582
409945
680173
62539
1055736
1091427
463059
710734
765866
36349
1088923
200509
473146
938477
756896
263761
140554
119030
1104542
974907
452484
714312
881531
191761
714442
289013
1081434
682853
897334
463627
450527
1179818
111552
584231
969885
258281
1149170
101160
438244
401653
145155
111558
480641
52718
211571
379869
423416
733527
125039
571716
270562
1104151
481935
5230
1071776
464784
1166617
873890
879283
156341
627390
595253
439457
271538
965569
131674
744115
924358
106406
600207
327298
289124
675587
970651
808781
467093
180912
217176
171378
77036
266116
946235
81345
323433
789340
220561
602651
1152546
478601
660623
547084
80552
933518
544613
1077632
749613
1126439
915925
1011
976288
204070
1024996
126851
268252
1072311
212033
592488
222985
270690
1130809
466118
179161
118408
1024283
124177
858316
1061820
469188
976124
934712
1015237
495822
805342
351911
503324
830917
819779
476212
910376
561137
249193
124266
421641
738684
998994
1023142
241751
25216
383087
409554
181855
649986
246249
820024
710579
746080
168037
765991
81811
1153841
1085988
462539
1150120
728903
1146531
447447
72209
779957
1080824
1138169
758419
743104
1027925
869790
885615
401408
330189
1031583
929493
301696
142368
293653
838759
1149020
600506
280009
314865
475923
9396
416504
1123249
391352
521693
210123
831476
1020381
44669
543669
1018823
422572
859031
811344
63302
773260
678885
618629
442525
1099186
1034915
17264
1047137
341408
728903
347214
500178
707372
969805
24614
841334
838634
1075997
1096894
201094
744132
157903
769083
175165
754182
43290
801982
133812
667601
108007
385294
867034
663860
380405
438533
406436
262748
822606
854871
190068
907253
38858
134878
949339
376704
829181
1042552
836440
106411
694671
18598
173645
94322
559707
700544
554589
839509
1040691
39610
576824
487218
1143202
1047300
871728
343457
641359
1018948
389610
663325
797751
918827
1172735
62231
227455
107485
731024
560373
902155
501194
721014
992976
979830
659052
698378
377083
176831
978210
994747
727293
249180
978022
567179
280199
751561
641781
850305
7740
733845
357716
874270
349369
978409
1128880
977832
773766
613150
911185
743283
973457
702612
512770
559912
599364
292006
964467
17837
622357
864025
700278
1088511
82533
920490
702141
756879
833271
770810
735363
540651
290540
78850
1144887
531881
1018816
532753
240569
625048
620257
655660
418344
359030
966848
1145977
353936
40264
969074
960939
777889
709649
912931
285713
152294
211369
764885
895305
631321
995185
256104
720483
334792
893842
690081
403420
467954
938783
538249
757878
315322
667943
335189
455514
352899
1041847
760961
58406
708874
64735
164915
640504
543119
251091
756575
1046391
305234
701375
1052247
939295
483500
1031543
393030
111429
695026
1180329
1123102
214856
1012919
1159828
1178144
1135051
409626
18873
884254
969898
258371
190787
201900
140823
889361
949612
947533
1148836
551367
495302
1070584
1031912
866881
1070217
1130139
53213
1030374
1139490
662979
480733
797985
1131702
255039
79840
957602
321407
131107
1027457
630448
167784
649416
268552
489525
707999
281139
515287
46275
366516
259007
927691
266441
655657
1000761
986206
901225
446462
1058045
885494
281614
971082
41445
948971
579273
269416
28593
841525
376910
746139
432426
1149086
718800
919751
883910
597978
261334
707582
386259
537105
309409
485313
107656
936318
531055
377273
470780
365413
267618
730130
758032
748209
455256
433222
720863
294439
1020575
212348
280589
678026
966712
211535
809308
6167
618095
729165
834366
413744
177790
1002443
204912
347630
345626
287544
526500
315452
528300
512124
636732
490537
84054
360308
220803
492737
324151
926389
377309
391389
233232
520539
985355
1141500
1134609
248807
887672
130051
4979
736554
220394
174032
351327
1164922
861658
733180
134235
908686
783013
74695
546895
998992
218555
1072794
600324
475240
182521
511244
938176
428359
928789
337976
331466
351146
864825
808131
56803
986647
20220
81601
542514
97130
810808
444506
1042064
471874
408131
695564
1033707
860656
550156
1146838
734116
1092655
225546
463029
85674
16814
562316
444345
747243
206541
652473
434405
1119046
789529
462721
357526
832372
1004502
46488
610180
296080
415858
600462
462233
932945
545169
207252
122450
778599
319349
436073
154648
157196
842095
351323
90628
773272
458254
97027
130839
895660
400111
273584
1044534
1103142
1016021
994643
796017
574800
688488
138430
1145463
656247
760890
538672
258412
325181
879451
793263
93327
96307
1004137
817237
399246
509173
524470
67185
671437
293734
165999
450739
212980
689795
642250
759362
1163710
396674
902137
1004117
394835
207772
906913
1141654
79296
258690
662166
97786
256984
795348
420012
918727
380498
196369
369272
591912
615099
983998
1037775
1179227
1089347
6559
188607
38825
258927
73524
558480
354626
15274
548920
86956
121694
1010326
814723
686793
96374
1170987
200977
887291
376684
6994
430994
562337
296704
579916
893967
986095
593555
1058788
691726
5370
349695
301440
294097
17162
1084145
743129
531967
344202
1144820
420945
983718
41328
851494
1090610
1051264
443381
431124
1133633
353033
1165297
854931
1148618
1000830
362313
1019702
598592
497350
698507
82940
1074862
203025
852556
763125
978546
663856
611154
1091274
542378
1162613
401233
400788
316472
485140
735083
1090340
587588
208469
48272
606257
543638
34316
959539
380319
167600
129790
1138299
205601
140497
52211
288599
535809
213827
389977
477066
399257
1099055
838584
917136
699527
527856
441648
555662
1028599
1082542
319087
365944
763204
985259
746653
1112188
150318
1167498
773433
148921
1143674
942358
990943
245630
546912
178860
850868
403216
104321
601962
144736
295401
285296
403438
358885
281842
445594
134096
772016
535611
28488
649361
1054629
1115893
503551
748125
846154
618939
907514
156155
572983
383822
680445
1081038
971973
151553
546367
1005449
735851
736041
385937
516396
556391
838941
330667
39577
683936
1083034
192782
1133056
503383
541768
879266
141891
915941
60688
455630
405808
1041018
109442
6548
941477
746520
728477
984807
639266
211429
565625
89305
346194
332611
925352
923781
258932
111653
187565
367037
35238
517887
71071
156353
583677
844728
906052
1120357
338121
288108
1167429
1007019
397991
743850
928202
897895
1105755
912471
976550
390418
160959
22188
352008
105494
815525
1101939
829240
478034
1004004
409754
465380
766733
1112438
934959
425135
1031938
1051109
117492
552398
318743
426698
309300
247794
692933
303600
525797
50401
905130
200218
970058
378983
221436
1163118
992372
554726
629553
542666
63264
687844
777408
215255
20392
208556
367586
393337
609326
992324
625149
735952
985687
851108
779681
868859
1071445
588946
834151
149263
426350
368312
113656
823772
421033
954060
75508
307961
1103954
189708
883301
424376
952892
723238
1005468
1116907
844598
663413
201129
955363
990284
940584
1015766
1118862
974474
546016
832211
98849
782200
83158
922703
86661
246468
365712
113939
13272
102853
971741
1032692
121290
11318
385364
162003
687746
1122055
1062522
45108
670069
492196
821121
635622
1032126
900168
190600
1126702
30561
724215
259550
912121
718654
433226
695187
651844
788808
584190
325497
1095215
1038089
766940
568996
734329
167602
564608
1017008
1171072
158802
725668
708451
950693
475106
686931
279896
923071
1040152
844919
87786
386670
1108418
451435
441575
389312
290002
1026208
478584
506823
801858
1150682
216267
748051
363708
723148
1032979
869139
888129
455677
575873
1132313
794060
325896
339912
331468
576214
600221
230105
537088
1005780
240889
453243
345916
409938
157778
335289
371885
726749
1044327
61467
1109661
266138
294012
942601
561754
934542
15509
447419
594676
973348
983279
222726
1024049
422434
11337
570395
49601
705432
1116884
826792
318861
468492
233761
1057770
267826
1094775
84461
690580
1176572
448716
1002373
435154
419396
516258
716984
1091799
353975
945644
528249
1157315
819687
1082728
812180
1110639
968537
282971
515312
688146
154201
792651
917821
486027
959243
173835
79371
303908
876375
829294
365105
387898
1112092
972928
327709
286801
196665
85567
791440
1158593
173131
249116
491540
669858
1033184
844548
343606
1051034
542824
1042351
811791
358462
396805
561798
1093210
748951
211
587218
301793
644823
407156
584195
590109
191371
869796
1075350
671519
1180372
754551
688436
42571
991562
501721
272417
672514
680456
152295
657858
570659
1080125
590254
528706
337139
982179
620206
647242
442412
1026706
139219
1048722
1040813
34521
152713
836071
930901
825731
117682
196921
405977
456713
1159293
769280
477953
7128
46887
534997
1086917
719601
672047
568598
1079392
641666
664710
332264
309234
753262
616295
711043
760890
660974
799465
512376
1067510
933639
920882
309529
161952
591261
676721
1042059
525880
386391
387275
218577
625303
55465
508130
1131772
1075357
166056
247145
866324
583660
362204
640837
1103475
142619
1127029
10714
1088604
305316
415124
79115
235472
240631
131867
1118728
419786
475182
431709
264982
1154392
646097
1041801
672859
286917
1121336
313610
963408
1081793
304086
896081
1175151
1020666
1141410
720891
729982
593295
322667
591553
1111141
248665
733390
1152787
541637
33014
1107728
697728
1046506
297195
1140125
152615
101951
726203
851568
566330
366001
272626
761761
508427
46495
1131174
226997
1094582
253140
733771
964002
69584
991162
985670
1032131
1041443
507359
818005
517304
621024
527782
75795
743152
989694
300221
618884
257374
437284
183655
381628
50333
652419
326291
316890
116861
300572
761169
363518
562613
376904
1077499
977992
481165
129999
321972
636039
264006
1109561
30263
167616
629412
695136
377721
363
291451
52337
1087650
973016
616784
995550
770055
420674
836349
570845
661550
505431
59362
330358
907855
127657
372192
564085
403058
111179
456020
650631
775243
36296
341596
1079052
71305
895797
672909
265697
32368
201457
397770
1009882
980347
560998
536043
225628
86224
533394
711133
209652
992282
135515
166669
759117
970854
477980
479954
792193
584916
636297
84429
182448
537912
200828
316279
36093
227945
214132
1099459
708811
555824
1068375
820596
1099475
1025536
668492
498807
127941
22059
703989
316881
1126544
1042931
989330
689734
100640
880421
594940
307575
951150
620499
211500
565457
727017
796157
153234
512207
1027215
707844
422559
294308
1029455
84934
164279
1121373
522619
844661
238171
355577
708320
897110
921389
1160778
821936
808731
715308
1054349
285165
226103
395609
39588
649785
494843
32585
1025889
694470
769747
65530
891809
336678
1115064
656700
515192
118599
618442
802433
1018682
374419
921428
185542
836388
1114448
333521
902670
195989
517404
194296
81455
1065073
521497
282139
631383
855118
745664
780830
408104
845175
886962
398051
710663
1056979
875351
152694
465206
568829
544157
872445
44158
337504
225429
749756
547746
774695
614306
743573
843807
2997
932591
106199
731077
331488
1169388
61890
497575
133598
599076
1147422
867730
994999
206154
1152424
612647
1076055
1095233
60315
145736
1173004
105111
133452
1113833
480187
858612
323688
234281
154358
136279
92133
934994
1177432
257448
912538
709773
1163022
830461
360687
818085
543851
155647
128144
789064
1079051
857211
615102
16599
492002
324094
1121920
743960
788488
12033
439416
3995
547467
950554
482707
289982
1108460
278511
528140
857838
466238
643170
514680
892540
904887
1166334
526546
348136
606287
1167744
1000011
995075
667991
825843
1063320
858241
384343
1069903
140274
305879
898389
717122
347310
1110131
585160
507069
172503
883076
134383
407736
585280
600191
990960
1083991
319029
488576
131760
770832
543994
554273
691444
1074568
811942
370624
997795
835950
363588
760439
1007951
2764
39640
1069493
731559
548549
167125
216988
880728
713291
1098246
610215
1156083
293363
1118900
193923
724906
1043418
368693
273867
882038
271136
700797
787104
789216
139443
963464
406628
403043
474809
839703
610821
1079028
222092
887734
935092
158071
94880
249342
629761
684760
57370
949601
355390
1166433
637368
12158
939711
1179421
969863
196284
723134
1073989
262386
182768
675171
529709
134614
1003137
784247
785466
793964
98805
831884
1034854
161246
1092477
1062806
811816
654392
959045
956647
699199
577863
897548
715287
392531
906282
396368
811383
1099506
1156225
248999
264925
868893
602655
164010
740769
65330
923850
1013705
957555
988472
398140
918187
34429
479236
35245
1144605
1091909
980821
1157051
515765
603058
147386
826333
209827
81809
1063195
238242
47037
826442
1011927
680908
146098
297682
863676
951839
130056
198846
572520
359164
515840
837677
344431
435771
876477
458261
375371
237872
909948
876337
559334
792432
1063766
502518
962916
679489
588472
710738
887825
155942
90165
979499
53615
1143974
730600
556083
974778
829573
429004
793840
97695
1066772
283362
433750
939941
698425
337063
782735
552209
1039249
462011
962882
820620
1060064
877124
877277
611178
114452
802051
757806
52200
400776
130259
329758
526661
714283
343912
1051225
1038375
580139
646000
1175409
51784
79571
1017893
272807
209187
423481
1152853
815685
412724
747592
696249
1074010
970969
1167252
1126401
1103710
1104055
877607
854353
853765
370544
583165
65195
888975
1129625
323414
409944
757209
778229
1071098
1014824
220906
746771
400983
880372
411334
1049426
614567
700071
329248
678162
1025667
264084
983379
708283
915643
837687
357152
1115633
1156072
996246
163263
1116083
500962
310329
212925
419983
1178017
467587
846096
440188
279590
274093
827064
187840
160061
1146396
851683
929081
769520
741467
71946
892373
802009
1061169
826503
214966
110742
892440
164905
561543
754098
490267
73152
421118
762742
559777
806567
632241
379464
174726
818335
834597
700774
998770
1125300
1112299
142360
553701
947933
219821
577647
733166
673219
1069883
931497
667340
462698
994606
1172040
234649
733378
936649
642886
992535
923153
408819
1116641
511303
710298
402022
877285
1085581
1084362
838538
875644
256566
331132
829643
706839
271739
997750
73119
831681
321398
1147191
520125
364528
319727
310550
499440
132382
1029181
489891
919566
249972
1159693
1093660
324995
271427
997849
263178
1069375
238012
1094009
968855
1158721
227897
180070
1028472
944255
1004551
186436
909976
319881
720950
290026
1065572
1104092
351909
431765
358523
375153
1037331
408530
1074964
517236
631301
529556
827606
294389
533008
1143858
351412
615353
50569
974133
380513
87622
413631
984608
360429
278602
948162
163000
623532
723594
119508
930404
151340
1031097
743468
219522
345606
959222
985460
1079097
67850
22315
120733
674079
543690
1179395
55684
438378
719060
629602
820993
36007
730654
534630
853632
966671
478854
985424
1148085
711279
667970
859842
126796
15898
493042
866742
910566
8374
260486
1119053
154482
461911
457931
915340
413539
771442
403978
734182
394535
797489
112927
379089
346567
418684
292122
413544
1008173
10040
378320
1058868
368858
747805
821035
543967
716383
391204
355885
467844
671027
222027
867207
881105
481264
511830
679797
549867
556979
588119
442884
808980
854507
1066764
163908
1074018
191404
375748
86512
1138457
232261
806175
94887
377891
767591
944779
806843
321047
884662
701434
891309
31978
552572
67400
741662
887974
91812
1070391
1156066
1057703
70928
16103
76203
557628
788654
942587
598106
146346
1158266
574172
83733
554137
916196
735435
724775
1042401
924357
1133658
384892
1127480
608618
324477
380837
1008337
1137235
379189
1162313
428096
525396
259154
567627
1039799
606016
956900
425526
189567
992208
97706
638696
209364
169393
28303
68082
199564
748911
1156720
455664
885259
592009
85558
990979
489099
52775
193747
256038
125453
469643
214321
305855
633523
940860
426368
678176
57364
1018293
290599
677736
454251
1172869
976900
653876
587415
108166
832594
575308
122389
111779
695427
27796
681708
221631
953137
988642
557326
680772
943171
277775
1021074
1040615
1004255
724317
1091872
696826
35667
560573
179738
979667
56788
1016705
83463
698384
427791
1147993
50784
625155
970928
541178
261935
1180331
959289
458867
11488
637580
895058
1057701
1148317
220853
506372
832363
564094
190473
966502
1038905
740328
938222
859926
767839
66607
974144
158508
19058
365271
471163
408369
1053308
746517
493278
982553
338895
109373
883014
131887
1049570
295726
106142
787798
1120090
261081
88048
2137
315148
1134713
306744
1036786
450594
385943
783410
876359
152139
1147757
166501
488353
89165
201284
422839
674362
275040
1079992
447986
25807
865120
526175
120149
321259
768235
209503
598237
1101127
637121
1009901
370266
4555
304360
642218
1170232
559182
923478
1123806
107479
565187
546626
366976
1111376
1128155
1056713
1035204
1122234
1089129
728615
883739
379224
741434
427394
426711
1002250
67486
1031185
400172
657548
885078
86480
1066527
476529
315519
284463
979050
92117
578712
480618
649970
398741
1079400
536015
1004273
587637
232264
896671
1070491
20572
296202
115021
627598
1016138
858565
993257
600772
807104
1139377
728698
453599
281601
534730
190453
1120720
1046080
315618
438285
359928
1161702
932414
573901
1082098
220461
260150
661052
502572
752573
149670
1162147
998553
17434
615670
1056590
1119376
876388
650984
255420
26017
586258
1116594
900717
693138
1154634
569266
779573
865515
165197
122184
946887
947120
621693
361832
43857
140072
883903
93280
1080408
115850
965316
944949
164514
1070116
281842
335680
227909
868105
1157140
19758
768867
944267
656135
464564
323481
638147
782873
786773
575094
956878
1017354
298768
820830
1090963
463176
375984
418113
194237
1010667
568186
636318
46984
442805
1060995
125146
1157039
495112
617101
973671
334826
815345
751272
1105135
514516
374917
273081
524950
641562
190252
166047
161903
311930
958639
990091
1001031
1012805
821088
1105581
289242
391266
154599
285454
1177503
554135
469102
999963
333338
731829
1008338
1147147
384239
19537
889261
629691
6355
888374
593022
611777
933191
549315
644011
268750
836247
647660
825651
1097555
499357
662332
119525
282804
376528
478789
299107
1064588
754981
397188
188773
257788
703589
1097370
989147
1011585
1069218
841028
480337
392366
1057476
228352
750152
700341
186174
1165500
908809
511682
661347
1137072
48858
10607
364650
67902
599644
345043
392427
331535
548487
429903
543222
597438
1159973
1100413
737900
91760
1101461
1147615
32348
761442
788560
899163
178552
329045
518985
642615
337912
986245
541433
701055
962503
343824
976885
889122
593724
849214
582056
451500
1100652
372550
872459
957742
51217
563257
827258
1047084
678699
454521
205147
764718
50415
158031
219125
396274
413134
574267
771865
1005415
1173494
328217
34776
132690
388427
455702
776125
76473
171208
547827
557535
146530
677014
614502
661770
79819
1148964
27682
677607
813511
857808
221598
470120
425160
973654
472914
736410
105956
848607
516376
1080451
878092
766839
268643
601551
566694
153036
852029
322935
420406
10936
804096
169762
664639
663388
624733
453960
526746
730424
134641
943071
918909
425306
108034
336106
920738
933268
1004060
1004575
53726
554240
1073280
1017662
863674
353788
1118399
26137
339059
291406
184410
133994
181504
298650
657029
6941
298262
861609
1047425
1142813
491138
768496
859022
384111
1103387
701455
115614
1006131
405020
162299
246498
373180
534291
943026
573721
154899
669180
705754
618340
216188
641607
608503
167734
921526
1158781
461657
1128274
704481
784317
936906
838422
742209
839621
1123759
572784
376276
76760
812277
1017892
548532
982682
847496
775702
101911
348777
1031129
629373
448266
973006
1101673
919
16798
1142171
1173446
494960
989363
988428
1119198
451945
254332
569876
835574
452785
899541
3470
774458
299479
364861
684614
679770
500177
981131
649058
836180
336208
864913
270757
857554
606707
694988
1074736
1097181
409104
53291
485897
923332
785896
735234
639605
530345
627282
828620
198588
2604
596686
1066467
71754
914092
442607
58428
1084458
604093
956303
870444
1087269
776234
1101595
379754
741548
505296
1025126
344825
874805
1070286
717185
1010997
769811
656455
1121376
862318
761251
113988
871052
596216
229925
524533
33644
658390
687850
998801
658058
928949
1008327
95689
41998
732820
709853
1127782
969251
730781
472125
622258
160918
447422
946488
727838
210066
176105
234518
315507
881459
494261
519509
190600
124593
1121503
550314
635976
827693
84508
92391
717352
865484
352490
374377
270378
726962
8007
363829
578637
857801
388975
28236
319762
131982
251944
961379
1012203
37356
479672
699419
1089525
995867
439448
449150
551932
821233
1026630
564501
921740
185266
293859
371865
1148277
1117590
153290
617312
456962
762544
90740
1121026
322938
554156
861036
1009875
662807
97786
1038259
908467
945238
538507
317942
711857
1103742
559562
680377
170609
1093470
946946
840111
1072989
238165
135404
705809
365621
455457
926263
328761
1114802
379524
1102073
397387
818215
184475
436983
1162374
221791
540086
193603
456939
539773
477042
345893
923968
135594
1033318
638887
83017
787583
1012044
318526
22436
568751
983521
384123
157405
1156283
423910
74964
902218
787931
359772
1135727
369233
939607
19290
898430
459338
78374
73604
852828
401646
372136
178871
484107
214382
444920
630300
433989
141495
555195
421234
53541
477424
697607
955491
557749
582772
451784
711786
1039324
335381
82362
1116331
324019
17708
1043333
517869
612278
849810
1041518
152818
728271
311237
660771
958084
723649
1109436
90833
157082
174167
1112554
905894
116533
1153752
148769
180282
475432
975412
239514
291051
604393
858645
967550
456649
1138958
739074
1035048
514538
1136601
864305
145489
320123
1025909
1096921
758098
930606
427341
505376
348233
716391
217514
132780
1090033
475001
433157
726947
253762
891853
1008176
123916
1123609
249191
168449
816348
1066538
977987
1021688
761296
279793
793536
554970
18178
370691
383011
979835
806480
778443
740656
907556
588953
447054
65010
96302
1115768
476906
319745
16899
991202
60134
143954
552093
148654
791884
530627
384824
784993
1175748
307139
526493
398064
306043
951036
241570
864144
782694
380119
569979
181819
404767
828371
808873
1022890
162738
999738
1055397
611574
341731
192211
215696
905166
924644
948835
780821
11760
465495
887882
1090145
182165
849614
876516
175643
506988
967332
632019
675625
802628
1047547
140376
814504
1001613
658826
991393
1069850
913874
908513
1131618
713443
1118017
467628
911879
496905
149704
923311
676967
88522
989579
464366
135270
491531
1003427
157411
942424
999476
34370
1057582
387309
529642
455642
504870
353623
4123
274641
165087
537524
735306
1062121
312734
1014229
440116
721025
694552
631326
585896
9475
874094
1008864
25440
301854
923965
841831
912415
787237
1155045
361062
703341
946979
287642
809074
639548
373789
674145
499490
217389
968674
475483
81272
814308
96379
464740
664944
761476
495666
608885
1076668
503646
1177512
1118814
257193
1094102
256681
683769
936324
764578
280466
827685
1171923
391598
857844
447596
359086
181469
942924
933371
1030410
767724
843513
222108
370925
49565
709912
1119130
381089
1154772
862378
647830
633177
336779
175063
287888
939851
43341
412464
884307
787087
977033
406172
963973
308899
170745
682337
138007
668715
969698
302019
1166667
825070
782982
916591
931719
1168566
1014848
405500
871416
177565
827370
377929
699525
569117
696044
553251
913595
1023815
524077
929403
1081491
758834
175189
119131
967216
46188
950813
546787
791318
859414
859430
1094557
188111
468487
94845
1163985
754059
750856
359817
751155
597781
410287
463900
184077
591009
527309
747795
345497
618269
990714
639046
157624
470386
787512
120513
131942
1062893
209909
822459
1081675
718353
1040062
304657
221719
85040
381797
747395
155479
555678
1136280
701484
112696
422733
1169362
712453
928783
569813
535675
199640
1093425
938132
248748
847340
894401
279800
1142286
803666
515742
796187
505653
375305
578023
654813
37390
21557
434470
409183
1134420
520257
804461
535737
855787
549963
855245
254705
821789
282066
92318
586573
662022
823085
895257
383212
385143
489966
882985
135406
1156528
850054
464237
953728
306359
145118
327806
183836
373986
698108
199359
717501
41750
589810
132069
37949
1143540
1059031
506516
488488
265301
588861
661169
93943
337302
995706
956372
839801
914939
347452
1022539
895880
815373
718901
620631
759115
823028
478526
397028
557409
1076976
123166
394276
763230
196967
245375
119868
938887
43853
498314
494674
460595
155781
920761
358978
186000
902504
1104607
1102745
11330
189364
744169
56868
992824
515294
913348
498021
631664
58293
550637
1002647
980644
598544
63482
956408
820137
274732
1146361
941796
496295
157123
562927
240519
1086045
1057698
114729
426579
528600
288587
1043352
1069709
1174412
983699
155220
177623
607627
1116906
721531
375221
725034
924283
1020122
330120
936485
553219
499600
900931
375960
830407
412838
1151971
35000
121721
791459
71682
773656
484021
247790
29320
1098074
1129432
225458
283051
393146
783918
193110
715241
267489
495402
627553
376385
40264
557580
420012
1013146
555653
273675
183149
651398
274237
690119
1014848
372998
594679
484406
722316
812272
589517
764465
232498
245738
176620
969825
931290
574295
356099
228573
323993
569095
391045
27396
610648
431473
832213
233593
80400
11009
733999
555480
433318
600813
439092
911431
442471
222057
1149522
372784
692765
273534
610561
1150011
957131
537947
762953
297694
313227
374951
270884
31735
330378
607283
1124712
39265
1103369
1099872
936647
837182
390029
613307
1052246
1084536
85379
246555
855710
647122
533940
128579
990598
468712
88880
967945
891769
891991
898211
475732
1004543
866359
553165
86513
827708
1069482
103919
1132797
1094813
459473
696690
1020746
444224
37394
650338
194007
886662
1046632
157380
238055
345461
353718
299265
86931
711275
1049924
943810
819569
980218
582684
212419
406523
600384
39165
165432
1100329
225946
441253
733872
1172921
262121
934692
1810
80873
827801
831280
250054
716927
460054
106570
311155
705602
1104181
36328
656262
578734
883135
1035904
1144896
392457
503106
125555
478467
649610
1025619
248892
763590
760380
57534
502175
844232
1019577
1023343
762697
882524
894320
781799
1149287
444562
469757
248421
635335
833082
542420
836507
983319
523759
1154158
435175
71909
392966
654009
336402
1113351
1131620
535838
1143102
755458
751844
82939
555089
681960
529564
95973
1007429
660326
703849
399533
561280
872760
1139523
1002740
460651
189117
239478
436029
873754
101578
471235
8132
704458
1092747
829124
1090938
286885
231403
1121809
266847
114941
741067
407239
776169
1067660
1180285
96751
955351
945627
170333
652551
834098
1107958
127323
1070357
856414
203571
556919
624409
633238
116706
518280
7900
1149369
685408
1022533
101606
390180
581310
866230
745390
564249
1029043
741004
504555
128999
1085500
65137
319052
830148
706030
223797
46942
41031
109652
318692
600437
913929
1012449
815273
568227
1135684
39265
677926
454555
261506
292996
949286
1042964
694467
592588
333687
986913
777234
245838
966555
515538
560378
793169
411290
60871
674869
251549
325328
926013
372767
990676
997905
239978
795392
835840
777558
293298
81781
999252
726199
1144800
327111
277781
827153
1161617
415241
832795
480863
784708
1140027
512234
1024239
35847
558744
480561
608654
899530
974110
132184
1129767
1085335
979320
371291
288672
611964
368979
469157
853795
1023851
141068
243375
934655
393502
542837
550325
776038
3947
923605
946662
287064
553074
391852
1048998
664111
428546
68526
572286
824822
370323
1143820
386513
1119669
835777
189537
578473
283865
993717
1069769
262121
430324
489195
1044986
582409
1012338
288823
638301
945422
172606
1099262
1021631
488191
1046344
341667
1081868
506755
158340
319816
245024
879837
442271
1157943
919614
72131
174286
394767
909476
140038
508847
204793
587669
996770
645684
512473
358756
31646
1009117
238240
1125829
814880
873576
758917
750901
978087
245569
1141106
502262
1051137
498224
246016
452699
97840
264462
96709
436949
4616
1109032
415667
605825
187328
741178
37693
456787
516670
1172835
756887
325373
340959
498725
173285
945189
111367
642634
362833
726475
153952
785725
944884
72671
982994
599455
1081647
215882
737281
748332
456336
296102
1040460
811196
613393
61496
526069
752007
111985
576891
231097
164837
1110978
124836
817005
936111
103584
117118
770355
1022553
361545
676849
112667
842179
834707
196250
1143509
521348
312407
226097
1103058
241519
724719
1075501
786274
3836
747047
1179203
268733
1047275
255096
371689
372612
558175
599264
747452
262771
1156146
219497
189852
979845
275333
231398
7885
167422
1058419
1141317
16741
697982
1179855
903524
1052566
447406
142373
849925
874180
180842
697066
183981
295215
743792
814122
362962
283026
401406
1007784
376068
1160662
257657
493730
184209
265443
195248
452871
185792
760437
1125523
945291
928790
195029
510639
1036801
422991
1067322
189765
11473
223011
255324
152282
23719
732808
606575
51998
943848
1131604
1082159
429144
1129743
711828
499534
88285
677900
439661
416880
833157
882582
151475
66525
880613
870115
63229
1144803
815924
1131335
29008
835087
466323
893942
761823
35832
994604
1016883
91578
542373
484607
638500
417421
35478
209508
591062
1063724
1137366
646588
343022
1110285
440548
908432
14826
1081313
1024612
444408
375392
1019308
304869
304298
970627
899865
724515
189178
612348
349179
516198
984278
648932
989596
506964
1003672
94621
763819
794439
1089983
908886
77482
372561
73593
326518
126406
599986
872703
773636
339997
196850
924906
167031
493624
178309
244836
778334
197948
1042653
1085559
17880
807950
202065
331809
2933
927038
688675
1137732
808932
838233
113393
872250
965543
626169
477962
142753
826975
914389
1103017
201323
835377
967423
255707
968551
1083001
31943
347569
643345
634674
415771
992597
598997
436299
621213
795719
711261
501590
320741
814684
225497
455926
769703
953247
574496
377430
252585
316782
813957
682977
664765
563987
44980
98717
530378
564105
1038142
839758
764505
744793
546858
927327
353367
967435
523630
803154
892040
508905
738483
433120
283357
375709
729222
189485
460169
122763
136078
591469
311932
672788
169991
43980
613817
26680
468815
850535
665889
257966
601337
1169687
831072
385639
481352
819970
776548
902163
5280
686203
1142377
719179
146095
1087592
876839
605605
587501
166263
396985
121515
1017114
631841
844901
21584
755944
391508
287103
785900
629837
352819
451403
317533
465178
998821
810598
1098939
180051
5974
338375
730901
484018
294097
477958
210195
188943
725056
400312
95063
733508
471374
321592
1157618
227850
1135778
1067627
983047
616072
156946
12887
452055
807428
289914
901555
653286
325138
84483
1094114
207154
1168396
889801
133879
16888
728709
293383
416731
402891
164293
1078589
716666
937899
259499
938613
468711
440458
678073
1092986
108526
821004
387527
936171
455328
650466
466706
638394
855596
732504
644110
503179
360767
38197
1104335
858540
146100
38400
124870
968742
1045384
294134
869375
852582
1091520
621387
589435
121658
1079910
249343
778307
591974
61004
357050
992801
549854
450988
301672
586226
371778
412192
848528
467747
14242
981998
990961
296592
395077
275336
1055201
667743
259282
399810
216150
1053035
698874
623202
803435
254543
29301
401281
928496
95213
1074716
686193
650789
965475
941781
127737
1052314
858703
328415
902802
734955
782235
441208
158467
95337
930370
1060977
310399
1167505
235005
477813
303296
988781
588338
326380
242794
463103
984961
911261
1013997
817787
230530
374079
812201
81538
350114
1025699
768555
755116
119320
452109
493333
66953
35003
34586
1177585
751743
1649
101191
717777
1103738
1090158
447720
90889
726767
438789
571377
24315
1009136
732485
1091910
77481
573698
187099
1078964
47989
1048994
1162584
668038
302200
98007
894022
1002003
520712
1098271
856170
26839
1044507
863408
873471
192486
229331
129211
1126733
739549
384542
746819
65518
498656
1046156
571156
719191
1150383
902366
1151284
102959
28393
1142883
528996
98845
632081
435763
204260
444909
1009157
718825
1131929
148233
616127
144104
950108
208586
32234
970584
798290
402181
681209
758790
1055672
579661
247143
1092231
371345
728986
956521
640647
932240
374700
298999
178225
852650
998760
746033
512763
341382
839449
402252
1114551
397371
858269
338516
587474
1037929
349498
621972
585656
930165
350367
675680
487641
944441
520698
809525
371497
126543
993869
625119
960541
1171105
12143
812287
294760
780972
468222
643304
1172450
247646
361202
617559
607022
35258
524448
997538
1027151
298487
788550
639176
1062605
227141
1156289
1153288
441906
170409
232110
280721
1049105
1064382
356196
1156231
1032862
816634
632650
147989
1163755
1108493
24148
489328
603431
830629
384485
557259
242785
872879
1174809
473751
36711
461817
343371
991609
771236
263432
1069100
170827
333898
1045683
604801
95381
437971
824005
849388
1138312
670890
681803
27810
487228
794965
701301
871491
491205
501271
951250
246292
4349
24265
103530
162791
292855
341792
686699
631770
399513
298451
765479
460015
1095971
439579
734820
917033
34760
431249
658508
193927
769223
1086119
1051415
703893
613479
1026289
1174878
84402
844424
360303
127927
1005439
442658
251955
520516
656242
922468
1099686
990188
266548
458830
829520
344353
250971
507990
403568
72685
806359
827389
484600
669362
906799
908919
1163482
75369
707429
1016917
400093
1102147
299087
639012
466463
133477
338217
184910
533653
829304
1144481
1114099
22585
1178720
288070
204541
1018887
16961
23871
643637
642014
821265
225585
716081
775275
386360
211263
672484
939463
39058
262960
1123211
258431
25878
317144
300013
477969
881624
981859
915991
369573
311596
53352
27574
946494
762901
747098
1055929
80500
466490
735555
633875
995178
914000
761509
811594
1155639
141049
1031547
244459
111213
495639
226939
1135720
1028548
301420
913926
845570
659448
428524
1147147
406554
585870
552835
343903
382699
212480
182521
386996
269754
1094884
221471
369491
568194
712188
577917
974707
4457
610734
322835
603799
968595
821261
477580
705947
945971
684367
33255
340655
1146735
414669
1034392
506155
883859
846350
35591
1083229
723817
397575
923558
470277
1124795
680058
850625
1089977
557872
118591
191873
1089440
749831
665203
1179081
546126
823811
977939
209228
736916
553999
1023093
101393
829196
101142
61687
1147149
21329
306745
407456
330551
404075
574744
253620
607647
197827
924185
651001
1151797
255991
633219
809453
1083759
130476
262476
380693
195288
259403
597647
496640
832428
23585
191289
772772
835482
302400
1040147
11331
951916
1094785
1051330
267916
716760
219203
565324
769425
969648
741043
600421
127083
213514
16614
883886
391750
131813
367327
1040199
210166
517278
395175
446748
862476
252931
269344
674389
597955
37047
170111
288630
251097
551318
480985
606498
938589
72822
161382
770537
1149551
58430
1029982
1088248
790134
536768
490273
295868
804585
86708
143804
288117
696363
411714
855871
62780
413898
299835
991427
321526
572488
898457
276919
873516
178242
278077
359435
1020297
45720
1003459
79505
116218
10797
639108
960403
1042474
653406
742266
1142405
421189
775034
284882
596860
547826
547261
113389
376415
40092
746874
597408
464283
649970
50374
235510
496117
375093
107811
488913
868536
289866
541608
484328
770344
797169
302005
751681
749471
742613
597279
307445
193212
812336
198824
153057
319582
89767
525369
679703
1162166
994934
1148325
759701
728099
309849
346666
1075418
802418
91311
488685
8123
590456
853922
343376
200914
656243
767916
890677
335104
176426
659661
910223
112715
371019
1108381
162151
1063253
383970
695280
478178
1061698
337879
849625
603937
648386
1176381
581521
178355
98938
653498
898903
515842
427521
145687
1022554
549919
363537
316301
1142451
307508
1151242
813892
830028
214647
1026441
679684
138367
56837
239245
540218
322162
11759
514092
680809
239977
100894
933594
79999
134529
1031806
1063240
1144887
899780
103014
280999
566327
731806
290822
1049595
1029433
1165623
592666
1164009
399050
1121340
554156
446258
1111997
805610
571443
328173
885713
917215
779083
169706
515915
1174012
1175533
1026271
68163
497161
849336
83931
466607
1034896
17712
580696
813991
966906
260846
63931
54640
234742
333932
979912
646607
1123442
713985
380883
48907
1011797
1057256
429460
627711
469503
884232
197309
507061
412670
785653
469891
543682
850642
871081
13073
819323
506237
698628
384482
584932
593560
49594
75156
81973
186840
414993
61756
669851
184971
296112
300027
1000038
347066
807039
113357
690701
289519
358738
834954
934644
845583
950404
619704
904129
667737
597329
508369
481582
395566
754412
543500
947706
408129
275949
672022
952549
224435
713720
373067
1158632
588620
690800
683580
1389
1141600
926512
810480
1016633
1048016
795372
295178
780623
809798
438864
185045
800702
392058
175226
176192
870453
971099
1054255
449961
101660
151078
851280
21740
658594
818027
40553
583968
212875
1134209
675657
221047
634044
891068
60472
419456
992870
209506
1015642
439149
531869
630362
198124
893659
295945
668708
218354
83294
372775
578458
463292
15544
264984
36615
960215
109753
1143889
1013434
826192
588207
922343
713525
288117
149591
385715
1045883
936492
811403
606351
726712
349558
275243
421229
533089
247784
1102827
799189
523357
487025
803339
145900
820262
795807
655176
490500
380422
1031483
159298
749104
86027
1100644
812864
1096026
493214
298517
233843
646242
1042696
502974
4988
504126
21528
1075371
148419
391843
789943
631478
804831
301564
192679
1019390
310707
634276
31906
645156
780817
527655
653433
181104
973853
668288
180314
1176303
1105289
960762
572680
665279
604444
90798
745399
682694
972988
18193
648938
351511
518664
939630
1041826
666870
248655
1001392
1070183
419105
1055932
797614
361601
164000
484755
104392
232430
799662
22917
979819
410494
479152
618443
1103932
483810
826163
692264
1120551
409624
620793
486541
573684
615509
221474
667552
245070
574788
919760
887481
591309
480284
350100
478286
1129655
264853
768897
708695
407915
459857
203931
1091532
573303
495310
1162695
116084
324058
271625
571818
882441
367388
691623
1121453
905837
814027
552436
1028600
208353
745506
346081
436386
478884
1019807
275224
108014
117343
994749
559954
997505
187874
98385
330129
577982
694896
588732
1071582
831488
70801
340492
217115
925073
925049
49116
1132359
425685
550488
147533
1030932
982496
413625
234520
97117
715943
782317
672079
312163
1161697
944076
808277
610000
790948
379932
132928
820019
683892
668840
770305
1036624
217027
183441
709095
731107
115559
830576
84642
1150593
434496
637266
197027
1020272
442832
697526
631099
920462
735950
806756
867981
728885
618934
208750
1026279
582721
506420
279719
879299
868053
636788
1086853
1037187
300155
307911
1075068
647491
141496
319957
615238
923798
669806
1090084
315124
128141
1062003
801916
896511
190192
1179006
1014930
125653
803339
1058955
1007415
354651
489981
876153
273523
614540
485599
258931
668260
1144717
707413
856815
848356
1148214
695799
1167524
469691
775016
570488
220927
1133135
387337
422113
45152
295609
172145
354955
113393
380260
121342
926953
814306
425507
846824
685897
413736
461935
134868
17670
513356
58658
1120065
573389
929123
81606
1073050
788396
859014
780191
326510
1148217
154528
580688
363639
1070411
1035853
428510
929051
100008
268215
286480
1003119
1106351
335724
450238
1041775
1047514
1142001
667150
138869
1009538
845936
335184
275209
298884
841334
866910
1035211
940796
1026705
426359
659076
1165495
225361
385180
1038882
233546
811427
1076944
556458
149726
649384
362192
135613
519691
703329
114719
638133
1084289
456312
8303
214522
1094625
105716
811600
639413
1138234
877844
80546
1086643
249377
997239
1141261
771940
985757
585646
206477
801585
521601
964392
699326
6558
641546
909943
543536
1113149
401981
742541
567590
1175228
564698
987008
813213
1155351
80374
402971
927178
106703
1097504
814358
10069
496237
341990
1105535
48768
308847
545666
37807
712472
359687
555638
585383
242110
1044333
543300
430047
536272
145604
369570
553582
1131672
1041774
161154
714567
711841
499450
220341
333818
773738
666481
1143092
999573
1136563
56659
608857
809681
456625
4807
472190
895129
164558
422170
153216
137114
355846
376415
212764
386966
285467
635369
88923
555842
381188
540590
398843
1129503
138914
755101
621220
310420
160099
765277
1023549
1025312
1065966
922493
386887
864330
696426
1067059
450326
207222
1051696
319402
323560
1128249
686543
860105
658237
925819
558855
423502
1043534
379563
298513
340461
708244
207694
770586
642747
1144206
609943
679359
162855
842036
609727
185492
130274
818216
712551
311722
926652
908932
162187
351178
216608
1055382
1128069
92631
834536
546707
140969
957930
1115029
201541
144107
762363
1106776
421690
666847
338861
942335
967445
67822
1097141
606476
968974
397163
218546
226316
852169
1009981
1180432
166163
92731
353557
676682
816243
21338
454729
791179
162761
656135
1179355
46751
1005660
1101545
1160556
951788
569859
629384
917712
26673
686575
72042
569855
442087
9657
705576
532289
7790
780018
511644
709506
71037
645475
823155
233189
38798
283885
428077
576675
1056677
685886
794052
498551
106566
734070
218586
771598
276956
527454
479826
146866
296959
790292
744188
56409
352744
338570
601881
191725
365665
1063618
653114
576402
57256
663603
834237
1150415
118682
90881
760839
792183
1118716
908769
709973
1139081
360931
110892
711028
474912
391487
1056528
760479
1150132
554678
970022
818666
440661
935165
172696
916168
815180
665492
312986
943880
515024
872330
134263
115402
763508
1055898
559084
45786
880234
420694
533057
445034
1049506
684908
816138
877251
684953
995654
340512
512805
1048175
820884
40151
673291
625626
1084856
1142359
105967
104770
193976
1081930
925433
8919
774180
1088394
542022
847533
994416
403042
403408
1079348
164197
1022396
708230
401290
345839
632740
482992
983891
843237
44935
733658
278931
802295
981544
926746
1016572
883318
402997
371186
1176863
304418
190048
574098
1172392
51539
220944
68707
590190
27661
1102392
1023035
530281
217029
949710
848452
1019879
683447
110130
1047269
517414
813354
1131606
351276
1118034
206260
467844
276720
516688
784628
1059244
477475
615375
639357
807667
740970
354670
100339
1061221
835106
551504
763767
318925
142824
735257
237874
423587
946721
147437
801919
374365
492550
740625
720922
357902
1145252
82970
434130
239371
1169426
999418
221418
1148442
580582
109228
377352
145890
952084
126743
67319
326765
704181
981450
517694
159727
622994
291257
217938
913049
1015289
68957
130983
499046
267889
74679
853546
654295
989530
719106
603695
405881
989646
114168
259975
769003
249707
136773
1026453
223825
1059936
752329
35303
675498
374618
1165848
440816
300051
128510
584227
1093275
561348
900686
59953
322253
446513
113545
602887
595347
910251
606678
973785
174731
814504
874680
860571
819269
359163
1179502
385713
142610
770439
310328
312331
1063584
534190
618269
821007
1009368
1068082
125575
1012201
822927
51771
499254
35905
493202
787136
134350
756587
702617
1099492
165779
115783
97554
483486
1159965
748584
219073
972265
829339
837740
569564
289666
607950
119680
710328
205503
1125334
1144245
120949
1016005
673272
912801
494845
498565
871568
919017
500668
789778
468981
862534
28345
699010
683870
197881
698146
649997
49564
1100900
272853
11527
700301
863977
681084
1010819
440436
1121068
730868
684051
1010150
443124
415505
160782
1085265
609664
676020
772754
303787
949719
547102
783143
292747
860862
135927
173894
1004068
156784
614831
69553
323476
620646
272847
174023
570105
474894
752976
521180
542337
97926
318711
942449
582593
112346
930471
1020640
630529
1096590
727382
59519
593378
837992
770729
490952
1097967
977614
483643
268376
797336
762441
988535
898442
575023
1037397
634104
88944
1043094
30478
300929
619924
860566
439464
1002599
302155
953000
718273
290428
589328
1121410
782814
735653
316273
780289
9099
378061
1081082
586909
1142041
964767
55239
465934
791742
883588
162578
241540
429262
845976
553767
1020701
240406
1039727
1059535
170515
472894
633284
946669
906182
670150
426456
191459
710155
320933
379611
598289
472894
1124242
555537
339209
621914
1071288
274983
317628
29253
958297
426785
147731
844218
124406
1032195
1156123
1007456
1084498
727295
251639
939604
754721
252355
511284
513545
1034693
1180225
476194
482361
104885
761965
269551
470031
1116674
1046276
993530
599035
882180
423071
53550
315042
126884
22978
693317
239896
187582
751914
803203
89822
503021
36836
724629
141173
119950
1145475
746048
373671
890161
1107695
860756
788310
431163
720582
644849
419879
248121
1009082
413157
312313
448683
1156940
958784
967095
959707
608752
333358
197301
43360
1094921
787972
475325
1157413
919639
557426
1111341
708706
29757
605943
955315
1066598
173954
377448
1119862
107087
543860
207317
118418
1075081
977451
125913
386215
362176
464334
794963
928104
1132384
462563
1158307
237449
469729
636443
456292
169571
121314
430445
913229
656040
1039835
289587
26421
941938
177727
320327
1025379
377003
625606
490352
622750
676702
504006
34105
758483
794450
69717
702564
406524
538399
77979
1061937
631919
683136
853627
498472
335463
42767
177263
835674
1180511
1051297
824126
287185
991219
553922
600926
1076146
1143091
248572
463994
1145795
1115605
942405
89201
1178080
1089787
1048094
1053792
223791
359948
1075291
658287
498562
562196
1157745
221542
572103
964959
380207
427149
534228
701717
773525
317579
608773
416726
238145
822717
212909
331258
366223
410427
275133
699024
973339
238772
1163830
937007
402479
418010
825795
1010880
726123
257273
571587
877922
1157262
1041981
1062063
567605
764574
938209
483182
908725
492856
1024361
19516
296419
380380
1010393
903838
606658
51317
136579
1168124
699508
490872
893308
210514
79424
875827
363046
64187
726701
416254
627271
527441
380317
132420
125423
60266
60708
322397
380468
282157
1121056
118655
779840
993620
251907
121660
724333
745769
715794
38671
31568
786575
1053916
598316
331964
579470
678001
136467
1063397
679243
549570
649749
501876
549098
32392
363822
690724
592884
211871
747677
923392
1118939
72570
14097
806894
243565
264022
261708
513583
431601
101508
174189
992491
309424
1061419
1003
1090438
815161
1164130
622417
13542
516564
349648
82883
693799
940252
167201
658827
1152347
786692
674128
680945
1084753
127517
759808
391986
1130374
256989
25105
512060
13986
440833
965490
988649
467353
423413
455579
8012
1129837
284784
863492
310834
266253
580853
345617
711415
1046600
908041
977535
139673
368391
1078545
754955
840903
746713
585109
1172443
147130
202670
648196
1119273
215337
717175
844417
382166
427699
979337
91123
277831
408063
1103024
1070179
817092
390907
1010418
685201
866225
1131475
701854
429109
418286
623544
790616
705981
1179865
879453
364859
716415
267029
1116384
718356
650404
8910
910106
1165211
401038
605454
449909
630910
372089
294793
345603
938861
633618
998333
133202
203386
603484
514169
563282
1064128
662184
583749
973175
587017
958305
1092601
602609
1049865
1051987
234687
500460
738972
501317
1031703
42636
519554
401998
888409
813615
396241
1070398
596911
18316
766520
507013
359210
874028
52237
407790
582179
616029
341675
1075847
1109012
863690
258306
851501
638950
275453
780813
698727
32044
250683
290151
74018
706673
680039
579035
138115
631921
1113017
588928
126160
175365
687536
381077
331972
211417
697667
687134
737993
386117
752291
514079
572113
602270
870795
421616
86820
413366
269688
180309
17859
1061316
464956
810713
751422
793797
774556
1022483
188618
274892
189995
1011360
1069081
195806
72303
935955
1059890
1000912
960975
602986
115309
757426
929335
763552
1131528
519709
734525
388221
1152908
862895
742844
411079
984254
858150
360581
71673
1043249
659152
595394
922079
807373
152780
634190
224703
391127
158663
324401
7247
1062646
283815
18438
496959
679653
454008
260577
535772
48574
353421
411017
959439
827735
657222
41029
513391
584227
1123362
931386
767743
611720
706244
976898
579003
843245
796362
295399
1110195
311690
84330
1144286
696607
926946
301117
1093265
1035209
450021
107885
97468
1120604
650474
1134448
319056
394573
971561
1145878
936897
709875
702931
724960
140556
1096311
254203
781404
490064
154271
323120
382304
98751
751076
589770
347764
354690
480218
872670
517738
832738
915684
1038676
119204
475542
949740
915261
349254
150312
1001004
790608
20409
183158
89579
757217
639892
31712
1025120
666200
1156715
841142
386899
1026835
74562
138806
850625
25454
287722
357979
923054
150557
952907
568873
128442
821492
346600
1111965
813722
460416
128119
1002674
131882
836372
1144802
575263
1022716
917054
905154
1078518
797880
171433
915671
53829
65533
803997
900324
937108
899621
92325
954694
656335
791036
433907
799890
44472
989607
139913
365503
608929
94728
298730
153087
914740
19640
1113179
1047751
561450
128402
820786
296743
146397
815443
851676
912816
1007057
279148
719371
540831
1164443
281804
840867
107841
809898
794281
120073
150212
185757
530219
160132
385338
1122378
572648
542323
896784
715715
318364
1033847
191652
111623
552483
1122429
519204
16496
132160
891125
299545
959045
955210
113009
964018
575434
259139
717285
733842
910090
109595
789484
1135843
408475
250889
742261
620783
353788
1046148
719729
672989
444704
236532
1023722
1141308
1173963
1050671
990362
283865
1073742
1166674
930720
1012655
671157
1074388
978638
829574
1033178
143806
695826
1162037
965744
556721
203301
1124855
223149
974154
308360
488186
107194
365034
783135
84264
771239
557971
664364
870791
1107469
461275
878982
359269
558805
362420
567966
717262
1009953
849848
1006930
486499
859415
484336
866942
286849
315892
28268
188360
595354
555082
392111
457205
1114558
247090
653116
404520
45260
218379
952318
435152
406653
628411
33057
1117397
54474
610716
400697
970563
195861
361081
964874
100713
561679
1025601
799165
179769
462122
529281
670127
370552
860549
796500
1072759
1019033
627292
209780
573787
115202
214722
832892
845701
17222
505133
307670
1177065
764322
290542
399020
259019
333244
643776
543309
807400
131196
145732
1179249
1175098
766028
833396
548683
340040
727923
471521
898660
388716
1073314
1061074
373917
425577
1105822
741379
817446
992721
490446
692084
1004208
474359
314720
461782
948846
967264
11899
995187
615027
499117
207544
418261
135668
547004
645980
849366
905756
1057146
396869
374135
228953
843131
455910
695001
49513
1139140
1105045
563712
471358
1081328
151047
759176
820960
463699
178612
1145836
526469
1051006
694447
1059010
478413
578464
899890
549833
973415
1011857
1002914
335776
1087603
573559
1131237
786454
569637
294051
432886
224058
624993
711145
578090
661049
432073
377050
939354
277657
400207
783189
781724
598527
564007
834182
374941
649451
523539
1013794
334829
821821
957078
451003
415867
323375
283666
311472
297717
271753
1077230
408864
956206
560617
666587
252309
1110426
775746
269926
144870
614536
764479
769509
1099867
797031
876465
276966
816948
1129440
204351
783213
229327
836106
72055
884642
581906
740123
793498
233546
166686
775211
260316
653402
562734
170285
240087
16362
834043
529657
1061757
1140872
1132937
980551
419876
997317
933554
896904
587094
680598
1083452
185763
386437
682476
581240
968578
584238
344256
649917
424028
962693
643490
667890
382885
900871
518502
198832
342211
1055015
93020
18581
534817
869393
1012980
777224
952671
1097529
847455
245765
76476
958027
783688
277960
110349
161645
778464
770799
146024
921714
246254
1110983
556536
1047317
237240
774845
992733
262348
874682
908153
334558
871382
915390
347280
298443
60821
779390
441971
902530
108815
592012
929405
574730
777794
925783
676550
1036643
891634
479545
511148
126026
207722
395309
1008135
520580
574513
903565
59581
1153156
283335
999315
1080366
945225
380379
81067
571632
11927
303953
845525
1114725
331120
1170555
60330
564539
915120
345195
161860
138605
1168399
172050
485025
598953
120758
698367
531904
474860
817236
558842
77066
119308
1122182
536266
415557
742746
1014759
616881
1021991
800364
23781
756293
688920
303305
838714
70157
410979
74108
58458
191466
743314
1155860
507526
825795
107238
674752
1034787
28542
600191
188132
159266
309226
816456
734102
96451
796103
309324
575403
32941
813329
347623
84004
65640
684237
769493
890397
114861
1039626
525528
753546
697780
631121
421578
1083460
421052
917782
507206
1165150
273597
38844
873575
323342
740212
421132
421585
409670
850116
979752
443523
332870
252505
213448
95586
1111526
884592
442301
250297
906836
1128437
437597
220822
929919
522827
967040
1077215
109931
630321
966075
971475
664946
510756
190918
382071
753419
2549
817942
577210
728968
529210
858437
1146195
602922
991187
239574
892213
496161
892631
358237
500317
611595
558797
985153
174264
90487
126030
387312
441367
243513
566061
475373
88006
45515
199026
1157519
806516
609516
1151530
499547
1086848
376615
706819
89538
100355
747455
1034827
591769
980605
433120
90823
741172
143966
639337
320843
820349
1012554
730447
241701
130264
353831
394921
386481
132236
688877
507610
362156
307387
195486
390637
504080
483146
578384
1138146
460310
512308
723163
760525
756482
549682
888191
962182
811852
590276
350104
223387
314317
587660
561191
310748
826222
660903
629682
367137
962205
883419
399209
1131033
1087593
630504
657822
618041
316101
367649
392399
957634
706154
891556
216870
493057
91388
513542
884536
1034913
632484
218008
528797
77124
934181
134574
975811
1072251
167655
711904
686232
456890
430151
845532
659851
58126
187927
1147786
820658
161630
903346
176816
475195
295567
1017414
20436
716091
383473
894646
454005
6289
801635
1114991
1136017
1096271
207461
868369
171383
702368
131748
670340
347139
536703
912156
461344
548171
398672
696529
504178
42526
1117235
361410
560529
167851
1075511
963371
487161
605277
228931
433967
153471
468442
987336
113733
80094
1114280
1113707
544758
26357
656334
312566
202582
333244
835679
195409
9067
1068141
907950
124097
526179
1119323
822054
479959
622013
1037048
544258
340845
714594
301106
414978
264033
339874
899376
1004206
533040
783422
562604
809314
905333
1155361
733423
966465
734055
314427
547163
624498
616941
1107883
268899
1043604
813144
463959
970721
895558
686838
768699
901265
439389
936570
879669
122737
1079431
984679
567656
230837
203259
235118
361405
539870
926705
292944
1091529
340068
368011
541558
1156733
91851
205852
73686
800488
151860
313403
9944
700373
897077
1051300
469146
795183
549513
508871
1070768
340272
850730
977186
481038
296591
473005
876950
728252
632328
1011259
140931
149833
1040899
992803
1008146
409667
1088518
465806
131570
164170
361029
1093591
963733
838323
74325
373718
505801
1052138
776320
531685
609570
976984
314499
63012
343957
343531
47411
224690
125579
465152
189570
948650
857599
773210
232468
403548
653410
259119
274140
158299
754553
632501
192375
12987
1157899
798027
1083103
208870
906564
658676
999621
10251
1073930
1158800
146789
521846
919611
81090
1167860
1080463
233898
1156560
255443
744405
278679
482984
549483
733933
180798
931470
688051
609312
230031
513541
472444
566720
201955
529267
899769
645926
728699
321569
164431
715545
224094
1021019
200605
551550
427827
330339
156415
1071998
654813
3262
40650
322461
502635
643621
1146238
295606
825116
147946
821984
174426
410198
194910
988103
712579
349320
18634
526974
595366
84237
982603
689461
459123
538494
126303
1000838
1104693
55953
384515
802555
190829
1041746
655605
980287
610065
349701
857052
690021
730774
1100976
439490
1104689
769277
81083
181682
535880
567571
576393
1101349
883838
320799
494659
361597
627751
871334
872954
281241
10918
122364
63028
678846
821670
578602
930232
3862
168185
1003915
386813
74167
1014714
595571
561290
137108
710429
71319
698836
972233
904578
335173
363894
1001174
1150749
491949
891200
1010557
842601
329708
805839
902575
298618
216382
117889
286413
842086
882066
310677
40157
533042
342793
896229
583540
627058
239189
44067
196702
463131
325510
935528
1056747
1121516
783410
11667
796361
375256
793149
863380
99924
819014
312363
382817
628881
372112
648994
274655
226647
924715
460049
316431
619415
389155
14980
43545
595137
779648
568467
323789
704427
226335
832065
90723
1147509
246737
196472
522180
652419
578543
30322
1115336
1087932
526113
873057
190217
361657
843227
32138
358801
659428
474243
49654
748760
164965
659029
572438
390315
1083833
1076341
747168
764681
505825
2406
848362
832925
222809
878224
793946
175796
10277
152497
116174
159254
457905
302888
179936
787202
143385
460778
401499
321839
1164814
922292
291062
899812
422483
928575
1141437
610402
36909
930735
1068182
659264
63294
941827
875779
1128348
370589
158249
171202
133741
200774
147825
183109
844956
909533
239732
361175
343238
348583
1136912
936462
969824
553471
693119
110337
1081469
568152
286036
772539
261458
665008
730831
843957
306140
28358
302355
172171
259851
348438
27869
221955
296846
413232
798049
978184
914529
1113079
1125543
159626
572506
913620
604716
523392
794141
365452
588882
1112851
488917
1004068
1106964
127688
777150
746318
397824
140526
674880
581374
886056
705790
30333
1012592
440824
756537
1002102
880780
995910
403134
54211
625708
759193
1161513
943225
914876
687997
161589
221220
211822
968729
771529
953023
948905
85642
439548
16490
209228
287223
21414
679196
910909
705275
920714
997225
116725
209497
29187
1150725
342299
24310
6257
146364
693110
278311
426543
368460
610883
980806
937767
709114
810455
29442
992343
967842
411550
897192
228320
350493
162671
859302
1050462
984255
1091092
848360
429349
801481
349555
204328
42327
710855
819941
245420
159329
1165761
812439
260972
1073808
366395
970907
323947
247403
1075810
1123206
776370
851885
963715
1171936
1113487
338933
272659
1126088
514744
1056215
698856
1165396
489077
1148279
656288
284750
145656
404640
1146694
603660
1050271
1135691
946712
111185
85262
137387
1180225
449525
357804
268762
66039
1047122
624042
780299
959487
576948
343311
807961
599452
262747
925170
380282
244528
642242
285738
681710
221038
739033
715433
653071
542983
1174340
114947
932459
18658
403628
938928
455178
479033
982364
189171
76809
1171057
197287
517545
412536
345535
707749
540663
1068379
178432
864390
352065
652477
942757
298199
934302
147460
682589
768014
119013
149024
1109225
40739
932128
791843
916360
668409
869254
1044712
1150319
23414
576697
1034038
312599
1027110
676376
480291
938872
1019630
1123926
684279
268741
877406
1046763
1137163
897607
1023483
1045981
64977
1157079
1004673
449168
910996
412167
440311
449200
965002
26314
435690
666254
770856
976713
464851
444278
754590
219442
679726
448908
599020
62573
1021619
1141738
444090
23111
264474
770174
44716
17029
452589
420729
270829
962220
1135420
469523
1172924
694311
27662
853754
714353
153039
931320
899411
107326
135106
935584
1047673
908873
1153607
456383
803214
32321
192478
20756
617598
523237
171861
193820
777963
505095
183042
1080954
305303
1170734
632050
859029
86831
993756
629544
534626
540198
216832
376806
537929
669461
393671
1157439
1034082
224141
568170
998407
694376
354435
820700
702875
581328
671665
86426
929522
558191
184365
182170
328306
330058
1009254
722285
131554
158607
581906
646335
1122172
1074441
449075
298075
1178699
40595
1030120
271921
1142080
1047407
827287
422431
908496
809219
40685
561437
17004
233416
742428
959516
747916
310706
583984
572472
90185
860458
1165690
1117500
496024
940908
254842
480203
26203
372841
327918
613886
1046791
955029
414160
721133
429962
329483
224628
972676
224371
901501
608437
834285
994394
1067892
935480
478318
1013537
969328
241175
280121
627287
854277
173507
215453
1118597
1160458
3770
880362
1074257
214488
407604
221395
607790
969707
892335
394514
170883
166608
467012
912586
910936
1127943
1169060
522566
570082
1128205
557224
625357
184615
204053
408085
783862
624613
280171
643204
977186
97840
698687
180526
388172
518732
750305
617378
1026406
846317
1146121
97020
686301
910963
735859
996748
1159647
1006823
755367
572695
333138
1099868
543785
1035711
412101
954366
931828
406836
945357
77681
727254
947179
296491
183799
887243
563053
298536
691200
908994
216880
785607
379365
795801
950756
600618
1041848
113654
450424
749961
1087137
131687
740001
1029529
123792
523859
404880
216560
236527
345060
45552
765282
1167371
1120808
452307
450783
1083864
133753
620950
1048519
147426
22634
293177
880769
350760
250662
291729
842758
560869
370129
653082
194542
8170
596002
505745
405701
362055
1132312
231273
592791
730332
157675
994041
1155673
213187
665565
904802
393384
1024763
972190
742847
412483
386693
134827
587170
672889
1072090
255919
344387
1144550
152803
572544
238259
874485
461830
260528
460581
872417
1082005
648892
1132145
242871
668380
1180527
112485
867826
909072
11964
532497
876067
327691
123581
286152
86661
1000561
171951
965106
135980
275358
1112926
63735
176405
944853
306733
356499
75177
731485
7084
531836
1018712
339098
103964
948030
44530
1112900
587108
878987
1082333
61654
487356
643656
285708
621989
1152906
718904
222059
508572
842598
497132
500799
746510
623600
901743
631503
532100
1067180
1106054
257013
219146
1148468
75577
648462
723342
404589
834088
5531
1027826
847119
1003631
696550
413097
257801
641658
122663
499395
107245
449068
1014396
404008
1060321
743501
2615
586112
645668
1040268
10789
733392
493935
1140818
931992
370783
183576
237497
148076
185324
811370
795092
474280
526901
37186
485020
932869
835308
419541
820757
715650
332197
77902
221594
1077445
770040
546495
653579
1117292
815705
592597
759230
545350
665819
682700
804934
547566
1124616
974580
990594
905484
550733
727693
693065
297474
847838
33987
451435
120447
458308
118512
263674
26465
721655
602167
377323
744991
1008054
584924
397307
804757
949945
828732
765258
410951
136325
998658
976526
1150294
279906
920464
833252
62606
1081875
1103162
393554
967507
140443
766673
1030614
1074537
484700
131915
1131859
69785
689882
1013612
917941
905901
782490
179041
1043144
344835
633433
29280
1169529
293063
982036
726667
327051
27728
591271
406692
926419
382527
384782
380829
1073608
175924
450806
400510
708056
303595
1166638
107263
1048401
889419
987360
359775
856009
118856
244001
420724
572465
629426
1075748
1127198
114299
685794
114556
991672
373152
216172
673639
329612
880870
401280
844505
474893
904595
892123
490996
1155578
222908
996274
843449
66673
951500
345493
354657
682642
117672
1169607
166351
898981
350728
1127448
730869
657267
641191
791174
735399
817737
13308
594255
1045354
380504
292300
786428
1090264
262406
1168117
817016
1141106
691109
758479
614633
49236
1153078
655008
15804
209236
1108889
833444
379854
737079
87023
1095970
373924
848963
600636
354063
489777
31101
801713
222675
536618
798655
907393
913952
952457
474771
702006
612200
1176012
215202
498071
268844
660145
393024
717345
708126
1021730
438898
1085982
214008
760629
281448
641554
777182
603851
430419
682177
717225
1027906
37455
624245
426169
720352
403341
37994
594011
708362
45389
1113395
912732
200566
272375
437737
709780
262297
1084235
617360
575194
986912
617577
1154641
681202
182034
961316
388282
596635
1072080
150762
329864
1092557
639138
313909
820872
146327
1109732
999294
698674
315048
249000
17863
962834
837960
1124212
539765
122042
893248
571588
925902
1031327
1089831
213747
636566
432153
548270
943432
928477
168194
790951
1168598
1089887
844252
194342
558006
805574
245288
88538
434588
540059
1092560
74708
126208
453928
771359
570651
313627
1025682
741304
49717
898134
940693
758390
442024
471446
499124
688035
670436
1143974
2368
842751
682673
867538
586121
204515
670808
173445
680548
353158
339252
760027
252286
599301
309546
992414
413863
977923
454147
800617
1092740
1131044
277229
460790
116220
1071831
1000120
49356
917497
920568
615358
689334
311627
332065
1137928
380742
424749
1027342
321828
1130027
127986
718177
99710
469716
877447
880713
676593
57531
466135
798158
706210
525241
412713
665993
691971
41385
1038325
61357
43567
912417
1082903
378594
1069794
1027569
247858
228674
810019
1098926
299737
628273
683879
1044836
753624
735297
461754
682926
263687
725516
229718
653865
642223
423138
1160989
834223
588729
298055
794145
374192
947212
1150752
62614
542847
1095602
1091917
416798
418643
869365
446365
928287
57383
526475
975639
667277
1162720
1047199
5991
258052
57737
485498
74790
692503
63706
877996
738677
1151655
15728
1049716
1059020
900154
1064295
968715
357761
1174394
1088675
537266
86416
424297
792860
507615
81981
781368
279084
622359
199253
506900
608076
428990
577731
52384
942351
745348
431006
211721
321077
224415
282182
541114
176464
874579
152640
373643
782760
898051
1135350
24494
1165861
996321
129964
1032415
192544
74779
214082
1053974
875392
928381
794923
513714
927237
490038
491131
869625
459291
1111014
1144501
652642
3373
651591
199025
842779
1098036
960032
694284
1155628
911526
314641
432349
265028
1072581
790253
1131305
473600
841444
882844
989297
904275
467083
1012169
996322
751636
470833
959858
1050788
253057
1017547
461483
1051988
211665
356745
603983
614900
833337
1159669
145415
628414
603740
982459
631806
1166063
443540
232192
847719
1164014
430094
375887
870340
884363
626912
995632
709502
743820
983843
1090702
367319
729751
96566
809030
671412
133610
649678
615386
301119
484645
459226
278351
7793
263657
797700
558561
874076
1022115
150329
937287
296075
834409
93220
830079
380139
983249
724202
294270
668648
34854
746496
48305
1163554
716728
959226
368829
1042874
839573
979662
7094
897831
707252
87905
908526
916145
442317
534061
591945
728743
733570
846944
344762
1156867
99552
822454
1123340
699220
228736
676624
329795
756506
1107960
225364
1030850
388858
36604
661811
869958
539236
212613
727803
23699
436821
348526
1082955
146325
353467
1139775
268512
822493
662118
1037752
608808
33774
922504
1064007
961270
1072863
244545
939294
678676
730377
217941
169286
575452
990212
772570
496194
975094
1135933
93220
747288
771668
317861
961751
351628
64058
243805
739719
1155862
21944
288602
870050
15332
47920
447722
680800
978635
590909
135494
948962
817120
1017595
1128529
1137622
174835
1138227
350214
579060
1178194
225389
396294
263250
681023
905274
1132124
1136547
540845
875762
1023354
1066082
589641
542223
166794
36918
363272
887105
1042742
1066272
135757
486882
536735
71343
219275
1145
938190
610650
497292
410809
89574
1153347
352368
179838
1002507
1095891
1620
958308
1059171
266939
663129
76351
996517
838997
602988
1126312
664944
67376
1160155
434731
1126810
789718
918839
897021
662201
573057
317770
1077322
506803
135657
280594
849480
373741
1104187
871478
862796
333058
555389
139256
584588
671603
1103240
1156123
663263
555918
299482
84022
532890
1145085
576442
332602
15015
624000
282751
1153859
455480
906879
319050
331167
1051508
548085
673702
271871
767805
554658
1000812
1090201
6706
298751
409269
975515
536290
1088942
427746
222200
810050
639542
686946
730389
25210
91533
746691
318148
873549
114614
752623
927229
544004
1018975
333293
204612
742550
1144098
14413
912125
174700
653816
77663
1173480
403734
1037491
269232
41643
37898
497790
1018161
456047
668592
827520
123028
997471
985021
380692
909963
1127824
144995
14836
174279
446316
751960
811224
200262
1139766
369733
412539
741067
117486
844866
1077567
138380
490484
222882
992034
516619
697900
494716
580898
328879
480198
558739
444947
842109
851001
10502
563140
768994
949600
568600
267184
758099
363545
37033
118245
225200
841105
270190
1127388
320582
98608
160995
603083
405667
410337
35515
408109
329541
751923
8263
1061882
499159
925888
573048
263648
556639
971878
1153806
881444
177051
737896
802282
235660
108284
760083
1179986
248532
87105
1167910
1022871
1021891
1091706
282033
306753
191418
359924
93686
486536
40709
371162
130024
143151
450732
577775
696988
479204
435055
380837
313162
893542
72827
469166
307837
614970
1179265
107769
971263
53550
361579
884596
940709
921907
563121
854627
497087
9893
576398
154402
1043474
70478
115108
402157
974594
237374
380560
830406
569155
805889
761026
638852
587437
533304
310053
207208
260174
756213
604723
771829
18386
675903
836000
1070109
265829
572563
338730
12595
389669
379141
783594
521028
411566
773277
983370
147977
50180
237542
213883
373315
377468
1103590
734323
1121823
778651
155807
408275
974143
613451
178071
756343
1075395
771978
259258
244065
339071
133227
1127045
775433
19050
923045
87384
676301
438873
524075
394092
1180529
1129125
418709
91301
82661
1040402
547657
306247
943517
1023812
205730
602813
183340
539482
327983
1169465
855984
224993
1121488
419114
113389
1172320
765687
84133
881082
975209
388406
855575
410337
1116112
470331
935077
454557
791917
984291
609075
323634
1007356
773344
936412
392422
76009
984023
249152
891745
116980
656094
412238
249933
80915
1108440
679161
659972
1136285
811170
890581
656023
1056409
659861
766615
389955
786604
909293
717387
553851
282180
329422
898248
1159204
122937
394278
790388
797726
737466
163590
1037216
786868
359511
868252
898897
347004
853468
379425
525878
275578
683877
155246
400688
732035
938903
334117
231832
1063682
175314
600135
1162206
821585
159135
327662
1118998
3820
523098
31017
948898
588531
1062614
467971
853191
437909
263911
743136
1088763
489558
722494
552893
271783
494858
128022
386653
73772
1156529
232564
1037347
724680
560142
340268
797691
1156820
1085545
702488
864181
428990
659935
390501
244725
622808
865457
220694
409588
829030
828752
1077417
282614
781811
458059
176797
933406
690066
26074
502428
805233
349884
539708
793533
947112
26414
873842
979381
1041028
975319
9491
862177
289798
975029
534914
77200
90395
1046701
272946
853517
884171
174556
934571
1172486
1098790
537530
821853
143009
372961
590241
232815
949248
880719
511816
144322
821156
132977
734832
1039582
123516
825117
927761
856896
394731
529756
821648
127103
923198
920987
829830
613698
1091013
425559
1041520
351465
500902
293071
934619
524017
35021
942375
32481
500024
704226
909173
1120252
259465
247637
345919
236893
389709
720193
204734
405563
300965
1021991
198853
380561
899593
658326
1051044
579428
1005790
1141345
410837
176364
441080
35307
1112881
1047460
469189
1050833
587564
445999
44452
50697
149660
514816
280048
228734
399876
1171421
751865
397360
76614
589553
514702
335556
1130784
387838
86296
635918
573407
271063
829549
17846
253383
1056284
728024
821085
309258
875020
163926
1002617
371241
38134
951821
95246
1000199
693934
59447
479811
91451
1139131
797416
930895
718551
999995
772092
113950
487580
901671
849394
985195
1117968
232210
36880
965235
44526
668957
256723
215410
244184
394632
1049809
632603
891419
552043
1006318
1105489
630705
598701
859522
104922
202104
654512
704752
71560
889381
308270
274965
203253
62574
942803
1139350
967195
289325
1167309
876633
1131529
29946
104935
745759
920436
665550
281063
26113
788265
44755
734682
347515
1095162
268436
1040540
234780
24996
158796
222858
1013541
85411
574381
481752
132239
126131
1028783
115714
1046351
78877
960411
998747
1050656
441781
525739
1154312
1038245
871470
784030
223499
1029445
63377
22984
192787
455875
386530
505504
235517
930779
1100304
1128119
409645
876546
993436
63367
726283
269905
31873
855367
803553
304310
337440
796695
144714
47626
1011195
142419
667210
377683
32770
238427
504633
894513
444574
127864
795202
615609
180322
428757
568599
1104292
403915
1085341
397306
608865
436840
354065
682514
406847
910965
142810
874335
468565
701808
169714
998247
1001426
702880
248810
850130
271705
781343
634618
380249
432024
274027
224119
1057822
70916
654996
247213
366504
211065
570069
380203
642763
655907
207901
1130354
695949
50251
439610
402083
335970
396275
1149283
1179028
749005
546350
395790
862283
1094000
171402
526015
806934
448700
823802
647813
128424
1031913
300892
681584
401909
445404
860727
337319
145515
1133044
982151
804759
862395
573876
676721
953833
964279
920928
522571
343102
33283
866342
606662
855286
587264
1131782
600996
418290
1085194
381118
227431
1076405
136381
82936
751632
850422
859646
476852
167438
261599
244092
767611
184267
762320
991827
678586
555
364973
530200
737035
731547
307064
1162931
735895
21211
324744
877551
45265
596759
401249
637422
556554
776723
1072990
246726
981440
570100
574655
806715
1107382
194728
715334
167680
519555
444908
574890
385540
238722
516497
953558
776186
795226
716576
1097212
845444
1060041
982606
585532
94506
295623
1092333
627612
221202
465105
410533
773186
128908
696328
1164952
860398
782613
962865
393326
148087
744854
984923
1036377
529833
644741
1039874
640685
259645
352964
714141
377448
239308
801447
553327
778922
757569
1163055
680646
952967
268350
555487
376767
240186
591365
631709
1141757
830357
717035
276581
459542
558407
334518
1151517
1079255
708057
552413
688822
946051
203420
1010262
550212
317853
821840
863181
1064003
1077713
680668
545771
762594
743109
87126
315609
828436
761337
973717
297422
519283
990606
263182
541710
679750
763064
887483
11018
1119558
484397
839424
11593
76998
989743
1065405
1112283
661919
29114
1167647
589295
806230
1107033
89738
654441
1170845
1143746
1150145
1065406
654759
673484
605421
212739
985847
970101
1106909
752619
867788
70269
560955
1133912
350231
249799
1067295
324949
715845
675421
512178
217272
1152883
1125606
776261
1093427
294402
25796
481482
230310
733600
491024
145600
682857
1099993
487103
117802
671947
577573
1052652
140040
579227
1016291
659619
542894
737351
21275
283262
815736
961993
499175
835956
15478
730046
736621
26356
1041245
1033745
571320
1040728
1035046
791365
337090
1076590
1053914
265786
1123942
396441
1062939
1143295
910078
831847
827497
798762
852317
1080291
554797
621872
69222
791440
282893
634496
872622
854067
650304
256412
102362
94370
1051735
1104418
459488
1151451
789387
946957
250003
1170536
464586
790788
92958
361540
888663
812943
704861
56305
683385
171715
381328
573869
293729
731595
240468
1033567
588305
734105
199454
714180
882134
891731
719233
336908
127292
556815
1069586
833335
369634
177645
629159
677739
947166
755203
798631
571261
970498
731325
684669
365523
1115672
10780
1003238
127180
1076422
521963
36087
434099
234034
863634
634393
239753
1127767
704115
792436
692549
133814
133103
157597
978292
394892
798328
618624
580492
315593
9639
775546
362214
48791
25532
822949
421161
639146
136967
764292
796946
904438
696813
368633
212651
446660
625744
833852
831951
998222
559990
446409
592866
868171
47139
709581
319728
835762
53714
254576
1105862
1013304
918317
1129812
1075271
2698
623155
689303
1076616
496861
1060047
318250
567411
452661
1033500
1172477
230904
1048078
505620
1102052
693528
619440
686769
557214
109326
801606
625634
812707
261042
589673
225493
1011612
770342
615137
17853
170675
611653
825255
480135
1170987
968133
114023
848144
852471
20610
1131250
528022
999956
930628
693712
594929
335136
698508
917296
837735
667519
98889
547779
451591
1139929
159596
126857
998275
225344
588234
138084
1098550
1019095
150597
314160
1060667
666463
462760
1050933
764767
1178892
619337
171552
565002
441105
642431
743888
951968
858176
901516
1106430
125958
498375
738132
124175
370390
290218
133457
1103636
121968
308414
595928
753752
13542
674465
1046746
276567
584808
443690
618890
583700
1037458
386129
271714
1126857
809099
782597
1048511
513135
494556
811620
213493
1104606
1166275
232659
808704
167171
967526
491292
286911
713999
327773
115125
623746
366717
992205
413726
759299
511543
492890
354727
1063107
286508
1075016
271617
766646
752546
673691
64422
694291
186520
890026
17655
1140280
750036
509606
650374
257853
599539
410182
191407
354033
192179
1077252
306897
875942
656672
620202
427515
328008
557449
330878
453544
592808
879420
858251
238176
79702
1129489
428263
1094822
695846
204403
943507
233903
401705
17319
834429
336285
277480
1143013
668838
203890
980920
60666
448128
358697
291934
498477
206663
1050223
103659
55936
654396
200606
491258
363394
724442
1094520
444787
1013581
121265
946876
983087
489962
1174334
701000
548965
259022
876655
122798
762103
924750
1136662
286031
66222
545875
994068
520896
243894
1131457
934814
497701
46957
1148979
194801
581636
691966
340224
34879
189323
713170
40740
747852
512567
396374
92631
1043566
739422
999483
895975
1109674
665128
836440
96282
800898
1035972
692448
19624
1118376
241387
403649
415978
1030265
490981
326875
1055452
138462
1133263
301434
840278
1163905
1153333
610091
1030563
1008662
983048
60582
439221
397429
530029
254881
1166696
626157
453167
164664
1004486
511566
565768
439519
791730
390683
313116
972778
21833
315049
464570
889690
577137
273772
4682
160118
964010
775386
637784
170707
36513
734546
489398
31454
1160259
1041069
336107
815509
668959
290371
110685
28745
329078
71895
818005
203366
408538
140135
777637
609601
1091972
316038
982689
371271
178992
624649
346179
521346
303080
495681
946719
1035050
748104
427524
721990
67555
1097725
236957
235506
1141030
825404
549860
578862
403461
349517
76389
242910
866270
718365
576084
690430
1168880
383226
822140
183937
262601
942281
777543
1131646
338919
233534
238808
825509
580782
449516
777452
756887
50139
1009398
598513
1056583
215615
727139
675008
273336
922679
562390
1050771
83006
31655
555832
782328
891275
957633
599833
614377
388398
13812
565544
229604
149042
204672
523279
57609
1075872
1066034
669753
409488
1046779
769062
126026
461591
630543
125889
992071
697274
739463
939278
794143
333837
507692
390336
807309
813548
1158897
604159
53535
575355
754417
490001
940287
723366
557973
116425
397878
1048618
729961
447296
1110108
754845
10325
558062
196278
239715
124445
315244
99496
893680
411311
587220
556773
1019919
1094397
227979
1066854
575162
423309
190718
41500
176857
512322
1167923
132930
49542
106859
815569
866698
908966
794068
39970
755016
46845
889853
935762
238762
27315
1118540
139186
50450
108489
699767
1076699
937381
885258
1067382
629128
1124287
37598
560859
710330
145332
312981
962194
1152033
407970
691135
139753
523146
495363
385863
812178
404754
188284
355962
12402
140014
853577
735935
639873
837981
64891
35823
89544
151749
1036352
240664
405737
51878
61251
856341
949530
541245
628629
358562
387843
667297
379952
636119
645517
906465
221804
902861
1089269
293378
75942
1172433
952327
638828
1077998
603889
484458
1163007
158959
662233
766578
573057
198454
206060
483006
439914
970490
466757
658211
1066039
395799
161280
1032029
888758
485198
1161041
97094
657476
860617
877329
15409
247527
624765
22598
262976
19271
776816
290518
1172317
242453
756175
500951
439325
287605
579812
126425
15114
653172
655969
694198
1092965
424178
606738
30776
662245
320304
835504
833414
934178
6996
315308
571651
490622
301102
629285
149763
405194
581909
753209
1097524
620531
848193
130301
553478
40966
814877
1013766
810168
459305
444589
585096
801054
83421
347000
583647
957460
487488
612308
1000269
972712
955808
122080
720551
631467
415010
670404
923346
253408
115567
111926
1119896
643311
1018551
427185
1080579
762899
520436
59495
655107
760895
1091220
712734
744559
674158
499521
609865
558679
330715
492550
302102
194535
435397
922752
611114
15539
166072
1069239
818560
843950
483538
501434
40957
1146647
171441
172042
177595
200034
661990
258160
116450
884752
670048
1138164
753520
1037355
852209
1653
198916
835869
864724
378565
329494
686007
59665
684357
619598
528762
319583
734862
706557
681738
760776
676380
284121
434975
619440
713643
218553
971036
427815
914421
611853
1140854
579905
198507
902774
23523
344082
1116567
1047009
876861
50435
1068858
902220
612303
932663
271389
530975
957282
164144
673338
70123
663394
260096
430690
1055199
62489
214248
146471
510118
1001549
1132633
1119047
62167
352120
652533
295508
635602
864844
37800
343796
401119
765492
52086
463476
297844
294659
318719
360523
536470
1041649
147772
210115
450826
283705
941116
1061022
1133982
893363
340024
683078
127508
1136901
1118623
80797
339391
971954
7393
127394
39538
497878
493192
110432
448888
514931
409345
37489
884421
673733
1117607
496017
348525
317483
895028
398095
954699
942840
366992
259028
928798
651551
362954
126957
404482
264667
188756
614105
526234
400281
865819
328833
462899
538773
724525
1133514
509347
648047
495535
677408
207091
1488
587340
960892
96753
710979
420076
674344
1074590
201685
743912
291100
969885
951915
292559
483571
799909
1035845
166913
280430
686565
1159492
970906
789084
318323
658025
136056
954008
370694
687005
469847
138429
1018787
913513
897446
594745
1059252
885213
796040
373243
693323
50450
551946
998889
797265
375362
1033287
1011630
690259
874794
491208
138280
361777
875769
1008031
1103890
310744
399150
764223
571404
235777
709325
665348
614981
866007
302961
869535
9884
93209
219977
216400
1161967
975041
394884
329168
75444
64435
185551
793820
1055455
557501
725945
128988
1053672
38258
207131
154681
170122
916835
12048
851733
127834
937664
1087511
554706
1115354
862442
561525
969385
393584
329353
914318
546109
1108015
1096562
30763
901281
1129090
1155453
272243
914719
1124568
651814
865372
272600
1145249
838246
59180
961968
522491
430417
664252
477851
631421
1179199
277655
100807
564716
755898
880425
40789
590362
794757
1046716
903806
718880
90310
724366
543675
637346
479966
128212
469503
369132
1092524
386584
200386
671826
1021377
941922
717870
737473
704541
90567
818120
711992
382398
1091890
423018
1175989
360196
1003111
1059829
395146
772796
635122
493035
981367
473891
665891
531063
20648
565479
692496
662011
1130225
369187
48870
815817
764249
200037
384863
998241
913767
999442
1131025
1165131
623091
736358
1029514
1133726
582727
662349
226742
506679
1131408
477614
711085
861315
199734
350807
277171
842726
879602
100226
333931
440570
372978
286495
66412
798673
960169
793977
526901
365652
690071
852100
835227
980697
718851
114293
977126
654672
846606
549821
509886
693548
404794
37115
805528
1124871
579008
186454
872883
1150096
912677
961559
893071
1170029
227004
275846
761556
486116
773704
971555
886857
42878
864609
687443
590473
137061
795237
58731
1125424
389397
361221
1114812
262579
169683
734175
288445
816164
13200
694477
113880
303186
270896
660495
394150
1016922
566659
726851
874926
911859
1176997
877744
1130279
100943
726632
744673
137184
398149
696583
637889
413508
607636
73902
672093
526960
479070
372241
203056
879414
885040
9708
642585
579994
417125
1033442
363758
1158439
157045
297635
938675
1137308
294779
601608
176174
885781
490050
1003417
1055007
498502
782377
235091
450820
947444
500929
706054
469638
1157919
982988
1046173
77941
124406
309148
546927
882994
147606
296089
417044
948003
140762
915636
796313
86274
1005703
725377
498389
1067880
409125
777464
574691
825266
687568
939854
326802
1000391
859502
104097
307029
434669
121921
294521
566302
267593
458218
27629
673342
725742
1015417
926313
1071580
518005
381894
538215
709912
190642
86416
940082
729093
856312
1150634
1039152
586314
543124
911461
356552
578624
966819
1097872
320150
546507
32369
366355
381974
287308
636228
1032383
705468
790081
884224
176779
35013
630238
103036
3443
779947
185825
767975
994295
1162351
18854
551814
196947
941688
908736
265245
808334
1009996
658829
862955
452645
1146326
1074270
446396
271307
626918
232075
381004
831371
867921
449573
824906
986017
812907
251964
1150868
362449
1136666
515963
499619
482116
725374
425718
1052291
877846
303060
1031346
1015523
169810
10104
289102
861433
1062760
422888
1083085
549550
129618
274128
383952
485495
45
538307
855649
732843
860006
682251
527269
775683
935013
662909
1179196
446725
654846
1061720
573806
94770
469277
550134
831139
522472
109916
361247
53981
95172
1123364
329806
1048674
517753
1172383
672370
719868
258977
1174952
884606
380775
406000
482123
879323
1137332
530076
114095
405292
174040
247272
194972
49872
465992
353206
176931
975465
919723
541258
21950
957450
763606
759530
680734
180411
876000
238704
534116
31002
347938
30658
875807
975678
466873
996462
616087
9667
483842
359208
669045
385208
474029
524782
290424
791050
322548
47955
269425
632581
837650
1088412
135300
533134
1180550
133581
394210
1015297
1019004
879618
639327
229443
51097
997686
358876
482209
660423
611271
869019
56171
312006
140899
834986
242749
482657
275782
804995
421934
560466
477192
292991
92983
1128196
909448
324700
459781
90142
768149
658392
506111
1158510
915683
679346
472290
733651
332799
34222
368408
16358
394650
131027
1030901
250973
1122901
872903
395467
168787
864896
644620
513131
431061
809793
507076
565923
929059
403050
1179527
238355
38383
834220
842525
1145981
1029622
694100
930834
180689
431455
207190
992506
1016045
100655
791405
132577
825632
1133082
1022654
1015270
1086736
286956
60403
1033140
938099
288816
483014
153235
536513
1067977
1169296
991173
470315
716840
1163206
1053118
932376
603150
887725
1099907
156235
219794
386756
515857
614354
1084771
408653
1018178
669667
735742
958675
652993
1071837
408942
386918
328044
1111572
134264
695235
498587
1034030
524504
368561
499308
1055104
887249
153640
1129657
277431
382515
245801
657096
477462
954770
1103897
351180
708397
1059023
559971
483029
739228
996726
266255
632334
2322
809585
190679
643952
1143856
338563
233718
449988
365491
305994
735915
584116
830625
1120166
1069400
945075
375951
922560
820354
1077646
454728
372476
753906
1077657
87540
171020
810942
1160865
633366
170838
343017
22421
1066901
998857
1111135
774594
736621
761353
870425
63260
988537
135629
537383
975318
1090961
892860
277148
803045
892863
1079414
852193
674901
534473
694614
219558
869594
960360
698904
792797
1103212
85269
774943
609779
345652
523404
433549
668588
946383
225724
138465
689139
868105
99841
727327
941607
570391
388410
291778
388433
32218
222752
1069877
981401
859401
10084
776293
5564
13531
161182
379842
46416
696969
616826
939068
320425
501665
674504
1178770
407237
802603
795604
1435
1052788
49491
423107
980979
633161
1031479
302587
386696
603837
1166942
755482
74084
186165
265449
620563
522874
579490
505279
228408
890794
572018
639968
1102233
52
663869
1034043
29031
792470
352480
803383
17488
424321
209426
625213
543393
349047
658572
161590
737818
612093
1162346
1050018
944651
191461
599173
287193
802718
387748
1101314
222772
686599
57685
722255
345178
1151595
867954
501275
45461
192102
589105
1074733
988707
959072
1022540
224681
137688
660832
976169
514467
475187
66447
970482
1021624
1092655
473630
980960
38364
133000
397587
942980
417946
29264
213043
881502
4743
99820
874991
233918
1172502
775784
334270
448171
1174636
917475
356826
554965
540824
769733
853943
797794
173533
516852
765920
257406
490658
639709
822063
805931
333612
1473
594019
66667
339752
871190
71622
478637
201223
739747
817326
790472
352647
907678
62368
119064
413566
187716
133094
862300
928308
23301
759819
774609
79440
432158
244585
361109
139821
1016372
1095532
69994
822881
548178
497905
119436
254062
1140005
551180
1103773
1163957
402471
143119
1100908
60277
734500
104729
954844
26180
1067841
271097
178555
745435
779763
786678
860210
294992
1171667
948087
661279
214803
505941
464238
611662
11088
810118
363194
208330
260680
813364
894808
1156128
27076
869455
388556
592449
400419
540613
92713
938851
735841
962626
993749
936248
88968
491616
127604
5744
88321
24058
93706
760564
313689
334278
632950
900616
489522
909806
709975
912286
1043355
1106513
150095
234711
553540
523653
1148355
63147
121274
988666
220503
812902
700796
218842
1011763
89701
370518
294560
880811
373053
1085924
177532
281497
320103
514431
1154413
300844
1043521
930284
709261
73725
896586
900565
1102741
190272
249311
1032092
820509
921243
859973
70528
647077
319917
256752
1137278
549752
324725
1026092
318885
409671
294238
51057
702060
1010005
455680
611831
487432
1102271
683903
419969
1026449
232988
659882
186066
791571
493057
219333
182950
1069452
139610
37872
437118
668151
284578
381436
551654
580551
642407
399513
749040
637312
148551
102850
1051119
30141
417549
410771
182571
988111
543771
727132
665264
325359
655516
676758
677927
149029
678256
772231
558139
800995
716009
133995
277739
642464
640010
232611
991369
575502
629296
369018
471824
700969
141221
392042
621676
275
1065628
350325
846672
416704
1156192
21581
312597
821042
73826
644425
407807
291556
15572
1089295
739057
36350
823160
460921
1077799
677662
29859
289594
712728
538737
701997
621712
311989
427271
950589
228098
877742
610378
121694
760928
660278
1153499
101863
577613
96060
686478
654268
12954
360170
413541
278249
281424
420746
384087
999381
1056168
124933
27052
984047
489156
767339
875518
913111
841369
984178
296735
1088312
297386
110372
291549
589710
253464
163812
703681
954012
279578
893664
497529
700957
66215
978712
452220
295033
21042
102460
143636
583165
1153926
421026
192288
431413
901319
999160
965190
980899
12413
408316
383236
1171169
569356
760123
186592
11758
986881
873427
169046
987994
680001
884269
650726
973562
1075618
1060770
300424
657448
263059
206629
861618
1050004
173047
483027
641087
973045
667361
20211
169663
527815
125528
169146
390213
361502
1157158
256307
1120658
239169
26055
818357
263497
706289
673604
522596
794151
802313
74981
1044482
146108
642242
7767
1167070
484771
1138659
1160365
755208
441204
837039
879156
613207
783302
554499
1047566
262508
348038
694714
878597
993053
725665
341594
1033701
27445
1078634
657395
70741
747024
725140
997014
420345
632635
909246
581876
454582
626542
688212
507909
1143155
560228
599389
780968
63249
984403
128533
374910
889264
853245
816155
860507
163433
952245
508721
198825
647682
1067326
557522
257867
135095
664138
546867
926827
407673
726801
659497
274822
612846
559844
84628
609474
1049
187252
1176407
328891
124606
1072243
289250
665273
984029
84106
547724
923292
136613
376312
599217
984348
178331
383811
483712
1029492
739016
990835
810295
903674
722142
240188
214880
522843
747126
261743
185921
1148397
413339
618208
952333
1106379
636506
699906
1155262
289097
481310
788402
27785
1166165
1028391
551524
988111
698134
198979
656831
1023629
552698
1009389
456336
703347
970794
26052
1033866
155800
391315
19576
899086
713099
1089059
14145
121432
741306
986078
826545
696146
326743
895857
975902
1036424
1169039
697268
905596
700789
3789
651274
499234
255874
343238
316672
93039
1087127
531821
709124
1036494
1008529
54130
259271
1149396
487059
1017584
620320
59576
749359
1124970
287710
701159
807498
745662
825513
844758
1155059
78284
388744
817349
450404
821315
562730
68517
773010
1053498
1053142
1040999
1071627
23405
300069
1106351
931214
337524
970326
697309
941688
529232
473020
355324
18583
447965
395246
63687
78598
731993
248039
208822
200037
1140389
1070003
42527
405319
836459
784240
983549
404791
321213
765867
945487
165124
181349
1174981
878586
21419
902943
34311
663142
256051
808976
1107538
1052781
804510
337926
1140247
472282
717193
1136942
1078479
437210
442793
223638
148652
944954
338334
66625
372190
67439
733004
344232
522986
847803
359903
1002215
287856
704227
179613
377623
1120185
1150544
608032
28543
1124181
517617
1029788
36935
306935
208557
667705
202464
145913
404250
992129
492709
1060950
527939
502661
477997
1010771
981143
875222
918110
411723
257530
426424
1083290
145975
464075
634936
361415
1103870
973756
255213
387916
164284
402165
156966
27106
306130
118223
995191
171873
898471
197376
177561
901887
286540
384382
1102371
530948
612632
51956
503316
46338
695097
199276
1176148
591596
914942
1007622
52787
838912
489819
688436
944375
845976
189587
989485
54626
1174640
270568
638089
330690
880454
714125
320335
775017
1078657
640052
1123377
327999
602919
1061935
111812
755168
155584
901772
872977
118768
268038
591330
454934
1061985
80320
685977
878772
809448
122187
79043
1178392
28633
540156
60776
8083
817535
180969
573662
403164
383361
700621
1159233
622555
578440
650403
1180080
1064536
701495
571755
748121
943218
273598
413131
97154
320938
919282
483972
816132
247874
330448
577669
901600
56480
983356
627153
851565
519808
571240
799411
508378
785500
226697
890670
268302
465553
104794
631602
206285
200271
977039
528123
1119255
148777
501321
804367
1039774
687587
834187
1085820
475795
663773
595934
471048
1047134
1094376
828901
102991
1048115
619052
25680
432984
900963
402260
276437
861445
780740
546711
410830
1163341
570251
343190
993972
805854
767834
16972
1079246
408751
936296
335114
143585
1081016
1167379
762438
664992
1134805
106336
677659
984131
437436
704492
631263
1032091
95555
755190
1039427
380500
417875
39779
199120
903498
954133
1103922
369479
1106894
287005
930705
1035643
360611
723637
701860
637543
1153824
319291
1062213
563353
821025
180050
1092502
135750
179917
485478
886784
394548
874827
1105667
727048
1108436
701661
311354
362401
170071
779970
634847
602291
948506
266046
298570
981024
1012028
1118101
1154854
1042617
116543
260641
434472
850611
690924
837676
740294
776868
759530
1162119
200008
972885
1059473
50248
1014422
797934
375573
490426
238102
1173437
1130713
255691
1095785
1133132
821193
980273
111479
776667
1034968
142897
228661
1043666
951132
923334
960297
252218
41704
382178
958534
854824
252987
657247
333044
1058388
1063169
253310
1115525
902349
189154
956348
457916
349825
446177
13321
113902
790246
735286
1011768
1110854
978379
386117
959402
686233
311556
383902
209195
1116369
334587
921265
332476
936377
1043970
461938
817583
592767
909833
1104801
220320
951472
897615
536389
276744
1167159
260307
16531
979321
15740
179279
1053015
580719
1008986
327106
279749
843746
1077345
921993
758896
680510
693981
254297
351141
209237
1070625
844415
37597
1115037
282142
211059
587943
1085141
1030745
697035
93159
57205
1068186
117845
405480
1035944
244098
291624
1040451
443215
255699
552746
353108
969421
366348
826964
461490
963008
711341
835914
218950
293924
973254
204214
601158
786030
218546
768261
903987
1077745
652851
551944
66606
453352
404691
233693
911351
203980
488353
163736
23103
1058285
809638
910064
1113527
840772
426788
1082787
1098292
1073240
1093235
813299
1021859
445204
1076058
397744
195200
133331
921276
794273
864880
5329
863700
229134
578192
845387
462665
563910
1065002
1116921
477711
706982
605165
1036031
614670
1067588
24648
452641
702260
19224
368149
891620
573110
347098
92051
248181
1121943
571017
676480
207689
715269
610878
975696
1005808
1162812
1068489
231504
105962
307612
1147479
971590
382366
751403
234952
361039
676027
251107
343748
550957
771132
282988
821661
607973
851608
97656
1025432
127459
564517
612542
198794
439210
717131
970889
1100050
656332
214305
248255
909482
398044
352720
866470
25745
174787
896998
636416
766796
320455
482283
112684
1074574
597563
250600
300077
617512
155163
1134798
339092
513651
380036
759594
366109
685564
870872
1000219
257943
1143949
647304
484248
52075
1062627
456256
1012829
749467
425019
987360
678650
885058
600181
810648
127947
386141
884072
601909
273311
818631
905302
508883
657002
271665
245184
461247
144601
869766
730321
1174218
137075
503958
3201
839083
578795
1002515
955854
962422
979474
633361
8270
1054700
584449
51914
1069001
334229
979758
412564
1004771
1129283
1068066
708211
811521
573986
35715
1033165
502607
741624
449362
1047885
584495
279234
200041
1145579
711282
990977
706604
979927
609174
199737
911624
90725
553423
333524
1112753
409554
160113
528315
648997
1089077
703943
629271
1016822
23792
307785
850334
194894
235435
940356
1020442
1123129
459837
909942
534713
1059072
187781
574732
998464
1029738
398995
436962
1133710
125237
875603
991847
1172570
602039
299282
885742
657942
1093665
894358
1160058
827323
1032329
529929
803417
272444
54691
184019
654110
1028625
329398
84040
238689
1139174
64235
895997
563117
365191
168086
454486
594583
221886
264367
993054
407421
522288
971786
534387
1059942
631576
259853
243846
860227
284572
780616
1164353
852064
268798
356936
477813
853809
475697
112858
888550
1039653
602458
853500
229542
918117
238097
7901
631616
1012930
839666
393106
1128593
383950
552504
976677
806257
350326
355717
959815
523676
549108
246215
792783
946379
73652
686861
886316
774291
627102
111253
319610
842759
492592
963092
357613
986274
72211
1119234
1054279
631845
461985
1028184
950106
154034
860516
989083
1169499
949491
640492
194787
175244
431167
213812
739086
571533
379082
111103
23110
903729
223357
69721
582963
891524
900298
1110384
912458
985273
989070
1123038
964354
657247
628117
274921
217422
358023
665816
116054
638415
92318
663698
860113
83648
488219
223441
746209
904068
1068546
563156
721577
443876
541169
862894
116861
547624
816018
712109
869840
904851
1144126
352384
674488
625982
1053388
251084
906584
838005
870064
1132607
122452
1124098
377110
143752
1097817
128549
822692
284645
342769
429912
748988
337119
1148721
790894
726936
248777
612851
942063
1086643
135499
352825
130797
823563
622733
484272
961667
431626
1155350
924221
340805
1180233
849985
618418
958104
1013837
327958
977240
658691
944648
637431
117688
352629
387616
175018
1040943
925866
258524
291515
1176629
544849
115762
708735
228393
966762
291041
133452
699601
1024221
573084
614748
966012
211406
1135321
496635
1037176
664908
290236
3074
691524
386502
50736
295738
443827
60238
136700
477162
1016184
404487
131463
84742
284954
1151024
793475
1028472
488458
324774
260762
626739
423876
412553
87445
525235
814920
862072
908096
337622
23834
1062713
67905
785246
608744
691236
954840
1138162
25151
55291
219471
132939
892917
662717
162502
534338
917221
850046
463487
299211
589494
617780
126654
985509
370790
679871
662993
998988
150756
1088243
102937
1111450
1179965
568529
163923
1051553
138274
230980
230800
462213
710818
57232
383584
1399
159085
619008
573545
963248
798902
480839
411622
173127
549021
1145662
821185
453149
815817
897581
101191
431544
323776
554485
60232
991156
34173
852853
500107
726577
1137744
461453
839511
334402
547022
76136
564745
1011285
849141
64648
557192
1074750
891724
1158370
340197
453474
974562
660912
63766
735761
960134
190956
76328
402385
503967
432104
914087
358214
379557
318286
650094
800520
742863
372406
451515
1080391
363971
849776
166118
604856
489033
715986
202252
161359
580205
225331
663421
912365
170820
164389
185672
653977
58616
647693
930597
331430
357457
800671
277261
809076
983119
611164
169138
107107
330902
234046
141354
547531
107090
977249
558603
529
567138
663935
533283
805685
504805
860581
195274
623553
260879
684073
91057
875655
181369
1051906
189036
251932
963701
628634
454123
216314
513616
629800
708058
121283
1005759
508859
525325
1007122
842750
202741
999875
529022
853174
322236
1003359
1044067
655939
483702
1053483
1054587
1022694
637366
1097436
664993
1051691
698849
935100
17919
445345
617999
291501
855112
572035
447150
83025
122471
1048300
786809
979441
261092
1158002
856504
825482
23407
760585
868826
233293
1062137
145165
441253
589432
86279
379824
49007
368207
372485
1007702
686768
537632
492237
94647
887992
1073054
56782
140892
730633
66449
1084762
416221
789481
505443
1069832
937721
912556
619026
154391
551577
1056753
820110
417629
780054
730910
348158
368893
767461
667202
713016
362360
826267
1031067
458525
1043310
463972
89994
1088348
378947
416226
411413
930066
1021968
84791
897967
1132970
573680
384243
577317
903807
568215
687633
789591
482047
1143816
1144505
340652
1159190
214242
531033
381822
1051448
182742
180115
595709
151094
304227
408536
919702
132975
1038280
557669
945798
434378
937493
296422
63265
639858
855143
351854
337492
1174917
674177
299740
153203
86626
1059633
442734
1003293
1006372
758296
713709
1055984
1093804
614295
1111029
336821
1126900
494522
496768
1048980
335920
573325
105557
1163502
717647
386549
144995
39008
917572
977018
213026
385237
1073020
138972
836400
686860
1154766
742509
1162894
296845
935746
1108736
52388
859246
693774
236195
495928
991325
402262
1074932
197728
241666
924079
656573
929559
961432
253495
787300
317913
924559
386242
253798
741916
581778
923386
847823
1121433
819554
340360
704216
1119632
24013
1176579
882843
10080
379559
194988
439948
916733
192596
94961
225566
118913
111329
1110521
259817
999226
10993
424306
787980
1172995
19850
497417
579155
969098
519263
820653
841962
427167
869251
86684
447206
646092
967465
581606
721318
360861
604641
919757
721768
105725
1083694
219197
716316
810537
120173
668574
564645
95182
447775
404353
68475
469111
672145
359318
71303
11664
736922
1064433
539271
626106
445020
72642
979669
520514
501627
701216
706799
1120133
1028138
353802
1069979
28460
388138
431578
293456
1027956
523242
128621
996193
803232
675012
103259
1164153
1178181
948007
704867
275534
669186
1147290
1069136
893190
616566
34562
181797
804883
826941
596474
724051
920407
1138574
1161367
418696
858921
364497
1064275
967274
416200
542863
982652
1125857
134473
504109
344128
1051766
964973
15464
1170654
835720
232978
1093118
573046
730075
216811
621225
842664
352869
16997
750739
991121
581463
69129
1040477
899158
1023431
1015250
1116340
1149409
302766
425855
469880
96652
416854
52020
269073
184844
548485
1065380
80436
61023
910158
205006
561045
702874
309643
379139
913899
143564
67759
788465
968381
1125636
491603
1136543
147034
270358
348483
654455
973927
254488
671863
282839
566681
953281
631194
532921
851885
358458
831653
990673
1039886
304578
719445
511235
474550
808871
595608
210193
867452
788172
269098
628469
676479
902856
170781
221629
1169735
946052
402435
805693
1108828
329504
367026
60228
683310
445814
514319
843826
623226
953155
256107
177301
387086
264665
106027
1049893
598035
193424
992429
943336
877894
87953
668380
376947
794358
893190
1057421
1117567
801749
163817
231629
224026
468265
28558
1071567
43780
1118028
865996
803869
829646
756641
799139
1066122
460914
497869
440144
1130997
607121
486860
899963
302161
896654
284129
1100237
96080
96256
1128762
69231
856900
688592
641279
367213
256182
786645
145328
310689
497267
695510
622254
217615
515610
174886
761023
413255
88408
35678
412822
664240
559585
402848
809309
920915
234421
558971
1017763
164708
8478
750320
559643
1116762
1096253
230251
821965
312245
737984
900262
528846
1137634
1021146
262351
953001
909030
264625
720891
651132
165152
64326
1160075
964273
268931
1157614
821637
955922
601615
342447
22061
249563
163195
671249
262314
441453
913361
1139717
48527
550792
929177
1062522
980997
459873
548697
1137345
826808
850350
614925
183547
436256
902791
282140
152735
60716
147467
989985
332988
12085
667291
536813
550850
681113
225552
360947
5635
850618
900332
915087
708362
930521
122600
758687
708051
614752
835236
173698
1043164
289839
618310
655375
61615
821593
334947
220796
1016488
761014
810382
426124
1048155
269412
605967
899167
974696
330825
584990
461456
558274
340077
117132
856398
69619
386669
463361
673242
22042
1100743
621849
845273
1018358
147243
1038074
55105
1057104
566493
567590
462892
1150201
78265
129082
265848
195291
517895
16779
857480
610732
339348
338172
129277
1092930
588832
493276
306923
917230
30463
701697
8605
875670
1011004
215915
262246
510668
685821
507532
174049
586673
1021618
161049
352928
307688
799758
561508
688202
3877
330544
330590
683335
901491
991026
4191
553437
1075816
889458
123730
279101
925225
172200
90206
676975
641208
1004604
959360
814161
194390
1027176
713798
631160
52217
361958
427988
141268
983849
1135343
903813
1026180
314513
679101
228604
392174
1050291
538616
280205
1088436
999668
732966
337022
1068715
291615
1072601
525252
427469
86930
323605
413825
914283
584244
1102234
115253
245451
279743
864878
546276
933688
758587
258345
719431
675923
1116660
362660
892533
1057386
417318
184114
986395
238538
664725
245960
838772
87637
1038022
790272
734230
258232
63677
619062
441995
890983
174447
631461
303900
714953
261442
199759
823537
481093
935745
463325
527733
116279
131917
158895
870708
988095
1143752
580031
877903
570683
555387
898815
426627
435940
683211
649695
734478
211998
530553
735329
925091
108960
315881
899337
980709
784677
832774
288864
332808
550343
381097
665199
1150091
638006
13597
445478
127096
160759
742400
602366
986543
131096
621912
908811
1119761
208794
495722
1000948
299229
981973
816101
803156
1045874
373314
794253
801295
726432
685266
901233
977833
678192
963111
537953
971805
722638
299200
474839
35802
245957
850935
986572
228783
1061114
918005
568043
1052563
902302
427509
899326
809947
115210
379491
1007881
61793
1020538
406040
565929
217150
826946
170118
903796
584897
710260
253553
822403
808665
756276
765273
1032215
1079026
197195
16456
996015
95612
495170
1033079
956314
503036
339821
959486
653762
327257
656449
255895
284518
950464
905474
1072019
972941
560946
906773
313078
489407
1093513
675660
1070896
397399
551496
525892
419070
445951
811153
493656
382553
390291
125273
377737
51633
892654
1180330
1047864
1168608
1161963
812553
631778
385072
317936
1142522
1129511
408563
479224
669288
601820
230323
245606
952747
787625
1147613
879091
1080204
1103670
764447
692388
932485
701624
254449
924960
198032
505544
58584
913649
389063
1099311
887967
154344
458453
71662
657250
1146135
826074
322560
483303
943918
714777
403605
868594
1131720
981395
866102
506948
144668
190449
150486
1071404
517877
880751
429706
109952
539553
920293
608752
348389
583474
889286
223117
865962
657029
744308
885513
286736
522353
711571
503639
241598
948884
467001
43031
518655
954214
142203
999264
54816
254664
460734
539161
268095
787720
859844
402746
409781
1157161
824327
378183
754263
376889
587500
1026692
342189
210100
871596
404997
1163836
712765
1017867
1052004
363408
967207
810232
1165092
447412
84950
112988
308258
1082578
72230
640944
735482
761763
965583
989965
276790
189510
263410
137892
504014
144739
791800
73640
864315
1000182
1138108
69291
651818
642673
55301
5901
282313
36475
139192
1047099
1035017
536867
22173
342701
180624
744163
617847
333086
1076943
356568
717367
715476
403076
916652
150151
491072
745023
390760
685137
261584
748795
381874
574235
894508
534918
1104121
719345
369735
104185
159810
682719
1061858
90760
836655
919799
838363
44733
1087238
444584
288458
81822
598129
1008727
627884
931998
44581
1175476
203222
666671
232782
403287
380878
869590
204563
1112258
789046
257244
336929
351006
460100
590691
476865
147343
786768
295615
572253
1030048
578698
329243
521413
823306
239991
12997
984502
164263
637373
447565
807495
240767
44551
317604
313774
127697
405287
908467
439367
94235
932687
888080
273793
801438
148318
1065851
115540
518165
1075637
442691
252664
861702
711311
580113
940765
489642
937797
499660
363475
345811
842878
1066448
273604
517545
804939
424314
281777
436561
214272
1061615
208915
711881
534919
148381
366199
120990
58666
783471
219544
466319
159926
383816
1025348
1060635
47350
203527
515425
616578
1090455
399485
839379
1118608
900233
287149
123659
825791
1116378
860192
758498
696776
902025
950708
930130
87620
148066
23363
460231
590965
1097275
648405
65067
398119
742112
56845
1179549
288882
1063162
145574
1013234
1110607
678295
942062
488761
587283
424763
150080
1052156
585236
1081805
445659
639064
100839
1086310
390158
380300
660952
385372
85605
1006152
228629
611168
46642
680161
1084118
639225
504090
380082
1010185
366602
1172385
1021751
880550
343380
682316
1030689
508994
335449
324053
663813
1105297
815558
913467
70616
411479
133412
573027
1054436
131091
287453
641952
228113
642117
982541
830084
985640
1171636
640624
379118
254661
1146896
142792
56295
596081
261334
727574
102922
582407
267093
1040019
623337
647393
550814
48615
721939
528603
120333
1004523
527219
426044
343288
431237
722261
688239
304338
631867
976004
1097582
100897
649344
676612
264276
293762
1067651
1043550
136839
199865
332372
54673
491121
1147243
521567
913446
603723
1099365
403649
1007138
1034004
583569
2247
598466
228805
1117937
1122737
1119371
291702
999680
68916
1020210
587051
425547
29131
1018142
2962
772579
180888
263703
999447
1121106
863362
310829
592668
751956
734138
993731
734149
1001856
30359
925415
185257
982412
489770
171908
293748
708430
1149808
127179
588465
251591
304714
63044
498405
787137
675597
1173065
273248
942803
720980
883807
219315
638437
984022
24921
446782
963708
288933
476128
1164781
332810
1049987
422204
304015
1121199
928394
301363
251195
582617
855603
981279
486564
856178
82591
237939
214370
342524
921183
1002102
564798
669092
1039447
1080020
276425
108444
715938
786969
1086491
926542
1010725
256669
876737
180572
1170909
483946
7815
1023573
1044639
90698
936441
909503
1121776
941176
48530
794567
924766
1089247
317226
1153371
1005563
165865
74302
180884
215138
757870
191911
1413
621135
871657
971947
580339
941467
706770
272353
1043910
619286
139713
1054970
736327
250271
1123589
880888
1117819
129177
830411
306761
1128414
511953
48682
383249
800270
1033865
305807
872140
264926
237759
331208
1098845
639021
733984
356806
680098
158108
213369
862341
343651
136013
707136
965424
904433
1025100
74072
1098630
837409
755465
458905
1036363
958320
399505
924531
286279
809113
706723
592125
751770
794427
343457
395205
730085
594721
524909
154769
272118
530833
740205
428092
398381
691675
284754
1146710
439784
518064
967145
994195
561074
918461
269311
30376
1091342
57161
1050527
426365
519477
459731
117488
230007
896168
856927
761269
1074993
826907
610168
913153
461168
13962
138427
149811
357121
110626
669944
419075
742342
837956
874593
1057085
517866
703518
996799
290818
975770
797122
915440
765026
1109595
663596
662190
1122670
18239
1160745
106807
564668
611465
194038
471570
1030738
609767
1027405
1009421
886008
517932
137877
279217
442141
824818
490162
127590
995346
941282
530642
387664
407575
1045460
661785
119464
303769
1034568
614341
322277
387522
543758
187212
646621
1088019
718445
1131583
1102394
645852
839534
189314
390876
705374
1055266
566548
295586
118223
435478
824458
34288
581899
549621
979368
125538
575063
426850
399601
114655
23998
776105
209368
1149040
1048581
705203
873414
597927
372356
195934
521445
261707
646160
115300
227354
593520
1136497
605443
517177
233930
642613
1040723
1171688
900952
1040854
580179
971462
1140398
396478
117912
317512
275809
477282
644024
250000
1034105
970761
1132434
971809
357232
995967
1039396
1143057
474565
822037
1052254
111274
884702
1046085
710027
512823
428243
631542
31475
1049050
366879
740526
290703
251089
935901
194932
373653
1108174
1142635
251348
337044
754407
473228
449003
1055361
953277
395223
1166900
37004
1162175
222658
911439
953726
486359
1043511
299475
800885
92429
647565
891879
484108
1011569
1059690
615079
1051806
635320
671375
869065
728479
855508
1157066
496177
1145061
14674
1104796
993047
1018395
7510
926858
960731
755404
948811
1174686
895031
466159
1023551
993424
510178
84327
665684
100925
1012544
1071660
793642
510402
246056
1170428
882286
194713
205246
955431
740261
793351
491160
498357
441698
218465
996304
451182
1082485
211521
517123
615238
894864
1096513
632386
831421
904432
284539
523439
460239
285747
940075
386372
962283
941909
375758
215973
765247
590885
681766
184360
459789
92970
1048694
106561
1063149
987372
991399
884943
1102418
985910
445269
253075
470037
559815
795853
92353
116796
406518
183479
546753
80447
182273
700619
610615
723085
716913
602753
946368
496571
764058
551834
195146
570211
472503
401435
398000
893016
314262
1098525
538760
983569
176182
647440
858565
926488
685860
190606
1164084
191222
533290
695634
610421
236083
595612
294814
654543
149798
99694
23025
72973
1060487
1075276
582198
771868
824163
87369
1161316
20807
459939
31455
62679
1169209
192417
156254
454666
1020037
29997
126551
492084
1139210
412132
1045390
931896
3079
465632
449324
591950
287095
758212
696226
207374
1096133
526177
771723
1015650
772821
73242
357097
1084297
600366
418459
196427
574168
882367
7081
499743
1085696
49590
315759
1108539
668457
530970
1110949
68024
363637
466242
766784
1114736
153668
853456
97852
578487
1028576
1152928
745566
729035
212246
862663
32247
356913
1042831
668502
116152
357486
739759
890123
540427
219687
453520
50048
81221
550809
934352
253447
245203
421905
744855
850504
840193
405029
853313
562589
177951
607137
913772
783667
341181
458919
549911
360940
866880
1094690
89632
665282
1027554
574692
735993
787202
966871
137475
378415
679424
717751
796609
1005795
401492
731910
938996
1000838
1007131
148443
156014
471278
449894
851424
263441
134959
887802
182915
490016
304165
976122
781922
252315
258480
783585
573910
77047
170956
637769
972055
1118865
844352
1101145
430339
474549
484001
188532
916126
869951
12327
216263
134345
15017
652815
841686
834257
270958
638713
205507
1036044
426523
985227
1106367
921532
639252
154119
369537
968020
257277
423261
603906
758039
1083556
839092
780588
420509
935231
118588
976535
907203
1135476
351356
1017748
1006144
386928
838723
512881
764314
112431
1059858
920090
732862
720891
903895
699914
948073
1127649
707423
126781
197632
971758
1129842
224428
775713
203904
653801
555998
750841
605582
985840
612985
24920
1010370
468070
1080415
530460
740212
405833
699576
677757
156997
740235
114700
749664
1086309
688651
939527
718480
1128446
416614
16973
763124
927271
37049
263557
662311
683817
333258
52408
623706
263949
483616
683594
509357
308524
284790
629847
810285
140733
571265
1006764
600301
104987
1022402
843146
1106689
1000839
471446
210015
800050
445564
556486
251074
1045026
911968
357985
200617
465273
803921
218809
1064901
186573
575917
482963
968510
1089974
407475
280761
934116
892440
292044
1068969
1010655
801564
22443
223197
1175813
306869
912617
859581
698595
675297
909550
1123483
1127272
438537
507044
1098259
69902
152499
1082782
235784
772263
555290
248902
190600
479715
630580
773289
7776
127929
460016
797880
1156834
33707
510411
700844
876919
543196
1147567
11863
484460
637899
1167247
420642
108121
840517
701517
237005
159503
922819
885265
639482
859051
1028578
14847
222131
942470
380449
886308
107015
897102
256153
678790
196706
255426
714855
905825
884785
956008
1104181
802402
470019
852796
513486
277987
840481
982347
517417
856026
328961
193896
964549
750096
246932
835709
114862
587810
599568
670537
387458
748055
76967
99030
440629
412267
888903
1007749
491176
491584
19809
319947
890350
1101901
1151057
386175
1069776
826418
1140912
99911
945526
363302
227461
35859
480626
582423
599550
652682
303790
220920
1039544
232727
1084133
89103
416827
660311
591759
798737
510324
540861
426711
279315
661897
1070808
958775
814546
67076
859253
370539
1170969
739572
651937
1036677
431616
14415
668109
1084847
302268
563496
427927
630354
441751
766863
967536
353856
1052426
632860
1177464
368045
197304
302461
920866
801132
693937
416119
62360
694210
245827
387914
424718
250249
267057
122127
828648
825986
956000
781369
637132
615705
692319
880383
255667
690429
764373
451713
431930
235834
604146
899973
403497
928193
754188
1047643
536061
835597
8705
621648
604798
915498
605846
58396
762583
192490
338654
438597
1052931
238271
543218
742052
1143774
730569
903447
552003
404671
751806
576289
758550
725035
843759
678433
499313
62808
467019
207640
448858
1108484
777718
897425
138546
328841
376446
262792
14007
878744
928546
832444
1167859
460305
718030
317145
440079
206510
929424
1091743
770082
596459
378778
90134
105054
545293
493866
1178884
923905
538131
801942
1062817
70369
979294
1101708
553612
1035273
20501
977913
1138760
22320
116460
594665
1131246
1065922
836503
723264
531077
78704
457352
77960
566112
770065
687235
775057
522338
811203
976524
1133310
646323
744615
799050
1076575
24863
1016507
194205
750519
50794
189245
913767
739380
327417
717016
277693
256065
44314
470032
1511
777929
480519
257158
870428
20850
229065
1005390
1094965
742916
594923
683472
489931
425611
244733
705470
260016
22771
1156169
1078475
800969
911200
1100597
29717
972419
747697
376276
957540
128696
279710
552
917543
761815
1123618
166314
290008
783340
300738
225161
1097453
102389
988472
91826
595280
390775
896011
665271
1132657
230477
942489
1121334
1122991
909007
460683
444264
51394
825553
368931
502326
506855
315448
1007300
612954
912002
968484
779634
1166122
320996
98194
616884
762246
624137
310112
649546
1095307
252570
625209
404516
47889
713218
360893
1044942
1134374
725683
1102862
352827
822349
331210
32252
670876
639628
1155924
482883
833512
1009244
1093006
1142942
1158059
178046
509054
790693
384297
776670
60976
517437
547201
611964
639162
112292
799147
706595
1103773
333488
881286
1091752
537014
1016202
1140409
862641
346080
336962
156596
225307
1118697
171427
75557
50069
365376
733685
1026275
844774
55756
85598
284369
426106
422663
951665
695578
31537
59064
13271
931229
1091182
1099349
327992
806494
411342
1086790
1006643
120863
263712
1059036
210158
42316
351580
25201
608580
678613
623627
857241
834760
1144066
508666
49974
1042956
728496
821705
435276
1085080
342550
308793
250891
69669
4786
211365
653358
932222
420318
745622
283646
402281
618968
1115348
413657
260304
817091
551276
955746
577312
691870
65551
435456
815093
781044
845505
582316
406555
561909
506138
53097
319957
1138977
1096290
333048
179952
896471
98366
337790
727718
525074
111653
176094
1095551
216242
507107
211686
783281
89988
1166223
329432
604785
149017
713968
1057249
652267
410880
355731
311474
388376
610621
89068
231079
1112573
703270
639767
668079
666402
120622
1128720
443521
683560
16389
247005
811084
496820
133533
711076
706054
696587
254751
199466
1057752
691263
73325
823936
525079
887136
916970
704315
650331
312739
586432
902054
18161
1131930
635204
9717
242696
996782
989396
450258
546084
82406
91241
1153115
1051007
536893
214394
157535
634867
387152
17443
529381
816640
687046
859715
315146
929197
820478
1134524
139776
324315
534578
737118
247547
123032
265673
849293
51231
304212
1071941
723099
905294
350031
241331
943453
949801
293372
999296
1507
832141
122353
163863
613544
766010
803646
553527
200757
55916
229727
505446
196975
150716
585951
85920
45191
826849
92463
269142
278874
489902
1105876
786214
210946
700414
330957
13058
883059
487464
1146662
478071
233952
323141
780986
680953
706988
596810
540791
841823
122341
759831
632614
330566
535648
622616
384469
890841
216382
674347
1000112
280637
979383
589014
243388
166682
817846
952126
1154767
815715
138685
1058910
254002
287329
535497
731543
22114
116745
38398
327271
980144
322402
571234
729669
1070823
773879
702224
1104404
536800
865226
1177879
681036
324557
598928
779069
80955
735556
909880
80949
418762
1054251
42044
275432
867198
173594
578950
41225
447963
154599
485602
588427
88676
570246
906947
921984
1068028
386052
2087
696776
74864
342655
414612
266742
672432
505340
423083
192907
438857
895334
1076625
303209
984844
630370
885135
758461
966641
313304
859560
292568
601727
330983
1158609
343457
285825
881110
875953
321066
809009
812057
721188
333822
897852
318129
582273
654027
282365
356743
1118085
981394
390062
90144
809131
235148
283870
184261
657078
82718
984851
927202
1035906
622923
661644
391652
249223
177823
190004
350552
718927
110726
24519
876056
73605
196882
1005411
356553
151507
35429
630515
299156
651604
980816
561606
917741
719459
1156809
329786
548536
237012
418817
373203
66914
1139323
10526
926855
665901
231258
424197
978452
153605
783187
185600
260833
224100
88421
623721
1130993
628173
984341
775120
69225
144659
516256
161339
89420
891305
847383
420183
264988
245308
33287
573855
293609
128142
199287
132719
196340
410055
841903
53199
1165226
560358
690443
738439
531414
1045607
340407
551524
1040597
57058
209226
260881
246262
389270
661261
351295
514151
879314
550316
857471
986118
1102556
253806
712693
547340
967882
61745
33804
580815
796069
500031
794250
1160604
730573
304722
942673
635818
556368
773192
1128524
210857
972347
1104919
775154
47918
171084
598430
443999
922719
433800
214862
969203
378191
1374
324647
1123814
296155
1165993
801492
1038018
651172
737784
551949
1132269
492378
684604
292369
835527
188090
306470
215902
636455
120367
335719
935492
570582
603675
123547
311888
79654
722317
383436
342911
101150
544591
1027476
44937
57595
658933
1145338
54180
308862
867565
718736
762293
1064207
259358
50475
113940
204669
328740
1167757
132349
666895
734816
565135
973159
888765
1175745
1144560
74852
236088
907225
1112277
169962
1133801
786515
766426
861748
55591
792371
8419
180507
159752
866727
1154857
115324
217183
169759
872064
1083760
992752
607845
70284
229718
109967
38650
268965
136744
735748
191004
122953
513440
1178450
747676
633031
789105
198208
949400
129071
1104945
458367
981849
322031
906155
1136049
916501
1081905
925178
269990
1122194
241143
673350
607542
589590
186098
659240
345814
449922
744330
550280
996307
380340
697752
178193
744507
861447
580582
623094
547943
95509
702061
952963
560811
369637
598808
684102
876965
72953
999181
401288
1171963
1018770
310708
719537
1100024
978576
138202
391119
739205
1016948
103926
615301
168367
71225
1083733
846173
1156683
171185
269576
350364
168148
338086
112947
482648
924277
751442
540856
887966
686919
721161
512343
708152
48101
256591
58466
959543
596714
789602
966308
1170225
679823
920649
822897
658402
166411
87984
511603
277623
332343
384672
648200
68340
1168221
890232
180455
1149901
275298
704629
664443
688150
1088297
661979
649903
473177
459361
194397
497284
191006
1018484
1106601
296096
473920
25466
182637
965246
1028485
722820
865005
1018927
1055648
876472
840118
463200
1115877
770417
1067060
373212
472320
1038503
437564
1062354
80064
781851
45895
1093585
154857
295580
1022450
504442
577868
295666
1048920
53631
346749
1070044
289699
435261
220359
84244
1073630
27850
664244
202028
1088047
849760
146526
950831
759782
264451
624334
767187
970973
46268
604970
129102
491289
304668
480301
656325
738597
183945
646612
1053337
318640
102835
269033
25176
86497
516083
511279
721640
823089
903168
551318
256719
976415
868955
1093479
9741
203179
1067964
380841
64257
891069
289844
553263
570636
773790
650890
229100
129634
1133708
666774
91567
1062679
484112
471977
989656
137835
352912
680772
244114
105870
336932
15155
634292
433124
936109
550318
1001152
568552
341967
302163
243568
769676
189329
737451
666755
961793
296895
832023
758397
1053305
498692
379044
864220
1091980
750096
109542
1130342
112946
867368
505249
323346
190754
182634
1109476
482162
1097119
360057
635680
882345
891884
51735
1172079
967017
92193
172614
783759
522866
145437
23654
72363
183334
988706
427155
1094351
12242
956980
699520
1167627
404453
63713
12791
548033
568053
150506
34609
603215
554225
631532
431523
424147
957283
702295
780022
106075
112573
175361
752056
42059
897671
42142
336622
53393
1135781
523278
157912
886306
229128
957086
787251
120559
840186
1169343
41636
960977
763094
708256
803016
181753
110124
448908
1094403
1070280
373273
1152878
134122
1010707
911698
903164
759818
909815
391558
305778
414079
1064714
803578
1145274
191888
858818
96704
1084210
118468
491849
572855
1178854
666953
1148498
289290
222943
161134
408336
398790
789044
980950
1148571
334837
149532
1011832
921817
155041
882353
1048345
1167491
204064
580003
669021
763736
725036
568513
1095238
354427
299585
486249
170995
407977
95534
1022157
828421
452648
602282
277017
120131
381917
1101011
1144359
1062007
203964
1082325
1024024
965877
870010
329262
618059
156200
468469
164986
69966
228377
12773
287904
831371
18180
1059104
93312
377001
1060687
120034
657292
1143025
161483
346010
39356
765865
59195
114549
1049792
1009515
152531
736367
128289
104980
1115172
1054703
894581
583733
876649
359132
1157348
294839
1055696
29370
103914
775469
929052
386393
369479
628927
19007
257569
1081431
1029353
153714
119753
160623
576119
643680
1111939
1150454
500150
537832
1064438
684038
496599
352304
864230
519536
388492
236218
19005
65870
959403
133381
708936
820089
71991
688000
1074917
966651
1078692
110258
1000422
1002584
1159008
336063
933747
879068
25670
1143452
1083952
120633
93015
719033
773368
942769
262266
778115
977025
512456
81946
280886
977055
894787
908772
1003150
179347
269614
628791
331777
242605
1164979
1050096
730462
369637
1018854
708624
1058427
172420
237490
747350
122506
658796
391882
883189
11857
934297
869540
426220
1029385
507293
372720
123264
63460
230682
419581
1087889
867755
188842
970147
1125434
1075322
224858
1053448
820571
131386
926856
404108
540851
449369
543140
412537
715287
995804
355011
129953
33215
1014360
964929
641084
707324
1111495
730753
500299
162007
867855
1089759
745689
1052253
316316
286646
653357
391132
1071625
984544
302908
58166
168783
1044654
213435
208795
94281
194306
529726
692050
236141
751843
122654
1123703
198143
1097769
429165
6777
800006
20304
1159585
1172137
1000971
628863
925295
1068139
835606
1111609
464793
926271
593273
741766
1030418
579546
1029626
606425
473916
1140247
71275
364391
204386
90342
602886
952101
354564
322909
641214
520564
939571
814169
449001
760049
431820
833071
808567
1087407
406653
614555
1114561
780492
912121
820048
262459
679803
1063571
856691
75966
92532
954043
368100
532414
190613
783962
1122734
891459
464418
896296
508025
358707
1005661
149306
1083677
413903
583197
975058
868324
917044
663319
505303
129390
1105557
830777
35710
700070
514576
374806
263309
773823
413239
872495
124674
459078
305453
610599
588576
851876
1176072
1042192
1101579
945716
8319
534511
1106311
1036402
1169789
124426
655827
764027
1111548
633947
1025730
640646
535783
200569
757284
605568
648228
955564
1059646
800573
908272
197221
520259
261278
801614
132449
1038978
875742
939991
70723
213515
307937
917538
700406
85669
353965
1051509
186840
878621
894412
820341
1066711
406146
998863
1098099
462023
1058630
659492
87692
503033
609008
637993
123070
233371
269004
441445
290620
627670
221718
419153
218287
377726
690118
738215
652186
474272
607264
430845
822237
434133
648166
277241
424275
94709
157372
253022
75677
1014534
220740
199052
581203
675900
735252
749583
553541
767647
458102
574020
319957
1015918
214243
327119
699298
125137
395048
1099322
1127094
1006675
455579
526907
931342
91798
1045638
438584
57812
1161310
523275
639559
287441
828543
1108817
725903
89269
974718
162222
208185
276820
594966
821196
990538
140734
404928
417966
235964
477127
913991
733814
922907
866522
169796
499626
887664
819087
36094
392056
323845
474914
798788
902213
582680
876082
451688
238183
625016
392975
907426
793451
554745
373667
443354
763222
611521
582173
268572
1156858
1104870
850530
217400
1041174
778650
219355
886361
33349
913249
116728
600804
1043313
585226
840060
524288
953345
352724
805411
83804
670792
1021579
530557
466139
380591
1096031
1031441
393216
649691
1075178
796040
614671
118271
585973
1103813
52569
1087461
443906
936046
958002
981689
1118129
422143
50351
1179091
1152705
1027154
1121008
891478
643861
32324
431208
24336
458500
150867
188081
408709
956156
1007528
836048
729691
1042795
876213
47347
1102250
386950
184194
1120685
94024
559509
1161600
748398
935392
1031779
110373
939070
983790
212688
608202
759825
465688
1168394
98352
328028
589297
588270
423559
18649
352120
819316
174232
803161
1168818
1130621
60574
940471
256016
1015983
1080768
1022359
424092
570124
504631
533905
702277
454374
457683
657071
184345
813150
812332
500674
455182
486474
1149752
1012724
461606
1037297
151213
338951
749327
470649
1145200
984973
728812
823705
1124668
698124
453375
73981
409939
730665
1133075
625088
174710
34079
772155
452014
1011386
297001
1057109
818731
468169
101595
194687
733392
554245
711309
775784
67461
960004
181758
816839
897582
459682
515534
152310
1076130
201802
384656
1025855
622159
278151
65482
688202
223262
574312
1163983
172492
303635
1173657
1011102
234835
511362
390632
1051113
339325
209052
354196
892953
488361
687464
249083
313729
1167269
529435
427122
558582
363769
980709
797106
530312
933189
1000701
1116300
1088197
151157
733680
606626
998938
1046284
1071109
682782
966636
417407
589491
1007242
831515
722913
1029256
123072
143659
1180123
193500
996077
792519
142872
461515
222981
317483
860292
436226
723201
940321
806940
948017
524524
912529
1014829
358469
23375
711964
4536
228101
824240
67098
633006
373572
55488
482758
1005366
89924
830922
911937
1070235
1127873
46174
405291
317135
164570
464610
1154512
321663
1140914
175089
400693
409671
180715
981545
108968
1115375
808503
1106018
125041
270966
993407
22954
407730
1009797
826376
1028134
9824
398739
862238
1094303
1075106
124845
30057
993766
899158
207259
147786
999593
1041223
471589
647872
1008963
735548
407149
744507
791012
1081866
348002
502104
967017
860108
95350
144975
1160008
707550
407236
301013
1085145
914036
1031903
1156112
319499
858340
826843
66559
137142
1091882
506636
236741
1029137
600956
168190
763194
1003723
1129805
139177
139596
1013540
82130
928261
1009183
185412
364891
583573
297249
768116
1022398
482805
862865
984082
813172
768375
671179
1171041
837803
715555
422143
912920
80464
21492
973834
1175015
827856
175327
734331
402295
480800
227965
202085
706761
143842
499171
932211
1133823
1169138
239531
910890
1159459
535176
836582
483961
665499
613836
1109979
623495
33036
938815
114001
191903
174749
1130806
360138
463375
17403
540006
1000185
831986
15451
1148122
1137262
189059
884541
997783
356966
772806
1079748
816058
144679
284525
943177
507919
717847
1138970
312934
824166
789081
996434
1232
431908
1016192
498822
902919
763508
339386
490016
449347
363894
1084227
761526
97442
199576
775539
533974
1123985
160273
341696
53309
676030
626207
1108536
543649
204684
626666
480191
19225
487752
731090
555134
823356
804309
952124
108888
554792
657423
461084
487839
1131739
616216
169733
365743
3174
537664
730133
923634
600763
509386
424671
1089280
1004575
1094237
239100
1144164
198412
865548
253768
185198
1058469
588199
986354
411060
557962
976249
1089693
693677
452855
304867
352771
857318
989157
408248
763746
66938
448742
783598
543250
315424
226901
809929
800784
408975
195002
680334
150962
714959
84608
257683
117203
133205
221394
199203
152022
82986
378737
1138046
973448
82330
1151450
335059
377660
1082839
551238
135309
1136348
1149128
296380
794700
756322
853544
1090407
780126
784510
905241
709206
470838
283762
1098634
54695
761209
420255
185295
595419
203260
540750
1006357
258272
345012
802328
350488
1100722
584453
7313
176049
21755
576989
233456
737728
686228
965760
1014546
281388
995843
899814
97367
1079601
921562
564502
750509
850623
156757
830490
396741
1066597
333717
809461
534399
1115717
828885
47616
630246
608631
202467
4524
839438
631212
1028784
605272
1108857
169424
179170
228871
346938
726294
530922
538698
990912
128541
928573
918337
985108
210257
686894
474717
355781
962934
200147
50309
616621
183899
1163202
752253
621659
327912
458439
1043235
513393
425847
303234
346592
992960
1027017
1166958
572488
76746
811341
229212
1054740
1028428
691814
518473
1071265
936273
176381
548264
600957
1141860
554494
1017312
878267
870281
195308
886698
101074
313130
500554
702566
1024769
223028
28302
685602
74343
141134
573636
258504
417782
568781
147929
875285
901114
876579
359933
244222
1157367
1167052
483211
586372
289982
89754
931775
864272
259549
269294
1151858
329110
792614
27461
652079
1171170
529491
236816
1040763
581757
905479
1099171
699651
812576
606735
137371
769324
889116
430288
294795
547518
1122009
625250
183604
933610
917233
369204
405394
1042460
496191
915066
523472
635535
913146
1043166
1104574
497026
456629
352628
453848
573367
374287
543613
77634
240038
225910
40920
618100
929483
394210
978235
700857
365905
31199
916302
886183
1076509
652940
829846
514429
978701
161498
567247
460225
914109
122642
236018
495857
199038
76665
51526
259266
148584
455996
1100577
1079710
465388
902714
1000362
262732
117933
339782
356349
298185
955669
135413
250971
115970
556695
895308
105056
78622
228663
735748
462550
1000425
444883
988024
149705
687903
366102
515482
769998
278959
231428
91084
400640
1026797
906777
665716
656663
251634
338332
546851
190062
1024283
29772
772788
901613
919785
127954
896100
303207
284610
942137
513838
573571
900217
378915
127127
570089
871527
647370
105705
287808
772145
452783
544006
732712
441221
836660
1015058
287446
402544
371289
844298
1061014
1144678
249867
1011834
146301
560012
481639
740426
930947
155889
991087
950301
356908
181450
909800
287183
745314
35749
844215
227515
885831
1085312
667946
993582
21667
218668
16384
166456
258553
254045
883128
1042891
953486
742781
546601
424208
349491
1068373
1129462
147298
103815
586529
1027953
29807
722737
612325
748152
885696
618949
779019
805805
692048
213482
585166
504359
91700
697966
767158
483060
1145901
478060
869567
730006
227599
965757
903410
652457
1076151
716056
255992
163444
533763
209973
1076389
420793
724049
1096280
947382
458433
1045806
511457
769444
143241
280964
909163
455521
482394
1007551
292110
177633
893854
77031
958283
538144
1160501
615028
837738
241540
1097004
947461
89308
540316
642379
165435
62233
513889
249219
504103
19310
1152658
113349
652159
25890
62389
467527
766282
810702
141053
193511
903731
564270
249248
242251
333500
411718
140898
1169835
592180
710639
159824
214077
436002
1178824
1078747
573038
518462
1126523
916587
586881
462370
791706
823215
885830
1159645
539089
840357
791765
214080
700956
926065
634820
786762
679302
179058
881008
530998
867519
287299
584107
812201
334016
510191
657972
800639
437122
79723
1063958
793871
1094561
962654
985159
632955
285614
443530
650933
718005
240969
582130
1076599
238493
208631
1141371
716366
895486
792947
326483
239732
465961
614915
272195
766710
663862
707139
101101
115148
173457
5564
417404
706748
119484
88300
375760
351316
663467
70280
484258
1169471
812718
395991
1150570
615821
619285
1146942
342396
130993
867394
283990
733223
47960
545426
1136353
168030
423533
589990
471847
824079
1168703
961373
387639
742781
875968
890466
84692
1066882
3552
500512
387590
1070928
385155
32882
449548
635193
1158757
103007
1045065
861517
163608
1149181
977840
1095360
655260
750236
322991
125477
219959
430668
684866
837183
1100458
59400
480150
979446
243277
1024969
1115647
964875
183492
236419
316048
167590
788945
639090
1172590
153749
176806
305741
291682
686213
957905
761144
950967
59477
1001495
604291
816245
528539
791045
603980
504069
211932
367209
738584
767472
876553
312896
119876
851918
1034468
1164944
713176
1073118
57578
692691
812967
327774
214520
1163242
589597
911620
267896
1044330
57927
398498
1095486
785668
81328
636301
964269
1109602
611255
666406
336250
674088
682168
535295
148482
194486
1029381
816305
168180
1144370
435473
826644
622660
250750
573058
136396
36712
921139
32888
1129051
593437
1079029
560074
455173
42074
258036
843676
261822
1070551
25752
368853
386612
982645
613239
647765
915417
887552
522433
277922
842326
351329
63258
1007937
576935
336899
255368
960302
18949
521355
548491
361093
882136
58586
657641
737679
408283
1086914
405667
724668
778758
165244
651720
362228
1128473
274148
1039530
18716
651072
158208
525358
386173
424639
316152
58910
1008675
115503
928966
1038511
549298
834382
1033499
900126
461844
1155850
302456
774876
685002
956558
742710
1162593
15572
1053842
553276
732253
821825
729148
174337
1004754
34179
1011577
892742
381731
905242
791921
798638
271476
1106633
295405
116914
692258
72066
913254
404551
164304
386426
1119303
607378
899562
964445
453486
583850
822236
872080
847265
1054875
1163893
631660
252925
519326
243386
77395
436435
833811
200615
922798
169267
232139
882974
948203
89608
163136
1110427
1171528
71402
1029634
488368
571175
297740
231606
606688
473074
813394
202496
413859
600280
287540
798502
476384
808060
700829
83277
219893
352834
314281
1007996
586609
959144
768638
517314
115238
700609
143878
1090649
339305
96630
29913
1005012
1146097
560780
924181
552758
913486
853426
438792
585035
726990
418081
1027681
777762
761722
1048905
117138
815766
452281
568118
343664
763708
1156483
628070
211302
1143216
831933
206020
1055053
787645
209638
568541
274318
890962
41060
334921
208660
996523
287037
499525
527770
554851
147468
735827
25724
106142
423691
1057338
518263
334391
780323
41121
758069
1093254
247167
1009972
212728
489126
183609
500402
929327
921753
975530
52839
112539
664471
844668
487475
1116964
152765
71023
314130
209449
147868
312877
156573
144434
446363
1131069
764695
1084975
203675
61739
262762
421164
1043226
569661
893309
110279
178937
99863
936224
146843
913609
560674
395262
890633
1162645
1151689
164237
453037
611009
1160262
1136441
885845
577070
1078506
486035
710339
551552
856120
1014418
386840
773935
81672
1001573
970482
1137564
809703
984003
787682
4612
353154
162608
211258
619539
974989
553248
995805
738018
575805
903404
536889
636008
572441
533150
753383
461143
429920
1082827
379711
727809
346598
797727
1127295
428297
858018
235542
732684
351681
402717
162974
948489
866700
245672
810071
408873
170692
1170317
410537
207863
474827
1055633
89880
36610
816016
246672
863189
831212
446852
393603
130980
529117
1069363
20746
306258
1078544
349601
366706
840483
814398
992204
293523
547743
1136137
851585
954148
797365
1020816
998235
167893
1128564
896656
186031
13381
1078044
489708
273489
864181
338346
43955
622754
1163389
1011007
1099323
602991
432105
314060
728722
47805
849781
300165
547196
478252
91255
1002375
977987
995427
266998
653230
926258
365146
115067
833501
185392
1145601
1109734
1044968
385270
1059262
622519
527792
761514
1090061
490936
562575
728849
217122
930728
869310
881690
725338
319543
156695
692589
113736
926230
760235
340116
1052667
660901
816853
714412
240316
300820
1174711
62255
1001198
935785
1022593
298175
466489
288760
129263
205685
76492
177425
835409
163952
997417
863834
577346
317255
478107
917889
238568
152127
1093005
750844
158128
242902
1094754
690050
1104865
757856
504619
928995
785388
632560
975863
896552
170235
404027
648784
304163
829256
1117966
88102
578033
41975
896174
609951
556395
1162536
555289
389735
602370
896956
193941
1024998
177571
227219
238241
15511
501892
893096
1018720
462886
96215
786755
817903
466667
607120
606421
1013975
1133447
801526
716604
553870
1145313
1008197
1097471
528858
415833
1151485
1085729
853234
672217
925290
986898
337466
923005
537717
845624
371524
184679
128379
1031924
833971
455847
945705
799908
1162388
558178
539540
67515
181259
217068
129632
263119
288223
1010551
730560
852657
936807
417804
141861
549283
585414
628358
160743
430205
665710
1160213
515841
890329
701205
215293
546626
125203
154355
318051
1059978
604679
824391
475610
940949
1089678
210417
590441
1138336
743063
187337
610740
425140
104135
118260
754271
752900
860227
239972
1046350
516644
11746
782524
1067277
245639
965057
715730
788874
267543
519755
967747
502285
701307
881526
680316
535690
340098
999942
700919
281130
74525
850234
734307
807414
1078426
868349
996817
858815
935106
746753
1100925
534974
16488
996051
293082
1033437
140382
687835
360617
939819
510827
18363
549565
574716
842758
614270
1042205
706011
1019127
983242
426185
779687
539431
859087
314831
170560
562281
330055
1090154
934514
734587
443146
780556
573181
260764
872693
306245
937965
1100855
1062953
1129227
35184
599874
238095
36878
847302
585870
1118196
125723
835463
1040178
809213
21824
497387
776364
635381
151938
684654
427510
822020
697959
511682
625598
483461
1163822
1054388
943361
88944
295141
481918
558846
175802
638421
487807
998779
719655
790942
345503
368385
337090
757961
60080
970891
1107882
161364
1008664
185489
585330
216959
1043232
301261
214441
695607
97122
447086
861804
453105
640871
38725
890284
482076
835961
1016634
186772
851598
703425
144922
265356
373018
232784
125164
372004
742089
876817
227801
66563
1161043
788864
872518
100480
628735
385439
1075569
336445
705754
511572
133974
425060
728808
577070
874692
306378
1009753
1000516
198767
1099856
320863
693368
581456
923615
868260
8750
685205
186385
551085
875695
353300
231668
137563
87975
398426
1156480
1063944
1165255
315514
565216
70628
761718
1089527
539004
698856
194345
517269
804266
956710
417964
13180
456673
762459
362289
657602
639403
326160
178234
870911
344602
1052489
751864
766475
1011354
764282
872134
1115281
1133981
1063592
1089435
65866
840893
96768
1038453
723648
314357
922877
126627
1037614
745069
449179
384453
1143678
773493
1121267
515855
1158505
1113325
975343
603999
515100
1057576
708587
38680
1176900
85384
824460
701829
123870
1037755
1067351
404405
553373
590119
564568
188999
610677
1111405
789013
89445
629546
437764
1058037
134797
1150275
64429
125799
957160
630198
756736
780625
1058144
746340
260612
658093
592501
303629
37544
943917
355191
687949
846924
229933
1164774
118457
733947
1107766
229372
257609
1018650
746826
1145957
201946
25260
738119
604121
524971
774724
104747
761458
345202
981205
446489
145762
959470
701163
134030
551886
263935
292701
908350
1019195
625665
484772
724763
205464
290753
445934
484010
1036891
768094
123930
265095
434345
1051290
907076
663960
191454
339943
451270
1129904
839735
324096
509415
514557
980
206752
989729
288865
821254
266665
54600
925258
434824
581794
1033802
330277
880496
218455
978448
611128
975255
999147
158310
359701
618643
877692
630685
701254
1073178
641965
190688
1175760
71182
1129716
727598
45830
997801
1108775
983669
198649
660600
68965
597488
243014
1115876
996051
658772
973574
664374
72219
688301
460730
1133239
329688
318646
429159
1006892
362984
1001707
264241
136369
974313
1053696
1150061
651551
399434
826959
365972
122028
756407
920695
237358
591773
406581
651137
686759
293262
38553
341526
133513
997969
68871
223317
92566
477611
731305
35205
340431
184795
775500
317741
891181
499794
412867
178303
779703
339954
935614
989133
648342
995276
997158
745033
945023
1157307
490082
773433
864724
431468
328861
705763
331425
236369
665776
464616
298593
1104300
265235
6693
1049050
485966
702141
1127768
411223
110966
64780
488660
164942
179419
597467
873429
695413
100750
737715
485443
883529
553881
435082
742857
1140624
832769
574376
1495
543162
409974
330624
679206
481915
1109109
494000
375837
454095
1169257
796195
284361
451458
354832
1135623
112396
1061038
1045955
591412
795930
526312
964579
920083
817393
1047958
705931
495556
956093
944193
560997
1070918
67498
941537
78919
829377
628438
297319
205789
379441
1044408
16376
790771
729378
224932
216856
200243
1157216
671940
8259
378543
137127
758550
11169
804311
1159224
524142
1041271
703674
267195
26205
709925
673836
308145
1065652
444576
616150
315645
188934
463338
395016
130236
779880
816680
1113923
945591
706546
1035383
250025
850127
1009977
358192
1072123
134597
342917
954207
1110534
214540
332072
111159
613213
1117868
193721
474000
191439
794704
853284
527636
139040
263180
603107
192017
80339
1121735
935431
166023
564141
737012
226444
251119
711541
180601
1125499
232756
144164
419074
208554
266085
340737
138233
1171975
794684
414602
390369
606378
1037896
615274
291341
664216
868275
1009938
700637
529762
289949
151105
853204
892432
135962
464563
376424
809650
829264
13860
1103998
899428
161434
121533
866186
469031
470806
903335
238738
1133199
844263
250400
82496
630591
1001494
143773
1171631
359113
320221
16219
919504
734302
156979
46345
878816
531216
592084
563838
920925
278681
762145
638490
97028
1056854
392317
1089491
103199
687302
172731
579943
195038
549279
636632
854035
127245
354561
976417
241909
150620
1043327
210214
925270
1081765
1114723
919502
171193
11573
1032324
313036
1147656
847044
983258
1006954
817906
178942
331897
718918
991862
470390
706877
221432
250543
843981
133846
408105
185210
191785
927223
152393
460278
850595
527760
227527
346139
980715
561755
1015399
1071366
1140945
706001
115613
346835
464901
569218
969109
69622
486173
467093
499427
75767
367270
1059953
1068153
178962
1106914
1106124
72517
818697
729978
891154
841191
621072
723793
599679
1003847
474439
356884
684931
549865
1006797
333258
296368
18998
319869
302388
161418
728004
436915
1018350
839221
83443
991596
413280
864680
447105
476366
379467
631767
659009
805729
72607
112106
219875
425255
144428
1074504
265359
737246
86956
1026730
1123231
866336
368853
528095
68174
35682
103176
268457
1117255
486041
4459
1026896
743461
1056178
1057623
341115
722275
83169
357461
156470
60271
836812
408628
823331
348496
869091
548014
987953
1062149
553380
432699
960665
45214
383305
810721
347903
361741
615579
984384
639335
14838
750368
388624
756229
1105013
901947
303438
519022
1135193
545751
657153
850447
448357
959025
1113639
629586
1055149
386270
659840
649763
796465
704876
474722
874709
678235
411303
745517
251986
23183
506729
541666
943991
1087669
311125
932899
261552
1017403
1170238
1052108
432945
46294
1079795
694271
409700
476324
243724
1125595
489443
399447
656339
869325
113940
25551
39802
53967
503869
915189
694138
430286
1024948
71624
616064
660880
308856
980120
596708
79570
207202
227618
154259
310782
988339
391728
797063
329862
1120632
241325
687310
929113
412160
480938
629269
518214
950480
261813
1165985
516924
178093
27569
1086815
905131
594072
1105120
676201
672637
1053231
963632
704249
602231
143408
855123
496224
41816
594645
1134001
637678
229885
586102
161248
137951
1038950
976475
607341
1165694
200557
223499
1085150
254393
832327
1157046
591317
575558
1006649
396278
1075078
281520
92161
568150
156035
444496
568320
592631
903132
946942
117711
1132953
611280
765904
51789
643844
66630
266226
185113
757610
1171846
934188
1062795
832183
14643
1076327
56328
372998
290969
396873
876725
55097
1127165
658423
1063076
46754
817130
525149
195806
869045
486388
134674
594359
774895
96008
113346
379004
825911
904281
11687
911408
972982
1100744
705684
888294
1038031
12890
501384
94542
297708
13220
1075029
173971
752808
996048
576677
805037
65814
708907
221768
750671
1087640
685535
626392
546439
261725
218006
677069
97154
1114003
586805
434200
329874
1159327
84040
311694
48080
22510
420119
126772
433541
634720
1037859
47374
446820
489053
123514
553994
99640
1069402
177581
1080859
773156
28592
733
1125415
734953
678656
1011224
831655
618571
767301
33269
898017
600751
962761
111153
872408
1132075
467171
316437
294869
718630
889742
957596
573930
1081371
868499
470685
1051661
247691
422391
412695
877817
1002259
318173
609685
158082
426374
959168
791606
235900
1075166
1110422
586520
407620
227512
1149862
157193
757783
753478
1105939
650170
707043
426304
987576
562393
1019975
950917
59286
1151124
430810
302488
1126720
663523
659828
287766
73848
695253
520506
308180
1006541
906331
1059743
14794
17773
841551
139821
616606
324620
624089
7082
15549
25062
431096
916619
125230
1043593
664048
35069
1099017
1306
367270
637144
290546
1083174
179184
861555
239608
983646
320953
377220
296768
1034696
190919
827764
302818
1083964
787662
585891
130531
1038550
1075663
627828
840231
1025061
162587
130678
499214
747121
593664
58858
105863
290178
289822
569124
687501
2195
623024
896349
45218
716430
509831
57649
345156
94081
897076
709811
835017
887275
477791
926268
1097616
556740
71787
97758
93914
201571
815938
333234
141279
928970
591384
392812
1075490
1100149
63846
1005588
1070732
695205
137555
537117
42914
390253
397975
522843
833647
1111124
457291
639312
278215
300181
114271
534883
804600
859858
958288
682374
415451
1065700
207939
284582
912310
53073
892436
329513
46216
315421
452290
210334
971264
75446
594122
1061392
930255
156481
224529
466757
18947
903344
769311
555282
605584
828422
1136206
179005
997437
307411
211048
528509
300921
627327
789563
103420
969023
859148
785988
1086830
19803
944753
465792
13688
370986
904296
605236
1107651
599638
290764
87807
447656
640593
541425
659903
813105
438325
301326
699412
1054318
605181
196353
1149222
179997
1022189
247683
733838
182331
1004813
294263
939459
965545
763180
258679
205085
648628
26540
503361
762309
12827
675993
365832
340311
893137
164631
525197
945898
789801
916515
743618
106995
887271
607496
255224
624911
1091222
716185
204585
954442
538281
911706
296014
1023349
712885
1087543
536609
830553
125567
1084260
365046
755413
756753
902628
814215
777536
549495
165756
1022447
627602
8687
683915
470677
424139
1042909
893496
401481
924020
1014944
297255
771042
1118398
1122530
947083
417616
291354
397294
1052998
1174690
902770
943278
624199
1069429
569749
855832
198299
599217
1160340
39056
308144
263001
1068007
843027
100539
25959
190614
156634
431616
20355
513581
1151968
378470
743380
251095
646460
1023620
558655
977597
1088395
737341
943418
767286
831816
208266
541289
170744
241660
304636
621963
1062493
402210
287202
591936
758446
527256
862434
652892
478558
308073
364827
549156
510153
71320
93389
81382
523943
174150
439034
264985
284815
52732
585661
510497
504893
756336
662248
575339
712954
219216
997568
1012644
810013
159270
88526
98627
1128517
638457
819788
17881
1100396
610920
131974
534506
682538
734878
554529
1141654
1167860
579140
250024
639906
255721
1096801
535812
478887
1173004
144179
991049
522533
152683
485802
23205
163134
73446
417446
673465
625762
175227
790540
262777
475201
712991
815651
414952
372672
63619
401675
725652
615939
193080
371323
1112375
960696
805959
681442
504356
925677
641601
336112
1076062
492751
893785
5227
764982
1137355
111240
581249
277614
1074575
950582
694146
414372
646137
59613
724841
860969
454502
415339
288181
730360
103737
936667
643436
924981
899973
540100
83108
256830
508444
632568
696260
545256
1166370
674603
891270
128476
450203
39734
80916
901704
402802
601894
515793
367859
458107
327031
90751
570534
1174013
1092586
610283
376811
1110079
251158
1139602
614611
973019
554956
527834
164312
586960
793628
928619
1163461
44708
1073190
202774
763381
129959
603696
569521
510064
336066
988033
438340
119442
680487
1141628
867297
1052208
1039957
1113377
85553
606811
1087234
249083
1118140
1029235
351241
1004032
907463
34084
816869
125074
660790
795166
1101066
940466
164355
698275
1031311
607418
962551
235994
808596
982476
1064160
500777
1070827
434556
169726
1060447
1085971
833544
272851
146229
1118042
386219
780007
385048
268600
1164956
878277
1169107
621891
834787
274567
70550
876330
127381
114487
317081
32972
1164938
528210
1032288
907336
547533
18217
156872
655527
1001663
152787
627515
354295
1043851
55573
1066844
1002890
657061
1042893
1030474
1110461
214724
935337
669843
755712
403920
1093500
1120807
426930
922528
44420
151215
906907
641398
659586
698612
968714
1058468
641652
1030579
335516
1174868
701617
386578
763193
553768
861816
793885
735905
223678
23961
614752
316538
570249
527813
942905
698418
753398
560372
349995
700989
658860
293505
1149429
437065
803168
553317
703091
487406
674005
503632
920291
83434
564859
950815
635012
889809
1101200
292806
480977
804246
973451
783356
494752
450916
66255
881611
755219
967694
239633
845082
984750
314796
658492
51905
748579
607243
962129
338010
582005
170096
150194
455444
1025239
104776
50098
120188
677674
1126457
724081
190059
500962
927547
131152
509756
175772
697121
891701
833766
743962
1085096
272586
877856
1027356
423529
1051054
739704
746683
135921
676230
407389
768541
825775
155585
1157364
349583
96521
1074335
1060297
606756
216151
1014156
1179141
728337
931344
446704
250829
1079379
404770
546545
908308
224997
1122259
385523
146051
723345
1161326
583983
196967
238677
648372
723569
219391
58768
236566
1152308
1020330
1167039
221009
877240
725995
1026133
206927
197696
1089158
377352
104660
130042
916278
294131
654044
958719
987937
474666
225001
219609
848464
611154
691840
561645
980461
955448
497956
1008288
486549
4131
691166
835954
1143278
1058911
722458
699204
159769
664564
355489
921795
1060940
913779
561929
61540
1125832
125858
157912
477369
1180238
185884
1167198
901301
1024200
1007872
123749
460569
824159
711426
701596
292652
360560
610539
351951
281681
794473
441799
1055704
662247
254487
246149
563386
39021
796808
247468
13941
306966
438614
479983
207800
401816
227001
673657
367629
1152514
519110
1168953
426045
961084
225128
772232
234266
848852
872350
755190
1045994
521560
187684
713530
72390
953535
145369
481956
500422
659631
550119
409913
721525
150430
792139
494581
960268
431570
455577
722932
748845
682647
334732
882262
80880
1040249
74546
129952
1029793
411904
1056432
114232
1081220
504802
785982
115200
473342
699315
792816
1152925
819101
840782
1061922
465454
414398
965832
795530
270431
768126
796240
367188
263558
790652
241941
508971
974350
545019
260729
306830
208141
424006
331047
1166212
960131
247923
303432
776807
1031372
827260
377913
323034
637841
960295
436747
55568
654887
238826
894881
227138
903102
1123055
210927
467238
606305
145362
94881
771588
508871
1157111
714830
447631
409229
537917
530470
959556
204249
587347
821682
93161
633714
532107
490829
1146316
541217
683984
777775
752869
387607
179375
677727
183397
638243
791794
906841
659109
248600
325330
385759
1034754
92510
791951
447888
274916
1107260
1083554
302799
542788
815629
1010424
943550
653233
199459
229298
646274
168269
749260
151269
155514
1004283
177376
376835
597230
1156433
1130340
870034
1078669
748125
482318
1074165
864177
192866
796668
293838
637713
842924
295991
570632
1179976
921707
716018
1013336
707124
189408
345171
66083
659474
406045
253776
962098
260668
346264
612399
1039580
464699
546510
498581
1174635
794896
162645
788481
936061
521102
586082
596362
671121
961024
928384
321896
1122569
951739
192613
407534
211134
349740
895458
439803
361919
673760
1014534
900119
1087639
190642
721207
33266
826030
309602
395566
484050
930032
1097315
720579
59416
1084436
771886
1039207
682906
461544
900897
813260
276731
866269
818106
427133
702537
1065292
1101214
643810
60501
96857
862328
906690
600639
961163
300062
1101847
197574
212347
634765
290403
79449
71842
206243
653762
527195
858122
343571
944191
116817
794137
217360
767133
174049
112791
942959
348868
884977
560193
93503
429329
239902
1114880
57488
756822
835869
33549
629762
797734
833058
251317
846767
879080
543665
1110140
1156505
517549
999247
751768
351652
749529
894191
500359
531054
434413
801482
430082
1007149
991682
489671
610818
19325
500572
156085
685532
224368
987500
339028
774342
416102
930913
1096172
192516
658763
1053830
689149
815940
828680
1098462
1159380
717175
955545
949354
688973
771405
279753
651041
607419
503693
118843
276085
1123051
1075959
692574
912651
547901
552281
429084
339051
41205
598978
1058090
230126
1094211
73621
878
556862
936651
47539
679797
1141931
568052
722594
356180
463553
1072289
153679
532812
1035585
209645
1101241
1047428
880908
590344
421243
227405
1169297
567259
951348
1173423
1138224
541952
683873
187379
1141985
524050
285670
1081215
228360
47097
521012
792398
901327
562651
845351
33126
510516
960496
273277
650551
216729
805961
295686
1106702
328535
1048171
380089
492678
674519
722605
687933
497901
892410
607089
231900
282826
783507
42860
894662
627973
1021713
581806
47265
1111110
995354
954870
120286
568690
863231
581981
239604
311961
624419
870772
386999
1065448
814899
433614
545507
829985
849080
146801
444186
128715
164979
575320
317751
579360
849717
542678
786743
126041
284302
928064
487461
989852
849889
939338
921896
544194
308337
762848
177088
581363
648807
358237
266448
853995
1035979
592431
851321
461643
105897
542597
800351
712183
772521
593518
878813
775981
401168
516847
173592
934846
329988
947815
1130001
187974
94461
446812
776061
234935
690081
529419
517370
720174
1106579
485975
838273
1137010
257823
1097118
971127
12025
647037
351955
756189
80034
875014
258048
645580
598063
60714
1076677
42520
468893
194168
163004
165970
377452
346420
861658
199329
243392
806998
754883
607819
144171
822889
1024574
785501
934305
681329
274864
186629
916565
560071
1164169
660778
531660
886991
389455
64242
407357
30744
1144958
883298
1067648
766110
1127336
759176
229189
1164333
889499
769765
955934
166078
1001337
1131344
782865
495922
1127920
548934
117639
536755
180225
733004
739900
553937
625872
77536
943261
187107
590945
574702
50655
1164717
799401
131242
373947
854171
317884
857452
852520
736794
504722
2312
413802
237006
68024
486578
383475
792560
664878
717258
38555
1052231
154386
761136
860121
573196
888954
143185
664845
987536
247801
829744
1104804
298420
591100
1145183
593019
413565
642488
102697
312077
60780
1065399
311750
849257
518189
1088219
775093
1177758
212874
471414
619302
177954
293996
11022
739947
255081
871143
50783
468264
217240
867134
979207
81191
472403
374970
1168299
802682
392207
655818
758354
931037
1112116
458381
124987
630232
487277
1066284
406497
395549
156059
879391
531137
876095
174555
1096668
499958
239726
428267
715212
270253
616128
582207
775432
417604
934513
443545
12712
908879
748033
1097657
847729
921510
989705
187175
61633
942578
1038282
653082
952888
1113111
382541
493692
60317
686975
355372
1025603
562966
1088500
301843
780580
764541
520678
1141083
342970
40582
221360
762997
724381
148872
563875
194705
296452
488344
242925
678311
40140
572247
888050
876229
978866
914316
630282
1069110
483575
908413
884001
990962
871442
1069619
270633
409619
201419
888193
301395
638273
292358
933720
1162892
112611
689903
727616
503106
421162
928390
799301
544631
1096715
492125
423143
462850
407577
45249
123356
47494
491214
775813
637118
791547
1129946
853006
623330
5962
333219
945044
421639
1168394
991083
77734
719732
1133076
51784
180015
468907
262193
233713
1118063
20867
404950
1027103
641881
1016063
858103
625342
904718
44996
801468
500367
100408
874675
131925
349723
563235
1042200
937676
407335
191359
1139484
778104
192481
579941
157074
45651
720021
723281
231909
1163641
1178661
735264
290623
603684
728284
464138
389053
320293
679184
839060
997801
1021537
239290
150001
764675
339956
608665
258516
1006993
159082
1140358
266251
305150
615492
1042620
842179
267078
387389
59304
436690
625351
174383
954857
247753
739900
215724
633776
933504
585405
128874
193959
500725
380318
1131446
125437
901735
185412
80062
325444
1090012
825252
816
784570
1079216
646480
885708
576798
48319
25134
1139776
180809
563687
301666
546013
422268
165375
391908
573078
492813
714624
628256
149176
319243
1068967
1057053
719942
1141128
1028769
373173
811232
77529
353883
836316
1133026
1069438
688306
312563
102083
902452
59956
648561
1045905
554486
1036312
734378
895486
118594
696566
953501
541627
992299
958482
1127331
405007
640316
44724
780201
1172234
826230
906050
1062156
1001967
133047
202541
816518
341980
1149246
1010993
719387
708430
417618
384879
439446
1167708
451176
148848
294926
633440
396080
966677
163615
474625
748279
17940
804839
972446
108521
968174
774185
360407
437789
1158029
675107
131641
1013790
229088
63816
806137
611554
334265
482150
1124766
820464
171540
10862
668658
646435
170074
265195
702609
673688
686265
885808
1099960
841901
497557
44195
787126
431980
1077292
101378
765794
660508
667258
961180
751437
479053
372240
949726
813328
603178
885412
1040981
626453
1025304
730945
491866
771281
513750
937841
709162
1071481
284774
689332
921174
778164
594755
72950
759062
134334
165415
140903
278206
654031
709729
105877
351124
34215
1172923
244868
96797
320986
680892
520231
524923
1114187
384251
843282
11387
850108
96365
988215
842078
815099
591292
766340
201397
688154
189961
923329
647308
1108588
239558
183562
620477
812707
940213
64387
98150
592545
646605
964200
594576
750512
513622
770594
840647
209491
254219
489541
977596
818392
1059792
419323
427516
873727
44955
556615
487974
294072
345338
734199
688565
790602
951985
72444
1149203
298746
636986
1144388
1151090
1038957
896031
75591
186653
462842
979219
697078
643116
152341
587639
1028386
331058
842887
434263
190849
546155
563275
792052
637094
800421
139997
410080
391777
835487
601496
194274
299334
451690
169029
613597
75062
152528
762131
1081104
204224
980595
894342
520700
133397
1007963
57175
1011375
207927
918026
399925
609554
809359
123518
766322
925868
833366
1007452
879856
658141
347500
926077
196489
1090336
34101
235116
699269
272330
1131657
230853
503240
920754
134867
754597
627560
804480
1016471
40013
1117003
1039673
1115348
418756
884735
1013742
520534
746927
783867
893558
966475
713161
343816
623199
1053282
1059723
585465
1059749
822994
1061955
981967
554918
254605
129420
16679
933000
333629
437550
556530
879440
477746
70863
319828
132137
575525
712552
868240
1068828
467535
632988
1048444
26485
1176503
886662
225775
996517
902548
762930
1100089
244608
321488
723807
182727
380210
936634
65297
453262
983224
1046381
420176
90310
1057526
944615
996002
143404
345078
597310
557083
119710
392603
827641
223641
283774
862703
1036516
57589
989208
156292
1001036
485330
1137376
492827
137222
664819
183039
588732
204452
658498
1083085
838005
1040974
515756
1071502
188595
505648
644849
1179634
888109
157562
599145
614111
258145
658539
410647
357419
241534
17886
728841
953865
157744
1062510
436269
708085
40548
1130356
600770
540036
1160368
979076
1084866
351423
67563
1140063
841724
387757
696940
416376
172475
889741
1132536
300109
739529
326881
1130462
591751
817549
285077
1142213
499937
60897
368313
461353
753509
33617
636369
152795
585306
1055783
183574
1071512
786403
320672
963840
325327
584318
565570
1100398
513965
465716
527681
742405
239871
151886
830775
318370
439753
1154968
820446
404391
698262
32716
1130650
338189
193475
22194
638397
291880
554066
348687
30247
1145795
143045
960898
32620
411076
192747
567013
286712
28245
895034
963155
723902
6067
739990
433320
779807
1156844
445668
482242
555492
996139
1069922
661050
20835
82172
647319
786971
1120789
248773
845383
43065
721518
1145191
843345
542683
429324
663977
773302
1167692
128650
16406
679371
377045
13313
403052
1149364
164034
806707
1161941
549856
314225
95203
1074620
141198
230601
128975
26207
256870
823631
546595
14694
906140
608884
518678
410894
990113
35021
795541
1092605
768206
932771
414411
352557
286279
678681
466875
19107
637608
499820
626031
409241
197616
948998
528859
164484
752465
1164200
390484
592748
358456
1098669
580561
108421
1077287
626056
727176
1023414
274487
440643
896426
31151
163812
961
669020
277486
268561
446257
89145
757028
260078
193762
1134582
1027454
1023298
707546
745686
1072992
1069812
341065
902033
313212
729458
1043127
391879
8179
24582
632685
573805
867966
1131048
944147
400730
333606
1163373
209836
250663
107578
424129
1118730
483382
668035
35252
530428
1154447
319141
729609
83970
1077885
655391
1137772
517510
612954
647900
28816
1038511
192166
59878
1158486
170784
996609
1121537
1018665
280595
168014
875724
594883
1177766
39855
694333
261598
1159888
17357
1082243
1028553
831274
655455
646049
1001036
403336
198941
493302
21140
1036710
958142
793179
379457
549195
449117
707228
714979
105861
239053
953209
860379
978681
841884
743108
362383
21625
580995
921731
540361
713057
502674
541678
566772
444492
98821
831013
1144536
575545
871720
541954
139765
637224
590085
750961
39189
760695
867020
811065
860798
676610
149632
800450
872265
99698
34004
822552
89026
1019116
285936
393659
1151735
27766
871188
330225
744839
200472
446499
340469
49542
557697
70025
498688
790595
241165
570878
527491
1119860
687938
207151
678541
482089
544225
298652
767229
666568
1098904
1033084
48782
368176
976748
1120400
59998
496510
830077
427827
896102
818753
386228
71211
540219
666151
284299
145114
820808
604625
281842
214578
648724
33492
563928
38362
254476
648916
460713
414407
1131291
735080
844734
398624
210116
47988
904442
366007
960382
393382
622621
543860
25356
398442
641017
416261
197722
790746
328555
332718
1109314
558818
562812
1104091
278510
555431
735899
390107
550401
980688
632401
480607
1032576
303329
958692
7677
707300
982732
489542
862984
230571
1063429
1076327
585287
1139785
429221
235125
739022
247630
502601
834308
532127
535461
250702
706607
951592
917080
1177792
312275
799269
1087269
1177066
1097189
999084
748300
928987
762579
629281
871899
26170
553933
235911
992946
553168
447942
964179
280325
982615
704994
415215
113213
669485
324994
972436
710882
579503
490859
874668
962510
81241
823887
529427
500455
301217
692069
465675
1038258
1098113
674431
299516
211836
505546
842400
676495
1001169
1012386
776184
29767
941766
609529
994916
358405
529231
101569
655116
575117
683222
574117
43944
261484
675001
764934
809756
476689
1150583
1054090
1117914
996600
962022
510369
474556
841247
148526
1032942
232957
1047164
143050
287536
111779
476427
718193
526097
907896
629264
277316
157663
393652
96254
545755
758134
1136927
909704
821238
1071508
783962
824447
436616
811147
181364
725021
957195
78380
106737
578410
945577
758638
497778
144054
585425
832015
3154
977899
413962
186467
940845
589580
1166415
804532
676342
126459
899482
652473
527112
354035
373581
779493
727122
673438
683456
133361
367044
779792
169082
648160
994130
213813
396228
211058
200272
222895
628203
678690
831021
1104109
43502
56679
987217
1153288
548211
539605
266032
33995
1066920
85775
666508
322791
397844
800997
1091999
1056155
203773
5799
183902
525583
151857
337851
991025
902149
723689
76367
224126
177280
1118339
1027133
970277
140411
219295
72873
1125379
712147
919924
1032339
129300
2473
703550
821011
1084670
849314
820469
958602
823134
932398
42710
101078
974712
157816
880264
178748
339891
1092989
1062823
588449
998569
892718
1040182
420445
436052
368825
835425
810642
62623
19422
301956
642026
703082
1077547
646867
238019
366964
209916
629340
627755
599181
43702
346144
221124
516037
74912
634220
806000
57446
949537
958721
249712
256000
595936
936176
929649
563182
331194
807565
345231
916985
829342
334662
904466
997077
19808
582056
283365
808546
102148
1090741
593989
866124
1020169
161744
850921
104521
1091271
442559
1001019
794169
864709
483302
1170003
455534
837434
471315
521632
397757
586319
362939
151332
204173
173497
806136
882884
1112762
382457
1018571
969251
184474
758193
630641
575143
789756
985189
180833
668415
745615
569773
1179882
183300
967894
402184
116477
471500
1100550
1127815
727847
936803
291946
444506
1053110
861085
144382
740174
202220
877915
584126
69137
645006
494145
139908
402806
202710
782045
362047
4156
339665
884972
1011654
862695
597442
1132680
494663
511499
625600
279312
136079
175281
221761
660407
505705
998704
991273
231078
612213
355805
150510
1010645
1166023
513802
753494
321067
318393
253948
163921
1031173
603770
292501
730654
572446
895491
1108901
356310
442226
707035
513187
277827
894025
919624
1166181
167072
683951
1074831
1088662
878278
368929
1091484
628077
108518
795328
528174
1065058
443735
252351
277776
1163323
677408
94242
818995
1130336
1031172
912077
310611
301106
676537
430091
814845
494557
1078808
863099
140228
461716
398846
66739
594365
581339
973788
833498
815685
540615
1130218
311501
270022
68712
952432
1141729
9097
206127
417892
778179
524351
175009
526737
702720
1135214
751936
334315
234070
759841
904221
294648
189909
500489
1067352
467091
192635
348349
137336
826929
342529
81531
1067615
152907
1073956
746454
656664
761985
909613
315185
983071
57688
625084
854216
1079234
997259
104260
1062590
100603
355100
867657
928400
422909
1111470
147512
1086693
1046358
306447
446287
1016354
264988
791846
33769
470416
1113137
702969
975909
311797
71389
229812
1045281
241793
133582
842308
971586
379728
728277
171829
868143
784740
619426
757248
154124
181358
627934
950453
896658
453016
92501
964996
417012
159019
43614
563825
1000188
915287
645776
497029
834810
445113
1050881
265369
617012
449434
735112
1049795
724170
921682
1102110
84461
1173035
1175378
758774
1034012
551426
923649
894416
251865
391614
914948
265234
432767
203656
191926
517075
433820
468261
24752
1138566
247604
849954
753100
190073
340603
748069
1142136
793454
562692
968628
591308
264875
350817
547071
232850
64337
475460
590446
601517
245737
689417
250242
175519
639842
1046980
403591
628596
339271
1151155
14006
307231
74865
1172814
1123209
700458
757390
497022
222985
155156
585349
1053671
456959
631018
342188
1104271
742217
605761
977863
335738
1127910
960681
1133203
73681
993520
579667
698748
677983
1039894
28176
509877
150845
110679
1004912
698002
257840
865830
823752
590562
159545
1157653
249667
645682
525636
709464
993130
619592
968392
90040
437552
424286
455357
12312
1066195
517486
981771
390835
686052
472860
520442
27696
888550
479069
316034
193254
464113
965322
826997
664833
1127790
968652
971454
130828
949432
770207
235764
694052
285160
193583
948731
263421
568911
261026
241056
529581
412026
695423
45595
1009598
1053214
292201
628925
426378
330967
716710
572939
695751
109640
1095033
569140
1048653
1104825
488931
632671
921995
606984
707633
825853
386658
346316
1114659
944353
689089
230924
299846
639545
430962
317425
21749
470218
181768
204226
661904
572661
1042188
1133592
559757
641239
410561
988964
240073
1158527
23387
1102113
204876
804142
829341
447188
826417
243635
505696
281017
953407
469763
179980
458736
59951
469650
506612
1119061
843109
1050243
1110582
712899
209869
932528
200601
298682
516698
702535
779537
131490
425074
992420
981066
872403
486545
980690
294544
580074
1111700
687753
588140
216958
961645
450906
465129
251908
178027
545051
759562
1157451
704322
832346
889136
133101
1036028
133835
790620
102155
130835
367637
765419
428209
843977
1015889
514973
841183
473184
678584
745955
1002550
811041
107086
966388
909482
291478
801325
603446
1138238
1088473
575340
163032
186531
939406
431086
1159401
535188
978919
462111
669479
2574
1093471
158513
1136991
141537
172457
972606
261428
892475
1082205
783913
530951
567183
433155
43543
258178
1021201
737541
617573
716351
547241
166360
209427
460593
841613
250024
493336
691161
391051
757831
183907
937364
1132599
60112
432266
836045
179739
1147576
265641
1116819
1116742
466572
751394
906228
1053136
721843
280695
1030690
952860
373948
456435
705228
573769
724057
971029
159147
889581
967242
671883
651933
400531
51643
385447
13088
202809
694219
426714
730662
662688
970124
728963
1028412
249745
787581
554695
278143
618068
223643
802633
88589
1072359
950086
665797
1044093
723387
826206
775741
937804
880824
305731
137884
822362
174073
1168824
352034
449190
340492
955925
16740
140757
770322
980717
649966
445533
793453
1133113
928647
192066
365677
979254
928993
8310
606519
42542
74549
72890
39552
540529
382720
732194
906580
664685
328082
649970
442644
170003
356843
858408
1122300
282653
873000
554462
892095
1001888
120907
753576
211561
592049
768218
4756
772997
248918
1016764
1003084
968938
1074714
40615
307233
770520
906437
541849
438525
406865
273149
523223
858703
1126428
1048075
580836
486529
1122568
630939
404626
326180
241854
108421
174451
1019245
431698
795296
902813
193615
263008
386476
656792
51345
236040
680090
659465
1108612
455312
998116
271148
734433
851038
145027
441526
682731
857383
185691
39867
1115599
233280
810136
468740
397399
216573
45649
1036497
848268
407140
775541
613506
326701
1009748
835799
116078
501746
113791
49076
251655
679282
90942
338573
1057648
749929
938269
17194
13559
439795
275494
92899
789521
887531
654224
1178343
612445
159851
810471
698872
805751
27347
193795
404894
12067
597290
995952
234422
1009083
704992
711178
984547
1138585
572226
74549
91126
62110
979157
604154
984330
845073
441550
739816
151806
741527
56294
472847
19829
196229
620121
571942
895390
1148599
876471
1130535
638264
118160
833984
884744
98935
687442
983775
907893
681177
1062480
422049
117485
1046455
614838
1110529
147869
214080
1108369
28262
313094
151102
176863
134247
91263
1103745
1047887
100457
280932
643930
527416
187396
943461
1103224
794700
402101
1075237
660261
759466
571516
437462
206076
35385
526370
268939
96741
864056
1011672
132287
29023
486394
928738
267266
125015
999322
478957
736890
764248
441751
362696
969777
421576
454550
704014
894641
899103
390805
179512
966005
227726
990636
940827
534920
439182
329106
1105206
1089734
833485
184132
424978
534277
1048958
501201
836405
456547
880268
422353
329212
520804
1031598
476528
344025
74624
641739
900022
1084879
583352
452332
876896
787836
146852
1050517
836475
1100356
1060406
1041734
489796
1026879
274402
2888
335582
648994
700405
475392
247754
981091
1148027
329940
175753
610355
245960
469099
541137
846093
465165
148167
695581
397737
695760
474311
869361
100618
275122
878893
1011425
253152
742670
191432
1024027
374916
474693
947312
93431
706458
90110
729172
999132
52386
142963
489129
137218
658455
990594
164642
133279
1165540
27247
1085810
863677
1100253
1168361
694408
1164494
543594
663005
52347
845972
911700
1022224
66953
902664
739981
1052475
363923
521847
1003171
277652
737463
133102
843397
575672
1134108
562626
732584
667110
272082
470763
654132
927883
185475
27758
804175
768330
239382
914091
1026729
574857
964601
365587
341900
540415
516217
1116168
1014488
246850
355081
124243
596650
161985
301886
956843
1158474
712012
1038323
770364
985233
50164
230733
714194
139202
850104
629759
602979
801896
208661
97870
181753
391001
982192
558790
472651
557975
877505
517121
456213
986995
605442
46823
541472
620405
970147
335455
371460
442552
1050385
1109725
1050269
515696
506654
905687
256770
330334
1048770
1169279
966386
1057715
76782
688215
492806
1066797
546457
145345
966955
411147
46275
463202
431523
634039
143137
34349
1119000
643321
1147039
1033374
428468
994339
414986
365420
120699
155610
536668
677429
523103
1034173
770438
674666
884546
132547
708944
908500
837150
225851
230717
650049
91668
936052
981284
929123
181810
475517
79202
582912
536701
404920
686109
216242
683375
113622
22665
1038438
198706
199608
1116802
257532
579130
264433
163406
166344
1124576
138674
256855
422920
1076877
520542
911593
874916
1114931
874946
914190
629988
686985
560022
772662
255904
231789
453582
103041
993471
1002667
606468
921458
1049813
176550
813936
250389
418595
1148673
468793
721005
770267
377219
53037
186386
1167945
395812
1101700
897631
625149
937731
854011
606097
297259
336675
1026314
1155633
449994
214678
643024
1059244
790413
1085984
1049807
284802
556225
923123
673769
418244
111448
781803
934774
614875
752487
174335
823936
275719
927386
541122
491010
1167637
597724
282014
547761
92179
929486
404805
1171230
484708
463931
904225
2915
328423
844704
595116
454597
273582
982460
678824
519714
850118
696772
233140
572568
184138
502150
601917
455505
731907
1007039
678382
555258
209804
1067175
1083042
801010
307203
1101830
994097
747068
236458
191844
349577
1029841
591985
263688
170554
676393
593781
1134875
223476
305376
371688
741510
1089
172267
346044
616973
929722
339927
975440
782834
719770
497097
726767
312117
730701
500599
549202
287312
939927
521613
752197
917112
726371
826963
312427
152262
564716
541013
1035302
936834
569131
551920
1024328
191881
694661
315369
1020879
84151
212348
978295
320240
84184
331673
291414
829177
270554
244003
504917
606211
1116492
342416
687452
771295
874827
653417
430944
936303
449310
1058133
1041653
856673
482830
632788
916128
628563
231884
459712
528281
951709
924474
430607
1082380
611587
1084947
470499
871870
1158307
484608
1170323
735843
331081
694962
868553
265091
1119700
888129
284812
762275
703656
674776
931203
182333
830353
142029
854382
242885
559291
752737
202679
922354
401819
1110287
1142974
383949
738382
214231
540238
887298
88423
206536
478640
198123
287492
947784
362680
843533
304323
1155218
616854
781603
1104957
496655
622595
278726
260931
1157805
110362
782258
145349
358985
517842
162608
364445
565266
153913
127874
1162819
776834
902429
658937
953510
152579
1056518
661135
1108099
258552
639042
521294
697759
517166
443524
179365
1000178
629378
751128
867304
38730
510848
478020
1075234
268256
1050561
765128
1176836
297035
840396
748711
709938
865067
407528
507905
924271
105818
335477
208542
328941
272801
9434
316855
903297
491450
850979
326646
499198
584552
339027
1026353
666938
831345
1101147
404189
177865
530011
1131649
979169
1127406
877432
616642
160245
338029
94276
372683
553251
335840
65057
981565
537528
321934
652566
88471
718809
303791
732876
578410
242932
319075
255072
78633
243000
306575
483936
9382
506431
513006
190496
896828
499026
693856
763937
151241
1097643
1097893
745896
401689
1090431
142200
1018415
738634
18832
87194
512071
219271
100724
874746
345694
488926
406947
517814
813651
31449
1009419
1031073
872705
774436
113572
806372
86495
701838
1000773
353446
1000712
829745
325181
1134691
409608
697872
1019452
488100
143581
268526
39606
210045
191256
25356
341711
375358
840342
74938
528840
756953
815718
567119
280780
997151
325330
659606
744467
682218
873258
451097
1054716
824467
1084334
708366
533562
339662
851587
123881
393154
340688
70213
499752
894581
149491
506963
824287
880361
424936
209583
985570
610756
375500
100163
855587
7358
692834
435637
187674
291748
801299
94411
1098302
288379
736540
418249
958244
1041317
279189
1024769
707181
571219
561095
381726
283242
1012722
819365
70631
749815
1102774
249671
955417
66619
643083
445017
37536
906946
952457
3419
48817
516755
323042
779046
977031
628469
854792
997709
637671
1015744
746687
139308
605919
216230
546858
1082270
468047
1028861
718368
426647
301710
406592
495787
152497
905830
554621
430583
832750
518178
64990
1042057
419790
309101
55225
692493
486838
1109269
5576
774559
691498
850567
499254
331909
670083
1124554
373564
510140
801111
496040
298370
87917
349484
654615
226518
1051163
1004183
967852
398963
578074
991853
813728
1021347
171037
920158
218084
1034397
308365
1167003
840278
208047
433738
218322
675516
148435
1039808
805590
774393
444620
842948
1030919
1008033
630908
27628
970838
822819
976993
233802
294513
243104
1092510
971855
698720
767102
1048673
1072025
400986
322576
231507
485404
112522
1031427
350843
66554
881432
221885
859270
536074
8160
545954
474419
945634
82303
998163
956131
767211
687278
740982
447853
303443
931282
1139075
269663
715028
526322
342825
398194
723222
936951
526711
290088
415157
1018648
573530
973435
795987
887554
476632
398721
497662
558899
430354
204565
179681
997068
564389
519520
49033
1118540
386572
523970
204592
193275
59591
740456
977386
628353
611190
326041
346994
323854
991588
119859
334248
1016890
957206
69081
1118926
296401
1042932
178927
442176
944136
809267
118850
909347
1163091
859189
141050
212895
1099743
20796
673508
328802
341768
159571
434729
1145971
1112906
482351
352224
484753
1079309
371787
1139424
732481
1120602
1067544
93342
191154
477264
81369
680735
621671
762787
672358
1130580
352310
700943
771682
981556
515667
1046499
223203
739861
526757
365090
1127892
1135139
106115
607148
13444
568751
753631
751098
1175398
33769
365822
107688
699938
86247
292374
890346
857383
90468
988897
175553
633204
1178973
215839
982942
238865
40077
856241
288189
1091035
1020011
491956
1049493
234153
773684
1104608
296686
701340
889
233822
294235
496177
768953
490627
186583
985031
191633
931654
66283
394241
230824
550567
383411
775354
134043
1065633
960467
23632
181527
609513
116600
684981
78349
837563
978396
817878
280315
169927
374691
594205
219580
1003336
965684
107125
718215
681873
499127
520926
622316
1018098
934399
478569
28838
919550
358336
553852
771612
251395
109466
592146
851994
599055
307422
541421
261565
623802
57583
159630
51642
945827
215507
243042
180606
1073555
138852
43276
356242
148117
191534
320746
292363
575996
1094323
123015
242725
14412
1109657
243865
145925
496874
161600
109956
978225
1027085
532414
675120
336618
1113670
1023944
903857
781091
821020
1076672
634421
617589
18357
966136
129650
708765
44181
510848
51815
68455
638009
122353
376632
1145102
221877
318171
995365
1164623
468643
835243
355358
271868
926292
397402
905299
264350
19409
432719
419209
881198
518229
223224
817836
91417
817668
281503
648895
1054416
970233
1131262
630827
1060808
876743
580598
358189
1132212
808444
369725
263933
546912
833972
446594
838823
1134772
311165
902432
501600
1148907
1107802
978053
929451
734522
761300
377614
245544
117358
790771
469276
712612
217338
1149816
924950
757342
571791
269295
1108505
1064067
735410
582330
448202
61511
843767
688136
741422
442543
128895
1003452
546420
1240
851133
525388
600371
911227
774908
163475
619743
257031
718336
634649
191825
274267
824214
339415
742376
689222
968639
883016
1140294
721477
12070
924205
887988
290660
4937
38143
834762
808718
802009
341773
1034953
198866
288369
477562
478211
1124249
452089
530789
488791
913214
1079370
767522
267084
685155
2987
521937
978302
656749
937265
40652
219013
512425
828325
973446
1063992
253344
1005725
933762
793701
233640
272364
1097004
704744
866811
797304
286355
897002
914551
1157857
938470
474385
296193
451291
16344
157017
724027
411125
609278
487090
562910
938730
899747
473787
792757
244699
977654
766176
718484
351070
760827
792101
775676
590863
425322
453332
622695
392422
688167
1012978
752234
410103
593105
757021
465374
25074
801990
165372
988392
215117
1141437
1111448
636494
193865
465066
197254
418295
343488
8488
793836
615882
546723
110778
987563
579412
552639
1063551
616651
123629
1062805
1025766
559956
1118509
1085559
802693
178659
1176336
671675
1048134
651602
899179
372494
875015
455886
1111696
99411
968118
125766
1032014
452326
406570
234788
604280
1033063
963514
219994
440588
39295
44274
127030
964626
709718
634582
759525
1053394
380839
1006501
533460
834656
1138042
260685
780605
971039
377892
1141401
64846
526080
290795
454924
600015
346821
814142
1008356
656736
900994
898961
852935
693192
1121963
258959
57515
813481
599909
931210
1168604
1153433
312347
166827
480997
338698
1042527
628781
183788
980858
493029
1048226
850346
719563
555526
880208
746987
1101304
710983
568824
21885
507953
297806
1081999
1150615
630242
438898
145733
690039
8950
40933
741407
561386
1071119
887886
521920
328473
131753
867745
327301
782551
956423
847681
411455
1019075
445815
112301
399059
618079
287162
1008181
137570
1089226
850946
553188
896138
713598
826027
919323
1007739
1103099
175759
629040
164335
612444
529222
349641
657673
701054
799620
334065
387799
953501
443943
723618
892724
282192
41927
728927
84687
817047
148097
655516
929361
460372
116386
205224
1130912
818175
595843
601466
1000939
998
1107047
772273
229498
204742
230983
120843
752433
724726
1051590
900526
805683
564273
925076
1050347
672400
5860
721507
1002013
251245
741674
337168
745490
1039643
169722
1112134
240715
958289
661134
350531
795604
1030535
1034939
550815
239836
472641
129390
1063943
865949
681057
223676
515203
440911
535459
1112
705659
1138297
278743
745692
883827
416833
322076
1004795
765575
840900
799406
1047822
355167
915630
128265
282151
336061
537951
605147
281084
462314
907217
1153035
27596
677704
432738
936408
663530
936458
100930
719782
850888
431578
248185
214911
108544
214728
739187
87819
820596
174727
404753
1000002
1164062
747658
117211
752969
847250
1174366
1121967
535602
38791
1015858
172805
392286
206494
1123158
536429
449748
486395
208404
508018
28581
896446
764017
879333
546365
68117
657830
217024
915579
631433
162886
1024376
824154
547954
9926
28941
938352
338326
453803
773615
73777
1134806
177307
405858
558153
105056
666226
696778
655271
152323
752381
478887
777659
841551
963439
9906
945118
527681
467470
513227
338948
77951
1075918
647737
296832
1097346
542234
212601
246066
429102
1125755
865391
412433
858685
358841
122105
60134
196055
564102
675425
993679
446277
1023455
272353
873039
577494
958227
266017
811811
1108418
617970
149956
325380
1180280
1058513
539221
53684
471359
525271
858992
840178
964466
529016
225450
1008432
461521
1077863
801106
875946
151094
662115
679171
621082
932192
664754
1139036
883160
298381
448536
678086
28129
172759
501604
1022543
531320
785761
617213
364229
991216
816192
455692
654931
1089142
689119
385761
636559
343947
909521
647791
42596
31945
987426
357747
619238
758960
374350
876540
955271
570517
128912
1179489
964237
1114489
1164303
850973
29284
254406
803416
654752
654192
1139247
245633
1023457
166847
72077
1149787
742223
889001
1133008
370024
162256
531683
864899
827144
1019527
184636
1109798
655300
230363
1061267
29187
912134
469062
153634
39867
45634
127135
63985
197061
730913
819052
466900
318873
438298
1035812
141080
1033775
37929
382820
818623
71111
470518
392379
79664
908777
920012
692976
631019
30017
884103
566534
1006579
295544
101548
305227
1759
700348
216151
823670
859671
895817
306877
539623
962329
975797
1066460
986943
887200
867766
590345
1051098
1070392
116338
599759
1178774
710236
357055
460707
533598
1079557
550766
642003
718351
471018
1161263
185354
268920
195588
737035
419261
1043433
1112503
577115
835186
115452
1086400
952276
1136760
805007
882925
59660
979885
121444
973281
133626
825272
196814
444738
635440
548994
723692
692968
175208
738832
397399
252827
239297
187704
1087614
731501
1106414
509682
760020
599248
584939
965355
691146
34642
594862
410847
821229
414258
551194
831458
1151894
144843
838971
291356
88604
320112
1128886
417167
771076
145028
337370
1177490
446865
136059
65744
955564
485511
913163
643496
608701
135208
646402
550787
191902
676396
220581
548748
1142187
519002
930570
1145896
457919
702827
949884
1085776
113676
1142025
1012915
667138
1011010
670490
100338
450359
776443
340245
57545
756775
1137841
139348
159183
228312
80199
336222
628884
95605
1030841
508677
425298
1286
1121808
176576
176182
720339
191308
497993
789059
746883
386207
101282
378876
484838
655119
622428
303451
1048116
544875
934763
91970
610644
982806
364591
271744
213133
980922
642686
680708
956485
225667
684652
305631
647541
849256
450701
374612
951630
151040
472856
50536
699427
459365
1115235
502824
980488
1049775
1101345
699951
697496
503440
1149025
296737
549476
399584
895350
190304
1142232
560199
657251
568195
850079
226385
634419
530638
261561
210517
657530
8657
259366
599011
142197
726070
684031
280274
942649
906385
79564
218732
948238
990253
565242
148515
740065
828818
816891
150422
33642
999967
927445
171077
298735
914207
740043
859959
958847
430622
811863
667668
610878
617662
911552
766610
657500
1077385
1098905
29392
496288
1135618
156352
374481
107542
955862
886574
281485
954433
1091793
1028431
653894
562871
555750
546469
1115333
601394
505221
352856
706649
1101462
32762
777241
1052813
824452
1053428
293360
264512
233135
885559
999451
500237
513297
684468
364650
901583
1070650
795504
1148323
876868
833082
971803
799671
516637
150550
1027102
599669
1066755
951793
705473
277257
810107
868101
777988
738105
613608
977122
67670
408667
149149
715104
327889
1159541
360930
524839
511438
88952
601538
1008185
1022187
456941
262476
896468
1033277
183193
288869
957083
274973
36489
414097
241591
405221
857595
772764
774980
560140
584254
329156
262560
887337
525223
390628
534312
44483
447686
133732
399721
87826
1052524
352598
243996
653317
328965
1128831
1071433
930449
534219
187505
777639
231001
284382
783627
372752
137666
673517
461614
93831
619418
848732
580206
353734
1075031
561514
890632
255907
846029
938048
634364
969281
454187
59655
523287
881822
137842
115802
75711
866534
219263
238574
472776
380031
494695
952849
659371
970830
956828
518217
649547
355199
305110
446502
1062411
528141
775987
202331
266671
109704
538597
852913
1151739
468413
353901
1022865
1047996
733185
1087513
589623
1171913
692657
1115274
314795
350802
1049777
1146859
124397
568525
176676
859786
527535
941997
561072
1111457
916047
1046704
161507
394419
819380
804882
432113
726071
583679
934337
391625
3496
380771
926046
373664
336892
649690
312386
193954
1172621
314806
1056016
575283
240558
505495
739284
838643
1153859
66786
985692
268266
1058441
656734
605411
390829
742281
182267
390836
170468
48365
743366
713416
400908
236251
685249
560555
290287
1169441
781130
472348
789258
327245
630516
1030589
853150
1174398
818284
363996
1028829
1072794
296063
934675
306455
1044300
808802
150201
705699
876287
965940
772584
87339
953202
435576
336629
955751
20754
338941
530002
1071434
600091
351544
822317
844674
241533
225478
6436
592646
168533
936729
1051543
331253
889575
907948
683447
185819
573563
792021
139794
1132807
275997
818308
1090640
784063
630714
388509
615965
1029688
51347
405977
385435
29358
1030212
476351
853629
975632
214966
1150339
330412
910743
466719
858857
889619
953508
1155435
144871
430352
388676
1034516
120475
24612
822685
953961
515641
612969
466398
2784
514807
848773
95063
757450
716528
889483
80890
214706
820506
458728
880161
851238
1167572
1059293
1021119
1179108
341951
1047813
858274
1068742
318671
403980
788851
113619
726055
917123
181254
941145
623800
165476
439448
588070
1162658
1161393
27890
997549
1065376
324559
77961
718351
94638
656964
394074
36371
156195
196283
575678
942111
896765
169323
317356
651441
410373
772261
947111
244862
560313
291823
53931
669608
803147
241397
39962
485448
930338
245640
1145065
451551
319875
108930
689814
914398
671781
923390
870755
420989
246469
461652
1159486
166889
160023
1102227
146494
948224
414262
1078471
215430
929091
95632
662468
153977
66673
896950
511045
223603
178489
529409
66312
901063
62910
600112
530985
1032392
828603
106686
212386
705646
356214
877958
635999
204271
1127651
856091
634961
905479
812634
1075423
961543
162265
84473
452856
1165265
753552
1036970
249491
695301
567858
303728
1155309
598316
610703
780535
143106
698734
586592
703483
706334
6800
970792
1149559
227641
1088823
976761
959933
986468
312510
1009548
734730
875901
39831
306548
1076139
1148933
575026
148733
1040499
667424
586347
25180
790830
642197
629720
156635
1138307
676691
323692
328091
451421
801170
250444
290811
247267
1131890
258765
50575
863523
138559
280215
841878
881515
1161239
1051301
872872
917845
659512
981473
116297
988287
532863
1056638
345829
823636
421843
434358
1069172
425623
1162921
14527
164675
1157263
490123
502449
10972
1071541
987411
974340
354690
1086707
31151
980114
624574
986401
1075297
470621
298140
208236
447480
26459
529319
981280
659270
673655
986241
66753
475449
617575
475514
243507
1132972
796515
434942
786226
479615
374058
354309
1130738
790248
516014
711364
1084459
639532
402814
1150132
549406
974809
443691
97236
135967
21208
640538
439572
1076826
958118
635579
711836
428335
324711
922481
474284
736584
42671
716837
41487
272661
1075571
617774
931791
94460
351155
984089
846125
347552
1149604
467153
159989
844714
704783
417843
711148
1037957
94014
716125
564488
300787
138966
231594
848399
925264
1019180
483977
721143
658993
164215
208084
625178
188952
141291
9590
761640
886976
1175660
1077170
43796
116507
1154348
548863
610157
173395
981515
650536
902391
972937
397486
390164
113569
745025
1105347
268832
76212
890369
743719
986787
518392
759222
349779
55195
395742
14457
959715
430145
1163555
794401
310529
19726
166582
270366
1040252
110042
60776
143583
194063
985967
1138763
439800
587240
963116
475037
538026
286555
288634
582119
283587
354854
762727
559627
786538
820395
865284
477664
255137
934606
428066
921027
208988
43009
261427
60542
980752
460216
1011083
342466
139218
871171
128249
998809
493437
6937
1003729
955432
991610
1135885
502735
988251
207460
883055
704112
834200
777109
655815
409864
917028
256359
820567
177309
217508
32529
204206
312286
35385
299426
508614
309770
585919
793518
654137
205313
367780
1075502
1068378
892645
796913
386457
746467
642570
293850
534424
625104
790714
573895
418403
245306
496368
105882
728937
804522
1133469
175772
623075
457668
355507
836561
107102
310972
985114
389664
1173380
706650
1112088
631448
942712
438656
457444
618036
833858
1107885
384857
692149
1103861
361887
391861
910817
943928
571463
1081563
595234
84579
470945
850232
445027
767153
882160
660852
1152229
630948
207074
449587
372239
939404
477603
968942
1021927
54224
661828
150570
234555
389135
739805
902226
1075454
379962
882114
25098
663153
1083100
676621
329106
283561
823841
1021619
874015
677443
994387
509385
304585
343977
732402
822448
910659
1017677
1010704
536014
87481
249788
15723
681661
431299
422480
1052857
1088507
361496
846606
1105654
844617
652822
281337
111782
1102373
738303
1104548
297985
1072207
1068571
772492
1126756
707643
415863
1037496
323219
976057
1067927
204750
143093
1009965
592666
1152554
931919
932768
569048
919103
316157
1063059
1030962
51010
498093
884040
273870
1155433
909328
135460
972039
1152495
44256
53725
595707
482226
273433
189581
825349
109289
815161
835801
311812
1007074
364846
856397
923226
711565
12205
114731
928240
985253
457647
890268
19851
1102804
77298
686311
1049052
768348
1136055
1009356
242194
936154
137293
392449
246611
1113315
334293
854767
899470
779018
98236
605626
553167
1147134
248268
262981
267368
533211
188702
1129760
776183
567501
444012
1098164
344414
520447
620979
29105
689648
696103
89974
836835
1155431
615438
544219
314143
59434
950512
483416
512120
228901
149599
150010
307952
826955
773721
538979
414773
453572
1158480
945052
762068
170758
948414
890285
356378
1147144
319472
1060741
1083179
578629
963751
967558
681053
188569
83775
46690
1051176
954598
1075439
42225
63661
957358
98116
1138353
1135564
602129
806524
563735
821989
151298
554171
529670
1128052
702298
482867
582439
806614
88763
124585
207885
1102826
142810
217492
1055977
573614
7949
256254
1092462
663039
59362
602868
539635
796847
97796
726273
591184
213737
1171944
1123612
1039152
496771
1178149
836369
1063999
539635
383592
775103
1025982
393908
1038060
892327
340883
541690
586034
23557
849647
55986
268604
926362
46930
1041733
1126167
731935
27457
526189
876416
438013
134565
275906
1060652
481132
177278
55961
1064428
157551
743338
416806
248263
1099595
958927
1163815
102533
634869
449620
147576
445464
864739
422282
1173358
147839
258791
545244
631803
1020319
1155576
377539
923856
168033
564650
537368
1132724
695907
113720
894650
588549
19359
1100708
609811
458155
988064
150921
313174
230085
899021
34136
895812
553096
702780
577477
509780
791820
1014971
92106
742104
554991
245629
791968
88740
347175
321755
1145444
152501
908909
915003
242056
872321
1153419
867257
1024775
114887
1075842
557696
909303
597401
226629
543330
350897
975041
1117526
157143
613232
1153300
781870
599749
479405
702327
559150
216323
291636
1006146
597020
717934
523619
465069
79698
1142198
190179
976918
283721
233377
569103
405734
174860
131751
680110
790427
189685
878148
1017857
1027899
541451
84766
946430
30788
205509
543062
523577
807842
139755
993047
468286
382892
100930
1146663
276593
15629
734946
1001403
789007
776992
350331
540017
45352
249245
21545
415185
32643
7446
612554
378338
170333
42413
440860
574618
1062204
294031
581222
129335
607351
838277
141121
309395
279484
798183
102714
539304
574494
717823
120231
332887
1041941
121176
1090076
712165
45370
523176
279903
796880
413928
822313
1035973
928098
1142116
631814
692881
192041
614702
261042
99898
896715
898159
278533
189283
988025
714151
746883
817367
228563
50181
157141
170454
1176156
598745
1059068
70543
839005
792718
754478
796253
420030
308676
546310
454667
1007208
520555
1093737
931911
175885
401319
1082833
273414
344712
11401
641174
828396
371494
311764
1070746
619746
996101
692482
476210
213133
452534
907722
1118269
481137
754462
267212
778070
580306
974678
920928
154424
826296
435293
873349
408737
678401
254097
48735
41377
472675
1121015
169073
947750
8350
908308
1035086
624937
149186
427623
1118169
391446
472594
889507
208061
685594
1066571
461983
603802
98141
158103
864753
519803
1170634
1081948
319714
282846
694085
431661
467456
977081
724147
645881
279732
1163613
135183
362208
501316
837823
403305
1034747
619367
1137816
811822
730127
178803
732716
291010
1022305
1176975
783691
902595
601726
761882
418122
766368
799266
513287
348201
880622
1145665
345579
871820
913285
769083
532364
438214
284248
472577
646314
633316
538288
337845
467097
569177
356170
148065
168355
120799
493670
125648
247771
770892
41093
452792
3907
770381
1139956
886347
279014
231732
525859
827699
79445
789825
902205
439613
15869
849366
1046400
176007
92038
794946
30180
465142
39705
319982
255073
945501
653906
782817
885303
448545
421823
341942
764287
1236
940139
357634
141576
617921
408814
1175435
122369
1013329
691831
667904
947350
492962
745582
830706
662636
518670
516025
504586
546666
1150487
913301
137670
378638
421181
218554
954638
130239
122786
170228
644581
66191
1101137
509351
1066717
1169055
779532
421337
5187
603155
338522
132661
957356
979713
1070708
677149
216114
363002
679793
455832
72231
233908
404594
51525
1059837
1108912
265740
14136
718482
1138443
1180441
730498
91959
485924
857736
725022
1076180
295200
47323
329697
72090
350654
1003489
790139
775352
849153
1087557
840354
580267
102542
731246
18857
468308
980559
440304
231853
393026
1038569
839159
1002872
549707
129304
940054
586756
350593
1133334
373923
535422
169751
1163650
173165
230570
154863
468731
10673
985998
901909
843521
770489
666821
372878
769008
631354
844298
342229
634256
882400
779771
508201
371527
208010
311968
31719
1031576
28095
1090255
610677
776022
1132167
60873
676919
1022163
287992
1016832
832339
564221
519579
770891
290052
237991
1114504
1085945
707285
657505
949103
977430
609778
101617
878870
551487
2554
730987
879597
525941
1060426
929281
29822
672473
413856
394497
1008780
404171
122096
693683
940387
363831
1019064
1075601
178872
11602
544182
842505
584907
616029
1042573
1042934
262919
467158
522799
269693
20819
878915
1024199
595495
73226
993821
1162810
51242
350670
711263
475803
964728
515059
299523
853186
671325
359024
66898
1143062
114828
876714
32067
871613
831460
326563
92954
648938
479061
290287
73102
545356
1154272
999950
318444
872008
494109
496402
4468
457031
1162516
838040
963505
794052
561520
477661
1112830
317028
600992
984223
882267
146777
49060
523977
802531
806833
26414
920035
648059
547769
409378
636875
324070
871056
316317
401762
6091
791078
177836
759791
178186
523870
286847
1155062
437643
713675
778002
933162
456696
230069
785274
1177375
984240
89923
143958
856002
589519
260097
812970
827213
55045
391179
54378
84935
613835
875610
452582
499419
737394
1169745
1117953
188775
732206
764541
331815
213415
544036
367197
589886
857916
339056
275063
127386
1108076
293129
996718
376928
40078
547407
1074833
739092
530422
296276
833989
740364
466398
155036
845520
741970
206594
315713
1152160
884641
834227
1107188
1079460
845847
1120011
1062559
15532
830794
472264
509783
961120
615169
826162
776364
953518
854864
404586
103950
10146
1088165
735134
692155
397343
134730
740817
771089
1085732
77705
701997
103094
1081083
1064485
652795
521320
419857
318682
841454
1172631
377803
735324
1144577
211918
1054315
1102509
160049
31719
1051475
525896
738490
58913
143317
410461
411698
226864
982374
670234
821127
31610
116084
352298
1082200
638446
407572
435211
897006
746348
536778
1135094
548201
104023
284724
890273
649157
25560
196082
673329
828883
856712
613561
913407
170037
357812
624318
303925
530744
478887
332577
429441
83651
246427
880021
591667
305460
1114388
781543
1064199
61736
607869
695358
1161665
1157151
360702
294672
219291
426610
112081
271076
115322
741991
445223
747264
179112
1173213
846450
165032
951004
500998
801716
198225
263613
756298
491865
283402
90116
717443
306190
67849
394107
271591
523956
234070
860326
1102255
462345
422429
76784
898446
492335
133489
292182
1143074
1061009
707517
687539
854125
240120
194597
50694
70972
545048
879956
279856
837123
619435
113333
235784
1096287
876806
757910
304289
472834
393141
344222
800381
935693
592885
802605
1055969
732168
943136
859686
223281
969520
592852
4921
290455
698642
1020443
420005
1138175
822485
882529
831634
378601
823083
190669
133943
669879
1031793
155354
162926
942690
837200
728702
728034
1129924
493383
208410
1129297
49155
988323
621480
582466
646845
200243
480664
861382
530757
808798
484185
628218
363073
111578
613376
177356
1132199
950275
109077
758431
610013
687993
66411
707828
182229
392914
205098
822340
1047855
606350
676255
560288
155378
294049
219443
412131
1164605
126684
924432
82381
467770
859112
568814
268032
1131062
708589
986773
596536
264786
35119
430598
474987
45830
608459
476308
297281
1147015
381939
747915
557640
176843
400745
1051558
1140312
1111281
365991
1122725
252670
202152
182526
390429
541658
111197
611403
369354
553015
412538
899133
1053344
327312
793140
363965
731020
141508
1120809
716151
346475
946258
259349
563913
560940
1124447
777231
429845
700273
838360
418654
1081026
942034
1027296
95001
525301
192157
6111
898539
1044675
881107
239933
880459
707819
793293
519955
42017
997876
1052873
877370
780989
212616
845911
734807
259940
740045
1059332
693390
41706
807817
419849
757128
603107
1091524
78553
1136507
645909
18885
310901
631563
55379
40777
682770
533763
1063386
628611
258520
382112
102344
211998
969975
1175325
322500
139868
1059126
951052
200682
396400
480897
424518
975885
1045575
601595
1130586
341875
412783
14893
461601
1020378
330163
203240
834120
387412
1041396
50496
833211
948017
742646
325201
100041
925274
203280
84374
1081238
772707
720520
1120781
249428
502948
208357
662732
1023040
755875
1132424
188278
758720
1020357
658667
780813
239921
593343
725417
597330
776032
921574
739148
584641
240437
949900
1180559
230606
797883
418186
1019620
293983
879045
742160
330663
991778
341759
569656
1037155
908326
442444
973245
846794
174467
25265
885902
481350
732975
951641
1075537
1017664
567766
405738
28890
532310
694073
787421
250121
815866
597839
26196
125215
817295
541209
293197
492456
621153
519357
383193
1023173
535216
584234
1087979
183904
1020599
524263
97061
632640
111759
287848
587568
879919
526108
622977
615332
308573
1163601
430905
399480
811200
602146
395003
9517
959749
637402
45906
688296
665116
273216
36524
491692
286438
316121
1001766
967173
695916
460305
119413
384367
39514
918987
236603
118779
594629
748174
474364
1149234
821550
968087
920004
784488
61232
232198
91881
238200
1008411
158815
50384
815217
330365
1056886
219835
1016968
611361
344196
1093507
641950
632790
606277
358046
1069225
744852
887341
1066417
369222
869515
1073548
807823
342310
784847
265728
94318
803368
645039
126403
916316
1005500
428697
648461
479248
135907
1086637
1050922
571772
270204
663124
45316
836779
286652
957159
546565
800508
1119003
1102464
777232
972515
321400
643555
747226
277621
1156316
453131
512561
229520
1128770
36749
316307
1115608
852135
710917
1027920
468383
238819
361359
256112
142179
492452
963309
257483
5379
195919
1025656
283837
182815
395217
258286
220269
170732
793815
1028129
496267
876760
302325
42489
977788
720707
1070553
1085806
33723
572979
6335
1076460
636027
40375
761019
912616
620766
594828
1124468
1125385
988690
665906
118560
1082590
606210
1044281
1040009
1130870
334416
650999
1029421
699272
835248
379809
646604
918232
768104
139956
502834
370680
620634
153006
1098615
514973
25833
784553
870699
561424
64389
61788
162236
584378
570670
40846
833053
509423
1121806
970396
380473
172661
15072
97895
410991
1010587
998029
213477
380717
573
1025268
734910
99576
108617
536098
399601
470925
408293
642855
459827
166558
785699
813452
1111257
922434
519115
150520
529437
713383
360528
209396
965545
1086814
89818
1130511
835934
51471
620234
650803
527213
322439
1134590
187184
984138
157826
311639
37390
329140
364617
218414
761234
185870
666366
36193
665905
243380
838002
582557
52290
979211
44002
568671
977415
992851
810260
114031
976246
195951
977678
1156377
265955
431107
296448
861933
903530
215953
977759
1101316
842463
985580
20468
503723
850940
883403
484893
930884
64093
106996
686087
571906
1057053
1152737
571279
946931
484173
543638
607682
730425
167890
939458
376140
241966
885329
409223
800199
930037
568148
779035
88108
1168217
242948
1145575
588387
1062514
681598
541343
443027
441232
132159
184240
414965
17198
219834
365755
333014
15732
1030773
563899
65600
274567
139820
941537
805653
880816
918411
306344
785777
930127
812614
987743
679351
851776
1059775
262948
847251
762908
893220
1115854
585547
951606
1129064
775051
1014906
1101685
5690
1156546
601978
1092667
525514
679969
356287
543434
286534
5833
249374
620521
1156905
963589
962640
831559
597458
410020
824408
158009
926117
921599
6541
625037
515432
446714
165240
941932
1112734
945335
1111992
561366
78561
1176805
172208
105841
204171
979484
1015079
901200
965827
945352
634973
561371
788854
7531
374824
1114606
796029
90128
605874
238871
525705
441807
403136
319968
98694
829696
2471
518752
478040
971463
1081825
944822
762481
980792
507649
340563
765617
422588
281544
331880
1040868
156704
757421
867123
594555
4969
889055
1067730
1021032
416369
815493
594934
521296
206008
1089297
1055406
560978
212144
322185
619133
61660
1048115
1054129
544695
547099
279089
49941
395519
511477
369968
1115778
522096
514125
810807
427609
68912
135132
450198
1109428
209717
292962
269632
49810
769005
133863
318895
823281
1002443
921524
1146390
128248
278842
267284
778876
1148964
224113
117369
274865
571611
733044
229324
366114
565963
1079113
826480
129858
364047
296495
1036262
161169
742282
720433
867620
323999
428707
1050425
1020799
612444
93813
362317
536486
13142
990802
427530
465390
1025627
746631
526142
801877
1105864
308347
1139409
1048477
722719
1136085
664158
1015764
846643
131216
402282
572968
489385
483632
104703
1107361
291419
45810
295989
76362
958529
823560
381238
1126162
199696
489178
497006
985306
645876
1129878
1124852
715826
860182
92170
243048
48653
356414
58970
937141
275737
74659
492989
590567
521460
1013310
859700
1100757
30555
1019482
504035
1158308
437874
678976
425500
1110093
824131
864490
451001
1085629
10333
566294
84303
1153815
256492
1138829
239918
534021
479982
471088
27264
183951
804902
1093727
409266
91065
399191
184124
1017960
74070
250484
688072
14085
532382
20762
945947
848258
258641
858359
66460
1026652
801549
14300
790524
448206
979116
253176
727552
454177
364054
891529
543036
507712
1070144
587893
109658
596006
937389
1118348
663813
513706
662868
887004
779512
731083
183243
822932
853887
78553
466633
287304
357039
596204
1160170
1024003
293646
1089655
450394
1094326
101359
63081
737390
373715
575944
314011
435835
917345
34311
642963
337455
8409
300828
842414
896026
879650
521833
339264
300588
374112
533508
980012
1016109
1130399
189600
45544
311148
649867
683577
439325
899448
1034962
1175685
856385
92719
477089
815198
1110596
977708
915955
705247
651258
895456
507178
218405
317874
1083673
72005
588052
821918
59264
979864
1094126
833640
837387
883053
262953
1113872
842883
1034197
95799
1057125
619331
43483
1063649
1073642
1170931
25299
335444
996437
1100874
765516
971636
879943
873283
526028
836070
835022
608117
975019
970427
66273
1102353
324487
213409
974541
864460
739186
41246
1014560
346153
353568
859857
544139
266846
665809
633749
735955
257222
1111843
369015
1064010
223780
466929
219200
757131
413608
221322
472030
283558
1126957
534880
769457
1159672
611151
626413
1156144
859782
1087697
1045690
432251
315704
793857
739215
351738
424317
1106644
376777
600863
1167087
89316
480447
1108782
387296
657294
49177
94518
557358
843784
456462
768250
12313
363239
12248
977625
1063341
1155438
312218
808722
201492
383753
372230
490020
575708
512441
776985
792456
1083864
800315
316188
550788
997486
480668
819663
87332
812901
1060254
801587
32085
665066
1138048
428680
1019634
408279
420684
323314
915032
839036
784708
668271
1135108
862814
1135897
123099
643445
107639
1106623
983908
468068
32022
158068
1158380
725040
463258
588619
481924
4021
1082216
606687
300644
1019251
440434
332838
600163
840889
453022
271956
1006018
442288
1003031
1051574
781288
1168548
236571
751864
1178461
1132896
678167
778672
1129554
936876
383046
415948
651781
626532
129571
939314
1008189
1030684
1037431
224718
279023
551237
536014
1095319
105876
691409
230933
98821
818168
716507
742924
873173
898690
648590
1057851
923556
7286
1048541
236042
806903
169778
496959
1153776
590042
751355
272161
603389
1128438
614607
997333
1123086
660308
506446
450710
665187
1126975
524301
922791
189532
274491
995508
812825
1028709
630803
1120490
599448
994710
590302
367157
485350
688034
319049
236732
355767
596378
694040
629803
699967
158239
1030416
290544
89493
1075954
31518
635440
332658
70019
749261
733985
465852
415540
517894
830712
178316
87387
1087683
202804
427219
469827
1056467
1079548
445457
1097990
1166101
206873
255191
926957
946109
823457
1146181
248863
161508
441615
501205
76723
95293
451608
265464
690931
765018
466298
838819
478256
1137493
1153665
1002144
321614
1067606
576717
285024
765563
138588
431510
977093
841778
634197
152592
1090602
349824
686330
237374
785281
854097
60203
388043
441963
165917
888460
773535
623027
78097
692130
307704
938055
898809
72678
244090
964019
1083162
642883
211401
653083
16903
585612
255474
11026
140021
772158
930945
812812
181846
772165
932687
168979
36911
631235
1158346
1115999
1009892
200297
288827
876635
45071
758099
457944
1062600
634855
771903
489882
44379
808543
409447
24706
465231
718986
798350
229151
706247
9263
1072422
897702
5959
814198
86054
614630
982873
209295
1129449
1144634
475106
158993
463428
760338
994798
1035878
1075451
143696
977250
782690
749000
649020
15862
670642
122767
478337
487912
109730
591191
595445
1095455
299745
15997
692426
603056
1122972
928406
140298
92417
1135965
118359
597812
639721
87365
638482
369216
428869
1007892
130992
80479
539713
465870
664619
897606
176572
340240
804286
752411
308855
907710
97622
810794
1038984
243210
911196
132483
879927
1145595
908236
640575
889049
761819
1048948
722198
593181
611350
472453
548267
661151
919695
26490
305790
823778
883839
1013461
46887
1064862
878209
812825
1099424
873594
260152
1061746
5687
331375
1041790
398197
994920
1054420
456603
68828
1071971
374869
992678
115316
578573
908100
991086
1179743
625390
336109
298856
480714
290105
972156
970051
816787
518703
1069758
818705
202371
27913
755803
401751
879768
448200
3862
541348
894193
185619
592249
140606
718478
608826
269299
935765
87646
300959
99975
71008
471088
311680
271333
604069
631825
281469
334282
30158
1104544
163337
74258
787328
100216
896689
683375
1033972
190821
32555
726452
1164220
101960
530199
81454
1174892
604059
761070
128262
92095
81139
1009865
135096
213412
893631
380985
808493
390547
352319
525304
364850
539475
224758
66891
11026
27210
234204
171793
260737
112450
668940
303743
86201
116290
51359
697367
127444
1053555
513695
9432
797838
19938
694010
620188
709505
99009
1086530
472189
726422
984961
589594
278742
568078
466526
548059
876722
214169
607292
51516
551519
948786
519027
1127183
979339
1038444
1055081
59443
209150
144424
240514
371139
101432
804428
800490
506693
798163
1090093
915432
256299
123808
1007712
499006
715570
1033679
1015976
368031
238353
665869
756836
361427
1143099
261703
490314
660899
672348
670237
534228
276869
1059150
855040
1010113
1016036
702235
478731
846895
948485
347969
80535
460548
667638
258752
780303
651484
928546
210098
1167534
503099
719051
920280
908788
506711
453411
1012099
813120
736030
257595
1138439
149228
250312
1112074
144069
291876
712273
1163036
75608
181168
505097
585970
47980
191015
1059910
965725
975988
1051098
1129024
1105687
472320
459560
332034
697903
789233
774697
561993
1128774
1035364
259588
771981
1124033
21423
648000
491135
461709
739003
1142749
967104
595123
205915
372597
74550
440141
231705
665604
794600
423068
816865
797006
689252
106809
952772
1161137
147128
720994
376601
819992
344395
611525
365060
975278
225618
971597
972505
249008
637828
964898
1131099
625027
352857
507160
1033688
422621
421332
1066196
719208
997098
900064
636325
175697
957979
622977
690890
125841
972283
1097004
345535
831971
716681
857383
399801
237868
216605
209550
715742
834548
26519
541862
532872
1098871
82158
846562
81578
903625
259332
637917
498704
742622
282278
949421
470110
569081
27379
407380
360062
56939
391292
1156961
840087
262755
717604
877060
1043827
1157346
99669
359481
257309
704667
473419
504255
380612
183136
95626
1304
1072607
333482
243094
815840
956189
968804
642900
500227
767965
137499
469871
283596
18650
586737
593611
382468
1090573
1165955
1167091
710671
105953
678009
668080
221297
460955
449838
38469
1115787
163452
458247
1132605
12459
400009
372079
49484
54667
486631
1131172
948968
372878
666993
878692
737592
878955
340917
475099
882999
1091712
67027
1069651
190115
115492
241571
55339
71557
512856
483498
548492
1034028
675384
439065
386383
161285
491559
232319
589456
605200
176483
202286
31702
596764
744562
446618
525449
157411
880185
495763
32432
410429
797556
583509
724334
1006183
586844
425800
1154377
493657
709136
606818
104166
1045367
410426
200082
710507
1077275
1132640
886987
785913
414724
172446
1041700
208804
906989
480993
868211
513393
6486
405598
784926
1065653
105192
14254
719428
261607
14166
221730
1107047
276103
200977
640888
562491
398969
119474
1068402
683488
382054
152858
10711
549418
473746
743342
1011809
60930
758654
292181
23625
794578
483481
708445
917401
449471
818387
311901
645714
148213
622637
247482
345679
363118
9022
393849
96256
106959
702012
703212
960057
783517
64232
781109
1096221
596690
249773
279071
829184
836349
460128
1040799
120133
434988
246526
1165723
831366
1146766
104465
128144
1144618
795795
382404
366765
82614
823351
514986
337196
940021
432074
848123
641113
932007
295030
733517
700407
107031
137747
824613
554470
1118194
747235
397821
1019416
986186
1050432
869745
237203
115618
442475
1087530
791324
429674
849128
760216
38673
975334
908417
763283
1023848
1144056
279212
699952
668322
1172784
166425
845465
872972
1168750
916462
255758
97683
973082
1063733
1157315
713218
1033356
810251
964029
239979
1116991
685613
401662
320040
156663
459748
740533
907430
345030
373434
76060
870250
1009193
652395
251828
1040051
1096545
94546
911840
400524
972937
443758
372967
268813
970063
686949
473282
834543
134581
574548
1166447
684587
697264
686857
867118
1146699
461564
225171
594188
305516
1025197
1180478
626559
1010303
255458
16802
107962
904918
4334
393537
410794
711340
1025669
1021657
379000
1043115
790595
133566
623986
494747
116144
395010
694945
602363
466673
363409
670020
341679
8884
544561
134471
1000617
163923
41666
167203
518698
415745
316841
968850
939388
75911
591751
454821
4362
17268
1032860
338898
33341
524880
33692
414183
1011815
367495
151234
474544
461505
127689
1004573
342268
785063
1029791
32059
506075
688353
963529
533725
144709
1125568
155556
624300
597072
961252
483885
854727
279558
1146843
242468
576382
1041018
84864
1120491
749111
178000
117883
399441
390505
187302
352882
185170
198235
125084
23368
1111091
235128
1052385
946021
375443
657461
208250
979361
322974
115011
607913
914244
829460
37964
565174
1156952
900001
180394
650050
1117138
619054
1024730
280611
367450
306872
808779
239867
498768
204450
764638
989405
652622
997940
445952
299929
931435
988236
77284
423411
978774
700109
1010450
1166490
1110948
1088067
433658
569207
103604
407891
326586
111099
932848
805362
654081
1059795
1004827
312016
559915
156695
585214
214446
631927
1141324
1097643
569048
405363
1078035
302437
1062032
221202
266009
44405
878348
416562
382242
381039
785302
119179
1113102
768331
196141
1026177
480574
865064
749225
663060
707837
861077
399883
300460
242112
809669
501227
855496
784792
1018199
852982
255405
1064559
1158378
204194
357012
835386
108510
229430
1017140
527749
820114
436387
842795
332205
629852
117263
270029
927034
125053
1046162
770078
431122
598180
819881
987711
858012
903182
492014
97298
864679
741441
1089873
571301
307372
786929
949527
62585
734626
726042
8899
581239
1112316
77920
158533
639707
224394
856777
18703
1100736
263068
838659
247300
1162539
863688
1001150
1072024
444479
483307
621567
1083519
278795
445760
1172665
1089210
625019
131642
964990
982330
995260
362667
388168
42786
808185
429666
561066
670562
886937
317991
224240
1055806
501818
774047
53680
592516
67461
496896
961711
524463
306670
443233
651079
325177
835890
905282
567568
275119
1165869
221792
378297
1021378
206305
685453
89452
87867
329971
428993
505058
790381
753365
157975
1094449
797680
513414
117747
626060
955160
674393
145915
351042
304845
995611
216648
37331
797230
254919
432293
396533
368737
922556
349751
225062
9186
644887
352425
1057106
817060
648739
142328
504202
354977
428817
271672
119004
722941
1104021
89447
1095024
405326
976762
851061
528256
473634
991412
838306
230818
991018
195141
656423
615152
1118789
931665
977166
534529
1164266
650985
1169731
454277
954289
374645
1107750
855538
940930
932772
223174
659527
458639
453885
760518
23817
223825
378435
703300
1076821
707612
604612
646130
131348
380624
749955
846279
214976
1112283
427463
762364
980053
319127
499667
226658
728711
1156486
70360
288069
762264
603708
128001
1178945
836644
548276
358608
408763
435289
666250
122218
335558
22408
665299
1072620
536365
254166
809962
754610
891324
979830
7255
245284
565928
258945
348107
595141
926624
894096
818656
56241
796818
937400
1084049
809474
1162597
815547
701198
495849
976660
729976
235701
575831
1144430
171614
107619
61782
208983
332131
948673
64522
757014
1013524
103717
308327
987217
713014
885689
1127733
183083
350594
742772
1029875
946440
516178
1068660
62475
955015
297315
76005
971886
739440
816499
107439
90459
1112787
982207
485959
125765
1106570
810883
847560
670722
592279
441775
1070499
904318
114734
50420
1158436
31548
258085
980051
217168
576208
580332
864024
743861
11417
931277
374892
239756
52387
416130
472521
799165
686494
970570
443745
1177187
1141157
1110512
258126
1052540
216484
659372
334965
1070539
995559
766552
291552
259939
322357
440177
1176436
1171189
378449
167527
939847
556953
968738
399634
904577
627010
584344
1055732
688396
733250
873820
283473
770347
494478
205466
1050123
257755
1146250
498237
709659
161183
574690
673181
292225
307638
53541
609605
624510
138200
852918
521484
899759
316763
123813
765595
56507
533050
575412
883304
815752
207219
986160
935792
373595
425526
657812
1003327
441812
745287
967135
372976
721364
1085021
416447
433763
354265
555619
931160
843511
427322
753727
821101
213309
1064999
939678
294470
906954
197078
392222
898704
947818
348340
921402
401199
1044191
51953
1097455
757226
166376
294809
549342
530514
514437
209833
945519
630100
539534
1157192
640479
713288
429617
924030
857629
296800
144569
510945
971185
199990
924569
509517
1051719
878473
46667
584936
812471
332271
58796
398421
27469
299375
516188
564353
72390
169031
304637
1020876
603526
709838
807792
626655
978375
969940
310989
970081
771902
707825
699785
1023558
204537
449018
182392
16140
611688
228520
997134
809988
35577
803422
678078
514809
1153112
96907
1076369
359726
1021990
1053591
357283
937951
140246
894968
833108
821654
817636
1116271
685161
421460
618388
702928
1059319
340723
585755
1174442
32538
1135758
247487
455847
598344
615401
45759
155158
857222
406078
103114
636964
340173
1177073
691722
101119
152212
816191
1076011
406503
467349
327593
1084457
841301
1126091
354262
131601
189259
25610
379275
98600
252606
355155
4978
568564
787624
587312
156735
562224
463905
749466
1040941
15210
1123367
1114051
453527
421650
757620
94757
354894
921228
85526
918506
875462
382411
766600
720435
413442
385799
902364
928075
896765
78052
848694
316643
220041
690501
611581
151589
243037
597381
13713
769573
953323
117870
650748
150351
442509
1126608
546390
352371
1124310
686375
1170186
957267
819592
68957
480157
1137403
106848
196679
911071
844975
1122266
1125311
627274
232504
176058
149666
76304
860677
1095214
1134773
1034481
929564
521227
970299
507590
1051010
215734
399438
1101488
875161
974668
106976
247192
498641
151156
262782
700417
518378
958193
129318
678696
26563
967786
26806
6957
1148054
964670
131374
884510
985965
892412
1072357
1021170
1014119
236503
948083
4541
508837
862491
948758
470061
1148782
674173
897366
386196
1143713
603086
1113849
247740
1030159
994129
176142
390028
1149085
1036536
1084065
468158
423311
174961
755777
227481
111519
48314
631298
619324
1082719
131353
1149126
863710
514723
208165
475820
311623
1090528
148290
1089241
627143
995985
872526
385798
358929
1018059
262556
96142
267663
536990
692135
885505
1078618
1004359
485465
946681
471444
986079
841499
47745
998716
329661
442230
1114427
745250
407601
739332
736063
441563
1086111
780389
620740
670414
214730
86205
495332
1044
392562
805733
1085912
1145435
310981
448079
1121748
501175
676442
276924
992506
1102092
59064
1071814
783031
713647
98580
884515
280844
419857
165774
142051
47689
511763
220139
656415
95568
960409
896437
373528
281212
738319
15253
378497
370352
28568
554812
411232
1043350
1055216
105830
941802
382409
571786
236609
589101
1152602
692627
634172
246435
1129743
766649
504406
74601
981194
572241
918856
636179
635222
487826
841012
149658
797508
975702
1042605
454871
397292
421901
753594
154305
443981
620328
165930
1161173
186341
735815
713176
296241
919000
805622
415756
100680
1163453
486762
1041282
228736
1064598
1008899
498804
5107
79407
11272
587548
1158971
1138605
1078906
547440
1032581
221294
311432
560740
1086187
553952
310099
34382
1062713
8847
1150121
184773
640236
960095
171656
267100
264494
363200
630964
6735
14442
187131
11689
9527
625468
47861
929071
594482
431337
1005854
242980
939822
375027
809477
813479
453738
145141
1138576
356940
1036002
439623
812012
49562
960293
1161322
1049967
775827
513417
644996
882444
432222
623694
1089766
171301
778739
235883
574843
732512
789663
793625
359207
296858
590808
291411
1119852
927613
911110
290861
610207
884571
398144
293269
455280
1048747
269444
132259
704193
1045289
782736
167967
246583
865397
1028426
330137
201393
959565
960937
305516
393262
825745
220556
974662
682787
35107
1083685
181705
642121
503105
659870
913925
1066198
346297
1135102
1052001
940626
121752
982698
861546
1116300
762314
678686
1073986
535974
760124
977990
802592
603419
829546
232688
883900
939008
144735
1175011
952201
473047
892123
125125
729025
1170507
117031
201789
446726
565243
255381
313507
869626
990968
806810
764659
772691
1015400
1079503
617902
9121
453306
177046
201972
920241
498542
1042588
956131
1061014
1174149
605719
1135061
692881
738193
299369
119796
232455
881321
298500
462142
180392
878265
397533
972973
985088
686855
629
114209
20391
952816
369154
52960
996006
955555
1146422
137988
87786
556799
1013362
470312
741595
12662
1046929
843236
322580
192414
798181
347343
174675
404805
889213
537719
97150
1044456
58713
685699
250009
780683
19743
1090249
153717
282428
713380
392778
549933
380819
78294
505719
456874
962387
776222
677346
800916
251522
1118571
1045909
999615
587143
1061661
1018854
287915
994110
33168
330180
1069055
595192
515415
223619
620985
358855
581023
1065371
585359
371262
993510
591779
443232
64908
389890
804289
653271
516785
407590
412736
668122
38820
1173618
717850
817714
973016
864601
317386
863599
353120
908634
1156512
118252
147750
68280
42966
681710
163319
382179
270369
158882
412357
701596
27334
692325
486751
452822
498503
464360
1130839
950463
1051983
969115
1118319
102503
673445
257685
742698
537052
988309
206600
806598
201612
67347
632996
812772
19657
188420
86583
910186
664049
917262
308861
1021682
579812
477343
606875
510713
919519
672247
974622
581537
218101
326192
554479
414638
332077
857540
797660
541918
860563
512207
1032725
635822
991246
548962
854984
841502
602763
1033194
1130563
445381
270022
774926
452559
48354
718363
1060031
1051840
380776
920907
818171
686148
1000235
465715
303572
724045
44812
403274
709730
655583
392856
1093264
989183
402874
943197
48352
250991
1156491
1109747
464760
261358
741407
508307
1131349
306489
57057
104954
921082
489044
391088
449523
254728
166502
1051758
119278
1161824
651931
449426
451036
140715
1059622
1123669
280084
137242
1163291
815549
930607
218009
223744
702409
580811
972617
333945
549959
813260
870942
222053
14489
1073785
544706
329643
876193
109878
79107
882843
115722
994515
390840
1036809
307052
174444
707366
803030
572153
683212
784241
233726
207005
66922
489002
385313
385599
913878
208440
495206
751770
789479
633852
1119709
837125
941853
337317
965670
1073224
211927
1158885
476031
574876
1045102
178500
447783
792413
699523
886825
921836
1065544
820173
774538
74476
1113583
765232
165477
96444
623691
770823
762050
910004
1058668
766810
630936
409337
1122777
115991
870890
984547
806406
273986
612471
385721
99732
706508
160838
509317
409606
1089714
778208
1054293
24571
1139350
1039076
402149
61388
215270
332270
618284
323156
85661
1145576
919589
1055873
635916
839646
711165
297811
78849
172347
191358
353274
937366
498707
284446
234716
1028481
215636
79777
263660
294479
610250
392462
755308
553360
194447
768470
880467
539986
839712
756611
663291
504124
355139
912341
432201
581492
366719
991991
247760
754202
416569
310035
557000
548401
494101
1078814
60405
200520
220913
523433
443844
211822
421560
104291
199497
1102424
1136576
1166848
231830
496659
807753
614539
943026
328451
397220
984455
1099709
635868
458857
906574
719479
454378
453766
675991
817485
651024
755637
932971
1043804
55950
1178649
471950
358455
707450
987661
772146
374968
558828
1180326
1143166
259534
177986
103258
374414
571187
916163
529957
639755
942690
1010423
733845
528901
252138
520186
252825
945738
120016
270644
1107258
78760
314631
662705
32081
306668
331477
318110
1021694
583526
524020
185017
118581
987732
959086
534999
480109
929887
606585
48090
752658
1123890
437909
655622
907090
766065
630595
924715
1107200
1023962
850419
158362
784305
343705
850144
101356
1172935
1017079
169138
746402
746743
1078757
550396
1109618
971226
530267
77160
401725
1107638
48919
848288
362240
902885
1001637
1169629
362354
679189
191170
652431
341464
72231
964841
206477
1069525
438512
781350
1163629
868208
188013
139817
324498
318304
574238
287823
704158
1118250
398698
584776
1124112
347938
897340
407574
1092068
498934
966766
196240
1172194
460044
557908
1135142
195657
235061
141539
837719
670091
467327
538813
627731
219402
825340
609080
684754
685532
521990
1016326
632606
340488
548696
889334
316737
970761
641003
751174
487324
325478
63038
255119
634723
925468
643114
399411
468393
1145620
898627
1129914
555118
231781
1178158
1029387
732525
1055066
943614
167304
419815
510970
334854
508610
233760
635874
144959
625946
1091045
408168
528914
810183
421194
45029
59843
275747
308551
335897
461449
512128
786645
948676
136150
498963
943350
606444
408595
1161854
538837
753616
752172
910162
626515
1153883
1017027
283376
596871
951389
118629
1008546
758235
66958
701072
295256
1163789
921170
984433
279901
1048703
349730
84899
147813
275827
269028
555089
272921
562611
905069
114468
273847
198692
219775
263178
32496
505246
1131918
607621
387982
885654
382733
407612
1072757
899417
523936
307150
349501
255325
135566
543576
631521
74648
870178
1136477
134424
900214
189149
462366
1171021
633279
709348
783341
1157133
72210
1080843
401376
342230
244006
509486
49521
658730
100760
1000566
210001
927082
18534
614362
733698
731271
1051840
7231
41460
504503
288587
976874
617715
358737
666268
1022294
1055510
796881
712556
255904
479018
598710
75646
417606
52700
866942
1143699
347850
51225
745813
253772
717978
408049
290287
185054
589829
534224
807553
81673
937081
858153
876265
1047851
318371
529437
1170029
994783
745940
759061
828325
1122967
598908
838113
942288
12432
648059
520848
103848
456383
847428
126618
732980
105542
4682
820673
125441
607497
494633
1018204
409660
58692
630017
655253
1165294
272977
1178314
435524
204138
315727
143409
694040
1021959
445345
985573
829483
637638
921997
858418
456606
435614
257133
780605
640554
1126273
122051
388501
978799
334891
1014317
96143
928517
92658
652762
848773
289579
287498
875932
970369
228949
883650
358375
53566
863297
405449
831478
248560
495980
808452
701574
335509
307470
214198
522873
1022420
421259
1006638
464645
424913
709991
311865
92113
794631
735302
331510
865072
265291
1113859
831464
868531
813638
706250
580286
627465
68431
997499
579925
27248
949745
443886
866226
394468
699134
84669
6613
745306
739197
245784
984095
206657
1163877
1014893
138341
707475
63061
985976
549623
988591
647173
407476
1087638
309615
208600
348421
433998
638728
12966
344897
529570
499166
486768
250924
461636
430871
626774
64469
507222
709763
313583
869623
388324
456293
154530
429289
33199
663323
632301
944731
931113
947690
759340
1083482
764512
988039
281743
1157830
308230
86382
769190
296200
376613
701703
956066
1062258
186731
16891
1049409
382791
1115625
671366
685874
288708
650705
203043
736756
1093629
709366
453767
1117750
1120854
1093566
981037
605161
1042104
54415
278903
689722
831403
1002671
961570
469307
797685
517790
919233
820355
405606
421742
1064232
244317
165156
715357
473214
234857
957627
601629
759951
1091914
513095
1098828
887041
650418
185540
208038
913421
766176
325561
1145393
964906
842094
634853
938352
508959
530229
771510
304040
341025
285446
1070227
594341
248877
483007
578629
771935
91472
523429
485725
688149
138772
795263
165328
411905
952648
551520
21564
207590
429786
889302
658596
787381
1024270
897548
791716
640067
991890
165866
1039475
63163
67664
960789
1023480
536646
611302
645140
1041372
466204
1156079
979805
260334
568051
247093
622079
1095079
700553
877440
156691
1068903
54319
1179746
316727
712287
307022
1168485
45768
361201
130882
368525
849864
71455
213518
437362
1040571
418901
672813
226991
44672
1164462
577051
624343
82724
1123680
1016440
399710
1082270
173180
1095544
349483
553638
634756
924692
159857
605774
387711
374137
413662
877624
1050798
662032
406957
605030
658354
363277
443858
634602
113504
521976
273776
361068
95953
643411
537020
5084
284479
261644
1006290
155940
661134
229394
653744
973437
51874
705175
915832
832082
1123496
861227
944593
987827
754639
615350
135122
1057066
922710
859717
910572
318751
928876
984861
398805
872006
554419
249376
774754
224514
1032196
1157090
707929
660995
665932
92262
376833
924016
932957
984871
197422
888112
478373
924593
887871
761688
829306
237662
1161073
360101
889263
408762
900581
623434
788092
584903
978492
532672
277524
357028
283608
300019
803200
1043701
768238
774131
25788
237237
288520
737403
298826
266612
578221
259102
388345
475311
884181
968824
1165604
550061
185268
1162668
1135545
1102653
1126255
927508
206183
1086888
448928
884738
255855
764591
933155
1177226
484180
728325
872962
676807
854128
240302
123211
364512
407231
218473
72462
265136
604691
949088
373652
310349
684553
211402
18577
744527
258621
361180
377138
704900
209862
286122
348056
398217
972736
929500
784762
576936
1097520
998513
383373
284127
476005
125763
454741
966280
402016
32269
112155
1128702
938079
899245
1169394
403312
805950
238749
338060
961567
378522
629023
854171
850581
167658
313109
916123
118368
174673
723816
809166
670919
1032820
389286
43132
1149239
878527
1103910
1004468
714314
293229
290347
442124
539569
560642
839608
307693
1014768
31890
578552
1076030
840178
465310
1017203
908336
968127
956599
1141691
616349
587258
1109040
354351
1013217
1113570
351399
873159
578763
961106
82153
745502
107596
758642
896583
939202
975530
584744
170204
985422
870393
427528
822380
1126389
820237
229496
624027
931071
156989
525614
1069786
549251
800358
612246
683629
216672
1032744
313415
476597
788628
890127
808550
81092
304073
170902
1024212
10806
898430
807529
102055
790507
1158135
1161416
447719
169121
448510
80728
258216
1044447
255541
69671
1102069
520868
539593
586126
1106697
1043442
454392
478364
141040
564683
1176271
269691
1089036
953744
447477
946734
302854
267538
985340
409772
840982
496046
516268
499392
467231
1046235
549910
639439
184910
139048
983625
301590
856750
466353
1101152
736757
426163
56069
361151
1067256
992947
1046470
612239
164264
32900
158724
558478
457002
1021817
627766
289934
130346
622231
929376
468782
769603
355773
51974
366156
91636
758462
106209
679981
1061086
1168853
436963
1016535
645587
385429
877996
590931
1084884
910204
546746
930353
189151
901383
388898
832471
692410
564593
385520
553851
1008921
293505
636916
768395
908529
1052602
687349
846369
732370
778639
213059
580609
1018816
1055466
892869
859320
8703
76434
741787
916433
281566
717196
216195
1006330
1044757
551343
712526
53018
41674
459491
802189
396008
1073700
710863
245192
320667
1126459
87332
745268
440305
1139184
173076
978524
262517
266368
121137
513052
332387
1037159
1028811
983322
666415
699160
669281
79217
253384
595365
748773
653279
238918
165076
863514
45424
321300
380953
1067072
448873
764664
591285
165626
413590
1132602
910763
240787
739079
404506
18045
768769
41085
958951
217844
655672
1843
476300
457679
69402
208834
950440
1115742
228098
483565
281059
1018759
142045
505451
371804
1080517
32031
937142
1016213
244306
1171398
987092
81747
380171
1173586
836856
482194
435162
956799
24175
863747
442568
736329
199156
663364
720587
733088
1137780
352843
813251
1034789
32269
341030
38611
80321
34895
767669
574065
1071694
861403
248916
569489
949920
683870
1069732
59744
531378
18554
694477
1081669
158888
977775
1098259
765647
1128601
883698
10056
280014
385169
250341
917346
1148683
997123
534242
313955
880609
1144721
261096
83042
924485
427917
770482
707999
1160536
63646
591082
921099
1118271
587784
953095
87682
1001000
38813
247057
944035
623561
1119009
195133
135362
123465
947228
975936
124704
645815
1006901
924115
631208
1141678
80179
290585
1089974
774735
537579
437495
906041
1154479
183234
891164
505613
436925
651024
39421
69834
56576
606588
643033
1159837
68316
299730
972586
1050829
20808
829360
862219
812356
891955
99729
799833
65791
380400
164491
524737
255216
1177437
893814
1037299
361198
235340
55657
2713
442777
1104118
1087558
877437
353230
321850
78356
355343
28806
308418
600636
989620
412778
473517
986219
850998
402802
1068076
38002
813550
600240
835237
1098077
1012855
317294
1015588
1137930
710645
126278
566715
99508
9981
789302
1144769
112667
368781
570404
305458
384548
1133754
274155
531132
1102291
535222
122702
831482
866403
810565
891287
943466
78762
928582
845311
784200
313207
561541
233610
454299
58589
493324
448633
1151062
224512
1165500
1076481
761120
226514
1085387
341440
95867
118965
184304
305603
1105729
481055
87042
261163
855429
920743
536803
307259
814025
817736
1045336
686247
546345
428042
371705
702064
607657
823274
1030206
854043
623084
590665
685767
793172
555943
1010627
32317
666695
941674
1136160
634477
1042337
1015219
516493
415274
578389
656460
615879
732914
670372
384536
1164641
131356
158906
565982
396083
1116330
644557
974283
258036
760419
28290
625757
525529
503249
799089
694130
22322
485158
1031564
101503
220581
1156388
391463
927485
1014950
729034
201582
420442
1087547
647369
463143
989724
301772
721203
768709
765890
481242
989805
710170
187039
4244
959369
838410
909796
617218
480541
1168289
993838
875834
464936
69343
627097
15338
1133872
712228
1098891
1031935
1058332
477267
867
914711
1015608
839651
645279
819764
165714
160607
653899
474963
1137444
806683
818147
726885
270964
178923
473589
583637
70541
219216
629812
529180
754720
1123600
983528
818040
630601
778117
722903
562644
179319
692088
936090
939792
450782
120548
3162
478942
363058
1073582
212327
932350
1087103
55176
791600
975241
923704
465022
505564
44799
16794
1008951
124768
731768
228156
239086
538800
895262
760915
528579
710960
783124
556023
1164339
1129310
683931
29492
477730
782724
959573
737572
186881
404942
985633
856653
65152
1075288
1139709
909567
893398
633623
783821
68671
198271
95408
514008
956214
482544
956104
36478
780699
820998
267160
1015916
536383
940853
666614
586323
282519
921641
703217
697417
358124
1066705
437550
507174
480571
924031
550357
1022621
555664
500784
302298
746250
220788
308615
922429
1051067
723598
762078
793222
114567
226891
554993
446434
782799
248814
187732
562019
1165949
1990
594270
388521
911493
357227
97574
166987
982428
585897
9761
533767
356168
112058
503349
375478
1074965
512907
68064
1152256
999659
48415
813604
113868
737253
421435
918723
703170
27980
308688
405938
396613
625720
625131
130201
1068401
31179
973134
10918
479313
745147
492300
912570
135180
925738
337782
627837
1170676
624571
806512
141888
911981
456443
905281
475415
1147773
1021287
828325
878464
49957
17273
899076
739024
1155121
1133211
704675
122372
832084
979109
1093989
631189
714035
761990
1028099
772942
570217
294960
709590
732451
699298
155139
593333
892350
306499
931167
344133
631983
1158124
1065680
1069054
551811
654796
816774
1053408
442747
786858
1140787
1143951
1092697
12691
86145
321553
746507
712772
546268
523865
574864
534464
331596
1117022
72799
390865
883042
1176482
7554
465512
1041865
492595
257964
706410
352594
491592
885674
64235
688724
63534
1088950
269339
527714
591620
586050
893503
891374
75063
1032625
981340
777174
1033758
484761
627566
797495
207
569602
662269
323515
982840
562949
87026
552495
18100
314357
552285
266481
656939
701201
547589
245450
1151502
297154
508220
1031373
428724
731794
482190
839997
568729
927861
742303
468077
291681
765289
933950
97834
297788
539401
1088654
1162254
574923
147012
328704
956733
461275
519594
781248
1056162
1104979
320952
293861
751026
980819
36051
892962
764300
772487
623540
1150210
1016697
504468
437457
129231
441782
799667
175823
934791
1059954
211602
1074812
137991
1050234
842133
578540
777279
1015587
329307
3544
145165
999786
989953
397823
689883
443603
252322
679643
168334
788911
600888
127275
563740
1028404
725933
986655
275406
842192
784616
1068560
965778
945317
365398
339223
32227
1079610
636279
67267
609703
396739
327260
1125719
436803
19885
85366
527856
372034
362375
327014
946205
554201
897709
293266
72228
618480
607686
794760
12804
362954
350466
461553
522389
930363
154651
978557
526689
1167880
697629
8603
142489
369630
84418
166375
781745
1093199
464578
361035
512866
518633
671387
675238
275073
154706
161651
215007
335779
579606
114289
12987
636318
196554
808488
1080526
991206
858359
126480
1044795
191134
829356
640617
206343
1114246
1000812
456416
149032
537800
736754
668008
378424
19721
650265
401571
785430
882846
1089143
155174
251659
87685
1134681
546390
470287
1165609
639438
982161
136658
60301
1132667
1127255
1150219
337441
248177
595572
397026
1098288
100178
366031
816729
463971
921882
111252
1129211
432440
1072903
588857
539419
1172682
1147476
305940
844947
1168500
783623
1115649
306536
1087443
506693
3571
343976
272286
855795
611817
852264
398965
1064763
968755
981259
1071163
5296
181820
821824
185627
238582
1017726
657778
234110
479447
815402
554878
114826
205035
1032099
910271
1106168
644158
218211
1017269
170752
470636
15274
250935
175699
766424
245915
256277
313831
368776
22988
351065
70216
493120
251635
127035
1022740
184970
697369
267158
226308
1128467
1086139
196498
868849
759646
632523
436797
89333
882465
1036436
79083
1085774
75027
762972
247942
27275
290735
495601
275435
644815
373704
971794
574849
1000360
167937
851030
653943
85404
250139
558411
95883
556913
894
134941
711092
426283
688894
319707
497629
622872
36854
538774
140898
53026
488318
805626
287178
287451
299265
854243
282988
662809
666266
1169733
847437
959613
775660
249386
276700
1030800
1042847
419438
566916
440329
295169
327211
242785
483089
436632
486034
942503
564105
245688
913180
682532
1051090
961775
934607
941054
585628
364164
871173
841028
772012
11174
721478
1078791
310610
546716
1034924
776415
762308
453346
242302
1057437
214966
27692
30884
501469
930084
189901
287776
1150431
1108590
818262
740179
476648
379059
544108
435433
161759
545472
302884
997876
629599
377043
1129573
460644
244930
1000451
751893
464991
87730
154259
475643
561861
1030336
514155
750033
946651
336692
255248
518428
869704
352406
902703
521098
639700
754437
220562
295460
692594
900390
329612
540966
789565
58852
348021
929633
969595
257722
362205
991454
973599
703713
915372
668406
313421
367427
337618
1022725
727118
1180360
769772
1080306
680410
1042380
83287
85785
804875
789974
363314
151058
802584
17697
262377
225272
244687
371620
1063996
1154370
104171
539552
556307
1141041
77106
534647
553505
371534
628410
402224
720900
468941
777155
179184
878149
771007
1094400
301684
7739
685288
425908
315562
529070
212927
175080
1163326
459531
364765
763028
164489
781783
524061
1127297
767290
906807
1008848
1175949
419664
83070
188824
200096
367675
95612
971517
450679
1161600
27569
35720
1153665
1056842
872017
417977
89180
173055
34093
667675
722674
186202
1156441
400076
15737
136834
72939
1031696
805618
244389
377504
857513
54007
79262
296085
1002988
657581
742817
572628
288306
719541
239057
376485
588141
659085
755739
247408
682361
170659
442706
868998
547806
819511
372244
39236
1045490
574677
494140
756821
661744
985338
24688
195603
336778
218888
385175
185120
1021795
604380
329212
639377
389195
1178759
806881
1039610
193569
1145620
195505
305245
402392
797005
1139970
808684
17052
312169
434042
792343
360304
363114
103159
764821
1091191
205588
878859
377582
528461
593095
886095
1174001
183219
327582
169153
1132106
522847
136061
934470
813185
28952
9342
651707
888901
123922
1111833
1037419
574120
48276
1035102
1053878
1034671
581861
825476
995599
363640
588901
986045
403505
1157507
591901
1126951
1052005
406796
406630
14715
698367
249579
318489
123652
613136
379138
284309
930999
123718
960900
1132811
957287
598461
12844
365501
334241
952646
692805
762507
172259
910827
676435
838851
357212
748579
259785
156776
418731
583062
429511
770976
1006809
212059
51174
642759
729423
700722
1094996
145078
659997
716952
580997
881324
1104355
683847
234243
992891
443952
1112470
504761
808583
471976
866375
1089736
939440
14439
420255
1121963
365050
1086324
175310
105647
1065338
837111
354581
593457
677177
825081
1178587
89415
679956
324035
811692
947759
449469
1153172
1021829
943860
46690
342187
700106
326413
994184
977633
166248
410186
50231
1014401
724730
579980
856414
623152
702262
892486
513574
419152
188351
904105
428217
876321
772086
361808
192157
214534
644997
708638
149242
344544
506579
1170259
322359
651203
75037
655907
763995
829391
227389
21463
270088
1043209
1150730
931963
1161743
465584
593657
523784
910006
526229
873608
861090
591256
976850
1092939
375620
196942
1031631
93234
1157916
69413
412782
648503
821520
569114
255267
689769
964828
119251
113584
94259
185027
1144756
93028
379871
392433
737699
841652
505762
895678
144884
20487
382477
687891
623902
522289
549182
854885
1124679
516139
524511
451822
673622
417463
1024550
381174
383612
745506
742034
251400
20689
497167
144635
212375
1087575
783776
299372
19237
786683
266288
1174196
497540
592044
360601
52863
125204
323355
698317
422930
3689
394197
141577
209827
971323
776492
463942
1084939
959226
945374
203309
907448
420086
489050
213175
218727
192664
1159632
193675
187684
716936
975528
667227
938907
38631
177264
872364
923131
812302
952580
162852
358784
1031511
392823
958072
1166216
218982
975900
1163745
1075640
769694
948567
703022
802100
558225
1148862
216084
72843
906416
424317
237281
927538
870194
534588
775720
621205
617412
1009185
876142
446576
345150
1151788
750013
8633
672930
96660
908816
634884
359434
898154
350921
528438
262466
612935
56652
1039053
816263
249059
433034
55308
266443
1147831
1154105
677712
676916
843902
1059861
25643
340412
1111622
594
120805
253226
829984
965094
307664
1121681
332694
1140016
1042092
919153
76328
690332
840612
831515
506912
171411
301965
354030
1119036
343419
391843
1142753
871649
931663
908528
1162947
364268
358684
1069961
128139
878587
616576
877979
585413
48952
738678
459746
519169
625345
594985
770120
678398
199743
78761
324117
1041709
813930
527892
733760
214761
571910
194749
118086
916825
525112
987175
759380
358446
196152
585102
423649
710603
276287
825839
368868
525319
161717
7317
88061
645923
1115116
1063733
1055548
256825
354435
1118099
1177792
312326
242064
1166669
984045
419775
103130
1161808
1154220
1141142
272700
20148
68408
92364
77312
51880
26603
277909
985460
245486
804601
124347
709846
870384
608897
281058
714933
1043113
121076
660392
61205
95207
484233
207458
629640
833126
121632
245000
732500
106866
606134
843916
1104593
414683
779383
66977
167219
162670
416639
952392
314499
1015983
846453
397402
132528
1113746
664566
39746
98119
495370
654505
37917
240038
1120854
704722
1052842
617690
74950
262427
648048
174103
933619
206139
463543
1093045
805059
905948
128740
852099
858184
675160
1129510
274666
990846
861368
806280
250988
695607
48782
526830
560486
271947
639185
173063
208888
1008582
1166589
1140995
1001763
779769
571163
1153568
819285
254777
281848
792082
33022
192961
793142
1152412
998387
894094
116607
36723
802505
992517
995306
1153307
392356
684603
266242
384503
409898
484524
1022668
658021
115358
627543
10016
687891
433159
927281
473252
408513
1003032
1123741
849218
346137
190608
689388
1008974
212277
21318
809131
310698
1179744
399642
919619
1056915
1113023
448804
176898
502824
207462
895477
1442
609348
297747
189803
183200
257913
936249
323684
708220
1068743
536454
864843
522980
464242
636409
1098626
1029903
104372
771107
555647
464520
172573
918638
727953
674138
998707
946422
270709
528727
1091185
6737
428146
277955
190716
585369
770380
140676
923858
755182
980625
476103
1043534
908415
911814
566191
154334
791886
729179
285340
644994
290742
543811
1030046
549607
107909
786798
1034592
1091981
720581
598233
102389
916140
634001
106474
512718
858953
425040
209038
1136115
718582
345635
145039
34574
1177961
1043673
1158342
65525
654649
619267
69360
1084379
723923
657752
489907
542309
1104230
464921
562813
1160635
410712
178832
999496
331340
306399
315793
13707
259941
998550
462187
293811
811820
970542
236504
588940
789052
888628
703172
944942
442190
771059
628689
1100585
278640
85696
687098
288487
1171750
384527
381146
826928
881898
341406
146975
38508
363633
791826
764191
186806
246900
867721
117664
429902
222275
946220
295375
165389
142747
770679
1083625
243719
1134513
327599
1168893
148930
372421
602039
812119
13986
817648
1038007
234060
975947
970126
5770
1086594
1143461
935684
887250
716904
1073599
625938
37684
849823
988167
961363
1138647
137158
95733
261913
292056
329891
785275
1030029
623537
612904
1136202
1120475
659672
956339
343529
575081
672492
266709
537368
907783
532502
380997
873403
133147
171987
123298
1126592
174477
497393
263785
743498
560263
619836
418533
277632
822818
496
946324
978349
503949
585090
1132692
427338
824906
614394
296834
1032353
121534
708055
339627
626360
208148
523114
1058951
38985
1100733
987140
744139
73645
427869
868170
19771
1070123
1020092
1090626
649536
299475
160704
101879
988894
673781
739688
960503
1012376
356584
204150
546352
641672
691396
611891
814600
1043220
719522
1035109
1114403
46120
879082
482834
52586
214943
982803
905295
322588
129237
580270
787220
144112
618403
786447
642103
215890
546091
723237
823434
272518
983782
219059
960332
729480
1104555
962972
686261
1140078
640093
242298
598601
1177413
607687
836335
970747
392491
24012
383944
999124
186421
1019755
524284
793508
783749
1147557
1079985
208426
409597
549947
824725
605635
37992
336987
601739
310787
1112506
272483
698084
1091464
152606
267785
98621
788705
104911
869793
285081
991760
952979
645833
597074
428654
694339
969814
845844
1124924
983357
604206
1109637
487843
279340
1059174
697987
1011691
1050719
93895
92584
382901
754261
590545
338578
667308
230155
524807
230040
1113199
807753
203975
726431
1147047
202755
415906
1155042
1065612
150357
932173
336420
3090
536884
399014
643132
320411
927655
546741
133222
518476
1173743
1050191
795004
1106755
1064082
862946
750053
1173412
340048
497711
591694
52718
54777
607172
1042809
822378
1078676
522554
867816
627455
416142
592893
1050036
8135
1020903
480744
1034123
1080471
1053136
918010
101291
919109
466511
953672
707305
714962
1160978
752823
374748
996563
254799
1171222
634525
544138
1040880
769027
828647
1150686
914862
1141616
735861
1050385
876215
193680
216696
834478
910199
70708
367655
219749
620270
1031655
947476
103494
428395
846683
968944
525952
608754
989039
303564
199133
929972
645597
926258
325291
803555
145203
40234
838086
293760
303229
695796
174360
371807
460792
889756
562687
150596
1050933
46718
762916
507792
660466
400579
861874
726876
71344
821383
940908
532184
192365
758116
291155
1168454
309021
480126
896757
1171530
839636
681654
244257
443763
611022
808374
579998
946606
1081174
575871
139995
685648
366234
779431
723974
245922
522319
1281
109481
798243
1159782
714419
384096
199603
648528
597182
631212
441872
340730
96153
943723
924456
1176062
352885
1000422
1088667
501479
77069
900040
565831
1036249
908995
200194
252631
951504
527971
634436
15773
549736
425425
673859
175806
960937
1021758
516892
306791
79546
146137
304481
526532
267789
3745
197615
604034
885991
1082241
906727
645279
164218
59592
818129
842092
29720
449419
62206
1077634
1009719
139315
722870
195802
965207
87018
466905
161192
3872
817449
908703
154892
1033361
891593
1104682
306784
850271
748721
834431
1124313
948194
551729
355595
161383
892423
190145
744393
155096
317656
1084228
679361
106838
745566
928776
749921
27370
381954
700784
331281
547326
1174113
1074634
745682
246005
135681
414191
122341
120087
1014556
1146344
46010
636796
250393
224945
40583
845862
325456
1105430
816771
140369
966798
291729
738092
531857
682246
1022064
101676
1119589
523019
132286
218854
294120
285182
310897
642837
158105
167959
1031009
823536
732426
1064901
998999
85552
706724
1107254
38956
771703
1132370
1105548
198466
28003
802984
1041440
262198
1145329
124395
888723
70416
361072
1136542
1006826
303989
988780
970240
922934
821436
1175773
723968
1028945
888273
780144
159
613237
68470
182039
443615
909365
1095174
466084
716975
1101829
1179054
105355
255421
814696
1036744
368581
146599
26004
174519
397281
250106
133522
114607
1068318
778651
832455
624479
9909
107436
770338
738886
546911
629254
887124
449827
540375
870806
677391
735400
768049
567445
310094
734600
740606
661935
837794
1139283
825302
888735
790507
171473
834871
1166290
980478
403511
615258
11235
697546
605382
1063240
926034
1108959
1030535
521477
125674
384104
72627
605750
778118
847086
294789
1009320
197207
688865
735975
880510
677038
221076
500176
493081
811207
453808
402205
195640
400335
63901
94898
571192
609081
811399
335643
1092178
868205
357334
472120
576193
606649
757281
974830
1171347
697201
449932
427768
126892
213760
97040
796744
486271
451858
453475
291606
483798
556960
103928
872630
1106007
196611
611022
952801
1120042
219118
884168
490291
438376
66602
454186
1046083
1054258
639860
661042
491300
1077395
629926
1138320
693908
682131
135959
982982
923699
146634
1049944
439575
385036
179777
1063825
279489
114615
245696
700959
828010
207316
1000086
930176
248418
489739
503831
1066888
1062376
356996
432950
864790
998930
17675
396873
581248
148237
335630
90647
1052677
1077321
238750
976197
33281
132738
711448
152095
821807
803253
1085190
977314
1171244
396483
1108099
268316
171173
1123229
298396
977702
277739
674618
265210
119558
85819
652051
463087
280663
383288
1095869
849879
495701
2223
336336
847041
817897
603202
467756
906399
930939
148481
466571
142754
650459
44481
416178
89494
801041
814606
122170
783852
201480
610362
579672
228983
36565
709302
115156
360376
172680
349436
427588
934083
399861
659968
482447
215479
133430
886246
1136967
39072
674071
796415
292346
674562
568395
310339
936512
1075012
76971
840707
206357
927643
827624
311725
1024927
476440
21442
929487
301323
553747
385012
1000104
204557
392953
20182
566027
409253
860350
744902
912240
718377
897330
279765
527127
205536
828990
203552
36209
589733
397800
904039
813187
648995
543469
193042
816714
837459
1163054
509891
641510
1017083
172411
592862
276509
510005
501331
707957
893986
773568
135511
596086
316028
13155
1120146
128627
897604
863191
90948
433622
1074150
536470
99622
98095
395715
699583
217622
920887
47147
1668
802007
1170959
364367
225751
889624
300277
343437
1166567
621992
277592
70612
314336
1174384
296480
796649
306466
1130239
71178
29137
824747
432860
156053
56962
620962
712961
881226
986115
365631
666224
455678
926540
227838
528121
899631
401948
828281
361543
860019
492488
146224
990162
21380
752955
438281
52475
1107368
315270
670284
1016343
64999
449315
958359
230054
844311
452135
917609
138904
818147
827728
345568
309546
782560
331146
792872
488761
701447
63770
134261
376412
892989
665391
809774
7757
1130878
5125
1124478
244575
67202
649544
169403
676739
277464
128228
345071
108389
293038
375471
630293
501231
1176057
139691
442731
690335
70878
898722
672042
200635
683295
928161
1066270
67777
844008
57128
593897
904641
977618
382421
837813
345333
151843
1046626
764842
22935
160681
744325
1036656
951603
694163
236774
915408
295679
89092
521130
493796
463398
789553
580932
511638
668129
781173
891270
160479
373905
186413
203810
318951
1104567
951000
355854
179411
372272
807592
453094
401762
356086
319273
1117407
1088094
810327
801050
761537
391604
929570
819981
225649
822179
907250
62042
191761
1084025
471216
176586
837494
591973
665133
948659
516496
588376
715601
857295
12203
616213
1156729
60024
1147827
466683
678054
1136030
48936
813391
170887
454655
302954
992501
1032620
1063448
747009
542919
1171038
1177348
346424
325818
752272
1027979
625520
940031
207957
367856
1157461
246055
633227
69229
64252
84689
1121803
788453
506772
174698
207753
465803
227711
488959
720438
149916
24150
174671
187023
806850
141763
627689
428060
915117
723253
895983
707456
684879
1133974
220712
861820
880306
214031
880475
856255
85826
886310
1060289
1138899
1070096
472026
1038080
1122295
330353
952241
482801
612058
2674
809194
1093862
1129983
47531
1128126
483916
825694
5605
601682
367068
333700
379412
520424
99033
174133
583096
1103910
975453
433454
344919
589780
523337
1117597
1082432
362660
353988
1161665
649581
229744
201773
1108775
266981
552988
334006
1130618
231682
799301
142442
750334
990157
261657
705528
676739
686670
875048
23110
1154697
245389
314813
740166
194571
621684
974416
88961
1016540
1154629
529661
816016
296652
474953
33949
110086
320139
810269
820652
221454
945195
828442
394431
409742
643332
517433
1026149
752843
926821
208981
401422
1058526
997981
134150
426476
925335
322981
447258
610855
911997
335183
183248
577860
401518
484328
932600
861872
265272
530149
915901
387733
139431
940065
730172
264027
648947
215637
68648
472592
1120856
527051
718017
222237
565363
936215
64527
1082418
391510
626905
705267
536947
375016
1011883
99436
1112979
362883
591725
407726
694963
1150554
966423
1121865
288795
1162742
957344
759982
185812
604017
198554
1075667
22770
41984
654863
809855
899447
179788
1162850
181877
264235
1138090
1017003
818995
118823
215778
270876
936296
476212
361956
893387
688427
228178
193712
959749
911953
668201
937182
1013875
456769
574283
633980
1106036
35074
455819
1109346
568543
259583
816744
39724
352368
729056
197484
284110
220130
750644
316809
120356
750704
895889
741142
171639
539811
364815
1127576
943346
98617
1068283
90369
901892
1110045
864370
808507
1151818
792572
1069820
250308
897538
892722
921493
332399
100678
110674
1061189
195629
783122
699400
1138429
57190
751588
29874
388442
130934
380202
494606
746017
1180043
934801
1154964
1172948
10787
874802
455034
1037202
709969
1127803
584246
558054
161099
1114065
541692
843553
602870
909775
1054738
809307
801372
645766
1088398
396369
653600
1147076
238051
480949
778594
668688
639670
882722
876248
998630
972553
16539
956592
497278
555186
1045894
346778
541622
271522
1101184
380685
1159934
684620
43425
831052
265921
166437
59396
457799
1079097
1062514
51371
913076
792442
991609
806905
220921
301701
658727
33292
653975
451545
384427
913701
728804
73286
557746
114300
884351
631951
1124938
893179
458232
1001361
175775
1131606
56430
277866
763987
844331
979512
817953
554918
143647
176785
169000
918467
1038320
444068
139388
1133441
739622
580117
554053
1092464
1143216
298658
1124458
90832
228486
726929
279805
517081
1011380
744965
859209
741853
667476
504712
51173
833302
1163864
1129267
87709
267921
961888
1068447
333573
486674
530237
771264
1153948
169800
125405
670994
857762
304541
83361
131490
691086
671569
373817
1033054
119696
239332
571016
149453
661797
371500
1065990
56188
478835
379024
248916
514500
512689
377988
374607
984123
251398
1090923
80579
261897
500733
1018961
637402
866541
74272
4623
98350
166150
635637
1088184
1036049
571907
386487
334365
791210
48223
394612
950609
611570
652751
1042460
28566
479999
990131
970809
836695
22115
585276
695902
821460
1082500
90768
716753
267826
1015481
317270
760229
1115504
819259
952638
161839
1112103
948799
442788
162650
768830
249700
565426
85354
31513
381049
734
83457
510198
120244
421484
565786
257441
280466
19513
990697
837751
1016914
568916
405878
120466
570251
451616
803221
169341
1029133
1055746
34146
315295
47262
38007
1015431
1051668
964106
1094865
772167
1072978
327418
712355
495453
1161491
711402
198380
450044
539399
343796
631093
997385
844961
244101
994050
1120754
912154
718627
646116
3620
18157
599804
359785
941734
308865
1078882
32145
787598
309706
13088
208283
295118
1161300
247386
70615
1086005
535256
515588
1167241
739294
756600
148072
242705
1039841
977833
277470
468661
456383
19909
922557
486105
785685
397472
1113328
342344
792571
136511
1006989
799264
145055
1061525
328012
578106
666461
219654
742073
1036626
255391
462677
946882
763443
783170
326627
664954
607145
283305
828689
1168180
1103471
826457
1041009
1100782
896097
31425
235711
1080779
1078589
57657
141540
139188
138189
196106
173839
522508
133722
1161475
332378
406772
263795
914482
227367
366851
486749
458232
842001
974557
382197
135085
531832
46317
937600
594291
504623
1074752
150071
380423
253369
764150
129442
374700
567925
155399
881114
314077
1112465
1109420
672222
160563
977671
665880
244435
364350
913799
176015
746566
1088139
308926
551333
892084
324706
552085
46356
322955
1171814
589290
43246
331309
453902
430638
859231
610177
757534
33384
185602
1041575
667846
968178
70346
1072035
390217
498227
1088769
113623
1663
766078
162546
209459
429254
231728
467599
249714
657749
436598
284533
608933
13073
48323
47254
644310
488791
954434
440366
986773
928948
132885
73978
418109
1082097
916339
371928
600222
791284
1024454
655185
535301
288124
47907
1154652
721736
779045
713116
343590
773284
81087
872821
620856
745519
378785
1033372
541640
799708
864035
462577
221632
86720
594124
370400
17281
846580
451703
948705
743965
867307
124676
704092
640056
702252
202526
1074574
760984
786657
916923
523795
60433
922584
556661
1124909
26679
488020
976027
971276
1060957
970905
527977
434593
514305
455893
497897
121086
188423
333508
79601
251508
408901
1008624
410309
617657
224045
709883
982506
665703
635463
1117959
998224
1012345
103776
495317
499017
126749
1133643
1090549
348690
559416
1072766
78457
46024
44748
1119896
956209
184956
255644
590879
632304
296048
804040
993763
252660
11523
712545
333759
425135
1176070
783500
606592
848345
387575
464897
694479
923244
994897
218660
321999
696733
1150363
420735
655943
566513
248538
40989
292642
944070
1066343
1068270
235547
847168
1015018
803259
582575
35549
420175
708158
1127236
535028
1178585
290217
768163
40482
318535
1006492
1143265
1045738
939772
206984
556085
158965
892213
603972
509780
739485
806191
891267
121974
405637
1023695
8751
1118017
212421
1144269
992007
742840
794487
776797
1049565
31470
231806
233966
551454
698704
736644
966245
600215
364827
1015833
1159130
370383
639630
1171068
317858
787610
338838
913056
646454
786504
1150456
971253
246567
903203
1091319
901843
240306
19754
1134609
183836
816816
330825
130004
587106
934166
331324
898627
387775
823798
886690
540649
464457
340689
659236
215456
367464
439798
443582
183672
84761
825302
464708
588923
826086
634431
102038
645296
304189
426336
651575
536750
562427
1005634
543925
973104
960720
159023
985246
1089795
859848
839815
854418
134823
309420
1161637
291041
161509
683804
1024242
398640
1166464
1172863
626049
244312
1072919
716684
291628
401400
710959
98228
567001
308514
250914
176139
980175
986295
5051
1078552
743626
1127621
267602
147591
1078806
19790
553305
1125117
103019
955641
835511
1177350
692937
715928
45765
739060
518207
581212
977782
273542
1119010
80733
697682
638096
347293
819231
533864
693729
325772
682773
670550
555902
375159
111101
693875
624337
150024
336177
983764
241230
306654
726866
958795
712895
1169986
73195
551642
604472
193592
219930
454260
105901
1177306
198682
1051610
301710
991905
92320
244976
132172
351566
1020833
311728
1119977
832168
863239
1092593
570051
694630
334926
222909
790243
795613
457975
390589
1055607
897965
610519
280140
269819
175732
458245
680881
430699
684464
741273
901952
988964
964140
155552
416059
513129
704836
804741
719470
1108946
600042
728678
790451
1162398
15205
1011880
54388
855678
55443
601510
447132
426544
1177348
402440
922237
89279
1025358
517144
593799
352765
186299
501999
237888
449542
202009
366823
228813
769246
882705
733295
462778
985873
379877
717745
165265
414430
659888
1065836
1125121
932030
1019465
458672
466296
875817
100461
760869
763238
624847
575186
949019
255356
184738
1063960
589110
496674
802793
901260
330145
948699
780507
1072035
219388
164082
464366
686311
503207
1116308
248903
814595
62048
833252
1171313
383099
398414
1077639
80618
1021487
714451
820037
371845
705702
51332
970917
786154
702579
874362
80205
77201
1104324
687896
783258
676914
438399
644966
483170
237887
971867
436156
478414
387985
869390
252585
436501
340069
573834
875938
954975
345287
121908
940463
372495
1164513
1107067
510800
211534
22974
1094787
495503
65662
432875
359692
1127715
679006
957778
52689
426025
833482
661100
1167067
41368
84936
1076365
1122263
575599
327406
1025994
344605
949649
408560
756357
620151
868230
28425
1115058
353030
182937
363302
1083027
554036
816663
345510
292794
252571
734023
384897
758753
269919
831641
467684
190207
462907
338590
1082528
389110
167275
191197
498522
495736
550727
17961
145462
609091
646092
461792
46544
268879
836266
759402
656258
259998
506734
433215
173622
412096
1111127
1078867
593718
228217
13990
689572
755415
1065691
161965
911354
1010463
417453
1024114
134590
265993
1042216
1002864
842720
995309
151625
442995
678547
579922
839763
235203
992512
281624
482401
599955
1017684
635203
1039845
505000
921116
188820
812568
882785
250267
676912
417483
383124
343504
292434
1134190
855277
245211
1099997
959191
951125
135617
194821
1064013
233539
1042066
337250
473609
801936
766166
1176669
1006362
505099
473176
769977
795752
957998
1047905
154149
729196
218769
1045723
594456
976486
565251
92562
901496
928389
1160271
1066557
292239
998591
1067193
1168270
258189
235985
190685
654031
188132
896883
901456
1135336
361004
244442
391823
143108
299450
154548
684099
277043
1001616
703197
1066479
183883
230769
913396
1064545
554219
868523
488990
849653
942529
61632
987500
874628
227900
833461
71422
241167
69342
719679
914988
908686
309346
647259
778212
775489
952148
187575
454150
1146751
946548
788440
500802
893179
694450
54754
840096
673604
163360
154574
555403
515156
389539
1127308
1097835
1015653
523416
1179537
418267
105827
853576
947822
389142
1136736
242926
945692
346449
1062089
508066
878125
445546
450076
418241
1166659
261047
60715
150473
502515
125282
929081
269668
990638
442383
594012
58209
1126154
466262
891959
503685
4002
119566
875926
628819
224088
771467
718192
337397
259592
715474
637542
685262
208055
327955
430029
1105385
856294
1111225
652319
1036079
411160
85943
338139
53973
1054356
762832
968817
393043
1157674
934300
359099
679794
779241
108850
386529
777884
666775
119862
745025
161952
830567
73756
596781
557687
1132098
360924
348188
24139
826369
1088277
25014
28105
292932
519836
161895
684382
973494
607940
832734
621764
110373
150411
500355
356864
297363
7242
817165
262279
1036755
529402
1126201
270833
735828
583659
600668
388362
1143994
268004
573414
93542
326319
816894
1142221
894250
5854
420975
820801
493194
385432
1097592
940247
475777
677998
1093712
50727
837992
660041
49941
1040152
756741
1132759
1056637
456661
241833
831823
1119196
796146
156454
1169829
1168515
573958
1035828
304848
825150
207343
1005569
1088393
518748
429994
47629
1022334
213376
585366
205758
845513
27157
652807
876954
1116231
594333
248274
182068
618234
1015921
546699
656189
168285
994770
70083
902737
1050457
253413
329977
1018180
529269
709190
1001089
233266
695222
515076
630820
489242
987826
804666
739105
907976
47886
688239
1023236
272784
389334
181124
503438
1106623
1033125
1114752
697860
740227
778894
1008189
1127936
1005268
489978
1081621
1054550
1027236
20700
158250
894865
141574
838164
263210
683910
79654
468206
1091464
973196
917127
806695
283560
1143619
663229
858502
1146466
1119607
158407
925075
1096721
1176743
1055210
234825
230173
606511
263211
513504
719759
263311
640062
915827
296121
953588
1058087
590546
64061
82313
1019755
768202
957209
1121226
528281
377855
480739
1165703
273953
1168407
1133537
283339
600321
662993
342416
724272
964237
599621
431179
881670
452287
1005895
334769
308118
807742
840529
1042
97132
191864
652802
89309
1040925
988687
873114
311443
774256
991574
1098147
1083090
1020986
1053570
895688
766214
368010
1046595
345247
277661
969755
467847
148176
807451
690957
664491
1168542
848000
642841
592863
54215
473344
183204
1133909
446420
626618
858467
697645
249973
1152596
120392
931112
560413
864433
320821
286421
222404
903324
225088
768770
407921
467717
849463
208674
888923
119046
1157399
622218
413632
968976
748437
1052487
815647
918340
605210
693613
605600
838479
546633
187577
855825
14361
486659
679733
124101
520462
9378
950661
863177
75880
273175
524653
216255
679056
432165
780802
1149998
20882
187389
614487
118317
709134
599105
1116534
1091230
168288
975559
417020
493621
84628
739208
283144
961504
3331
820482
1159963
224377
329408
32470
985362
581796
709712
224187
532198
83498
218632
439794
263220
1031386
688594
684603
574764
901321
485984
102653
405892
117899
173407
484760
117260
337757
454560
1122833
714122
537365
621710
720595
818310
1028396
558358
727127
308247
228104
871043
287526
1052587
1079487
209139
945593
751532
263971
878779
530565
230488
2036
664718
71640
863170
702110
413032
69053
924422
1152998
698366
406717
972904
936842
963275
181936
68314
888762
753593
899613
210330
201751
114777
750272
284394
1053982
867707
691871
499674
310329
257907
514169
1113132
844361
554585
928365
49200
544839
466720
654327
177086
551504
364755
187137
142182
953156
543082
593446
1082623
1009800
331220
595772
253280
178855
1125668
161574
582040
808186
867458
346899
636552
393811
914600
361838
896653
995570
420456
75301
1017674
524982
812119
856017
156605
623278
794797
550789
807983
920992
197257
1124081
29952
112793
848747
1082257
547823
1171814
1039392
289322
55565
386948
131695
574573
523655
890257
929872
463545
763593
1099391
467673
933605
629298
890757
735657
575020
788522
17712
1064909
390966
48128
1142060
897278
220353
939321
23501
664608
46737
854792
678591
133791
699587
263176
129963
743676
852051
429991
1008250
1158398
665240
869038
376714
585530
311948
834848
1000138
1118841
581683
807399
189246
16376
813334
851922
1058693
789643
391127
577047
310316
11451
28944
758636
160162
312377
603443
545085
777840
600064
1059942
1004452
924331
766598
728581
314650
136164
523006
101549
519920
147105
334897
12158
212075
1003574
620712
669108
276894
395135
990873
181573
124927
749912
137752
456256
246722
494876
317326
743156
777881
461357
170831
822219
1005219
467367
289824
307944
609927
994257
1171472
805469
512226
91298
434539
863232
203669
321400
896448
396917
248669
187394
677629
1070763
109138
1106576
738460
140521
426006
1137992
105410
1122403
352710
687873
411873
27674
1141356
852354
73635
508133
471520
99730
239243
1064581
354716
827841
579939
1118587
621001
120764
1105569
195552
959091
128973
661309
204846
49967
298357
706907
910827
963887
856794
529690
342685
896524
765327
280727
915973
351323
270335
532027
225436
79049
891231
211334
434293
292400
1133856
354741
213212
81249
145493
233400
547698
164817
1166693
1132680
1145803
66866
54962
785476
774658
1108184
381986
1091833
1147769
1128330
943936
275562
1119726
79941
898810
402695
941688
113359
388223
865443
14316
398253
27197
140454
995528
602509
575776
388619
913137
477895
977201
874067
53702
848188
873652
1165162
571807
1100001
1071757
234789
73632
846640
379265
480948
853606
483190
1107283
1009632
1049686
873156
679440
727727
1014623
788912
331124
713694
540051
456117
392806
1095301
951437
858937
579316
1088547
1177882
596334
230655
277805
240548
457954
1084767
314339
304868
260678
293554
588598
820112
483409
1068404
1015723
145802
1030672
963989
441666
812535
46545
9012
666526
209610
1124291
325695
172050
409796
337634
38360
307339
588003
804811
403910
179814
1162098
383955
1159351
486942
868477
335456
236811
721835
625647
147082
145576
1026502
983936
333279
524715
922886
448363
321698
1058615
503718
1068264
253265
554673
396926
500177
934655
492378
1002597
340738
243939
542392
989191
960689
1030555
1097004
941477
471694
668222
888608
650879
206706
1003304
803855
1042514
1164284
846782
872733
174441
1168915
773835
885391
793637
990033
900491
298740
962115
190616
74839
552157
502325
485761
229863
606199
842289
1143784
925992
520755
1025800
133704
932894
232940
1134969
191469
503768
572113
729884
510244
1001453
883271
559473
795775
328540
1123195
444862
1099484
748922
624666
697034
942187
84781
9812
552587
392701
564187
128716
987248
645729
202904
1163718
1051273
835344
1016788
1093585
410307
1015741
815292
1089423
341691
173211
891717
977185
181916
1081288
855431
121364
255789
758542
657432
291274
867296
305237
560378
1143758
500864
928616
267210
252652
792001
394451
459601
636129
576178
887132
1047101
1051848
407688
625127
490570
26069
1029801
1091041
625009
453883
1116168
441993
1161394
793869
900292
36138
162886
739972
568799
120134
256679
822820
462378
118244
524847
565125
510582
1140762
1045015
363709
859338
242867
468931
639467
1101538
817602
1158692
959421
1089335
779129
636269
681166
742023
1104588
1174270
770619
728411
28283
1050329
682122
810248
13584
170781
747871
1059794
1103557
61174
791155
1038213
288505
786764
830466
929691
372465
824677
99690
1057787
352771
139926
617709
139316
476599
126767
937420
495467
451320
607105
482197
333297
790235
703218
924791
158690
1014375
742957
556386
511921
58341
335820
157405
637062
641779
353078
822502
206169
978523
185804
27652
620335
901728
1034579
188320
1166146
183672
649182
233095
975874
963618
857081
199216
146196
600839
949207
583396
63076
1095605
1178254
408778
250343
778495
1011114
767893
1028537
119667
653654
308002
738624
1127683
159272
749564
84521
721684
74413
9237
954116
736976
99155
581948
407675
532966
716142
628417
650233
1016830
915983
831166
419719
441918
901478
1158641
207021
770849
710845
1029259
694123
710423
725338
636652
985460
152203
182225
985593
869275
181749
1056593
26346
603671
336749
872478
906030
483133
1068213
220873
69263
1032387
547766
67743
1037072
747692
678197
376750
1003837
655747
242331
698968
319992
345884
958052
960665
479498
1175635
1101980
128800
11657
542122
689749
38578
665045
1007370
625282
627880
893109
661833
1102899
27534
856471
55300
1087530
402441
965122
890991
91598
147668
425945
235314
999612
320508
432468
414315
1110363
408117
697566
1173530
714896
1128652
785536
543763
1144991
87913
739619
362842
869597
756738
149947
956110
210435
911363
559831
47497
1019944
356539
383544
22593
171469
163442
1056146
1080812
175283
1150532
290565
442713
1177751
79262
764647
497952
29493
20465
552971
214157
602959
1175356
874165
902481
919828
646298
460657
3331
1035975
28075
528590
190866
86725
282533
417590
283833
481754
922127
1104633
322263
241495
1151223
819461
561115
717237
808127
395707
1062584
180189
420903
828053
196174
842895
1132085
514609
36480
83660
524063
947049
946351
287185
264387
885479
476644
165690
942039
144142
1047367
8041
129985
815896
175887
304531
645305
957331
390669
486048
505682
697265
607898
90539
171352
569219
764042
406531
222374
579069
177613
383480
714597
861424
945892
865011
302912
752824
847249
975200
549547
110292
1096562
1135936
751589
119504
3965
179477
99755
977159
215884
334464
1134569
303393
286804
288977
263230
1031211
851790
582446
990030
1050530
957751
99774
949936
708824
210278
740467
632304
704244
563275
743507
832235
819135
124535
936156
82908
631557
433962
365124
459061
373489
983195
998321
519570
624418
90013
666783
85198
659088
759798
137419
523034
899838
940355
869320
19031
101887
727132
29688
709828
1070182
287833
516264
904410
465017
1171804
5280
1139480
1014948
1171465
614347
143880
24076
267925
472967
808272
750222
700705
872164
213967
699139
1120665
324857
290278
684474
653778
394306
1016468
212133
102454
1053192
166800
1100139
65769
1148004
405024
208500
3359
1042351
818310
487673
123368
596684
408645
360332
485357
790056
532956
592929
51778
327436
550939
1066811
836896
102195
628205
1086575
371690
488684
505067
327813
696867
455639
116423
255358
158996
568574
925496
357331
371291
493414
1011992
1051116
278340
424087
864786
455045
678114
699485
854766
800210
496755
568702
240647
874123
657377
537362
705087
471662
230211
1059665
900966
304636
428273
423741
846796
90834
199025
351169
935416
844745
33614
1123755
800710
388107
8914
934920
393949
784099
1044258
634614
220271
1057700
141627
834769
1139805
181201
311619
1036189
644749
937299
228556
647366
1086594
1164351
749536
586456
219326
295433
325925
28903
1032202
576935
649654
1166181
136462
1011185
94843
117530
1064183
528011
699578
90031
250121
960574
68528
97454
852385
690913
679685
195813
797591
708078
1069129
1118042
1009722
1123824
1079951
248629
705022
283220
316402
872438
543576
609496
710898
1057038
936593
871534
796172
322230
243039
993137
809689
654280
852420
638260
930011
635117
828093
49215
181623
240802
852127
1008788
1088599
628785
233944
617316
370375
160463
722494
1171903
321142
140429
727084
739466
857940
1161574
339083
1157371
956644
1080771
16
158101
661031
118332
85724
851532
725287
376451
471213
366216
962180
393377
791851
937911
1170000
371476
680907
46916
603959
673673
693359
64075
1071342
1096964
424273
326136
354935
169392
593407
854826
794239
566025
657688
820038
160659
811184
483973
773139
845657
547589
995620
313833
11854
869336
1133695
717576
245343
284207
581738
195240
647842
38979
869843
587265
24133
922653
242162
502989
855675
1043007
356926
958384
847544
572926
117971
776889
470639
477461
829880
422661
268695
1146720
952302
1157742
1171746
1059840
792116
1135774
653490
573254
235075
255711
725683
825840
504202
987411
1022859
1138382
949084
186760
660284
154031
491163
97218
431370
941162
254054
407931
486666
423923
990391
33930
79406
1094193
605797
687247
737197
1115412
480836
61518
789158
694789
568855
385751
1128798
1071558
449949
129965
556078
269916
796707
735393
153846
1102255
588871
1008908
1174582
659152
863648
357130
284236
167320
480397
278563
859774
1139422
1102427
147549
305556
82992
228735
57406
1015750
656208
1064839
434056
495306
403659
509888
257162
93558
637502
847569
960478
794963
985914
98808
864427
423046
161855
496018
1034404
905139
746893
80725
203714
746697
903225
119480
896605
289408
316847
642984
912193
62742
262959
1023176
782065
120859
443099
777008
638940
962791
860234
1040367
151888
922266
292003
412088
551912
733087
804021
386278
150966
196222
438273
133816
956845
530624
532634
310346
1096333
482728
475123
652737
579721
1041547
1130431
486398
83834
1169526
1014388
148205
1052172
1163445
258043
318103
631745
420097
805783
680695
683512
760589
577409
857727
521865
956674
1006882
1117618
834119
269791
779569
32347
921717
996460
142290
704631
1010220
575704
771325
6748
1073672
351851
730428
1074856
529156
440595
570689
46029
209739
814478
226030
949239
44933
497099
465373
1145447
147641
911778
415065
43863
83994
884704
877028
121502
1127342
138461
411051
498684
456983
549808
769531
663697
1052781
954348
811566
655920
675576
307214
474737
832749
116017
659347
1069911
822048
764561
974261
103067
35016
686174
688847
243679
71044
966230
1096270
516880
70903
512276
21495
388159
625687
797940
862969
286717
78099
157256
745935
306451
1105168
246773
218010
658483
1116253
44746
535192
831882
855871
390066
277435
1151469
325867
530095
564665
228441
623440
2573
569502
560980
467879
433365
219087
594276
120041
1094534
735677
209237
539603
570258
425231
992621
1145363
267000
249995
1020832
694733
1108095
589202
1127181
307971
723132
359651
107092
785986
967950
117797
1068203
44593
161763
58472
835811
134806
823560
965635
338914
1068000
1066546
351254
1118330
692336
1015489
547971
1139929
207174
73470
220051
801701
1171653
84597
373999
1075001
667106
129378
946718
1047351
266151
873451
145902
348427
255788
1096760
651501
122296
1052261
678706
557047
727170
561212
1024590
196014
369782
14284
885681
413819
526172
1019404
500407
829496
828484
805488
847566
646089
510579
136768
983139
69252
553202
489204
729147
245744
128518
557986
873377
1172119
897967
370599
1000665
254503
323920
806893
1045781
14058
1136321
921169
495967
938364
628835
22985
1130374
719849
65989
861215
491408
218785
82052
567608
79108
299453
235796
16098
487264
25674
947174
830217
669300
508060
1120194
1004112
773705
208759
264503
1170892
1043555
6565
521789
690243
243218
498303
665586
710235
217625
1034041
986194
875356
696044
903023
191318
763971
389442
429703
1136535
1076151
23311
603159
444074
196870
319270
858547
506251
440565
102316
743878
469680
859070
68662
473142
689284
875670
723265
200522
441574
559463
1001319
605937
941627
644490
741147
962777
730480
153391
30718
430230
838936
915466
829869
1042219
728836
840147
45095
373081
1151020
401842
54564
372983
136717
1041888
910769
365513
118066
859832
670515
897134
797639
571332
1171174
811973
152952
336664
80366
504009
917218
745696
846994
206385
232320
135203
474581
499310
111702
249080
952837
1071134
99180
398381
594541
124797
277257
135740
920193
524790
890392
536598
224821
1050819
309543
393567
443293
910222
971237
125741
285768
184744
678368
313220
954558
491450
690552
987249
901969
621231
1041215
1055892
616490
210572
14075
661996
1006764
6695
572167
420733
171764
234287
210848
140774
316943
640840
575735
867166
225263
426719
191950
97160
353833
31878
850538
214267
271582
1143374
177747
984191
827761
480587
829638
692560
147835
75352
829447
337806
1010262
955747
437202
530618
620813
934576
145059
1152573
528518
34387
982761
847115
836462
184630
710804
378269
245114
851825
1175553
651374
588498
635514
606478
750245
602650
1059931
737509
589710
697978
541718
622029
1075865
679176
91698
69991
556277
452598
1080026
1010079
65614
514350
626905
953801
555960
756433
488565
64679
850523
830873
424371
168763
628622
835334
442899
317679
620918
96709
1138570
627557
584145
155981
561363
878763
206401
271238
569569
97335
296281
586982
265886
48442
773056
464278
637062
703982
280440
889252
142705
989162
543105
19664
844987
58322
644673
782764
816453
959862
1144290
317271
184281
732877
908493
212712
280048
344902
562249
614542
793307
164694
1109280
314506
568165
279075
900081
723672
56088
840567
942644
185977
423431
654313
1144331
975055
920241
452022
395220
411535
685310
1113733
953040
182166
744115
1040034
185389
361311
543508
702446
71524
255510
1050119
839663
1071487
604221
357619
55367
104861
155971
308059
1051013
826385
1164732
482251
261728
883191
440757
907205
535657
761261
795297
814115
1012894
892637
800789
253594
1027733
921251
151004
336657
197927
306935
485891
1177229
173493
232161
524331
282315
317891
659068
914218
215210
974635
803934
769523
1145319
118772
1076611
904047
422682
7215
1024199
931400
271527
412883
1056287
1085725
843975
992719
890153
33301
766278
859049
656328
544794
115065
819028
363631
880796
987959
1158104
1009163
68911
824661
290296
750890
952360
1049834
429836
924501
1079406
328872
528278
988708
496268
166207
456352
592359
699675
543420
176859
1148309
779897
919393
1120974
704586
380340
397149
1074558
934629
311470
493079
245298
267936
1074477
894811
859331
1165455
813201
417684
817291
986125
923898
658372
1005394
561103
873984
189512
488375
1165965
528240
539893
930654
918806
422443
77850
308753
105625
374366
389978
517266
458477
324125
1168722
120870
256123
160416
918318
1094614
574509
643150
423648
515331
841239
316111
786812
884972
971954
354894
727629
204400
795519
883225
372617
192314
937525
1050438
413308
92931
72267
1100019
633093
411108
667689
1008116
489131
1139575
1122355
690072
989195
147683
383454
556892
164817
1005589
1111334
646929
370150
97367
642090
451612
888420
244962
1116497
620940
677743
985686
69048
501568
188962
920227
575755
707920
475457
318202
1167779
1076178
116696
1081236
1119397
956097
213075
628504
480567
147990
14112
1006324
941565
224880
870904
729109
301107
947747
880378
746183
708725
882865
561490
1032051
811416
889277
524128
1063720
734106
760275
96314
739715
963921
30442
342170
515367
704239
397442
286329
156594
993923
733386
28602
527657
737952
675053
484981
717935
556072
17034
517960
223777
543167
318880
281817
458375
769550
340130
306499
746345
920789
678176
383177
1054279
885462
847973
806588
612586
1002798
733623
1093354
381156
826822
53359
202963
406489
263043
225590
812118
706555
720985
241788
967843
922609
430099
495853
1143354
658449
58704
657272
912209
939529
628669
492977
583376
377555
229044
892008
940200
216022
701913
536509
761271
133110
462737
1122076
588835
496244
1109341
843383
931696
827721
242862
1150718
634109
615091
146557
501200
1142864
221051
405836
910155
1018781
1005156
1106682
939156
1065663
1003248
132160
797521
895287
356975
995105
258066
765864
240231
544777
1033086
956566
431427
889321
138160
1078627
580707
985773
1044050
310970
69847
460285
55498
1023361
331752
660624
1036944
552498
6112
761834
546635
18180
302292
832503
619554
193122
1127982
867145
756494
1021900
490300
656768
275963
974701
489391
817181
519597
1055508
655652
378721
276924
809779
704313
150015
122570
944045
565823
208724
484839
895876
1045703
873722
1055911
839473
873367
509007
615879
673457
1020367
628826
945468
659936
336737
375728
383850
886167
158616
215389
1078010
840750
136977
174438
283002
320905
830604
641676
808290
384032
981916
105594
761741
294873
509627
329390
506948
432967
1154955
632542
176104
146883
1098500
827209
648423
699826
1004165
654611
559548
527391
1015537
107365
494843
259481
1109657
119646
764244
283229
326178
326978
712644
826118
670790
347547
1060574
729144
860621
884639
303100
867207
671489
544015
45889
334523
431409
711113
612202
146897
1125735
653240
100543
515969
1155353
17629
813567
1078523
145559
922143
131564
938566
483884
374186
156683
663
196967
1021627
885409
451621
832301
809784
1151677
497650
534596
541636
183742
1109733
710316
354751
532653
828176
840753
218964
816755
179487
481481
258541
350557
1030016
1166838
25835
1080044
248571
476214
462321
824274
148480
37113
56843
693526
303459
1167354
499869
418245
935858
23700
229981
1011941
625593
1113775
899473
145248
669297
171477
394927
957182
279094
848595
1099407
159460
896554
399359
82316
17174
628064
840058
619773
247128
1107938
463142
584545
58017
929752
412321
298609
965924
1076346
232993
439010
930665
63935
85163
107437
664777
158713
995036
319492
72615
636321
163974
509601
989465
7575
389337
539742
1160695
807535
14804
24130
234061
237497
262519
1116257
55278
1009106
192303
1012346
746242
701577
526059
220031
1032484
1169455
114904
10280
425894
575034
573681
323008
1086733
675625
2269
95475
813453
414825
5053
714295
642773
519901
503647
528411
642198
599568
960959
216366
883553
333927
878803
520473
539313
723726
626880
762996
1137669
177685
846232
351816
518932
1129779
781189
1152460
466227
765748
520678
1160607
727890
69501
720347
829192
1045778
179226
947576
300821
72360
599219
444841
193737
990998
927806
367482
696671
381765
1173504
492781
383275
840864
892417
284694
750880
742586
215
788652
1106435
665797
981732
52073
178264
615578
110407
939311
215157
984178
425015
835279
1108106
786331
757729
796402
323188
948485
89708
14681
197964
762887
524091
855586
408636
514873
613216
98688
1134769
767792
81048
680942
182959
182739
394376
549785
211889
536827
1016240
116423
332464
735648
326910
262361
626584
398598
590913
717129
799827
442977
812658
919047
371406
1143006
273185
332021
207850
429080
131948
63112
727972
889315
532639
932223
1062474
418081
514907
261609
852200
670376
975326
567859
110176
712836
347762
102509
347722
189213
753665
1173223
503296
511013
989600
264783
357470
358331
122078
63028
102103
1131375
584428
921899
508181
1014829
76959
440503
568085
1070812
793826
165845
554491
993353
1131837
744177
1006420
529452
935207
466015
25427
464175
909558
764483
801548
770497
909527
180590
834393
777266
480279
1130054
729694
869025
122475
617262
548953
1047874
1129063
90085
654400
946975
362970
1081252
86648
913972
668612
999607
557155
380130
914721
701909
498417
366863
274827
111605
140438
647885
493771
479914
1000191
123863
764424
248737
666966
930312
1121678
1055260
328360
71787
1033768
27551
265140
798287
347794
397752
234352
1100967
106854
190481
1144171
807753
1101369
314488
1081553
52847
554505
1024574
1008110
783461
326393
532794
17339
306144
1153286
407339
352524
1126335
735106
161479
711577
1165551
821482
763011
88026
643376
265077
277851
1115213
1077880
1063444
866225
1098785
199743
1108581
35099
146998
841937
590798
993990
1090574
1001232
867849
473501
298340
683987
557441
56100
988325
710650
1110052
132485
592526
110439
422450
1022581
714639
77687
292873
118160
734149
209657
1140012
494474
233138
764294
615736
33904
330979
1042730
1032548
417848
874658
756241
141639
1152552
17853
202909
943483
1104858
872501
562656
875773
940370
478114
533715
109560
1107850
164085
347423
400845
125809
307975
515282
1014582
893375
391338
50333
807477
11589
497291
1158094
58308
983648
1099424
50250
155467
525402
321191
974956
825250
55619
309743
472007
1104544
1311
772133
41127
581123
672238
1063459
848146
498062
1112757
756774
414644
498739
685459
33802
139628
612731
1156543
489705
714224
548174
823598
389583
354431
322558
942015
1168244
190759
730309
881770
32071
1148324
214861
637368
920658
550046
996149
950436
764823
1133632
1007803
320980
225119
327425
1019335
457256
233657
968003
731349
731451
63959
663942
1147459
30606
977951
1162981
876521
585843
648944
31583
533412
415189
774200
293918
72024
1033109
899404
363155
1091428
891145
204420
229537
422094
832611
478208
855259
150909
1122833
703245
728772
164149
1105688
1095294
626771
413745
1008589
903801
757944
652136
1169923
489866
1097591
1015539
586440
601459
310965
1100290
1103000
165240
1082167
873291
51784
417360
1070353
636164
895578
126276
74718
891212
488921
740658
18280
652847
131768
642375
842004
980962
1056875
860483
1096964
21127
273963
1048283
837789
1088976
287176
890794
1105196
962916
90153
382053
17800
212159
1086399
170678
761826
101768
307625
1084988
1030661
152115
257126
1032633
176956
760068
880362
940626
426396
1121751
832850
896335
185724
545529
757041
863670
607089
367406
197525
474743
910075
947758
392260
942326
1127304
998798
189036
296684
146980
622926
898668
84167
220433
252057
716458
983327
365163
612816
1163837
1012501
864448
1061194
1084854
541031
653280
474510
1029705
667531
520337
798846
474876
60846
1131307
909879
117846
752934
769791
984938
73593
534357
887368
60324
601505
720023
1177850
1145775
675840
780093
586495
196332
1175888
141877
713498
435119
402643
150836
157741
249511
619127
532222
1142692
418635
1051706
681952
350216
199495
334566
603056
877023
564299
237527
137837
158449
152025
349921
1060377
893991
616808
781117
1085659
428892
72091
455177
81092
1083101
528055
137776
83780
798815
89992
768666
209265
133533
711761
170409
345775
317098
130876
961760
68822
413087
1143653
380409
284308
1091810
714065
485894
780090
738127
51076
994372
978189
24925
340554
952778
474441
711395
404583
363626
27494
992716
374067
539451
1062125
158218
1152585
504601
643446
875174
383409
574840
868755
646142
1086917
198024
1148572
842510
702711
942551
793797
771712
866686
335785
966686
1104713
940908
773236
299002
250070
492732
398022
265028
1136131
1137699
1131852
88483
498936
898718
131768
1130404
255119
807757
550586
644871
708507
822767
726336
961534
438653
493080
309447
456402
1033373
303970
96638
1180225
810029
217182
484441
540294
216468
501991
358469
929489
324948
529256
959319
982514
819378
986345
742887
570043
758246
625474
253011
454209
187695
885847
329194
451614
350897
167326
206460
334780
811751
451253
529577
377637
506785
209063
1019464
966613
1115599
911542
1143684
1134810
472129
35548
3862
1136842
776490
222726
62497
33042
509891
326147
864541
836966
457289
145661
257682
1106789
758411
1165355
887428
955114
666967
597166
872324
1049174
381829
1179071
189768
317328
402971
951282
306153
552236
736111
771152
541371
492145
376365
330860
372341
743936
1106186
1127795
1007422
59735
174948
326415
464054
519489
1103324
1088328
399703
1109019
153583
349202
275774
825355
649676
456793
389137
94976
49189
169535
214305
19792
546839
1086692
942895
1079298
916180
338466
644078
618138
315404
783719
455943
1137644
678025
1171458
675871
431100
256918
783667
1008205
52145
1167597
1127629
664277
552209
349484
147306
95646
78893
509685
720483
256571
566036
581638
1058798
588992
112342
21119
465073
981148
812467
805043
1037652
871875
446767
125490
998488
11649
773804
167320
722777
456224
1094237
942837
438686
652772
1099998
1030964
1150051
216410
129797
1833
715156
460181
404952
243953
726176
1125136
996660
782981
346030
116480
782806
1162913
147582
166827
160792
53331
502974
1073774
894047
21982
191961
925794
43651
619598
1061471
91336
1020451
9782
190484
1167601
1124863
308457
721239
881931
354048
136958
778140
288692
247083
302324
820678
1000173
397925
185674
932040
204316
590749
336367
522137
119716
169048
690600
74730
239246
14272
844474
595033
193513
596834
133085
261998
659395
1069501
741260
407601
729904
434398
647383
505669
807191
229368
267612
1156942
133169
956147
413059
982915
804009
792118
793971
208555
625711
337378
435892
452073
184678
322216
410542
456398
494122
624953
448577
400269
445578
971288
890782
713693
941932
173278
904726
870965
992221
46644
819975
242270
938807
680834
462308
230997
904776
270381
686890
694397
591074
581729
992535
920981
861868
1157110
657777
355101
542360
659258
917344
931100
565870
301972
30226
798623
396673
701880
767117
750278
599609
1174177
586893
657737
633315
921591
863554
831455
511167
985492
934271
1131738
314986
190151
181797
83266
512037
1117073
593483
715718
1139444
448006
711019
128709
528815
644319
1021630
144945
777914
487801
196942
752488
1084384
1056599
625648
260519
667271
462627
932843
80540
237257
213041
1131060
712232
954691
390622
372768
724930
849637
29789
668634
2907
242924
1170805
634998
220822
379424
1139217
963572
585154
705449
385492
915467
1077929
328783
147941
573279
1040075
367005
1167944
1017989
950490
649838
802045
751263
158809
893991
1074243
460307
70276
165257
611169
427204
782952
117480
647687
41805
664245
954963
937642
165723
184443
495457
996013
668987
143159
17914
229930
705531
75565
844370
679565
366878
340480
1040786
767667
968943
396614
564902
245366
86169
1090798
600464
452804
338576
103947
117067
443547
659845
474463
1112219
667858
915230
865143
696182
29356
4742
733156
548233
1085472
636144
1046709
860457
392188
1093610
1026580
76763
51211
391789
959555
768987
711340
165129
1130441
830758
525253
1096621
489630
410641
296452
944210
1125281
343991
1119586
106595
527676
63775
715697
920055
1127553
166790
842482
119930
834654
837889
62004
715755
917906
73243
1146153
700681
551947
466153
40596
179237
531965
339586
1037731
164090
695257
317068
173528
821398
1123806
786203
61417
807893
1177008
677586
500770
433412
197725
217988
881643
960406
749585
360350
546689
256539
888065
972963
304655
549179
703829
233406
570180
899167
630662
590661
827239
920354
774547
1060874
881581
1003286
70835
669597
183659
164714
606929
533664
220945
372394
486578
282092
649964
1061086
312323
326803
130024
196176
173503
182977
848103
843203
593689
634686
340818
76060
313977
795834
355231
1150364
582978
12310
625774
432674
692014
196812
872993
586839
364467
641152
78860
955654
658527
967926
790635
210350
834832
325885
123147
751301
520988
477275
397923
989913
696011
237556
518506
1117309
282787
534234
483042
669051
1167798
71933
860505
1087743
762040
153490
382772
30936
166214
665480
753348
357787
505576
700551
1101973
852660
333594
544964
679180
375081
732219
1093672
152234
121131
707405
741297
1046913
253410
812902
344422
274755
115658
1053275
403326
423433
160865
342694
284554
1037139
1092622
1125693
332393
787608
515438
369469
891277
353172
1082583
1013669
261171
942856
566651
1107651
13079
358915
967610
496982
511293
1179620
136272
1093968
498659
622399
176230
34769
1174037
187028
340646
14940
1168819
379092
428027
786793
1099472
1148186
1095155
402437
979046
627009
442066
419836
780434
1011167
1146465
814160
1149919
884663
407075
602966
1133776
846919
987302
152298
1169380
587398
1131247
38648
426334
334396
164198
1079684
465005
47076
702213
1002117
445636
1052578
23987
1178208
14529
776308
91971
974410
1130649
226998
836567
573023
617300
801725
833759
877208
296460
979049
176735
797207
932635
345711
237604
683266
172915
793147
710729
242115
868644
62187
560820
815075
1177388
243730
218558
937364
654288
867090
844723
448467
488836
93021
668647
239586
90909
253603
319374
502155
607644
196230
405504
1130417
573394
1086872
943523
518449
1006585
547979
801902
812063
254097
635421
296621
288860
558735
1144063
959518
547094
602044
1011105
1119921
1140542
370889
472560
597115
294603
904003
398065
1152242
627115
652927
718805
992237
824911
791167
803335
503741
1151306
531331
635113
397232
999700
118723
1060176
436377
724600
1118149
147304
930788
843863
558238
1110553
1133318
744121
1101971
991791
723118
757227
81256
348276
456156
17104
367018
715806
400580
18878
996485
839915
607574
375543
828267
606929
758150
523627
540339
39226
495741
225710
806001
291305
72360
141513
359281
987325
711966
1039214
52639
588681
25362
577627
934264
1087588
154212
165691
681033
902569
190413
871518
207033
925496
515088
727704
531846
752228
1132674
606117
999174
181519
328979
758118
859239
230473
737006
410351
987603
696217
1009761
809693
1108028
120921
634508
94491
914280
654649
965787
142096
451580
255654
944020
686178
216617
175165
237789
1090620
552851
428989
52736
496833
695714
801823
476106
1095134
365031
34153
763094
607970
838575
1084623
310903
282318
182761
132554
627444
963924
816377
1022070
124329
751370
395517
694083
385718
1152732
613708
759606
1150036
303886
394531
562780
677251
322211
490851
790276
901207
112876
487701
119410
298938
402802
753310
70726
302966
715822
451036
910054
973421
686635
464803
1164550
1004667
399800
330114
162880
865134
860740
1022959
97935
643631
1148429
658739
982468
64705
689918
311019
1049993
777443
643786
643109
148827
478562
688117
439331
697199
1021636
595297
499850
153727
480625
247895
64125
1144734
233019
1014213
1080862
39751
1167616
365426
798429
211850
54936
882578
19402
1062871
830657
811486
112675
122584
51653
17470
39392
924820
149694
765128
875953
620546
112796
320639
178208
714885
949786
778141
848558
31138
1006012
199595
791559
1178522
979381
1140257
1170583
256463
718608
373153
351879
244343
703633
440306
472741
1168425
734051
623147
302718
890146
723295
466914
716635
467624
622423
745587
81794
1062999
154259
770554
580379
880952
456978
418015
1145414
156247
813525
809666
640042
50771
1098776
894856
526747
563412
1014827
732107
1092455
705486
847741
390283
1131487
678806
819722
455951
874666
1078068
744990
875365
556405
636011
1111456
1053555
255844
115571
554021
160460
318332
628744
245651
1112012
901254
257523
240750
665203
438214
988421
1063697
341542
162906
1141542
70188
758905
60668
75906
154405
985772
899604
662262
1121280
1104801
1178213
520084
547854
685349
189670
730049
1163669
158434
20609
775798
467620
1131487
967888
1054943
894584
204757
112236
976174
901785
1064574
593661
1139174
735237
427837
871116
1084819
139227
128121
34358
590933
1025612
928754
149366
532527
971189
6403
142240
757803
938970
882468
337986
569974
626157
340532
773184
371367
1174997
59366
222817
252515
419380
241825
776719
43123
663650
71455
736980
838826
305483
681708
977970
55719
705005
399136
706508
489834
421421
1178271
668927
1019503
971958
417356
746369
241965
658751
998145
201014
702794
810525
1032865
891926
650227
491036
630861
254541
20167
849228
41615
782167
685755
854658
708855
588245
1080735
1179580
50714
856962
107875
97687
409608
1163114
808595
833984
1077668
919267
902794
494687
717478
540890
712315
1148041
731869
440561
499008
200504
1161424
637574
1153110
337675
879945
911311
1146112
308747
13310
64601
665512
496527
395954
261923
1065917
389175
164392
101157
492002
170896
238068
520377
315636
648322
87555
72221
124817
924179
866232
588724
319242
799915
701486
866714
639790
693607
732503
1118139
1124239
498227
689159
236449
13635
152237
1010873
1095715
935870
617252
800621
1080224
931440
381310
455029
650073
700488
556246
285886
1137218
536920
844024
401329
866825
538718
1141400
584494
752341
1045340
853198
738978
121103
1038384
16413
381792
1143774
126175
108287
1091706
938885
3255
693455
308259
523725
68198
360059
814617
145293
443041
358206
603394
720218
628411
619598
1178139
1073996
713587
436886
196399
1179801
1129895
239717
504516
855220
115152
904342
949159
900619
20924
915226
958026
581031
387951
824611
731951
266488
420354
3526
600471
416110
170228
1101475
854021
1002759
494972
653962
155566
1114060
1155380
753316
1107215
852555
1132274
282194
1103050
751086
1032111
453105
468146
134782
1041884
1134521
144626
629180
812833
343027
823059
253337
749955
351104
635990
623136
493119
38249
494725
523723
132461
1068023
70049
1155323
776967
143591
1022911
806730
362715
608707
131640
519585
739956
732769
660567
1020135
210506
787583
398427
881511
919692
449041
700016
270737
164791
889077
774829
115693
992535
90281
82204
654622
116424
447446
896361
858259
619190
367954
256432
268670
366557
604782
1004151
87214
637970
520806
221994
394321
94871
345007
573959
756637
14830
28667
540681
1109774
403237
977832
221530
1028952
331739
611174
721025
878030
711608
1070227
416789
805670
949148
943142
304554
1124137
60538
564362
817674
1145145
1085190
60953
450021
1178112
290578
626356
616854
82576
369051
564101
483865
916394
642944
1072038
940751
892538
898024
1164132
1098012
912579
965004
525530
1094924
1178818
601777
471598
672173
271166
142401
674376
936233
20040
903204
477326
743633
58229
183572
775310
898222
718981
582409
283561
379107
533876
600939
1059271
768953
74259
529652
674143
181344
246492
366818
990415
962080
821797
672494
707292
1152862
163483
323444
154468
291326
488488
366332
8741
1071843
712467
240464
836799
559854
25299
319473
910097
512894
669900
392000
28478
731113
790415
1043858
825704
972182
1020635
681851
205872
699539
132914
220759
372882
465305
473697
57677
359019
414029
87505
1151028
952697
193835
894724
795288
1161989
806169
500503
888979
419125
337090
969659
100447
437535
1039657
1057907
754568
557685
1127113
918735
1058318
282488
815265
574915
724741
666089
874838
902664
504322
24670
1134898
600409
748332
298652
848736
857483
959726
1146707
978102
616178
2539
548415
580861
1012581
400537
139687
429395
177375
1040025
1018934
32983
225921
371950
1030784
266148
93140
459958
826305
1154071
773357
974521
750715
233515
852069
212824
1148704
69027
716330
382689
266016
1110996
899148
851888
201001
610557
896379
339731
81378
1156153
315063
489614
533207
121689
974265
941098
136672
334879
907723
990120
246438
944035
1169923
1001507
149953
1022471
120051
21606
913605
683698
1134584
847350
762095
458339
1020924
999359
1090021
177806
523043
633094
1117517
510540
382202
519118
195875
438387
652999
1162259
71669
865012
111552
1636
334694
1002095
125902
952637
110839
556530
507708
287686
289198
1134400
925270
351469
906692
13837
1018897
251084
114162
1046824
856862
949794
1040247
27664
1016810
829201
374529
203331
608437
547762
8105
575536
601173
820169
130173
22306
20504
533190
755418
817325
353168
614118
615825
345274
542892
489054
155443
863925
949741
186639
456605
274883
286477
38370
37454
1097712
560132
421770
535214
916971
316400
138486
661733
775936
934969
589563
1172188
201255
1046048
71740
322275
457186
1115136
760287
360352
502498
36724
889542
408443
961923
296047
594710
190502
920571
823858
602268
187213
1113
16299
654419
324550
83206
506209
853405
16594
117893
1172610
225573
790039
409665
118506
684232
883736
333744
320746
1149592
444459
1069854
1120146
805138
862298
1092929
213059
439448
1029951
673180
430897
834246
693319
1038412
973809
519768
787693
587687
998716
660523
752108
176539
87684
942992
633802
447346
1073844
1165607
18676
672950
1635
809646
248966
609151
1168028
203862
552453
618229
14618
1092029
725787
150346
960922
705536
107200
175102
691128
775128
408188
1121065
239488
1033597
278285
549328
818838
255184
57211
185362
114517
443832
359357
1109265
1143808
737463
55011
563650
126029
865770
1047650
487637
585001
671875
1171933
134505
403962
217005
308664
414565
745055
1040878
402217
1095869
439089
1142664
36526
848449
10698
274576
982779
61480
1158504
477424
1162107
716493
360590
161965
112576
941713
510604
59755
190966
535734
740099
715763
1175714
1032306
971406
139878
490446
180410
223576
41736
999430
919042
589393
1048370
974760
530055
796304
54408
611645
1150319
711817
204902
805716
1090223
1115885
235483
655159
381281
469906
1041484
679621
884354
326245
529828
12374
836556
125267
396098
932747
638250
531434
216814
90723
497634
533926
622101
1016314
594679
711199
518443
750655
855794
39533
996626
802399
701796
38388
350978
264121
1095499
28553
865845
798393
864800
1121449
795145
1078736
504993
269728
282647
1121777
850871
1066401
248072
992249
496853
837919
728997
4789
24839
176016
144859
994318
903176
797572
537026
561246
78407
1007769
157367
481549
295728
504540
120544
37489
425285
1005865
841126
1066343
223748
1054629
807663
914132
505528
906094
774341
383653
515618
677554
640356
877671
164914
943349
314089
488577
1025449
355286
161274
955663
940144
505103
16763
880485
1046043
82600
1049411
987219
1093485
371818
289490
794032
211482
929375
84578
514598
90725
298368
1119419
191759
781873
1018403
51034
396470
368506
76206
685637
392370
1000558
1100891
986936
667060
69424
939632
927027
515479
614937
932097
287119
538150
374718
132012
121158
258515
1002536
340994
142133
1028511
421070
1114
955889
329924
476920
325533
769168
291895
212467
792488
1106861
1132258
333457
338956
28203
970273
238373
714877
182854
824754
876585
919938
1087354
615923
1125096
838999
906931
19555
1048804
605915
1121275
456921
367756
836640
104100
777028
387154
494532
486387
707222
315090
1046400
1043220
587509
756488
870128
26345
701798
67622
70067
832749
377618
165793
188245
48395
1150692
221677
1007494
1177563
1061770
523329
276830
311437
918593
518993
148745
1007199
413524
927811
826317
1031453
112263
677247
945762
815871
94228
851097
690018
196566
127679
511902
1022768
9025
1016779
359562
937396
408383
7476
178727
180969
152378
1074812
57608
728053
322524
416885
407498
377852
912045
414728
266274
1066431
917507
936908
330538
151949
877349
812621
1176792
632122
93744
390295
843945
154736
63897
549672
646477
331559
497653
469740
864005
435702
963423
849480
208395
99103
147060
802124
1120766
144138
390018
445202
504786
1048702
947406
932913
1088927
492101
991591
768919
957278
19754
106996
1000826
395871
256764
600509
1176960
450377
384988
862432
1097315
1034930
345986
781386
992809
440412
391950
520217
962567
639922
384638
902169
11343
942368
107357
335713
86254
825534
1176035
649728
478558
1144755
1038566
325953
579006
308785
542635
506219
399034
212372
214396
855443
1049946
42826
753351
509313
594806
498648
936080
114297
512739
178672
1654
1036972
58930
536240
302167
924351
273904
377534
578155
848966
693838
564810
757136
184490
170003
357516
682079
442016
284077
1032640
664685
646133
13216
1065716
1080994
25877
112061
503206
169101
585777
2113
238591
1134290
826139
169190
337022
984555
82539
523455
625889
312891
1173393
167085
921074
840853
349810
488859
222880
19348
356816
709941
225302
808581
766636
739627
115273
875000
507464
165676
961826
876110
615315
1071298
284027
1166842
224162
942197
1093517
1041294
480214
155260
645406
685176
771891
109497
668302
340825
986640
863360
144675
220384
1080530
876883
686354
285970
310777
1164989
227958
118699
630108
91110
97285
583445
204827
17647
996783
564033
616165
61508
56199
146937
36940
314020
567617
685993
344542
1102201
561945
247643
737424
321443
724530
513103
699206
588601
600476
271355
1157889
182896
364841
595166
836355
1126990
798460
1087037
118346
64257
838605
1031884
300121
60857
423197
550421
1153724
1068995
450652
1955
844523
197232
643261
986741
1047645
707921
959347
68148
70233
36658
275060
1071987
531883
387888
859662
107530
902380
363110
746762
856668
469146
599550
910177
1090150
66663
546817
765759
1047672
31109
949492
269905
876511
482375
273744
79908
834839
985241
3469
448462
473206
1021938
564672
668380
131010
801035
27772
528350
472060
281224
686885
590440
1060767
887620
1014838
964303
430709
481677
906547
215297
928069
299527
208123
708949
98301
671571
217789
1160048
1087886
102911
826174
549497
1065506
1010268
369406
514360
992527
999817
159152
721978
63951
281836
931840
475080
412091
799060
666769
705209
104159
257982
402680
1098245
467512
273520
365298
589487
193855
591455
931324
138256
870164
27667
520515
358810
58875
292423
220140
880747
480307
770528
706486
387721
863040
1043270
444013
391326
595893
481440
144477
632790
960952
668400
539858
593145
316863
865607
687359
594436
922259
1070791
797002
1024622
764186
752672
706537
13754
246881
337372
1130836
157400
1096209
70850
692584
973576
447285
574099
586093
66744
1079389
685723
255881
403849
958441
90520
964958
860257
636994
495016
64841
982930
37145
7646
900030
338339
397734
1083543
895065
507185
560504
360902
325600
111725
94183
1022289
144743
988998
367773
993829
1139148
966157
1149554
501835
1082196
1054667
933401
137453
987520
156007
416738
536543
159626
349308
409060
1011487
107694
490615
907672
395392
58621
521249
811758
1094797
579079
1056213
46366
256696
508060
7710
445503
1037177
334280
298893
485404
908591
1082942
46602
839356
710694
547492
383988
458244
762512
1057441
435402
292438
680855
573975
469402
63624
308765
305644
157242
325343
1101522
1149468
165640
1063873
422152
1179796
1016049
527135
459658
767278
643709
1054312
26877
273344
809638
922609
513038
72041
1126186
404736
564916
397555
20125
833731
47500
895705
441766
531743
341687
1037961
1021133
1157103
92162
586917
536641
270635
722683
828375
1012779
573571
738313
55052
157289
240185
524013
323288
1097401
130162
257929
1150364
1133560
404787
619122
694709
1102133
701083
170151
124816
399798
854824
1103175
560664
511950
1099073
340697
525261
133995
471817
926356
1100743
795234
355548
1011388
37203
727521
743655
240346
483170
77970
190318
430435
1009402
483014
840695
745910
1129787
960820
364083
1166729
727597
8950
765151
82494
110601
616428
846324
1164930
1130427
850310
629207
552244
833092
820653
751852
792530
803340
439115
17679
399999
385035
880115
535765
753103
642846
1053514
925743
291148
706591
619566
641777
262083
669367
331001
692876
827212
1063027
1094112
568544
817007
369139
438907
438687
394492
233813
873502
114671
212036
761149
762598
819155
544085
1025403
608738
418459
870652
1133317
239112
442964
660769
625148
609303
706632
1125538
216021
629233
734728
1017161
367145
756557
1132210
271003
910309
835521
1075732
1009494
397
4450
954215
1099999
31890
1078658
623321
446084
908246
1095022
740700
1048280
18331
190286
455427
709428
1002022
510877
709496
1059026
443162
1082190
534537
827273
147180
526153
683064
28619
9791
656322
505038
1091555
1156428
665984
510764
954324
677914
989831
541471
934940
544520
956178
470234
355581
677397
815161
1128109
485333
174874
515965
947694
408123
963011
1013671
33106
841162
550461
925968
553166
527028
1018739
266394
1157602
55936
206040
163439
388250
1102823
398522
1043667
879013
1058783
196942
392198
659017
683404
1050539
565237
1173534
630986
576384
670943
916797
485128
526911
375543
598978
633015
326115
247871
872699
1086429
339782
222909
311412
288697
627038
1129566
465670
1006509
810794
1074317
180837
1136955
300876
1077214
212566
195682
442679
1113550
504808
501255
1162595
1104882
1164240
166965
122955
97430
105471
416809
23544
1081358
1025771
217055
897768
635053
868062
1103376
292904
582176
35338
375389
810397
654420
425140
982638
1172275
296562
377381
7974
872499
421480
954870
83246
602927
22655
29792
549496
840539
1148367
631350
405123
105764
39526
371720
698385
1141585
8352
987812
121427
832869
343781
521870
738009
202853
194946
693729
763245
4475
418810
680033
1047909
813678
205954
884241
278149
474441
120327
693047
321632
158062
1080870
395073
775413
383896
572960
818239
256601
375360
532872
125497
761878
902230
965758
441567
1110947
287156
349289
345950
500517
1009188
123596
1172634
378360
1100801
368087
727338
873693
73237
223802
1020931
1115944
270414
306656
188688
91465
1176798
504348
551649
57231
172100
139925
218190
6613
1157880
1165194
8302
1013205
612308
293721
381617
141888
507846
875404
948509
51830
262932
61221
75206
269861
316612
381985
1171927
438598
723611
600164
958183
999841
27371
658814
986117
115170
277056
513612
115704
478713
558313
424496
735371
1129860
195442
479360
623297
642921
115242
826895
946085
1162950
350210
495160
40020
557084
133399
1123207
1144047
501841
350744
177713
1122745
19655
516938
332753
377572
792980
669977
523970
1150998
181367
429059
883068
1004176
341711
417851
508402
876256
458682
781199
368281
650302
754052
1031209
425773
306599
100373
127325
147355
30427
947007
527251
58194
710641
706293
298612
835623
632031
37081
498662
844252
630622
192366
852593
418933
195882
988249
599217
1026821
536060
1038468
123454
248618
633372
80061
848834
297258
9658
575388
493109
719358
1051939
1107241
885505
375078
1098205
775572
434174
282517
495858
243197
1126799
659259
1154085
374343
568979
713626
513378
1058972
193923
413354
784196
192035
984087
359153
57094
547127
1109997
622944
1012270
1164680
1093355
850074
839521
1019271
28496
407853
65781
338772
559041
32168
435288
120999
1162861
975924
557519
1090499
364500
40330
549418
624964
522433
704741
1072563
838632
725382
568018
499043
506427
764235
961410
762920
695617
10696
617630
27862
821441
1102238
484750
771659
1179880
1020195
957979
553892
1132681
1073844
56520
167086
804663
290937
1102346
2254
298064
951995
583917
788647
439215
1177467
745237
75236
246901
754536
706009
150137
877237
262478
437820
811551
851416
28080
910641
367465
305550
344432
332291
16283
504685
246166
203359
35679
1040550
958149
554193
907221
1071677
154309
395996
318449
98151
261686
841316
930939
825310
144368
85913
334546
934090
66165
630777
981179
324971
599436
131622
492327
553050
171542
1135978
848410
899288
298311
1146103
1100801
746489
491705
321715
904075
322142
418645
685385
710234
636164
271852
1173661
380322
433214
102474
527571
477813
983877
417799
463293
545609
166198
269376
5153
399028
394733
654704
286666
59572
199216
949286
192470
895
375483
577372
118912
671118
19869
997169
985324
435855
794430
1038910
470312
591810
1073879
105912
277082
850920
10352
409189
442220
1130268
1009981
121793
821953
204940
522449
149739
521317
405503
116176
882049
246491
586406
691124
1133215
264984
1068054
1052245
932632
988235
558904
680505
921176
317191
1118112
259338
56906
282843
838307
170195
598935
279392
467689
260096
668455
286535
937996
691146
401356
1032804
776949
555359
213101
912646
1160521
745115
579760
962415
602956
897496
833128
255841
143384
30751
872429
1117454
355372
936584
905242
554772
259927
695678
303936
248621
158059
652431
587530
469180
484699
640646
781719
839450
906500
840803
712097
254896
398845
46747
699910
641826
255765
841192
149741
301309
931913
345507
25194
812219
1128906
110085
615432
1073476
1031536
632609
410640
687483
762284
253257
1112110
676596
821311
205780
1034252
788931
277981
512426
477329
551577
521340
820718
176600
479248
481410
151464
972973
440047
89285
53493
651642
939990
1064008
1130525
115298
827271
1154939
483857
69247
921871
334278
526388
948094
252062
1002903
910655
1055465
642814
1013322
377398
1029844
945450
834301
356176
1121976
1009913
892246
628941
368691
169594
637300
553713
961080
626932
826626
272512
16600
541592
495529
996969
670357
1079779
877392
595834
515689
471313
1074286
770793
1002693
554245
289584
1036660
1077845
35361
915285
882639
755536
516684
758992
1007598
758484
1014653
138628
1005595
622447
356277
397722
259041
972547
564526
787693
521317
94478
386508
292939
609929
64795
599720
154492
454664
232416
168465
721505
145885
1135742
318133
369665
748528
294208
843317
41679
588252
1170605
642176
800820
252727
509172
614337
920717
1039445
950809
547059
579056
273757
990682
768853
51860
340902
919442
794221
1123630
376610
1050533
151333
808250
550361
190578
420376
167226
352088
699502
625994
517497
716442
577740
1175469
770014
630023
22821
264020
882622
1109887
936472
918300
195530
90558
537061
892352
1139578
1075729
445157
1151844
1143335
296646
712333
312856
242952
217677
367784
558004
69469
532606
937372
463858
485522
164580
709745
647556
358938
87621
866743
241569
794065
524276
1151447
966230
251660
299264
858859
983083
106777
682037
406201
449999
296424
250185
966836
887573
846110
571622
1135828
736131
1108777
201584
620018
852760
464570
483811
382579
336464
38588
724234
907774
886352
1041115
83349
817661
864148
1127534
603078
847950
670642
874677
828761
795586
770341
691372
606126
564139
847181
22905
843257
172137
216120
301480
755608
849524
705084
554697
846635
146769
794636
1169131
1020191
332520
938206
1092840
555553
1082669
798166
588961
478775
189759
749313
485196
82684
963445
620143
1003973
620889
525862
592409
491121
777136
957245
662541
178192
152243
229336
1028871
543909
1066902
69109
1130752
1164400
785225
1106916
490792
467367
434354
1087619
862204
925819
297817
48397
1072132
416930
287506
220628
1155437
786916
187381
932786
1045711
268742
994422
259350
121343
45419
602315
790050
312014
613490
1161277
727018
372113
681275
659177
507584
1170778
633224
174275
507252
313619
181450
1124245
472750
333511
99088
711922
473372
741719
310675
1163006
558717
651979
410006
396100
789225
325539
776870
4049
69029
1073759
291452
873889
746507
666066
778773
65901
562201
945560
330936
705743
184212
857991
727721
989991
188788
736135
544515
1157312
1141995
607003
534393
617691
439160
67877
67220
952258
1003490
572704
33809
1067874
697052
158703
100312
1115183
701077
241107
473740
588410
961768
1072715
336732
794988
1009595
43664
1043610
421667
836443
288175
258172
484841
418691
279453
232222
908067
783377
671489
416988
401591
54964
997993
1109800
326664
803475
827057
1131466
204489
588128
239830
233213
459878
593096
1164702
857259
860184
884535
164088
144477
569997
527402
912045
260057
1127896
740679
778455
197728
748327
548023
419305
306368
795778
789067
610644
764430
366219
7443
275737
620576
964870
858290
913587
859777
174350
401012
47808
168709
693218
745780
591307
224472
178149
1059944
589876
231419
460361
1107282
887856
672735
1040408
326868
439788
216573
1031349
212569
702594
286270
1064002
534988
106711
94436
135241
1133026
224958
711861
472907
293218
764979
407749
144104
278453
517175
186510
863726
429923
1026149
784412
434794
68151
110045
269466
886849
189479
300128
674829
937648
1174263
271635
577770
985313
604834
462754
941136
718068
199151
125862
224895
568922
971463
530715
627018
267625
39284
190550
1073072
736172
132354
1117846
507511
159188
6373
453131
24636
1006647
866849
378635
1100893
1003547
886891
662267
382133
489998
382685
1066182
166391
565847
624551
756762
859733
176343
559317
442708
382802
211095
703390
1117399
737372
1036930
86934
374540
406098
68377
481181
1123890
442908
84011
896483
7563
726386
989649
1118829
720442
1169416
517875
1107991
713405
103667
1135364
111752
538151
646708
119870
958156
497773
102022
657624
496894
913764
748357
92031
125291
361133
775271
467435
1066581
464544
162863
674119
1060535
1065197
72031
147470
80946
530385
74962
5192
221682
820076
776851
367326
776985
795645
321974
1043627
1114377
872530
322450
214553
262735
645184
704132
552174
25028
100033
210958
53388
15229
504621
416019
835050
929762
995348
143351
88025
485371
954774
1063598
307199
627392
361366
318968
1160466
125653
160964
990642
967027
169963
1151575
99907
122526
609489
29352
983213
208694
1000694
613221
1102533
698448
929702
706593
474234
63780
759156
807047
652639
157706
472333
962851
740512
1007633
969258
159448
90727
794832
765065
775096
319308
221519
206292
413221
143694
539197
589675
210137
73820
691915
308069
273749
259465
839461
681050
1142930
903360
570449
1035982
232455
891667
727008
917504
415024
543076
96045
265886
1018701
664181
89089
419846
246993
927729
48553
399373
308617
1125522
489605
517166
280415
471806
863075
70352
808587
561084
622717
634188
920588
102630
509397
311312
1012020
492139
942829
1122563
55272
474830
357910
1121230
531428
113031
719342
468613
902320
346068
610222
118574
877915
852865
589490
1049044
373208
634570
154717
443466
1128573
578499
532855
15139
401550
923533
871021
1053705
332650
17460
300796
156849
223779
221437
709952
1159749
46912
716470
281096
503753
1075256
192056
94906
343000
259701
31388
234306
765923
426687
873149
189088
959542
172120
596866
734290
939696
19606
92164
158777
93158
1178670
81989
1092242
658625
371632
801885
568942
263998
1102247
994675
744471
1150013
801025
759965
278609
461708
216575
20770
169267
1000136
120254
1088640
377252
743605
1126430
927459
577721
122196
608355
1087391
933988
1030433
1063757
358888
715457
1132906
888923
993933
761224
91677
471999
87926
889747
579789
606629
445248
175548
1028235
755149
917391
37645
374806
245249
717800
79754
749954
421849
1127559
1118803
743608
519954
17562
295801
2248
826958
60369
144252
885509
760362
192476
1039399
932516
411382
521324
84200
269528
618023
447404
997264
141414
691892
1172315
771254
553717
619317
957876
508825
80794
285233
714883
208309
117800
965322
539017
16765
45484
271232
1137677
1030407
766844
253485
1063234
1081642
640958
848194
951251
515350
108284
1003191
971149
383375
107856
634420
564932
8768
593956
515505
834171
766040
137239
262095
103539
862526
532297
239776
328739
389028
543820
1057704
27459
931480
920890
63795
853735
1152663
560483
714217
513855
435381
1158421
127399
1170995
292085
221261
591110
640360
172739
887300
384120
217442
174417
831223
1034720
1524
247449
497590
463375
1168905
218846
881665
49703
443036
436497
850875
399453
1024587
295778
1159294
397212
706139
242892
269566
493320
922607
452160
544255
919980
8462
1121789
173257
486761
347470
1072389
168424
549538
180842
447803
484706
492965
1115418
900768
977120
740540
809605
233194
1100724
180692
574118
530445
667689
574661
673955
807953
78234
816108
901500
424618
733684
716487
554549
627803
1025068
525444
95364
580142
313315
686136
221683
451551
23850
61478
172592
798647
1019158
727754
255713
661295
155944
715555
785217
514899
251675
465026
391869
105674
115922
93121
264023
66490
536735
556713
10724
535811
447156
348490
420105
1021965
303893
320901
357745
632514
454374
375254
349996
241476
726016
268105
123541
682497
574980
761384
103252
684093
321679
987044
640737
1051443
965565
955188
1105306
343253
950574
228520
1113171
200140
894729
950693
754271
1021774
92037
507683
519245
1070503
111229
889663
92744
1171566
664275
641570
713863
120482
68134
112302
561377
201837
857082
827418
630553
1007265
1055741
226537
361644
1089162
468656
967200
320319
228014
686143
80648
584453
885273
482652
152497
1094309
1159648
1026182
1013766
276017
829834
846030
864477
948294
707987
503991
147095
459883
927300
346817
408483
134981
269079
635127
378007
312893
921990
720525
1088412
1098446
660257
907492
493945
1169974
1103923
184917
669518
644703
287036
616753
688410
616568
226924
324931
586555
59344
364580
671962
1171023
359715
769335
4442
1012921
720327
1081699
364513
1129612
435248
1074434
234050
605142
436727
1090428
726233
886313
778387
555250
88659
701643
918007
644098
823748
4629
100812
734057
966490
267141
862112
286964
131104
801153
539724
271744
714622
59962
292638
1147026
1097786
614073
509220
261365
111467
9460
190342
1105984
1454
1095594
459699
887900
133800
429321
944445
915269
1143380
11873
659026
285268
296934
440651
1066059
9812
259093
793863
782708
433142
1133780
493209
669648
212523
496532
962890
749010
235918
554226
1037193
242905
30944
839711
902568
916092
232269
121936
448663
1065411
674076
642562
115042
114111
433012
1072419
703546
380464
740315
1036825
900154
1046078
620433
894008
123834
730337
14873
165795
1126863
1106748
450875
366972
442355
569112
239701
1093000
722976
327995
917560
917985
1044377
995970
121212
1116693
951898
245422
1173473
401986
693744
293633
972631
927465
1178587
813066
1135009
1027602
757973
336455
954960
426817
898902
426969
338336
633971
1116601
703881
479395
935529
72052
1126720
605821
685265
75551
881858
857664
889211
588598
1058862
935868
1116792
972294
263296
746427
714482
624216
1037156
819106
346102
191332
992505
876706
427562
774655
846640
400452
990616
139488
1017198
42947
914827
558533
708233
15640
396624
731971
1047569
762209
451551
1084587
450825
684998
819008
1071194
295471
2145
1147389
63697
1077936
1163519
329363
204088
653010
41728
656247
317264
473951
609083
1007617
522390
109811
438907
39369
574584
418166
469690
100696
717806
780217
817066
558469
949663
275601
827142
555734
705875
615398
1110420
1066983
726822
139998
1018155
562364
264928
459021
49578
624675
802616
446339
179883
333845
509188
281898
653725
797531
1066740
282384
764914
752958
906109
363247
580871
211537
694896
181204
781124
23540
1148723
493053
1140791
660144
934141
441074
716267
58576
951474
667340
499274
117826
199776
936704
158823
690880
115746
898799
211165
281027
903738
747869
563622
763372
306022
965928
312176
49861
296215
2645
1037686
15149
327478
715242
502312
196896
805405
1043706
229496
277937
432988
846262
855527
392547
679560
376453
758125
492760
541227
47215
721947
140738
224360
486771
988145
1152413
1120772
1074749
19675
288459
904607
868155
870689
284102
593769
1044254
219010
636941
614013
984275
810212
27033
437355
972687
408042
762098
725097
785573
799509
246319
35697
888417
116467
849127
586265
850127
549485
785179
51917
34690
927420
989952
589463
840287
764348
795068
80621
721693
907147
50096
1146956
144878
70733
1140725
804009
760669
385667
1069310
608882
316661
868903
319553
106228
698231
30276
140463
1086288
109714
30957
440202
779139
1621
1074771
753104
504775
467651
91777
975651
98645
82174
1152445
567992
1105840
1176125
1044157
486531
721733
1147768
135217
707208
514611
275663
871553
95985
81560
17387
531471
477980
357933
673438
162657
114132
454815
699842
711976
1172695
204629
213114
615074
57826
239167
1102005
771269
521567
372412
615628
907435
126718
446919
901551
539196
433783
362892
584365
250554
260136
1040309
477657
447641
714869
799276
125145
120969
355473
843311
268623
756125
649734
334290
382091
354765
706777
1039300
1147719
63491
1023434
75159
446968
848958
273643
1080025
402083
162205
1132430
18653
800456
563132
815590
111492
40768
928348
95574
644618
626511
648955
472279
501942
580873
352681
209185
438195
575862
599246
52532
607249
481196
695368
607279
1056876
918303
947523
1084133
991369
956405
570732
794303
190472
1005162
422011
965045
8858
12366
501229
236666
187240
1156917
471394
348230
1159191
338926
528416
675133
696996
499882
275516
780031
549418
874458
847455
512200
150898
71050
138465
160543
30814
1096464
398596
1054838
548279
901765
508754
850084
756343
1150261
285884
1165878
1178300
690696
266040
474845
1053192
908709
943071
1159272
51186
1176454
587435
15702
1177773
327156
429136
1120482
599937
1037658
776236
1104045
87454
147727
1070090
435410
565852
528409
939835
293551
1024071
1107432
188572
959328
686339
602683
148161
805460
104310
968809
961873
1163160
1094925
783987
862353
1132069
512288
954131
1041235
979499
186158
272607
179434
281386
789387
824168
549431
300394
216557
936154
826238
326491
76483
246190
340130
138835
921724
855113
720433
858386
1159413
602372
1160830
695553
401385
717984
222308
1115621
55570
392840
1040258
263169
75501
1096682
757063
931100
857036
710121
1078497
637426
397864
292201
82460
483237
89581
134599
725382
1051291
1124757
1176470
595896
748038
702684
1121607
32832
1121403
543177
627164
542826
1118063
1053799
7914
907811
317780
1094018
61745
92260
109339
1149343
951779
1027592
305433
1049891
903145
559798
1011825
663673
1087991
5783
79857
701721
12277
676691
1134726
1008332
849531
1064221
589869
298725
79248
242395
1062087
1137625
59485
1025329
658938
896813
975162
334496
1112788
550062
838283
146600
329152
101394
223831
610077
418187
56312
1137592
831449
779736
270838
386050
384078
507897
1174673
1142654
435790
619607
115894
74671
80637
327377
310785
811724
988758
843575
275388
673801
943597
981677
1126469
398757
783508
703441
427594
21456
1149405
926809
820795
819620
345355
891260
234794
1146440
162651
477879
1111256
755446
909628
739997
830624
52080
1122116
422525
1018445
419949
1178279
970384
1021645
169271
359326
169004
510474
376919
1095914
1152930
610540
1063345
322533
267559
325685
550334
1102091
488856
487261
609882
496738
591874
728820
462427
893747
777152
541411
876736
488372
458156
74318
674381
763051
333142
508726
998681
1046262
966069
250199
795022
961766
1126718
1023827
935534
957428
813056
293605
307162
106825
383394
1044299
224758
608020
1165961
571060
396952
65561
133761
1126516
845806
511880
49809
621467
673853
195890
939730
254537
708081
963327
700363
600086
36831
235861
880880
677386
880217
747100
261535
725192
35975
215530
1030545
586319
542102
30431
1080933
616063
261199
1053769
469621
982552
334749
836585
333610
854404
1100957
120877
14957
786051
942867
263214
917140
1139970
205752
386323
284416
669282
1012599
829507
1051956
255499
290827
362406
260444
525119
27214
1169530
626470
183180
83862
743315
861240
238316
881388
782121
604345
1167733
1155616
1060180
188068
852624
1077533
1082519
834326
293029
546799
1082599
505540
1055572
447486
160173
1119867
719930
913767
459031
1055107
695752
793755
436803
1006907
1043989
683890
814079
670834
930861
1094625
823574
266488
814832
1087020
8280
683281
186099
408551
983266
1115310
40890
1083175
963023
609640
683457
409952
366373
470312
794066
737324
723850
743878
66132
1052720
5901
118012
325582
318326
211156
312547
547848
338656
430497
1080785
63049
299337
284703
349246
534116
64917
938335
1175431
548115
68656
584608
616751
404957
814027
773656
562440
7283
937197
1173255
626502
964363
208996
1147507
212724
479488
976752
707235
607863
1033184
951055
1010069
424617
648353
721641
269499
1082097
867895
552471
910216
673641
1058019
402796
1031211
330083
730989
1037268
145726
1011956
938003
243638
431183
577492
896403
38012
701201
244963
635867
221472
126564
412491
636117
543896
657466
787359
37460
44379
696844
705470
787424
684223
920823
751829
372955
36088
10918
1008986
940846
1096439
687973
241878
485989
928973
889389
1027697
1167021
965075
448276
181988
237305
874752
454909
245481
549260
95132
853271
46565
251084
511589
507513
5806
10534
447553
902267
596540
606390
223494
164757
920773
915362
390196
151618
861823
885399
384658
922493
1123198
1169628
315287
823530
1173380
1989
472795
17105
543111
727150
958517
863747
136272
867405
64793
1134982
296269
87237
277873
226137
831813
928726
95146
281959
632296
230000
1007285
250871
38655
840582
221047
43233
615020
33876
405072
930092
1178678
600642
1178469
833864
762973
1136389
952616
982495
386949
7967
552908
887504
79279
1157937
680876
482990
1072440
96705
321506
60696
454548
796908
774274
356575
570283
683006
128999
504429
1133822
292803
943719
377743
224319
763798
1105106
637451
643985
657076
1100619
126879
480301
119014
563130
830683
1060922
470712
1033371
71262
225717
904002
625496
1118198
428732
1085213
705875
1039097
282928
821106
144441
432201
101936
225264
1043774
43545
820693
5716
649306
228268
738406
1041862
626060
1097612
118430
276254
228697
893587
526046
168500
902882
421714
660588
1027725
531131
675576
503242
506510
572546
317718
732212
363184
272121
765338
130054
870771
664458
258713
61491
664213
417193
925173
93973
745896
423051
2483
8872
988644
162755
827753
297689
938568
937414
625952
1147294
1115916
652712
800759
1065812
427849
837013
240749
404040
65358
699560
587767
171838
879465
364609
1082871
702103
4857
1101545
562166
202873
903715
274102
112491
330479
163044
1011499
809582
413740
1141336
937777
49239
39936
801815
632175
440316
574282
643989
960267
91541
257519
390970
166382
223705
4441
750753
494147
316148
807391
54982
1030291
556078
1067508
767575
373362
1010720
1038599
185273
553503
153262
272360
310313
1111116
612943
833248
864230
815876
965782
546946
843296
235022
517824
811044
350736
992812
323056
818162
811693
806031
896159
895355
707170
675004
988707
86045
791474
454242
991740
622102
94982
297712
140592
1103424
810074
620970
525281
342338
424593
1118219
681463
703081
471850
118723
1129322
1065170
495218
1177701
82032
279006
433000
1019278
294082
787586
450854
140198
490218
1051507
52216
810167
780973
253383
192544
528158
1068275
517247
986044
247686
1131790
1114064
611948
208042
929098
1089896
13260
339893
683388
562424
282147
515198
1007911
604303
496486
61028
983561
270685
442316
683750
364540
451399
1130150
624186
1066089
4782
1033001
287925
197368
234069
705863
1110828
1064695
911834
186067
366001
353675
90302
627567
699943
425948
438476
1073139
911437
129204
389274
1167833
561798
104995
573348
142756
1137009
5468
789052
561841
331902
134241
553912
1013056
955579
941060
599936
141984
541887
764033
677199
535696
23339
581387
315287
1035350
227192
1031305
27684
744821
1013624
919763
502923
324489
1161201
206985
165655
822236
721058
191553
980252
344237
514806
338795
497021
574542
308437
251768
246356
927355
394761
736613
756230
413812
194697
487055
76687
879860
378268
788826
192581
120184
515425
454913
775198
77877
544480
870520
174786
1022068
1048395
202689
278840
1148152
707304
1064374
854854
1115920
567121
1153805
563898
1115783
366489
783534
839834
720361
488470
1024093
911083
88063
590310
306668
155286
750101
285187
1179417
908846
579655
1000233
1090231
1008094
1123999
825911
991375
637882
662351
914606
897608
429260
1145066
818277
389429
1021386
724069
586408
968418
429422
1133549
968972
441472
941274
454339
614450
306050
254591
433977
505003
781859
961799
472710
608265
78216
286949
1093983
38329
363091
1066469
1173614
865740
113152
676803
387194
635010
452227
294710
634236
71574
545423
1133572
1017340
869165
279057
1129717
1119304
553295
536268
926942
923436
308481
577396
949282
497060
995103
702396
163269
755207
1039225
490338
883341
863465
239060
1090069
682123
1088096
726759
1135683
1158208
355122
609861
605752
1154809
936165
103092
34255
962652
952553
992886
457260
969824
409382
583062
846786
85350
407106
728541
1082778
908498
565390
787226
1151954
833015
373074
323909
1051309
880149
442657
618058
206185
651735
244836
535818
222847
970481
546162
240381
446172
448243
188113
617380
785905
485758
854083
315345
857431
845775
802364
350194
596195
551239
486520
982554
69673
404137
324681
1175958
964859
950661
653674
874278
724632
1009056
608101
125889
352251
153626
773515
339582
191331
868990
797707
670268
901007
330180
570606
391205
658583
430017
530985
570742
953378
420013
801655
1130630
735669
1048383
130524
587891
307394
274761
706626
39649
521689
1093857
467028
797092
1162036
1083360
677391
235271
348016
379856
184501
372439
722109
186533
887782
376114
594024
33813
25447
208986
1088289
1162333
948730
5730
688851
108937
472404
306991
976918
530594
899048
1172453
829742
631810
603308
730343
757757
693627
675068
934209
232729
728466
1102682
140394
819661
748913
152948
950165
726460
352146
744881
438957
165365
723470
263389
631487
532851
869801
526324
187379
688885
805934
1094111
1031056
1041669
152731
1035775
222482
424275
853122
1004236
907597
656871
911801
53436
704231
707673
1165489
960648
304188
502212
25070
924339
235411
1026018
615013
673042
105871
90487
1052664
900052
330117
909283
485515
314623
693209
545809
515561
444183
340555
778092
795637
689667
542427
353840
450622
80570
1127281
932083
806847
120149
207562
188227
916295
775694
1014284
320319
1009400
818800
670757
486131
1107866
340745
862747
678109
54300
1143115
41662
759914
327336
803643
842102
260870
373648
1104678
452803
578864
401685
337108
760888
372242
120807
626035
937486
533978
850796
579037
793481
569458
521841
376213
931888
941871
152532
1052783
274094
494168
163211
1150850
1091110
784278
931988
1107373
1096354
41110
519302
446110
569923
537639
379410
744716
1036092
97039
1020453
531898
536528
165682
236122
776583
459804
464158
504076
481283
493326
91447
898288
53234
528915
165319
1168785
42171
480518
854357
292094
952799
11151
548089
483598
955193
758440
1152858
100104
383368
215912
207952
493756
358741
751878
1178319
606349
59120
1084457
474243
371862
52142
181416
822507
280855
210448
47639
46924
631547
64724
373081
353176
666252
312789
355639
610678
462353
1053620
871000
242338
871701
899072
930441
78475
645580
144537
204537
556521
1122346
544412
92265
31923
898951
1019204
752960
599012
562317
589778
260574
900095
1042707
413683
1045472
529143
553856
926962
133511
1116186
618344
728034
1013049
651983
928604
559410
955049
574096
215067
999008
625032
40059
65768
387044
850243
412652
555002
557867
633038
200992
68386
223576
828485
162977
859382
125657
286743
843967
837820
1134886
489387
555641
1133958
267206
587070
27064
849529
694501
715312
809776
293563
799116
291369
496985
29160
639176
931960
841862
817478
472801
863082
937901
912206
990383
757238
1062091
104753
460134
25963
358030
1160063
595773
215566
766532
677454
1035246
791438
545828
1026030
120856
79224
985840
156454
547295
284652
422749
470607
705878
545559
402778
1139062
1019351
1037625
517573
42201
583824
84894
658694
186206
116778
34493
1048975
909832
460700
1082686
155809
661498
532694
938806
343821
817598
612535
103701
632450
770438
855649
706286
913184
1180478
176446
401988
718714
1036937
253203
403469
594781
691467
73771
320900
1049969
611843
516535
611349
282785
732994
644952
819183
79944
608278
574748
1168455
1058177
207912
674386
241694
85835
1073504
17412
89203
469722
74440
991797
447805
643179
421624
1095637
683866
411595
684618
647514
915424
958991
666309
683405
887171
515590
1107705
499353
748537
965960
746079
1018294
824847
118364
905443
160547
745275
581628
463322
326170
436960
334902
522858
641079
764879
1094112
599461
256222
821442
454784
25021
1041036
944503
748122
863703
762739
364700
1097244
943552
455502
157835
847199
1077761
352404
82528
722886
1085576
516825
13246
1132241
119630
613858
89901
423229
92211
27098
1057553
782264
1177334
406451
1074277
855204
336546
51908
495004
107928
763678
1139615
31763
1072920
820609
952239
647935
531432
467793
408588
828959
1164759
808289
497794
897092
877980
244201
448026
931144
459594
177557
757928
189762
394054
180391
275287
483998
96598
921617
363489
256927
57434
376420
318152
935592
277481
680311
1072740
525639
245681
325988
586021
961903
703595
503423
435914
915216
186312
286017
52934
700311
638323
69885
727025
836625
461254
490887
1136635
279219
811899
501930
982973
902088
615866
443275
683672
1158353
199733
149660
805179
1135055
56280
766607
564427
58803
374537
403533
291295
171394
180925
359217
1144053
28595
562682
138820
1024522
1145599
799369
380101
723169
391492
892032
257781
322187
945134
58636
1041106
2790
284536
299677
224665
940139
246328
1174101
483303
276158
845382
720187
1124217
1067378
402125
197373
420807
259251
593353
243317
910554
776576
360772
992259
1133699
688629
1088661
390792
1093174
429084
998727
746086
1034386
637450
641791
366684
551045
503136
281632
4175
479418
517060
334681
978431
805526
378647
401851
1059350
600620
314625
255186
1029628
729236
1075763
1144831
430842
188035
700488
148971
177797
814069
510961
611306
77195
202868
916194
150181
727253
513262
306042
482179
446069
1102211
731557
1034821
969882
958372
1064175
795338
282006
1104150
551626
247322
522050
651901
1170224
467473
504080
57652
577767
704499
260189
779956
1026726
197949
827971
442529
1056147
640322
195123
1161320
770297
453309
886473
377006
446895
608304
1045429
152807
321308
200978
670389
330258
904231
747462
1071037
1054098
766558
810896
457642
262758
928695
1079499
604330
26336
333577
1067489
174450
252103
494877
790460
264790
26589
1027286
383497
676814
549923
40998
204221
551910
33180
554963
276451
213215
842065
405005
16259
311282
1178566
7098
125602
456454
6395
143627
65340
523110
50345
488957
755622
155704
254720
896933
613543
220555
906619
432268
198466
435289
844129
470682
1133025
157750
674820
158687
223779
897796
338192
418168
82061
228485
408342
192064
1145986
847681
182531
223114
284233
718560
861779
731900
384090
1093312
841994
86317
875322
302719
1002654
50079
769104
664139
732668
482280
942062
911459
444565
586461
600921
419383
169244
704390
735904
493691
507333
1151495
1140866
557353
1088071
771687
505859
549887
696443
254609
866807
491373
213452
614090
312270
514934
699247
917184
791446
347104
145352
81509
1095086
674184
873865
546381
337765
870549
936827
303234
660353
527194
1162108
97055
1012337
42775
791712
930779
837399
573455
227964
116875
533713
142274
571306
918316
1179835
994871
898977
778493
694530
461513
1082299
462060
1049483
172223
295441
607659
347946
137470
605186
11535
749142
646419
161874
645714
338181
862899
385460
1036153
32163
552018
17155
768409
987386
642822
583961
1109247
892217
872159
559745
692761
853777
743155
1056459
309951
967829
99575
963274
1171750
189919
285402
300514
920954
424545
1111802
715932
1145116
150167
840537
1155374
652705
762380
519728
1172471
294344
704855
938534
235543
631926
288305
891757
1170476
777595
1049965
519927
807160
518234
498433
1055120
531852
836207
266630
889057
1138580
102741
1076970
690178
231796
426264
76770
130868
641672
1043033
962808
958923
675873
1099154
829282
342764
71972
433217
383273
758887
129881
249565
863315
108435
616144
964299
1027002
404758
464922
957751
133085
962340
688148
15131
526810
1104558
243709
578103
534356
383933
1141151
85908
1059760
331897
989797
416934
132687
738566
314376
337921
618823
1122062
354201
956559
427894
33670
1133463
707030
720776
1123774
211919
373818
676003
236665
45957
1030983
284717
477450
109554
1163258
362749
320513
1042987
249390
560876
336323
1063579
721640
1097231
64106
372701
994597
333627
662872
1074635
777730
764057
548013
787062
1168010
311165
270834
137292
965739
502321
623355
1174337
111570
393407
1141478
756584
647803
43623
466663
907583
185341
987220
1029292
447774
1033364
1065127
1073462
307905
815353
798814
504111
382279
817463
163023
702297
516670
808823
278560
111256
523611
316090
590358
1004392
180907
493064
304710
45854
859134
1130089
1094450
1043399
178050
712210
931993
966042
283157
518559
561040
888892
831291
942584
1011946
12116
424407
1109370
690856
380591
249441
757588
371664
100610
450122
793555
48610
464407
465575
443257
1043403
835811
77037
103681
1173797
971468
477215
365773
896958
191390
758315
465535
916141
1070130
721740
359201
929272
143719
83834
929019
494315
313601
868266
276817
633850
621733
405075
1019363
29502
508055
1149519
696459
74725
472317
832155
224225
642474
749858
1040062
742080
231051
440660
568344
727274
692387
59600
145595
864987
359953
931947
468241
42490
689910
924379
188876
52343
822593
130415
935171
289368
750486
52265
441791
564512
415587
825428
922387
744041
282340
885528
675142
505080
758609
504239
1043947
81184
540114
70547
880455
424091
887253
1058735
1036763
614319
415176
344708
531972
170827
501790
554955
326332
54529
14208
201069
781742
707492
290881
879127
76746
225941
143746
315486
222593
1155376
300078
859249
468032
247737
6833
657336
20800
69393
139151
1146769
400727
233546
839125
950880
440226
1143218
793725
254073
760936
599507
568341
876144
974970
389361
446454
565485
321020
789484
66366
164439
906019
640005
840835
501119
311470
557529
933206
840966
335931
179557
174158
509058
942903
643555
1098859
452502
389045
264878
937091
192621
259898
703833
1000430
435844
1044135
88675
708303
633217
1040063
1023677
334805
959149
436073
788561
1107200
1034869
1035925
239488
1002135
617435
642669
531662
227256
546330
308436
603957
721226
1078154
42914
935233
743184
493008
248252
123626
478086
58186
493798
1146230
87709
296572
223429
935835
1037528
751468
578631
921396
994953
342252
854057
992123
645091
671356
175423
403738
367719
858221
467354
32934
501923
315216
419232
1079759
411664
1060347
642809
205993
1126050
110645
781161
265849
96154
632188
743387
491742
843147
693580
21796
836044
676996
321127
50446
332108
1141600
16074
338333
1076457
775914
737270
782686
981202
818474
1177232
1121032
842314
1040393
799172
594686
534282
562129
606375
747120
1157500
287007
421311
615921
335393
59884
797039
561485
647356
837022
937747
168622
516345
1126178
258526
912554
518354
128665
470518
729718
398715
499777
543312
141880
1002269
442705
640886
126213
1074888
351583
947298
470020
899074
1052386
674887
517833
479435
870591
885766
434637
945344
927883
446866
462879
706514
973655
110883
711608
795797
218484
1167603
478916
256299
692820
151991
1150465
892027
10745
821776
1030637
352925
815686
872675
354131
161782
45823
431339
305705
386984
758769
575175
935067
896748
992540
397803
101797
269938
622790
772054
393676
420616
1009478
866417
299576
667791
243025
929395
493097
331376
520317
715709
514904
59744
299224
1139397
614514
806835
268996
758872
38197
136729
657695
749102
1017482
11626
1094946
111624
30197
426224
210740
57395
302996
531427
139889
958689
831796
958308
137616
615337
380946
542294
671707
1159456
1051648
710558
743347
1174013
963577
830322
943644
976651
608451
1098591
611279
191417
599299
50100
256719
878803
983476
344069
1169965
1014653
950136
481457
883993
835209
584067
472478
346313
221843
178049
1128062
654673
750438
883261
1008872
662793
1036179
357718
507779
634485
29736
712183
974750
621218
386015
370580
756454
403672
682048
1105360
770404
303305
1180181
146318
727524
1000091
93799
179984
40191
615670
455212
989072
341840
807180
518680
11235
985704
17328
413453
773235
473922
121500
383533
1064009
406749
403547
473443
333998
717554
191518
829230
1086339
125084
873608
762993
180502
806471
358458
228157
644647
296009
90064
935530
510890
5934
262353
347298
666397
299511
992129
1040287
275727
105862
125586
208485
1056813
831315
918958
969303
238022
340176
1074537
667797
334417
1058816
807799
980142
265607
339138
457857
978364
579334
781429
584701
1050933
315576
976461
328113
534092
378574
801909
6107
211931
256523
46785
284912
606533
214848
370207
773859
484319
978861
26675
680161
932851
293462
585664
389112
1017281
678623
300863
166627
155869
793415
628259
681986
210282
1079869
919105
905270
836010
305845
30732
115480
260104
1108588
410632
618973
607300
1071801
545373
915076
248621
1033321
1131268
641967
730332
76729
955839
757014
271967
275231
567049
128632
1088897
282005
157290
47757
814090
439458
264632
639629
612748
517905
408468
504513
39913
259349
973768
1044028
326403
705213
345170
1053000
684118
1023955
1162466
943818
767168
60805
1085169
427261
939710
785697
533437
934684
930442
908341
187285
398061
1143501
112595
888114
679811
814558
1121952
758122
406853
385757
601028
1100450
962054
92855
658054
1065728
1154430
179396
105293
789709
156245
725257
846722
648479
32720
929881
734788
439885
724684
726327
324946
394592
636118
1158745
353966
134198
509669
787993
727263
50195
514365
389306
506871
162475
906814
904394
750641
866212
643325
396214
660545
987100
635673
443076
438055
1162826
145179
40983
1170790
678918
81552
1087370
1103017
587238
1052303
631733
675376
1006072
1118490
447677
935559
1027212
1075581
688832
642230
891542
33042
198192
788645
961708
80850
801957
584346
684652
544414
677863
254318
1023781
633151
1161989
834692
633703
1134549
303629
594099
893604
963949
672153
519356
1931
667431
207937
1179885
613295
850886
1000138
157591
946771
232173
1119031
797884
1170793
687775
399141
1138523
289281
3758
436813
392239
531002
156532
459905
180801
816394
200133
765616
427733
726833
1165895
281777
214090
861332
1169699
290670
495365
518291
930082
804300
553398
334960
526241
454252
488538
580618
408180
136752
505935
744959
362194
1007808
942825
111778
772701
766963
574094
23058
218369
994534
996281
271975
473802
626730
382825
835239
541881
556441
780574
227893
752107
932022
795978
243423
472610
275889
496752
1164381
321182
976768
957784
291101
566204
830877
32039
362820
1178453
540523
42570
5101
1087246
267427
1118499
663138
53550
1095247
897393
491580
695231
1004198
676173
58675
364430
145931
20791
248506
378150
416167
1156061
22083
969839
302760
281278
70006
831851
724645
34142
1145835
156471
598790
793081
1063416
322665
949702
458774
458424
894735
621781
578412
585969
994490
1085958
431608
123845
880260
547417
981896
1048313
744059
1112141
871372
1008996
728632
690470
669680
541630
819959
749293
1003466
806437
1156722
560213
95943
339625
325999
131173
129175
9530
821133
204680
1020261
924739
213759
1042018
230772
209546
1151374
667264
937105
80501
1085367
755787
807387
635166
1050010
36125
636709
858310
904503
1010701
455223
24056
806001
780014
635680
1107011
651399
772588
688828
283481
673880
14905
549421
1140844
160335
516652
204538
966836
85060
94598
549375
578713
485606
632379
597969
524476
717082
642535
742098
734118
37929
681026
653553
872349
668594
28156
118124
570561
922988
63632
654159
1065768
3439
869078
868848
136079
990037
1096260
502451
515658
34606
399417
1005377
3334
1125344
430101
733127
259592
767554
143788
315269
320719
336340
1236
12289
1123239
860482
936892
456063
389585
709154
579233
453970
730643
596160
132417
1137200
1167084
83996
601917
901260
422017
377552
36070
504254
1075846
758170
328498
309854
1030681
978756
398341
782381
1150319
745788
427157
830355
556775
159366
166167
106625
935261
846186
771508
110172
129011
470358
175280
207160
832107
1175809
208881
894820
1151374
934209
245044
1152104
137148
1131430
1045128
781451
407530
960282
531190
1069881
1011482
715142
747268
95128
38063
482978
553826
1170761
463124
792013
862821
1065782
674724
956134
253236
393173
1047045
1075390
9880
836684
745014
1025615
29976
264452
386461
255013
738455
693200
1092722
211994
120746
563020
672973
393949
1014484
620287
558977
967755
907900
698981
1007598
179150
1166972
757707
736068
630962
1121866
292098
72659
500956
551698
503983
20745
212423
261599
41533
1148472
493860
1019267
1152365
785725
859751
312327
749108
456587
119196
860770
545601
21844
917977
1173023
51926
128071
272596
831291
126513
1046132
809486
492142
472312
844347
813361
289017
760899
705812
922409
12724
660664
1152554
375728
707946
1062422
800886
762025
97136
112713
653308
793101
652305
474470
705736
574215
675836
905347
1150829
180994
649128
351821
520351
923901
69034
618048
446268
15001
28625
814768
949228
132752
436516
752769
942497
373668
924780
1049776
178362
485624
114601
411388
887031
939636
222790
67922
68904
877742
1115387
158849
279618
372544
268597
801475
370389
1032066
983071
430639
434731
424385
169283
2751
568309
968988
40150
775512
988917
33767
580716
634672
354840
192908
1022644
1039031
750729
259801
276193
113751
303941
1165812
219652
164263
1117620
1082014
893159
9103
879330
1145138
151952
410266
1128545
901675
571595
802369
471810
186509
890517
1018534
301680
584082
1133019
664721
810918
678743
878435
983245
652179
708885
120758
692969
32610
582806
335430
325859
238280
1064726
1168403
313678
12520
775796
545313
431376
552062
252633
817477
279242
797286
1020442
480494
428372
165650
666200
446066
51340
307146
111150
652653
111642
369561
943790
1110368
1085944
710427
1011203
393485
1088079
331964
1096411
585707
81519
189159
195702
655544
1167026
795323
189941
163138
195693
314961
607489
167403
601946
808635
469875
924928
886296
949912
470750
93357
949023
953492
35875
1081440
837652
264130
52224
80677
816203
353835
666765
270173
484319
13619
155607
502141
307045
561625
95148
669228
827979
427235
51959
560447
130618
1077822
265950
806006
973802
523825
430512
560193
1163161
237991
395345
133677
188517
409356
517666
927540
902364
1055560
150018
726428
392518
445301
211780
1005574
361945
1079826
872846
494888
920540
39644
231838
565909
655007
396752
755740
1047699
920507
190205
851108
96959
210584
951899
749048
1058372
1022404
699198
873983
254460
378159
346391
882399
656651
552918
103415
73845
391533
655711
736552
720930
380829
270679
760368
443833
117011
355690
1050067
72770
973045
617645
897031
1108743
239340
513788
812425
390824
190726
632198
280855
520664
978737
512900
85349
635158
824369
57271
1170268
474249
899117
854914
1000260
248807
735414
516272
155443
429275
791564
607776
40472
36291
29036
1143328
146516
944024
864642
1004339
1035367
1040225
755298
211434
44322
1039253
262917
981018
426377
1015468
746488
159339
231497
346895
194437
297226
686900
425527
908657
1047468
420526
655116
1159601
97977
1105849
522836
798043
728389
641838
999358
668970
226592
341190
713683
1021168
904833
310425
1111125
426835
430373
577574
722878
719886
47251
787118
407810
598041
155616
250052
458589
152496
667220
33020
1016524
592405
405234
283283
1009951
938247
641114
379305
758662
8897
81669
481528
156414
688040
1001042
834469
808086
878424
566614
334037
26661
1093500
822899
1169110
635286
425019
910609
337938
75050
1083924
272371
1136743
122157
708
7109
104121
728431
855930
1110527
720537
372946
988343
536537
789837
276363
976172
801242
305877
390393
599909
727738
700556
345003
69830
306092
1030308
621297
138623
640278
1163939
907988
1107357
595355
846071
1150009
277281
483370
52503
164331
207747
383947
878950
1112093
414988
777799
236921
1102487
317524
436124
928906
475284
740380
684615
1030236
589916
352177
1114592
79400
171344
520469
908816
861828
224602
721457
1016875
549727
280999
30596
145439
943419
440362
370712
804305
448985
278877
1111157
464160
1061721
30094
248915
1124881
780894
1070171
44014
453026
476061
123769
242603
270088
543672
800055
740909
650922
1025553
562602
614037
498961
363411
1146973
358912
812075
640688
605461
503172
109789
823082
557996
985693
697720
864506
76722
191411
753550
275914
409428
588499
118851
63911
850899
1179174
998360
955303
832549
739650
185522
460137
752114
313011
51523
151246
40045
1151128
966797
984435
1037097
461395
430499
523198
280738
348732
307199
237643
52217
183165
375167
332754
380381
208644
280871
764209
737603
747032
113209
52192
796407
1107744
229768
629972
484060
29312
1030236
7219
239238
592881
664264
583987
883849
814926
435437
247704
437736
1020211
275500
434219
382264
1161032
855031
982559
491704
693028
451471
1076588
718699
910763
397714
71905
1123051
1092575
34545
399414
903058
258266
490582
126130
96135
1167368
40533
794926
749002
277174
968701
294757
97498
90391
151960
154428
666675
393853
960559
571293
357054
1160882
409901
1169398
506935
1109640
227396
437506
125485
52500
60370
898321
158996
671137
1096533
1001268
690993
961569
170900
409270
733688
961028
1000857
493106
1116059
229805
67213
323246
524705
518353
341113
875921
820525
634409
806566
929771
248586
191998
217537
961815
899394
182617
117957
665858
570513
86415
606151
63788
669851
425288
431107
89032
433420
510593
142477
502788
928591
758915
304195
992139
615921
537667
1157231
539197
1017126
1061697
860034
204146
322158
214779
86970
560837
627160
1175374
274060
315433
709645
331395
125820
1083810
243285
26499
387457
519419
913293
1113785
249982
870942
600689
1170016
213044
416993
148242
611442
138005
1114857
401713
1165871
191029
394837
679159
848641
458608
346697
264179
294870
383863
895949
128796
314146
627920
304454
1118756
682808
337157
968087
163597
220349
167001
321763
462670
880914
707300
1072189
917829
152279
1113825
143541
7946
956804
924897
697861
404622
661389
667591
1040051
1015241
619412
746584
650284
698311
326823
328653
471200
591738
1092193
934471
945412
417555
810717
612404
249094
690666
468990
790364
713319
1115877
730132
1052165
329223
433100
247292
859067
641894
496017
379951
904246
468539
274846
366804
370163
378763
366714
488587
464858
273450
816368
406615
794937
1034081
825285
70249
642923
1134403
264733
85352
447893
975685
233752
424060
26922
622862
75385
137759
937732
358823
398401
384604
298221
889405
304104
360451
647390
704348
327902
131791
170020
930994
594479
179458
408032
779519
425005
95718
909546
838710
507482
10365
500412
1069105
589456
171133
1174457
364408
342778
876841
259788
352276
1082150
897219
7258
207160
635164
966629
25636
602060
228947
944712
377717
93885
1120412
378940
642352
113806
197972
289146
262594
827089
528837
552287
199854
937480
706559
110804
473092
232045
1154731
902074
808719
408470
135788
142443
888221
1061373
278563
209841
31411
427878
411768
673489
442262
620301
191197
805500
1107444
237734
718386
1044542
1163622
749092
283587
643049
9113
801547
817577
378647
322031
63620
1028704
1153933
6839
874454
264081
49815
324208
551911
926257
40246
393649
1057654
61389
1124112
32193
1020938
464505
805599
42014
364442
381630
860938
769654
361072
1063140
540261
11989
891473
857269
378277
52456
1041770
1043811
22906
510459
1022660
663831
651173
973088
759956
838363
205833
858023
528088
381395
435762
1028534
124885
659132
1025619
412465
1016346
528796
508225
702871
946097
844525
381275
923103
117985
111061
57458
702896
822819
1057550
468187
259379
170902
584630
16425
1132429
872837
115351
411049
168616
400202
523876
1000762
1014186
481858
358808
132
706442
107333
494279
111040
243279
431899
1078244
287542
1177739
530188
809367
244381
561545
522331
878409
1078346
690380
553948
839050
908329
699668
96789
372539
1118786
17921
611838
30078
917488
799697
965192
1152472
42974
1069508
906944
805553
301458
202242
1023141
1093100
246197
42531
1050395
993726
1058190
854523
578570
969578
900740
220131
1117273
953498
41660
967290
427232
718809
17699
141614
1056327
332489
522933
415434
201749
891512
203127
443931
495692
1046334
1016491
1072654
106985
167201
225356
506829
939525
456956
639235
40016
658352
271863
440661
104983
501610
44255
757950
624916
81614
978031
506633
635580
162818
260283
194564
882103
1449
614045
545421
313665
1048716
640977
800036
1129178
416150
968072
761911
783295
929193
9605
1011613
273517
401713
1027653
1073383
1121522
1154106
636670
417324
2779
261479
6735
549909
138646
492227
810702
526360
82379
426694
1148450
918016
73849
770647
419242
41595
919694
1142422
1141735
214698
1079222
360308
515276
629337
515483
1007043
859673
606329
36263
651274
981504
494216
589879
713859
672644
919540
272668
19609
870692
51968
819079
79360
1011750
235900
836440
558599
989692
716958
763178
526232
978336
875404
729842
50662
774690
904171
4856
800696
958314
274945
162167
1040043
309597
1032263
123028
921904
642532
724705
997445
1029309
545604
1180206
1152853
218082
542742
1030645
787986
412547
422672
17024
313950
621269
103413
163010
690872
293283
787892
1148572
94068
602830
1066006
717177
749204
620227
76719
152654
143244
293280
589395
304428
133369
1073208
371835
887996
991672
1123332
79648
178422
43734
332909
850301
455946
674684
375384
68282
75205
821795
181132
338920
124651
650300
971318
827387
944080
438563
359095
24732
392243
955554
839239
129370
583375
579079
280926
18576
40408
388889
583563
189171
746549
841393
611413
832666
410333
320259
282697
167259
879960
663044
70590
42555
822297
443195
376841
307624
741547
164967
46504
830843
790139
657157
259116
327627
422129
773149
284597
57909
71883
121833
294856
1143303
161157
831295
405486
1146751
480003
297222
458187
394197
1077676
1155012
480491
330497
349196
872783
204446
10112
802408
867826
681777
194349
379386
330411
848569
1105698
417570
649867
843384
1054587
116746
740455
892492
844196
840935
51880
153589
831077
720041
1015989
759343
1080073
734504
760706
642130
566827
1025582
579638
993707
330873
1110359
385897
532873
1154351
794477
586016
918639
85003
882944
641369
309623
403546
211659
272833
836273
260637
1019599
1082122
444728
1132495
785778
812131
1076183
947799
87467
893297
871392
677754
702560
148665
831371
654445
265699
1055096
1078027
961381
1122526
692566
389470
254168
821318
142790
992164
71188
466854
463097
589321
913870
154196
1040187
406435
799326
572940
932079
325827
17232
261211
551718
40645
413590
994088
1027115
1100450
883612
1175642
921055
383877
631410
1171161
42732
1114372
182546
117528
643343
148578
1040149
515390
543007
908308
1026630
1019637
554460
413873
1038323
881046
854412
823753
212878
725075
354002
103762
141797
767043
456193
892301
1135520
370567
75125
32081
821946
522504
619503
820114
762265
930153
730480
58391
353170
187107
956728
1041629
163673
357295
741322
506270
920458
678223
854246
836186
586486
475937
15029
1136663
342111
948739
1089953
323331
1086218
649020
183920
489021
1078405
765147
1080479
661333
286503
718776
549317
373804
522350
376606
384177
421637
375899
896148
506591
442207
372394
1140200
90648
549888
1071346
807831
78519
1155084
857863
270707
963974
774607
604459
920870
140690
1084509
698710
23797
545379
215335
184924
975324
1042298
62546
367500
385482
541398
369663
47372
227172
585619
537996
92646
626809
56009
347086
197931
520276
916861
765472
487352
509773
368086
896664
609161
309162
794661
741570
29358
1044718
730930
997561
39861
939388
407385
697011
768166
89095
604899
710628
37783
482555
520866
1048643
1098935
863759
453962
868217
13975
325446
40021
80471
282969
237307
1035780
597577
741816
434862
1157730
475758
165392
971294
405871
1153592
1045888
275186
1051585
643834
786933
319604
863933
971832
861457
1039194
639689
1099265
630381
651492
1047504
353162
1161528
900164
614070
216159
771669
847054
83004
333440
60686
791315
996638
1084791
589467
2406
65572
844824
1120427
289385
74889
694098
892838
1091814
430027
812459
131725
86392
740386
1064035
977271
601371
764956
957984
992398
609695
462211
528772
299743
44379
470132
730109
169856
1012138
664170
430017
965101
595865
757330
303039
102580
647005
261691
1172955
807401
322909
383143
834875
511667
61537
1160382
390440
435580
659594
980852
107163
488799
239713
1024670
776700
240101
844939
80847
808024
1068278
247990
871894
871450
620875
1024157
739148
863408
1028019
536739
484421
87801
1175373
954670
250610
927204
660285
412590
910938
362621
588523
271723
260407
393041
673037
451895
362045
709763
203221
388138
494081
222409
645827
896628
977853
276326
610625
560982
33684
402523
382137
352189
338730
193953
1151171
679987
669035
991795
246977
753685
267386
32266
226009
643680
856591
632574
240544
446424
666983
801889
703982
898025
197435
703447
1148994
722881
740675
313584
1036363
52408
157185
271316
28078
34554
797945
512373
833249
221594
195159
1135007
495767
403306
468035
1064379
952337
25937
1053509
196448
513561
507902
670491
298352
488612
486358
1051656
1166239
529052
704103
1066905
1017900
1100853
138899
529309
962883
653688
221457
998038
207239
56195
451246
785147
376536
354623
908582
210909
350132
368370
139003
807642
844340
590614
746942
587604
122470
487076
186312
55716
128128
685974
612261
563812
285592
863749
469667
268001
345946
179278
1129211
158538
948085
122772
1137340
77628
257031
860313
143606
814557
642814
800028
953630
248721
407785
12713
1086507
322929
953743
645830
396673
206727
28573
216775
657380
503760
1058785
366568
1121004
1062049
10989
1117397
238261
742625
1079332
805933
448314
481038
864486
932743
187357
292271
1040377
1023234
766311
833585
947699
798298
1082859
749349
145536
466845
198169
1055888
839580
855061
932585
197575
948121
716989
1177745
1087742
1060175
12685
1074479
894639
1004379
1157347
325489
1159551
466947
225947
411823
511419
436752
819923
243092
454658
746952
684004
451843
1115801
31981
1071558
1031576
693705
769396
855858
811494
1027435
165335
1094542
270736
1113304
771555
664244
871379
152686
1157418
185573
35720
42023
128873
949052
694274
222509
352255
707561
323288
1009271
488470
764845
404395
787832
893359
145746
483800
426892
972919
892987
218080
722527
364413
634950
46976
324326
1083133
804404
700412
1100072
1178197
859312
377716
12034
11900
1166632
122377
59278
527807
1180019
390362
1124908
121851
681962
727074
460331
534545
686852
396149
421109
617810
634599
767035
810806
339367
1155473
624999
824723
1122775
37453
582298
666331
1030680
21657
839887
591514
1109069
993311
430914
997793
75846
809283
731949
1010098
146291
383159
675713
3127
436583
82856
1018206
351109
67936
178470
519792
1165371
206704
295071
114060
81958
158278
438558
1054492
468336
801045
1069285
1164420
1124217
581761
759438
331664
762112
607657
125238
654109
361167
322162
1159475
925223
351345
893140
25913
837106
1117236
435773
816772
125890
874619
739766
1012478
307267
202751
457111
99494
1085207
785037
59907
233958
526028
934352
807509
800517
73300
332430
583266
956877
788481
1149170
512881
313243
1132446
869148
447876
449388
501587
780
548025
1099302
93010
572339
793835
1008853
835367
1024816
177801
500380
400855
733390
586781
863695
8307
675059
266734
515277
501370
11861
1103685
858766
484901
894529
912299
826750
608332
173489
458439
1077469
1133752
843292
53068
97738
203829
243260
444414
970498
977491
619990
1008188
145817
1105817
804944
324462
215024
692607
701942
517019
1025116
62096
622876
1159871
122997
254611
912301
868793
1047843
585191
692388
1086375
1020689
860865
110658
1020080
113339
938800
649669
726095
328962
891602
1023616
291191
803921
312486
268192
851529
813780
166615
633781
506523
994477
747984
129101
928315
492277
599153
558213
360686
795830
1018646
455732
53397
1171100
583121
362487
686531
821179
1069217
610973
382190
684859
1030573
760742
347154
1169099
777452
708793
861788
925018
985284
950210
486749
1146709
906826
123378
101293
360238
966574
657253
584344
976958
449969
778589
900708
1047372
452254
69268
463764
8764
513650
621309
283392
417719
79868
810876
549101
301856
522961
923693
1118908
768375
711732
678457
207620
940303
1144309
880171
553682
257952
547628
928564
336368
624399
1118879
305516
564666
110572
353271
260917
948381
403944
718705
899054
468661
571819
748498
604673
726612
771513
540706
115794
678354
634248
779220
758734
736849
445379
772524
186904
301618
97433
55736
621291
301325
386617
519017
330656
337728
649191
862553
1100342
1089678
801657
317628
361548
485278
214503
1078488
774383
723734
84011
707289
238735
152403
926393
125643
815364
1143821
610739
1069026
98625
879629
1169897
133016
565299
18484
152637
682867
245997
497424
150515
411369
925752
52181
1049509
408187
170820
1026371
1111803
702044
210675
1099565
45830
1053197
226294
507775
657400
915367
93635
656033
182242
1142942
136740
888214
403901
1137308
80707
676297
129765
1137239
90798
1019643
267885
864708
860301
1025191
849734
1155693
1124950
941362
439777
350437
65916
157869
920925
972253
320529
471371
404133
911941
155839
1147283
756993
922698
1006280
187453
768360
899609
632484
636399
1093822
624342
74433
48125
701043
427010
567355
245167
469294
553415
770617
367521
1137928
897622
50151
455224
1028202
394055
1151074
327703
428054
1011238
140157
707167
661623
442921
278096
272756
793015
471179
701383
774158
639782
312262
785932
389683
959917
612124
1136421
994644
736839
44171
890329
876594
975171
871977
372544
289937
50820
721101
948423
1113161
1176442
835454
373222
511727
605858
1075662
605506
665634
436712
158609
403987
6889
1127493
34671
520058
1068024
88014
622476
684925
333618
135263
1082633
780904
108691
821444
314540
119693
1076197
386806
779051
185973
930894
880266
1014449
1065995
1071458
713988
986587
909992
1169408
926502
648321
270230
173919
759067
295420
540925
589365
982546
25972
404621
1087507
192730
980238
654178
110630
301383
1082454
86857
386461
108285
297638
387841
25959
759379
730473
574343
506428
913766
1119412
84133
263144
877033
858398
828291
464707
1166721
375761
159934
933993
1071739
8328
787446
991149
344073
1017570
991567
119089
577124
964718
1132599
426227
732283
601718
1177706
995969
854960
865892
797035
970559
225886
980534
1167395
44359
1100736
413985
552091
394864
759031
1011323
550445
677743
204109
293323
216034
640252
125358
269427
800201
699267
121819
95701
870510
1122494
744790
356194
360995
363027
325277
499289
869637
554434
319259
170736
1009391
606344
734203
283865
862684
4237
66164
113109
272947
141539
364246
56371
558667
1107098
370665
871313
1087799
569725
769564
911512
1171735
465903
916643
787720
762233
417666
1052276
194189
673619
30345
714574
69408
421301
174594
169936
734536
441218
236052
926275
678280
661887
860388
206325
952986
179037
17929
522350
90414
289343
1137525
713799
1123280
967471
725797
697465
961083
751847
367920
671437
219380
869790
546180
933122
785609
1109374
924643
984425
408627
680823
426498
362166
150341
1126157
771570
1127419
1166065
1054247
888836
865499
743720
133657
116335
310276
744264
682917
778561
1147898
483306
594463
637011
469580
42651
103652
794663
579664
243870
1141875
436092
401399
933245
844762
641433
583521
1139504
416478
853028
318062
176249
51116
702108
170084
624425
1098346
1082060
61631
104500
67207
601112
1075110
348025
470129
1093519
1159363
560641
66245
983005
940548
981557
867981
838965
772634
998537
801111
52718
779671
998566
1008441
1080862
1173605
381963
964623
691204
640500
924183
156837
345212
595452
978230
86208
1136007
786969
72536
158755
768735
700116
255380
1172273
468556
82189
115692
473147
765663
24068
1159319
912065
568213
161008
862914
412557
856694
162361
491523
1160680
1075348
1024440
889047
572048
101998
149680
216350
1088359
764085
521142
842848
963039
383470
759945
627960
190271
1141003
298511
1100195
521766
527071
554167
539424
749739
492720
760087
772681
835564
911490
1076160
212635
868446
387033
54049
334614
92916
639996
860285
233538
401365
408199
884
113537
465879
278294
106367
730567
721009
458822
53651
355593
766965
826339
897456
457234
585669
533919
4389
947910
479675
178222
1035802
86324
128612
1135226
388168
463455
795891
678261
269023
506529
371029
30334
35424
1103212
102525
813946
158744
309316
1142733
724534
319685
914476
385236
226652
666146
757438
913386
49843
301326
542788
700272
966876
583715
745813
749944
1172589
581461
355293
329118
64832
1017999
1084643
489213
522363
1130001
340160
344405
518684
526204
450950
1055336
700205
540150
567684
905354
525882
579934
312720
1052317
1033501
630943
844387
622649
692513
1031424
47248
628070
577789
1130682
629361
1076168
49488
984050
1143614
906966
1175320
981628
447233
858558
309346
1011917
719556
534262
1028434
64058
480615
188457
6051
83719
826905
71567
836112
905643
1042144
624259
375799
84566
659820
633994
1006783
456485
1105678
200660
753820
851057
841586
442969
925675
816204
316537
612626
1173279
6347
497786
861256
752924
586330
1030332
458552
305500
534110
165256
58912
933402
383505
334623
579778
791926
563937
1029420
35721
28190
985552
83758
479038
412317
25643
578261
162650
1113340
114938
1064308
262602
1055326
1047056
978380
616574
1152127
988738
612580
150633
447970
266884
20426
464667
766315
505952
522958
962729
178481
695829
914539
141933
1087810
679283
843905
47075
1003059
574764
589889
113080
179648
308355
542008
779139
603967
402883
756900
1178268
922425
930290
403275
190140
1110044
629374
795019
596366
347173
1047687
456704
1091133
758278
618262
793014
237998
861285
439241
879189
810677
439159
207422
1112340
26311
881702
829397
562513
1112254
404050
915950
550426
102254
952982
612517
76946
356449
658436
267356
818101
764225
788190
924061
938237
722623
475256
524233
676887
1074707
632414
601571
535462
721732
186136
1177383
260480
294565
685311
949018
674603
743241
718612
115238
1079703
96574
689936
544252
588118
891294
497456
281241
176841
124024
153077
278795
489593
247669
419385
175165
726015
209517
531041
318603
615553
711856
740792
701501
186065
728895
848345
496732
298495
449367
435106
352763
725455
1114686
1140709
553897
1096314
658959
316516
467930
144341
1162825
663317
759508
227102
234394
435292
911674
342445
881134
185857
1169617
376882
943074
214509
830457
644818
568646
574570
546521
616333
578563
1094999
1175758
402194
156984
1084155
732344
755942
973416
1130084
945520
637901
1058757
528666
551063
532340
275329
401288
426599
658740
142054
716174
911157
442825
60671
600344
643586
984556
907022
614790
603429
215915
340081
867442
461767
609048
534392
756248
543442
1113606
837386
24296
497512
903222
922316
556372
242600
454272
1152481
11572
1115071
998789
153840
926894
547911
613729
1095828
380380
366555
324511
356483
21236
293259
942191
21949
19382
528400
13703
243418
762358
833737
113045
75241
949202
346317
124804
94988
37951
456582
44248
230858
1028138
558231
383604
83723
667922
993696
529297
689248
1115169
540774
1093538
429372
384583
1120461
952401
831075
932640
113503
335863
547759
599398
639424
1058946
547038
51016
585963
784857
946437
470490
372554
504819
234655
897954
903671
467920
1097086
729855
917719
435057
1133644
1061902
462038
1146402
444854
739406
599891
742017
230108
974109
54312
222965
139517
637625
1082124
355370
212437
865115
408055
757322
1049244
21697
261128
723927
914006
896474
521630
105878
915238
598251
264310
692048
555961
431237
9701
426451
526578
1160552
819622
874910
1122111
290135
463994
964334
283012
843701
37948
203228
321645
34868
284312
1137344
403908
146783
16487
1084048
93862
622403
792965
896775
361528
763090
507474
817691
1067205
768601
104155
577281
255579
401082
1019297
812134
501257
1170031
689471
545828
704617
86315
340373
1122206
446727
584185
1001634
861867
531051
998210
464987
582339
248948
721409
504967
1148901
889276
27294
1078031
263996
446569
482252
830639
976073
502812
1122022
1174103
1056251
606880
105984
218901
1094570
616118
515917
447853
840533
65405
805240
715270
493545
659748
1164294
461842
567821
432068
534426
635306
1045376
732829
920042
620465
637353
922251
421178
854431
267423
707434
147997
511580
545884
1075890
913349
715979
406495
644870
110933
461362
324104
377549
1132345
792320
516246
776815
1137482
204237
54916
466925
9141
177296
830453
317030
909815
280377
338035
1126510
1174949
1175713
280592
1048460
587553
681571
926246
693806
411590
1065041
54553
220278
882331
192526
221136
7959
882845
446263
997048
727145
799829
626320
248104
853452
739407
771602
296717
861165
1046040
259929
849407
256723
218251
347516
651781
649880
909165
987758
526454
759863
998314
960801
512407
259525
383600
1026351
180505
858358
51601
1151854
904012
560447
945024
227544
929584
1154008
195866
635447
86606
652776
842169
110352
684556
633698
122655
988981
113281
431467
624568
222212
615057
325952
835690
875363
703347
783608
725320
155406
965655
304934
341180
102664
1017083
365183
980145
871750
122880
325700
122840
1125898
421803
15764
703569
505245
641313
237783
1039174
784883
710292
19716
826340
690954
365133
366102
41975
358360
372187
1177994
1131374
284619
1038303
903946
479902
862055
127644
670285
60429
179899
458009
912024
836829
989895
1043717
180334
821479
1106925
548509
998768
546510
1087563
458845
428669
1102505
204006
921769
586603
87005
760867
134325
541625
284178
202836
975152
135806
1043853
295567
514180
236409
465033
621424
535220
935024
139911
733176
568687
547646
578316
37470
633256
561647
940428
112552
627433
703535
397449
98503
1129169
144853
16642
156026
1067094
999184
810657
203024
706183
886599
1028318
349638
801572
24747
1158745
337459
551178
846963
791949
1122995
270070
796201
508521
561970
570587
869941
1061989
519554
789174
323798
883695
386192
991508
23180
158386
241259
312581
1100164
444530
128457
960284
841003
1018532
119151
686470
554046
841824
76535
1075932
16397
226211
109854
838955
963552
376829
265327
744131
445581
435333
8038
288553
36878
1128522
30273
443728
95714
24686
1126345
74842
792248
957425
1024688
434408
583528
545712
825362
747963
1051867
821387
583993
667872
63306
49721
134357
940908
507793
873399
619318
521436
978101
515246
1105056
1011504
1061498
1098621
259174
812737
184887
272249
484001
753164
771985
900146
571699
222415
748216
70658
466192
327056
975261
182794
276036
662882
438455
315512
906468
180394
253604
1166163
644228
634518
835904
1150280
50386
431927
555621
686960
203318
1150631
437644
727828
648242
1029266
1110022
177086
91571
887842
635249
1129165
288436
740400
541558
30086
219741
289402
461040
19893
45252
647912
510439
37539
149447
704516
903152
34757
444934
287342
732109
403266
1054685
683387
192619
657507
279840
125298
716454
881052
501075
140734
382159
371404
568618
113917
437599
985778
667508
785643
1028787
162344
593977
459978
545946
953157
910022
272680
190611
573198
298756
26325
394799
975623
801159
668247
693360
506879
835422
1138545
946638
877096
671101
175382
38095
934714
1051175
131792
1048990
812996
863700
930201
1024848
901242
146566
609140
863734
415311
939959
213632
645478
426786
565668
392983
899930
137099
172111
486052
235023
521685
1088766
134061
324965
943518
263767
59864
1155000
79623
28605
861251
659649
543578
854559
719867
66273
735379
160257
154136
231114
275485
985719
935906
345735
1086108
371350
620259
141177
711882
924166
342684
36603
970396
116033
997127
327849
694856
275032
827080
874773
230425
563089
1056645
861986
402106
500755
1064527
968810
30607
626150
363839
62382
930218
894052
449037
843743
762768
190939
329858
33490
168962
1115625
112510
1117568
703248
424349
1065294
843358
585414
930762
491200
904847
839815
774463
22315
950728
292151
726472
585989
442530
456283
1041699
940680
189861
602102
319702
987750
766747
72398
1051534
1033152
426957
875235
1085155
399695
463868
665374
423262
942072
851510
310451
569248
742893
948332
666534
764812
1004991
11992
1142499
878466
1050775
150826
1079316
211555
277914
301925
917917
288576
88539
650709
391626
315092
1073869
271620
38355
240019
1064274
291410
855173
125392
433454
774665
105643
577182
447204
783639
180625
604470
452355
875354
198920
898746
41558
987264
227778
647666
802409
746504
1041844
57915
766016
630323
917427
998447
146693
751629
33369
80267
326813
475599
233963
640183
1124997
22348
113503
131324
939997
90628
1016718
681259
490108
242127
536556
798359
1054577
740169
906399
370732
191758
1106208
18202
939093
838758
204161
462453
460679
543218
643349
19509
862565
737368
1143187
1046718
613426
1056614
93415
35605
195177
622221
1045145
483962
387495
1096589
941392
200368
695144
347280
211026
504374
564057
1054983
1087381
765059
942875
671567
355767
319333
929828
713103
420754
874530
795620
376854
850108
412382
433801
482867
372003
102598
583893
813184
459565
1153684
451926
124461
977044
1037620
665187
678987
1077362
359993
587918
73660
492787
756142
878529
522352
520817
107859
684128
673613
1146236
182659
257226
1090741
11797
23442
856747
126446
892492
1038767
980801
422735
612071
982571
442643
321093
1000351
399033
83598
289995
77738
149603
197521
336574
1174038
529438
573163
427024
535224
666119
213639
131210
78014
377357
476704
906907
1165298
748481
1027773
633445
323640
886203
268200
714787
6593
878762
130598
552569
176582
1163679
830818
993324
467177
695573
175260
794650
1070059
125576
994771
267932
549275
387426
1022931
845309
672407
1169251
75435
1021299
173734
1136607
1129680
777375
1153631
350000
919879
989579
1128781
35184
903241
486741
5345
705211
238809
145120
489159
856480
800502
857688
799834
1079341
609241
779829
194149
1144916
178226
981914
80794
949106
841379
875821
715329
721138
615339
596278
183524
1154543
1003909
312723
345016
1143884
1061582
935134
352722
861812
870717
1002393
455669
265602
854573
910754
1059557
68424
1032993
392318
276098
895879
610123
1138278
116919
447091
240171
488511
44429
968796
590599
1074574
77410
1030172
2067
755681
633446
138306
207233
870356
743438
1081217
116486
874252
1121332
783794
213600
440072
823165
1151723
566083
849494
166257
36912
1049153
944832
185214
620224
953454
1020319
1008574
104374
893230
575718
60809
708986
591554
440090
714295
961910
309020
918148
514947
876205
1119071
493533
2111
917353
943893
66573
19497
858349
560464
789904
676329
59805
788756
384265
773978
1063403
1137905
613708
1096232
1096055
638627
1006113
180693
1003656
1044412
563932
327920
724603
741653
912451
394830
899735
827539
826034
1113981
254449
367335
353508
954340
1056891
749807
695446
515418
77156
492439
336034
46409
1013529
258305
832324
314528
1149978
1160977
1163510
914160
606915
671746
493815
285082
982336
90440
445822
954757
226809
824411
155560
1092237
702962
1011994
161268
181206
1069031
1060482
453977
485898
187070
1084157
884702
387903
572918
160693
137692
278285
479398
815104
514423
783376
85778
689667
92191
701266
522534
767576
474772
638398
1106948
1076183
229902
575465
7490
552879
411790
366332
199379
343078
756481
885594
1095006
1070243
1008105
892158
206055
36407
998702
1065159
533351
445620
1165061
118606
874196
120702
433523
294073
178103
800170
883516
213128
43709
718001
41985
342058
1056794
345830
978893
617414
1120108
1055829
400858
628
818275
571810
442653
1018129
446716
537971
923266
277322
360496
896621
116635
403130
274401
190102
790015
276108
1065250
675158
378505
234982
1103130
135729
1178378
948943
1134179
1000993
588327
260771
135221
571114
205172
167067
1021599
699341
743432
616582
921488
49141
233797
320248
439046
812153
543891
1171500
429321
954214
329027
980481
881761
499426
353856
1016454
267374
563966
610062
195435
837133
1146926
624051
110213
768084
1067168
641554
1161159
94431
382132
748221
450837
992897
230826
795964
6432
669267
1045018
1005349
706933
373878
765031
134959
477421
596247
262452
68366
511912
724858
829891
391472
281492
830740
709045
186821
961216
1005439
735461
42987
89396
666036
389790
361105
15636
930998
315637
648898
574735
214264
982051
227067
731768
303790
137875
308804
167483
127568
141789
131705
494365
1087394
666832
752061
76579
444220
495331
29574
501981
65440
952837
1064901
389089
683979
1151176
1122048
851929
325527
964918
457405
282268
93138
106022
743613
1101025
129453
1044236
618208
84602
793835
1121937
589392
314004
729776
1028436
81256
680437
477627
180989
195536
640858
188768
83328
66690
1148987
1169917
1157041
215858
337481
752607
538378
221157
863554
1139804
421183
1145179
68400
842195
1173631
1102056
421629
879163
271816
585574
1113161
698165
1068195
314755
452142
6798
1017329
645122
98547
901439
602757
841117
422611
730323
50426
1088941
488346
641353
79206
233687
53026
126997
759518
727082
902380
348414
63788
74548
231015
1099251
889
1148708
145550
359401
284084
535611
250660
495246
839099
1150219
1170583
1570
438247
893061
694490
213813
984600
40932
625005
382608
402479
300000
156423
554152
664440
235626
1163561
90033
858045
572473
847783
1138811
535267
194324
634874
817173
387100
390596
1027849
895002
766498
297440
300772
829574
356083
219771
1109278
810376
513117
1115253
605141
115861
264840
479555
969907
373496
140717
1127056
503420
689390
328570
945963
336790
903948
142848
530433
606087
820006
816307
534728
474383
1019084
825893
792416
401987
96859
545179
1103521
129800
999613
393868
258915
531382
938863
418717
149342
792289
478586
647932
995349
1003005
403219
931096
870222
950050
167260
930506
731535
549037
599153
322489
36023
1005187
599228
343565
18901
717254
107884
225688
532463
745021
790414
564360
898369
1047776
789648
689238
938942
922397
510007
391404
173807
1019176
929436
861322
818206
1113919
1098266
84912
1036666
169782
195052
476064
763386
1017142
1136704
184725
360955
247776
662472
552483
957238
199434
960594
402616
482705
1167716
263587
439800
546269
308295
1152999
588131
1133518
584714
313031
128422
246037
45649
1008821
347928
620273
128293
597970
277759
406016
338589
131985
892487
510106
752450
603697
579226
16614
331989
743456
36834
1033573
70444
667030
219811
981571
209499
86730
225821
386487
274275
966622
265230
217806
553453
1008592
589418
374508
65815
360936
61468
1129970
1060260
350691
319211
104619
1179893
708110
757718
1073893
659877
1067555
1171474
228366
841514
761601
807944
464690
688629
222772
254566
705287
1059514
911363
18765
795471
677761
520152
864148
362705
1159568
1157831
448043
244091
1009366
367416
677930
633890
29353
73644
185296
517833
692069
913325
730369
382338
462283
758109
196878
153716
1156886
80569
612703
940757
1157461
81333
51186
228984
460752
318821
477553
349867
243436
625442
1083208
94892
769443
959072
858205
286642
249884
82080
684408
396724
992351
170038
544835
1091411
820303
978212
281078
387322
235608
409421
134427
155574
87681
442465
223886
315236
777338
1080934
728670
1091670
773744
258438
224182
499023
403248
224353
1089721
903720
662124
870236
657979
198252
549481
910920
1170650
87416
135888
910063
1010856
404468
276274
723503
477697
346950
840700
987396
13280
789750
352503
70204
156754
833223
353813
1009634
786446
448911
1013933
990461
1065468
68912
296779
1051313
553538
375453
450465
232141
14513
644982
199420
595673
763828
1150935
792333
649171
289987
912701
206555
961774
98053
458895
563166
740274
523574
264593
409432
978275
169617
522194
580228
125289
263249
387660
304610
1573
648145
759273
297813
516197
646260
678008
567274
939914
898518
130831
325683
1129392
653846
633480
1014519
391181
1096882
134413
654727
699137
402194
1100630
932459
519536
604005
840298
962812
940829
521115
614401
1030983
888223
947421
816680
857351
318891
1157300
1111958
88602
653070
612997
188510
559009
257132
1059839
940079
393493
356088
1114568
637119
1021005
806388
1119940
555205
290649
814677
158234
104
693058
1173440
375129
107132
461978
50403
442306
1063989
342445
536496
865562
961026
442444
423564
731832
170780
962808
623410
359507
963438
519173
13377
262711
1179539
138702
922450
1075782
268857
780177
313252
277476
669269
150254
153520
988125
679312
295332
254215
699798
117261
1006600
744694
888319
304163
463470
294430
20012
305833
670637
626986
25901
538264
526113
659239
684015
613319
565277
647449
713138
971879
948036
824515
953653
275694
407319
148274
352472
1154546
867101
113229
854788
396020
607654
396403
516236
780748
632385
759693
128356
174480
67363
654583
812970
748144
617976
456058
913211
338463
271492
826712
479802
524857
1124219
614670
1141556
295143
980944
842507
469071
389492
74348
866979
471526
28607
415464
962168
6134
429604
960932
524097
875538
387621
127222
62715
1132186
945126
90781
807400
492186
598619
232755
944412
916815
782670
648377
373891
44866
14525
1051990
408224
803264
6045
187115
223948
185570
1091362
1128736
412246
957058
69629
20089
300614
144517
523380
275422
462731
1145017
31660
1061245
526854
295683
1170715
508225
874172
740349
758321
502924
497546
805437
226663
287733
388443
667950
822934
530191
253887
337979
15074
361752
306536
16521
1148197
20526
989809
520390
222315
209173
124499
587999
787980
956107
867182
1161343
370653
248405
239108
49694
636245
716727
399760
998808
148234
465865
521571
359241
689849
225044
559038
11257
84530
377877
797946
237185
755764
809440
550007
893239
43955
281649
193944
265815
682943
805473
1123262
738307
646114
780171
887624
658710
546510
458192
842596
474649
287588
64155
69519
215075
1023038
591514
97641
370955
708487
449335
1016638
583098
339506
446583
1035279
454162
860916
779185
969291
371068
1081084
1121138
946606
1167355
530620
781358
66560
289238
223239
773550
1056797
790090
1028757
156619
982748
666086
1022839
865893
21459
1167987
593553
1159489
177647
1075527
974617
588925
1087739
132030
568213
104598
302892
507033
653666
823788
1078853
968043
343027
760697
600491
804009
825484
809020
979446
922154
1073554
301141
973001
257667
973706
517312
26754
393804
143028
449379
231421
587494
758933
826619
616514
633875
1051892
511666
930282
739313
282621
965066
652731
1135927
90506
175056
136817
739194
59568
331009
596889
64362
721603
215787
897426
845673
897746
367870
951946
328998
1164183
472339
158672
1111966
747683
323877
565138
153351
1164800
634655
937057
252150
932406
1113343
47217
409613
858010
73990
1118380
346846
1134279
725584
1018082
188270
549311
358222
813604
1148328
784793
28308
768478
127955
487453
268585
105766
975579
650468
906383
729221
191466
260632
1142733
1147156
705140
395525
727382
475720
787405
939246
626688
186965
90150
1093324
461187
516460
670523
565217
1007084
329396
280756
410664
1169016
908833
329031
178897
369033
230560
813281
756767
696153
92745
1023288
426804
590114
971543
790037
808570
441870
150753
6256
728176
1068436
555451
1132389
715154
646224
299959
1104502
817417
1094221
951271
621948
169368
18941
640638
697186
592882
1063559
332065
731752
1093180
291122
24268
44958
364454
1180066
653795
375014
768199
824842
576578
715963
322397
329965
511250
365990
90016
715671
548024
314263
9257
782951
162160
1032358
20604
723492
292451
27022
401414
236536
268200
1042954
17428
356503
254347
199077
132424
659223
664826
384412
546292
608318
1003914
331706
289866
33601
790544
3859
1101962
623288
144294
103860
1152883
701851
420787
27674
943415
1036113
677101
1013496
715738
385110
357233
503901
204047
132426
901281
88154
240094
35700
267914
499726
361771
776834
740178
463433
703007
376467
807499
611137
690252
435210
811884
464083
821833
261957
869977
914532
293042
1112712
1100409
698981
1024909
1166475
84393
826650
781944
488455
827936
1129896
256050
2693
1169043
573487
380982
232225
501136
588455
1059232
783325
349911
1146680
584806
155989
229216
582261
968893
134763
991338
92854
722816
567519
1162323
146418
718817
52456
702464
295075
142709
35291
978661
551591
271715
1078397
759109
584245
394383
230527
448153
1067347
925528
919130
448510
635743
64396
341568
552436
697872
940211
1148144
527644
259315
475244
679307
1112034
983363
665780
235372
55102
453967
1025687
640951
219690
919555
849528
171136
1109778
582298
1129977
589002
640279
760355
461771
107716
433657
500497
607474
526837
216269
235307
1142302
975829
677699
109815
1072951
373135
771821
154625
1152027
475616
721236
969848
222544
1064492
261030
787056
273179
464104
947166
842143
1127282
162603
935857
864236
687014
387974
928766
820272
711544
772532
164739
578524
774365
729539
348244
1014439
1065914
797659
467222
28292
414976
122277
968492
430932
697231
506344
746847
649223
749843
262316
1098196
1104653
141448
961547
132511
480699
827047
382262
1021682
250712
506091
370952
686738
312305
612024
1108168
871221
133946
636980
82783
1090460
77356
240014
1025807
460813
805684
85276
388135
972486
779284
152413
1112028
1075779
1079352
910149
82038
1016433
212355
869253
843829
729231
819972
465921
753124
1162850
517528
433760
482475
1071023
102951
854285
89228
422060
699650
226260
443392
476212
77675
1088236
588605
999194
946557
470619
363516
542936
134037
580599
1004559
768826
411232
965960
473440
753885
46380
144654
614377
523018
73885
989549
556542
829142
786869
686984
838764
126911
17364
826336
832066
108988
18412
769314
481305
914976
510967
991967
249370
894475
135063
142497
903098
702790
1041359
675799
253640
128464
574094
371396
511498
880742
510332
936849
87705
496093
1135943
584302
856177
882472
785905
546612
542784
356255
769891
135058
214337
358276
859685
36238
765717
1141043
730781
632863
272648
893044
245347
1104253
1083188
311823
1144043
1049926
1022983
954912
439904
1079021
548434
1885
72222
117105
172352
617457
466389
37963
829634
26273
583520
592931
900291
440877
785334
527801
1106590
997176
1037974
924203
663260
94706
139675
50842
757018
1057066
30850
969350
416140
182547
926457
313809
676693
705887
69636
472674
1076735
64853
71961
420922
186675
367479
1149569
743908
293597
713366
1090220
1098838
695330
773843
389791
111408
163715
580186
667241
205666
1142778
124441
1061874
150581
599345
1162744
617261
626720
865526
1024795
1170559
1066111
835852
485394
370833
852563
281307
348696
163296
77834
386948
960794
1143659
426254
264419
1156268
701273
727008
81231
721526
993916
130070
47708
460790
277741
980622
1006899
795014
677993
495153
1100394
803469
615070
38050
1148472
674525
43303
74405
587023
665826
117219
158851
449998
949454
104161
215672
858956
127984
921464
1120338
401209
75340
838704
1012124
632138
1065732
993315
625597
502074
757800
183911
546664
573391
472018
1069099
411622
711595
217422
456413
1142922
1172135
240459
923796
66938
215779
842140
536844
778481
355335
956480
410379
691839
1128380
664384
897237
1015294
303607
1173852
567928
900843
67353
952427
225020
496002
1084085
877794
370914
1132135
580991
6528
818633
1072443
529811
420101
111885
583424
178520
670454
680376
911225
812708
678873
1167302
587266
147275
1009743
1106397
343600
72677
339114
511935
362344
506954
881643
1171813
142388
279325
600205
888731
31672
59963
379879
396914
547300
698692
908919
730006
705065
522342
619114
267447
742008
273610
648584
937829
957261
650898
543556
81024
1140022
1026314
18682
420114
1031331
333703
1113073
573692
57425
688111
924895
124514
712728
1093445
457222
917951
1062319
177973
471244
270601
56601
1075366
1133012
406037
746069
165957
1161361
1024547
339967
783675
589658
747651
868194
847533
894017
894110
278669
42567
920802
487629
444884
265159
235098
897793
815393
761604
118431
585455
82482
457839
857607
83260
557959
830306
276885
936806
683028
355018
757833
437470
704900
748278
573023
938733
702796
274996
272419
458184
718953
957116
941384
248541
43274
1158683
817150
820431
48879
292037
699270
107143
833013
233365
179815
778681
320992
463862
399960
492660
637666
205321
103245
577912
959203
291475
907879
953062
830912
169819
699156
395913
38531
612520
910084
386487
767041
363581
1107908
872006
1032862
620681
927396
1076957
139982
699509
8432
1162170
319426
942034
363279
740283
165717
616322
569786
425618
598622
156201
202247
908160
426802
5354
42037
315270
461547
695263
1000235
508226
370225
1028848
809869
647670
265312
560251
576814
784140
361245
186857
975138
1104678
482171
69354
1150855
829187
1150261
805831
184489
32296
172091
1075599
857483
1138525
968133
70312
138848
369063
588335
241839
330172
572804
474988
143613
1142503
459891
373280
740952
523528
901395
796523
494199
977892
898409
1152960
1177976
966080
1133108
814919
378238
698093
1139295
93247
341959
275478
318085
436471
293168
56356
534329
1132169
937654
567220
591724
953054
534995
762365
408055
546436
475901
1090843
643082
675845
78669
897818
854995
234408
493074
541855
853827
268755
240882
31056
1119942
958811
436209
491012
285465
1101409
662834
291588
1134918
487342
1119174
485665
1078348
771138
459918
883693
291086
311244
624345
1134283
76526
160784
751038
1102128
864713
1162495
43517
731969
1116059
372192
336691
43612
560944
404084
93335
296299
410017
596200
913770
205679
125606
35755
472560
20254
945859
164609
1143974
453006
240898
534787
808777
746396
539313
463932
177310
762987
547288
20182
734233
907907
1055722
927008
693427
569322
1176881
16109
487464
677629
179980
360434
671485
436321
450665
410468
182361
481568
959657
853524
436737
1042548
512700
631858
77247
362918
874020
353438
457704
1129681
1081238
497648
558700
170345
668229
1142532
28589
583632
438306
18927
572947
432532
176144
498685
1105648
144201
41879
986845
529883
830616
476981
625741
340685
678630
745538
228014
512677
1178439
110677
27372
183551
1080891
1045990
363795
324579
1152934
4830
952118
681750
34650
784723
1016376
871282
1136089
150799
12798
656108
4974
257511
1119867
739239
447874
259861
862021
376526
54481
632498
488574
970283
519819
63631
975965
456575
571149
1056505
249444
1113127
426471
82280
98302
974483
7062
655224
190908
135405
280384
959052
586575
572862
24710
404733
301630
1112161
263776
785431
298114
1016090
6755
940624
693147
355204
868459
1036577
603007
85793
637007
1051612
505113
491819
621230
1083942
1114630
623679
1127203
934201
851606
50518
317720
405304
444847
4574
203946
580457
1170577
439514
463369
303094
1142200
866796
536983
163891
582144
1094271
1177707
891495
532340
449968
865255
639336
446034
1061888
770452
70184
268648
520385
375809
573516
694782
555462
1025486
1161890
237111
577347
62480
510913
538714
759034
749039
1066694
645796
652964
674452
894565
246519
302870
965215
523121
958175
197312
586218
1041742
1129349
647209
833352
193440
1091950
232125
806791
451120
789220
76904
419726
318627
491435
164172
1076966
830322
341314
6924
879804
1132203
31287
1007623
710545
94995
684204
380965
37182
445242
311407
766408
88347
1102347
255073
1043896
765407
662983
471672
477730
1064730
417443
282082
408504
562823
654213
921344
1162953
523528
563122
248677
1111074
265940
485727
845282
750155
202945
20427
419309
305929
1080577
378814
534416
666463
1017354
778165
90652
122399
389228
129922
39160
913311
1008755
628678
95233
307144
244132
117195
1045180
865726
746774
550062
368959
1076971
678025
357885
1032367
136158
1031482
308119
59721
1120420
225640
646738
1130623
502458
223815
466310
221846
766231
272232
835200
252266
274110
351774
187040
64494
986928
50779
244923
750234
853859
1129272
639925
1112158
176263
1030412
850255
673827
973094
677275
321127
891126
366897
561564
856030
1161801
961712
695372
98299
554254
391773
609162
267715
553093
912751
649467
710460
1082530
269507
789581
536938
537098
999102
159844
805231
780657
533063
905042
527292
759698
787453
146826
1115457
845595
311338
735870
35920
523740
1030251
1171082
4746
1003268
97852
673431
471371
588975
233276
24860
618972
169323
812621
17609
929851
440883
879292
207714
1041105
1081722
234789
186293
1026838
498650
757099
392286
80184
705834
462039
726710
352964
317205
159076
825678
88288
832963
32404
100055
367047
694142
974981
694871
530516
404379
507670
954748
318739
95875
656494
935371
1122434
753211
298080
475476
1051659
1039081
1101211
969464
793711
928188
896790
820601
487607
634556
231634
351122
728640
1089111
400124
728072
995519
915965
282064
274465
401310
538212
264414
973924
495396
955479
1036847
980599
1066020
1055155
830332
770146
328463
502208
512111
884408
268937
934817
201129
1010259
783850
244658
520045
581534
357761
255531
730979
967592
662038
922393
741519
681646
93299
1033566
241947
175710
71455
854658
1158482
1093278
390288
1142788
1070258
338071
955591
385217
43830
118687
659907
1005067
639666
566795
1093387
1150058
359416
378371
59110
277992
78172
604140
850183
339203
1110347
259688
787543
160682
390963
275487
311559
75235
364785
648005
927441
742212
511827
339293
653010
1168221
929012
14265
152221
1044281
768864
108314
330283
380617
680321
1031904
410070
987230
1009405
1001285
719343
980776
311575
808691
744991
317399
215541
682753
945799
280841
366612
533612
672615
1143490
448982
336997
286187
537839
116929
758138
745131
1092793
675805
1170152
454327
202537
1060788
891613
1090725
622961
255381
846088
2098
955030
1058762
144731
321139
225999
41444
43560
713034
1166521
16124
1152947
419413
524727
247656
1119694
181045
517296
744755
37222
999193
1010997
887641
72346
852259
992010
146203
1066901
477234
1103151
479880
432404
742115
50880
677129
755041
1000173
1146653
452034
143189
335333
799816
459668
694544
982297
813590
22411
649080
450231
958119
902975
68754
809635
142611
806686
195547
618552
630661
108079
50369
1126273
526577
278527
918359
943872
755876
249405
410772
975336
285037
907706
332051
1056011
595829
1056962
807747
479584
33210
731658
957047
1058142
126518
635986
398941
483456
523440
903962
52826
512285
102184
127546
768357
820342
119708
785139
241103
70585
661656
99100
731511
922819
349233
248764
148518
295835
484634
1144627
161710
74463
459542
1046167
104055
873313
198377
184583
1161648
311758
831202
28057
981408
671684
332914
94336
995975
969
309852
373393
854157
293487
976750
491234
653534
448183
636650
419316
144057
694283
693096
1078180
820709
118441
201676
211016
157960
1049020
327997
272243
1130842
332233
271635
594099
501947
38998
201009
881853
908210
436105
384101
867078
446426
72675
394689
647022
959417
224949
991379
917912
294419
57351
348310
611688
172978
1115184
66089
132281
601377
1074646
273564
1108124
782678
711785
860152
586512
477234
899315
280882
200530
108858
262270
464583
159897
339050
417799
410964
1004860
858768
1031390
801085
556284
976508
1070010
249934
442939
699013
1005105
815676
265389
423172
554555
1097801
110154
132159
578460
1129573
473943
785777
5004
390302
574144
998461
876546
176668
217177
484415
323938
592867
560753
60381
824878
461672
47789
586485
184669
685363
1071178
979029
495369
1001553
507035
54630
764679
219481
68086
580737
942856
246358
710466
598598
29241
732083
812849
1180376
313352
25499
1101368
570766
187900
881445
627852
442418
82841
29080
393718
6512
858602
645317
1169532
670619
643594
376674
415093
129548
693882
426914
1016723
99807
711072
327067
472048
792961
233975
701189
925883
540114
913944
443182
649012
37022
104261
534962
124327
447283
1127303
1176552
1013182
837645
69924
662716
951261
872414
91907
893969
879638
380379
945724
1144365
1065294
687369
351879
648090
985275
351965
443484
31942
399073
1030406
875801
278390
284768
109462
362169
194911
326337
80447
458390
342632
523626
603881
325215
905882
169701
819885
515097
1031072
51485
31563
195326
380660
155985
1048411
91804
1177307
322250
751871
396226
755795
513383
165681
498360
856245
407420
743155
542560
453136
457286
435125
264029
313106
30050
282695
1144838
725772
1075568
174101
697945
645007
775749
928353
180371
1165468
234255
452527
390133
610360
52385
1140230
546
372900
171749
320499
843558
155099
810833
754940
1147294
1152781
258190
946948
275967
74188
853815
524866
895454
997803
909521
236749
132341
1164766
769869
767848
151007
188136
1110529
1073321
554279
1013068
393686
299415
92410
275939
637219
310988
529937
347708
829815
593158
54680
160211
1064437
289872
515898
852967
201789
576309
278315
747081
836404
785593
1111798
1071909
285347
1134733
879250
1085048
608933
1002767
440931
245046
1091059
705
291208
195480
360727
491567
99488
763092
1136880
1167713
1053470
625827
581594
615189
553252
737507
1140387
657408
147293
1077020
111019
772154
10100
645763
95285
778590
755000
999156
15268
1054888
190685
807187
937001
966229
381686
94254
715185
574800
472188
1053684
1138245
458813
1165725
945462
809400
845662
981411
59979
656751
1172101
463955
305954
643078
510818
468451
122360
237845
808348
776246
90953
1147939
69462
178176
230833
56512
635937
473074
997868
1080151
1073354
125941
712937
674464
340745
734919
142331
592556
489417
10181
1405
296001
1110293
977082
192001
433114
953638
102981
1109997
871139
491053
260087
1106500
1012686
472768
202836
653546
224079
165176
351069
939005
434816
152750
905933
931367
550515
810687
1077353
977300
438324
1168388
645598
491385
885038
906006
1011829
1156106
557698
685948
459338
1082434
508041
989516
507562
965977
585368
1080758
185531
408872
844345
568923
1027298
68204
191415
230247
395615
196172
397653
194164
685349
1094235
766854
596133
151989
732435
1065038
225669
1041812
1158933
216855
311791
594458
776777
592050
149620
54094
554248
687824
432480
813287
950324
950915
476170
287737
974486
99230
287263
71905
58971
356615
1034830
741092
651931
486843
302217
715291
909868
404177
172314
830159
445652
1119045
954879
114621
199556
641686
8420
172069
634234
616939
974406
1107941
213948
1066820
1052527
901465
605219
1040921
768630
969502
44975
469875
1081406
945707
732077
877770
1036383
1163850
1165703
232216
1158623
852523
1116185
576586
73906
670694
1084723
347528
876015
134547
1172683
741872
1007732
956154
697943
765324
640976
29709
342495
167408
287821
918201
102709
1137278
56471
711062
854369
891353
232812
1038782
809395
396741
706613
477357
402826
379139
127849
1029656
446665
248783
723849
279259
765338
625087
1178085
596783
759888
616867
746784
777324
382502
651504
443881
363364
543517
1126517
1058753
38638
1094019
421739
93242
948120
260132
104432
868320
448222
865498
8350
7456
794848
431823
536872
338344
1048077
1161043
558632
430098
136637
1172526
743837
901322
151342
524674
456409
426659
1046783
1025537
269066
44831
761454
524571
289062
579129
801169
556835
1034586
133024
1139008
418063
470933
680015
332726
589380
957571
1174941
121440
190945
187342
1094065
727240
388997
148315
1042778
681032
1173209
845358
62308
984580
664694
3021
815045
302875
1009857
754941
250543
526488
926957
192780
409707
55877
84545
840386
448806
326343
232190
317474
690670
692394
393216
339502
1149961
1044437
863483
916351
581401
731311
513511
964016
66069
587146
132316
666086
487477
842596
531483
1134609
1034893
199379
633361
384152
640493
1148901
257784
772522
1047231
138284
317794
1003741
572308
446950
223656
50072
1123888
62459
965744
1050275
935561
1056379
87627
587049
1160531
87538
132727
106929
768183
1078566
519517
1048515
229630
622584
619878
172682
459738
873717
910018
457874
791650
246772
912198
809198
303239
402524
158299
943740
904089
942814
400988
423283
33689
505775
430356
947132
83691
84975
400488
16619
323935
4831
894042
545731
543218
235816
762531
213831
1084404
544736
383637
709729
133605
752418
481396
1081031
849250
654323
349405
1035357
43887
958175
268352
589079
293495
969770
183705
310588
60594
726754
859646
871951
905628
1154089
688126
232671
1173331
66576
779807
946456
1152776
964310
917919
1110192
1161437
182069
306207
513617
419474
604385
127189
545721
256357
147467
1074497
182170
208744
966821
98264
786452
637917
14299
35183
685972
47115
587159
534391
440990
235548
707719
258576
877050
993451
1043394
768726
240185
1096045
191598
57061
1141731
812407
79787
68198
461556
292386
103237
176851
385299
96652
1071904
127461
230063
393805
316030
581291
802176
950745
780680
988523
307179
1120729
209035
641346
332390
192604
582212
643004
531888
490031
1038647
895935
704407
881780
590570
103143
741491
961610
820443
762539
617961
1131759
294414
586326
468811
966498
568726
49733
437947
997705
968168
600388
253385
648679
430745
1037668
1052620
407248
942102
78068
942517
1129250
100435
222310
959349
480736
262373
940055
1172807
233195
909167
854544
1178167
621646
88577
804079
629461
371165
483159
525127
500303
275028
1035069
725214
246941
793146
1063419
386341
1086393
1081704
361290
965431
276243
539886
634912
816256
197227
64476
918852
526345
59592
391338
577623
268311
1083406
226698
951620
238786
501962
973733
1076018
477707
520847
250270
456692
683790
574823
762739
1010247
160949
341259
624662
75323
1028035
828198
602207
400720
222381
954096
458588
1094605
288673
287300
236443
74299
435674
599202
188059
952401
1065397
714956
829647
587734
158070
66547
61691
379211
1077462
125567
538451
908614
841465
61283
175281
179061
1112799
339760
316490
1088774
755341
943293
1115368
217961
266251
311823
1119295
638799
579295
598283
347830
90960
956423
372369
520927
374328
934240
33951
1002780
438250
598340
928163
648910
703839
202009
86185
770805
166666
342642
346588
871209
456353
875397
116042
50047
795701
967141
1065442
1120784
966602
410115
335816
506790
919965
542938
1159947
1002873
258724
790211
199979
725341
190977
383183
227277
704394
694286
642998
669129
439110
315573
819592
325122
555271
153876
694897
901729
695635
6875
274882
6956
645326
308162
213155
168801
1017516
482856
887774
231188
49447
784854
908123
675934
342868
953605
524704
859618
173352
548657
719081
13655
850519
881868
553217
977157
924432
1076943
301696
747615
664199
1172666
837960
70663
1108635
891303
515619
303709
756426
1073968
630078
641565
496231
834955
531443
65890
1004277
650252
471825
1120391
614972
574068
778031
1005415
436522
600998
157123
585665
529391
769376
649595
1153568
876032
935026
670753
137668
18883
43579
580777
66632
132093
1102806
445899
1073498
306211
138007
1174801
93045
1144714
1086093
221008
595217
770169
893662
792131
864265
776813
384547
566560
483122
995807
680922
665044
300866
1180386
374044
709257
284481
510153
174623
506301
794195
104104
680560
583791
20674
787692
640119
498975
181557
841427
548585
242526
715904
582034
549898
2103
680898
285430
1158685
920974
718981
821192
638745
12668
314652
293046
33363
110548
541610
393054
378779
170568
435683
1098612
515794
671727
24144
14914
12705
729199
197266
844540
596529
466346
1089338
522501
1060643
883238
592456
811209
181093
1094476
494717
291394
1074349
379551
291725
1013976
1138687
1045746
576022
569857
90348
262296
114166
1145159
635639
1041105
1047458
54910
517468
602621
490679
141285
185192
666017
543896
594734
45084
422603
669192
474554
402109
492385
808621
37771
1018462
510141
1397
450826
700047
63968
354630
874945
515282
92244
329433
236340
511274
672394
489058
884588
391766
936694
649206
828482
275288
169717
709988
349755
104099
886651
520252
602013
423212
674209
635725
1014321
108831
407666
251435
568681
241889
894713
197836
430881
968298
507948
484038
915591
554066
1020321
497931
32303
161928
122226
851624
673488
450997
357347
339876
307115
680329
108755
553539
61884
588614
72593
914775
1009418
909233
66460
505451
1046846
631201
81855
710277
1097999
1022557
358708
126331
474708
3802
186548
399517
1116392
970425
369699
155562
659391
57834
51626
669096
597455
663447
924217
450870
999829
459651
1006822
967363
1094671
473485
344780
404275
411980
889971
100680
404957
373297
711696
1094925
121014
458029
656820
849650
386445
830540
738745
767611
1171590
1143873
362145
1059624
645401
1097528
664173
42203
1070519
963941
48100
181887
589043
662749
1157653
421267
141005
184592
176556
926481
353965
204852
1158045
992905
141026
441833
932690
210481
992496
566725
286903
816861
1169370
147876
893399
257962
68373
542128
207380
687675
348424
35449
585849
223315
346504
1002390
732568
1088848
287367
43006
1166680
93803
999930
746128
845470
507068
756698
1009477
822800
943569
473977
77383
967040
972477
303079
355554
328819
150034
651777
864521
246902
473058
613590
649437
545420
175775
1079510
576020
244959
359555
366390
1046721
980482
967546
870796
749981
1071776
1116450
374408
332125
768230
1151890
550041
346346
30156
921290
507775
940347
127173
545003
462674
729861
1062970
113555
680681
756811
1139318
711690
668059
145316
814984
132074
476362
6309
162129
527593
664242
849957
401236
931693
1012216
1042120
433458
501224
1047239
858776
308720
120314
84666
482886
1022082
286899
1050620
478312
675898
1145021
1088774
775278
77488
5048
381089
994861
483048
375551
969662
904318
1135482
167332
57548
781982
82396
327446
948554
86718
1012272
800117
447699
578364
1075819
81026
207678
529382
1144721
320799
686424
574622
476938
315637
120684
557874
248230
1148211
342781
470962
850510
498606
756299
466933
894738
580545
1121477
727097
186834
756541
252269
325776
684739
1069840
819750
720353
1124872
1133310
174054
863981
927809
809182
858092
110130
824927
711300
982929
36996
634553
909272
211983
685258
476541
535916
966302
506893
653200
719117
597074
782521
1106221
339702
969487
661659
1149300
705479
1010714
537439
265960
318129
1042634
999766
908795
1131837
289098
953164
1081029
348369
876513
840669
341493
67484
333804
1128454
158043
906898
664286
1083654
884763
232554
513322
891265
1044322
69796
455398
906653
623724
1141145
748087
1018488
121101
82181
477754
1027476
911032
1089790
580463
2553
983687
888904
60817
611522
1112572
777085
94992
577741
739268
562475
379508
1078969
983290
145762
701261
517591
724477
108178
625490
557776
87919
218457
233980
553880
930570
652722
553197
124612
898100
346739
861768
642830
51468
773556
654989
281968
896397
528876
674922
453053
145245
683857
326340
307487
258709
216916
477141
791101
373305
545914
805977
627024
1166407
546430
778233
880219
395085
414347
391699
1099529
670818
952091
331683
534277
257752
26249
306517
684619
145419
162583
781886
610268
1070085
1031292
267602
294805
1141209
87608
581432
625699
130534
494171
1061021
1018004
942030
1176828
1150720
210855
558040
95464
404904
396908
1008101
18486
479099
791368
73106
674666
386729
859528
15603
381440
511792
924098
1175172
1145501
139689
564723
505898
399447
1006815
168740
937417
484981
1090673
963555
431053
865745
1144138
329353
173048
1119763
825006
807432
602271
686214
725436
1027750
923674
515205
33281
505621
108317
206192
818265
514791
1142959
128057
246365
1026224
1311
751169
368576
916907
524631
592537
4419
669421
542651
749300
680288
849393
649725
63779
932966
20154
198821
659104
691141
1089650
798905
570926
224907
838399
794933
499448
300628
95731
288726
644530
960210
404460
805834
514575
707989
686468
1171764
1164271
847502
276502
75125
586694
537968
889542
273903
977458
778640
1108570
954650
90412
1121858
1023504
518531
808730
1157432
41539
971830
438861
1142993
414019
149792
819071
1148124
1007899
169781
1126395
1005076
1049610
360400
311512
457367
658437
710892
165492
716374
606149
929742
29353
533550
643782
690798
564494
813115
1046717
971559
451610
1021079
1024577
324289
221590
377614
1037679
346059
87079
516571
781834
273228
117612
948279
586206
116973
931885
470396
328877
604263
1119709
833179
706839
911762
250810
1137675
895158
343855
776194
887373
933963
1077230
943458
231714
1025789
589762
1080813
455889
655752
708757
278886
997788
435776
349664
899188
668858
165969
1133026
986297
412919
270375
703886
713713
780282
886493
168797
410282
254847
1140395
626810
463547
468572
258602
397761
428532
982691
695094
16900
320553
648554
755541
302530
54794
699673
8809
90837
56932
33027
765217
291195
819383
1120891
1126747
826306
316346
11710
797483
670983
985297
321592
460515
612854
466627
887038
55730
374394
836453
925362
1029862
967787
242196
990202
149176
26
417741
1141983
518890
48299
777254
782731
92695
626802
1000166
595600
309068
1002512
258212
723527
450885
299655
359189
465683
87285
349344
40279
253395
1162511
587159
158862
156780
129738
895618
560604
387845
1178314
230673
807817
295743
553020
709434
963489
313152
973568
1041154
1029376
421182
405856
790129
1036023
643440
262725
528411
306165
426545
252523
1053310
77533
880067
555926
957291
744544
658360
1159132
342502
169504
426318
1034675
983289
18349
460497
68369
903139
156884
1173097
683904
241391
383856
962646
199495
165890
591722
606443
809216
400568
432386
641336
381953
68580
417223
1016351
62683
46259
483201
770795
361251
1090320
526415
133540
807138
631642
52428
1044456
322133
914460
490378
788688
809123
826682
1109253
74549
70837
732755
451389
829086
344835
435347
1111737
1087977
405163
800915
80707
511224
915333
355759
588254
554830
656792
1160341
132206
738139
945294
1010577
137671
862221
876461
475756
560017
974277
398727
344877
30262
330379
849503
39544
673177
168217
298398
149815
309134
541489
103732
95042
820544
583783
1044151
301944
1054173
917375
496008
1062792
75552
413619
18732
107966
186667
32799
705679
795387
985722
963966
517890
372172
739586
312074
157294
326906
33018
550009
294542
731280
599193
114203
915228
954789
49773
1058673
767885
723045
1010368
1082983
233143
569921
314466
831524
111103
486794
371678
30255
120612
121467
1132086
451608
843976
319626
1055081
949157
193052
1148657
274883
968624
971443
751629
319684
581210
464787
625646
218830
44196
540626
69857
1046322
272943
834934
40701
519150
844054
351164
481456
612595
836732
653338
756974
335452
585435
693925
1105983
879643
900446
790227
9697
717923
830567
998793
562212
1158413
524438
824031
112080
1154487
963657
721169
349807
991695
108088
288381
1123364
835238
1045005
521413
957032
510442
443455
404990
65028
626848
163776
652683
986522
789647
267410
856660
175880
328604
572298
1085169
1166537
406951
227063
89444
125561
1174150
177766
837231
815014
750284
103939
1144682
49676
557949
804159
748980
1148489
421924
510900
506771
950783
795178
446099
794380
944116
974058
449971
1109964
1060337
1090833
310938
370574
774092
635680
888211
951571
878421
709873
184772
501413
1092830
1058798
672348
832516
702810
442124
1012709
899816
1061899
683554
830025
589469
271022
513868
578037
59883
844538
709182
506691
158950
1106381
125928
189097
525579
396385
542543
159659
783508
605694
453902
274601
171166
431456
636419
406459
100129
766819
115297
840620
849389
747037
621792
1162050
869237
190995
439203
484889
948284
920844
523576
704788
569168
1100846
1049064
1112787
518060
563275
421784
1052075
697600
553368
78570
859200
333213
589992
632127
116089
1152287
750041
53147
1025583
611058
755556
6566
74642
336644
590293
38390
321622
627109
577920
640647
509668
388221
1119963
3409
290132
252629
1105783
371553
1151695
785708
585194
318953
1036544
940040
627069
745166
146820
1114222
783914
981019
141037
1084521
1100357
200503
185596
606984
411905
507248
640641
1139999
666119
356906
375750
1179922
921242
463733
1030370
684600
388135
1037045
927721
577894
1047989
158669
931155
839722
517674
412358
924455
791831
932763
295382
943449
607504
717688
947123
320491
585429
770118
324589
649568
1159810
1085660
873768
952451
569468
583710
619849
293418
350161
355871
908851
1175311
760019
1099771
1017598
614352
561756
1118642
1166618
191556
514968
145390
627235
304852
46322
522222
906633
324999
430513
178190
865999
353275
945693
1136690
826389
966860
694376
683995
58063
649803
940198
191588
765479
1024783
1159401
766669
246658
400408
92950
941049
42054
1010143
1001497
559301
622410
1021863
590460
454091
1027922
605589
587362
756878
265914
1033834
619045
379867
383874
563394
408148
708664
632307
170892
362625
484562
696010
341252
667176
870514
995021
802705
1126792
602423
1014480
774739
360760
506065
82752
298556
1054547
472997
863931
384832
553994
1059245
743417
636604
618669
645755
345661
543526
225383
434654
80243
98785
1036434
85727
53311
763895
1019745
224983
809609
148581
1011760
680357
576159
86842
567270
603090
61684
61452
946390
474664
1839
212298
633200
199680
1157574
983031
811768
886797
1095400
967680
1090201
661892
173765
334490
670900
686720
726880
80351
911848
173223
181226
149363
276841
96097
376245
44246
499725
219295
405373
740043
129923
449947
915553
94608
114566
331574
118169
717470
52272
365497
979035
250279
1056659
706103
364975
455306
226899
1158041
1175211
1155656
1127778
703368
76400
276692
182043
651526
281457
444394
1020490
960587
1048477
957572
961893
1157420
488528
437869
864460
470973
155752
56547
675823
311212
433022
1095960
118648
379188
763175
459088
676710
71174
1003145
289932
920598
955201
464012
910624
607793
553916
44687
647111
398560
127266
262307
587617
185003
325118
105980
400849
85010
600888
775480
138885
836831
1058181
703614
563914
1164707
215429
217473
1177538
467606
900420
1073592
84027
321142
500443
1126656
406877
339844
49668
936177
423327
126204
596708
609463
537604
351446
99256
773189
741422
240517
196346
820452
600834
344621
669622
589307
1176217
109741
511401
850846
443307
260623
5217
1027345
257297
979607
397849
265567
946391
78558
101589
1155004
775791
635968
783594
213076
949256
196535
1160248
244222
1120288
940794
883719
1026437
65242
317669
881529
107843
724179
349438
170822
686884
968206
14158
16134
498723
729034
209871
621973
949539
1158614
618085
613357
173320
262969
83468
521428
95563
785620
83164
31968
140110
370162
1116743
966226
367166
993998
20604
606757
855044
106909
708670
705125
617045
1085146
750774
684336
643981
1155955
639233
108846
310519
686154
236472
1138572
823937
780576
517997
637980
997800
693689
68479
633444
533575
172080
704741
178382
63799
599903
509370
424764
425357
52176
684173
360864
595373
1073513
116223
676597
68473
142852
195027
682435
923750
720354
912499
549459
877448
614997
780270
184591
124064
768707
1097558
540335
1119171
778165
319260
358706
965868
67831
1050056
690763
959877
1098597
592749
1126901
64904
366844
1112067
114463
805539
1038355
1041822
246114
608387
1135819
786124
1031481
420125
1148008
219913
795404
291889
845806
1135717
415908
1024329
267785
106174
749671
1159519
270318
289751
282684
191070
898166
839620
454922
299373
300112
799526
94528
116088
783584
723006
1084869
952984
537190
117277
925496
275593
764292
556762
274251
170030
381644
528762
419032
140913
197481
475034
45095
192979
1101504
842091
138247
3389
620607
908753
1105842
352217
166675
631917
15371
456753
653648
176581
240587
325502
527372
821538
732115
1150383
497529
623239
406655
929586
812741
109239
55464
706388
538759
403361
842854
318225
570707
740408
918122
711768
849851
467108
817561
900837
1019317
784163
884533
959450
929558
632387
228268
673717
986585
229970
847058
636456
274781
139654
1002820
373401
285499
251981
366548
99339
569923
128724
682975
13951
491598
303226
213684
739306
184296
701307
94022
622307
16876
401274
889290
43628
86612
507800
453440
790013
252262
776538
272233
203099
1081999
692640
463439
679273
140459
306617
375650
146970
71893
376733
337006
726935
465566
1180227
599791
554856
75484
762588
150781
973333
404497
143206
283847
1020077
424998
312011
973956
25261
201721
1164498
934312
1153976
513791
1179423
357363
236113
577308
252289
774290
661341
256495
381445
289861
251084
68944
1146923
763439
1001309
7851
1179706
825735
961511
400043
815668
291212
1042390
401304
367501
1014505
707532
524754
39412
198616
90535
451516
720985
820067
1150300
997307
1097612
940323
140448
615031
672331
89090
1133112
688261
1169639
641618
1175708
34759
246343
131647
1068563
992391
922413
468064
339791
421475
496741
126653
60383
529617
678143
329741
857030
1163750
703471
542886
56593
1047454
230293
872069
966066
990139
1147785
832249
307858
891337
834647
857003
58026
1030406
179329
589163
152360
767086
1131166
573714
415388
1117680
983962
913136
465197
633849
513370
1002182
327911
160329
624083
870768
846636
524455
141689
228852
744771
639826
195729
685842
1136127
495957
85442
1093107
976865
151297
1103055
928015
1130084
1177193
222331
31525
499362
325855
368824
1179354
652718
707429
608508
750325
536418
1035721
848133
165586
917059
433265
126117
993633
372958
574743
880717
994203
74011
989368
761760
229905
629052
377285
638787
658073
156970
847287
1055038
1139999
595755
853113
583454
850965
379762
611401
217189
912256
657865
363839
1151793
716974
932878
3797
150799
468100
1121276
362132
1089321
60812
203394
1113825
94876
997773
759866
1160662
587756
684341
1037390
514599
437278
513157
988851
389931
243145
365492
1010727
582275
157943
970305
111531
893208
151701
106622
635937
104313
269390
780885
461310
333839
711268
670187
962063
406611
221806
922292
242470
147067
1137881
46220
59951
815663
907608
993395
41689
94695
1003779
390256
439343
173655
858873
1007319
1030141
384504
358577
132176
792078
220790
1062336
538111
600412
281066
631276
305604
249818
944299
146393
937061
955655
537504
1094268
1106495
1084822
27914
791646
1015194
635947
757074
528367
22824
846474
628114
624300
605897
1156368
969721
255993
265294
1002945
596757
766715
856085
187111
1166208
675252
536202
847140
255081
470810
798840
1139138
186816
826736
777522
290725
1075401
41305
609443
1169682
821905
499415
112911
1169073
171158
432122
796210
597302
246624
722858
363543
459827
788420
350412
642483
651702
84896
668774
505613
401276
515469
277690
187796
1028154
434894
90717
875310
1050277
802656
888735
251558
198357
492605
14876
545402
143705
815639
244172
110128
910507
515944
830136
105823
1174618
433835
645714
239217
710868
65745
132073
964119
481456
544601
795068
502772
865034
881976
936260
512829
942211
106214
20908
1065934
393190
766181
1021420
954670
835685
561039
877265
709712
187198
838960
321673
149590
158424
356123
94463
1091185
531620
543204
839601
1085213
623753
1164295
250570
29422
900369
676880
166659
402557
1096813
793056
1051742
828308
978444
880795
163220
595818
539088
1095166
150825
1060930
960
560529
721985
988009
240423
890570
848009
899175
725828
964503
162250
70480
422354
1177712
156195
914916
1141149
821631
1154707
697986
313247
494532
1130231
280295
42672
748116
1156599
660016
747269
853596
848170
224963
408048
290674
1082165
66290
628066
1051049
554033
542461
1089004
826143
232052
1129140
815230
1100610
1129376
951781
1066382
373102
150098
804641
320244
321376
880617
23675
377199
525045
1116408
133132
360796
1122935
991575
340791
501406
915969
555218
740601
76994
55140
1144542
448246
909865
561436
258099
1111203
815837
685387
315508
239437
443727
1037020
813538
426343
848397
107204
487510
801017
474125
1113770
490437
497332
210263
1041454
943506
447347
301137
148650
1147209
1149036
199676
1009075
390174
1157198
586578
217723
522111
341554
459979
880805
204351
99968
72611
412434
481727
1177362
660540
647203
532736
480835
705427
712461
120743
338220
516203
39338
87063
80870
69168
1085127
826355
771027
792938
205919
1113817
889016
449959
90439
312265
735145
780550
805045
252851
893572
68344
111241
1145871
914776
1159973
1142454
147693
325257
449639
690169
40080
183358
1083257
570882
1017150
1144109
32099
73344
585837
1122596
799048
991408
523404
607498
1018898
725076
330246
1102380
355191
859236
978394
1028672
435386
586503
661051
378801
917592
1135592
266590
150648
798473
199695
859007
343240
666782
53275
684277
914352
15999
237257
454664
379235
758321
699134
151794
1077972
1078124
561162
95857
277419
466747
38786
199646
854188
941216
254766
777017
1033837
187522
387539
175168
144144
340637
362554
151792
350040
334002
447773
762429
691674
927907
7916
984707
209238
177236
781757
1003217
640130
363970
241819
546837
157543
613012
691996
221950
588444
832261
236346
699060
959124
253034
669362
86602
247926
667682
33186
835545
973597
833318
1004749
1152523
1008313
605399
403272
709227
753746
200839
706524
813929
789533
483484
234511
863764
302042
962791
421998
732442
449995
412475
679628
649989
716501
136991
568088
9614
592746
470641
104795
554469
887122
703125
687641
427005
1114889
597692
1118750
113857
874763
292243
555759
1152340
113062
307847
1086550
932143
290081
1068303
716417
753722
952056
1045588
565033
380222
608735
1038301
462879
1080733
197931
592588
909815
452986
1175011
1115583
262362
696067
359385
3363
329467
466613
201317
1020286
577171
631409
679599
757368
845575
193594
354550
407214
709909
458270
157588
633348
259583
342659
229747
1097485
14691
569024
673890
16908
513383
436430
794390
1060020
259289
480793
295527
889459
126978
537086
44118
1115757
1078944
80640
145874
477674
157031
387455
308953
870658
117331
59844
951278
999777
227016
782672
923168
80406
850490
788113
160234
334649
319343
16302
467353
837224
385332
681988
971018
530701
834155
18668
653911
670078
917240
429183
850527
943767
1178813
776457
991026
732191
192828
1008005
441430
400194
467072
34402
717464
500641
83827
1114979
1180124
449645
600317
520586
175131
626381
781071
818401
1023257
481894
797615
690389
862904
232427
102374
265117
596978
819124
1079796
975832
794804
354290
341220
850066
1059391
873190
1104675
299027
179150
1122286
640876
205803
1040012
910876
931052
267705
68993
178741
50044
1026478
846842
131441
408806
507104
561809
148324
62646
9067
771283
841354
719965
297698
310183
873984
354535
737607
230225
470049
84971
639938
4616
398552
819109
232076
103009
47780
43987
166304
276910
633662
981079
738301
690130
155282
487090
1073598
713395
1060048
547142
225710
679407
97797
917310
1096007
300963
206853
81961
246343
361247
930388
910407
413493
1161976
729024
1169258
963844
731670
992085
471810
1002838
206779
431633
133494
997175
273988
773678
18241
152253
672317
278905
922252
974129
779004
456350
1171840
1174029
430525
530104
508006
605905
413018
857329
886883
384494
1050894
687941
804129
819750
1130993
714957
803789
704733
993211
571569
802041
864133
324139
360213
513619
904117
270571
887869
558861
772855
339627
1046129
738240
469494
1062356
138798
723782
454502
83369
946036
12594
387812
543718
492161
905491
280579
104349
876395
720083
178809
184016
685066
606287
531498
604821
463460
238822
99554
957744
560578
858739
1004754
631194
834828
151196
867069
111457
944281
179600
189378
93964
775524
983242
655660
92862
6407
159580
692041
762874
580884
156287
29617
943439
22213
408670
94263
848356
474742
678683
150907
662719
490787
580956
1088305
410841
277675
588966
1023204
871723
860407
717954
230168
614284
1072364
359904
205394
361157
890427
84502
598731
318977
797336
164383
913739
47492
64864
967142
27561
111321
171136
1068438
1049533
642220
191948
1103074
656500
1027762
1146666
818505
1131399
328962
1122311
1020309
622004
61886
1123008
353172
584588
925112
781010
1032874
43545
319204
1027505
951347
591005
980185
315923
1003133
1041601
566302
151055
199579
1009313
1012150
1085836
986691
589670
616864
1151743
284656
968370
782507
785238
475549
868360
1074651
682054
928120
653494
191492
444267
270478
494989
761170
514800
151234
270823
768404
35625
320533
105087
444804
159076
273223
47632
742662
1056997
1173100
844207
416572
317785
129115
27142
99327
1179891
418967
712138
471653
405994
437894
582395
67650
304699
262483
1068026
53190
697468
1005499
828293
434075
1125781
179889
211943
132308
1010712
673859
1092450
787732
444685
372334
591317
622137
120821
48771
1146411
928238
1162543
128708
1064443
1161802
966084
376189
988890
38538
1056649
214569
547243
906110
201111
462896
180508
925536
369413
295036
616330
1071971
1039730
867890
220519
962654
839598
282146
861904
455191
572198
1010365
926036
917488
987329
856895
430015
943226
199463
739500
552220
1098580
599716
278638
1094043
1019537
1102959
788560
298157
572062
754971
800301
440311
400796
89539
16197
21711
136644
44683
918321
877317
503225
273652
625561
1084434
1066097
1106065
359351
1085318
417193
1030440
275398
86140
573993
466128
534828
494427
15578
754482
786035
28364
823044
720568
499883
814070
783050
910146
209383
399221
160012
144545
1137287
324236
424472
1179481
1156003
148698
151258
785196
913867
662618
471853
740707
536507
173205
947327
865776
600282
1065897
300857
924379
237343
353415
170795
1028606
60703
994103
938416
115283
779700
250783
891691
144409
1025683
135522
1138070
1043475
175966
476377
515795
546162
464222
261700
964509
801469
438910
1137555
425332
634334
605155
344450
93111
114061
174056
363102
925061
860758
866696
715156
584843
114572
699569
264900
706001
580789
1013767
282845
426649
485498
617476
514130
828481
1001123
488706
835977
906767
805103
179388
892426
628056
225987
990065
814648
833481
148117
747116
708204
511878
342668
56690
386636
313853
1077364
918974
1020787
91552
259173
245302
856722
498815
847652
660168
269469
947757
1029810
113246
568177
368296
869673
1010116
306425
360038
213313
291029
947545
466340
11312
207448
1043780
736907
429467
1016559
364574
16374
90983
849306
995020
818423
365171
598374
144921
431655
746684
322792
262271
532320
714715
321035
822364
292591
573097
357761
322210
1068520
1010892
430658
1034759
99735
648844
934845
750578
589166
627442
210151
51199
1101963
940061
773820
1035547
368525
60785
960680
923375
390657
949856
1065868
115490
313071
574862
239795
234019
691008
1074386
1127825
142145
405218
587748
854682
115064
1101520
572022
141355
1014489
786
279115
316090
170308
908770
787725
240006
161984
549057
129566
623091
183829
239904
180458
621482
78225
890565
1043132
699672
378400
726684
767953
333023
685923
1087534
1104111
957198
615897
941751
89188
654571
619862
1164945
1034040
745094
766204
667925
5847
1141609
891997
232090
737104
459829
1159782
110286
178422
891729
855630
128562
930606
621250
1098727
263791
751896
202991
1033268
354003
1126772
323517
761218
1009792
598651
136163
478733
151780
236887
256586
740376
263745
548458
692648
498585
479897
914742
596964
491024
1167488
1075120
245338
844604
368151
800742
55461
211420
648997
371427
920319
1123516
282607
605483
1009959
1089507
1145855
945082
834205
401092
194002
281352
933563
1088864
665786
875003
216303
462589
20748
887104
409408
284752
1050373
562541
686371
1160828
1070454
52616
435410
797804
1127218
286320
1155008
266597
359312
407157
177747
422424
729862
910698
865943
572033
1074169
105099
1056671
306246
705452
308051
353145
407481
208795
681946
1019942
902956
43457
623822
260165
477838
1002348
613562
129586
1071341
859379
551173
53751
1012875
321964
844280
1036218
224696
118092
779812
18333
1011106
139891
1020791
609890
506066
637007
567795
633713
323314
547113
836778
585741
203196
84764
1084503
308418
843316
595080
126759
263554
469710
824821
881140
807230
629147
462070
1145579
780574
1131267
558896
734655
63220
1152382
166844
725737
299836
147478
1136393
244501
973289
950819
426405
914695
1004089
263793
19100
932958
1152900
157070
627638
243253
1107416
899343
890269
835708
588449
44862
238339
282409
224758
730168
778173
947848
966901
699736
43347
681797
878437
549007
1051092
961431
514435
872106
673570
1143823
76661
273549
421551
1020406
745992
98145
509723
558807
780659
831780
1087440
377188
831078
830115
788144
867884
76464
68812
278546
216795
739524
286163
585698
294748
85145
243312
383853
1002471
311402
951916
319088
153335
564326
751503
851282
31431
273111
1037072
861242
332513
971681
479791
589012
622021
267430
249095
679669
896026
487747
927855
610266
1117992
682834
123762
133879
956401
751151
478873
524114
910610
660540
195471
855136
873042
1104328
425525
700050
432042
1064987
1037374
888721
257624
734876
264436
290053
531317
382538
306897
698660
1094569
36800
734493
740252
901338
1107256
1030562
403061
990514
939354
707256
777000
980717
731126
1160832
48881
639478
475743
298488
573825
757947
513350
114832
558678
606574
919416
471335
265845
330838
757732
775418
503467
1145243
962604
285727
364697
691614
93058
946514
702098
733561
509176
961205
652980
726452
657250
840533
47185
897664
480473
912628
689797
648194
750544
387769
799020
346699
1177748
373799
307921
436010
1074324
404141
850867
1160914
730076
437175
279533
806065
71179
862945
89438
606891
915997
299184
944129
671864
10101
94386
717064
218553
725812
881916
734335
644
144608
509318
1061622
270354
1116491
358403
300523
86820
346050
1105427
891335
1000510
1016387
1040540
205726
198048
1027234
608228
1039778
247272
1060062
1144753
418318
129258
9702
343146
607356
416983
890327
264378
265584
445777
1149125
945217
714415
1021794
134191
1030409
584705
921786
42059
593196
49156
765407
653829
724428
131718
499354
673704
1113212
47337
884410
283347
297165
729089
1148099
1147108
981084
673440
272750
591271
786738
604229
590153
449587
1142314
229773
62289
994494
675890
24298
576243
1126160
819563
777459
426750
1076982
690794
1128738
931469
1120446
279955
548039
306401
597513
1072310
838858
984117
306936
542688
536648
524771
13982
995823
831312
650447
100339
901147
148272
552422
230939
1103422
991476
717594
870520
433352
781588
457485
538903
844924
106619
983842
896336
659983
159790
372886
213719
94849
529549
205936
933261
319510
37554
380742
1147564
419214
729250
373329
653785
996348
407183
340773
762491
851724
93117
768032
93326
692575
265773
354545
430645
598623
410145
793132
586028
227795
408836
120271
1115791
564145
1144501
1146999
1076276
265065
1043881
1168136
388879
1056834
81614
820927
743101
891768
1153341
992095
962156
775532
730297
836384
98559
170980
345525
976384
19240
143211
103940
507216
531451
159153
846578
737349
969225
605325
496483
1053623
596340
1064121
1004092
77595
346684
873878
689056
779519
1098436
152458
850924
195978
895264
66895
1127566
408346
620412
745879
691218
150084
343541
454656
393107
97607
519419
432426
562424
1055295
545943
201754
348089
345599
1174384
137441
648272
221262
861910
1079940
1121901
371632
437954
659323
90065
153430
847507
531919
98363
923240
293810
683272
861261
1122416
291761
1130649
654901
703677
948689
693476
193729
916407
459926
1147272
826359
305772
781683
723658
165521
38654
524719
583939
660115
522813
158668
943905
348957
1094833
1043687
922482
324605
1049972
18449
658783
860949
965523
1082596
641383
17817
199298
122159
779757
231932
441153
482083
808748
828149
582797
249315
636997
1034594
391640
468867
1100367
52514
740530
337646
271149
1018850
828374
817766
944677
37799
355611
336339
831435
639892
97581
685136
210643
509712
1010915
800630
510082
174891
508456
1069683
240195
915436
1029271
1087054
999358
922993
240459
419002
658021
1170539
663389
686279
830455
31611
821081
871141
1059129
258708
424107
445030
103016
1177169
829335
1118988
886050
65281
165445
677572
815893
246503
776501
1133979
316596
382877
387970
465594
768292
599149
205479
124073
753533
1083649
629410
1014272
556211
919412
123340
160636
539305
690955
577693
303036
586820
880942
197240
828419
711659
321606
108862
748120
1011988
1161058
267612
1148527
560865
663545
913219
1002394
275253
392286
4313
790980
143768
578278
1047460
376839
759692
385915
361777
969903
1168322
195584
703899
1164280
1160112
25228
743508
1096773
852220
897573
617336
206848
944758
1061124
1011618
1021252
172704
697786
1163320
792013
580778
790969
49204
1075033
1127892
676159
415783
1059492
893632
364526
870740
973963
463226
45832
939867
588522
273503
193069
430985
1116897
388529
107074
539745
144329
660808
416542
16157
691904
269262
22061
610359
617863
756719
600829
994935
26855
262121
693579
423396
52300
1081112
652699
741103
14628
562032
314485
458700
359191
559134
280
876434
412432
102491
19803
90440
74964
406149
318861
543106
661097
812755
610985
197807
676203
1082830
646722
248367
326289
461218
594289
1094146
1178672
605470
785031
481625
190439
927605
617172
553585
1009357
303860
321578
501299
923673
1086239
886763
595377
956228
252545
1108483
104114
445930
1071024
1074270
77638
954583
760204
939149
1174709
552989
900199
1133737
1047258
710763
35620
360421
830687
1147282
673929
83742
165263
5019
467194
1090450
422497
975668
1086574
235013
374168
262135
248268
113485
333659
262379
331297
951557
88913
368936
291269
481860
665252
421145
610815
993473
369910
930189
72189
279014
799324
119267
48833
83543
110098
239972
538414
743426
1130679
622587
512247
240097
633506
531740
988334
752432
943099
452457
1121099
327999
463825
611327
590039
200986
43799
575716
442869
853751
676676
1023314
132852
893167
1078957
1061395
368654
254303
1114895
128393
66378
1012667
715714
657543
1036491
710726
492017
890983
1163577
419949
1110652
1084566
619343
415178
529159
353271
69714
517210
957416
556957
254229
1029115
419423
913477
271249
1016606
882771
226315
520918
993252
987234
88659
1098775
229065
779644
517036
517614
20470
578882
516328
642296
450381
341713
810952
772281
745362
144628
711460
932789
1173114
844404
159580
631275
1166957
1116790
764582
833119
990699
332208
1022341
44103
592489
346289
838999
469146
57238
443569
699013
783929
658804
100077
1012129
358245
703921
1123888
78097
579362
664233
97381
457300
376847
1075005
997906
345001
1078535
847457
218517
77177
1008518
318160
1126637
782882
744607
792296
34299
681742
119448
929882
201085
625195
533365
241490
549997
69241
809082
458105
274865
1130380
346669
96656
900434
1018779
489481
456697
894836
809360
504369
520121
20642
926203
681610
1011298
1177588
495980
800695
535838
909764
613609
234593
244928
811477
722990
11823
756189
748323
1113282
1051242
371983
197672
1087692
643627
151680
626317
421152
170394
130775
317645
797161
1174778
788214
219549
805565
412197
593268
13602
350312
213889
456523
334361
286737
535593
917520
1077151
1027852
1041838
226660
183110
633080
78529
415176
308046
509462
755444
166488
179228
319742
1021021
1176668
300051
132319
967422
253195
1022127
576748
563737
166207
1034730
965841
454729
48183
223831
1034102
1107895
1074526
726087
228192
711415
777073
498788
619122
238629
616013
269523
518497
384691
1155112
1040667
229483
137354
81375
903040
805343
242581
928831
1125360
1099741
306004
566653
124792
283160
398245
160910
1098912
1040191
312469
142359
770936
92612
878716
792530
441361
857348
1179177
277806
292900
884661
462107
384164
382567
582428
790383
626110
484821
805374
527632
533743
316936
724693
859014
243058
279066
459748
521208
533978
1029662
351509
1033338
1088115
1089420
769904
193996
55203
867373
185106
168422
740368
307448
801970
526758
931998
704731
993104
815172
109174
221127
162346
365494
153082
656057
624085
170221
883196
773303
1017347
507115
612372
744715
410018
581730
620575
475708
823438
1092174
272380
1011633
949524
832016
227435
38578
268947
663593
595581
809389
1097483
10545
679252
1036656
260833
413244
857922
787597
374692
235300
491700
438671
937478
328189
1178201
910418
421088
7771
932098
630768
1164565
240083
375965
1069631
171032
391784
1024374
966214
16520
1146214
341848
57466
156303
744676
63611
798765
1161371
102401
529755
43250
485412
629462
362753
653420
401006
1104494
529386
670701
189659
860836
190550
70749
382173
1135283
358131
58431
305376
870048
46279
521625
854305
761980
1178769
135588
925847
641703
426426
208148
9551
182592
640364
1054774
88597
967692
299377
1035619
46299
768444
656719
626152
368758
524158
375265
480686
1093781
21821
300691
442462
988988
15021
965207
1165330
31783
851429
1002991
1029596
974231
599536
885155
566694
145687
1083759
682432
365569
27195
578818
93856
887025
551920
609170
303694
1060422
1101712
712753
260064
307935
1038866
1168978
838066
408320
491088
278683
113471
1177006
339095
155994
148873
24639
120595
129885
480885
1073243
271604
1157539
911995
883213
549098
487793
622152
1114744
527104
1163083
117635
985917
895959
504955
91921
252869
593389
599498
216923
662299
707993
440862
400174
1017800
1160593
30926
702619
942397
345633
1094909
308542
242415
1116032
739971
1124752
81608
468771
704446
252727
1133867
229766
817693
501086
700141
11408
173765
1080268
405714
13075
775590
530731
1115317
233177
523158
1168937
92882
781033
294966
776364
889370
14618
426
410460
101985
940712
525460
958629
820866
283865
515953
756406
239417
572352
1025198
482544
912507
506395
1152237
250410
898131
184941
1159882
682175
450807
214637
315287
253341
750973
982760
632383
1021890
871140
864849
565718
331468
1114699
38120
1167542
387750
1112488
787115
1055381
773310
440382
1036267
917051
870185
498547
973476
120382
721338
610599
366833
1147003
863120
128841
947109
531368
49886
480002
1163619
195684
58891
725633
251650
393620
2930
474813
856950
417351
191638
110208
225710
715732
134673
104652
967759
493859
1085126
860764
313102
825174
991338
570712
1044560
483417
830253
534030
722069
811681
611928
999672
880666
246432
541973
46087
1080384
319112
884415
222452
250750
127670
759355
1178746
88737
1155638
1140557
774331
1115498
557458
79698
235408
622752
577382
1089830
165982
1079586
284408
479352
209164
272640
365176
593058
699911
1136417
917543
188601
886657
127632
978088
717814
514112
658182
391292
597572
285400
783396
474553
267964
795894
803477
776589
194190
676532
410534
334181
332208
195838
1092402
876357
601690
379071
217289
40596
978528
942334
930265
754151
1145678
1129585
937238
156096
125623
19430
822652
438706
982601
680683
396112
101413
442789
13046
487025
761220
1103697
642943
386681
476536
638698
918554
484694
147531
963875
89744
385821
217480
235930
140224
986016
836614
794395
403244
401477
806324
46921
696826
132325
54582
595686
554736
641265
120512
15374
585370
691679
258804
520845
630305
943196
710435
338847
121856
946658
446738
1178576
511949
728314
577020
1156939
1113310
543164
753533
1022721
144362
338312
459198
900740
25622
54599
389013
490605
997301
228756
503537
86483
449525
1061973
543184
92997
578737
875772
159348
378686
335761
286789
718952
755637
745937
1053551
870965
428921
913844
383705
1132247
93205
1165232
824835
240691
595826
744660
684129
255929
718902
941679
342045
648326
545857
114472
711723
459158
466068
334321
862303
177986
399438
635478
726716
1024596
79841
753125
526473
513526
1043631
574683
1128174
1170944
68406
384168
462102
442317
288677
849691
119643
614113
4633
349220
94617
913687
800501
1009112
1161481
49356
670168
300743
672078
365513
596131
487992
842403
958447
151374
446432
1024024
81700
327138
489972
917081
823331
224719
799295
1075533
1102403
1095301
679518
527873
1117694
852874
794481
563275
569361
1110636
945831
19333
109891
220781
189926
476219
125495
439896
76376
810611
814831
101726
742442
1093044
372584
438813
515177
533535
1034227
53526
429174
553980
1000256
1173592
83318
433793
666035
446779
79989
497532
180662
661380
388650
1153690
284750
298579
683984
867946
709657
718670
1125673
790046
77651
978983
305305
179628
681102
1087718
1075967
174984
337673
423370
1024517
386033
28098
1097166
517688
51096
836353
1033324
928298
1120620
621342
372878
18034
164168
561895
351553
884111
1030644
1078298
57046
742091
1129054
646417
678430
564892
757420
490743
739641
460290
639020
290578
1015745
221066
112080
215802
225584
1066152
789245
1143722
1175785
83052
673456
113246
228608
555614
437179
112357
795387
257514
667704
841535
96902
875249
1086863
15253
53298
910824
312292
1107014
154922
91410
233060
279416
507685
180262
231990
9144
147638
679553
481207
313397
566631
721518
832238
961173
196584
1148669
44401
556702
590640
1106221
665364
889742
725398
1065115
813170
260404
1023764
719358
394779
1158428
572129
995355
487019
228704
362679
1111701
916541
915397
996586
491362
17951
1170219
844965
1082271
289416
693005
1030234
186361
1096930
136133
936233
187618
377651
506751
912398
1092905
701130
1035341
884365
695526
991813
976715
598891
479310
889088
197192
194485
640853
946386
1158350
665716
561628
629636
511033
1168904
392107
6139
561010
702997
1133515
504320
438601
885986
219216
697972
130425
823478
1854
204992
1176316
982384
228337
675773
615778
941431
378039
200945
674688
693407
652979
761166
1134674
997246
538378
768586
417461
317713
509317
802090
743261
602725
887737
928204
1166474
652283
1045152
930051
1142846
7094
566427
940972
429508
805499
1108305
185914
1135649
1040925
425272
142536
1082988
482786
391760
805286
57719
523907
1090499
955670
371818
313293
1052842
113395
150041
1142134
107128
1044618
1175783
489561
907467
23296
321442
513923
1172349
282519
1084588
1151173
1146810
863689
682273
365023
232531
484080
890724
1029344
579214
460925
475992
601441
1116518
351333
1013108
766446
719183
1154110
474789
268891
1135238
553892
439147
917575
785071
623944
179768
1137922
1045690
799789
518009
704620
404522
1033623
255760
301863
933952
631738
798459
944889
540263
1061965
430201
801006
1114478
705052
38196
1141324
273832
625081
1076160
537463
998425
372296
360579
1089894
760688
571368
718027
1035030
261166
1042124
1171402
476599
1175354
1024391
770885
1066132
128071
483066
162887
946698
30314
729476
336006
899564
820574
618454
291514
250676
1054567
394899
212206
907943
971569
914799
488349
621564
204902
72952
681361
426215
223491
1151797
579156
1069615
1077295
770350
1117654
646741
539225
369597
123158
1151485
838074
369091
262712
589355
776503
893566
1161387
1139895
59105
902563
889031
727695
1173306
970492
570305
634222
530692
635
656865
542758
1010870
1057523
928632
963242
1019650
152838
422703
623223
947923
996609
1169407
71419
687321
411138
1129741
276039
839455
634000
1157422
335107
830591
397028
144053
449300
718471
746921
1097017
1127884
219984
715409
879391
488232
959175
147275
294661
524455
477604
195436
4460
194559
366858
87831
152866
418176
253586
1026296
455860
43078
866472
828901
611763
508671
33440
571517
634509
20377
679418
45379
372371
178025
259131
323327
749892
1154487
776904
312731
661863
602046
62432
653576
1031632
1136422
527142
348037
421672
759177
994459
202569
232149
161800
556003
556459
994697
268794
620515
1138713
478926
68850
691497
169311
1027920
1140792
870694
895400
389740
291695
1030622
468366
772866
34392
563660
568476
176339
991244
1041207
562757
527848
937400
457537
346804
367968
723741
592322
433277
471465
915583
486853
461659
401576
89047
1082395
401502
685842
368450
684832
875432
665089
155664
601934
771458
686246
96504
236742
1128748
55649
565944
767778
696450
920715
993048
516048
1177124
91263
512457
489491
24538
457649
625503
588084
849859
986342
1117500
307603
727634
985830
792846
189354
427740
644743
909558
160406
1139050
569032
876750
851668
101685
775449
1109960
842372
655597
1090466
843787
265272
475921
14450
67864
544560
1157906
613683
37773
448723
25878
718122
243028
605362
657918
151827
179283
545215
609811
440340
179370
432437
424070
594306
730136
1087231
557208
806481
50194
1127518
955313
1018318
129887
800575
633647
1051609
816302
56668
409681
342289
350389
660692
564433
212611
392692
450060
690906
38159
190511
499048
274861
542834
447842
822812
163765
790689
1011297
835136
365645
474835
765956
711378
725238
999002
683472
437814
204360
1137066
1000233
476416
473189
62280
206681
202718
204298
1165154
646113
1062099
975123
474840
396474
222306
1047187
734040
832109
244808
284057
779663
535897
306941
948860
32107
765269
544971
681200
392476
250706
462808
881090
485824
1070677
483368
894168
280105
1173373
1056508
286650
573280
539506
555001
1137328
726535
102033
178841
1055566
260323
498800
390978
714145
1110132
986609
964997
914594
190489
64324
395230
180974
140875
648475
1039762
404911
343342
456348
37777
777725
400963
803601
1158759
194122
319729
541668
336672
1049940
15800
303567
696029
276408
866880
316996
484747
68156
499566
315930
579858
321228
1023661
872441
266040
725609
306796
832006
433327
63840
1103396
682071
60445
750480
120949
481520
140213
1102736
157165
79827
238253
698845
784265
258909
563578
1038941
1172215
862986
937244
735863
87556
914539
877749
495788
1019278
1066147
663056
1127368
1115868
112210
203738
193232
154102
137016
950190
421023
182549
236101
713266
1016931
530159
581247
2213
480209
328347
524184
201466
33409
390831
471056
281556
299818
1076225
1046518
467866
1153308
463826
703403
422268
757302
514836
533408
991037
777367
1015658
304203
408705
680828
1079331
863556
984146
501469
846084
191346
490133
388323
872515
180355
287962
1110701
605373
507081
136758
899824
943875
1102091
845513
14980
850519
496533
461784
975297
750683
744977
426369
1170412
706042
1011812
513470
139932
500413
522028
746174
291112
1152465
824242
710606
956210
858117
110044
706312
440164
961724
559421
530564
877552
747082
142537
1016853
367511
995299
393124
253677
447272
188312
245857
55118
283428
67843
871583
46427
36943
524145
816132
264152
916872
188644
907236
452274
328781
6990
176905
433873
652948
728645
780192
647418
38401
33437
728867
165780
723877
677539
827907
293654
1171719
1099004
812645
583655
269437
1079147
382930
1180233
231442
117720
44971
110497
1036034
1132215
32265
189477
586033
316270
4342
900134
244649
859318
173495
894013
359222
329908
736746
41297
436044
548577
293990
125436
121401
533034
1166370
658308
176571
83355
284701
585466
779337
436282
880450
1017575
998488
465110
1013515
297186
458145
938712
1023626
739105
981188
106688
968448
689898
534977
997123
1003832
943485
632364
201193
581033
1079285
156618
158068
150311
486804
491493
1839
1119857
1505
482196
480637
752338
1172281
277632
845018
914816
850885
599827
310950
465443
1087878
422622
733319
979342
815493
1036322
1106176
13448
469373
301384
52459
39569
878551
773949
1036524
229777
1029779
714084
691375
898503
872823
494019
258522
427163
1143413
650357
937385
269312
964775
236112
546027
721900
928578
1058548
695963
107919
839136
72409
833553
117397
493089
408617
978094
1041855
435583
755045
1160169
999637
1153811
890411
886376
317133
974876
452978
605603
571220
440446
781875
415247
160492
310052
236071
488158
597955
1142556
787705
1078172
340569
420676
515852
827103
658764
799011
942177
709348
842637
399312
745033
468901
1178351
804281
144259
431998
642926
69890
559480
631069
1144319
312082
83550
452578
757040
973935
573769
313129
669276
1111139
958453
29471
117326
942399
68594
337041
16930
2658
112462
735855
452017
27687
155168
551681
1179628
1167227
1052991
857234
344807
305627
725526
1046656
1096698
212653
864913
534995
123050
213559
622354
654675
643284
626965
575099
783958
370369
191297
486555
884789
888624
279556
625096
756793
296378
649315
478845
94358
581521
804267
979961
227178
553306
261714
608774
636894
115443
85127
703046
707152
407726
354345
1013499
709124
180924
647714
219012
717964
673983
75655
1177533
768716
985999
92217
495471
934576
300882
1108683
925940
702579
783250
684233
380835
577861
560295
89511
63642
274030
722590
246784
226668
1058583
419404
54907
450057
976856
245439
1016372
971289
395529
38416
454833
903201
479485
948887
472131
181945
614449
162966
96964
720961
615775
734393
577308
647880
398566
163755
357378
803353
837267
487407
276329
941395
866742
595655
780503
409143
833173
513195
839307
1110996
747402
1024934
504393
880966
432605
253920
67322
926307
612890
99004
767509
1016138
980765
692412
1047475
93400
1134989
78573
1061506
517416
221538
972752
949257
476559
91237
656325
829269
369046
601615
104741
795190
923488
451100
1116221
653264
13719
242892
1017946
1160277
1097224
54364
102373
557087
132884
103212
952913
973968
1106186
813217
504618
45905
881829
1125836
876240
359386
1121718
771754
767478
857377
1175837
671486
1119605
847692
202902
1067373
299715
1136221
1065281
824185
612098
352240
439878
253372
469413
704058
439809
596626
84351
1051474
790146
334769
161537
364342
404133
976900
273575
132986
665758
419157
705457
709014
761965
833422
1175306
83594
18442
54337
9832
368347
726743
708701
989659
345488
587408
552809
1043483
530213
1094510
590809
833751
675539
130921
842747
558125
459094
1035352
43874
478650
1146700
130331
1087592
11327
905195
1169231
1169758
555372
96403
889235
92125
452908
237430
871859
746424
809678
1163658
111527
26104
735561
101230
1071498
448304
246754
93649
694366
861080
1138792
210287
406130
1118847
719550
523665
343581
209916
386903
645776
349326
893916
307558
233279
100909
100333
469344
598916
194048
437303
541767
729843
359386
233637
642378
529879
124029
1036147
769622
916028
972543
1175288
44692
339829
480126
140043
549607
404311
686485
469162
741282
1133303
754679
830960
802459
356319
943497
374203
928577
727077
489646
662371
321895
715120
989380
1045209
89836
303234
11615
288459
59144
1128532
204477
208050
856831
36911
656205
891096
495047
235843
369635
1139676
361640
1028333
372947
949803
320088
643039
853450
635688
893615
745785
583086
719185
693905
423489
912024
766684
615004
51878
938094
307644
981253
386330
331405
303130
893502
312243
24402
183621
389044
600973
496096
986844
232008
494015
217614
326642
256965
1047028
10774
1068186
1079945
1074193
1014405
619010
1062750
925908
136008
571787
148884
989887
129293
546172
631315
998542
500353
991408
620357
22664
431167
753186
1064614
292203
482433
1170841
994061
989547
961898
1132800
611433
471192
73637
497102
695078
224020
988002
929368
493398
212341
56490
144785
991058
789695
363830
1017348
217535
223916
422347
221922
625382
1114674
1038302
401991
214025
1018844
873802
674701
825838
200120
190833
219819
438258
831371
1092851
896358
768827
56900
211087
500594
16282
102559
746226
502327
324853
1042360
207113
1089140
377207
708963
164880
53248
759055
839709
1028264
223491
278593
103955
726419
218435
916692
415400
1112336
1070418
1001286
270771
655236
53351
1156137
888212
839259
179993
520617
476297
780922
758240
360597
1158332
1042446
1026758
529160
107502
1083360
254782
1136868
293841
346503
190464
800854
326363
1119861
222086
687316
1057303
1161498
745847
345594
1095566
239427
527146
881318
911252
248372
678663
875717
219061
168872
423105
720732
501821
709972
735632
136872
1085068
788046
878452
822992
757037
640563
752116
329407
163889
1023290
169605
529303
584472
935035
497425
1038374
847654
934669
590734
829204
1004187
625363
426579
1112921
202642
996137
104535
1066332
555130
176867
781198
241704
604494
101019
210631
249426
156588
2332
760486
723129
1178829
731684
401249
508735
910569
440826
946944
947615
354048
757357
491521
869336
1164307
191963
1071119
968994
53589
661204
306032
80373
325130
563068
13416
603014
303753
787600
1066501
196189
267063
737444
388359
923069
593133
935948
1074623
107932
1036364
981318
481716
971246
309586
105458
314809
476939
1020158
665787
731490
319510
141937
7890
588065
578895
815773
1030461
548610
241833
785201
131672
1173698
172673
836427
109290
49836
336989
22813
171053
792335
78353
343565
1164781
916249
172022
531744
813068
844440
42029
623271
141633
354000
403274
984283
102199
291220
912639
1176157
764956
72739
734359
112607
62208
354836
678469
1011820
539618
735659
299885
986966
693463
1145160
1143714
902120
993436
594403
219959
821623
854035
711102
32399
757626
396948
1045178
193539
893906
732202
121807
594250
186228
575454
944055
88098
519414
858416
244273
371953
969707
97530
803164
397133
307018
1135616
612417
311494
889477
387411
907281
777130
1080880
925655
530663
1101373
1172603
222200
967309
1114561
95090
1027308
1001763
632205
226927
808080
518063
73345
535665
774360
367177
295649
97716
113530
122141
282497
401123
982479
866945
103056
577055
444698
1023287
1154056
875800
429654
431748
835735
218715
956447
35394
535995
891914
176534
814193
1089757
168921
179632
122566
1133114
318419
724170
830701
76817
202961
1082082
615968
164348
1090132
553996
770216
506911
907115
384493
53389
336315
790644
591973
583732
36050
255095
535962
131507
1011695
230229
573526
1039887
36077
134804
310998
196986
823280
1048903
724951
18167
929246
313599
251031
945638
244299
977295
283865
604076
998392
289260
1138865
1021493
458193
840807
78407
379798
210872
87171
431703
111150
923711
376314
1044553
914546
721924
573134
256704
904588
486136
709135
1137765
245480
742916
1004263
931454
614868
867665
493146
491172
1091172
742356
1179234
305409
324343
366407
4147
694113
307720
891160
143736
846094
431029
600657
57285
897270
196307
222375
1085647
955851
937250
161838
576289
600054
464263
297741
121026
1046088
496870
858171
599234
613007
91133
199378
889579
639270
89408
1084855
314268
734944
1068087
126739
573092
1111539
1016139
659964
786052
1022529
167905
472472
177180
636139
1148189
163186
126888
1091983
20980
892019
1101828
757752
415453
177252
1043616
90175
138365
613368
59999
805122
539210
292048
760670
1014469
103841
203256
277933
591905
736245
1074356
891932
926876
340475
261135
777345
393172
681305
340284
893654
1016104
318100
443141
1149059
589680
1008588
212362
990117
889835
108154
119847
1179397
993733
407047
844498
924469
937318
1178682
722214
350838
541596
1137757
782063
159714
957357
614447
89632
536429
1046113
20546
658489
879820
221540
657911
729601
696208
3377
518019
565508
392630
947799
508037
614384
849504
211831
317339
1144079
517279
481136
285256
12843
120984
182720
894842
699063
619581
834270
983632
794529
714974
384772
1152215
372625
694260
405627
541304
573999
79009
230145
730363
30386
1087666
1018958
919080
499271
1058424
367739
172110
920811
263039
339320
1002153
1113479
701237
190250
418492
832066
291417
794535
1127072
426904
1111496
118048
137343
383668
904568
1035713
348357
670469
944336
129251
132732
752978
1179518
212631
345052
770504
508475
1099465
434079
1007037
217559
321168
1113027
1027174
336027
814156
80892
279394
582465
194525
921584
436573
1072480
736869
1068925
391069
1055247
191879
380537
471216
68563
379224
774720
370166
1073487
976157
786893
152690
824384
972206
293610
611776
1071731
1109838
1056123
304686
970530
1066139
1126626
532038
523413
715337
97605
1101002
165210
744468
48647
1121322
1105334
755954
928317
67395
1093038
1073066
907341
49363
1054977
857376
807374
399775
152876
438387
1046849
1178813
759283
296876
905403
197792
881462
316557
1103083
725863
187741
1032158
1063422
1009652
16088
915963
742540
537318
885093
699314
480528
795134
356060
701962
405887
118066
653798
120448
423463
737582
794094
352460
991697
163677
100039
197276
931451
420983
624932
688246
397900
318603
740217
18870
571905
604951
1029546
424269
462130
369195
78407
1120288
856291
1128783
63558
548163
346298
427548
981121
517262
542769
354800
171022
693920
362366
368581
424238
815117
555499
491401
591090
1003220
244845
763433
378737
713741
154897
682503
938530
563023
1112956
681006
796935
45147
844714
725521
741592
675516
1026239
941248
364876
791837
156660
599433
622669
274147
907475
352058
1061210
820001
468919
735495
1142706
138770
247373
219649
68031
416705
335359
690151
696015
832565
492683
425014
1151454
367712
1158973
243314
549178
338712
829503
946608
377657
902468
995178
1147079
195546
110615
931658
1075539
476346
843105
265891
543556
664541
663713
897682
318413
928460
521862
883063
32785
113149
854058
1141524
168707
397805
904997
471337
632892
1122143
735174
692373
913328
513972
349792
135521
116999
608974
469013
70706
201613
1102742
235715
664155
177415
1064695
507660
1019551
531408
1080598
800172
267805
1006857
415000
832829
540056
647997
228896
491080
169510
982623
585426
65244
1136477
726730
904391
1011436
600554
661466
385552
353529
262188
204760
995781
324422
939072
661698
6337
689943
1034556
505174
359756
320126
476204
334430
585771
433
543803
598605
1013977
369995
108439
1162153
131205
951773
1120715
1007676
884053
31808
14000
344706
913171
192773
895353
123225
608344
746213
1087626
456603
502264
1154028
219655
1001837
5538
1118872
624398
604066
870929
346415
1106623
571444
475886
157184
415979
417338
722144
723483
511459
523413
1108783
711544
729639
1000223
23646
193935
364693
921482
1152894
70190
1045544
39414
1091819
463909
718062
210078
113619
47667
1176524
1068698
1177040
907262
44786
747257
1158186
866849
683528
836197
655852
39354
728081
697295
137303
1172233
624740
380024
1166163
74670
207075
989943
685999
795422
188641
1014357
53066
800460
156162
736300
884065
731120
398774
660798
1098984
506465
538613
812164
71336
213096
955742
1164899
849329
616533
320950
337541
512588
1105852
118505
518043
975598
1155636
655391
1148318
369448
1012848
37087
664598
67582
980273
532921
156533
866601
747025
886437
840918
1044654
1174121
486812
362386
1120218
269526
108969
603528
738480
905008
862464
61980
860932
1160048
333402
668585
981841
617643
195172
499837
1006818
89608
609497
759072
522571
341116
941533
114448
590542
655701
1164457
2969
149661
262353
551159
302823
501024
1172258
488529
507840
873803
750166
760502
110270
794381
61631
528200
356145
364801
264141
519318
273540
329060
232881
1120491
736078
548218
388895
792817
193627
1087544
402068
1083512
1027584
670467
294491
565822
448029
984017
159317
656964
380872
679563
237297
700703
278614
641191
123467
563820
76130
759186
634219
936667
1006431
566564
470586
202368
366200
924236
409636
169070
427492
162703
915063
32232
16195
774272
557130
61982
26244
1122479
383777
1174581
354622
1176419
303203
754982
221573
956409
425843
403898
671280
884111
835686
64506
719322
1029148
498252
1116079
775977
642624
806632
967136
938449
800523
215612
844165
400287
615058
755176
292372
36684
1080732
645122
773558
206570
715866
425456
658380
1016297
1155458
702077
410208
315049
1047660
973907
383411
1059980
853736
68762
240998
850723
36002
967434
506906
431855
515013
603935
330871
377836
428241
906929
982497
433950
567766
7455
863368
1132993
27367
1067633
339993
776986
103035
597958
1140945
657889
835803
154167
564221
429577
228627
865385
1009175
13487
194122
410879
284722
49296
201900
866859
1026870
59456
874692
357438
124147
972774
1021298
398837
419546
153833
350466
536714
619338
972863
926500
1056136
305190
140128
196487
828057
412224
274990
760685
215574
178037
150153
356109
577548
523275
10842
207233
981602
144322
347631
695598
889806
895239
319663
955371
940655
461172
558313
432952
1148277
164295
891137
75617
704016
866390
530531
1027475
495959
703328
109153
84611
507631
219407
1148177
732840
659540
350606
940796
772319
687324
390008
308450
817175
178374
429279
849098
481060
831120
855076
204849
150883
569994
109854
543200
277380
938033
201114
359631
4740
807711
458275
1124000
577426
1061063
154317
1155460
698971
770637
962338
918225
515385
463288
999138
1147196
1149773
504977
497010
176972
425220
622962
873571
309916
191928
185457
1035104
908611
865616
320782
272644
42157
928335
413284
924297
1007102
1162731
370696
113310
789660
180951
71883
1106410
847099
255037
415764
428477
660566
765156
1001298
843332
473632
858505
882918
953694
794230
832779
469793
925723
181420
1020393
572332
697850
956389
13932
97374
923945
1113127
978672
1138536
1010463
131181
8083
901539
313144
297592
208179
857223
498761
23200
192113
1017543
866609
1009771
139375
1059681
952042
1080193
679290
1048375
214848
1069091
1123683
453365
794017
312657
1109241
618454
332481
390061
1109573
588175
915309
1133721
27319
1172378
986181
118600
711312
659715
834106
423557
1090028
812030
113298
987424
377603
193443
1009505
1014565
671266
843145
1076040
1146840
872810
890073
77446
79927
134867
385281
401068
968136
1113695
1133376
707002
732181
647556
898926
937137
83966
98564
615173
110254
178247
1011856
443989
1154558
1142242
997698
742690
1050534
489737
242164
148019
594443
849443
244376
786987
1026126
784799
717545
363107
261651
1071951
917671
1037719
579823
235679
468835
273867
404091
486830
41432
940721
353916
899193
128258
1137749
633315
809549
2457
1009847
158663
1115806
1165949
345628
503783
95398
412940
447895
476293
713677
90540
1151944
472863
722291
989051
25170
301306
155003
142302
1023896
211985
670286
420575
446187
344223
581321
1052978
439295
818852
772345
946215
165233
117999
241932
922523
647332
877647
883782
16026
415606
374564
704726
374366
810223
5120
843264
182354
836208
970063
19584
829662
265097
959122
103652
803709
84757
761031
561877
544987
552589
1026141
683696
183577
515986
851078
1074053
320615
1056555
643239
1126307
216223
264253
485445
591401
238573
168640
538707
199575
233038
807594
707125
667226
608170
174929
1055641
346737
1149602
1099651
415167
326140
146240
32826
196798
1145297
55459
130024
58357
26466
491321
221821
1030104
959138
574974
553503
883018
474469
391581
919406
796743
691448
547808
1060438
975557
57678
1007012
433071
615358
477593
520998
1134327
852794
757310
577171
665573
723026
1068470
1021271
71271
69269
277189
16691
398468
826813
675002
476017
974788
463888
584121
989196
856994
594486
585499
1134732
929486
284901
527720
491990
898092
697295
303592
791848
355738
631993
864448
249284
304961
477534
1175485
64119
599746
87336
546692
365747
1128025
291137
1038352
353856
1102529
72338
1154057
291927
1061987
574405
811814
129888
503184
470145
659833
333037
941212
791877
532597
447375
514134
422917
925191
893565
585313
234767
1751
37566
877197
1037742
61521
287034
395386
1177401
194125
1155313
246052
813609
640469
681091
598491
1158986
64339
980734
591833
1109351
1101374
82964
670888
1029627
1093962
297261
449147
669217
124384
671033
1160894
298693
1026315
1101454
86672
755198
418888
473985
640549
1043323
56384
747491
889772
860608
75874
1058147
762249
52911
1094149
1157833
253613
772332
974665
696821
582173
1074304
651057
1075637
746147
441247
507852
68909
414513
102388
430944
1099096
1028398
318280
760374
571886
38341
723703
169399
152141
340355
855712
688130
436794
420526
1104748
1019744
564220
240354
1117635
329444
288585
361744
1121236
1101728
175577
822422
5259
265626
815461
132742
150483
744590
820374
826485
703077
597161
235541
1077259
1018188
261801
101918
163917
89610
402512
863758
898132
327986
386430
504121
293483
518963
490832
239739
372645
744263
526276
788664
323571
484753
906778
251176
362994
676101
412837
351772
933656
648484
885694
172366
985666
880768
1107340
1072014
382627
100185
90791
914125
446555
13018
1072560
796424
823275
484584
1137890
669190
517555
365195
777268
1083364
463431
605488
187290
59254
6231
817805
33347
385794
969030
636280
533654
57679
1014745
781006
422310
827723
1066198
161081
1001145
155455
464408
614541
610409
1010754
914476
716531
854610
300781
350320
10594
190207
1176730
491072
825559
329241
340535
660737
1072069
741823
487504
199656
27695
472734
111836
415515
275965
113518
701163
970388
665579
819437
31309
911401
766398
912138
562213
1131956
1028342
351313
605418
576701
317475
984596
1175615
514624
169712
222401
1093425
663660
907665
1139141
503935
107726
228627
326126
136230
807175
482586
345642
566765
444758
878276
210775
792932
608868
338048
804313
224483
268065
344087
12502
1174274
127907
710756
679452
780565
733719
762648
587465
691030
1019271
823502
489042
925193
1053896
841335
556368
763213
1864
798171
1098167
165559
759778
342688
641680
220799
1148395
629400
1134290
169847
1130133
398545
336803
635839
576896
1138963
230112
98029
125470
1088659
195980
756492
684794
376043
902907
1132307
656100
141030
749725
560367
1026935
323333
598008
1128099
696171
673643
352519
998190
434383
369286
221659
1039686
449623
1155427
808981
424375
871724
53224
1176418
116727
955971
119086
320476
84641
648077
307841
704624
1090626
891989
644792
819302
4789
424282
653477
474031
428320
910782
282528
116279
724188
230711
53595
1175333
80174
62076
142938
254740
7003
420824
245957
359554
593171
898708
48322
904062
1117754
852077
909052
944229
444464
1008628
609530
805435
340753
687835
241919
360078
970835
733459
934596
576422
80162
1081747
346724
796785
81868
1057301
963778
1069047
907740
761037
957424
1160938
154905
189596
554710
529947
403311
123176
421172
917427
687789
978360
893224
582223
306701
152238
954591
228388
403638
772554
85983
705869
670262
735465
40279
604654
813109
493029
381249
894059
1010387
111190
866418
292024
1135019
272826
857533
194855
751249
40583
605992
207380
76337
743747
821445
892093
1011477
307395
948325
906582
1134099
1098518
949408
1089207
1157951
1094915
739523
996911
13711
797459
1097272
445883
78010
1066215
576044
1167920
60647
678870
118911
534223
728578
748496
874604
1161616
491938
509091
388704
556618
178332
1109403
965783
847686
438601
244776
258265
1058712
565530
1097083
1161637
334921
481103
156354
266934
842410
30294
319067
1164893
1174378
272154
784488
1030172
555655
981756
933064
1101277
866381
1066352
703397
748510
815551
704899
1032829
1062539
25263
426762
578905
485676
965833
1136945
1041757
60421
581669
594297
341448
467035
978527
1025330
466721
875341
782317
738887
1036043
47916
932999
1015097
163736
706244
239169
697028
210499
450519
391466
805118
616291
947590
1081535
317181
749662
622314
945239
991518
360995
587849
874010
1077776
267939
397893
526541
720548
780395
701326
330329
673657
311704
584533
390408
719008
15794
661252
233628
405674
265893
846067
548897
401953
455463
1056110
393795
469700
1058765
1127265
1012135
1137914
709382
11667
907853
679340
141086
683687
316281
191326
1098165
395355
850615
352819
653981
209652
500139
514421
595149
126278
984961
120611
1068080
16399
699917
823688
65178
1163081
422270
1086000
1154783
882955
320813
445600
1097588
1062478
710512
479439
427905
891648
331454
161987
712853
1133878
81059
374696
700896
796787
396884
297895
263963
202503
847277
408979
706215
448537
452950
1179971
614953
637341
595645
430223
989943
519820
1031548
796806
347294
691225
24881
3032
699638
839057
834159
644531
637216
325558
1010174
1155010
1101770
1034851
546334
864677
357174
155662
135888
1108519
363360
465971
200222
614091
223451
234488
338703
711663
762324
617938
1031918
126498
817547
668200
384659
849318
664345
1087466
887710
666275
320939
116306
374679
296810
1027894
1032125
953068
1047184
455881
322442
662654
755253
541826
873861
636096
1040578
890750
337907
652009
22626
716983
620036
270814
644995
376015
960769
358447
931987
998898
713208
207028
298389
931007
23861
1132588
132150
180313
301352
290654
744385
221724
632023
262958
347481
477568
308115
122666
436113
444220
1072845
756942
396652
114811
674968
908077
75951
908816
544966
554693
668913
445180
829599
265611
591621
148393
399212
68777
53808
17568
1146861
367827
902614
979032
44636
614115
402289
1113897
283859
225177
340627
917431
1137886
777782
80573
553855
564330
824577
65227
276030
770478
278254
442616
635348
699852
404988
131315
30719
565458
951951
894853
543272
399875
269286
120981
893251
50479
817072
217285
307328
1172910
982127
756476
1114939
632793
915855
75019
549171
592399
519110
533782
135008
6344
207916
654324
585914
519250
65155
717474
327308
742778
426058
672696
708255
344117
145749
12500
206211
861862
1061486
378252
666439
1097347
1163613
632478
1004490
757822
682785
120014
955300
27850
319744
763546
747422
938258
879696
840904
686985
1020706
1153894
152500
1137906
995218
422618
553133
986287
634688
720203
398559
563013
22651
594973
675629
736149
706876
541561
138455
490935
1085354
379952
170606
767494
1893
868496
1168565
90569
535732
599202
451926
1147902
557393
577172
331476
839460
794765
316064
977515
1077771
810111
1116990
52605
1017959
409794
533059
813385
305916
256090
184664
22564
741052
476074
1119377
993595
1062048
861052
374323
874392
600906
1152177
938552
137191
892773
1104764
119736
227423
58247
452767
336735
628706
1011782
70431
374622
160054
954641
675794
353575
1066877
776644
490302
699748
454089
525974
167228
75916
237582
214618
795573
953482
53554
993968
922307
812742
864363
479073
399219
867723
417736
588882
381096
647915
60416
1040726
290369
366152
732103
871940
949619
1056730
390236
661573
246821
320419
751614
1042603
240176
674976
727851
551026
535191
793087
737425
407171
184040
258892
335710
174832
722023
140009
1035808
608389
905503
585035
905624
176797
159859
478066
400807
19804
529857
969779
91072
899202
1029431
672065
571207
492755
589461
1144316
115435
1123362
1003461
803795
531360
673647
674574
479397
7954
796648
199000
1172739
872622
1040423
251612
832538
164572
898949
152760
502050
649085
684795
419159
796157
616709
219420
768274
96923
314000
540556
179470
886704
205779
947586
641057
325541
475043
1081652
13026
280297
975397
1150312
261093
426462
312954
1044180
826587
852932
936494
865055
896572
585363
1046049
417140
720222
1065231
792932
510088
148677
608403
1024880
109050
1146102
878206
65080
462832
926995
500981
229004
1091534
613960
103918
291063
1019340
624677
894058
394276
191288
1106888
1061475
627751
172785
545607
652656
972354
1141932
1065900
1105548
796189
1149627
383627
422219
178939
306971
763553
374647
520695
309246
1146271
292414
300488
519161
146335
356405
913520
58439
509392
156653
983971
1095465
542399
191637
1083413
317913
695449
383164
322649
879746
29214
366769
127243
1166627
563982
731945
925550
144270
860149
257503
294521
315700
979268
319847
1008465
123508
868785
908324
880200
706004
1015093
908902
360286
97513
1154002
419002
715475
1025855
189791
764080
558539
1048036
149195
881859
428939
330903
679499
1111136
546401
125947
91677
46221
428389
644942
220578
236914
3872
1156076
1110824
480194
793176
726497
433083
618446
401852
129861
762997
412234
1035260
223936
717455
703763
167309
858098
38079
97732
229800
305209
15026
262019
239845
487566
337852
237479
276812
627800
972545
1030735
295037
817339
746427
915186
376685
1052750
674853
849056
257767
1073854
322077
694568
678469
353326
47334
758997
772059
228873
706885
374960
498532
797795
1006194
757296
1071227
781322
557900
819974
989271
372099
640850
670140
501820
554032
748420
628463
132738
339640
399944
801946
1118377
438302
94330
1167097
689314
49738
860444
73941
602978
544374
788917
765548
149526
433164
982871
1021652
11770
1049567
967737
393895
6608
529592
704161
1071800
367507
620766
247430
1156085
367954
1015995
681380
393997
203931
130046
799879
812951
544808
263996
725056
887591
57740
1074999
315601
715181
1043713
520876
273175
60479
1125874
555519
27997
797136
223658
1116716
302036
49834
628077
176305
925547
366215
387681
674178
16482
339965
923727
59145
525455
98894
788967
638432
35043
181505
937039
215277
639699
111434
115475
1082568
906344
729372
965819
1162287
399308
501924
432249
216697
906723
62186
806083
589794
634662
529675
1117779
1022690
453154
896758
592010
360356
1019926
365563
240177
1142377
342074
735244
211264
791880
1087563
495831
928668
681689
542889
565955
465875
596699
767149
312873
790798
343262
878352
1049105
1038376
120751
209478
996109
1117493
29617
258631
904573
858940
869066
851130
904212
506237
1046721
1111263
657305
845950
456603
122153
308663
858065
505988
428935
869798
578132
399301
765018
718029
244863
743
485504
175530
384729
3526
1149174
221135
1012938
964681
1137848
1021430
407208
527481
755365
257248
33763
729953
567495
162460
153060
737510
322253
837103
186410
163004
260705
286408
1157188
816637
29566
481824
820899
66876
640951
12435
914959
168016
1178452
228858
551310
328375
362264
324507
788538
1066518
335570
159197
90513
869753
376645
1113339
914267
566356
136823
107808
340181
673464
55378
717213
580642
779105
241994
839383
871145
829797
1143832
873382
557548
1101084
637883
645293
224186
753995
546651
1097954
440281
814687
170308
124027
1039549
213151
338032
164319
25905
569379
346852
625179
44738
924510
912715
659961
61709
932551
1098034
993356
571665
237768
1087934
321849
753875
964929
769056
93204
504138
1047026
664927
511861
311519
162019
969480
765853
1093182
373645
1138617
888802
413315
958284
758378
697430
59008
632863
742515
350486
359269
898708
136966
463425
291423
444876
880532
331951
1091030
116917
132886
707351
1080779
905553
213940
840947
382571
842788
775278
851527
270364
469407
260132
538563
786903
349499
352782
891884
211418
1166394
1115310
14471
788322
804129
1144104
968110
686682
675055
1006791
270511
823880
111866
99755
849886
10740
911937
139286
1010579
82687
327325
45119
975565
1047115
1078149
669107
658058
288250
690576
468919
947607
793239
826408
913539
911040
453637
1079118
890938
958879
561808
677529
467911
959504
444021
437107
1111458
122707
29699
693644
698881
1041808
930841
1113914
1108807
22598
1062907
701796
176109
757083
705616
210785
1060955
885477
157311
1128682
302227
525732
1005187
498747
515941
316806
582786
335973
985114
231427
224733
855976
148639
283813
33383
216453
41010
949822
705334
896154
183349
221211
804181
75494
824111
394228
147325
619685
93240
359981
1042653
35105
294309
399806
86167
174549
493094
329432
949028
470638
852407
567058
743904
167840
572133
281363
1142895
652344
694718
721730
441978
57767
448366
982289
249988
819938
970549
820644
22563
949418
756217
937351
310241
1155172
504659
1025135
356514
1040135
1081549
214648
582988
531757
490382
873734
437591
901786
1091330
43400
327560
21354
628632
259607
211819
560655
897773
645053
467407
171445
965837
682905
942446
437330
24226
470935
310617
1087408
577955
555288
1023759
1130309
185628
902954
60621
1052109
83179
717604
1168183
645866
103855
1114656
545427
797101
636831
547163
660207
567516
118701
438007
950018
1072611
903814
594316
1053396
264226
913427
1123127
6535
682341
589602
952635
1022647
309307
761588
577594
847915
175802
829933
1057301
968106
643211
135999
71236
646652
563391
917124
273219
475801
1093378
316409
808499
237624
533808
1060790
309460
631760
92929
359452
856884
996999
546436
903092
869455
1046083
638211
156349
1019217
428446
721149
1045171
906609
1073016
17799
1146693
1062859
486830
932829
1075574
818527
945807
57037
710504
62582
296693
168450
307842
1024553
606097
356284
348136
70671
739479
31499
942456
723038
38360
854662
782797
160342
1177413
1017744
38885
398795
964320
851724
1027482
490463
885484
565665
250373
75338
425164
323834
573596
407161
303264
1075695
270720
389557
656460
982132
602756
601955
383595
551162
184760
669217
655369
818422
959693
318319
493513
1143323
203388
513425
525039
83424
995316
643494
56991
120764
124509
482629
1069709
289667
205889
609782
761816
884857
11043
276861
599542
315225
405268
1245
31199
528738
369051
339969
384609
957690
378192
614379
1041018
315412
1034789
552596
326363
944557
575369
988121
693078
699672
713455
746016
509622
955421
291962
485801
761495
422370
436277
967929
158033
489707
525555
312456
669060
527745
342867
661713
700659
1063495
990239
330633
811869
767504
511770
1172195
817598
671440
519248
1074236
890577
533016
257730
758287
1098407
631532
179682
102179
443118
324449
479264
550263
332715
21907
197156
578777
922524
810796
100715
1002365
337585
156518
592972
869596
542189
1132775
1172768
930942
1008867
203540
470174
1076084
243459
653700
552744
606633
187798
275277
261980
1175877
976901
1157291
426142
748147
554977
583679
1143596
401950
459303
784333
879607
678423
417528
899429
849348
65614
1169974
321889
782096
1075805
182430
1115748
738595
1175452
175992
104989
655415
695483
244511
612254
828365
782001
1050508
928896
575638
885467
1047835
961934
571790
242147
737904
704482
247086
496432
974772
163648
598438
1143080
603008
1079945
426480
693671
115377
46999
82301
1007049
203189
665881
809489
376521
821032
493852
834537
555366
1034652
667523
38576
1134678
212520
837813
147796
731015
406870
814833
578912
25103
196534
957141
361459
770505
833126
293108
37933
508020
662736
821881
335596
32799
1122424
122241
474121
1148427
396267
493015
474910
414312
577636
702494
88120
130080
1058897
86571
42012
799068
1132403
1164
375415
378627
122385
549809
930428
626178
725088
443266
705481
309517
574733
1171171
560506
712290
938085
464484
461322
492651
1002100
1006750
1089709
9518
811845
1016114
780481
746442
1130390
800151
1166683
213874
115933
549295
167683
329245
1015252
610944
839862
1038433
1089418
1051933
140475
363583
998358
524914
63801
486247
730508
53833
92065
856962
1023224
1077770
65641
60876
271363
1180032
34197
611795
736807
887119
912449
244542
284984
258198
312291
729153
642116
194344
580025
340845
1029523
925524
530939
385252
828989
661573
990872
140907
732306
928854
1008540
615777
340902
1135832
651595
442825
330609
674836
851919
619440
1176075
571763
796158
333600
1063207
51492
949800
517700
390249
451534
858432
524977
842966
18288
639507
515333
694580
828076
453321
321840
623088
26157
65337
859105
481181
338585
740316
422246
341612
832762
494802
255424
1024811
359155
401189
549235
136007
1061107
363022
623113
127880
812288
999136
709622
547340
1058294
316325
1033961
745920
582992
614218
290699
162727
806700
714176
172144
598328
833195
967705
36615
250752
905009
206475
1050720
722335
815306
105271
291890
662672
248729
109062
592145
913420
259568
721597
547093
1110603
198835
74951
557540
831923
1041660
848087
445706
688451
437336
358492
1106993
501753
282006
720394
349066
353606
42941
956672
329798
211137
326924
250674
837487
128067
332406
612478
947121
93208
3866
714168
987350
43573
543940
393624
392538
832676
334080
70395
173561
544570
116980
102085
1032412
442956
951398
693678
850144
556942
127442
1089706
500680
1150394
257260
736464
620440
887501
358549
646515
390176
960153
429835
745735
776899
798937
297269
1031077
1021608
530467
1161400
539403
315110
32031
722806
938045
1057991
1097241
122383
644986
51207
666846
315288
1075256
163268
881834
561018
765345
589833
942898
45515
109413
979034
259022
940179
547409
660742
512543
693551
456998
1098860
866827
142659
850528
192203
837838
136910
660447
454808
735395
1098232
32550
784115
1146530
950624
416540
422924
388765
268746
1121210
537637
1156493
150567
533244
1062235
632750
560130
13166
1072301
156038
1112458
522910
304699
27362
147954
759264
120679
73123
34304
857498
746511
166757
398955
113414
433394
1178043
522232
959256
1080862
760415
826911
937368
1000859
953576
656817
460399
214629
1102072
762587
895014
74440
260785
922627
537173
51987
477000
357017
834476
960422
65567
1119291
442837
20755
1140792
990767
440691
920373
569037
290266
1009356
464508
407085
12413
249721
651986
436998
501250
530587
1102512
834164
123786
621908
533328
168567
799164
1120453
784734
959077
147972
797165
506373
766546
422061
487162
1081635
992721
1137489
361676
716344
275018
119148
462031
844887
976212
292361
301265
1022648
333990
3334
821140
86074
224990
1175151
423795
523702
867428
791450
547057
666540
955126
1153596
605186
852343
387934
1163561
970599
53577
1008895
297410
1164866
285969
31789
784704
459768
135172
74084
475035
160636
915045
800795
236169
61239
977863
548157
734793
50606
1011782
354078
799334
1063124
691280
1026660
1070842
667027
959034
538999
456296
909036
1158583
226428
540745
999233
769003
989245
515722
495449
291464
1049371
837630
203366
156503
1047892
177113
578431
958854
377238
378977
135880
692376
399779
206919
665400
109574
14008
776977
1025616
904396
1001806
20772
23409
803941
489741
684551
895253
126479
528453
519649
598515
58879
513752
613833
250730
398092
680525
393241
46097
655407
213162
153135
517397
513814
635693
682857
541905
154942
374154
744314
74825
1028676
183514
1057736
257359
1075951
683097
875589
89438
1042983
1005713
967930
1042381
629421
42310
141587
194381
529310
69989
490591
749562
381963
778770
792666
242662
676691
941122
581055
994475
164750
227388
968697
921995
980794
110803
849698
995934
751352
947094
109854
1138400
411646
1012308
155956
621422
1074029
1019686
560291
83821
986000
956877
778176
999661
638234
1044595
148269
80726
1017232
316689
638024
1180271
525145
568303
1133807
516713
798902
100730
894398
151479
7349
1025845
274865
972977
389432
612594
912439
967264
453600
749407
566801
397781
113855
675564
562283
901238
1141484
200143
1074639
1139335
87484
1026906
443636
1061163
371963
346343
1118414
59606
633875
800162
483609
712261
473615
968767
173391
642725
1119150
319230
924297
169635
659828
270127
682307
857879
375249
683235
850104
681092
524062
222962
618565
73183
166692
329796
371502
1150839
1150846
585441
831952
652103
667535
918449
455885
506404
711170
987107
149386
1164062
848521
180086
1038950
987659
189146
988448
687652
1142275
1024130
983824
562565
681982
922520
916912
61999
251549
500714
709179
284478
1125232
1022737
486828
7983
659830
1163823
300808
96181
425812
1060464
136907
570497
945374
457429
646402
390107
272228
921618
1126202
706816
684356
1175231
124911
232210
759500
936079
794688
1124695
937575
344386
925999
1124833
305113
149063
145789
877392
1037877
295660
342581
780338
1059551
77380
34183
468760
588510
857757
384724
1005292
314627
408810
875900
905665
479857
349789
246682
882402
1098459
630707
737786
833013
678537
301365
757765
677754
446242
210667
442645
1086974
391995
780499
711836
88581
465250
1064750
102124
1148771
347669
800468
521043
783207
149257
1178190
86590
782200
4928
291063
1159320
370244
9102
701609
162647
1165889
676198
708398
216190
184094
883265
512338
621629
592029
1044611
560704
795
635392
56080
521429
388256
385707
1091134
784138
793092
781814
203420
9299
930432
202207
842169
1057081
1158325
1046787
313042
496296
298138
667694
375496
426504
68925
284676
547205
900439
1091711
332809
410651
1008299
591095
1003886
822953
85092
972566
816379
283982
423685
720850
160640
1003123
575859
1007130
487275
1114440
225749
37346
681555
777263
16553
161381
237111
936441
595084
286681
778681
48823
882872
702796
794813
587674
1106332
584886
583587
444828
361628
805891
830816
509114
167789
475658
1138225
522219
359805
482183
108685
335282
303243
897779
146387
194018
986307
284771
624608
183761
1007662
542605
628220
1164652
537162
887217
749844
490871
65527
428299
862548
1118309
830280
194026
648209
1165284
327539
151493
504640
1130601
1112790
72534
960262
981913
404289
1157383
40313
303651
546815
496811
812023
333584
953838
189489
1173962
227877
27459
218479
1127735
615193
864172
575054
119754
769316
32426
1039658
527366
1110154
253537
1166895
620947
325264
886317
1056231
683988
22529
118718
889043
170525
423749
293468
795987
233852
547499
674490
288169
457131
1178192
491513
629703
1087268
526037
129442
915336
609526
768204
461758
773516
379897
499629
671889
94590
298176
335899
1076729
127938
1116058
828897
597679
724170
1123516
564456
1057494
134432
114164
1108807
627323
591978
1018914
71703
1121258
541434
1039244
113183
263786
677114
90788
674495
599410
358439
217024
386193
139144
15075
449613
514254
107572
961888
1096115
629251
372596
662517
31699
1048763
1014959
201269
998941
1162776
452454
171523
1062891
949643
139216
1015949
747483
121552
107802
1055261
261000
103685
42227
655428
939057
285394
29858
820295
1058380
182591
496330
983796
522151
798774
709153
945011
306377
355879
672543
43126
165178
369605
596448
869043
651202
1034400
650359
151119
892558
612147
1079562
745646
810939
466110
1097995
828466
539341
249166
903023
370615
509604
650304
588300
531913
208060
925955
1072377
493891
47445
790968
488576
640614
109762
743458
143846
68851
505192
639924
125343
458711
1054597
65952
481370
1177571
62452
1091137
107888
1096853
963833
165760
443241
312034
803082
592246
990783
813226
319659
1085893
126118
1099290
774886
1016894
619031
901669
696346
1109469
234795
329789
1150428
961984
245204
621192
835581
91567
791745
642250
274893
1132796
521553
820674
612184
624002
126278
1069589
1173890
117723
439310
527056
959505
667243
502669
1112048
760675
280675
700059
423672
942602
246243
465120
423132
288754
702185
307010
315503
465104
909130
1107606
357428
1017225
625480
791062
681806
102774
70770
826101
610820
349615
542504
1179435
299573
726600
1166724
345269
732289
613961
137654
505407
420575
383456
644136
922652
734958
865538
1146395
462232
1138424
784291
546451
853680
1140812
398295
35493
863394
346247
686696
794952
487558
242253
888333
458356
1002236
1049941
1122432
252831
203891
452153
629760
1017108
476860
996911
1011260
1165752
505359
121462
806849
762012
1072497
91127
1075940
334645
885626
526399
772414
265313
844184
801097
806608
564474
1027410
945171
811829
764023
263462
906506
809894
919431
990680
115954
318150
389898
384350
1110062
76628
844452
292937
898828
842855
1032490
692302
1043673
369336
569539
426518
1073471
749818
88696
743576
1113239
934423
730976
217905
844258
144593
261698
365236
105122
113316
380756
1126846
413444
433987
316760
1108117
117053
806929
1044261
535352
290993
977659
707187
388924
928165
819996
778782
851873
569842
893630
1171269
391733
59851
100959
232585
907642
757549
895893
939826
857542
132739
389738
163863
125363
488003
709539
657523
785718
921520
908573
188081
1112645
259762
4158
42533
489774
137648
792594
162074
384823
280619
466294
257648
633779
703973
662446
210666
1011594
506227
371368
1032774
746192
702875
937222
99922
503506
479757
1071593
725396
720984
254448
513312
145693
980773
1131580
212985
544782
699588
133336
558611
199320
924901
850105
1088324
1054147
1144597
385547
1040048
115161
1091429
780906
434144
85998
1026286
110590
883308
650712
815614
60376
520115
889162
725464
596544
143952
929535
1166379
1017661
572650
864699
1164151
475567
884408
640500
355157
881983
230952
1087255
1048142
827872
129770
811277
796003
933302
1057255
1113812
1178065
930332
764137
325313
818872
950264
856066
303465
96513
960204
424757
1127332
223805
447290
110258
502978
333232
229899
418174
1001479
524933
29840
776996
1081162
925732
996702
217320
443931
393503
186537
737194
782672
344058
206825
362544
46267
506526
729574
374444
407565
621857
861234
901949
131954
768071
887201
902705
665016
81453
966836
1038148
637036
1149683
230138
479337
553340
287483
33558
835751
170439
301566
193329
220234
16601
13638
48465
749517
523379
588326
595917
38271
607785
245463
694043
230617
851634
229086
375500
810490
192964
1138203
572152
1145138
1169621
430118
75856
564403
54358
170848
238392
692373
737384
759428
165073
673579
154746
525220
83094
895900
1146495
138330
939268
691777
498926
887482
80624
169110
1079244
856385
454384
727203
975194
812340
882434
61663
491955
294760
371431
1092968
6256
597045
228881
66985
735121
398792
440382
74829
264298
960474
685670
867869
674223
605698
421551
378406
760979
1090659
1062201
704666
306148
1112979
1119044
937704
181536
867565
434937
863621
220062
630392
1137426
177411
455014
231405
1004337
966606
788141
142054
755488
686139
1085751
1160696
377995
1153379
1121080
1139956
151033
755612
225355
569103
655301
728667
732413
1141900
300058
426523
1168025
736743
288519
970645
427202
963998
337962
779019
1116160
498333
799707
580687
1094448
1123073
484764
724885
272182
175057
881856
354632
473622
495917
81944
176038
86052
66973
634299
1086406
1052015
251723
722591
339146
148318
833544
802794
314173
802037
623265
614375
1067571
1031643
334947
916489
550711
405946
448689
854919
16440
807622
54655
1000817
597679
549268
881414
323087
106338
401391
771851
586138
233470
111392
960815
733537
316516
1143815
841889
798491
1096719
721128
1099493
1168434
48787
970089
951384
571617
314490
149688
154225
999357
528424
142075
1062346
398622
1092320
256233
59313
829228
220129
243944
1153703
182736
1024842
371380
933710
1115229
1036226
1145076
13548
920639
1067344
63506
570822
297296
1013529
230958
879653
916654
959881
286888
598806
105926
836714
936165
630427
273233
634125
320104
1021833
198162
358864
1009913
353787
242985
884126
611074
372281
495127
1073855
891855
1019539
102233
947353
286432
503296
620215
691860
451420
224293
1064125
673253
758705
807473
1156953
942348
676393
1146637
1107949
302880
632893
994847
92615
818491
1164922
993333
1140200
376187
337521
44678
603667
1097161
255085
1030518
468558
525832
429342
720327
780557
1075439
1028302
766223
189769
573807
636177
741955
187142
580767
744276
606651
123259
1162660
651250
636299
915388
597693
397814
1018686
387411
889605
707196
905050
594604
873512
244055
1103973
1027669
74613
336079
223920
149187
1152337
829476
1089389
990577
360510
507580
1168532
4191
458954
505629
769168
935431
545772
221541
95946
822011
1061237
108199
65678
864698
559777
19434
270412
95138
206029
703046
611473
1173256
1001528
392880
1046191
370873
965183
867322
1162853
1063549
278823
1087077
121715
385230
1044938
1014960
22590
659845
1157918
584751
487680
800299
1152253
129312
382922
946289
56236
733428
406198
938717
340576
749836
339879
181005
768454
1066381
622011
68426
350094
955660
996557
875943
433532
680234
799665
1138857
1078413
1017988
355215
616078
754993
62455
938730
577625
181112
947426
674832
1173647
168439
828720
342337
371476
1137603
458908
1153327
410844
1107060
684267
675459
106548
1126694
191089
575234
137818
575997
397392
300901
1065995
660712
986214
206445
889725
1135727
961495
1001914
41964
423051
1021217
201225
654928
842047
953882
837291
967335
872515
950104
462498
1056222
938676
408129
803937
736515
712271
188005
653205
841537
671690
761337
691725
35355
949102
356898
68896
674605
1098897
781993
863522
73052
1061504
31340
678
1155014
1107032
1106186
386221
1149352
725418
1048354
48479
876994
85861
1159521
690620
225386
438315
924293
254274
745894
49001
968335
1028550
110048
83978
585842
1017111
730854
150624
534357
288964
498767
844911
199825
768351
265849
693245
832078
790822
984293
865840
405125
617131
606513
437972
840486
1057133
613608
136447
1155307
416097
655502
1072110
522222
886665
132343
1043774
846517
1089943
781623
1112482
592733
1104091
1092910
961663
763645
457227
1001997
452213
827188
788799
788819
877438
225181
294837
664327
176407
959789
654027
321637
967553
955885
767490
789488
698663
133474
453274
621829
293564
1076577
834728
405560
226781
1012961
944150
1159418
963268
1139908
980777
1098451
773143
450020
71568
152729
687727
366909
582228
1003322
929152
630798
535063
28626
1169158
959250
1007318
322122
571586
989064
358473
43580
132398
73656
385597
727289
395779
685064
429548
1041391
455648
1030240
624316
1041109
513133
66383
636298
1091003
70276
319808
90460
505073
41736
1120895
530731
1148336
37676
510516
437298
442486
518208
34390
584748
602168
318417
308658
37405
1009318
469135
933335
824159
1161159
782686
1039813
291166
955753
213753
751549
175977
639930
1124786
1144306
209461
489238
339654
70193
90008
719440
970345
713647
1102052
496653
98018
1086419
915921
419585
881759
923493
601489
562336
847506
353882
199469
338291
1169335
1095022
888064
582797
539884
153672
935334
1026658
729348
229792
129204
544555
245513
822698
819742
944441
1168789
920827
793630
247787
1010293
145165
1155220
814010
806511
784244
383973
423254
1132261
865248
337167
287272
871387
967452
5347
1086144
740683
45224
589817
1107053
1160844
356497
187865
941969
873897
416621
1119475
48352
79023
32641
1130274
110781
179506
139444
73914
75078
1115892
22586
954274
119149
595203
851729
1160098
713448
220072
517173
55411
694047
350575
847686
149196
339513
275780
553538
827891
456203
1100170
445950
729584
992638
451435
387699
1142333
298105
595859
382205
313601
151248
411811
511780
857936
819208
325927
754607
781985
722185
472689
456665
862973
211650
887552
450422
155911
1042124
404806
476473
743954
739307
1170446
196532
565409
30095
1133993
131674
1129718
21556
1070882
685438
1044284
1034359
931088
660359
577817
707847
371409
783836
859251
629846
1104037
657575
392601
637732
794122
228835
325076
479159
660413
400397
47379
526996
134083
114745
293194
610624
764066
279968
466938
686382
386635
259950
790803
223048
263977
1136053
873762
1069482
574802
1046480
1024164
421546
1119717
1010184
829408
127798
1074819
619359
958823
626101
1129627
669094
425894
291560
1099684
743276
145245
1072202
964489
309584
737391
41107
1172362
984189
30923
800616
144736
271118
947694
504535
230363
901493
374673
607081
790353
691299
157300
1064944
460556
1013689
217334
716729
605216
780712
1133237
779043
595122
460992
426715
387500
150860
1079749
1042864
523428
582173
894118
1148812
107666
1158539
723580
295589
34793
1043658
186709
1056531
1102817
1102402
1133211
570760
308523
870282
868935
977756
462891
435526
328385
1103225
64309
455738
462341
769311
84717
143068
551519
560597
473267
178506
1161575
1090922
1121514
692663
120275
378473
888122
897297
556100
389955
588374
879520
890102
809938
603992
241533
308682
914757
341813
910974
614474
365531
9673
451256
472246
27981
886325
799347
601787
800936
688377
631692
1170305
99533
733090
118278
746488
586168
387217
837409
114998
235279
702887
138991
322647
738047
548637
11926
591455
20269
937656
736072
318895
290760
836486
216232
969987
121050
989547
488627
492508
179241
738710
287365
513396
671193
1082190
660796
896565
3382
500023
746287
711293
426582
359221
58899
1041635
1006171
1054762
815601
102400
544769
351277
855713
174840
42703
792204
791460
1169960
569792
268173
418731
1179646
95996
827660
1122408
1069542
810136
1033279
494129
682649
684938
267884
592106
414007
507513
1178469
324431
150360
320847
882544
411370
227508
901618
424590
84538
609034
192664
285076
1055714
59953
485595
442146
166759
766072
609889
572718
894442
904823
674470
644562
3062
354842
663000
462990
508337
940290
15145
513189
1099146
199595
625960
582493
209271
870570
460560
207309
549271
1143355
343879
489210
221251
8102
422851
605340
490669
175022
822651
5676
158683
604989
447787
268127
980068
1151473
1079171
945763
474973
55221
773155
1053161
260946
808841
306028
781174
724827
417340
928110
815018
640418
470824
125782
102079
439116
774645
1029578
1150207
389926
621031
434501
931761
279966
205571
1015062
988373
959500
65693
741623
895785
1026731
26413
223914
89519
137428
869442
522423
93222
45766
79220
539719
854564
433569
1136133
1078868
961977
75220
900436
955682
815516
276232
411569
938190
626703
81858
244461
815629
518349
1178957
13493
345389
1120893
336886
951784
61687
289356
804184
336762
1146116
363815
271596
1153901
976641
803249
998016
858626
305614
1064141
509878
358068
799004
998043
297260
585379
313427
840233
884336
585873
1174534
1081762
216442
556962
880969
1010603
491543
1165788
1057210
1130363
458391
815904
859929
805894
609995
534584
382599
359459
723419
159026
887194
1094892
162884
43115
991996
161973
490202
134351
339355
538291
540622
559494
178790
753237
139635
572547
669795
616221
714085
47539
195357
874434
691379
675365
1145279
485123
840154
709210
130751
819496
720869
177544
469222
1121316
368771
286527
929121
115753
1028821
1013290
722715
740461
470644
899166
532106
451281
18698
113222
8973
1141030
167914
186737
217549
863840
448009
1159914
777750
573191
1140027
776012
199015
803279
600056
72876
804802
575799
30856
900489
43154
294116
128185
1132599
337435
463808
1030906
202325
86310
986339
110499
24171
593745
803648
237548
143574
945708
951992
1083790
1152494
1149083
463956
914720
759213
504801
912931
902088
42856
1047902
525276
999592
815991
759172
31579
533321
769913
1015219
950421
650633
1146056
52564
838628
260277
346053
144617
355135
813484
899678
929571
561754
127966
50468
937464
1022726
755272
49914
1023820
492911
822910
398350
1170123
1076553
45215
801313
446615
653402
109547
415287
841866
529338
444033
932734
224337
511953
1052701
789545
172086
477974
969920
998062
248500
324269
975215
120392
1153630
614349
795565
60926
362819
139413
645876
239130
586926
927241
229682
691514
137494
62172
1091363
138869
433867
773763
1088020
882077
1031227
320055
808040
586889
21960
711420
139876
748339
1105691
1172022
990672
854830
193395
222500
199011
163653
1040691
38807
1166853
780479
247761
513989
874679
1061412
880038
118403
750850
252234
641026
1170394
628498
885246
435264
82912
1014050
214872
686335
769217
406829
268820
458439
478186
386873
485522
796762
812193
711260
75799
568350
833628
143451
485032
757281
960553
963972
497584
1117909
897222
250545
223587
253891
561197
782106
171928
833930
17702
321542
49214
667718
840215
861255
208724
1096720
921458
75188
1139516
866691
1124290
763637
644482
1034593
1051149
698270
1132156
537726
156145
1022649
175844
842961
575103
143800
520201
976736
36821
426930
123726
657761
136600
784118
632975
197684
551632
453895
599899
567831
838003
1078232
1077805
139978
1164370
15439
615113
946123
554422
778716
800498
718927
739251
621972
256010
726907
336002
125139
112512
824309
466063
705816
799867
542577
766421
1178091
438071
1080956
619901
926371
1141331
746372
983132
533175
628957
858031
13370
481373
825671
511614
372503
165609
704626
847862
817707
545273
885209
909248
536320
312454
1087946
391591
51711
808539
862139
1058148
539687
190446
212417
203870
495323
291297
745607
645516
494172
868609
1097674
691775
376773
961897
177790
576573
697453
134963
1133029
69134
917076
202095
253650
574680
394609
631587
206453
609870
568575
173227
326640
504167
10291
952884
1086021
76801
667780
897413
56630
13569
72634
1075919
484462
559692
28743
89947
1104596
828415
62449
448776
267445
532080
893757
202622
689958
259390
219673
844525
836809
522480
1054622
544103
1155060
324481
767083
847481
257589
923267
424433
695500
381733
1004595
477992
1088565
114346
138963
1154366
977892
616520
706126
365420
49638
669919
505983
908441
943657
1133967
1016054
779642
835682
1036623
704583
67720
395607
1175670
592132
884019
281467
540796
140141
58998
376320
166836
118343
77304
521703
428245
413056
92051
211854
448587
453273
1040059
229885
858814
967306
4773
755417
281896
7623
343811
318458
785951
372451
216819
1102282
1109403
1058258
975632
940589
886839
127027
674272
64707
427345
167848
186821
265999
436733
303627
733664
1048250
751246
1084767
470966
549348
413871
306896
391346
906620
974623
546741
203660
598156
308710
28373
872949
208662
887743
1006314
1026381
1003523
323314
124224
633440
800361
224462
1011179
598910
301257
332626
41198
781991
363396
433777
133420
206958
292444
963454
857014
1130552
883752
381743
759260
992874
409775
430499
680346
486882
1064707
96671
894656
699219
35310
152823
42712
8911
1150353
641735
85826
839214
285742
1176472
901194
1160170
1179798
520949
880687
1159885
1097133
538453
870982
952165
1150310
304310
974030
115079
774720
866030
1087575
290277
585783
564992
961297
610197
846073
498333
418763
377865
686943
790392
72739
100754
317412
1149944
623563
579349
342582
272035
915299
503804
1097415
1143914
878070
837972
949971
726723
533103
903977
381447
303564
973312
394611
638427
649326
313342
391358
116585
128230
1086825
973648
303259
659030
432312
97279
394054
92545
603736
40456
625405
691775
895119
155465
619209
951912
474633
880502
501872
354693
240305
505207
797138
1016843
1040571
847967
214486
11250
869191
4574
831380
190255
734813
1027099
218445
809847
985008
1094992
824491
344323
564128
829162
144452
159138
635119
124887
691037
251637
999546
823824
364464
994740
372118
915088
363291
392603
996253
408600
922972
1031306
527984
1107587
604459
1012018
770311
228316
349164
630379
636140
304020
1093705
309704
999786
18567
816922
322085
774302
881089
1155150
1054773
206620
244227
171855
441462
71513
509579
877697
72593
1111754
387462
1138125
927251
363294
27622
848057
472169
773017
42379
730814
777337
315287
618106
480271
791260
671379
1130865
1121602
213201
1169621
749747
225713
1139525
159667
13448
960747
723020
273001
276296
388434
319171
597739
786846
113763
227978
53475
481990
410143
284753
720194
350131
36481
472767
1098094
386585
105847
1108933
1072545
896510
1098940
294232
1097294
805642
1031047
1147698
30829
902041
205086
952977
1031481
916094
859193
1031814
38011
756874
747872
760093
11869
388690
867056
815263
250421
129267
133785
440701
992681
801321
683382
787395
5692
329958
485079
1149329
387482
1020604
498967
1163349
242228
396605
214501
79409
758429
115467
1087864
52298
380738
507182
299941
1153745
993239
1136447
233647
1037271
587238
19066
55531
203752
1064
533900
186638
532354
945473
503076
1002793
418310
581619
940125
417601
483542
695763
687149
286045
1032288
1033412
928645
772893
328540
690596
540828
976375
528121
681084
992952
761755
976469
703215
393989
689067
509139
613322
1088199
1076726
732124
807342
949660
804494
940137
1178538
1009294
556007
524789
1076724
188276
435132
452719
635293
199189
629993
908042
611608
841727
381395
667263
182361
968143
746682
232204
883670
184097
287456
999178
679576
795618
1064092
863614
768150
924778
902812
885107
444532
411022
918925
189917
801313
353975
687178
683623
668350
1018514
769552
1172866
1084000
1151208
913806
352935
843674
927081
688644
1021363
822429
882596
373142
1039007
136758
51716
1051803
412999
443146
1167735
486484
961587
244403
121099
163216
362776
381248
768903
156703
1149331
218101
1071058
131672
1127889
643456
1016894
265120
395049
187919
992542
234711
73745
727656
866276
42244
914621
818565
1158648
1117275
13484
961744
241834
167397
424888
983697
1058340
1077386
507832
341143
1041930
620986
321807
141920
1022540
96482
1069874
806198
888097
1168830
174422
718656
714231
5619
1171356
67575
1082061
892321
328143
996248
582976
303200
351555
232173
1006749
87912
992321
62210
258817
292853
928528
341022
1180269
261845
576969
703123
189354
251798
79142
189892
292905
946036
321208
1104726
662744
534556
301463
660425
1154773
705908
664000
702949
694492
137457
614612
667099
914001
291338
134841
1000138
406117
468899
769202
720588
180558
1012992
187941
844605
447223
1140495
1096604
892237
822678
1012431
141391
257012
812216
997
427856
331492
1040163
856524
411311
947534
797712
255068
348984
231576
176853
1100377
230270
654187
1166202
15734
59864
936105
605206
358878
678502
605961
6487
800253
216819
780616
57976
811119
1148614
853426
1063884
285610
835597
1034788
137525
172913
831917
920891
739961
310284
381032
887774
79776
489838
344590
55348
412272
264868
753511
899752
805622
87182
480400
389000
210643
122460
564732
441827
115353
1121689
961362
42368
966890
133713
1015018
557698
1025909
213806
575796
466738
1142704
244603
1145742
261800
883731
239343
524295
186190
724937
705184
409203
142645
285892
547725
661170
831637
70775
325370
803253
475729
452202
761101
422582
336329
36509
950818
534762
856107
976852
319978
279532
298329
776779
635412
148454
102729
979417
321085
683103
1150878
724798
994243
683015
106471
745197
825721
1063225
23852
241146
1036124
79798
658549
441293
332017
48581
985356
941023
192162
911512
865693
682827
946259
367191
349840
1024076
1175730
1032815
233483
194433
1156106
528653
221099
1178066
580037
339087
26607
485194
998004
563068
716029
795297
886872
543269
920233
764113
859623
1060790
446759
381673
1128205
762724
62810
486775
693776
1052251
1003579
529769
262316
832358
3216
691722
39024
344899
286611
532094
747002
1108433
924457
671067
906727
235239
639416
795734
535167
783681
646393
1026637
1180438
597054
1111580
70104
660984
656417
144238
410109
172760
448480
507447
730506
681421
555038
274231
480280
404073
1001293
539853
898921
1052218
1057218
597627
147478
1006694
308219
516705
1106150
427528
226695
607048
377867
964644
170118
503678
1105148
376470
603822
386007
957813
1099343
396908
173884
1174333
1045144
119643
1122430
42982
821731
253763
272679
1062436
1165312
641707
852337
277964
589795
1147654
518696
62234
458709
637815
351482
377408
343956
387137
1031114
17453
374937
1090158
715138
902530
511209
915444
959401
403030
1165775
98397
455977
189652
1117045
267946
473438
135060
61661
816119
158386
16457
246533
890692
311564
290937
984251
527657
722873
301065
1074424
1102779
837225
226818
1126540
2318
60320
106230
1166996
887565
965967
615691
383382
822479
381623
776561
45215
1126062
971561
514158
596885
175673
590485
1080587
662640
523255
452729
258990
1059490
446135
376451
693029
353598
161356
504124
892433
687006
818844
707010
439444
888845
313567
188502
466296
367092
274561
59194
994255
1123630
216237
1006637
375667
971015
108838
854964
1091588
662836
263332
756760
610572
983404
780277
460396
639251
873185
999719
515384
464950
1172174
441480
98313
5905
520437
274545
355649
566436
1065151
455744
804884
396246
439802
203199
183343
543525
669892
494318
206773
824875
878573
1001056
585050
126957
78119
85681
1089
721307
111723
585707
29334
9624
443372
491720
942942
832463
1041775
622592
44613
359256
626124
1036385
88061
130018
228389
856485
72514
775636
963517
718408
485599
1020897
1109624
656495
731326
444698
396743
473674
786065
1081047
221199
636536
1033043
286978
151916
978217
1144559
509921
207062
907422
757375
803132
460542
579730
634644
911273
391436
937183
643381
446401
647366
1108081
193882
908892
498003
658545
988722
993710
983218
827393
1053071
126715
331346
833716
393819
1160327
837602
697795
837272
293297
965571
28306
610747
913826
839681
603729
499484
889624
554352
277437
1040527
876739
1012741
280992
300372
84673
1011184
865725
125293
336041
728781
309566
303683
1065266
449991
33578
229439
23958
1034789
155206
562715
318137
923398
338048
409628
341742
159935
497854
218307
422027
296007
890431
572693
535853
240724
176936
1567
113447
931668
440983
651051
979418
424086
509970
578649
428038
75780
366029
919793
233889
916162
164729
1152583
316863
975245
835923
797911
121110
306653
1141798
1035661
813242
514124
929912
670407
123614
984841
826176
909359
1143844
283264
1022057
825705
298503
669421
466553
21810
874997
622607
675384
150620
157340
425089
430162
604210
1071600
872190
791066
744778
737587
847957
681526
39670
191906
610723
1020159
709814
277319
68892
969526
722727
166654
103546
676568
742781
444074
234387
918971
811665
845502
1092270
162016
470272
209135
611816
316920
894183
99958
941176
401616
20653
1173400
262316
201643
103726
867958
901821
1165801
1105552
894645
108730
862018
599619
969137
670292
1159163
654560
254477
23895
770842
189456
361954
662970
556692
497847
572669
394330
975613
729953
467724
594162
626607
290986
633504
766341
60400
214439
626146
670192
502223
262671
278013
653049
1003758
645856
2544
706481
7474
824560
1134097
824016
1122002
247965
287940
825914
694374
413885
501565
479180
579013
314260
451958
1107359
784730
849863
1089712
458359
821598
974834
205898
147326
485283
115641
539821
566052
736299
244026
720038
1151920
527286
1044917
403190
60961
209058
202124
107627
234760
1155831
645692
211730
654388
1011702
956784
716347
822317
1028380
40886
315557
1110473
614140
1115873
609416
67948
141437
1081167
780457
921990
1135444
1025150
290169
178487
1078677
332263
938340
347850
154389
602409
1141192
302737
107673
731837
410251
556298
989096
1119718
867576
707322
395147
733674
596971
627053
620650
810675
54745
1045052
161131
506324
596175
451783
932820
1032215
157934
1120086
789706
1100157
299096
914128
481300
1135068
1095588
656792
66454
698559
725377
812314
374523
1180242
444321
997606
950259
194130
516809
690734
787571
394623
1168205
441016
1111000
853147
1142807
351672
472438
359738
399122
516297
218010
301963
924144
710494
687573
118779
415366
100760
1139815
1087463
220293
359844
111949
353544
412321
823984
224517
352852
396138
941853
1070283
958114
769640
188891
248716
1145882
311442
409686
1168373
1114226
1164339
1102972
461945
734784
1092487
719208
165444
463087
854196
819892
151170
22822
308446
632750
633190
644694
24135
643544
1005191
45246
265228
461336
364920
902568
297605
1159773
765589
837829
963567
666738
371484
58989
170634
99607
187629
320146
1017419
531397
160330
94244
805377
475462
761129
799779
1027354
1008557
315502
307163
756911
695372
602621
1144186
800237
441061
180213
314068
807304
543477
577211
556172
528067
104498
740180
548735
927788
434772
655472
1027281
975171
192109
463359
1102857
24407
353571
234985
924608
879617
30818
425306
294436
870758
333957
288191
622072
590508
709853
566226
713334
550792
1008432
705850
739261
667477
68002
637639
68813
970840
146976
769210
670910
803548
563125
554544
900298
994103
937831
1163297
236404
810887
1078306
485791
88498
930393
1036378
113930
503560
50920
223848
653163
1115946
734588
199880
963829
687539
1081231
448293
423362
175210
622151
125512
797708
649618
634642
1117954
639113
751443
1140184
707044
901341
359459
1027265
660557
117659
24278
40192
1148500
35682
1050794
240177
182928
575107
193188
387377
927771
484906
647242
2480
871336
854173
240981
89
1123805
31487
712731
307984
931885
780639
42772
1038061
807317
33027
529357
440532
1152049
981493
879847
746190
576984
383113
668783
216597
108526
351092
863992
348346
823028
161849
450944
785350
350806
703382
316801
507122
553889
124874
500677
375695
778838
778289
366360
149046
858037
91775
728684
778227
183179
600895
1150300
727887
922409
1102666
995058
502687
125473
1028481
279646
1025126
1177165
37616
749177
1025682
970186
7037
1081382
414138
13432
231196
1172321
847828
50333
1152689
426057
34555
706414
924996
668709
679287
907213
275208
317278
552257
883403
248549
911215
344928
1139401
1040435
826406
839297
601588
519623
11973
665943
613107
2994
483545
722955
591647
982131
115297
754777
189530
1065480
1158387
600274
1161032
410102
279011
647269
419850
384334
1127768
300707
1031631
744913
455363
224906
282305
631208
418676
173488
472577
1054779
457755
915269
1048647
404646
1150841
400584
339863
195628
1115310
736272
83114
391366
169347
605299
574734
1169962
55242
965673
1100796
383067
655376
1166293
350360
888942
1048130
1147102
496948
484693
520821
1050637
836918
48516
713702
1168294
32023
160490
151750
1005379
495909
979515
911712
471940
851053
433377
760999
550431
920327
796525
12141
596036
279973
995019
169517
1072648
72847
1164224
868695
80865
701670
387519
399928
130822
573929
1000955
78557
107162
888006
482059
571897
681394
294934
1110429
757364
498188
714990
506050
639513
184276
5890
90463
666380
657482
919416
409477
719008
306774
718419
103786
1007612
292350
715354
653765
286724
767668
170364
657324
982824
1122328
1077379
846303
327874
265917
631418
607951
993288
40178
230245
1015026
17274
334685
692379
1163850
191106
198400
797782
1002735
405152
127964
68559
402819
787055
959281
401022
854195
1014862
317112
863532
357692
251070
969810
746732
901241
198825
1030150
1121666
1026148
223195
631202
914112
137144
205318
360349
1059805
409689
773302
831393
733977
651466
448347
1140720
81125
573126
1087446
267680
681907
1017732
793069
761146
775021
380379
868297
451145
876744
378852
457058
1071030
1018943
554131
431464
373316
138504
87656
678873
609830
255608
147134
990644
748166
282568
1058861
690838
19163
596101
629460
215428
452767
625863
944199
359080
967250
1094223
1113199
333887
1141333
1010551
33150
590758
681337
1099262
195085
516181
1106992
758650
121619
1152014
429005
1024446
290308
260875
18021
78186
859548
692044
1016417
848956
783615
748938
285284
566898
259866
349852
540582
53329
481020
454780
983791
185781
169179
964947
806771
1050335
265915
587852
712858
401421
142270
735746
837790
52845
430890
905947
851260
936822
444058
926759
171031
907893
528578
118413
1141726
891647
887206
447098
910860
457123
362293
69787
379941
35037
70844
790163
1137112
1150200
539759
213386
1065631
580704
845868
225586
1135959
974752
39145
1128477
1097053
990182
317062
876147
294116
1167996
733636
313771
612029
1078545
14525
838050
863637
175530
1127088
598081
1046262
1141498
458758
804371
217456
1007282
1051339
73976
13304
596247
942063
464783
254776
1163310
529170
179902
568406
564580
180702
807757
924892
1094244
204578
635633
542651
723934
974718
321372
869601
927694
637777
342879
828411
125090
191950
973256
1032854
302279
651805
1162050
287376
1048633
784702
601038
699116
204761
1040491
604592
1002748
837862
236549
518869
1111803
501035
1123280
384140
983333
707765
950152
182243
400007
828872
1023303
512371
1160757
1066387
846302
125747
899597
267999
531618
1060421
1010707
410845
1044183
443365
245443
10813
1153858
1034419
509235
853591
430970
1131613
92602
938187
831078
1051348
922723
522202
992060
13135
550035
604742
1011059
755417
735190
689529
483382
1041167
27554
572168
908642
851699
737392
1018703
1127616
354671
1130610
788156
818198
57746
756578
94026
33612
592079
224500
218232
924469
832919
1081999
1114915
436411
883294
540271
65513
603134
561902
34940
1100321
690672
60453
216745
761537
753943
285811
805649
130294
214934
823324
68957
345698
1031509
680466
532707
340278
725963
207311
1038911
692493
534241
739990
530451
1073430
609630
233952
147333
346632
970228
462809
131263
587815
387734
836453
194713
180016
627321
936823
17199
104611
387224
142799
541529
583280
529293
537961
6678
937679
42401
674618
392791
668683
689785
266152
269092
87642
661854
857271
216849
732314
1046255
780419
887140
40012
591100
242398
1178215
578775
213158
527782
918931
925065
408830
751947
822326
827529
1050194
1032074
1087683
1075850
608173
988329
828305
307201
1044899
39678
1031342
4451
906208
858814
700232
225937
103847
778265
770626
343697
554488
833103
334901
1139224
934347
1006184
983662
958517
938361
826177
282794
500380
1107801
341788
212055
176826
1056438
786061
18515
51607
27397
762058
872381
981323
1025280
210911
962782
131525
571729
158141
236572
762009
306134
442429
151138
369301
354909
399675
742334
963686
1134784
964365
979199
1092054
1057899
148840
410796
853154
498629
303890
805374
317053
920053
921086
645613
160597
1086676
770202
1067484
285427
320887
813429
753390
705862
592447
66971
13636
634502
1142132
155769
214845
783716
192973
1045674
482101
302193
1044207
894274
673551
931160
785538
144878
298506
121002
849949
66149
514759
192190
164475
914902
818576
459452
552084
592235
801426
419791
129112
564603
1013438
592668
534870
284004
1145164
977385
230285
848505
69292
445756
1066660
184184
1058178
923238
802582
555935
463300
279747
495813
1169261
361545
922045
65133
583911
317030
490900
669574
710777
457331
345431
823822
514136
1148625
1130472
1055653
31708
398942
64425
936210
496178
200240
1067311
630658
183973
335957
1172195
839086
33255
206348
415775
163389
7818
1070216
432999
480349
363015
1102202
642429
446644
825358
598156
1126866
803763
1171119
601969
523226
299927
670248
413029
1083784
479882
1117431
480361
673101
1144791
164458
654734
1061086
686839
1009580
1043981
113296
944016
264855
120091
798362
458521
294417
1065099
538647
530643
141456
606291
397631
921413
628200
558057
888107
765843
6227
774678
572482
200827
854844
443741
139584
834382
328424
154428
536818
1129
700270
189606
321243
504528
221831
377058
853579
209437
1064918
734879
91035
566283
678609
125956
828370
1104280
174760
909975
512430
330500
673636
324021
363920
169579
146283
1104706
977745
839276
645359
899167
922032
110073
989373
980591
257614
938768
798699
394662
467818
862216
210077
852111
957905
649416
452871
1151948
1101005
514174
295380
560921
243000
272261
321418
824456
846091
12994
619866
519619
83675
573910
800673
378903
1179889
299751
1148528
575624
860604
212922
507075
706235
64607
1124039
65160
253844
483237
787221
285174
1100140
793992
675708
494536
472657
28328
523149
856652
81665
1019698
1081483
477499
774001
1081988
199202
234069
643696
695312
995701
563532
302624
521839
1060554
899694
257230
630802
932923
138246
264492
688455
210074
474679
868202
359721
801501
355791
815420
191434
290150
1064374
889022
296388
326302
900631
698935
1144602
108176
780168
1136258
186719
1071184
928894
465153
908576
798928
533902
910460
561782
1108909
189805
1089584
617657
614684
1057310
45300
157675
746732
300484
697171
1148518
734727
56037
1137248
1093390
442956
227388
832675
1079591
608655
1073437
559574
437508
958821
394601
915480
236601
176422
349502
665391
872710
413398
731551
281419
1178403
435552
1031809
856083
892476
835902
223001
482542
842984
1002829
1010146
79974
1056060
870324
1091172
1142502
757993
920704
852176
1084928
495482
620542
409020
988292
531180
865788
645863
574681
1005697
13741
456743
338358
163423
249893
412311
833628
724337
908404
527033
287144
1150348
807182
525567
535544
124334
1079060
26163
595988
762427
705378
574497
75398
193049
846317
472429
1019164
1129548
634077
554880
135194
247875
1001062
1175567
1115897
407319
1049692
723406
656826
213402
293678
1026496
1155040
171780
478606
614433
349460
422746
90384
680643
42174
1128633
1150359
478973
776929
112737
684695
13459
847179
201989
91517
727834
851137
1172643
338817
1173181
473142
1100800
844206
984784
39251
875876
1133744
858349
462153
811957
586663
599448
408895
769000
540110
930154
629696
654466
443095
1030537
409240
497931
680412
203496
1177875
564635
871441
277048
640842
164394
1083329
763542
21060
913769
943583
407786
887547
160895
646985
66388
240580
1060356
1010233
353807
774471
987958
1012461
1095162
146576
1137588
306929
53804
68812
640210
881770
132392
507546
415877
959201
320595
812054
664400
344120
925697
83897
434998
769602
355346
1035731
1157410
306063
616427
1143381
643686
402609
975342
766652
989398
518460
65131
481179
743652
527643
179682
458590
540493
717681
1171410
380680
335037
776750
51666
947583
892999
386989
318875
860038
863148
1111946
936150
634043
50218
55517
1175748
736851
781928
504071
1074768
347184
1956
653890
275701
462292
199274
697376
383780
1099220
539855
875783
593157
981640
131416
625573
330003
842996
490890
1178498
1085345
459407
97056
1102114
169180
449561
882901
39076
1110546
354067
624925
464654
276210
8040
846593
854453
85179
806752
952388
346206
1068096
590108
487021
1004779
964682
579104
1166272
278726
995193
1070940
387470
442869
380249
394587
74170
718177
58109
631158
27780
825776
544118
1075172
137852
474402
89802
654574
162713
1142546
1071150
770868
394066
848846
81336
170280
957741
60131
199600
1004060
80284
346999
513718
1048442
547943
752559
732576
749652
762953
1175044
558184
497022
580154
257302
839030
1140696
280536
684845
959106
881058
923988
811878
991265
1034158
1139240
372642
207929
254853
835601
27499
935018
110571
572360
1115591
374444
233011
501598
72352
1046371
288875
116855
709412
272595
682539
633405
76227
275118
329894
319191
1169414
368791
66189
1125847
49246
682791
160249
1075488
113650
457933
688112
1130892
550650
480932
689528
104282
409935
781248
389731
924668
257505
40705
1143055
734381
365772
563048
857480
1031794
21165
118076
41708
446354
982793
682196
507527
739124
35319
498084
246484
1008260
898898
595271
104962
354180
305983
668288
1117956
950087
558898
1162038
951393
1111380
1143665
205191
445360
1043784
588177
1141502
268629
455444
402060
488175
417460
1057947
845335
830509
214002
60871
370655
842283
510782
972180
661285
456395
113906
971542
114673
102187
1172088
49117
274939
380192
603985
1063795
793071
310835
271110
37831
808051
835787
822857
1031304
405173
259584
826849
770009
779152
1092037
1010351
559995
766884
948203
882075
419094
168821
235059
349666
913457
122917
844893
415419
1125653
971924
870280
851403
1097676
653994
156007
1033241
467065
993611
485992
1090934
78472
294370
1070519
1089783
546445
1106066
1119377
802647
217311
875851
763372
276503
137639
454355
768107
781331
55477
478438
443182
352778
1177173
1153559
192208
1023863
694865
426012
1087714
1101008
1027257
511294
569482
270643
512456
1151073
644930
337809
923444
701086
366099
687440
629777
90046
553838
493744
489709
74266
699130
358466
343364
261066
186491
17158
435138
582079
780908
1087999
89018
202397
946730
634415
824303
1099752
413345
808868
567981
1145564
734117
165479
50398
1136707
38772
413661
365545
1051457
16689
377549
510648
832180
279314
944134
258069
374311
1149429
934655
543279
824708
521036
621875
1125180
383718
993898
929000
128772
897838
823175
682243
1075645
94982
121058
320223
1134456
801547
1063769
607772
338179
1032366
977840
516098
444080
936311
328187
980747
397805
119204
1013596
288255
1066597
1036252
678280
542155
53480
550343
472590
343429
540040
11374
1060901
229890
56501
860909
918741
1067737
848739
1150034
132653
271314
824481
2524
996431
108558
142331
372273
276634
325849
427949
711207
385723
212778
982571
952884
907720
41307
987454
383094
653015
847642
275057
526014
701538
45043
910666
47096
514885
6169
117243
79253
843278
858031
377126
599503
216256
981576
382652
377784
887742
351481
282591
363691
1180540
798577
129884
884307
1174811
557976
575558
809314
953502
1163037
495776
700820
641708
666469
603652
742264
892718
639766
863484
753858
1090947
178940
877285
791191
731794
653688
929558
827363
493665
190400
106113
898916
582884
792869
271359
1099938
56062
806122
676456
1042045
1037815
994358
1056157
455188
437845
755545
544112
851459
231641
1143266
556461
732422
571358
867015
176615
906418
44243
719329
374945
644042
934117
909080
1150749
483121
1132429
123446
1131948
66673
1167445
389986
780411
1045328
788335
514625
800793
179546
381585
213586
1028304
1052877
51425
1000341
601802
453276
1049758
177801
673114
1072167
926598
47430
791101
478985
284041
268084
713616
801653
1126409
775047
557616
444162
1007899
816110
141800
598572
590848
634799
316184
321645
531137
1004900
89853
790433
304714
1001835
849262
197282
876300
515388
250483
12334
918569
432151
698491
1080348
322411
389358
890682
191132
322469
749904
529775
542875
372128
253150
778407
898087
860921
964120
419368
241666
177791
506587
637282
298511
1177640
824413
104763
679561
695088
255420
205220
252168
629006
174305
362588
410103
41646
437751
230586
564465
464965
185255
755427
762758
887729
928898
625877
185385
878667
1072788
1063784
1067718
856085
730609
814716
980004
1120698
990045
1128755
1002732
649848
1033124
70282
780725
789616
841322
161315
629314
1170817
410666
860808
433831
1148193
776999
85081
55015
765009
994578
890449
778037
172178
153152
593247
116852
987967
11224
96218
738579
242425
778926
664491
101424
1045839
257789
436323
709508
903272
200241
1010707
659776
709227
121292
832074
1021660
758966
835845
675424
69645
316581
606177
1074775
942979
431787
816724
467355
616962
928305
700232
1059900
224335
68308
745954
938440
1012384
1056066
64920
1114503
122925
677137
637702
771531
684660
208845
474496
1172271
1039921
957276
786670
804137
411626
912003
205040
300059
1031100
582452
942448
531699
753296
515022
917580
367557
882577
150872
216097
136238
1171870
613102
1140139
988956
359432
493969
629097
979586
598704
761421
146877
917541
224921
516380
293929
747370
253766
356893
357284
862858
886897
308492
880079
712440
192880
548944
92225
568383
596006
1154381
603708
34625
663327
686779
1105015
508494
956256
478186
1153821
586377
284774
859360
124157
541841
396716
614757
439182
37385
673844
106328
515593
7919
483145
516817
1094701
1055316
667845
771929
5748
998900
732719
380009
840330
93104
965512
739802
121110
1164877
45032
701812
449767
18539
598162
651091
208986
35422
861400
137540
171683
1052168
741242
1048230
388855
488274
122751
1004781
1122896
28405
421845
850216
996446
611238
1040196
850111
762143
1142764
353885
493407
406755
1068025
241210
500479
617884
1135698
1165376
849637
1126470
109330
812065
681921
365876
822805
472124
158084
1176710
1121508
277887
655238
1175471
38380
763693
927453
270337
125272
696442
489530
62291
427834
1046901
579156
391018
593523
100823
327764
460955
697745
222044
409261
664206
493828
1100919
1092367
906951
600205
894433
158407
53049
913250
721078
1088711
200149
252499
953700
50654
1030287
337350
25843
18592
570904
36079
45995
1110107
881444
80321
134085
710659
323403
1100558
19442
125653
504059
110990
975031
748163
1169907
1126423
847296
23372
1525
782402
361298
1140176
767834
695627
873052
265784
1041118
495125
625727
309798
397531
947909
632518
986427
83722
920153
1087353
509811
208203
1086175
36952
894181
1095550
635765
436318
816262
87417
623337
360946
530934
870663
779892
983444
262932
854113
627579
585250
369801
1020854
1019793
66029
799051
415646
131567
47091
374134
49931
701805
798218
135818
647146
322587
790260
665218
661178
4311
610428
801568
803538
903776
383592
537572
782220
388872
99226
356213
633889
602851
947165
49842
861746
939937
497210
963699
800007
654937
381077
50647
474146
176751
679876
893272
606103
221070
310849
277616
589658
240665
479668
1078396
149656
972970
707424
273375
539211
589246
274539
1057820
535209
849467
44358
383383
595596
531963
706648
504315
706289
1033853
673029
283789
94794
732505
1163825
1152681
935011
42083
942395
315426
88683
215229
991399
245386
848765
13736
661226
154196
226178
214724
638684
1144516
940104
975865
1007030
17071
1161332
689002
1079579
893903
24723
938361
566010
198063
220906
667730
788901
57505
161073
343331
396601
55718
267639
370603
799733
624454
169153
581267
682168
840285
923775
530484
332233
206037
499357
367716
444151
361425
761121
207291
18002
120991
64181
802875
1029527
490843
33614
309437
172361
631517
1141978
1157199
474215
113822
593308
218459
983900
279199
1044841
971529
880000
304522
981130
1072622
616641
874973
557808
213116
328997
84059
1023149
499590
866555
505936
9276
699926
682337
14945
730984
465409
978242
990092
1039057
117789
230081
696465
1021312
951456
926364
819060
126838
709413
581587
536177
38133
612879
951525
494706
525853
700719
870495
1094880
565334
1139348
686511
2336
338162
792870
1116971
481237
1151808
72847
404768
1171115
189981
44149
635876
692977
161525
855588
757486
661287
1046569
982274
796414
1020426
762832
252679
221587
898079
1140902
172848
396889
1132069
118086
949919
789256
1055929
718987
1113484
159354
56671
594227
631060
83837
1061183
94829
994774
411926
303015
1111717
821248
1124692
445135
156670
1155204
392931
945355
356270
15536
310212
965303
806434
498281
672264
120475
384252
692429
639172
352034
634185
964737
92199
395854
178250
688511
115256
1015258
669544
407083
24896
129348
844753
1022522
1129474
819552
495132
668223
29009
1115608
1130742
446979
451108
266179
693396
1131299
878217
92111
660700
440693
612061
942899
977702
74730
928926
215283
695817
76431
534725
567594
844374
915102
840695
715852
634856
848371
800363
140699
148738
1024764
1010781
939642
488774
279318
1016003
660205
994506
896787
775834
854565
1059272
444823
936203
728041
967704
897134
819737
408777
372287
639569
1063200
111102
119676
502773
333506
268222
351440
998743
443567
166536
1179265
34538
453919
652436
1146787
968287
536985
616232
863703
34886
463138
215631
321675
968889
389067
482407
973593
571350
673932
329129
645461
398629
431442
277819
349594
381124
589237
536236
569461
815681
726307
12169
419586
314632
436039
545940
956579
837439
1175113
26193
610770
821575
73611
757321
742660
1085728
369885
271020
580408
1112110
604650
196732
710904
1016869
933013
286549
449479
236112
350059
303305
661266
1114335
514561
900731
532223
846047
459992
117320
656499
872707
727213
131205
175309
592988
1114369
596739
453340
172810
1048296
313083
1064663
685147
834422
152334
455969
226779
402637
384381
555802
808333
251689
113010
92294
548879
709981
737900
709292
37948
393770
896910
761861
231875
399308
1006201
1090361
121181
1123888
963840
528748
988038
1030574
863702
318739
797357
377296
1143492
976228
758930
455562
91110
184135
988509
1130713
619289
1069069
610316
57403
866578
204365
260110
473818
263377
5279
890222
1177352
991425
314687
436003
1170828
623570
787108
119835
818428
877843
1139467
455749
683561
971775
376786
107414
417599
125511
541214
1023099
8218
705527
1151437
608382
3870
937147
613595
504653
92776
482083
1043982
388209
430902
951789
882869
353508
1006212
894336
1000783
370314
243205
949022
1025018
732654
43773
782044
1097562
422467
808808
1036274
539882
480305
607163
431756
537811
965170
753476
896818
855712
72091
863813
67926
566330
868472
128309
11592
1020192
752102
909574
949505
1100766
50575
461089
1069888
397487
73864
76457
677656
52962
663909
676069
921298
464305
860978
842297
241722
636441
581788
1107542
863853
449667
584949
258456
741652
639082
766810
499135
144830
1135112
74813
376492
283153
830934
179199
234435
51873
695276
167000
984534
867164
729056
687707
68603
54292
882374
252869
189094
1154701
104773
190210
619771
239871
1024303
633082
787609
658305
715208
397429
141381
99864
880742
764947
711541
583690
13642
553914
993479
92378
768771
220896
1030057
490380
92898
698549
314255
552729
1016875
366597
956242
925860
27587
875851
947674
476968
1045778
501985
383396
1015580
198147
993489
61793
152794
933271
1021009
750293
876609
285688
1080527
950107
275158
252852
1179499
815882
1003141
377200
891220
1020811
1153943
1030355
849747
1123948
667285
1112447
722336
1089817
989708
1005284
413714
394526
13626
429480
628086
76528
378918
240843
955965
1139889
1137667
247682
106467
422542
401376
559768
1021477
992966
101243
24549
74086
774001
973793
27876
356187
501409
47827
1054759
736734
581112
175650
512723
45184
1033529
184382
354154
1011782
808907
74273
319986
148708
283953
257550
71479
196708
1129155
207493
866559
66619
707377
870641
441105
343806
901421
854252
836499
366334
597551
1071541
412474
764530
748482
489211
1015392
42316
1051422
307459
1067245
1131139
31675
378252
90521
564520
483861
1127741
567305
592283
871921
254688
50972
722317
274408
901121
232156
188163
31932
75833
575736
146610
360245
6257
475625
249256
60635
259811
1144077
1094545
269780
302464
80402
277053
890256
62204
27837
860812
846094
388236
63855
1061326
790964
1071210
994473
998933
1147045
1109141
576806
854357
778210
590263
1079672
316619
35557
495328
134474
709093
125829
45122
890520
513522
1070551
285687
605830
326339
162079
531972
407984
468766
7166
380477
844389
1072065
1073696
245414
45543
643823
1020911
369420
255752
1127019
662293
398022
941181
226875
299314
106680
681920
810595
93336
307318
984910
62265
204398
803326
1170996
298712
486272
1139151
493549
888325
855370
1002820
1049711
304339
536805
283954
235601
831044
1053635
87261
950698
284352
53485
841905
1024043
521359
227064
387153
55365
438372
911002
1091340
144287
390116
1048046
119312
899280
316911
893161
665603
76910
1138251
945502
545591
488663
946804
568930
49071
875145
265653
379646
505138
1085469
189167
234952
1016665
623337
148954
778963
856874
933660
1140246
1060294
666257
704111
60843
837990
957695
114037
830322
202337
737935
647183
540548
2282
431703
638594
648733
263005
180626
691686
1020415
1120041
986142
273728
149588
609466
1074677
416216
657790
577177
992068
803787
645532
163589
516413
910820
985450
136157
807981
1080623
296405
667732
893766
990141
257232
883481
267000
1005181
106783
232643
735735
448629
1121168
597453
1055356
1102649
713341
46520
209517
355787
416702
390875
89048
88397
132272
581181
724636
486754
989149
520077
244211
453696
1153893
1033929
530151
376085
429004
149091
399436
927087
496176
403352
575104
1024662
1043914
233966
883900
469834
377898
182538
1158880
360882
229657
846963
13660
93969
1060357
200857
604570
945183
965279
3814
846112
893430
28124
177125
90432
74879
533574
72842
180474
960008
302887
708763
304809
544358
1049825
1058929
691701
662480
47150
1037299
145900
116822
856599
592847
865868
592346
485520
1053302
1025192
187441
393086
462800
92556
886656
1089564
403573
747782
384750
295724
107376
937913
251535
61564
424436
159026
260364
672471
105537
1013001
1091430
413619
1149858
488033
434484
780652
388373
869601
409257
774688
1074046
283017
13944
882770
1029301
779968
480026
441247
1158769
503031
844054
99910
1102392
679269
464391
1143518
597939
226028
652392
716651
1041718
159036
995719
203038
895450
917947
445190
489942
59746
308541
314217
1152025
327069
234324
233184
441378
329841
343609
309507
257469
1158511
265052
1077535
850449
383677
1060730
435259
585030
701545
1139987
662289
531121
4223
11336
842887
190411
409767
438794
551189
623157
897591
376918
1037293
865048
467427
77981
1119739
159713
640190
29536
509571
911941
191125
135458
1058119
598083
189137
736179
1044141
132320
829033
1135084
1173711
241429
401139
851898
700944
484479
383498
876449
282185
258319
596304
932055
1170831
830230
1129220
1072883
894243
1044271
328500
39993
52478
607915
607599
215013
93999
179190
1039168
781169
295093
328832
354307
672453
935573
707395
642361
1057841
249246
789700
1137667
836574
328402
808311
6454
436375
947837
790977
322194
158022
552926
1166632
370700
1094055
324171
1098923
404208
238213
725145
1138860
880728
994066
650628
428785
784229
138764
457858
917357
920445
769202
793538
795195
596345
909806
926505
72031
754632
182474
892388
251166
73862
1151211
1057278
462993
719346
1053765
376104
241134
154084
700192
1019718
656434
241727
158862
230708
568520
1030704
21834
136681
588576
99316
535093
110831
933056
649378
32642
923838
201692
671110
753194
238786
1096906
379107
556358
861907
1037883
1002808
979236
1113752
1163081
168330
1142714
541916
1176702
221707
239309
546149
1031543
23797
1061752
422816
391738
10721
486792
600334
598120
906146
922964
763694
518562
853623
801713
473032
808926
20990
738344
110840
641263
84738
29500
1137864
188690
1139447
1000348
401929
587025
1150440
71709
519758
556568
252825
24050
104406
1176720
428894
271501
209691
644782
312350
312688
658070
657914
347536
353506
940161
84444
554066
622208
60792
331294
322743
894843
911612
678652
247576
150896
293997
628887
46213
1170035
1092073
766357
1178998
1124550
847468
1065222
733510
274284
83339
431595
242491
1098250
180658
779559
222383
237722
27611
1071089
170648
107989
431181
399735
1086238
45726
24684
55679
223197
393209
224255
247979
712859
795318
93132
515140
90934
313831
1161506
934870
769523
1068774
323692
675303
343494
162439
293977
255221
658662
828640
570421
943975
413398
264604
17140
51992
663343
343797
955905
1004476
760797
248872
929812
503544
574763
1166465
112638
809113
678825
646492
1089740
421446
756629
737937
546016
524054
931725
998316
726468
7013
510210
564854
563014
690263
1017902
189937
1154308
916489
516546
591272
579832
1007625
776837
1134016
935283
302020
906823
618411
567138
552575
1126095
966054
824906
795285
346792
154498
1056902
587779
1077243
3242
1001533
770175
245254
831461
1014926
968150
1094635
788574
399383
928643
1055425
149925
69696
804644
133199
354533
202313
405312
674662
507584
206769
1064017
123972
877980
644316
1044912
742307
401765
156896
443726
467106
982627
489332
131833
81783
864164
445007
73596
800276
1133360
831719
405642
281675
126335
145623
506463
959306
1154281
122490
574815
640829
253270
426532
1124941
170081
692235
1138095
420686
247209
198600
382001
638709
1161383
1101583
235685
829250
1031454
1099856
718662
885573
647446
616157
876761
987943
326694
560793
224460
175957
1073107
281686
609310
898161
369816
160311
1031337
608306
567938
56511
409090
48138
165417
421290
881283
518902
34534
113744
573465
1166194
399880
830900
696377
800681
401319
628311
165569
669553
160786
736627
182500
914388
136056
746195
138674
359974
1178476
561008
1040977
1031088
514341
1125943
286606
428938
693783
1098396
735304
425879
1158615
1150963
740653
1105994
440184
32358
85199
336201
908733
608822
718904
1168045
635666
1165973
266616
528152
250690
1091276
63008
1094071
530242
735680
1133996
653801
410309
879682
1113276
633593
512612
596574
78006
758332
124816
389357
1177916
133136
101488
714690
127888
754928
686352
146291
1172035
102081
466263
493910
975557
443326
1154775
1093763
99909
885649
315443
1172625
1055904
395321
328723
425880
562015
791192
1132936
472842
922226
346702
1144903
983636
571613
899793
325172
782968
477864
569468
677033
954180
1153125
814016
491867
234527
1121663
635876
415797
172196
1170709
65052
244506
637209
464116
604793
327832
317843
1168241
715555
443659
208035
94366
128741
297531
888070
159214
1162043
337310
563121
25710
504596
385989
73058
302727
147513
282357
780881
748411
1146354
207990
5648
525436
893387
793743
361008
319143
547465
801620
1053888
398279
757934
859564
768577
414317
207597
640322
921738
571988
440679
476077
314544
541062
1046713
705652
170666
1113814
618162
728710
1142060
191926
326451
494374
442681
676492
568978
1126276
955731
1071172
764186
956546
144849
662704
203246
176116
521611
750011
121496
463277
785712
89712
787079
977704
198034
542953
1174305
301593
798692
233852
34420
1077738
984737
1161207
352201
49039
1038486
302774
892974
969709
854153
703767
1025444
843956
221931
278754
952484
729695
950322
725844
350051
492937
1067354
950805
319694
383826
1128825
129008
63491
442112
223946
1159858
1122687
395248
767592
343941
1119753
44706
432964
334052
970673
809163
956168
862787
329736
465587
625721
1104041
444059
243255
1114100
506731
416682
386905
782860
961391
13542
106176
478119
588876
16987
565631
1021258
508020
155174
442332
345772
93148
661733
834711
3722
654135
1110337
949562
300454
1174656
149895
388611
15452
263459
632911
40784
924892
382590
1059785
208121
1107171
137864
1013887
675141
311179
429636
651547
859378
402714
876844
902116
884506
676052
647692
513917
331816
895572
464070
1055596
900539
782695
909974
882892
465146
173793
586826
1005150
404095
1063791
699140
757451
1088638
364842
737053
103056
462992
1122243
551098
1004046
55011
450251
684763
889787
784862
436003
718108
77962
283522
905670
260875
914055
440812
900650
728976
623200
56604
103297
101968
723288
981833
164971
995254
41608
578022
829174
230317
1097044
691181
624956
741163
611378
1021872
176348
242319
691848
339904
238200
864392
1085299
671670
790411
823199
764589
647659
100399
94100
974832
431252
256686
436181
341181
1020100
452760
741418
234726
783806
438685
1106729
876203
864672
119221
1041964
65917
78580
1039647
223123
1013658
114517
1064975
665533
801613
846000
823127
906702
187734
792612
573954
138531
133573
934583
664192
997445
974389
1079950
278540
574844
1042612
49929
822869
944924
454025
685828
20735
546475
981004
1049611
866502
281770
202107
1079261
880997
346987
807826
442990
63656
236872
1008703
632894
723460
239565
929275
247496
288894
1024263
1154481
843810
370679
923104
115477
1177459
634229
740978
210582
1039429
790346
1008791
915287
307393
59710
153726
737206
1080661
348687
1174897
236185
671877
472430
425757
377982
1053946
776198
998134
8464
1164599
940781
443717
1126787
799793
181975
1119783
585055
391169
167091
391155
1148196
1080997
668488
952976
742818
730083
740362
669927
1098789
727930
63049
337992
1054653
1018744
866461
354334
168643
865699
131638
1065262
965283
190885
596906
338297
564469
657085
613872
125345
888593
169286
865458
494106
915416
762210
1152915
592778
211969
1079537
373091
140556
341135
1011858
167298
304305
539488
145225
770619
122633
815819
975342
723106
1103069
398735
102473
419246
291538
66955
33121
212117
853478
452860
260451
553677
390654
914780
644620
338408
109041
999207
1027871
521043
122498
308088
321227
865027
248526
254225
341497
835194
1001779
57258
1103814
351492
1121172
724373
402077
623367
1025535
51080
564737
185513
537422
586987
677758
417213
670415
38062
52782
386375
588730
269698
836856
234895
261798
813991
262590
874536
667914
478972
115268
1085884
580328
1178977
352116
317482
690924
413056
581693
934124
154134
892675
1154305
758751
533543
1064587
762002
378917
1076340
459641
11563
9968
490545
803321
512585
679263
86366
451781
147852
866212
538786
241111
247695
239699
1139011
737356
400187
980722
671806
825217
273916
782697
1144823
14021
358951
798156
840990
790545
623817
876425
358407
405067
618477
1179139
1130727
498216
147079
660172
1113574
712253
800539
981193
200320
1087903
591941
222028
626129
861099
970278
499047
747583
153197
597875
846865
28924
458518
215812
446878
1148287
144403
65606
1174470
735416
875571
212612
820080
939156
633165
974425
1100516
429272
770307
316598
890842
819076
902571
753046
1040633
239743
339092
693649
659092
57682
560365
278554
1148325
242843
468791
23935
160474
97713
1121032
757399
988883
1005554
663219
164084
934585
383675
1081303
935518
474073
250073
555549
688915
1135135
1097702
933079
1094381
412596
381770
400594
199027
287439
997379
986504
235168
608921
21010
1032831
145883
553495
887831
193283
365310
440229
3853
529292
1070810
1031058
1131435
530736
923952
1027575
498524
313046
1073765
868001
346498
923435
237021
725354
13018
620720
228394
785425
630456
957188
672636
107534
1059223
649704
989543
440364
876043
574282
145091
614580
911370
162895
355474
864144
340079
902874
1077837
1097041
565981
234711
935995
298458
107009
806965
33816
212695
1049878
955053
644656
237568
157233
740937
545128
495233
917104
240406
656841
604481
59664
310234
113331
735348
465394
475928
1160396
660600
191092
346621
1098794
769342
407849
146181
535188
602284
674118
818188
1042380
758482
1170712
1074234
793095
677238
992564
350532
873041
1063705
211820
717752
853317
360227
1018197
266418
60149
1047043
1011307
637148
732248
249205
667749
698857
994520
223582
611329
986584
8566
382105
68788
234409
887253
937721
136414
154339
889657
935886
294789
37710
1032118
259602
882546
622937
356470
870864
851866
644387
529623
261375
453057
740960
533571
1090883
983889
1042140
1106438
946970
855042
167233
584465
822369
813651
1089965
532513
90200
770811
1019110
3491
1016918
204878
163581
690464
1134688
531202
38766
541194
283443
24012
138886
672897
651485
419185
694843
272975
852713
1052697
1094641
454709
919216
240757
60606
524472
1146895
149007
128329
359891
708675
824163
414889
759
650031
1062025
387313
651074
507751
387807
594840
498236
91021
33751
452349
470368
596297
1097668
24905
564384
533203
808072
1042641
275236
6083
356826
531404
209883
109891
824659
14361
1024933
366522
597883
1026203
63192
269004
432243
294944
366109
143860
85507
166002
32212
1025317
731665
69037
55730
1110010
329056
382464
11247
739049
243907
961573
376340
381830
799331
355561
867900
1036235
358767
972382
717326
559375
173066
907774
611611
501108
397087
227927
1003859
373658
857291
50334
536620
177724
812152
90598
162789
1095847
655308
1064972
1052205
1076831
1018545
147599
536055
948152
1150102
709365
820232
221366
798166
341378
299816
377130
62730
433042
448751
480207
603735
129152
90049
978903
81895
566882
1004529
123110
220306
871982
52037
1134374
1165108
943386
631377
802100
860399
179162
315129
53475
536275
1096044
87724
260652
1031655
237448
1163380
109166
171812
338596
187816
104561
1107488
1079517
1074641
968838
47071
377709
362440
159486
561402
171578
462621
758455
967214
156625
952512
66617
688748
698961
718312
758177
23307
1168921
312672
29779
1074043
729440
705900
248698
320625
954696
777434
283817
501494
167768
618672
618828
401455
139516
772886
1015002
507004
404435
793253
915556
937210
281828
68699
11703
880408
1155354
734152
980052
745960
12464
448774
662890
100805
309386
739724
632864
46400
954716
1001587
426469
822830
85304
896827
676397
481142
185570
105578
18543
194623
644450
365914
517987
1079450
136758
115086
272003
1070578
1048804
1054369
317081
1128082
119433
682501
303540
366681
909537
307664
1128445
792480
380642
471923
443803
409458
525663
379280
132486
1001629
1149186
71975
988132
537819
498678
306647
2671
575889
723469
549436
144177
159920
820060
649112
517729
229751
693587
408940
802944
1007940
3650
1075641
113736
1074058
349062
364850
259179
242934
8140
224966
487141
540852
376633
207207
457180
495102
204152
215698
377562
796499
888717
294195
439551
30531
972430
2714
629121
319967
664965
714317
539784
200974
96399
897393
1129310
1024552
384291
1084007
236566
382379
1063255
999159
98772
1033841
733874
662006
619840
81393
923310
751357
853404
716830
898570
1179415
1029730
996663
306454
1152973
874272
1005435
360555
662946
840829
548125
28597
851407
765352
541107
105598
564820
63599
353975
753441
68529
395033
740360
975518
737183
113640
790051
576517
1005269
497899
546437
260119
503783
507297
413874
909407
859036
995649
37052
444164
669044
376661
1157595
1171928
1160898
922469
1096306
209265
823614
367767
328264
759811
106857
894515
784833
1104181
979811
953884
123424
460390
629059
746800
559119
108522
146671
573556
46750
528979
590410
200974
519513
272030
671520
693212
996534
563809
570338
739077
917667
330014
32434
1120473
29723
1118081
891349
409126
89094
482355
1108284
706543
472813
1116412
290039
519934
663926
773434
320993
504635
1110565
1040677
897663
450121
273445
17414
188816
514095
1092761
934866
1035753
517927
473137
1058862
1175344
702763
582030
78836
797816
290395
418847
757544
740125
1175468
171442
1009228
141252
845414
536518
166143
190550
818039
180109
281068
467880
1154066
918925
410615
263505
690123
249206
884608
283326
657695
634799
84625
779828
532388
903694
43290
791000
940140
541824
166443
547245
1135702
129747
284109
712211
709018
814074
680982
631607
825027
379346
112826
450742
417362
594204
182532
169559
1140316
780300
1056642
868315
229863
202327
982743
873125
1171973
301059
579631
1073535
542661
226038
132985
529033
734256
969200
166988
56515
1072348
611270
381359
493652
815610
219373
601756
855684
856453
724999
71893
295224
752701
881366
797335
922913
248568
582585
3898
109393
1087527
643597
475899
822478
862283
243568
636546
969388
900401
521928
671152
720931
281096
659777
146950
882165
1039496
738867
480082
868375
150142
428920
1099049
918900
449984
1075651
336886
1040915
197363
1158800
372272
687455
990454
1114626
893239
917273
1114143
957755
263525
120150
1018684
1043701
656944
451354
575306
708036
1099507
852058
999558
1011413
745727
189592
198738
508904
381426
209819
1039523
471227
553364
1106453
216608
1059013
771383
544309
629697
399236
515502
715867
834560
172857
197066
265312
206480
545880
515713
1069041
876323
497406
956869
643238
215149
869438
1086718
250723
363373
326489
166287
1155790
252929
441500
487373
226691
261907
1056609
165410
811427
105975
475194
770357
1159732
205759
430101
800935
437829
855343
477529
588527
982091
1062712
370865
154466
1081931
1066256
402899
374227
532340
438664
61336
1115985
381619
664452
449410
441273
1105932
202430
946926
634946
862745
935220
81265
987461
555660
456868
241802
271032
461621
164189
705265
1064194
922836
878139
111980
608810
48308
394474
939800
169096
1048670
698515
1154060
1165171
467231
71420
221914
139805
433018
1123635
1010930
698097
342627
144595
477978
582275
261322
1104431
619926
337776
260141
1002605
991797
770019
661622
247673
985304
456393
1163036
227866
693482
516629
624051
970034
278014
809027
764917
1050091
860885
36114
426553
315609
920162
68581
510258
844666
261955
991937
242523
848393
132619
210662
168867
488629
95851
805740
401752
829244
487967
408925
258978
82910
711703
776949
555855
1031684
299821
251437
442245
183425
40050
648180
243638
878343
199688
385040
63122
67487
387172
130331
573294
1052517
419970
890638
100726
674197
1121113
756162
903091
113916
204770
1004649
266086
116745
190911
586604
186766
800623
756893
382803
547069
103668
615841
982803
482413
207676
1166759
702492
1039743
753533
15116
859923
272587
878525
641348
953532
316837
670161
876079
9702
278094
538972
54386
1100641
526550
540208
68580
915715
897121
656771
910197
587260
240914
575056
666374
1099125
944585
630556
657512
316042
1035569
1114074
415361
288201
517732
1007713
1109461
272924
1162988
559625
602919
1135949
521139
1036997
675539
153737
705948
131565
677035
726337
693774
1132973
76937
1132231
649322
506837
1049925
254386
926250
436587
899643
571110
798043
340216
416990
924346
438396
61141
896178
1091028
414795
747980
545944
993219
695780
468894
713643
266451
1016108
421214
1024305
90559
604978
535144
166189
960910
32716
798684
308958
403388
817810
769297
573223
157414
230196
924985
1052501
599224
69827
448509
411314
144727
350212
912788
507861
1070684
556598
672381
129933
292940
241322
343619
149060
657910
368259
292276
480667
843500
223281
322980
387300
292145
142120
1155839
679209
928261
1118186
755763
326492
71670
480597
1007001
771307
9
288650
908533
880966
673710
691820
806328
512839
1030678
1169398
412960
210393
729030
742823
1023918
881036
661004
164256
680934
803870
466565
765304
615400
466544
72759
751900
1140447
380573
243866
955493
217517
511727
513298
288767
1180000
943262
63056
1037536
70043
3796
909000
740212
234594
926804
648310
708347
336348
647850
58607
433862
291500
908355
26481
431159
501670
1055880
358792
754194
982843
442661
167240
997244
672663
953913
517301
495180
956224
155155
200252
585570
669463
95049
909707
225146
640905
520947
348415
347130
586045
230110
31254
1097182
141216
423695
459738
841185
156959
2589
1053796
973689
438183
662506
622352
594366
203593
645995
433460
1049446
670827
884133
983380
425306
503406
276241
140065
592992
957530
247168
534072
452071
987341
1078100
310112
877143
1005327
937709
520281
748310
771221
634740
475029
573807
941069
271437
1097305
151141
109803
10235
872744
569831
520623
969133
564320
747173
1067957
713288
1106982
127685
343596
1024610
12903
563691
501482
737528
1101799
825294
829507
927792
453138
882837
1103348
218255
780142
1134836
267504
805486
716691
903840
118794
120180
396216
78053
52086
457279
625857
671180
1075739
974807
1067466
721286
854098
1143277
168345
244751
8012
458267
341440
176877
531131
1041941
971767
1010155
803492
1149681
65884
664753
704000
955742
300671
696455
374986
1136702
185003
398300
693220
8050
1177838
184519
686512
593383
1130405
337025
496575
528993
963878
402225
625086
204371
465620
176973
425613
643187
210466
488846
1065932
126935
304098
847821
379693
289177
1050355
888538
865502
96749
528912
977860
538097
135189
698509
1095823
36252
1009918
236780
372902
346092
682749
489594
1003720
881077
573856
438217
614218
707268
1163961
194400
878980
1041498
829583
876117
308401
337015
117339
199381
701058
370318
646103
56706
1028631
428307
1126553
97975
1161336
460801
229263
958598
521378
437757
393610
357521
1083706
424804
1149605
734393
248888
13999
47507
146723
344734
362986
601170
1034289
726732
428210
52416
853269
953332
891598
445063
191216
987654
650997
957620
948101
227048
210281
200418
690566
557895
162543
131575
505143
939989
792720
782633
718901
1015912
1105423
321506
567622
1017061
155856
1692
1040838
124325
30296
700568
1015212
85506
625514
1096663
1069709
211288
406069
456963
395241
453962
662794
320886
726887
567617
526937
760161
148755
776625
1081720
5621
752382
296928
351426
484458
755028
489111
844263
705772
8438
1085589
362590
88088
1110500
1083525
1077462
200239
356378
432256
745142
38611
378250
276060
286428
285520
636397
824021
470553
481190
459484
941100
1133203
1003561
899686
460470
977780
630180
1150455
1048608
1014580
48802
94408
207554
159460
720905
663133
1137738
599192
537318
1101623
32324
224110
1008919
856916
1027283
236638
326200
1056403
415115
685581
289874
318502
1040596
746537
805147
390795
963522
93045
986110
351045
732688
1083695
224073
470358
20203
447939
730893
784490
606928
587496
280899
1133318
351223
149892
382160
905222
1164534
117966
199476
117826
865033
182303
602285
1123614
997777
1072000
978674
190458
106433
567948
148815
179329
776437
817506
264632
360510
497863
676103
1080404
1049708
995520
980719
887995
597666
681097
299493
319419
239761
1128438
1080558
16232
47422
218891
92050
125746
1071741
471959
736508
964797
341857
143557
312178
118787
1072243
416807
552495
350994
977406
17703
960326
191282
490124
478886
37959
409577
1053443
277810
527880
733949
1031666
827138
401612
924347
310020
716647
982971
861811
655813
799320
104694
1044121
175022
845194
424579
1131837
347045
14836
1064777
524287
696426
10836
412402
968596
710031
852424
1118169
595066
1174519
328177
276847
49678
1072400
371881
360155
956039
303589
739068
1057906
1092400
1164329
233127
832388
1074771
787828
837637
975738
359086
870551
503881
349784
206738
869184
13513
962335
677652
271500
83355
386948
1148780
874272
171542
57137
551391
648228
645234
19362
300204
193647
1075037
914943
899009
896729
342111
696575
306704
694032
312300
208011
812847
25486
646343
287186
135833
1031672
1151430
1032351
927402
5104
468806
782113
884474
143122
80010
319733
647188
1001053
808598
517853
200508
1095520
676160
910771
319672
576823
745010
750374
434473
131534
341012
101943
491789
1031425
340857
1008979
1134699
606148
296385
138127
433045
551055
1054826
614459
1110655
1081198
125394
192539
525447
1156231
606172
1161574
1119865
236375
355315
144423
1060968
335918
1032657
853966
773109
589052
134914
648664
205536
766797
1038540
772887
896550
63047
232644
138147
222072
613232
146863
564512
261645
669392
802470
901538
1086093
197225
999564
819350
156166
1094355
1076065
183105
983606
595278
357367
240665
364612
820103
528012
230850
431652
1113575
147708
1069528
634728
846069
1146347
651916
449662
162281
860077
568769
740273
757961
795323
478875
333019
1142402
361949
568333
1126415
575479
257178
356910
195209
994472
72872
6401
68848
560506
342294
49284
842537
879733
649081
1177087
540849
936468
411228
111251
373170
773768
308902
96874
651975
699768
840246
988702
501751
373458
380841
536918
518804
260833
411270
349819
818322
1055061
1112175
1121123
62748
9339
1004691
103976
951296
1141665
551631
1090468
768533
698217
117768
286556
159177
1120638
1156214
260578
997353
499036
241143
272022
239924
872719
609928
757727
815681
1115141
893832
584026
836369
538548
391837
1149516
950682
476803
820049
244306
907903
759053
145854
348800
1044209
82544
303274
841385
334385
821719
222398
335102
817893
598156
491564
70090
583642
1118968
478610
921410
1006511
852386
1017518
606387
406485
47334
1048415
1152840
91751
248867
1088465
585050
45782
284929
634797
1046519
706148
52447
701230
1020324
643924
113336
36460
223083
1110121
884970
1055594
1046355
512895
534753
240309
384794
30732
1020610
1085825
945804
922508
329711
665630
251385
228137
80237
165820
360441
646784
452186
650562
623968
44092
640694
538200
322279
630734
285782
826211
873905
197437
362883
90444
391018
343517
341496
837414
271893
837523
566709
180987
248553
833760
1102571
849769
378442
421950
119565
619755
511955
723891
304131
1041083
123440
5862
247667
301135
1107786
418997
809669
122965
3893
439377
1178015
400452
1154277
264915
915508
298606
1072654
64178
909218
657544
957033
888048
727635
194340
331796
431767
22400
1056586
804649
520612
426909
136841
911218
456736
732506
1058376
521073
293344
1118564
45721
521056
702324
1016455
621636
743901
786520
1153661
538326
495461
781786
502735
608827
154057
205826
1155523
495682
143774
993553
207451
165793
742397
958314
15305
598592
93342
1051384
819731
1176162
77891
938043
184344
1010629
573861
267355
917246
808153
519277
821453
476926
439240
569050
293380
38963
454803
776194
950906
81682
773852
484556
123054
477502
74738
717737
619848
1070725
390333
291224
354365
165787
367213
824642
830608
304233
401653
770182
700034
741787
357313
957700
845719
766089
409061
1046492
642747
894439
1048300
426420
841328
987466
664531
1096443
501165
970330
5820
702537
644199
556110
72485
551621
992601
216746
52293
780712
965660
1103308
936067
1108186
288421
295586
501100
312439
912398
995185
309772
275373
122247
562490
789976
1178986
428428
29003
258011
767524
680081
862611
797413
1095379
139258
187058
459312
381544
1073635
70972
590619
598388
352738
1142449
51318
881076
355748
809380
603588
568294
69226
245693
935043
1047164
108969
1006860
937650
564456
160636
376281
862178
994493
62308
1031283
1091166
1163711
1140072
231316
269499
300053
670709
359537
287330
685913
728576
1020076
639315
276101
580583
312194
638508
275683
342883
249401
1121751
286771
945014
1140451
448856
709532
360714
252229
179426
445172
959759
901443
902998
601954
888485
166676
644260
89438
363068
905325
30034
821429
337038
935606
448672
1100386
94591
884539
508532
129147
96387
40741
77341
670444
1102282
1022932
795558
561792
916867
453474
526799
580394
276208
150780
205197
780877
928516
262083
642289
346776
170773
76042
44124
199889
385344
631272
293009
586228
719156
15089
366688
409891
566415
685644
916301
55397
476545
815181
470849
155267
958123
1038906
838909
1054062
509825
238861
62060
2133
546038
321361
214283
732323
629718
634364
635071
928257
750897
797975
677857
81118
337736
918156
545631
661730
435435
658314
1036370
349054
1141691
181603
1004644
460933
35404
218332
530825
960215
995084
263168
60952
965017
606328
402878
709247
537990
811476
879377
964661
931671
1139288
664731
633860
214212
779753
100227
336883
759163
215260
435408
432859
57232
79381
1066310
1041956
182537
58776
800716
1080806
361399
894110
342135
1050661
122279
86942
517440
289156
700150
977714
648453
149109
432475
318894
513807
684600
403822
729109
12606
973986
761968
644330
719386
1004077
21130
1158751
429165
375777
384511
321808
717497
13727
1039939
333174
496112
359252
81796
1173579
186676
719672
250678
816859
517325
203378
518129
589689
736534
1024510
1027803
607603
379363
1124162
375832
263539
783855
1034324
65680
311362
1019577
83565
118246
978362
595298
903003
382963
270020
718978
454560
984102
160908
50781
494716
55578
626061
1084830
1151253
790651
619324
221874
295641
63289
584368
352589
521783
1176765
970320
449413
906631
983189
620158
917929
857218
801059
693310
980281
562293
342724
167938
718026
716717
182957
161958
616465
72097
380571
840962
605407
617155
65905
1074047
516701
1004429
1035123
638595
966605
761206
887062
544182
880255
783233
1030136
930776
505122
578417
1048832
94445
441270
924512
1113042
8687
1178227
891591
700334
184860
710104
275944
471556
1088297
867314
546910
426002
1166283
955194
1102884
662689
8649
575302
142815
585365
389396
925924
426767
777893
437476
378749
864055
1145833
185533
1038147
1024653
607204
989370
946759
972636
1161248
464203
907774
140061
639469
217995
1151552
613085
863306
233769
1142511
397909
2849
539669
266378
134148
546559
655866
63655
291177
1091291
300361
1177165
725113
1105029
611056
883929
655956
728231
283946
936512
84091
515036
814597
751457
887171
351311
509156
508958
307305
296324
509324
546912
437801
1138584
30540
754196
675826
96918
241871
394715
628917
999993
982721
133971
523423
446572
674041
1129566
611113
777825
567193
442184
83821
451599
678830
268362
992632
969787
1003163
575674
20696
522008
978664
131769
1095244
715748
111084
1017407
671587
627779
918801
459038
1107348
1159960
1163852
797074
646917
104364
851371
107469
626437
890485
1089673
525007
701869
363157
1097237
954019
1039398
357854
70739
308132
735014
531537
357457
831908
383096
419700
1129099
367621
528688
835574
507277
550475
853728
713595
104227
1062889
519436
824696
935176
72001
1134313
227582
1071723
1138141
266510
118550
357036
149734
56466
21886
52009
606791
88537
222955
1030418
674463
1112924
919055
1133146
239141
742358
262055
329267
369007
140979
361509
233718
815883
411824
809127
109912
694610
475761
955323
336639
316193
880192
1115084
886576
991795
555546
105193
50889
279248
171787
1015373
387652
148282
1126377
861006
308146
78484
149819
228141
1021100
443496
598266
465288
506021
482385
1147396
952459
751051
1051598
558799
37982
419163
307868
1041372
3899
796379
419430
825666
1150698
935467
585656
479129
74456
1012519
234731
372440
57640
272289
444148
456131
47411
809970
281545
1087269
1026730
538358
794333
639359
947553
366393
873509
601621
85806
821260
489624
746115
703474
106760
747134
726277
721845
6471
273938
1059694
162939
301594
640596
172050
437845
575037
1170450
30848
282084
829208
561918
773879
1038584
765865
884465
673118
257625
1111360
738541
486324
188725
860892
405508
682496
416423
801207
69133
1009648
249362
83415
1100630
262342
63932
162821
252734
7843
296970
1020967
118392
927445
534646
737456
359398
537095
763159
433815
1073949
1161401
317485
1061822
147651
531592
621873
1057311
900350
910881
540802
658702
419918
720096
1080216
334614
1047045
462077
285120
1144331
1018043
60820
299085
1038542
345581
669918
199302
271029
533334
311083
343851
442476
453410
206469
727418
494119
312402
605111
619723
745069
962478
515663
403499
206322
80724
587142
1131137
736815
219698
792471
318687
1145733
689981
86855
28647
830091
1034682
993549
33709
347937
1094
44679
1076969
720514
989709
561066
205008
729581
358035
511419
377815
1128079
517983
498467
490123
16194
856700
484358
513883
616542
885330
703395
925077
49314
904075
818834
1086459
173833
335937
50938
984600
475419
998053
578519
396716
254132
17765
945709
416705
766786
4042
715580
816705
924616
1037319
104706
205106
489144
715845
47968
237613
749952
521408
940153
437897
7459
152034
663197
839593
761721
651081
364213
916874
1085435
609214
888901
1159240
79711
1050377
486804
503894
884412
1017847
1128674
17560
878153
691322
375941
755120
111286
429653
760740
926633
648238
1057596
594844
664133
1093140
1126948
769107
184174
859639
432649
1155924
620416
792956
274259
343977
11957
329775
579235
451127
76977
683542
834278
1102915
499923
995028
607124
1151116
259327
671237
343509
545547
605369
843587
1146394
1150595
78687
291000
42141
431937
747564
525681
1145424
1002908
481194
839826
598374
499197
572688
320342
636457
432353
688475
854953
1081865
851334
994804
427672
92020
927105
374781
246250
1065953
597817
279202
439937
503841
1180123
283915
982635
374386
350812
896409
463347
450450
928297
956568
828855
849613
238766
955238
1026928
1134413
798254
1146127
307674
436084
1161093
1027020
912802
1078838
176929
923328
973442
865364
114010
1110061
640162
220724
990557
1064215
824301
393388
590013
83929
957687
901670
894239
949213
1062306
1121479
562203
127771
1058924
105814
214349
684408
618073
769158
499401
620851
527935
462063
722685
336158
10394
170719
968238
1157794
718662
488824
683805
483623
542939
90281
409300
813013
12290
241953
127504
461009
714101
1007221
363188
1085510
380693
874681
76662
145962
547101
385403
292855
819068
274277
57441
898477
1173640
242824
673475
719971
1149993
750192
813302
311388
905115
695724
725910
1132781
831213
396995
809090
485298
413467
131035
551197
1118574
178915
941416
944714
877332
409800
830911
283617
188846
1077440
1154859
117531
529039
771727
61326
343896
734910
303332
3961
1085095
685992
1102695
195665
787318
335157
635385
129552
212471
985121
57394
971953
140410
648775
540284
654896
1016073
394091
342532
491083
803716
159054
1135537
20147
683602
761703
789958
370888
872504
1169289
722577
204191
1050746
1033636
40126
652659
216520
155025
809078
430324
585022
592456
537162
552806
845178
347729
678297
726082
1052019
607802
19491
692358
1078985
708302
262060
732868
760645
169485
59313
124972
1115753
865724
1003575
345932
1124829
214121
599651
826738
1034016
382468
219632
53249
845372
975598
265049
1064286
247340
167311
311989
926777
842325
366115
515352
750275
79876
29872
772806
1065383
815751
570318
268670
419066
405581
225181
276810
113422
149451
623399
526015
70217
830858
1172908
137797
1160646
304996
331860
954702
172327
817553
519540
1098326
494692
76227
730655
587805
876351
580887
50207
736941
1037812
1178678
60656
535847
86490
286187
880168
371523
430135
845406
513393
124063
354210
774975
136956
418381
899650
485413
744569
1092179
291621
461423
145771
186062
474216
468539
599546
333420
468762
867697
1092916
1048276
1085678
624994
418965
658901
518747
212130
50601
492307
929861
583398
797148
505150
59264
331906
448967
640564
719473
9886
166990
430989
328131
278613
293726
473575
975467
133376
599917
667304
767426
471125
1001193
360786
128684
609887
849080
10806
884977
268634
446671
751413
224867
987967
440978
1067192
290722
1131780
2908
1110939
984721
155031
190571
955814
983225
404978
790040
432573
1122959
595472
986268
776893
722368
583339
561940
1048649
690698
996318
29281
83593
888603
1106443
1111464
617248
658306
981416
504861
7381
1157703
170756
145454
458335
258500
695914
161425
239409
289378
796217
488006
563789
1162416
1041511
928478
177977
591468
237180
830413
342558
1097108
123197
415439
751738
388667
312661
693616
437902
400791
442408
1111793
1113315
861289
608241
1025649
12486
553489
632311
287827
947723
238990
1099670
1174661
160779
132713
790109
196531
748961
822211
513803
516389
657284
514964
200104
1127904
159406
797517
1028920
969755
836442
654397
471632
34475
329937
1067208
1014653
1039776
772203
525552
632869
1132259
1130319
548974
1103815
861945
320004
291831
166447
476645
259057
506291
1061119
58335
781117
941706
264535
541280
181650
1170140
891863
535526
1015633
1050919
222335
306535
1072067
685258
620645
1027035
594776
21892
730172
251711
1128438
443827
108456
301762
446504
1039070
1104492
920891
1111944
827796
306210
131257
312557
515967
419528
1009725
831700
1179183
1090207
641034
432428
41328
229949
171939
126661
526590
411544
286765
403622
30275
398146
802445
1125158
339253
146786
157288
390569
544498
958320
214648
627075
518904
600490
670041
985456
99463
961898
866767
914990
141954
44615
1054582
875897
1170384
451003
686903
571366
585120
1047742
781712
1003561
98674
219942
361702
817089
226905
724126
846839
193230
1057891
653874
801130
388875
724317
994097
605679
912392
468630
279058
929799
667139
1036772
630135
445628
783189
1148658
84269
663531
556515
423533
451805
344983
632705
228447
59478
752503
34610
29844
1030304
328925
369599
654996
330635
885389
445651
459094
172832
853356
1123266
700731
375629
69262
207112
936093
951292
431192
100372
353883
39379
897735
19103
302823
244808
1007478
639803
657226
221233
760031
489827
78958
583664
633658
960962
503352
1169761
17592
425519
711779
1088888
943461
853549
446153
405540
913730
1162044
184034
501951
788292
955775
216045
928703
1063644
304563
47114
1067153
575041
1053853
260930
1067911
826279
300239
599612
55284
521741
104425
1124914
583878
410701
807731
251084
352973
948292
650470
1032768
991171
968599
722579
716657
476154
1074838
274962
170657
781640
746511
71690
720222
731709
1130552
477904
1084071
531762
1004045
348737
313121
868732
296883
45917
327044
673929
605578
272237
570478
16432
1126512
841694
1011749
387944
1144699
789672
907325
1059460
912786
36545
771107
945845
890162
728244
1089909
81608
165681
700979
1114883
174730
862559
208691
874009
938931
941002
476777
442003
1162477
434997
517591
284427
152826
1099443
1027412
677966
626909
387534
572528
1178856
1158956
832650
1102405
951355
369150
926713
766443
947891
51250
22143
36831
760700
224089
824826
251203
66620
578946
646852
167566
1170039
668986
185972
916470
1174071
149189
609157
297015
721720
884608
985992
946934
207901
425789
743415
773576
324060
510712
923704
1008708
134485
1015124
1154800
596497
547148
648000
1135090
586886
634297
728306
635211
709255
1132937
1128289
688880
608381
227767
735641
691663
714021
186084
850446
279330
394268
201918
436298
1096080
333552
623428
477547
103948
703677
965704
106162
1057851
22607
727832
1060938
967540
584605
98442
777100
529435
681356
668741
546127
480413
728960
954820
174049
260723
690992
248922
469934
737639
201008
588011
161245
405604
931428
98293
1029876
248017
608990
674271
1067350
159485
52302
238084
207196
721571
927165
1147245
785900
822949
628266
76083
1009902
1083427
1060182
1107939
130255
597834
112843
142890
1162667
301734
434679
1013034
431345
881733
769053
991071
5676
497734
1143705
851770
265845
559609
277853
375559
196223
117844
257183
1125543
937627
315341
981176
719525
843694
292713
613694
655181
227787
593800
934095
1172334
684391
443163
143811
548554
67994
964771
481970
432451
648164
423525
262394
985780
444898
675023
444635
947107
899281
106130
176417
292235
642194
666468
742912
431023
366878
884668
419868
844197
763473
391825
209433
1073447
235568
645455
776138
219411
930653
1037208
113865
640530
140426
455056
522156
1147828
319749
1072310
45556
855399
210784
377772
643457
570090
56184
671512
557563
456194
1061627
957952
550125
889609
564852
871582
658176
925452
98511
953980
51822
591218
943313
474749
673984
401633
41444
1074217
315688
423948
512664
25732
719596
160891
3329
872052
1151496
881351
95042
136547
285021
460449
206522
728215
103409
986852
1049714
432902
838693
356406
179095
403408
427454
236392
293840
380912
526711
455258
180003
831965
1123495
758914
871421
303792
654527
1024098
565800
698055
311193
1054327
334952
119181
783397
792242
866967
175444
448944
756866
889998
513451
498967
359485
92973
71155
17365
299185
964759
226133
335338
189646
98870
252086
284750
906888
228234
499376
840481
1059362
910212
449389
731192
341925
1117591
862095
303939
865740
890996
865767
1039349
439072
626376
725389
125314
167146
1011232
304148
1129457
566958
338384
666478
851297
468977
234647
306194
157471
586392
336569
833168
623989
333686
71340
151667
1043266
108505
428314
391501
60012
1089452
966252
695548
1174542
665111
876877
821709
268032
982834
993006
155783
607829
126052
397842
148801
43577
657607
1062264
52653
1060640
14664
888970
417021
895461
1075774
114843
741881
419208
699028
402698
513587
1086893
71955
300091
525149
1179827
1078239
938183
1050719
207310
514900
522129
182726
431612
404693
909543
418150
937413
869513
1086734
238025
1146128
680812
563477
554149
1146646
1035980
193551
613383
853180
101424
158073
769505
327665
492707
249470
710381
296574
239607
459706
218756
651820
955620
239463
32381
1047883
28583
91198
142892
884404
823008
770812
828615
1112020
669538
192077
679239
708907
89507
1135741
693176
732214
863519
110023
430161
736242
1096547
987968
522208
992692
625522
266574
403978
763036
801430
37525
710309
10312
929407
173774
237364
259365
870653
40743
1150132
279857
1008272
1160792
808580
1055835
1005041
317952
821920
1150841
104578
1167716
170420
59757
926693
612998
927033
651595
1123589
608596
125560
159077
183454
948607
834594
717317
144949
113538
435032
35919
425299
255294
158805
799853
1140566
112445
541789
862796
975577
478399
369618
1106055
337142
1036218
739126
688158
1086127
695901
433637
211953
866918
743440
753287
290876
762989
30437
1100570
1135415
782831
555153
548147
618478
1080093
118392
1033077
451379
253896
554867
458682
1119548
560416
495916
762598
304081
304186
734633
546107
841404
889293
263807
686376
762975
25538
1085307
1085769
238406
13997
82991
914904
409307
738564
54572
415644
488730
548607
811729
914556
500184
723483
18163
991141
186113
203288
381166
892576
475575
816761
771247
863635
487431
1171614
789275
780366
683462
586988
234509
795305
385207
950883
666573
961370
22664
1122998
747495
77812
238198
279786
844126
1111821
637954
914841
642753
1073478
763292
735214
1123688
1165444
1018261
1079777
957305
1131998
68908
773500
1161878
750474
793260
490991
840911
1165849
868554
159659
420911
651840
449493
955676
942364
646969
226392
37644
943284
350077
1002972
390089
745016
420625
972024
656159
487394
473849
725079
1170942
356827
651308
993383
692460
822995
950308
1057321
136262
888380
1077172
1178863
559985
674660
175467
1041374
817936
496066
737521
48225
153862
1134011
706601
413933
1121302
685672
699341
745689
814369
163800
868100
63652
883460
1036567
1110017
919965
1097059
231005
737616
687450
1032264
345626
17933
397913
591938
770282
390332
793892
1072280
777880
129674
1107253
1008200
472896
123640
129463
285780
616015
986997
261892
998420
339293
102622
1170376
259424
557229
509323
868528
31478
94617
391972
25936
177439
726262
489836
495435
698836
686063
813354
974377
311062
372592
48225
1050814
299022
541374
825326
1152596
352610
991802
361886
2005
58799
1152185
19932
871756
868240
208861
1162416
473731
1093308
361131
1179859
601507
145287
84244
905064
101326
1061618
1131632
861269
941052
393183
731071
280275
430274
1049907
1160716
617080
1045517
1132354
1016865
527632
997942
612213
374057
175855
450731
344684
1046667
985933
879723
214057
614209
867970
562102
33187
420785
403328
1018038
831450
343231
783953
1019458
1015719
152807
146826
731540
456710
706893
747478
825351
789314
362420
529005
350461
963777
225426
773866
848120
445295
1015314
8519
1134538
608147
44207
340773
890035
840106
13260
280536
158868
722392
362540
220780
915985
1003842
49038
1039388
235610
7719
789374
20754
953713
17443
529826
245307
28807
323380
174445
89569
6213
68603
309497
369657
1109902
850913
258893
878038
1015991
745160
405669
688208
51840
428918
363374
1032517
314858
245686
516828
679156
308580
39392
617975
994659
289360
589100
616994
873314
874155
126543
861604
808194
347354
312008
440411
1125648
883295
149833
1095623
164822
1096545
518633
294345
81135
694232
522424
268048
1112141
7243
221020
612732
425234
1122618
1028065
607614
1001566
35499
992747
592712
81166
857272
605218
716109
1164084
1030807
991565
827326
877957
638824
139281
681976
180315
516643
610716
728175
567112
482981
231954
369968
296109
754843
124405
209319
564891
1064810
721613
586458
301672
1145844
309809
499482
1165887
298150
1045490
420384
700252
1151155
1071605
1137843
472485
729947
769097
470824
424692
973927
1057377
391610
649969
366160
592898
991753
607510
820573
410165
524015
159410
639749
426002
149113
1122776
164173
791950
283953
10461
1086874
146226
44582
521090
482947
28968
183081
574117
534327
327945
193976
20449
621642
784600
720509
769751
166154
1142343
634786
316424
1139532
363394
164519
256539
504608
672671
1053057
110605
325335
830206
743402
873571
374387
243990
900654
1040292
922457
829999
44546
718436
105023
1175049
341277
1161461
72118
1095419
923804
43590
517304
328831
592208
386025
383583
681329
497384
1122875
237612
770246
813362
55724
276565
1129824
28652
205996
37522
407912
105679
1096423
183451
279298
410662
845306
658968
1041756
301046
304794
1088575
830192
371684
493088
1095097
661403
140246
497461
717250
1057734
905806
107428
421732
935412
116192
676027
376098
616539
1112602
300632
50368
246261
834271
122502
710797
166685
40523
908482
375732
479497
456588
994343
737559
496079
334297
117453
175288
292569
528256
971552
811253
776580
49649
694603
1085020
941333
206332
792677
1112475
339682
1163259
1161801
17513
489458
702753
1135168
1095447
157553
1010589
3933
970563
854558
461083
1100088
163808
615431
856566
198088
1080860
23159
979811
241334
406599
632247
860542
1120202
1020400
398805
535748
864009
37817
348544
822883
182806
236011
929854
1152297
814374
293844
671549
725177
829693
402102
483949
741832
1086321
800185
1165953
367352
472521
913710
103417
583236
876328
710076
749164
854377
837241
433183
675794
875676
246369
973088
331220
752438
232018
46619
870033
130832
227833
713399
955891
842421
175177
608309
705141
671635
427107
82616
365573
261798
723137
295724
496195
999442
909025
800440
841195
202383
624978
512852
854353
12228
120906
1162267
170119
183813
560419
864490
568013
1147414
994221
752870
701394
955200
1123183
445655
973393
502007
633784
245143
666397
974362
520263
780468
931665
150969
63376
373396
676537
783426
513954
665925
810815
577557
944835
738073
562041
508268
1145716
530952
9459
532264
585541
583215
348530
1084446
1103910
53684
55731
373286
405649
899222
1102772
802739
594073
511414
225340
1109420
701170
647008
318197
913691
700163
773719
48606
1007656
410018
733378
335664
268144
331518
747761
509866
453266
1015573
1048805
125546
627141
495893
640087
726503
893185
144614
206690
810813
361983
337569
812991
252207
1168185
495538
450897
934781
660574
773858
656161
343125
890846
1154162
720264
405782
881485
118266
210895
930609
251600
264108
592895
350822
506278
81017
336507
428462
694581
397028
951240
773559
35879
251039
471168
470538
637367
805432
916798
983327
912249
512904
146125
1029600
1089412
657166
710087
893626
850857
932390
739837
564895
26125
157816
629767
675413
303022
806562
292031
1011432
649662
516385
595542
518263
509339
654506
995712
556232
865855
672562
18278
401555
541953
958792
718310
41629
1116439
1092285
682752
184282
88007
956305
124039
164032
699358
893116
1021009
920007
740111
157965
704194
1148145
768829
158017
955480
545177
657976
289307
990318
184557
521554
391129
832346
348482
187843
941051
368000
2445
861815
972000
1008341
699355
292385
1072726
872399
980014
1039650
860318
1097331
127255
1084590
17004
604139
387743
460974
107012
42688
1037895
938806
379921
395972
395626
76180
270067
820668
695055
651732
320563
154230
879155
815192
500396
505909
368113
357984
112200
1031522
486145
322097
996845
1044587
988301
635014
704110
1059563
748461
995623
1043361
239715
317418
296265
1098416
1023069
565768
44936
1035107
298930
320844
890304
1031474
449085
1126892
296996
266926
310820
708285
1114939
1062393
1004574
1162996
676889
207128
1137928
977807
996494
264956
506588
248392
836426
571256
234586
527192
669333
955587
349801
874611
457341
331546
52823
374888
670954
104430
768761
486771
1043033
831924
975700
1018653
983035
656233
347124
958058
481562
1136625
405858
977596
713284
123665
693175
361352
209829
266352
881530
180242
654791
445698
39163
223742
310689
1124481
1127854
282180
384590
88513
613508
842613
1060877
62186
699444
413660
1098795
1043514
1008581
698052
326022
378732
897256
778627
882487
1082948
220685
487116
589969
159327
681795
905082
632576
220398
273466
443143
924892
830322
140087
625641
752622
89868
819374
882176
449211
500142
243953
559419
1172249
397596
140388
224673
889935
900914
237951
198423
1045212
305359
334826
577605
492127
944296
469184
824869
1056270
1145268
658846
242224
271728
71719
362465
822015
575160
472319
515494
843165
944918
114651
974886
195951
972192
884484
1073809
1061375
828508
967170
654989
433185
295767
120140
941987
658356
63003
545424
331537
416555
27453
268629
1160773
862441
120869
46702
504581
1077283
649168
707766
231080
126589
201435
763167
1138707
1096882
345801
391182
450609
586701
804790
424993
88135
163776
401609
370844
339502
1159200
1138478
271660
735954
749208
1692
689006
811891
839861
212832
737870
865218
1043223
688115
748062
679219
483429
1119749
192265
201686
426015
236037
1178935
231768
1018263
258338
972185
897776
732277
325655
808699
1006871
95046
188318
322665
221392
295390
426068
395840
49109
306574
521659
284361
988634
532021
863902
903931
563375
539028
799242
53174
214300
294476
373604
320482
36664
763657
784496
87483
526293
113952
28066
525283
449119
9500
696909
569644
772982
489831
939577
1169005
267316
84262
335385
404890
45116
82480
802698
225425
716102
550488
372170
811923
1131883
664006
1069874
618711
474617
1124255
927549
114296
1052012
795353
144432
317933
426262
67859
194226
985686
453420
521264
302786
1131936
842577
724624
1041868
338035
1017008
837719
69088
36932
305457
139017
551650
19153
367937
549543
652077
727613
1093863
95146
36048
766464
1156025
55184
1010588
414541
253334
1176939
1180110
432670
401961
837580
461477
834323
102425
158985
896562
1029215
259763
709317
56914
736455
245024
84645
302406
1081709
458515
116933
873807
479339
721539
1001975
263375
316823
119061
266321
863374
394269
625647
422621
697488
1005210
650179
171136
141210
620408
581478
990400
639287
658093
1078926
768018
804370
470671
262359
678771
664985
824322
824160
764218
1104185
150749
1032275
135314
700107
340028
234718
632790
18491
110183
1097652
111386
1032095
820852
283889
861117
867211
864746
465798
864264
585703
606079
889983
584537
935840
631383
229465
1176299
655414
648644
869255
388437
848354
686385
422155
150600
880048
564580
93392
43757
847660
173685
48235
1047777
187063
462365
1053828
375909
46342
489867
225417
518327
103509
902760
36322
702386
95038
1095651
212133
460466
843179
191981
711277
781278
416459
395192
1146340
982438
378898
279450
955224
785578
296847
136789
339318
190210
354517
201043
1015373
841085
1127178
764570
566623
311285
229227
127405
1151171
845793
839062
713355
204243
36887
387769
547053
207311
1084397
557687
496684
894310
709483
183003
1037740
350031
133055
244148
100862
647422
893263
388722
1103547
879991
843591
933690
1108958
772229
118805
669500
66210
682127
816339
608958
1171559
1087691
970949
1083398
174187
1022625
124961
307608
776746
285504
149369
1000656
972020
1155206
583037
777941
1116630
107970
1075949
1003156
1004523
1159296
1093552
133191
596057
270953
652718
126287
524697
707927
836786
814206
695227
711090
497416
316627
816973
220327
243294
985263
593807
1170172
661055
54630
571897
547091
804859
222396
452352
818519
622533
930714
389180
6246
1152403
808195
727963
220350
307110
917176
969124
826901
721894
1015665
596604
351685
860954
529617
382608
68554
157684
828616
899394
495975
1073140
1133158
952166
71814
76984
995343
527326
634590
531763
124680
187429
379369
189779
725536
713322
128457
322697
701392
28835
1006408
317728
31012
89726
707188
218196
262856
380101
518910
765278
929771
475047
1088768
473380
643352
510822
544623
284901
795255
140148
1152384
286370
240408
306140
1133990
83150
567881
512738
64721
539249
958931
1082691
593744
1147841
153349
178532
847319
114763
886302
512110
286736
947583
580698
704375
405226
149698
1149980
841940
1008010
722882
1070895
463561
213610
645806
353975
399401
982061
187817
144384
117124
1093835
93426
1152371
573962
428545
1130306
532017
154355
1069196
8113
822788
196412
843473
836756
1025562
623475
940257
865653
981017
334201
114211
830904
1153407
337618
954254
537049
849104
555107
330394
810836
786972
401352
356847
89700
590785
443530
1141416
473396
1011464
7859
786831
127740
579241
111506
768169
142866
13559
1102481
145433
192151
267993
751
1156746
619850
508889
1030548
407871
510091
250936
80180
945376
590165
806220
675437
1006467
614963
1164062
612793
206437
441185
714402
1009893
792011
1085847
513913
422022
707688
840418
780262
414365
702962
410327
486561
32182
296881
971991
815668
639571
291193
852564
408645
172968
876145
978239
790887
177568
907880
441345
1126323
648197
928688
656544
708670
647834
510421
671555
762612
1128663
230623
952293
104708
913959
522268
7441
549587
1159967
486342
878580
909683
53977
697785
737487
1045118
988488
1054616
651041
43429
1020662
517769
1063985
307039
958380
1174421
71345
1163090
31479
128634
334145
269874
5002
933862
114071
325462
581940
960231
1079183
133982
321016
679718
329806
233031
761515
255789
79845
727730
30695
920173
1153404
641166
32375
1027610
615813
1171791
599686
391135
1009420
789974
351358
227365
818521
655966
166461
81943
4521
317373
252125
285095
959233
187530
965837
1016345
290774
842691
322557
1080466
1092687
1097072
468582
905066
932027
704816
248254
1032538
317448
241409
725261
493169
452354
737540
652304
319268
1130338
617001
610228
859502
678739
230205
606391
215479
614793
781259
1103902
496575
315470
238669
1083790
334293
467099
928159
59253
499218
1000159
708502
67877
722071
70083
69348
114600
629018
167128
1004706
962969
640863
544206
445557
493182
902858
320331
1037534
113637
969150
973469
1144253
817703
386341
146317
66326
274230
271780
858481
971597
980393
744211
566836
429140
1008947
278706
187095
219022
300587
769602
286370
340805
528941
42458
547772
296825
298209
295762
77440
888128
1124919
762629
311713
788588
632776
360470
926218
1130967
1097936
915700
953956
762645
914787
251107
68550
781029
433843
473378
908573
183845
28467
408274
131720
784042
499613
613786
1149644
80019
657950
874415
381223
848707
375512
960221
344640
185703
128381
1102645
261033
1158615
64917
243165
406597
657601
143568
827060
903136
494182
101691
705855
1176734
1142823
1122871
165491
1050717
167540
869024
738683
680155
986006
937360
586919
412308
76385
511919
865134
790415
459040
390793
41704
379036
1160796
356751
94656
342438
150890
656277
43339
113960
479598
232711
1158476
303492
534581
1163342
1083798
941256
95950
67811
214947
393581
245072
303594
868549
513495
854249
1105896
810608
959297
402675
474131
7514
990088
1035
484682
139759
894048
348946
1111067
312037
568733
718535
211538
365393
161824
59478
850957
717284
920838
1079876
401688
204450
169362
145140
910040
94790
416601
10966
551929
425151
22455
775638
116488
17556
483081
304676
1163122
1067093
115561
472684
656683
189298
167825
433135
942996
853006
163815
594224
487137
585404
466820
701254
1034287
611843
678383
1063882
936815
1088922
873465
928138
113274
634570
769921
728318
116105
682347
487059
130707
292270
222913
272203
408284
450017
870016
94085
1053177
18386
927928
1054585
286910
538297
138484
696485
560619
346596
796553
171312
712609
751475
680737
86193
495217
879923
38211
963078
303336
169160
916284
156917
371028
712809
1074824
422139
670753
86257
1171230
1080131
374105
490640
877957
690428
870301
97507
810956
692317
8539
277236
91203
121455
858334
350016
217656
80781
244520
674136
336670
897104
885955
556817
10431
981992
763782
1065246
235119
1090338
1110534
533224
298708
534169
35333
98507
379998
248055
1175439
983700
883443
808787
146078
238278
708360
517680
233881
413822
122280
869192
643549
350123
893305
1102550
729814
279380
393426
905167
554408
908091
24519
1056706
39046
471575
796485
533501
966794
155027
1166917
609276
344003
498859
952380
238357
4529
405706
615146
675401
107702
442309
653778
953907
987199
104373
1132156
782360
841790
813467
1126428
533857
811966
336310
650978
426685
589698
839286
467962
663289
115781
297164
915746
939224
357710
460843
314143
405797
860307
766562
569601
756096
975924
246032
263698
314113
650564
662852
864969
200980
261735
911768
1010054
799411
463523
663414
120350
448164
569476
779043
1063514
730347
527977
978917
915154
120714
758128
27435
826432
361076
548182
1117568
400123
677187
188438
696960
903752
810958
254684
936149
772577
419111
450976
320003
661996
408487
1147846
75593
1006461
128451
14211
5527
5865
668124
426823
175773
662018
230007
566417
608443
113633
822228
550470
1145190
256295
547105
42180
1019271
49466
931886
420813
779247
187142
146501
615023
45217
499326
872501
867555
114565
552284
910105
505692
464429
828700
82236
890865
59811
1080649
950671
563749
212986
446988
253400
110254
860764
423519
700337
795447
687244
287512
1161537
704274
67810
57826
919789
66700
501167
222319
447856
138932
476083
252343
1044856
352938
791446
61723
604091
699883
120049
655903
384088
900186
335455
218313
768397
140481
27811
36213
1045959
776549
550669
424312
486057
653862
440072
169810
501566
646846
932129
745430
618515
136275
563140
385120
495880
302669
1127848
240798
1125060
1148860
769041
1121041
556003
625245
1039064
1019714
110280
962559
168018
897465
341027
513151
186806
613810
1024164
296128
22822
808884
469878
436738
364534
379138
625548
1001595
266177
507325
529391
396673
1078329
684223
550766
497052
45099
575927
418135
180272
451648
201597
604773
72981
606349
187516
544289
718794
383934
836435
110115
133042
379037
1063825
1014352
406179
106389
559759
298325
1177684
1136946
781095
701828
1121972
520088
1000106
241193
1109318
254575
230278
671395
570317
922586
521780
973395
593273
320709
137156
875972
669084
493223
326540
365838
861087
122244
1083686
327787
779784
809539
72485
573446
1107520
47799
54085
120597
456669
221886
84119
857885
343302
50057
917222
325719
241330
1026253
378193
1118148
711581
313808
892745
1179581
30445
1146877
270560
891229
654984
560372
197323
661461
283049
303259
1167262
489941
93172
752131
969468
366429
527645
1145996
1106200
778291
19654
270090
1066586
877977
250842
108154
1001559
702017
996421
521456
224865
322121
877168
509431
994219
864470
579330
820326
778758
504713
946012
548766
593322
431008
752380
196087
423760
997047
238793
1013644
304513
385292
1112136
254446
246839
914110
391286
260725
902863
536842
1079608
215139
492884
724096
569759
584434
352482
1163108
471160
226170
325040
503033
154803
498306
342205
1094158
1071810
238175
188710
214029
60617
475891
419070
983823
499619
99726
109374
582032
590780
676817
280445
1078312
38220
880293
1018926
58883
297586
654502
463179
841629
549187
827466
1070820
427263
71909
1132833
806000
134428
95430
660361
1065860
294590
592114
871714
827964
104355
455298
172808
88502
639750
691399
470849
436967
380272
646065
456963
233092
440155
499103
663115
706275
797904
600824
684474
449671
800129
938241
1063469
193405
310187
14020
201754
197072
760749
35105
454827
889801
61874
345263
1143492
888461
446870
275774
962327
675002
614221
916902
995433
740042
438205
202481
146042
444450
482050
839882
426173
836495
572403
1084548
940749
386193
582420
548082
725563
361329
803337
773261
388294
115951
901290
1006056
1089071
1073480
611448
753592
85988
600912
398021
416747
1136556
1130619
146562
345568
1104468
1083218
640498
295920
813860
1138297
816348
782558
671974
265463
280275
109602
812411
248221
463302
571084
569959
133115
119594
527023
1041487
533706
186055
418965
18524
279538
771357
931236
663567
457709
575026
1078112
320566
51801
290929
755685
804037
860552
680992
1124351
951633
521274
234482
727965
763540
309675
1015680
253808
1059178
451933
289368
1003875
693087
30747
935556
334424
485140
1056224
892891
50509
95108
65016
301641
630158
582761
184319
983579
452727
547738
196209
624796
485204
751574
1109297
213988
322421
723301
457683
936029
1075262
91553
998719
388261
312375
399183
431243
511129
556775
444878
469100
1105801
421969
898541
466550
130977
688296
812408
486069
214589
815788
672616
1136426
31275
470797
18541
281349
383210
852366
392493
516045
705296
271425
408683
129442
706004
567724
947718
620929
893981
1075307
492524
1025721
521654
835171
69529
427163
868494
126356
869166
335866
490284
738508
113236
1143581
1051016
557497
261511
103147
373062
46482
1154976
479414
858430
333358
581272
915336
496448
1074187
406694
1085700
529811
134984
1060342
593291
376783
303355
435810
121530
364192
159611
370528
906238
948007
349550
592598
446733
1162325
853388
1016741
315502
1167555
1171277
1009009
802807
629199
109390
487157
1090091
1108450
669881
32475
150944
826005
756535
33072
222591
720430
257568
1175687
1049901
557278
212639
541426
825599
758059
380569
548529
235453
2914
743319
758128
765046
857020
425000
842529
445430
1003555
541446
1127897
773934
701751
458208
1149949
359031
748686
319827
488799
1161786
790415
304290
899515
245593
733651
770268
376501
451808
757517
901351
887503
704548
203572
1034865
374441
1097313
219913
965395
261226
134993
9641
74555
1126825
464310
1124368
1063474
794939
2263
169046
9754
116472
448817
414159
546613
195726
230259
187375
748571
618227
754640
1071158
6527
817953
660883
258248
1152904
355400
1801
1130065
802581
374673
1140759
1042891
753206
416818
527971
920644
529231
160571
1125504
340409
813659
1033367
397086
884450
488315
1142805
92250
120967
326834
604417
35377
427585
317429
665045
1038497
615385
790861
1035691
607700
274792
84012
686947
872889
508041
403812
580068
621250
1097637
34079
1032089
732503
825548
1170603
121790
283917
652165
380689
240154
32316
1051915
1162275
949878
755940
198989
485078
1078688
1060529
35454
114634
1027964
672127
148573
1083636
939204
298899
1116527
496900
55004
758091
253894
105723
170186
313256
360785
801054
1140280
893955
1165278
488196
227056
793394
440694
97595
361887
388981
155772
933150
228945
1008160
819114
690928
134825
1086825
454080
639046
456716
655108
1010408
777832
337236
646025
484982
751197
216144
833687
856645
396455
908565
450981
851741
1080099
661343
1174720
994022
330345
920302
817408
1060062
1045560
66745
504885
426573
970138
904546
483141
407766
275846
935182
822444
798488
627664
28095
1088094
760084
1107184
234644
670732
908661
932638
96245
713485
250136
826022
1124738
679751
427547
253282
1075866
1093705
990741
227260
525698
827732
886518
522440
376705
867300
588025
1080058
934997
220715
336342
37560
495694
974649
654112
436181
6902
511639
727444
826650
904983
251696
99933
925832
815481
1157893
456623
307965
467845
410553
323340
859991
744272
723785
909296
48574
825
967027
600552
524118
978155
861947
107514
79985
184254
574235
180106
1073768
740047
879410
861988
777615
307685
468230
271737
806724
11303
83874
11710
24344
1032498
251094
1178827
738786
646890
982644
1138437
1002024
324770
359469
1097235
140866
1002627
644406
128512
104559
666336
448212
1031706
461679
358996
187873
233334
733289
1099205
1112318
518781
330265
40519
197101
1151817
313663
482472
507590
609621
440920
104023
651542
46627
162948
1148220
426286
224911
319175
95162
704504
40004
616185
995896
473903
211027
963699
22557
1113380
852045
767788
792104
19599
948500
1081756
1124999
638459
806752
828964
26963
537350
1066433
638240
509771
745469
757883
635317
643798
23432
118639
64122
322632
819245
294336
354544
160632
587331
388685
745222
473757
456988
615319
408015
412785
421401
218060
396159
1052485
1044268
1013580
1010567
720633
704586
264616
323054
1058417
88485
121708
117442
369338
527108
969452
572487
843373
1111438
214559
515586
95031
797618
168879
341395
205211
237370
83519
929309
474279
839893
82576
336283
216752
1177555
586807
552408
261919
692546
31310
922005
254515
986983
19207
948963
1154298
474966
182394
731736
1177027
826489
378148
244867
671714
982803
362797
562163
775852
856809
120068
1153327
718347
1232
154542
156931
894149
1073984
1099305
626478
598045
585900
420522
124417
555011
830576
65716
242983
630583
371939
669369
1145595
915120
673929
88248
712367
407134
848187
721995
133877
1021959
786186
670007
856441
1116254
1065954
36687
112895
689036
731552
910794
901729
1096898
839426
135587
213803
289119
214320
821898
516647
232184
1095396
544223
857177
1118571
244904
335819
75352
900580
10545
728564
813388
218076
192934
219148
1034759
1040803
521574
419052
520325
253904
817951
596741
541977
781343
628571
1162501
1166306
580516
941373
676980
1028936
231628
869187
1104395
178782
564821
395334
935087
41094
632671
246143
242000
1007416
719117
458672
501423
903562
244801
1039059
800624
77966
511624
1149546
988225
727981
39567
394489
1131190
221540
954936
950622
779661
503268
147374
293303
918881
849605
30732
315337
1081306
715709
408413
715256
77487
670131
953453
371078
139539
1105515
449825
351447
347806
111639
322419
742532
1083324
1142780
1004615
632170
464744
197356
27386
578200
357347
712769
953419
178472
914493
1163419
565
561425
946705
1019374
302128
621517
1158880
750585
548483
23243
1089617
657575
1041841
450001
444281
192557
434966
699588
1017030
476684
532374
154199
403704
80374
386421
1084631
846438
21667
373707
785248
823752
1066632
928543
937147
380584
704185
653552
539191
540625
954877
178236
57524
411683
1023777
1033632
115353
355091
512902
953628
1147267
994333
796098
200207
248573
750662
1067419
196246
359538
769786
387920
964626
1174193
296160
277040
104745
312522
1084893
455277
301916
112946
670754
414322
614359
408615
115712
863193
309961
51891
941613
662836
1001668
1098785
411356
930356
1076596
1003332
149442
93690
375898
1168494
1176099
104568
1119184
1115771
376372
254186
1116652
696627
385557
531053
615833
841492
146844
1011866
794302
575858
414276
417509
176402
912513
850930
1150693
557207
342757
1127122
483043
114678
181459
920970
434305
1091663
958423
257195
677635
197317
440461
321513
564097
861130
364416
662975
12705
499678
972653
207272
883112
974512
692674
825844
954271
839732
346102
153749
1169212
861919
305683
334378
692243
752270
112150
173974
112080
760991
183343
515780
130220
929481
885025
815435
410420
424294
351943
996073
241131
233632
1121803
824344
388073
945918
714925
287931
243179
969636
430417
84413
669437
945006
884952
825297
867554
813334
271780
1007126
384539
503217
473004
1104670
416125
224447
1146717
142542
918367
937961
1028685
726307
937735
360434
299482
631956
440324
619454
323569
219180
295501
172111
404125
964114
246129
29631
175279
638356
134827
282080
73143
533709
769728
745469
984299
84107
24543
586401
959104
644585
54680
257622
892749
95043
805749
93242
786405
407907
1086815
620576
634592
314228
756815
499401
478748
1086431
326286
273789
295559
917929
755600
1025976
383872
719425
136320
947339
22377
378552
340021
17921
370145
325600
515611
1013435
451276
422359
1079459
180970
316996
1173267
983414
21764
38196
1153011
1040106
1046439
280810
1174229
976865
506768
1081485
43006
722851
474234
992717
329890
1078067
676135
1003217
550309
962934
638438
503260
388919
802567
150671
224741
435013
882633
679579
940661
879156
351745
607132
1132358
24566
878959
1010780
322073
1078375
722178
400896
898628
309463
891073
1021936
91825
691265
457823
606001
658266
141585
515112
948710
755041
739022
269208
837706
776008
79447
600564
1052004
512141
773134
170629
998098
740058
1177370
114622
206402
253602
362933
780368
1054316
1014364
631726
376702
12042
243926
393649
760788
125666
392108
1020895
726768
374996
45022
779217
552258
700448
37314
431201
852213
720150
183424
548775
497821
361697
816602
1104093
949272
485396
897318
695863
1066458
177879
576958
556514
98378
427725
312001
29961
573839
688917
248524
242270
319187
435257
616956
221322
152700
908024
387468
794506
331567
92174
1129994
520852
577741
822190
978266
710102
226106
1079510
1068295
76613
167893
979036
1031388
1157030
14785
556850
1161832
860550
514830
686793
414997
639836
474866
476071
574026
1108446
69372
1101960
1097990
279042
259857
767008
241601
221412
345711
61861
826599
614935
90494
135207
172687
300076
892319
232922
520570
825573
294421
518578
972952
1048647
480140
772848
1132884
913952
697437
151389
797667
586377
95205
1057028
6364
906137
440137
973326
1162335
70259
932086
60369
1032912
1167343
303318
14107
692656
181363
190010
439972
578999
345157
146133
123718
195402
719191
83587
710606
983776
679466
221482
1124844
1002969
957838
585839
25130
295921
527043
1178623
637728
388279
1107390
737517
675614
564798
661559
1177723
222118
1137227
44381
642351
1169644
877492
1123067
522836
936332
297760
848154
49505
882639
161008
1022507
183902
232951
550869
249197
691010
731570
491511
881167
339482
736645
91938
887777
819421
547915
1180341
177933
739400
614037
399411
931506
535211
187972
1100089
1083308
1106623
534601
752612
329208
1092409
483945
879752
243386
720661
1179908
123137
1154588
977324
841124
471599
826061
245513
1110380
591066
1114042
492826
540096
293054
525520
843028
133694
1117800
515132
934119
931775
274608
706093
303514
714745
272935
730977
1004220
160968
948328
692244
586702
795019
292241
438678
803539
638449
956260
1166309
65389
628788
294709
23978
130285
1138621
781107
13678
264598
572853
238061
491084
1100604
630658
1062759
463394
1095059
395058
238434
735168
384539
350710
1143923
839883
760570
40080
598219
41599
581702
786194
973416
792687
462745
702051
797684
652304
614146
1079814
335571
296467
57543
971168
1000263
881079
488557
584334
116026
697985
229095
84100
940620
681396
494639
911300
350726
56397
867791
1088669
1001132
73253
978557
1023914
340038
1091258
197788
239415
1024687
373174
614910
13256
320867
1006568
923522
212801
1119896
798547
537303
995246
229970
96606
111989
401894
305025
1089807
52185
887957
123487
664473
783354
195534
946078
1116931
133418
454202
263078
758023
573757
190416
57783
309338
555066
606680
490841
984327
277003
599693
871434
533225
737650
109113
116165
594095
1106635
79302
488969
772125
945530
21217
1048254
285108
288304
560615
719085
384985
1075733
349098
387717
669869
649291
781288
457332
464803
629615
1083771
725544
185959
180370
489844
1050002
597622
663020
628835
941311
614315
836429
1169934
579932
300796
512478
912001
1095878
289041
527218
72088
575801
302986
35105
565580
151806
486498
612944
821655
814962
476632
1166458
214689
282611
695552
409232
394650
674790
658349
447560
1175086
1010745
871664
821519
144767
305648
207009
273603
1007703
823995
586820
429934
1083126
468377
82444
891587
700525
72502
288425
380299
209488
954073
599441
561212
770097
933126
349230
106871
687785
364573
172723
415502
452941
113537
776390
130618
460917
780017
1057817
916112
387696
989200
822516
995724
77408
103641
653000
199319
939374
1114273
23572
708462
282899
325588
5407
589129
1127886
1009795
805265
1177105
722283
135944
722767
735445
1002870
884849
806898
96924
795432
303320
1082268
164724
1149635
1097702
1019406
278517
784656
657540
729508
671038
707959
220968
603756
174330
384628
862294
713879
960441
190404
1179296
1048866
460468
779754
574968
983899
358678
21845
115489
795974
1156340
975099
810125
70660
1103852
1016881
675426
932353
698287
1147681
580713
1068876
751390
210077
503526
244535
1051770
476644
189325
463336
764628
143770
1155949
887607
1067968
192151
95632
291697
202508
523874
669697
414638
745170
1003895
545943
1062376
837039
665770
318004
4937
1016124
940190
220972
123130
690552
589862
799377
33604
674130
918611
573208
829547
1092892
754197
728974
482221
348274
868618
595068
239945
928386
1174038
690933
980208
501526
782009
625996
212369
652350
730132
293491
952106
324210
1097564
1004721
1024976
349775
461649
1005613
120755
916239
402866
1029388
283650
44850
778070
932341
973650
566463
146009
55500
1014927
650263
998099
502337
1031722
768781
96504
347795
771835
609800
15289
218822
921813
788048
194660
1162072
73011
881881
331245
575509
560211
180018
583356
887486
607494
445067
711483
898257
272993
675599
204622
1030008
524241
732904
1068582
44420
1178164
863469
306281
826290
338586
1018479
583912
750489
1100142
799615
741412
183872
479382
940014
784691
1001148
837826
901640
96867
96801
390517
330987
551989
775680
978632
446106
1099489
206206
244466
569735
808967
1157283
884796
282906
247455
1011549
842489
210734
403444
955964
698671
1050819
328986
546093
667442
389138
713943
1037147
259125
993016
1066263
396517
489209
149066
3792
833401
863485
1136786
851126
1116777
315765
335834
1127420
143687
297736
940257
47120
278159
480794
970480
303743
8276
1031528
1154831
1039998
847034
862103
60525
404648
525583
48352
699459
681101
439551
390438
406464
368279
165179
972672
42461
418360
552410
640290
179508
447751
589495
540555
983806
731944
124884
866925
923204
88476
423116
344043
521392
804278
705395
309586
986744
39897
292068
1017500
30216
378763
277636
726268
673030
538960
655926
781119
86903
118046
571115
690597
794143
873099
318932
1180525
345227
1025982
102055
342202
223164
1139747
1061395
653852
48944
694590
1102837
425753
959907
111405
981734
856432
96032
890240
967526
340227
94477
1177238
428357
707045
281660
444542
1112929
450466
50134
1100296
295199
343891
566191
804581
248669
798902
1169952
952815
57698
974494
437894
1127717
493348
467614
435105
1175218
836854
277566
300308
410313
992368
750931
596468
161291
1160872
1177464
169001
268920
778641
446266
829639
1175821
442292
805292
1140605
344934
723808
235478
671891
663386
623904
464426
651086
20634
219388
912930
788845
1041306
984425
40486
867484
409837
1092471
586023
213623
1170885
553416
210676
167123
923616
732911
587784
40264
1143275
467335
790567
37599
114022
749300
1073227
625226
540413
485890
254535
490384
843591
1020458
965314
582801
172534
396169
770946
720764
643415
626408
1130235
854617
515250
356014
78024
510468
721449
278988
783642
226778
448358
430473
1067987
985287
213945
29231
899201
808374
320205
798923
159931
639122
154775
1034097
454921
396441
1046826
864301
452015
706274
639680
274667
833935
1027868
860196
312029
1176669
407681
982806
111951
1147421
646693
1117444
1137291
59405
1065126
1179128
519479
853473
867207
1130525
172128
694736
1045839
385683
189567
1158912
1030030
127992
318705
314149
590742
34355
1002884
374865
100400
170794
345785
34962
991193
980680
1070071
601882
1005662
258245
36549
375556
445055
582762
183476
1074975
602177
514657
560762
691666
1035510
850419
289096
495206
868899
860444
797818
1074783
1120788
1110590
481057
1057234
212695
1017130
1030024
793870
1005113
1123034
723528
840627
744450
319271
869478
1027290
482187
990566
1034028
1051174
1098761
635346
1069035
202906
586736
668840
744751
1020465
616165
1160937
974874
333358
461307
292982
93464
722863
576909
191873
366225
522452
210947
159954
41880
531190
75841
225216
336455
291675
797669
913353
584577
784955
995508
796803
470289
140684
761791
293368
99215
1148993
472795
978811
923929
1071094
235285
543758
459243
974888
355575
674457
599404
750195
85037
583286
1026421
713921
559748
975228
2460
960001
246476
488931
305084
173812
582306
92744
78558
1153483
669631
625847
199384
58509
376207
1103166
682668
261514
631718
996943
766060
827404
276703
105715
998562
850965
758392
366434
868976
787550
621465
298606
1091281
1070035
835995
13325
644905
93081
859033
809572
208163
986290
199699
681917
621700
182480
742071
851010
927050
176734
757849
619884
227634
426120
866532
855000
412195
163491
185239
450215
509843
990374
279595
280436
386228
1018951
793223
128139
439821
399919
333121
135570
962505
439884
108357
1130739
1106076
844900
637930
952846
827977
159773
161039
849521
25129
112088
1089143
937105
753219
1169748
57222
75743
795155
556048
473121
162655
9693
1116475
275264
555924
394903
111293
974381
274969
335541
1023520
87124
308734
220750
905908
575422
1102994
522527
187067
203949
970785
633736
15459
498795
342613
515005
718236
754530
91475
58141
1010791
59456
225968
508202
254060
933818
198793
628660
287559
1026456
1008012
143169
1119742
849076
717597
337961
956643
300319
378617
932143
873338
630421
1073854
1092374
241239
22400
487725
402845
696597
530116
828692
757930
798963
625914
136823
1071711
257253
56593
596560
298720
72820
1083879
550558
60681
846104
132987
545946
315147
106767
91793
522119
965798
876250
141019
687726
558068
275701
514360
310155
391093
456481
575878
421479
717378
941531
185392
928084
975123
796575
869224
194547
912784
71577
1034010
424220
1014388
108085
395681
284578
438661
603667
962865
643777
95496
862236
198795
1171608
375409
673372
678158
753921
303648
916439
1167439
526099
189568
813754
534526
821248
253928
968974
921368
345466
652944
1029282
109957
225109
660359
951908
494934
744740
254085
147145
71060
503966
283317
339446
817042
722722
392611
477913
234464
941061
736111
468160
204249
874020
1155005
854015
265414
343639
75133
863653
1037230
207674
1131099
1047944
551009
830805
298462
1071356
753074
811534
874789
1029573
431024
1011940
982279
539551
629345
452924
379337
925523
115782
489147
958515
868049
589520
700476
213238
780978
355192
1139077
1162371
76721
536261
454609
557625
1139115
654996
573295
619196
774150
606953
164482
395669
678910
635090
1135862
790701
869546
196817
492226
473230
980049
828938
362353
919601
872545
131188
1163648
654135
391415
493516
545471
363127
113835
180394
464561
692874
1003373
648885
546070
775836
904326
1076274
295204
975242
1106538
1140843
1147543
556329
450087
278854
138335
993361
864564
681565
641054
132271
897258
727843
234070
443918
641450
522324
610598
745795
498758
885303
198626
295156
631861
783316
1133953
217600
901290
53497
1119049
660164
1005448
442644
857565
993160
843837
442299
430181
963766
471203
797188
3485
6321
480362
903155
1018051
374108
509951
570629
555507
44973
423352
417463
534820
1012797
764689
1111266
1116228
905222
450361
422735
108098
85512
30056
958881
864345
130539
312573
200660
844176
771821
50172
812688
1059603
1100079
641605
14014
147034
926437
476689
842130
535809
816054
1078585
774429
258438
278812
114803
862732
904249
1164556
325885
463771
705793
958639
55364
1171490
949311
1154470
617967
117256
1118136
1160256
647203
54878
366880
893755
405264
285401
684594
651771
373525
1178701
19136
1084379
257080
1041785
238218
718684
679675
505086
422047
651850
148731
1085471
947018
351530
39933
990603
853778
1119814
1134934
456544
606748
963667
391892
785430
710820
840639
206190
951686
830437
801705
522170
423595
590444
985743
918643
690945
1125281
885869
706
1052816
260731
763397
175720
808673
939671
906104
58712
1138967
571784
334123
226905
96097
533271
474687
1100471
1120108
1129066
93572
584752
190116
777284
584245
879209
605732
539102
261694
615186
774087
309609
1050229
610403
150657
1130899
655786
1089908
374008
970535
732368
239599
585092
718644
980144
169877
187737
767294
693043
466187
94881
1151742
497372
142400
1108847
171956
759298
817774
994582
215875
511236
1104683
505998
621889
693302
590278
619279
817825
385116
656271
694925
101539
479275
1058471
992535
313783
1133814
898415
791066
391459
806686
10806
791474
87885
729973
293766
898508
214846
1130613
1154426
167074
400262
496012
694921
52054
649949
1019339
1111101
710004
215172
824861
117746
1052297
779611
158267
916679
673622
278746
758053
142060
1038599
825717
1047285
516267
392226
233280
233794
1026115
709694
439324
777729
227763
487093
619265
140389
843845
633948
184889
909550
57816
1127323
64735
813777
617063
1117100
661039
455132
183958
1084582
394532
901626
100879
95222
1135673
950045
936997
862776
629901
90993
176616
176522
204136
706688
832727
494018
38284
1023369
1058550
1050479
1084365
778355
747518
431935
87502
671180
50984
412989
839726
58942
812808
957780
893575
511762
1098527
691146
1099503
680708
14083
125770
108964
1007617
982320
11576
901118
256144
261856
634395
6386
517035
523971
195211
962742
1069557
567689
991433
750776
135839
4702
744206
532960
514918
383293
243129
644562
267583
1106717
232871
816315
1025282
841344
270294
96284
593011
533107
255001
924102
217319
841275
132023
786521
567981
762036
885493
148458
737562
1045668
1106884
950283
1110688
1046180
915759
170347
687586
408948
891784
993191
988712
980004
1167241
759141
517083
381472
377622
691106
175650
896483
898327
88012
971485
157458
607186
1033397
546736
554878
201930
575141
110738
188190
60737
1040553
1097812
733073
945816
391372
210049
1106911
993270
295592
1079225
579193
615151
1050422
1146441
1163792
893521
377315
415281
903507
1038019
373483
1053193
1128367
839199
1140165
542543
212869
34972
1009660
981317
1060062
750108
234036
43511
772733
270783
832938
638058
820988
1076808
495461
1162098
223581
686975
291624
320931
39861
523028
437421
922908
511842
214373
441862
1054405
345853
105589
154002
275647
999598
703062
38088
870587
749135
734086
572409
213018
973720
433117
939351
1083009
103114
165798
296434
842156
49967
59951
1135123
900616
794918
518015
434646
163713
366597
882943
909130
1161129
428514
795989
462247
23721
521829
504989
1019207
491439
1078149
76295
1003451
79486
662985
901789
226093
859593
446849
632167
484563
640370
368418
1155343
96607
417956
702031
760152
285521
764272
212573
558432
950025
163211
206889
445364
1018995
1085267
57436
1091562
759439
383511
1169737
905852
412340
87640
172690
661204
296528
1168638
487661
694575
183348
342155
623557
304218
367223
59424
1145364
32127
529956
621828
1034048
221472
24712
159370
109840
495199
801055
1033418
489278
781358
841720
120185
265481
631860
721255
14078
695473
731520
321659
910848
837390
772018
319408
694589
349940
913574
580859
683919
704517
564956
547272
709420
920615
956623
868244
415571
373792
886219
1011529
470473
1087713
55926
21818
395227
687453
806987
504122
232055
1074786
1119771
707261
579418
540822
492880
901993
1154515
312164
296874
568537
111324
547833
230262
270414
81040
668407
978383
78442
840088
1134480
436474
870965
916912
1100890
152760
15220
242003
699474
47731
460513
416765
15322
870396
927953
589062
149346
297744
1067222
1090261
10321
603039
117362
385693
779265
533886
365328
1167174
474477
410733
712622
276729
912248
277953
522359
1174522
959435
161030
635241
597166
623775
779669
873233
208116
969936
411194
68165
317695
19185
26321
785461
217986
348836
893870
1133002
491137
976912
91050
405814
1140173
1019513
114422
1180502
354667
1097627
911583
362350
1047333
647066
756167
475188
250868
622643
747101
1031487
131782
534026
727527
846496
1095902
872200
146092
987858
1006702
123690
90575
723310
790425
1058940
224858
5186
712653
413082
915041
827508
350554
1023856
679721
1134892
1117139
925770
792938
10901
322916
494189
1076392
962608
647165
768788
2456
806496
732213
31231
1086715
687927
953567
119557
650806
163678
285207
1095643
945213
406356
1179902
661917
1155410
1072497
441373
853036
600076
588161
1037085
481583
1020216
191802
598980
677499
71369
643021
1146261
1148233
516425
634265
1068965
1167444
723650
1104455
794609
610368
185960
761911
232049
985264
58584
317125
742372
268815
1076505
144451
795782
456306
778271
37342
536537
307066
59591
701699
668963
616723
867031
647848
541371
276942
1015210
701963
754447
968742
958093
405370
896838
970703
620207
791187
427724
1105160
279772
188731
1030924
518947
180060
858867
1044673
411455
563967
88304
747753
611117
757231
642464
948592
1037122
1136796
1151256
1165607
215696
615503
572088
1110616
1111678
882973
860939
369007
1179305
402100
1008667
1095777
217500
368586
741090
352434
99219
722041
213412
429034
188300
628905
1086272
96032
851084
1113394
627873
47537
512325
64236
607425
362893
128432
400146
883559
427214
790556
513725
430893
186341
832267
1112430
1137677
213522
601903
1077771
1109871
622212
1079910
858469
555390
694470
882949
715196
941592
379675
450888
858656
1051347
832190
426360
380916
87254
1071954
683957
1089556
909513
935250
806161
830363
100832
65082
859193
145250
324928
690986
753471
724320
1007938
112678
399356
492281
77389
404941
813181
17521
606963
820488
769095
640999
71919
419957
313377
1075374
792360
478745
354349
349509
835327
38151
400877
111482
953297
89773
259018
811400
753333
770472
1102621
780271
382533
376245
927088
83580
1003510
454539
599922
1051977
903114
59602
896796
585024
331815
546944
173497
18934
1078405
304896
127181
924680
1158611
1039267
1070150
730154
435818
434035
1149699
281334
120809
1150235
930843
1038961
619729
400479
1078648
534564
719751
131495
703928
99628
1179656
825790
511540
192217
572213
878879
485936
1031720
1093156
309547
494998
686386
83539
648859
566452
1101647
879645
852579
922591
1162616
1108319
1076816
1148309
463474
262104
231421
738207
561957
390706
206807
894021
793101
134623
198391
143771
922823
221282
1073302
527043
1100150
517340
52082
196990
1018070
690253
699998
631362
848616
423128
235161
791460
851177
885591
131143
777277
109460
42934
366698
278643
638089
972496
688455
865995
453300
802207
110870
217529
1037920
443036
65115
889211
549518
179394
928451
475414
803883
137219
292099
489115
210408
1038830
914243
151155
404816
384480
715280
1067350
645635
9549
679994
267206
855753
1177066
963809
396348
707490
328960
258845
364176
480372
635044
814436
120506
1164080
240295
208811
255176
263742
93324
149252
1179610
839440
1063601
75850
1150108
925263
1142044
49635
1031403
837410
1110599
127580
539294
731783
906217
43473
678162
1059821
58238
841372
853566
813613
882298
696694
1159669
164391
1155738
594167
779897
600368
1079580
830805
102463
604255
790555
1123994
672850
242053
197494
1090904
1158321
185215
680334
1084579
301413
124239
795630
239961
42731
844392
602742
854328
836094
1153978
327806
183324
195186
137233
499175
891717
397918
98621
552608
1095715
557696
21349
633218
987992
1158050
427519
537951
1065197
1164963
68984
825340
931684
387611
928291
95705
130585
284358
550072
1054112
1058165
271967
418135
955568
301795
624073
450353
298626
880703
612617
617928
437290
575811
11472
884024
267738
211094
1062694
945576
568663
343425
552288
610820
452961
60102
335803
367413
248396
781857
770332
285545
412825
103573
621444
243400
411114
197676
918805
443289
971514
222839
348404
426569
895909
937547
526364
1053434
841869
684227
182689
310096
68952
1008616
908580
569006
378156
97160
400658
239211
436604
141452
954198
800148
723767
279324
424926
827003
993572
941049
142904
1014715
62208
908970
836188
8799
574172
74052
1099943
452575
487285
426209
626988
154549
812340
288102
1048449
176226
236672
613874
456654
1058360
877773
1149083
598171
415606
1072175
1002893
370410
140442
1006812
182671
649192
816456
532874
1042356
1103565
298899
925359
791932
586465
1020583
580968
674510
474008
1028846
877773
369910
481650
411371
920470
808424
581678
565446
49829
483973
67997
895544
1073428
763142
538026
650530
568614
941865
645680
281737
612517
251782
313974
484996
183286
69509
190546
443419
2402
181399
782816
785454
519147
613596
619500
95874
474946
280649
7790
60194
396756
226205
1096676
868358
887147
597986
126075
507994
427781
106473
4798
972679
1161109
635637
917307
934832
170246
34289
1049639
352353
951373
918679
520106
4289
865816
876485
899604
777735
354681
1171853
717516
650949
408431
749766
918755
1126317
286527
703272
4170
717344
337368
442078
882853
118585
708626
358237
81260
724067
655622
772372
798771
62261
1113548
53414
601607
800003
900912
165282
329923
888906
784766
999471
938006
436086
862645
614410
1156822
163298
192906
1116915
256603
1134938
886757
901902
255932
720812
160905
442130
861855
445631
53514
564141
17146
186668
110824
917109
361549
417683
64062
945524
409633
970019
443326
1086495
1143627
161720
432752
142442
631074
257969
684856
986534
380525
1140629
947999
315260
85287
450953
710001
827471
1010744
476583
568634
769934
895363
288489
1170849
297504
328719
413225
1141433
758708
585381
294028
259310
814458
977293
775329
504967
71772
710538
799376
894398
391083
797460
551731
514781
1030602
426301
264698
1065988
853954
630575
886559
504716
920651
346175
734656
54174
147103
660547
691890
428021
773529
591597
306377
1070974
299556
49476
35766
717266
363919
209980
523057
333131
356518
313765
579971
290745
401312
414602
646876
591743
907340
302868
448830
404032
415568
1065903
310177
1107666
475304
952123
731644
638163
1140896
886599
13015
389261
44708
95352
136642
78399
979495
707600
273446
528357
930694
98210
203033
113001
897099
13426
411174
360679
106104
563203
937248
872502
750056
1085943
336663
473204
671766
908074
1074413
599800
849912
1160119
4339
644130
160328
812537
445933
99009
324058
1012719
818738
807464
146662
1026124
381902
716655
749944
23135
30943
328108
256503
210811
671849
1015323
522217
110183
507223
5037
674006
611310
1029614
848898
302549
1229
680949
651164
533136
732902
714604
750456
977717
427904
579643
677627
248622
1147822
1049707
55670
15165
640966
124965
1155007
908182
844500
750961
908938
367635
57843
176886
1111778
607057
660207
891350
736559
567498
677529
443938
193777
428817
680635
1008622
48980
60176
575167
680218
231956
762716
93322
638136
137792
26969
465088
544626
1147371
337842
889293
705966
568780
634846
907325
37014
457182
288217
970716
31423
713395
191963
496799
184390
961289
783471
1170369
1040640
31343
886425
574115
1087649
1046487
538869
139444
183551
124287
440534
1086732
805851
1108776
87516
148745
830226
475517
849945
929522
1091863
1171257
350904
1077519
87443
414741
770531
99479
570537
795521
905316
86744
1099391
217372
824620
607555
190717
670429
99562
371332
316761
791387
540823
519314
1051897
863473
169353
1164029
882699
191120
776402
573070
1141959
945258
385626
290101
21240
792897
353208
433920
342364
743938
883526
49967
545559
1103121
285836
393485
750668
666798
795109
816855
1125281
726007
215178
728218
336908
751385
940695
842188
609407
1036117
469777
352367
370616
268987
662903
1003547
969733
168778
196668
682126
259524
1060729
80898
888258
524197
2306
393543
619675
555891
173236
7713
283266
291674
1105595
527163
562130
193002
500245
316728
59799
946940
655007
667247
280496
535843
1160042
141400
211421
488194
245103
832289
727080
303940
119390
883557
518949
680347
886140
548155
260313
420492
34204
882504
239345
961674
925435
465828
1005550
326015
791675
861850
595051
743056
1010261
257509
320035
165152
93297
46882
202828
638289
1026814
500985
729169
773151
572014
546201
308831
551993
46593
283388
1087052
576885
564654
1126138
92044
648184
82445
116447
1079726
303636
955347
1064483
426523
922243
970715
453455
180256
889950
359722
1040084
868347
611908
795867
214800
634224
584963
1119631
813393
372573
933901
539591
657053
503289
492808
504709
1168383
837988
851795
403429
943079
239029
219832
1128354
922127
902041
654545
791424
627069
411883
724996
758257
756775
771215
705922
94022
1122948
54361
907220
852328
143500
282977
839857
437756
1060636
1014811
1087750
774201
732739
459046
1099555
590709
39631
100505
1051647
857961
317872
595835
1168729
962544
721014
201409
684660
407834
1157411
23044
258029
1033712
791917
134682
1068999
917146
197295
833773
1139759
43497
694320
829611
268830
975693
330762
870031
585588
443890
317717
291209
142110
203250
804179
260158
1045044
984026
631242
25213
659307
435618
484759
844997
950520
769945
155640
977240
1095837
152975
517833
292544
915129
721934
1177227
299011
900287
596258
1015703
795595
437402
70530
626534
803685
21226
1107101
446530
457075
992338
220360
350774
468163
937763
1130298
784109
994106
190641
110654
209880
525419
747622
196784
467918
334249
1076225
1178352
84962
1084751
607790
152311
1180102
875185
740760
186965
984816
570737
213938
981447
218340
419735
373379
280797
885380
899620
296674
225095
1054969
1022976
442884
424375
495116
936087
474061
774750
699842
165129
168119
284184
7422
355665
140414
188667
1138515
493407
1010539
859700
897099
640100
746051
541573
270800
3999
689063
307884
1019664
20095
622291
695068
1101652
756476
896460
410632
835517
277886
665272
591876
956616
174873
692959
508678
672441
257518
793848
261421
13570
658700
267314
464321
770442
615008
20317
867999
203864
994192
1151020
656524
482676
1017437
658379
956196
155591
633484
36562
190711
916851
461728
729114
990103
459105
551335
334224
831786
526653
1383
1111411
712523
198503
252394
122071
510227
404966
694641
823864
254086
1151011
708252
422102
449959
111291
127892
777492
1015388
949421
703401
1156245
610909
280529
561191
19699
68077
84753
495522
752309
628678
824111
360987
860734
687032
63566
502259
1107657
349137
284847
942097
876174
614017
399447
733488
420421
290340
447382
531967
398989
488965
4027
9795
397227
250165
73041
446731
41358
576913
29290
120576
484892
681050
1095727
107694
234760
969091
130033
397558
263338
826072
186073
1049421
428593
221378
113454
255760
679522
296916
563282
575153
119036
740371
642864
273604
945281
632907
1026110
291223
425223
1002541
1071087
424972
375562
1112346
1004923
372850
265585
1077924
888740
757822
764624
715851
1012483
865776
336532
262380
238999
240244
132516
14696
236846
963877
480348
947998
723571
1176307
45773
269097
688631
74261
239887
633795
155026
667382
420724
285871
506026
109855
683919
204872
376319
911530
474263
222279
574851
439965
541763
687020
259724
249330
34084
1172706
95427
795372
214457
828587
872914
623326
19518
663097
798326
251575
199825
429004
372944
431056
540913
351765
353006
91764
107204
929118
1071823
10281
1085943
36868
747921
1051818
950060
210370
410138
932738
178939
447524
1047960
973381
1021521
641154
435961
162440
942675
326707
476313
133025
680402
703694
541175
409518
984282
336438
222022
363556
112371
88537
999493
676002
677268
549470
528355
411270
223818
38033
93316
1001931
370237
1082278
643834
813376
115530
1118435
1045665
225159
1158232
571111
25415
1043468
675879
352502
502689
771045
729489
795035
843215
758192
992215
433447
881390
482421
347098
716056
798393
832161
974803
1115088
1140167
314385
311068
541839
828400
1098074
1073947
936456
947689
456686
29646
484699
115645
656419
696537
1130249
1114772
43377
631986
871272
346471
991673
1132690
832285
853017
365603
2167
497961
1101605
602556
1110126
120629
924769
657367
737220
536371
836715
106287
648684
761868
736341
410085
984910
1105248
1064507
447491
761835
634152
700491
26811
997551
586020
448997
39713
138963
454908
181147
925008
890931
410700
314349
962615
355589
166758
357290
754246
317314
883290
904660
1039203
1143526
732254
737660
41740
856111
340916
694214
47960
321234
422206
638077
1032941
1112983
159686
1053863
674345
736382
1152833
1107634
770020
421041
963915
123041
799404
860566
81730
410109
29400
949970
239244
314763
516256
651707
516383
439718
133639
689888
293579
558650
952517
565736
814970
586027
1161366
482446
370484
783558
1151490
884157
704651
768074
472324
898314
14810
883894
483514
724073
510860
152340
1164869
941786
830879
485185
1123177
832393
1108976
920762
613081
101536
936939
135399
335634
822958
305879
383535
363904
1065515
44427
1018024
1154298
142346
958176
1132658
283605
367274
416856
256692
1013961
243931
780059
506407
331363
41222
121237
194126
318671
463023
127763
865318
599048
1084971
806091
342732
380727
411066
132678
572401
604921
4183
894405
417054
59436
589679
975706
613760
1114781
1008645
412340
680732
796186
1009186
1015532
460749
234507
394994
753476
259388
1085703
26858
634178
1000403
899394
633355
1012701
454444
353669
181776
383790
535790
513490
340400
288951
406197
760389
371626
554872
483692
699300
92135
186691
357620
498876
840830
96351
349776
5639
547744
858493
706701
42426
700189
95224
129275
569143
422379
18848
1002789
364048
640568
671590
961581
199762
1136940
102872
1124292
578247
371712
919264
820595
638540
212613
386093
815461
129821
1031636
620915
62448
318714
759798
54177
677952
781435
787603
97739
375232
347363
1154184
776027
386990
623942
984849
356617
686577
1057505
1020137
434596
953518
1127111
279243
590928
383553
57749
786876
866911
1098897
1086242
188721
924576
16968
439510
1123859
1095188
859603
341577
1167251
144692
1164752
661977
94562
263695
614266
894268
390814
749297
1130583
264253
431179
583789
839835
822876
713416
564290
199924
912075
945524
985832
1175288
671162
313613
1131316
1163619
86275
1093580
988101
198109
1107039
50606
426982
1140347
352409
853956
9042
1118760
437065
860267
587982
459913
494440
1021237
820835
906043
710
822953
855184
856481
698536
940640
528730
945824
668313
1096973
867331
227962
182391
319947
754059
662810
214390
879392
323063
237185
342168
451825
1049940
28085
311567
375992
33407
884456
252621
953993
126384
700309
751283
224347
1087938
644614
164572
583600
869873
878533
860631
634963
322373
1060320
234096
809086
1041076
530215
333932
985217
86699
1011514
1040025
986436
1107974
430343
86279
335973
922645
265801
652244
916731
612995
482613
1151864
254548
408405
369728
729381
924000
270067
427694
1066504
1146376
669241
175724
1152403
634508
950456
729516
491599
500249
611716
615253
834626
947046
23565
526097
653113
1106742
424884
252372
628050
941384
595817
568186
656118
1071598
941234
1148549
275917
104764
918244
899614
1085830
1084189
937191
315968
637097
34462
218171
439102
369975
790485
652605
129730
965678
454653
665474
1064564
327772
800282
609219
1121010
412656
502292
724527
367608
1105146
481929
94501
305474
692245
228770
91971
567673
319669
1085316
994517
327057
551365
891650
408258
593845
566576
908995
1092541
259006
912123
888311
236981
619308
48878
610650
15865
940617
898425
269959
917916
1113495
821623
1053413
709411
42823
401725
348483
668448
886406
167564
290557
683970
476266
249381
1083525
679886
767167
388663
20499
1124669
982991
1115049
853996
352773
389117
1171078
692879
412992
462254
144171
337986
756100
72337
599592
244014
823306
754183
617542
525075
571140
408821
965580
80004
829967
82403
742911
252003
1085769
595946
916227
608033
409152
745029
638540
446647
75640
478940
1042243
840447
729312
545230
867389
592988
830108
458719
257055
1066553
175368
560787
941654
16710
909027
573847
607380
1012010
969859
721072
1053662
830828
426751
508141
929548
580740
348003
1140710
1051006
1178380
134275
280502
472006
340365
338360
679266
184715
810342
279705
702409
719813
75620
920557
275276
793155
175296
352956
953318
286274
647153
1000306
1057129
598328
440350
49992
1109318
782000
322346
109421
692162
605849
649163
402381
463664
446138
926148
689158
217203
220901
1066334
1085653
757823
1125862
503253
1025108
784116
328445
51828
759501
1074340
835475
884782
565131
75230
215977
660395
837045
549497
524507
1050604
801169
351962
96564
163496
1090904
1093758
781681
509685
426081
426557
627473
8244
529009
318815
563074
732854
474215
638527
825284
1045726
524393
589666
78487
1085601
404280
417617
58948
339507
671767
948328
245985
23493
778282
938703
605677
703818
816670
718523
483548
858452
766219
737661
155944
155755
197702
910155
1031460
416704
405945
337113
1093206
718141
42593
824182
889505
954749
470181
78969
712989
20930
521449
1026472
903407
942419
469908
784679
756196
1120650
669920
125298
6625
553913
344099
204697
78397
848220
606254
1168967
577250
1178684
700676
458090
795291
247268
344554
917182
246341
800622
692934
16952
658051
830159
806139
429674
1138309
869793
1093635
432637
666403
960464
925024
1021911
837676
604772
306457
655382
1060661
124960
1042737
758993
292072
1033748
470144
963928
182875
658849
592715
1145699
16357
598657
1060617
901514
379027
264721
1006679
227330
858031
226380
1067369
1041141
539823
54708
545606
238567
526154
813239
456573
557538
1119586
570578
8925
1132554
164376
1081352
396625
791641
747384
195984
138722
636802
1040347
88084
821532
631419
676174
270231
52329
393493
890730
154242
469933
926278
398701
621117
263462
1168129
892063
155329
617165
108704
63069
268423
723072
647601
746090
600799
1164358
851219
557099
844529
122675
777676
631753
563409
1127114
805643
574921
1027299
403112
141532
872801
1098254
552498
1112382
124741
355723
333560
704827
1004615
1097622
921914
227578
396009
940441
1126284
1128103
264173
148246
1023346
183697
1110145
345252
847188
766275
466593
704289
516597
520175
933527
221256
442332
199977
1114686
329040
779622
206940
945108
1042010
940262
1039541
584854
414051
254689
248882
468529
1030858
292479
1012875
634547
280719
503696
803406
751874
635966
971313
808294
344338
954532
866898
771728
615509
1070715
186634
546927
850462
1059706
645539
120183
91468
760065
1065066
958639
1111891
20994
877023
342587
279094
954971
481321
990249
109459
758940
1000710
643845
393275
189250
956249
163993
1028682
405878
1155260
79513
891846
52279
662395
843184
139015
751611
606667
817555
15951
885126
233847
205525
633907
769723
1085617
1100581
660500
921797
716198
414783
1097094
674269
874266
930547
96459
46825
820078
432798
1069612
30428
884659
566076
575944
703820
317147
232185
733623
349602
627097
636320
798297
112565
1117815
1087985
950574
430362
468959
213544
81165
214134
300840
333213
787
579305
172588
523110
269822
158257
650547
773570
249725
283191
339009
1132335
491318
451278
73488
970776
216705
261281
846849
624224
1083807
322261
504475
372561
74478
759215
702483
743071
71512
1144780
224908
279883
834310
50543
1023504
898556
90092
108307
681784
989961
974634
163586
261719
417310
484507
345314
158486
700591
462926
72583
1157462
822502
1014457
880281
244254
92917
228199
69144
326334
1178011
967821
651430
653344
103362
85887
77130
650043
596144
130645
20957
1143244
1099242
2470
683898
756103
1072251
261914
1037182
779604
549668
948532
565903
674478
500272
1105077
813296
766849
957336
705349
1144598
15048
593666
682725
1022073
281742
1156778
362043
131989
688950
774057
418383
300142
399174
957626
179510
74643
992178
943061
589466
459474
867661
348034
265049
531551
541948
38631
629100
968585
970881
433928
581450
526205
946801
576437
541701
225371
1117854
956873
591673
2582
1024222
1097004
483695
717077
186939
697856
755181
508923
1172332
694032
959737
501609
557295
117101
556433
1009704
890558
925796
519277
2314
591604
573016
753431
377812
222358
762233
1119110
318465
681079
47946
175929
506012
398251
914942
214637
153149
148128
34721
503293
75579
926650
635263
1067595
820645
1116434
69306
78420
230899
572804
349451
1155224
930676
532743
690961
1107968
506631
223175
955139
1082364
850521
842336
686261
1010156
751544
108496
969999
35406
1131223
1128324
962189
570208
942879
817
1176419
456916
226739
899492
483847
1125267
7408
201844
714567
1033245
312958
221295
472333
392952
703534
922980
328092
301568
997179
1025687
702925
652542
1177212
742898
662895
282341
513398
510225
1033266
1073803
990807
470906
62466
365026
1097326
1037021
339698
1153732
14132
804485
875296
1089410
78379
55217
1140385
308390
270266
684898
1035705
1050516
101503
524006
265527
1020475
642191
313895
252626
1156021
678177
1010212
310164
555060
190097
1041699
766030
151746
453602
803105
772625
853962
1080824
732781
279358
56512
1031146
790100
122676
641908
472896
210533
1010563
1036916
565383
1163250
504657
1134373
667109
453882
314588
383454
558406
149727
466340
427749
602992
933172
851050
179888
1135016
1021724
732720
799017
805711
560883
1022321
462463
853639
226298
476395
983158
409166
275671
904982
1150926
331535
987434
310882
342160
867861
131699
460804
885156
323201
372272
144109
895816
1024551
329276
617655
105021
297855
1073547
718582
268432
547346
875059
1143104
979690
661829
1041297
762140
663956
14371
379678
877010
32161
242930
1087309
816259
805231
438782
16212
1163184
908015
393508
896671
239909
664044
941212
1180559
695202
553584
146920
399611
265599
10508
43341
388113
20048
863800
641786
520788
123350
944440
311173
512554
707489
1033053
536639
32716
1096857
497544
880689
938645
1083020
589251
391767
983708
642142
528605
631696
1115890
46563
1077555
752721
673145
692628
1022792
212525
818033
1180345
311017
565472
376081
157236
290336
555666
279592
845583
223212
1077198
723483
380173
1059910
632720
166709
675402
400279
602858
14104
464697
811600
516467
1008882
377641
855921
133139
1019204
559214
954948
279200
243344
507842
758637
959610
338568
212674
447054
377110
235327
1094518
293398
599554
520183
462059
262655
721376
1153765
728646
800012
918281
67001
1095520
729656
247124
988691
167398
270445
576658
1100793
237095
435521
1159170
917513
846352
535356
376022
742628
705045
804769
492500
727293
600281
1088971
90906
205918
848354
1077617
310737
731552
568784
643948
179050
1125582
1179725
214099
16724
142007
1103757
859654
277382
829707
1146722
432291
820082
891831
628318
14876
700686
502168
1033098
844988
699182
1037315
212005
153304
1081775
484132
226002
411423
894149
180518
1064658
352426
454573
948648
708203
642683
754616
976778
69435
990294
802425
560466
564138
772595
885925
759820
803394
262911
968948
787602
824815
600292
192973
74211
454380
632026
632803
627140
688520
661938
778928
1161795
1110250
1099090
1085396
858638
859950
982654
662851
254207
420228
907511
323192
374965
1077515
1172221
783115
1141429
609110
141122
389731
845266
593264
667743
340606
1136198
1000331
700677
281093
1128862
297363
168417
201739
559592
884212
741854
36911
370430
922263
431056
472914
574953
817858
421269
327567
1148586
118153
785256
713210
901265
756770
371968
1145322
1057463
220808
345070
512026
531600
926696
489368
42039
1011911
793892
815767
1079735
790358
100005
915771
265991
212676
501870
1000946
941724
284522
911412
818410
538672
375865
680896
16546
390337
206713
515822
287599
1125098
876893
4796
873448
520489
611006
1102346
753189
988234
267654
807654
1010596
773697
257673
387149
882991
612986
465671
866984
679335
1112459
905262
214627
470660
652861
1000446
781088
614633
374325
646024
300689
604945
476777
901135
186794
93221
130108
561205
89719
258861
159353
974834
263796
524131
1155332
755062
1103125
268457
1110096
598742
1172402
4603
83376
816551
957446
126565
275766
959737
39923
58089
497341
1087926
980731
1139702
517589
585887
292272
1131204
700475
909548
662770
399285
174334
437278
371334
392279
936063
94832
1090007
1027864
614454
943738
487795
943106
75057
49262
699748
784257
224856
870939
1029013
779275
614226
1061212
385876
716024
818491
636499
532222
1129146
1034615
714280
50069
842847
826260
635093
171319
867476
1051940
197968
369046
542154
387312
394222
479053
816291
889559
468381
264875
546555
286342
65532
1159171
952686
850896
856034
518512
588774
1174310
54925
711379
55393
316421
433810
642657
327682
523262
216785
343630
414006
1031424
37484
247068
161047
1110835
295587
67428
898421
1060737
781675
233397
739121
112608
652502
296333
512395
39316
726816
570453
114725
169986
593551
1133239
247149
548932
1077878
609868
293732
797677
47604
176859
673572
699917
87827
1018200
634119
690510
154071
594617
260131
932519
444100
580024
1005894
373309
45384
1134092
1142965
578482
617414
1119364
72477
443632
1149845
366818
1061163
1142874
680505
846222
847944
463819
614485
248293
341851
832260
1015028
985818
304183
386316
192732
369947
950893
367587
442708
214280
285711
37293
1011357
240980
129422
394026
186981
339746
721354
1034109
717592
1031306
839760
42376
805359
995000
791572
694959
850699
319359
203589
710758
69183
986963
323844
372114
1015815
749468
322882
531619
348163
930221
1052027
567381
509743
35045
358336
838483
266199
937850
750795
600715
685420
93045
376720
867147
1050845
130066
168563
506106
657668
306656
655295
935872
275004
724178
338412
806711
45230
667159
354716
900348
387692
973170
1081444
909013
1032382
887740
1174462
479249
920637
438907
589543
238683
571053
162746
147613
1054888
263132
858956
886793
1148511
282092
170074
1158602
1061555
787222
1011045
798583
921251
1074359
760138
1042902
608736
788942
199333
438694
395313
453758
954578
838235
720540
209770
213029
1147925
953558
1142871
807129
232859
475419
517235
672966
1036855
693289
820417
988694
737719
364335
207679
709413
191465
946482
645807
1122965
501739
109249
686531
145730
1149961
383772
2747
398605
309706
652847
335602
171334
701338
504963
500896
1129311
432213
582421
545710
887693
975170
679434
1036581
879240
114542
657024
468914
425486
1098831
53305
200654
182980
634857
412826
801730
760075
83614
236931
1103310
1113125
654655
463282
825773
6207
224918
751270
332785
351670
334496
119609
1049846
15755
597145
714817
257838
793186
98961
935499
1134474
858181
501592
819862
857207
7043
1047207
520977
595377
1085395
1027494
1001394
55198
923509
728615
626238
1007736
998929
503703
415869
732575
817778
649024
241023
242583
1126073
973855
667123
621891
645810
768835
843451
415659
577327
291038
354290
219556
724710
332204
563492
632850
1049546
719389
1062007
325028
1070692
956132
891841
328573
27391
771452
992475
335119
797201
1104069
146182
331363
796022
949538
249249
188136
97673
853951
764598
762989
908543
739133
460637
889049
623319
275412
351511
680267
28149
596644
29508
359769
554356
205686
735020
834554
218864
513170
714304
495077
596715
847296
899849
482094
118091
970619
87933
35927
168500
492348
580339
935874
891982
203244
287904
693162
615027
131934
1165567
538610
219775
693102
1079790
1057703
1016470
465846
111557
376122
243332
806401
546993
1144680
212245
307534
1015262
534589
383419
686301
487665
318110
857285
73320
210895
569713
1015039
122414
1034885
393999
862437
1151453
891119
201462
462956
553323
89344
114771
1124273
889236
230111
589827
391264
416251
217681
1036914
323776
1034423
321119
498821
1970
1115236
375825
562317
949818
443146
401643
671032
167873
136935
1116618
20061
981535
247576
115162
623308
1161817
129043
815742
329786
209736
894220
693474
543566
889884
1175243
287182
85163
605721
1011683
687169
63967
201864
1089223
199082
485887
479551
436260
481314
1170680
304373
783953
154740
534550
128398
898908
443808
496654
534273
1041615
1116356
426222
371101
320487
1108728
1242
1020951
589224
349522
109991
1075570
1152458
281099
375592
227659
183443
407898
159290
852158
663502
750190
866114
614258
980541
573618
456292
194044
640282
1102618
1066152
1111891
1163906
1132306
1161912
1037637
963907
429436
30656
779465
286112
672726
281182
958213
821484
979296
545444
533933
558038
576008
731081
257762
352188
227469
584715
490280
89219
991123
526897
343180
626552
1137312
559272
668038
797039
1009420
603571
389120
1007561
520036
410701
1133023
980856
845964
181053
407913
361282
552535
25069
908844
1078318
23549
85317
625670
305557
1042917
98913
1072872
804747
409525
770377
388860
27386
781666
296375
665614
885551
423858
129472
725334
1141319
415664
368802
1005725
443937
211816
239471
471802
268992
1152773
934188
608428
747393
274166
328506
1002667
327376
567571
1103717
357835
315336
437357
1174750
1095846
1111056
123093
488126
253697
195808
308972
540950
656658
725450
674827
90480
46827
765868
708959
179791
648063
304292
1177222
97236
933628
836319
466835
834418
109656
308401
917982
818187
982014
881503
950768
1133846
348024
533549
906949
106941
1071017
1070116
535439
216557
289909
111171
462806
548375
138489
834069
724842
750648
1081617
1118628
593617
1176489
306441
109441
1038431
165805
1111014
916959
375829
879838
135478
163749
716152
1106201
893505
32584
202286
1134178
663566
1054410
785764
689746
975216
571755
603462
1001712
269772
788842
906657
780817
526793
309371
526062
486610
902490
577872
535973
462809
344056
1009193
456578
509702
817307
394042
1044859
495891
1014814
1162927
153422
573254
564493
393846
1005612
97289
626754
213611
1141474
818422
1095271
386686
879252
366634
482827
154750
1116257
322829
1060232
184929
527491
162537
264798
313181
136916
322943
440968
927002
174463
500886
68536
759974
207831
754646
849425
180716
120395
1046959
764183
536643
383140
286684
730623
298602
326523
1085933
298578
673037
346071
735318
637790
599522
1045835
898076
946794
782697
50137
678157
638905
949065
628792
284161
1179817
1037330
885109
114123
783096
628377
16214
241388
778771
161447
684453
199292
728933
282578
942257
431198
846975
986264
524612
389378
651159
531130
845046
342598
502838
1092674
981438
1128467
88881
699448
434017
1129310
67447
904048
1110316
238423
1123916
798736
435755
1137144
801730
561340
1057972
1019504
1093005
899973
793449
328360
659087
362398
1152612
724038
170251
250164
519939
452638
332907
961020
449974
295050
104949
197887
1089522
1066429
159149
507930
574615
651413
386634
861163
635878
54553
1135341
827121
1171522
74733
873936
286808
600219
596526
235870
499335
899444
567102
64349
1116341
933609
573864
731763
274608
914773
955473
771097
516833
133835
691029
1048824
153915
502719
786790
105830
551738
363238
650100
1116241
998557
1004789
358846
282357
981071
19081
1134738
109340
892837
26361
673480
1010817
241645
33150
298717
397065
62836
346353
184983
778549
611736
128913
211256
755366
237595
161085
217113
873801
910233
1059574
1020979
237989
246634
910589
358154
681785
426685
784872
724984
629487
1095801
509774
620202
1161032
515407
198285
597477
378747
50856
1054465
645196
607293
907904
591775
1126064
599781
945609
1135593
369930
522875
1133964
1175817
697392
1088618
849694
351217
458594
583961
803565
973352
421401
1154545
251270
1021136
988366
1082756
535802
1108676
629663
521200
961931
402996
392934
31478
293939
493705
207367
113521
758200
686674
499548
642748
290715
237772
1165643
850679
1150615
424269
766102
895908
76297
659336
761550
618567
504176
808078
913717
748942
85649
884653
17202
704790
638548
903619
564783
910530
510237
377922
1051485
931572
1078171
1021196
1003861
339174
1037840
313255
243865
160688
431675
357492
83030
811529
864770
875376
73516
820528
417270
321314
1018911
339924
1087399
1177676
1177475
62320
656685
588172
143540
187014
758473
988493
98409
1013650
879062
1100520
394982
873289
220325
850787
1132915
545861
8168
664407
822614
25896
492949
1089201
623780
225824
506851
474631
902429
1070521
937595
467010
173536
488488
699248
1012732
577172
109320
970929
322372
262913
699699
477832
753680
557238
934224
241032
883578
1067707
442591
299157
103007
198035
106338
769322
800678
1007659
381324
505827
472282
1145532
264414
993235
1097071
600269
542918
789198
987133
661540
470140
505120
1030529
161250
228441
881209
414626
695139
523520
434321
154050
861113
350972
980573
736268
532736
705682
105896
18438
971469
715619
1126339
402778
689709
1122469
963408
77899
103254
131799
634294
1088229
1061399
24431
783640
195341
264149
607584
1116159
62621
443849
911537
336849
1058594
317167
1067179
132875
330260
501275
371827
994745
391680
723294
415602
354670
162717
767029
836829
183098
46168
225343
1155790
70389
1096904
780910
561106
516097
719473
110530
1018266
672929
993629
474656
140465
499200
650948
580670
556398
307509
844731
16719
1009618
542608
879871
465052
272419
12948
1047463
21005
941984
6645
336612
622142
6529
668858
1100591
1104990
526804
1073045
724466
1023836
1145502
1171418
913559
625692
317101
675347
349519
98532
643805
49241
296281
184994
21639
84272
435824
949719
403189
1088180
480110
902595
899121
477779
962447
511542
705002
560511
541254
896642
32677
471116
562639
743270
462194
192207
82712
437505
798299
2979
370135
200261
896487
633439
453982
1042378
184617
92538
751082
1126144
557251
476151
828560
453094
986801
247752
761715
485176
263774
1107371
640135
913321
868470
505443
314648
241270
874114
928107
919720
731421
348988
684144
599405
329996
198463
92977
892372
1123791
801105
1080081
1121043
839571
1092708
852077
191181
239006
71670
399055
1040118
349095
323992
229600
318828
930132
971683
343981
46711
636488
287173
216003
426952
58102
772651
465683
907305
466203
342433
991948
728080
156362
466440
565744
170475
333474
1088139
638851
891284
340016
619687
815378
183837
502583
993324
155662
951609
624953
570610
378332
47746
2948
1086798
762192
563612
464502
747258
947148
469484
931815
679051
571154
1043403
1158989
522982
13101
536955
267142
682741
784630
1027822
1104557
879467
1045761
343642
578123
399708
462902
827117
318380
923093
909678
545659
918353
955485
1177321
281661
810343
982725
602542
1177212
58653
9837
1067215
759198
1071963
641665
926
956785
442591
792039
896857
301140
726670
912586
938088
921277
180838
426548
713516
301386
472495
1159370
1085360
585982
1161322
186678
171966
369816
1145481
475862
152595
918203
996567
760820
162843
278240
890128
441624
158506
1132775
882912
38602
782775
995126
141625
360587
872424
128989
108709
366295
1072792
1058717
260106
724259
614779
813500
395947
1125206
182398
552697
139435
1169408
308773
887385
457834
725368
487430
508730
308958
58484
828030
270297
300694
717569
169227
1142976
776128
780430
574404
494771
1056378
501351
33488
361317
413979
746943
1180527
345337
246973
54595
1171944
128915
586744
900782
593380
517913
880408
852550
676952
1061942
372372
1175168
381600
795274
216442
1153605
537941
73902
304863
278443
1094785
92609
253423
58385
530599
419791
322064
573614
35356
260537
617488
877261
644514
547454
1085211
1086920
628089
929527
199129
161355
1008551
746720
447104
510570
145179
1072241
974803
143397
95655
1114747
823719
244687
575970
57658
341281
2691
77535
895187
326121
197303
903097
406973
855217
90906
1134691
935473
745649
462523
581907
1149711
654353
837309
663141
927523
1115383
101303
872153
480323
655947
970415
985146
742122
1018098
287852
451003
74622
1111673
14123
729686
506226
1066294
192668
815673
351810
739196
1034373
609787
531766
795603
74158
933701
681707
661652
131935
505285
542751
391338
459241
124695
349846
1041741
983866
805594
912276
1159528
1118040
454136
29686
234904
1096481
1153998
1072090
312658
151983
468731
142331
848946
287528
60391
112915
567769
324173
81445
783813
818961
907453
46153
1049260
1148027
966753
798626
456230
877324
158204
594096
355512
1122926
735959
798789
1099810
477560
1014116
1051227
144866
686125
771453
431229
840374
952897
1096040
265137
981241
547622
112413
1028371
339516
393503
944861
1137320
665239
176635
854573
764794
53718
457901
663162
732445
366890
50652
1003302
984847
263738
220291
749863
193215
388991
669588
1096196
601272
418257
312943
714273
107283
119391
1009298
344594
415157
786545
638500
493562
247192
10134
556084
503834
807721
1032010
221237
820769
1110276
355330
176075
340705
724843
788931
660
325714
242977
919238
636036
284425
163288
369585
253780
1058233
383793
424207
1179481
100856
38513
1045781
906935
244060
553449
812071
222021
204723
989722
763937
1070377
394383
696250
110576
16522
394332
40533
141374
167382
1127814
618592
1020160
172123
734808
684952
768510
232608
937377
714526
898916
1023662
491207
1140526
844263
425406
702031
277623
37186
1147349
650316
797039
474322
270321
863804
566451
199303
696974
904038
393780
456921
67353
551514
747184
1042976
731362
622603
800329
1100051
950156
553043
62173
411407
834309
1135782
83486
839878
300795
294750
925053
79839
252963
652406
36901
840040
1119456
894677
57581
580694
1092274
48255
10972
331144
1065825
54737
456736
131690
581848
1120913
159153
1103321
296203
434306
805516
97084
1083850
991152
728264
502788
644948
967842
313189
276408
457622
520959
115431
458870
998514
890544
322613
1102815
1011921
749938
691729
1062630
951501
974813
310136
1028009
210414
1107930
203125
345763
330478
52770
905715
90144
166894
1137344
297966
462502
641956
539060
822368
572932
1161852
235635
548028
692242
1110049
821341
387631
228599
822453
1099410
62694
225235
346528
467282
471852
427707
498639
400648
535093
1025557
1050205
1119579
337725
1108187
703395
708604
1109040
895259
988564
245830
212341
731357
697781
198532
1090803
633558
779452
315257
211137
628875
1112320
1022629
178194
39500
364525
625301
144486
109428
304831
789430
475937
536826
567556
338302
123193
1142631
1100020
193560
940116
371350
479590
439940
683672
201534
108110
788396
407509
805783
586637
24516
878675
64912
1013387
37866
595560
331976
932317
599436
720505
227991
645102
543206
684420
600463
467947
962316
632336
1111584
832444
622705
798335
1173237
842372
937793
330854
470155
92835
699818
39567
802385
886086
741054
1102288
1175829
1019154
303285
606570
291473
1118200
553877
616701
971216
306626
252170
147612
286034
329117
184807
1124485
1002565
272018
752585
663727
947226
535530
517795
806632
59276
809307
811246
1173451
326934
877531
188961
224702
1093723
531730
439811
47271
222999
302730
144085
961522
778403
31444
840522
828360
562239
539707
926106
186411
263594
484194
224824
608822
326286
273804
788644
804228
758366
887700
369208
107357
425657
727563
191665
867064
842972
1040524
649114
891083
1047875
691749
975815
718306
215124
233813
95735
1127122
713582
779459
637501
187023
412711
920287
935750
993309
272927
1133673
1026071
280154
1001496
1176796
221165
289569
414994
555750
849549
743622
73627
300252
508701
122485
1115598
922064
1003223
623632
1021811
293654
469090
333444
1093746
102903
324650
1022248
1044680
51535
562063
204115
118838
1156620
726468
524664
594060
358449
699702
973256
84073
577082
501407
816308
720390
292890
827356
741995
1006683
453993
20344
569524
1127168
886896
1077006
564445
971728
787965
874438
451447
484481
918344
455435
623808
134085
582181
493112
31233
939397
577139
58800
60632
51090
774415
143618
351683
853528
961712
783254
276344
380997
747765
1111985
1136571
1142125
498946
798158
917296
35762
131108
551837
826473
214883
468130
204971
225801
303540
807773
1053820
1143744
246847
30571
1168813
385166
629150
51697
130749
537866
1111156
803195
572191
520223
243582
275115
1178650
864358
508006
334306
912120
673308
857515
74249
985038
1116724
681526
633936
443792
874787
274880
889594
572456
938535
381657
270754
1010422
547165
751759
684296
376122
974137
760515
778271
234577
219659
395773
141908
817695
642343
361856
614994
884899
134312
16839
172231
455026
478689
989210
959276
1024287
14297
1157871
691922
463538
229379
468072
548790
4489
863226
352184
22310
811135
268095
397911
323487
1011644
1137918
1074779
564711
261517
726265
215650
514338
354847
1140242
696350
204202
1116524
135522
106677
1135656
564900
827587
689622
470631
1004640
1169805
75109
261083
364209
726392
364831
1011513
762749
1115544
794412
1034459
207469
287381
1079784
253259
156771
697377
977407
275659
599272
8682
1003425
1020088
676596
222092
1039845
519902
133158
601708
840086
761885
575294
331700
974599
925500
237253
486591
1042158
464233
60807
374907
86142
66191
934196
1125919
134700
667930
508967
27067
621307
904311
694386
1046794
229568
1077524
231614
680628
1070995
662026
1064577
367132
306961
1156299
274829
544422
17398
627204
727718
806186
974467
104254
984629
338627
1022689
679738
35409
470418
143401
433835
636239
851816
234478
211104
934757
924470
166781
869726
344649
238349
1050348
902340
914572
983242
1135775
1164131
210510
1060902
145100
583836
554998
771223
1043112
616
702042
361579
995407
626716
643901
986250
446933
938688
986511
170628
497735
25282
625050
687296
1091367
802682
106038
845031
720834
612091
241476
395124
407386
24653
583623
743047
341409
883574
29172
1105105
579360
820827
802709
550839
1113816
978756
1103757
208633
654870
227361
936872
7241
404426
767102
306806
12424
750042
230548
13717
630374
804252
299554
819523
495637
841550
690351
503964
35137
265835
389666
480582
239621
484166
827329
21874
1062353
128310
350634
706900
439508
122782
1077279
1166263
657388
585607
301371
863695
773389
1160042
1067426
999262
459602
436191
22439
407730
805359
667188
550700
79480
416982
652740
1096389
388723
938599
245306
480809
366322
1099360
199398
573198
1169171
518336
1068934
445403
302154
648555
942207
609500
919589
193476
1089011
1141948
49841
294929
198254
655951
5387
411838
300538
608671
208353
568908
1168815
866883
56107
636903
813982
969264
878504
118471
366694
851409
136238
591113
748231
210014
1132874
1045061
308634
82770
56948
897628
436578
311530
1145807
350411
545466
642126
283052
1136199
624654
334515
593464
1140716
1159059
323363
1052922
1038186
953641
39429
124426
522305
495554
529896
1157313
673494
574562
618291
884945
719777
876434
446896
130264
315383
314559
894316
822841
702604
342659
661266
210958
1153125
999400
252722
911434
603340
910881
963563
766338
175745
121804
864198
516851
808764
543706
363838
51065
264996
469738
620089
392464
1070780
695627
303639
868431
953003
160492
452495
545006
1154360
446945
1086626
1095831
331816
566425
274055
757170
847878
792833
546736
1035923
510890
255505
1178463
543817
412837
256110
309989
340636
731385
769866
522039
111290
1016664
173039
614337
158965
757703
415505
1042915
180505
52293
638134
76316
444888
983886
99308
481449
909352
690933
283633
1022791
793003
1121640
767241
1080607
942238
784340
835450
1101421
852670
863688
1053460
475905
363091
759363
843727
1174690
1037734
644218
119211
49043
1172432
949446
767341
855173
546236
773744
795223
1040184
379884
872006
1073963
1031175
169947
296195
274435
751681
343028
1078573
323931
31793
218161
1098633
1113901
543527
90147
158632
742252
240108
978365
259342
283654
902421
424762
96480
1074861
785786
872047
209208
502838
47721
589858
328503
173420
79802
725711
1161273
807613
1052004
910212
424374
992997
874837
1059803
1157117
87045
750270
214355
458721
394378
1085025
932986
384294
508339
23251
526823
729628
212403
184249
10178
19851
264548
773522
1163122
376364
404099
162609
1137702
606038
303125
477285
21218
237916
752556
580297
100568
793573
955032
215261
390767
1087653
868113
480263
170236
389512
205877
456008
222488
254697
965783
295043
501960
395191
599397
105088
66925
908322
345962
596631
433924
811454
397506
1029917
1031054
944907
1068391
715579
1052038
1072019
850004
1002635
138122
969508
1090331
104437
660653
1177608
1124683
856123
887313
260339
477238
164058
493894
428475
128335
1048000
210611
499909
257865
611473
401806
311052
241853
948550
902552
116929
505828
1038289
516378
1121598
310248
403512
934213
237770
495199
390443
881177
295201
502824
249186
868824
1174283
241121
605511
261764
188277
1131564
123384
160962
630260
756413
135144
514154
1169221
1102538
1120812
919940
461707
440879
1110731
159669
852586
10086
1088091
1091903
1079793
159876
863713
823428
88277
225063
896748
807390
8105
857487
791908
674004
70212
1010775
458577
530793
708345
1165777
791485
1014784
772627
1060798
161123
677082
528303
1171601
749244
457339
512180
14619
314631
908613
419265
10594
933876
768319
488549
843109
1144941
299178
1112785
61247
400664
62475
915378
872938
618764
361414
754675
288271
694659
135478
681636
845856
475542
408709
609047
397903
626161
11775
757922
882483
828189
275864
216229
624324
535421
1179412
157140
452052
676322
827179
368899
869515
476131
228532
621167
734892
152515
798277
65130
209883
54044
436570
857593
968002
500893
995245
1120430
763197
73222
389336
515791
841840
137141
674185
35960
527242
694542
234362
658386
765554
616315
206713
1112087
52835
10761
1054341
1161786
14365
5974
849867
1171312
866974
73487
212178
971980
260751
679497
330758
482174
773535
284165
374520
507310
899922
1164983
89685
175646
928955
844811
176833
562971
723182
680243
1070965
714182
504876
759599
756123
150877
337305
305608
303388
952263
771723
668318
1136274
530082
24029
911838
133098
1008953
179536
18728
469413
697678
320933
451683
535377
40360
824827
933512
4702
1145356
476386
1033649
902032
579060
930670
614560
125033
851564
325653
625566
238963
770657
748115
786733
1090809
145648
542552
542337
1030004
411963
1052741
489958
1081356
478901
463427
787466
754427
215920
1106516
540372
128666
807022
394780
466193
311677
540478
847611
239937
465685
643986
909112
29283
89238
599096
327325
530718
1154954
509666
659783
895355
894987
757067
525534
4969
1010177
180046
434212
368353
593172
1091038
997450
473872
918056
871540
991297
652022
286806
590520
1071340
375342
734048
745431
408921
477962
165367
1044655
682694
424503
1159136
151924
491808
780902
357760
970356
864879
92375
1041445
237502
216255
887449
481158
163490
598430
708460
275852
1044989
713144
928363
822696
393869
356614
1005208
529428
764846
744114
354898
339205
845581
908167
476015
41018
620796
809225
191835
962579
86763
332921
1030280
453236
122522
66611
581656
327194
131461
341927
115463
839010
128906
452278
820256
599553
238989
885508
995577
519423
723161
209179
1142760
1046963
164940
771137
1119642
162572
333945
548495
1019398
134800
918273
1046045
975379
585357
383328
857970
592807
1143611
86308
293795
938140
116670
994772
874181
947639
705049
227256
996187
171702
133217
668230
143975
802801
71232
792131
880252
1018990
1000799
161026
196466
823161
344492
1027203
1093843
383746
549435
510667
715289
147035
1061035
804528
393411
234362
562861
856026
1125025
649468
1060593
436683
397674
205703
87557
1060863
886653
711703
458777
1001396
1033253
721128
363577
224027
38964
1170211
1050644
103656
18283
880652
211707
975178
710224
655124
750973
197477
952062
866392
892270
474355
522196
283151
113955
960878
334953
1028158
804179
58794
239370
956651
758114
240146
101812
387709
1042718
177687
1081814
698552
1124846
1107745
12011
252022
1104572
586527
442182
749548
624016
1039744
648146
334458
924537
1084194
989971
582927
141658
927970
1157327
927002
590985
553401
286738
962748
580102
866822
944420
841117
307412
552258
855786
608889
127936
708268
340818
310113
342674
749823
1033089
38086
402978
516122
401009
961360
438439
540091
348855
360008
1139681
403726
118469
380633
1136767
1043366
692788
176648
374540
845338
980218
552700
591192
617981
242822
24403
709318
803651
162756
470731
409811
607834
1075740
1102392
510624
923647
460902
1148171
1155280
1092988
906794
272455
1158681
495588
32595
1161938
521983
819173
185184
746238
804029
737818
492484
560940
90838
946948
307534
1147550
112972
837918
1017722
1081990
441230
948432
1095669
436094
1148378
1150424
577938
691223
327640
1012904
551132
1083089
458819
115325
498023
671447
855579
736279
1161782
394887
1070430
174167
777973
493395
687834
449335
181824
467582
564984
1005712
548219
1057335
621288
972890
614458
912921
385513
181777
922845
19024
1118046
713377
126948
767705
539015
881448
463073
481675
1045846
232988
797627
1005043
437575
710419
723354
1079982
556001
1173439
156245
42201
22286
469990
320950
925184
573695
582355
333239
350037
585756
981299
352515
263390
371582
39508
625154
802478
1152214
128583
54154
70867
205767
74183
53369
430883
736296
167592
512042
878020
445784
528666
95460
724901
1049302
1056435
406180
1037261
854034
512289
1048628
691144
528034
1145128
97692
57655
57153
43242
131176
478050
493701
244218
516496
129097
273718
363217
740482
830811
407644
1033029
665411
914879
325462
68573
649388
4701
170134
204640
673966
1032482
142740
756049
1015606
322304
142321
764484
670923
176859
732240
337250
911863
337302
61288
796880
805749
559865
387206
936456
572737
754394
944535
641995
1075845
378773
209025
621101
838475
125197
543859
138797
666505
1096973
838950
792624
538805
583680
140331
182017
747935
474363
723658
265809
287451
805909
748427
91067
871248
1141962
557420
824681
631568
623532
814738
914726
471148
350460
506523
411937
897339
1084753
170102
280820
377224
93008
691727
152531
922935
72123
325018
181137
192407
915109
274909
251645
495674
1072329
944076
136533
246129
856389
910885
820823
785871
814829
955941
1131673
635702
862455
1022450
279972
783379
793669
421384
904596
729543
653595
883690
806829
682769
323158
570824
789530
51158
338052
1091454
64573
879437
402908
303003
34757
94353
631436
164391
921967
723382
909471
815208
671753
122045
611746
1000634
924332
423618
963313
551562
575270
842380
743759
374314
942652
72710
689636
136537
400098
813776
313517
837012
470216
522026
165495
743440
270377
567485
569161
636978
546042
210576
634656
225418
354138
150256
893346
897117
1140754
409113
1042640
279124
1108310
324846
877470
224691
671155
673571
525701
142713
1012156
355692
224218
703380
831940
914798
452290
454856
752101
637537
344790
581733
63619
290853
289222
1054071
517041
658854
382732
817347
318683
525192
364165
199688
356885
196001
452270
1163927
599933
313865
822222
459465
382227
932679
773906
912605
705317
314194
1042046
922953
156933
1088241
265353
419944
769413
665264
840598
570984
327344
382028
969149
54180
37642
450445
968442
897632
292262
941195
1136783
515136
868416
522422
1083321
926594
882918
203333
1148914
1104759
122666
1131502
39111
82947
251091
595743
452167
700812
646072
332378
99399
746637
464669
505007
238798
116185
94417
975228
292859
926277
843776
275190
108036
326451
173006
1156335
134817
764634
886709
1048889
496922
603779
373978
3024
615188
355675
1142774
248299
974874
516450
769490
826227
382580
636243
740661
1054605
930529
168109
1178091
1132811
493716
667894
375350
998686
271602
182743
447139
900441
73854
172174
1119065
993518
857784
230392
715967
207304
248827
957521
383151
983764
998316
487127
173238
195031
77672
123918
343518
50916
847194
301748
266673
182354
1042431
263857
994295
1130310
943215
726839
658017
469838
35426
960470
912950
1039280
125166
1125147
1050606
601419
239172
828486
1100388
1125211
679248
638822
1042260
674405
945683
781077
132287
642129
36425
781290
105819
144362
217694
514836
28216
190916
47904
771691
1162865
775271
948036
873374
471885
260460
803435
974740
170916
247963
412508
811893
292237
331902
139820
1043826
1131004
945799
207829
904291
844003
772942
1070979
369173
636985
332935
624050
623629
277263
1058101
571464
550003
840354
872541
339503
378645
1180049
200680
173060
129991
959106
664594
647239
457580
60838
939256
1049067
743346
673942
1134527
1069093
1050778
699100
29041
997787
1016183
848163
783355
746926
940322
418364
1143768
860745
859535
76971
1002980
272964
459325
991464
531049
1074965
436328
257841
438395
941409
1090889
741406
1100604
474488
352204
486111
641254
334606
193244
269584
1178377
169220
1088767
313302
758023
1018443
718119
293451
1085806
989639
196310
424631
352730
658594
644142
844297
184068
819570
232874
867834
832456
649907
941180
200818
1137540
557310
946026
829310
105154
90312
671631
763998
746547
331972
235303
921970
588707
340451
1133065
477611
240239
41720
625147
1117939
727589
770984
141111
984498
986240
185186
690639
392683
1179702
885838
67984
712814
149294
72909
327057
454455
557547
198125
1119705
479297
534711
511610
493116
130259
875136
72483
387298
698958
88538
268972
1074487
330813
802627
833974
909180
1169170
383178
932733
928815
302956
1044333
164908
581126
506227
460516
473642
267098
1050592
951635
21295
66679
1113884
1058876
338504
3866
1025527
699532
505649
758940
172243
640556
425816
447398
553672
631773
245271
47140
52187
1154420
758971
171741
216620
141822
50420
636814
203581
855583
85830
148966
1172727
797474
523674
462213
547803
842279
865231
364303
607684
480449
81479
994338
721542
460099
1084017
25908
1022122
1069239
1113062
911199
670398
756454
314420
368365
1128992
79176
1146656
1144321
540462
558964
116050
80554
659468
230252
24893
1132441
273006
810015
409923
782704
497131
733135
382077
465722
564847
1173121
1078420
716948
780577
187645
592780
627614
524345
51770
789420
828422
570100
415716
554044
183992
741090
643477
1159506
757009
246756
446978
749016
24004
633917
660185
570615
975995
46551
599827
46040
211780
55193
322194
578211
1027444
484726
740804
663601
526430
651014
174874
756125
137396
597615
916524
934238
997017
442669
121719
48533
631503
498853
548777
449209
587142
884954
475540
442880
488842
158759
1028560
356672
101294
179720
984989
486799
335354
386540
278122
961312
1005200
455388
973798
960068
1055044
10964
1107111
90099
739450
987894
14505
653298
665172
1008426
549882
644572
553779
174470
499519
775318
98454
622803
572982
1076935
941328
990567
639960
352197
543201
741644
557895
73029
523503
649381
86954
697203
433578
312389
831001
609824
1104035
865830
969978
1027117
391
783207
1142936
470052
283991
887847
871697
396338
93233
716996
626711
337563
721378
1085516
955025
163553
121501
938337
706259
1079976
545855
469978
906762
835826
495682
552040
587301
775249
770844
880474
632772
576839
6300
813283
997366
426413
883791
66133
92295
971082
676663
130642
362745
899072
1174758
698543
120965
275016
85795
441664
830440
596120
121303
737551
692155
1114204
875562
125636
685946
764905
1027938
262
1037083
117961
627811
666764
654756
941141
321903
514899
736192
117545
478170
317375
221110
571917
868937
779741
850087
1120193
1072826
32767
810220
569226
770001
834678
977828
13878
639514
878936
205014
1131771
295121
845562
513527
688127
297697
646954
298049
80739
533314
152196
272056
1173047
156508
212315
1026756
456286
404802
1172391
920657
911873
529952
708848
772179
868365
1068384
753211
409257
587575
222222
915229
375837
1069941
652167
891889
527890
173630
281485
1020277
50029
791878
244742
477559
902571
380873
231574
593431
1126056
77703
1128279
283762
372481
597089
83968
421235
549390
363309
275610
351911
82367
226328
805841
1105422
41811
490786
254606
14888
494501
632725
301390
340025
1691
423541
1008024
672032
713379
781309
368650
321392
941233
55884
310982
818033
263871
990152
664544
704527
507805
150220
693125
1019178
43390
439833
259840
195461
5392
608066
172112
459666
980695
790121
274022
1142642
788685
1082025
448900
1063219
461059
137742
975830
732158
532239
658502
1073007
156181
457882
649831
1129291
248315
802703
1036010
1019415
920767
42874
960909
227766
534249
1049731
644704
1058756
1119262
899269
1017526
1164778
579014
937525
635292
1121546
133782
899930
726789
243690
1097166
14440
712322
1039583
924361
784030
915290
1041153
925571
276040
569754
544973
985744
455807
174684
757696
293111
985215
756762
1045174
630890
253779
736397
883302
550408
981948
672626
964244
179450
61641
38049
1116928
1066584
693597
334383
821232
679017
693438
1161938
544742
710246
944668
280459
1152433
1177959
1112154
1057554
129289
823955
979001
259859
548862
1042691
430718
982787
691946
171871
689060
1115876
1094146
975369
916082
248557
93563
1049621
1079904
1010426
224562
783207
96349
59329
796905
304655
871068
469355
990044
245410
776635
22098
939446
201308
624847
18593
1100140
152152
38910
1101207
772770
755693
1022268
527993
544280
764199
675054
400666
1096768
110637
980775
601470
292411
1005078
1057719
1056958
233734
466015
429642
137528
1068290
1069882
886880
780242
143899
347770
916231
1160485
721553
1125563
879277
398938
602936
614875
1025841
600329
1126624
301600
986839
693407
43337
205212
991357
1086822
964912
309246
348032
832488
1000914
917202
936360
640861
1012753
157715
166801
245095
267782
1100232
929001
331126
25741
103932
398819
605700
1058937
192905
1047157
485372
1132973
1170775
36307
652929
243948
153775
951012
456245
892029
1104785
1025004
90471
1147710
580659
424640
256801
955231
797686
956379
746960
559097
991408
824576
215066
1007877
35702
791866
589879
559625
1018051
702309
141747
721098
314215
1012380
935249
1153594
281503
260031
83841
616194
538362
786764
227098
817311
30262
242701
638995
495878
756320
488080
686057
192552
164103
944753
861400
95544
127509
19758
449491
623831
132160
325758
1039466
836206
928039
455957
149641
853115
347142
509789
322556
785684
1119003
629050
967127
488111
1137673
209922
586779
999274
314815
973458
175919
535261
302555
889402
551683
833397
185924
1014732
513397
843147
321289
79652
356086
759477
287914
512342
6284
344257
1151275
725274
661414
638241
687619
287661
291373
817883
787833
685308
159516
862291
67412
252369
833879
877136
1061709
1061045
1109941
391735
151396
651617
1016931
997437
228278
778940
228939
364306
440418
465220
791608
46727
222815
810909
466469
119844
743594
1153065
424034
712212
1151549
32901
225115
525340
602991
236087
370258
452855
677682
727136
699482
517520
36374
331211
627541
1084024
150926
874823
792451
772345
1042751
1005701
1054253
587503
304974
207611
1032959
843894
718053
44460
964070
617216
569244
145837
97064
271118
1180019
309146
735980
54559
1133015
1165742
783654
483179
1131025
136681
678716
420810
433310
111052
737393
1171836
239739
951649
798319
609894
552706
358088
148308
576408
898746
15736
943957
1063147
532832
931405
47875
1117279
450520
691933
470921
251908
776391
296171
997040
31154
608650
827279
286391
684851
743287
459918
954588
982789
367563
1159323
227915
1170187
689694
497200
589175
535333
1078706
1067909
342290
19393
958899
461154
113629
5942
136967
135795
369801
244231
912644
718391
324882
428195
238156
167985
787949
228848
882733
367826
860042
632186
529956
204698
187742
933964
839138
726896
150111
687029
226698
1136458
807780
1047533
359764
513471
644934
292254
254224
376318
495952
992161
550952
922848
992006
889994
190522
285981
138419
1048707
607726
933018
716796
491569
495512
366559
912014
90692
176085
1171536
16071
702092
852758
945907
1121512
347811
18414
614106
930656
927062
1133074
378992
1122011
1176850
795537
741671
623443
949749
848842
481314
1041384
916023
89701
886305
1167401
914277
318700
379598
154439
722212
817029
503773
711365
636184
701594
587698
655889
1154904
439821
715705
522636
775913
560049
1047681
272821
952556
989137
901128
833354
870002
468842
638054
435176
280887
1146699
347909
868083
524503
199177
19279
945127
184118
942294
289971
306526
376079
592499
597926
66973
1091561
365358
379992
1095415
293360
526487
27603
609479
199947
458379
684460
232385
1013673
169570
98180
756037
592397
262036
50374
355493
72023
780007
920372
1171288
441041
779607
557417
35400
925412
575542
322277
942855
77893
296659
887488
24716
652640
64971
404852
803032
358013
958845
886278
125155
165560
1133210
628884
1005545
180669
704843
500054
515430
17533
205908
921697
944142
444750
431056
1091958
221746
1120649
151141
1162304
407694
1160055
450452
1167459
743926
191572
446661
148641
590650
902311
496669
803619
509867
996325
298377
504370
372096
43716
828707
61052
979527
452826
906801
1144466
29257
558099
543957
817664
1033942
639752
1007517
589072
807941
1127751
559045
862601
404456
692803
779553
593158
423702
1029978
809860
980340
643187
380695
336747
661763
390647
229551
478341
826026
1119793
69761
473356
726261
1005382
221562
408527
430677
550314
163913
798373
796876
328463
517737
55950
622732
106437
437780
1146202
307068
667919
468437
78730
864424
684607
222997
386317
1066159
1084813
602704
902470
716317
888070
1030035
99962
666670
113732
381211
388668
429748
68138
1150046
643327
880772
651324
1138904
610782
749480
243111
1015838
366463
767480
649428
460679
704117
337237
861081
201397
705407
123211
836017
440908
378917
230542
795234
616682
816094
267359
593476
1140929
1138738
568920
333600
291643
612794
259514
659405
98315
547304
412879
246883
200415
125762
314123
312312
371907
201866
656673
1175541
81749
797962
123021
209446
488678
714229
1048896
1035018
337559
756250
63734
1007814
650518
304611
729110
42829
468839
506685
1029709
6819
457133
525654
983290
297897
833675
774254
190983
463139
561773
483697
277743
673368
603564
709543
999602
190375
717767
1082519
1091717
456611
722857
400
32836
95993
129429
353072
1172449
527486
558123
155239
709458
104936
703791
812240
381841
972107
771824
1039693
754775
1374
480431
639946
510204
775868
669467
190388
261479
347564
1094004
105459
754529
211925
709763
343116
538150
400821
252729
534810
528795
804027
1089467
597987
563914
969296
690688
491082
932545
676351
263319
452802
311653
371051
561772
422905
918057
1044767
1022816
240445
554703
286041
1030161
973494
703841
372814
449359
939858
791096
128676
74336
382926
1001010
490384
166338
415694
217231
1046904
683156
84767
211429
1109683
200039
754978
973492
37505
178244
1168708
882165
33824
696755
239370
983379
277495
1152062
254264
886889
213942
74009
764421
320668
607578
914734
700616
346226
404605
959322
414441
921921
73806
161602
318482
604919
1133504
968650
732561
1041304
257141
639764
776794
63664
669469
147212
827742
1043454
413118
1050924
272699
900955
282336
1074474
481671
533587
1082671
392473
152327
974424
160720
227108
758047
381484
110455
660154
768402
195703
786688
1022181
518647
1164897
321490
884508
994316
502699
771659
260440
867164
116235
291732
76412
448818
945143
1039050
865529
137666
334930
278289
806596
1135408
893253
448805
1147800
471281
808855
1018681
181966
284302
271618
1114631
836069
1048001
1172731
346523
581321
793975
738586
833877
586902
145179
985933
19233
1176739
194310
498819
889691
11823
810923
198224
262088
694213
52532
760788
472493
578071
163246
684386
399087
705193
211531
86502
151536
571493
299836
492563
787209
1091430
824935
827544
575452
66201
1031097
671960
39854
373970
960576
426514
175564
129353
689006
749070
997107
1099048
1048781
1033273
1152366
847151
577285
884635
886556
904748
322964
717627
635760
1018188
26651
1173591
57051
71937
889564
399657
407055
88681
436210
645640
309293
498649
1115762
366577
509742
777358
761523
1005162
1111301
764298
649943
377145
300818
267622
677009
890539
908333
628168
1065797
399889
114755
839603
927508
372885
757803
527576
196015
377737
392837
411377
963589
1099672
72101
980892
690728
2105
1113350
389051
646896
874347
511345
837003
842148
929429
1082132
144270
138064
243392
704846
967602
434119
748836
386394
951984
73700
823500
1050841
1039145
927794
913321
615810
803494
487098
222583
1171670
200598
588771
187886
186062
93530
1117444
59696
669810
462590
543684
931693
689410
904495
712413
1115710
1031676
879300
472423
766012
555774
614006
473122
233346
1174162
45849
358397
248999
1046147
703038
730871
1074473
1083143
671462
1058934
453680
27440
489702
729067
285401
930938
649889
249692
1059559
649719
980398
950110
743353
274426
345157
109363
1089921
905860
665961
376863
450343
140797
1097088
859857
471731
880013
732841
682718
660160
784059
97860
748000
82270
47205
901627
551515
1155688
583167
937605
33801
943702
1170022
633273
442466
224268
1078641
498437
186192
1143841
952867
107160
901565
987990
676492
682719
1091706
625129
818481
116778
428414
445948
456655
568401
219094
314237
131369
269317
688571
171319
190737
649640
382000
1022999
1036123
357168
986306
304233
241586
121855
310183
885180
190177
505973
992326
55962
819867
605484
420654
216608
178520
21599
409820
94812
1075470
768138
949932
481179
167612
619209
658409
164772
954387
498896
543360
740274
905526
207305
876820
1064911
450715
1038015
902602
704620
656845
441260
1027756
863847
321183
125557
48733
949049
1055439
863482
756204
1000887
961198
1100560
439410
483778
216889
314846
1081396
278033
171615
936173
780649
57756
166279
530038
713459
391490
891454
177626
793642
745431
517176
454420
720053
561012
52588
929101
531712
34681
925091
620787
875998
116237
1011993
405782
1131657
165184
708951
468794
771541
750147
95272
580992
313782
778107
788035
824876
486139
218311
242567
695310
211254
852522
394358
122557
524619
303748
526559
942280
952095
4065
821163
1117804
1071529
712603
492496
758859
129391
1025581
286584
212476
810793
533962
1056839
656461
272397
1117529
470373
539405
1165994
899421
413070
843520
1037363
183872
69075
99098
407944
389083
1105534
196310
908202
1067542
141445
746020
749494
583227
23453
1178704
190387
923081
747792
901438
940404
884417
869997
392381
760122
524326
920325
163735
1077615
131129
928232
712962
297734
254900
552248
429965
829327
321415
624555
619789
625772
1049136
839639
362844
739096
427992
239568
400565
546122
17530
36194
260901
937363
1134448
937458
496263
1177766
517737
1162048
469645
796985
183800
805794
902565
977325
1111327
576076
626174
1131218
457859
981806
312135
154933
439559
535110
464811
694917
955521
627940
422824
1178683
206553
546572
293109
177949
263285
1038280
759519
392220
2863
790015
1008874
699053
270657
761693
626008
1009925
608416
520865
737750
703742
1057840
95153
811505
923762
690098
365233
1072420
411471
221037
1113790
144645
4183
1013931
222003
340438
283915
650132
890448
641905
1134682
404975
954310
653707
75801
543556
1004647
33767
490677
1162378
1062327
380259
727449
722958
612840
1021828
763575
539473
406568
1125110
916
726466
581921
98457
463589
93593
1061373
1096423
806816
1157460
961846
496599
836250
514783
778684
673965
543577
338931
610818
1006328
324446
436674
378039
662978
196233
767238
663460
837883
26091
300863
256806
1128571
461137
79558
297916
762036
760168
160858
365905
624751
715313
1016081
92583
967888
119752
557898
531870
417378
933123
535739
932638
65959
136818
799776
994947
909930
577199
706955
626835
507396
1167348
922827
863998
315637
897354
141361
973057
962484
1002557
577277
398548
981862
1024303
1107269
822256
1133490
838306
827274
102398
6315
1079586
19065
330753
470579
1167360
1158636
390730
30781
903033
720082
188132
706873
1145880
307953
826920
112967
650779
446367
625353
91457
315019
154277
79186
735913
1076860
1160951
614848
771914
636003
634205
635368
522846
710889
184439
432060
972845
1129639
839862
1036360
1113967
697242
16465
504976
381496
993104
1055087
533056
889002
403307
1167083
715470
216546
541103
1094508
60652
14149
431160
873027
1039727
865491
746158
1060606
53568
823961
310127
1013963
886885
986549
1017099
726163
304035
1014819
1003593
1162031
902835
1106634
14529
344781
576865
908412
203052
64177
648875
1057618
1015608
894874
161071
374676
399821
255648
496763
720582
1151729
345546
797513
609540
1004204
701569
281698
672629
675643
229986
61748
827291
845266
877798
967178
248577
156382
331385
299738
890750
228717
520192
212828
1015628
806343
411297
815846
1082193
203446
81413
32177
961952
1135346
1130736
381057
255677
224845
777724
760127
838689
806867
917339
323091
574144
748382
175650
602196
224049
1167219
173278
468100
1064526
496068
516687
129875
347617
411063
823140
828197
891216
114025
480921
938702
546394
446937
851732
20532
18878
435446
975367
584798
1105991
49250
696245
89833
623823
1084553
243909
872800
593142
541561
708274
723148
900252
250066
1053070
90674
1132469
365796
731095
358684
86759
239767
861792
700384
390444
148218
71829
402867
422055
247903
267988
755485
548684
433470
1108199
67491
890054
1064091
189
822036
952331
994642
98738
319861
342482
286886
678445
913310
219127
70800
847080
365877
217462
394971
757144
256656
891428
471640
590861
257669
586350
296731
899421
308115
194149
57715
979763
1173814
256568
1086454
551563
535819
886338
1005086
536273
1113871
839035
965793
644691
807330
166274
612025
432012
101967
865935
1078310
187471
305035
667922
737225
719731
1179544
1039582
1048681
1006857
927167
277347
1170000
435063
127401
1114529
375027
830972
858878
642887
213059
884599
342786
101189
408497
345985
737620
545646
784269
7334
1111623
119416
457577
1119936
822353
951677
650294
617382
161549
363217
251231
602307
8217
20931
258737
1074972
723800
319184
931757
646407
921015
734053
744999
734245
447499
709376
954350
98251
48562
786272
665618
551266
749674
555906
699212
418831
316708
515141
437411
316936
911088
605752
144051
692656
853388
740236
249610
586721
524626
373716
1069712
567299
1030369
558141
217627
149686
175939
453520
127230
874390
303751
171136
838986
741688
863796
1029820
176844
18906
826078
891626
1144817
188731
1049682
450886
345799
206330
86466
666505
380548
18242
39932
140814
615599
916687
947906
651261
68832
906619
1028
821049
543218
1169844
457882
750233
839545
880479
403784
248407
257184
677620
230530
1131373
965870
548129
532935
482202
135890
1079441
751538
380229
194116
976841
577603
750789
284739
575049
382216
1014237
285462
422703
424940
534889
370925
907721
474180
1066254
954770
695364
1043714
482833
965745
897686
696129
941612
885727
443687
461059
1130974
1099031
261906
49333
220305
1095279
594237
34923
619355
626012
776612
603405
744481
483900
460325
719679
654942
816490
288344
494176
993703
365867
743985
189420
599612
956123
392795
317344
1091249
1136280
570311
682140
953938
626569
423432
511347
995552
37597
452258
495275
924400
85647
707155
700721
902275
710240
966005
1063120
526831
374998
652471
1162766
334348
324325
736409
642028
357213
42748
1025389
180077
331261
567103
731578
213163
606169
513421
1111706
1115425
1072314
504044
168362
1153822
390460
737097
937825
124587
329397
139058
740646
933369
938206
1005886
801037
1004541
558663
189672
864590
56574
1176109
1071985
96302
617268
490252
307848
596615
499518
999520
449893
20168
652993
281062
832223
1002977
670908
999220
946313
1067432
784923
210380
966136
827174
169016
1023998
700412
1042020
624725
979230
642859
536843
699493
894183
302373
538487
1094493
620128
368642
259541
131925
117926
198503
877234
246644
467338
121393
725691
986251
221071
953175
1082327
204558
278735
368630
770114
7009
1138174
621951
807730
868741
513196
198474
1081894
682657
1050426
611132
618254
262572
365375
337713
775820
256588
1098560
581602
118487
602678
401501
863806
170471
851676
278545
681572
290118
229408
666340
1038509
472497
1015912
111980
671920
726884
109632
211377
94765
730901
143318
789792
351947
235902
722213
983652
1161550
805750
1014737
972221
136997
208633
44869
681084
509246
531763
1024875
891685
247355
215243
1062528
160102
121692
501937
209253
110813
87512
358544
491976
1053704
83786
712511
662750
407162
1131371
512797
43453
282030
1142913
743537
998203
388040
527447
623889
277638
315029
321999
614061
318744
94961
1151085
717486
833296
615563
576563
1120602
683134
201995
155473
143039
341120
1148547
1005187
687586
79701
6745
254059
147195
893656
225186
384426
723551
132868
112537
471394
631718
474997
109621
85356
698896
964354
769085
523114
628727
295982
651931
894188
667886
580148
239281
958123
770575
245176
370918
243078
784325
681078
123117
562348
764422
789206
993479
191953
215479
815284
765418
1052854
938612
274011
476704
396167
142585
898303
905194
336951
729096
536556
122296
472941
779256
427114
136127
543298
388276
119850
1035248
981314
118751
389274
1119726
799135
1044308
764437
393956
1069218
248174
819075
170045
81266
773775
663385
848575
995712
288144
138131
1079788
1057459
1065878
328674
780928
1102581
985056
235120
267561
185246
619931
552519
787947
720454
884995
728940
11818
1033965
420847
940756
449230
580082
962390
574936
308065
326144
726119
883233
778709
803117
964262
103245
1126126
423458
555723
811474
316912
393989
609854
191923
1058035
545581
1113423
562120
130351
1079388
684722
91271
235242
797233
781241
653502
315418
575046
120378
712991
348438
785895
860765
207126
309876
1048256
52324
293648
661946
600004
582630
837088
858550
352690
268404
564985
832038
46568
746909
519368
116774
1118267
311072
934743
1022793
606754
772210
396456
567910
272667
993551
90593
1074348
167112
345896
70405
894385
651930
1132031
418794
1035805
360796
918825
1018010
754119
95868
362430
455747
510496
111400
6828
1158712
551972
458586
663309
1095900
871857
23358
55586
1145660
674715
437530
922843
768923
566498
589413
322528
347871
664780
256447
908268
1055867
17643
824008
749649
195942
174669
800955
1001932
1154165
210957
894074
391841
991974
387016
286252
254824
732588
992743
157917
142492
607805
210538
872594
1172923
890089
633945
1085682
911145
1156349
850935
235918
709023
541222
797221
649402
208234
186933
166929
1160199
37663
227877
790842
459672
301261
7665
349457
636866
703805
175725
1085996
166487
609631
1169769
853772
704731
365515
762282
506467
394568
450383
536498
1169143
403820
384557
810786
898411
592353
675722
591886
210
754280
257558
569211
362123
1125494
824290
200659
1100406
1066794
260972
489386
928502
618339
1019878
1025432
244205
217026
42808
187148
409303
887293
459494
265504
411886
306216
985760
176537
922968
211774
144214
596837
977055
670773
657655
821352
639729
948682
582494
930446
335572
834860
166
2902
812352
249745
689428
412383
843368
1128286
265155
912834
302692
959879
169318
292927
735363
1040533
818828
165084
1133539
631314
1110897
990997
1025365
272055
797532
749944
194323
888129
483820
186388
662281
619969
1127263
815424
1007702
111560
1030767
386035
439300
727716
925357
773693
31556
532276
982357
952776
471640
910581
149071
917562
321620
121298
374039
835012
1033917
272831
807680
1066722
589880
75083
261921
455950
981443
1015582
790072
1137591
12181
578826
773859
472855
134324
209306
18747
828338
1042911
707055
55587
202070
732138
515684
803968
1085
699631
570836
952535
334665
28257
512734
859635
588014
282741
22324
146415
69329
603575
346027
510532
1083509
1091781
256205
5094
422874
899305
493840
74446
387309
861048
91610
281475
1142285
637391
126004
1149138
194511
330488
446150
650394
888789
5932
51419
890994
785001
595972
839135
672722
691869
928016
571717
24566
221106
249490
184312
1117326
609857
975843
1176556
991338
1020396
76295
145642
414188
719782
1039888
622348
882609
923863
723009
1011320
363598
1001785
414162
971018
134819
748216
767522
186239
902353
713232
649318
174695
724086
482369
1145924
734154
15897
665211
191641
97772
1004016
560338
1008010
372866
225041
912391
697769
1060544
153140
294935
648308
82755
830533
945481
434039
858883
582413
622728
583654
881066
1115023
815108
234793
228155
318533
743040
283831
287437
564944
596657
331220
834426
1057315
253127
233352
257037
492997
617450
110994
139251
941765
1158139
359477
1029935
357197
762693
134271
232665
425613
69183
409453
372562
351800
591938
318039
404815
90433
897013
135157
633502
264843
967662
410732
443037
233507
1072458
1022287
12014
831692
97883
832313
802812
419025
272160
14099
522511
196432
727423
811599
691465
1093777
75759
280262
97348
1056250
707108
624368
856772
833770
398015
1116061
1070419
49885
803578
623965
622116
932606
760059
361187
687706
970720
985922
1058507
203768
1058016
605300
136508
163571
468047
740661
177789
444478
1140195
583690
1178922
60195
1165249
588145
497406
302963
260777
485928
203117
1086677
861814
917365
1170207
480414
460055
1021086
777879
267750
511228
223255
52081
47472
661330
1069237
1096996
421762
110237
523510
136113
83981
83958
298223
1017674
773558
296577
499649
713115
210159
545010
863254
1148839
559319
669862
1132331
1115765
996754
461403
1023451
341041
886499
40972
222778
593666
413642
479082
65350
851662
796452
37294
751574
1097095
520347
809585
979703
370558
1126160
1110257
767366
852733
1146976
958291
406233
990213
1147222
510080
1021280
313534
91449
2590
154995
634276
571085
868690
538188
995270
930646
930380
685305
636815
170770
79318
163418
1178631
827138
195210
1014050
557676
440928
758036
398243
1066268
103718
105286
1015243
974462
774473
1168805
1017391
999709
288044
23487
86358
613626
405465
146281
697297
679499
1133402
108807
698336
855762
64676
759339
968338
319142
967363
49262
735561
1160882
727615
1030750
159655
761128
129521
278717
59624
900389
443844
697821
682076
1055462
972052
350958
861808
972208
621218
216806
697962
274989
818168
240381
580022
582454
1156456
238727
1166654
546466
478366
527134
425633
170279
1037600
229429
1134351
324147
805246
740837
778164
579137
383595
866313
339814
356654
980754
765336
434128
486181
1106138
413000
757705
1009887
795056
1129304
877676
328470
509306
925702
1075614
283823
1088669
316916
77379
780121
214224
141180
622170
174859
253757
43260
613041
337472
274558
1096554
119062
1030601
365169
304800
665786
609097
214516
783022
1082031
618849
725272
69761
668984
549751
1017167
247002
780999
917133
507164
707821
783245
1036668
531206
1085309
614801
1080163
393669
840072
47189
1084319
851319
499056
487345
907945
925856
1111726
338595
384670
188987
253258
70409
682791
791306
1102650
319528
495887
62619
550046
540867
669072
25047
320120
345034
193750
428567
549389
1032409
591609
490314
898508
197603
870753
326065
521725
750597
382846
898666
400501
267030
658023
152823
868525
975515
309712
397936
235676
457302
1042718
354001
639430
607197
810245
737412
1169684
695815
244845
276483
382036
797026
649000
86854
382203
402872
559223
432469
608979
444535
85104
1017089
380025
321021
675811
963124
211201
762379
1171248
966672
162084
189820
368229
740929
1039436
1012864
845656
291502
245354
59831
321692
983876
777208
926696
440452
527715
649754
943086
511890
102513
259815
175542
985362
140057
821437
1118569
407277
1118779
118742
708303
832453
1145531
991127
956782
786837
669907
715292
1132217
760883
742531
457917
853113
442653
863874
1118931
1111898
882745
215276
142908
911273
20734
377283
415926
596041
141025
533366
793414
189717
80586
240991
665970
477671
901718
171473
307510
1058210
488318
38481
115907
235603
455618
132844
1076829
372642
1122278
692236
577714
121257
460980
518648
657274
580051
508145
709491
844887
1161930
341665
525956
784420
872391
986465
306
930052
320837
746184
1042654
261923
297574
1100066
333771
694330
409114
215481
208126
64388
1006952
567378
1038064
1080655
583561
293990
926345
487119
452421
322313
325431
459672
1013286
1027563
880452
32875
591566
868828
56037
702850
587040
448573
82508
258444
873019
711663
946476
293484
924696
982423
403000
944301
752339
1158435
874707
1154862
330827
106378
228359
1131123
103196
922183
1126711
58868
231859
426048
327471
828435
141390
1068474
953376
24839
896600
543700
230102
839440
224126
194666
666952
1160896
1037049
286559
196674
839267
841745
1134530
839219
1155029
1063551
413610
815097
1180454
70844
124157
1126245
393560
781659
561229
1148118
1113544
903346
322778
658489
571588
256009
978942
1058838
394611
27487
474710
1099725
371365
26753
1068510
460334
731826
199473
628176
1098905
279483
258789
271400
935714
919050
340830
1064785
662772
486838
783456
374240
147077
75122
791943
1000998
411666
386188
949670
991501
210140
589974
193295
259497
725946
187084
13456
791481
913964
415817
773945
529593
1160075
507089
443162
1136541
555864
58531
914942
1100121
776265
47085
68418
29729
457360
41546
1019417
687551
170999
697073
403855
802965
913986
595745
309539
265785
1028871
1073919
783911
271570
507082
526274
479924
395327
762098
500545
161989
1091049
605872
345216
122097
73892
334486
628739
405431
1144768
217810
541607
786460
137142
40395
52319
410584
802056
535711
166489
131116
765148
533713
985820
697724
854348
684796
945435
1010610
567136
325005
1099872
826647
88964
557213
71873
618180
71254
139414
378333
380505
1018955
953330
421321
1071740
1129207
1077111
42748
638532
184827
509143
1092108
692821
343763
201801
1037151
16893
722363
668653
830826
427538
621378
584344
628857
814416
1069957
882242
674667
667424
150363
195050
752382
536474
651435
357212
559280
477962
419036
781697
797822
15917
839724
339690
986634
808897
33560
185053
129477
807637
109646
713759
864126
608091
491907
704287
198450
408854
51600
1025159
1067570
1017647
229280
1093142
835651
842593
483496
901515
479862
725734
826366
1174081
182705
293825
988642
942074
584507
997920
1067618
921018
293922
537451
1056122
831057
913522
415048
735266
476038
65482
367985
158744
363496
368828
1097964
845698
1119408
263818
758313
1153815
563740
744014
816702
1003393
384258
932322
342681
1142730
765894
395876
745717
64178
762704
177340
934492
626194
210940
613931
580877
122055
343226
144449
236828
1081399
1179305
948315
542210
815814
817974
1169842
2017
385703
787471
513384
338067
527566
986561
804323
396300
312657
949409
179065
911351
1152491
189428
859736
580200
554105
86036
1061115
939232
280875
782044
633945
1040575
475905
45138
938593
1127654
190332
453906
1060614
1028657
770561
47934
828455
189983
171852
616829
548083
294604
457637
991583
663232
575783
109419
781814
386948
1167999
1046754
464056
160984
1041121
218484
876697
220926
709133
788343
423382
396385
791104
1090633
173481
210759
590857
832800
75210
383775
759143
462239
114668
261502
470724
520579
260960
313724
50159
225592
1065322
738337
84089
690287
653908
113833
1143210
609965
998763
99468
25923
1023844
124814
1130163
295328
597056
459456
819688
40553
833248
990654
1049962
223883
1068170
1179356
891981
106160
397096
73341
745900
4319
748111
293592
873878
1017290
787791
126656
655768
588131
27991
1009738
1077285
916905
424091
47585
543340
715
696816
770627
179342
844732
432355
714724
7507
1128602
1060353
378988
223539
623483
391442
393170
248688
74505
169509
228144
202487
177804
368332
759951
1131376
514317
851770
815922
761527
120153
1091121
733466
318155
256700
673570
727857
677057
417788
183559
652010
155210
909304
172139
659234
579661
489933
1039395
611351
822309
523303
1139673
60997
948004
337455
768935
122955
2038
412975
899682
364196
164622
527369
592783
1168697
1141770
625435
74348
823900
940528
902600
708255
385181
352038
949609
545333
432982
120570
838671
617817
656766
451939
470234
750581
204760
662903
193565
876453
656252
1101450
189382
471630
1012060
779337
1057945
132458
92964
216977
353084
480532
65051
1113907
735210
799254
476941
472453
826049
639291
1178266
135776
250877
299438
952047
974016
765429
757160
732371
832825
1170986
202558
837425
733719
65390
1035093
456262
442284
992355
623863
996270
474733
197508
296707
862139
625619
881654
233756
1075138
378876
785577
1008250
656104
566182
134018
235949
973641
38825
1132992
952553
971432
739487
327479
499856
967845
425117
1020870
949786
463
904246
147938
903917
490282
230960
408819
1144105
911879
971237
513333
1158475
909032
29011
971671
349276
595810
670762
717451
790547
116963
1046919
649357
961736
860282
219136
273235
417324
684164
571129
78241
1124501
1088461
1144961
1168258
1154318
507540
632650
164291
1069984
850959
849220
554918
509971
650568
510227
257466
730057
1035162
476674
633939
980460
735738
289981
371784
1055994
993798
730984
116468
1002957
1096613
406097
863698
1134854
864066
31755
51114
259858
256887
232559
116883
162361
651241
228985
504621
505023
498281
1117139
1061339
805413
213371
838751
1132403
384858
928500
268031
524349
894427
874516
735158
1016659
999630
237982
309807
1085753
955163
398835
844349
907615
536330
204514
660076
622135
377088
248162
1121511
208356
592916
865537
711394
453476
314225
226734
464180
1024839
233072
34666
173992
559569
330554
496474
275399
672210
614709
24394
96339
409389
793825
14109
519454
1124550
1163156
271019
1081731
441901
479122
442492
367479
997498
999713
798396
502063
450620
798928
797922
1116840
207859
676791
140628
845428
449674
1040430
662546
832555
1001540
1062307
571050
148457
224158
1028448
82679
752554
854021
958343
743940
967869
74880
795836
342290
538961
933395
677327
247266
493576
924347
963497
596077
160388
591818
1143504
176797
514192
638496
641934
1055377
868978
12725
998494
213856
1000527
18882
60183
367245
409625
234908
644775
295278
960676
990696
81799
473161
381585
755742
847581
145496
42341
57979
745682
85177
544510
276667
1127898
382039
515430
761101
941595
178169
120909
374653
742238
975923
515483
1023105
674786
873024
891662
515400
1109226
93422
861888
530605
527887
888040
865873
734043
788012
965170
688823
743438
711280
107691
786511
593777
463000
1052440
115786
965952
88517
600472
1159380
602006
961941
72867
59130
427709
22514
925814
699838
864523
1081336
279060
988977
619022
857367
749990
173816
979260
580017
823335
247029
281502
345007
905495
338990
625430
711320
110832
345075
842584
252101
189530
329605
1075479
53977
1126355
188523
296352
141521
224997
1125596
1144916
776153
216711
196926
969100
27611
304505
885923
471293
720189
148773
45030
710024
36721
501183
706878
721459
1035961
208878
672053
712382
1042892
713755
561070
1105322
991465
141079
1095394
769703
1177965
398818
1096280
698737
713997
426307
997435
44710
628513
835600
484622
660031
821271
867381
877965
852954
865081
391235
403199
540714
638331
474987
1087191
661855
76739
813193
769645
172843
1174011
96924
542660
637909
549034
1157150
649295
492110
27772
1069907
433860
935511
123526
452302
1163465
1005129
1163715
490643
230649
795008
973440
719325
567593
519130
952658
819992
718695
848953
361361
692676
104263
800617
1139066
1128663
721124
443491
688571
947681
100654
397099
259224
664373
450882
1026460
693951
518375
1126625
277627
1071512
259514
235776
914296
698843
552105
859988
1108514
443118
349929
497589
847892
980524
928436
599532
248588
156789
93166
665958
724258
346898
1014719
125693
110368
958330
764369
183199
905346
1000127
452359
42626
288798
308712
502358
1063395
737185
1005556
1026409
784009
111748
1128753
586774
849000
581617
372679
612851
249770
659312
63308
43446
55485
1170249
79705
824602
1101836
1094168
569119
212841
284955
416245
105308
310417
911891
444350
1111721
848726
998523
935874
391508
815933
618652
1135767
1142623
354
525950
247375
1063626
573781
239029
512760
643408
38121
744073
110021
924048
964637
187544
512007
610480
1054791
1176534
618530
873047
861370
923972
823054
203507
1034124
499455
694177
1022997
1115485
678042
639419
228296
829691
881401
862293
887056
639046
730664
112976
1099580
1121834
111796
6049
53419
942368
463862
156641
315885
60282
623723
1085585
787285
757936
642380
1045881
281199
503616
586202
305646
542381
895751
199406
652372
460792
137466
365980
1165135
1001763
613982
961235
490237
771238
1006408
831804
190364
913392
992872
775367
930094
715633
1042083
213807
669906
192697
595290
175234
609141
1111439
281969
217770
945513
827860
822448
744594
948955
609336
759635
356075
514900
658926
343898
445552
48178
286074
657822
233490
967192
669350
742261
546437
103537
291445
505463
1042480
793663
185784
267912
35379
1158108
437842
771915
550095
446299
16830
109779
1099116
552899
1178457
1133818
689934
1047617
371304
897282
238544
48257
1070156
1012072
1018715
905460
631580
186120
844165
1073665
41666
495596
1073484
898091
743961
288831
350183
481501
160563
349312
110784
966697
998743
660760
474475
898887
751406
267269
1133258
252042
1159227
460210
639218
352653
835659
91984
1097138
980215
209745
675885
892989
76557
278491
938566
719985
738952
26413
565077
249999
520287
414080
105940
191524
877061
732053
1054545
272287
72157
909336
717239
1052118
295660
1089232
166921
129329
188869
442042
984083
64985
588560
255186
113573
61782
212133
131758
896616
906900
556188
590419
25984
1131866
376497
1059104
198794
1148848
620422
279210
953330
895122
820304
506487
992833
221041
1102155
596931
638693
16004
115583
337176
246879
711206
50899
55040
958142
183875
126223
202455
685403
603495
641246
684912
214460
686608
214117
611712
923850
448077
182684
1043668
479194
1174180
171509
548331
862275
205854
355458
195220
204982
315466
1050398
47434
402113
265688
772886
53200
1162702
816389
80707
219686
209043
754806
829013
1147866
1068530
327889
939529
64843
499550
720280
595665
690094
726008
654766
708048
94671
839373
473717
599018
289790
340814
428960
651630
120932
983044
855872
82589
66249
345747
1045690
466671
493638
479143
131748
809239
553677
1040158
185599
259033
914924
834426
353188
1136086
591210
807836
864046
230217
739202
1014562
194412
250523
667393
683029
470693
278817
65253
60466
708074
639420
261387
22442
112503
532154
697707
1144607
247924
734581
344098
630946
553705
537916
294554
1129400
467717
175889
1002454
365178
1103012
312600
592372
182990
995105
37598
829598
711642
952917
746159
587426
596120
170323
654297
1017327
498268
426131
843006
10616
912486
429013
1041917
176869
386493
24406
917580
436513
1166676
242521
841545
556955
1027783
395488
768680
900288
392137
566175
1100647
5824
573968
1178321
1117850
263923
619451
756749
336434
894005
279507
624692
646703
508932
703551
146933
1114450
735389
345466
1024277
32185
521764
172516
140463
1140812
117175
436435
495711
62619
1133429
630406
252490
439566
429892
259824
593954
1149978
312176
848246
545289
217212
657956
708189
469587
953465
497904
966420
64197
1000001
532927
1102251
943985
991667
717792
129138
23764
430797
94585
1094375
203472
745834
399342
934336
514621
449563
138269
502613
626092
860397
834075
428397
814802
181020
923599
291882
873648
692529
790571
1039702
358248
1005155
34568
1062235
112087
935333
301390
223324
572940
706979
191644
1056243
719887
701933
482502
952246
1180082
263390
498296
954891
457044
571152
87085
548154
958552
430901
1130565
3211
1171009
25985
1133916
777750
1047823
481375
963626
454718
957156
197613
204824
312035
793629
236490
712889
383736
33031
1076093
549388
107245
648682
857556
555750
1121189
74813
561187
639115
1169965
1011346
714704
574884
1082264
264694
1078476
116599
663600
992125
855713
283667
1139544
780017
1002764
515574
989733
1011888
413253
741953
334990
214685
1047596
992361
947755
834340
215521
803813
88148
845535
1095806
357284
187230
513518
589711
1101323
484216
1156576
389281
335016
509585
810151
855847
577250
592454
401788
162145
804302
1169112
826096
229357
820821
259876
353005
319331
855939
1028542
1077670
1133554
1078010
981499
494413
952882
694992
1004515
493524
196093
837259
1103259
224329
1079246
53503
630322
700412
523018
78645
1038330
193395
982120
848852
517332
769240
70709
796864
387331
212299
81456
118477
200879
431237
1070417
25819
202082
728053
1071305
831662
1069955
755780
298646
491913
1013805
650870
913933
1043594
868881
917437
1107643
878702
883935
132036
1052440
6409
69637
1035406
290228
99062
824793
897759
733505
537043
133253
566291
369466
931573
510081
701467
200884
936039
808802
1174451
964759
251420
179754
881206
469470
439248
41814
699683
1098971
8455
622689
511782
36627
275196
316537
116928
545109
107569
353867
64987
665910
1082346
35027
1122622
323754
770552
297719
1090603
59667
158208
471914
329027
576230
1053407
469224
1044899
960112
342933
123893
5795
449462
66237
909591
132448
1177370
1098242
1024130
643930
726370
1038145
220659
1089338
900124
565803
917397
612534
321839
306055
1166520
1120424
934328
1071265
770315
708474
1132837
668576
290984
303955
854926
471661
845746
86404
363474
442515
402876
748012
988517
616963
713099
245093
502644
616013
1132790
567059
574468
1004314
850728
56397
1075282
473240
1132787
805402
708496
1118163
284882
845460
206880
569058
760767
105228
439183
958697
259780
237873
479987
641809
127882
454610
32450
885739
311390
736242
920862
924010
1060627
648313
1168299
967338
653049
82741
1132656
1101830
1019979
278926
29038
285604
159272
631809
1165758
1106680
405653
153275
111606
957310
721526
920972
948086
308546
389000
244868
956987
507644
973618
793885
532050
705486
134126
664008
862712
240733
565665
1041812
1016422
1045046
345246
660331
172220
966593
676988
613467
352632
174391
128144
345401
1056713
2737
274838
783129
1063506
535540
1058968
519285
1165629
599477
987711
936414
351384
786513
875052
194189
475695
421533
939777
65372
1133079
702222
153452
375678
972558
80754
93085
119628
1019829
1079579
273483
624350
1060979
930013
704785
704087
127384
445609
147370
786706
759448
234081
476916
158393
1127496
407330
921600
502297
910989
165055
213745
873980
423408
735962
635066
879088
590613
129372
486927
313492
470780
554926
38264
458192
162057
833855
222107
622236
136155
206514
548966
889660
889177
790399
946648
136133
763109
2716
797394
675593
540180
765463
91889
692297
1037628
470979
621132
680945
467035
321606
1004747
86731
357119
431586
153745
775171
21821
650347
489083
724557
165121
1018524
331934
1102398
872172
593569
894758
800025
242861
412355
624394
162884
1075294
732155
976682
104875
948529
1160568
512986
913270
642106
1101582
128486
892311
703833
562650
1126494
680364
599243
821358
296839
764515
888464
880799
148522
295637
27259
1085877
1004336
63209
556516
348229
79228
46025
764083
525695
555086
98351
615916
317011
1107341
698394
618462
544268
924599
18915
654167
661126
302070
991031
497673
535411
942107
806766
299986
353081
525252
789670
909308
1047709
255947
943954
301446
298593
542181
527589
922723
638378
429699
469550
826092
560066
996524
993712
487367
1059989
927242
184722
22807
381385
123626
350099
3541
820516
934027
732211
224776
363402
1012446
401738
791832
654392
686527
137590
1089275
1046506
636145
1143716
652076
527977
58657
1098435
875652
793201
801279
411491
483272
770449
1157876
874247
107265
605038
702628
964237
393052
689990
493668
821982
463120
172095
455667
792457
190846
32079
954255
693383
620883
24122
85852
602366
1081360
898388
918780
164510
159216
818437
1096217
1144415
1038337
250
235823
516014
475488
658664
558125
755092
61782
727785
1045910
35830
257051
381740
1159676
927290
64115
13975
954293
1085284
1110953
557195
400879
1062390
1128039
1086157
780063
226155
984148
663800
898741
77693
587416
112691
855071
309350
858715
1179024
2319
191488
1172273
69526
376734
1167727
55356
776437
323396
810800
361254
765194
1029742
825119
623518
1029660
704237
532270
1056772
39855
848147
655002
267808
311624
504880
928807
1030847
830674
939454
458479
656965
492376
607065
469570
134443
511569
808107
1091626
226432
30996
205802
571072
1079461
1101083
53353
550503
217274
664734
1018986
1095679
921145
287543
939947
62152
974959
464909
711810
935792
1075849
925307
903662
327126
700272
273898
663293
1015011
61284
409041
757981
548607
103877
1164982
316662
369861
258829
276417
379322
282051
709577
387316
775327
531996
250404
507471
1150019
547462
855630
349647
102496
630913
449003
559093
642457
141676
9336
514593
1057623
908599
1106928
733256
1144853
470828
95006
653798
667
142571
224857
188387
97841
745266
166876
49137
538298
1407
975243
513434
652750
767131
117195
908029
986206
326645
14582
807414
242427
440686
897185
102585
907371
859918
520605
807229
1102362
583920
579812
855226
385518
835404
530173
210104
179441
819437
1128357
783400
275079
410748
1069277
599230
780397
1029215
1176301
115559
864776
120969
504843
1114761
759836
1020298
473410
1023363
563459
1155367
797358
45547
1079831
485263
1020146
1097654
87952
975401
76079
28425
1138477
106730
1105423
929055
622736
650939
715817
467082
197532
764901
634596
1080005
614319
1026295
909821
1040739
568126
280225
884702
286200
79819
192577
891811
905539
1141
746016
30410
111026
1104443
312518
426447
856442
450315
623324
47300
92744
723191
572522
117405
1175703
938768
612407
596186
763249
50222
384070
1019346
321126
1048018
850257
1124744
217862
48641
916639
546694
257458
101446
1075536
421157
793260
518007
31024
326966
15621
685111
1014517
208116
286917
834839
1002722
650396
399375
793248
426287
156553
604366
911487
98984
314738
1026537
28624
4837
1127197
929096
181142
1129803
823360
747849
72363
951602
909566
26152
1083823
86355
1064190
564567
934253
82036
683020
762302
321036
456869
784360
36781
136462
112849
840958
928884
860849
794319
747226
337298
526345
104050
825887
247333
642746
1175414
952968
1177185
928904
415541
624490
660369
574588
1617
986359
981440
36748
1039544
972387
1054966
907829
644526
1064133
596941
844147
133576
825048
520354
615306
292093
850765
620278
390906
1000643
757712
964437
139460
1175019
430715
48128
446557
846097
329231
836543
487758
437043
1079500
984514
1019609
997512
470574
702298
776064
1084942
978462
771058
300848
1084092
1022844
954479
699010
691376
621175
739618
634611
880650
657375
1177396
214561
1176390
233721
431357
782636
275481
286410
511941
693166
871502
343405
334580
875706
285423
405127
436865
25973
801945
902184
228921
885943
494296
126828
750433
219278
40381
418056
412171
1165600
426066
224139
1056224
879764
77659
672152
141060
875983
452550
1127272
882263
454648
824097
545253
894933
729536
963932
69256
987959
932278
294992
456405
619599
872537
411530
816109
1105212
867038
822249
537200
269052
896704
296359
346274
758028
1148344
7820
516235
143566
351511
487254
641168
952423
545422
972559
284355
905912
1021201
498974
1021713
401477
494198
901106
876855
74906
622608
612076
686387
392296
1092630
744196
515684
604897
710280
730742
529364
388898
336441
309359
54855
206307
324225
489106
208637
310404
96724
879469
1119108
961793
204856
951978
919918
513337
59814
508676
721072
951695
23052
1017859
837028
664922
1141511
137315
1023623
1156953
239781
160466
42902
765722
1163025
577204
590725
964095
695161
259810
1007199
1175725
787241
192437
1126222
1001450
1036558
684845
235855
143543
664868
115552
430813
635913
482169
734475
595731
394065
710323
885521
257330
760093
351272
174062
111792
680356
878004
625342
643499
582629
855441
1153144
678336
435669
267489
134838
552963
891060
950876
160063
817027
463702
303454
679830
1063976
840155
88896
394524
332001
1075658
305892
347353
905114
1156479
696328
429280
333279
9109
1153199
504511
1166160
782692
805264
23364
1061516
307664
1011039
71359
609098
1123386
151153
265955
132758
279977
538028
664225
922433
885888
702887
400334
736753
660175
1155796
101239
342384
483225
725193
777487
454281
551545
302434
480425
1008582
334344
618915
802580
683967
422330
895109
695958
765809
701753
64220
943292
1025881
5848
1053885
130685
564299
49421
1125104
427711
894445
624694
228028
84408
314985
1042838
264164
646157
1139090
369198
895707
493511
254028
351364
1173820
1109208
1096926
571919
902172
508776
660197
871123
140726
784143
67162
271203
1039365
593598
125735
184829
294355
1142164
1154160
442884
17454
763282
897397
301051
981264
227326
2835
714676
499791
854007
812766
805436
897086
431001
383818
392522
963148
641148
465197
478953
954125
568701
355937
587172
207516
435758
233725
170668
96020
704112
155977
711902
58229
449182
198388
383704
990090
888619
978574
496725
147486
575994
15471
1137877
705081
248007
1071655
647964
777898
758883
11644
1113121
1125944
191387
241575
654812
749852
470398
78282
172193
520202
504420
1078367
499233
480531
1085657
505310
87552
1148395
189647
711757
957521
1134274
945946
86204
382262
581158
505780
435372
354762
1028111
618434
121412
645176
825248
851245
41731
505677
947974
34856
566768
461286
57865
221963
854599
155399
1155823
1006335
293375
266668
892726
596035
726808
107988
913754
277807
433220
1058770
265801
355992
168396
1053192
806403
629821
946555
398072
409557
1112950
279161
1065818
399012
237583
717392
719751
459551
51602
412739
1060856
393523
364588
275154
449647
327841
279964
374518
910246
143033
407651
822823
145661
943761
786872
370841
547762
897947
370504
587038
36814
312188
507322
53822
920693
746865
117388
1058320
619546
223721
1038279
128155
495074
846485
225074
1063015
27231
545084
523126
627316
675899
1173656
843243
1150437
770269
270741
657894
541695
969941
849269
251635
686156
901731
29375
382707
308948
183573
41428
522926
1012223
1104266
7730
410942
583168
91270
349178
825124
549513
996718
1161986
346822
930069
894110
841892
973648
573227
449063
691301
119193
989487
536778
893583
1167504
678459
1064562
230076
153771
22510
361782
147348
87718
52494
287817
883061
1107526
1028036
667074
86413
1072234
369102
197636
1178751
523944
61122
67343
916090
979718
1004385
725308
694198
1114573
1013910
922147
66586
250259
334648
587969
153856
1162207
425393
447310
772894
222269
1081377
482058
999095
311085
555148
415634
609320
668431
240913
776857
1061111
19460
240041
1090760
300483
582346
780193
6145
928323
746305
911829
807018
782871
61358
94725
1079780
1079668
1173844
345918
418066
711503
239251
1134436
543378
274043
888394
823258
1127785
464909
163373
152707
268357
1161058
631036
388642
132268
1086508
650028
926925
1099008
605478
130201
444955
1080957
1166075
926507
1101925
1171350
244963
85841
826813
680188
557536
221952
361431
684542
972649
1039422
1098617
352025
784177
744722
737840
829675
244961
376329
43033
301048
931460
393236
628004
620713
100703
875271
998997
702725
764949
18986
962331
278082
142829
460952
526297
168948
930119
35732
540308
299430
335095
320289
52211
616278
176401
519381
112175
359018
405156
919170
397613
153811
704415
433768
1044158
1039653
653714
582294
1106899
540321
784082
634126
589054
1105764
134266
162694
191146
728363
920748
45951
521684
501700
633767
317605
81726
247481
816565
319770
1176439
936408
37609
1134350
885479
849791
760232
1039078
291894
817448
1121039
282658
194102
523842
238169
352725
966754
1157927
672344
366713
411273
26418
684661
702926
985830
1011913
949476
128030
122151
406218
610215
308722
1118764
319783
295982
887253
714696
370185
1037260
695943
82126
659691
811931
1091059
58990
781203
18654
713385
488835
1106485
304322
947561
153941
414936
151990
1001198
1035353
515075
683054
1067135
715810
1142314
496927
852169
382501
412715
1032161
1116246
522762
923169
672809
392650
4466
332203
189301
111499
353617
738194
590507
577770
865322
225576
610109
908422
10503
125673
623072
332020
511668
574943
521930
255048
707411
61846
599424
483054
802058
257381
973296
1022226
839034
226199
464403
786813
292797
275696
963345
311351
98632
643154
616728
699940
711101
128122
81411
993014
968284
623261
2799
49079
1161539
786076
1092514
20836
786935
61526
1180321
999296
886385
381793
282433
37766
282519
162665
557572
938718
262598
573262
670327
818287
490765
121511
621589
56704
304098
611495
90
293146
1077425
432917
148068
1045709
749762
117353
1005221
1067753
496852
904382
90804
274970
401066
161861
200836
67609
293185
593481
618471
98481
760905
901172
435876
756725
743155
261750
147366
1000763
22760
560486
547274
496760
1118593
497064
954997
480735
32611
732826
725066
34235
1058464
346579
1095189
840565
983389
675676
1164616
69230
770724
714365
220786
1125563
889149
42360
419864
146548
1047470
406461
925018
895351
613674
605957
513148
562851
348792
504913
767105
776949
240317
706979
1081374
78346
249731
77612
490830
637294
276340
793023
1147002
834553
412098
841371
156591
1088786
726104
878432
230115
1081673
730901
293063
25674
532421
454579
1143511
996428
1061719
1088044
256949
1129429
344624
745804
405858
1169882
483509
986657
946558
869363
383522
341096
985530
359993
926111
1138555
264059
789979
195207
918731
800094
1018204
825197
337404
70122
767344
154319
500229
726427
1045100
490095
560812
438971
1064183
322574
587130
666001
1141355
599407
837987
225666
156084
60420
140101
1167253
421979
351333
772123
236854
502346
984297
85262
22365
56846
215217
404627
72186
492307
730837
206656
688125
1081896
750539
131886
489667
583645
776723
836267
1175523
6431
580220
392576
528780
866845
272269
436099
772701
558174
832386
773496
652524
199632
243932
949099
710044
196856
832684
1072031
981576
1074804
315412
312863
506021
711238
882081
134987
166613
931086
471824
360329
261328
898291
915682
785271
451244
85706
806020
581104
191813
445650
1025464
1167092
160332
1035266
1080908
189328
948745
319457
830503
458496
474491
1079570
530515
973739
960726
780272
278848
79792
799025
382141
646967
594645
855199
644366
794636
1096098
114131
414759
890151
528348
1107512
960395
139006
47813
186726
2582
693667
668398
1026162
227366
191727
403487
1070217
870311
671391
747917
46054
110077
1005152
499560
1127225
523305
872383
406148
614680
185183
247944
1077586
58004
157283
966673
660001
624605
426115
789343
949900
90604
1042465
342322
948427
399269
130688
646521
561465
1062445
524589
87627
745124
495658
42367
1094791
983206
376787
387821
388984
749537
854931
509118
1116729
765248
487853
120761
1070130
18323
319784
46636
989819
150910
1108292
206149
336169
557917
929851
715924
822046
444593
1087126
437654
1103946
148018
854161
318743
181576
517968
642472
626717
512327
1032796
629249
711014
754042
35786
443145
1074607
954016
417556
657059
783402
887710
921140
604280
814517
607915
1021995
494344
1140321
157209
1088570
929796
1014722
393386
305253
57329
1077985
1138914
693809
511813
1113773
319454
667563
261246
1177537
1035545
87936
434617
888926
100696
218291
1095546
201646
255791
362228
39949
177361
890054
385264
899487
1154588
827787
70430
911010
573933
111637
653084
1172746
44472
794980
574927
255285
875432
166635
394394
1149792
62615
815735
250839
293540
186549
151099
1069821
674325
774750
332257
288193
720414
88462
701159
83539
223254
1145607
1051286
151646
262158
1162710
1051341
820278
909318
599090
1130727
588874
389279
710691
537380
36591
1100734
66536
30431
211766
1034491
724265
639655
1039875
169135
37445
1014456
10239
1119137
181717
137078
615464
228479
894298
614863
55300
683906
1059403
972331
125782
473187
82778
146420
655203
758809
575484
230905
584993
839118
815284
72725
710289
494422
915550
592897
732148
405259
24056
915489
468146
137146
841307
1011460
1035904
648826
476623
448266
927800
401635
488642
1128933
307482
1145390
602747
20789
934269
196680
791732
974643
513389
36506
1009470
314641
559222
971877
529447
966629
238187
528025
372926
1115857
839887
349311
318990
217602
207203
707975
497557
818246
523611
983060
597873
248642
157635
409761
89445
1138588
1079514
1002987
519165
1000879
354260
39763
1168484
593851
1140445
74344
184895
1047447
365031
186475
889212
490312
78626
1158526
936940
461054
197010
368313
913452
673029
775003
833964
122928
804963
1162900
700149
222354
962080
629539
803195
1109011
208255
35731
447542
213460
347932
937228
906631
503364
1167429
788553
235335
850058
1005622
1157472
1054318
875777
1093531
233936
949394
480095
840759
1160237
1118338
863711
280362
589224
946596
1167936
108250
83640
881690
329163
167493
965289
438503
513507
707427
719598
1063714
263545
469760
159156
1172301
906570
707618
137182
318443
1175644
972221
316517
24923
841965
131043
749084
676673
451990
1034343
384078
338106
29710
30229
475825
751672
69479
905340
446895
1174477
184841
838650
743040
414013
38030
589405
801128
1009825
818382
9826
580785
1013623
825943
356430
1015957
436109
909941
884164
796384
973967
919165
835312
25604
33083
1146493
343443
501417
895286
988962
881567
492295
257620
377630
930016
585086
1127884
76205
19801
909709
530346
500413
718437
475408
897877
201413
28664
342283
864763
744885
943907
397243
953767
58005
834233
867282
1086951
489634
252005
169433
122078
894979
161081
870963
426927
727911
793922
605824
1149928
414750
1042984
679611
606373
110925
80789
1166900
156439
229263
997776
48132
846438
260141
886660
137964
313248
1022758
603677
952374
380025
29584
832237
1022531
105199
558199
180076
1056631
318989
539312
900397
94623
96452
143654
1141642
40517
60810
484952
225227
1021838
11411
331145
558102
595173
513042
674708
65208
164101
781704
798091
819037
522602
887156
122520
1003063
43016
613998
433609
576814
1062514
640370
207895
1165421
487711
86807
864763
257124
1145037
612962
226739
960668
1080408
1047403
100249
89726
286236
85277
775957
1042538
899978
568674
777493
532252
839373
644763
786600
287973
774789
65614
144673
157925
1034004
743272
128549
124704
296669
1103972
495961
869934
850476
35200
261405
713504
709120
369552
922686
798340
559632
686424
366732
243209
587734
252829
226805
291040
435823
911966
676029
137586
991778
331774
81884
350318
210078
655373
50271
447223
267270
848123
225406
1006936
446323
1009266
1024432
287213
681731
906093
296704
398120
273863
237542
578773
308717
675238
494481
847041
1073704
980834
1004746
523626
574784
637745
446811
63462
108824
103600
493217
837306
1032808
542322
728160
14940
44288
739473
588776
12111
1000147
245204
80540
199874
38321
736388
731772
352793
606912
5285
1078044
79217
974374
400480
960993
749075
71152
803285
714568
866809
245450
247972
1172829
836728
60656
97187
394128
913084
1129289
1014621
391690
428623
163826
1147534
276471
1021018
489513
1110711
1145123
554109
415838
475649
1043515
780596
968153
509554
78746
466475
1065137
892435
603417
394017
130003
1102070
607160
144027
32956
996088
528845
346231
253833
147280
457640
857668
515782
1048107
829455
137512
986398
581165
473806
636053
870186
669318
214689
650722
285683
632135
832447
375350
407071
1113242
490748
816593
242255
325772
699782
150281
206496
330210
264755
108983
86366
756725
1179713
306820
787498
886020
300266
1140668
329869
981021
985064
549929
170473
520156
840425
996193
5439
922974
1067142
703939
150450
543301
433129
314632
90281
276668
975887
863882
1072946
942625
306315
261941
120101
255860
530917
161906
396209
335865
577817
387980
469470
486119
1003584
1017722
660195
906893
266513
209211
703012
862466
509339
705030
750680
452453
721843
767079
949221
802891
152081
849754
686328
1040899
758965
963407
66346
263044
653840
1023935
1047887
709041
291786
537511
679477
316802
1001776
1093664
374057
335057
521586
31447
475961
528706
419766
828308
1145128
971195
1004117
1083626
732649
37516
1008065
19221
104954
547999
603037
660495
967596
171675
455961
478234
401715
783471
279749
343181
968095
874329
593896
321780
714301
928439
501682
311755
1004474
1143511
464867
1071934
804466
224211
465052
438422
770321
487288
845877
368031
958344
704528
997324
310799
311636
1037895
1063252
621966
1148079
869616
71003
249446
1013356
631841
357765
952549
53475
961406
1161027
324141
887725
884988
749961
814975
980903
337010
683167
653946
665663
537298
1127455
26712
489094
960940
966488
591418
485676
1061108
90195
713382
239492
470858
752065
1125158
880296
877759
735631
330601
485632
666193
377824
270704
991828
591161
60777
362415
854587
566129
1081260
267674
519381
92601
1067681
323602
558772
398993
564943
546437
163943
558028
914816
790409
974541
485885
44067
625482
930732
516556
300446
585377
731168
498548
474341
16912
868293
36892
386806
1124389
663739
199702
531451
363101
697845
950680
213101
771522
788899
415532
929122
258509
473229
54082
468126
94263
1086955
225066
822872
85513
887061
73561
805965
993303
806079
572259
190008
315381
368507
423798
930086
639559
909857
498738
248273
144619
99950
35207
900466
57201
394129
956794
75987
1128180
256462
793899
1133686
543494
542147
100688
1112753
1013213
858894
134921
53476
1147081
563754
170130
498985
183964
1159103
1154147
431107
499543
191926
135993
402051
708385
832264
708065
742006
320721
962656
711791
113368
1156104
887463
731368
1043322
491722
1047733
305414
835333
761074
1171681
736898
564154
1055817
881274
98223
622317
339025
514658
1100603
1160916
709074
1146788
562649
1126196
112041
951797
632202
591730
780193
796727
332840
1106068
557967
721978
1087502
346105
1046161
536212
674846
467719
693824
873159
754533
897979
200835
1102458
853734
381981
800151
773228
1152192
922409
21006
81155
847479
827279
914902
718943
715087
442253
351057
1036499
819434
481871
765639
465032
1034981
974540
66573
190293
586249
101790
368655
202684
864744
880014
975130
870258
78812
835754
477182
880400
958182
423509
1074833
163931
261095
1014727
1027834
1174125
693733
689247
314386
159167
685430
300123
962680
315941
1130594
328536
440964
637652
509945
623434
314380
644512
308176
204708
978161
20835
146105
284815
627095
91447
965392
808058
539251
35988
191807
559724
639126
2537
1123198
406119
639848
782231
513161
528069
993888
221435
558643
523445
1019100
641403
1026428
855009
1170490
102176
865852
722749
997788
779088
285159
892574
608985
1172738
1020021
420724
1179303
459412
502290
511444
215811
296210
270338
307233
751723
475391
544107
1055616
784704
80968
524912
150379
613669
746766
1079389
389567
1180184
652349
1139653
501465
426265
545179
273935
938993
1095523
1026403
757427
197274
791836
637735
162808
1054308
468064
303425
537128
895173
74139
1156354
4924
791695
603347
542958
801830
174674
681960
465183
1087670
835969
202292
306533
474723
589908
336724
281857
231521
275422
707327
1158885
1107319
723901
834745
69840
232560
973069
993108
859241
830306
514115
574238
1108564
129217
641562
962895
270258
582619
593339
1171733
208250
896146
893826
875154
256698
140308
389656
929625
629625
816418
549808
483911
879326
1076570
673975
811291
94890
410127
479579
1104142
85212
422445
959100
506739
1083326
35702
1125323
1160184
79208
40152
611869
528338
945520
678450
806963
671680
984224
750518
572631
613552
511111
150156
257255
835512
99601
694636
246869
215167
327303
144523
607487
55246
3601
739948
1107961
736409
1123210
944616
49373
175581
944558
48021
1173992
379824
158910
754882
422318
86061
265929
1046790
584449
579633
798344
213318
511330
456418
1047788
1000866
1036255
557537
133873
629393
508327
549517
332358
549020
535457
168239
252192
9873
16936
718391
136630
458603
630277
1163598
94892
242366
245099
271287
1178111
622218
1097069
448478
218571
1129726
10869
233899
302252
1004501
1086162
1176102
318637
951863
548784
1007723
806384
1083895
18363
854610
353591
341134
477736
328925
428740
694465
666602
807320
146732
978024
912322
744221
381311
70540
1064019
1068104
1010248
503892
897536
718086
1044310
54520
1088196
88096
314646
481770
692826
55810
794692
598697
359838
612310
859158
34473
1154730
61093
903713
1141021
165027
972191
94854
1057449
1140938
275719
599202
1047158
1143303
969234
252223
638987
895887
400887
598473
1092459
558185
757267
247254
658035
215355
897884
423952
174672
424771
1088084
79721
345337
709139
1119386
788033
167422
897006
736400
1172930
1107412
551745
450783
1091217
725721
726491
1076139
1002334
52091
411506
328825
285665
103919
844477
1107053
751814
750041
51425
751913
209076
856202
830952
969456
145161
493970
37166
651594
1170332
601246
471509
159978
13966
88541
394902
1087554
796157
540897
1090069
323355
372350
420406
632793
1154249
230459
301097
261425
159795
635709
268612
760012
71640
268218
1016088
24850
1179726
526280
471410
536112
363352
247078
241042
410485
955485
884638
524938
414668
77885
862609
263379
373169
1132615
521425
1110857
1059716
877977
405114
286530
693065
754965
27583
376670
880279
790972
840404
835711
979650
672827
1104646
425841
458963
1113990
243896
318905
627184
913803
64034
701963
699602
264001
510884
707224
116921
733654
481819
1004607
10908
790069
1155546
82902
227321
212151
575370
1129843
327608
56140
1125752
365047
1145414
782944
417809
702875
234954
477519
98507
480668
753048
651068
41141
886385
202715
1160287
416184
851176
1179006
665956
711929
811891
966572
196482
188407
1157902
1091059
412037
692690
394886
6827
157951
257286
949118
7288
453354
163104
391255
598544
1169365
10101
662179
439360
9669
1117619
1109262
714695
1116861
222324
902124
703948
237811
918688
1037551
1017489
983162
1024858
639305
236744
367330
1021948
476989
931220
759290
541467
200970
781887
41731
987636
518770
256387
751174
394262
761843
526479
238963
949421
177899
977444
305456
640933
153928
953931
82915
370193
161740
526024
358572
798031
1016389
1054046
136530
437098
391067
949188
1119661
467364
539521
957204
1146655
207942
766437
177259
840247
279503
1035796
889015
557768
65589
691326
852215
606960
467559
549975
1037016
483508
752569
785010
723472
871779
505823
1075575
505858
964799
696503
236571
366082
820253
763936
951252
649505
607923
206418
867561
9518
299958
463962
198187
273523
480888
951642
806210
664588
849
472181
762339
633257
513620
95206
260715
667550
987820
871349
907338
233106
589165
129013
669817
1112219
1090550
721403
513412
506534
462012
1040196
601422
207202
657241
333179
865800
1177852
138342
969796
940708
333984
483698
72402
365023
229528
200478
364229
232005
1177440
1081782
83002
174042
209430
233118
399244
299181
1066149
737969
1008903
1102538
170786
781148
568544
467068
767319
17391
185972
870708
873608
780101
394526
413468
382300
432882
5864
400716
8989
918747
1113711
4141
1005465
992401
419111
433202
148156
546791
743760
938707
1085848
867600
1028002
468557
1070926
625042
506283
752544
602450
959128
985249
64496
603907
141658
442387
507035
1028611
538601
185499
146415
739900
960424
1123564
445410
86241
239493
368071
363980
1102366
46752
349831
1085695
911774
1119130
550390
869295
1124283
694592
57121
46622
189109
404913
619551
880673
46647
1109543
820636
46955
7716
509682
1090660
938464
240021
15871
341612
656397
817584
487093
183037
706425
428738
649108
1157329
1045016
187023
562246
458693
521577
1052276
33856
390949
317355
373382
1176115
140626
1114340
421431
314929
213472
678363
703311
645862
127123
973221
767032
1019686
694892
1060369
681473
298308
185873
1015323
1093746
317007
1082123
657005
1177508
151701
605374
148454
890431
41752
119942
555359
668776
137660
22702
756189
837574
1107908
996748
109786
132235
135280
708456
527593
685639
34950
934897
711553
211600
375960
146088
312441
660517
58354
242321
311222
1123848
50151
662958
1162044
1177601
482203
1123941
99890
112528
213408
1039950
103919
858141
212016
217053
784783
202381
827894
713751
454604
783448
149904
1051327
634294
645255
577569
810011
233262
224928
126281
1126218
43927
679776
166943
672418
792654
684409
939004
659332
283102
859071
506373
710669
499466
346590
513784
457404
648119
638885
1166611
248303
909230
1160099
697550
366851
496307
185377
729207
388879
509385
698473
678720
821379
709311
217526
520855
893912
470885
758100
311531
1165551
314989
578786
538555
765556
631997
798798
1033302
262065
316860
930145
454651
135149
658891
8226
11202
304412
820765
657278
425132
433730
570606
1169473
1055292
585433
1146492
204843
722033
159373
429398
1103474
561920
397222
850299
99305
692283
297261
875702
111489
49283
161103
816517
958529
1001133
224266
1112745
11160
707119
181749
176458
246796
914048
254586
797152
244709
748855
719782
348002
1179767
513219
749568
744888
1117394
98937
305148
754777
779409
572269
1000996
1015783
801953
439549
51073
1177493
930867
411854
627840
615635
115365
164926
1071675
96434
310529
71473
15271
983110
567619
210025
891446
43059
83347
178493
690155
196650
182165
171897
1157700
1019048
812963
805877
693776
113516
56148
6068
326555
332127
485477
935696
7449
872947
1067119
497976
29885
53956
351990
427339
528026
906122
252276
1049637
194380
133412
141440
436707
22595
586682
1034400
87255
922953
1094672
300956
742625
569476
799931
10022
881136
410415
1010506
992188
485108
1134169
1067759
378178
882919
1157671
13390
252101
364455
1043186
378338
727421
738821
771341
212206
175039
644893
266520
740379
294808
1072958
373095
60439
177305
1159698
237505
843687
907217
459486
482514
536429
97057
478717
673402
17349
1005903
206434
745520
331328
286948
1089157
799503
420446
61523
662602
534900
765791
823767
1011594
1093666
721029
38929
735130
942846
295011
298952
53252
616603
407611
471459
345990
215623
80232
449346
923626
1180305
634871
917302
1036583
234880
161469
983090
463561
60370
501630
24716
229980
118878
1072519
1019131
1153202
311077
797637
1034769
465409
406829
767720
92263
122224
862181
852704
1144641
256432
827205
393414
993421
462047
8409
610412
965333
678890
1029140
715493
1145366
1170430
559307
826963
620210
25888
321699
286795
903955
797717
988270
100457
706458
128079
23725
941392
388602
246881
664553
460595
740520
603698
716081
1086477
248139
684479
375650
850855
1161246
82687
169039
420204
32442
501345
524552
1015297
351580
1003195
326305
992371
98429
1102131
502933
705941
252783
667193
972069
107763
360360
1082039
203123
1167
776875
866592
180481
158746
383383
1031003
762828
943519
37585
56261
227297
768135
987027
876483
1081804
50610
470257
217615
397346
353124
879065
170845
1042508
604319
560406
405341
572001
7393
340598
767243
1113524
923613
625308
1017608
574982
403269
50535
1078754
854571
713680
684931
445546
975669
122349
454643
1058362
546543
769758
1089052
26878
1106230
764656
302655
901568
46215
277125
855167
660166
313865
623635
393888
1111656
40450
233992
137991
654353
1142992
277856
848898
289041
974999
322707
920154
1148662
1164334
52552
635034
640596
943099
441975
217606
572191
808494
100277
540017
142752
1092947
1041662
844710
909409
383121
76240
1179124
365943
903907
129338
757806
352514
1048508
537665
673967
240576
617733
935269
296575
1169467
1117318
276948
971637
1018497
501819
1056362
654124
110683
314288
314699
1109081
453436
1070599
886826
933499
300668
361266
204939
1159511
451395
1050112
674029
964196
1060164
716531
54940
402449
599674
379828
1158480
189649
668827
1025558
289016
477404
478987
714196
36814
628573
262214
661484
296174
524608
748907
1066535
920185
721810
298841
1145769
438135
147790
1020445
206657
1061380
578454
344028
608362
541461
340044
1111778
526443
806617
678152
505841
548504
540965
1129431
474215
228342
1112414
105156
294973
113198
1050282
481596
1124946
686570
290127
496911
7810
604953
250463
1099375
237727
467839
1117340
235423
210491
457285
255658
163550
364237
226097
826528
732495
814837
508260
924702
706562
1176455
47453
231691
230031
540864
1116339
70903
47254
88033
213221
916561
323224
685800
1106402
88296
109803
711090
947427
539060
1010641
1024352
214947
871115
458501
623978
963677
197814
204604
186477
1007930
1049426
268796
261620
169249
1112370
654780
268981
821584
105846
257154
845271
593368
57069
470498
259280
1008365
843480
174376
770007
771518
941895
423840
158705
582464
732017
148170
887335
956358
491186
624619
399406
918235
1164492
2101
959772
56240
282272
1083037
209651
977776
598891
920518
276818
136655
1017347
714005
1020170
1067549
1009573
501618
357409
747412
990280
309933
632572
1174673
588764
854523
713502
827603
452802
566597
809045
685422
609348
1076829
1169403
652252
761941
765372
537972
226007
1113232
673295
268265
812230
387724
110574
464968
632340
811464
140729
418644
1096868
931253
341389
601040
811989
731693
80321
51588
918562
684272
1138786
872902
560524
964688
519234
519283
59634
949685
658267
879046
367731
304872
621680
801850
1166278
70477
140335
204101
461259
219310
576171
104312
149281
922284
972331
934246
900217
1103158
486259
596157
579869
136798
996443
300468
746230
203823
312743
289378
473998
1160923
764053
612155
273040
318483
933181
262930
282977
614092
353337
195503
1167856
388016
390063
1109019
602255
149886
319926
91497
985732
1156488
645329
809307
299549
851651
1062730
520554
283655
302218
722935
35147
377557
718195
210023
945327
426185
390859
830323
417090
487995
618586
1057362
643446
969999
33727
667881
745624
753587
503787
739609
19444
69765
355191
671634
790142
787672
757768
904814
1089335
518490
220867
534263
1125933
64194
842761
236902
517121
965505
309415
967900
595236
963271
222517
980388
1059723
591577
918997
1125719
508115
905974
512992
1005087
743905
410822
377827
995373
294111
486546
773926
750789
708293
431550
518786
1176488
396152
120533
236337
850877
255811
474920
699480
639840
1114351
271503
151820
959132
606470
246905
1175602
566350
930670
315135
394244
518676
78301
1106710
753036
903341
946641
864655
756125
579162
193279
266206
779058
50836
869000
1058514
1150548
1130744
552281
657167
873899
244056
453632
282960
192908
869553
1080156
677269
867655
473775
274916
15616
646918
1039136
891914
763993
875252
921498
181394
1023188
656863
941837
620353
957526
495942
197823
128056
638415
104701
771849
81301
631056
118485
362216
1059150
227004
653369
389364
799079
848302
1116848
396424
956258
567629
1044081
106071
732818
58269
69792
11148
119424
248038
283597
917213
173171
1079633
71426
611570
38707
383309
966761
54589
292856
708714
625790
624244
1036855
1039133
694909
787550
350995
516180
179500
1027649
754161
999594
260929
408662
357763
54509
729261
1072250
433711
409033
667003
764230
101484
1019079
407891
294905
597481
410994
946756
1149075
870141
970101
952077
916397
430333
769140
285841
166098
1177371
902247
912548
865954
499142
968111
301746
861719
375213
54742
1125134
808988
1073421
662902
847426
619768
539409
45897
557758
251565
678931
996920
692663
1000747
659402
97747
194370
521562
295044
788576
97987
724653
34921
950186
454301
223049
953046
403612
1174748
551387
131316
249441
978123
276945
556994
99749
1026144
843362
548937
362690
777241
8960
306488
150696
1055918
447787
198884
988432
726466
124421
148547
363187
116084
205081
184949
1109767
344440
433317
604094
463539
655981
788628
337469
390272
906591
281954
156691
925885
281861
939553
821097
180000
1156543
102411
1002204
108774
90172
610585
311607
646810
1041003
278503
193926
831457
899945
601501
812588
18729
230385
234700
292315
969775
28413
782580
450748
12805
415944
199309
571237
342683
689084
1061536
12393
213223
715544
684539
727347
831789
737012
785786
127324
28249
912550
1159567
806340
1033379
1082499
78459
1030801
870396
165187
1124292
715773
226017
388095
81225
491713
941282
53489
118421
741927
1037152
1054927
496892
208579
753710
1121794
630666
911681
887991
785469
92240
860080
915313
4647
480964
147192
684860
346586
145554
561588
700673
321194
1113881
80655
865725
363942
366392
27029
374708
1068730
589098
557448
256745
1101252
1006818
1025525
1137970
846109
972525
611089
166392
774340
650805
475234
191578
191799
377544
107463
97747
651725
476814
1114211
271883
259286
1153217
596761
442481
52659
1001879
959391
1134037
144759
789222
419882
1032416
422147
524858
83907
143139
846234
722424
338874
148177
376867
266419
190092
58206
532418
279379
1113215
251516
1154554
985486
26761
226558
843641
1145333
1115689
826644
348178
51678
567986
254288
481483
727722
255488
1148760
1102913
1116307
1032966
245847
43463
1149499
650543
136161
569915
57828
36536
757386
91491
714716
315467
432623
521371
591809
1091440
414140
1082530
754503
848799
976964
242086
1071328
466929
563319
500503
1149213
598470
700029
745664
1134815
1134691
350738
1176953
449688
824098
991437
402326
29532
690780
803761
71939
806748
156771
170396
937844
182014
95169
298041
511153
263668
542829
136542
143202
465521
361614
509220
870039
902950
721142
1116042
627331
1168691
446912
820334
942245
191995
1014243
971542
988660
1069287
505597
245883
958476
216681
788029
449535
782300
146968
1124230
926317
908343
621709
258648
492935
670119
120455
498138
470580
843596
503458
521015
871656
978376
1016162
133148
1150919
369602
741733
536475
318337
921424
903017
943001
30717
812186
372584
869306
771550
970405
869325
865442
372595
381962
686587
1095840
286253
681524
1122754
664359
807282
459579
436601
327642
324721
965280
875652
371363
156785
1079847
741371
757884
722494
476518
1049162
1076146
329153
432610
653272
1094269
524632
570124
916310
70361
960401
373302
682263
387310
462536
572717
926103
1087648
64940
541102
884071
121844
1031058
704342
312770
15742
22150
1004647
673045
828806
193147
604699
86319
328732
811080
887048
1017692
377200
375012
916641
164461
1125674
267229
476341
775910
574981
103379
1146540
218052
455714
976094
221900
643899
213495
413449
891966
1179834
1104104
323632
577347
134534
137996
298844
176379
186965
665488
60869
791577
163104
970735
946035
607022
886847
843748
619958
525783
448268
1112531
170205
530231
711990
1143949
384628
641963
113148
597152
61806
541149
1078484
48646
240549
147393
687814
161351
746252
613524
212730
484000
417412
877617
776567
996236
1137720
428143
490880
1064116
998965
823985
658439
2999
776012
119677
418420
1088236
1126326
35069
907489
595025
1052761
600038
191291
800821
94386
959152
316919
1027053
797348
1147323
963859
684974
341073
189993
903983
538088
210633
1121773
979356
335941
1052594
834237
1094950
885309
421373
153357
641549
1095942
542808
385058
766868
198015
821580
392921
943895
566826
755694
742240
776001
389260
734214
293159
742154
676694
178735
1109147
593662
134070
918092
151050
131521
110738
823327
101672
410839
226780
19323
1094284
840851
709629
308361
907831
702320
908432
735457
1165618
706450
353911
267896
130268
1072690
306413
1077668
962796
521417
181365
499746
1014670
498739
1084436
605926
253361
1143799
943232
875540
936564
1075451
339589
30704
1104887
468553
1095555
1164461
739971
992753
706449
642208
753768
51721
518236
1065997
700611
244886
563636
864415
999242
555677
797833
870261
855392
336696
766045
573183
307102
151548
7680
291313
293254
885702
265361
66808
26701
396186
396301
289922
707748
571534
329543
935470
478896
246215
305570
683340
48105
431190
58618
218793
520041
126941
627215
1063310
35459
814131
52153
238110
439220
1002255
12563
233488
94567
211488
497786
382599
341062
406067
1119886
415983
279325
910405
806784
750581
1064399
40663
197652
1108713
618244
2988
719070
661163
849721
277069
799766
714122
574367
784798
490891
138572
403303
348848
810954
1115067
374959
458098
674371
827975
876622
562446
603924
689040
372950
671659
227421
540365
357200
843546
891982
154306
168802
1046801
1163579
898174
197643
1145427
134540
791936
14625
1039249
523850
10754
169601
93141
162986
1724
642950
871300
268049
959663
29498
1111367
55012
385581
1064850
1158158
484977
1132387
697297
243751
798911
648445
461987
452227
1109674
550305
1019114
754347
997055
1065719
93522
434895
310345
858568
842664
539255
620014
790316
44638
735330
250531
592267
194446
769374
453359
1030909
841365
675615
569952
871018
106303
929341
172495
14918
674003
694668
1126746
623840
1058547
967269
658466
570932
192659
715413
203866
643281
483885
663737
947708
738341
39584
407224
983681
532291
495308
474499
609731
3204
801138
699659
863795
971280
888485
244284
521708
957023
1038006
856355
962656
784164
485801
702176
31247
439253
146066
256345
443309
887639
1166710
488384
1054892
921461
1158680
1061752
729021
803879
468755
219342
596311
444080
911317
908942
388585
37840
564189
333702
1113083
173104
700061
592359
130169
798817
398271
1112358
561449
485767
667644
1094940
345233
852329
417673
682472
66019
622535
1003006
1162532
827160
32506
423339
1130090
984821
176337
67722
263601
668969
59780
897022
284404
1121816
351837
450543
162507
1165253
430791
732594
543680
833593
799929
202228
425185
1007453
562749
365265
1022562
96356
900167
913959
1095394
655145
1084093
1060464
1072655
108534
1072125
334131
229161
625977
1045450
327076
574301
756419
973564
563673
774651
420939
783065
677554
1145911
541623
45524
306549
1046582
761728
1055384
369762
63863
345700
571227
529489
910120
144990
40983
34651
288078
98474
913595
691236
422650
896360
698581
104189
586201
270553
314244
336525
737793
175393
880796
1104047
760350
502106
587860
153303
937820
601655
602471
874183
738888
327947
1107306
638649
672785
519760
97760
274965
597838
36431
871065
644360
436881
80321
518025
787820
613462
667307
66277
519646
385921
162232
72947
544090
584371
129499
1086742
372937
139845
359861
592227
1154335
611068
654660
214767
112138
891703
846156
305234
989826
472453
1115212
175854
647098
1018946
155846
929446
103913
983957
47728
91867
768783
1017608
753507
849527
682840
1042563
966554
384555
128050
879963
507568
600425
870059
687079
254647
391158
605570
362420
301027
761067
273166
528363
500066
1003072
876576
671241
858026
197641
503637
3915
198242
803080
1077876
468283
18210
181131
664864
355704
207893
203078
834982
68736
653115
71828
727412
630475
986377
453820
934405
1079739
945534
1123755
1177073
567347
288710
627411
372367
1173225
267909
1063725
124458
894175
770250
217026
395907
1031540
189597
82856
394193
78146
66244
747772
196696
960698
685229
157867
515385
967265
428228
378799
136681
601285
807203
610412
844773
150040
402293
914400
924820
576350
559504
697955
942710
600154
79477
547676
538078
735040
1050159
841331
123846
34450
729343
911961
393812
850248
366089
571644
172760
360981
941279
165342
1012803
282302
115480
1063946
906699
318077
464711
979960
204037
534236
85879
428065
1150234
249807
234161
587143
543433
288181
327119
436280
884410
1138729
237335
221075
198484
942673
612642
705510
95506
30221
131373
859294
108510
178804
248843
799981
224203
547069
1159872
429004
1039562
186889
1029776
381156
1142352
436682
238427
851864
548412
225119
760334
723786
244357
677557
271202
795782
1067308
733533
395200
674667
581556
1043139
80330
893248
813389
467590
1025967
476972
337766
552308
106809
810595
316682
898688
813
52274
1087686
185934
599436
199981
438898
55237
752053
1014850
254795
231136
748477
36116
622425
746012
968361
62263
120235
25128
1047478
1037710
35452
372516
726754
308198
581559
1075578
248066
1173435
416991
566825
42849
6220
561984
456562
152065
591531
96802
547676
252709
38036
769387
543577
761346
154271
781560
243597
312948
1135460
588072
639337
658979
937027
735985
330585
669660
316465
685741
769261
751524
441928
716060
967509
692295
723109
509526
279244
1125998
461912
242847
236467
440729
1158248
658080
1019651
1021508
155197
965648
262023
530416
809076
424150
624023
759922
766303
468604
1084466
87282
576646
166427
666671
972551
30788
524506
1064157
444121
1046322
266734
923182
292855
123768
769675
587568
571353
482249
752552
1167895
472141
922245
330858
476265
63596
35763
327344
672846
879429
845647
400527
835829
538864
163126
149808
158468
940034
1139696
250470
719743
181972
744544
238873
634424
1028534
1020830
54255
1005126
7507
261716
186635
775164
998016
704460
562362
1120868
82741
584552
808820
603756
1106562
537973
731559
1150855
246012
55836
230305
991607
913600
1146252
1076044
175231
405534
259732
1078049
546885
276978
729892
1082386
569753
1128089
39473
452187
415000
266856
1085242
119408
558736
340439
39821
335581
804587
1118180
121497
166491
784773
845529
1146002
792410
1142036
662403
29549
684389
698317
566720
999661
937129
115060
425295
1148223
801373
778247
960186
1099211
580273
233665
728037
579772
924040
138678
1072622
607159
95957
34493
140930
980348
279597
142534
1164519
630984
1172405
284513
770406
37930
748582
139515
779975
575808
283427
740721
107869
1117997
348571
342639
897375
520534
353820
650132
365327
845803
644631
1095534
202914
258931
818587
1154442
423026
104161
633623
271154
177452
521222
593910
380562
208833
1102098
1119019
376997
166949
254522
152718
378415
1158877
240211
260621
94561
98372
524190
669820
413127
912448
609158
794858
916417
283961
535181
855936
610910
779583
411109
155686
778893
436969
865711
759788
131977
942760
740793
216458
387141
209248
145755
583267
1033100
1031836
737810
18222
1041231
771526
534815
5934
336394
660764
678673
749602
930423
511969
665645
270279
503176
910341
82672
797897
534649
1076290
274709
298632
798868
11965
615219
394408
939934
328986
752526
25674
58296
1171720
1006490
106996
920823
41345
919171
255080
385990
1149965
901733
510696
611673
305124
416303
981457
992825
241406
215897
1086375
495529
668754
643102
99485
1149092
269654
247033
20842
388077
38594
722782
38038
1145413
877453
71779
247853
250318
738388
1152934
273884
365192
887523
1086345
791337
51517
8439
275115
796672
147667
803807
637172
933660
143175
986591
1140275
310640
785803
670888
562105
847084
440812
540959
15409
217609
363282
751439
211132
268390
260576
731702
601588
321243
26633
976848
589573
304249
170602
936058
282000
1066349
651094
171102
567473
605378
1016865
716337
899269
893239
606276
240317
1069702
821762
714334
166334
1095127
527872
843837
525251
861993
787222
360218
274391
957887
1001798
1046753
315434
152411
294858
1172970
373686
353812
996618
997482
1040363
367609
982620
656271
181309
484334
183185
855813
208566
733545
682248
16888
496588
62432
286976
279083
652462
540888
91371
624597
620732
343190
448046
787694
1021546
67720
185906
1011041
562725
134128
125596
172595
470443
593494
513764
2184
39686
775847
477310
756890
983071
386084
670042
696141
380168
1082308
1151609
191672
2930
143213
536407
951767
243581
591357
886007
758737
804755
104102
129169
1158018
1035304
39138
938276
63552
400058
466026
1167138
1092925
665277
921312
814328
1075686
632815
526271
381460
1095089
35143
621637
387776
1139877
101926
995852
831143
1101104
991933
712489
655857
402434
613064
613820
162609
738699
875498
550991
224579
282528
957452
538555
983622
675401
22884
270067
732363
831477
1099720
441443
372906
499747
1139562
265908
1016731
261710
771211
1110209
303366
308484
861318
483949
34854
372127
390134
800748
992251
664716
817116
554262
844118
535541
153356
385577
129861
922550
987959
208225
486528
1137680
1050027
525643
821302
290738
230187
824731
81448
339117
972965
317972
246193
1143321
80647
473577
341447
355645
358601
200988
1039227
929710
931299
275378
185378
186789
850478
603195
88648
609307
1045713
220130
1107107
941042
611375
663724
956577
353167
41196
283649
457358
563448
489040
941440
174568
39757
639569
1079356
131605
981158
603410
671593
915702
322490
696669
566160
270019
517360
27311
815624
16853
677712
499486
84459
639321
1025892
733034
1125404
554918
1037781
160926
259694
221964
292317
399685
991163
159434
464712
590859
93762
165652
495087
356791
299020
254481
248526
1102600
706998
825757
7757
525176
92351
382395
282334
641662
778969
125370
901104
161635
551295
1117134
1198
83689
13414
112411
960884
1140313
676124
364868
732631
520787
828226
117705
880223
81653
947229
695987
962530
803097
1102033
1001960
109683
515304
368567
1022269
351935
1004448
822143
284437
1087258
81120
544378
652426
647020
179773
405057
629577
701054
995126
588952
18251
169039
695014
1047924
795389
1143338
439600
68662
1027026
627857
873272
319318
65834
683644
496400
748382
678508
335983
222961
406865
757938
870910
1019876
755700
560483
997071
432212
219215
415159
415574
351888
361808
412959
809190
39585
433551
253071
923685
158088
30786
900111
569106
742785
787462
196653
191537
413863
799885
422447
75174
276044
1085468
602526
605424
476195
644448
1054509
361137
302286
869694
753169
1135077
1034818
1162523
767174
894344
1106682
305320
738792
857326
446514
57886
574485
680612
948834
584805
113771
575450
833807
719119
546812
851071
777697
221136
356439
57199
888932
1086785
801840
739880
626385
1093891
1103517
1146875
1052169
343867
450223
141442
1075834
933772
348727
344254
705949
254627
1016346
224215
687131
739215
696037
702767
739766
606046
844564
222971
532309
101085
991685
414629
954784
596810
1076073
746371
1120517
959964
1076589
671511
480350
1174013
69455
802007
747337
284585
26206
981497
53254
1130782
615174
1034152
1003067
396299
621574
41645
605566
898023
273237
354728
237752
997587
1109642
982776
297209
14378
540615
951092
794539
250011
876667
950606
777241
110895
1105370
626125
1020106
605305
324755
1093100
276120
224445
198118
917001
406582
413006
178789
512555
549957
1086321
1108522
730883
225825
202346
116599
746713
756312
953798
793006
97505
196002
1007681
1163042
598354
858323
888017
657572
233893
1118097
607976
222325
1100317
623557
381331
847648
536058
1026906
216053
193633
920330
193886
862604
108728
394017
393658
367056
239027
680664
779830
625330
546389
52402
754524
1026665
209989
713516
204867
590157
1169812
898156
565670
179769
913285
1118476
16590
388546
413165
224707
656110
1088640
690814
517079
334965
207569
293922
988289
487125
237612
366866
831818
671100
669522
1126707
607090
555666
29577
217148
1018994
1174976
706567
404434
743595
1156242
11029
621298
773038
924896
997503
49811
351212
224729
315065
1118541
453580
878813
666231
732403
465258
946888
584671
348247
534973
400375
1118306
296704
187672
1081739
472960
837730
596927
485025
915969
433670
826761
17174
441309
1115574
731182
50506
1067824
983929
9841
499548
317022
1121046
952042
362123
71331
1076898
633505
882918
398043
910689
290946
293215
938131
138474
868263
459419
722757
107852
885164
962422
93705
121014
492651
490842
781347
720900
120712
272205
90867
169307
612695
1106389
516478
415558
863919
735316
910713
3641
166983
185330
798731
374926
594740
141400
481005
316356
278174
1039325
236742
658523
207572
658547
735254
265857
1037756
177953
1103978
800493
367395
518533
1137333
572213
700591
138625
577509
861241
991113
217683
934827
1081381
852496
1101309
486807
1153624
148058
125596
1100578
466971
976108
207131
312210
826005
271986
777186
589757
427036
796260
92770
905143
211041
67220
542860
273012
722077
937275
1048167
245990
613075
145271
598942
413826
672817
198157
911214
333981
1152555
946127
715918
953764
589767
1122015
398766
468257
775650
472585
913047
729644
914912
401454
1104502
754649
869623
623004
795871
404102
238305
1005890
1017544
1164997
93148
851149
441821
585594
863380
769694
162515
1034306
327886
997987
37989
123063
1082108
226474
577637
308660
1149791
838098
334864
468450
18264
571697
737233
697646
126610
245905
997
929307
1059359
644754
201602
961738
581696
234765
618171
729805
165179
313218
851039
84655
943100
675158
504731
1135746
989619
61865
936371
989870
196296
875526
1147030
214628
178906
598781
1172801
618972
992919
153341
507895
47432
1155499
606111
593889
173545
840388
137340
291760
1129330
265003
342108
873856
826445
792597
427885
510825
1066986
1000193
26699
586325
22148
700964
861672
247094
252707
632439
643129
671008
1146597
491108
6279
832708
449447
899638
1134888
96714
460308
663275
1111761
1029737
648604
128065
427109
116423
694908
422512
503111
573202
1129801
397540
353557
1124911
457367
373779
358792
748275
1161643
757386
930124
261414
618059
912812
385399
910377
357483
538754
349254
685645
30536
496266
840688
885357
634338
381998
341534
629159
303047
201739
278466
646770
594244
798867
446928
362569
1112088
493846
246045
986862
1113291
1120691
1136693
913235
944647
6940
441169
25068
137821
359399
1034944
69883
363667
1087752
817910
564098
805823
602653
420880
531347
383988
1139699
376825
885105
353356
3324
769803
725493
532897
516563
831813
521686
1118956
245346
568013
68411
528261
1011745
630768
504286
731504
339825
982484
834464
413940
898858
796068
714293
920862
205767
1128730
872280
490848
1101581
997450
1059614
566710
1025711
257903
879502
343091
324326
726947
707602
775696
558493
885669
901239
890166
988296
1152841
206536
919950
857550
301536
550945
868106
497979
426610
557751
301637
1157721
627365
790755
429694
805094
810684
460533
579787
859225
1136050
592444
77751
286636
997231
596828
36448
597240
793419
137153
1058842
51305
893544
1163348
688944
64455
481472
607476
525280
58116
644380
218263
153613
1081399
429102
594022
213738
408574
814746
576155
836372
1137517
761510
778061
312306
217990
609993
781797
445317
874195
612421
298035
123300
421932
542120
1008109
601168
886618
921242
19732
1072217
1041169
885185
31735
227719
655551
1161902
299505
633591
873008
208226
1046640
1017407
233705
892035
794830
224346
105391
647048
540514
827052
488090
1090367
821487
262923
213129
785201
441583
1154962
640680
217985
824129
23035
235251
1009063
1144623
1027302
926499
816625
938303
538650
321586
1170574
539773
571092
445276
1080594
86208
1157266
914125
529700
1034054
469318
663074
567627
416632
153381
554472
1060176
571542
681084
803098
1007385
599355
360160
1174354
984165
3552
497184
247601
303019
1169025
394762
995226
422635
81522
239254
465070
1036313
522982
297562
728237
172380
1069039
623988
1178836
608848
1147108
1118768
213309
554083
670213
241857
308465
188638
1141349
243011
658503
1033547
919407
491317
578124
1162385
1137950
829920
1117301
69256
357769
825025
483659
510657
834094
505853
1133694
904222
269250
182
26023
477791
128081
627489
486292
42861
276982
63071
612287
210392
569246
1179089
973263
733700
307584
436722
1045093
657615
591851
7925
510795
789768
556904
290562
751474
346264
1030942
976182
316834
218239
196719
234652
1177909
752072
848537
40391
1151385
808420
765991
893388
731455
625553
556888
1031201
108590
461494
719184
614799
700453
852110
688841
888892
1065011
435758
1152049
520276
892330
725102
67959
892351
882674
173279
640134
1020592
956568
1089065
403154
904822
339122
669837
867639
876769
1124864
1083961
1033601
897369
973517
478344
1007568
987800
785158
29419
281187
101321
148279
180943
914629
224529
371601
618886
1146317
724636
368885
24060
889184
251865
1153519
1073522
535621
739972
922951
295409
492709
788439
61622
551030
1060815
938817
610985
360994
993557
376874
823191
88738
997071
72112
1051671
470635
634136
576271
658883
403359
1030924
13195
175355
287863
1110509
30067
349737
92209
1144882
965523
259056
21197
741787
121774
804375
625470
68518
1174483
168414
588196
932090
947218
683072
123686
284674
449165
353703
306923
45459
901613
187306
498315
859123
685238
857967
192521
945724
681023
981801
56690
69102
900761
764420
1078610
435987
1035852
1029542
184620
241682
1021757
231316
729878
675034
33355
300780
1166580
429722
30592
137761
138275
233852
90727
753528
510908
750282
425917
1023837
694002
230977
538565
1086734
1168098
1094090
509866
495320
961244
1077202
189036
537932
560562
849964
164858
566164
810511
821574
895234
1124864
846049
1172775
1058335
828107
152649
37690
950030
897723
303148
302833
932597
655374
35293
597045
49216
99554
831217
1030187
515684
156241
937038
796214
634784
579303
395547
546863
334265
293696
823303
929626
339600
628768
192682
974832
1105368
843802
805320
1117552
875393
26191
132350
1061516
407231
174435
1134100
302482
431429
609774
361773
712112
879149
958791
693283
402667
1176860
116278
814281
174213
618714
561403
1013572
195605
27156
894318
972033
828457
562797
343533
1135428
578466
788187
609508
450772
772207
97028
102105
199921
1015426
518428
326149
1119807
628746
656524
948157
95014
311038
233666
347183
564864
316268
951266
588361
573791
72375
1060880
805579
1082396
181316
728067
12287
172749
213942
937109
56133
1056235
816215
31612
426337
1086979
777711
854849
599770
875526
394157
851931
606311
928226
88267
1122434
302824
530948
380321
1047692
561212
43202
254363
587248
617934
915765
1002785
522213
578595
531037
786321
47432
518630
8469
541929
788685
1126178
1136392
41457
937717
557649
43918
693975
245089
824207
498687
323472
968298
956085
997497
622876
496595
971707
1083607
150341
636907
386446
520414
1025654
1089338
280856
1091015
282526
697605
1039935
335592
948553
4549
484912
564160
101132
288060
830189
1163908
130740
431124
191860
677741
640905
76475
402826
964340
214284
880966
182981
900825
982236
297055
611836
16328
273066
1048303
139047
886833
328056
212504
801702
1006199
1070557
476001
437132
992835
898410
191310
110547
555552
994548
656291
803412
1093808
461196
92420
407865
529636
501283
196596
698053
629266
127569
725740
379859
4512
282367
418438
754327
378452
1065247
1114674
574575
921751
523507
166931
1046727
105453
1117562
1027133
630276
271897
527122
156881
833664
460459
130025
870633
920241
643613
1178923
344979
823881
68262
25079
701254
501872
343260
528832
475604
983062
1129705
999314
159294
819210
860365
164684
862003
813454
773013
1040216
857329
431654
35076
449808
1016647
947236
1150714
619196
993672
401556
316317
198123
301716
806588
105578
662713
1138590
70809
124447
47706
205457
875686
1086711
261483
1138311
463711
737027
645635
265266
582173
338052
368831
783885
305317
1146590
161092
1028961
361656
555465
1023420
1094308
55537
379328
1042966
1108013
622356
209481
517156
633938
1169210
714343
901539
158899
592220
1127634
593630
706431
963842
141724
954981
658726
1104880
208220
296060
1019122
1010235
127020
488269
735502
351797
37067
895308
926736
986033
372675
515358
836772
334077
284393
1048187
205894
912841
613684
145729
767988
981048
186896
44389
353183
835022
737321
222836
11688
835509
757064
190300
1039427
930272
611490
105407
1120250
55406
752638
759351
367629
377557
623036
4014
654062
505835
597274
691134
354073
1139473
386583
897463
695017
314340
622736
799938
518083
439344
301744
1039234
986951
607988
542602
900930
868315
281207
78127
287106
957086
454496
276613
1105898
877437
634693
1061953
304327
220249
464549
983823
53642
161607
1026780
998052
20381
548630
753354
358383
657073
602360
150
946640
761313
1020380
194799
954504
102686
1161767
874997
1166359
1007561
273522
1104169
439033
949383
1081072
460567
684288
1149969
104055
1145252
526842
165207
294998
1144464
623485
194373
500390
270037
130088
997397
19392
479612
329362
849556
530358
520546
462196
1025425
995844
332931
860918
693927
1007728
133352
416815
344514
1139894
946289
301331
255223
542284
1038178
1026233
678287
522868
606707
133732
567483
566319
231027
405713
304939
900458
797377
75020
279350
196137
625437
917123
877017
704525
126331
125734
246093
433704
1163104
561139
902380
69585
472995
979810
181209
1151546
1176031
871771
255156
668246
828125
786452
813624
315674
203121
602762
854855
88900
85596
251122
422021
997362
481059
863924
520019
708524
1053177
1016110
592715
402795
870077
475150
55395
137952
27059
23634
1053789
1147256
1044992
693619
1105995
619907
643140
103813
261990
786555
853344
489621
380830
269562
478664
608692
778649
793512
317006
919868
1014041
1139130
914498
687225
393832
577604
397704
385383
93556
351044
475732
947693
992244
508850
432531
542539
1037763
169190
1142288
488002
237628
24199
421159
868936
1124185
456725
807712
275905
129761
294079
305186
778532
373962
185767
1229
486665
624438
1083224
282806
51778
530736
55005
246913
829255
390324
773010
629406
927706
33889
449114
866359
401301
243600
205697
792799
970405
294870
1104973
577788
758598
831691
967217
38671
945070
140792
453268
262289
639896
419686
739099
991117
1169
1139832
222309
677498
1012602
904163
957629
271833
366501
542004
850830
624458
292861
464476
144148
1083036
595161
1155475
584442
624648
165038
336850
58733
1070959
863226
302629
284585
440786
693600
1099094
1122413
1118912
1170459
331591
1092688
1023134
735895
227482
47866
459679
68000
652823
907877
900715
914712
531311
383077
441421
370175
1125752
370593
548075
1135155
684442
163884
1120380
226495
480401
17039
140758
144882
151323
750022
691228
975046
24922
482431
1150387
1105664
210482
1077045
330437
689424
469441
238923
368213
351358
323342
305948
464672
991612
384698
820282
414261
277804
1037745
849526
82225
188969
671049
866735
182815
85846
204495
1028818
116360
519877
508873
334051
525919
1156830
219532
252033
255864
1118759
318636
460833
779121
544769
839191
1051616
92125
176265
875773
109560
705839
176474
10048
29252
503381
695164
67260
939272
986487
125234
884348
263424
271926
481808
830429
9689
600750
232206
1114003
51072
388489
408260
692030
438801
633038
478121
408225
191610
471685
336452
364009
324067
985022
321781
1054662
1158338
905261
433746
221585
1104962
57796
1150145
1079178
621970
817065
476700
243084
446939
422985
962968
79088
897130
465757
126063
467181
808617
605715
224132
376495
898136
16928
938664
940338
602351
552109
276151
28402
117965
473809
412807
377229
545736
849665
698445
1096176
942795
951627
922540
342602
807465
885684
590755
876300
452759
257886
929069
805769
995711
574615
923309
450730
645295
389424
56342
322299
756358
507745
798014
229797
4658
403997
302427
530627
1144926
677193
604826
317018
1149179
664111
834084
63069
1024843
399622
893156
699781
1067134
619645
777826
408556
423971
896987
299331
578199
812300
601346
127702
1093485
663913
428991
22895
386462
946294
1148738
1179335
393853
718845
646919
1176857
824029
8299
1102385
399849
592212
665370
1113283
1120119
564690
869226
1055863
222781
232901
769159
349785
1166160
58502
1170951
720582
324508
1088434
642095
1021751
1129512
753235
762851
93696
189408
112336
1168633
1137963
976802
981992
322746
851502
56608
983893
164758
792389
523164
543469
123063
674100
1036332
546406
298897
1154099
417024
1127178
747483
601465
631702
1172229
1017880
1083495
842483
127778
336924
950776
669621
743707
395537
580792
466246
164548
320191
593145
411777
122301
646782
322732
774890
443875
520305
707638
678643
359769
801811
1011847
1098908
1039269
96184
635849
1076563
967187
769925
565833
15983
174101
558632
1138271
1164390
655147
474849
739411
1173448
521562
376096
881015
6058
27470
1145797
97152
729718
664209
162527
295506
219429
197867
134920
967800
744324
388195
197342
925690
525130
685542
123933
342175
1078178
31932
223000
254660
700908
633723
1096761
240901
1040314
1012915
750082
271407
562290
688568
888095
352386
65437
995136
96965
1021921
1062602
648072
131736
613038
1101452
532536
1087897
1002602
602762
826875
271169
728252
780813
1112315
40845
891967
433207
136831
1145191
1162659
189836
98611
831746
298489
169753
1093757
717555
624261
35463
333886
731752
545125
114461
790381
927393
988023
122653
659168
437831
1128286
577839
380204
758872
74055
67315
896943
843959
857113
719901
486838
995303
223076
1129483
132557
465999
1025143
111660
656347
96060
696978
621138
1115150
512843
1152082
362875
1114172
658489
29103
356078
815594
175923
115280
624691
408965
977706
459669
836372
856441
91964
53091
395543
618414
401651
240916
537995
597916
599096
810588
1142315
568504
647259
715091
3003
1087503
306893
915706
37337
962324
1032066
1075777
1105533
5588
1144074
998119
186676
855685
515307
82298
936011
507028
591389
298392
1149535
236021
981577
979459
176429
854164
330058
996052
640641
1128381
291579
751598
629004
936205
1089211
537095
922944
629972
612202
419086
99296
1016629
581744
218017
8501
212324
342400
1024441
489589
524970
164937
1096211
1085747
643560
232900
400169
370731
662105
1149458
1072208
347802
526128
708366
437683
496986
878721
483066
282395
383877
43471
703188
989484
604234
40281
478756
400898
980412
327154
959211
189110
331759
623550
315234
336370
912599
741461
554641
760294
354432
560256
133968
89998
307958
294542
1051145
717175
546019
1034233
637853
576803
170627
1038517
1143476
857454
149723
369090
246374
939529
1086274
690803
478044
176079
654128
537287
240888
194603
689424
592917
1099990
22405
377298
834759
1159449
426019
548148
299477
376334
602572
450868
872102
38964
345667
1079714
889941
923988
541945
632816
881612
1136596
258416
450123
970179
711285
315648
828038
614435
334557
269280
548049
851624
426174
74421
80322
118913
279723
201170
1788
115811
509254
517012
1100888
737915
979195
1100885
52928
409803
377417
912678
326178
581317
367825
291447
306192
456649
586821
368287
1123356
526601
670780
647813
549532
40988
1052931
1093572
461536
126074
796813
404286
912625
175594
15299
236890
938934
321969
384547
655684
415919
1016268
102953
358085
911576
83626
1108294
473611
564547
851277
723843
15795
555031
810280
365969
650633
919129
66317
29759
719791
1033636
1033296
363795
738828
1173315
509714
199206
1168260
792940
461672
497867
235386
623721
419449
195087
898049
512182
1098664
1048353
644246
617969
938322
272680
1040776
279340
420695
379489
261546
207919
685698
483189
202298
1064710
1126486
954889
1061010
106554
600841
127301
836494
28692
302371
1166367
336784
1141873
980558
85499
114149
383368
135795
878913
724272
541413
763185
13275
1078307
820416
911419
391440
475961
680996
1141270
1146353
1051933
720025
918942
546350
389550
1083431
1093522
384042
176433
444356
928386
907883
813417
548195
560358
679116
203542
305453
535596
267025
548987
223019
349574
1036754
269648
557643
460126
533284
99475
399280
751711
996847
900462
41479
692192
351998
1124286
1038593
22158
836262
340735
421179
1057944
381861
862813
861694
197364
1105613
559526
376134
753077
386801
1179616
617802
869554
1018115
64758
346813
812886
609075
1106268
731105
81736
881001
1112068
504795
916199
222152
901681
874297
950880
155963
1032359
823386
692988
188220
924235
372751
841789
529429
1130156
732882
603614
392795
342504
1212
328833
478469
331690
877614
606273
124391
402004
576788
978095
736181
576574
862779
905442
574596
738561
822245
1089977
295471
373401
907522
1042627
794909
405582
841095
89309
704042
238058
436779
411225
1036149
692480
935366
1131866
763376
225589
673725
109529
180807
790722
464068
1067791
237634
468350
1044210
886006
589039
1138324
107529
764872
609422
1013952
47628
309263
663912
936704
12684
511745
956896
415273
1144560
447229
715224
639231
75006
687636
207228
37987
832738
622427
709096
554616
170331
216158
1140705
1074297
785418
764828
695375
558848
47402
552918
803210
725606
1129440
144049
595552
397735
944227
175381
837458
769841
530656
142037
906159
741287
488923
1179571
913613
62887
824474
587565
1051173
1025936
98032
906822
223839
585684
321301
518589
272391
686107
149470
294025
1123356
977656
131125
331936
908998
83306
1135728
651102
293855
1120524
82006
369087
741070
165631
730341
589516
347877
69732
474001
502908
156377
1164734
539220
869640
164138
372980
908116
901229
401287
58342
121961
426993
1104149
47280
1131846
58963
53779
800250
927009
1163246
91417
331822
400387
81362
210730
933624
803871
1132842
673277
841890
785300
911936
943716
30673
17483
1144327
770070
349848
59406
786832
587026
1090021
1115155
398437
831881
228032
1055442
520065
1029142
727851
18722
1175212
970780
126816
408154
313213
1145048
1072512
1025449
1020959
920049
1138855
161776
947235
1041592
652787
501859
352175
909911
378463
254789
848489
1131733
542574
784433
411125
772485
191400
436813
270910
764077
394613
375407
252617
620097
237732
479167
1043284
301484
231191
843771
885887
731609
1005768
621586
841077
198505
411738
397236
1167918
33036
780583
1115539
1059083
1063029
1166386
697343
899508
1027017
1149191
122849
448720
1105454
893111
1086593
615119
352502
198186
333164
1065276
474713
744296
877350
642926
55342
115427
292023
718865
151030
439398
599497
876871
955435
119793
1033835
68973
719795
181770
575103
425105
755943
732384
1014841
778643
838616
722253
599528
959689
751867
513345
555324
862720
797989
832686
662894
549076
64359
307102
558701
152253
267266
419997
280149
152937
258593
967932
391614
494274
1017101
383788
945493
602084
53162
645233
609766
694071
320026
831721
1122979
803771
1016495
355526
930198
797695
689852
1113089
889444
42500
977019
1149264
172042
742810
901432
316274
947998
1010550
808191
463712
261935
812579
906403
549725
1094192
475772
665193
1016127
224012
123287
201117
960975
846277
115612
938006
570151
345926
1042184
967268
626978
1022823
676783
519537
254325
588810
1016838
754542
850216
129047
654805
589054
208775
404856
7111
699780
829893
737112
1160131
502910
421849
364796
909703
66492
272033
1061190
781837
1157800
695131
262051
384063
567884
455731
866679
959932
748687
71725
934456
504319
304418
1105528
917495
628957
1017496
811989
535887
101050
740643
1041300
467319
864811
937876
528730
1129657
1036307
593525
143029
304384
284796
910776
19163
512337
108976
1098147
1068011
350647
606426
1044300
591165
560383
20506
998729
788081
829076
694198
904261
736880
143680
967542
32745
191940
75790
662597
1123096
179548
397842
447542
733660
1168103
717657
327447
783405
446597
743357
218695
310497
626359
1007371
558942
960210
280602
753153
592365
1149229
687662
39720
707105
746947
385170
424724
582092
775106
304683
1118158
1091957
798191
109157
49887
371713
318918
612179
878435
811297
417284
313675
850611
963930
101101
1111904
497589
664100
451803
987951
1102194
215780
475270
555207
980955
141437
789216
876157
438904
394047
276165
429200
911150
455428
401906
577121
37308
984981
516889
689997
513613
649750
934260
1147189
211561
977437
1051293
204025
1138285
308428
553071
294133
791026
1038782
115576
201839
881973
469255
282211
32036
126785
615319
391376
48288
186821
1177747
639420
220596
783212
400650
929851
687639
353419
1169053
780213
698694
1122706
574859
838218
327785
93242
289284
947640
781478
469099
100780
468488
473764
1125831
863720
30250
429704
552541
515575
636011
171589
420959
716174
450303
253562
1152905
435327
190659
1127392
225586
465229
839243
1111612
848241
421394
1074569
177875
529435
494797
1180177
676260
770814
227636
995823
582069
591193
929069
499999
972369
500237
525644
400900
1020575
1039263
716199
1065823
1043319
592881
315557
11619
846904
251557
484456
21985
879081
532335
938607
601926
643227
572822
722115
730856
744776
617493
274859
788247
916706
1013649
1057668
279424
622059
1069597
1062652
210833
929357
742063
574163
717241
493890
108763
483649
178394
239632
351492
1091702
107407
558749
355570
394916
302652
447033
10570
631151
630162
978391
1062039
630290
868452
1051270
315887
543444
1172550
48907
1120796
597371
712800
1088200
188336
351859
750870
602353
64203
419255
1157138
247771
888276
184369
74062
591417
702851
888551
1089486
1170973
189397
821565
476043
124161
300238
508034
965142
1132991
920465
273447
171473
559365
998587
883595
144303
636282
140343
263200
1141834
284538
17454
160792
681838
76652
841120
103168
264653
1005775
786686
1130204
694244
348555
1115783
931361
20433
43012
305188
1142775
953148
543683
241107
218849
1054622
794519
810595
1163023
882441
556008
701142
543723
1078380
1110602
69780
188320
800638
1117674
122551
223132
240665
860425
110946
227952
649185
98315
177750
954803
94625
1083820
889425
701602
640406
1106366
512666
128690
19765
266376
1043990
939225
1090403
682589
363519
947458
196903
552539
328582
22742
841209
579066
359270
182324
1002881
1066684
923780
360256
802571
810402
468096
845607
98757
992801
103473
778650
1038251
1031299
120181
628521
106289
725331
112965
947123
177675
1075235
69464
743455
76400
337319
143581
616500
285781
123727
690531
661658
834346
134628
857478
43210
1058321
903095
795220
646413
856472
385720
309198
222705
369678
896543
784338
866119
460876
787940
156071
866136
1170079
1042763
1091307
573674
459946
960464
1073172
877927
1105701
1085228
1095038
122244
16098
45205
263600
565263
1118254
615368
625767
1171317
114899
88382
994973
1165830
1122425
833389
987475
236441
1150828
1127457
411305
806471
361393
631622
504609
992713
357003
123764
623306
802784
15261
372227
12143
522527
1035380
1002072
1179172
712641
1010026
1166362
492378
882755
781679
844376
339292
277075
821909
55569
657458
161284
947385
437070
57128
734655
278289
426743
238184
412342
1177992
1118633
1106844
691855
329824
243246
653714
1101683
672802
1000813
955925
760804
758890
1162279
274390
1166547
347697
410849
770484
164045
1024948
200638
458595
873100
274035
470676
804457
1082470
617747
371038
906454
513280
1148313
774118
825566
617880
113801
1145400
42931
275650
297365
1162847
123421
658199
702784
833591
731431
835850
90478
132935
411292
628164
351610
270404
403591
202219
107469
853597
998433
815186
1013666
620265
138995
135424
918590
194945
945271
88108
689171
483274
770663
621021
299564
441937
885692
69018
1037200
496906
139569
159809
876385
650847
450616
745722
850671
996743
510929
509257
709796
914886
188126
179563
130029
810694
83513
902240
23375
449967
1085844
193396
593469
1136772
973779
251901
1113997
1110379
963947
1011567
254799
32673
64722
1146615
1038183
490419
846508
125490
1153162
736203
785301
547018
418114
87545
180278
626569
187030
477776
284433
119738
177961
730529
129591
31942
1169988
1117740
1162277
1074893
519008
794065
1110099
30660
641424
578251
1020638
838628
148165
150004
99822
64043
118636
626618
89717
655269
527887
1030006
231521
64971
170334
830155
138737
91683
1109243
179968
752266
206051
237257
444743
581720
115750
1065427
739405
1009129
1115282
132337
399799
851826
560168
72312
848268
170228
289333
416876
764795
1102056
158443
506963
946617
18900
933673
192289
702960
3334
1145532
723195
620974
597645
872092
1114423
107529
745677
380674
1132721
575340
955843
866041
425026
838928
335592
144855
48466
768593
118421
523502
381044
491199
1116364
618439
1145267
955695
598799
326995
959025
562294
344936
314645
195771
167913
14369
369192
11821
610332
657249
563192
533133
277804
1110551
983784
687919
281817
631944
805740
430275
621113
347223
306853
358468
48317
81641
589834
1060107
805877
278502
41408
753238
173784
675092
23900
968713
1129414
966131
137630
832405
668686
203529
280774
757857
805840
336283
1040258
622762
945969
819158
295218
576593
615632
349232
149340
1048883
185562
207763
133922
678716
68869
1127228
566675
323869
892063
389517
687905
563649
955167
317710
47159
920974
790039
648002
751918
577999
535553
1020292
1131346
505146
393456
892075
615425
1035115
591549
512163
863362
487566
334921
1067507
368389
173764
351341
850013
1011917
272392
22772
87656
826388
975416
283966
815524
959398
525387
413972
360798
507807
504277
156182
504665
179370
433812
657214
986405
251458
9922
362941
23400
190488
606135
331171
236995
205545
1087640
411366
1070101
42492
775463
1141395
522336
293371
94199
831424
702379
267187
218640
187517
525692
312917
104633
862420
196655
947219
921992
1034270
159749
1066999
707256
321096
75101
379780
581031
211065
311962
460390
60439
67762
1031985
1174417
617580
970441
120617
996300
412578
332853
493576
59431
436461
748862
889248
864782
84734
831589
1002639
48655
1105590
668472
823411
506479
244369
1026789
450483
637068
272826
179578
428862
351456
492036
1088550
502211
889454
661291
745338
59888
884931
346208
707856
229992
29149
912718
766028
151150
479475
716956
29351
288073
541679
176556
147604
380707
167260
296523
1139878
466776
916757
452135
669336
1157208
379004
913964
1067751
546617
488539
282455
723561
1083376
824894
618643
481651
15644
1165530
765644
253073
645479
275488
670051
1114662
946399
315894
210644
695901
232396
846507
274963
78395
696352
1119795
1128248
336975
498075
1129840
250695
1055503
738088
872815
395214
1150351
621010
1125800
434191
1061679
209640
246996
822078
91829
79757
529836
1104450
772890
909891
893530
44135
888028
1141142
158682
876411
762552
63728
908629
559599
616666
558719
755537
1075265
84339
61972
368904
843525
218777
349850
1003542
629438
367378
140846
809913
141559
483583
46690
724256
618246
1074075
726394
437845
304632
830973
195196
376713
228462
907423
456275
406436
802637
750787
389142
36203
615916
880134
147903
738651
375087
262009
975077
555542
137427
912176
708235
43091
1077199
124308
667516
20673
424314
245522
580410
960001
934700
1021276
846182
913966
58177
1023328
146467
1057586
71804
140854
347157
434214
131216
670618
1130732
889720
1050159
627313
994618
69900
518407
805996
237942
826234
773427
796706
675896
474754
500679
626189
1072570
602973
72688
773944
70801
294149
402276
467071
221787
328893
1041323
420624
947559
182327
119051
31597
941376
729750
1112796
982872
844823
220764
132618
1094340
535612
48190
539895
27952
79438
300822
569780
71814
445392
379879
1085357
480695
307960
15903
1148105
341460
1177609
111287
1063078
904047
11752
506463
878133
114578
453793
200816
1085946
1167064
323762
1001633
333121
755086
641844
17073
12776
611146
862325
298255
826732
339524
302443
274402
778726
459874
197712
1177097
84010
1096080
277434
449658
856792
1026718
55238
58279
859773
6411
835897
288896
822067
859756
713992
72431
815462
750028
1090279
1154434
343408
790918
260420
884988
339676
1023009
1143913
757582
1022238
1019096
762502
671487
511618
555624
702306
302484
498389
844744
29149
1151011
31334
857672
963349
778080
556731
694251
856915
287048
691233
846038
1100404
402801
260988
336660
764273
10360
718235
637312
892368
607211
19035
135241
901393
276908
131473
757301
712518
540436
142224
1156744
133879
659573
765378
156478
104436
1031692
51962
318416
211645
248372
108433
153544
21817
564520
984646
723816
232580
936684
1102923
329147
433246
703508
705231
1019115
1086861
281869
312037
299463
8538
38312
1132108
270563
571548
781300
999927
704498
754295
711335
116186
485114
684866
903377
733777
583290
1061009
211366
619550
568099
997131
225598
337712
993365
523985
692954
866693
958110
875095
424341
373779
544159
46414
792590
652822
1058248
705992
122900
980867
1094011
888812
711920
1162896
499613
532182
477732
828717
938091
419132
103048
2910
540054
121086
819358
1157225
1082458
614794
168174
173417
1122964
65123
901933
151936
374271
145922
1137770
47854
1141423
592907
992850
900828
245211
258189
523765
108290
166472
749039
669556
647926
274209
626922
547319
966492
283508
601793
1098109
824539
948604
430490
531630
595893
293115
1061174
917296
932593
355375
997703
832947
50564
993285
37424
608389
53827
965951
609882
14591
555134
844644
1019057
578798
509462
817529
235847
626028
606351
415143
899480
429446
864797
652403
355425
300532
430316
715285
2305
262370
913196
798767
783284
1093638
935944
402845
484362
738102
86723
352467
506666
92994
281698
429747
612987
118285
989459
189306
380967
204191
355486
658304
577889
777002
900467
534193
552613
735631
875287
375764
1028531
91575
619026
964012
810645
249682
810819
1152581
1175630
1126795
631567
312366
1155232
532548
1082488
587747
262897
412435
783817
547397
862476
190298
502519
1165354
58995
265372
1014693
245744
110586
801222
1100809
364564
622722
326225
748313
191040
834565
383556
1025868
634650
125339
459913
1049570
1136438
1171534
579079
699772
47812
434222
343478
177752
249712
447645
580893
89089
782962
431794
87638
625069
201504
405187
683412
157294
1147199
803445
54458
505623
1045759
886737
994681
161909
885432
31213
1075394
864424
939167
600643
547461
1007818
991999
41186
1153545
693550
236200
456288
17058
339244
1119190
674682
2720
884341
851460
998237
108012
1105084
827811
897523
385809
1124416
353671
977438
52932
525924
436071
40850
568056
480032
418339
43081
1003982
221517
1083
155307
791643
58079
1143838
572965
423589
185265
186314
991533
580747
171321
754383
378277
466468
486239
381740
673732
694784
334657
685505
471486
578991
666340
541430
132234
494144
613436
531162
625468
468518
69459
959592
1099105
340429
154829
178822
644387
1057336
515294
669728
515850
813544
83138
1169163
849954
1095673
982181
936434
702741
912941
318537
104601
822493
1037899
140442
526444
1131262
901602
1144993
87794
168351
647808
776194
240733
179309
1044433
259923
350243
998668
177517
430151
934995
30838
1055445
786078
871907
601687
893480
592423
1106952
1169666
521778
366936
1021903
463543
47616
308212
438654
246628
665454
47905
449380
933350
423261
785799
645513
36423
78994
1094211
352806
637981
503805
1169264
770302
6611
641293
14949
228288
1060367
400154
803955
960981
481434
673279
1020127
929770
110665
810745
335045
822560
648122
631118
597400
1000582
1163942
598335
241938
125819
21205
772951
524848
261829
808288
808734
287751
539176
1125991
24500
734381
111764
633080
546492
717406
1095997
420289
482802
147896
10609
991811
1141155
809627
788661
668912
114706
447359
490197
632742
17276
303284
65434
108937
1045875
211451
739054
1030620
133236
364200
614670
81369
853956
709667
492766
961728
582553
354711
854587
796413
1167096
71586
1133177
253232
213104
269848
605146
827633
176426
1013849
1034232
282771
691573
1157179
20822
37058
549435
309487
653164
553020
491872
812571
373755
287757
262486
1011734
533648
765690
1052620
1064297
143825
213680
1140488
468552
296197
1095414
1008599
20382
46622
583388
1059408
1141539
1144605
1085665
484966
1056130
1127054
251934
891892
853431
435757
154794
1066713
501670
146286
364678
30577
269216
683312
45136
629586
22625
570132
488135
918557
579661
806983
354963
282247
1025477
91091
856080
507519
643318
704767
1078907
176877
373173
361845
415163
1046757
549014
630517
44586
761159
492136
789035
846564
5616
866065
803288
124043
319605
193592
709271
87518
425320
788372
243926
528448
286725
583966
607847
74528
733748
437245
150789
175817
114052
607164
384452
297376
670823
673930
1054585
127843
443295
735517
176448
220899
69637
1157806
381236
34787
488004
467607
921923
3255
574971
1122490
883006
964369
398971
543264
599781
858382
463173
576914
1098900
157346
1103387
721646
1082563
256302
787467
984059
758461
550902
290067
593084
379231
1075454
37741
963926
1162630
501272
962563
889069
361709
107568
942040
671260
840001
712883
706951
270836
1094933
83471
976054
302887
681761
323332
317977
818442
1067138
526715
225418
542206
595067
497932
736613
373120
331182
107814
407981
107665
981249
330373
434658
811573
687860
556628
823508
511874
68371
750733
77152
615276
745496
1103741
1098011
392899
428532
222377
434039
91465
198271
525480
589730
943527
507671
471294
496952
569161
1055615
68774
624487
884074
182569
358298
780846
108015
351187
407945
676910
877977
845330
67767
666146
723920
878047
1171391
1164387
789667
630477
461298
668886
624781
899217
558828
772641
562673
683470
924191
895052
615562
14359
713023
393523
778259
982993
976315
550579
342556
929446
611674
651124
937599
506519
417663
1082242
678
371605
459005
541440
1054638
68662
97838
27267
34886
815936
512019
310360
943938
441740
818336
807351
233631
648241
833747
882628
1115679
279881
828839
199830
1016233
1155864
569071
712889
1164327
1036430
121016
974249
632583
451668
380366
737311
755350
26121
1025820
577573
442508
1106724
130925
862826
866439
662151
488936
246753
306030
716706
750628
314420
1096369
988818
464400
124172
88992
573248
451373
323955
61072
786425
664510
966974
380265
483983
645305
248704
892865
763174
774325
628252
1052146
744456
1033510
1093532
34692
381385
48448
178042
251928
925851
705022
945489
1002064
931406
180688
1054617
695062
995735
484558
219686
858503
1132677
1092871
154690
816319
283517
704771
598301
581235
496675
1056738
804110
1031798
984983
525650
763212
179511
878829
398609
267716
913679
495540
50987
296694
293477
31611
287710
945196
507623
612230
970976
730242
629010
1095789
640753
996597
975958
442269
618595
917679
263406
840408
381380
1120359
564886
257818
358478
1083609
560825
1166742
247397
541806
343467
670492
963200
546312
696701
880175
895713
31131
260228
965493
754510
233430
749453
1121606
271224
86893
1052367
347638
214630
1091482
211304
582428
1034696
831338
859388
1023035
389243
1101011
695533
386254
504548
1050541
238132
722823
731203
1102237
639513
827197
442958
832532
161889
1010041
378600
193115
690307
19811
477821
934628
528967
1014943
769717
949081
667018
752584
1167929
407182
1140776
506823
261136
522327
1125294
104099
518913
986307
1060624
640105
166799
609281
195747
191506
888652
701128
211789
350116
814008
625125
343465
1105871
223846
553841
582402
950709
245938
563803
508302
1110790
823711
932761
664150
344488
1063508
529784
34368
729909
1001941
566287
270447
799753
509599
323500
222433
912973
530145
44074
533927
570434
345361
499127
876061
260256
388315
509427
319890
1030100
264433
656526
192470
675056
436490
506757
172344
1141489
796780
1090931
73592
953527
1032111
552578
1006117
443906
455924
894845
537852
712636
656328
355972
271558
1011732
16003
660175
351342
103080
793481
528315
200194
1022063
432767
121680
364771
1034095
548359
503415
723687
43088
664378
946712
954628
618783
260739
930665
6340
514286
612309
628626
416388
22143
1143678
1090634
1124252
94259
962753
1121320
977847
1033630
494360
617687
598762
1140264
802941
205300
881845
97071
587786
728299
1048293
17375
175795
754284
743912
107387
154924
891492
501420
1174600
702376
252766
376065
759619
3434
725750
1171423
1169734
1100593
796944
77779
488288
534815
545852
296895
904322
984097
1139024
778461
887212
968435
566546
162450
288341
984119
151584
620150
619099
348312
561051
996122
924425
96480
84343
799454
276634
1015045
1092731
165905
900995
238370
935953
477504
948406
932134
292447
707067
1166179
532486
543535
1087053
715419
887031
602632
463374
813700
58058
542651
1071563
664106
419555
698312
920154
833233
533286
360845
895700
929232
1048569
792873
253950
361602
102087
192960
8661
380750
996385
376974
24442
663454
910553
88892
601684
810853
988543
163545
645439
853685
737466
185159
790456
458564
457817
890092
417114
816541
863199
96558
359269
570034
41670
890546
545347
712921
913960
548863
277039
62349
430331
666851
164301
619146
1042100
241212
214866
115722
105777
873683
493372
250617
815941
681282
556001
221506
787565
886145
223552
1161016
475219
287090
605965
776071
932285
227565
433786
462659
303460
730344
95439
395167
437792
69611
986570
39213
998250
1068171
490242
399111
655629
131363
779996
1086044
708789
693918
264663
209547
340523
524385
333804
50535
725000
488594
791171
50039
55565
460261
392180
963491
1056361
172807
18686
136777
369020
739583
442194
1156838
35740
484220
435766
712762
476836
762318
972695
962998
1008331
1097222
206946
123150
862430
481161
157757
597230
881698
624637
429301
570518
185042
615850
154905
708567
1107964
864195
1109279
1174853
233198
723121
47896
93282
844560
922333
969617
381060
336179
987067
832261
202236
1029855
69440
813312
143421
991208
485001
682959
529363
682432
603654
747015
1086116
621174
877941
394490
605726
476229
538856
562736
750005
149090
866017
182974
369237
145633
574783
278970
666816
974021
725892
22560
1004115
525656
4235
1023534
807801
892032
36831
516427
515367
1072290
526522
989046
1008242
454998
533754
51940
77448
842262
677948
312007
342926
92133
1102018
1087822
355017
1022101
911961
827295
983093
555679
246634
1092936
526761
874509
1023067
7829
1057266
604880
646372
556236
1052797
648799
693548
717285
1085503
4047
68933
919792
802256
552346
236014
550334
670461
963714
242087
983143
343416
84750
1025674
1144043
997721
558554
980488
747061
76293
945723
964277
42781
1117153
1128874
178403
903870
198509
1051542
1107643
777620
1151346
575761
70391
611554
113271
76097
1062476
497045
157718
830532
504254
1040787
966918
136036
169780
777098
1168767
180442
127025
258048
523292
697815
781804
638671
144549
695745
805607
363408
75328
178032
268264
928739
165360
64493
1085136
684374
988882
1087170
1012727
1031319
217501
446625
345860
278523
1006318
864039
218936
272056
1177903
272501
644183
1089432
1157605
506608
1067980
1037209
1177697
522843
370134
330148
1035977
518167
1129730
418543
595967
563176
840655
912518
896583
449652
458948
929522
189874
276596
91900
873343
445664
920354
468419
1085065
905898
766851
1138498
254040
667533
880361
149897
429794
378430
421597
1097575
1162548
1057179
474639
42239
252207
42273
919907
211879
93059
97938
868881
239168
799333
527977
1037027
821429
501036
264557
505646
610068
97363
10837
797082
860350
74107
748689
465847
1038040
250370
573872
685859
1180142
940975
1049879
901355
182182
163586
381105
788193
717529
923266
813448
615016
773743
1077012
536726
400443
973497
1161898
649948
271355
1059102
186580
1122386
980423
1123573
1061214
347640
985610
19186
47137
789812
759633
323091
453126
75840
632355
579103
242032
858347
37880
334245
911833
1086315
653840
868212
1044292
173057
400407
821128
418860
664304
191873
35395
227059
1162717
298492
545739
1030244
300338
831225
681717
1043413
968032
16007
619654
990428
55085
380022
392077
932053
339457
151724
377934
854759
304580
575873
402790
1111872
693101
969200
737246
300821
1113228
807009
918674
9161
213534
136376
894469
600568
1089894
287189
257417
1123947
177129
57827
953371
276996
835036
974206
346945
967716
298252
651662
368004
692983
517720
966181
551410
640607
510914
1065148
184536
194289
886799
701824
300625
729760
1079901
894144
567568
899864
439206
362956
399252
765205
788582
607273
29051
701391
473422
383486
735663
294159
772756
872741
507183
295452
1062804
224316
436852
288224
636779
259212
920661
757605
70486
358601
802326
35364
1043500
997499
338678
706042
101078
943813
98145
1062939
1070597
596421
863518
763097
174255
561895
657833
1041786
264942
910533
161775
439085
774984
240178
979402
1599
315690
563475
457430
218248
633745
736585
952372
1168750
690700
260632
1022382
339795
529527
603283
859536
1156316
317862
713981
693929
87113
302347
486763
134111
768956
363316
642531
633252
324846
1137907
105066
469942
117228
811147
24254
64501
253334
1087290
641231
490868
296984
652502
462180
114193
1128313
719491
627690
1016391
221402
57932
1174127
573516
478782
76351
194737
963131
193011
7077
1154216
516048
1027158
952705
158128
840276
460812
339355
352240
686480
95016
476017
537175
854905
282975
607595
1079222
340825
791130
115630
842919
354830
573053
1115093
1170589
252901
386576
693401
272117
831774
730869
213371
494501
1072006
855273
1046209
1175
1067346
414994
985965
921132
219013
347063
71505
419062
470092
972583
845595
1114848
1013451
780261
14915
979718
90744
1020024
1131467
540162
319688
1068728
1104084
859982
467754
48644
62973
3107
906689
917001
1169303
239235
509367
493543
871771
467510
319571
401715
1009441
905553
315237
993325
711032
179337
733078
193920
783267
668262
6939
896298
587804
820020
636743
274181
589243
968630
577535
712014
318866
1110174
157710
396071
769322
463003
810448
523878
694521
898821
1073297
198330
18310
339365
158653
1010612
290888
364906
730977
22215
74605
1038915
874200
638724
196435
303065
844450
403689
1094211
518738
498572
621893
632568
305862
175622
1155490
994539
422958
906625
711942
171618
368136
630865
518392
674254
1092411
1007054
59943
1016665
1160436
940761
955431
363636
814784
607513
796207
749335
99831
109303
887488
456019
161631
1373
373601
711856
587092
1037006
349810
639033
296908
1030253
1065970
607561
768585
24052
319380
827547
834296
379387
177446
1090035
822503
300560
128077
1047644
828764
613530
139441
1088164
1084856
683711
885601
1166466
12673
592066
609322
348387
1082691
616109
147289
327084
217619
599249
710613
332580
255933
1054683
893854
1162579
226974
243080
404822
143363
432222
355193
580529
1079018
228049
997823
483911
128814
615070
234981
795007
1017901
730450
450138
1042528
1006121
511045
738543
1160353
969563
477844
704686
510416
1039965
761509
1105325
554193
1111316
788048
1025414
835663
726722
1056823
440672
198502
1100906
236870
585181
668459
837142
489043
741657
13089
767740
1024270
513760
389639
538039
849287
570276
277401
508825
139073
70323
1024973
989202
972412
1004861
629940
282116
1078311
967257
1107324
108725
191502
844334
10557
400501
576002
96077
913473
233531
229746
7073
900289
260653
1108603
328338
109723
546260
279014
25252
828921
1081873
551042
1126494
1061032
841529
577533
1032122
665815
872709
783727
924111
508356
499411
490445
943038
91376
29068
466110
1092835
31294
177840
34647
25809
58697
727142
170532
808025
794181
985396
273750
882154
752941
773367
103323
1043906
1177203
667616
533825
1148480
888695
644154
787672
636923
953397
741592
18815
1050673
435638
7545
558701
1048555
968604
475371
380396
916444
640544
662279
761196
100715
438235
647515
245014
209405
588730
297559
907723
267660
820585
1075586
686876
827559
60254
316946
934679
525501
894226
1003186
897558
227294
677328
372385
1104096
1029736
323416
829830
362544
492357
886830
1018449
333084
988270
895197
772492
504578
538201
1036226
577510
963390
504716
404879
1068671
21520
1066967
983132
606591
764907
24783
986890
620185
301391
727438
723087
1117646
901815
414539
468328
971929
505691
423913
991500
471514
81942
288380
839028
964638
10358
296668
314228
39261
1115580
480534
466425
1050778
345216
203169
645017
649912
351848
403970
534228
205590
1070746
300215
108181
516896
34444
262551
1163600
853922
97758
591251
891572
695541
1154242
153176
992283
1121387
1073540
254603
895471
316997
580381
548460
706418
507591
849409
1050745
317745
103620
1105376
809747
294204
34916
53212
815407
902930
685027
372237
253684
142327
347851
365392
1103410
133217
980699
348592
1169102
650864
31728
1033595
592452
30405
289636
852453
1010452
256203
477989
279709
52079
72931
639617
618149
541018
140545
208571
836766
31350
788437
59285
408712
279469
730761
188686
7270
492972
168441
645777
892505
152283
928775
118783
1104748
954566
1125354
1022725
741969
505649
439351
222697
429831
356252
661730
597511
290645
353383
246037
793435
537819
1004040
72943
890455
386857
715747
965124
314281
406864
129475
479906
1116455
356574
707875
1144958
469029
1093603
913903
532526
305817
866378
839801
302080
1015184
714023
297100
708794
46350
690396
152286
789560
391892
24339
569395
827056
1148032
550009
831215
544587
218385
1176208
715957
1047739
119316
226922
394132
817613
113239
130331
316862
944228
552114
98920
753183
1017476
678895
26270
527859
65586
220712
335245
264029
723860
262573
717488
8533
808142
74870
303917
147275
563645
776750
282033
422528
795857
631685
636234
839563
890697
249827
563536
492934
33234
405190
836121
113510
1125068
370311
772465
592580
628080
778161
844845
664095
895466
494061
256033
307208
3149
737865
605077
297918
1056025
204295
59498
1076879
26906
173202
1129110
501687
705762
49223
204020
87944
495787
476903
104360
396288
1050378
983760
892614
416351
1174761
338658
234787
518643
965893
662242
50262
861341
269146
469504
1051029
939435
790200
723831
604419
1113244
1157152
189622
41524
189250
1176972
889493
714702
604193
1130130
833197
124919
291885
786874
880093
868730
903022
460993
967121
1083512
459311
86924
334274
299554
362688
1016758
16074
353142
1110248
343858
114411
602930
203358
164037
139284
670749
984047
26235
347952
176408
52177
360129
209212
1019565
352018
582419
32534
436670
178277
814105
841850
982722
641511
539160
468686
628327
111637
1035814
956444
275119
628624
1152290
883790
241284
911723
534232
1055184
550206
952648
1126545
853696
252547
793862
225941
510765
692403
602313
638573
512561
71774
417323
712547
977445
1011557
878022
491629
709963
764157
928580
1114748
111222
781081
10245
121650
1061585
908025
653583
860257
326820
1180151
975469
684883
877907
1146646
1117401
256826
720765
443380
261864
862376
542928
724844
217310
1122423
429192
736850
133836
202273
245095
487255
626447
109386
645411
899629
662785
1145829
770029
943849
1058429
740034
7146
507906
653911
576301
389272
633272
269827
599163
539589
884342
943024
810813
339119
609958
886521
761805
26589
187524
994657
1177674
36221
1130823
359210
986928
581185
1045448
149449
294474
870407
552255
1079147
691002
228083
281679
2762
119076
704085
116305
1077291
95349
559995
1003784
17030
817616
372422
216037
576214
742624
204743
394982
933208
141091
879796
920812
415826
285985
643320
815529
189194
1116836
389352
72112
748475
979383
573326
869081
41327
372954
773994
279127
224338
704984
1173520
812429
982701
770722
430811
605
361641
449002
466699
1155938
205969
829139
166225
830556
154084
1114821
20186
513386
538901
348777
887777
53374
924372
1157399
174728
685980
961148
350072
342662
1030666
210215
86843
167876
63226
340620
661891
790576
330744
155392
806311
806152
870950
825018
729005
233632
909425
416558
1146617
1168314
1001132
1114668
992088
241746
59156
183486
819555
609032
862561
226857
1024865
203849
915820
1066366
563379
169673
1048237
404991
686368
1142641
369857
165580
685970
820970
699012
494424
608979
751648
34243
485579
765771
977342
596639
27217
818167
836203
388804
926830
233081
1115414
181956
978135
907883
487401
356768
258016
445967
730820
151633
385484
406146
464182
420996
1136183
1179594
25774
1016471
14138
693835
134232
945611
634451
314113
709322
261354
756022
1097901
686440
295898
318222
983750
840654
463981
1129779
243785
385318
1143539
1048797
79110
921680
1098194
689059
58199
843038
303189
58512
479179
669317
610653
810758
127674
926846
1143687
124899
819976
1044808
872305
166394
552899
24032
51060
249076
93
189824
469956
32403
1132046
571177
486796
57051
38938
1167179
268700
959373
700566
232400
192090
431801
523011
487833
592675
315486
439086
800549
176371
140088
828049
712065
696734
424293
261678
756466
927238
289644
412571
641144
344156
542052
1164015
665473
113966
1070628
540073
537101
338762
738094
84336
539089
538547
309432
136652
437472
591168
372049
615589
216437
352396
915402
164767
262527
28119
491648
804087
175128
376300
62879
825757
1148275
47627
475923
937119
55479
777629
670403
371677
618394
480732
560008
688106
116317
1081162
544730
423476
316616
1049077
427448
614141
977295
1010057
857566
424746
266152
559918
277281
1033729
879689
183961
535354
980620
555302
981235
1020914
213866
581693
245333
707108
591228
27145
340620
725246
896795
208423
853166
382864
817323
1012530
1062287
80173
183350
1092241
592261
1050095
387600
1140623
335169
193131
125498
800227
270358
666333
369208
654112
632777
20797
454218
191475
406747
965481
114725
491472
148235
628797
239078
185789
501018
144376
830237
1092410
445966
610588
806551
886647
1092655
247749
690578
1072422
552582
341214
955728
568617
1053776
69010
390744
772736
582501
266486
200462
855630
951519
975747
678579
884006
1166721
1155344
684799
283328
271293
550393
739462
119675
15804
330987
299112
606135
350041
778076
101316
779466
658241
704446
1116104
550211
407059
522418
52515
768193
662685
414361
326490
79232
1175069
870840
328309
905197
607690
1159702
322189
717805
1177763
813777
42657
133580
708941
197203
601467
891179
6083
1175448
186402
710297
718028
136151
715753
363166
755169
1003049
525336
1146
481803
693364
255891
50669
82249
862459
145430
766557
494632
1175596
386946
1074450
525544
908779
713547
55645
954199
652235
1176028
106550
48849
788899
838651
712926
5326
1108619
731866
483159
736673
782817
573619
94453
659254
46269
315208
1009034
516792
1068945
646657
490857
625838
1080704
665998
30154
4853
535276
317755
391365
384932
896716
772547
1097147
460368
770901
540750
298789
221798
206185
1079612
485806
1102858
522241
495331
1009478
71695
216710
430447
786338
385921
446074
330702
361830
358402
702818
244125
704542
1083561
120190
859331
1058332
34282
820771
1069274
117697
795144
680436
576435
140320
602612
206912
846379
832899
307272
798866
994443
645075
291141
782661
1179683
841471
473450
902077
1064584
273464
395683
1178362
333168
665745
532269
57364
917788
446245
506143
381334
717828
916910
188471
1048018
316208
1052406
115108
112933
1016139
8782
380215
431800
1060586
934303
804406
932533
361290
878624
1132294
619385
970017
34037
56142
245630
891976
181753
37116
226022
638883
1045835
60607
937919
973759
561254
22699
39313
357528
319906
304770
752463
232398
455363
426360
1037685
369897
801370
108657
1092951
501881
488197
263640
299964
681329
1085288
766883
1115407
946453
369290
777205
889343
763855
318097
261174
81369
921941
366188
10748
53025
78211
91810
846273
757184
963770
420252
96422
1118163
359211
203123
677359
414104
645365
641257
905804
560539
782590
113870
781178
408968
329291
863468
1074111
1153611
801017
494315
925207
950028
846971
122455
199874
833726
949330
584510
43236
1113304
81003
437204
279680
384279
951031
226878
165467
370485
576747
12172
416970
286717
905919
791162
948998
259881
663690
599192
146444
848161
970814
267085
1108904
850102
306356
1124275
336590
119188
9016
703068
441450
610066
92833
168487
325295
199972
894638
367943
877855
226435
255669
40697
564413
1066552
501646
386622
283067
641314
218778
409216
122722
290471
20685
376443
945126
620203
125066
412434
512221
223250
753836
180363
268121
995254
1094099
1160234
1018700
750011
562500
602335
126876
780267
384909
358214
863857
525392
1177872
109736
308088
1044793
1105476
395039
117403
539710
831124
640034
452959
295099
804443
367107
394383
698265
228415
996751
1034259
50197
235730
427027
427060
1088992
599319
768174
252462
236277
1104286
677500
1088736
280415
596584
936401
1160906
717235
288410
518188
234164
866500
262238
194382
240985
920129
1114210
368650
1122365
903564
776692
953528
421575
187577
697601
256804
115301
4947
613981
12523
1108854
216589
734368
949905
1098356
892721
8081
430358
860702
207274
609747
503589
422188
1073900
57221
1127853
176569
725819
617419
747121
626651
172943
457440
847471
319114
1153983
834429
333132
347141
798637
789299
940035
1107790
1064296
857357
849784
79713
34942
836192
257730
730228
111681
220542
978118
283759
1107168
313832
810298
778635
469429
113117
1132220
129565
619454
1011712
303372
1032498
1100774
1019080
413516
686070
962559
1018484
797665
314626
1047006
216597
170004
441961
999646
1167222
86144
4700
240183
1173879
598523
556139
736799
700212
604379
525420
426200
501222
258418
1064879
250625
767048
927721
444801
497393
733557
345110
484153
984027
236367
427671
849730
254720
361302
484980
454139
423747
537342
645403
437751
436089
145924
59930
92901
1110743
1053400
974153
1019552
794923
16936
21556
473599
219544
934428
156397
854464
894240
913111
1063540
321263
910988
166851
957437
443617
854921
1118949
818316
989018
142657
912741
1039282
807241
318372
71520
824221
564083
302217
917970
743976
337559
781836
567796
319762
934024
743124
280567
27133
742721
370547
410497
891771
1053079
860676
1099587
292491
71563
1126466
664371
606909
65565
422177
559093
839031
494707
795262
823074
176539
246404
759635
826848
773734
1008737
14864
982340
407738
740801
124330
461169
117792
916079
858510
149444
136260
300777
7356
645852
958307
604480
810713
1154386
889736
1123150
303572
908283
730310
515992
1114915
80095
1178999
145768
632436
854366
82894
625169
233554
1087531
1156838
375915
693309
290496
912521
234549
703368
666909
700107
1008189
46206
527431
828289
425458
762010
598810
308250
706154
1032568
931955
898040
74567
882330
80196
174859
415648
1060590
965892
204980
419584
985440
869233
1176802
563165
934769
212428
72820
881959
242403
778114
380409
690348
674874
1083674
868644
31366
68796
158251
432189
930314
72572
709727
432283
379537
1032202
261075
470465
327733
225680
449401
968519
1152513
231883
416629
603686
964350
581192
1130861
1089762
1080453
831405
1067938
929576
633349
71708
556941
458010
799802
743301
1174819
1061556
567580
434137
755927
833322
771093
34180
379215
666816
950613
266944
472159
1112864
555668
1074951
773040
354398
186325
891801
54095
502916
855272
850460
569661
11733
1048673
661959
56343
612804
289739
940717
447926
41056
765641
350239
369618
906437
113026
226455
762222
1011098
90068
763878
1154815
277386
885536
566171
53021
927062
412148
312609
822906
1052961
1011757
245715
689538
918390
209791
873021
167119
112630
443128
574151
359674
6531
662524
920131
820946
257297
694027
590879
1180478
444479
1052884
724350
202684
1153374
904555
259407
680947
551161
1121169
1062955
826413
639015
950623
469122
363865
920359
1063580
969617
713555
788835
442162
806019
782265
1012306
134023
942647
963730
1074190
638596
998973
557805
661155
646940
215589
1134385
1120005
345056
935732
140153
336134
291695
291566
601222
128421
605126
700413
278968
852847
650815
802468
320274
335117
505246
782364
682834
889300
439973
68986
993400
487110
600886
307589
721273
280511
167236
767418
802022
55113
1104137
758766
781623
370145
30624
952698
1165035
332838
735638
802471
519781
579119
856606
922135
513029
153323
742778
475489
413592
702032
475106
809613
510289
1103122
464733
1022941
118742
843988
573948
872145
152005
75534
850909
35457
1071611
903478
23791
101738
655495
1073046
820727
31693
313530
553498
593586
247984
647451
389389
205139
880041
952762
694846
876760
762677
765928
416720
200261
438906
261604
1132616
1016696
1037492
473604
174131
1060413
426756
547996
533737
259617
1158865
310977
618492
659794
124987
1113640
307371
393074
772659
651471
99842
608333
208530
365775
1074527
1019961
330775
579212
498093
200675
155663
710210
728830
683477
497333
436032
218215
861918
1068507
996780
494793
465406
301187
555412
40017
847673
699818
398826
1159806
891530
780715
37918
540458
1019042
828870
1001034
1073014
382083
216266
191305
24463
1010306
583098
1166672
994936
925677
333457
201742
726892
1068211
867288
110334
440915
35410
956140
1108683
685545
364742
1102228
615845
357999
40442
122439
859183
141986
578442
271082
82267
1102528
739166
1085331
756142
452633
294934
42279
1170445
211167
103762
655047
355819
1029025
393661
257264
784054
1115519
460568
371449
891403
818841
900272
87090
478749
785871
941423
1151790
835388
785039
425268
673832
366424
270829
419856
53609
459698
1162730
884199
524440
896769
1111594
1126764
668833
977879
1012557
727656
252314
981117
531422
869624
813817
1113546
980570
556524
1078918
329093
497365
943031
662718
950450
821786
622520
738094
1051561
202897
657119
532935
684837
763127
566985
286395
645528
681731
583002
1119276
2376
281019
708512
1112403
862660
599433
122580
459352
956887
133247
222575
477531
571955
982177
1018224
393369
879332
27402
288641
96204
151854
804001
1023878
293684
904624
213508
1055561
306970
623727
80932
561574
813802
284505
979132
368344
58112
512426
1040484
832957
1126134
926706
1085078
894988
804140
383839
104424
120447
626187
324093
157942
854462
1117865
1070820
167253
240101
916905
1023419
814310
684409
452611
429308
781463
242663
841444
181698
848926
709828
298097
1154576
153054
525859
552189
728586
1115423
969814
67607
155843
708383
918136
653762
1111974
265987
628155
1118525
990519
67703
1065080
766452
175333
1110949
882735
3338
651068
306445
690872
1070385
51726
101993
79761
265547
283249
488636
1134674
581597
771715
154154
856653
699353
551050
898434
269998
1161256
143589
467197
685136
755406
237929
916865
1121569
369214
643962
1006687
1130784
952716
842551
441450
551823
153311
414497
1161090
315767
1100497
69097
809366
431652
887222
792121
361657
547556
983851
593140
319531
746292
416402
263255
691322
460986
597617
897975
1071784
1147421
469642
389656
404167
446408
896724
771408
873173
942174
3822
85201
53508
1070106
422647
757319
187625
1055290
842476
691071
184194
955355
1014599
1101930
352932
497447
210791
10572
309964
1116486
480505
1082324
37149
1122270
1180217
965393
730444
410324
879646
1092395
1144137
54841
870752
180376
1026973
771211
126172
1148029
656110
372419
455892
183875
1083262
27038
913096
42225
1116376
1124843
28357
432278
637527
922649
101639
315645
866856
406876
870911
407410
555827
815198
921391
94973
172888
919159
47485
147871
1118934
386448
265591
622483
441906
312337
500363
712782
413097
96132
433884
331679
1164713
445098
880407
506038
188515
749212
190168
956288
526504
559874
183685
717248
399421
442887
526438
45291
835659
917135
983639
878545
199434
1073983
471318
980077
933240
745914
363221
1072734
292541
691507
1119196
1078702
1103883
929719
938510
1131064
691285
556287
83536
1077426
47881
274244
285051
508893
61809
533844
139511
377475
748204
1085102
461325
1101
901241
289712
514214
1098070
224437
412722
324435
142860
183498
1139095
724865
49396
598669
427678
262934
689273
1079458
913480
211798
144760
313171
754386
497139
595063
1116985
141147
585885
17925
843855
231208
673446
1053645
558117
1095253
828328
129778
722825
618230
604672
964160
1167932
1000044
251620
1001181
957469
527863
781685
923503
630441
408700
554671
211325
701808
49406
815204
41184
526243
415175
542409
156827
702773
184406
1028250
864178
807551
1106880
749801
642112
159638
1107657
999588
344211
978573
92652
1073395
885335
1165675
532403
156184
644444
187137
33058
73344
833190
289328
543870
1104294
196676
144191
912106
821117
117063
523415
1132229
421211
845189
568749
817812
576603
1067924
695584
1116975
286325
197440
384033
691587
9953
977756
893217
682623
231902
1121744
632245
948946
1174863
893897
1011015
546701
522207
899735
815434
585421
45999
581288
584159
818864
742253
798756
58632
462015
609053
478331
1079807
115274
518212
1114644
748927
937627
659954
139547
859034
263559
289838
11859
462828
934032
985708
903963
336139
536152
112820
886099
97812
412086
951833
615521
227914
668129
705925
861010
655366
1046708
883383
243248
317913
619819
316427
827654
242174
705084
428385
427898
446177
683375
301198
991762
224252
829594
847434
338487
288884
854135
683346
605874
947402
984828
109208
211377
682868
325564
763758
1166493
953427
489783
1109374
1067542
1025061
102633
1091922
561646
1160976
373509
345646
640879
767354
764334
329317
924624
1012225
493271
282728
750429
411041
413319
333426
72898
907997
1117305
167291
522247
786703
974471
897510
629083
437314
288140
793549
1082201
308571
721843
1114277
905225
976374
994416
240645
702191
1122222
621949
71363
708958
237050
73756
1007350
743102
875812
869899
29147
544947
829569
814128
189949
678605
986186
213010
1079591
1101431
311123
174882
453921
522205
248981
192563
1157107
92620
874326
1141359
613277
443762
401370
142109
606666
980329
849052
1013534
1063862
1021533
562802
880062
958388
329634
441739
713630
342906
1037905
1155026
223109
868807
249717
241506
601207
259603
546612
754024
937034
558104
215363
999932
674485
455220
325152
1075138
946487
178790
531406
1100198
285181
131741
875029
222911
582826
972088
994961
826086
408614
676308
75591
182662
997753
863738
96097
565679
420343
1173585
360341
389643
1163513
118562
170090
983573
374991
539159
837762
357365
1063240
258431
351822
710874
612660
336835
796234
75601
363920
1083084
612202
459619
480604
252602
973650
1152148
512863
612946
920502
2933
260660
1085705
412530
106916
229424
699561
718387
505716
565885
561317
705468
859268
866951
843505
648096
273630
468773
1111339
398497
710161
736545
1149521
49432
388
191138
522303
189480
1101094
654797
301935
1031166
620461
312893
893593
539834
33427
713843
1062594
671848
539226
931096
430354
222140
639725
1092580
1041471
1026355
20064
57312
906674
1179991
314430
786430
281853
264716
706554
893125
979266
586618
599698
41437
182746
283445
662710
689638
342075
90519
194505
981188
416777
638420
549622
1036312
278863
332612
534657
177967
234061
823214
441283
311193
812436
725180
717074
491326
60520
1147013
611473
992593
141792
496262
327828
738539
1111619
66569
98120
33899
92719
1179373
585027
762978
1031199
928755
170642
829457
1022569
852840
635904
999734
491377
205362
907407
559400
904132
262955
382784
775478
316784
755739
986186
583846
639677
768683
376934
93923
573331
1118167
163137
1037432
240372
92127
2333
496021
132441
915165
388974
700591
328316
874812
1059471
907378
137413
1146707
33568
1145425
680631
799086
1174012
197432
739757
935119
300580
24977
855024
198215
130447
477507
496752
764985
817753
838210
426302
934163
453816
877965
818835
646503
634501
626465
748492
1059202
739017
249038
1167317
511940
430347
469384
831172
187095
605848
426249
33592
618671
1001391
1079466
786952
34016
248403
224510
567583
977375
29106
934671
1073064
825029
1170714
667787
773989
397969
362910
889090
139033
289591
732684
832850
295334
900785
540713
183224
884769
157788
217655
474997
243919
472579
142904
389377
191348
605824
1051289
789749
124776
131713
940792
675534
1139659
642183
686911
129398
263539
499231
108547
463609
871814
1133237
19573
146838
1049902
418121
1029849
645818
324502
296495
795838
482265
378101
888
484982
367887
910932
837477
531726
839816
178643
84961
973747
853990
1052386
983185
598833
553640
322668
766577
396625
676587
387389
581673
287613
61002
885701
550931
369052
757518
55788
1049777
206210
101848
165957
814701
539398
96230
1014900
1125994
828484
866970
889372
370447
629628
682447
1178230
284959
25037
70941
1086773
366382
1021423
992014
209591
733801
904323
159852
814344
303787
956547
718166
371969
110845
335473
922151
971643
990407
800037
921090
1007432
806536
887465
764498
310547
162077
360118
359948
836439
100411
400210
533926
201117
1172353
792483
414382
151494
809791
826926
1007411
4734
693301
389981
366997
592905
843639
507949
1119624
1000136
190602
454228
911087
308910
17048
142504
302445
482150
646880
1125405
199380
139578
488691
842132
92262
120671
82343
1020235
833236
840288
325981
173148
779337
1103784
892154
855346
760550
755039
1024110
237592
568820
1088974
1021398
354830
1134633
454478
1089695
894091
819990
861661
507242
1035528
166570
172391
47293
981668
248065
289931
117055
264928
517590
357417
618361
407319
519032
321287
750543
828410
1140625
62501
1097658
650466
634051
217998
697033
645852
492738
202172
1008630
1127173
807398
632171
921268
534434
846827
83116
362612
1138781
718428
939190
428621
857575
977830
1140034
402968
809580
898181
733595
956262
755521
807373
746828
75652
589041
804754
658739
27036
363924
1110344
1040959
86524
323149
1106810
422735
694543
1125527
1033168
1136554
475779
766392
681308
612533
1012269
937933
1084833
524716
217448
651662
458572
719999
1032666
185966
1007666
159162
971777
566696
516265
233177
556887
601322
553509
608096
64255
567055
1145942
400554
957911
872211
492601
198593
199386
1092479
806083
436500
100067
87942
997038
860439
355880
218846
380565
604818
877843
432735
891858
919577
1159420
730570
276853
549541
937190
854335
756962
224982
109429
719765
387860
380659
323596
212944
801194
668221
453697
786700
775002
1093969
489963
811169
1132066
771023
342601
1175950
946055
1125829
274587
871386
505075
259580
94572
9940
786499
989191
589190
1132159
730380
401414
270881
794482
426229
791087
1106660
949461
536928
1037406
354275
140011
71959
93921
486143
126512
164624
645593
762061
68727
289780
614012
467042
389677
108946
1168691
180073
607220
444461
249657
433002
1097632
247780
321645
1143032
1161295
821844
72342
527341
767618
508658
1020694
916863
13325
527111
982967
520882
386358
1043858
262948
586710
175345
304917
1094099
348133
916078
970745
817115
145630
399892
1074219
310496
52311
105641
230587
275452
118708
875873
761601
409027
902036
985400
1078440
532161
86410
266955
525568
881931
1012837
14548
21887
213040
472409
523105
640354
184042
126253
364363
80211
909964
830132
907221
638483
252127
523395
988523
710891
846917
91049
885876
487073
81039
567339
316657
970552
1072369
982506
1111725
858437
1092954
347080
1169046
520595
73036
807672
479995
469013
627928
395003
594157
801216
449482
164684
942622
605330
447461
173823
335953
151662
250231
293097
36648
345557
19096
37066
487990
310723
355532
904040
294180
1098307
108451
480301
812177
851756
843818
888046
294178
188000
486406
717883
292224
933969
626353
240731
13613
932633
835241
241712
206136
115956
494908
63920
211715
115201
866233
253743
395077
973452
292564
23595
343605
1136251
1079556
755949
313963
452790
1047915
97862
315170
873611
556286
483329
1003752
255015
984017
196776
1076938
619454
1089416
377730
459397
192357
1027836
115951
1145800
672664
598085
604395
165976
1103452
1008368
249474
586817
109644
874912
297335
741434
225925
84545
607426
210240
156916
810940
5790
34057
484440
690488
197223
1156202
258457
24720
394213
224152
531785
552778
438233
1098603
183205
434402
847827
486561
587684
485928
491603
347085
745977
25416
648441
1046056
253470
656298
1022916
115715
178481
1064468
709081
1175499
882420
443832
579128
1165247
536872
295744
1076133
795116
1009024
891783
422303
988478
937203
190060
886670
98788
280577
631057
326343
818340
660939
375882
571269
541166
1158261
236675
141951
789913
158123
618302
462906
561851
409577
397090
980523
914554
499590
946123
424634
51030
750270
1137206
692458
795310
1022876
462329
12513
540821
562964
189228
141772
152315
748323
257555
1142399
360712
1158986
332243
870337
919696
779424
384133
854911
567542
242746
369905
167592
1013553
1171849
528133
861845
548356
1118372
617356
1150463
629323
1168906
384609
726824
921961
308435
724799
625057
555662
915670
65155
342533
666814
465440
300060
147872
128354
118742
591228
1051559
911188
542805
856375
405911
851383
372272
971986
78613
749266
1004925
206611
1107244
784507
510681
542898
903563
743212
82427
560337
903520
708724
858395
964307
884013
783574
8065
642464
721106
519651
615034
304298
1025202
1049582
40467
617636
968223
75659
999329
481960
892043
457859
42514
838154
1015132
963564
833811
1029044
443427
105132
783723
684377
336087
744921
1047541
1079199
698052
570360
835410
70697
349264
727764
1152238
1144308
98635
1091463
262814
645881
595128
44696
382345
1171072
897565
638861
395264
176063
861610
942063
917699
375724
86360
677186
248261
966745
1114186
1039650
349769
477572
152439
125448
986752
848138
220174
746505
346405
13495
801154
32368
272736
1020608
662800
306579
434495
859359
559249
386423
613294
506607
495397
1143790
49878
1098737
411259
20920
603276
649340
958812
59259
312556
908897
292297
457813
269827
705758
250369
11454
448721
824280
502924
372106
74752
951736
470228
61794
30446
611900
269223
606713
627647
1098180
175304
928953
626697
344697
486887
292105
1126327
802282
969436
806477
938546
710381
233232
540582
1063844
70933
1150982
736390
268567
295205
1101640
1096532
790699
535889
1107930
127002
883364
337396
636405
255245
988055
17446
818718
490102
150413
316859
641217
1157316
1023354
831883
1177028
1146913
1152287
114924
662415
592847
353717
104522
95255
3392
513883
928673
589597
480825
955319
1109466
574939
719134
1157918
811897
483039
440615
1157451
519291
1003644
504051
1156646
411758
187461
1124132
867143
270835
994475
522744
447
480657
969040
438410
712403
192342
679180
125294
377520
996862
378162
708976
97978
334558
149108
975808
898402
762058
926275
590291
987128
951798
420767
367668
320248
147738
750773
1149725
890815
810717
591557
672629
504582
90637
836560
615437
514411
481017
203248
351040
48142
1049521
944320
33319
774641
1176255
290342
1085846
931966
429742
1156707
733740
631610
1067971
912392
6526
645348
268463
384921
475170
795732
759490
300318
703463
874545
35734
949829
553882
1125624
1103265
352608
575319
755964
983608
1177475
417500
959135
1084943
356025
943031
483380
1058999
667602
1084149
530007
277981
163218
886921
279496
40643
81089
788300
812260
22388
169569
548977
650194
329165
99180
553299
1172619
678676
338158
1049345
614678
818443
960174
451457
270515
60577
850963
97088
1155916
188371
21145
604801
241967
1129613
95431
25423
424202
292937
470675
411143
756320
872266
59568
286739
996552
1178655
649650
40478
542996
146095
379061
259187
253639
1127148
400271
281021
1075184
811195
239059
1116767
1043458
693019
683917
681578
813814
237466
402836
598300
931726
1090433
1088812
224260
404183
992960
789934
664632
382817
904266
1006883
718613
1024607
773703
1140102
237032
416059
388767
478018
290160
1066819
463909
730018
940043
177379
743063
589671
327657
346227
579586
172374
949582
489853
958780
1032485
35869
267165
804007
973078
1044177
1153805
1075205
233471
405513
823820
183907
993019
833488
965342
857623
806943
774213
535398
819247
962060
553652
36549
349193
695387
811732
325950
617098
834102
144649
226959
732688
1113607
660359
1107435
295848
715706
745167
45187
122679
677375
531927
44932
963807
110457
784531
913722
285636
804911
704200
248202
406621
123661
995575
599612
1070325
1062734
566118
559640
614938
207372
510631
235841
1027257
1014202
905400
1126399
460569
956789
25795
485346
560226
855706
943891
943102
639408
764167
644492
156451
219829
976658
567075
894253
1070820
22152
723992
676471
556851
675376
875582
329210
928977
671017
1137732
876526
729521
400371
284872
404999
594012
1011908
1163361
581610
1092281
576248
763805
762293
107592
700591
808247
739650
213160
605694
218900
667192
154456
769928
285011
1154117
515653
618674
776351
290507
1121128
410655
622426
1145193
839410
861322
645637
173254
207515
1170147
692747
401383
596970
969439
199000
794500
303679
739495
197873
332964
589262
599534
437695
918695
591199
1015773
498982
273795
267379
163147
76418
23068
189916
755071
343673
1082613
1067269
180311
392219
611237
775670
1008766
527487
727233
387350
660815
1138993
80855
413339
70561
25284
125135
749829
67855
1116221
94351
212294
508596
82328
597006
1153613
690909
282064
559447
384513
238433
650177
239604
1148921
138229
965284
59176
592302
1164827
692214
849345
503958
160344
1080126
777290
307577
131378
207443
500911
12124
398866
901652
684383
345551
1148035
1042640
433382
1070319
92687
646052
656318
158329
347624
998020
174351
1156012
241869
549464
585937
104961
224916
506057
599737
10045
938905
194046
966864
837570
474834
820608
918219
733123
878414
916008
332365
1135748
153997
484633
1037418
219077
882910
1113506
404239
721118
927204
909504
500446
720561
835981
793758
353272
1113795
302869
865359
361279
660852
401291
250219
147209
940416
1071289
251810
1030607
1114967
1154011
865322
929012
232395
970493
106571
730985
718656
740921
764453
743518
791295
885196
983933
746427
106611
13791
1065194
883993
1047161
270066
399342
52500
986195
452698
702053
639629
751683
947407
1003218
56608
1142112
692116
1094099
692407
126736
1169518
1172436
599813
578687
19600
1090218
1135823
682980
698180
461727
612256
414421
803778
637108
1001109
417535
1082665
258356
137375
932980
654153
382258
131558
1043400
745463
270469
565429
263981
991431
71997
635413
652370
566910
1104493
645542
825147
822579
1071582
907751
958097
1076157
411948
51368
930233
695312
184432
424193
775806
652649
724997
239313
755497
467510
143975
183469
443732
558994
407157
917752
529810
1144116
717640
897671
317916
364733
475799
813396
386224
1148328
502975
979100
273406
600128
244403
264674
405199
40657
252365
822967
318273
907614
129934
852439
1144671
458837
3203
1174104
280867
573163
450207
413706
1159707
491910
359281
779871
848660
550837
699935
1047205
424790
185049
981954
131895
391615
1004168
536303
1083511
8283
968458
457134
464008
683201
214539
169286
1095542
57595
1011455
643349
560495
961232
295838
19047
1035352
767829
235011
634966
889480
66020
1180324
307019
48554
288570
1062097
624717
284268
1074361
226364
633235
674263
412782
159845
237563
643017
571905
722219
221833
380374
155637
20249
370983
211390
1041169
68253
121614
721233
552452
135360
368349
1151075
497543
1117532
331149
795668
415289
93619
939421
1148665
834271
27066
494596
1035573
515167
642567
496625
481185
941573
747900
82048
1029520
1072353
355880
338925
174470
680920
130908
508958
642802
1024063
1015337
1136999
426523
935699
1111950
265720
393139
1053604
199010
628527
643675
524972
506997
689607
893886
287190
900887
612183
259824
587852
739695
483860
429260
1028756
1038664
402672
935789
1150263
527354
110381
1126273
1132712
497894
186164
813312
960453
301790
41819
301877
1021938
55668
423377
1085371
17911
91924
651795
1011750
1177039
87870
554247
123004
1118265
544706
1688
1063418
297801
347098
959428
485026
672837
411566
956162
561217
2352
961190
88609
432614
1068802
219922
455300
242414
1148062
1000119
488561
1034074
545181
775676
1128866
478037
295632
558740
1009813
1132782
629721
424944
898021
1176199
20108
1116437
72229
903789
89283
312297
234607
1071254
1163037
844181
127325
377123
335008
1075729
710159
27734
805754
330345
427718
887369
509968
382883
268478
620335
1127336
1166102
396899
986784
854871
1054310
171046
518153
478672
134369
630735
207623
245336
562044
728578
965835
107104
905507
684638
654337
1118807
639834
230586
843618
69095
522111
778264
778879
1060126
207336
818850
298386
1036840
199041
792872
1165061
1029020
1027981
674960
857892
1137151
993636
550831
710197
96195
433512
799898
179900
460201
658354
108892
680144
968161
22439
391790
861419
604063
741785
810192
265357
850629
865261
655250
1179099
299581
237528
585035
830753
655188
229348
204894
965908
344959
166647
869600
180969
432203
980728
1039259
550860
1028872
433274
391525
743304
132422
985713
113878
953712
1137938
734886
253124
244484
647467
643626
803193
821269
454001
286988
329816
430602
922361
137211
430318
177348
1107734
45289
396431
1012376
1135070
121214
57988
400713
1144714
499280
223796
615372
994167
448858
355288
791673
521446
297698
905831
455030
218501
317369
304740
820240
764901
731739
14802
409984
1136930
92374
1060168
650022
1160369
6542
412654
720553
807996
2415
779348
657497
100693
417143
856882
1005989
736630
834497
272224
81683
627416
304819
338643
488628
1081336
1078097
1028703
573639
799705
1128430
155739
892267
463087
1056198
552079
1041042
515711
516750
345883
1080527
954870
119091
600531
584888
441335
971935
2125
307508
984821
536168
247218
338106
903128
171170
1010148
165616
364816
846511
583365
343067
373829
281188
1163214
1059427
146693
15920
653903
501490
66303
157212
422846
49727
766602
911259
687816
139268
1102773
738966
627038
365696
205522
842198
180057
901984
273510
1134534
255187
557855
285731
914716
682610
935196
263931
857027
462214
471932
911153
699540
1041717
135149
948614
436963
422033
1100927
163526
1033431
822421
685394
1110691
928148
241525
952062
1119748
56516
815189
287021
1062130
530389
469616
867540
701094
862660
169570
755820
530970
105732
144613
259964
631562
132046
164555
707732
559210
445206
1092576
549881
563359
810131
1119523
4550
211263
327028
245285
461239
1168553
287827
708205
422993
1003583
938485
840641
946317
946567
810132
814306
1179758
154456
657351
1023954
1130366
803167
1174783
200662
719676
322003
501512
1060605
844134
936598
478413
16219
1005401
523657
935762
1147319
179736
33764
292293
500859
1069159
391113
59465
530606
797109
1014828
26092
399316
1134445
868928
964468
141363
640934
791741
521607
103349
831932
1116670
701984
552569
548197
1163037
272197
34251
305181
157941
782428
1163386
894710
1130941
286361
232566
817096
837269
846539
555153
37301
541332
280677
87352
1044660
1120891
798227
793426
155968
540267
982803
430192
890168
1019653
986153
262671
508599
367649
373146
473641
935565
423905
406711
766197
619890
287063
446514
140234
268854
940681
847939
705989
903992
295882
213465
862003
969008
264917
198867
141301
382785
39733
139020
173861
912201
595103
677500
716964
827429
17236
843695
401827
73311
135162
329561
480313
812648
97884
84672
408308
1132772
5444
1054518
1022346
265640
174813
986318
1066967
372344
352013
520529
727820
991984
803782
718958
647828
1097110
877930
246225
250373
1142790
359105
201326
52037
211335
129120
765400
71658
743136
295117
510706
288413
808905
746156
620191
942020
1128242
1128789
665525
292622
630767
288903
368852
786538
1142789
81730
668163
301974
997205
922479
990297
696837
421452
872833
1020440
525635
217738
361789
517410
726652
219973
264273
853567
1010540
456479
1029786
852960
944891
214804
359176
230225
4214
944742
276607
584730
243616
54472
1040653
1180387
375746
1028181
913589
580794
441175
373862
626901
545916
103515
222826
259047
1079697
235764
52690
773063
905879
199811
525364
1173842
433171
276905
1136584
534906
348356
639046
656058
134326
185162
497791
987058
127869
614397
236431
182697
546848
740946
1145685
541071
583588
97122
196566
271986
473019
793890
1064642
20092
3501
1039113
746578
374359
41697
854561
471843
25619
544335
224278
44695
433114
385186
800568
690851
920370
925245
462392
489452
79629
908833
946651
463003
498304
649546
727165
884249
615976
905156
99060
832372
442507
905345
95033
752971
289788
335924
830724
265865
660939
684718
327631
498071
1031019
395314
368127
577095
559203
934087
263465
429928
783433
311532
1030834
920081
101652
212915
369206
810731
367666
385069
74404
987929
324763
255947
1042704
500729
505094
408801
121182
374500
208715
794309
864338
1061879
387379
2211
931078
626169
259800
284017
830527
455953
171334
817402
1095252
685696
859582
108488
667931
412553
323629
745998
613723
864811
927609
647188
1161343
938976
567603
916817
594367
85933
567744
1009608
649059
279737
351848
1178745
296566
1132757
843198
64559
865694
138297
453460
11408
947401
413445
727793
554850
793869
1056910
433199
335921
234341
287761
127463
294606
99656
558753
871880
499693
1016841
1163555
347045
250225
604603
736081
1094018
305381
529899
319329
1159973
1123322
718352
982774
103130
289981
230377
1006182
873261
860417
599439
1164201
551850
217150
1048505
140893
408296
1074193
52546
309797
452345
1013735
653585
1055864
88276
712306
338556
331514
1094111
854819
672652
169565
178697
240437
1151132
264709
12641
465915
298409
1160031
347871
681737
610714
326366
544515
208406
351460
610237
733986
1055241
1055025
1134730
31358
110431
597302
867766
954358
146958
599615
772715
1074232
456645
912097
991624
303382
1040091
640791
838723
116617
1059093
208940
915280
341812
300857
91355
1124216
216333
902168
30274
916036
71644
545165
276853
988322
71079
938095
632315
482533
987095
831924
1117662
522453
980054
108881
165476
663666
386404
1020658
326985
951906
859080
862341
283148
659153
456972
360466
65921
532476
471502
1049688
1046423
246437
236350
1029884
349991
49544
1042451
537543
436843
660023
479564
773813
297015
557698
1195
465676
868487
345204
538573
95273
423732
66534
663597
759628
558502
610543
67065
1071934
446202
1123835
148937
634407
501431
424598
178241
877882
187913
752427
198798
1035046
579429
380590
840461
642592
575548
123664
886414
415061
237430
352141
962776
418550
59270
891656
809260
971743
658075
972725
819973
700517
7984
567427
948126
259422
544339
901650
487750
889097
70234
542286
341543
991574
694743
384466
1064097
418353
781225
472388
1137915
600418
168471
542038
94151
350824
631193
1122158
675518
323947
82109
642600
607679
695559
323715
525514
721234
300998
1023495
870395
895880
572319
321347
1039603
757029
530420
854685
829073
114060
1092432
654800
388068
851787
1107533
481046
572466
329768
77779
880232
1126585
979533
333441
896089
441795
254602
87188
670577
228310
231236
847853
346634
708466
280145
26424
1059426
578815
698522
440223
434226
809123
802032
1093761
227201
830191
799005
577744
616113
465856
431656
240115
941441
517832
720841
719903
410430
1052280
361695
342497
522828
1119609
954683
912517
514586
466998
485608
112321
969265
263300
310138
504836
974709
572173
957206
672431
307998
1088236
469624
15932
390774
621985
156364
1069443
1036708
902847
201815
1161058
741527
156003
767999
746239
524691
171295
101161
709448
23905
271173
561152
1156986
293000
228873
124041
1161586
1147333
169520
425605
267941
213086
671117
1174398
113682
243512
702944
621594
630394
930705
286940
326391
70383
1060610
782288
657285
790580
961202
586373
821697
658646
124816
221858
620461
619178
151803
23852
199437
84207
1063767
526834
1138467
261476
640379
201437
1122144
1127424
255409
607907
807734
137473
5662
224593
52506
493327
1117129
661809
184202
742663
566725
498943
766674
827898
1129543
199330
1173832
813571
898538
726273
633911
689013
442498
25348
91363
299595
164863
1040749
1117073
24178
734383
252466
459005
428752
1154409
427720
708624
477768
518947
1066027
875218
910492
305687
1008803
127362
1111156
451688
1017148
457308
97721
946100
237328
883259
1006669
520780
256464
1045396
541386
705510
333945
177414
711936
866275
567643
581199
1131916
124688
13440
176530
234498
470571
892768
651682
474754
968419
681572
488047
683616
318859
283460
1078501
497148
864533
565719
637707
96998
1083563
1168034
398394
715546
433015
731793
356628
1136781
577136
525158
26944
118213
676376
521575
1074223
833777
740109
648516
491637
303119
616805
225137
880404
1077812
874997
962230
322975
785846
854344
658007
512810
909366
427613
530933
78616
143794
1070293
575868
704256
363872
1008099
488480
247895
642839
700141
981452
120743
320581
63928
687771
376229
1083500
323602
124511
330635
1078707
65734
315669
531443
1080852
971588
994123
876859
702741
194766
1155783
386780
398237
633203
934243
273370
426318
1130157
286335
51958
773574
115543
674232
1128777
879089
852734
123833
673395
1058642
365964
426489
17365
43635
167145
417941
988327
1069648
481666
663638
674764
154995
217509
1116573
993052
356445
820623
1003935
1050028
64771
1035135
1027341
364290
905520
78633
389499
1031825
1126536
361686
758780
1084031
294019
619432
993855
820045
249797
857716
885307
109899
291447
355487
138594
594672
424719
913981
754530
371907
316260
916667
512324
315814
907429
279153
61245
567523
558368
394003
863369
1098098
27574
499144
24491
306788
111975
712224
806878
1074796
402741
884355
1049991
3994
1085799
988652
815517
537239
46927
139875
471568
946972
304766
376991
251743
631736
1048033
528651
395369
1070515
785608
336583
1058930
927683
696364
519609
435658
368369
403863
538651
1076391
1150681
760494
305348
143267
840247
77406
668793
1132565
362431
539680
1076808
231764
588177
578347
382407
839670
539214
50321
956392
216320
873558
1078474
75552
68440
619317
662626
711202
711567
268269
706603
1048280
391687
849282
1156775
1036742
598738
179716
415463
813443
762451
256874
192528
905948
516403
307534
906182
1128398
932986
96817
444470
85108
542066
677962
48364
243351
44568
1093756
742224
510048
26657
87794
410008
348887
1125935
297620
635004
826362
817075
234392
897084
625796
141728
258092
800015
779457
813764
60416
249791
815551
659583
666476
696823
1102805
628403
300396
102850
21066
442135
611378
17266
140647
412088
1082056
457125
86619
595361
1094876
539479
419341
239992
712242
404286
484835
667421
813253
921072
818662
234055
1026825
756953
760862
164880
270409
57095
1147291
611989
486821
885666
1112662
554603
840122
955032
66337
847577
964387
830426
1039557
1128335
67698
585902
512485
624370
1173981
884246
296184
82927
134442
802190
258472
903504
353725
785634
860418
581519
563443
428228
47087
1064284
199579
1109157
128631
863663
823256
322478
753410
860927
559147
571694
310581
58042
446334
1048747
758080
1052749
141516
384376
357481
1013695
935333
688414
707015
1012176
427747
846753
929310
484293
691608
236996
609337
223137
1120987
252259
285293
750378
766391
179190
100419
262427
1028548
449060
457350
600214
341467
381935
420525
921524
907289
1088984
819012
156911
264921
1173446
983430
337117
719515
377883
682694
558811
563021
538571
731434
899394
417365
792425
763491
302251
370555
239638
976837
83995
1150637
843128
763062
420687
649703
359771
827789
240619
566462
355257
1156033
1049376
870195
413321
835320
355992
918081
1005423
476525
36673
758764
190868
1155009
366663
246194
75230
221846
294510
179273
461467
154677
441822
967111
1166030
84110
1176739
377969
897842
762602
668031
416239
419994
680706
1049560
835447
355136
802326
1006561
913965
614599
31851
113501
134495
1094357
584390
961489
697761
71545
203547
263894
361211
280082
1095120
702887
714740
1380
6677
207914
803098
658004
908903
873836
257706
738300
526246
122348
509381
840449
1107177
1143097
311960
568934
124191
391
854679
872822
350509
902789
382409
650400
329926
407991
844880
288938
918838
39208
227635
357292
1176736
817224
12263
586999
545030
29584
799394
490836
963900
655786
188137
542608
412026
558762
1157012
703683
143140
199181
396449
15232
287933
546039
163706
677164
802344
7271
1099846
323314
122623
328496
738959
81850
224240
427801
896679
729676
554449
1065675
386564
1122107
248145
1127096
189036
155279
27407
652019
819667
463689
847250
1103890
1171203
557028
912389
938965
1148079
81090
481748
1130031
740748
154494
593055
459106
728177
113861
709324
421227
209825
130190
859886
547917
837519
340555
981835
58902
235920
206944
688884
837217
16663
526343
974197
662174
9761
254236
389922
849001
265439
147167
645775
1068391
689169
550459
696530
707050
781059
1005376
454354
577896
983915
416428
232360
79018
846485
1171760
726543
930858
793986
595050
184051
133416
121375
1137279
168829
769682
5129
571114
1069678
813170
702147
1032249
378491
352238
1091297
620974
1069888
276408
829837
1153422
455474
687821
802325
861508
48046
1077451
469658
334178
397461
829293
135726
332612
1151491
608000
494616
230178
175529
791235
773859
74316
1065639
1136348
68311
116725
517060
209253
256496
456519
1055771
83515
152002
979685
240650
217451
90823
50112
1006419
393943
926876
19797
284715
716539
728280
1037139
995699
295649
862991
139736
834784
616103
944138
49821
1112357
706158
739210
957502
651130
320012
573906
915954
728880
1087655
619721
407111
938728
1123952
887864
799010
1093566
511255
568772
1114823
1128282
66019
524938
926481
485140
1160241
970503
639365
831029
5932
903556
993220
491663
285572
646913
446767
159890
851176
1133654
564221
98889
293750
528691
837442
61787
730302
627336
786905
620352
702901
1128626
437839
657460
567574
207056
581813
235397
706768
1137749
794758
640756
367433
383138
643544
1113442
632122
718606
576114
1019903
505225
859128
158780
509946
1001185
267329
758891
985460
755260
781955
632322
646312
757932
13953
835450
77623
732113
484272
982975
339413
1134350
734705
1069110
569226
50727
179879
85920
185606
89159
611313
131078
402140
659388
884223
823654
792673
137351
401865
65926
180015
284590
640080
194356
331583
164124
243786
1030270
1002513
267143
669045
824559
985605
1148446
859813
182638
510741
390124
1017479
868382
254329
27390
760403
754387
987618
68260
1134065
49250
1135931
771146
1013856
478145
292223
142783
592862
509919
975027
846371
411985
719487
102238
407877
1008744
887692
1070082
785028
143753
405425
103591
823585
713086
359823
211107
258594
450930
1070841
1165015
245738
1115702
458856
951033
410309
93160
860590
15638
398023
379138
627393
861290
816912
383024
308137
1154683
1001559
965776
773586
614415
47265
97970
942148
1088269
304224
959998
1059106
139465
71472
611536
1034122
38072
629537
807622
151885
494505
401130
68458
1145215
492481
53051
373797
1093728
688563
596006
1121926
27171
317926
652654
1008171
1130945
376041
498776
656957
278383
945469
97637
866251
18423
124496
618747
256429
722362
114411
1090441
587769
351150
1078481
667931
117287
699579
342935
440939
22151
71338
484582
296719
131534
519661
352810
381373
802973
572956
609529
420186
494588
397359
490641
178553
1132640
126042
656735
402743
654898
568823
832614
581457
396195
1120231
520467
15494
946428
422565
359043
72264
583705
665965
277776
410698
85884
261455
133629
330236
239783
589675
775917
272949
124785
109224
1003280
1108121
481838
359600
400193
615176
814263
906547
248849
894222
448891
490708
39683
910654
801476
768758
293337
249244
1172857
623004
863432
986786
452028
696778
767909
472498
1145870
193491
966227
603892
913307
904713
151780
734072
937445
967456
187451
1059324
651601
996114
340149
298813
87254
619612
311022
302317
107136
1043016
239336
1144609
1134187
470429
8721
268766
61888
82809
670878
519475
351863
631854
924193
1123012
1168785
330900
1111310
828426
976794
998879
1174346
259572
578961
594163
1062119
256110
1084163
213990
494911
1061476
175842
166374
655761
1115739
669238
466859
1105612
1105355
1162964
680071
1088795
830024
1146107
43049
402634
296362
432403
770768
886175
448271
772394
311
512268
1020018
20840
840017
1082463
172603
318811
821899
926047
1059297
1093897
795076
440492
783594
132471
19045
70120
903219
531616
490654
42964
993006
782440
494236
472632
603755
163088
791019
1004468
918775
953153
620515
358082
827002
1095166
979711
708962
679787
622608
374052
1871
936407
703727
623707
9466
797224
239998
85510
829030
939787
585918
58835
269466
38509
805592
1044051
1072978
659478
3175
365832
403985
619360
171909
618656
1081984
690672
704629
252317
1025128
199535
580506
295555
283190
861253
270411
626470
306396
959487
851787
386212
1108604
782788
323212
956249
272103
467224
549556
164747
1160861
822262
678033
315916
1087260
1024671
894970
384934
42345
9374
125105
431782
1029742
950339
14548
1147147
151478
811427
376970
1173963
8283
98695
712069
1094568
35895
13693
917873
587401
198881
445022
1180202
859197
667469
110837
457347
377933
761918
439533
377267
512702
267964
365501
478844
882086
814944
1108298
137941
895363
398125
231789
473242
838137
285246
437981
1033486
847214
37898
940900
941785
25384
985564
1066558
731586
221652
254007
271363
1067542
361488
1039436
791283
362120
818283
19702
599028
769825
478332
107414
978014
922880
302386
1066923
138143
614277
933079
1167468
606329
484440
607597
819268
1115595
85113
683623
240886
256149
932959
902887
972886
1114581
1145786
495122
218180
276825
679875
398331
180165
392295
289536
715757
1031525
4235
49802
923732
145490
906670
407675
1073446
532933
333968
553503
802773
41295
872494
601712
1034449
223779
588396
609956
674575
787579
921670
783037
767927
797482
415705
565843
510038
822779
861221
445227
1007124
908571
1128229
586959
971007
1070159
63554
661880
628311
650210
1101836
131479
1114324
475560
338687
38106
718911
122853
1128505
906503
1148166
545507
443712
54086
337558
524295
412242
582636
166024
1104577
280725
650457
179922
409408
369975
30296
1018559
1053400
335778
851418
972139
747594
977856
802564
109047
1060917
1111725
534553
454863
814350
1073335
359281
136111
120886
197419
548301
86573
721107
760338
782175
239684
946636
250916
698117
1179677
654181
448142
914924
930752
707181
242136
432144
42702
1020790
871981
613608
690088
306369
40380
786041
813368
849305
425094
552462
486792
837112
921278
1010978
1001754
166139
620898
185542
1034670
888852
139311
424243
36454
1090992
1097463
305330
999639
191636
727864
68842
125093
238508
497462
691233
223338
958098
113790
89860
1124537
1020996
246816
958813
614557
192295
1099816
302652
264432
536526
240454
695541
1147383
222238
1053176
870180
863353
247878
1150537
96564
347849
939242
370828
281396
1174984
393583
544936
1131673
845186
567645
407865
630687
180190
10804
863392
1132355
492602
786605
1071776
792228
533580
371445
614484
1127614
1002873
483585
400073
293046
949822
745200
1180190
658700
112060
31376
649763
546135
893635
1175325
82425
668723
696750
693725
931322
439703
828746
89032
749153
80090
555155
852940
1035112
874593
24711
1098837
1122390
231352
1139984
173011
426662
477108
452106
1126402
1177287
340884
956328
640263
259758
1169418
1160120
147187
856194
984529
28232
571785
697468
648135
705181
137932
790630
1000864
189660
127740
1060405
436791
982507
918674
448472
842755
672463
1107606
221890
763197
1083652
582530
192678
708496
258172
166582
1126952
541524
539722
1079745
43770
548738
67384
814839
1068644
894760
300650
420205
228777
338209
253237
931017
808422
180636
214143
736813
52124
264229
22923
1073966
759977
458923
301525
1092942
1126804
121806
225823
253034
1128669
1078777
103290
731461
919007
646101
1027084
765780
185990
262393
879346
323454
944091
215510
720470
601406
322337
250815
1052979
680227
662624
473628
12357
4752
96262
776817
1041576
416638
516926
780121
669374
609203
206040
861842
550991
621847
189410
57108
257209
1073386
834603
237905
539125
581098
400300
80815
1144566
234542
837566
585710
80083
358217
966928
1151649
1081912
1120099
1155344
838901
451626
140678
635680
407475
50911
983342
1104025
1111256
458802
25001
973085
347401
715218
63117
737843
57726
990141
965482
226273
489102
99809
114725
80495
456829
658687
279478
26184
242633
736627
10969
635165
749980
1095756
686921
818275
535482
817172
775462
353186
800670
654823
899704
319136
1067841
571124
675227
1013602
164247
477557
499781
644078
451127
313271
884744
1024346
705420
233617
726009
777856
401927
897490
641567
808643
133296
754125
959174
1080530
905487
488028
48422
698808
426558
835751
1149239
626439
644300
334910
554209
940936
484288
802373
287070
632973
1176586
959810
351231
340536
286685
830262
1010696
1002206
448149
225061
1113843
1158432
1145875
1006324
478928
457666
386064
1179463
111029
737302
873404
692333
530102
1056265
303451
729458
700920
762179
377584
347515
300131
165237
870658
738423
349998
615895
1176882
633098
861186
796591
975689
354593
761017
728689
774316
986345
857781
80251
655633
122006
1118556
1003988
1041454
879289
917622
516291
546717
676011
399115
525514
740062
109387
837363
67869
440763
453185
88389
1175585
1157592
589122
747287
500991
1171060
923335
71444
1130396
50098
543972
973615
321034
969235
812198
581744
125033
299930
412687
75900
1005755
981923
238880
870337
1109569
1132774
965199
268414
782296
550520
180355
477616
498596
1132146
614278
407309
737057
1059581
698090
610395
152163
240541
597392
1153200
293796
136792
1030452
418860
85862
739031
833533
398359
308611
1176342
119425
206930
1096786
1104509
532184
616538
50310
916996
1154668
314009
612633
636946
498707
977886
71043
671902
354164
429419
565174
44934
333674
797347
1008346
1051570
94153
555524
763662
18591
1136299
560321
154602
537667
807105
85187
283160
150675
270175
577659
979748
1105641
984990
270254
1135158
128371
86473
224627
361164
667192
223779
1013642
855642
404944
791243
459492
881282
1045935
256324
628640
927733
174405
889175
1109785
1043893
787946
758760
492984
135004
67384
745055
459253
193679
1048029
494154
722434
356249
715236
310441
100245
106943
924179
949750
509774
1039701
813376
619759
553497
283498
675845
780876
727583
683384
1151723
31926
784976
831692
423593
182719
210665
329464
1033585
552868
1015337
28442
149033
214220
765084
26918
999209
1098331
164715
477157
203443
981079
752237
478904
985579
1113176
739906
563250
69836
290263
392821
932435
1157001
218242
34409
495314
1175358
356213
16649
791699
1109905
211689
875035
666208
444645
280920
704662
1085391
1162596
782409
19071
156326
1003655
436350
527637
165595
906816
815386
860658
279586
607411
1072628
650576
866935
296786
616412
143280
882432
965656
1040563
112053
347766
171611
718052
577665
894598
1148207
549500
977033
284610
271104
545246
482251
250516
896691
749742
840478
404796
1067097
820099
1141473
586477
556728
28745
204647
310960
603038
574488
983454
998959
815503
946742
510687
247593
586693
759778
339982
720620
394463
466639
1005240
655951
145550
803594
833950
1117212
86846
1128106
720054
464180
822843
1009188
1076030
535384
995734
24236
670775
156512
1011542
435517
873011
48655
939836
320519
1171376
1116351
975563
1088147
211003
442416
5847
579763
364634
145462
922578
662318
106717
570374
395977
271082
408825
162462
389999
510875
688987
769561
687931
86115
142411
869596
317205
292468
429088
717610
339774
518785
957998
989666
41697
553759
273978
998576
774783
771678
258728
213667
1053647
948665
393007
194486
364957
837518
914713
938611
911882
658111
26502
793632
674848
495155
58707
819524
260509
151082
369231
531292
1117148
81972
327530
828917
384940
2542
51318
291823
574066
445795
98433
652494
365558
1009035
969573
131242
1063755
851672
125818
884510
839802
791160
942146
951716
1176158
535765
939791
541188
327930
1115972
618522
1013864
964403
27276
266901
602856
771732
1179501
238591
319152
881167
618694
422462
1150509
1032125
1172332
929092
215756
819735
31751
301801
786359
689488
886573
122202
341251
425511
751474
835386
497182
1540
1052971
800661
1164236
55150
300562
584852
87416
623564
105273
1122470
717595
1143291
361045
8611
923074
1162194
620856
233164
1116475
31231
18658
538757
124609
827789
801995
410557
281265
733144
333119
849099
361830
284764
672733
464495
1036178
279099
160290
110109
830154
745999
106438
328388
39627
180809
346626
943605
351583
366642
509331
753189
335182
587574
513227
105898
453724
213598
712666
103254
403306
115567
993958
586690
1061777
886891
929747
1045755
1052362
232275
972226
665161
431269
189727
480478
975046
1010027
1107329
71050
458525
621524
1056182
676752
782076
915608
5435
483966
1147071
116064
58561
388313
1116283
175435
88508
234705
76688
119397
1024014
334026
34001
91066
1079854
740722
837913
971588
345828
963538
397128
1027809
928032
145963
422506
654697
138625
700436
866942
391644
425786
124814
619852
25813
1116775
481351
50055
491505
241134
506512
318336
80352
725226
900938
829478
85673
741001
386175
238144
315931
17935
485936
179215
701318
847780
510684
1134518
808849
818866
27171
382099
378335
734789
663468
92963
966101
635190
626808
146839
903039
1066739
573921
600213
878051
596007
413141
1150990
1073631
717860
839603
869642
568844
537181
1069109
1072270
81701
642277
806881
660072
988173
544736
992801
357520
46909
941243
421058
989185
211601
857444
1095115
503328
834257
889410
1106551
14863
1166006
1034938
719545
494262
215625
672153
616475
501846
1007274
393656
1004430
1123543
228676
727542
488904
1154239
193819
711692
29118
67808
446153
762113
774688
654583
180502
1169385
662361
237554
1160263
160317
1096609
33005
710343
883403
421178
1014245
410025
1034753
777045
10684
532401
436939
1045072
1095000
352094
91867
276388
572829
429253
783590
711155
249064
626991
1029647
165627
155073
187632
716046
12548
623015
481402
51179
488311
84062
1092592
644614
667812
688462
782348
534107
125331
534472
76442
1021624
621135
754516
404138
606487
696672
1065450
414558
192226
822589
634215
815667
262422
241519
1050189
199556
900330
805327
1055556
608664
245192
807863
523592
23497
311836
217905
70660
88262
274954
765563
1179809
415320
840117
754237
1070748
988058
803046
903310
295867
133210
130025
371898
895549
165890
797143
1104424
886028
656502
888172
18702
630442
871472
710967
903676
1158227
918667
902653
859023
61333
1088920
276885
827027
354207
942802
1154831
723336
1040566
966142
626785
174375
1161452
487348
648272
1081250
795475
528792
188634
1033129
700771
652887
223618
919680
1107939
942840
37837
1145493
1167778
624489
473230
455488
889902
1174540
425735
722280
119724
497672
665059
747794
243012
508803
1016103
1169706
977064
26379
58110
732501
451116
1177278
48495
897129
61041
237790
694699
959405
732851
226491
221207
601072
405712
877296
1106065
477489
911136
639788
661837
800359
774703
730097
182097
811182
759727
457502
986354
160932
240868
709740
882226
879135
377702
594353
491879
1033679
48395
759161
1011780
176711
68547
1001166
812466
272515
217758
1031340
946640
1147065
478303
179504
1123518
595159
721920
136196
609733
499148
560979
1029931
486683
67266
1034229
764672
28027
257718
672555
676429
654557
54082
231556
494090
497991
854072
1165160
122097
38861
231613
592725
859502
265584
176982
99938
1068808
86657
1168917
61483
471576
961249
1179363
22337
942069
435537
282529
254990
645706
298476
791872
974853
1068980
629567
155018
794023
848707
661094
396038
189854
793948
517940
1094041
688554
1159361
255983
418481
1104452
633717
272287
544669
883922
529215
662699
649300
805136
659955
194943
389578
465754
734048
462597
551631
546086
340216
1160446
1170065
940167
130523
648585
515796
791081
8372
940207
529940
19682
511544
19984
600589
427412
840420
1025355
977642
422351
455203
252029
366173
90694
85972
805753
167662
161839
137717
721067
350842
939347
43349
681553
767537
1102256
1112960
135054
106922
916579
934066
731361
692640
1052212
345755
783930
701912
681088
830639
50629
1149705
842229
312933
960431
471116
1114478
984443
942065
837323
377628
898230
524533
638366
102120
872568
21488
844385
827331
870961
761028
548281
172306
86425
263204
631595
1139836
148873
58223
455373
821487
115242
46181
941480
793123
1168133
615223
1115602
722485
62969
373381
328941
806183
1091432
741730
989074
317001
71611
575647
430289
204659
908451
729034
492557
619880
380127
223201
1052710
674603
386679
374936
700553
630360
745053
1152001
38454
899771
28555
229747
176874
891934
1028582
14401
69158
678436
824112
401658
671873
197127
29376
395564
835713
314423
909905
257916
768408
621425
417123
819329
510423
1080472
195821
595863
308117
32947
642846
230315
372374
1051104
1061470
259049
698183
1135971
679023
318700
578121
974713
862440
988203
839613
106460
1059687
1072711
748880
962784
147996
407825
403206
637475
318304
1174930
479213
140557
71725
748386
590737
1115909
1015514
201035
461574
440452
195131
1039052
96131
1114929
922650
755815
774131
172303
12247
164743
834410
600766
44655
1041984
530465
714846
196988
1099147
464539
887220
476105
694998
1000339
1110425
1094113
429302
1077606
306531
718937
473942
1066351
855556
158210
1042067
947441
521891
499299
1127907
985933
815396
85894
912915
45257
655523
1019109
939906
979204
242407
671800
879000
1037079
682423
854097
656644
466940
51601
112137
507676
628523
204801
316441
166702
1043889
1093239
304934
1165238
769996
667356
986307
325385
700544
486737
393922
210037
86365
135619
514510
640634
911380
211528
490636
1019138
856123
624121
145020
192442
815500
53106
947474
505172
419337
534969
856012
32765
222832
850826
1053099
51602
616507
558460
747860
599208
1059181
49207
638532
353061
1086503
408223
642913
709415
946964
785779
711950
587853
257147
700733
1045710
54443
455603
1022702
131384
975943
415830
200550
998557
1092592
1046568
1053926
1155026
95521
284029
743480
341579
122897
146417
370458
233297
608311
928319
995747
1016109
1036029
459516
349579
1147321
76549
596623
842305
1022546
632405
778824
838534
86071
1116107
134532
49694
850859
1076114
94791
642390
661558
512402
684588
882211
885303
524077
1113660
434032
613975
1035196
89179
630390
293538
206629
493961
557719
421901
1094812
107470
462557
1109092
460891
176869
767693
764213
113418
577467
154858
60095
1124601
460360
116659
1172087
48648
47531
242196
283398
808503
660434
643366
1079165
906427
214612
848488
851191
399744
81951
28463
653369
757422
1147319
131207
607624
662067
680719
56744
824099
570878
428901
1034756
821189
361863
1155309
367714
380812
800223
665276
1132198
360152
858678
397729
261020
624226
465655
22308
939258
876004
732595
455192
210284
708619
1137551
44685
1127483
492280
882248
204403
375231
249858
181200
884727
330926
204978
709934
927838
692442
1078691
1097315
360563
652968
299036
239184
166534
512000
101549
851472
260026
166798
932128
107382
899167
256992
1151812
109720
910647
858686
1107925
202810
552698
1164122
427342
237125
779266
820119
535524
1177581
221029
358571
637514
768758
136898
482570
613688
706602
244281
244551
1050455
989310
651499
1011989
186280
535091
598941
592772
1139021
356005
946326
722918
255329
520335
311755
430570
977851
1021833
319553
655260
775271
340837
304730
285373
438607
625625
518292
106608
599839
886253
1029816
770048
325866
296603
717277
269500
550718
52416
122666
428872
375156
233147
87749
410625
1165223
90470
592038
889982
1090673
606921
196791
148012
208063
156304
172578
1179384
275318
1153393
466318
122244
292387
1064966
836543
614548
916442
123241
205839
828134
161674
737009
38066
685415
742401
355518
353339
169488
270337
33452
171928
296181
1139952
579309
699125
946051
1130372
1123237
516688
120697
1035730
912075
348091
1065507
49331
390812
253546
646153
13053
47944
37431
592261
160327
408750
975293
852728
594879
37919
554245
829059
191535
59714
1050346
1093394
727975
853315
673798
812858
670646
1114153
583794
957305
948589
605525
737080
62064
1130218
67517
189038
1105219
380314
470682
1033242
823755
760394
1059856
1086894
149552
648892
980452
653755
430749
191063
324926
1024174
1065409
742554
828581
907660
488033
553061
239628
746749
387868
1068487
53851
724246
503582
478613
889858
858909
458954
41628
5712
858014
1048403
909695
71904
590085
801588
604567
232125
529906
398718
570370
351491
963546
61088
896848
377428
558111
424845
413395
161318
552244
561807
590345
316279
137163
356487
261253
391373
537358
139959
475451
782155
675659
807705
66461
204984
1039296
1099921
626939
983274
152782
28163
801003
879852
669605
724184
819793
34261
1086266
1060349
1114096
804761
591787
460094
240137
47087
644257
175575
1049991
102256
561535
1044080
199105
383914
491727
25077
568545
669446
857012
631956
290929
115576
31560
507146
909577
538196
121446
326132
263617
589563
120324
1032175
574592
770434
1165411
505152
57476
81135
856274
850238
159423
1049701
33561
230854
1173597
1164462
825253
1008983
1025262
375686
1054885
1146962
975478
835084
1165098
232282
144922
1007664
230392
985664
66225
809414
143182
740220
444990
588079
418498
407345
895852
595116
1019058
748843
53708
396308
1043695
1086912
518051
245449
407087
679576
1172932
186232
1011755
226049
80836
712841
549960
682366
1050705
838112
758362
626165
373541
673652
689637
772263
1171569
789499
541937
698897
359713
443123
1119718
711863
455968
939392
900536
119906
381350
686973
819628
908592
126332
906750
794061
461242
656702
1014917
270951
665109
319235
988691
1072118
788532
626838
562376
361591
6058
461908
592915
1148907
1034286
1147317
99098
1035676
1001360
706544
54378
796510
458739
635828
1143681
124459
652739
838575
1046024
489072
833115
530513
665822
943786
879099
993140
799409
1077908
111207
1162912
119921
86259
396798
1024562
482081
207717
408598
897633
307296
719697
653309
439583
746658
590701
624247
199220
911928
1095351
574008
649840
227511
406649
110496
622509
402346
772523
1162378
358511
1166568
481381
688688
15291
545971
883060
881534
555663
1098535
791466
982161
690271
977025
410413
229770
701161
894356
957133
441108
948882
1148751
947306
365052
931007
467062
98169
958564
375328
970619
834516
331752
706534
1028778
851752
1081910
598035
221227
83920
528546
555018
344929
420318
737078
1061683
1138570
74213
591239
1090535
809759
700691
145008
1147643
506443
408639
328398
427246
753881
568812
1151180
845120
840178
549866
540910
655312
629077
928940
192051
213494
1144384
140344
110838
991441
1037796
665133
332447
391943
568522
31138
673931
188531
242719
317876
1102952
1027533
221382
1024619
1037966
1032449
841507
779300
310628
890270
991399
58690
1064447
512073
370696
154035
1015990
1109198
827537
800847
1135681
675227
931887
484737
52199
20634
64652
841337
978125
556258
982098
438190
152952
363107
992597
1062790
737071
115375
204138
515289
20136
406761
740395
580216
106611
207890
515512
695691
543837
906109
830561
409865
618380
51956
284411
339749
820265
914785
1119910
14975
365533
190538
917913
1006033
534238
106902
700868
388058
976001
969799
199015
549271
405388
526603
775208
107997
673103
695896
1115302
70201
835945
862232
804878
452105
969699
307775
498780
431397
1105674
1095562
545853
866125
954972
1125060
972821
464521
192433
679039
456062
28943
1080664
760060
1129510
239767
171631
133873
204477
834307
551319
1032135
270533
756182
126278
1161821
1166052
1065492
27068
386540
338674
106415
609681
842817
870392
104825
634264
380079
783919
477257
735125
68917
1149984
166434
86065
884918
835136
722792
98425
1162937
177690
451900
561708
655289
880629
1111276
716655
153496
63343
114156
406870
355246
712268
392071
852544
677103
136809
89519
361767
333809
188763
336711
413028
698782
387654
91518
598315
1025473
142338
467148
388762
970767
1024735
110322
546251
1018120
211978
59956
1074047
1083404
781395
637836
960998
483583
845464
124291
754284
645150
887711
766422
414180
491040
427320
52083
583836
970072
110677
952011
626628
571054
839779
593006
382029
72470
621544
455551
340947
1049100
773866
991602
80840
952907
925545
425231
445274
155162
214552
865815
308199
998260
217559
592185
307594
464727
344756
1045246
649058
70317
120004
197037
54380
1054655
1061245
821288
664893
154064
460386
888481
380513
578453
536382
67351
847472
49834
966215
204841
127067
548411
158894
658226
529606
416850
1053087
772043
790423
284785
730997
667363
666215
217556
82567
737900
49523
898348
171946
499351
283893
708428
440718
406178
1101973
867892
80767
604940
121148
1134942
885801
745451
1101182
169875
96101
634301
83050
337324
1066524
1123956
154010
218096
93561
60882
1163507
1100736
898959
996285
49223
839068
867731
411833
658830
518182
903471
385147
369547
485573
648827
549469
900638
1155274
1091007
1163771
521047
1145878
956354
933916
1017138
729446
972916
43870
36828
531362
338993
782446
499886
514411
552119
303474
1106968
448804
992985
471178
429542
813636
321192
855922
117447
696821
548582
921111
1045274
521570
477534
249787
313863
378775
157935
962007
918033
192445
759401
566304
313787
1000500
419228
1043359
336945
138615
785179
233834
698889
838729
205889
586415
237891
187114
655859
194941
507821
610244
532045
315160
184472
622064
967187
613806
218627
915464
1004257
1092852
1172449
1086535
991651
483459
560371
320330
599121
642487
456402
1135723
768720
769437
958222
225119
773236
1113394
840965
997492
625002
269943
867459
937461
1096400
680352
391762
360653
1080100
178531
93181
36854
1093997
180873
974904
23433
113740
980059
19052
129183
80522
129728
1015541
1000216
267625
830523
156421
844572
779543
1055678
602630
1027763
211208
879768
687921
602857
818950
718017
235258
1180223
1130968
357914
991484
243156
847079
960523
126161
530772
673064
956268
460154
1089681
474701
855738
385523
1112
336944
1058531
890607
377186
640480
778549
142278
621151
1022785
516264
806719
883875
104215
521635
237032
868880
563928
51350
850463
662496
64889
70483
171303
666243
845516
612993
39969
990076
117618
122682
51874
220567
793351
175488
880330
618232
1144551
430291
801950
1139269
243881
216983
610647
562798
601316
392696
958203
4805
1142815
339850
901251
91563
790896
415175
1143101
911178
1036566
334850
675340
669035
366134
198405
108556
789530
1158927
51290
597623
185643
713048
363911
687772
874784
119886
375409
453276
740033
77310
267058
454106
1049114
969568
1073157
37600
876649
857783
83619
271118
393900
1045258
444454
1139117
910160
547467
435864
752004
1031047
985426
342556
558058
276259
710031
741924
230219
156306
752997
592421
443963
871086
315205
663274
228697
459771
419860
1173493
234162
278602
610757
480650
893714
530871
206936
126918
220717
674792
759908
388026
1138629
688397
744008
863950
200298
761990
580940
550653
599247
179583
525972
1119470
954626
75242
1048268
743458
1159303
930622
186986
1071504
989743
612982
929176
223164
673249
1151954
510062
867712
227759
211659
866500
419640
610531
442514
546299
373568
773500
261854
1142587
702941
1140658
1033107
559500
1115421
42183
938392
91918
132241
984254
919909
845279
10249
970958
1159322
670790
742472
428387
1010206
913973
758938
14557
728296
2878
992318
604483
383625
378941
1050636
1160532
730638
1015226
803496
164852
403210
937860
362612
739634
128150
665517
214002
1067142
55727
716699
34177
537067
518043
512965
38503
604514
455049
737074
992856
772993
520263
61672
901523
777561
937995
1057519
368344
1143395
406434
686458
614267
1004360
552023
450368
90056
239128
810907
831954
637873
272675
288531
774668
1031664
25481
726117
254281
520104
611817
153371
1178061
410535
670364
937862
908616
856385
643022
475299
1020282
864523
202692
101095
526506
1096138
818350
864389
40873
1167087
583809
280509
827225
1075864
975325
575665
557169
874035
922858
189595
193667
59834
86251
869610
218526
97022
809350
75195
652426
284281
1112002
810667
1158509
1173210
562942
220707
325580
1036598
601539
889621
305695
397033
878995
1158099
965660
17841
875243
936979
1072812
631019
256825
182611
540329
982124
895315
909785
443750
441446
196774
1119891
737997
1061131
1103817
272454
485950
381252
15068
824380
380341
333297
1147083
1011109
501894
467863
905891
518423
434891
390318
366932
38743
791353
574935
530207
234067
1085379
697664
655287
853969
1001731
301012
823959
233423
909518
604363
154100
340479
580927
201
462989
944900
459117
187034
853231
594102
1038835
1025166
257286
1054315
213087
667946
1073249
882154
149477
522777
544886
806425
702428
481639
253243
1110614
269713
39064
399041
793646
450615
446368
389850
1150777
693275
94127
1156529
595882
173392
983494
555897
317352
484185
494576
54810
844655
759915
862221
226123
599013
188036
820021
356229
1123313
56292
579707
952507
680386
243269
858661
456523
1073639
908118
51212
864738
444735
1046303
238417
66623
975355
183172
470465
284065
1094314
892216
740780
1177171
1007220
498573
795896
26327
168855
1028064
202818
1096209
291073
1100636
483918
26514
503534
38872
597024
1131534
995313
1057082
871757
321411
228904
695372
15629
431542
799310
903128
1179587
220330
173240
1103766
960301
36539
376037
442949
1107105
684128
537136
63098
758800
1159219
810501
671348
314330
673939
952160
939908
810838
246795
529963
381853
22716
1045786
177673
595297
671198
1111898
129306
1163501
420414
245881
1173885
1096838
593097
168665
926823
186411
1174154
434174
780183
736809
429962
129967
429988
267390
115552
895630
1136977
654156
647700
163751
12201
29199
459050
537356
327455
1173948
1112091
956120
203655
58812
675889
873155
204411
378921
482033
349058
206736
635863
230976
256258
711897
541704
1142119
620643
967299
262722
46595
316081
94370
285088
87804
562562
58360
69095
342583
238300
253759
950750
641781
365059
824551
443645
262942
829373
709884
440556
530049
404198
114309
136956
1034492
82026
423659
1162460
564538
1106868
124073
877465
242613
1053831
500921
319962
142892
691905
1010623
349620
389398
1053232
839436
924757
98863
1041658
108833
853967
495489
1147180
484879
139997
461843
1175513
557044
403690
853998
736288
712416
857602
717637
159941
51244
960846
725555
570177
1077452
1091759
836567
1003653
955525
431970
374763
378645
23534
1024435
882677
89420
1153802
204671
86619
195180
1025217
309799
435869
114118
69652
347793
1131377
683243
531929
950446
785487
340434
323289
270523
237124
173771
738762
1123570
406194
34083
1034444
724886
692691
480375
389506
1076955
696598
649181
109391
409118
297357
528164
1143294
232818
94738
831101
1161066
555210
103794
1135639
571482
1115961
583058
383554
615046
79206
585102
105847
1144114
437622
461311
1005317
1009913
192118
408890
319855
674806
351333
691313
1099975
691037
269961
341197
1100959
649545
1077342
62979
1063308
803517
963078
204267
547800
646043
169975
267020
475157
998041
484266
245740
547042
423458
53364
958167
800445
263830
719466
225504
211575
62697
1138816
874699
734376
1004809
159225
390350
699857
646514
203076
268282
293715
428725
476120
219061
112956
49062
355798
117742
917733
1082388
87312
647463
93604
14008
791356
93029
982179
484258
698478
740687
121455
700792
484535
157302
346360
640116
120761
96074
516485
614063
502632
81502
333493
113729
164851
41539
601758
802486
176272
1145226
660746
665382
131730
751882
777504
919851
54761
363467
44021
948974
138446
273451
437393
96729
712892
290769
809087
213010
320316
872820
1170541
257375
535717
754807
169920
653746
178249
774582
840706
926569
134443
84980
291046
659963
947967
881547
1087788
959893
929084
580597
604962
194763
267791
1097460
1008485
391635
587422
826606
308452
616945
822772
251738
1168752
863918
25969
770290
804505
311575
660294
1044762
313088
389274
56226
32074
925707
158479
15158
697238
152739
500066
738490
780405
456872
1073457
805436
988605
766698
98429
297035
285423
1016752
896306
706558
979640
1010688
920154
766180
236560
307254
628200
954417
1065678
577951
1098098
389252
716170
5496
785807
839946
1116606
345485
1130237
297924
339122
1134665
1095850
743175
544707
97390
4975
83642
661776
783935
422699
57321
740813
46063
474988
397964
375893
891933
1180316
1137565
563297
1146814
655618
1160858
1049058
563793
211590
394936
1095095
405565
1076648
132232
1121581
801011
1030118
881301
759970
9193
869375
353462
288998
1178842
426562
1062819
900203
341344
486596
485436
565032
3234
643337
530621
64912
203538
1119445
909482
233729
47391
130697
634747
690517
326305
657221
317987
1138068
341304
91311
437415
338210
326408
904165
16003
544958
280494
844802
751679
956330
659436
615731
603782
748398
448787
911673
686776
627229
164560
1088268
492908
691443
582918
1103145
918093
87903
433223
1050801
407058
649842
228023
322090
942757
231249
980302
44308
1175505
1105509
635408
875748
218375
150527
1093566
834370
518522
382973
304912
561789
644768
500329
551436
990955
1179450
1075034
316078
1110868
7436
130632
991201
898575
27016
1005101
1122666
1171123
606924
847562
739481
583453
886924
471593
810261
1142840
237950
722489
1120989
336930
263039
375306
617945
908072
815
237677
605281
325734
879713
1111484
911672
198455
1030719
371943
509690
818657
130948
379936
1056343
243284
746181
437165
129378
230831
528901
793451
230640
400086
600216
713307
1094381
644271
433534
1085579
1009690
322693
223231
28951
10537
818834
381571
719485
399145
96257
258983
448940
1039048
817273
1013300
839689
483622
534065
1107551
143390
91528
895094
643889
221205
833742
768541
1058567
418257
373794
871021
954593
1050288
369754
1153186
941643
484584
1095825
1021133
772504
835314
1105404
1035293
8065
729355
517535
232376
825323
533371
386325
41936
486812
234339
1053888
479817
1136150
201602
774005
845729
206544
19203
517184
253678
118726
897938
710504
958711
61822
764135
48543
443036
564546
47977
443779
497574
129026
147473
1054903
792251
143089
35739
1014872
585545
1177445
540677
126623
126426
579275
419131
636085
1134559
1036964
1126215
963198
1124876
9779
438372
661729
812886
358516
326310
275590
553617
341967
80734
734843
360382
237307
911272
367944
428891
176904
1021304
756376
758373
33301
769369
253699
1003942
653165
927027
451085
1047575
281805
424603
686642
621274
1039200
237448
537415
466768
637683
281194
153715
1083310
177419
919792
890098
323059
122806
1045561
478489
454224
754955
619179
1054179
941176
150541
289990
489544
403554
476027
384372
743324
796691
1016510
941977
1038338
101039
323095
863451
337305
591978
1101687
776161
946862
501283
607769
293631
934662
551956
51133
1107709
965862
747880
41904
620959
650811
707877
214423
840544
939462
340644
456221
58300
109621
382289
698078
603456
255415
843949
390981
924583
477548
535155
558129
141921
1021733
895714
925446
799078
823964
183594
975421
360731
555970
870483
206031
391669
698793
477421
1145103
1003100
245769
979137
113825
668779
1156428
163054
555861
134219
577923
835629
802970
365150
249770
290638
638815
286145
18860
1044092
518273
510748
119710
800623
756358
8329
805939
142118
1176264
314711
774727
1174209
399293
754235
690371
711189
603643
1052093
415240
472422
973741
1120218
405904
580698
171717
276793
664274
497117
917512
572845
18184
351349
20803
243288
388753
783016
532116
231373
857500
1097222
674339
955354
828571
89068
817592
693339
830639
509176
514650
187640
941976
317431
308691
544786
371511
339706
424054
1042135
677520
316684
660659
512268
632935
381077
1085139
634019
346963
627941
710736
278726
850698
1068355
1049762
541365
468550
897157
826206
1087589
1154824
822409
1171493
970064
234938
866821
1133672
387732
240985
644822
1072449
966664
697446
685126
965195
563664
854759
736309
255155
730399
120199
835499
377283
954185
116523
487532
364070
287450
175537
244562
443107
136747
125188
603942
591760
24896
1113141
865030
654098
1131089
897424
353050
1144524
187678
36908
913120
341776
985911
1116231
636361
1016379
132262
687612
1115790
558374
960055
773657
1155908
539906
554352
888935
910733
831507
318993
595976
873856
303197
355821
192042
667724
1076212
128658
270597
1154044
635087
599604
633876
322395
702372
712832
387784
22563
858090
862593
32470
203860
786301
382913
852849
787527
865282
1078273
697709
540477
664343
68575
621194
864039
721498
985321
469811
193125
347559
2592
455876
923385
422633
264581
260204
372791
552710
140883
222366
929492
121356
790228
964976
685291
1104250
425476
203720
788369
206237
536185
213548
982641
43038
404038
192780
609777
172251
824381
573215
526996
491789
939107
790311
591980
372543
981430
675919
110453
522025
158018
1130620
504566
264984
204550
201664
528960
718024
828419
251585
302914
580125
961413
454813
912573
216574
993193
232517
395514
714320
500144
464782
418684
987291
698640
31719
828666
715089
526622
143430
983511
474486
1023919
242509
47464
881635
967135
264163
786238
666403
817077
1119310
825252
697373
704242
1106888
345825
317117
611123
353273
812992
764461
824650
887994
335189
1026285
769669
177989
780954
156963
999517
875014
1143324
410990
631326
129680
623932
344796
1172897
870004
568916
1069908
416819
51334
160122
1053990
732879
270511
1101423
437995
1172038
119886
1125767
1177456
343255
1039758
743706
835351
1103980
267656
1128513
900842
1158820
805843
1135424
768572
731112
347586
275835
439972
291292
228377
747486
1090474
794591
712639
601704
289652
682603
651409
1152546
373206
950983
1104669
995326
726213
418103
1055833
1015371
1098977
623631
929891
390540
663791
444079
194293
515660
8062
323372
170243
1126130
580971
10420
1112608
1141443
1132267
423828
793627
885445
748426
854207
852281
1008092
243818
722388
162809
676032
321005
779390
1090338
998297
17508
1074836
310140
1011192
988006
1050000
249082
101438
861337
662611
39354
176119
645975
221190
734001
360172
74684
368463
759105
92083
226380
1020542
881044
679841
414755
747916
837696
826718
152801
414844
1064019
1106100
518236
314772
263002
831507
1038111
997417
656821
748296
200838
724636
81659
71520
202606
562467
824461
299366
892535
1084706
737925
216614
416425
18006
122129
527698
1117736
690757
901132
260421
245262
1133214
974492
122561
594539
838388
53026
761894
400394
133898
833321
544343
1146458
865462
204513
521984
1099127
240227
745786
681844
16823
127839
740246
89477
222653
1116843
1037833
903355
299807
883455
245160
581071
718882
496718
1104194
632256
919577
468339
1025816
858690
1108102
156591
426099
582664
813934
365576
842027
8424
337171
758974
292373
402474
134249
563960
450252
43662
281974
269064
567568
624343
1085057
812861
468119
785351
408993
320250
761071
107170
930188
1037586
545500
1108052
1073311
315338
651785
1169545
14475
972455
445464
666560
721712
17794
973556
878246
178389
706853
303156
110019
242541
27147
350755
1107246
250510
66846
713076
118670
704461
359295
97893
814331
270958
513899
791058
398246
549274
410380
963484
924015
559185
410241
1094652
981205
242777
845007
832991
23150
782771
433042
408444
891892
521018
806552
926404
1052508
313405
587989
851225
227323
285899
193969
383774
571682
1163458
1014013
37192
848605
1123600
373725
779819
974418
590035
863805
240414
941563
971433
81147
1077962
982640
954899
937950
841197
391367
241156
696750
50118
933435
903058
328878
990335
380461
349300
740803
256860
591069
129156
804581
733489
756462
693564
657884
635415
693224
21171
6191
463817
613883
578945
50407
1032227
1031574
182690
784905
901444
791769
943760
947628
1002448
917446
117027
403266
1009819
776905
549681
580980
907176
391221
381644
761588
73577
52046
94482
506979
394713
557068
862987
691772
77672
50171
332079
6368
1098490
951476
27944
98068
674767
782861
823219
134530
1052567
347272
939115
606875
149628
227603
650065
308169
431304
656176
912157
23726
837866
825136
749755
534124
451990
451469
413483
684547
290623
1041941
50662
745342
1040589
682973
54384
682606
860225
842711
829214
943152
160986
480426
1162019
691191
569010
325731
97709
663790
131961
829889
1015820
1163243
979841
317910
504873
269972
201968
126632
177990
60766
537627
930311
139558
1108994
692416
682380
299176
242153
975066
910863
66536
211933
565636
1084403
959880
469351
1012751
530621
1148312
611537
911553
654533
821611
194432
428391
1020099
475082
378425
678093
516137
1024360
851406
814503
769326
813811
1140596
649848
103283
927769
644838
764169
752507
909139
419694
268227
474009
404607
181625
207757
309417
599359
212599
684974
825282
113634
530224
92175
581427
226274
272823
640165
525405
416823
166658
288587
546659
188160
810065
216500
901138
128750
1022601
584987
67428
1033297
598394
491610
983678
906669
22779
242891
684789
1134423
975048
343168
907849
507072
1050197
674419
880111
795068
606998
1063997
462926
214340
14864
1172207
84624
803304
981440
206623
235077
1071605
203817
326611
489724
964982
89211
115523
198751
582416
696211
303979
439709
1130567
963214
721394
321830
120727
539224
239167
157362
503678
296728
58247
780044
1112569
953519
235453
238008
618090
950797
716428
687296
1134464
658342
836026
216816
827847
640260
446859
235266
672198
454338
657773
1030876
986692
51404
312572
997041
202850
1000881
876533
519079
662507
232720
133160
330899
200074
277817
916206
41820
964233
1109444
393993
1043138
1022581
619690
1092509
1025353
588185
582629
1089333
57813
792907
856006
294678
1020920
18034
1177100
1032092
828248
228884
308133
1170884
1098036
414251
324222
811720
696567
934011
877174
557628
1110559
670302
26283
248208
673551
547643
364702
5104
1059493
937777
172699
761798
762141
364217
605418
747813
203979
389858
868671
725783
837064
317830
231305
474941
1078287
446457
1031765
220939
123518
1024056
707139
372360
219800
198129
806341
303961
47963
390046
1078117
455088
815820
402358
769558
969100
967105
768369
462775
756866
606941
509777
614185
967617
1053930
1028018
704408
1057173
747594
57731
552879
80839
639102
537882
1115306
116574
551472
977186
595746
631022
372731
331488
185635
687959
987360
339703
519279
400877
115689
881431
816519
1120436
37978
910859
552105
1039499
1131130
965428
1032353
160549
996662
821824
55581
153432
236914
702790
367766
1046349
901286
87477
727440
1032296
160886
374916
169152
892557
975433
603783
1056795
353406
126716
260668
405545
138332
72870
751487
853599
694604
144686
1076974
388220
1008773
396761
372113
973903
983437
987478
286537
338712
529223
337048
717441
800426
1130749
509950
364423
685917
109199
445073
41385
146665
32675
1168081
578392
353158
701115
32658
707318
609541
1097120
1091625
1130777
1162187
1120325
730330
891260
980521
1079261
222910
530780
373638
332138
772644
142915
715194
819096
300457
981942
561905
535881
872248
130707
250078
1075976
602360
664335
1062919
146776
488791
1152513
983591
367794
475432
480832
733308
499576
969902
627508
657577
330404
1114893
45897
365518
776420
399439
523053
662413
510574
979866
776713
587861
898581
548784
450301
398303
884375
475305
242884
206380
607452
201158
843968
268121
547469
1060549
772850
611995
693412
752557
367422
636772
715391
106719
872370
881802
296531
164018
61487
957541
656023
470923
1016623
845594
1053194
863526
644562
317399
779821
397680
245885
352368
1122186
207175
762985
927324
434571
899160
967666
71395
961167
434761
117259
105001
285475
1175173
31152
443411
888478
49567
230115
868360
620485
530236
456499
820939
347590
475828
1029849
1146122
369789
1018410
960289
57570
1154740
318678
557790
1170352
456491
26187
108569
112209
198805
1060663
734790
1077110
586316
834695
674365
356976
551133
921639
727936
426951
1155722
1022087
326123
195201
201609
520172
306330
399988
1134886
77292
472831
856985
112864
475305
529140
875446
943581
822107
132235
611756
752706
258652
861813
1160925
353884
883631
409979
961077
1060147
325199
1149745
696596
525560
156596
1098987
647088
462191
941886
902566
991687
511251
348856
184838
70690
1019429
568759
779636
838113
1033323
48046
793243
888251
170009
500548
1170449
675587
213941
325992
478340
336336
656973
429842
735044
273176
459921
785064
48760
83066
693916
781466
518547
650308
440693
291741
58180
831491
463708
32927
220417
650860
549435
254468
811797
381872
392806
501290
817588
237940
46127
1062529
858336
182671
156946
415463
420090
1154782
705077
175345
841172
781988
968781
789920
384976
303704
238918
720385
488591
437030
1178318
879806
490506
757867
709991
184216
605832
1024219
875905
610903
673526
708899
341549
903594
660537
675845
102463
775428
576995
300790
322925
603971
440328
966610
635258
242464
85045
23432
1061508
314903
575741
75835
476087
904654
1160295
949233
227391
557283
481080
122146
277703
222949
1159979
310438
354748
1105975
618952
940185
76006
328463
189071
283956
114917
647858
372274
328884
397466
256676
340494
303365
264067
313343
1145304
500733
544871
297555
1040905
1036240
540739
1058034
502889
762074
973428
377733
837817
862487
701803
446370
190657
881595
1166473
232858
494956
479371
774981
333862
1001774
958130
371670
53506
448375
160306
210722
526644
1125335
225722
683779
911634
232414
606816
1007091
501420
669559
329471
109985
612874
225099
926718
7602
609188
46538
405541
337150
888676
410748
562019
233564
31342
8496
1062263
892887
626116
540400
373067
616666
863990
98295
1154008
712398
418923
952954
989841
650374
803696
927875
654643
937023
1036678
498118
777340
614726
723336
597687
581016
875400
137550
433071
796823
198811
2595
109508
819667
266294
39707
741939
318897
1070950
628508
179367
503986
1139815
180187
157549
95668
1158604
510817
957829
778701
481422
610761
60864
991043
917996
345200
1173867
373255
648014
357220
313313
276249
1175251
903119
441035
613001
801425
368364
1054352
140101
179165
379106
1006813
533373
932694
626798
4860
1068663
934582
810138
1102153
1079485
382288
488586
1095630
367448
423976
1015125
711133
68597
946883
968582
277748
897562
211293
38460
907021
174716
52585
131917
104454
978963
139695
783403
852601
352574
133780
872293
656042
1049321
899429
570718
517248
790173
504150
449638
405096
1077524
95299
297489
786098
776382
96470
807292
1122778
303876
912598
605621
895717
188766
875768
799177
1170719
767629
909180
520777
1128255
60110
1041507
1012777
821082
718634
772549
1056105
1039352
248364
827096
874845
258142
1131652
804203
339359
481246
621185
41834
624279
1096447
809426
1015610
1180389
104051
909223
21560
617974
694723
608749
151573
290028
628471
329611
116103
895345
673737
815248
1174651
821691
704955
768144
215665
256722
664771
336093
593394
162232
996722
33889
999624
478497
822647
201816
688541
288602
417556
785442
417967
725423
762381
110235
243846
1060254
468932
625216
898379
548602
70981
1098125
252323
28335
469546
435369
692541
22827
475076
878920
167437
59645
1107716
927735
1084099
679715
181006
415069
1158081
971576
188143
531319
676708
686798
192072
962684
685992
165448
879273
601111
752387
196477
365710
437137
908305
459783
11248
1154981
354910
702024
210597
102882
524334
314792
1107562
944945
427626
211838
886423
553056
620434
277877
673988
1102068
554600
1152063
203320
703330
710933
343005
841910
757429
871724
1128863
652052
471233
1108719
1098342
74078
910197
964325
1074367
1124585
1051039
592097
1025472
1150024
436643
390570
1123418
937335
894256
657972
1070003
971098
391115
377350
746724
65807
1123565
412530
737516
963366
781205
547465
655433
458313
120474
494187
580312
872909
57636
317369
165103
837321
730604
589493
359047
249708
640617
200834
1171096
942095
245166
679974
356921
12188
48867
552240
636970
1179372
72975
1070110
393689
873947
1147390
1113573
133413
703503
176698
1000154
691494
1006155
1069378
435203
345656
701628
773764
40644
89247
1004744
111925
32416
462271
136433
345554
379936
18647
440604
552390
380739
72892
1038218
1065487
1008978
382733
855777
805533
659644
1083014
336867
1116177
250904
302305
695242
987879
383474
429462
736507
495430
187785
118605
607044
889309
708148
7502
102375
855286
682462
404916
408988
1117491
197364
717
1126364
122042
867410
1068120
573097
557487
1059920
880361
733243
1007126
1151551
1132259
451198
463889
136734
9804
587949
33386
874480
944607
1169494
207571
329579
371135
652358
604276
216914
114493
697302
469386
1149383
1015884
380945
859290
948938
287195
359050
722839
950259
602346
856413
686441
167588
1149373
792420
149187
1103739
574721
135948
1135631
645157
95675
1027675
472728
251077
1014567
1141130
316950
1084356
774144
390275
43648
678902
1028822
169169
529754
299592
413569
234005
354690
562963
385253
430523
287947
581672
648773
637836
509528
407887
643976
809410
213730
761360
232614
229528
1115418
392329
99240
943716
698052
57677
957283
372731
427302
1014409
287568
304563
507663
757257
23037
436272
656090
88811
677712
820009
483375
584219
344488
1021223
698681
863963
330414
1142734
825042
1052211
803319
478681
424556
964037
366314
270225
644100
1055406
99302
1028453
209888
160748
190883
965885
992503
366683
944265
187964
789667
1057449
830708
942699
1113285
538455
30753
1038392
308735
809505
388466
297442
791034
942902
164413
449577
79915
1088320
878326
669302
806609
815351
457256
593493
1045257
1028281
1087807
658537
907474
676543
828084
373638
432767
172007
31211
625853
134009
326268
398114
675538
810988
161155
558270
679086
408250
804090
984189
501693
746588
313203
927638
323920
1018087
138632
30700
408645
58920
63239
117489
945266
991743
998381
1089403
317931
512814
1178939
262471
193018
409733
489286
859031
108556
106154
269422
1100530
1101365
361640
779974
958468
787734
997079
1059264
804552
581138
1125147
164650
704589
519936
545663
649640
1050701
970647
1010808
285025
432522
779155
43969
1001665
90389
189737
385485
520972
401211
1017413
150785
686425
616658
836550
15649
1093143
58728
450543
684526
909544
353131
275703
543505
508508
618088
315136
134678
147374
280615
653635
758404
602060
455904
904371
1058451
976206
997332
583134
1016455
113211
76787
437040
1115987
42783
65321
265079
417380
693868
448970
916556
1066359
18150
216759
726608
554475
945450
384756
440146
108933
469380
627166
864197
744548
10463
1148252
834380
18369
934702
191341
705404
1040724
522289
392791
969128
863145
306640
1172462
119441
1016325
369770
1152803
795578
844258
948923
685028
99907
747757
354050
450007
173954
705664
129978
1091562
973706
895273
590177
737376
1082209
59471
1064576
68371
410878
209178
643183
609392
1138861
587743
36266
132833
811968
991809
231269
395693
482468
650531
840906
326387
364161
722728
350522
875361
1142972
943231
362274
588602
434314
385926
1008869
41774
1099205
1115737
1109765
241171
935506
946592
1008969
969714
391036
735871
579138
434747
909059
1053291
617823
628701
1175810
984895
587952
698820
734562
713247
729717
765709
1113928
102920
880029
111830
924952
162571
705655
176825
274409
758678
324648
740706
1140838
612098
754311
1153604
356663
670377
1033003
777275
898829
481480
49300
784159
970819
619018
811359
923005
1072650
772101
597598
1090823
650495
428003
213277
237636
311665
11125
593718
34129
1101084
170003
721570
543420
53135
452082
714596
1158561
1122205
443147
434398
1078213
317485
154970
376496
283051
402284
1006810
942538
247017
655840
441249
969423
1129236
739490
859149
1081120
507828
316894
487002
950579
1161487
180260
812318
453643
808116
846288
491704
91983
865334
473731
1169684
594666
913741
973559
168654
97870
964525
827095
1114029
883590
329615
291237
877152
844730
146715
819561
480797
689536
680223
778580
16152
517834
527081
951285
735979
614163
408259
1010816
238239
561595
1026489
635681
323235
742847
783963
740549
183351
309670
609690
234434
307365
182735
1125549
653654
168815
701176
1123334
720842
546387
902026
770273
825744
1021437
50762
872717
556347
77504
447902
79755
1170963
1117679
327070
1081567
89141
323232
217606
566227
685600
1057341
682269
955972
730527
328586
438438
982603
535709
1170671
963439
855044
1111982
129687
452816
342597
347166
184288
1068342
1052977
74799
33251
1151279
54531
430995
475958
987627
585663
1109760
234762
556514
836681
1161837
677040
166770
361841
35171
851103
547695
168139
894310
942932
881868
52457
220843
574500
584716
668938
255635
560372
945859
370708
331552
253924
323271
300346
781574
872409
146776
475817
1167050
130213
674515
391197
41670
1069850
1154826
1159239
780480
429538
808494
536978
490489
1024722
827836
129121
388932
197254
752406
507521
676981
750932
325656
215148
483812
673041
533173
9744
1015218
278211
41275
872904
1041442
1027796
286149
220566
280442
423730
868539
231745
225415
1150510
1149484
39546
865908
241708
1169291
156309
941514
477192
212846
38060
462181
992491
667633
969603
160239
10068
944020
841797
259404
380464
1159557
73177
141842
920862
1155022
807000
469446
1121147
823929
843041
918830
555708
738047
618959
605176
355962
439049
717760
38162
663881
1034593
1076510
427829
328160
698044
56547
460755
151212
476307
453514
806224
801679
1005404
379557
62344
1066371
583069
152992
925237
832088
505013
186464
786520
911989
693568
941608
1143190
124364
376080
905343
349872
982631
197683
415588
385486
265199
41592
959237
1152180
688287
120027
473067
1021078
1080263
65904
618791
751301
966711
419124
923635
463567
1058757
148315
37873
372556
662093
918764
136440
788384
1110450
321930
321423
401414
588579
1116664
1069691
1088757
1096518
225845
850873
319463
452774
204880
602029
606312
616395
17319
1007193
1018653
615588
12204
138949
571275
557993
898524
581181
1056369
482986
473559
148274
594471
893259
333860
1008289
129369
529251
22548
329099
648055
904601
1011351
574984
899732
1151723
539199
600148
358226
985791
786163
901975
167865
485162
231070
623287
891393
521670
1101119
225203
267889
1101536
194284
205566
415902
723239
422609
5525
51787
1031030
796678
662991
1093030
523443
991689
826412
1077573
1024565
842039
981523
7381
491725
904665
921398
1014466
298644
824536
630972
975177
911760
605419
431783
616325
1012771
112070
487938
1107581
786962
241706
142318
22760
915349
1065195
937334
125366
708769
729626
896951
933399
663309
933122
661519
530542
240754
834257
79972
153996
728987
314052
911959
98268
180514
453710
341333
206930
82340
611578
1002556
667169
1048157
700208
1168865
267224
477791
731384
744961
423678
164524
881916
672521
1069339
104978
911696
264258
470736
44393
104454
306461
346706
183368
211347
1057773
14258
35912
689683
938523
221070
997348
213972
806448
113746
154560
208841
534096
605539
53407
422860
666428
38449
905712
1050156
557899
503991
609152
965098
281993
204131
410119
351218
347028
344818
917988
24549
942842
139312
1153261
551069
1132317
133658
1040441
287431
263109
718332
9535
147025
1143175
599577
1119675
912306
208819
621591
4925
666851
415566
498354
751455
677769
913479
652609
521225
793305
1160889
714159
335303
459474
234890
290485
52001
1026597
184697
913150
345214
1132092
267473
1015709
473497
914896
550101
689797
736194
382923
8373
234389
1110110
913234
422991
708320
374989
56705
1174719
814736
610586
236941
1150083
894257
1044994
278298
867972
195864
413975
1113812
735160
917335
14381
895427
375350
753820
364147
788668
465074
853652
1139774
702623
183655
569725
203301
570232
1102048
312162
1165833
441801
516472
40352
894589
766915
706197
170134
925888
674854
986265
487696
1117853
390969
83307
446780
275526
165540
1157727
578190
992742
313594
474471
62950
1168568
1093929
577966
150818
17500
217301
652419
572301
550800
1152185
498507
235643
862487
492733
194897
296643
627619
816214
753956
116315
452756
196537
766640
796514
270442
384432
374097
408038
87476
1141719
629142
139340
808470
1086132
1086345
317376
1134163
757962
511347
220496
108600
508572
12544
919490
196954
1072904
436323
277281
930037
966923
632472
129505
155077
626688
320392
897672
773764
1009357
839824
511641
1143096
384982
827647
896572
274159
291412
331976
791594
1077500
537836
412262
414858
227682
1074590
323781
264260
24172
901394
27297
1139000
862606
1069864
683844
787705
897797
1092821
1158094
738195
1129597
190873
1108201
662478
843226
350856
832752
151512
1053154
1044847
1162571
84697
139692
600056
187509
472955
103592
693965
348692
1055834
187811
51128
17197
943012
1157845
884611
633297
139558
908628
461413
524274
740124
233540
594458
577264
323957
433707
564873
683633
59981
1157560
106728
1119499
681798
994782
865759
825171
587396
624297
945876
825615
33057
779480
15474
272200
37159
319707
103674
36095
714136
532044
1007425
616852
54175
184583
660068
215105
137381
912877
566309
706810
547781
131468
608275
1072552
1123753
858585
93868
266232
628066
675078
1047451
1117933
823395
853639
439547
1015462
121693
192705
707087
1002090
286351
217698
706026
224708
640590
1164199
346679
142323
158154
488918
1081094
301411
987292
978310
210487
120192
1062274
168527
916827
715932
573672
908670
444728
679499
470915
574121
656300
1176081
47175
324568
889510
560941
357936
343083
788353
209143
675383
264946
932396
589363
10658
504546
399435
236438
8899
954741
395577
527127
292903
303653
1037756
1100991
744428
496024
700898
434367
759985
894397
812382
165224
1151223
44451
326030
412830
957055
495062
647047
11206
35031
344416
824323
271137
1142964
794073
269521
786103
577206
479902
654839
54060
401661
628096
605584
739231
851553
244697
710171
122893
844526
664867
1109897
43777
369349
652795
1002219
206393
374532
826825
769611
800322
117120
801612
423509
335833
890156
226436
218221
506484
169446
1059752
589144
692657
66873
1149575
1172138
1103972
666019
532666
249505
436005
78281
706111
854773
850965
379425
548818
1134537
939944
377443
416783
448225
481186
919575
143861
343088
726649
1099655
1073406
818670
1066706
28266
975937
878215
481827
256268
933627
709221
292434
43641
1014518
475284
264276
940855
37765
1040881
126538
235522
529066
1163180
99090
159140
927931
657079
1045776
394743
62520
1136715
132764
110771
1092346
325823
387887
701902
1094101
953267
104611
841930
1106310
1124369
1179620
102092
664468
356948
276040
117726
64110
357948
410165
691301
539061
529534
134849
196223
1059007
982820
1022101
13384
1046699
8801
1064382
55972
1100904
366014
1089527
150877
67899
85690
646190
728465
42459
48443
768780
370224
196743
133741
652764
804660
371659
394539
587428
940779
995276
1086260
1024002
538540
122520
864407
918508
166367
862388
948022
1160041
394361
444808
335843
631
256681
168248
1032629
1066050
647743
300295
28060
109168
298977
1150730
357039
996168
173062
976086
646998
386728
167771
539403
62329
1086593
999739
131080
619842
431070
889051
540062
255375
1127813
810246
1143834
318444
860986
942423
40910
63637
795151
744998
991419
110681
922977
335655
1063536
1001859
527466
89912
1144772
249155
1110373
1031644
649520
776196
955192
1057733
760211
87285
358430
1041760
114299
289602
201553
103636
877879
319601
158984
997628
1059307
558664
811246
358707
464845
1161445
904036
715589
917953
715567
1038873
328072
73640
182173
986615
494125
985535
587802
56141
727620
571756
879416
733751
713455
506933
643334
1111793
117809
521342
430746
855099
292211
1144733
553322
667648
355391
981061
561456
727570
1117058
151751
487917
1161023
668866
1129864
956451
151237
861255
568862
1045488
70179
699018
709234
540910
499816
30581
786150
449595
856460
823492
676938
747850
229378
312950
555713
802465
768707
750466
444421
333869
888591
873980
1162312
922582
325653
213931
674155
1094584
170011
599494
943096
10296
22794
554596
828110
701130
730365
396830
118652
198997
882613
326888
790664
674685
1032288
913673
831264
694936
612346
54101
1157507
994294
344420
683995
1000023
733909
386227
521195
916066
602886
730212
1048797
848449
832511
71703
219420
249265
854811
690890
1120385
697500
140857
854284
789529
857706
1004736
1107971
857235
179827
378249
375838
220786
186759
704823
169189
1096979
1018500
716431
652881
1142316
915933
610608
50431
1137126
326401
600700
1089215
1065021
1077452
1122566
591785
371677
598521
784215
435700
1059317
710522
97724
358028
628549
929674
1085399
40425
598908
867193
509361
570048
725297
46821
1178994
90272
120855
957949
502131
92662
1133137
428844
1001922
1007756
1074860
324123
202030
618925
987396
1122493
1108377
273463
25686
472961
288441
142897
519361
220539
240458
781422
755698
1153894
567295
579973
1098855
437249
954085
272440
722062
856470
1042380
84291
896333
728891
1037695
245967
719532
178442
215013
73320
531614
4358
614772
254565
1056035
842408
1037896
58722
369582
151127
710220
182606
491194
103791
466558
337960
100128
625847
974875
113604
668239
387686
959413
1072410
577492
988537
371784
204626
300709
738611
493004
1131375
437017
1123561
218026
1133781
945227
487090
1142422
757246
998932
1127833
992493
614471
1008578
769813
217097
130687
1132561
41236
631587
1159063
875890
252730
345871
1177249
862765
1165018
507429
429212
872164
1106560
997532
884653
257009
676777
47687
394819
1028252
248516
1069504
547290
257741
460275
574962
245970
874264
158087
912146
539305
694992
775639
739558
889026
641164
545946
430887
1136890
821128
265627
110688
526104
291514
1106231
975696
640052
375775
54684
871162
162137
1166067
342280
799186
90906
993270
722049
1056787
670722
231088
1008936
497297
491088
722976
533941
741263
1166675
104601
40569
627571
1001149
1101522
397393
794846
735415
651074
610648
347804
1123863
794166
799031
578798
350766
828956
175465
327851
111591
748425
1176668
767373
907849
125343
431567
608380
105419
728635
300839
420612
851179
418306
670747
51225
911563
1099657
1091350
146842
489800
927542
686305
1004242
1032928
797784
472467
861578
420629
964364
999513
394294
681412
234992
1063533
830306
983431
60968
986147
161849
257165
1006839
856287
1071045
863358
1151416
638598
336187
112480
1008546
955144
562327
342357
1126628
524524
126858
834902
780332
165187
152232
920840
862078
466947
51122
828199
601986
377785
1163503
814597
611253
1163824
153450
928787
866167
723649
331379
431756
375478
573199
978158
685381
101900
984928
753719
7577
555505
269670
389445
182852
746053
726490
637936
227957
1065191
56202
339183
329881
719500
459852
698949
1174694
885058
322238
903839
281874
1140025
978652
901222
375391
909619
763314
210564
235007
102288
1160170
190681
866558
532199
1161930
1139679
622927
1138853
1039498
216419
1030917
657937
908487
912229
1117567
297497
951531
979621
400877
823384
64941
108024
167370
1149034
1176654
539534
567649
805528
1123446
454154
70529
250225
253896
461971
1121286
188498
649271
201167
1003028
720100
29072
603111
571988
771077
93021
616906
1083943
427675
839945
842553
632735
1089247
433689
1165075
740451
389401
587248
1067226
442393
534082
443675
583286
1127006
239481
1168981
285129
147613
1155889
1080523
213010
1043361
201511
592279
470906
1039772
944150
812709
956968
262472
351077
361597
798415
631942
1123699
445283
679296
230097
212567
1143969
1008011
380351
146680
622468
972539
782052
356206
464657
863399
1176620
335097
1134254
690944
93598
140660
61373
394962
800721
772282
948726
17000
867616
893728
249205
591478
306931
1087823
794706
662993
840031
986135
417075
249787
842513
313170
865787
389539
1143462
401927
1060326
794382
92264
509807
504426
663185
1104781
629178
723810
997153
25524
602278
561516
937627
15805
734293
84767
517696
566904
1164025
675931
975498
251431
230198
986340
545352
257105
66039
738247
680763
684902
344149
64903
1145548
845460
273427
992932
1073882
35987
1088887
38327
581308
309969
40141
673093
580332
1124508
1141395
153313
310791
1130793
493734
1017424
839946
326133
1157449
437823
1120812
6164
920622
1105588
1077604
570724
966985
762030
220361
739955
50582
869290
1060021
1081217
575455
856909
1128532
500323
343677
868321
765479
127607
650274
761276
446188
1179878
571083
1044031
964268
59509
507862
507279
257178
1115972
688446
1018912
689506
980649
972089
471137
677221
607356
664131
815522
1145332
544876
38638
150113
1143859
381018
459500
704976
480656
1103661
632159
510714
1048311
962405
779107
230938
72293
1060934
180150
583622
848823
521478
1127657
75531
882639
114381
816445
838097
347274
1012713
1120563
1054736
990906
71156
771209
865706
22826
131779
330882
620617
1074340
829632
499242
326550
582393
301054
1035106
662242
923736
106130
656939
509166
189487
994287
228775
381317
837297
1177960
41417
164392
129305
981883
521444
897031
859596
515879
805340
731093
478629
1168041
44882
1042379
607227
551423
1178759
862660
1092474
442566
901185
1060502
857691
927838
109733
775917
374383
787385
683202
1026687
43666
186222
137279
38683
396259
1130856
686929
616327
883338
1122062
567186
260237
69850
34700
169117
372994
835118
699976
250886
1040145
1154865
140664
202379
595025
1002375
258735
672807
1019775
992031
824376
1014024
857352
925325
484198
10560
877950
789291
887078
1177470
480265
991049
598489
270331
244537
323288
433836
1087550
77116
452009
1092046
204514
951272
696014
184537
205493
386866
721837
581912
1064474
375615
248361
123356
44896
829460
456458
1093175
275005
965640
646131
656134
561685
110947
268981
783976
479690
739864
821525
806316
136186
516492
715569
1078659
424099
1046743
1126202
539273
1120127
575052
81653
64280
630044
658931
395825
5671
588552
991507
580738
380626
1141411
1086314
610862
280325
1118171
813976
905400
1144541
506669
800273
113523
658148
736314
1146598
817833
761450
647355
1163929
650454
598980
524248
119956
41654
844348
1140912
584540
698381
1026789
989153
1001260
1126652
838721
872655
863822
1105570
571639
892224
382068
790529
1094056
1064569
1058780
1043711
1096539
1106297
373707
847366
703185
737376
270671
119176
1166128
926675
21837
300180
872695
1121570
708889
446221
344161
473890
885201
944751
900947
273337
584668
715803
574890
97749
495263
261002
465831
1157721
488379
761125
121209
541788
88287
180235
1050249
501646
1123870
1066145
542474
230794
1054975
522812
544028
23715
855362
866237
89951
254146
103059
507810
1135819
4137
344761
718180
809193
116290
264368
1180538
761737
332307
1030125
1096964
948499
931144
28997
895503
761359
846853
451536
828384
1119429
921906
100869
288528
290969
597110
120072
1026380
415107
821870
362454
156330
811869
40455
877403
337962
930540
1014622
214284
1090370
387991
1155965
430707
373932
622500
521298
848750
951918
680857
597896
989591
558855
721790
1019397
124704
739163
357115
552638
465388
22515
978615
309595
403489
192965
514943
1070891
589066
444299
254086
1042750
239538
863058
523956
735940
1139731
1099034
550990
1169712
435698
1095709
505324
646510
394919
774824
664918
711975
1120307
1152180
524994
374845
416916
99400
539976
35761
275381
169717
1014020
405011
247858
728661
847084
706785
643445
27064
1050812
280413
289112
595959
547059
1038859
234505
162929
695196
445205
364361
1058316
227987
507552
716677
24408
1137621
946803
406973
209156
964055
269436
725355
645832
828986
590886
474692
933762
187381
375764
334642
1144570
388841
565116
941898
730212
33241
326093
858464
65056
475365
638378
1122659
595739
205758
440332
446373
241010
695140
336332
180444
1145584
958586
14970
695448
961004
905497
107098
44707
629374
581856
1159220
1143113
225794
768121
117465
931421
226338
1031622
821999
818406
659720
788587
788700
446682
465325
1170746
761789
927777
851501
1039478
266730
472308
606224
1045416
733011
841374
260293
169690
75992
379255
232936
231577
1118631
619366
786762
890996
705863
584362
375127
727242
416597
582699
709579
758384
986790
166314
1054534
686234
967786
31432
832548
283180
961080
147648
1027799
728467
950105
2653
12380
180127
969943
158712
892528
377124
160508
471901
1133735
42768
1140322
829095
195832
1143138
180401
516209
188159
968369
171740
278296
1176971
760980
832796
870913
626871
108059
707913
887123
870608
291610
803958
1016366
705587
981685
627048
415368
474554
1062950
283631
387955
449998
840773
579014
662856
662956
541858
1116694
430890
738416
504265
741085
1082055
1166145
702484
33868
22758
175864
850410
1112524
1077685
345489
1083404
482405
1027151
566850
369624
340786
474649
156985
533234
897128
574566
1055163
747967
221563
1022235
4001
27620
1078650
1092346
595523
458513
1063158
627731
736689
663522
217102
783835
683629
560216
515812
902865
424602
589178
190822
224090
566879
269580
871510
536756
292713
1113137
429515
718127
247389
704382
132735
817404
128054
118263
665591
280047
222750
471696
576948
637288
577753
1130082
107634
471770
704193
821428
375363
535384
792927
1115854
616568
449381
157638
778345
120255
901259
407491
773772
37978
785444
911801
920684
467657
980269
105477
690863
542918
103571
540652
557609
692594
732717
393424
591090
64912
377763
258646
263685
1169564
37103
20941
642556
399455
931745
419277
317894
628444
208765
499549
1164570
1060714
941160
409347
940261
276646
101572
361367
688361
212839
1018782
1004377
178369
411006
884501
387675
227782
218880
800038
612796
276442
174287
885892
1119080
161309
985470
211428
1101408
698243
167235
349862
794145
143021
1097592
898887
663550
146250
917936
979618
616741
777702
687397
250123
1179688
844019
61006
19597
871820
149064
651609
909855
487033
359522
819698
741494
298480
432385
604379
213296
71302
1082927
1001521
286670
774859
1130943
339136
697728
286879
605694
661653
869417
255241
541015
566653
665578
114973
863796
735252
285222
456592
623046
1069640
11076
843882
787344
879967
969978
241697
567296
404627
923862
55408
82760
212823
95226
108619
21414
715586
699751
359708
963827
438028
166259
1060019
545699
1089140
717029
430987
645176
272780
884032
693454
256745
357252
211824
33528
107118
1000887
1124415
59467
107153
71980
577236
937949
975248
889222
38229
463465
636844
633088
181147
309469
403646
1176656
1101268
444475
341713
1162718
249485
171656
371225
801820
1139841
969002
197323
469257
690887
482725
1104391
1154355
420505
895515
465358
709176
698253
657387
655920
1160508
40530
961565
674326
827862
1090308
43365
162260
705863
819153
876319
837361
212372
825191
412034
703867
281960
146994
957019
268487
700357
29091
8707
1037641
16920
989410
356843
981676
386445
893006
836082
669974
458194
12158
589115
633651
14369
969918
488696
566308
1058087
652618
901147
262009
225958
652383
140344
843770
29349
752969
1096982
1112845
97758
571554
302210
725593
912306
277914
1070897
887382
409983
1051147
963018
1178711
842233
959488
698470
1123438
8723
64498
885935
609760
1139368
872618
674590
95313
955221
1080556
322182
123557
851803
392767
438601
923441
269900
1106372
154222
178984
1066864
797008
739506
625005
943218
780991
801858
663845
58284
900611
392944
835458
904715
524668
193326
238255
914277
672549
260070
837572
862605
557188
239471
660072
168726
1006137
626311
384624
1110919
1099408
823490
913895
1083760
907322
717545
228420
271706
595847
791161
410399
385345
170228
345981
830026
254959
300957
1142063
1017558
969635
122964
422110
463941
1151516
121482
707810
1065603
831842
368066
1047608
475349
389722
234845
475965
1121378
83770
589717
158273
573048
1162253
364607
264540
361751
306996
935853
492096
569966
633261
1154308
676276
101134
485090
1140452
602547
753689
1010212
758241
1113651
1038407
237590
531146
1015112
476115
1089909
212344
957727
45971
558284
577747
176910
475161
408237
443087
23906
1038451
737784
925246
722825
269610
3242
744589
943694
1178440
1096719
8156
959552
493676
737341
656941
662865
283155
811868
264665
95232
598947
441811
119667
641475
716457
1018244
491727
316225
481746
44452
481401
658218
247944
796256
185423
573227
365488
677541
1009409
8916
374776
823822
1142012
173082
1176813
1162543
479073
1152679
800731
704907
1152262
452545
1073190
1069991
919942
982880
688200
829179
50057
884987
661657
828104
169821
672255
199963
204781
724788
976719
691407
549632
1144593
521416
198070
357487
695613
682761
290012
129263
1114262
941356
962777
709429
130478
163033
445992
532726
449625
606619
64860
529671
450087
825091
753856
840978
1064791
1140324
515667
11800
827536
1139008
412545
755853
758033
987077
1078823
321774
526396
294788
886921
907472
727991
259262
1003205
890880
1109320
730319
210814
19769
376446
536134
616826
1122441
968824
622382
1175732
96054
797068
1083574
1013900
183048
979877
1118645
1155480
678994
1108063
477591
661730
1125122
210123
1164307
133238
169045
762223
987280
714046
242427
353537
487361
1077672
310050
1099511
315043
480271
751969
311342
847285
249489
762162
1021969
314837
54889
867718
474618
347141
682233
187946
999483
904687
161076
190649
509396
627996
941395
313058
384795
921185
1158567
1097174
967843
1167117
533806
820521
777572
331950
214647
572306
1109901
693802
274094
496768
286909
824809
662073
288011
840569
737464
1016602
366521
276968
766064
155067
593537
598776
1160500
1055855
831039
90404
1000924
1049361
739479
969347
927882
909961
1057283
979205
70109
1109730
697190
1175081
896888
328436
455087
511764
421298
123117
409946
458045
922209
1167080
585717
192640
526264
886401
459820
1055658
621995
85080
1057005
1061990
63528
1110855
710691
1080314
99548
62166
926640
211121
692797
545466
493483
213305
257779
77547
8045
867180
817477
1016475
393469
765219
1054489
50542
134993
509649
1058349
136670
167680
200524
714610
60544
905512
954856
325327
1043885
263716
971001
292311
23954
477611
220576
1058894
471441
242791
101323
146893
842081
496386
659212
383201
1131606
607399
649063
791240
437330
644569
1128814
918597
873220
1067185
390398
682787
974890
306018
521310
258820
869087
42323
264334
471021
975350
198151
1098075
746433
133634
512884
766421
495287
644473
807325
945604
420021
716228
502483
149243
396069
1180329
160008
816943
173916
577825
986628
203552
538738
1070930
680968
436067
1082801
904686
419216
856535
279857
279589
95597
510567
437329
577931
317969
983459
370314
1146601
477691
1074083
1150019
1081203
544354
759412
238548
136999
433382
615125
754138
148218
970317
825841
166374
1070786
463025
738988
417671
2264
723191
223435
277296
1056439
1075972
325166
323536
453278
741616
686178
1133873
283544
210068
123862
566721
197327
28129
635083
1078910
1179895
481332
131956
194958
428628
841450
356205
556377
152378
948319
363303
1154056
1175772
314562
252381
468667
1079369
896758
982936
191533
238083
215371
1064008
421130
237472
92683
44250
740528
429345
166113
978397
607263
991136
53101
334987
167279
377435
750598
441912
368904
180629
275012
390512
211491
237288
1099733
863667
388828
587982
908928
621033
747793
438313
470435
1127396
83608
887286
592099
176429
456170
766463
330830
1141607
843158
921542
483225
410862
399999
39842
870445
22926
957021
1024577
949775
234155
892909
1044454
1043889
1017385
704056
75103
1104523
14322
187885
43340
693675
783486
655022
1168850
948916
258870
760646
991657
313394
273399
884075
690223
1112441
1010353
957645
32405
106991
848320
471658
821614
1111191
875153
500015
18343
662034
540950
99858
785773
1088255
1058810
223721
1130540
186961
528112
487566
966170
466539
1027629
619100
819135
1062038
913999
363869
288842
410685
346827
1119291
701802
848225
310996
789524
985128
936501
282281
178204
634064
543265
843403
614438
675618
838337
636855
308266
689423
397988
829698
768356
241823
272912
328197
996130
1009158
1174129
426537
304030
431746
945601
865298
559963
30296
1178868
984250
979608
339322
263536
4939
719725
174670
820444
404456
955350
465973
574224
34498
356338
256117
455925
829245
667728
1066012
433784
71867
1101252
813290
381716
227034
753700
400408
73227
441648
20300
28103
998937
460100
239132
1105108
1120689
750078
147275
233014
1106712
1019261
782427
1022685
1008107
895972
525633
850234
324879
1038951
555793
702147
528395
904185
747176
500967
220325
759292
657246
437713
640361
624796
1153172
163473
570162
561520
824407
925299
904888
416495
911036
395768
874637
41404
1062848
459067
289606
624872
806784
624333
484518
112355
859364
152456
1057091
329075
1055211
306930
285407
255480
455214
49593
589793
7970
1175497
1049604
536378
1089109
875063
780663
1032581
832284
725746
505952
638979
521264
4384
616871
755792
856236
854221
802115
974783
266492
78427
1089563
914801
387153
1115199
931007
256141
124636
855307
177603
714193
94223
1172900
522440
442978
527547
323280
558819
1141503
922728
355249
390399
389992
804927
1028163
495802
187444
1138814
474612
675323
923407
663192
693395
827356
446489
543936
612797
142037
386927
836872
1178025
976092
297386
341612
258817
1097515
680903
658186
19636
578117
385444
853618
515851
1035306
910611
104438
548953
828425
725542
527844
940917
885733
937745
386535
1122979
1130829
1030049
530967
361076
239451
648430
879495
720470
1119291
123325
344658
92313
431219
866554
786694
1055871
1030345
604679
233476
592033
962441
600651
88892
589382
335942
71012
8641
1178128
643052
211734
348498
1083020
1021969
32844
220894
1173867
110166
592424
510129
296250
986444
105264
280033
705673
846295
1009769
550524
608720
180774
62362
644527
539756
193515
866607
1040067
939209
1061411
588734
286399
501178
1165077
211286
990759
1127789
466808
688332
534326
227146
327748
1006507
514967
269809
38425
1137030
1058279
1090211
374884
179570
641198
313697
82280
496492
523764
871333
1052375
828740
347957
80569
599593
301001
194235
897056
591922
769771
904504
334189
198160
821854
407319
113201
338437
367844
826822
877237
956089
437328
227708
92335
602034
702542
829839
545044
1132898
390489
644435
610537
1073116
297947
934519
699448
883195
985161
1046453
907433
154311
564229
846259
562313
568323
217631
1076841
432187
551083
156682
695419
301341
762971
450524
202414
726416
851872
1069337
640281
251675
1096618
777111
813334
299998
844669
248817
1157187
793415
1166438
604333
1136252
443641
387453
910986
45164
702106
209169
332510
1165806
450616
164233
956686
231213
328299
860184
105463
527674
114200
588859
542733
219473
670084
810158
1142730
611193
758416
10062
763991
371920
1122038
721102
372550
2416
859638
510539
876896
94233
283290
47957
859313
482685
67081
258277
309410
1055836
959996
265956
325001
1086736
664006
454323
1010696
1041650
638074
411694
484303
134612
181450
1034175
821957
504274
1137799
932156
1068773
1072170
284015
1022786
700363
234446
416471
713170
609916
504065
1016416
625993
634952
327791
558154
928122
369259
1116359
183451
1057218
764655
47960
860186
405234
1083436
814539
491487
531393
478820
390873
415600
412321
40938
917357
953375
622532
258515
6674
512453
566372
431014
477886
227081
531669
997241
1055541
540331
866827
49804
255143
835524
357989
144857
350527
807696
20638
440454
816356
275716
50877
55949
364726
528530
899394
121622
1065384
891787
403611
256514
813501
228300
112530
899563
1134903
137515
90209
973644
66494
365808
328789
431630
494346
486513
129193
1039613
957969
747670
897075
415881
891497
1053142
551881
452121
445100
87221
843165
540283
1020385
515787
589693
708232
328738
658184
1004695
970926
963132
635868
241067
1124353
634476
562030
399695
539984
1104654
508375
1117394
876115
1037106
569900
975039
34950
252070
68369
673499
846645
639259
855597
27692
854675
489478
853440
814618
335798
515485
628185
163054
1038387
459931
1001756
113930
1055981
507422
1118621
1139798
89314
492076
1119263
189282
81063
751740
280085
320622
765807
294687
1030154
63241
1125634
999045
627895
334108
321646
8130
178441
399019
835424
672282
481247
57411
1135669
475773
154807
362810
1033127
1032901
660716
961805
451134
1055524
671657
758557
1041984
714773
156571
420186
858966
726823
231901
633417
862774
522173
488389
435116
610048
771248
188053
274068
360492
344112
201612
667266
496864
611556
1058211
822511
94966
512991
463046
296510
728072
81413
69478
951076
535764
315847
63529
1014521
318287
766174
816600
228197
656005
248721
1054868
288115
1074051
1039346
567020
195557
301058
440572
216806
1075698
985108
1178109
296704
1131316
547642
240690
205871
239951
366463
965651
1085319
431321
882448
105752
905732
952405
958151
455767
544595
656864
1172119
1003139
270834
916570
1144313
58757
464653
614306
527194
669247
95795
27524
403857
766671
64976
540462
1101832
700594
148890
417241
453038
61041
1050382
1074310
176501
1060755
544674
249701
363089
865066
220704
1138022
436156
71263
841265
53639
233712
611521
42896
284910
777394
237100
404700
939916
386476
528770
369947
661488
9480
1065915
568874
188149
522534
1125566
1160611
869410
67012
382803
700888
87738
418502
1008459
958234
840715
193968
209341
226498
313851
77945
74702
816940
611391
815610
801083
640200
242498
827287
217967
423744
494254
228743
304145
1122612
675570
966383
675092
523492
854091
310073
821387
836357
230845
386406
900444
1075599
176550
803360
252859
149015
822382
1066256
245821
22242
9848
411807
269243
47136
223913
1035137
733364
859782
953222
638723
491938
828686
22703
390761
574476
8686
554392
885230
719799
697961
590371
766381
156992
255802
1117014
1024989
142038
119938
984452
656603
1132288
216870
598877
611432
256568
630910
1017050
47507
233118
1063871
821231
1002095
146290
815891
215309
114507
1127124
122081
892059
749443
1157939
204745
153802
148879
154250
790986
215255
533442
637658
22052
46788
69637
534365
1015274
880069
1023525
450789
953743
131545
930780
727748
830877
419078
605828
441857
239664
164598
814294
663998
150653
492800
161867
1018737
530826
882239
530451
192869
104046
197978
319473
792194
240790
494200
508338
1163418
114038
718068
650010
692608
1156670
493693
1137295
508873
933507
79114
93930
401392
43614
651211
777291
123536
161136
908429
940526
367640
81440
389058
515540
676027
961848
591175
558128
337394
1002831
1059477
282836
494516
154326
489067
609392
157052
770718
1166157
1156428
1153193
628112
357788
892973
334611
378590
107161
1095067
1046956
519146
818894
655856
571921
1023310
986492
451281
965785
19383
377167
507689
754256
919128
760832
754549
87107
1127904
189249
660515
591191
377044
1011697
1091874
378980
580410
760695
775961
830563
2767
1021290
7285
63943
18133
166675
391891
517822
46319
35024
361432
111653
852828
637960
965285
1110311
1162543
66859
150029
348915
341376
899158
999229
662040
16380
886794
1128055
166377
1145724
517854
637778
669092
1046073
704594
309558
272270
483476
244184
432799
843799
795691
1029249
305874
562962
512399
96808
444047
43397
1018725
1123284
248408
1096730
258100
153581
160587
1092895
612290
885857
3373
306441
1021642
498290
774867
665625
678377
1053675
403350
440841
152549
266717
14645
85866
749105
250860
783464
533526
357619
819811
587226
584646
405407
500912
918613
1112687
547459
546039
1001794
510327
159
633437
367973
39149
324562
979063
1097442
1135025
605824
6759
1061913
485709
375882
129399
18328
956980
380683
522413
552326
1174784
447563
391151
937028
811673
711389
1172746
1067578
895530
843722
487551
633071
1159490
1039488
148388
786171
498800
44319
41387
1120155
371553
299087
366975
285765
28319
195899
577626
639620
31590
538331
544134
243155
322795
476602
429772
49024
38247
1096904
79350
1008314
506711
222826
684690
571716
708620
219156
303489
1175213
275518
391915
810149
39986
129012
236106
413800
414599
41700
591503
952247
953356
462542
14590
988676
288643
189892
252324
483794
687568
112233
211065
865847
74789
461931
1127683
370430
952074
136171
231069
1161174
658617
546128
757391
184919
1093653
633162
117066
349749
763826
826815
55857
918732
675417
177489
474834
82533
627958
897838
600152
905729
344086
666229
1158304
998448
998117
945970
912156
88276
1029940
1179760
429452
538894
967805
1180413
412187
808916
446237
59082
95717
652024
595134
648070
639407
359136
932296
846770
952484
837008
504046
902340
29360
307254
100692
683360
601013
600248
71519
551549
190713
1111583
264506
1154375
777061
1014742
231671
1070756
229048
123064
447146
942792
664686
465271
1153269
424656
518255
725691
234440
716997
952827
311351
179771
905874
998842
1032256
485438
974333
1144298
552470
706397
485916
851972
825701
268190
917382
1068239
815773
1018620
828783
115249
183405
7066
412856
672762
267055
1170301
348580
1146425
338581
1035252
390170
10827
97578
500542
391303
831189
382638
513870
1098254
860544
540565
831129
630865
807345
897287
468202
133802
1162913
590991
819645
683913
618456
858959
1070889
325424
850897
656631
481453
806231
137291
257812
838115
231430
17389
127669
919107
52972
674663
435571
1179952
515641
336606
762545
1112744
878559
1060744
250434
736618
3186
339760
363604
163672
772085
1015486
709855
834131
451807
412096
293409
336120
941646
1147400
679303
894176
414121
26312
1059597
836227
856977
943905
483847
468746
72872
1156214
1024919
605056
734029
818093
660859
445971
836790
790621
272723
119554
423419
816477
1096175
541178
290151
769928
346974
57566
108526
125046
801126
299706
37347
578592
270806
703033
550260
199182
1141924
201534
376008
302830
694403
666365
1036029
248800
984719
1052521
329888
1000260
1031642
506592
743501
882396
434201
274925
633562
949786
375511
984519
982722
699577
715378
1052779
534393
341907
275567
110838
241050
1093118
767993
21149
671844
541216
154574
525308
942253
580615
348344
578991
81598
167291
186206
1153827
1146774
963356
378841
1082592
1171804
947073
635402
460880
581099
951110
913811
607912
998340
764276
318646
664082
489395
1044211
206535
32400
43060
1128651
332442
436205
592209
332513
190660
1133479
885509
527686
318460
955108
825728
946387
1080100
11202
117249
859319
836142
229517
978086
950796
378013
189707
1160244
148622
995493
637237
341460
766928
676393
909862
637275
884421
148780
166570
38782
358117
335122
716055
1104981
752134
207199
87696
189719
448423
881160
566815
57008
944510
483593
884347
359852
7486
753146
620800
468656
47681
889822
501823
468070
310415
261757
783511
337968
369777
660287
1086810
891692
973665
49646
166829
591952
72688
1072379
740812
679976
641208
201013
700327
1055170
285519
399534
814855
549577
597570
76246
187976
92259
619382
382497
195903
929430
120156
1131085
1100351
862760
220569
1052908
979544
504155
338043
862829
502169
357762
1095786
423863
697342
406682
304683
887097
588039
12884
346941
410016
6761
466995
981822
909844
991343
289527
915931
156327
577581
775242
879306
793886
179375
223163
1100005
1038638
535035
102145
520994
434088
913362
270316
438269
17349
512812
229512
726127
1173525
532600
1142415
651431
752768
285550
374797
464069
662319
109620
936560
270471
54595
979393
838610
845478
904728
115150
1105446
1104317
12283
625165
84449
444936
290850
810239
1029633
804179
186395
313839
855444
709366
1078380
700689
307183
698397
278163
784363
775620
661236
781744
349197
990616
680906
389293
304021
7115
1064653
1149143
839329
168752
981500
207169
415290
1034461
786414
535803
1114093
856465
63619
1134941
761275
599658
569203
164709
887787
515108
959142
472165
873684
882202
281498
477928
454215
1020355
808073
467705
731030
1163791
441994
905938
450977
560049
811963
861744
654601
1071893
591617
305541
635251
813515
443599
336985
653640
92117
98794
1134478
203967
296434
166505
1036185
691641
100632
1050152
805680
724312
1031744
368845
805018
230023
732632
1160157
936842
907577
53559
275671
788598
273732
182595
645646
833736
1092283
348296
383763
1119076
741792
350571
109148
855320
539976
938206
712355
334369
820922
498092
833810
953423
482509
646073
193989
485402
598153
1096261
297315
696519
839151
758970
943206
1176645
260409
139670
144375
1058751
1042389
251063
740036
291696
735657
808001
1165798
334988
623570
558413
202787
628071
770483
27368
1058680
91140
271751
629761
967686
438826
1066421
858286
243904
335399
120566
1119896
388260
118516
1082125
953260
424991
231695
652039
250727
909213
16857
540188
568550
640503
1033927
1117171
844334
1063358
466696
819205
125053
40118
432210
633294
1060413
479976
497011
814522
1014676
273522
682372
290687
862454
1152662
657902
591567
757711
932758
324465
1179104
392507
795875
850123
66928
476841
518002
597624
818099
284083
538674
693851
984351
432264
517904
1166331
192899
354773
736405
367733
26496
1049698
505104
1017627
757537
859130
100871
716468
992537
474050
551932
44911
1074600
269524
652645
629837
879207
1063171
559694
598448
460632
951924
88593
168979
697307
588799
1015735
169614
127913
577148
141194
289171
883635
1052740
500405
889273
475767
629270
174585
103513
1090590
1022383
327716
995891
975433
1090955
486779
75417
689197
717182
787573
314889
212642
309968
855019
1025482
962389
1160591
818874
201016
738384
849784
434062
640783
76016
646731
576133
658790
1036099
327010
987506
898203
127888
565983
225952
1005430
638179
575117
756727
628135
477143
847217
216553
758680
1101527
91380
465083
727544
237518
573242
206075
875537
542639
180016
1169596
524471
218709
55104
1003850
33197
296883
197156
577567
1041703
501986
984255
818140
650041
1053888
971163
569853
125898
537957
650386
758353
697240
114946
1048827
310142
43281
482024
325740
207442
1006554
828025
791260
924523
965483
651471
1041194
1162858
364641
88199
545230
1174160
94899
686928
239593
489606
1043790
171899
570010
605243
986194
475203
1157930
1180538
262755
503297
745859
369039
397832
863290
128305
238667
1076990
418420
434961
1167196
80430
784804
494307
19000
98229
745915
1111056
421497
518334
59050
467557
561514
861085
279841
555764
220214
387389
1115097
1071374
928122
989327
420355
385940
535822
1174022
654338
40713
451012
537956
606304
244905
25729
171690
412969
1026224
589565
1005464
541262
838575
398740
974478
172533
478528
655801
594212
391986
685665
443896
376864
177410
282749
313699
855373
628062
546820
636468
87333
695745
139326
367013
829479
878099
886348
914813
1109477
381701
976570
475433
639729
699928
742166
1120960
1022810
950044
766848
96164
916239
55205
771994
787729
568817
364397
420340
314652
143917
60698
418107
1121312
734657
829488
374566
338585
319684
1156229
298827
493822
201814
606574
941628
624708
6438
503716
601225
874831
927271
69901
1025547
605099
207388
885907
287584
367775
405532
172952
346476
122869
15393
619598
242516
142280
101950
89323
1144582
886731
274951
536269
1116159
177535
683069
309493
1129800
592317
614804
273334
646974
758452
750129
237049
880652
526806
969385
715555
884079
633568
322875
744674
690515
221137
218651
295377
781820
843777
612742
638351
984784
719948
57598
645351
967274
919748
641169
568562
192129
882228
882401
1022082
690283
1037517
725936
688146
239521
213138
416077
457913
212599
577700
201807
570621
276076
315929
910936
646371
144670
350035
220033
899776
132645
881134
799125
302216
162435
878058
444493
232113
43769
317670
681204
656158
944268
294221
737889
151941
353175
147834
27061
117321
354001
901543
597496
1029614
272598
8838
865787
1040847
1121518
876981
231143
642461
76535
266261
106689
171793
722532
381779
444402
1170241
66485
430472
1107219
710679
20537
237443
227161
23613
423772
784203
563498
302215
782081
494140
328161
310413
450032
216179
778064
843352
316632
424690
256589
995675
332605
370856
731895
307944
415375
810404
376871
439757
923388
517933
834538
1122638
381264
376848
1149345
928495
675015
574935
1007976
410193
814878
663890
603380
888774
349871
830715
276910
840702
1117832
105402
967947
209391
229385
616063
42144
973132
292388
121979
271653
51221
526759
66539
425520
414858
403710
38836
61637
1161313
822326
178830
674497
918230
1003330
761780
1023009
806441
178222
361320
799156
1070452
120076
750509
989115
485959
160479
836355
708181
483166
837671
81926
914635
54485
441266
915215
531130
460632
1098939
148708
293158
874122
361301
977799
429295
456241
237466
131317
1109855
865214
496573
329322
685501
540103
203521
655015
816943
317130
138183
494041
1005107
1134454
1139767
95456
817532
731725
635732
113850
823485
429080
74517
395004
331071
97579
769793
406192
384747
303570
229799
676745
394631
130617
815815
1037241
901307
146671
55255
104904
483864
390745
641978
1156446
374901
708494
460481
360015
1000977
1076944
554362
250873
473919
285146
556115
108852
910172
760091
538543
939802
633667
996650
719083
1166838
555876
47055
339575
992960
931652
1019100
300512
522638
296930
861446
748073
629501
748686
1003685
134368
1112495
324396
763756
259309
769359
872471
847783
933800
630693
54864
399130
481212
834120
587172
545260
442962
132179
975539
404861
229569
596237
686213
1038293
1176007
1057060
473790
308405
459437
796619
115053
430947
932267
679129
782306
1170810
645986
789294
1082810
413704
792048
1043106
480358
746187
1101652
571909
891803
1087684
895899
535218
972676
779592
271725
203893
92638
1075131
1118144
628914
251432
1095388
1051219
1005811
607662
216581
221746
934073
675921
242836
1168834
1106851
914241
750784
659039
197695
1000608
374594
108743
1091120
719299
73103
1114185
250299
200094
422977
2315
717789
965079
132406
943288
454195
1169544
129795
662029
1171637
783263
955795
411288
95087
862547
410981
1096273
220724
945038
900722
879690
98633
479791
816642
931086
1162962
278418
24796
1038330
572684
474355
461220
1155485
540414
1170992
271618
553055
17953
1043684
418368
744837
751189
465488
420634
561987
399339
940615
480694
190067
1111286
356144
317088
1056472
753481
540263
351164
178320
185825
45058
1057186
1028706
947050
173031
907345
1111234
1121616
162852
283845
208078
225627
325847
182796
68418
1027340
736186
385352
1022589
1135602
942629
1010880
656388
973929
441854
988140
391032
931227
999711
152168
238039
1160927
370109
665223
395740
1146017
285666
820505
761273
153604
241658
683053
290725
286642
117277
129908
582433
380825
290591
873223
483255
410855
613166
778677
980330
235968
382010
668652
746656
128112
1168124
267429
876289
71837
41524
767273
940254
596815
471614
254918
815284
391925
817041
568495
1153667
461024
557493
686124
933558
180905
377202
187544
1042912
662935
849806
1122090
1133803
692691
489848
615358
139239
1024663
793882
721040
675447
875830
321414
137040
976842
1111170
195524
587316
540216
1008006
743976
174151
948741
459852
217269
648710
41639
689765
556432
601909
1014754
355175
634797
344716
244401
1019945
935518
1057116
325373
1139606
1076302
448525
417257
774039
207283
711090
978397
379558
297272
383117
764571
367985
546654
382972
307777
1092763
570431
1095540
523237
172852
1065593
556806
954682
575739
1037808
692645
263138
1062741
908672
835693
159537
641792
1017981
734078
544737
340645
100931
1115962
491981
605305
723895
397573
73949
955691
794471
878559
601626
425108
971659
125149
540489
588922
399838
144486
1129326
387028
154698
307852
545192
422909
1079091
1121346
1099673
1003361
731437
578935
885009
71064
744278
406786
786158
130634
327233
1157424
1095691
888699
719326
747719
1138365
597304
1165123
924776
669554
537160
364715
989715
630960
257241
225805
749659
1102845
439824
900962
828549
405544
275671
817885
693045
373418
818085
6048
166699
898236
1029896
822742
1145778
441097
416785
162770
498664
606151
404392
178135
611454
173541
190776
266521
1127419
63048
3091
433235
195995
924064
549480
393029
526879
156833
89522
930537
1070577
709929
1010307
293601
156102
670584
3915
594559
993442
700043
551315
1087301
122039
948829
1019545
1053008
1128261
1003452
501422
148897
877722
553466
705568
247068
133926
1029165
48746
691673
476374
898596
586899
6449
43818
849685
918266
77548
264677
660590
509913
1050231
8086
336121
968889
80653
199560
985594
686040
177036
131214
729113
312297
377774
107324
925914
178581
635131
546360
482042
513199
811966
576779
672237
753131
1053413
751438
431251
1022007
856373
787047
536101
350516
944705
524970
441221
1101423
77746
228498
818378
802716
687040
900163
976084
1076189
110919
317268
650313
920489
954346
573506
338060
787126
947859
297323
591079
912132
268800
523869
844369
1106364
930640
260101
1160706
903380
280875
534288
1105147
866357
77056
799358
163421
868247
1098384
1018530
955101
363060
37143
87131
977841
458614
252766
251904
628358
873795
391888
530134
396378
1065757
760735
572725
244760
777815
19522
213706
132476
544082
366900
771129
169528
1002159
831975
310185
323569
175138
442157
822050
618701
703823
966960
405660
758793
1037492
439398
208778
1061028
905626
1000133
472710
488496
271269
123226
1127457
1132991
183294
299244
710341
863510
521886
998948
612350
72408
129733
258200
886530
1100421
483213
40636
771052
1124200
149782
746441
1040529
628342
700485
762135
360242
1171279
192907
729104
1172568
917752
454435
1103222
680258
1062494
20490
311639
255591
450972
349958
1050646
810050
919864
356416
575241
934552
557661
963887
798570
307377
767850
670509
1080701
498310
842428
201930
678910
645308
93041
565626
977454
544501
935424
915164
56900
334713
653688
121861
392655
774423
198350
1085478
436598
1072556
1173375
121543
637159
166565
1127457
472592
909692
696751
14844
288165
64848
569264
1106254
760336
630354
345850
1010784
965819
889323
521799
514385
259422
326270
758334
1031118
665013
424235
903414
1155408
829690
180627
821004
813570
622509
599822
254085
350037
344408
77526
366719
692655
340536
12915
636338
105797
47829
766645
770775
318468
177589
950367
765449
77431
1058011
51448
365772
16137
965423
350774
697927
797343
831962
755488
36492
807794
622309
358296
674278
96782
511277
922719
1051039
126328
1095095
704975
1042677
1164208
554960
1103729
1035349
304663
236897
202964
24993
531891
672982
1168553
532050
719703
747790
717010
687664
681137
91769
974935
833751
1075398
1069716
378808
594733
728060
637638
541676
207963
1030741
510873
66058
636702
734148
574112
971484
1079003
195838
959044
852512
745235
450378
26479
179399
138858
1110835
1043590
474659
152359
319957
130824
717485
536870
832124
369326
108193
287305
644938
602255
267857
50024
741329
798381
408928
433703
1094012
886675
65801
681232
489733
258359
1033738
140295
247527
95771
838142
274103
485754
1172687
73504
340808
76040
625597
834537
864865
251390
453247
1051734
227827
223539
350417
909302
664668
945617
278266
703361
660176
885429
1046116
628485
804661
771115
1071229
1097048
623532
834338
384010
939556
199726
681584
556451
581053
254411
985769
822114
829357
754714
958464
241240
973697
694418
366388
569739
1043989
246064
1092707
277070
116714
385442
673648
215710
471294
317748
854583
872085
743701
1146580
1001967
844283
318442
66692
930802
489639
1106144
335365
511424
1026997
777808
399830
81412
1065761
1159144
429705
668503
197188
689734
442555
47692
943147
162345
1141142
107265
3408
318367
833424
803522
922762
287580
926702
581278
1094546
467415
829101
870996
913827
178131
1042439
517784
534980
1068560
816780
454360
244306
560487
487747
940156
1037724
410415
966630
208113
664757
1124545
268056
213067
218115
700605
1042661
426607
829596
802305
876478
64758
548927
318521
491345
136046
832711
864551
607133
1141488
973431
824644
400601
805368
567781
919685
443398
728104
1046760
157091
408913
93039
1175986
437464
716946
44670
899378
1080989
767667
245866
628385
114845
244951
992156
862216
1074275
206316
1061136
558971
1023507
300772
712493
24316
340401
124584
556591
392076
429071
273921
838738
887978
974481
92102
718199
93011
1179818
77043
1022820
909602
956764
1093419
1060954
707954
52312
529070
609317
786521
94774
1049650
1039508
119862
879731
842505
786653
455055
1121940
641699
178187
4403
1110173
63779
127817
364342
819306
379491
532095
910686
494965
214674
632651
401317
111188
392101
958396
13923
979830
562112
513087
285414
1091638
636157
15197
162333
203700
748051
765715
1072664
560903
627996
808794
543420
594512
226223
231339
301399
444928
348553
390
209085
1118183
1102439
153571
132805
696916
941620
1085348
427884
761385
1020213
734345
781220
1107897
614750
1171726
98445
363647
959081
972568
947290
778015
1137373
389316
475557
563840
479937
694625
597841
752620
1110175
368034
744546
1000114
489306
666586
1143213
511607
384210
993935
737147
167826
97454
862104
458842
1148412
645175
336329
470880
227682
583769
420267
26899
383617
487884
577593
677474
1003153
876717
44795
538326
856470
915884
1165092
409928
1034199
466572
39752
649867
842546
548154
51544
498935
75584
430128
599042
250058
557923
918734
469437
1082787
965269
439264
803809
644604
143878
1035565
154238
511930
1063560
660972
665760
603289
350733
1136138
1009678
8504
672337
405885
837721
864955
827708
711751
356688
576500
335837
816780
1145157
403459
1146290
855074
29826
765077
945139
438253
881540
570927
816154
987415
477973
457238
680705
943907
1163028
959957
685389
1137445
325625
28381
432953
609889
567468
257530
198208
264643
15609
923087
1081752
425526
998676
681489
60428
561552
34323
796657
335790
999591
138924
801560
731711
1047500
140771
776705
607307
855029
1067107
61470
846092
568635
278894
514842
918148
92460
410649
672604
428659
951053
876559
674280
873859
1040691
145688
373477
1025991
708949
590487
1058124
129264
109423
193066
730571
631437
785308
1119051
823806
1036113
719866
132629
1009348
195804
618651
211110
668295
183452
243262
724893
740273
495910
265894
395086
816630
873190
1178351
293314
1171245
737612
1103133
795798
785532
935517
631254
786194
697051
631616
1013560
231406
481858
733147
489799
1172792
1059255
581492
59907
234337
1115946
550572
955896
174432
535504
1178872
230946
423900
1046930
1056920
813956
798269
131087
102311
1109891
1048482
896484
853924
982026
748549
36786
760238
387874
651097
584604
67937
317294
449778
172048
235326
961488
346697
458059
917903
127052
325641
539743
660427
774780
629846
278149
661481
53750
112302
469067
885832
430017
496567
250320
93510
298726
37847
313343
238084
1018719
316189
1079060
63559
329361
313047
794090
810952
776129
280795
547139
766636
401614
905887
274802
115068
525180
60393
573794
1162718
984202
295506
234738
858353
1175859
347052
678151
103425
226913
212130
200371
974299
1173808
840218
550178
1154428
859923
958011
491730
167977
15180
679693
457217
305588
864460
557780
117484
1000050
133935
380248
594971
920728
342828
626432
247555
278540
805852
200612
197594
546091
100315
411201
464135
689067
40088
917939
761787
929895
623337
405361
1079097
370459
365874
471326
277354
1050627
1044416
1062885
593251
384628
20026
22406
273071
516593
937363
571298
599921
1151118
570106
247401
1043845
165788
369351
1039041
729389
202366
469096
1053759
544734
1179981
1119068
38343
1040681
1042622
115561
54879
1020286
174743
772753
570584
365915
798608
386250
495356
950059
628562
210968
887875
754376
267005
174418
635952
196412
466168
910843
83307
212590
1119240
886244
456367
847477
480462
788926
505661
843747
639691
1092748
249181
812962
256753
764027
516711
143314
1035923
275807
815078
483760
1157396
334880
691950
476805
30615
320304
893786
309544
470355
432323
662588
86754
989518
126446
1052206
572344
508808
660646
639827
375361
241522
299443
101812
131612
608850
972465
945578
655054
88140
761050
772355
169044
43132
927125
959420
726300
262532
562594
335903
155553
376829
871930
291470
935835
206291
20221
793723
805163
787566
63872
180652
1019566
386315
803029
1012616
1024892
136425
78381
482911
644668
18711
829401
982562
499070
246552
247967
613120
585403
698970
90745
580536
300432
223499
805647
1012671
1109918
333402
136206
25076
754913
399418
505960
921043
213412
690493
121103
328688
252558
494355
323974
140997
846346
819010
188857
53038
735019
929753
27368
913227
1102024
243917
1118643
587517
959778
1120123
1150731
595649
1104071
688984
912858
909533
150688
547959
775368
385821
985434
330440
134264
879362
1044545
1035656
1058458
970225
239843
490060
1096044
697177
1001383
1156335
1015246
235194
576314
996789
1008401
113409
920386
103615
169355
91411
965454
430911
333326
872985
62700
1027371
702295
258556
1137780
408327
218068
1035927
1125079
11766
993192
170328
248371
1009529
348108
431717
400943
837576
722854
734103
148794
952815
1051317
168286
1109590
959926
503106
159603
206670
698615
603431
1096309
638762
428057
683315
131570
424219
1067946
539364
908646
1168830
34779
613840
707700
1173024
337100
729931
761444
182028
20460
503108
325398
751274
32650
24386
404055
421389
958454
397675
675597
586819
827291
447676
385518
161019
761252
806701
887144
69154
233722
230529
926047
199204
581952
388585
606782
294672
153042
963437
698148
783049
784274
541591
724591
121963
735128
307098
220259
992081
810053
822828
582645
26931
1171362
818367
904969
867104
717425
257292
136581
1040922
991209
1107106
924192
1076887
1104017
1145879
1012047
699503
1032567
1115193
1148091
64901
553538
647675
681532
579555
348985
831641
706724
25971
505310
1021796
1153543
170461
1128642
118852
605583
462897
455907
91841
496186
184755
299122
1017075
1021104
751444
132796
799335
307863
750934
41317
857066
114461
1157512
1061185
541961
1179946
701372
204757
937359
952165
415587
516510
256938
797741
182019
904067
1076491
723533
326738
415991
728635
322025
893345
182149
1097842
134346
172443
328757
518120
815421
1073027
288764
957182
701886
169744
1009811
225205
841848
1155754
853090
6327
1038324
904522
404227
982641
560867
161871
419269
1120814
414649
133912
796759
1089306
104735
1105864
473525
291187
248932
104113
166708
744159
9638
472257
26368
597911
91129
340766
976406
474449
19058
612278
641984
638843
629896
131191
537335
588503
910036
268316
498163
360925
191709
591005
124070
518976
424784
303707
439493
320771
986244
724170
1053539
442185
399077
55133
48538
901737
538391
295410
526129
728699
395825
266074
831918
466671
1171870
1034331
825820
126064
221562
48413
796895
331466
1070557
417910
15987
621664
724642
951125
778462
639233
305528
862249
414547
699664
788258
538701
1053870
396543
1094547
990363
1157549
132490
554493
26996
1146954
689907
336514
427902
374501
761205
954866
1008406
900769
1089777
206717
681385
265938
220925
1122897
414476
397515
747398
58318
209759
451270
472344
637172
206048
832983
603649
441635
1024343
748068
1045413
360335
961606
490321
184054
22229
104684
687279
1128368
256151
307448
176015
203137
182894
414908
441968
774912
538975
29981
87141
51995
100573
958587
139284
163440
1148277
812579
666976
1145172
892257
7959
557759
727691
504509
217412
701450
663591
677048
1162092
86271
711723
613980
1158909
93391
13204
1100861
54759
609136
190265
949341
904032
407888
877576
21334
540224
827032
415350
277691
615805
839072
787853
892853
1023368
115531
453321
393192
1169768
132902
105988
1141486
51408
19203
889107
802777
339882
628636
1012240
230224
1055830
188399
206742
414618
1168243
909979
792800
434855
898185
218897
1064708
606778
17608
510428
877249
293829
100679
338161
400556
749612
1060697
466857
444212
375666
171299
1168284
344117
782259
788282
328306
51268
521795
431811
541269
1049085
599613
897776
413872
96390
586077
405905
954102
396138
587206
479808
50060
81546
545270
344352
223932
268536
4792
637419
829461
840096
1042277
582826
810126
630549
993019
774769
954067
1169200
184389
547764
31824
386205
731895
1011805
101583
181592
950933
972356
635611
1025935
194887
917483
1166403
1123994
1168602
823141
350154
1000514
260018
645085
796286
26322
957620
367329
179560
1008129
905673
1174928
1142513
539375
855558
882808
1104966
291750
737832
701521
993977
1037205
451471
473124
85537
780080
162632
279851
1015638
1079557
182630
489412
1116151
886551
598519
883609
152217
499587
855714
805273
70694
249556
555902
861193
116500
1137619
275926
864987
400501
883600
338674
968803
936532
722992
867721
505364
1077580
752762
946347
740294
167649
1003558
459431
864058
898892
863695
977763
9338
956470
451659
75219
419791
118570
91086
721244
159791
1072180
61562
1063835
189315
1108667
339769
329891
971446
270126
676175
608656
865822
512917
271161
953213
1005433
218282
39854
927470
156475
21904
369308
684079
515005
1169449
739724
410724
836158
1138478
488382
1005228
88385
605774
1149800
954386
945464
307545
280069
487503
290585
583072
897472
640380
221092
834796
865545
594290
876443
61840
714535
927372
577089
835792
441190
741475
975887
71834
298993
429604
588223
682820
1090362
870496
248732
715124
713664
400986
1156454
306435
740603
1022990
56259
547360
692368
26783
360488
833670
99621
59102
173648
1027663
553921
694134
234306
961894
452156
494042
1008570
835251
1063600
145591
91954
352991
815950
711286
1167810
541263
1099166
745064
429656
1005881
146355
913434
316379
443850
435970
384289
354595
686628
267289
4506
258364
990653
252619
750915
766941
876951
928021
996895
770518
535860
1061767
222774
16463
53794
682997
651684
678931
688497
471082
410871
103818
303358
250058
400916
73745
530041
600012
366041
420074
1044361
583012
1137333
1101496
730962
585663
1124860
400215
489974
527863
1079834
661828
965190
305302
666237
1107789
1070097
729041
699196
580549
462959
1060767
101186
44951
1018318
915708
620807
805208
1149971
248252
748555
348369
132483
1165859
1103805
330916
1023815
807359
846336
1025272
884702
109071
271065
963850
953001
588810
26390
981590
194296
272092
787484
927685
783216
70840
1032938
352065
730789
854875
1103604
217621
547579
161039
1025181
142641
131458
883181
1084859
139384
906064
47143
972607
800098
89385
703727
554838
581699
587729
996943
957573
454295
1045127
1037856
722676
856951
875835
1168944
730499
744857
1052038
752168
218376
899432
1152518
292003
922556
669958
603750
5022
1076143
1154404
494707
522359
497555
59639
860462
504412
776679
782479
94115
203313
944581
972500
1164776
1167340
883752
977537
13694
808154
467397
1140942
88826
858871
508955
1070849
763087
516182
523453
465915
1109780
560324
35317
392823
967227
1034885
382652
124869
922306
834105
294670
1088833
1027379
892435
778818
522499
450074
818618
25967
657784
580694
507820
884987
1010478
222021
514605
905777
181389
216054
476759
940565
517992
17103
1180563
703673
577326
552434
995329
1042423
784232
82493
584228
217313
775853
848017
43925
11650
833387
370298
821619
673289
489905
99245
842088
1082847
1132730
763203
727930
1064440
245667
461911
273104
112048
834171
220082
38704
414407
332629
588294
460695
711153
532520
393855
227246
321007
431797
560704
161232
839344
273947
918058
585316
723208
853194
255234
396721
417439
628571
116002
484139
928705
869793
1157796
724799
2334
1140156
222216
197246
660603
1114697
396741
522791
703149
1096028
172503
131979
216749
1075628
906594
938236
657831
498472
372235
182278
483546
795529
269634
840740
508520
929875
790653
216553
950705
878171
587274
855591
541974
801729
925366
1006904
146392
515866
512712
597635
458845
129758
1163003
549163
374083
782377
419652
239035
230584
296745
527380
480554
1088494
477826
868889
202313
1091474
105311
332645
1051300
963335
406902
15337
263694
605583
724972
580191
696596
1040204
596526
509116
658025
152568
796776
292780
961460
616758
782689
555062
908643
923081
703669
1113050
781076
246084
365513
1052991
890316
905812
601869
173407
819003
510020
286181
125709
427902
191532
978988
390790
708995
574670
153374
687309
57304
917878
811509
697107
718143
399584
14954
421764
687698
286904
990831
676445
1179402
665750
586936
201453
484733
145700
614810
978286
1015333
919066
1086848
559289
68162
961254
688063
645547
792039
539567
666777
1101930
753748
66759
427272
715857
884205
744301
330109
503485
1126558
1043169
925775
935267
826237
384738
686554
317181
1061206
969333
205987
414420
1011315
30229
870930
311747
106969
873609
482629
113733
1078194
873644
1158233
710074
1122897
1042626
378002
327754
1169574
804713
19957
99839
955166
1113544
442894
863229
377211
137813
867170
477865
484311
1152848
931992
292080
943805
835137
1147084
898457
854235
4781
797188
1060322
649895
479507
1128715
450273
416488
236223
184643
551733
876042
764660
613764
406097
1147500
722437
265045
116927
370532
532027
989842
607821
245663
360201
1011776
859331
425791
249390
1127726
557659
1133262
211331
1009203
581122
989003
1021089
683339
1131447
657929
653418
998999
734625
263956
627407
184465
999735
1037873
160449
1043276
576924
628656
622853
316794
686011
705417
611168
1033981
694759
600283
776872
48294
609032
217241
235619
135951
895744
1016496
933628
424146
456581
975222
129672
137274
333599
906131
79804
506752
948052
907378
757127
96142
1174436
994336
268724
1004060
1142032
363036
1135148
672679
304657
521369
877392
250569
108327
481297
144147
42790
923340
199036
194339
502995
703559
666985
1164362
777550
1063824
901602
1041537
4670
555147
74698
147034
219554
943243
993752
418800
782282
1026047
919972
385496
53799
103272
525446
335853
1112750
525240
615643
582820
922468
969877
229271
392631
221216
12488
94136
954157
1039846
675893
93586
934709
614464
384695
211521
774483
794184
612709
11620
251623
842392
62150
141374
964520
359472
671095
949020
166097
22956
429853
442292
954274
1076419
112234
1015930
473325
853895
1107816
905519
1056166
1104685
581013
1157051
522822
952097
833450
282082
5705
917656
23093
946536
927652
695655
96084
496788
796417
276244
206302
229558
253663
609763
383882
211037
582163
150988
1078404
67019
679232
1026690
740290
625589
1164598
274913
183317
1141824
380324
242598
969082
90913
555961
662057
674381
978370
166364
862070
728214
842806
959725
157969
135628
1042446
473050
449541
351722
415412
474035
1101240
213986
958344
4543
174925
1165768
197476
629149
905481
775610
163368
706366
564512
113529
699798
694230
574907
399096
79685
599825
1083130
347569
893634
205711
324135
139699
51069
564723
21936
165465
873119
296114
1070416
560593
59848
902136
720823
913855
646245
941307
273033
742726
783255
659650
1001211
1040098
380375
1084630
1078246
491856
34255
506139
19607
220484
374229
989918
997665
146117
72207
970102
582004
336190
851282
178892
725476
335934
96663
921016
1156410
912990
872814
1102508
22404
1043486
432732
677740
474943
91770
545559
373185
985672
979894
769963
550603
4263
793136
625498
1003290
111076
724274
811745
387009
781088
127894
61551
1149240
785470
476536
38220
982115
472493
1083562
1137513
968274
703534
554802
1112325
782334
185950
687884
613467
73811
1041553
912089
431398
848304
921668
747994
144674
1069308
759630
548161
190600
756084
661698
670427
931548
873615
1056399
1001233
1020936
501950
420999
736142
611621
503725
104823
1107887
306810
781672
809933
1010466
1019012
682284
113328
971456
1130860
543786
231452
1111885
190679
51060
61094
990167
1145440
908055
1000955
966195
513058
676612
1164357
745837
237574
1041464
189941
58436
275701
675272
569783
48634
1070740
416679
200868
555732
484318
1157423
518177
500536
995352
982595
273750
264350
882851
734285
576786
682837
65650
289050
277299
471696
481976
580871
564993
104836
404675
608139
392587
494263
479663
1111400
464273
734988
753110
682423
112001
845324
314790
636443
886884
783109
127804
1035285
198208
279615
974838
1113657
540655
312859
218565
552407
869549
889934
479682
437484
570593
735976
534308
1113937
82237
440364
564487
883021
350621
143890
918545
708878
673546
353207
443053
517612
460864
928942
880889
731407
958849
623504
953096
129461
667408
463149
709323
736540
403302
1014763
675048
1029299
979569
843663
362829
1080256
363932
145942
468863
360037
396681
542655
87048
764810
806204
1083367
395463
1159956
545195
8687
1019917
747107
1040584
844556
414258
374090
253188
702689
295391
19946
685506
773915
902033
363375
533506
1139291
418998
865227
618882
886691
26018
409250
174595
800498
203664
448848
647007
718935
1004818
126512
417243
944651
478615
438773
522490
1008540
541154
659496
563008
307359
74185
1008358
313841
939741
1118862
672672
231494
875185
361072
194681
860578
950756
504580
970426
289327
970861
835923
1096481
311508
777456
298172
305242
1168152
914993
328142
713446
801207
1048493
291223
322380
735543
164814
492817
637753
7169
47217
963439
137709
526520
194123
878168
1022794
987724
439401
654488
1115659
288982
993792
835107
775281
64237
538648
605056
655877
125730
424934
836856
649876
339864
513353
1008872
336262
630283
275119
372495
642135
660457
610583
125845
442329
379994
538932
46612
412012
278960
1084434
23864
137008
591711
945866
1092786
741557
398583
639188
1175339
1153468
418906
169963
1118292
57304
492542
970440
861341
934745
1145487
800453
80961
212521
225517
117191
595137
859530
1123492
533315
802422
1001613
219982
880
184325
507510
93368
463926
1076386
383761
1070244
1155012
1014806
17004
321183
563950
1164469
300408
508119
596438
161945
823654
20710
620082
838486
793186
279141
831050
898435
1071881
930341
456273
328495
66820
478782
1095263
1115104
537258
129459
429710
550610
1108001
599264
237684
476699
674556
414926
193911
1067447
929769
905391
543032
1039350
577294
790589
368388
542546
9781
526089
416841
773900
90187
644632
352448
90898
292528
700908
765400
131105
1155005
871114
104226
429923
267810
926988
799571
65492
571197
812715
74022
417437
999872
1142546
730354
1174784
190310
1009205
419274
381170
614098
558050
350210
398572
238885
303920
648258
676227
404813
44599
230323
429227
947727
720599
938046
858181
1010849
299323
914303
941972
89305
854945
1926
727387
335336
184495
432450
658804
43832
90949
1104599
765597
1144253
623226
1166288
263797
879104
75049
1165849
1122121
236423
1023717
371664
1177669
436681
799685
239504
967810
75297
561535
581745
853428
948240
410486
1065943
680513
707420
399297
1164794
377013
438029
965740
680685
283028
667201
587203
522411
100597
979961
85858
382804
1071189
504342
985877
669560
177626
1007376
11479
1003815
120987
1011194
543961
312305
415893
259845
957958
1094049
425352
804085
166257
689484
1122063
435823
626334
728284
959504
46838
662303
87685
63087
645694
425969
1061201
992724
246629
290108
586744
700786
902635
601499
791879
906815
1177533
544222
519982
831580
176714
192088
850560
683956
1138051
82702
313385
993235
980694
275276
976964
414814
233876
946516
553979
272928
600652
801438
1178858
1118352
786657
156650
1065870
930895
78109
665107
1067028
931086
507939
572561
357708
232312
221753
891629
483900
612165
832139
737351
39893
206042
182122
590692
81036
201620
1003584
59704
808139
285495
1036248
378228
965317
1085259
477034
1041773
1051323
101095
1084328
740943
314583
256894
174719
734070
237968
567195
698861
402524
324698
966005
1100274
103249
990257
448875
505618
606865
105056
611666
784670
27709
448864
136409
123736
105264
296902
687926
782860
718103
768280
941781
831907
680768
953285
56253
662856
243729
140409
18945
312725
196183
805987
896680
1159183
265380
955735
298775
48674
1056692
489175
304080
671101
719080
226754
442905
214373
60229
100359
426450
228891
1054576
721721
577726
345737
1112139
789429
22100
32358
466515
203512
435130
269632
746850
406219
651436
1072598
997636
723740
154402
476139
237338
678789
475651
1082077
123045
915414
724359
846740
566503
623366
916951
495426
319676
363549
264698
1068710
15683
159697
962128
71253
1029842
881413
961424
451701
507878
534131
828841
673889
464560
261327
301159
158621
82665
895979
1010117
127834
135973
231771
831069
881970
825696
445584
453697
285139
937831
695062
707484
321931
190425
504877
730193
251762
533384
790083
179586
741074
1084930
1148593
524017
186410
958246
623275
761260
240084
492807
562727
146694
1015218
610541
544666
450575
131940
696307
555828
111849
62388
631132
487369
462076
106577
803311
796841
1162198
960995
805621
1020037
835766
1070826
414721
441056
17410
892609
970406
731057
96389
1087661
202512
758619
542220
1148100
862606
340807
353938
647527
540497
377297
947448
797877
415048
531216
24580
99343
762223
766924
744609
315436
999777
343316
973842
540874
944379
207819
802000
760106
49108
598758
720701
187848
1059096
357349
727014
286524
210027
587550
619160
651274
799102
404097
1029869
657376
431462
3709
1134737
811874
248829
874416
880956
1037459
227038
586702
878129
988772
943564
934492
221834
1149065
402065
20064
461134
785351
306045
614902
811313
198589
507899
938740
687235
866597
111423
879564
16538
3323
881993
1132123
1004579
211967
302192
175243
362551
1176381
374404
1080275
689726
459238
745881
902845
520631
384391
803134
293652
381792
232653
464523
774228
411624
186023
1152284
975447
214872
686166
652456
456147
536578
901075
69984
449949
796769
408037
537300
1106347
1092317
124034
1124931
666263
811135
911723
563259
421650
782203
1014221
1075146
499866
629062
702108
243517
1171573
939125
736126
543397
6609
1128430
300148
627871
738328
1128777
499310
1168935
117152
445931
498697
875080
782325
589206
942692
1079028
35258
351562
693222
236353
778781
895523
223076
1123284
872434
790408
630889
30752
250324
241937
714374
1035788
484479
369479
316927
913369
459701
647952
568433
956581
362550
930135
1017896
25883
842717
852051
805399
245077
1127924
848398
806247
396902
928478
1021534
470518
295777
543835
926044
1056241
222281
405488
933996
119197
3911
324974
895598
760652
135602
1112119
1069155
136362
1101477
639452
149171
340712
1139679
357611
296072
531180
643978
272518
593451
1031325
169734
704044
833447
1159431
56204
653699
484682
755452
662623
118295
953462
225144
67436
779329
51685
552816
946274
164022
257788
475726
389414
765136
101105
997692
379633
1169543
1034570
777262
83615
1087355
1074703
267718
775521
700637
232143
709059
704426
44210
1054382
260941
249160
734118
244808
573813
660335
1153334
251256
738371
94753
368322
817066
631196
826879
425299
825098
279997
688723
479862
195635
290852
738027
425566
760950
10456
373120
301274
183157
558243
115916
580864
280377
883485
637026
252795
1041330
129600
16160
652308
125063
263192
441662
1044590
798001
866932
93238
497504
268576
1076769
368476
846396
625265
420898
345397
205515
321524
736074
413371
989917
683204
1107450
640914
834737
990214
88446
1125423
446485
245291
919260
356627
133813
814996
32110
655948
432201
169339
122565
90337
479888
708303
442055
286567
76643
1146527
208918
549699
51813
952699
191571
1048090
187075
12023
992139
656182
1012677
581099
1144838
507932
558476
935604
796665
336540
1111313
245505
338576
865577
747393
419836
923133
710940
925626
855948
582988
13452
851645
245748
774383
133804
307791
12911
1089658
898244
403759
848692
688073
1120985
469528
592497
1111641
643329
1025843
310002
238325
574347
816497
36956
442504
995813
871756
264862
83562
1058707
405604
969667
899352
817578
256054
177535
656984
31053
927520
534152
627240
566092
203409
277136
426721
701149
26291
257784
947285
154975
511807
383516
656297
999411
56275
59208
1005507
1111399
105697
1135615
113585
830376
594974
133320
221824
950601
759818
439800
32870
345786
592547
1021515
823359
479816
33411
471130
1019
620077
732932
289842
677429
1043281
135287
247268
389007
239932
610416
826663
93327
1098710
928357
302929
1114999
402300
1050217
442443
998644
192662
329616
194952
1172905
224946
345413
1061867
110228
219146
23730
116883
813856
1145659
792353
128589
284946
197408
821814
453612
642419
457656
359593
895142
633611
290011
234108
183206
773588
633363
541197
547099
225
511439
438190
496033
1055039
433185
1126956
129053
400227
712915
603075
212139
415326
11184
465227
1131182
269208
77785
424331
600569
112074
508369
354819
780180
406534
71165
48189
617130
583639
484542
151409
644093
220148
611217
951913
1088591
598000
1061112
90520
15516
635436
439409
887491
352410
887224
295322
828583
149210
579212
741961
594287
725114
378840
753257
979814
165537
553164
759381
919428
257322
1126972
781763
211533
964939
972632
322187
142738
245600
211702
1097446
129844
939543
298428
232369
499312
862008
1056725
144896
367775
582588
268039
326000
1175392
1014537
537562
917635
847813
637733
77966
564973
240622
801061
204873
44292
421914
261189
125541
483949
847044
441799
1096309
1103777
440108
1018204
643547
834215
765925
564649
1053132
657375
639366
765717
445011
196414
689780
1067455
646512
311310
148239
496028
149554
122515
431757
1169949
627712
808234
668790
148417
744738
1159557
183210
1010996
1032410
1024865
1081918
876866
591820
632442
536323
139542
659648
874265
1158912
928531
90075
368812
1138773
361099
311646
216439
967564
277867
446173
1140104
535604
593804
1159574
236119
204979
184062
334527
908984
845501
500503
339269
145056
89352
881155
1074780
275421
217366
315878
378268
875985
935575
830537
307433
995833
413335
814306
422368
350774
733840
882836
575133
1093315
585423
380251
1016011
833485
931981
897254
473476
268622
334269
111202
888963
452793
630659
146085
102154
80986
116006
1034644
144094
363062
457314
269084
340959
870562
993105
188374
869343
1097134
333616
198270
362685
117233
488439
140928
415951
780936
90026
1014399
172208
580242
792995
593285
562903
569923
526196
995606
882301
431604
1033782
908114
932694
1108872
1036009
1105472
102617
116363
606463
50281
20842
1175008
213186
550903
101507
911139
396599
904295
31396
695981
148623
970658
530300
202235
317126
1076787
602377
987556
167698
110608
987281
374496
182247
493656
243483
604411
10236
283709
980382
778462
52655
299104
792569
431480
343540
984245
483052
201119
784245
843169
221224
680736
413368
635632
450257
504722
607226
1124574
206788
1108007
271305
1114445
766491
236720
989383
817789
1175824
533817
978305
696994
1060526
54061
284372
952569
1018935
589366
1040874
771992
668024
917370
694205
327940
7604
49329
131181
1022957
566126
930876
619522
367818
993236
1002016
109419
1102703
576921
991873
330363
600623
1081793
769482
26047
666036
947735
816366
655883
380112
488753
5419
1136506
606244
1041474
816133
1008259
51323
842870
347627
504500
919696
259164
45868
53289
966991
553926
1178229
1109721
704275
931368
927114
570986
931379
709503
425897
485816
362322
609482
1090722
985160
1089758
296014
296977
797013
1108111
125326
233077
296014
34620
684472
240465
485598
922791
344349
784691
875773
527035
1061955
790785
578397
620584
601552
686319
597428
1088593
298555
758167
374518
957187
1125926
224171
803764
678788
302193
446902
513138
874864
416869
970634
324344
667329
842542
865585
618865
256046
472647
1099050
1079321
576712
361283
731778
1107623
838828
726828
757914
419405
651631
1095645
700597
563225
997778
342876
903084
765665
717355
949831
362618
94961
165233
139829
956649
1052526
928950
401899
523003
326546
827561
992572
998086
270951
175608
661492
672829
545049
446652
650318
1010605
996104
1138691
426052
1022847
147415
308554
891916
949203
93332
276907
836885
716643
165447
742022
93725
7064
796126
57062
385409
934540
938372
588246
1044665
642961
387779
571353
193095
440964
727122
544466
153825
606466
433601
233698
365074
577291
318369
994279
400782
18746
866078
650512
570418
38908
1087307
497322
577111
260641
662097
941298
298490
1010297
966751
858197
815454
342606
210087
11851
1023432
26651
448352
187473
1108140
367203
1071019
712747
350670
477034
644786
196829
884577
661230
611397
114006
156534
1064946
1048494
914648
54180
1026475
47615
107690
857410
810293
125549
81652
386243
919977
1096231
429750
499288
452065
220966
611677
956093
244565
1126300
526847
759025
868966
185493
1078599
383201
801653
162452
804551
346277
372028
810923
1092980
1000637
918457
683814
538990
311366
620054
458912
824998
1139264
1161759
317591
764984
1031547
827731
967460
1152086
641567
637824
1027995
568307
980678
803349
979891
331552
721733
792757
83016
330451
575487
1169441
387531
1099711
894286
159045
713768
1117856
332445
84664
459922
1101255
348344
296557
891164
825474
1104358
1065475
218140
354314
715622
385195
535208
30602
699379
890532
35440
937833
992189
775984
26406
584515
831027
243204
632894
390248
228994
263924
208084
356024
581108
624838
65785
358500
142042
576385
321119
1089761
205316
813871
492450
1092278
709334
1171398
956957
503598
20019
675696
452364
301971
143186
228168
536250
542329
642645
797532
747748
799107
136295
231778
110090
1173067
32300
26155
238885
310115
1076982
43709
129329
746546
1118064
147605
721721
578763
999231
325281
267947
422143
597777
797812
584630
749102
594657
901262
352694
468825
838269
1145338
782988
693350
503315
302913
1142021
661589
148
1065990
314970
392591
325513
861801
692898
800365
521928
59882
240940
689969
1141416
666540
444127
286319
608154
823979
152835
872447
30344
328884
640749
248863
516413
1074861
685355
359840
1121967
85579
112819
164711
49700
166228
689894
84585
949533
72612
447142
637779
45272
806144
643537
718543
793406
143093
517351
987559
1174092
850327
828545
578692
316535
773129
744219
453611
872775
522934
74177
878321
304797
154900
865332
166666
618857
1017051
910754
363509
481349
178945
340467
440282
59426
1029383
559052
744223
52834
922565
301177
406228
346351
1000140
1001511
264762
781725
186464
738460
137712
38185
404176
153531
139480
1154878
909602
729042
631918
870488
257753
20403
323585
576974
1090953
1055713
840975
910797
687339
957424
1160729
806301
110183
41124
999551
279687
249367
202516
885809
968639
281129
506839
14660
867979
792374
25070
137300
455319
671180
703835
714700
410954
771895
764152
221264
1104666
669762
700802
848273
622294
645942
672930
323314
413562
188833
193460
410693
369464
529855
387837
613885
205288
1050418
207640
238346
765260
1036669
1117535
225129
448851
946368
1029504
1008302
695812
161819
628278
306926
947906
499233
885037
121271
525984
1102172
1170428
256087
541588
230346
982118
494313
450330
1081706
31762
252906
1146300
262425
271653
60454
556805
740321
155663
583338
334937
296715
453999
859469
892234
858378
1036623
988636
652550
742772
464137
1064038
753647
894763
179425
713350
356589
530227
659175
746840
308637
181592
203433
909770
485943
839309
751215
955939
717400
184897
1074752
787585
514701
282834
812963
680065
1470
547810
70865
164871
843316
56956
711149
882636
826887
428423
105331
637872
289567
1084616
203455
512964
319810
1124991
489238
75011
123782
803537
750992
1122467
46740
900280
888644
152896
645316
676032
381986
1108683
1169814
197299
54787
1051834
845111
143480
484191
921000
341534
870779
958310
455052
697531
1140825
1052702
377083
942185
812876
675558
17210
716761
391542
81783
370383
325685
359681
380987
530242
1117220
393427
1100074
855846
658061
708826
266884
207739
578460
403329
1135929
430479
924200
1142912
1116014
981443
198432
417291
812576
977702
647276
343416
576442
135197
978218
547655
757247
230907
990300
1107709
819019
91133
904693
404422
980373
38458
499794
507450
969301
747363
3602
636515
759254
596362
88225
143288
576247
584403
266965
852931
615586
1023143
784704
1156582
1067652
330308
753338
1016184
252885
236997
199693
542649
601011
933880
561669
464681
304576
761697
1177209
885126
262879
609505
1000769
537492
317254
777117
578282
570030
40743
1025776
82641
66051
135148
624896
669877
49235
1156298
788839
137187
633515
1081907
83152
248295
391259
200480
937482
64780
1129637
675040
204915
12329
912576
982108
597914
775902
903071
87385
506848
57162
350775
256421
975376
531989
915795
169266
1003509
394529
608395
343442
283893
378657
602856
937276
732766
210107
968571
245561
951650
1014057
863755
851457
185243
800656
249979
535250
233443
81560
250545
170916
678368
7338
62875
1075017
83829
287176
448278
1096697
1057857
165441
356994
1093289
189919
858188
1099322
281476
1021009
339964
674802
296642
1034595
64353
707313
753914
433737
127824
804478
111610
486988
1070308
45617
944787
953413
1056684
4350
261118
560612
832486
544562
600168
93673
281960
695214
1153848
702116
185687
902493
448668
851617
174066
134146
568816
750770
14186
1008558
659961
624130
971559
576440
20080
268658
457077
1092549
255490
1003821
519078
669970
442246
96006
983306
1060062
699150
997626
690014
497080
808195
722179
596066
425091
544912
777714
1109861
547724
939371
311299
322749
959324
289145
366971
64920
280992
889649
754641
1161231
553107
737972
711307
931595
1111804
905414
942695
250080
821327
958924
265633
859758
354386
23535
911492
286602
588988
295341
619474
204979
67107
166998
713179
473722
344643
730785
783103
865969
928702
1053292
248040
366944
972212
870582
1060461
1132705
1015517
666058
614077
109432
874807
36049
571435
583439
1139162
64850
941129
1123829
925987
869255
161497
996608
258781
483888
1076589
830914
1029303
670904
349723
1121838
1077413
131743
1158013
529181
483447
130309
201915
442382
353877
745580
1127455
685228
744231
912248
591979
674405
855409
87879
220142
113128
678100
704973
30874
1057156
347098
663579
144088
910000
988216
1048958
166397
433040
910806
778676
256015
764559
279668
1169605
420061
583562
1124958
837783
898224
459956
497013
378627
174513
802743
150368
146389
921907
258493
1017721
529689
751895
804919
1104683
1159974
851286
764376
307608
463540
862720
528952
62275
802953
458254
1022336
189646
891436
447627
1176274
239080
782315
417563
617734
29157
813622
731540
1083169
419274
1041337
703628
510649
901323
363581
1119240
1179277
258939
457812
76787
711715
620374
1126722
44396
719030
1017630
54812
478274
799732
3139
377699
162094
854261
509804
194104
813090
27579
608107
545041
854171
527629
12194
221936
114875
53073
97251
992865
477173
1147888
694114
859350
374837
581170
926820
1141883
630107
829220
967027
504163
1014910
323481
1065996
277303
1025366
231059
393965
275431
974532
59914
689767
39043
873568
325632
409460
1118400
204643
617520
233801
135033
623284
144649
710366
30993
940248
218015
1123594
600000
668563
426617
781514
233918
195870
754742
151912
1005101
204690
1064806
172345
622308
813703
92294
67269
316078
234688
1164050
571866
345079
677121
877871
768052
30164
561909
1099249
652145
449824
93725
311709
177665
138353
79662
597702
715877
51911
898369
454798
207035
48183
594614
640899
1024550
884036
912578
663677
920092
578519
924779
1099200
453999
738815
725738
537707
210924
581247
866996
475496
207436
558664
791070
119392
1124955
828067
852108
777844
510037
275061
1033539
279355
975531
1036279
939988
1003673
31566
318890
877987
459005
131005
744394
508173
421341
560248
1006836
398224
36531
882734
895103
564630
1007077
797211
330
748723
1071473
915354
150452
658539
20449
434968
424552
397339
488085
107183
870016
146652
37774
326933
436157
317399
247355
1168192
118735
67710
576175
341056
42507
497774
1144878
582936
1090473
656428
1011291
874399
564173
278490
468909
663522
921642
1093772
1151605
823205
69141
102327
352926
976229
902340
731043
1033899
502193
213591
124687
111432
366964
31631
99633
573097
273357
765893
183025
1161438
196587
518561
140710
1100649
866937
91908
1124166
736471
705225
319678
875088
221103
843047
923994
981242
753624
147525
324256
580689
582423
490605
194199
57768
817006
534933
1046640
161383
180091
434741
391248
350565
1146867
920747
785727
323659
744359
559274
1073954
688854
814257
691605
87732
96944
94577
76595
332198
41217
383751
522126
385718
535092
1103855
740066
976556
410193
647425
787399
631904
255864
1091505
768364
655332
983771
419341
12722
50145
22037
412692
971588
106645
957610
840531
268155
5139
596172
803320
286040
286925
20853
1074534
118372
1006132
598291
446950
129307
656075
916640
63569
537639
626965
1126972
536565
476492
683020
715860
725912
1167590
133486
340412
551889
154616
85316
1070584
220538
508101
935998
521002
497313
386471
637266
400572
159807
1070881
174669
1030878
70966
977537
15007
944629
275274
911264
989114
470347
273247
534517
391933
685365
914882
174940
290846
956954
907420
298651
848782
695012
466304
925108
733505
855619
146845
192209
850819
946287
709667
198994
50773
334894
1090938
1093234
592450
319769
283981
245795
351740
972650
1012545
58659
18992
415648
1092593
947253
108752
233248
1112857
846317
658672
486852
353460
1108642
150345
962308
537973
127606
242906
422579
945355
492821
1087211
1040193
92474
1178802
915902
1052663
1065938
833750
646273
447769
722709
871750
815979
271465
632654
568087
836756
403219
426458
1055237
200349
514156
1026697
428354
1066619
705311
972616
62872
11700
111675
821666
630451
782554
673527
851795
1134492
612722
263772
378327
823109
636207
16232
579997
964268
776319
1035821
1070918
796471
1124084
379428
117885
67245
1151550
1052724
506095
933065
524157
416878
78033
897003
443472
173278
991760
459412
373918
320616
261270
519949
721323
791664
226105
498123
475926
857709
666301
1024517
345604
747886
819586
359532
281540
1078226
877696
121814
440317
35755
813966
154397
334913
162653
808866
414864
514969
595469
1053065
299173
295316
570065
151596
863468
609798
334146
41937
195170
806729
335315
202346
734187
147488
609706
383124
644761
124730
912125
739116
870407
565065
1155380
1099673
620514
1112647
160677
413070
213788
490841
919744
1036544
524932
252635
19961
566298
1048536
487281
112063
664421
345233
779260
318757
188958
745691
514770
152537
686532
952169
770032
631326
574324
448942
335455
181086
116855
1148256
498133
803655
563917
276936
288003
490377
496377
747575
135439
1157953
492747
356194
212028
642801
1011198
1154298
127271
1002165
1018938
73905
768035
1046979
446372
879149
118744
464690
467317
69239
23606
966313
590727
890553
272018
80786
7644
16477
981636
496044
373864
905658
88978
353355
1086367
651713
928864
151970
513533
257392
26200
92266
29336
674088
120803
427052
232587
817027
386051
496941
1137829
290518
619571
790589
899440
977211
991610
248861
228835
55194
161896
746704
778837
56420
681755
984101
650572
531836
455862
1018984
877798
76768
1139246
861991
461977
1034222
391680
94395
801244
311176
183525
216735
74555
494611
176363
826585
921360
463731
845266
617634
705557
1043440
735253
901382
1065041
643767
876043
1019707
1006847
657818
424396
1118262
381387
364802
321705
207451
736247
1057134
1146252
331180
287389
126196
1100929
367149
501466
211566
171126
680442
487021
695769
283785
1064639
878864
217251
446933
558828
1063853
1038031
437530
373641
8153
898501
771698
240699
129318
354669
646998
78409
664405
431879
948615
564706
529352
250233
274733
95734
477543
584468
198936
566314
256625
127067
238287
645884
736289
438516
550079
853096
211300
956359
605357
440708
180948
1164477
148032
827807
550480
346761
387676
1123914
91908
961832
1038499
22679
116415
405013
60277
979348
989293
122633
1023828
896059
449892
1015190
742076
903568
516127
70880
289788
425427
779931
513192
91621
955943
218711
749462
556868
1027051
839561
597855
821589
826206
203413
1103110
423881
753193
180793
247830
512305
628596
904271
606894
1168729
403542
833391
794944
1117626
334874
92061
965768
41158
1145119
264677
528183
229630
50088
463911
814275
84746
392164
489556
767714
766255
353883
148964
830281
1163045
35541
1043707
476151
472119
504439
1131743
451826
1122305
1112438
1058948
65238
855628
656504
329227
1133627
902764
77880
1045539
84835
15163
823365
318673
289258
597141
722790
967235
1040681
875425
1071139
962723
993041
847406
851180
69717
517451
1098689
768861
177064
975158
1144392
912868
244786
208228
742709
767074
325975
884901
349964
509843
460974
517095
1147762
477015
1006306
767117
1096437
590915
414715
1167004
866750
821037
48653
723553
950338
676736
1146869
540153
1095255
541836
437808
401290
225499
988695
1014522
347214
424936
33456
1115217
711706
1061590
406076
5258
137659
1008668
608578
80120
157403
1150280
874410
462394
722797
923126
631983
261742
89043
66433
975411
627470
363377
412433
1079796
1035235
496451
525116
38113
869903
242514
707001
1015281
1094043
868477
108750
1068868
82591
773095
200752
338369
690768
526604
956380
770976
894109
1031646
349789
751267
122487
304286
1029903
201151
364486
644
10144
259964
851034
533027
734483
982417
1179713
5707
30334
103835
252301
948427
996412
984117
108704
345833
327304
209281
271067
360646
1129654
1011464
1032382
756633
207913
249598
36478
1014913
902744
1090703
267281
147580
632651
645732
1087851
492688
128603
1177331
703636
561232
214837
836171
465209
132374
1011678
725952
542091
344233
495204
633718
671329
529524
230381
331309
1137963
872508
950156
945384
275078
365023
482629
488159
345323
757377
344772
7552
50842
528182
993647
776306
297357
91007
486586
907254
10027
913874
259330
491196
28052
847807
740294
816207
388550
782615
632618
803395
221659
411211
202395
671488
1145224
184359
817705
647718
510555
130630
1011031
1115616
1169261
1111394
989923
840810
45576
1138393
70967
804153
790891
17083
648342
1074729
529381
890833
359151
161852
1075849
242955
348950
940913
234426
1070023
305866
52841
897514
689880
267380
875688
322252
489190
1158632
414128
442130
486186
759947
172657
535646
368621
836190
814919
802280
1135132
619569
718899
771178
848740
842997
1157639
158787
1076446
382513
199615
943505
1050301
199964
999172
382709
374701
470916
156437
31011
696339
94327
211544
993171
978678
757938
155113
505364
549775
1151853
622608
215409
43833
219169
301789
162020
295812
38092
839009
592842
711385
1140203
960960
188966
693899
977274
707201
1081395
953540
709903
229205
538030
893553
860893
752554
103958
416969
936890
87657
477524
170233
540708
1119300
571064
308099
403103
543109
579316
239641
854431
166791
1007515
282936
143615
49859
893292
1178787
469357
328000
733155
437900
776963
1040543
103669
519018
746028
1052951
329009
1128680
1024575
196951
235136
735309
659201
631272
40740
764776
551484
898006
1100637
904072
552429
1053089
856211
1045981
256377
842724
619731
856603
877439
170978
1118811
317003
1127217
476498
947082
842583
676724
1050592
1066879
862860
252721
513302
981444
418648
1071816
519229
804466
359150
192754
203565
532394
980934
816456
946498
404800
896727
985248
98198
599614
152105
1095377
602924
842039
588395
664016
203630
188495
284197
942793
587643
55040
482525
816397
758131
676254
234710
327672
403784
517913
988446
1037350
1124914
652739
984901
1100853
295206
611134
969859
164922
830659
1176715
426322
1085869
64932
278808
1156601
271028
983655
213127
679227
247891
195930
1175689
59493
902828
1100665
74716
308768
514816
567362
876670
1066703
882856
607749
1066715
163629
957447
1158563
580113
146371
644632
1126311
395417
1076788
780351
934239
1097181
846898
660744
80153
903215
163835
252256
346834
835569
791164
968863
979579
618380
540021
379520
990465
602965
256135
967278
1039544
313751
181815
546153
904586
243045
120067
825494
473721
642606
1032031
669157
582181
908234
822301
76833
55452
413300
701312
391367
1107017
27761
683844
354870
492557
886288
567994
361409
512230
1125750
641535
873856
153327
659592
467594
1104165
1149760
796352
815512
280104
91338
564465
202544
476377
1167816
66072
262746
315028
838656
470758
1055548
774067
922219
326242
11039
387211
608172
825837
203113
1000321
1121259
128612
1001113
741552
109833
668477
460956
1066813
1166233
323587
813909
1012169
877387
648649
48503
778819
900377
16995
656447
1040540
172586
217309
106296
805429
514428
377752
555224
649019
978175
55784
1133354
998281
621629
83003
144159
158865
1165150
207712
692510
479938
462570
973449
383411
383573
830841
1009829
800520
141332
1044709
170199
1017055
832168
591770
389114
953222
565813
283347
542392
999275
703723
208966
173713
1109172
637476
605846
112270
12770
1097507
162181
237380
1167234
922382
700873
483605
1117033
214618
1127645
315171
809030
349927
502317
1033902
462015
361136
739338
703161
656735
438846
1078390
646040
1046913
741812
682590
1016668
429737
192530
433988
689993
274769
915840
569552
931363
382309
437115
99205
1001356
132856
63164
929017
97335
493241
370485
1008319
846395
569091
400591
120173
758241
524240
121674
199171
942239
1074601
1048044
680732
203767
887788
660521
934156
166665
981480
714407
1067112
453541
164298
1074925
1030805
297439
677244
1136689
84396
314784
668668
59058
465443
366014
1176442
56876
981590
827215
771872
319317
1002669
332717
1111901
492993
272492
743247
566948
961571
681190
1011204
980895
413544
1035444
1028001
614486
108440
911470
357411
578242
280294
570836
1019885
145710
858647
233777
1117103
120965
94926
875648
338006
548408
780860
112206
641720
624859
288724
765920
943600
900834
589486
1122591
384271
411985
1079080
748794
971072
599742
161051
20589
496516
611653
1116059
1056830
966772
1063690
1002335
888684
894858
1372
986870
294565
408009
562885
838347
1107510
1167176
621039
734382
662210
464422
118610
1064982
622482
988301
1015534
443983
1144348
601488
1038211
1054203
1058316
309578
81293
430953
451783
1143767
1046544
1136119
114427
729100
333469
178311
49117
648554
311134
97280
729265
567529
955289
193366
831207
1043279
458986
64778
814714
694104
117163
707532
1024641
114382
1153723
305422
759462
672709
60794
177243
1123706
845142
416266
265236
94351
266197
417132
885038
367278
953706
116723
1077690
818439
1021194
1095773
916603
179498
946741
520546
711577
971061
580873
203983
31706
212535
881257
884870
925724
988232
186982
717945
1010978
36282
684489
463545
555448
223695
789016
613053
418983
593439
871015
1094473
699088
34611
462709
670487
716724
1015770
448022
635059
735265
705917
1147621
489328
24493
573127
121417
228516
351317
1103353
959842
721505
315415
903318
75145
842917
963127
660976
797060
389061
1089002
165728
957598
1142108
388845
204405
705652
46504
524564
1164678
681889
61101
644233
910109
172490
178998
326594
932239
652069
37186
733748
482863
659450
385295
938107
434506
673404
1029797
900892
596990
998666
1093100
242986
919830
580229
951954
262890
59385
574780
935920
522547
447375
743031
1077426
412530
281170
148650
750974
620705
116993
645544
918270
295002
486621
987613
976236
555997
224244
550324
752714
846917
465159
996761
314527
969239
807392
151476
509690
749388
835554
96310
1136461
674067
315698
37403
855685
625577
459131
166859
843191
1108654
508914
339841
689389
826368
237130
601313
407705
198094
351836
800874
1051692
422185
343824
121452
415008
964774
319460
235777
797545
479756
743480
234270
539145
1132438
959742
661399
1137363
106004
1082165
568184
786411
58908
374902
130627
74385
1089719
339910
599468
73615
450969
368323
161360
153948
208821
482412
792894
705956
427872
990956
365143
707247
1124389
466500
753169
1172389
650163
102512
1008766
716615
1006217
538634
546864
682519
576004
1126750
1074642
633702
394883
549930
624644
560583
210097
1024161
856940
905092
134547
130863
585366
309761
1101777
409071
1019982
448373
1046342
293822
658668
1156348
88325
490829
932629
883399
746291
952177
195426
504015
473725
108828
346010
366486
575673
1076275
102723
285434
684696
1097609
830381
44906
126069
803073
1166970
371077
226916
458724
1000437
854624
1003355
875903
684757
147253
324298
905273
759425
537862
758790
771118
1144882
902725
331860
659144
536707
685082
133906
338026
1077741
55779
1003807
824832
360996
224133
602481
430635
444969
1073997
465800
829792
205387
240937
933484
477376
1125684
20568
78918
218575
139167
823322
517951
502935
638349
656116
601924
384913
998180
1105749
2982
1107818
878373
456733
96256
822135
329236
969681
756441
963916
519133
1083835
845369
1007470
562290
193601
1063933
640433
1044768
501277
952348
808435
905340
274258
819926
370139
928179
866158
485920
45284
848510
593066
421595
304321
1087677
249975
882721
304887
328100
596439
765802
162719
645972
380315
1105858
66894
825295
39836
394243
520947
200519
355892
1090694
863341
1124386
768749
61192
766863
209787
3915
278773
258140
31234
864494
495847
606819
451651
146294
227391
629170
222274
967302
316027
413006
574849
1109553
1156460
873092
651853
38855
941884
985797
1060934
802748
869784
292814
1111050
188052
308195
939645
693977
657746
266441
99399
15153
282240
906089
821751
106116
419250
1066206
89418
172312
328244
1075470
1138721
490163
1145878
1011214
39985
1006432
210095
949762
333334
678437
797906
713768
407039
524598
974401
667881
1110526
233124
929369
31577
802569
248502
358864
1100142
25272
529762
63456
80885
122622
1161898
628358
406680
424995
325996
666502
197931
421182
153618
1092942
408093
698882
785179
7627
550882
708261
822314
1003239
593055
291550
1050242
685881
1034627
1165272
19866
20046
439937
707968
633331
325713
1030982
807127
1029774
997030
624678
1058718
642153
534387
346440
877180
1137653
924510
517092
129938
997184
1037642
811334
835586
833296
460726
284531
877250
130342
960121
970110
225914
980947
558809
193498
692109
258601
909168
600788
731418
119568
881888
731853
602956
764794
148259
452546
241959
978572
100779
731497
243102
822798
628920
253795
1096723
1086637
851998
794954
442382
607138
1071808
414841
217200
1005540
608393
814312
1128155
626369
164261
1058416
665054
366515
1021956
331718
270067
449627
1073738
1048271
25310
150329
80207
47100
195030
97334
350073
19813
522595
266309
256345
134715
1122646
323685
456739
267667
950312
911294
641218
285574
707578
377429
972055
878672
170163
459638
250253
114525
1019588
95689
992040
728112
286969
182794
363610
614445
89113
739210
607605
14045
1083147
544630
495671
715177
579382
181704
1008618
1170841
1029115
170379
840160
287143
767910
1170892
737700
297896
588219
674271
1065593
1029329
595740
716068
42965
1087618
520604
232159
610000
431568
281415
796728
966267
361241
703418
165452
170759
524551
590913
224984
962673
46255
504752
149964
792440
1100105
1171726
717038
54388
17830
881572
601028
249235
11952
599433
564447
399725
777189
505263
449405
992938
251257
1068626
985296
1150930
159614
981687
83702
1170441
438257
1034335
1156403
992257
764621
947923
167804
512519
79899
409153
1110945
68761
163615
170724
336190
294089
906283
292919
862512
391296
883460
310451
1114966
882531
985549
329332
500893
157834
25144
128669
249139
164994
564772
1177251
149793
94107
646767
1093619
477245
747427
947805
35808
997985
681978
855151
493754
366933
170628
954398
992002
529106
135989
839551
102086
660479
112143
287845
1174897
121455
1089356
325756
428212
440946
944017
223492
538132
853905
642635
463046
346574
218370
291768
741705
834562
219294
864431
1172275
982585
629722
614265
590119
871744
84590
1002204
1104167
77749
1112542
1146298
493556
997826
937135
39959
517083
1143992
422204
609863
181555
217277
952518
1127683
229264
26616
113186
478632
503996
314648
881098
1061213
1027200
1048892
626036
585942
215482
210821
783691
833752
555406
436618
859467
957702
146874
902363
773172
966333
576423
160389
862053
1152568
1125485
255010
699001
153214
365463
841565
857930
574039
887601
917281
660018
959273
892869
82237
543158
637642
1085469
844285
385351
1095263
131437
791866
76459
156053
495464
912067
1002382
73033
221218
692768
671750
498820
1115359
335419
554141
684557
1159995
372955
1177477
1089750
426378
346821
452740
307016
337872
1157443
942064
848381
533844
36156
1075607
906268
791531
201200
606799
173230
212044
71721
563920
674808
366012
1146175
693310
602682
974744
129787
873425
1098925
835150
1038209
487082
743125
57200
994129
209066
776515
1147905
999681
1109985
1086490
523185
171958
272830
574451
764780
919862
1156820
990762
639351
1163431
1055154
53897
1037927
303766
623062
880268
1044979
495506
255697
116342
99795
400638
1160298
62974
982517
364925
333056
790465
603358
1073480
518041
914119
332062
1035460
858227
294116
127774
1047058
448547
40066
837123
579873
1051867
1018273
382367
959475
39965
1060287
188300
1124659
556480
325310
718525
251779
264889
711181
1073267
719549
832981
950143
690227
1061428
734321
721336
414973
750488
640542
461150
534696
879625
1177459
576350
211222
111855
811131
545372
124114
229043
83840
21810
112260
661900
43783
237324
334710
211545
1176829
787639
947052
1153805
209599
576722
910299
1024199
314778
809726
397313
983533
59706
225077
352966
632330
142348
985215
854341
881372
1177912
914788
59513
35325
99465
641497
570489
535643
1139828
372193
620521
73990
923158
456535
987239
318154
589773
237030
526412
1087167
871378
335921
447734
119052
232938
447774
303604
854025
1132275
164989
320540
563512
635683
1010203
170024
681821
1077484
1003561
196086
249426
976319
108233
632234
1162747
901747
472595
433923
193122
780583
1036737
850377
65972
169434
447223
1147356
324270
963043
769926
725910
524998
943966
241968
206737
797417
252954
613716
732079
250651
554196
159711
408533
102299
400892
368410
936034
944680
78160
492303
430161
620205
1111179
1113825
1117280
21002
141461
134682
1113244
350965
498049
167591
204305
674877
674821
455009
519871
716485
400532
686174
1038478
740282
1092125
621055
911393
78339
397282
1077301
1026537
656566
1174343
913609
198506
758433
1037273
982829
94501
180241
1156701
141531
982372
669136
868224
531199
1080780
986238
1082329
279400
171497
514101
45665
402487
514445
1038259
1061901
527699
486789
530024
1172286
523298
848121
754677
161865
871648
664316
181211
404380
482995
393061
510855
304194
613834
697983
39200
553546
662307
808647
524031
144791
550711
366072
11362
1064704
393975
1076365
1177201
546286
9564
1084885
1116280
314261
210343
496909
580872
867113
802967
227975
445143
259390
389749
1165089
903197
856219
275917
787648
160910
674192
906532
473738
674663
681326
778026
985132
1031749
1083909
1163374
737063
367934
662804
1015483
729440
1011360
1011592
53474
888383
529972
223930
645490
97267
1050429
677334
128352
568167
313914
756652
1177945
441466
120491
163310
461069
524816
674336
216761
170979
620599
234682
468152
4036
461266
126223
371463
58195
663781
1066006
155094
186351
70162
727440
597091
654813
764117
922632
257782
628504
254134
443618
561892
659698
252429
358762
666230
866851
624568
620642
1128487
1162037
1156780
327348
497004
776560
750048
417496
311546
99291
1174049
1113921
526149
858566
988322
909587
1135114
1149776
35323
938777
1008330
64903
1014081
821678
227908
914277
404465
267780
150634
1091439
283975
289654
1077572
585663
206307
33964
798930
1166578
250882
23136
319992
678740
490968
601296
800556
713293
521593
828943
1020257
913931
38704
656668
358675
345731
1077733
344003
219503
1026412
617090
965155
624059
1024595
960043
924301
1019590
450795
466245
81767
640421
524190
719116
1031283
32534
76590
88688
1107245
1052562
593002
809536
992008
620322
498375
1007234
1161940
924541
993439
659660
226281
419657
582351
1116042
681103
410356
323027
760003
858835
365392
1090616
1005797
701285
853390
415654
1126103
120320
246132
98328
596509
341820
60277
652394
430848
726560
1092892
1118198
657505
947220
773748
208743
464014
1061740
469250
583824
780605
808134
953558
1014637
638875
52441
844333
447328
610277
785093
396123
358144
315774
512425
4390
687399
691279
139048
70836
704052
659806
333744
702189
1042206
864642
380923
780733
636093
1123490
1007680
313428
527571
561998
55188
247145
1172427
136403
282581
759810
990785
610585
992245
953721
755600
939705
185419
1097921
1114499
243081
1014546
932782
466169
1157043
130009
453170
87487
1113293
339343
822938
632447
906883
1018243
732818
974366
505981
598638
1142665
217339
629623
972782
312952
462753
845486
736528
742688
298545
1102439
189856
603804
715971
963512
971540
737427
1039962
660623
1011921
811940
221453
165291
1002225
342256
98843
36237
489679
135529
1036930
1065754
315566
457667
635302
89854
747259
66710
602156
357220
351439
286875
258969
928427
1142282
823332
778079
1147025
1154698
729801
900543
829487
638072
28698
961071
256997
650339
587216
678967
372731
185208
847162
773161
936188
1114183
1116077
94031
577491
1163426
1177681
1151075
707549
709829
201567
1158006
105780
726842
784500
850386
670661
131216
442190
1059230
1086878
367274
29635
261688
966621
739838
47356
401115
8797
1165391
678849
889250
563327
236293
357721
270309
644821
850470
689253
168934
668736
943358
806287
1015559
284715
654598
71549
937179
272673
571219
689579
924748
321680
81667
16919
87115
494188
1158293
661341
504565
1059700
23555
566316
739075
890574
466885
752647
902766
653278
779574
402758
205014
164909
183063
1084209
608043
526180
812115
106078
716446
828351
247316
600921
188027
686607
1134056
672092
1118709
211736
852643
348644
561250
84017
1172430
43863
983970
840863
118182
633856
472131
220263
664312
606247
349209
1121611
1084904
764088
464004
1001969
1151828
173917
882070
1003491
445755
21547
807660
458894
24164
51468
981590
97859
22978
642615
909327
24968
264309
120087
14183
1151059
583693
857822
927827
494424
513661
1064059
377823
733201
998531
1136928
390170
342172
70731
509460
623785
200415
195551
184365
264578
822058
375163
231700
490087
600535
907354
27876
346405
150697
893746
301416
947489
1103619
1166028
491518
274100
305575
196950
784048
235887
132077
562201
202570
230167
738607
553364
948670
616414
996841
356202
970751
358428
125818
865989
356083
129110
56339
899609
940996
637663
405042
810474
148746
392593
548672
84015
506798
748412
892972
1053825
529898
980706
422040
660525
932851
528343
467461
136780
723571
485494
88907
586491
931733
464460
1058076
951202
47549
378311
206353
870856
14679
486183
1047405
720537
674908
424409
34308
962124
992011
1141096
1171243
1113496
997778
574781
840315
132772
887097
43557
559695
197213
58376
216576
1074127
1064305
633048
767861
470060
720360
472062
1143432
39714
248991
500360
276171
517164
126785
418995
1018798
18488
1026294
552453
687374
497557
655225
151928
1101403
284924
344746
182299
829444
959439
760626
509444
652765
75334
1116907
832677
243386
282779
588379
208251
145941
605677
651392
225568
343855
1129769
692125
175656
277261
985240
929488
446123
46338
252266
1050761
231540
534927
799985
859209
572056
355926
954900
85810
1170737
374143
1092414
208695
47185
103361
754544
800964
966309
1086821
294031
26927
806455
484058
637901
848162
114377
921113
374434
509718
67623
113766
13892
463219
967208
61583
1149261
28846
405239
258323
36658
696955
296900
440384
423107
563210
441831
706685
501530
744880
178193
724747
616223
995660
187339
1072327
287028
675040
189203
941631
978049
1125393
961577
682474
717270
413067
939612
522766
918314
976424
95032
357583
993071
803696
1163538
1094808
1029100
444856
978650
888955
892171
168186
321806
579067
646639
1150059
467472
665320
441899
792596
216142
33323
633846
289777
364961
781240
127024
621224
974588
121134
721178
64229
671133
434886
149156
709719
375527
966514
967108
728626
925293
226464
1075401
926342
698035
364374
1063083
1005831
329623
455132
168762
171999
763891
1002248
896238
881718
398466
466622
1110028
15973
820486
1023609
686953
718421
869477
1160856
537219
680375
612035
339909
571540
179501
639303
398575
144156
964378
865350
1160294
360885
720790
830538
714158
87744
165768
902906
684182
902208
987711
506941
341096
1069405
984655
15076
837434
774013
292228
699225
151265
855890
986956
1028679
493871
845877
971537
428570
185644
87250
591111
242847
876259
190277
951053
969288
134297
72648
1125867
1091236
886599
789335
603753
224032
1102129
844190
406898
644098
322560
272136
658775
739750
966809
723644
775727
418291
621400
878395
973206
1148097
164475
859940
432229
913170
217605
154816
206364
24893
629935
843905
25275
441679
624380
248657
1085971
43744
420963
704527
156486
871303
947981
772635
761382
311051
829448
662908
1037825
861713
1052580
859467
911169
598753
303591
1162037
1136658
230890
683539
424751
627451
1090053
400620
1106835
12675
764027
728080
358543
330066
280929
868209
207175
990731
968379
658629
394586
432809
958197
479552
673710
213368
857008
743537
1170530
1145719
1054488
870826
1114761
427563
911694
527600
717119
838603
77565
1146004
608230
78280
124275
38697
1086981
734903
766831
65225
893
142672
515350
523358
598923
1027305
663281
709616
320014
318780
285480
119554
717762
649094
825581
486499
871406
746106
590121
810831
995341
700630
574723
209528
161714
1171956
1100103
531344
50061
122981
786183
1065552
365759
461949
344357
1072439
521081
794381
762150
582421
142036
357581
135837
401851
680296
793798
958652
166232
263220
93514
1060443
39538
481323
426580
818455
517173
451790
556192
533393
606566
79926
344502
20774
1088327
217558
274909
634921
985457
316176
169889
1020303
969073
328838
7039
754636
157015
119931
415832
299039
403399
929318
14331
528856
1126290
634975
688510
1108560
472175
906202
13447
232489
164022
184096
17174
319603
1007388
673409
171531
701225
761850
50681
291419
248135
482538
945935
136982
1045020
1112291
396247
1060096
411063
697119
489672
795454
133456
379815
751025
189439
273144
751131
320167
938007
632131
311092
150891
329002
470670
191869
387850
3274
365688
48805
704722
403866
768361
302689
180638
233158
334779
1025663
844560
961324
828053
3999
1034867
86212
330302
1142131
15076
743537
733905
1043902
235764
706193
799231
380405
986983
315484
806766
640886
499765
839002
769400
639173
226892
952593
420583
984207
559407
1054280
630384
769435
70974
630883
864603
285366
683792
914712
124298
686998
1147546
911161
741747
919574
133139
663009
595746
841815
530071
342038
235202
1172910
160886
645806
1090660
423585
104892
1102380
403377
911303
1084195
913399
550763
1073014
228633
729378
193270
377006
876302
956874
122216
472891
29345
389125
178008
843193
851207
560331
70195
27678
426458
1121955
273769
596646
92686
610620
999105
219710
307552
1112176
705649
59125
718338
672612
274876
333204
179878
925225
98853
635047
157518
889363
1020398
735442
794638
756764
256609
544014
734971
11872
592907
668123
83871
715647
300530
514679
1101636
673627
1064555
811744
1100126
161124
318449
198116
824159
785394
696801
189742
475042
644977
674258
267086
1116432
886377
105138
453927
797476
1098755
112399
722435
510151
385586
384758
1104365
605487
327628
822976
209312
1095151
1134958
202171
1180455
841406
468443
1095698
1179693
673060
819719
39994
650728
22613
59490
637895
432862
401444
93050
805727
1016863
440296
335646
792959
967886
107110
217890
77068
1045220
429412
1128584
76221
599645
224755
786602
1150782
148648
638161
219031
487721
397120
414717
1092685
38302
591638
526646
415242
347574
924110
1063240
981477
227474
729816
182768
484668
44101
420959
170888
1151493
205525
468859
197057
735166
780433
346137
866952
506909
773073
1148447
591050
1123095
321548
899697
340081
100157
842980
247993
675042
370121
759402
57080
266011
961264
495869
430005
201495
91964
571614
1100303
536889
597962
817390
1141005
480157
476405
401422
1063963
956771
247200
984584
395191
160942
1043702
460732
657584
961685
528619
570069
732751
74631
1052835
865475
1059718
1160280
1158782
19851
542869
140626
292884
1130863
970907
1113604
308838
1153409
578330
1017008
1070550
839569
548983
749023
888492
933215
353826
144440
991400
621204
1019412
1166838
140399
909564
880183
1101350
357634
225806
1033824
382759
639763
1023089
307524
123565
92708
56888
998684
488
963057
924108
408017
69499
916599
934375
304789
940164
356705
484606
949472
7989
342457
44118
330370
1060687
620356
460479
212365
676334
931027
752695
1139054
785745
680418
147052
666365
837951
223556
623810
764313
988660
12946
7577
1130399
869968
261608
13927
36444
219918
545987
983759
645125
1114071
1057981
874393
263027
105665
718323
1063698
838111
52773
96442
1124829
430005
371358
727600
186967
743468
974293
1050142
687032
97776
1110512
246762
92187
236525
720783
523418
1007917
262879
856204
36925
425894
726813
554602
455363
134342
325094
321349
1136595
439707
96000
821758
763365
981137
845266
759305
235777
452226
1144442
343293
319967
23860
1072211
1152577
99180
428625
998515
51193
930383
465600
367965
743448
1066078
539395
508050
871803
1103058
879137
596052
606041
923900
860214
926095
63932
838447
1091858
121508
938439
1020827
1138437
492168
72872
235271
482160
766874
485542
251635
38598
491072
153521
826078
916573
647338
1154851
1061978
197625
765967
1096477
181246
1128402
637412
587908
474443
412304
595259
921498
913559
564340
739759
236294
945549
617071
588216
157423
522835
371704
582432
665555
919267
401889
10706
692991
835420
1126213
439221
153815
1071492
813955
845059
805654
585384
738978
335628
674608
696530
169380
797127
823391
338123
934988
295186
204437
33945
1004491
472187
133613
1039640
80876
810499
101071
1018847
981606
437613
418888
994043
150461
665666
1123521
151038
561897
744967
960433
323497
1067061
21060
631783
766515
240407
1117566
983720
362578
919307
191178
493617
1176299
427729
398539
995062
430676
84054
698294
984626
318904
941586
505115
497378
388433
225739
963590
367779
1017284
1094030
140846
124822
296164
17629
645303
755156
595220
215325
458831
622632
915897
7816
1147430
686460
805861
390840
1019577
1101285
823500
28381
119414
626641
1118668
900581
679505
457050
149080
181717
800746
348650
460204
446941
388263
1010086
452461
647004
508677
962204
272927
335459
1020750
433220
405272
641219
245663
563309
255072
487545
488460
120737
577251
103899
819171
416725
397736
1165564
551122
743271
42687
377259
461923
260122
272863
523291
122083
716111
693703
425897
792708
1153904
372423
279977
1614
900588
1148047
1075670
125602
1157083
125612
834238
221587
453185
803038
252193
270245
953311
987386
185702
289591
1108848
106213
76244
106570
1007131
902907
249965
663873
525368
725138
319045
180362
1069557
538543
574800
850149
126752
643359
987302
368074
387044
49850
439172
331860
803602
324513
302947
792870
709981
789378
1089146
392284
533086
691128
1053379
516691
297581
183315
318771
431920
71714
871044
1012233
41996
720872
700683
10193
298957
787531
470816
46456
774373
506010
328034
222898
536382
740653
345370
713175
752880
453453
665306
496814
620214
496161
885304
188558
435723
347639
1112336
823134
279791
164550
79552
1076112
709670
164274
914812
869844
1015318
518928
292108
1077984
52513
425001
1087778
52968
623721
869952
291347
1119045
267899
99572
220071
785808
405554
183795
392469
233818
249127
1100491
155615
358271
818885
946926
995037
241476
1092609
381600
1132833
721829
909735
491452
831539
733573
266608
953343
133584
997909
910222
646744
295536
104283
784422
861274
107085
883574
770757
1144524
301618
651193
297191
392573
942348
1091517
209157
1009586
166675
232824
1011592
308900
1162391
697284
560407
1019834
901796
1026924
971016
301326
759036
159718
892152
213367
1052859
691419
984045
341962
1033086
405937
112072
722254
403105
314975
1075932
262979
527464
682002
988478
830245
441352
254665
117430
206500
219333
1112728
1028730
404969
221731
784824
729299
901188
956795
1129080
256947
917948
217235
56026
718016
614772
61782
703401
170163
417993
520339
472410
693321
1143774
712071
884978
753747
656451
864594
492369
465606
629353
470572
1039678
277257
693958
79707
362598
948476
106080
167383
101691
211588
730245
1079760
572888
1105400
140220
1021347
596637
107877
771805
1064111
778587
973702
1157550
703037
811200
986838
1040290
880470
543528
148163
511578
29236
520742
1039797
544784
590665
386205
856444
777275
634637
572149
264689
756088
762145
642365
748801
661072
241683
1126150
540724
577517
531439
824139
1070769
299583
711622
436529
473318
180116
454229
725994
121515
280714
1128939
613197
84592
413654
965493
640993
762887
939709
718569
977913
298828
984664
637487
978162
965360
770920
950752
508488
779503
41546
642540
300825
90192
794588
305821
1072219
229564
646782
78191
598682
12308
376193
139179
952678
898489
1169901
1109412
705393
744122
637937
534744
591764
910524
691906
70238
1163043
1166882
362905
335622
528363
491028
1031625
27445
153180
650547
70675
812899
658405
136186
632647
256485
613206
990459
260149
1051056
54734
1097017
319676
195773
398904
1033453
732721
747051
578480
417070
588242
1076413
30869
433984
1163931
567119
228706
312092
570854
442326
206541
251966
68254
881437
149442
723643
463848
1079865
183040
765928
633238
1017399
388809
197749
342316
881881
1178940
246778
289350
873317
1129117
951508
965951
836621
691469
76663
14729
93996
968031
633297
280878
810668
1158094
1050969
334242
565763
1016362
1109192
1062125
695830
406616
466367
198835
593589
412783
250904
1177964
1040245
390659
734199
1104325
1135252
646555
1092048
266071
19343
292199
663690
901730
507748
736628
370887
952131
1055455
1163229
1058023
892612
675397
580329
442897
664799
406592
1066590
225418
590679
685043
420528
688584
177810
255092
510880
454586
743580
1046249
1151667
461038
1059949
467616
106771
354843
1110265
180342
37928
154246
788224
372561
271759
1124205
878714
1160510
377165
1054566
598592
633813
950598
40465
389671
716355
1154771
939642
58624
105567
639395
623286
46280
97450
362154
1121446
341113
57193
1020301
314631
26015
8533
132337
525926
134043
149939
902339
264217
192044
1055072
530889
1174836
1100921
585541
752510
368752
616738
232191
661619
332168
1003230
577398
941141
110608
596781
1032995
766542
515540
585976
136151
793810
818368
30755
305384
580016
484771
324028
23575
422451
37171
606045
43258
341531
365019
674782
131966
710208
672448
450195
452179
444118
451751
204319
154528
396156
1121145
502023
602392
373972
771131
926618
707080
653894
164524
299687
621141
119400
344310
451520
139135
1012409
864682
382217
748443
909494
1067228
436114
1117771
158246
1028378
1044240
661341
564554
1127737
936868
722577
171351
947105
686829
964563
1022681
87616
243091
415367
448724
1176848
512560
917140
233279
422595
286616
181132
749745
138302
456480
713866
602742
805978
336000
314452
761680
867410
518545
678262
511488
1006645
452556
728609
854539
978899
504807
675523
569128
373153
168809
1134122
787138
671475
697037
857884
104321
1178103
1114732
544862
424483
890578
1112009
608559
962431
850727
160524
542759
71376
546406
733560
457358
259983
718143
1164324
460738
726921
448542
656989
14283
787012
707320
845204
972644
56395
724333
1120389
900021
982164
1144862
393533
204091
911956
448851
971765
723566
176837
509456
247742
988220
992025
427804
201225
305928
1156834
600937
975173
559069
821957
635530
37384
1005324
1060336
794353
1087702
27110
401693
614690
957239
437620
480621
1087371
371091
1025368
466083
627212
758923
1135924
130436
761674
1095751
818879
937883
1108676
772995
113693
684053
754362
861791
347793
1121912
1039025
845012
533585
906956
854918
54740
99957
241208
455122
319249
817661
1149451
571715
677299
911170
623756
583802
262527
529198
967776
211370
124892
1021274
644243
323661
309646
890641
491947
162042
1159647
517678
1053352
242775
411087
522473
903160
84085
832327
107843
989210
370682
292788
45939
495035
1143435
242828
243204
825938
977799
1141797
320821
813706
1102251
832062
938858
427201
1146305
522592
519651
360421
558906
708297
388821
953687
535346
542421
1145274
1077930
312139
190906
544229
225873
422291
623818
620361
203571
553129
297337
55044
85834
844505
623327
828858
1146345
507422
1076065
85581
1032497
341711
305821
168448
42394
627940
83863
274007
508295
637210
307081
1126521
865667
1033683
32362
196500
873835
387245
678580
1111456
386043
943091
1101329
225977
938510
528418
26041
428475
17929
126284
738123
375
783422
95409
660300
1159900
1108463
685501
308370
1074942
276225
787967
333745
246482
660483
1139219
1047774
431156
141160
1112965
70431
133192
1162076
447397
907217
523897
364465
538005
625981
430930
350561
689858
344810
355799
1086458
184990
1071596
117460
83547
795891
553904
13475
768636
674761
1012939
330373
578923
603067
192518
873099
71773
861750
12949
601091
1141580
389667
177355
214348
838106
499376
857127
296423
384628
513540
91627
779856
254377
466903
1153818
316441
64208
68774
489286
361333
77692
92212
949517
41689
839321
947605
7166
214423
653868
353746
342627
911145
589181
248483
1150057
922914
1028942
438443
474048
942037
525100
598676
922686
701815
259941
1178656
504665
462337
1068498
650995
1044561
649671
576502
554899
684634
831137
30998
430240
280535
433619
144615
691870
535037
129455
967694
631460
1101229
13088
1012832
1172759
998931
1089960
586710
276525
322612
100286
195549
213986
966751
169269
145162
857173
785806
124207
1091941
706808
509751
1179344
892878
74139
365861
51058
644974
10833
920370
296365
690351
732597
510889
419143
628779
680870
1146553
691570
901369
831733
13521
857924
1050723
591396
1123222
701067
963300
806589
667150
185189
290997
7332
242724
194418
336375
139703
282644
699842
288078
839886
764489
902185
215073
1079439
821686
887187
330905
861990
1036312
838231
447433
713552
162996
202268
640604
1137930
34120
949552
252305
1046958
485962
1018860
1005255
706268
1179625
519087
192610
691841
609824
948278
474831
333744
639101
157861
764020
1061279
31081
489904
1612
759912
269093
869275
74828
109011
302826
1075262
13370
980279
838443
988540
615200
719030
783438
881422
274893
599014
276942
730574
673739
986113
522861
771206
1039239
1027879
401818
345565
255134
791204
110979
669675
995365
155527
863654
183992
455568
1100489
180949
853007
517806
480539
501615
248993
924483
35978
532753
57424
498934
359151
77428
338360
1150317
1164548
952683
29636
429285
900336
533904
583777
496764
169746
954300
103056
307463
378308
107822
932923
795154
949917
564059
225511
133174
467127
1168142
212733
745026
792769
522478
650487
889705
78490
732812
8950
997702
458718
316843
340352
997760
674348
71751
725844
753369
73431
314738
53713
973729
245984
456630
322758
581543
876194
42047
373601
179524
568267
697998
856571
257529
650857
538101
544100
167434
252488
1076375
504100
685730
920527
227446
613659
690669
872690
90271
448000
843086
63600
40742
1173666
830293
340740
582681
874663
1151753
76155
720848
98718
662342
965800
675761
586829
1173710
658872
474302
528858
967567
724874
677849
761607
366443
897687
858589
34258
1179365
705237
74056
336939
418148
935765
1027174
93887
916155
970095
270173
1153741
1134938
74131
1048866
518668
374309
39950
219428
75850
927229
761440
958663
77326
309770
370641
932262
410729
924072
411829
437587
12102
829729
161742
301203
570688
114622
1148516
761372
972669
168989
86965
720741
980748
5864
543360
206784
811123
777452
1018751
223471
551224
867836
235479
405334
387176
488664
747607
598147
460464
694808
1069363
1038074
867470
1057011
371775
574206
324669
888067
265600
979567
196675
1127821
419048
33517
909588
480260
738801
234266
916345
296693
184651
483702
960895
665192
727752
337353
1006912
329396
1011429
799366
345071
200787
920635
812089
943854
361463
856171
258046
66444
690924
799819
30435
93072
162488
146666
822333
48476
1031789
493465
797117
265090
530863
1095983
323323
95630
50083
145625
325837
444274
1023494
483344
157310
508348
707029
296014
1021889
779531
687782
936829
929602
495645
974482
381421
1041552
61247
1090121
431064
479247
562081
689932
188014
1114374
39676
130331
289695
1003461
540844
253545
999539
767522
59525
1004885
743143
25221
1018603
1108050
124571
207713
940507
387856
539405
280645
972574
574040
1085050
691446
214891
520463
448668
16369
714549
948959
845833
1140717
837590
790275
961510
35783
934445
1020088
69798
975691
472039
785600
129656
1126059
1011866
904041
757866
1151226
1166894
216152
209456
267624
861195
186087
917072
389880
815699
117246
513842
503613
512823
833551
604610
260609
580069
973389
786947
640434
361045
945258
190913
1149462
565342
1078204
477811
276157
1159707
1004327
782672
815786
239575
83539
905744
717740
94907
194601
105980
384109
1033500
918008
628637
396709
107648
962056
364615
347606
514949
1008790
519748
699734
114599
610120
69169
761093
346820
515451
78475
212728
731873
597127
289103
641860
1010098
1079406
179762
372943
1000406
994781
22110
977055
297523
1121989
363301
889694
298897
519378
843958
889743
740644
101503
366342
455291
824234
475726
658852
652347
462023
925376
616962
380282
376999
1129353
1058148
327457
768821
1091706
366984
204829
553121
330640
145610
1149757
643083
809720
176440
986703
322260
1145558
646340
607676
796309
238720
598707
1158330
311442
545302
124688
1042606
942981
533865
497845
496202
168154
1120228
517554
134249
672682
779413
645013
586520
982518
1085347
137702
151887
160348
593944
866339
681769
223748
855179
929406
312578
91933
868595
924356
1043136
245653
586455
86226
2299
398440
723809
402368
219872
927155
332902
669622
937075
886291
194912
796994
1102184
67872
859713
579353
130301
273625
391006
352001
6008
432431
43880
38874
460594
973080
787784
1051727
603729
188290
152882
1070679
91649
696339
493217
433539
640715
299294
540863
1051385
585566
50856
664139
806711
702750
444895
592586
159604
548002
550725
305940
190140
665187
275056
421431
805795
398162
1054189
1077992
871951
217458
641057
944683
556118
287084
23281
1005312
726981
807650
374786
696978
161424
623210
1042935
259551
420587
430617
886425
822347
231732
186968
373852
1018353
243744
560640
79138
129017
1028649
839241
394092
908215
580810
684749
885234
883783
294789
518484
578846
238040
121041
244936
951678
607265
624332
1035220
74964
1069281
261003
130219
868864
526332
892217
653381
644740
44624
1075458
919212
1162155
163344
412120
445464
752407
873545
668307
1171756
529184
126765
1085894
762638
332685
225902
996895
363015
299710
614319
636399
132917
187678
1050982
261633
947171
827169
835876
1149501
1038101
528573
226482
452120
1067572
892669
846551
890062
163701
543802
670523
1156541
1179402
524182
592673
574842
955424
490387
815442
230819
216608
1100388
318664
333905
1113882
486192
273634
463881
115817
271966
221385
1173373
290700
918119
1105546
1050857
506621
271170
1116919
680938
1111966
873170
223259
542228
489755
836227
1132694
673762
677164
884360
584899
795371
223377
737031
7198
366585
366781
292977
703337
932867
664356
675896
742307
642327
625238
126195
995834
526532
732009
568685
653399
19305
94887
754971
1067707
69291
674369
257882
95714
859372
1157936
353572
193720
12803
791837
15199
980641
145787
303925
624081
39665
1058365
1009255
470473
291178
141297
320502
715681
39621
27048
269325
1143649
1093470
16069
22383
1004806
840702
104601
303683
80529
698198
663315
710103
70169
656021
1002739
2610
991302
196179
1063596
1016664
411926
654166
533229
421509
1096088
390483
1048784
915973
666448
639944
217741
707196
154351
500744
474129
98709
199877
910533
12187
443935
379558
1123890
170025
654740
78794
583452
963836
307040
620241
635433
487042
738789
363555
316866
546013
657353
686
609398
625642
804027
717765
939412
609016
627112
1021443
530493
430545
459092
3685
594118
136681
485022
974084
311677
360303
479529
629175
176698
680290
746974
1140410
190414
675913
23878
201557
1174146
576615
534483
630698
450594
544141
521923
893131
286304
795104
376620
207208
373776
225630
224071
484895
492436
869004
92438
150605
691648
437337
456933
1129483
498536
503663
1086012
672999
601599
878713
864545
1138193
436592
236877
1075445
11682
528531
154575
798975
341724
232139
375838
698277
788400
575272
806297
621767
1090402
968876
946320
454777
676986
1121783
545669
426900
619696
410197
1110745
445603
742518
349094
497557
666940
489768
677773
853967
200686
776003
1062125
732639
957779
666752
103879
770064
437612
662721
876401
920351
1080256
204841
287780
583128
548986
1085023
619258
75561
910157
659889
747079
1096581
891306
244362
546289
324019
334645
359387
522418
795709
82211
882611
15068
109462
1091402
38343
134992
187083
508939
684338
218658
211812
417807
659131
216662
886376
161855
233301
181014
400544
610604
289930
42315
528116
222398
1026397
1158283
463519
698381
467793
542862
580297
694262
348536
372933
1176841
37584
386107
503573
256917
1082329
874607
663772
629162
809371
751622
200965
204493
919797
1005575
373457
39706
176132
61786
1066473
583656
830595
521792
947294
667531
841012
912530
563624
750028
1114772
917778
803618
830165
1040899
132717
563527
377556
613683
878008
790593
713162
962758
682917
1169069
1111049
227501
200603
710489
807349
48219
903430
306437
435406
1146762
426065
54630
402935
419705
195147
653403
65519
800685
115207
26330
1136419
723531
476899
607135
1150996
961684
332901
97232
652996
820127
900063
17642
116809
794313
1044529
583618
731343
259457
692796
775736
468648
897363
937235
842860
636023
551189
483246
485568
638901
1128525
235506
1109113
1063705
113239
47648
277842
718363
773833
1175
953330
759447
551069
161081
111525
70265
32853
398433
779871
612150
327562
706678
1131436
368049
1102198
754380
278125
529142
778314
492773
682555
129712
411629
568311
862565
271023
116692
761428
279408
887637
496086
1077606
642200
395652
545832
1053908
874411
454741
635569
1070353
312563
614915
909406
546270
135178
237532
581711
300300
378308
19294
87358
766738
72600
457820
241893
320926
346962
754716
275756
643342
989950
999448
226861
973885
774088
54843
291752
721676
784930
788173
740844
1082884
933197
552660
480586
334646
662703
6949
303639
278254
831528
1085428
1105401
283219
1040457
355238
44378
1023946
389733
178357
785625
682270
398754
279120
656663
1050844
581185
322496
1048739
622650
422422
1083872
989405
486580
580011
1064193
67009
262270
265067
864938
148107
656201
728097
1023746
575953
805266
844002
66067
425487
225342
603367
455978
673803
980485
976653
920462
1163088
387309
931926
952653
1013533
929181
1099124
660898
797921
1110099
899552
1090760
124474
279853
606226
480607
565415
779592
433907
132874
1020293
503539
466135
722466
783557
320127
445995
623485
809299
675210
326788
253043
872315
16061
386070
1011055
120267
777906
996200
520025
749087
473921
1162718
1014522
235554
928873
685432
481256
515758
843306
781632
193756
1077097
495908
1174274
694578
664391
386135
469512
639327
475973
977268
603712
141167
843748
102243
1034428
302401
1041367
815192
1000401
77764
873601
632958
35160
238292
522045
216677
501892
741796
776668
335947
843760
1131770
260832
333758
1073971
766650
1081621
499111
889989
568956
403420
74429
29291
901709
573495
77986
881602
1013300
1081057
1087425
497241
858045
110473
790425
1101238
80334
607308
46406
280718
541406
323382
591216
716260
453607
432055
100993
468594
468994
1115615
1007877
26650
123123
227543
38108
140800
734957
528374
546638
8562
910026
940245
815259
80209
528423
132185
637144
597203
724061
746427
340380
309810
544476
753609
772476
95914
684033
240747
786874
519453
933536
823632
886836
808345
151710
742037
414145
607184
72452
288819
116220
387577
960503
17665
422703
999317
377050
1118215
278269
1009842
1010548
716262
463706
94281
1112899
306369
785859
221882
464995
559375
720622
487858
1129229
932097
182583
1064859
431807
1080137
31433
627617
253893
514406
204134
1172893
307289
159096
573824
385394
656242
464950
928488
1056599
405104
856330
229260
1178464
362141
629242
155291
252906
326722
1036913
971176
636713
5582
706816
429704
552801
970593
940970
24498
1054920
84450
668751
1091507
340153
520895
872815
396368
966957
690789
176958
394238
1105348
599186
749773
43977
1012504
842068
701295
11497
134932
259782
946948
155369
278544
514920
950462
1092919
35759
921398
915294
21371
338905
1099966
68371
900335
803719
360625
378481
606590
246009
842510
839212
775405
678584
1096699
394265
168494
185727
316411
1029640
999860
53519
1166161
499790
332385
877536
810615
220499
933755
1077750
346855
32762
842670
987601
310803
210275
396124
883094
469586
569811
122130
150937
548078
875551
535532
96376
110349
702690
595179
704882
226635
690071
175149
781566
1100852
491090
905484
552932
186456
68444
32283
673627
299917
85267
1125874
1028135
435901
498313
959640
1035447
1057038
923525
151780
434639
545377
103794
506894
934462
1117540
340437
692798
720165
149803
928990
1072643
877472
1020941
483790
291095
438635
403718
917462
1067183
603805
892762
396100
396731
1157730
1023686
877152
1062186
434186
192504
315575
161251
592805
728610
187947
88806
351650
417379
933479
676114
890952
863981
511128
503484
42190
887029
116372
837028
391634
978628
1153035
846481
952147
505857
500677
1174634
885640
122834
784222
451253
1159010
980887
1153949
1023781
792302
247029
1169887
120488
373951
410103
996551
499704
1097284
771951
461818
839244
1154795
228606
452071
459615
43589
94233
1167666
322146
364472
207913
1168480
118377
388830
675542
857216
168066
891967
63125
509004
1024555
711663
1115567
450251
202466
729701
126335
73892
899012
515577
1152968
1154601
465751
793401
42947
931763
790625
476266
699803
983459
1138685
23311
699713
232818
654821
1140551
944104
349491
232196
1153241
1173486
1007628
552166
266886
265606
469799
262790
453676
402617
1065694
560924
362192
552357
150856
326549
1055628
1064358
781481
526512
314942
632396
65699
942317
286151
854032
909820
486558
888313
757436
356345
989132
867434
1013505
148570
233215
411232
80836
249027
80026
820386
204500
827039
1093694
941047
703117
441253
379591
1103741
305653
1155281
646942
1126242
960744
137363
959426
615136
383196
55348
749001
605118
1032406
502682
428315
235362
552712
663768
315611
922772
853202
102010
677909
367190
979721
132114
881734
191057
726492
470410
794695
682698
392805
613896
328084
950701
1016521
509050
597958
986642
822167
1046458
665293
19951
205713
462448
551434
432860
663012
327583
620851
18136
1040327
494856
1104423
365653
1006839
470124
248051
348634
952364
1091476
595861
598622
368635
277497
983913
817231
1063591
1126370
132928
81148
850187
887298
751447
1156345
1102293
828339
672834
1154831
893663
1030139
211956
1140947
192873
117782
435804
497333
513167
253750
666036
512863
1153726
807491
508324
512655
268601
92802
198320
517275
758161
584715
1175632
933631
593876
1141319
941940
156691
51931
726629
474303
662056
686777
1021093
780255
793085
735666
934416
667648
461621
1075500
406022
1169001
918025
18406
838351
1050446
356778
695237
720059
1021277
687539
1074795
356595
1025532
1137097
640713
1096070
550178
560703
162836
413065
91929
68221
898076
667898
831048
766720
956679
336194
691671
729008
746732
689096
1057121
519707
14657
308191
834255
221724
267368
1152830
289172
654873
183154
241370
1170260
1088637
544902
778455
1075411
232002
836522
377533
695820
764381
149722
58951
380584
771743
296882
403058
62646
397750
345800
383600
1135175
1162792
331909
1109041
997719
562474
567490
835719
416505
453426
694077
619082
263667
418025
685948
389359
1012004
805474
683763
909742
673567
1101613
316184
1168937
358769
363327
201715
74792
288081
811381
506473
402730
718604
622710
184652
1085147
1010706
332152
460
23906
881987
647949
980368
14066
345485
1015408
1082383
68117
14915
736586
739846
386488
845638
671122
257236
838877
302772
283545
1069188
1015767
378876
516002
799721
997617
120706
1088859
645728
614139
583912
1146433
366236
1104727
26952
1092109
492535
624885
167800
803256
964000
54712
110151
906827
555828
578948
744393
695619
263407
175129
283445
107668
1032660
466868
810209
1106661
167041
469501
734593
705847
472690
28607
1175422
326089
92601
125988
387581
628381
975036
126118
782293
883411
776540
705187
206060
26034
7049
1033003
1013375
919919
126535
978453
430856
81579
14122
705580
1027849
438501
216812
339558
446781
58003
720765
896457
285431
584142
844280
892537
312282
1003021
713302
193393
802648
1017717
404962
19606
1017187
630682
505319
1122856
824141
1172473
579319
433533
567318
1178880
370907
428936
187201
1003885
896765
598723
339530
837982
354720
475325
414758
310904
774940
9836
1177138
595898
1120326
1169498
1009655
729967
414899
276951
1172487
219749
307841
833301
713555
170651
1102545
512489
252205
577647
1161107
430540
745233
593733
925178
325162
1025391
760937
284865
667299
125647
728366
1097627
774474
1112024
952702
864127
984845
570465
701219
22758
678411
241797
612399
186522
128547
126007
792718
842456
122338
848354
405400
26808
1065026
309541
722137
146236
283227
482039
532716
923108
458714
374688
48358
574766
977457
92111
1080947
974053
292974
189890
994413
145918
566115
252545
134707
784891
523332
818249
903967
143069
572986
588076
1178990
100674
773993
826068
329289
1032203
550495
1065349
275225
352035
455010
464348
889960
1156202
844845
956386
32980
512902
692206
277193
434253
300528
548047
94638
793550
509743
865901
328549
661197
133767
823893
870356
115136
690897
431579
189627
814550
485589
705622
812326
1064281
116932
63647
311066
498946
483178
380226
37909
847358
787202
201356
114179
42862
657987
838208
77881
996710
676018
563228
135500
531692
419391
719520
853168
465583
802417
271481
157632
596581
708393
506031
184509
999445
218833
887351
454491
924061
986833
259988
554063
119158
425606
1094771
476645
530175
98620
715948
332809
924599
347607
945384
168176
413884
1138972
573567
982798
1016918
1058988
488500
220838
973868
621357
46649
1058883
556500
275359
1096964
935931
72732
375375
14808
473387
345350
1061975
896908
230295
249546
191041
433556
1145199
124686
802977
758069
182822
811451
14067
291175
794342
353952
91114
1000187
426577
1048951
628202
447215
292350
391028
238156
351205
1055399
412192
1003658
849455
341892
525105
271030
1104263
474246
321513
652499
886195
1121700
257913
830852
928012
1075844
1118104
275056
931100
95074
604168
299127
1063950
1048536
1111457
1094162
796891
864253
515186
1004620
67570
369114
425472
140801
389876
780519
806661
689461
985654
26312
279626
94937
1121304
414197
623132
850880
764154
347368
697563
54846
1019798
883046
517544
671936
78580
382234
66581
1113324
1028937
539435
1076931
1154547
626863
666253
1075824
1033924
887907
499352
914035
1075551
907224
924497
370827
120879
1150989
719436
579533
370202
484232
904650
832962
283056
1124292
61016
264733
768766
979898
364176
146091
775110
238094
608
800423
464640
791869
423923
1090821
445836
200112
236357
1008883
954488
422831
154035
184939
4913
339353
62618
821953
509863
672492
272186
866234
58944
268966
141850
301977
884776
937938
64449
932413
151475
123258
814539
1084710
891238
386855
93496
250272
727032
1033886
182127
204929
589849
988549
1151107
1012026
662659
1166026
410878
643820
243327
129958
319539
1039342
299451
124459
227202
920819
552357
251509
925681
88565
448968
665582
138844
411961
1022995
65000
584446
1083018
522193
1081264
486013
1020124
218371
683610
1006954
398930
528468
610870
1075251
49126
650514
622702
652480
530408
44375
999042
1100991
219940
914307
790001
188523
371751
213241
289048
1833
758820
1160551
855633
16697
403800
1122486
1096454
227740
1076316
215151
618016
361523
1087221
1178051
1090440
203525
576238
797024
379395
1040464
750180
378429
190463
451399
56547
72618
1179502
448897
222562
432146
98272
199270
318749
1001524
554766
1102957
307202
350678
2096
516081
921233
1004408
965365
1133688
1159475
623196
86837
717740
484858
477621
968597
431106
1034878
899167
304121
505871
791283
466813
189638
1091068
451582
564723
23362
1072824
994676
718760
68135
222306
772942
1162113
851666
75664
818878
307022
111630
342073
764145
833877
859840
766767
182645
657765
1001725
761477
919171
1068024
830789
1032916
428336
630680
137705
787913
220093
551651
150065
761971
985721
837340
402896
133456
71256
701339
735297
1154509
110451
796710
251700
643226
1148065
863140
146214
833896
499135
232258
516467
312264
440869
749478
936870
908443
125749
703126
286937
832551
570317
633284
151466
500401
637426
274449
759503
1177797
806849
886114
1035886
881497
958669
820036
510219
869560
82058
678622
703538
792774
462415
777048
1124886
842560
336719
2169
212648
194464
17151
347399
1118182
1004010
1175490
321513
484607
107056
289353
26887
530065
243729
1133909
628842
393809
385721
756325
566862
410429
706234
495208
119932
1002754
177750
293306
260702
665614
207218
1129546
119868
1092163
308150
926994
689549
1014987
282470
859308
583421
362612
1179358
68113
185300
747666
716619
9104
1056356
380987
260005
940796
410014
231090
1128070
1015980
1119909
673958
717175
455576
1007840
921911
197329
770739
68329
588676
287877
152395
479362
642830
1148577
373038
55871
742027
952236
985385
916339
247923
1108497
652237
337272
259025
621734
548592
630663
451198
225581
861618
1073805
170553
102887
778694
325365
1080298
459652
120034
717902
868392
8045
963345
826695
219029
10364
498346
1143687
848354
938911
345979
1043378
188854
486941
142669
440293
1056945
731126
663809
562911
1101826
244781
870882
394851
260282
732218
188405
700570
575606
51291
983440
1135646
769812
130234
675959
984308
101042
237667
572702
116741
727956
474814
968041
287242
543820
976172
728088
1008900
966148
1082563
646674
1134459
583134
246324
1099186
466328
432246
881856
954387
991979
250667
1026757
1171809
336015
11008
339931
419835
52501
1033372
540593
364394
18170
581001
950301
196926
515358
1094473
25652
789213
473150
218331
1104574
776508
313681
14935
7004
120279
249790
652843
743872
769999
1108759
837927
344537
714220
798360
39737
363516
528624
958835
875407
829310
697051
146843
926678
571342
286961
673310
272027
240708
20031
407963
994937
368897
88846
125725
12760
619355
281685
86767
342957
899052
528957
541563
951052
383316
307471
799175
161382
830356
962923
1123008
746558
924252
939813
650651
286259
772028
314731
914051
804999
95167
124479
1170949
899087
873644
768186
384443
862449
688256
847199
442974
870918
582392
965253
1159313
168520
425198
1005620
898756
755936
167753
1112984
472291
415254
46163
571685
68273
749821
293401
910720
727676
1085510
1006766
477826
960680
324837
308902
1086756
615106
292332
500694
866400
345274
941943
359634
264661
180542
850167
326030
1002449
713927
404941
588160
883055
289497
609152
953082
1154927
711223
257242
691056
589347
967763
617979
333063
336706
1151604
314822
319043
496892
939529
824823
116376
1067167
906452
1039996
387661
421076
479227
188499
1058830
116431
505607
345117
1119823
1027634
505274
27015
938367
896529
443886
276742
209035
656291
824810
156351
984945
836772
981778
468519
954284
355023
706097
871692
1132138
536046
350852
1037300
187679
858765
151701
403333
215704
494876
720666
364628
191120
590417
609985
1176138
330971
508414
281218
774266
1012962
1008356
1134421
929270
1133609
512323
352269
1088403
741696
46991
881056
941884
801042
571059
552798
222639
710380
114357
289060
582559
635794
622863
877383
183493
252407
1007833
734687
590943
718860
295531
439915
302000
72853
1049562
1012251
1088973
72495
858698
230237
152873
483625
425660
1028368
1138362
21399
506927
958635
494657
1059452
43973
819639
915653
863442
73803
502874
216820
703574
977000
401281
386899
242468
409936
840483
129200
865188
488620
21689
670238
935539
223094
530311
38285
367155
23898
765229
32323
645768
688030
147116
1092992
1067658
373335
897846
828461
640457
715269
983444
847977
917475
41995
337292
797004
988393
664953
234656
925176
536407
497389
224756
703309
494938
1163601
135909
598430
956799
962933
534284
395136
293099
445902
739773
558530
259353
431359
856530
947418
862610
550724
239934
1090634
47445
200050
497564
949588
251963
259354
965896
894519
993141
233806
708689
198129
88805
196344
25690
435889
664120
36767
822345
49832
614541
92079
905896
842773
124558
694901
783955
171266
210324
72104
743188
582005
454404
416261
752014
310601
118197
1027423
945572
1142736
1103806
786353
1015793
1096678
329517
237781
1096784
316888
602393
387637
770874
103852
960943
933606
1161490
1068949
932545
356332
817307
406319
15982
962122
1029678
273203
66355
490117
637170
127302
886412
699582
442553
470534
825358
809971
448618
1080804
1106797
775753
1043642
1123124
23726
1061989
79596
869007
843093
523740
653230
551066
245294
733862
1002184
385062
322773
412398
164989
196966
652719
682887
29868
262472
502352
730112
933146
359171
937198
216677
430791
364210
499390
361353
340155
257625
735839
1114488
99514
1177837
753180
810084
146373
147899
776841
1122424
321275
89509
44239
853365
1015291
25122
196563
1139784
797680
37485
677590
1097752
194898
156420
897460
582421
1074156
669635
725779
1001767
387727
843093
1052428
507363
428176
1140777
688661
1086237
559121
218648
101714
481994
347402
679959
1105489
1075853
16180
379468
605645
1077038
1059135
1104092
1117791
595236
1004387
920302
940221
1089170
68291
1052031
736092
750736
3397
630219
601104
895495
111840
397550
724616
1014392
48849
271220
1048373
369228
856178
983952
142331
364687
113411
155326
972837
598244
843096
386241
514809
575938
1146736
727405
973712
445544
597507
150541
840171
847183
38843
819945
470563
230462
450261
399855
978125
808561
898604
394312
214553
836067
319216
1113151
1082409
801232
989518
648489
1014683
896569
656354
527795
1084127
205615
675004
1037896
389490
1062813
267370
318538
1145543
134918
1083188
649622
1064273
730461
1149280
270203
445398
685178
731395
1136083
1119520
817202
430860
750935
35666
703986
1030740
1166763
824902
294237
564679
903084
1100938
688973
630281
147709
789874
266094
827986
194292
131546
725367
1094676
948812
639978
309019
1059133
122493
238679
666660
1035250
939016
1110192
210480
471294
1081700
1098846
1367
457983
635515
1161364
1072073
557000
703540
39991
922254
923321
1179248
952939
179952
881448
323599
1178440
1093015
492424
791076
529653
555468
342080
923195
49166
284805
1082379
574948
666084
964472
870496
860527
1097244
366515
201415
430798
427846
751186
815583
821209
571121
915763
962136
373635
591764
936469
884539
727627
859816
632904
376507
831473
358170
683353
1136132
645615
968755
244546
535514
1049884
776876
335815
540647
409613
13585
834553
1047092
1020705
1113686
678801
477366
124280
890842
730964
171630
936624
193290
669795
511687
458318
284069
708896
1104853
1152168
776934
855874
1126208
24711
305959
447087
957434
541092
750576
284720
296886
22027
240644
97639
23037
573959
840717
1100435
117210
1141559
934324
679714
496852
193352
729053
126903
942966
325648
585259
735874
763928
1161990
43617
305629
36531
735309
15254
844258
630080
582927
168476
298396
573348
18815
150167
737441
1009145
884192
1066888
593858
425951
252981
317625
545734
1121364
1028594
1144835
173645
569775
23173
918799
197391
461905
1144326
72373
123851
873875
691282
760692
977207
358932
1088460
580087
633256
117620
1129460
157288
238125
987978
865901
928577
1119224
33528
1149644
108752
357065
1132538
127448
989159
899356
622822
1011739
630185
843743
731977
853236
1159587
1173959
832627
118097
302588
1144326
1135640
229085
56965
282381
809587
60224
51335
1001166
115365
53581
379163
48939
1134987
748024
24661
1013530
290090
151201
435478
367574
1145676
349210
631676
225476
145110
833115
282831
1046016
686630
35509
5001
700287
232398
657941
518553
68726
437986
92778
912877
852370
886248
280471
623103
11256
117146
821657
90680
494107
274283
424701
1014310
56244
964200
700494
877718
1077198
219509
783065
737228
827495
946379
1015730
766785
240839
956396
1067103
589837
213036
361321
676822
55436
1732
785981
740433
36687
1065633
129480
533847
943095
861329
1144801
987370
6985
228432
169444
1045747
1065249
428828
875084
187037
465529
614289
417824
245409
832055
872006
703591
52221
462664
653743
346133
758395
1009561
667526
1081810
249635
794340
734792
973221
887884
880856
683015
918620
754667
922256
69546
174723
1006651
255505
910210
787134
417460
1166133
623791
84244
707332
579113
396927
53643
313211
824841
328017
1052151
11524
503216
766254
834952
523954
571178
82637
705628
85568
372851
199526
912756
567321
674398
616213
167280
424641
901104
959204
241942
543802
168717
284072
576546
380591
607930
660574
232244
171306
537782
260466
600867
368063
410904
893115
370934
850941
442041
102216
227538
549393
525665
205401
1010671
319677
318857
962745
534666
310275
765922
668884
1128378
266336
320963
929531
448618
19439
1007259
174055
719462
665600
336234
453295
1082778
47055
833071
215673
50657
325466
383653
645517
358248
960101
661065
511318
38446
774762
335336
412270
72297
149646
528572
429537
1107536
1106999
880803
727262
238700
611603
282199
773992
67991
774791
1082360
624135
642383
856539
148650
390106
329402
838403
676390
354178
761403
163776
987990
861924
1059124
46879
41495
845868
1177468
123454
215527
1032149
584316
39354
631193
267899
1072652
348822
1025074
104194
642647
510339
1049635
1045196
999961
362389
241594
81429
469855
234085
1112108
1007866
804606
1033462
197376
636042
624870
993141
19820
530267
880025
84956
754896
811719
120235
876338
337775
615578
1130537
1031941
1158968
886458
650445
775626
412548
1099525
700357
267254
82124
527944
796246
1119999
644187
69332
570808
68036
927003
1035494
620807
565391
492273
674545
73760
568373
338686
175047
626578
171442
1106871
680741
788618
1074185
328815
815282
400578
253809
690121
172794
1063257
612513
234113
451397
1084214
826848
1178644
261384
1012674
208594
55674
1081829
197266
216346
222034
124775
71034
572982
208169
393637
465722
1067516
158854
85558
972412
476371
557805
1043989
261184
168374
261033
922820
579710
171136
1171395
415372
524801
875348
184361
936784
23609
195035
969332
936165
450208
323363
26805
327821
406779
718673
157975
979748
425675
44302
1127024
789367
409116
977052
114015
1099110
1158565
404924
994472
619468
834475
1037200
1031976
146008
609836
410169
399022
711976
495833
848117
736681
1054509
989656
878299
47097
482678
497789
819172
1014339
1055581
377135
959600
608104
474093
146668
740715
338154
708873
483911
1019489
919131
653730
942484
715329
740253
18828
1054894
230733
934591
515759
165971
88246
847533
30324
668452
512260
520707
531450
650131
810298
267707
205897
783607
613854
383272
901725
920212
956401
699948
1117898
810452
415390
220127
408863
688258
592225
212357
795193
158406
42942
870290
978127
325579
238326
717546
977975
816800
210708
524791
311663
817495
70539
530792
991176
178832
1024
401452
610681
870762
549001
160899
203386
337856
558851
934786
1148152
232075
938287
495588
616779
98687
307948
59355
953996
724732
605286
50535
380943
89688
587200
139122
346328
316541
261371
1171841
150875
997779
102553
777582
13371
827958
749072
468770
385940
940290
136411
519842
473120
727729
155800
756858
595675
206446
683995
110925
346911
666927
744615
193204
1065342
773535
645103
104491
350711
906330
966836
422068
343369
60299
387532
491004
167444
280857
1015658
1179369
1014850
543684
205792
830800
42573
367550
178530
533649
785294
215167
1154346
792675
255160
996611
403914
216675
785758
9582
271572
1042912
490302
398161
449136
614652
51117
1031823
155826
1139147
694085
474923
404029
553170
1031432
388291
741149
1036432
1157140
508687
82024
433646
628596
803631
613488
418092
467261
681311
939064
1090266
1112778
497271
179070
142182
1146410
1134483
81282
94223
645652
139677
408179
13570
984575
224870
764274
1083390
693304
449479
461433
202082
518947
172902
225863
751716
906578
1040798
956609
1133484
531431
393719
1075568
309969
496139
586635
176888
189704
868422
169204
1006901
230267
946329
669224
298161
550660
189062
640154
606998
844844
739550
1077879
96658
531492
572344
494963
44799
1008576
76657
410156
711402
325713
648253
530861
209319
393693
85814
1071730
516720
494703
404134
596727
871273
446086
333968
243945
394809
1000795
942187
687257
260349
398022
291421
726879
602013
237438
284826
824750
1033218
695566
610146
802601
847107
414232
790775
16373
623721
274035
832028
389507
1146863
646967
1121816
850847
562644
203030
157099
547128
1059273
156931
35748
300418
755076
84423
840616
1127996
790017
202968
924141
678428
692646
1106582
151942
396669
451065
1085785
811003
713531
96729
167406
35259
363941
76217
480476
481311
689156
339827
868513
383575
1018273
332743
787213
1130045
133165
1047007
17557
532720
619828
1100067
1177797
1155551
815276
1145098
126470
646250
658450
466761
640933
367817
493087
56558
732173
879573
439008
31706
1136915
105567
1119699
1107472
155137
663717
1166309
1124670
978301
813876
138625
965569
446856
455113
1050636
524765
826651
687023
768585
629561
456326
473433
1129949
425865
602570
322766
180042
101411
115770
957267
1015826
1152804
1043797
608387
1174923
833919
423996
763298
255796
271256
161174
419427
510916
812861
1142980
955776
802903
804429
456664
197868
942836
176587
542137
820805
731073
1119058
320120
833072
486110
255268
815516
50534
372656
820908
498410
358984
72304
419389
369270
657895
1052527
664474
151409
1090322
964242
343199
787293
487903
770269
357593
885309
297575
657445
299752
693516
344487
504575
437069
1110445
681440
1155025
130863
741
1024321
251300
301695
805929
208553
1001649
874066
1099951
405545
830244
433381
632842
212725
457434
915762
334452
653039
617416
270579
142240
1014383
102547
237918
993992
255091
325110
501749
392512
597044
66450
1112540
151382
693785
1035588
389389
39930
259397
111866
239155
65271
1004257
87660
507463
785704
1168514
576374
1178687
2457
526743
239190
699229
670675
877022
1061047
626216
347771
338702
604822
1015726
586319
104514
338041
80232
765771
568460
304956
659714
885981
13542
1008357
70633
1014075
510217
830825
753166
379812
179570
1081951
403953
713530
876976
562475
664813
830776
870577
1096675
394469
825065
468150
197623
478347
139038
1011419
410694
274650
629736
303037
798067
221395
681134
1083835
728688
953905
563080
1145271
407509
28902
95482
262141
946785
71488
1043379
491307
13031
1070460
325394
406669
627017
182297
305601
343300
265127
82054
72974
61942
314377
1177990
72877
672162
876986
762693
999766
942508
966425
278966
452283
526953
245874
891272
886496
891584
1029849
315023
888321
517751
937711
90593
586355
1115785
342188
913650
49869
289601
69830
745157
663302
585861
1064701
493515
328592
62935
1121272
24169
923159
724830
792325
39703
983694
673037
852754
361218
424632
86539
862235
109261
976486
590613
394213
1103222
808929
621833
168117
917679
467969
959307
1052238
898024
750884
99525
25776
668632
160789
629931
222017
803654
997608
272737
908795
518562
1045934
1027442
185175
417910
1108321
206640
608135
972404
46442
844773
331565
270536
1042594
336653
47337
58921
678687
463870
715362
204578
814336
15418
545245
1154977
323872
486742
437670
76677
280424
796708
1042391
271562
563578
916734
368137
100129
294683
558324
275788
155443
440427
983961
756610
184396
1094731
948868
107175
169181
738804
625206
1081163
906907
915626
421290
1129548
649070
1024852
141950
923797
348966
170125
742217
981323
674872
44922
927763
772745
782722
623597
538990
429923
694966
355158
36112
132841
11644
37985
405339
222903
327493
695932
58801
899946
714109
32378
769499
893983
1006291
254470
279925
975040
847808
1012989
43715
1012333
13145
422214
239286
96537
883722
12130
1092996
821381
100477
512477
1014399
911091
367184
280021
87696
805527
784301
702779
756433
969908
998599
1124331
164151
153233
182093
514024
430431
506831
235553
414364
642841
536008
1170039
99060
978396
555222
318948
876314
319181
756365
200008
947553
104092
88088
996171
915679
442382
202836
1075662
827013
470797
730801
548288
341990
470418
484184
574839
1009344
473376
940706
576898
583403
751409
450682
448924
488208
709127
797550
1134735
244638
326719
1018346
850575
239229
203948
136410
11587
1077546
468521
766937
735423
1003829
295813
367291
252954
767339
587589
394478
257112
119886
33232
158803
833647
202651
1006088
796257
738040
768770
327025
167720
379333
791679
29640
279771
589961
10000
115847
638780
444056
139702
848344
910498
653660
651258
786378
551634
205933
516197
417565
1018542
73553
1085369
694710
302248
787012
830852
775826
423943
1027749
1037673
565468
236703
928119
53183
1163581
523605
532538
351856
401803
873263
144378
1122720
164377
469646
818567
1162243
374044
344664
237254
877350
78376
67870
1028741
872923
374781
592017
494525
235878
623377
1004495
253681
70522
212802
266447
437612
550250
23107
846578
431251
571952
17601
129576
191610
930483
1119931
14934
1094553
694625
426562
761219
762367
250971
84594
163499
272586
245550
335295
39408
723967
31725
921995
261268
230843
9314
917747
582735
966657
749524
852248
809630
916332
616682
307161
1002535
847729
870718
6249
969732
576564
789184
185224
522979
183543
878396
444156
1082778
767763
657510
507790
298516
897594
849455
102367
1009458
992816
965218
884262
143706
361567
535732
708303
713494
962378
968578
758715
1013048
122828
1111022
272155
425855
247509
300898
186165
653433
263742
426482
1027359
178945
521947
688863
80614
116487
794206
1085592
507112
290634
873526
994935
922369
40166
477970
401447
628264
430797
354985
952981
928873
961450
194914
454109
681682
768938
1097770
1132032
973405
514089
1141778
1046636
906070
1133314
1031017
867187
545804
10288
164155
766315
1029158
967886
285159
417001
1081189
818286
112112
908124
160510
881265
654395
329526
570954
46359
6835
1076601
571155
199250
959575
778011
526951
917801
147243
783639
252952
428084
252482
1069890
997692
1177078
950624
277424
703036
36165
296594
506372
751858
960084
1135251
326484
638911
654971
258605
450755
154754
301205
32751
322648
299071
409430
919637
36932
1046824
138835
922720
879719
6506
894377
957540
794961
186002
590999
1121011
1140384
358247
632907
876179
163846
932408
295587
1069135
302666
1137519
448388
852082
293336
153919
8532
561479
783460
318127
530478
394536
1090073
630626
1102225
141389
350345
364052
1152804
393320
8188
503541
728984
547439
757954
491740
1178687
1026055
266352
915882
106390
1067287
995765
108101
357445
916202
407350
578389
410248
1053910
666285
74608
1155824
1010673
1004247
259189
901166
1149699
27387
523568
730343
845121
648476
121929
584573
356223
680315
611385
235905
529245
39059
421285
754660
2981
450459
847519
36989
876086
334186
19810
13087
613161
202852
21204
767038
422593
314899
312560
796228
1045205
652852
240937
971484
131409
359458
169704
799863
201956
965660
325014
172176
477685
271774
650472
123821
288233
101573
751750
458983
1173298
1034734
458288
792237
543354
67704
61572
269637
687970
357511
613529
238766
662210
524177
857156
1130421
159697
11830
52725
397615
397265
807937
452010
1159230
574069
1092302
167186
791764
1102999
435121
1105757
309297
405931
324365
971168
392279
876344
56928
1134021
1067486
314297
1136983
479786
685506
927821
578012
858788
918303
1037990
71777
824862
343903
262834
791746
318385
340202
1136696
351475
209376
134452
134717
1012226
622892
204159
942895
769350
888158
769276
388226
454461
433880
28958
913170
573619
893211
630128
12369
233302
869049
750643
1043628
320992
31138
344586
853739
312053
760343
437469
222641
686834
12654
595080
68185
362045
271160
556955
100626
101637
832743
721981
329026
525624
474943
691273
152374
794113
278761
475863
847038
822762
131467
952143
635792
1041140
7512
268353
832475
321804
271960
17529
122090
298869
1021230
452221
681182
1111474
502974
735958
323716
542927
157073
690577
788308
610437
356114
409974
85586
1120749
1063324
706265
24171
113724
664743
399408
836090
601336
1020084
793002
465245
109328
1134133
777139
1010992
405129
517936
989719
1122044
551641
934153
671186
251972
865748
563175
1023089
257230
681394
631867
717724
492781
1084157
997897
1099511
185700
94595
268792
980118
466594
320033
372093
213277
428602
923333
163866
1174621
141039
346198
658299
374289
1039249
1000527
161529
654246
27370
776932
365187
299481
61269
1092778
78803
588631
761403
784264
439847
522808
626951
513412
746601
823222
251246
122755
125053
1077934
105948
304306
772992
636679
657030
743065
223281
558191
787970
466761
1164868
430292
98762
418515
573518
618373
54471
312180
486000
143743
328979
595593
784632
370634
84782
890447
856522
1052169
116887
992897
565527
987183
699471
399059
1000248
478263
358518
819145
824418
51493
434391
457761
740383
329415
561207
794676
774873
938381
821359
738137
451932
743434
490519
966903
378699
42872
905504
1037671
18302
907053
1133572
173508
1020556
1101292
179544
1159910
101866
732689
441068
1026708
504816
248065
885455
1166221
984082
183707
473611
307553
1133429
861516
430648
72888
856823
756123
461145
701554
1010006
406800
1032555
456020
461025
321032
872184
270215
716295
545441
148929
700677
416455
338925
1112286
1011060
28681
1170636
92101
599932
423611
1125742
508307
822498
570898
484353
630858
589224
797817
684328
23481
49748
221511
825382
147276
323928
171818
24221
817892
373389
139584
843816
448277
567205
774792
28979
133722
710636
918935
435483
893374
1137393
18625
944753
308280
516578
964044
933157
466776
138352
839563
336405
90370
409880
979841
924283
433892
136632
881363
338937
885606
720554
314426
914167
219077
18765
252143
273303
1108241
1164694
704272
336136
371017
522835
320959
142910
70837
866208
422424
621912
630286
688446
429047
846406
1020825
587020
853930
699249
701568
729633
1065827
294155
958124
287870
32881
539408
921903
702435
342257
561198
503390
511996
236845
783481
1142114
146132
810711
379148
878391
74559
222765
422017
803526
332574
375034
899574
212512
283601
205098
625606
31529
344773
303587
617262
946974
304397
1014036
41667
1085601
189068
28451
1018677
1052588
1152003
864588
124158
814698
521648
188113
911732
935854
316444
419233
871822
81694
681511
29170
1023279
667252
579092
1173317
767326
1158086
152673
287304
692634
374332
491505
807727
896579
1045281
75610
266437
399665
825942
295443
816500
894792
1014831
896248
855979
769262
879734
552147
895809
654234
580055
409953
396165
793431
641978
262866
887233
45387
846960
229986
581888
539994
355985
936927
1079017
450485
30442
105082
684644
981312
913885
632422
384070
1140682
980489
32491
618367
423481
881077
303122
385217
754444
399351
290055
741659
190013
848411
119226
963069
972875
17670
262998
399947
160018
274325
526831
666016
880480
81065
108554
1086330
165582
158300
469266
203824
361352
540480
252815
968297
369336
245801
627490
1023216
50836
503253
1100597
1116736
1021321
1125021
788251
719018
1041844
798953
78503
358813
849710
144087
925675
811664
571029
101805
931699
601451
93084
160900
964293
777052
326009
790658
104116
163470
580593
588264
414185
676078
85338
66643
833685
423396
912878
970733
306357
1006536
32868
339298
21998
377346
908749
900988
634802
1085058
578283
382519
418164
1136342
708945
810525
615515
686497
931970
941176
275815
1078992
248426
496269
827529
124237
1047022
619354
816344
802715
76820
677920
858456
96917
1029641
507648
220950
799967
1126979
152506
1054093
969732
1045061
1145567
583497
907340
844016
507011
850766
796272
165384
785940
620136
809713
262844
91703
833319
339719
1108592
176072
1057782
715601
254602
127611
458097
233493
362639
487440
1087175
461945
1169162
901673
480991
170560
1102100
259344
8301
386112
681515
990731
1037500
381692
584833
674791
524191
371752
100107
958586
238007
703559
211712
678518
278707
958429
209249
386495
1046356
1164664
218040
320701
716807
745859
575324
122819
1078468
534627
506966
774607
892864
326027
635661
945704
62432
1054274
182322
345711
590013
1069604
455341
199703
519450
575302
584224
312920
653614
70209
167808
937182
897712
67653
7546
743783
233589
783929
1060943
637283
70755
650886
787482
556721
434457
813433
135698
31209
55928
66303
919720
961424
706544
834921
1103758
453293
619393
75646
357423
36931
384400
329768
699874
1098071
836598
585668
331312
540451
285717
167020
354913
1136029
437575
219429
888963
191568
25180
386073
946164
1169513
1058185
1075507
1132786
884491
345669
632370
438542
490088
275672
351690
289126
1100917
1005960
942091
916703
381319
552294
447927
182950
124929
633864
271669
767893
972531
64516
669878
893203
1136008
994602
516764
1129561
1174437
455752
424343
459404
889895
1081548
712893
37835
314296
289912
357370
656151
146435
1172135
253084
180770
905733
658916
485086
920686
739105
492024
699245
912308
999081
1068705
943516
86413
533581
779756
376563
508641
759343
442238
129209
672003
945107
939204
201158
32565
418585
53714
47755
156856
219897
963378
238694
1014108
532274
151337
192455
622880
374263
331026
433031
943920
758281
1111360
877795
469175
104425
905186
829336
135846
789904
62796
424174
1145736
179267
843924
640278
614557
709483
1013220
857016
715937
814944
629739
397307
746487
552318
678035
953333
275138
937419
690270
1065632
586824
516565
694589
449734
33553
450726
587189
1157241
1179158
164672
825450
328835
1022855
441300
43801
905478
1043343
14357
723710
302593
413419
541239
96056
760699
86758
1173934
872528
529309
635272
694317
344244
401576
936820
384945
909277
753925
661921
525644
359602
139561
704036
849742
944355
1139109
937034
22320
1070169
609104
392564
351143
634609
610743
370814
264164
231265
74116
111897
784269
223323
524869
1087508
257417
764404
1123764
72062
569716
851986
232255
919886
212411
970707
432730
574
1041095
32884
36787
330759
549892
543423
781083
864975
540055
560703
205432
171317
1059029
450693
363270
719922
588845
810156
342111
939143
1030563
651326
397365
712557
670777
1037675
831915
1139616
364800
785006
621900
277251
367033
285105
354841
1032254
255124
509726
945160
515752
909467
401899
1049696
9269
341815
573115
34938
65137
805467
977019
611244
44526
202819
772388
1147545
527362
407025
749855
715788
885162
344671
848556
147894
1077371
485898
937085
928465
913326
1026979
148405
1088495
279619
129700
665357
389790
407268
1078310
708951
880205
329359
615587
14833
1098236
634364
355829
17088
1095191
97172
557517
1173639
315392
824102
19211
363582
488753
726297
934152
1065251
896561
114435
314012
1055622
1090971
294452
595096
803941
609023
265014
868757
100965
956465
791736
314188
1079821
7306
488248
1050198
652068
657181
68015
1048182
288417
118648
764486
506625
644616
847313
219780
432610
190296
836685
1066154
171234
3186
1020275
791241
562105
625057
476687
666162
946736
772967
961235
118482
853953
572035
1074861
651257
439757
743024
1166685
168591
637848
268534
1010117
1103401
433273
653734
154528
548454
1134299
415277
1119908
186345
1080289
641962
712772
1110382
511353
100879
257743
222159
80560
617063
745899
1091381
79819
72490
1128437
663098
439715
542638
864558
588866
605367
841307
1019575
959068
842485
1177318
490604
90407
346962
191825
1098326
361816
905000
571320
495782
820776
477708
1100135
894237
1144276
553778
309560
678295
1177856
686982
1056482
394678
126265
132762
858967
1023120
45446
863036
893673
269414
85352
922137
1053549
908297
552324
336636
1011000
336356
804370
1067037
651286
220442
373828
137958
451482
931102
1096922
512101
456304
565151
814015
1086884
457236
232621
405582
522448
907531
671027
811750
613023
736746
326815
465059
347402
405690
865462
694262
25727
327521
315646
800047
591282
736435
620236
896591
719808
448787
1056567
1150204
1179588
958852
877703
251834
935203
405703
601464
313838
1070575
566684
908956
112947
966413
557021
1022065
534444
678662
1048097
516717
619388
194522
671054
675659
743843
304741
559183
121062
963816
129968
288431
1104660
542555
1130302
1125489
938570
141621
61340
44178
1070282
305382
111602
478588
441519
851033
1002826
1011316
727343
573542
732251
670956
383581
633951
1061380
1095275
159821
409115
417963
862540
709659
273720
618162
446927
304938
424075
326790
282464
511412
271181
430307
587419
991477
507959
902785
1019387
406428
793456
27760
577386
467627
27368
135027
477805
488729
602427
653166
435118
430943
429779
1109430
1079736
734700
417476
852973
759354
461711
1101496
688446
69946
988596
768195
611063
726599
214641
1044535
29158
443583
499419
410196
702533
548034
163022
190075
1055863
1085477
326802
22571
128288
1036527
274806
878293
604842
979083
875873
817560
24371
450783
903450
397528
648501
51557
46625
455996
282526
324526
777496
490220
413309
564560
220128
1090274
1005194
673000
325226
1172541
233936
899846
435589
711198
1086494
1001622
195334
932292
955666
219748
147778
994
861399
383279
1061989
91545
197661
1141162
1062639
163375
1069821
407443
133734
539441
10934
293131
797402
1010569
560702
270020
326242
412568
1084966
603082
252017
169971
848637
10691
354241
465631
786354
789012
945784
880509
471428
271727
784319
370426
369052
1044333
56930
781113
355214
1005175
786353
1133197
659325
986530
194354
910105
248291
828732
845672
152076
1072480
696097
748157
416956
590446
95638
794757
877736
393416
861114
161340
553292
47317
723462
1037020
269941
53379
1029170
85449
346071
764636
1105408
272930
665777
1108325
445411
327395
125008
410197
644815
974391
959262
507560
666481
1093430
435435
758182
289577
731584
618203
920903
1030426
449170
113033
455621
1068465
694818
15521
980831
1076921
763989
43271
285520
238416
313206
173940
385349
974750
255707
1055255
481838
1076528
558066
343605
340689
1176023
885266
153312
868780
208075
887923
43469
910336
959299
334267
933515
938184
752066
343445
108666
744659
484734
951777
951400
683633
267394
1038407
43083
306936
438417
224676
634276
491219
1034192
1109359
228417
1057684
932851
935281
812954
213646
288349
867054
836586
422956
367398
782355
692504
304200
841865
128680
339283
629017
966822
445304
632778
237505
847473
497727
446039
730400
894035
928386
653147
932075
778975
361073
688786
106100
560606
966078
214199
427331
232720
370222
856641
425791
1043736
912463
578331
1062950
74548
387631
386935
54653
722639
967810
203247
171257
873705
1173302
425791
701423
981756
805080
589996
1134776
832208
351673
856302
86857
609929
708848
164397
76212
681954
134539
118274
624997
380291
713793
1165116
677730
35006
972085
207455
697831
338577
230330
18179
58537
295623
928208
696753
573855
231229
789234
884306
654379
801071
673075
174055
596302
1171388
968870
12884
1146314
556660
13195
28157
694428
570037
734146
1058878
665013
845473
909707
737885
314764
1092595
1018445
568017
341238
500612
827042
344963
566469
1006649
34866
634582
294192
47793
151694
143750
133296
895208
1045384
1000392
274885
1095425
531626
236119
747915
933584
897965
4351
349591
335005
60582
267503
365566
576532
896978
459538
251190
362700
707501
151669
743845
388226
447648
1094272
419556
547319
379079
305940
766500
996277
478314
649994
418754
722657
532649
818909
35587
1150077
500494
1157524
1165440
907693
703695
600674
185676
651000
993166
378804
210676
1135067
433940
317202
542983
302794
78761
93089
169029
870528
128345
749201
367703
515100
295591
702981
141366
765153
766874
650522
640853
859599
1077547
142821
941884
723099
1112155
1138541
390398
1038852
519717
155523
6464
641828
277466
193684
55392
334198
312931
832696
201023
705998
372608
908722
1070599
934017
184327
1087164
748014
485023
399097
626137
377538
25344
455463
1021569
1062630
931312
830888
135657
741901
464348
593579
1156920
637562
952684
423394
371242
820829
1142209
1170187
243275
1046641
191213
64812
1067078
622509
247268
369253
629016
179058
1135649
370690
528929
553533
389774
324620
45570
924405
601057
229250
216367
760227
858116
857321
687086
141650
1043995
245863
661617
521670
644550
1172177
137582
1169854
759432
442803
834963
1158084
594119
251767
450930
529086
493682
1135300
411874
855080
1022284
915983
909950
732297
875879
619614
837532
736149
705042
735897
285355
357032
790645
196013
222967
1123627
1106029
174672
174689
69798
840662
1004488
133643
465631
1164202
278732
617105
471362
279644
1138611
1173115
312677
675766
51307
786908
478458
1045219
258831
336463
187437
228302
1159313
165644
1066982
483978
1044268
65138
985939
707522
972591
852505
266617
842489
955945
806557
456950
410135
407984
689521
919185
386202
371785
39265
1163535
210104
162344
914507
126251
897602
412705
280660
880159
1062055
548345
842384
1043291
220338
178313
313857
787563
951500
972597
661574
693579
216887
470839
1073856
868662
548134
773314
838682
940905
415433
602574
423285
353914
557808
833033
1122620
522999
760278
659420
385976
898136
37186
964978
764693
753437
1021273
937402
435750
902379
16362
283952
379289
1103402
438796
1058234
33602
527698
71373
595601
286083
1173515
746476
280342
705142
894789
673123
1114313
979012
1105053
999872
391256
1139010
222765
1125020
284625
167579
609437
340315
281561
1110225
652354
1039463
422255
707711
513746
85387
178353
1157718
1126218
387410
685825
89218
804113
523914
757495
175117
347385
630963
870317
1152228
1032505
141974
238578
756800
31955
897885
313654
846209
1076985
401260
395502
1013699
783220
137634
386150
1150701
835865
369365
687639
343252
762308
70297
625662
558398
642918
980284
778464
1095636
825022
695587
252503
797656
91299
1048058
293975
961111
323752
116345
271041
106719
339530
439407
233699
961489
954504
811681
635666
422740
667478
1010600
815862
167283
275206
576268
10729
821653
613335
635324
456624
786583
216401
497757
66015
931469
232160
1005772
109209
779141
900300
695425
268940
188744
349790
327748
126788
660793
550317
991580
890448
350373
228730
355094
1049097
309533
613055
218744
387412
570863
43321
69678
1024411
42459
993855
967882
530154
538813
925488
503923
671012
416652
1033829
695172
493230
262560
638627
184236
186033
599076
925346
19346
76205
914795
249955
509357
687812
679464
306446
743917
933041
959527
639370
775264
866852
4688
1095680
360745
151260
410847
629403
131779
31057
4879
845871
912354
726165
422735
355329
687981
907071
787714
1142858
285834
1157986
878814
31001
312134
968872
880944
1081297
357987
925595
899951
1079383
548703
727699
593254
716481
1077729
105939
66637
1178238
866650
975517
132838
294306
1007665
609506
294092
262168
144329
1002853
904401
532449
182460
501405
948863
487205
697314
831795
974617
204721
651601
1056628
499813
1095061
49843
451975
263766
516086
479074
161212
1043912
896153
187236
192847
802273
412154
475708
626872
617022
1045698
893986
738273
625119
452712
813249
284427
298085
779968
818585
300249
980859
757841
870476
1030948
722932
867785
900681
250753
965542
499757
929309
1091035
468340
679146
943758
1137172
304170
1020135
711488
279605
718308
707878
1039564
520465
961383
862113
560829
701670
1034568
718656
696446
145800
689834
792845
687458
224718
1136596
645206
1114107
889698
544215
578413
1152253
309399
678137
836225
874073
845599
884135
119695
1063945
20326
258947
88650
992192
819980
428856
900750
1155144
264558
217298
791049
749334
287046
73420
986987
1123144
28936
568619
1007573
762602
331202
433946
539457
80611
78464
1050054
363302
302057
1052502
916491
619634
265296
1069009
564801
1094376
233845
915327
421007
913303
1084735
991557
869431
92468
84914
374681
989333
1101250
104490
768293
600049
805433
33166
1035223
98373
175177
107154
9057
667485
27034
359135
469287
451270
12130
16531
142218
486849
24428
17257
364354
1014195
547439
48888
429012
1013528
1101957
641161
25460
228213
344564
780386
334029
585238
191953
497716
299151
589439
52448
359115
173726
299788
916914
1113259
468566
711254
453710
368673
1085293
376515
868524
333651
334765
942763
162172
99992
666039
213945
837996
1151679
129518
517618
1100063
101399
748759
105159
548954
590772
800153
109837
464885
299512
805982
1125121
394845
708071
66048
481531
572538
722697
371839
1087349
1106916
813035
801617
306961
397154
1027406
871675
554417
171990
171449
873344
1108563
1125388
4665
43615
696523
1035427
1015438
437421
727278
563192
742058
425999
1060351
519011
699651
72487
878557
876285
527002
392220
841309
718050
1167488
883422
952399
1156066
725390
996771
67475
70670
220453
75332
445788
884358
483604
856460
1035839
550619
363942
69971
878620
316428
25932
408926
697961
101395
638873
961018
511113
210912
921458
197583
168738
470111
608708
938292
990826
1042823
1169170
81453
500304
988758
920481
416526
888513
1180452
242696
361219
91344
526008
18415
254067
865919
502929
227562
624874
587141
654474
1178469
549271
695486
17832
799235
380282
936593
1129147
1135195
336670
1051538
553634
845906
769416
108321
958868
607006
934955
1119628
810858
533460
757652
940723
368209
575058
529956
1148720
1102406
1043816
759205
465789
1158710
409737
189653
554893
686087
753562
961057
919755
171938
354451
1092346
1025720
646031
1035878
1019688
415496
342149
22718
1026375
152608
272852
862700
1001289
367624
140235
506244
330510
444745
449242
934502
199811
445799
103928
456993
828618
1457
87333
603210
685017
1174335
481552
688056
1045609
779379
122917
1001617
926598
197716
1061905
957364
774433
894065
25369
961985
783095
144309
948307
888932
715483
1046351
777648
976440
192264
731849
169287
237076
1571
492226
8801
36519
497137
519712
170140
395578
1123270
160879
528301
554851
824065
333743
417068
362483
1052032
809180
720176
883459
1127116
522833
587631
639401
727493
1150083
348247
107027
27831
187904
1005150
100882
293969
349283
814306
1047545
551572
850531
39520
397746
365657
777703
502222
571416
1003895
628465
937437
173276
165697
775525
126957
681734
783848
64805
1095531
1108614
512528
108546
1147348
1065142
837913
74332
199619
967677
421238
181444
509295
277982
195095
343466
337996
364436
987684
731312
46120
175776
791527
642395
522187
390187
463
656734
127599
427194
574109
48396
265460
648877
504976
470641
947638
633839
597496
923251
304255
921159
683482
335102
485060
455452
596837
946099
467435
639222
128036
1002266
182644
1141386
925898
461556
477808
727515
905679
379837
125174
352609
935765
282728
676002
672611
656295
241818
1071764
448320
475035
963017
756989
480262
663165
1053320
358186
1151359
849900
243082
1050808
322799
383669
625404
639775
133910
540228
87059
860766
75989
850386
1175984
362850
800710
207207
981548
23506
213021
498755
389677
1132902
787610
1032883
800547
796077
430890
122823
1100421
925327
940989
80142
444074
1108571
1014767
852077
568167
370420
282252
619345
325093
1021640
335163
636519
410935
782962
975073
492276
923094
419508
826927
490949
544274
923484
838772
731903
646785
35020
166364
700413
362750
431346
1134857
494873
245791
842157
776209
129035
1043703
324755
1035644
991522
961161
571651
100727
149952
1131830
439130
203512
806757
804908
212917
809061
897879
1008732
844617
505818
1166510
551608
1168853
731914
518447
383247
1122092
282747
1037224
494051
228698
181473
1143984
566025
719083
287366
561077
441820
547818
371980
754082
544496
197487
849253
1080345
575811
423266
369727
794620
1038099
992059
818945
901114
628121
480380
348960
302883
42051
191943
753513
459638
137519
732379
959099
897723
1010136
892149
1147808
66721
965814
483590
601485
376046
977466
1101161
422066
497334
491349
122737
971290
945278
431086
1029791
935087
135457
714910
1107669
555187
38942
285043
954627
142479
81647
661522
1022603
497857
643154
522047
951641
509839
566276
399747
643209
899603
723868
737183
703248
265727
603199
178375
677431
826470
324464
56729
679250
105349
769393
508378
249278
797239
872771
154002
676688
102117
751778
171248
373817
508006
148179
537671
703677
187109
926820
626321
932413
142809
564242
487611
938289
852291
162033
1063905
1130870
23845
1129342
999747
27517
652727
364037
47996
118926
978736
1026792
825512
487603
880235
8891
63332
1163521
657217
160817
465675
166325
215178
687727
459097
844395
97114
297738
644173
549555
765944
521799
933524
48647
637981
340090
275276
193639
1011929
424047
247926
938853
398057
361751
1096621
1081007
553345
761493
551811
592149
688489
68222
569727
810471
294005
786683
582277
371417
693574
710792
394738
2487
597863
631184
774552
238783
809172
32308
645943
112715
928390
406547
759498
929358
827739
498911
839704
785345
834806
1007967
1117332
936107
156906
444473
1021741
518741
915831
876475
435062
796727
34215
1081026
508293
882965
937860
146908
897073
307984
815121
198710
539823
945546
688877
127747
400530
1034377
1031517
801886
14262
262855
721422
824057
993636
834092
580089
487262
467233
1142000
899079
1255
182672
1065359
451248
830300
802251
973692
1117085
567759
775480
724002
458295
557901
149307
314026
491755
1122537
196957
272495
332227
156863
1170600
1115047
679822
1085069
688606
312748
1090574
126947
378176
403979
774272
453975
681023
934387
642748
237416
1015325
1147137
268783
468129
124485
60112
651009
1041290
1069827
746762
946442
1081752
314763
402997
383849
142919
245594
244303
968407
1103167
628054
835703
1036394
476669
270823
835459
1051135
1082887
605607
236794
884376
149077
629158
256413
298595
619558
997467
766581
288267
773149
128564
554453
790960
139109
42103
217741
988572
645713
529284
882558
922475
175090
154265
1026499
769199
901262
1094481
199912
934070
1105892
898666
737435
1065241
47095
1006848
118318
886325
606632
393956
955726
345120
70400
651709
1096441
564586
57249
180314
792236
421063
123408
564186
653553
62969
65627
1140553
878411
448852
1074963
610373
927395
766134
267494
736826
932171
906469
1165605
543433
559259
701276
1108977
428908
785757
923821
926786
195179
1173300
774705
539649
838916
400735
268722
969030
375822
403424
370987
158299
972746
260286
592650
1089356
863153
441642
790675
953777
869873
165670
786182
1120066
460275
1008671
621032
837246
334877
1086938
249559
86849
770554
48025
279162
696351
868037
585887
659905
436247
63744
10199
1034037
12627
1069971
551009
739554
745142
380654
5093
918404
383874
697728
455889
652967
662464
41402
540753
1147045
781518
672024
618822
375766
838289
188131
545336
980040
171479
97424
751500
191111
381226
671502
124185
952308
417291
1077193
1026364
14349
549726
983235
1145342
436788
265032
746581
4671
943836
874813
732751
546975
125
310080
759222
31926
1156970
175518
293949
60639
497840
113518
971440
347601
640411
333685
870921
818831
850305
468189
763710
694246
173246
373919
169353
137430
157521
1072638
74283
1081903
598664
603654
1044675
355246
1020247
815841
58578
534700
479361
278733
155986
630562
542752
35354
374640
696375
603483
856345
786157
172955
780672
1111280
661772
1007495
1024358
503373
484848
1174697
103589
328271
675619
602518
1178567
490866
451744
71007
190478
542881
279782
74400
834123
418236
373428
83647
484051
859425
324085
651202
1024673
150799
557954
1125469
561457
1028323
514898
945384
619007
750468
485590
42918
795811
429965
554857
569737
559781
964252
728216
926508
249592
309537
983318
871050
1099498
116607
493955
1026313
547696
325730
476091
1166412
299492
604886
518744
370474
770307
372579
310685
29589
282288
466330
575566
477061
976106
941192
652494
207696
211150
820297
1096488
976458
454156
57633
993461
469621
957376
255928
995626
1059415
82383
927155
1030864
226259
1157243
414239
921303
632012
477000
452105
345290
1072689
17650
429439
231906
399127
918505
693199
583062
442929
618411
359350
125024
465850
572928
366934
698225
939316
165821
987581
808226
1130800
202886
978972
306500
1110133
304378
69888
97564
713735
458507
1101099
106061
776867
802503
832892
148710
479185
856114
208250
562707
432239
1022475
1074436
837628
1061392
556053
744316
642875
1127863
673485
154297
94542
357390
1087163
483775
407265
1067094
73710
382401
271829
980606
519450
455149
806864
143195
665533
98286
609030
230132
882894
1174427
543240
299239
37584
30641
890735
768771
959004
606527
180373
452121
412789
124749
1160295
99007
766385
276248
1032539
1053156
694789
713776
88887
542231
331930
110738
957917
258080
184880
807086
862689
375389
824572
1053769
1115567
907592
651394
634643
873307
1043733
1117094
726696
404611
813389
336296
825553
636784
1158748
796140
625457
269898
21966
100480
420758
1055579
996119
289090
1053921
175019
453136
698631
588400
101777
980730
274555
751281
386133
413048
1074456
900630
198197
406270
530478
988138
526277
432968
960266
701188
205035
359354
419280
580997
540896
23110
303548
228776
761041
469822
694750
230609
8976
328166
589810
151200
912965
52230
337423
34648
984692
1130750
866739
415410
1178523
524374
260792
1107820
1117184
183587
939632
479370
464074
57522
607356
980658
530899
442326
1160689
964638
1119587
57868
583966
77620
717089
4635
299543
652974
820216
222448
639698
671256
110597
246999
917250
924304
473289
444340
43584
983400
157015
900171
72140
130745
884226
16072
1002006
865985
309257
366107
387481
1096309
315382
1179882
157706
246324
870560
1036226
636712
208446
885605
43460
1012878
618158
853287
936088
295897
531193
834628
409741
664915
801033
248068
573129
178007
977051
988424
601906
419316
1030245
231808
629272
185269
572044
485365
371838
806900
796157
1083537
643627
955427
808905
337119
1180119
1168003
880542
552618
658518
786376
134517
47025
982930
1168218
219167
168438
632676
867346
754312
128473
323585
128827
341361
1124431
673620
114796
456985
742012
797183
538715
1135135
245474
357072
1103088
453062
1149725
704358
589541
405722
951663
165600
300277
361247
566069
113427
456906
569699
770775
499864
101356
1074866
793406
532831
366920
940481
230939
783599
580135
41021
348601
589128
921451
405765
652473
140551
268625
927299
733014
341740
119323
848900
232410
829634
1027730
940347
49748
429331
1153946
469373
612939
625288
880789
664883
441167
127483
295867
1023109
610120
965396
1065489
238800
771267
248252
665452
267201
1128415
502349
131040
337228
1069724
1172994
1174763
1091380
343621
836992
596935
845159
534749
149253
1104611
23996
615051
614322
1074483
370224
1178910
1050631
840486
799145
295954
645992
1173425
956324
1101025
498264
330724
611405
575201
290007
891682
281709
537168
877828
32590
12630
518907
970042
1010862
273416
39243
361410
815378
440820
744666
256011
998565
336814
400991
417578
490946
1048274
580609
111924
631129
816044
701383
665723
1019038
485841
992933
851606
865387
167438
85052
321868
611355
1116315
168265
632115
51840
1086669
27072
955395
1031266
478295
819992
128992
955758
1117158
398544
855028
27594
816017
904493
129499
470481
235498
328579
1141313
224547
542663
474514
524853
760804
366031
974515
1122765
185315
610269
886984
795732
112792
926013
910265
740065
350228
4929
229774
416690
39512
300326
239305
440828
901262
730071
223652
871238
871172
632205
981931
250340
616117
469390
1125277
787517
451087
659893
891216
923809
673111
1119742
968313
995955
84965
164743
70372
1146089
177086
125405
862313
243566
912689
1055430
568964
411066
395836
779735
879174
997767
586721
376216
911989
587496
1141
504666
136646
607190
949522
595805
804296
930816
546314
1018980
235393
733900
935424
391285
917309
305042
377404
205661
177585
99380
403092
876422
1124555
458707
1032428
1053363
709260
773236
53506
280469
375332
1141884
30753
820737
186871
518226
1141704
590981
985940
147231
1109758
424030
48954
231774
621346
666641
646989
769276
325616
1044851
9693
816191
285335
230536
366114
403379
719182
165452
952170
267574
394120
863250
982023
585035
579133
925426
70049
1163711
1033785
606471
473462
309507
987079
23104
712822
271485
245807
1117797
416679
1128131
1095956
908364
675282
289702
307858
885024
140692
321529
891391
603672
275847
116557
485330
530301
499538
355157
742742
422542
406228
914334
622464
182056
205006
713221
184447
884385
571433
250070
1001844
261906
71303
858627
404805
239953
1077657
1177779
610055
1066796
995024
502516
99363
166059
756135
97074
500304
1153967
551783
177262
508272
291857
525753
886281
1156804
970831
452812
1093088
507081
1158379
747786
935060
337948
710612
148951
791133
964354
1054826
861606
260532
330920
113227
1106676
732871
448175
475559
931248
257585
636541
73116
608225
118038
533487
949709
202517
1004976
385804
436269
1149264
239441
260897
560293
38225
611251
31936
737403
16496
991967
760090
931814
196360
134929
125023
1013077
285796
297414
896896
291934
862027
730195
821415
881048
970063
1135480
1039552
1010408
218113
1029484
281655
34822
63251
1084656
229404
433227
668750
713970
675340
298661
1098422
1040519
39730
762803
952492
1158148
93720
885823
52572
390699
543978
897855
19685
784095
606599
852077
794391
248952
1149891
883879
897237
672382
69537
896385
709153
816648
521564
312871
681133
577091
63245
852809
844030
579392
316447
777903
43397
748902
701379
1112925
1075553
756146
236644
818620
437786
1096393
439517
904605
250422
586024
557492
625259
180837
631968
952147
917499
776993
534277
760957
42343
706400
17039
115216
117701
164834
727023
754002
575983
117866
136758
553933
308777
718423
220171
741234
347030
820577
416368
526779
1096664
83416
508610
104713
783611
353050
155535
60497
845173
679509
154182
998258
778499
508329
297728
24979
389378
752970
756425
887700
935750
1023802
873711
380259
290865
601970
109378
984480
322851
337011
117823
1037989
892762
249980
1140667
442959
261632
560604
1075096
726725
608593
406164
920555
294363
437817
224101
551937
251257
451963
574050
839797
457313
188371
296030
689687
694509
150620
315228
576958
309426
40844
218782
73943
329086
31175
681795
240033
553059
642392
622200
504619
1038681
684194
714161
1160230
27868
61329
345911
212797
745487
643703
1022280
701259
505430
547007
126391
673148
785837
158619
229998
220336
421265
522662
610936
770495
67611
240968
279091
237422
621380
327707
2814
437603
635261
1135204
106041
212191
657271
290173
859293
707522
1079381
164471
548067
1062785
987308
230252
193522
1113801
720909
514244
954274
733036
496802
674357
898223
1162416
32341
1118968
776447
586319
8637
473353
48567
906661
439763
765247
9102
681765
802086
28560
66763
1151848
595499
566721
64436
737302
417748
733585
713757
404078
901215
894130
406311
35217
87542
402125
379438
930762
106266
936475
396340
818963
707917
330305
120373
496867
374835
334873
736210
912288
526988
310384
180574
561074
161171
394159
1170198
559128
907
541017
602298
772131
340468
637152
461336
1076108
1065966
912062
983699
1134063
879102
517973
251311
9663
1017049
547094
363508
99370
832487
240283
620640
133559
638613
710582
217989
392664
778254
230825
437591
913290
372221
1102401
538335
480509
999498
311473
751791
448991
804641
518142
1055911
84073
367437
1156340
972023
483925
123970
979288
259676
1112050
1077119
19685
193311
561099
569107
1027488
689973
976574
104601
998041
62662
1054462
390095
130185
435815
525075
644065
880060
939788
470412
1055290
505944
886036
210928
479037
1103711
83081
456650
773024
59074
154494
107326
149543
288410
646041
1038652
47443
543152
931232
724578
240619
20288
703611
679226
850609
218828
1002452
935951
182336
1033213
945258
1022692
652319
851846
803067
390906
417844
1053777
482971
701100
831758
84321
1072983
245853
1061758
330944
318131
813065
1011457
1116514
5002
963646
1176213
791935
298292
896671
630665
343173
714701
434057
381087
903855
822461
383817
308079
994784
788518
193362
1091991
853721
748020
702506
52736
244961
468352
877665
392531
824796
262151
719811
533382
1138445
136295
717448
841266
218365
481541
641824
179900
591489
484243
748948
840717
623568
163903
113183
530420
728554
177899
413257
1057306
974333
984142
1071594
653074
790494
381645
966594
975798
801959
26946
463661
598346
561242
1102801
487159
413079
342420
522937
810164
76297
974241
657292
688183
792026
819637
58892
1073079
1076039
951171
851142
228133
589933
428737
791848
348093
791764
530113
652633
165590
1014824
763842
861148
580555
692210
920243
961128
1167096
284334
1139088
345276
773037
857870
57119
87789
843206
245629
226661
1124465
30798
1116466
1083122
515387
935637
172580
402452
699865
1101358
240069
52102
412513
1120285
852814
1001073
313467
1138293
132126
766454
1158886
1174580
785364
407806
918912
237732
845657
809276
951761
1060773
307039
253124
647592
1099758
348693
374132
677396
1026763
81060
795958
494700
1152754
258617
390368
551078
166336
151893
247738
618792
788168
601362
1013404
583554
425365
326303
780277
206345
405847
943078
198857
105900
325502
1120315
1080527
1037287
961328
777966
246629
404034
581053
902777
613155
884175
199552
631789
416452
218786
601896
1151383
814920
1044940
407447
559319
469301
266033
159801
273879
1092725
492830
1168311
247857
191873
733651
983344
694015
322827
947618
215564
69569
542301
639981
640256
599893
1080525
319139
527137
654506
867259
1315
89693
680440
259792
1031436
653893
169804
181140
65278
605035
960025
115139
483597
96341
575659
428273
222905
399921
552103
1064342
821238
958898
7556
144611
282927
1160662
1173449
185442
123328
1123421
297835
316878
1068212
881710
231684
104532
516100
1071854
1092196
1159391
101935
609741
804962
1126904
473990
217546
1065903
618761
978960
810935
958844
560165
497925
595349
47883
482805
732638
719932
610964
159183
785250
136217
618810
953113
438700
641068
658301
578921
574388
1037908
523313
217288
509547
634443
883936
501889
274592
758235
669485
370345
306893
618409
495524
235915
696688
1045019
97933
661757
305608
890622
694296
1125894
813285
57013
946751
441454
150297
1153350
714536
437404
871518
1117181
806482
86807
231911
882553
1054470
665298
790208
342873
336771
588509
506044
953612
294723
524439
396687
922956
765384
682431
874804
981729
221056
1159580
421551
976510
370307
26671
1161075
1083654
267941
22570
192764
722938
589810
81893
83567
308834
706952
726550
806789
555009
380577
1079320
1012553
1116915
968090
134588
384414
328684
613459
179712
1104599
41808
1101692
3539
255864
954030
440062
109186
76005
669849
1033030
67887
567664
961648
807622
847784
689863
180982
910221
338835
100152
38802
1146147
369148
554069
170756
336012
458232
992115
300307
597716
1035633
914716
649460
781911
1035097
610629
107273
1137972
386778
765693
425816
1098875
742533
218997
1022400
145697
435375
351452
542229
862790
138169
85220
117847
137921
158599
648281
307792
1035742
484212
1073643
784077
962935
824838
550050
908954
388083
1173505
601521
1074061
495819
497948
694770
693563
699844
59240
449015
1169930
780044
881963
298658
1093019
1172113
97844
1065471
1078128
460491
518416
285352
774590
493755
833231
392953
369778
1032512
460126
530328
823104
264599
742469
1157228
94365
382622
695127
255320
525528
1096370
978201
101250
268923
941490
11095
213868
631413
717491
538773
1064340
804349
556966
185440
462653
801257
302620
434446
488981
448038
322030
401814
478423
307338
1115313
871074
285266
392409
516050
885983
598675
993374
25636
100226
130944
274703
284072
1132275
451624
867786
264794
1024470
480155
366127
349765
768809
217425
372322
220854
489066
726720
933427
199427
799610
23637
732551
781715
549612
14728
431834
685183
194960
47687
979000
138658
378647
378903
262192
604643
736223
50315
39535
886951
154451
769867
1011401
955759
679540
859438
485773
287221
1116803
180979
1125661
326047
852475
943452
426256
979550
392328
557299
522054
556432
326445
890379
40910
468265
626230
603942
752874
490496
1141801
651464
83069
673376
504675
710437
649170
114798
320668
126135
1028761
510330
404619
914132
427837
109500
533465
729453
1124375
878636
740962
781677
526372
837595
232952
291902
467143
940047
275867
451830
981672
859589
981256
811419
772973
925050
267916
589490
766406
692183
254409
887268
884594
772101
1044126
473129
487092
1129110
699160
268457
667621
507361
127612
694072
48016
137714
61650
525055
278182
720836
1115353
84995
1060416
814215
830967
724422
642042
644118
195425
656179
965822
828167
438131
848631
862369
1108490
1112167
154837
54538
993700
148333
567940
252320
920714
351355
296482
1132663
732316
635636
523576
651639
103138
518879
804708
137522
60915
853607
870163
837147
873826
181638
706311
951321
353790
129268
649620
1170630
188131
50167
639052
270042
192944
294924
1066359
501592
888892
863129
193359
561197
1075845
504798
267762
1098169
789620
781697
270768
824265
1055496
86714
810470
301024
390222
843889
1163571
1148195
382350
737296
1141502
842070
694205
642342
297995
458607
1172204
536696
311518
859528
962597
836972
354441
639891
996360
108290
958034
600782
594533
617487
349978
913701
335520
295726
1161884
453868
1029495
882547
988829
365454
584905
504769
296965
457132
914598
337769
568868
413969
455669
852812
862196
1092051
773573
158016
863690
331507
966440
121674
719694
462702
773430
983933
987650
774638
493907
440969
1042585
14731
1111189
353399
104390
846774
431850
127840
164328
575516
1073962
463946
991256
265128
1115095
194711
730213
482028
232986
82525
186779
68178
109131
1021764
974549
574708
241231
957198
702010
495958
632663
29390
948753
985396
438227
612146
336868
65862
747182
878437
661102
951680
970947
1036222
311482
616809
757727
703829
567529
823813
67925
1022181
988500
383293
1004703
603924
478091
169438
869549
806679
834970
1150344
83131
117683
840861
1045029
115828
710400
68700
664797
1004434
255649
218475
1099484
546268
475031
1063086
1006851
814645
399539
599162
630524
1132605
871056
534838
233313
393722
16002
447236
915044
780010
151371
840347
251830
563933
589509
827543
384843
520436
109639
765258
195751
888665
99720
141788
873717
187067
649694
240459
49121
844913
22126
271822
273860
569933
721643
560647
794445
1121723
1132653
1089058
408811
1053468
292810
517278
943235
658253
1091417
610572
1085214
3709
703791
265687
430445
1162885
1180523
315199
89895
1095966
797268
870973
861254
491908
280346
423426
502286
995592
440849
795602
482961
918732
534281
506901
93368
1171472
1171069
628669
951800
926478
721331
350663
773551
855015
752251
154125
925390
107715
99167
775636
233781
937285
73988
692125
149500
935209
419163
1151656
647235
911562
257548
580802
1165995
942825
535284
1101084
581985
649763
409345
56979
76585
957687
83841
15625
141273
1040646
914748
893225
777803
881435
947950
61401
309098
788755
636541
82851
502049
768108
86027
174335
983079
431339
470367
1015847
311460
8122
400292
870147
491876
739612
821381
579222
763262
482061
759055
1144813
704227
105583
1120117
930560
34301
260382
103865
755777
874971
229736
732428
1045204
937690
889677
1012834
650518
643454
608661
814798
130220
795987
776864
889674
536566
1006622
957213
1128858
631182
878632
664944
251672
1038480
531903
640006
423748
187419
588249
194182
932719
357610
114815
1120647
311542
241060
953971
99628
80624
452666
597875
909764
161099
280343
510330
1146852
889941
641817
963581
606060
697298
316117
994304
1048690
939772
732421
1060990
329443
355848
132554
652368
11398
70326
634686
12885
895058
29499
183951
175030
666061
825400
360649
800619
375506
760782
260324
928108
559586
1073206
1024637
1128924
847103
195281
351105
673113
1078527
319302
1012954
624609
572143
94054
680146
119555
89438
906665
186223
657371
424136
158180
1155648
631174
454931
86
767487
507244
817052
77296
78350
724694
242584
1150836
37429
548996
360450
680805
1123044
766172
769829
641614
806502
116534
513661
671614
384892
906551
872027
1159339
154412
1092403
697471
245209
1160293
318807
951330
483559
868475
861480
230337
516870
711148
273978
984579
82427
563277
1141705
1139632
279772
270258
725490
178175
4294
784460
134518
669645
222437
136151
279404
597379
375218
755659
535165
225137
388066
977072
3412
800564
742032
581293
570185
1080898
874990
308666
676952
552285
653669
161385
631208
2740
632019
349943
774355
460480
78566
613341
742397
36426
734038
866261
549830
104732
10839
462402
1098329
57352
721299
739065
893911
77745
183478
548326
779187
424089
884498
647422
130982
593714
1105570
540378
132991
95574
1056059
214563
524293
26442
642659
1019754
71629
364871
362817
239221
574252
689051
685215
163420
661621
228208
115649
621286
272971
163979
794109
718003
702168
885301
662735
201082
431328
856222
495266
687529
69945
141196
96514
705298
393932
152081
590840
152139
441944
243014
174300
672463
274313
750825
826455
1082692
498405
56816
906668
29941
1077535
795337
409186
661234
240752
1047649
336048
683009
481114
745144
696361
1117679
888091
1030864
1165806
95178
608474
1034293
1178849
977304
500567
712997
27325
606264
697643
959715
94758
325681
1006026
924069
1039977
478612
360760
1040905
1135008
754466
663653
863314
565429
341022
1076242
738951
245515
1125932
35905
475737
624610
234526
336804
849899
642951
907594
870441
81609
798493
637348
385707
350073
576827
549151
1021351
617782
758537
638134
411695
905055
645793
612391
680937
712291
1100229
517470
646679
1079541
1159919
330647
760398
765550
1022235
350522
644033
4542
667050
562663
996668
302180
434241
839794
1122053
339329
790430
941229
653714
834738
827802
410962
1099579
656581
160264
175648
164346
1110053
843037
604800
798399
415868
845100
741535
1015688
349957
351127
1145354
794843
249616
251840
1010079
367356
829140
592656
851148
443530
154697
892249
730462
81084
677237
1028762
559510
94224
797525
229134
499839
1178063
251685
285759
810796
603147
338326
905650
476327
583611
424615
326018
567839
547971
906427
1039168
108137
39197
598050
1024603
847852
1092027
922363
328871
242124
377249
734260
253095
863279
385070
1065866
49607
1115084
305085
271822
417873
230258
515427
996680
181048
937643
792214
802508
833381
48362
452198
1014405
1011456
929745
1091793
741000
760687
685347
68039
237481
882495
1055216
724293
598325
679398
339191
835751
1104558
218302
191391
550780
988804
244672
643443
401575
389050
1169875
272152
522823
352948
544132
520210
1074480
949841
425245
599130
51117
358351
677943
738027
186413
685394
60234
422399
175385
273728
678956
531554
290147
615372
248424
28733
344969
1016410
481107
133669
480214
362625
1047454
821633
547699
239128
333200
455785
974704
1088898
98501
757931
173470
431037
416956
855361
657247
846955
112114
772644
514738
414490
13288
1153047
644824
274925
695694
1113775
1043230
88484
1078122
426433
183580
660920
744058
643963
158043
312290
306008
288954
1076998
111837
159371
256018
811375
753337
898040
848610
36297
1128534
589490
1152857
773616
1050891
774960
619146
163259
965149
1084423
552823
326651
532994
522304
290134
56378
590226
988570
565533
897184
51287
966487
229078
101906
36973
924864
137595
1122483
1147544
381925
182263
113029
437959
674745
94980
1145147
867091
665395
628335
241263
727884
585781
902790
712123
1131186
589714
768206
361019
815913
54107
806420
782233
561348
687261
225454
292570
951616
941127
1058280
367335
144890
990551
475626
233177
433686
946861
284624
3367
178605
168509
999042
377108
802681
1009164
774036
1060391
992591
1075634
706370
916450
341121
503532
342244
1136229
249626
657039
3624
144009
20785
857819
954293
1051337
731210
22159
1130989
381389
56408
126576
739396
150047
953735
948505
461711
990754
380623
223578
835322
977085
165306
234005
464237
822299
621135
489574
327733
731836
10828
1088529
996286
672126
1154404
64341
220283
251142
296692
708193
1085675
796110
842265
420551
337920
211174
445096
268596
537355
709954
320349
503761
1069069
252816
107544
255639
615194
293589
779707
22254
188505
419875
603827
424466
988179
1090434
551522
490340
977657
472254
335484
93015
249523
377582
693766
285429
558715
137127
273667
143371
1033067
1131475
759824
38012
280262
721336
1101961
97537
662647
528572
118790
933047
743251
546059
688067
153599
82597
710629
703648
380278
287749
376879
218702
166977
459237
1171793
283816
1076802
138054
747903
976311
468654
1007465
735664
120749
1099152
963890
469723
831732
742328
578773
137445
931148
818665
783100
183480
7487
330329
832397
600232
1101809
701245
1173513
997750
422394
601320
502589
942868
342673
805038
684974
1112103
902055
887758
52974
830294
810134
1093653
527348
1075898
235733
674636
1020323
1057302
508701
818996
874586
751894
1028322
919767
184059
133367
728
307470
502827
574870
484857
84730
1089549
982541
904713
450528
717954
207207
1083699
608611
312221
175208
372081
776889
1135029
26438
149222
440397
1087685
1144805
650287
418908
190496
491722
509174
837717
176388
117817
184279
194570
991140
808672
783698
695574
284626
446841
593173
183114
8587
634916
735617
841765
961569
411559
1087519
1111676
929720
438104
22573
835422
230638
280031
53550
385266
362855
735385
232787
515828
436301
595769
834503
633223
538727
691223
128682
824334
139870
1037418
563765
511724
1065978
668909
825723
285798
935398
22488
711011
219124
1152581
430832
294002
801650
857672
344388
856441
1098447
808195
408054
555444
93488
676993
1029444
671747
844498
462031
1007232
1106085
239922
281279
749448
1011554
574104
90956
398534
1113536
483760
147187
1131632
298737
31742
1162575
1159262
571311
744849
5141
1093229
467121
655154
909858
115725
904462
887415
43501
567239
639847
978
434916
149109
995718
350620
516942
754988
113927
891619
781717
939278
781492
848454
997847
133924
1003109
737396
616662
645477
83293
65650
955311
33472
640622
585517
611306
776105
150333
239948
1126629
821443
457586
525097
1055213
1140007
697673
39400
411215
280252
231290
337278
646841
855554
144284
1050194
1053012
657510
516606
474898
216006
331249
489817
1122466
1149363
107027
763431
1049411
845881
843448
844840
502133
417759
13837
382286
965493
100157
13199
483043
108194
248976
945945
169879
817357
767766
222480
844112
780664
1079033
181488
846901
299222
523408
673045
19389
685890
539443
57193
728467
165031
1027673
1104767
4213
144485
715895
662730
605064
653911
837055
921314
554851
15332
799064
500981
34435
263027
690455
361990
529233
873264
239718
297929
189847
585066
25246
376520
389869
468281
472290
1169113
62187
198789
401844
949497
679593
809560
711320
162858
333906
101846
975644
110653
864735
307383
17990
628325
246279
1122269
840287
1037022
877197
668299
318157
159689
43973
889951
1015067
875539
34151
89409
370925
56446
77723
398502
847868
888761
409755
1170138
305180
1111633
945548
96031
813273
713725
470105
1144560
478502
197534
625364
698565
1168339
723173
1080216
527413
431453
22538
1109270
779630
817594
651123
698772
606562
67965
1173042
893101
497008
922265
563987
348394
168839
766621
47758
680769
139424
1129797
1026826
199977
5662
1142047
920522
1107885
620941
386853
1041446
766733
429558
260609
973771
753174
435982
699594
325672
207871
295065
387382
930241
413765
429084
483185
251481
602959
631974
311603
77925
70841
447997
690924
743286
941756
582446
1129818
1122621
499723
990189
559577
667261
296296
169327
448085
339079
68218
903225
373692
693413
136029
599488
752133
773171
351454
621035
177552
634028
84467
272024
1082475
58786
79206
415711
922070
679275
599443
42296
328953
728607
457636
435192
1056551
202576
767540
1178578
444387
43125
490015
926122
752640
1160461
230694
23544
137011
347915
367806
1026924
1128907
63039
225611
765177
278682
691033
663721
1083179
868662
824692
1057585
43987
879645
271761
721286
812920
1118836
326965
904401
509717
666077
527899
736852
1048565
63425
139996
188618
549532
891763
867925
994989
51616
1165226
1057848
1029736
1029511
528808
1045897
611265
675460
788555
523195
323694
394557
437013
277355
650699
709895
682582
683616
985076
943844
707747
20071
285783
304657
147698
874386
940838
274792
1154619
1067266
1153570
4591
924866
611811
345981
99979
988987
370047
412606
362930
162330
103509
1060957
989295
834949
874736
834843
628604
779128
328767
453354
556876
793449
308270
52941
576153
737577
409741
139558
241664
815054
19531
102770
773148
519552
435784
185027
4996
1030933
643219
620075
184050
1035097
919589
417227
571473
978146
940423
13419
872059
1003882
791567
569661
612102
324122
176111
630894
199183
620988
480477
760182
562876
619857
1117404
76397
796881
30363
21549
617591
325856
1134140
1089428
605551
907634
27449
697778
770849
879365
715619
587428
43137
1010074
975808
823499
316767
988414
179197
352861
1123667
495434
448903
468556
160613
602972
232461
803379
528961
893308
1132757
24593
594686
72993
1016362
158218
291140
1097146
1016080
1158464
1146267
26777
1087938
514567
463138
344813
440619
685737
322520
767033
1170932
96078
286674
282237
1168515
136004
1138564
1044112
778777
653410
802689
727062
494820
847336
277201
912627
537374
236562
299439
681405
993211
779192
508397
42161
832175
218619
54800
583110
7042
926391
1103263
443832
154986
1073984
874013
936866
617469
195272
1039186
416807
705008
148621
284074
228325
153251
221307
269661
185341
761196
116272
644906
276203
307347
854072
659297
864689
63350
611351
690384
29573
1019860
1135248
1087586
126075
640620
831985
544350
974582
106456
683894
781339
401620
1123564
784981
1048347
1007560
392856
173683
924426
701449
743074
83417
845855
513455
831473
613128
233586
776435
106446
854126
701543
471953
782797
816232
721085
620301
569568
1011925
1008581
1032838
81334
32508
868041
281566
759798
20248
430045
464723
662804
263631
838041
767128
404198
62623
195539
900943
592038
566269
976786
1071081
18170
578964
527416
1057570
1179370
1169509
1109165
495854
5176
687508
1143045
677381
319145
279275
606599
101095
521257
231237
362800
1111450
554811
762619
793427
924374
710385
227556
99342
103547
466871
201615
170077
673748
699852
851093
949119
225099
634938
931244
1100404
69923
1087345
1025886
299990
1008789
980867
287448
668775
348017
504052
579586
78867
101607
614790
658762
675333
1174882
499508
357198
243728
1058153
36534
682655
1009974
50169
1071087
238990
627926
1050391
868976
182988
481780
175826
764038
1154523
399183
107173
786353
132436
1133789
319435
475319
76688
1178070
494211
584058
663692
937144
395117
950710
1074758
383829
926034
79828
1172198
265282
35065
377597
565860
878641
458372
1118560
425625
1000397
808349
1162116
987725
745240
367821
55150
339232
538011
926615
949867
969307
923351
1148364
629957
1143953
865738
143334
1096951
578990
1143884
72471
102756
154709
374072
870402
337705
805273
508199
664507
1090532
413352
900255
519066
276393
763376
937678
509361
348734
614152
211064
586299
384618
808630
778234
870295
18959
1051907
460497
222536
507612
695802
952507
84795
1077489
182290
615203
336256
76586
538986
612399
772082
1089053
437618
576489
242280
286397
976063
10331
461146
451668
1095200
1175546
545028
565949
460275
1061539
162567
832238
519046
1007472
1033407
800381
827893
625657
515925
1068054
634244
441102
890814
783774
949461
592124
683359
559447
741385
770579
839542
311148
104442
1090417
1123792
991645
541738
1020415
357621
773119
1060872
490211
916097
318264
539878
895031
239445
476698
221618
1139473
1180397
385093
1058009
492812
595912
441613
1644
239278
393759
416151
980333
907284
785065
795137
468236
402955
471848
515
426431
186520
630321
1028837
509449
436894
492708
326027
1020337
326297
123979
381000
307182
590545
53822
447375
703516
1131575
112618
862894
64790
1122991
884364
830895
182435
890338
853837
138428
1088964
397796
391639
225157
303934
82346
236183
1072760
722106
958647
321714
897465
176497
168614
949772
1091202
110305
751399
530008
134029
628088
1106142
996476
693461
231921
735387
772260
213374
122577
555607
686162
357069
240168
498828
306934
573085
253570
811198
836772
459216
859978
711515
400930
102553
701925
1122213
330820
500733
1039336
346403
307409
306421
532092
908886
215357
732406
202805
544684
842782
542411
739006
893677
770602
120631
933068
60574
664685
892250
40964
1143903
805622
551031
1064174
141097
954417
106738
991248
624352
326104
1148491
1111851
425037
907438
817421
1106666
526574
11941
942035
310768
435843
355421
346404
348912
126955
205390
1064206
989092
261416
543650
643723
237377
411842
390875
644105
2864
1159180
647407
753158
903215
414873
1114463
363838
312871
463347
271939
630689
37885
548033
613883
460944
713073
647884
1154944
829714
837733
118534
596955
719875
1042148
27607
176296
420320
70581
416516
364603
860677
589988
129279
691781
392103
483344
244535
1090016
993241
952028
911209
151564
950706
952349
687289
804696
491273
1157804
855413
1139745
753138
1061190
667316
1051930
39386
548434
1073728
1071408
295452
8692
83237
504533
410208
301868
103804
198975
934608
521598
632869
26055
650104
791977
537006
701218
43654
958440
773101
705670
200350
277599
368541
673963
612910
49375
633911
1119416
630860
574779
187653
887690
852150
286214
787980
588939
964637
875812
901388
1153778
258184
244620
341676
122150
1032111
360292
659850
386884
1108483
433085
594859
890899
258878
560856
1034509
155532
8197
693473
1075608
606125
394429
825321
264487
147856
1016209
1134474
469569
412925
468930
970272
218891
82413
600432
1015297
758218
1026924
1064127
654937
170483
158856
993958
596103
490120
1061737
551868
217062
86274
646324
356640
1076453
26086
174307
675406
1159952
921371
259225
15569
1063215
551217
418506
593476
1018379
1145901
1160385
225014
829137
392056
328366
92078
924486
349267
1012118
20481
317203
437108
549298
1109678
1143470
207058
514882
1103989
159465
958346
808351
869387
620121
145486
719534
460305
342283
99761
1026594
982611
856379
1013547
999642
227916
97212
348217
159725
768321
1162313
172351
679731
1111738
850207
1141885
509599
611848
78385
1085946
125486
550482
126542
777695
1040036
998799
737310
264126
171090
206275
38666
1131723
274234
841290
645402
546198
588986
131071
667632
908009
106504
673918
1038609
916634
375536
970033
419449
1114193
676647
625496
451397
45471
483813
887667
1132036
1083659
756612
1067937
152963
523892
100385
809357
523996
843916
934280
27617
1180240
400090
128443
289591
1029285
728489
9648
1020251
383056
188837
1031641
1139504
158791
907622
148299
1063144
42726
1068516
67594
237842
572381
919373
886916
498058
805715
201846
836926
1049668
1046170
757937
59937
138010
1115372
774043
1141140
874481
1265
944839
293408
427214
9089
820129
268574
450048
271288
81731
487295
151665
154554
873398
601664
339897
713698
314838
405545
925260
1010247
352903
170756
1074165
49472
782819
191514
1070710
136632
885170
1024819
353272
133499
488864
390261
783517
238064
1089727
358069
986196
332331
653604
1027870
663641
428211
616254
269397
994491
167990
567201
808277
445763
342884
809058
304399
183763
508388
802441
238627
1042508
95500
599856
32356
728277
12240
370710
810021
961285
573278
773183
861999
104958
883567
754430
408511
203989
208077
960006
376954
569400
835295
165907
553266
553047
415135
1157277
946366
466947
158621
617661
735649
414228
373354
483211
431904
337405
783851
314958
1176453
417010
257615
532802
872422
741384
49391
724566
226520
635351
389257
571920
118942
124630
552109
694647
1032244
242626
1139199
311480
874990
206112
773172
940086
182560
67607
353997
621713
195316
381679
803657
479297
554516
818538
798712
762505
140889
27355
1117318
1033807
70132
883428
1061812
715695
938071
423879
172122
122977
393684
395397
103115
917867
464831
957619
818391
516923
751426
940894
165181
989098
628064
470005
499975
295827
897465
471201
546259
1010748
477420
418013
2866
466173
659137
1156268
172307
517147
593735
233787
550562
768943
738464
889303
255489
104814
476016
310097
828173
180854
255432
578585
1008235
601192
1165136
801565
1021599
843790
913459
567408
63910
63620
411301
62345
405865
1096122
1152277
701449
76794
512607
894520
84775
1137767
83923
214553
620578
1096762
264578
536387
1109445
172436
989116
58063
1062184
739814
432576
871102
117320
744789
694488
1079140
780222
1158189
1151328
624359
896066
158876
906277
172743
48270
549543
135161
149117
132757
966525
501850
390551
800385
535632
705551
421085
952857
626719
610883
527013
714331
1157160
735799
624280
132691
92382
1039935
266236
240340
858938
710854
471970
588042
423225
560059
493215
339114
539505
856873
188430
458068
853548
1150353
5807
153736
1025570
974235
647225
685506
788290
934758
163007
644995
969851
342516
199336
597423
324818
438222
218906
860006
458906
662077
915027
53895
423312
1103389
1162530
321965
499620
794765
108796
263843
359047
842088
184510
742950
674657
273242
81009
841343
1062798
765886
141436
204603
210430
637029
55155
627490
891459
96364
435144
325401
1064337
46807
165100
1146904
369410
695873
427185
216371
799620
579694
331083
774308
263194
1043673
49415
94963
1037062
325483
941168
510626
499905
301490
215469
124250
541007
485647
964815
1120582
763328
18552
13873
1050842
415958
1098712
1171633
1139363
1001736
807994
428767
387046
512980
736774
3753
916815
717078
790654
685803
495160
230020
774247
181286
882835
890930
761418
138392
772067
179965
159277
506461
95030
866458
992432
829648
794391
468400
899956
1013573
315344
1162911
687258
215306
963682
891611
988332
174289
261882
348292
813698
270934
975268
112152
597363
631865
974159
508020
569406
4147
522749
848232
268778
1010746
1029726
342798
136080
161333
210847
774695
606472
1045014
620972
86434
393378
331288
722606
832188
1009145
345039
917069
662888
243811
631768
118590
797980
346438
1000575
385426
801677
1086861
130459
1020530
562343
840634
791913
292793
726139
892408
291260
1101662
416768
978432
270414
1179802
422692
874139
1129838
1103065
572214
1053677
894121
91468
725306
717468
562980
573048
1047793
384385
941467
761229
56297
878664
346734
116761
94775
118786
989708
588921
351781
467886
144602
614396
30047
480676
253047
578570
973403
1037431
114405
879191
856810
757136
807174
726620
180481
180218
597945
1041413
1059006
1019165
412134
502793
1127606
35277
445668
895896
314690
229442
177638
1161984
885006
834710
938768
340069
692055
169761
222895
447127
356535
951274
384470
736635
487059
518891
793775
768878
61583
215723
146908
836753
429571
1075540
771885
915134
683554
794290
298344
61793
318533
316580
1038971
548954
23945
360878
920399
1156857
993300
552403
318815
144961
715599
97555
1034635
1068966
923439
413620
57825
1142528
1060115
559190
306927
83780
1136946
283354
907219
188590
792106
305723
52739
50327
657741
978335
791873
1007630
393263
494261
956325
170913
445114
351707
1000985
401298
400347
804069
373727
204096
934578
608347
756186
303451
1145297
624872
734253
1003020
663190
341597
919379
420192
434665
1027265
256745
45496
1118644
1074222
886482
65824
235855
895700
30151
772057
800185
465875
979780
146556
239731
592187
425745
1116459
942752
172901
977279
337869
743272
930892
785815
60897
332552
236343
116247
811085
682888
321363
920124
198788
623787
573233
1023902
63460
575534
345884
441595
570156
126968
970846
1177160
185364
469609
17022
116318
1076143
478463
176306
589176
1122832
210949
210116
836052
271867
140503
460756
753012
406568
1143497
99677
671621
118588
906187
155660
133488
962742
1117679
41751
748750
345356
774275
1102646
78822
448531
339070
643617
420265
563791
206207
796138
197052
1041967
88930
57662
1120728
1146595
854519
193443
423698
771129
238349
420014
37911
711844
732030
114103
501331
332061
621655
440903
579651
623658
228290
253630
762866
563588
672719
850420
810932
1043249
458097
1034237
1022918
900178
843377
733076
1003909
333110
630022
54015
630468
557500
611454
746992
194358
1103167
881528
169890
399757
874054
97781
1148704
852934
1138570
318690
627114
807698
479367
239270
702770
661326
973152
470220
814662
540821
929491
847508
202968
245380
179386
1167024
289131
666764
449507
224001
262201
47331
5125
1071205
580732
1170783
1053148
753436
446713
29852
475067
654239
179100
712438
124260
747200
1003129
13716
1024395
1027329
127114
351709
685995
336314
466367
468520
362692
741146
65911
211087
76847
653571
262663
123447
93342
578705
757460
544866
538083
388068
622097
655260
738880
60298
566826
446531
437918
354277
360876
211744
128615
470845
1131038
127017
440416
563455
731706
845172
788709
699258
589495
909138
67728
16559
771463
937453
1055928
436185
681127
951645
860634
590149
1169311
1168457
1051421
210997
853048
500848
697143
456368
280196
336733
972209
79570
237706
397647
96207
1157097
976784
679616
419232
30087
583553
636716
880509
738881
235816
813201
436128
260182
649368
1098314
822943
552912
531432
577184
169393
583933
866739
307361
1088743
1012012
435041
210909
51049
774082
932817
969332
975257
184365
553382
524911
60320
326326
313240
474704
218468
1063087
822881
145813
869493
518819
434231
148891
139946
590671
974510
32576
1126495
602992
813326
743149
409437
194519
750267
558163
984905
134517
945281
1109141
925316
393522
49092
474449
355928
448081
922949
332031
442710
103762
790436
650631
843103
964423
598282
326397
1066222
608858
935469
219934
1100924
1086869
106995
288842
808560
337356
654332
497369
1049411
949127
1135359
457331
134993
39733
794855
1127756
743458
303844
693744
681506
220980
680057
1144704
975573
1002422
640919
50118
350502
1121807
1095709
518493
542743
766732
928163
412218
1017061
794906
1164504
344202
1079526
245771
1179032
661446
746729
465146
992905
255184
355111
706117
1155600
164485
190976
13511
1012920
1041287
179616
893405
729049
604847
977524
426096
895620
497614
566028
1122467
18998
360431
650179
557656
993735
71986
181147
589259
78917
470256
1077513
35217
479263
118143
483049
940332
177194
637524
809182
621738
963309
685977
632446
1107724
291462
708928
1135738
396608
712975
381369
313186
312893
412338
1035731
1061163
71961
982683
959283
966519
22450
180745
186191
355820
784143
235668
664246
717899
656416
874599
426861
513435
708676
343400
349883
1167035
323941
1010747
856322
276133
918202
1005218
628257
205039
342271
234933
1148266
54349
520789
774074
137297
519923
677017
387340
274189
524761
1137194
717126
694873
636554
103418
372587
61689
160274
1170511
983143
875559
77385
1179541
120215
673093
1002058
579557
820780
342825
329459
460465
566571
676700
875207
697694
621538
330381
94897
1076470
650616
400668
498573
698712
656660
76645
1093119
249480
773768
343966
515347
657855
466564
417893
1106829
547694
1144239
1143864
138591
370528
897484
538024
1152702
54713
200249
1013477
442928
881429
681785
1046906
719460
177599
539856
12452
1164809
822712
701025
452494
261444
769404
566097
621202
388149
1066051
255362
993556
157108
472895
1173858
1135943
721503
478037
135149
686017
1050478
718022
161068
181439
708870
596616
1148862
390329
1095405
844692
1178278
920188
1002767
951564
401744
8489
412238
1051366
650050
124324
1011069
905870
98768
159306
533970
789795
1071561
826684
678354
507811
953642
389274
687005
485588
721701
1128087
817968
650808
250860
833053
783556
1048268
814238
1023491
494140
470080
1029157
1173744
876748
980164
1018776
1053012
1039207
723024
513060
583308
513148
1084229
455808
373907
796138
354217
736521
478898
616503
364889
585027
1073983
97975
998387
869338
716033
308679
100882
1049905
462948
623243
303600
899165
960578
785453
853344
558859
668869
363027
1082457
378256
718232
1179914
1175173
106858
846318
1142959
651805
356203
817086
216264
152802
1112296
1023601
573640
870630
27108
890704
225197
364784
1072401
814742
1089492
669523
712564
200286
489558
578812
67527
939020
852089
803965
456603
286288
1049496
115863
393130
96990
230229
297125
469939
545645
763352
338071
846094
891597
786041
354689
21924
601061
48733
685778
423732
856915
537709
757625
572591
363044
100389
364570
41861
279443
347230
705609
1015228
1025652
754296
898547
868980
284661
395836
447453
586417
378376
1082103
754196
326456
353909
159172
427337
535813
1129262
432782
731883
850367
258290
416846
1021929
38157
314898
885342
26390
57441
704429
1074530
71875
153968
770993
528038
622528
655210
304109
352718
454667
326721
1170073
80578
23131
1156046
792642
161555
651310
370145
1146787
88600
883128
127790
792217
972468
539811
639166
875555
1145862
1116302
50448
464832
833719
99919
191047
665325
630169
992459
720742
1055280
124000
414207
37140
580713
537726
824072
296734
814437
506485
1076339
1009324
211644
322906
601183
445992
364649
139721
969687
996541
103704
798823
722781
142951
91757
688601
233082
476085
565174
867478
25180
117617
327972
212576
745954
670978
1029872
840880
200048
32778
1033496
733095
34958
397354
783017
78999
366394
168477
532069
1135063
1035885
1026783
462526
569148
873117
218920
663063
48631
262823
250856
124670
342161
252908
199391
370236
1174782
315660
581176
309354
822618
172325
760964
964692
227890
1025653
999849
396763
1053740
1101328
1059595
1098023
528941
115506
860929
591588
1087495
496840
923462
895361
460623
832789
1111478
937936
495225
638075
1108468
469926
459302
820830
645662
1066108
171762
1120427
451977
560823
980184
338568
33823
239571
342646
714389
313804
1053662
340995
1052111
1045622
171409
723656
504446
133456
493500
777589
1000094
1161508
762322
18870
100298
682414
230821
1160217
242924
759212
513348
292492
738292
855469
224288
577428
884836
423946
882759
369018
188521
686826
204778
79828
21284
354976
478239
1138396
612686
921615
263750
692415
980932
707145
1136585
567778
231540
164346
1012154
76430
81574
577357
734406
500530
407502
251597
196025
965481
994822
795665
276296
742071
967998
40649
165985
714698
406597
437575
488396
849057
504904
248343
883934
162897
267845
45539
45874
90246
335685
957455
545496
580633
1040709
1095791
251799
135816
525674
69510
485326
226242
956521
245783
815451
745499
1105429
600641
1168933
334716
1011596
1020597
774158
1013584
936505
974479
906250
545508
1174941
37636
588082
525844
127535
663420
804154
881853
1150317
378125
388869
823683
1070647
914296
6465
52770
177996
320437
1140542
1076201
436748
1023934
565721
1048645
587748
65263
692047
194519
594171
215813
787720
371688
270072
837076
102928
309706
653699
1122151
30125
356332
156120
424537
513595
193475
604298
65729
1162918
968783
616072
1024024
805505
549110
1097977
343120
153058
1074836
379261
255081
679695
676276
1038553
105399
870862
98807
10404
399975
925283
701010
263818
1087195
797927
546620
992934
434062
1126012
65826
938206
845322
650373
534961
1041807
913725
425007
817657
906706
679016
637108
870109
406716
648614
327092
816833
970720
724867
242664
2050
740274
579008
269151
10590
202780
115493
763110
45834
100154
384976
494841
197441
777632
447396
1093706
608192
82310
745848
404413
616072
211542
701621
751067
889124
664732
266365
191915
536092
552779
1157798
329634
55392
640471
36182
571267
314818
73815
80233
1067765
292977
472256
1039753
893363
772187
1146586
144595
299069
215970
207547
811529
858505
1023180
90546
1149725
547111
875935
134649
462314
929685
556560
734031
1017509
999594
441070
220774
46070
1056866
163292
681965
91701
582906
531148
901106
1032083
848076
731610
940284
977377
1126056
735255
653798
1002397
600205
630005
405182
821425
356132
897151
1102428
102806
491406
1074874
569231
288099
175590
328655
1103441
404703
234866
572942
1138523
1059665
1111386
710572
881528
399845
1128649
1025583
726101
738219
822026
1104501
1036071
436451
647056
120272
380360
112845
771920
73882
553939
597169
680668
474219
710136
1048592
547955
950783
299489
606684
286614
874710
386175
79216
1040999
934900
1133037
282451
583307
90869
329262
38740
27576
1167868
1126945
367230
359
1021239
860595
114036
950374
1023181
94721
145587
658977
218220
945115
94186
473571
231648
745445
138622
1007473
1146787
1158460
347509
150756
762774
735951
390823
19330
978361
788900
685633
659532
1023044
437669
1176644
526394
1059628
854196
1032941
704204
1131513
646649
908123
70959
616077
763082
458948
20427
604027
560335
244778
542022
469810
749187
404122
347730
626766
180278
12095
218790
610298
861702
990056
478513
207724
1129348
636338
212588
360037
979045
848610
311908
580815
706186
344288
955617
415778
174948
78036
484825
551883
134438
232346
930106
342852
1175183
292635
377241
922897
898965
120981
434886
726051
1005104
1136517
159466
620063
436940
116072
588947
1092778
334418
713099
156181
57379
565181
1140991
114921
394211
703260
585347
1059076
811773
1051354
381992
789477
459694
26799
513499
202684
76777
1079779
1972
785135
772904
992343
352146
456788
635964
937343
1035507
247592
178652
578523
1163540
281796
273059
750437
1096081
407265
1052919
986599
701798
659786
220504
993502
824155
419589
196627
897225
299144
90847
471230
1176050
184000
28145
379670
407380
1167740
93126
619506
971861
589103
942887
115904
266304
366827
227152
474743
507081
736838
387695
759317
853048
486005
269898
974063
369992
77703
48602
400777
882875
73142
230205
1090900
986397
1035111
519592
14284
184948
49291
699423
759073
583235
459494
1005797
541719
82397
114309
975416
1018160
247598
287807
173131
215756
442739
868052
458634
238760
1063542
598225
8148
110946
838520
1061233
616630
714610
111821
196411
598273
418603
799757
357947
549774
1080874
414770
90503
264068
1076372
526402
500962
99297
750997
632710
762606
1176671
653285
576574
713175
662740
704009
294258
982542
119157
147727
94185
767332
845320
736318
892865
669759
756238
78682
323956
482867
606024
217150
228207
655717
398001
1162770
891320
411590
818688
1132198
830968
983437
760735
188806
1044503
933700
644527
440744
764842
59267
246661
882226
132536
630537
216556
422858
883022
13797
1033013
507255
290169
390456
520469
199059
462351
895946
326210
852577
451166
110398
281351
296612
148580
661711
896767
325854
525489
842013
765609
135935
776860
95386
1159579
133425
463002
490012
135284
149474
386571
920492
871814
365321
588104
802752
315366
1102979
416105
791416
807220
710442
216266
920176
1034361
1036296
1050457
921187
455102
1167224
863804
69183
405409
675893
689728
257359
262534
934315
294772
825303
664873
169694
118871
466016
661969
327488
629457
26959
299087
840285
1147132
772494
409177
27491
1085295
320530
350608
17865
691954
107979
329235
187050
198201
529256
255842
246985
797502
515441
956414
825357
174911
1173374
749530
1055178
90525
936296
283247
973484
1097004
441547
830269
1064211
1137985
958656
820847
1066928
438513
494216
448106
131551
365657
908260
147879
886877
551476
687543
459722
317341
555940
896917
899719
708532
840315
664779
429043
1114128
944927
298093
532028
944017
256745
499814
134175
735050
658855
139816
735673
1101200
695976
764824
839731
707965
645977
531423
649999
1100445
270382
104342
371583
986203
592809
636727
191139
81260
136547
182241
830708
917472
729818
999655
70919
594589
1036009
577562
758015
77195
524458
7758
15504
1165177
1100815
566182
103583
468745
1062738
178422
578918
542832
781025
1132517
872211
683394
575631
266254
930297
829395
182141
283104
571121
953763
982627
797666
768564
900227
528761
740876
1120612
682116
621064
1016265
538011
758921
568043
472805
1071905
170800
403799
767744
20646
322652
331459
3639
371402
966195
489456
276838
424505
347156
138036
73990
553917
229075
120014
1074643
514759
887351
983986
728949
1126932
715323
389710
852177
529170
882258
965299
370560
742643
211288
211786
602544
699999
451987
836393
926901
462105
338556
611911
905526
659382
120219
377134
819407
1061913
66551
115940
1050654
591172
1004607
563787
887843
586679
69759
979779
645093
144950
130054
730804
486623
287677
1176104
678638
1173066
415991
18711
958095
68725
812015
800025
177993
1144127
536549
1004731
373939
817984
910406
813476
593053
868986
440391
91096
463451
73969
1005584
1070297
304233
668611
168310
857248
608653
103488
494663
366050
104694
795346
289041
199087
132775
391619
165828
244741
798300
256540
736178
1150172
938421
1033670
169604
1023442
736492
517639
960918
750699
659631
1099117
396614
176874
343472
363850
223284
325832
611908
881388
35753
94272
805278
412851
305033
978323
21315
956688
550375
483159
316066
917155
169105
19103
1032775
326486
740198
455889
852285
689907
513481
323
693597
1067036
501650
1074309
220258
244664
707002
963853
1062177
754700
351975
300948
570909
625980
743038
1026771
95716
160547
890798
568668
715615
80961
473525
900313
393696
841428
450735
1025219
440261
385254
1149232
944076
1003343
361246
321628
98159
792633
215019
400204
37754
1064745
738541
39256
256256
856076
462153
422885
1003887
103114
950178
752596
792271
347654
314276
395472
264815
203990
96985
1115282
218033
128264
922663
44048
665203
587261
182276
537248
874758
788809
60846
884391
1137424
836625
486792
979765
477544
523492
408063
944079
156166
264462
447270
1073501
88889
681190
565684
550480
277905
9105
416180
616062
430790
448535
359910
88797
937117
178958
409979
126346
100311
623093
450946
376813
58176
1049105
811177
1067115
838108
113070
695102
986180
741268
974620
337601
207295
787307
20380
4082
492917
95375
211128
855041
558820
504938
1077023
1157186
373049
629849
414962
234173
1001221
2397
911632
330073
641896
746774
332739
1077952
843160
751126
96584
585604
1030894
28112
426231
468315
1052679
226748
1639
870552
589597
990941
589922
336927
382573
250266
524225
1095223
755162
1179603
946515
1174064
280165
882250
703628
672176
977197
515777
606257
20482
1026961
882797
552974
802459
663505
840691
72896
722864
594395
87643
944624
845600
670442
23463
242662
770747
780403
239041
951778
1076782
762023
219679
904482
139316
420376
1148366
586010
814723
661244
1069423
577551
338914
583166
1143425
569129
914657
285051
1030291
994326
546940
804589
695509
923647
1067312
1007346
1046114
162197
315928
869187
125033
906449
1016325
88083
909054
834577
792046
887539
232401
117035
251570
868677
1014033
987405
153983
819126
647425
1172611
274291
446901
946904
1107242
464056
909122
605274
337489
125501
279950
1116641
756912
790521
94130
1177906
354778
512656
436000
788763
1008963
709891
1058480
1060541
352749
920965
1010408
887769
9049
320537
35893
877363
650112
1131806
329669
1126137
876874
79049
489940
246350
837002
958558
693725
300126
624381
551954
1087037
480981
966957
30935
920855
847259
1139070
3789
379263
65875
393526
557405
348923
857583
715920
1167984
787837
138839
292091
829320
643722
1064456
972062
667508
188333
18346
516788
1065787
1051228
564707
796213
499008
169575
737331
939755
630308
1053542
687821
101998
638861
251763
417024
562388
92761
412635
210236
893531
144690
342053
702035
207649
999149
370633
706478
1041636
95202
1030839
866652
743280
388353
749650
918484
927074
1109978
393581
860364
151870
55697
99743
958184
87796
1152804
73012
1014569
41143
160782
19622
385669
672585
230334
649913
541186
1132576
815867
432116
831953
753116
240412
774774
291343
874383
300346
888427
381881
77781
781841
337427
265264
135453
1131897
164921
904602
345373
138699
845887
642449
919227
309828
639701
747629
1110780
724077
386451
538701
146958
904506
111903
167911
844652
1156519
235575
428419
1094113
979564
342787
710289
220326
42167
575188
574884
354290
936787
206926
920460
1055998
1028229
142240
165240
44423
898908
376695
300130
711575
238600
440143
712440
1161660
190063
846310
250537
456804
169431
649005
950686
28086
264016
455288
1058119
569104
137763
962882
590933
1164460
1090376
1032662
970126
923477
39932
308064
1146002
583912
876089
508664
470121
8820
919907
252863
489116
994956
169380
709993
71059
828081
607396
183519
312987
112645
188696
707711
922267
303305
815802
292350
695105
1050565
271560
557233
210203
348002
448311
741708
196331
239941
87325
857686
400063
500197
45056
1133710
957957
344621
1026254
1061698
582865
980388
469556
171580
944731
590764
1164133
1178041
900708
858093
520707
1125616
1172543
286274
412837
938340
930195
865789
1151508
311368
329698
434145
254608
182941
746469
1166347
16170
1055954
916606
30750
572199
486550
698910
153618
109583
182554
409483
1081082
806573
1000236
544753
1078062
1057240
734191
32484
994041
575631
275181
1020423
550844
782488
370722
1049521
253138
97376
583509
463082
955335
611769
651267
183514
244284
192467
322114
888365
563223
18579
624105
78256
972278
127349
1124803
362482
689380
496225
406336
514598
874578
999587
471494
166327
926969
455379
411918
304965
625885
977393
636965
785381
147906
729992
647512
189631
1102608
523709
118746
286642
713330
510104
128791
1074026
371055
587246
669603
634583
191852
358208
1149947
348377
467042
28370
241607
512234
1046592
1035093
107190
92267
969427
145167
970879
471466
321454
649734
465073
782690
1119541
909412
90873
583052
29791
932625
380717
747607
459971
493532
158606
757968
774512
645954
299360
475730
628446
1167039
961980
1069559
357151
979787
985951
65842
764259
964928
501755
485935
1091041
248892
250693
142396
326914
398442
120873
1122563
297139
963732
767874
535129
811236
239480
584620
887276
925843
748139
437150
437606
730215
496032
969294
1159345
483913
484012
194270
973626
286013
59008
390590
808945
146162
49331
510680
720730
228191
977476
1173469
775660
526343
837383
483170
832988
37183
107238
501372
704259
1172167
560816
301856
940843
963159
453423
510228
875251
884162
104694
759236
360784
827365
1003722
104369
213797
81179
221050
62724
989369
54904
487830
226227
1118317
556551
506285
199489
1091297
437787
85322
134018
922633
991285
56387
810699
610635
982382
633026
432653
985161
633318
519845
1053992
684490
1036030
253327
395782
558076
564659
686235
329608
283007
760354
975042
294971
245111
1094544
332536
708923
1864
561347
961287
119633
394650
266161
519515
908945
639870
107324
240961
666409
930428
441081
910289
431548
406594
346364
775649
396851
529807
858696
69467
1084737
242926
1124189
806421
290088
298684
996142
862444
26459
264771
529365
605548
372130
43229
169178
1170870
566086
543663
1022926
60407
726227
738319
549929
334710
1036123
782523
882026
648919
42504
237509
283979
639576
670576
933526
184007
822030
947190
570153
301247
947373
719070
265111
112123
226451
870527
30314
287781
251804
624802
405070
172051
278679
1142107
71221
245972
585550
934784
545244
847454
467598
722477
10984
325205
791755
198631
259966
868077
1095844
865149
460179
304924
146319
61207
772716
197014
688147
762155
147243
649941
1137437
372423
688178
650114
739659
661499
535774
556687
853888
455975
55709
698452
917470
20414
84147
981344
135040
560470
180701
846295
200546
441423
1127073
377229
697905
124000
388243
870968
294990
449528
1079366
992410
378851
229688
450079
1004992
733507
243957
232902
605778
978751
2459
864034
695115
421807
23738
551217
650735
915473
389149
57162
815094
798937
831411
1094046
861082
431407
427743
28884
987198
129640
743064
199692
985263
679384
386348
1121333
340364
264201
556313
490009
692662
555877
1061152
1047065
890497
916708
141429
115260
590109
593037
139419
439467
197740
562719
256130
334873
149316
463349
325952
1092235
599182
1038648
200473
719150
615263
186895
935042
199366
908053
1131682
240096
848822
1110125
1049929
1062722
921837
1112740
97855
212865
887185
593707
764785
647241
380426
1104984
1156530
912861
569594
182286
81302
403976
75400
326924
218408
264772
1004943
1129160
563703
304912
954170
718061
1175321
1038843
571590
230246
1062090
962043
518400
147610
662414
98838
227917
1069556
867338
916438
1003164
209350
293500
263930
201104
948029
1116141
424730
375535
887665
900672
729085
863219
8650
375500
1993
865436
682069
817236
861986
863611
753892
118715
114176
871092
930695
606997
963873
571402
1039402
79751
19099
701798
519026
550219
481238
593802
621046
257687
1016417
972053
1037187
117003
640999
1177136
650168
679484
347486
1028237
802182
775325
374729
40913
645066
842492
560389
33211
790000
1094068
977827
160503
488620
578498
537973
353386
801294
699644
875100
836098
655224
691876
199250
699220
509866
1072053
122230
351913
600516
202325
724501
914086
773588
376878
560887
46536
338422
1100921
464047
755389
552150
771200
1146928
690857
1052488
505635
332650
930547
130763
779202
102021
750738
1106371
529502
761747
107120
1163060
892179
997034
858505
289380
457344
660766
315695
153351
1111486
629500
481550
424862
560156
444902
673908
631204
462505
1022814
120680
196302
519890
651029
351905
524379
352103
883261
564711
947261
944146
508614
552905
623388
275211
822144
82754
92819
1142343
1128790
145213
652906
1106603
313507
1132500
320029
15017
991738
545552
504467
233333
919786
74835
1003978
591388
726576
351871
313601
253698
873456
44620
342876
714653
720092
71557
435091
402580
576430
952946
320236
154168
825519
47679
622151
52464
784103
26609
1174129
512539
1125987
264576
870603
260764
348759
68601
214882
699037
768116
943098
942764
115949
1133508
475867
1159585
143081
416409
369350
534219
200476
1116234
170586
1097053
667907
1054337
871565
1041696
234892
833085
1069070
86581
148485
100462
576313
105891
795504
546750
338610
161200
637647
744285
904714
717563
463280
1177656
463432
236165
336250
944556
620374
390053
162074
323069
815519
933810
1040507
391949
299437
1022208
161562
890840
607304
834496
360381
406311
743722
849642
520535
629393
392243
94770
350192
681058
225340
555198
690177
609036
929405
620819
906055
539802
955339
1152330
438503
173307
137033
647893
565105
1155840
572175
992095
419000
291119
401748
369111
517003
130476
946969
609558
872052
844179
693930
14121
950948
328188
65962
1075084
237539
888382
580968
1078073
206759
1146124
592579
928082
215351
133570
40811
1045603
1149556
350027
421238
795988
531879
1128474
686027
713511
620488
540138
731924
765022
264434
807279
83832
890470
1070912
203626
845918
493783
900306
150506
1068957
783819
158121
457490
1056599
1161837
957373
1054132
556940
259680
568013
1081136
460269
1061147
553642
97224
1032879
359706
683621
138494
485556
1088492
278852
676111
335055
1044303
219376
954070
716069
187406
158207
497185
169323
1090977
398855
637066
620394
962273
1074598
232262
567912
938124
261136
140428
776613
623557
686564
852962
18355
468688
696638
922713
428265
1092298
469593
273469
419157
116916
299481
37846
114173
340805
120499
389114
125389
108077
789896
36322
493500
735217
286309
181609
451172
513053
898132
1003519
194661
580485
1137477
501806
362988
651725
541492
152593
6230
261633
1022236
915055
838765
1082081
399323
1071430
953471
745022
50085
1068712
208785
1841
1109587
576570
1014094
900804
176462
112725
1137938
395957
1176658
212651
6571
293393
969803
290922
64271
931523
788463
850868
281428
268725
541636
975664
238911
135847
239235
456472
363202
633250
734691
468905
403213
1150955
881048
524447
715745
989325
1144743
660205
954915
1003528
736667
996715
721213
245907
848508
472592
421443
878175
435324
671478
1177363
199140
481754
852595
1084308
528170
512563
1149602
1064799
364270
990698
119067
655865
711415
397055
637263
1175849
320072
14111
354690
699434
101367
831640
957848
1004045
610694
1147282
1152613
1091099
348232
1097100
372537
434929
386240
112665
966884
36069
781565
938851
997780
1051553
953083
1134724
1030270
443535
1068913
136682
583039
1121459
195216
756440
1097063
192108
63028
254928
32200
955285
878875
1016331
556354
561515
64351
224544
105958
427249
219702
554485
1140995
81899
110452
532534
786692
266290
850084
165707
952704
389656
775231
778435
760726
1139931
168034
1022810
417516
2514
454648
606613
310237
591689
936253
38244
361863
230828
259677
592644
235316
465608
366560
704322
3451
467721
1028714
35184
206909
676328
484806
222542
398374
1152668
1076138
906382
96366
1007729
543284
397563
1132697
274804
495021
142503
285146
1163311
973763
588970
823978
843167
524830
234831
574038
210785
220476
543872
854783
108748
723068
983960
224114
364247
866228
705020
19626
35296
323794
961046
216632
929811
669763
504346
387300
702667
582839
652517
667618
728853
514293
591621
163013
932791
625719
1146219
309062
693399
7186
925491
288618
273759
208826
431150
1105872
560833
119067
856372
77043
187945
926264
285147
698072
981610
634412
261982
142884
400122
431960
942576
779943
468407
336384
746423
964914
244732
582081
383225
218832
499622
7821
790364
158248
500416
16476
44358
1134126
369459
698773
1106977
262769
728395
913375
593578
867740
493990
811789
487596
554713
390541
64567
973507
41682
1148
553826
1054426
1105587
160833
164414
289764
697853
69715
957052
457166
504083
862534
624741
214803
28045
464838
686739
1124515
655697
188670
570395
147134
180536
86150
62895
346507
266677
78021
375490
287428
452845
1167785
874464
801254
158054
963319
119430
572961
269333
509362
429951
1130078
390375
752172
647775
881908
823184
923015
1049465
564820
174044
522448
755800
386172
435773
973082
355179
637172
1091381
844502
559383
198301
935597
1082697
975023
881693
186518
1174042
806700
933386
1116926
209634
1149208
738099
736063
886259
782575
736616
460929
1027876
367463
1015303
861306
1067808
952134
5815
845277
528784
928575
916129
1161769
679581
364329
964404
281006
477656
438491
265625
791730
682044
306005
163275
855862
612664
1029409
458845
112750
346511
840750
159373
491643
608278
166907
506789
590374
1073655
269841
734609
4405
257928
686974
206522
865657
389129
1121172
521586
843766
69288
124533
456350
78189
526706
575179
284198
1023060
635327
558178
375215
483790
176925
1099556
299397
999652
420826
394045
948245
305740
570069
863124
1142787
1011374
893846
70276
627898
1086093
990718
1116518
1110725
373852
195950
464549
76476
146676
83791
1138855
224499
732033
212034
1076866
884641
564794
657985
9450
557376
629052
569526
403934
261434
664969
221960
80905
272916
9775
398658
1180040
572715
264256
343154
604069
195896
574455
273237
294005
611645
249879
1066486
822906
477661
355074
184841
851572
917867
1021386
750191
854732
894952
566763
174295
420792
640652
470962
465428
109612
392643
22588
101473
248199
288254
324236
352166
72483
1164137
1153593
976486
616346
532324
660366
228892
1026267
835801
823977
511956
457962
543
352255
689587
1019447
101536
960347
755801
858236
782892
1054166
742152
181070
886956
370305
994613
438577
683881
1157465
437594
566661
179682
726671
892417
935299
156027
2152
1174537
530256
416343
760548
766338
882486
328989
323832
545584
1111924
546805
787812
914953
210800
512137
286921
1031394
600286
193251
246427
21252
264057
709434
214627
317890
995159
754333
509726
997148
853736
1114976
814898
34196
120054
510006
398799
574649
683766
16334
523827
562213
371276
1011375
712763
221577
826886
1012220
355070
605598
236487
144586
1152810
27558
1071068
301205
157185
1003051
325396
545274
458286
394573
241386
533611
213233
353094
772358
884796
846031
1054204
374612
199726
721088
1010225
970176
954693
1160772
353412
875140
333474
79685
1021459
644177
650602
417494
60746
391251
211456
790589
319157
1155230
253714
491164
892172
663273
479890
1159405
1178649
1162622
423639
680459
431201
79429
1078275
581284
879933
293564
474607
707083
641526
450758
508196
151124
1164109
82097
117828
596619
1071113
670830
593386
477389
1172433
1060164
852036
668865
343856
839532
335743
363762
994088
359630
202658
544343
980213
864692
425398
695345
574032
597839
215629
89622
218950
213334
406631
208712
113354
661542
1000278
80704
1020296
409883
839097
1092923
886558
483859
174409
888031
834595
1111900
907388
198858
615965
235134
66237
540071
1012120
168341
114450
233551
218341
653237
1156177
999606
343404
748709
385372
944198
356739
704815
165219
176170
1090634
1143714
736398
523871
109870
1090100
255093
662551
547790
694745
324944
844760
715366
839600
82940
838223
635628
261573
694002
963220
1155163
144674
779181
143137
909489
886287
489359
162556
40481
667179
142199
855909
560827
593126
846571
387572
565208
239854
55653
186159
1011234
797208
328027
614043
428800
23448
811279
829699
305669
730055
24734
872039
858897
786187
350516
1128632
1160307
150760
114053
1108125
573039
309475
160199
78776
982757
311204
915961
705679
303026
1122598
339088
1027100
762578
962099
457904
81056
682835
1056184
853358
187842
194894
525880
14804
42971
54685
270080
431407
755918
514441
111965
380578
1111001
1064131
654931
174695
1073661
301758
795843
213722
36572
515476
43469
92860
235543
169069
415027
1101852
1093652
432702
84624
186712
298856
276002
773424
829231
1162820
519361
293771
1037050
238427
224482
768711
671791
1043763
304955
855191
494753
778372
101333
515823
399429
897160
264014
169949
635572
206135
548157
551543
154915
411313
361932
927694
384109
187294
168577
378037
297197
855168
376376
467003
477580
301505
1167545
462706
717028
722297
42799
214190
349521
268790
1165847
581216
150859
1073260
236396
888007
1019265
864940
649877
1123292
769998
671596
1022159
753310
665796
37358
1006995
787396
377734
296129
266029
486662
973516
254571
1062083
317116
966018
1002312
203864
287162
1082581
24132
555876
529001
679576
1107709
452204
510918
473676
630076
358385
570706
197160
345872
229566
428465
228221
47165
983360
421866
208404
660677
849539
1112070
637112
586239
179334
247669
1032378
412592
915169
174361
1124717
842017
860923
425991
484237
34588
981402
1005417
410647
785338
115976
1180451
177546
444344
813844
903011
140520
1137110
5957
72001
911154
455626
164498
922878
811154
386561
914071
33977
715479
2333
937052
857500
1024126
138911
41277
363448
837596
1149080
566387
1110401
246230
760704
585382
209468
592749
467445
1033936
667538
883703
147122
1010136
401512
1158463
736872
826049
900655
1058364
531361
973955
311422
739239
328654
500194
75332
220123
1083215
657017
793844
326346
1054779
267865
304996
430064
948199
380801
926624
747507
673402
531453
833690
966834
694429
841356
480375
660071
525107
456870
45437
81893
760570
123463
986643
395713
653125
830938
222547
735217
274560
77037
358736
960199
764626
637901
1145633
498078
787397
847252
182532
515343
672978
451338
17211
888712
73369
156494
622576
475458
75796
777925
1175460
971183
597699
818834
532524
1147770
809808
752218
121083
134595
255345
84416
988605
918930
1137810
770072
811068
1041979
167419
238401
672970
679637
619845
299775
459918
162800
720403
58303
292207
1091159
103152
1012727
874136
576005
299034
514884
490656
1113136
132659
220914
1127078
335880
857177
307107
158322
7604
88364
1131381
884838
252758
888513
1176555
843361
1048044
1068562
156645
980525
554069
390338
701025
211092
619791
764802
987853
798555
577718
983570
692010
163448
60116
996514
835112
585879
723198
344121
109431
1099360
949411
784116
972557
860831
716521
943824
707983
714860
471571
64909
923444
441422
724972
708236
732341
1171025
783499
966221
177008
686743
225935
319123
716081
72742
280878
1125923
915687
190055
221865
645014
931597
720236
144010
29058
572592
30176
106699
251627
434927
726941
974016
400563
151671
220627
31009
531229
563373
129568
393042
400494
637011
385300
484607
290895
206919
99302
359651
442488
511605
643932
1119636
190959
376774
20987
1147741
537325
1020909
17309
614121
931370
98674
444835
936761
237940
80807
473789
923900
893529
286660
435892
596940
41630
9846
1170872
1023412
110905
644740
19446
55765
62320
1013558
199371
361486
323757
97262
77080
478936
850030
59613
263554
497850
1016887
645124
498620
1080834
406649
965729
225762
761139
350433
558977
371448
1051803
126346
949133
1085338
1092193
43391
605787
915276
146877
216244
58963
647820
1128328
899429
1074378
673960
786590
1151100
608382
628136
1141887
1174584
98113
313690
102357
276767
854671
968689
1007694
1161084
45712
124397
691975
244702
358516
782511
769422
453821
724776
771915
931738
534805
990702
207855
1123943
546302
622314
16538
606951
325607
1130419
396481
658414
138148
723749
1075600
829154
273293
270264
1017900
350054
1053528
39639
900633
990300
135929
57678
280655
1065335
127698
197804
577729
48771
623999
856574
889443
851194
160040
763386
342069
1131860
1109069
102445
411534
480955
246543
717825
124458
277426
801738
621699
203483
666280
524741
206557
1128551
497814
939640
898663
435149
1016890
642363
200974
344974
320985
820995
733705
866104
1127153
149487
272551
1180120
539617
464274
993986
1085318
843780
993159
430957
246100
256869
725888
423964
436140
926240
135605
813567
533939
141480
1087730
381089
358079
780842
895360
410783
96152
514185
695231
788032
179481
674789
168095
4796
959112
656250
401022
201157
476253
552206
615849
1068505
790783
519022
694371
905189
946746
942934
389074
64698
388585
656926
454675
748050
714556
115328
819706
284938
109100
50994
72853
869343
458149
1024996
687815
423261
18267
3985
83745
997812
388631
219353
159642
1065150
395550
1124459
850380
1080644
412281
275561
229042
266111
452984
437785
1111508
212059
259391
323544
451633
200585
1052698
201863
1144765
108063
346950
707688
696175
682736
71597
432630
1025626
40310
383181
721164
330733
862070
147916
1082020
988235
402758
339313
553128
455303
772686
487234
851199
624902
877724
907099
263927
1085624
130620
432826
1118627
1076622
749805
403804
553420
1091791
7391
737166
694135
580083
662415
815704
1027990
442518
1033480
33173
163979
944726
907569
266556
88554
809319
121033
616760
845590
447734
534308
1142458
478485
477592
1045474
215108
162438
177723
101889
391839
449196
316790
911509
580608
862508
507574
652260
142387
793966
676503
885606
1123565
883296
644629
310352
411669
929214
1075442
51945
565197
83467
1040823
451814
954494
951679
981924
103407
671680
470750
893949
906014
12648
1047282
685318
325359
922950
637356
817815
772492
1007799
149729
744336
167381
887350
881954
212367
532863
1096703
950905
266394
440285
265636
272296
575891
933472
461056
916276
17973
6551
1129476
1054196
216725
425287
49684
313831
1125040
938558
774519
364161
14551
729156
1094349
434215
894362
597742
1065427
916884
262973
63367
592228
630283
933047
874003
1059008
494621
359810
444540
138365
343387
696912
1112919
63479
784399
1054626
399976
491612
1014880
1124062
1149315
668019
740519
94658
1121636
119752
296777
1150059
640673
1101413
765187
286747
1046586
810343
274123
397286
366042
289070
12648
331682
1152292
706254
382573
742293
173829
945367
727117
232309
966103
58601
866492
168170
8009
427583
616701
366561
815178
870387
579609
837554
139411
767794
520345
863542
238619
12704
38579
188417
899802
215491
1114375
304545
52394
681132
439847
812034
607614
533655
838961
861416
166811
776760
234691
27250
274934
951914
355211
418135
233116
384336
89558
795696
22292
20629
26669
180012
1110910
619372
418220
104128
724886
1055913
333335
688743
873403
601297
1060532
276848
182001
172189
478173
795968
647757
21627
131468
591862
383985
818136
416815
467085
1096838
133576
162226
734977
1164077
77214
585948
223144
1020727
414690
1009242
738745
1035411
285173
302413
59409
168742
905325
438286
768405
1162446
697233
132584
696914
599819
761494
139549
160655
74462
283638
709882
1077386
447563
129625
818532
1085194
33830
154876
200219
1179557
66249
152684
144759
841957
676413
552736
830744
703113
948321
35904
639450
372421
614231
742251
1004204
1108812
310431
22243
996899
42855
691191
1100790
593172
480326
778272
70248
892863
141068
715800
728994
860129
841487
796618
521795
308442
134860
258949
95475
1032266
314399
905921
992758
675970
160446
766575
1060549
1076573
1125437
1139005
469534
808732
110222
106713
1065259
138027
502604
457807
993654
942535
243338
318414
69726
1265
425592
1015090
908777
1046648
304340
716893
130152
1121931
396570
919942
1122062
428599
517055
976910
1026074
1000265
1024692
486203
1165190
348723
758899
504745
258400
963268
942224
348855
433290
461428
670873
1689
60571
541344
226484
1082065
864977
713159
148621
799261
823893
1061838
94486
1120924
720156
13272
789715
942641
7291
1120046
526508
1072503
496314
546670
208674
823006
1006025
767337
903622
1067019
336687
1026308
197265
970642
2958
326855
1117464
460481
1043592
219907
859875
982021
935254
1102339
937779
485032
464927
892628
871032
897226
592185
661844
1032655
927926
680366
422502
96115
325436
199296
974579
519954
53003
903653
90114
401326
729770
365283
315188
911562
480684
238208
275001
402904
453863
410056
672575
690310
449912
513096
392352
810744
197311
954855
1031717
525853
954045
325532
220620
82772
735269
511604
907346
894887
517685
416427
394036
228526
480516
1115982
956272
184375
891848
249171
1053102
1027439
902734
269705
647067
1037675
712613
830184
544417
335445
263397
381185
391443
963265
1011394
918150
1006687
970705
612962
134087
731102
196784
838876
690568
106883
290983
822590
503606
247703
842369
524031
672119
12340
460054
710920
262341
1065615
639888
147234
1066939
488805
750878
156262
788710
509435
306616
292119
1140705
1011268
1098001
722532
744190
272599
664604
1072014
268541
263510
45825
60687
567617
159740
557535
655236
576199
777478
796043
539840
803113
251195
817039
246895
43122
1085120
603405
31060
1042595
943255
856123
1122241
1167744
1010688
10421
567562
1027202
184938
1180302
1040538
842466
1091620
96469
400480
956811
738883
813056
1157933
1018007
591047
1114340
571140
479632
391508
259232
394976
348483
142634
478142
800488
699591
778199
317810
563877
322891
405346
63532
839717
1079172
326897
843591
1004731
372251
628456
493810
818139
131491
202535
825501
575662
735429
656256
173337
926217
1135567
91799
689219
747927
896836
1046631
665055
870897
338239
109236
629403
414322
1086123
1164471
830817
751215
622310
867296
452651
1022148
856552
168065
556191
156791
831813
351439
703536
65302
426695
925840
784017
402109
141374
847918
694335
656384
50675
301475
67150
223405
1073043
1118523
971649
926642
304350
984117
369250
550973
86935
651829
134434
459804
437753
550241
406709
209709
982377
924047
1099391
66355
112524
1108338
350732
598425
1179862
46836
497017
731639
1120397
121835
47204
1154292
855141
934723
402366
743515
526457
1056537
178126
940442
948615
47922
676391
63846
89663
702708
830406
874152
1110323
879779
229379
661266
905604
412818
1021328
849692
1063818
23222
873798
903626
23460
1007041
397994
1140654
308343
966089
1174158
1117175
298511
426153
830393
893848
1174013
352800
839499
178420
156928
985430
500349
557280
1161823
224986
1179593
353028
237699
426762
992195
540059
998139
296469
483617
81073
710542
544827
410647
384206
205346
636562
422535
434990
186558
943550
408577
956184
541558
1125311
194358
1122329
130816
775989
573348
1037499
378027
809019
1119885
863729
149292
1009620
377563
499476
191887
51600
753795
720616
366973
73235
867818
35245
1054173
1119825
235226
901392
1050037
59166
323973
594639
897333
676807
56273
630943
508892
601377
779208
904207
538005
104470
800711
925690
1126750
1071524
1043493
940066
806683
374702
149070
31751
62659
641416
649605
880336
86915
154072
1078386
669448
835583
858136
608177
559545
897313
213845
35809
62111
341543
1167733
856258
1119853
199835
39384
884752
785021
1118255
445156
198723
846338
680603
303600
675649
843089
142740
218868
618176
998814
1039802
65766
244333
153013
170403
66313
331577
963415
259354
467287
266187
1148889
1081879
518858
380379
995274
405058
166118
460271
378075
990887
460672
570132
128228
959205
317440
1045395
364550
556606
579109
413384
1146501
286835
863253
828054
871137
99255
505490
281915
970138
1084647
637046
271087
465300
398526
204246
622725
756315
393660
12223
349148
166527
162765
796269
163632
729082
871465
375997
357308
424066
177734
785854
795710
721355
217696
546648
1149889
147091
965012
1122808
658601
746601
829219
487257
380984
629903
131923
115811
907866
103242
1111860
220121
217175
903710
247644
778829
675533
747459
580048
1154663
925375
596465
1122450
91721
937444
263414
42039
195862
592407
1061289
1113752
2395
1026168
425373
232456
1013185
1147881
355302
473663
124019
121512
572241
1163693
604657
33474
1069168
680066
254564
563319
668592
643011
354678
1083523
440009
1157336
1060304
267159
467154
465411
324135
456712
391479
268063
1010754
49867
481683
1037689
326565
632208
33910
530675
1113778
842562
423608
775905
676889
701341
894795
677594
703514
149828
8785
209998
140189
157609
56711
635687
282002
679446
310742
683394
847789
592831
140249
246537
131300
1134782
1361
282699
269587
459562
633661
193080
476397
422325
220473
1150403
430957
49327
986005
348860
424866
976481
948911
458610
1043019
196585
600378
1105355
800356
841565
65944
661880
682337
1148075
74533
82439
528507
927958
538178
500043
460051
378737
457627
143990
1033555
895954
832205
630365
1022737
593299
258593
1112997
1086309
233849
950187
740951
719372
609470
764375
724369
329326
919168
1126098
45948
977463
6302
71649
1137899
892306
824563
677661
905364
1119636
694309
27927
663377
175429
1167015
817946
1104079
47791
106906
557642
451351
555915
941583
626790
823631
1137443
1087828
433135
90037
71171
1052522
43633
566547
832054
734448
337712
768183
1099312
1152003
103593
955381
147941
818560
423215
180015
288156
946096
932847
157861
1169965
59118
1133169
749408
619060
774259
703570
436567
1106922
716013
1043794
448634
1167084
929299
580412
633418
260973
210333
120964
84018
29851
446681
206566
216227
529861
454321
697680
122702
143239
179911
70980
408998
519470
1037852
550774
779094
830221
151339
462236
54946
302203
515919
1010098
620264
1006224
955702
938642
155953
847264
799389
982825
219511
479610
1160031
886978
1099998
998149
250171
941884
169293
303683
929432
325115
912967
560313
753885
226259
532324
93803
368253
108840
492178
574120
230869
644002
585115
174765
234484
18060
413398
384753
1146794
261149
294716
1031046
946298
887223
1010178
1122105
416291
329850
684437
60656
457708
1130540
345240
285152
421714
720834
1152843
170854
1005727
1077183
826440
171937
710373
662782
293711
432831
1144839
348563
836236
21674
573360
150880
199768
962681
581327
73464
959579
1036966
639899
334490
765249
206254
14145
435091
532073
669121
644129
858783
762795
839517
725249
500129
174773
687863
355084
231049
1070584
364045
920439
299242
436486
1013271
1040524
583626
39029
523208
352083
438718
331083
901844
653808
910146
379916
805433
516396
70119
1102539
1076314
1100799
160045
410430
893757
902420
165387
1046258
256189
978993
31471
317741
414319
1129075
560130
188916
173913
266164
299278
714521
716902
852702
1002361
134515
79945
391638
632751
964261
592171
248261
300116
194821
703006
140377
859812
1108009
159477
58278
859675
465944
920514
223909
1049404
357004
738455
669591
424652
621681
992636
209056
526192
905209
980208
456998
5038
316400
662671
1102490
1100139
421721
984638
1000313
979986
1022393
753273
14718
184174
462216
92378
321094
154968
764914
1153305
19005
548351
1138467
1046083
419870
799118
173391
260799
431769
994979
112273
126727
199980
936394
551559
32144
550549
413754
64061
165196
951619
261030
936796
968167
847324
1026867
16989
279948
632772
489216
747721
1036295
226061
171133
947603
1093447
144071
210784
821723
761406
939271
1055785
835100
591020
1144417
1039447
816519
522395
982551
60624
38860
448628
652468
619052
285050
356671
660083
293994
1050372
1024795
1150595
634317
868367
332434
478115
494561
467159
573151
745669
942065
242099
263914
922920
540785
277618
405648
373681
740338
938806
714646
556376
490524
248101
116557
1041506
824974
867585
1178997
966644
881063
221150
271257
179367
815190
277487
1049803
1130483
1047499
1019952
88370
6475
899027
940145
1111976
1137319
1080207
227098
250752
191898
537580
387827
771840
595641
272571
146460
741411
362643
550932
1171751
943703
52488
553450
802032
647165
427057
729369
234124
908810
554824
174507
1070171
584344
841472
349897
248779
113294
666580
772145
634092
75051
1051622
991478
464505
21584
112355
504504
159907
1132156
765653
506420
200746
688859
444056
161066
804189
750090
55639
1081727
774486
898148
536884
225199
1134485
345109
498845
821408
976300
1080345
577192
542909
389640
24972
235133
265187
447605
290317
578782
476542
87156
368136
1117846
271326
250796
992606
443732
129231
715243
47935
629272
292388
233575
690342
390170
930375
125176
514180
1007429
1153585
1003231
105827
899757
946438
671787
593055
484748
908883
525403
365256
960047
686966
1022081
820683
659981
980031
1174853
41386
71399
142108
225196
784542
1157633
1007868
218012
369607
917283
610026
180176
34932
976704
244285
652377
9892
984996
792403
714087
591482
1059617
936118
982100
999424
1079979
1163820
8285
202038
851055
754659
792096
548009
1120192
461610
243540
105410
227646
190288
731678
662586
424414
42103
841501
868925
407575
620780
541892
721407
478563
357869
548470
256863
715363
678738
1134297
861267
665217
1093065
976869
58760
257260
326974
909113
244231
617310
980771
943806
623979
697297
585142
190799
734096
832890
827358
434616
714328
511026
322241
531080
1003106
115336
433081
778183
375196
405051
269031
805914
1107543
1058116
1094029
793194
736522
754848
42065
81582
368390
138775
1179806
785907
98355
648975
846007
143131
2090
1058295
558506
199025
543956
1045945
830273
263408
687712
566089
443278
475381
366041
956792
738519
154855
1002911
313985
637381
1005106
783857
313793
330265
128888
884780
633912
319783
661226
684208
366810
56742
50207
434010
408327
112015
488132
893589
1158474
643231
357939
542115
268824
426450
545106
683354
78962
257098
321723
577649
94869
332064
259553
178832
862640
816941
68540
6123
657117
284523
988444
1080583
572612
170341
439032
496300
744715
1024180
720519
192516
1081063
858597
279696
958452
1174846
604033
60420
122637
352305
834458
230707
199688
315607
515977
641084
489506
816245
1018160
131309
6337
1177509
482463
724261
375420
917300
390793
1045060
1092860
948342
618212
287865
942606
484946
484701
921101
159694
586373
435004
303069
164130
316983
219201
922524
112713
182346
41177
362275
228998
118852
724924
785469
227640
1089750
915894
495206
170192
959407
1072817
318828
990949
321029
145929
145554
284798
437472
683716
1036228
136496
407123
1013309
754072
221062
272152
985287
404172
670573
1156329
23931
580900
1132537
824275
918597
25525
205981
1055898
751757
13550
197806
234461
15624
942999
683702
627895
270642
959112
218000
410668
246689
77469
360655
394886
510045
53168
86903
232803
764140
737824
582834
756998
550251
794422
825061
462614
691231
969499
1098336
130199
540127
1134175
671247
227884
80803
861389
209454
936174
316661
980950
329189
404231
969008
392351
265461
1051804
824426
173651
615757
378266
660326
1117172
957353
304657
482520
500109
786186
120685
41919
874412
904431
108936
349144
1155203
540796
23279
67616
894665
17721
1149775
626444
1114736
821641
810281
891131
928460
495966
87908
136494
693958
434437
477097
683555
355787
649755
383442
1135743
897478
691729
456181
5066
256984
1075097
1170473
762742
956766
832628
586093
505101
12790
1144134
113153
900076
480948
1133119
619617
1147212
457209
66553
39106
370167
514920
1149668
762827
335093
406421
1099690
628386
43443
148429
844239
1087868
116634
58077
58596
1041109
884482
99188
408311
158725
716323
899120
679773
870184
1139209
83711
75469
758109
1170236
958672
635406
501293
584254
990251
195580
724386
181122
745137
841274
913821
977801
16143
448311
1003694
420331
385456
1100806
1030322
498062
1148997
236091
769931
842878
668232
303024
785278
286166
72784
556576
334157
1166312
381280
657420
330974
679424
116653
437363
750940
805234
566134
346772
851029
608014
712237
453481
326156
567146
517326
85797
380680
779437
364687
533833
215148
362230
118663
805684
83734
49172
300168
403011
912890
18200
743337
1148986
464968
854630
556529
280387
1049140
570610
154603
579417
153713
621307
706889
613252
67576
694431
476886
971351
725506
579326
687329
809287
327817
1108504
625044
557828
872999
204586
918557
1000491
11457
332181
289120
1106888
325044
666449
1145121
66733
714728
768885
991764
653169
292115
1092558
909237
1143583
796885
93810
1035988
254301
22870
971429
736084
731865
781061
1053573
886015
406847
873485
785135
958959
991778
999518
784723
13376
694987
948387
265029
1082762
879207
190354
424337
55777
828261
59352
603259
706843
396731
650271
781414
388659
113911
561814
70147
566063
100493
43457
755264
978673
480623
592949
1000254
800298
823362
1052208
870224
794818
762101
529598
522540
980439
351919
861904
702721
891152
777672
795222
286494
644570
257089
806311
1154373
584443
1086286
1050350
1017338
460813
1160411
500201
451412
1091057
616163
18650
1060086
253082
492870
1084459
269003
828434
241889
941312
661932
532863
329797
401854
462850
807028
123148
41584
572179
213844
228953
389141
209135
720779
1158085
571484
103652
301088
525487
961752
803548
346879
643107
458570
865284
946726
1054757
472853
356573
984614
1148006
41468
636092
592761
518158
1072718
116867
1045583
1011887
1122942
1066760
2068
809129
1089423
471237
89705
565934
1099368
1148121
624436
253698
888617
272604
659959
148718
1111565
604981
605602
308255
19636
791828
672593
326717
501844
220695
299882
1147888
186424
1029612
376879
802816
362255
562569
291223
636740
649902
214378
827100
1086918
1057693
1083249
734309
1168460
601248
69241
375855
700726
529189
662384
67478
832352
1180471
986178
648726
713322
5351
745019
115608
261788
394109
837323
1059344
826113
21558
649597
356452
1078740
544429
641172
107045
986803
984604
505218
731758
1111045
616710
1049713
27720
46609
693142
1034463
862804
1046557
819072
799763
520241
481353
1005222
325584
986871
527872
1125078
442048
65000
217774
2617
711637
881598
1005429
1058284
264910
209771
623011
421912
708229
430859
504974
1031496
308486
619610
115450
792873
743055
470556
1112502
1015511
201633
824635
442983
137756
310907
844553
15052
1117595
900239
1114559
178554
182226
1099957
916244
394771
705663
892884
749924
321144
628465
225226
880415
348234
345037
384982
260700
599627
645497
604606
92209
911684
952588
354303
107331
313055
861244
149882
922254
273514
1116824
714159
1131918
219510
676876
659568
1075782
768289
384411
117546
30157
165657
1071476
1021761
915794
437337
756536
355223
285180
635634
62335
1004045
971129
333345
965087
1077686
175127
769750
80301
348084
399525
1043683
470996
294909
792528
99773
891120
444750
162637
217779
561719
43347
418678
779617
959221
431558
790473
709743
1164466
326439
1087773
745721
1091443
397478
842231
16643
814504
528513
1108162
495315
952023
222673
1099189
1025562
864004
834892
398890
673083
820587
761665
709718
792800
418446
25014
724434
584431
986188
206037
267713
487461
124117
564362
108786
1056295
1178263
635411
15759
575678
1116989
2691
534029
243986
476956
463563
15731
734860
1162578
164432
204077
24184
859781
1168764
46442
102946
663170
621699
495423
993261
237567
338193
830576
735871
969566
915746
480495
183961
777085
778746
788689
1136723
613051
244640
315888
844982
492714
185154
752634
24701
802165
190725
81640
40581
247971
901241
114527
298313
683212
40120
193828
521558
1009193
737213
354327
1119918
916022
71907
1177746
954787
980318
581680
28642
600971
20425
5455
711197
233550
261242
1105777
224651
303868
606761
1168805
16787
859632
429804
87549
469587
471114
695023
412484
427916
599147
439560
723800
1135323
326920
220196
776048
1137201
292235
743878
796261
798967
215787
563842
363060
968920
362618
1105785
839237
251915
373200
58920
1127276
910024
114004
691158
1161235
812507
1166737
133784
642710
825414
266978
1060092
1150134
912761
841336
112396
385933
620354
990905
521169
47872
69778
405774
492739
1171936
346633
507896
273689
148809
414025
864560
390898
766274
335941
221425
973099
108000
378817
136207
423048
198492
889366
431030
157273
733578
80141
845605
768309
249373
196139
64018
52817
641200
174004
359563
727140
245382
940073
477331
386358
306241
489779
425861
879340
953958
386442
280687
263095
931434
552441
713761
404053
717582
979501
365090
650110
336557
1010301
489570
136938
100879
676228
1013730
758498
970583
155572
831197
1010219
894784
435302
218756
526353
317226
385447
815248
330698
271985
814354
771564
219147
937301
517266
259857
121284
416239
185941
199256
604310
145202
327026
243800
1088742
433601
986119
196681
250254
701665
580814
36194
469118
451652
893101
626236
161629
208992
918813
493119
50646
237598
709261
352741
468326
632274
726138
608437
363978
269093
951775
476303
350572
715742
304580
50412
596298
1106843
593549
696488
357199
1136160
104207
36963
386789
596398
1118620
726112
1069081
494633
494530
600817
970206
738805
201422
568040
178113
124655
879352
244457
1027564
99292
570278
458547
791398
403254
521294
948829
969435
800749
1081597
46314
246900
638788
112554
693758
809915
200672
133071
30332
996330
278776
1009701
1821
1128788
984554
65574
25967
735181
500104
790028
257296
1113983
483983
693805
1066787
417914
91560
1080354
891611
282119
122446
1056989
243872
821565
544242
448928
559148
351043
623954
882690
435733
1036280
486457
311520
911303
276723
410963
398416
1107737
555260
701490
460583
1051300
561837
256345
657944
498529
302521
999530
670186
1092603
716815
67260
345471
915852
1178197
1082029
357962
892421
669226
497016
1159011
120775
806143
1166533
203967
826771
1005093
38393
1157112
868333
903708
543218
356662
265614
187061
1100371
708245
984873
139266
573872
874847
607564
692909
93703
917999
617032
31181
238273
519043
614892
1050005
248041
895335
26954
927572
521760
1169796
933158
829102
493734
73833
689179
715820
127756
976280
37166
247938
774966
891742
716441
685243
1053391
960746
1069304
162726
166166
471619
1090028
962705
504552
268881
899222
934039
576106
934389
853855
875020
1138829
583800
43654
319599
34516
265754
27174
502830
659048
388830
315578
222134
231081
377237
741653
545661
1003660
961899
973479
80905
355183
135964
1146218
89456
634695
551336
398312
1030672
233380
233059
555242
1128559
72348
1022656
323645
1099266
361472
804931
506212
643952
710636
772791
760287
637424
198069
812041
1071429
1080215
1166226
174992
440141
801958
523596
288315
1162260
67594
732140
983333
866388
773192
336085
174526
959609
284212
502858
229190
1048466
639390
630466
33211
688568
746107
706941
647806
1077425
351057
14981
52544
537441
709536
333185
220124
905631
199946
98786
395360
760191
622202
194393
152172
344815
1111755
887560
489613
721792
904445
1144105
518742
959913
736831
707337
267607
645391
538214
297942
1147070
997996
1355
810861
28082
473322
168235
985016
1071371
813276
664701
912466
800233
333356
700488
808864
1135961
636489
1095973
458917
238779
638927
478981
858704
962382
209079
167446
227930
222414
927504
404794
706125
80312
687522
1157270
922079
739031
103425
161382
392565
1040339
627667
733752
865952
714510
784740
196007
13688
358390
1027299
1018643
131235
1130056
85708
777452
509779
559484
881662
513589
523802
985130
1018320
713307
368125
1126369
1112355
342830
352414
1098452
1076856
205005
593745
1064923
1123931
863367
324773
512744
128846
170434
664543
518325
971353
857661
255843
831052
361907
1130000
600904
911688
1055515
992871
650163
580648
916251
255263
46754
734627
462194
346985
766499
195055
820382
93531
85131
249712
414325
946488
1040492
435994
367557
828053
1016653
618238
126871
975764
698253
327052
144389
299297
668698
316619
617593
819901
67259
224993
728591
870889
147028
1147902
849629
805654
1091046
199012
674270
74528
38425
796504
187008
866561
677965
973478
85575
602651
119051
567485
1122496
577463
537899
247718
501257
677284
990658
1067896
1065252
25239
237712
223176
324903
1120633
181132
327212
158569
229484
670828
205445
677453
579941
642234
101376
612352
750381
196718
885773
24915
770058
58525
935973
49223
261212
358552
483978
734299
921230
709796
1037571
574399
883509
715752
1117321
626523
794836
619048
951949
57340
59739
1158677
919598
392513
649377
481597
568051
961348
822328
594024
976581
300666
832301
640909
248119
858025
46846
1038936
1137378
719445
402708
834181
1020962
291594
834520
530864
163833
88428
159693
1016160
65294
1039168
579534
749624
269689
378243
202821
779126
603900
1015779
508295
277057
1071830
760840
806421
1073264
1147040
459646
26316
22831
33929
618689
107506
794143
848144
817207
654000
252986
311919
1059032
762961
510210
415687
392041
692928
1132882
708235
670878
95664
641721
1063841
662594
141225
587477
1124256
525352
621422
238911
178865
650755
88923
991086
679858
837013
819365
530809
317942
1162889
479744
648646
276969
514948
398531
372720
976077
207808
1045166
518878
441757
375900
240998
294341
992556
1096224
19031
1036156
271039
311379
454221
260626
434360
826707
260163
489454
32123
894320
627968
612272
298885
1010050
502262
708620
417805
596710
742804
650736
692175
776982
40197
788119
643647
1064091
131836
1167333
361163
948343
199476
295582
314564
113132
361628
672179
633600
1119288
33201
474210
411529
667728
1147647
821833
1078611
497185
625129
1059482
225582
767468
363048
189131
581538
729628
1029609
1104770
247005
677794
751883
65902
1038312
1169809
233619
363413
304612
969912
775072
1091573
72592
503981
390407
1135801
218727
187357
381229
804346
431867
1042421
748174
220901
1866
659000
394479
561005
360272
33836
769290
953963
280384
407467
1160466
1011318
836455
932921
1143506
767658
805728
581191
370552
490983
343479
1010558
1019854
1134422
303212
785082
440908
229057
216814
824838
1142007
750472
427263
1125631
245012
812439
290548
319321
881783
341941
90235
660979
931207
607310
674417
148688
987009
935326
588808
815821
732602
702680
501495
256258
294380
720509
991982
470131
926998
988552
1056912
262961
87144
895047
739490
881538
780705
181743
1127735
190930
551154
738563
586685
162628
788780
1170714
303938
1004592
215571
854282
78143
474049
988779
309954
231381
747353
1066164
986080
955631
988810
27369
581452
1154879
147249
1022742
637600
834622
811381
68631
182202
877580
492004
441940
942650
1112957
198670
356362
1068743
1084477
279899
1018989
685101
91473
179491
183200
412198
887298
465550
857223
766579
1105123
146721
81022
1041545
874603
626173
872398
251719
1105307
50875
8189
576897
38008
395642
277719
339906
1023266
645550
469577
44578
55588
989690
1156259
934885
969757
77192
508161
552204
482435
347145
499590
101368
215423
819421
604990
657652
1127844
783049
385971
101222
879875
642886
735256
569747
437131
219661
454799
50247
293337
1071291
416261
740648
1076075
909449
316820
307036
433918
198979
1031546
158927
967533
224718
448203
1176425
418134
903895
638559
127505
729274
298236
373199
3161
393999
751954
333046
851938
121110
1168300
456187
164594
271444
63420
1075828
719005
968303
869736
601255
1159130
968214
246117
1152798
332874
516132
933180
968047
694883
478034
759418
854056
39135
34690
68787
915083
591996
884809
1005106
992908
264627
343188
942072
818953
426808
480439
1112823
138950
1014952
797522
1003659
711863
778955
891260
1160107
131644
530435
405388
1150454
197184
1009520
170095
48113
438986
500095
1120088
336283
101643
699824
602341
681374
847453
612811
1008394
1084225
1001588
859492
976429
384022
27716
974712
207220
75580
532164
455203
396863
648686
351416
805409
477132
866568
427730
918075
568841
320976
212745
237841
456311
109373
890443
39190
961334
997702
822219
1140782
677985
827059
935948
343937
58381
785383
104713
394271
327501
207623
365473
67207
924061
87724
409943
936644
448791
934330
233128
1045681
478080
652353
145437
989779
1094936
1158849
831003
302720
1073129
1115353
409803
772533
1123541
716708
150757
996798
841386
735499
734813
314519
965785
244416
420335
1007330
839620
861030
1062081
634841
1009075
874970
680854
131897
591269
432477
254609
1087662
247022
40752
720616
612594
1140972
1152471
1131684
40172
307113
1028930
585167
245892
263512
966102
742957
889730
451084
949883
1108342
1044409
49941
388687
704879
954122
795446
655812
1163791
853472
980919
518867
114312
727513
686400
292003
416668
1126220
938183
978283
82844
337334
277734
375402
511547
124857
191889
784061
926103
830174
992725
187835
799961
133651
702225
486322
787018
872389
377611
1053952
825874
34773
738782
830598
560883
649255
682535
1021176
454570
39844
409370
1078325
926434
1169615
436272
1149406
528589
1040487
232374
291683
989253
638018
117763
545092
368100
1121624
908225
253871
278727
241836
910207
590678
917347
725234
1063871
117075
51167
363562
732534
468222
859765
379110
774118
326849
407062
20288
909397
920640
676113
844506
752649
80526
831346
889113
76990
34355
202903
1089308
540668
1023183
61401
1096207
1006647
230722
1086741
755490
448878
241930
170831
487895
160671
848059
410383
871964
626684
397476
386426
755394
761274
212035
280569
533219
74507
526402
7956
152992
326884
836260
1170815
963350
635433
804012
1002312
78370
449495
538747
809646
128900
364475
1025731
116459
65451
786205
533846
1099479
818597
399632
491776
647536
435029
897424
496337
279955
1085565
160240
395746
645600
690379
468982
1169784
923102
928491
725972
520977
924110
677177
840930
764675
947901
189384
1032083
901391
1027267
1158550
66968
13166
1108246
700522
1148472
445185
875344
480604
736171
932370
702432
617347
62563
1036080
257253
695614
977384
51087
944146
477843
580045
1142349
649622
585414
248434
342862
66801
556632
269941
726993
236921
607403
427478
934454
700315
12590
346116
187240
608636
354226
469959
960266
579215
152088
249518
659687
840811
1085192
579898
1054504
718476
831022
596216
263286
996301
961775
523394
172210
600026
940072
710575
638241
794830
531293
902267
467302
1152968
1011572
363281
1009386
989217
357049
44334
736285
993733
412625
375199
57165
762671
249042
640915
158818
917991
826567
121688
495133
111926
1146337
265936
347628
597880
682876
1027603
974665
583079
1167959
172529
1116266
384070
671069
1182
747843
255825
654643
191156
1033067
767597
122460
515742
841202
231669
483674
186024
545301
1118645
378630
76829
598669
438134
5991
781604
71473
1030850
385968
652171
699559
68821
204685
932128
1007020
866136
1077157
439757
224336
959171
691979
558329
828530
775357
365958
310203
1149896
701484
297919
22287
1143398
1132874
829006
806620
808388
931576
1158503
418420
229158
697175
1127586
671519
1176275
1138081
422670
965716
333747
985415
474494
477964
447635
829581
262799
326137
415386
884244
839885
696029
315542
753961
326865
611334
956305
254814
377831
178576
794256
805769
326045
1147604
763736
1166153
803318
691364
863331
578485
520309
596636
463588
880633
169992
1059623
528701
1074717
1000690
55557
210928
302080
766188
239375
583669
603435
173094
78024
386675
744058
849827
891492
470413
577880
1025389
127735
22434
1068368
690710
452676
583301
786216
258172
401066
783043
605626
767431
533103
507672
347405
580766
224357
116208
838
41311
22288
1000522
635454
202377
418479
995279
313881
338592
886751
560810
644232
1090455
1166614
1146273
859426
940303
205642
249370
835685
430654
930001
315404
784129
1117818
175249
197631
1043471
635604
506821
1121326
1154824
238681
14702
1055252
299765
520708
921716
398043
1122345
287614
732513
216
1163879
148149
601158
188022
872269
475098
831932
314650
440537
577990
517909
282563
988820
10088
502572
1039642
1125943
328923
865899
115511
849271
22592
882077
955110
405129
939916
529038
166963
24307
427870
931803
403270
905842
981785
534347
341296
309174
1034186
45221
508909
232067
463095
488955
910676
1142120
259767
1149199
856347
259112
410514
1164799
197819
999341
849538
194189
935368
221868
156248
187485
1058908
1032668
1093840
346593
971860
949883
1000714
301113
366713
727883
14925
819376
905142
261281
108578
667872
386341
347906
1055748
441679
417946
498684
1138048
105328
1067670
58261
245619
677623
410305
693464
161973
1036672
445236
820000
57754
662884
703445
934687
137226
1018210
781417
692828
721696
73533
747373
1052222
835605
568691
452963
690061
366731
922628
327740
20217
682671
901229
406126
125188
223156
588798
960789
571864
870031
248693
884963
522476
1130486
103461
415764
691071
1124691
709516
23884
994731
739626
985849
665389
792960
915521
374093
281004
1077952
35413
1149579
495194
1122147
748113
682488
641797
724609
871663
863958
304495
1152557
1177422
367964
90333
963421
942682
398580
841601
443103
883330
11014
394342
675920
115260
7453
218475
203237
201057
12654
601238
494997
563867
107581
836372
197921
1039981
524779
466150
803305
57069
545661
414160
797346
35649
358490
368989
1118865
127678
604823
735105
957911
909843
926227
823386
1013987
700749
710593
501780
143566
917961
709795
1072392
503901
398854
319654
939524
534464
681995
980888
446999
491988
892437
94936
222617
767158
271767
687457
899078
561009
697548
127111
856542
198835
745115
727373
789762
959684
315139
916499
285270
1121049
126715
1067021
385619
309159
317740
486951
1092804
163486
1074193
669231
736414
1095348
1112782
95949
147815
55218
775251
359227
911085
832110
641806
986429
359312
865967
315986
220016
789119
1177854
745387
932041
280771
244283
914595
1140253
192836
795453
856567
1271
1128552
90120
847792
99056
745629
333384
21128
790299
561789
262599
971668
507858
762722
550856
496846
825970
312751
671138
767157
850701
327737
948704
1123365
528786
605045
296956
643376
850840
554824
801037
1069866
978887
415921
350569
750201
656282
363523
1014959
142891
752208
426608
609759
276921
839720
426607
915167
1170598
1019536
555962
1077535
109556
1157488
672414
232699
592431
400080
94459
111715
274540
873396
956549
122311
134649
955231
852759
438503
337091
73343
363859
749326
476992
356990
208966
528577
898165
1110584
500102
881810
246081
836193
1116883
1021632
1086273
1012205
1821
347412
166025
14377
1012202
80262
1144130
843492
893129
753382
33698
556630
64584
327392
55718
547648
1150160
700705
406168
586619
65561
529290
719342
861181
868983
308571
690043
867509
39667
918545
693474
172202
1107104
305122
579700
791778
332299
544179
199327
769366
809421
1142310
1005985
67422
1121129
1024808
625837
712269
1010798
1174517
496530
753574
304511
332968
121699
1168005
732672
186440
73008
303930
247329
722618
348813
503611
1065302
292428
850063
793576
236467
672125
440514
1104362
475621
661618
35924
1073683
713537
424189
224719
941281
899415
1122862
456358
44330
332171
6910
559441
597588
482411
763103
1115781
968216
78385
18686
1180486
864465
413682
982484
467380
875091
31506
175397
814145
605497
675655
847363
683604
608107
201432
1042751
763376
722892
669948
628013
37166
613472
623331
979468
408251
681852
117242
631030
1180540
333889
959243
1155981
937409
597547
721152
923646
819543
315424
753530
1013379
345324
633743
546127
406898
933769
432817
809965
122558
783
90064
201942
172734
880124
864068
448420
348181
115313
387444
583514
133296
106609
364740
252137
965547
946293
506242
422106
284454
510187
116884
646360
690478
335255
1053076
1113589
1082112
686098
742413
1135750
598049
916646
711772
18034
111329
156050
439265
877985
64549
881634
1014332
459815
693059
929197
888437
1019193
302212
422307
504107
792302
542723
605341
962731
812436
127758
862079
894159
547379
685975
663766
626793
38618
337963
124298
223749
831258
188298
763557
329505
765244
884231
536912
380549
565822
218552
669813
156891
1048797
819920
1137601
1120745
195961
315928
401118
721772
973156
343187
611222
881292
681727
231794
684548
223583
477482
77550
349644
716043
1159281
51135
596648
198645
172466
302043
149549
416464
785626
955386
1155330
507523
68570
1024160
1089786
492447
894427
586800
172925
276369
17929
726653
854162
507256
1077685
792410
375882
790007
542694
577765
956877
61788
123126
671385
731138
850133
211899
249749
674447
241077
778995
866007
962094
822953
962615
828358
642804
880019
105246
798292
298061
356610
268641
828640
931285
696391
792714
392644
272080
1114887
609551
427342
966414
241761
537169
381139
344210
1029604
65174
247315
832156
818843
364439
678296
636686
352775
726715
924899
789375
1127649
498496
325647
385548
329369
981803
659407
1153944
423476
749817
28236
729045
902461
626325
1175687
397690
234063
1015460
761811
179154
970202
1017722
18547
834426
517945
379647
203139
233882
10099
548862
862774
737305
17847
1117810
641469
1179020
898870
118917
662335
445834
175969
673471
337801
23938
829304
840461
1060450
483646
336659
794099
25009
970984
612772
580747
642634
822288
1136572
53555
457702
1079756
292590
105364
183079
456136
140376
834026
603893
599595
1064689
286963
443152
55144
1054520
953339
453460
143228
479628
276883
737467
723637
733523
125567
378566
592870
751225
1142809
1063654
586754
107571
847244
755663
92978
762117
43670
1090976
1035659
489430
456493
555529
219676
568740
216906
51380
188514
230793
1171557
77499
852241
103762
670682
1008368
23614
310032
308275
757797
356044
1165266
210551
468053
990547
642310
18891
948988
917302
441157
1055567
1071057
742309
696141
560337
710130
32354
651310
134742
508396
882460
150722
959491
827232
111824
686752
651650
437976
258408
591035
128066
555695
658955
546740
104274
928226
345631
785619
405889
548995
77529
670012
300991
933993
790679
163310
740316
396509
991860
1048658
1045786
426389
1007942
489242
327228
714590
1051025
829502
365182
535557
1017791
620460
1114278
1011897
891030
465893
476579
518288
1016126
325693
1010044
91339
1072069
782579
509017
344154
801799
1065280
1157877
305097
30695
339692
800475
1140990
140262
227988
166987
207418
742943
837435
199948
824570
850593
372966
560101
114776
1175622
684780
602363
1174398
1017138
996559
687907
360153
808629
929242
434984
57653
232138
725813
202476
805323
338
572192
1058515
503606
678280
749077
635403
1173209
1146622
773340
1005162
476326
444404
812919
208363
337116
1109917
349649
196074
1036452
442851
129117
698932
1073523
567561
914189
184164
638133
1045496
80699
1086015
713001
441767
217221
43654
1049763
90428
1076505
233224
1097819
532324
674986
191916
177704
641111
951235
750393
825073
739676
702612
804768
58988
680442
951334
456722
917182
574029
460128
599047
565858
651100
487910
10887
497846
83642
7348
873461
114269
276713
244217
1166975
251073
333868
465202
405756
537017
194430
1056572
119931
63851
345138
502069
590148
586525
81817
733883
338336
399029
370441
853760
844441
761177
92940
789720
620745
725271
618548
422700
768897
786830
850274
979965
1130654
552549
393595
806278
859414
711614
301719
278207
503390
191321
853723
387424
644098
511001
1086544
306835
452120
506941
1176764
97184
670081
955299
248545
1037345
1124517
347709
117536
485724
252669
114895
1116688
203711
143876
936424
642423
781709
586312
404464
764879
863197
42350
955082
410191
806749
9962
55154
141527
464378
121642
802015
356050
582611
823679
1102132
858742
928712
932276
732917
347847
400168
455839
1071432
1165423
163627
700182
156156
1155541
968863
14308
488263
959890
623088
222290
6336
900896
822362
385434
627620
1067600
789605
374454
859505
702260
115538
93443
1166388
342292
87722
462637
477428
542114
1145638
759831
375701
537167
391127
617447
641579
379488
72628
1139336
453202
610327
436169
916533
6408
554555
625558
1024329
970524
429786
848222
34867
148643
1097969
605181
418288
806907
215463
766325
813877
849410
934981
987010
1071030
894974
843505
353798
1085143
85042
933991
1071681
741641
208278
630657
22080
308685
715956
249787
65296
812406
703867
618245
726495
1145183
587857
607095
692749
560827
575281
407841
618200
868541
517266
834861
174264
319216
897802
696935
604417
346738
709813
1101860
317382
1109854
497759
788938
818759
578710
44889
1072895
839000
604316
452024
232534
708423
757886
1070642
569174
710732
943133
1110020
994753
1548
771065
1041526
476732
451217
755907
919306
898922
912638
939736
265623
139544
121554
466870
133321
190332
903364
273641
625116
1160396
128610
865671
302948
556862
451841
658104
829714
905091
156978
787720
888519
372751
961713
833038
532699
124010
832466
746885
488997
334825
678053
493392
58130
146820
1046501
766517
458616
406003
91698
1063973
348115
384656
308123
1038862
662671
446164
64539
457527
134667
742123
1061297
649467
771498
309556
573556
424870
741849
571722
698444
727864
597077
926895
1166555
267434
1058537
688300
726957
944883
651569
604951
574674
951300
91392
776765
1029776
64785
359323
978161
581503
470925
1068767
363971
831678
451887
700357
1137140
971711
1179542
574127
1149562
1097211
219108
788548
794547
974386
306711
1113754
1150132
933744
430489
350883
1019548
119390
596923
812170
17561
571697
570624
227331
576014
358475
182848
395272
39715
457840
1008829
606476
141474
537227
843122
103474
1090061
106656
334077
922878
1113326
247352
758185
71779
666607
659452
891718
401286
455408
1131060
890018
476017
491507
390963
489851
450488
427157
1017960
621112
929328
659601
75820
1053255
537729
230430
969046
867273
1152506
33899
831929
487904
1027091
405608
414830
370511
33562
121826
338769
160159
37329
693868
799017
1009076
278614
522115
3753
956604
269871
531488
244694
493259
107890
760692
553799
89320
857582
837405
1030786
1172041
244008
1076457
478563
766302
556318
1078182
666778
103574
272433
1017833
846013
9755
215022
474605
1140649
1087301
1012820
99081
720733
479840
918595
778947
1162516
385598
897955
868636
32497
1107796
443143
571831
676916
1069448
671131
526584
145084
580285
372866
1033886
651268
1092040
1110126
113846
854959
695018
580492
322346
843589
419875
677478
25476
277078
797936
659578
788438
767390
768110
456418
247420
358589
534987
494172
1108703
193226
351930
777717
687514
364381
673539
666250
361199
1088788
706770
501303
307163
184640
676376
405940
28463
1011689
469992
12155
972992
881066
429431
704871
601822
995580
944128
880348
1074925
335726
859442
1134285
995046
1175937
814013
566228
183650
147769
1126144
1005509
495285
591448
347788
62603
434038
1036621
702785
668489
451302
653999
732924
173474
269283
1098469
878662
460190
257028
186494
463067
359271
633826
663418
465629
120950
705806
1019391
1120041
1073080
471851
1019455
139529
212663
378647
205788
963067
25165
344461
501969
25584
328558
28124
803130
407269
204569
700542
916239
818343
170303
58666
757205
685277
244080
163956
626512
575761
338077
926502
274792
521408
1165447
713099
1135226
984390
451852
8405
962136
918144
191890
101859
176513
726426
319997
941917
1156471
776240
948039
770231
829499
365221
1087994
56843
157802
310252
419322
527770
386629
714736
73669
576581
561865
1032909
86699
1042186
662552
191523
84939
570441
209460
1113150
577673
720360
17613
771337
798565
582229
501997
240464
507503
908972
189527
487869
1054449
781368
1112961
978950
901907
638468
89274
389019
162264
676664
404866
358607
243347
930517
873196
444466
900394
131057
1032674
650518
362216
1015384
874504
378931
522897
163656
837157
68444
626038
520930
1062932
171192
1094621
785398
1018488
902368
472814
520336
624470
403349
536686
950105
321133
497519
742321
829025
414683
384252
462022
1072279
1062101
34343
1079183
831944
111988
806319
352327
603125
398887
1058167
617948
432594
168360
722254
315316
678143
778217
966193
204750
507798
885951
999842
816377
150629
1067814
333836
769297
970225
960875
953032
21969
401613
199086
1081987
511853
1150744
660032
1043189
289153
1177221
274940
38506
777317
975755
892270
47316
995972
1141018
119158
299514
517956
746297
268455
1011633
808953
907233
847589
35516
772920
1175104
125465
704029
751967
773184
316392
1094868
1011757
1178725
407746
79088
940723
375249
949521
768845
280355
117381
464435
622327
737843
1176402
1163253
794266
200991
653718
711555
937862
931965
946023
362037
108496
551197
490095
429191
58049
49117
255269
21502
306265
326171
689173
58769
247252
61761
621049
419713
52417
1003046
644683
436438
203428
651711
292161
860576
444314
1062907
685907
1031516
717948
677941
425740
898968
377451
359765
685474
1160445
521749
42656
643803
522006
852511
731535
1127113
548690
503860
127549
656262
255047
1069961
1037247
896415
266239
769385
390553
145814
87317
719119
360650
1159861
1030831
1145038
881903
786595
300123
1087403
649572
871153
1015492
535757
1014688
1026701
755000
971475
808345
732166
763299
524391
227398
330403
1140742
770250
264145
486781
873597
975718
356538
140646
1141045
1095357
242335
828996
205385
730293
178137
418707
430592
8814
984922
831460
1154321
337553
276045
904884
551544
1161530
602924
730721
680886
832144
439813
509674
144123
125581
1023892
777052
258442
756551
565285
763109
311323
345712
131101
545854
735692
719429
1061651
349824
977912
782715
340275
402662
391285
400943
704542
739442
967526
152760
1154896
950323
863297
1025368
319741
466541
50827
120725
691058
173951
404896
346811
577930
855032
647050
503174
381124
541677
137353
192807
689926
184733
209005
309324
332132
746775
245278
586507
741959
350465
839511
431207
612072
151735
510153
42886
29593
128254
980008
441436
441740
2364
197373
730317
36427
520029
1178940
797461
863116
1113564
476685
712328
447290
73806
295970
428362
769872
1058472
792202
1129125
726790
1157129
857429
536587
1085997
240172
1111327
770397
818482
293359
1028319
572938
640364
982652
174389
651479
177789
503160
721278
301798
852833
748427
655431
121693
16825
736560
1124369
333794
261248
1069705
362703
85642
996008
411901
132665
682202
749406
396378
311660
563943
1111395
915028
634219
422250
681731
651115
927097
188657
489797
48581
333985
1003393
948119
978431
1153498
142297
683615
334185
342609
81422
1105713
299760
1021302
210749
1108350
444867
667195
646953
160623
484244
830938
232815
297316
187593
325896
146250
923401
941139
191854
384027
878481
1030355
1018032
948506
424107
695345
1028829
13399
679588
365229
589812
719401
831996
363918
1100560
371906
721514
1110685
1174732
483253
202017
1058907
61571
638678
634318
344535
869295
98819
913757
312434
826973
924072
131775
354038
157655
65057
484686
226379
510430
423871
63468
166755
211064
705052
843866
969109
946052
712533
31111
523827
1058095
999360
846250
285396
1136319
537209
1015313
412422
649869
427966
964834
290254
353259
32082
156468
848960
918470
805901
691191
238755
1161691
305526
1112759
937654
170731
547728
262119
1001682
592670
10153
942771
43083
1166567
20055
1000033
1006547
585433
534409
1101807
416862
974552
363513
711974
26189
901354
1125906
1173335
524367
1016242
872255
894732
592228
1060698
385245
471406
423862
1124221
364375
957139
877338
386578
470958
849965
911241
161924
44645
1046149
319881
169195
465369
870469
81616
1017673
736076
668516
467392
536706
614149
169769
504253
198440
341503
855032
250242
721168
1006195
851936
475440
553221
567223
136480
799605
550942
263462
919888
829792
143845
725353
1066504
656953
146375
277945
1164203
1048323
691734
25186
286512
302607
415582
176553
406848
1098469
1132487
333954
540436
779184
551879
998581
421391
302251
1149538
228838
524142
939977
813988
1156315
774430
1059322
620760
475309
323327
23904
69012
368365
439847
851614
351229
55050
249452
175088
357348
858756
606568
365921
78672
508477
628273
285833
351072
332640
589522
605700
119005
320274
292704
209324
674331
434253
811144
34248
1100315
150837
484701
800584
758333
1101726
235314
255694
108325
1028838
584432
756085
288635
185906
507147
1117186
64695
703696
700614
646742
916488
276871
174280
1145399
827713
271899
521040
497430
1145084
812161
851155
1156385
1066628
427482
4820
351290
591521
745376
411768
154028
468121
938644
869654
21425
238378
441778
106319
721625
555296
74223
1118165
521974
141258
854493
224829
119222
1001413
688573
1050399
153533
495690
430176
1011497
500182
963057
1162083
451250
853085
1126317
781056
460532
180500
682871
349020
967439
1110885
1049319
1137625
388297
300066
1125361
591057
1012556
222336
420824
394487
912917
1170582
305649
470256
924893
673093
700107
1066679
1121923
228490
219206
38144
246896
510270
480867
454143
832587
358467
361995
579106
915991
91613
1103571
985043
513707
1073281
766801
608059
407316
219347
1169974
394733
544730
1034859
1105873
975327
168056
875341
1032566
915475
1042996
851882
1111778
458008
721737
1171531
709224
1089095
1123034
570158
9487
1016472
510876
399006
966486
731276
593241
400603
608380
393513
86332
909161
863439
1157935
267716
776160
145241
798894
376638
795974
1153791
347098
76297
822073
575348
1026300
620490
279544
491447
534052
916008
1154560
1145378
785791
683289
238373
620908
739918
227287
987004
843924
452790
303698
1001649
360019
401443
544698
120252
743136
1087647
282348
919789
201339
212348
482450
371442
625699
1058219
95461
494370
711624
162388
157312
61014
168950
948152
202426
914690
541946
76034
1066322
144772
986530
232401
510228
607950
650510
915806
812103
242199
922612
1110902
543570
154262
1082468
382652
597501
895539
220338
929231
649463
131842
192533
972377
1057092
550631
815893
187419
5334
924520
600775
123321
236019
200676
454669
718577
571965
315279
5968
660952
616822
876359
258750
903731
1016132
665943
679888
390079
41379
650382
525740
987875
267133
810258
586375
777037
549182
331633
93374
750660
15621
336003
500358
530236
58700
796317
158506
510046
727281
754769
878300
721696
313352
918089
1144557
563309
277673
38542
1099943
1135188
1095301
562451
145144
157624
171578
182674
165063
165111
1125097
620605
1060543
709680
1144603
493346
645152
87010
1141977
954096
218352
740640
467254
921835
370375
19313
333734
671715
487735
292713
597761
307100
309773
609859
1150765
485731
58498
1122257
411760
869574
448265
151801
94514
1070655
805787
226587
684852
935434
821829
880303
961630
1127159
96513
853232
424331
408307
524391
806923
237729
726516
1091936
273092
418709
449712
407152
822689
750725
542569
1119251
845718
790513
137066
709941
422829
1045991
491228
1176210
245148
187505
158868
444691
322029
683960
1076181
698056
394311
504453
855314
809628
1006713
545813
916140
993763
793954
854971
951579
117620
585807
1061456
1086898
68078
353294
620115
306359
477588
183272
413869
1119931
1090316
425094
326456
563720
111570
749318
289677
353487
998361
695730
740345
778259
997586
1115829
421948
793306
1021880
1115231
625850
363943
698090
89554
476128
611808
1017196
1085797
248240
244655
1075554
808841
211440
946579
846742
1096804
734276
872928
917347
747213
376177
925945
169279
608636
471813
917830
686388
173268
875545
159620
394088
908838
267061
1012888
1026534
527450
349710
295152
599101
302996
500183
438348
463316
779498
1024876
368088
582240
310976
412597
1083136
395577
504375
712557
260398
788127
302926
198739
846439
522116
830987
15444
674411
226640
569109
985033
645005
406639
908733
465204
944755
458062
220654
74509
115129
963593
268602
674092
145684
692426
134593
952798
439690
595929
176233
738186
87552
301551
175590
387040
506569
768095
546075
1003554
587038
744534
310987
644170
1109827
265556
596206
914602
18982
876046
359111
1118609
558673
466490
322851
1040989
769610
1103594
1133169
1177068
640125
156729
780284
235065
823623
600429
965378
1157668
1042346
118977
1129399
691518
206369
760435
130225
493278
650626
187777
767483
954981
415500
763211
1026048
267439
532323
35797
305840
604376
597759
92854
79091
885195
258370
390283
662553
762223
57836
654300
961278
89511
289193
1023805
311464
601573
722737
285409
393644
652877
683233
919112
7543
1097272
75686
54883
5807
385623
248498
1072362
563492
247632
674996
719921
745239
966486
1020227
987852
298727
819325
591580
835102
1070030
18946
652890
559753
878091
343142
615273
118522
1122986
569627
885521
66155
1022646
1141359
184900
1025184
1030960
775864
1055304
349274
256046
321932
135871
877977
199259
588922
794487
44708
412718
1177118
1087442
583325
765238
84815
479438
550564
147378
518643
89161
20110
1118263
492360
376517
86323
253153
1094626
524177
9592
670877
248564
306856
1076851
364517
339768
61897
652651
537845
186513
390271
423735
653958
394983
477411
396846
733730
1149185
627196
685532
900522
894583
896059
1158157
740699
663326
783163
479909
74684
764547
1172551
776295
625287
199471
211866
461902
886962
767288
925753
624995
61691
536498
1044708
1129746
707761
740204
601012
176722
1158214
973045
568725
843979
715755
608711
341757
1046414
1145504
801716
93883
402608
459113
677433
686654
468903
376293
832247
410335
600058
240537
1097293
1156286
437756
577554
681130
816137
981810
928738
661855
633066
186957
506982
892194
352437
1172238
45178
941767
1030332
842182
76796
285793
74257
701359
870173
1112935
388342
238901
718961
172606
756457
1067846
946824
134191
137095
142973
148969
975540
957662
375066
698309
202466
722883
188438
709660
540046
1113593
393567
840436
1046559
631822
213683
659054
1124820
348317
495762
168673
57960
1082293
1012293
724209
302029
789678
430080
73516
750198
1007353
870158
308358
555517
256613
660401
8741
455927
1170491
830087
160153
1063382
1089917
89666
807243
624734
739995
68426
641013
1048155
489603
641722
686929
679158
433594
745591
1071605
739772
281389
802541
240681
567890
828091
1073958
676049
1126849
77067
893097
167288
1151539
435842
609009
908171
926448
428048
617976
686001
697597
110247
970597
1058181
339533
1144186
890051
498062
492668
224354
58158
36761
1139117
866889
984218
674405
330875
976343
879862
1093207
449703
330998
672115
344091
626567
306493
764621
872550
459338
447952
625600
381067
930838
120017
607669
986069
18214
86538
143701
694073
39610
1012997
1067021
145903
1038941
336266
559360
1110136
151482
738349
1176249
941120
715458
1011927
600834
595915
752366
965108
545696
942775
495748
706881
619647
534836
857520
757697
489743
464646
1093981
235632
760509
207741
489835
680332
557182
306526
371761
979353
841611
233808
1134486
421742
928825
43198
184700
663469
557358
507656
94150
332323
264315
76337
455890
1125912
740090
577394
57133
340453
1024491
1169288
1087629
598887
654758
113059
357614
673955
517099
967952
736203
599892
684855
886505
642772
681487
47583
152344
21841
663182
1101611
986822
862796
800094
105533
806496
488569
1013433
1071464
839563
1164529
171719
1099459
660268
414862
98239
600704
464028
410310
638274
353071
514783
973207
614069
169937
1039766
97055
238031
234765
657119
659181
951470
916028
537895
528635
575298
253591
449478
878270
1029585
271083
1104212
21550
543672
652029
593016
916874
524001
645990
713496
309402
359539
494283
721597
73902
821918
259743
804065
181583
26335
875575
170865
539733
1076475
368738
1055537
266804
268146
301780
273460
226311
641088
368922
31434
415694
477585
292884
1155731
1109902
886982
386026
51987
976257
586226
1154671
592665
565113
1091847
282676
403686
382604
365027
874731
863648
980066
1144438
1171125
1028549
521938
1048292
104360
831337
1008716
499674
778259
630058
154221
872213
298624
201613
901533
390297
915767
33859
409487
395570
77292
919053
233746
704807
813677
86579
16243
233618
730035
995787
627735
1159938
943011
681843
117024
329106
251629
758334
365364
743471
1087566
804159
441137
381500
673151
852362
746146
679976
1177491
1056638
52105
1144245
108179
1014099
92089
778526
1122725
1079907
797541
716484
261482
1058268
867089
921084
777687
1075140
382341
153474
802117
693245
788572
475048
469408
343401
814985
325703
893810
351120
782223
281035
555352
725800
895261
914441
81134
897521
73689
813085
7659
197586
1134716
1069456
1178435
535901
698947
949313
197280
584520
421204
914444
680001
749258
642217
422019
81214
469035
241651
694410
109988
902063
440768
1012805
490911
449911
474743
714185
439550
161464
397914
56717
583288
1134780
928273
469985
1008140
1035473
659238
1112794
7853
747960
149497
169179
211750
919324
563524
1115869
450872
959316
499040
359792
765591
627521
792052
946656
195190
1177643
176001
541727
248471
850533
736290
870054
99965
221394
654637
598948
794122
903568
403863
627286
168843
485935
648119
177940
501584
259402
54594
4534
1177917
563580
590150
686977
1021683
993763
954612
1050837
222394
689581
305376
926650
1098457
797499
377334
410274
693898
237338
503571
260108
377200
847771
461001
806325
1059638
646094
164872
979436
645277
908459
800674
820596
282043
150045
449425
226814
645406
804143
326855
403699
654227
864326
962681
162444
980641
585523
954885
641945
1037055
1061480
616095
219038
339240
99712
92709
264747
145147
246488
796232
457555
764533
118608
211158
1039051
72568
462266
465161
279842
694715
464975
889647
1163931
959939
87414
1128239
391985
760702
196232
609077
1089603
919578
23607
170364
344027
1114853
172033
533006
927478
1165716
151350
777111
465730
358069
1176650
96896
124566
28593
1066588
942720
969634
777802
1035368
780393
92305
938512
201554
347468
44874
1074614
324043
1156039
262891
484974
910548
475386
477907
459048
260911
160807
141160
941733
330421
377355
1132511
983888
644705
1174511
553227
1041184
222711
600951
680963
815108
1147517
1060388
690178
267418
65221
753363
1061795
447621
1083562
991725
516958
598445
541622
570142
962296
819092
189594
881046
890363
837667
965517
1134801
1026042
277960
210195
786856
329556
1167262
968161
331435
739682
176463
1108408
1126113
1023536
207970
392707
953149
1049624
1151732
411854
51129
963776
508852
730527
976079
528729
597943
136977
416645
827330
932717
1090150
660100
399016
715166
808160
748947
153028
679512
243248
267973
482520
105969
721505
672346
481358
892897
1118628
481792
25339
835903
981451
699589
19340
788163
457231
192086
1070546
849279
1068540
873277
575693
300804
588307
172104
611621
1102619
124984
371634
1088663
675509
594452
1010827
94831
1093003
430074
334742
553117
497626
965106
538851
1003531
753075
537237
269850
231228
323880
872722
431676
724797
1108120
738299
1065555
387561
429874
1175761
1149676
185469
117369
508971
637688
1137936
137858
20896
1133851
1001033
532705
44004
47191
286735
767274
1041105
584551
175269
293595
487240
603082
584197
1118087
1018972
98422
391454
84220
755442
323161
238679
487715
996896
847335
156637
977911
555546
1053379
198187
818452
742982
360855
451246
534210
219216
713760
1013730
110220
356034
667627
333323
839206
735461
113738
1089562
1113708
426341
914774
451185
1041735
1129241
643052
823340
1177187
900520
326106
489282
1089896
103666
1102379
504001
416353
37814
1105237
822763
680014
275445
993307
814575
161177
433377
878431
1042909
992574
530627
372975
336446
1134158
146405
323365
24569
18465
147317
60949
920714
876429
973260
174320
585635
728971
490929
224366
28576
35313
757288
1103414
349624
168573
926770
943692
827965
185050
943897
359346
998414
917562
1167957
1132650
410749
389133
858342
105284
380044
656129
698758
952922
753859
658891
72622
16636
695499
396658
994493
1052243
784775
1151340
719598
302353
753590
261037
1042591
787912
348300
578855
921682
937878
240022
522338
446298
588489
47708
146174
732444
1004777
714940
203373
598399
559451
613562
340073
312849
186283
728269
320455
422191
906712
251803
221789
368255
582991
1004375
694843
680809
227503
953687
193529
417444
493709
885171
1059569
1175457
39706
378228
981512
508476
749698
466073
1125634
977706
1054173
52194
202574
1069047
937182
37705
118264
687731
521118
157910
998918
1033232
699257
679863
364508
1097863
1114104
1056246
785027
1084824
675506
217252
53710
701994
85321
190163
739885
628631
1097476
736739
71125
47407
818437
1117311
1166469
424974
463665
325990
443904
380647
1021475
758638
339891
932830
527842
666188
949221
276322
432900
1118602
1140419
124966
56743
1089647
842810
810428
84732
683767
925840
120522
396383
567646
265070
301313
603187
90291
595886
865064
595865
918898
1050490
1007389
1029134
152262
776507
557223
136217
884843
292294
723060
228600
766990
1085631
574371
542419
605249
301093
388349
452312
1132888
432391
1079751
979296
857764
472884
1026310
595861
242383
121648
1089225
364397
192584
238190
923899
741673
1091525
124316
936181
849282
388727
116929
315606
768592
987208
470923
547969
381718
854244
234611
568160
933673
495004
605553
1176138
646628
516788
111372
340233
974641
538764
1069792
29928
1166774
350648
105220
281114
66232
499325
21157
1001814
627435
21513
791970
340094
201146
1041643
1028893
936992
92468
811041
646071
433346
1443
622826
660476
16580
1169322
513931
853887
831855
177574
542349
604228
1006895
710087
1105415
119655
333817
952497
680338
276008
931714
1169550
231
807696
843342
646730
379922
869944
602002
858725
501685
915487
925082
625712
614789
703563
956301
607407
283823
1092069
677488
301565
933790
476807
833147
550550
1158907
441171
532742
350770
807457
438678
363095
345159
1137552
366008
1008971
1041262
90757
288115
719251
572068
558535
722514
207510
886465
916587
413446
186643
597120
575240
371702
196735
481905
641492
674029
350468
80890
726187
346194
321132
365754
582194
199084
1148389
396536
505034
847219
1119379
550297
90391
851193
772763
392164
357581
1062698
917700
1028872
176189
936427
227560
336224
1173101
71337
911976
785939
288685
335511
573507
1057221
833058
319639
292954
253602
872376
64443
669597
963198
240653
256004
107505
988054
340634
959469
195272
650397
870548
488091
736298
1052466
313610
419150
544225
739042
916185
145119
378231
1129136
176756
564365
973283
1029598
106703
1025807
275204
122355
356879
352486
341699
643242
21812
531260
205782
1166759
588379
560901
968654
185469
830212
836213
171938
936147
848497
327693
1135732
762406
754534
561633
737390
963182
328233
415424
605289
5850
315716
257316
167586
586593
246446
38860
9974
468762
441994
546259
506208
891638
1084724
368294
316020
603686
3425
931399
343748
1081796
971206
1095328
363302
1087254
696352
744669
111587
16071
106234
29857
642835
897868
254641
1003684
298009
1159636
727324
695152
1089060
1083353
1084790
824933
539757
416756
296176
960270
483147
663802
628661
665913
632277
393768
987926
306856
908220
882227
108963
645553
810752
780869
619251
939344
996441
356781
434925
452556
579222
925419
504196
934731
444014
187311
610822
669982
770819
943565
472673
385163
1084541
302325
340217
343491
373274
696822
586929
945560
403191
700592
543611
65642
213716
676647
98046
156124
296976
289968
310080
601097
1024807
291316
384876
737041
1115926
1116238
475103
950234
782296
992277
629976
844248
403032
331365
269584
689482
219992
1067331
1180307
342829
715598
544049
1081321
296940
878869
747613
1060489
903924
296383
497885
190040
988686
1038636
304035
873875
8170
137892
431157
1099800
1129242
1029622
499018
194279
89751
353364
879179
249145
53713
566146
610195
900352
326428
28946
564988
984237
1106347
350581
206036
500470
796308
301013
676211
1152574
1007845
1073081
123449
428964
690877
445597
153334
875859
114833
201558
721171
534976
891661
880450
1055647
367311
586571
344648
679139
807183
1115940
449077
573738
669287
458797
51698
319944
185972
507326
29456
785328
859530
108853
443150
216263
289810
128796
150792
245313
1159613
198348
1100521
331405
670646
434629
377490
1006980
379879
73995
1038807
889649
298918
556129
919694
399549
362835
349125
308364
944963
240624
1082761
1032956
823370
185826
235352
796434
1079735
92306
291407
978765
25776
985149
751617
259523
154984
318272
1027896
362527
100783
504868
996473
52881
619038
176692
719450
236328
1081285
880
207486
1119493
670866
1052350
165516
349314
208631
876365
1017257
303408
903267
1172085
187655
715496
884300
328460
129087
1128522
155169
196742
764338
608681
1054731
21498
1056540
830509
778692
285033
461912
1005544
398255
867159
248640
571593
221175
261500
149502
268880
730421
513027
1090787
907999
916231
130932
669768
519977
815816
420123
1153548
78389
683769
20949
1100874
9101
260803
515514
531260
110449
901374
449934
855473
1172292
32168
406778
154768
754630
90821
606339
563621
65482
397500
1027979
846747
477012
168592
34274
357683
566326
740538
950360
693933
768199
154948
1009530
105369
539881
1100624
533181
908712
1160402
1067497
1073276
813787
970366
764204
1025563
833807
1151889
311877
373323
441255
137212
90320
893883
100417
70018
559987
302884
305459
332490
249088
882599
928976
827382
781450
523561
405215
60711
855106
727274
234157
1174357
669784
989347
693847
1058239
731421
955151
1121686
1016497
331764
101169
387334
133189
514740
1145502
769928
27041
234866
932849
12481
339846
74135
810722
848580
1032557
252252
933463
63348
140094
577130
881510
1107893
249367
612570
835547
134237
1111427
361196
190062
361591
451565
977213
315872
582723
157739
599293
259566
217920
678870
797502
410057
723320
906301
796935
224753
711627
102707
222331
612201
897287
806065
1051241
1073876
116307
511172
1001228
699048
182801
544684
93865
1150203
457036
923635
422026
1019049
1043851
600461
250692
272233
355858
808521
747947
452739
984902
315570
522317
573486
554899
855598
914422
268994
355976
649530
750104
512691
894346
153601
688348
1064509
379883
430027
811
847973
299034
652846
896979
1150445
615826
682208
981190
80300
397994
1029513
1017267
154199
92106
1023193
357157
100812
712570
244851
337362
142349
349633
157552
46603
1025351
675877
1108943
284200
307017
442562
497048
312260
250343
681567
670738
408474
720604
620712
130316
568340
302259
146070
1046514
189892
275585
696342
1163620
295044
695252
108258
580264
775173
13119
326714
1106266
372239
121203
263491
84965
1028986
568874
953075
1020823
855540
91790
553685
317780
77952
129979
364994
722536
293113
1139230
1125378
909082
419296
724297
546914
843776
161732
1148047
581228
1076701
226739
1093205
701579
975412
23853
698126
523209
1135612
1074975
840679
504049
75013
645090
368
740037
153536
1151678
679930
448996
187881
702922
308784
1016869
999473
319663
65727
495363
386904
585889
716386
300455
815257
724104
1092311
234751
453401
1170142
721533
589039
186323
778611
264025
507382
951027
306231
282319
661347
348867
765299
168370
846784
307080
957379
434749
348674
736652
1057242
196839
313840
49998
616112
148419
1002720
608218
494948
1017779
416216
183677
90317
32973
604450
244802
907804
1064611
331988
80536
918881
793392
135782
762610
1061098
633395
829072
129822
639834
320393
320745
556784
49383
566298
1003396
532799
223184
1077079
212694
1043868
364496
456620
984928
563782
729192
163747
485219
562853
847427
395595
75153
80059
33415
1010296
810539
286163
153563
1016790
155110
811800
794992
373310
883737
1062482
451934
998139
790079
853847
382902
1129478
1042747
364324
109135
360882
191906
1035143
186566
17904
445013
678176
1067159
936871
250271
682217
206015
1058362
96607
165239
266531
933160
174464
587601
294280
513372
229594
1034527
238537
893789
990892
1148069
797522
468585
824939
454821
53439
880210
308868
129916
619684
957837
685842
893668
357045
166660
378467
1994
773955
4172
689953
1048365
372575
618661
1174259
686481
334358
136909
188697
19311
594498
588597
1026350
462414
834998
3696
672381
824258
936686
77168
561494
163986
109398
865693
2930
1126273
1105189
1117996
198623
981706
853861
499300
830520
1164429
402175
1077972
103705
717418
307217
790232
581658
385670
454816
1021392
489133
863345
692330
722002
1096140
971732
910973
937802
1037665
440409
183942
1115045
204665
753461
942065
794683
905385
1025223
370157
508616
751784
978
307911
1058474
31514
1149893
335536
527845
220676
521811
875782
1022168
1166649
393115
838236
383122
23608
706457
306774
932712
939705
984323
159367
717441
179539
94136
487494
308082
626569
1064157
66533
543902
586265
982975
440745
742873
891315
1083404
749190
406182
576814
628427
81877
936502
388678
235101
770079
858
89260
117096
579208
615944
127353
891093
301973
764851
40197
1052516
918097
697590
153859
470312
1087480
670444
847461
308987
7787
913782
990301
568191
376031
55941
381630
91627
663124
768785
200819
799946
735760
288399
961199
569560
495944
1160305
50629
51913
620030
854054
20712
891979
54030
535553
211868
446782
232680
160916
530158
1130636
933222
420655
940393
667648
198730
759641
698730
747286
450607
922560
212378
919193
232115
152547
514909
176625
482799
1106491
1109186
463232
830618
999515
372519
272455
982683
680743
372883
878642
16120
481027
808072
70967
785873
3896
93824
468521
833460
614567
704659
660913
120322
1046771
700518
379762
829614
1142809
364246
294957
1121248
538786
346256
299285
508046
105878
831851
417289
210878
970873
413013
1036956
1130582
74705
1145004
843925
347932
110949
23747
119982
149156
115658
1136031
277723
142310
1021310
153574
156002
224008
207296
348685
759618
600071
893921
785791
47193
339425
972088
474437
79561
479278
493820
1137442
497833
770052
701230
981510
316286
63148
873642
769809
150301
896804
695974
674576
1077782
890272
401788
198263
947390
401571
780284
575810
147230
778167
597692
583300
155943
775976
584770
659918
663224
998894
159687
1173930
327505
278367
184432
242396
895473
785054
318371
91233
72544
943036
797441
636882
230195
1145217
1075333
708861
717913
1171060
722872
283140
833159
775455
715559
478199
519436
530081
129931
173501
226652
622291
1173950
242844
145567
182845
321162
600194
98010
141896
904690
706682
388059
602756
330901
957425
967170
598704
1084866
1165416
44434
302531
987984
122724
739368
132773
1126135
963273
113724
1009863
889366
773481
910149
1091790
1163037
1124443
635782
801032
902098
917852
445023
600938
829666
881846
850739
505447
1124773
247791
922823
457687
604656
307539
294222
972819
970626
146637
299333
895879
49658
730726
833600
454861
900180
966031
792480
351760
1143810
649037
423297
403032
35820
232139
474375
686849
1085501
639509
828385
897308
893456
777213
1092268
323988
386270
966235
414103
684528
891826
745213
527915
887644
67365
938184
1040941
431421
31139
245153
609626
39649
217406
666537
493588
560910
499451
825343
652885
624809
922622
61452
363494
1134730
204236
431645
763270
661558
680721
836379
885444
693951
276381
1037768
911657
547008
59528
1004781
789705
456170
42613
820631
644529
689299
309747
576039
978641
938456
371517
1106984
511800
179837
683870
17703
386594
837421
162426
214571
655733
554718
883378
63161
284050
1019572
92258
1015325
1016776
629148
607408
551814
702223
93933
208436
1042060
479906
731752
198528
1098018
344341
989092
889386
266206
317331
1019839
520625
263166
1008358
656912
254198
692292
434395
228249
973565
460562
824527
803512
786675
10580
595037
426889
747092
475760
698436
122945
99198
11096
494792
271595
220128
358254
842196
1053877
636786
664608
53158
222585
88184
716204
385709
121086
602662
978366
760753
750924
133663
975156
792243
748494
564078
949392
1150520
873015
925831
165973
429756
890635
1130054
1110102
891128
715915
747944
661488
457132
1001920
508972
252404
673865
694974
588128
900994
801221
395843
389513
1084558
663895
634262
867862
905790
654124
102274
545882
615041
277528
138564
637490
96433
902452
175184
704914
545430
851344
833233
571188
181664
518670
1129101
706506
543579
714037
1001617
823562
541913
261877
154571
662139
493012
1129478
385434
404979
619522
554419
388104
758813
728053
573902
629999
840977
579895
787236
71175
99229
245530
761137
701627
623973
430192
495216
1082440
1153362
1139442
774330
802674
675263
569998
551141
1096950
447864
504535
863233
179126
690436
575866
348697
204700
25017
748390
962902
804115
404850
943028
4214
236649
329624
430101
1153886
872218
684834
1038888
70914
138084
518075
654487
1033270
491426
99122
633477
223524
78849
1111408
96436
3740
150698
485180
203231
1157984
1014730
1150581
107235
75226
5558
422734
129999
1149013
90891
43620
772002
1012595
184777
50763
257103
501857
182875
360292
446252
31006
153183
86501
1176326
746904
123491
437932
292835
301710
448307
140410
1090425
1116534
993426
146131
337576
662573
816748
544797
104911
659638
674032
366893
587459
575567
477286
1022658
130363
749122
924350
134097
293173
39660
965037
598636
96132
295753
868936
55364
837132
382882
371899
710923
369740
307944
37502
757820
337899
748635
914004
193617
4793
376051
473302
117411
353245
174304
899586
1134409
516088
1139836
980226
375096
663481
171137
334264
856544
923311
1022054
257117
151675
649345
533559
160211
543110
294614
987440
770296
682362
1150330
185210
112106
1003134
928978
767199
668613
545799
694668
469191
903806
844950
492395
226147
66507
78792
48976
198833
109073
240348
677125
523901
829566
1033327
151370
539900
283837
384123
690347
1178977
489280
529902
1160120
1014758
1011314
67618
709851
1161144
21460
120140
89725
691163
336695
667380
279230
581624
791114
974773
503501
1135148
964141
15109
75332
405813
957168
70785
518606
41666
707141
582816
1118383
1070959
385650
282797
650755
1046401
678015
338348
449890
417511
506495
457309
820989
814835
1179706
685338
13717
550682
411694
277179
1051816
716484
221039
842183
1141605
1000443
948863
826552
403075
1138496
721237
52588
1063726
265900
203819
184883
292090
794072
455445
173319
883935
665435
505001
788799
314750
567617
262325
660913
108421
168586
213271
455894
213059
1073938
375536
736071
1004697
156502
685013
307975
650416
658178
849495
129370
703069
334402
187953
548562
738380
457252
566646
78744
575286
160128
1166665
362647
281666
377598
1041717
1093115
160497
450995
19216
747828
10860
609942
1017639
1124578
1011561
1055694
316066
438822
36292
378479
779264
272253
351889
408714
105799
710591
1056210
303872
293982
439447
170118
747049
232409
1128488
676911
27784
91772
654895
572473
349314
911334
1165068
953247
1148723
344818
416030
395620
544100
652001
120858
986006
1133198
324565
1178216
916223
975135
558127
183826
644734
1086527
749678
677970
126826
677326
454200
993300
994653
83946
155291
98360
972426
246339
953104
756336
842459
1084875
627271
797122
595069
301631
764928
353536
106596
582200
449137
996099
1092741
254623
776205
863712
577593
315151
652526
1078041
12366
11572
436722
701569
70662
71935
610599
512359
1043155
705863
923687
357247
830929
917952
495035
368678
978487
663722
772269
309640
710788
91193
760512
1080446
863155
897784
30343
1011456
1143930
19668
749105
655531
246294
1169103
250105
771428
813786
1020061
548264
337566
1175236
701514
745773
441123
916433
217093
226435
837325
226802
256145
115377
958666
99123
1129962
680813
389406
72216
932932
8180
918356
633176
136172
704070
462057
876483
647697
1023139
1139393
110599
971241
290005
336337
691627
411917
560799
1136888
68903
1125066
833373
506219
738333
475753
253828
573185
600560
250474
658407
70484
249627
760905
729768
1019784
96320
219775
902204
6411
1136457
205952
539972
125253
149229
63687
736735
1155282
298741
911590
1134946
395185
1081636
882649
333621
667106
582233
548683
1029929
292944
152706
92412
1112188
308723
470013
981465
763610
1059656
757814
1137853
1073400
990648
265629
157616
306513
935716
44432
366071
555542
676438
125990
1087364
25966
946440
505144
720184
341649
857879
1019926
57781
32349
74733
1071058
521120
553212
651602
452166
97734
802466
154632
1041575
162413
1104366
356560
513502
1020948
978215
147907
186259
123743
1085605
229015
33251
1034969
156538
575410
367535
919519
646729
1152917
1142535
534359
354274
1174614
500345
488197
125033
299719
595813
658491
751420
403322
599231
628038
204894
536996
390261
625744
365917
799280
681909
497743
509187
790662
754989
749208
1098220
1171745
521737
225791
712808
1041469
1157446
561113
920660
430776
415998
1056499
992801
865002
893542
1001130
770237
256237
210843
311824
973961
337603
310126
697470
570689
348777
64494
649244
264984
837275
566172
321423
481474
1047896
1130167
486275
1005093
344930
943037
792638
586109
982264
743293
568464
262581
861377
228602
501140
155165
931376
923571
792135
847359
178170
304878
523050
1028546
701921
440789
1167465
384699
36935
1128732
1082865
1143115
733093
1175011
778742
810069
384410
362822
791828
254060
987342
335801
345324
563712
1076049
82181
320549
1146915
957065
467338
1072912
166459
909992
708290
547286
77209
1143156
697987
255562
88619
68751
963087
613135
584362
532906
379626
547650
235704
1155066
849295
878977
1173652
519306
272970
7668
850863
229678
179608
238981
308573
167044
59599
1076590
1054753
829480
137837
781808
218116
226486
665369
837582
816794
948615
688575
1063849
588947
236870
598014
234199
428453
591292
869098
385088
481572
1026559
175906
505076
1047763
456774
296014
1000808
895075
1134384
990617
40533
377033
564773
1146747
610302
780452
275902
468747
185159
1114528
1062715
599933
988990
562212
467237
1170644
369096
1048388
115242
1038469
88953
644742
1168626
1008688
192955
563606
465348
322894
586722
896471
27071
251000
53842
195081
906546
825522
785816
111038
964561
55672
932093
607198
36611
447683
1010910
947259
249548
9067
640041
1026995
241006
393771
186229
390111
695020
61449
1172801
483812
1062388
186778
558738
1161123
265545
171085
222343
1153512
758782
849484
74541
30475
31503
489858
272200
109226
827034
312386
74179
507626
943565
1116535
323776
531876
324536
697290
970233
298012
1032556
1033833
169284
273565
197588
62499
451303
1135826
223195
1039272
1168712
165532
586998
328878
283262
1059427
703630
600752
379473
1008628
1039556
533148
954683
246316
1070938
1101876
949342
1053598
756852
723595
428961
1072208
355343
998544
769967
190210
657063
911593
751634
863243
997832
543962
802029
166192
564753
584880
626170
674960
335685
177933
696095
1048420
550544
566740
1040569
531085
1058242
122101
353277
933660
144189
973447
855373
382895
1147009
719673
591052
308293
798461
47075
349119
532095
613652
452248
428668
1045291
459821
218119
662909
150675
399566
767041
874468
690130
363366
729763
400770
340163
623184
993634
1165872
455262
568738
1178204
963637
328539
889790
716134
713371
384426
106305
1177371
949882
1077797
937182
1046632
1079992
870516
217138
791298
317024
197483
1076624
52773
4000
1042540
530207
830355
1141395
393047
475636
502194
611424
194790
865334
460578
736052
200061
863894
1028986
918881
956658
201889
629466
5479
472202
946762
797222
1072217
1113873
197843
1138259
980125
26317
922402
734250
1049540
73057
1123517
710228
171947
71100
196087
1164271
1170853
530942
696968
979647
433871
614725
151935
397854
392126
530890
286322
686659
638065
634634
282646
1120032
920526
1072703
126662
436782
902137
743889
209368
901908
555176
1117047
313520
19826
964424
1081774
308369
154160
611353
275529
1089470
37171
94794
920413
945273
1137734
425076
625260
188228
232307
1023244
48806
764027
279281
459527
1148969
514276
802812
374681
378835
291699
1076315
860789
1026557
472358
807002
87247
592563
597707
942688
293459
346477
142271
788107
703782
309260
689856
1133898
425692
114012
1146699
887575
122988
341462
1160677
805576
947274
632045
710300
1102433
6199
1038454
166666
123972
504861
467714
677798
982479
1060203
849190
1085417
619971
1013520
551744
735015
1108321
300312
471787
1167120
710001
296528
1084120
877833
1178778
296264
396910
175663
319146
562736
966165
91059
166061
1048893
980124
803454
318504
329821
547686
1166657
605149
489974
354923
455314
111197
360441
1080126
443098
688685
737970
1100212
42533
577404
396578
221117
722433
268612
587051
1046856
776880
505773
996092
1087226
155471
349328
891231
286229
818150
565955
517991
456352
148108
154358
814102
658654
652767
75983
611490
715574
172372
479290
647754
803358
42500
842956
266323
1138836
671582
80753
755231
1115725
916240
870717
1131641
445861
1092465
492076
418818
999804
170247
197639
1087680
621907
259316
1062614
198105
386782
52865
858601
471399
862890
1102379
629863
789310
207035
340184
330532
1014487
542784
103015
1038442
991195
566178
600946
487255
765490
13192
400677
470299
658535
651641
874086
987850
91098
118352
636321
855197
1152177
625408
352004
511106
997230
142929
541531
50249
1160039
150926
703078
200554
891200
268035
633886
506052
593563
374336
50333
775372
133982
1113769
841717
640518
24944
586240
390068
1165774
1112336
1044073
46818
1125227
115190
295970
214407
614502
541701
816156
39516
840523
764984
1097479
853963
494486
720377
58709
214057
578954
269452
32855
610110
534060
694046
916073
934240
560810
569062
303247
705196
464351
1112485
306187
13443
645626
878558
102807
446620
314784
669507
484460
1040720
1087508
921340
840483
485196
1169581
845709
1174709
285884
895456
65527
287093
829931
626493
709023
896375
128234
435175
769803
187167
487450
1112419
1087785
1136705
798421
928207
230964
645260
856716
646346
1166949
1151916
600303
138406
8057
89283
457849
722386
808513
577380
807399
1019517
535616
31228
1020841
694607
309978
492740
270685
1067833
920058
634928
503120
82994
14926
819787
334808
233586
383068
558916
1154995
313635
898550
318597
1042064
156261
1140807
240540
1138000
723455
56502
861420
722003
1074913
1133875
846832
104507
193151
19792
172760
815026
1115779
313220
1138590
831706
879801
771942
975277
763353
970511
366485
83307
785009
403719
206030
800049
369246
905998
104376
216616
314356
876174
897429
213796
1017745
2716
593119
303104
398195
339232
23150
1131053
279042
622475
27651
39414
251982
153990
827909
1008274
139171
46449
769978
671821
85717
903914
1014837
98435
1031055
392555
239820
935950
1116068
407810
583387
69222
697918
586380
417476
193388
379146
752619
972090
670785
702074
336679
118417
564216
947438
567136
22862
466678
999934
329679
793009
1031790
1150871
1132453
628277
443074
449926
358947
540964
879532
452439
544010
1088429
843130
572945
393538
497303
562045
1057055
567341
970253
986285
1109703
173870
246655
22468
105174
477031
1084049
141616
162099
461259
531380
558075
63341
826936
382928
366833
338147
1154136
366565
234680
778181
843071
434007
425604
1022181
740469
60318
38826
191970
704738
650343
73379
536982
809309
669720
1118924
538999
441630
1105302
1009381
204782
124243
463265
335748
353506
1111940
542694
538291
367199
743310
886277
356362
630217
234876
1071055
1102640
192619
733545
1143878
1178183
498810
501352
325521
698130
164475
785833
481021
450851
81300
181043
203897
1168144
117437
628398
389770
666204
1104056
30568
639996
262755
744714
107346
820653
856982
237845
635612
673737
490128
897997
264529
1147587
491069
504900
898113
158557
248808
1157444
305969
1172271
761494
931074
503410
662440
72642
778782
940869
892913
928852
146426
1169569
1002088
510180
1044408
167895
826009
182361
751353
466319
158082
870979
962555
1157358
679648
860118
248699
811172
117768
1161975
1043899
496778
179665
468287
921964
589339
971970
80101
249354
121871
227757
21315
1055046
1082770
1079012
635511
989742
163052
585561
243093
915928
317215
953663
718282
435708
982677
516749
995533
456568
131190
1148543
616391
543978
405859
52806
202302
1075979
789665
343610
518792
522045
1071789
233726
244862
979156
154822
573266
340370
2340
932043
1091793
878594
1149839
807955
532482
275780
408470
745026
505992
423849
1101583
60291
140208
91132
644454
1095592
384248
592229
1170598
869277
312323
772450
1087977
456189
188003
303666
280127
131450
248276
599291
338721
1069012
932914
1138504
751165
277826
409429
609497
589047
745498
217544
845315
461632
844132
903264
554193
924010
552645
1061318
15258
355193
1061846
1101617
808481
1131762
924875
70789
719500
707911
636912
332951
23617
521528
119731
1114687
991082
618159
737861
1138909
983814
605195
573306
672154
480574
434584
1011952
392447
1113382
801471
246385
822793
788958
268827
1022036
542581
1113250
170850
920475
1085309
594155
506340
129731
1009126
610479
1128889
188723
435229
1170536
683338
220277
1100924
480550
249165
907427
40361
1110786
465337
801118
59990
536874
101711
186102
830842
466903
784863
588192
201213
196098
790997
118489
358123
240302
1029387
93502
28773
31380
557468
220185
881602
170950
108078
359770
549040
835012
492956
417979
54180
386113
143402
417502
859895
348194
190974
614129
984635
291739
611587
504023
305331
828489
96295
60425
513010
330918
583480
1035406
453282
960596
518697
841947
1130683
840382
52570
1158308
444903
368049
63468
1093433
315833
630043
816502
778130
223428
740078
460703
1147798
1077953
170738
20362
500272
140115
155052
41421
321772
248938
366602
296506
811950
109148
340536
64004
592377
1019015
786066
834323
704444
58896
529855
59355
853417
77311
1120252
423879
531552
240148
403636
939781
697783
219609
644210
440292
1013930
382897
181783
1139091
706544
743208
872155
577309
823337
853139
814978
485277
958806
118366
914734
766010
503723
111486
258633
814368
82597
592488
561794
933375
627337
435789
759921
79738
1047838
1073806
481790
1173720
1052766
912025
37986
665163
485678
909195
808208
132796
179672
690877
1131406
628308
1118875
615954
310858
862573
760162
804254
746457
391586
511461
499296
55152
780342
69886
777190
1038136
71648
212484
896254
706331
918413
203616
779202
24625
788695
813956
592963
1142773
890743
602715
248950
180816
758774
1080377
120080
162821
486866
468795
543397
907941
720797
704023
747772
326556
955542
1173726
972916
11959
813171
802510
429895
1048157
893809
773941
343261
986167
745374
595356
511033
594333
742875
668549
1069780
981862
957463
713124
53474
745246
935102
129584
865085
719304
718384
1079624
381873
109897
329572
223843
912493
93366
1099017
282819
501411
1065048
69877
1066098
477579
322562
105732
344539
85178
198673
1003423
271142
121363
196113
177012
801110
429426
1156905
945696
1098789
572255
213815
960809
850400
678371
769946
914892
371123
112270
355057
418797
252122
503639
354351
765372
102940
1300
846587
763993
28694
957612
1007098
637526
649090
876260
1058766
953444
184582
773255
733531
922317
709204
1144053
308670
186411
440461
895784
1092408
863343
226681
923821
524408
1168158
388323
209530
470092
215124
565685
1056726
218196
50880
1056123
23167
349191
541826
841003
1092361
803448
902583
49488
418336
290111
722372
779465
293190
226159
925161
179043
643017
1048733
480587
300332
921503
615383
1062617
146791
270007
1074904
483580
367952
456248
943361
350111
310339
970404
971802
455873
853658
557230
658255
419759
801052
842133
1034896
241839
512286
955552
657698
35618
781621
1159333
628003
20856
406612
612501
342822
346011
1026282
323576
162987
335227
225198
74792
518611
192201
914300
155157
691504
209576
30861
914118
1075251
1156726
829780
766536
685436
1074353
542300
235784
199583
89423
363614
957842
120240
957806
882872
327110
351702
271508
946366
135727
409969
136308
762368
614303
799727
1165776
173219
1025389
860983
239128
122926
490430
810449
936528
89315
24444
183231
337011
460410
955776
809289
697955
1136055
116988
350419
872899
978001
232896
76097
132420
137310
347318
890394
154227
899580
939063
1172439
346522
983119
34156
757775
682963
160946
154514
815288
70467
555631
540111
146727
627925
345153
933482
203802
93567
949405
95282
847250
793398
53050
328870
873431
268832
822225
749843
184786
377054
916874
984604
402820
483540
239366
824655
958475
224451
763206
932211
454954
1074028
646645
1159481
188412
500078
729651
78437
491292
90515
1002925
962509
343938
688066
412171
834039
272536
298432
909109
315035
781125
365408
498396
1163524
1048047
846763
978494
161019
938244
409751
840804
140381
362220
266138
590457
825473
1070218
211315
1139338
682772
288085
1150497
1023286
1009238
353797
984111
994773
841677
51928
751871
12972
488115
493730
778171
1125004
322208
859198
319922
279206
275146
770143
492170
744739
662874
259356
526069
417354
837371
739239
295182
1074044
691814
700620
123624
208650
544219
31782
483546
127052
339994
214126
663933
564394
574898
1015072
1045273
552633
1154479
952330
1127153
53420
843557
458594
92259
613790
498529
638449
589272
956659
76150
182412
826377
195646
510771
1135749
517147
545095
200252
883861
609004
609418
818961
128439
333430
958249
453834
499058
939884
20075
896242
712152
1069169
140294
727607
1118600
462695
76774
35836
998912
780553
387509
427554
1138175
16689
726319
1153609
106656
767038
506808
444724
1083433
1172551
1015547
998370
337758
842781
622850
140092
492817
332106
440221
1063360
826970
452672
624517
384724
1137314
358580
491488
930611
822925
227901
245956
520189
886396
800810
435735
796695
167129
772661
1030919
980834
476701
988683
170866
1176755
768115
893569
556126
655529
1090569
823685
656454
823666
474180
880262
799445
266785
818115
671073
847048
778572
943127
1012944
341255
507693
880674
1082734
15474
910693
67383
486789
803204
51563
877171
1101435
473931
329674
237255
812737
669915
940757
415777
135032
733843
596312
870965
997240
899674
665121
826160
89602
808642
983255
1031122
439134
774000
403883
277930
896584
1079368
557322
1024919
995298
157009
786830
494213
752957
722721
1157230
466555
746819
839712
236304
994996
1019595
455853
1112335
1168725
575204
51757
589574
936329
727575
700630
205662
66357
1168304
27758
37138
650668
99359
580283
363598
281893
72351
222552
777542
197041
1031778
1169311
373997
1171300
1164017
940705
183205
1147391
442367
140792
975704
760285
35451
16978
1033707
14240
814081
452578
1013545
816612
131274
964354
1121704
643617
267041
480463
457295
439516
570275
118273
1025885
109152
1162367
140003
121310
519041
796072
182981
836343
103745
32700
402945
790817
250139
959612
235896
696581
108811
754580
891939
950380
863445
919782
839599
580694
1178197
451680
1076439
489896
849069
333106
1051919
693191
221360
982333
169587
939988
966213
475240
915800
653840
386442
232602
1142775
703971
87372
394450
865038
312453
242324
1131789
1067685
517611
243372
133354
707577
298149
1150423
688825
360948
254573
178836
999689
139175
737972
607335
499801
559860
585493
1015332
386181
233654
1145671
1057704
802082
514431
273350
446340
52522
219763
767804
643785
1017906
332729
56693
669757
670067
576497
1177208
191070
636115
823468
609047
169001
354591
180697
1017893
902466
438269
52593
372483
234879
440450
774684
1097181
828326
1057412
473545
247993
299857
950461
1156106
718395
195634
1051762
1064958
339507
338400
755159
82841
157384
583530
112128
778860
393458
569059
36614
1133377
942040
1042245
1048261
496513
464843
897584
966470
927304
1087697
724317
390135
152959
591864
694221
704343
58266
250707
487378
184620
1069406
49205
870307
319196
636047
995985
260797
739864
983885
872322
257399
358557
1128906
1013233
64334
584519
383258
331026
930465
476579
679088
677939
627843
1119811
388766
766301
859121
1111726
562912
346198
774929
392072
438190
858384
425601
137641
386437
146322
595155
620722
749728
227312
566469
141207
1180201
6627
317325
1045958
671036
760775
980003
645888
194993
910641
20403
309198
385878
732198
74973
641066
907776
135613
374971
832771
201069
1123650
742179
259531
562603
639814
42766
752514
50566
1153508
1071836
860053
73555
580008
515601
885454
749831
932960
413249
1137286
833981
323460
308920
1035407
1092856
23804
540725
778169
318715
169018
535578
1040103
93317
362962
575159
683067
713976
672421
649861
722624
961046
1011348
408371
1014260
968955
892491
140388
381158
681282
915001
1065934
263812
1114886
621682
1092153
617092
723444
472182
863261
289584
291975
651527
606369
850576
947816
809005
255628
776097
97633
103660
400836
1110244
720665
652017
873984
64957
729773
234808
667117
322047
39064
6439
230943
599112
831345
180239
790413
364293
1133320
910635
937363
585604
591100
185374
273028
74540
159265
678402
402388
249508
89386
260639
26996
467709
947764
80748
935092
542771
487393
671372
640784
374222
732946
1081642
806912
1019990
1064886
23363
1088669
855132
911768
587358
1140358
1042060
66554
327493
280051
314327
13232
1001125
452052
450583
563598
660915
773434
679943
681960
165504
519606
691722
123877
193967
244616
888655
174084
829399
145327
180935
737049
96284
552528
862000
776469
355750
36814
501693
1131018
499816
1122559
875159
631221
419188
485638
124574
711905
440129
363291
298048
9656
1063818
1178472
223702
61011
967227
339236
511151
754103
686900
416963
153589
1076850
737341
1133667
714181
134280
25772
1180218
980657
738183
403289
329101
1030201
776720
877974
688471
879460
1122075
733062
515053
114852
1166831
1120879
14212
847636
619124
321920
132782
444633
919295
434502
285294
875241
311467
156138
328217
888447
121499
742677
672882
80994
182773
743653
772142
289106
565202
693075
444318
414736
1110910
50372
163530
863761
346399
1014711
690601
668212
583941
1123353
393792
1073683
1052816
8550
32014
950958
705928
203899
984699
1118201
265160
130776
237486
1134969
568191
658437
87312
475492
853799
734485
489417
759579
438397
112041
271675
569682
375626
48907
404029
921028
425395
653585
719342
257394
1087086
847355
882998
98066
205682
408328
497084
1807
1021207
610688
412261
812603
389550
603978
630774
377627
1149470
682771
223340
532279
520365
741363
678015
636387
823853
303518
356787
41410
941007
226695
1053164
212888
34115
827469
1170437
57494
976963
761919
23705
337977
1079035
22735
544572
1097489
525430
324003
1011655
1166450
501879
599738
359464
935325
455434
621103
686480
1070555
215028
870662
289455
556081
481558
864266
237577
447412
398261
18630
681648
523246
1126454
489800
420826
269855
1145904
503108
810206
627292
672085
22956
737041
648292
1038677
962536
653105
875984
502151
520468
1004183
550769
1047138
373116
84517
351342
810476
184274
271101
1145859
717069
938469
1113617
911604
294483
94951
1152495
704948
842960
66859
833851
863017
85019
916299
414045
845902
789015
916975
1168214
882610
366555
620595
312389
501022
251941
38734
994724
9540
382180
172196
519772
225879
1117832
969837
864901
27387
146483
875800
521032
316563
746183
245240
411313
142312
44977
173912
407583
891682
66
1017024
1068875
848134
838518
295012
195869
997799
1056031
364235
966708
101995
591722
663505
159962
739526
93601
700499
1174765
208717
766431
719170
815321
204004
565143
952740
259801
1117215
1095764
998711
1063040
1063156
726668
12069
92788
957517
438615
1056221
519742
63525
817311
583644
593513
382520
152187
798170
646358
355349
179773
612797
680070
1060767
177555
1167228
892869
253090
604482
962359
117698
653042
873391
311957
814787
151937
567208
917513
738153
1150616
401575
191251
394340
936119
169280
582118
243166
844512
32859
211203
195307
40314
387408
550563
5648
1107674
974085
788895
860373
220075
644189
668137
102444
506885
556738
134325
1064054
961656
744691
277007
149109
640851
911812
394173
604793
819066
700000
94713
303744
660747
537035
957309
481174
542353
320814
1178108
1031543
1132051
58987
415807
623250
450287
505958
780435
724443
433806
614423
415529
293735
1005497
665903
763212
114299
797823
309671
295875
443174
769797
548806
268206
125999
1153624
279795
527699
406506
131135
816662
1124820
690385
801297
741164
1029407
997661
657905
367824
518971
74585
784210
808173
1101665
225804
23877
607769
318227
1145451
452785
997892
161295
257669
805522
247827
905529
976948
14160
1151830
136308
923148
372399
128512
1145097
375898
735989
862674
831587
1079185
1095999
671725
1119429
371329
236239
677506
682356
757816
613877
55889
512901
47313
627979
336341
446164
503231
561153
824969
450561
982595
879971
18242
12006
807723
169386
855488
287403
181416
335627
255008
1039459
944379
1001058
268154
44639
604478
1028537
637419
529787
301762
829333
469567
292982
1146499
276312
672907
372286
744798
320886
662363
829500
702786
339733
814255
1087184
1079782
92326
649643
486723
589795
670987
862833
96887
884858
1179022
1027489
381645
12680
51072
532758
178944
320520
668930
1158466
850695
628388
902306
435963
409453
285908
184661
399607
357167
1078758
125453
180509
985563
936188
931024
506538
1005159
154445
646918
933141
954222
1088960
464265
943853
1178901
150757
74001
124563
329820
971092
70049
85680
72749
72623
591391
57141
384434
1076889
850099
271876
429655
357687
894404
64699
197824
1165068
219516
240858
255949
819469
129489
596096
681670
1056048
238887
759498
956341
1105971
421355
994195
280591
399508
682641
958644
540767
807037
339101
262582
88732
906933
466851
9242
692755
283108
896554
36236
190579
159410
768258
17409
291872
105867
558104
32948
804834
520805
472280
711174
423817
740777
1169958
1169978
940450
328587
193762
1017282
1047619
1171840
871359
616317
306973
344633
471406
651008
1049946
262395
915272
835391
307311
75337
868621
497292
196229
774072
596068
272178
867357
440672
310300
958652
286606
793449
900725
1176871
761297
829702
126586
929863
732804
635737
318853
525941
266002
514260
63875
40315
287355
268616
296152
945796
466658
962863
597095
389108
1159768
865108
1061717
803488
259321
650188
432088
1051758
711328
353081
59943
147906
412034
345421
708232
326851
360556
609034
524386
1166817
649555
1131663
602952
471153
355050
213858
985108
1109181
490787
410487
594752
1113921
189831
400065
229033
225357
480649
906727
1087866
538748
1167920
940432
8203
851133
1136963
11074
1029162
965853
22121
351356
560285
153017
574720
203388
483479
1078270
177429
577701
872241
639810
799624
1080260
1165594
85374
127618
590903
420088
655412
125930
959561
958203
553846
195489
627708
1103969
545902
664887
294976
190493
1074560
455515
878668
33888
267942
1000463
301470
169280
144101
787791
94289
1048318
790500
54625
341249
324403
544848
963259
449683
1072376
1178419
431263
146849
791399
979019
82919
970037
353011
1128225
143926
118346
383200
57114
1158898
1020786
728840
66909
525248
214612
691658
397698
122210
159908
373871
465188
912947
446802
76095
281874
806685
712455
1131767
819047
145982
990404
528599
945681
453303
1075290
630993
135670
620518
833407
972674
26828
1066237
419801
1167807
1172829
1069429
663619
227322
1059919
89238
682548
182623
399971
915606
643343
1116555
286293
520157
1067320
404328
726635
1105411
864460
639946
626496
100671
1171168
496114
1074274
372592
640453
961075
268984
557917
178067
814108
777128
544043
320464
317465
675694
160453
601091
738947
560911
133333
298534
485101
287357
419468
619774
111914
1103302
546782
656496
262488
267449
1078744
617924
395136
458756
155819
882256
941311
722123
72262
570020
838265
511433
106393
820812
50210
753047
1019205
295039
250435
820012
872801
619355
860858
613087
1118125
822810
1001465
386615
579665
190567
395745
1119841
629392
615173
510917
707324
605402
778918
147707
697288
324640
1028216
899963
310144
696362
1119524
663791
762309
4512
436915
970344
111549
219812
563155
244460
698054
127198
34149
114437
213662
742263
539401
815899
1168671
113668
847432
806227
603020
866585
277067
204883
252277
361752
94872
1136130
575298
352937
90896
797385
123580
896930
937550
476546
278049
1107268
705561
559806
1100290
120966
147
241778
774735
586585
945989
16860
615724
591341
83997
632347
403920
918528
73188
960074
943450
445235
969742
625644
190234
575028
917084
226082
310332
599762
555871
690847
757808
550060
255550
675101
356861
1041169
635728
954091
893447
756859
641937
212128
69682
964816
1038574
607214
754310
352945
668448
1164702
904246
986249
568875
1169305
571934
501292
799847
792209
659968
1121106
1115325
277180
457163
27490
1022820
362728
352185
1023610
472831
295000
416829
1048747
758119
180414
1019947
211302
954878
426169
290233
206124
846574
209847
537572
358863
1176676
1139433
730360
731860
1123994
527549
386841
272784
546768
936023
1160002
131355
730761
225774
1047261
1012803
571621
522440
709983
228844
352334
141608
199801
328296
456187
276667
503093
945019
204467
668747
153026
389346
790386
360932
1024911
290342
766551
816228
678838
932817
749986
489923
858496
555378
1023015
485266
84810
751844
706871
560313
1142136
290518
15492
306805
627865
307517
106831
99416
1147583
1124805
258483
952441
300279
866826
383949
215922
146594
146671
233601
121832
620235
1018385
889875
439190
1024375
881396
640288
1170690
326365
991382
351610
1014677
344676
1125911
923992
642488
6058
643733
1136941
46879
883616
480781
281883
321050
1002286
271995
585955
5325
1095593
348053
1160214
558720
254133
1162532
894080
549519
943265
84302
63786
7075
500315
172668
710429
560311
233057
338323
138322
224836
844218
326262
372486
413430
130386
1063886
1020402
903460
601727
947682
881609
183826
1147447
224580
551051
42751
316837
1173757
1152678
945381
9938
404572
139216
92368
828401
299751
306672
510102
620273
142718
851484
406468
475757
485930
1118233
122749
532721
1138793
367475
343445
105019
983421
601554
312560
855699
730431
486940
848905
820164
224042
540602
63716
849936
457597
438066
262836
364441
361547
85933
814410
1097917
729044
1094969
924733
100645
216252
1140534
959434
1024230
1073701
1032461
1012978
994542
897848
156301
931883
486754
320511
298758
63735
990379
1069341
388794
373616
159882
988098
598128
371681
1080527
62599
911378
21811
350268
1059585
351390
70329
764582
718258
372576
958812
1036834
1167714
690575
402432
681003
1142888
988854
358498
903998
586227
39679
652048
747240
197792
236921
58994
931408
1176742
738918
1163297
296731
747394
194694
1126334
1128530
1154466
636236
99231
297837
993338
159089
324668
1073843
671133
121974
864057
1057433
95230
229018
794762
697980
411733
905357
1164667
832189
117685
159977
112859
290673
1050488
1011918
462798
775697
206637
460726
589192
302517
25214
26607
594067
965823
365171
609317
903739
380425
132842
90661
478736
482904
590081
567981
646603
122218
990762
228402
49186
72673
245376
905497
375358
299642
285581
646895
37712
1031526
156938
483650
1131780
765741
439566
1113876
534711
211485
145940
439742
974648
863882
800317
736074
496239
644969
848919
1097545
1020807
1054813
1102439
1006358
1054279
242098
679567
837159
579816
123956
1163079
213217
914382
1021825
1026868
103511
1056770
1069638
70695
684993
464269
763851
676055
712451
579207
1052719
393282
326861
248618
529609
308010
959814
308194
790144
718376
1092639
734116
543684
662166
248058
399745
317980
1036712
507378
13425
445790
189384
247146
799788
710357
798625
521288
489105
103213
1028479
96751
1117464
764093
696161
290455
476172
785330
871143
565696
851094
619082
1034092
792433
34935
897521
802239
1048444
1047505
218510
676597
834550
203752
886373
181517
1061300
932014
621694
721592
765862
632539
892644
1135685
127309
1106924
981566
774673
556383
868446
1124251
565423
866381
719929
1154932
379221
10027
438738
1028165
1038135
371974
187065
829993
249193
177046
976837
918314
443292
1026925
14834
965798
545781
283696
830046
1140644
650969
1157947
61463
418509
22314
997821
369164
72169
687194
2896
1118465
276320
645698
392971
618535
845993
1141280
1068441
189013
907336
597506
567483
893374
546608
529631
1116473
443177
537299
957969
586488
56868
914122
556929
512289
170882
452944
370787
707761
342639
943386
875896
466354
364179
576087
576093
946698
826909
458304
742034
1114794
410645
866040
253447
641972
1012460
982407
248616
527609
115734
517667
748903
472886
204346
598218
791455
410996
359650
983092
6098
518587
216363
425457
416627
692490
418468
188023
622743
1108934
1079667
661189
735186
155593
297708
1022065
845230
354297
238497
1112882
889295
415990
662634
481760
229110
424461
961854
985669
1034497
1042624
358276
814161
563003
497345
260689
300642
80303
1011862
458828
195159
738652
957905
1171506
188982
24888
670600
659023
183458
782739
832487
823714
129005
1032731
963567
1172602
619666
195190
538502
104399
368968
231594
943184
757044
171516
1179104
759551
844422
166394
82053
990597
1152815
84864
2390
377603
548931
1103503
785634
24922
701803
838335
403742
277193
428991
1172707
111877
790067
864713
613394
946902
527012
136239
251858
800968
795947
827631
9655
354271
483758
1107266
42143
399491
605194
737632
279646
242234
374226
238084
820704
692657
844106
266935
162170
375321
789011
181216
1035612
960601
465398
316817
1085439
199487
686645
856894
705724
584320
652974
144853
147012
116810
1091700
1044674
1029876
997297
16874
720467
1051146
1151884
731025
421443
1126974
1058837
445955
701585
341751
623842
822640
668890
275574
673433
235311
435339
632278
1115473
439596
933999
844197
705228
722187
519552
512563
1109827
445156
1042572
522489
404198
669273
14272
610725
156707
437774
1072014
192181
940422
484507
1102308
2506
1030514
476309
507667
91414
415190
47674
978683
645563
404203
660172
929181
318524
449703
753858
210834
970517
606426
771424
38526
843433
10253
453115
615617
445652
311839
1045473
232228
191184
1062891
429303
712520
604602
717603
1012152
999782
34105
48920
698342
457351
14426
879750
78278
332764
350436
132248
139805
553590
50308
953512
1158024
708131
21539
1135758
621274
980162
262783
873966
418095
760999
512606
168341
1092867
998287
546456
467228
273634
343728
245176
325085
700630
299460
578341
710789
824741
1002319
318283
498747
467125
631400
472182
241693
276370
26807
991334
166759
980204
765391
547713
1024956
316707
84356
267082
1001215
1020037
262114
1131962
44392
108839
1056123
764556
854157
694093
203192
473025
891235
183387
218566
1035971
1035528
873354
408583
45715
119626
535910
1152513
770042
475535
352115
1040270
391755
620783
985929
739703
352903
92362
713526
833288
102474
837989
273391
547163
573926
97114
661029
478996
407191
182100
581758
722541
926261
134404
1163042
552800
336602
387940
1028967
542120
734090
563652
546937
360783
312075
513981
199145
164642
506235
152044
1117035
136533
1025518
5086
163139
1012710
148750
484373
891216
280528
1095098
433003
617045
3662
565526
36244
855869
768164
664846
1150237
710100
763742
601133
935901
430497
359899
825340
648862
985958
64906
884279
1011444
165543
422622
88741
486863
974253
860597
183583
10034
1061230
1018059
27471
788554
922512
167483
471082
404814
964791
209716
1058753
540260
1099332
1028380
570054
1451
859151
691244
329048
73502
760698
705618
749641
39664
318846
30296
675033
327426
55559
902459
656896
246918
318300
1121803
298855
86062
172127
459670
475555
734547
531483
684343
828438
355848
366325
489037
213795
596178
557246
169529
895470
481
401233
971393
351984
346926
407308
950699
575302
234348
299463
259801
811449
1074065
1126484
395685
300440
979144
923050
608208
184707
378415
82748
126015
198875
403997
257292
81574
94555
551070
388090
1138985
351480
526173
16068
214826
946511
297098
127283
216533
894802
113314
325188
805897
977554
603445
665783
1140902
595724
1033221
269538
657051
105988
194994
932339
1157225
835665
943415
975341
951792
1097953
932694
960236
647847
1129582
1031887
248156
894929
71251
649459
164085
703714
635197
347298
542175
623814
3070
87192
922141
974112
946761
389207
285802
81827
481390
1152898
283948
910744
286197
407231
1030694
8666
1061882
13698
421401
994421
765275
332515
535997
990837
535399
754696
418707
1170384
511190
629165
428787
212141
390976
895007
1032594
900980
811327
9011
471881
677124
801763
1090938
908145
655623
578664
499341
25940
400674
350838
870117
441365
938902
10464
1063741
711642
728053
649373
696082
137291
1130209
131394
1131628
100899
766571
963494
618887
354453
147778
841617
1033861
892487
154918
289119
753984
1125995
1013982
595182
536199
826014
371118
951790
601654
861732
587946
1143231
1093765
986804
317747
962313
37232
965297
134432
1006965
39854
921804
474798
859344
489529
30790
777419
327334
1106036
770034
684265
424089
258675
545770
204838
593764
340678
886657
462627
988524
707398
493246
566856
1059907
516456
628809
586780
960615
490637
217379
237096
553904
1167290
1046375
864262
655509
1116020
121510
483629
779796
351060
206481
436004
518696
235023
595033
266583
859964
724518
462418
591350
950392
211796
806743
64760
72024
466136
471643
1013007
813801
958299
737714
780388
822938
348666
541672
449417
880161
333086
201798
860296
206164
450864
83341
736648
349361
609307
326397
1067789
787581
544155
430781
309894
35185
748469
1049494
263870
191251
996529
875730
369069
970327
86432
67483
491448
615845
334210
315147
470429
1017039
138997
130553
412151
262989
228812
252637
396020
849648
185609
55828
766351
15377
709406
136681
846871
427927
792530
45760
52056
728048
447941
952351
309583
614295
1043588
547926
832111
168652
615845
799504
521036
774773
897064
892103
989943
370101
108409
136608
9161
1008802
148089
384871
369917
550497
506278
589174
328874
489177
593239
965396
262857
376966
794828
434115
719988
127071
370413
69849
1064017
592272
1024482
1019034
81070
676190
539516
19520
509294
56340
251078
716074
818761
204422
695764
573699
429201
691145
374733
199330
788030
558864
818407
487736
52856
342367
556385
326434
975221
1084533
905020
452473
682082
900448
1158783
961043
243987
1109064
985457
810132
565938
177687
886820
866828
663222
364556
932789
716079
610475
198169
60351
600243
155174
240878
605730
105423
967761
214091
50262
470179
993161
1076318
536094
349410
39318
682538
735221
629923
734356
371465
770158
1084846
782296
181672
930880
655665
925794
725643
1137299
762472
292032
382248
806368
544782
250834
159791
375197
201648
257973
55831
1054441
715544
460758
233131
1170948
814418
786678
323282
706334
1115738
705273
308987
355419
1014378
414985
94174
471841
123353
1164958
1025982
537062
350088
678417
219503
1067073
859646
277013
901308
184919
1036557
485920
500797
731898
803079
1030405
291525
1094852
131176
907605
548343
119116
216178
296917
641843
1078343
281080
1132593
497365
263476
729689
195487
832109
1128039
145231
250561
356349
433638
217899
364843
988179
193418
114914
263407
205886
33496
411284
756465
879598
1032827
357805
1126518
1159277
1086242
1015862
23940
241129
396746
312249
943110
98836
491659
508928
328107
895724
480343
1010228
1147034
429500
1141364
1010861
306335
263923
1072468
941658
398755
785892
670686
701221
214515
168
1165531
1048489
518067
613972
925467
589710
119275
396531
650273
1051943
446167
984243
579066
588285
327160
408979
35609
493106
873212
519736
1027944
920521
600554
100766
971163
528229
367789
66378
1091155
1096496
78053
734358
838583
547993
1111301
841006
289071
329919
799295
33237
1135468
951015
865701
92855
492383
1130975
5638
927374
91276
336166
1043937
584430
1001606
799279
739849
248485
1083671
1040507
242522
149363
474843
937962
385518
91015
569762
110048
1062754
36661
1152375
984820
901064
555463
813498
629846
995609
690803
1004262
494677
27605
994023
1029148
222615
564432
115553
998742
342053
31302
665555
650279
801456
843856
298195
1082664
552423
976206
842401
337601
1054398
885079
949408
117995
1106733
517984
1045685
226294
163392
441385
269401
150328
907882
713098
131941
407725
545052
702302
1017727
952128
1007797
501166
374242
385995
1145274
311175
851608
167916
434337
887096
212477
866056
1697
650598
660417
451573
83051
405708
959539
612920
742557
524160
176703
316559
1114915
132501
50687
1139157
1090166
1004618
327406
882839
61038
28545
968003
15183
1170204
510262
707686
477045
639856
1104076
715420
130960
530126
378946
331430
876065
995145
516088
969527
582051
1062457
76268
85623
903401
502480
1099059
436967
198705
189828
626502
204340
890829
664409
643156
887828
862067
847448
221851
1017468
36677
121383
556900
546512
854073
98020
476119
192457
397957
352448
1139220
5996
505031
192906
385594
1096353
108844
674724
78004
8881
613485
233654
546024
749007
1087926
394761
1107032
1149881
812565
678338
1163034
1048154
283726
381035
35458
271856
915954
691954
861625
420271
564700
71525
753254
1168684
1126778
585375
710268
1116000
129525
503173
1133009
1148041
1083474
594822
1021995
145970
84115
213110
1032665
420626
395436
304887
270980
254157
539235
253530
650596
634877
1080416
534874
278480
1153497
1004219
989417
687722
871323
516290
739368
1140194
815258
955961
213296
254911
763892
790322
463072
501098
111570
846305
105612
374767
451490
1161172
933595
923120
176085
107321
523962
264993
1179177
714542
280738
1041276
928793
255297
633980
440828
483154
268867
978732
991349
317908
735665
336730
381835
940440
333499
995614
617992
669288
786629
653609
512531
550980
1028886
787939
900272
696685
613101
1089253
463701
800054
826645
169140
1009721
1097779
962895
207280
547762
535870
515442
618866
9989
979337
18941
523950
990616
1072283
65095
769309
956520
444878
518108
522221
497271
450628
901472
224453
109267
396274
637386
1158297
784787
684857
870697
499366
18879
927964
319834
959195
842903
1063169
80386
832918
661903
970395
44743
183513
203133
1025869
401496
493856
591086
178356
348605
337183
1053713
1063122
1099321
68682
916179
1175408
703982
951139
899906
840825
102286
185175
702098
295298
481275
774070
276638
797459
192073
591257
147423
161130
467982
179932
14167
869467
111108
292406
333020
372192
103089
950596
185770
672894
1103534
840437
939820
1083097
453791
1118842
48627
223583
920124
161007
628691
1083515
396497
485073
888564
244082
56749
619924
1065795
651651
573070
784775
533648
2012
366713
1009897
855461
873404
3891
674202
824537
32464
377416
583002
68233
459032
644683
66856
188837
149956
928108
522837
1114774
1179762
413402
81758
380953
1019095
1002319
1085240
802088
974358
282743
453116
975584
77454
301378
130598
619273
891007
169617
1056411
780978
88257
1138712
426214
166838
1126975
1097786
1162912
55631
448277
844838
232331
462741
733583
220320
999918
587616
206992
763553
177104
758369
433536
206009
557040
1125961
470652
825148
697761
123607
190195
1044175
522819
351721
424099
53290
375352
401012
806694
527028
487922
887875
1049893
518407
499486
818905
1060950
622013
415434
1146046
181119
467773
475670
850586
557266
555094
541375
653010
980336
412368
1928
890061
720034
179737
368339
652920
1021180
442281
821003
621613
540769
636884
226271
1154021
241452
1042321
161937
378273
1151811
648551
489517
928894
344395
347153
811414
80249
193317
487503
101799
482645
261258
519861
1069806
161094
865580
37404
27209
116125
1128166
840812
700590
836100
953430
750125
966386
541102
155564
1010601
282658
862441
271247
991985
569251
675140
1012825
363926
324194
250304
477551
224272
388631
64984
508808
15131
981862
20689
994605
619024
242869
466038
987868
1048502
631078
526542
756739
468652
232690
247145
1108335
902927
494199
130461
560349
649009
700565
613724
440877
734610
192596
1060438
254332
688692
979380
925790
1039218
907136
1126118
788692
769596
514055
1120693
735322
55775
677671
199152
825710
1010054
645034
759722
929668
14303
233305
1072955
6051
722636
511823
854486
1005646
426959
363119
711682
547732
83511
554114
571453
58091
208845
12554
48176
427198
309162
417435
429546
192514
560364
485928
764756
605168
492488
284322
346646
381137
823711
735959
1067580
624247
535457
793756
463807
62337
326202
229142
142092
1041584
102732
85087
1059346
965736
376054
283410
1092084
1073435
718581
700656
302326
654420
134135
670628
304686
297338
759949
705515
637963
406520
216
1121290
205775
755236
343728
610923
124856
946902
96970
407539
586132
910264
39071
259313
788337
576559
243517
718717
546005
111229
1123669
200843
682372
925624
85699
316075
978009
567639
541815
293400
817800
1148217
279930
519318
1055495
281777
906024
730027
995256
678833
569219
151943
72960
1047323
25586
501275
577613
250839
779928
919000
31548
792282
518020
770570
1146828
994783
81483
598060
621152
372830
110294
156033
391488
918439
631064
897625
1128866
1089761
804387
230742
1064486
410343
999556
567904
372543
695193
267863
1132712
832109
140436
680240
1098107
42759
692763
216582
832411
325634
159110
741759
393232
1150251
130277
788193
440722
90428
1050764
481308
1042427
608116
172465
30330
951723
790576
822506
1134710
353610
1138570
785856
792775
735822
1067666
756465
1134080
450332
490129
339042
109376
1002353
39563
23579
588936
314415
1123655
951373
15407
1072542
721756
147748
398194
547830
543381
1155636
697971
326534
126613
1089089
259052
197858
815056
232310
671800
195961
98700
489260
32415
1052849
1113349
337222
52942
888102
728522
105804
29188
857095
1037759
372615
1099598
894258
214716
987944
306286
1040127
647480
883098
703221
719021
521010
54677
856177
157570
252082
879812
342155
892435
846807
287722
552938
439230
701406
1006940
1067317
588060
527347
252657
890902
372241
231536
1089082
755404
738028
1124327
129924
1076468
848352
851425
742484
639008
1179220
832703
768773
61701
576275
690930
985257
1098815
1079416
848596
1119928
988097
128567
176740
1110051
33844
1046819
1059959
810384
480550
556862
1079942
331315
635301
1043185
765674
340805
890234
973806
661255
44812
611872
475527
43124
886818
644095
81536
522358
1109346
573456
238056
461640
208102
1067128
915265
1165884
108772
708461
584286
612760
589359
240687
911358
354441
311887
273578
561659
578573
126282
695949
868674
627058
1164670
760388
476989
729829
856324
151702
714549
816562
666981
1167795
132206
298154
969659
297324
560918
1867
986139
670069
110356
132572
766463
1006269
551610
208582
30878
372578
983996
660609
941821
1121627
324655
590523
912637
1021837
717602
1024454
939410
327517
501463
876183
88537
239839
91260
518308
465079
725924
819774
1054749
163888
21076
392994
936692
823767
786544
260615
928318
20698
1042319
330071
501182
740415
38887
391691
69818
813708
160513
446177
67839
1126581
468204
581087
29418
1023556
671338
794156
1007454
964758
282351
916673
383
1024835
237135
542072
1050012
90110
1034475
341062
929944
420236
465930
213620
322113
210431
194578
323062
1166820
343032
1121765
678386
62786
826567
396236
217599
1159810
131154
955240
211840
450965
619124
245786
929360
215545
1004897
618017
250514
1079574
757769
536769
912840
781422
722703
849161
841087
396201
684214
245276
163943
449435
1163619
110352
536971
575990
398300
558891
509054
111993
617182
1140622
170111
1045554
3285
853597
617996
381409
987310
151714
233681
45128
1176452
445721
905594
847687
609552
163596
472822
1078383
155944
250579
186971
1177079
1170376
780633
606214
1002288
993077
261902
978734
43039
448324
452512
905484
481842
924889
32235
534798
661643
988781
755800
98004
646985
589756
328358
1139069
301111
608897
268677
699444
609074
1065718
1073901
1133051
920037
1167890
869858
554137
199818
1026825
374594
959349
250471
591632
221929
808996
913446
262020
352639
403167
656091
1169823
753413
486513
66049
858089
504206
506700
695854
486781
988862
1039195
495782
1017520
888692
923574
854053
117568
1067371
928069
408626
131917
938180
710215
285603
17574
732750
24594
521528
689606
513993
934578
547083
458766
994457
36770
674777
369649
511991
136115
339511
417240
708619
787980
1156277
338654
514718
948411
611721
792001
226406
1132173
688171
692200
370602
540164
971129
398954
380484
105239
1148221
763350
1052317
559564
26937
698272
180488
1033465
735662
423871
604024
778837
968469
636505
947258
994269
223299
93581
861002
93576
163502
520926
420966
1157862
268257
663536
408829
469292
471095
871243
1178952
1041359
701249
83579
457071
779232
207572
52234
656669
576074
25656
22530
341113
687904
597280
233471
123641
288212
840119
1129919
741779
606732
357391
973612
814366
882646
980665
865705
876140
401564
419196
219316
212171
797743
638741
1006240
1139635
102525
814297
897527
198454
505560
472592
608222
833291
1103962
843184
396577
787556
414166
189809
483564
234002
652864
523761
406872
207895
346135
457207
563779
977713
711019
760557
377540
838381
38466
280732
199427
1062751
1088748
224715
649097
506087
378028
250355
564029
982591
1048564
4673
811816
379472
22936
823666
526969
830506
252849
520037
848009
341022
124020
369171
379822
426698
1136328
456197
1008900
131146
220980
965233
1176590
92252
336671
890980
13870
460772
739660
608386
11545
666868
148503
453256
611846
146074
711090
815130
362966
257713
442921
846744
1077814
979441
577930
624134
799390
176651
133306
479121
904353
1140695
488387
1028451
807004
1072994
704821
421220
567377
45218
640713
1099248
312030
650524
664622
1107006
609946
265341
793055
737677
882527
77167
117251
657544
78231
543670
848388
244249
730019
380072
338098
19000
1018696
165842
549135
1030882
145404
491504
909839
372342
541023
794100
799086
909896
668448
617702
1051098
954179
63078
340494
364567
959112
910396
571762
1065492
1110240
303959
851294
415708
152260
1148255
1012101
785434
1144526
159528
842141
850676
1140869
44823
575263
959737
624215
115841
1038081
1165015
865424
317922
101139
729829
576306
739934
1108321
1005175
992149
3280
700863
647061
62791
1115070
296280
508192
507369
249452
309996
876081
114893
1060542
1065246
714648
936447
39184
705844
817283
1058373
118151
640951
509363
585403
176144
1020504
840068
448967
1021805
316957
539615
51785
675457
64031
206613
1118318
1000824
73752
750403
754350
425301
1129539
73102
586041
1137824
637724
494198
543853
601796
1125830
233920
601018
1018882
733655
1040241
107985
948910
878629
842940
633184
209178
731869
160743
825336
1038867
1012064
218251
646278
967374
695948
843258
291043
982674
260961
862605
22859
1031870
295607
1041629
726495
132521
105202
871981
1069825
854145
90486
651058
327826
358258
89634
581819
679894
158752
420890
53767
214698
537432
1042544
127209
1154278
462813
1173886
451458
250567
807876
688729
921364
312707
337498
471262
378725
1064939
7807
1172921
720940
1110392
992525
629108
159672
50994
711420
810191
773430
259831
214442
1076002
523251
708876
275650
1092636
775605
746456
813480
689105
182458
763370
95905
1133442
445983
1061553
13008
347442
910407
1093318
746986
380710
1178985
770624
317996
476632
486682
188918
36524
827342
329116
544577
725711
998156
634407
993059
759149
1074408
854777
581758
1105992
119150
561244
447411
745373
316004
202351
186063
1013177
106399
221837
274566
251458
1081777
761146
713424
706706
734079
522303
713022
1125740
1082469
853545
273188
523179
94733
80086
594172
1023345
1005613
96032
1154260
437783
496305
425514
600119
629938
405712
1010918
42230
553646
955927
148509
593270
813529
1075154
934501
792038
639658
103498
213672
971355
918969
1123365
611229
941602
881791
724257
1100715
57944
1019631
840224
1018834
621015
1088440
95672
212460
395894
119244
1036004
924094
43447
44255
1013796
132642
116342
620632
87931
760140
960402
829935
60024
135272
679046
32341
818879
248442
206036
605813
346161
689745
646555
862553
214996
20028
184936
794305
116527
467595
619218
87795
270632
98856
1065387
741296
98465
1003770
806301
177069
796815
483889
890395
1120264
285162
20727
920389
1132790
302494
464861
156974
334212
1151792
21958
172315
504161
942931
945624
49437
402392
175990
1155952
642814
34277
261693
313845
452704
424496
251645
59964
208680
53428
1045949
1157374
751663
963506
914559
706957
815952
795381
350162
259064
1027084
984392
613068
877881
197855
997830
748372
739937
396591
1145718
597920
490963
300165
754844
343415
306184
1162660
745756
759844
995211
820243
474175
878901
612721
287620
948968
997321
946816
990912
664040
563762
102065
555212
327207
22716
265530
576377
146638
311709
953648
844341
801963
205554
773553
1043868
313864
854830
784408
118722
1120890
329605
179067
136639
750325
387529
1151010
1022317
22786
805908
250213
1079602
484386
985909
1006839
717267
849033
751215
109728
1038481
464426
1097536
268373
545609
667150
745427
112388
1165419
384068
164640
984806
148396
675520
752576
478386
740111
744965
444905
366452
107163
1134515
590221
597070
412149
845438
580895
40798
126655
75798
665767
559476
1042130
243338
59503
991639
191571
994879
1053590
957594
327615
1077429
201833
441800
595164
633590
274518
243199
735226
935746
956168
21949
627686
1056155
199708
267704
390335
471421
770629
442543
733536
799770
350296
593690
353011
30936
86213
552731
642582
356303
551496
446727
1095361
33658
553701
893738
589314
1041589
917020
198329
168764
33284
924048
198094
714119
973435
958776
64461
548205
568217
36191
601011
648266
1092205
303866
821422
290088
976362
383160
398945
906645
1163016
1037419
1141230
965351
192866
966482
523736
449452
598231
527534
160756
478206
961791
495025
625005
396074
586448
112206
774192
615299
399268
711570
726232
477441
211134
563870
972402
418987
1142437
441082
1164983
321770
842334
926674
650512
181654
847163
1072607
847348
779678
57150
853910
602360
746329
340499
394751
91509
558936
762451
317629
711981
1139770
420238
1142616
83978
997758
760096
1125541
503592
771035
102953
398007
866711
202222
584007
1139279
253135
950407
47502
377440
529945
599792
616189
597508
556479
589164
992628
450480
264408
537780
788327
565920
434365
1121977
805499
237911
73210
531678
48633
636621
252971
804332
483211
901502
433954
315539
236265
763309
1049339
978835
513417
924918
389169
464534
1092171
834384
134897
507503
896456
511012
69152
1168010
364467
932917
291974
525017
148489
446819
1097921
75970
382270
1030853
570017
115779
1026740
867297
1020695
332206
585874
870239
462679
930949
661446
570941
843420
187762
314136
926355
200550
650951
108398
778731
603376
1062583
909662
152331
1131910
248033
992573
808074
827477
462720
813138
140790
885684
1071628
194056
1073829
1103693
648697
652009
117116
300054
765209
710523
963762
1141699
848854
426027
366128
653610
1075270
989542
777618
1079618
104497
293212
285074
329789
737536
566561
690607
479925
379773
1078279
645797
190467
27569
263358
548907
1175898
492890
549562
1054409
2398
423072
83733
389268
149106
971225
202934
1036188
630029
215795
230039
1146793
188132
39275
413475
1029162
998730
565397
11170
175445
527975
1028649
523253
22665
136096
601840
622579
673394
843664
590833
171952
735595
750048
567241
577525
1088002
744432
584365
738173
200885
234872
257332
1088903
402367
1103598
431376
138816
645052
8936
718613
297284
458520
956310
392346
109231
227416
380756
806648
910377
925937
769911
392164
140377
193485
354725
534394
132617
45705
1179108
1035265
875699
883715
219165
462758
1159364
30439
251536
440938
738353
338290
412514
136887
53285
681621
65057
947074
885314
904400
914552
1037256
168802
752429
914546
153024
861904
553292
463246
1126784
1142964
880648
1000794
925236
253007
591263
698851
249257
573652
368836
855577
182078
652969
264114
1055046
770438
810439
65217
894026
769133
607427
793548
823881
104400
863959
897294
577031
738698
40625
1095154
539373
986623
850355
202893
419621
545242
1047096
235419
978278
988100
1143878
377343
718956
1096157
701072
787137
21870
752341
161078
1125831
275001
939080
940833
687951
818519
813770
429845
229527
831798
1103855
895480
956213
994064
109390
1041758
626845
1149370
310502
414128
717226
352943
872164
831584
118085
69479
1086838
1175377
158562
135620
364673
762791
1065504
904541
951533
647459
273371
791928
1174001
598422
366747
1077653
24189
764776
101211
109526
716460
1085527
6294
1118392
642220
195814
316859
1041524
830504
204002
1131804
284545
1043422
315058
622476
197141
482772
20029
305642
189230
138610
912270
1020684
223874
971157
878772
830401
1073909
335415
145179
905418
832505
972684
520737
190501
36335
794774
1144526
627259
14054
744619
369542
324978
344889
201589
491290
975942
186842
60378
469219
744706
642979
451278
49061
332059
1039485
544089
360331
595150
295514
275887
203685
631566
1119666
568763
768131
207502
79334
1172644
987562
789798
374636
640008
98149
254620
522652
192403
208683
1085490
723124
630408
883917
326903
946430
617447
821342
588570
55828
894527
919262
457412
171365
775330
1121041
1139010
1022830
595881
905732
694456
840886
299289
561276
1004
40690
914893
964858
662291
51309
720833
1151495
325830
683640
884566
956034
226029
1077962
801525
624136
50434
938417
585651
227043
498188
1051516
399034
418056
837921
1112333
414962
809557
769621
614197
478613
84798
49091
645795
879630
1066862
594866
889431
754068
774672
128621
232914
79570
191249
1014369
417831
110552
465231
1139400
328085
356915
226380
254333
404250
22018
768576
1144232
396769
74621
651488
128624
105124
75326
385721
391378
964928
435623
609511
1145210
1016509
829093
813554
1135612
262587
596302
931824
587971
426910
369340
8960
149063
898989
861520
1017627
239211
909982
327783
787598
475499
642105
179473
833841
935429
889077
11855
277428
404355
468882
352412
493345
727568
575183
835685
774585
519178
697707
15941
274093
495437
798148
1134502
1113463
334758
98798
603304
302731
871193
522375
308042
293157
561124
38848
301501
1000918
568650
415090
57856
164814
910988
234468
382561
459636
221662
591902
643829
745876
402512
653408
864180
193437
635648
65237
1065532
728584
918740
576489
258616
727549
16157
985022
498024
90407
970240
601069
251914
930204
1134027
531040
453986
128654
1143976
57119
192712
107973
36897
120077
50602
591165
1044051
484819
1004115
60407
958854
122610
558122
888577
279859
1020973
727556
910957
189511
1001633
500819
855869
225474
370783
410907
237604
925748
648984
938087
804193
991721
516006
919760
113668
1138999
966059
989646
992475
303535
646487
190257
926738
957043
1048660
862848
973640
2912
761711
251237
938182
402216
1152950
534435
161070
609893
245493
816506
1120304
443503
486856
226801
695203
780385
678762
317217
435881
175990
600333
706955
312058
711510
1083514
889236
182896
1029533
430145
2896
781674
983770
1073851
821061
180881
875129
885475
288155
301320
727322
283402
1142787
161845
1013907
939670
603391
322065
644105
86952
517006
93220
384567
422574
1078346
404835
186851
1060158
1040233
399150
1075557
373352
438820
559335
899080
2076
806985
884192
597215
638020
339289
665786
1144028
335460
1138923
1028997
387333
569088
622536
176481
45119
808610
191735
725117
612999
289671
527479
185080
667219
328781
902965
119508
161316
944577
35308
1005538
991893
414404
212717
824028
1134964
605352
1445
374429
578362
726196
766228
497529
311880
871081
500529
145273
678207
76729
882814
982952
137858
1129073
995832
189998
348024
136275
792946
495810
124683
473572
655351
592162
717633
723819
465774
645792
1083898
823944
324309
311927
1009255
1010098
779478
89921
715827
296200
285432
813880
938392
453105
819813
962306
55875
993108
1000977
388198
944742
985770
1096948
339299
844772
611864
602739
180436
861821
133151
761566
411811
54613
34534
49035
131135
522075
1006636
377559
595840
311916
155973
768949
753379
704566
41141
110942
793353
156380
969846
102248
546125
699919
454881
719901
77612
601198
390906
161059
406802
4819
306017
383866
368312
574408
553189
705875
875363
936483
6591
1018600
561169
399489
289014
1058294
794743
209271
714841
750127
1040549
449004
485509
1163481
669177
888099
210040
1013316
684493
88498
1122070
803111
190342
520128
534664
257474
1081956
415330
335648
740554
553619
265306
129198
370756
1118824
520635
460042
275451
625399
276798
944127
1169309
1142788
330893
11948
312162
998860
514572
420344
479070
782065
1116681
1100707
694945
505156
1177353
1068102
449836
502694
670248
1085918
976242
178471
652893
233280
315979
879573
320447
752512
1088982
1109601
626634
430677
517571
694976
805528
935180
866474
1025617
1144454
528227
289160
604793
760502
323191
573923
1143440
819695
39718
956795
867533
1046161
144462
529715
138722
903694
276984
1059953
37621
402956
345765
727697
229558
853074
811768
870115
517476
165824
493251
907755
891551
958219
375362
135757
716563
121310
127309
1060296
655918
290575
404667
831057
124211
1096224
193590
636467
644819
67273
1133511
822643
1141451
365684
388744
560248
30765
98564
1113586
1099916
1098997
799694
611545
1050372
665745
931799
665554
596365
145805
221415
398029
61938
253572
758353
101393
624698
740467
195045
262777
1028213
218809
1104698
130156
1101616
1147295
843368
760046
398536
848867
239198
992721
15693
549293
810119
850366
1173458
918415
1022246
230248
346743
108180
854366
511874
328033
1157908
284821
795956
221579
263512
705980
429874
757118
314530
216347
128989
572480
311163
1101748
560980
515823
437418
808781
664004
745745
46167
916741
477154
675364
849615
644586
624735
662091
957672
1021511
938421
301983
1112073
695984
346663
1163492
1149222
369071
464053
433431
959914
579740
470599
982185
1110044
840124
956478
766445
644460
1063442
380145
517708
790426
211912
794054
517275
355008
842474
430436
1060986
177164
809192
889884
686805
643637
838207
536151
95013
523495
27207
320733
119949
648820
668593
297701
709317
1116486
833277
845202
479129
1143359
348972
870960
542910
248354
426630
363583
1084628
397202
564067
1033393
822828
464568
541720
950004
736095
210092
579434
670682
563025
651060
176315
834583
974245
320854
194498
1143499
850377
1048222
205840
205631
702843
1320
974678
588653
387190
351130
618862
991693
884129
777880
930669
508459
606395
618294
882240
59092
755108
570499
230534
28641
808774
94205
167350
1099010
406448
145315
1008857
192524
346094
179166
851690
919187
805873
590624
373633
1133799
28117
197418
989897
1100109
657435
711326
705736
340467
1031368
836033
6051
315825
708764
1159888
119308
237782
874607
78348
877316
707977
291385
345663
992658
938728
210423
216021
928456
57806
1129916
1054546
782821
767608
134308
403586
541317
302252
362750
962095
928976
1041490
1155541
171542
405288
1019481
778255
1077386
336440
155696
20886
581122
614512
377258
559631
558212
101907
1158951
853288
491420
463812
112516
420676
381566
749573
932647
491891
1058703
590075
1120218
403400
622908
1072699
177782
797362
59355
408035
894640
983758
260277
263331
209491
581757
231124
87118
245277
277832
976907
457338
634485
448556
251172
245485
746242
25229
36197
448003
305912
765268
113555
1069842
149393
239139
989061
947521
208047
810158
463999
574225
802823
1033882
1046961
317983
1074680
109860
614549
918225
537218
342557
1180100
563197
1055896
687439
527410
549482
413976
108199
574182
280905
144786
82289
637209
670029
936694
875183
295835
147743
144549
411174
755235
926674
834321
39670
369257
677390
429281
988657
446895
621863
280790
738957
168855
425308
338376
232198
466599
1071032
73461
857463
1125898
327756
590670
586003
561114
734239
1027962
568522
1019654
602762
132864
1126596
725096
191336
833032
188059
584183
1153916
677824
963892
1020879
42520
991427
796963
1139517
900861
798469
490723
738440
76120
922372
61775
35497
1034271
369253
466761
757416
1102387
583637
974515
617529
608386
770400
266934
624903
788855
1128419
56961
1113773
271632
605453
1109444
155424
742298
907909
828417
1007580
58479
314324
75504
911034
1155075
857948
47728
283113
344320
607699
408625
836342
1065528
635284
1072561
935199
204585
263955
827443
1091579
394225
912404
413420
463643
558559
310420
405085
989231
1165561
816175
584836
298476
397456
686061
809902
111584
732326
396845
416155
1120019
403355
252085
726415
997134
35777
1012584
510241
142534
556373
603918
293307
312686
1077073
266903
1123538
73747
649452
782447
605300
83771
706141
896388
1081861
813122
1036090
1124203
307305
989843
1077664
114022
486385
147605
296436
616630
1099081
135440
758557
965952
640082
1127013
724989
795724
1045796
375714
488913
616686
152544
702298
357156
1094425
415053
521356
308117
583480
428498
331994
938690
1116991
589112
699964
139997
741733
901227
326749
634825
508945
1129326
180951
158972
199920
534404
1058464
215572
322973
75224
742549
753681
1177190
748077
322155
813448
253367
1145515
1176781
1000187
300446
37766
105052
800937
686880
765495
680225
19846
430086
460558
682599
766425
290170
357480
279648
9637
8220
1075056
374840
581784
495066
47927
642355
112981
247666
404296
151416
618410
1121357
1113378
985799
745202
368571
515362
702867
1167065
681489
1031426
697382
209934
976170
525914
822190
338228
39269
888024
144829
609760
983850
1109855
209821
139041
762326
27902
159211
196222
31590
795680
77879
805997
997475
913875
556694
499367
1172787
151141
45375
1148662
572227
352290
264958
1110261
227570
253740
22034
548084
863577
770226
514198
1086293
1130219
804089
487877
889315
856582
542319
771371
185894
361656
501387
339192
413612
961627
781022
713654
994742
1046862
218691
453603
458227
438609
297715
883053
973578
517563
7539
7269
732230
411635
315370
321595
701339
782224
690802
302982
1006479
240486
526106
605026
491385
1096929
72027
514943
466343
760407
101356
679908
549798
899789
674857
630662
714056
68381
269668
122067
947284
603405
846075
930980
836216
869001
629608
679477
307612
1114076
432661
1049682
530688
231018
521942
122658
172138
544745
602420
924937
235972
723426
587105
664622
511463
731147
883485
858097
797297
852216
730063
355244
254487
839732
588527
640796
442786
654756
674448
251345
826610
1019695
839756
758813
814889
93609
301468
731764
454721
546398
305613
602420
559458
857008
235415
783296
459636
732973
1070192
252533
523778
629394
549560
1180149
584924
584593
259304
711624
480313
167092
394228
408816
813681
152453
812231
217254
373552
169343
496349
514496
631862
556583
560963
386959
755212
190863
686352
76904
968803
99627
244702
220886
610073
658660
1060564
1098332
571734
110070
546356
385845
736624
453253
665582
779646
914047
708528
542919
515314
4592
959826
567367
315223
394352
700520
537051
690627
607089
626476
765181
506251
114972
60813
746750
633195
823068
672963
751075
421249
248762
38405
1131741
585425
1012892
548862
973405
555503
396899
577060
111367
522332
27314
42376
246142
1005426
552886
1085017
1039296
1031473
1057368
2979
22797
224768
1032683
138106
918363
519356
529372
104199
220168
892440
421806
533804
1179423
392295
886296
157897
835006
403179
713138
931804
803956
780516
604793
680485
10959
1059301
753505
115317
1091477
834552
396087
688201
178776
504660
694610
279776
1162332
1061008
12602
1048935
246898
773953
150385
1177285
282342
483943
17545
96001
269343
1024917
720493
370914
1177614
371641
243272
558152
586827
330883
494132
630648
127171
1079694
264576
324691
1045857
1034957
602194
349629
829658
978142
296128
688090
1173112
47833
653883
642791
106587
101567
661638
145545
692977
704066
254401
1082761
1132255
151162
679394
765760
885548
840644
35108
408840
1118567
97733
678199
818064
288434
597284
183386
1007262
339251
481007
1169113
384729
1864
1061020
399709
1063823
179227
29903
990531
741448
723040
722232
127981
866399
80803
1019317
643977
585484
63093
847995
778878
860925
987149
726923
262213
1154967
1107356
111686
984458
654562
673613
552603
455406
357181
596398
715161
1140873
53900
959573
131949
130120
958687
537655
180944
301196
326758
816908
918008
645465
5189
998055
49723
1129680
904509
753799
140536
1145531
584510
746553
1053379
505173
1173607
875074
499123
34558
1139812
158702
605096
211360
883884
263286
395782
311330
451740
157328
1151341
336748
845872
810432
461830
807934
977089
1103292
203043
444982
1158990
968787
492535
809831
597464
753517
223940
980547
242278
668867
222169
1098141
630421
193562
692539
1118325
756215
203319
824278
1077623
125756
614666
306342
952793
378002
141592
1121120
964785
17429
1061973
627293
1081929
827675
440609
609463
577467
182176
1147541
958527
1070378
855674
73516
912402
826394
811207
55716
312499
989716
930372
907483
226450
866822
717126
720090
188518
1003948
569261
946092
590083
1148152
309146
39111
373042
133470
516199
725849
88644
776290
884111
1117241
1180072
321120
156163
995993
404742
132925
1089332
1140060
1039025
469747
530484
378646
301316
414660
639034
348950
529465
577234
1109324
734938
690118
896451
793170
1013801
825762
467482
862376
563696
505743
862813
674536
278565
961074
378728
458102
8964
1139951
1045322
922373
4506
400869
3247
978305
439266
39485
982423
762629
284653
759462
212577
744628
724232
831323
850088
584560
41201
912692
878786
1108092
688393
388532
147628
764252
10909
423326
307218
500703
162044
726752
953000
642433
971873
620394
90207
715934
1096990
459518
106944
744677
964996
464519
687277
22545
920068
1093649
343730
1116637
380553
1172602
1154379
1000068
1015706
756044
1028813
303619
218862
346345
215908
388035
320306
653308
591708
1101700
691634
228156
844153
1024411
945663
95029
345777
418599
865604
447793
1120219
194553
13074
714849
628988
187021
833296
1126656
939946
960071
141418
629599
645406
313007
416624
1120915
386415
1174410
1056499
921175
83892
282633
1074812
590561
117111
437557
206221
917735
311666
189287
803999
394919
455222
293736
254490
564478
1157270
672986
618987
236956
960551
644176
1469
1022096
3212
181897
1118600
1127104
263099
867783
735733
1156811
104824
889537
1062350
63057
832356
913239
840697
298261
658961
781473
845468
962204
200167
97804
1108899
809310
275174
530232
99240
968740
727274
337512
929143
31006
3632
580119
1111071
221588
508145
542840
519699
919131
165714
782692
1106094
718845
417192
132041
1000697
1050221
1075857
883195
570791
167483
672502
11687
466989
828827
420210
157545
75235
712666
752236
779829
883873
623615
37791
371183
327019
750795
1132500
467559
723564
991282
25601
222985
913920
247934
157882
708301
1139292
70739
523158
620101
613007
315885
600035
781352
467190
177520
969577
1038247
577209
66875
607947
1169784
895636
679336
718927
511979
125722
348497
533592
357193
752563
413754
967942
708273
496255
88510
1146087
472595
664586
69933
99228
38354
1151204
1003236
406651
874284
492157
801544
679098
600381
857283
318351
167394
96289
92443
218549
9786
484295
49100
90920
1058667
441157
439820
61384
57636
553500
619693
943648
489451
591522
578490
565207
223181
525107
413405
49288
600580
728029
125810
1013022
889076
198756
300615
579938
1032829
680728
910341
742510
637875
173463
608569
1106697
733328
665485
870663
404554
858023
306110
1065803
869252
751896
176318
157029
587413
937999
1111085
504576
16718
943265
520573
577876
558025
1011494
7773
429994
752884
95669
245957
408961
1102380
444252
105284
182383
11184
588234
990100
616249
1088499
2064
535812
364138
391466
202733
704876
968102
168904
66189
1063734
26659
694248
884789
464351
1161444
189244
258563
209578
882183
516052
832690
1047387
767193
578712
152667
132673
612901
150454
727730
374529
898489
464226
464217
1004520
1606
896022
641347
193301
824564
1077807
244201
628048
135141
118734
460460
103386
532626
288780
1044200
510607
245878
657712
925874
155923
261933
164729
1123978
908944
349780
882211
1107402
426278
627130
763385
524370
372280
292131
752477
172196
173130
309196
387212
461642
68346
1091015
742505
420874
629525
1109067
95638
792641
832583
142863
707921
423366
916839
521329
237575
488265
708321
757364
167738
624026
543595
663738
988973
389722
777891
238609
690430
500153
756719
638984
657123
1105377
425509
175655
416171
940181
628911
811072
253762
851826
420675
193412
183523
478077
1041542
170403
448633
435603
513842
95706
1151484
322829
1139135
419920
536437
987331
26366
595533
577491
253512
273849
381464
540354
207779
781026
402665
471806
33536
75180
1004019
661816
499839
131020
578031
410211
270792
651101
561685
481114
450971
641819
1180434
838423
78599
756389
141872
624631
1060777
940341
354060
458153
961478
882144
702681
65422
360505
436930
633261
993529
355436
937468
365371
649937
520247
166085
808552
509268
1122017
924364
665953
576581
234229
389695
535617
320571
669122
1036973
42826
23674
649086
92243
744887
493787
1004983
973770
480048
1119466
1153577
380064
295385
545911
141736
47274
926968
853638
331897
825188
800809
800038
951678
651091
43217
757375
79500
17592
960855
813929
104769
175329
60676
1125834
792310
1032546
345367
677786
374860
185272
374451
948309
925983
853226
258071
43045
192157
51503
594498
298273
1016676
643711
170454
113535
227517
764747
893944
1047283
530457
952129
630799
627691
261581
119102
756609
109071
935325
320831
678983
350653
1138157
400838
965789
308711
594748
227004
980187
899026
683377
780943
389110
99985
1140935
414623
304104
1097312
292451
789593
201891
743626
543433
589929
22061
1002991
229044
773682
663842
730489
457287
666601
899105
680638
179319
369293
169008
540417
351344
296175
1089211
75458
994553
268927
717570
60157
1120330
510448
222200
88541
703062
348340
910813
478088
154586
669023
594660
42855
129941
662983
1086447
547969
698166
32523
723968
719053
1024681
989914
175366
1160988
706183
1046376
564619
525319
1105241
88469
784344
689031
159182
602913
659861
505168
401294
568941
1173773
654424
456438
383383
1046904
224731
907460
1095761
412201
136192
519201
820034
618380
1121173
987763
678851
775620
49779
767014
81975
248438
754829
1029727
748149
762834
1156010
9402
828245
1085304
1169905
682382
532747
151567
1127292
55051
467790
412570
1009317
673450
652917
700848
1068054
480977
414528
958490
264317
200196
984187
431381
175281
1053512
785710
634812
1175630
460515
413308
640341
700353
870158
846758
569564
240155
199615
792595
215120
1114563
684623
211170
515704
845986
602634
517194
80298
755427
634715
1079573
328290
578664
143297
152143
1008801
693216
436980
436330
866320
1057987
612027
801816
90924
172060
767999
750730
1097107
989028
449398
178122
229496
1050780
298600
130949
135650
844947
1070920
191468
749780
46245
1137704
367586
676706
1054171
19400
113458
515146
945463
994369
862413
968417
179232
530964
530684
109282
596154
428773
355814
487343
1071998
231771
191418
143142
1051255
785997
19795
870008
745242
1098310
500314
75203
934492
561490
1159791
570467
923899
322311
73038
19818
303081
1003134
594471
881084
1004849
684585
558892
584537
1006666
574430
585907
882696
466763
497189
904165
156518
931820
205817
726926
52761
971262
823923
935063
380356
909778
346078
633995
419305
431104
78148
155418
543445
759942
1106749
949026
165099
437977
1170358
535016
335960
536035
56102
904506
9302
326270
175118
184592
388327
240612
191197
354861
677112
1111305
489867
944096
1134687
502535
758479
121850
1178118
418495
75474
948866
667622
525524
807516
733371
279733
494817
833923
809743
974388
751637
879600
395037
1073555
881613
1081874
819456
168507
632745
259522
166505
1080646
82194
789050
696946
715049
186262
90215
1023440
1177681
121512
889608
675770
740308
555557
653552
693984
102686
204020
1144316
1030864
1115207
342605
934078
147275
612325
855702
784332
98522
780418
837489
194035
988676
804377
1031656
528180
1145167
776216
1034555
192287
322104
593683
1143007
599559
713785
846915
1015684
337987
706561
684696
677368
773175
1016998
791436
845009
1121737
883719
405441
68011
1083463
942838
394458
398453
550480
1131282
775655
408677
81309
1003698
500504
836248
17202
484579
547807
572014
744585
962182
655510
63569
696082
878395
467052
651311
858799
830741
388777
377768
115852
586377
287474
318084
861988
857868
1000351
1161449
557268
851169
1103231
117737
693440
754963
969987
491820
1101957
976530
12085
572975
1007390
637062
194184
699884
918376
701664
654988
321008
515169
112453
1148539
298259
834965
381355
1117419
329185
743836
597171
457566
1045934
577040
1076634
818901
53174
503724
151529
792772
733824
692873
274133
120827
62499
1029197
219999
884165
1006518
49608
629028
978769
980341
877186
254831
517957
595712
66603
1097225
436379
150301
806637
932178
179813
741991
12719
711108
154205
1038798
819852
1142897
986164
1175151
485477
1035174
636774
1074512
151700
846237
472110
913493
409115
766490
571948
47538
876118
1112132
735312
885804
465078
404499
1151521
726180
792907
1081229
18236
1107510
990875
272989
294243
1056597
368201
566309
730887
840660
621479
968570
453614
726115
17138
265133
1147569
559057
466500
918624
468171
255026
552817
331324
918707
903488
521442
767720
1116883
613565
1071491
540018
797884
244965
581947
957852
188517
391153
259412
733444
547266
586067
1134272
78515
719080
257430
282595
221776
306187
832622
318743
498502
958173
230121
388035
51864
301967
635271
406340
1167148
221177
955524
372423
709877
893977
830050
1089470
196694
764561
996911
137741
546389
370439
133696
943220
808933
898657
1041884
947637
784022
532831
982354
594878
707344
174082
554478
581260
856181
862203
752226
36105
649155
894566
151721
1159173
17046
893336
769390
1111803
169094
902329
737062
459861
20538
511472
964671
540739
955317
1108068
873645
80905
403875
1094051
400619
569023
1009170
369508
601722
828238
1097559
1020017
735052
993459
651991
371476
1055933
62036
245711
315205
260768
886849
643586
471685
525086
596555
1140071
878979
735057
97448
1005353
1013195
301334
291259
204386
1115956
570106
408477
508313
176565
1111394
249330
939492
359623
501620
179667
365184
59016
1064531
279755
155864
938587
259374
856210
837016
237221
137480
23379
380427
411633
519958
558745
196167
760585
775611
225209
619571
416017
800753
550194
350736
388575
490075
112940
564859
373336
193025
991039
110985
137077
1099008
465707
184306
1109221
172734
426380
784534
1156125
493735
1172466
1097098
553026
992724
676267
778677
210538
157370
310145
180269
946580
857705
645136
952415
238940
570528
721026
1039071
29028
797299
604962
270056
108937
335581
919347
709996
112780
90881
553469
748129
51906
1137507
773112
559578
833022
181782
50810
248492
938917
294500
968815
623355
501181
903994
518377
601136
157984
1056004
1071024
486791
46564
1053313
773043
72872
1027152
311454
944661
404929
1172308
1133041
1019056
769871
234219
487801
238695
440638
780179
515675
44926
817698
359074
1056861
278166
882590
698700
117902
996848
603224
616185
1040402
258212
625638
880064
285979
251741
135909
272451
1048974
1009514
899357
647146
362352
268910
305950
512137
311037
854904
561246
364805
426610
312506
1021941
1005656
804182
338377
540828
398471
47195
366718
618595
1055935
320391
802445
261937
499000
656412
972551
976280
1170446
975688
111088
875470
366815
923043
551158
571275
188200
1146195
870784
153788
420482
1174390
890976
243327
247863
862499
388165
576726
154547
395843
438886
679100
223602
13625
496249
300501
979953
394422
1059438
612199
643881
405571
448175
890983
242964
449641
144630
417058
174725
730228
227254
263371
363182
327925
899675
822282
1155694
892455
849546
979663
82593
796138
1134391
805873
519686
650647
1087417
760807
148842
739316
1161215
152607
134010
316652
1075805
539488
908864
234713
419224
745384
275125
1089634
383755
381103
212475
756574
633937
638297
1126201
980278
567910
721137
5550
103799
281305
43713
532609
725589
441110
1063752
346151
650495
438687
371384
112979
90955
526070
1148335
637569
128244
160560
1061663
417431
919413
801723
925381
215723
732799
800888
269505
366533
218660
708096
615795
973901
529194
132142
880703
826299
892472
674035
225571
239033
322709
297052
598698
1001001
278640
216497
640964
1033225
667486
743340
320327
333817
1010560
954284
1137826
692839
47420
1041232
931563
1076151
548524
197575
554320
945942
983352
432243
262944
882123
844741
503936
568066
1156844
777002
558158
525261
920241
263357
438828
704451
577680
483489
288384
716804
672354
990779
327479
179005
787529
173238
410261
358879
1035654
732244
774380
222347
828190
28677
751013
397227
785068
784235
1022824
707250
548968
960791
947914
795207
246844
833149
96387
777777
999719
804387
550812
723370
255920
565988
372429
491684
1109392
354744
1177639
331001
635883
909295
1085600
746402
1010133
597335
158320
74725
891649
171341
722716
865139
442525
103949
867637
485685
1015539
239730
1036959
1083999
1159296
738692
553755
135613
491592
621345
694811
211814
374766
824824
1025243
646684
458078
441337
637939
816418
117957
769403
302737
636586
221953
1052977
388792
200125
1029678
1068644
1166787
1133807
324431
820653
99934
741096
348822
1067888
1137517
264556
1149881
781518
106671
403154
781583
648429
398199
980847
1161887
522649
852397
846272
860559
1025672
826121
577184
586
178504
661090
500930
827677
11360
1065544
776579
975330
855714
1116463
644278
492693
320297
902521
262328
1028747
323261
297320
1058607
980426
719361
50668
222891
1143487
68609
298806
1102286
436104
45175
1046196
986325
607659
87749
260144
96437
464575
1157993
177748
1019226
516570
835466
321682
537252
792551
78060
822709
458150
821248
368615
631362
126390
954107
104060
809834
199870
328666
955945
566470
1168989
335571
58878
1102587
929450
527233
1075059
869968
322883
773749
830486
183679
373999
169169
671916
608087
196268
545758
915779
409418
102987
467742
18358
618169
111598
982731
831083
841778
288996
839447
844421
458616
898391
119811
41523
814276
83260
477529
370938
936007
804961
64427
165457
308955
620722
1176963
1073294
692659
236417
255666
134349
18435
667092
266175
589339
679880
5389
988660
35705
1141342
204467
533397
145972
761929
963836
937827
615771
141726
771637
394391
837548
1099199
958309
1027665
490936
644939
59524
547357
180726
443493
1127317
1094
88545
648832
389778
961336
610583
1178071
771719
1077426
893446
139890
326637
895631
1057832
794763
282636
89227
247464
343093
1005625
1008275
1154957
510903
87352
516681
952182
152219
260278
491334
224477
838845
612905
932850
367593
914529
393654
1175829
919729
736421
715529
344181
209595
158867
173102
998479
721962
1091422
1075169
1133541
993386
1090322
970179
220909
762957
238438
740672
574328
580793
528994
67585
541603
67248
899331
1066833
47400
751538
1083580
453887
818375
207085
147258
954870
551935
101608
249885
431859
669935
155621
190581
257647
861273
460839
797365
695229
95396
513973
1018181
1028871
328308
77413
1068855
1084923
854538
81320
444688
1151509
743111
890615
205128
1034746
149552
298304
213497
503135
51150
431657
448298
397911
454034
1000177
458662
705450
473753
597342
459376
636196
532572
1143846
262255
808018
1162494
447331
1082898
18199
579193
783047
483111
757234
150309
238205
864473
218190
994525
576568
467821
120408
402811
471521
100243
981519
815457
77959
54460
627035
608910
796595
130152
1041097
861340
761244
802420
774947
976498
856762
724348
663300
329971
777298
701615
218226
924558
134827
100754
80976
869005
611153
1159609
63608
1068143
287536
1043644
187865
908045
278448
287625
553060
250572
351751
510912
206141
9183
1176017
775293
814457
701436
831101
605924
791908
1155494
960713
917127
17460
1149201
855730
863085
606458
893036
356943
695197
788203
945133
935067
527643
221033
623194
326837
60095
289210
785372
543660
696620
1031189
993325
164287
344688
713536
457690
545333
260430
817557
20712
1122526
1110992
247487
334015
586880
633059
310286
721435
600239
1176640
444515
649680
87761
681242
831979
170208
758081
94578
125202
460331
467871
474802
322088
996090
1148230
657153
799368
155989
882487
413180
299700
1011801
285829
835662
29114
746397
1105849
394767
743501
961132
304104
1137779
1125436
454634
940138
743153
795334
665165
217327
383404
687935
344271
315543
397703
83854
42313
289140
1042753
458023
766650
4331
36403
702538
836362
612577
980489
788164
881636
1114595
173995
837471
359231
193487
301695
971987
193270
187092
130846
1089897
127176
775949
582425
784043
1136599
868072
609726
1096161
168218
754156
1147008
125473
573900
359835
574630
1107808
421011
432620
724933
342108
99093
394380
459576
32711
1061245
159330
591826
368550
1088776
580021
1165831
603551
1088043
186973
436421
79290
738167
1038494
578781
276862
921881
651046
417934
600350
764544
980747
487035
53659
532620
276751
773219
192175
1100292
105727
1089790
258387
687128
775359
208218
1046347
94575
1071573
395049
616366
979818
1062315
350017
478409
1120644
841038
1174806
103193
162634
308262
106642
419702
1064853
2357
731057
170589
291032
1128738
1063050
1111594
528740
125738
129159
677319
114461
31712
831054
724776
822807
1179938
511320
680542
190289
356678
1095285
601963
346183
98473
471763
425529
969485
1083076
373805
890028
902448
158133
681888
365369
905091
707441
364644
94844
624600
52070
1120106
1119359
75236
877680
650288
1020619
1163601
714788
883743
932513
440789
302495
513380
567109
848243
713159
443280
36851
738084
578772
22288
873169
248405
699581
830827
804361
72499
338462
407767
906376
255494
838709
391461
774405
839123
195573
328381
198115
559135
485657
1096768
1124460
844799
1010512
1075957
178900
146643
321656
1058828
912441
393679
722225
1052301
500121
628890
33739
290181
1064485
31342
358147
824166
567532
328749
719822
361153
252390
1000787
51072
288801
647539
559953
136215
542210
75100
152381
310229
1086107
1066659
817705
134768
1116599
222663
952517
491929
930855
216451
832294
1117304
163459
49460
929525
875972
560929
422315
224344
985572
493910
661385
803233
60816
481221
686665
1173263
501486
804902
923662
673442
309614
1109520
340319
6617
625105
215534
736279
770205
970231
87925
779092
1126622
544863
792272
809381
301616
497282
800719
732439
863115
68227
784223
594518
556408
314857
1166265
781958
702073
661823
1063886
519676
665048
561034
1029846
29779
898932
401324
677110
927606
574224
646741
586879
505082
280718
179040
826599
455875
1059745
136130
407017
705983
142237
1014453
6703
77236
842884
1158987
979159
181894
1020532
1127861
32357
1097242
549249
610654
265561
918624
342056
527232
1019374
441064
860571
1103472
646844
275453
427840
223546
728956
387391
320177
1043869
893270
258964
255502
416992
518743
480072
179677
710122
1047360
540057
305981
1088109
736397
1032220
984821
94958
811941
222673
929278
369684
777486
508835
758443
414194
956015
251308
409127
978145
965137
1159975
212664
549926
465341
94404
574511
680728
1052686
1178960
179705
1001363
166921
922765
1050504
1105395
268955
1177383
110104
994971
769523
625971
614214
222565
593248
618444
306739
921518
445317
989996
753956
77056
1069260
915206
179935
351794
770664
43482
63409
550549
1170784
516986
354380
735711
43114
41541
824690
222488
797241
713618
353602
569137
548972
1027573
911966
750156
708396
530673
979690
119505
678553
793680
164325
788794
590244
730245
606382
682417
906577
73938
50195
698865
662499
241348
1046287
1105841
548551
664131
527696
1148549
709950
323824
429625
965445
229962
25361
633163
1111442
563966
856094
771976
416770
1178826
167300
527692
914775
506025
934324
460595
710188
996814
843994
992611
485329
514102
989917
960982
108020
658698
1132859
126642
311157
650283
326363
1037340
81929
255077
1041806
526216
214267
1142950
310117
1044048
112591
949674
725764
576460
108931
229611
559987
1113901
826417
556432
165669
907642
688133
197949
390379
891044
1063830
945714
31844
570502
186222
635128
988907
34068
762880
42318
334751
840903
389860
809219
998567
885824
1156489
265340
987793
239126
182359
55111
355483
345718
476014
1071827
453092
367349
380918
371695
130800
833179
791565
801925
510393
632895
1053591
857621
279494
957620
947445
41194
633976
691164
615007
808711
858368
25847
850617
569028
906808
740354
974339
197660
630566
1017867
861748
348509
758383
876454
810891
864914
117656
498108
442470
758571
766633
1163756
665490
534027
928445
734988
1174876
1138855
534312
294911
347461
61086
197336
823372
697380
25849
1114814
728824
395864
103974
554009
964411
663889
1001289
315029
452941
286480
887780
33710
46110
92610
971879
943288
590804
174867
23433
1021797
1070585
82540
692558
949468
759500
1045106
93374
317476
781747
432479
4020
16710
993220
373347
574866
1056640
706153
127470
140710
229506
158923
796605
902638
742094
530524
14526
1117113
684834
596685
408461
771556
537299
440156
1089696
1131573
160214
1170920
637476
700109
982705
1132615
16672
1118417
1056626
324296
97341
842680
742003
722797
490650
128625
538253
665313
764807
979464
1155494
361758
906510
940556
114601
576774
747888
355862
580797
903129
112117
1179569
932549
916076
1147172
288896
361919
86489
368166
1093105
549034
56879
119007
777119
403186
255055
640734
929122
234371
978863
210161
924668
1178796
904206
482409
936499
10083
267881
888394
500685
1036246
1120689
621427
428240
169857
876828
382138
1006640
644948
991136
251367
23053
985917
61214
509928
597002
1144360
528004
947790
764035
616898
374244
783675
353563
819053
573815
1125478
902858
91567
511924
321321
281940
565668
178252
147856
954338
74403
475907
338711
155295
234070
1079109
527568
585340
127983
563443
441079
1172483
567110
960982
970414
1050610
739794
859222
1098905
210801
272954
490018
302978
976408
490123
1010680
433706
658329
743277
627875
2266
796818
314570
54995
154410
243098
971465
683384
386771
1017217
829298
1007232
1043063
826542
680884
55740
404783
755180
810878
52776
1051180
1113990
827249
143696
1039071
393923
436763
617705
582117
590416
244546
575078
846569
969835
282905
962782
349792
436810
618515
295570
1159946
461650
295141
327706
966617
190805
731912
937183
140276
556134
59714
917369
197606
512325
619644
348103
315829
182497
24250
647026
671305
694374
444209
307323
1072701
490124
200681
887418
1012282
194559
654135
226437
554109
668234
243057
840912
88573
276797
303705
455357
540078
280915
199320
856131
712493
248293
488549
767480
538043
1126911
239868
682843
216331
602447
327941
697271
330301
925536
274501
795716
31092
21141
758129
404868
1024821
479785
492278
71035
1144304
97306
538899
822409
691573
774359
266348
340716
765263
1150688
148848
1168794
695790
504665
694963
1062498
837760
480694
458894
1117041
1012248
733501
446885
1145493
203237
105437
970236
322698
1051627
1103070
88896
553330
199582
292868
1028341
239266
240911
750157
903055
53844
860497
355730
962896
713198
344576
161428
519495
753113
404840
287444
672702
108174
926020
1138471
1014333
1004462
602170
580443
1060802
551541
682810
53344
787411
694814
780903
64435
649279
633969
720753
837150
608435
173734
879777
808719
805234
985857
814497
1145423
205132
264683
346293
380491
815747
948811
579359
1121473
71273
385970
73131
493859
170855
1002302
845306
833033
835844
1045423
466472
629866
626145
651268
643748
149570
661884
637052
139020
1133313
10431
190038
708649
748040
276771
959037
763410
324060
913652
855210
335797
609050
641305
1017760
330722
1033678
516968
59279
8861
526373
180158
704940
706721
54695
378909
928705
505201
1082690
701668
310323
849393
105018
1174594
686676
519646
305409
373102
916241
839236
25104
500091
1164577
934096
993772
708226
235465
24497
694890
323413
805186
1070910
894115
902732
240903
473208
334173
1060857
1054018
700329
977506
1170604
740495
724484
385197
476689
875777
353660
356156
696848
816210
901415
733150
252390
385304
11501
481147
626761
1124773
389936
709227
1042930
553961
631194
1739
596815
1154652
461546
166678
838111
5911
438440
983877
672756
1081162
1091412
131399
494151
971197
70169
1056392
423925
227598
380778
870336
396868
506351
1133831
564154
947197
984962
500699
146240
664483
394347
592795
242314
902287
975987
770848
681057
760548
591636
950526
410162
1084228
393643
236760
663364
155455
227954
836605
336513
233246
303521
28327
39499
1007756
196411
429338
870258
247939
497483
1008355
101048
1050853
92779
280092
645840
1111022
900518
432027
73959
168583
12379
250510
198639
479223
17041
293818
819925
995624
888265
491479
1066875
723256
168097
456210
541626
413710
944044
137098
905910
865392
1049884
787586
205676
392707
835725
1038522
669493
597405
147007
340028
1118777
189868
770247
780465
580821
658926
1161428
251162
243294
762075
912340
832103
839248
488766
280669
37951
785739
73356
510662
1101809
865243
1159649
506628
695619
705985
123147
551254
1079242
932238
1067334
989479
815019
854726
30345
863851
817583
263999
496457
1113741
668720
799949
626694
1176268
893595
765631
1160919
474627
1058152
96103
33517
100461
250122
672715
189103
697143
834863
1105471
520871
621772
182350
414267
575744
992315
50023
10637
1176923
462118
217825
144997
732953
995467
294962
140797
619515
840891
1021007
1071035
126185
107175
780511
453027
280021
822358
1091616
1151698
422915
1037467
888462
347359
245057
587105
437709
839689
75103
190737
210988
516873
638938
3538
790768
1093234
820844
1023691
901666
1125180
762592
1094787
686613
880162
605242
597285
160432
284240
909077
488978
925046
65733
142126
295214
548641
1015978
796140
171606
72760
885287
670686
343363
957941
939837
652545
708973
29022
450160
776175
702661
892412
165031
198034
613943
1074941
507076
198285
130634
986461
124530
208284
215611
265040
478840
1008348
837029
855349
2013
1153083
412783
203612
39977
297082
8450
963773
447925
804335
409856
708261
1018582
1003893
559667
419406
348201
765490
379982
64634
1081816
164129
699913
963357
33408
607248
868738
1018221
599752
861750
221432
354943
390379
1149665
912241
1150719
597041
157738
505384
193932
459017
329838
1041470
1052919
977692
747376
350006
95801
163420
711294
671878
32382
1019020
668397
444182
1042917
839046
144092
217905
220130
385582
245317
31702
786431
471816
647246
595305
620950
487921
889589
553963
265133
329218
382741
764679
982763
721026
814103
1089812
847457
348880
44092
794395
811368
38762
913428
842613
538988
1054722
377418
636232
112116
1050743
677222
479882
374398
827389
972420
828384
164791
67292
1172775
509903
274953
369468
422331
1145441
119611
362730
950542
844662
543576
598086
615204
188789
34588
1054930
908864
1105504
289812
560555
92076
1158785
1149081
140719
13217
417964
270831
926496
7351
320986
211010
498669
176290
559997
856285
843861
762332
935502
157215
484204
291322
614109
785422
384904
163791
1168733
959312
29490
1128891
575259
1126132
543499
929305
238185
455049
1159185
397882
375092
359185
946510
1004102
94486
345849
1157531
996981
432233
608665
988302
192809
1071059
749019
166424
119661
1167863
1093921
798181
279967
456799
1036363
1137219
708912
622994
28779
989604
583895
258007
340324
480349
168755
696374
118245
484573
328312
770682
84069
237926
1132832
255742
340265
852812
356314
1119738
732830
860644
183506
962524
1032409
1105453
379465
275485
552931
147282
56972
737275
1017485
170430
294468
666139
343652
333214
279070
438959
80802
1003761
1111264
1084786
361243
431314
173830
521533
322722
357081
919059
476235
390986
1148875
1092450
1019881
843351
910898
173776
360546
1134114
591183
95157
128677
236271
785030
715557
128186
122013
287288
705425
445350
1054405
83005
644274
469722
258400
311645
7490
1166882
36762
1023530
1139748
1061356
490946
1145795
720554
885707
354402
941066
242950
361151
467245
1039069
647005
68411
593180
50298
391199
1136695
988305
677702
244032
782203
1115261
474726
247137
386122
145762
284051
793208
1139325
984089
25021
504017
435201
565628
173819
109566
829538
123283
1025961
1004450
370925
995154
694971
776590
866440
50291
365664
53337
831207
649465
236765
487370
191743
933891
835455
857015
1180349
1119060
74233
410292
229453
850738
552162
393919
1148489
1030637
462277
333627
310050
753408
107813
591442
427493
627227
525882
205568
276239
791080
579810
738011
326342
336965
1000805
717724
920813
66463
803579
1045747
1062190
1034996
626844
163913
1162938
1009060
125228
501744
277329
1071912
771338
580235
436855
490119
734212
241519
451913
172547
57685
1023266
36962
883880
217733
202417
229686
132409
38815
1020083
141424
1083598
973060
55012
135672
1166406
574398
834568
1105570
87873
727192
870451
325443
1000971
527197
609483
402839
861523
748033
562574
31824
483530
151936
1125509
358142
880223
1013403
281863
124418
107819
988052
469821
1099190
371556
481207
477030
921315
1010316
304599
147739
138577
374004
442082
977095
1047318
75521
788129
716728
993627
701765
275435
724367
226803
265852
294800
769135
422394
301826
993242
506769
557936
909426
213970
12009
314835
1144144
44313
560406
945833
1179968
1138839
685842
482412
650176
807678
833013
992834
1166471
1081228
537755
136040
816675
495896
1133239
169784
839027
963283
710406
1003635
1154558
597718
1102346
844658
839610
1107906
1171936
1103553
118178
986962
660270
429523
1136144
845695
740497
1119405
1164303
64475
890085
592962
88650
187067
142156
387758
1178194
716431
112452
613807
425011
392971
1165362
312572
705000
687632
452339
344080
1121817
92994
330654
402582
367034
704452
1057180
342486
1027569
976056
297239
53750
40670
536920
891475
425339
1166416
321130
1042120
675862
42775
875952
913292
531474
504879
631694
783170
1130593
337742
105040
576908
841459
523012
115935
210802
214093
242551
1041271
359644
905750
419283
146255
558174
609232
810243
626678
217379
84448
895768
1071085
117225
1153289
884196
376506
154880
867541
944641
797293
1094268
345144
489353
943458
397733
577391
841879
564607
813910
831003
592018
571644
323582
868232
503273
44743
141593
997198
369970
586537
315577
414902
278834
499446
798829
754549
780815
377118
1137409
199579
453775
393665
243132
623771
287055
994498
1018070
808546
72939
897445
801751
996042
67723
40958
838692
775608
39761
182083
218140
939356
213660
122538
475566
845781
745456
926526
1093911
157287
1175062
410576
342148
362793
103780
990166
299289
646420
562354
1038834
340370
339680
741181
1059844
251882
1030205
850405
53065
926126
656024
703300
937639
467268
490314
885594
319021
851687
643132
949677
1120347
938316
582822
885190
525656
884559
709627
1113508
452489
361133
157223
427246
759456
295204
1167377
7037
786411
453599
963785
267678
681595
490298
1054333
606605
364688
1060934
493072
40542
887192
1166759
293921
668569
306639
296143
78918
775779
993326
937663
643129
898033
138435
704331
1064107
443883
846649
699843
245126
784157
967269
66481
363843
992164
163573
1157574
114056
1042985
414775
147069
1097106
663606
262351
994414
541485
517293
789201
1179630
440154
796103
540220
327277
1103470
650946
980871
462672
80301
1099758
103507
48975
1168593
175521
1041775
55004
27991
24088
979822
658501
91621
477326
623288
107074
577964
615877
491217
102965
758974
267127
20026
402415
623594
984562
259303
519221
302260
979281
646469
495427
872671
447179
630382
727334
365713
449677
1149879
90939
818854
814360
299118
558342
1140293
16403
1053253
282730
646201
1109853
1033032
272745
747471
1050113
1035789
609269
464700
228348
632098
810535
530107
1035596
793292
789174
1116728
162703
26615
836487
1054308
479862
40435
195142
849007
193735
240016
962917
968107
487969
527202
1066969
512614
782972
913092
950893
380222
991201
1105743
189336
812061
713458
906553
643456
627844
882370
662133
684856
889849
742842
82327
656389
74922
819579
1096652
354532
311795
230836
461501
70036
1058275
826444
843817
715997
367170
768891
735649
191129
155283
377777
706160
309466
608381
178311
299023
29629
591404
687159
1044230
689606
911643
314179
617422
358947
1059714
657608
436504
444626
270991
994106
718118
9643
353427
498153
625749
118399
368194
805119
1082126
1104255
428513
909871
232025
607093
428226
1028710
706
414003
586273
553776
305800
761456
802839
549201
768045
891150
605816
915343
67830
542975
458180
460461
840719
697339
429004
268814
287956
1025383
122616
30039
481893
900286
212949
459943
570729
36031
560306
330024
1033183
746255
637456
810757
751954
337986
386614
910648
362215
340279
53108
953344
306276
432930
840248
620745
338171
251084
502367
156759
1028396
81689
426751
432077
208518
312565
345132
988716
900045
477770
242817
1099883
1064112
223358
787739
783693
889214
125215
788071
545493
119631
808723
393049
31974
1108832
386231
241311
1163608
276932
243483
567811
508379
58687
733019
488935
891419
688420
959399
637102
650270
326419
1076970
1111581
828884
296021
21064
6321
183106
93116
529633
4979
775378
63978
1157174
444106
53618
1045035
616964
252707
129839
347647
93261
1067224
952973
572902
440029
576891
744248
248784
350100
878826
1122861
278611
603427
731276
133541
191950
938163
225308
508008
351152
314054
1044576
281083
1179085
450297
351402
536613
933907
220380
857877
990470
1177684
909306
1114385
476764
164659
424999
42745
354163
948887
98687
116084
1077662
783234
184612
265735
58046
48212
588288
596294
999589
967394
1100047
45439
492552
1049262
464177
354367
576942
260502
410439
721346
667721
105136
352955
871107
1071194
327301
391436
959133
1130481
581132
519590
694082
361778
425283
847164
414811
761079
397126
892651
35451
986218
1156151
81853
574865
564422
411694
1058116
813900
401894
418747
829773
262616
44743
180726
496660
157600
854047
311692
605930
1063487
327763
149591
202350
626775
857730
1035220
903546
638701
1170999
239553
525092
941192
1036378
1135800
435665
325782
931826
12996
82341
20366
229394
1109277
736264
386844
527018
1174842
1119551
653846
897266
359737
382335
1041653
1082854
373743
64513
947784
223905
314376
1080013
756314
128020
703528
220183
106237
816853
54826
352683
385486
1117877
633438
448851
840027
820175
405047
61082
1110021
788277
706013
37394
191437
1082747
746327
1096935
401266
1005720
1043302
665408
193906
135634
230331
321960
153926
347180
248615
406578
929685
742419
1001126
603836
1012740
795196
762914
1123606
1119425
169251
381499
815336
781711
1124426
1083428
76997
340311
292864
50448
81314
261009
817480
597900
771264
120495
820290
21012
183478
915016
712338
801629
1112308
452687
385472
961628
22904
775222
859297
976739
920032
648466
83871
893942
994348
211373
190639
980799
705220
62697
524419
495865
93524
721252
457300
1103518
1077823
842810
970489
109118
813289
81109
594485
177531
77266
160137
647951
395148
155328
297515
27989
631532
523869
425542
1131269
392782
1056014
930126
189757
982340
150802
594956
189827
317948
1172405
10836
875749
480975
881930
787129
1039544
706314
950890
822117
8583
853524
1036998
844860
171476
67461
86197
125564
795573
1067075
934053
315031
584352
9829
330388
646059
1143976
979953
499621
1015106
250631
978754
436945
327219
464723
643459
605058
874229
704528
292903
769523
92242
885991
150877
502284
1054231
998115
515767
37842
448280
564569
10560
678142
451272
189618
436945
280046
731133
1118399
943752
704505
767178
195693
372322
1017075
639080
845632
497480
718151
1160075
462310
612996
919941
952740
867548
344529
964227
1141976
1068102
104397
820444
955159
623833
422763
314203
746017
1062684
954175
1056637
567761
979751
1002925
136155
435059
904547
13699
188965
824675
611903
438771
349767
556088
519598
185219
996661
63538
1047987
332390
236935
540609
746413
634247
489769
64121
891923
36034
518754
288849
396078
363479
669080
243330
1171236
986435
81446
697252
896535
447839
719574
1016577
453531
351494
176233
677629
1175235
1171325
1031688
1025674
23005
381497
699800
59180
622597
742209
139392
352833
635663
27692
237239
374699
699846
1027764
429310
433579
270034
629901
497480
613269
1172542
308155
240040
1015549
389611
77023
1069511
61324
597147
414944
111560
273925
786657
949877
529642
768259
653402
294236
584267
626214
415979
585188
1153537
1109997
854340
986937
788251
180003
743201
835661
480543
84109
688558
7679
770422
997096
951643
318140
332913
1106667
412150
152286
895643
1162437
68732
294702
1063791
588727
152450
697626
991338
134823
584378
730989
662331
1121354
89712
342845
803292
872993
543713
81254
867085
456769
407539
963283
531315
917140
58390
1179881
747470
745518
841822
545504
286802
107741
238537
358770
354934
424669
1000267
646676
182390
149260
61960
1047691
279720
681855
748446
227674
894102
118043
438324
556251
653779
241101
418274
730342
820492
239446
924364
227844
589484
320499
109703
291369
592749
169864
143615
288064
645068
320393
1001019
1026744
352201
206270
455179
750483
662287
575728
423732
253932
301306
796049
944655
243071
1087652
1126623
474980
8280
1006457
1024756
44070
575736
199169
429585
673527
851909
444658
1027184
240519
254964
218501
65031
542822
849063
738814
595716
145395
961774
921344
4647
1153706
1064066
308525
766558
1126774
410919
136228
325839
976634
590866
100962
579574
303751
520276
762725
1034681
593015
248204
857952
698363
191695
1068752
30610
1069065
122917
453725
253621
955989
1057619
593093
272970
578835
734417
237890
664663
214033
637297
46653
214719
869254
1027554
350609
740829
449645
1075540
493003
1089226
907867
789178
771466
710867
788240
1055868
327404
504924
707721
594699
712686
874903
1155970
583649
1141135
1050486
821459
394593
817533
985860
725337
529173
18869
937669
920713
313197
1105158
714748
908407
658947
615610
580201
740805
565594
726092
1063996
941719
900238
907075
686570
164489
276614
59510
294595
1133211
1049107
620385
135826
77446
943889
732875
946898
603521
787993
500901
253509
1150102
239631
110588
493548
206744
36873
214203
834098
216628
933004
983585
730646
1178445
831661
327193
701371
576936
745865
789022
844898
95219
872825
527522
638024
598600
744423
1000463
700510
1176098
83133
7336
524871
187993
961101
549757
785300
311880
123919
485492
202860
427267
616737
229774
526433
870435
889192
224911
944326
7345
1078823
508006
417407
620692
454762
1108928
445761
517010
283420
674766
902166
409927
1023373
300843
167596
865076
1111847
134703
5705
1005580
1146549
223354
707750
886651
260204
1162781
1153736
41253
370414
1026537
614939
747583
603387
507416
1040648
483266
263949
643331
508900
824702
709277
885430
412425
1104614
474730
240239
724028
1114436
1019305
1028830
1043260
435863
263112
1162838
979108
1176562
540746
975368
913737
164629
898264
328423
601383
142979
65511
215953
991201
507713
361003
215770
59243
447351
478596
948985
457253
370699
821149
557962
1133355
406135
635127
214576
126416
509727
264434
457567
188188
23368
1107644
850704
585919
414889
1131646
812659
1056348
394412
384832
669179
522331
554245
709137
1092425
1010899
1175079
1078202
20575
621486
115571
759981
602193
57167
1028246
1048909
668527
397481
421363
881712
1155722
580603
73312
933935
175283
769820
921255
628857
549713
365851
579629
685750
481624
85326
1133832
901779
1010440
484113
768165
603152
1019275
454513
359010
375809
511682
640340
158014
1011840
641021
572217
562807
854191
1045642
176479
60494
454815
600335
742102
954422
738703
749843
1081782
22266
483847
1041496
292576
63151
1028385
460827
385352
778707
752766
1148901
407188
452928
664364
580385
500508
112925
688533
394139
686058
1052977
830081
1148275
829888
187767
1154952
171886
827738
899482
50448
893718
859380
199079
188141
944123
547518
51943
282018
836919
980741
224727
400775
1150022
818342
745578
359011
618004
999852
147577
492150
898129
665579
521038
813239
512826
536092
318093
131905
912206
135261
1094849
939
655011
1074284
573067
976992
102174
39248
11986
715520
998904
16214
692702
62242
307591
719803
37542
894964
936476
582134
1088748
971530
648739
415553
994657
323711
408734
970640
546278
203609
487895
485442
591482
327319
452934
653412
1116970
40731
93611
58227
940034
252247
388946
1003318
1079399
620372
807813
295414
19981
531273
1118003
1177495
366733
738887
974587
250434
498679
377467
186545
1079302
953793
230205
1030347
856131
1084743
505492
277900
1093927
84897
1128826
1178852
816793
538340
701848
255919
1011079
50643
415568
1095641
163468
838632
654801
535058
937022
167582
340705
824087
1038511
979667
741140
175015
425600
581694
633722
315100
535825
360561
1170418
1148327
373701
686872
960402
619739
888118
814437
767089
761673
635190
647643
869790
990815
153730
1082016
1083164
698888
757963
931065
892372
1061365
89174
1111717
371502
743299
1021474
805091
899028
342965
874399
584174
404319
337657
281273
106684
579690
1057443
857270
1037671
975411
55438
997776
141695
483687
263063
543688
74540
1004970
130841
515280
230907
965530
618380
862834
690456
722138
1074559
690970
526651
1156098
1090208
287471
711319
1178354
281088
183100
368585
237001
675919
60570
223762
320749
1147693
876798
718785
1153716
652187
907963
517008
1082569
295347
1086906
1129709
628872
585870
1101862
386487
95136
623202
205255
477059
121658
321754
799755
182367
534364
574395
234615
677305
51407
8374
487425
1176805
738220
1136679
741080
152614
303597
227617
953992
670049
275253
953289
739102
1029243
923072
1150825
587037
924364
862810
325203
523122
450828
548777
4972
12946
493004
98843
1175811
493735
229337
674907
1087625
880599
234347
676633
285148
1076285
1134882
894634
246325
612429
125693
140825
1175814
275641
381065
373062
125820
14607
91822
47658
300204
24107
764871
68290
1001187
871599
697568
216517
595784
1008641
238271
403257
878255
9930
304028
62979
731215
573555
964255
733309
393854
654616
489509
430434
17581
374112
550848
888221
87622
1021473
495323
168854
818381
227144
59227
318509
977039
413690
204694
1170807
753602
1151725
223500
412226
855217
977713
639313
1151072
229736
901075
197773
372087
1054883
952149
429873
576776
544243
175889
897680
1077893
461911
617383
144136
438562
753188
949052
805811
14007
1106357
29725
192225
478849
28476
557009
406360
529513
707787
466769
206720
104259
11218
361384
429458
904241
214086
990286
788545
463382
24032
799544
992570
1017008
371854
1176872
60036
430745
1033702
554898
159629
212170
726419
499840
619200
1172170
441318
36757
134460
260094
853399
691191
784026
14079
967500
1011532
435593
980349
831929
788
54024
748709
292299
820181
310825
968757
1093515
67461
561977
1150966
642065
315032
430331
724577
473608
885481
752092
707884
1153654
121197
865798
287735
25201
350429
1170714
107126
725885
349871
1014993
863014
61487
268234
889944
395695
512463
936724
1001528
163629
156523
272070
1060828
230912
117933
461230
326291
259596
1018129
839911
1040613
357165
905149
1091348
667527
444337
580269
1160277
5296
266840
1175786
112160
553276
544145
81698
870864
943096
542151
982105
169249
910136
811503
515161
250173
545835
1012824
717706
1114799
872158
1174588
385097
1045908
1075862
1079842
712084
1124760
24525
1131672
1170816
1080582
755927
762935
170736
660686
912640
372896
27417
168377
645945
229667
69044
131615
206775
963090
729849
11921
141035
1139965
1072568
759249
856255
500349
744199
769350
1071732
132726
940553
116666
963210
227545
1016717
106514
59912
876813
1018304
918020
627569
777576
633869
222222
134323
1055038
1000068
674028
970426
58086
20622
994620
856736
361765
83271
896243
846154
207782
273504
338155
733614
777671
1052489
167683
148830
442292
881398
304491
190119
327494
404975
483760
985094
298861
107178
830819
283306
511577
1133226
447537
288673
46413
682507
1130919
378249
859312
1105797
99813
750683
1044261
795238
339969
677682
362733
209273
724864
1114132
123913
937913
788177
165388
313027
725408
65848
491144
692962
692296
1063406
196477
672484
678628
268103
1166258
283948
1107210
56281
821061
735572
1156636
1110992
360848
304741
151476
882783
138029
1067311
530664
679497
683678
805909
492473
1138936
1040398
366612
1064472
683784
218378
245157
893883
583027
579244
872214
993375
670110
1040934
492439
211022
876508
55062
1091570
1094250
785821
782321
764793
1159921
6286
203688
338385
620178
471361
305051
347623
464601
292094
546760
1048749
177167
762007
220547
404487
508654
889660
1080454
283336
925765
802135
120894
551220
1066725
623266
368566
224799
367021
226357
662351
241134
756217
918201
499481
257392
150751
1108876
922515
380201
595282
816201
840370
486476
642610
1143625
899705
848014
148390
922819
821128
438645
1002993
931789
1786
495809
688240
30157
727496
311441
307442
570706
835201
885508
742989
49502
1160593
1108316
818931
1149678
104996
963936
1031347
618193
184474
570229
911022
661815
217661
296521
275518
630982
731964
237399
322346
912492
394684
709855
1126090
461469
497626
611560
623458
1168456
120196
1042543
895506
625427
513158
470160
615599
751770
993147
45688
714124
459533
1165637
405021
64365
1113042
816344
436295
226014
402802
72179
900013
243471
931811
997661
695602
147414
554513
544036
805459
1069835
1023730
1177706
730500
21691
409149
689677
750408
41509
49926
74258
923656
158944
775731
181555
26091
600516
802308
606461
929816
427435
890418
938832
631652
124678
65651
460527
355623
728889
1162886
157611
524716
273425
439913
337564
58443
840345
1156482
246308
738749
1062240
1090651
929418
1150521
1091739
335621
102948
936543
427481
888960
795827
607732
285373
142640
311223
765819
1148006
724317
152908
810180
214981
272
852733
1038409
2797
754236
316661
431322
78314
737710
498295
810243
736622
527709
700756
298027
212758
517267
170198
345157
535226
888842
365896
503346
469255
821917
924903
495634
757734
422570
204732
1162837
663792
1092765
1052066
668750
1099826
283266
304570
80414
861791
310404
493500
380110
818595
895993
729322
613543
596575
170191
425672
30578
769014
1015414
531470
810555
1179264
907574
383340
488664
30755
353427
1014402
616192
195099
689426
449216
21610
309819
492691
1049120
1064655
5223
334393
273792
811878
798836
529504
1100608
737585
799980
135534
1024637
1049483
695687
826805
720061
31744
741296
675406
83314
608761
636931
67731
720378
511232
690517
550915
515368
457704
599814
577010
205070
1051090
364633
911950
1143218
508896
666664
527659
491837
104712
293676
428692
1009684
662393
367970
36404
728280
566946
339609
1028479
608895
819581
1154248
1039972
793995
858806
179052
30755
689749
64336
945317
1113141
829901
827201
187509
901652
924259
1068689
1164997
934417
265431
779836
524075
226546
93521
624256
394089
1122897
103212
491250
632645
641432
331976
581144
433599
395249
260816
1113588
248717
715337
702652
687467
336857
397409
1178757
612872
130887
38290
230802
104355
1176920
972232
742487
898990
306574
71210
730486
756746
792801
440672
973301
461804
629862
581186
1064039
1122903
809056
808866
561878
671297
719772
1004422
1057619
603983
563122
330980
419988
72932
790863
205051
598653
919538
792091
740964
630768
562901
618730
1112795
136127
902276
28738
918746
1116500
316419
371126
900428
1067938
458318
158591
556234
775989
220574
468712
136280
930955
231252
444422
135033
1089104
222303
1082384
356407
393714
224885
185435
572610
629361
718945
1013632
591327
886593
1065140
1079538
727656
559846
622497
620682
228821
818804
840275
693780
1023964
1177182
672625
444181
105573
1007408
225066
296482
566578
1021637
968944
1059609
197478
748005
401600
695456
1028055
541107
251574
1156101
654582
496884
412984
976761
245845
152000
699969
1125134
917613
90511
513473
492606
260803
213372
1128998
261926
690252
263952
1049007
609862
513187
80470
98708
176403
104592
167757
726041
487271
848611
25276
533218
511805
489957
550524
880719
303090
162315
971239
72369
89747
544141
415230
160404
736384
590689
500463
624499
24410
469054
306077
308053
321338
711247
706049
944714
456620
125166
230275
1123517
122039
945095
1071454
955248
27207
1109065
1064859
361052
30585
1140262
512459
1107060
383714
136099
183018
1045224
644695
468789
777399
853334
949050
651462
180339
454806
1060315
1062091
1104187
668387
559458
777466
775281
601894
626671
369242
1149174
664977
940384
619282
29629
899482
158327
717166
242367
68484
18768
1078031
517599
1116780
1052673
151080
428358
500453
653624
330794
1065728
412666
81330
384895
510834
1018957
1034492
82026
98447
357073
689564
225400
1149108
320274
109603
30419
1007333
135481
849650
181160
159908
1082519
313426
741490
842402
761795
1111508
929442
1108913
690133
721597
857966
949415
1080025
427597
749848
614195
1008483
891557
156341
1161834
301993
746900
1062917
653889
374961
1160912
1102148
1160370
1125713
1158973
1152347
8250
1033016
390095
654077
915973
701813
368463
234925
837482
1149311
30359
474305
1104535
1169084
160612
107164
655865
665547
91373
380339
139736
45444
453279
1177396
847828
559091
145736
633153
1002524
704486
735632
25594
361098
290999
905553
586908
810178
760372
1108790
583463
206189
227234
645909
660868
942388
840271
866631
477544
849746
581735
492420
1167076
330145
45221
935351
366709
618264
672858
111728
282832
56586
69427
376654
6479
800616
727595
360809
837907
722972
416057
563034
815959
331797
1126957
493221
834600
792202
1088664
990779
932318
693253
39265
855800
114158
737412
117467
112968
1048909
68837
83978
499105
490975
270326
581251
221975
791415
994619
697290
1157946
167058
519642
9850
522509
424608
220555
298806
388156
801323
455562
872234
1136842
1075868
816197
159760
323101
1038224
1056910
1164978
763168
459821
220722
875814
182163
475944
807113
1159337
521967
761235
376280
1166632
652159
422420
956481
896375
389582
492103
196335
97632
691433
800777
949826
359859
576548
110124
1143100
567590
408710
460100
927290
63932
34878
687091
825970
1171246
573070
922667
215350
900073
963387
161820
430133
1035398
972298
270117
206234
917233
691208
670176
999332
716883
1126166
961767
563597
826205
1045429
1124019
778031
287540
449123
1033965
830341
633662
890315
1051242
423761
520262
942278
780392
908898
896593
466822
56574
797266
1027372
65163
1038572
978924
745998
527017
262312
287239
366084
397228
1111577
705890
884179
1078248
614203
268034
1161968
203479
519378
797414
847685
582829
565317
471509
65343
338865
146608
557082
291697
892941
954635
25044
254354
806183
483216
588806
1143739
251126
619381
497169
337956
417645
1052231
902549
634911
708285
157000
514022
1173066
866978
709381
971956
799532
632171
107145
186103
277733
277746
528654
250364
79819
46205
1006976
612622
459048
1100823
456109
173505
126575
644138
66430
900358
3049
357216
479333
704516
450739
714166
627223
520272
531967
95392
295761
1156274
731045
157532
1141174
574628
1111452
726019
491447
44847
1104572
625273
469222
699933
140876
1018586
770894
17766
192532
615228
149831
591574
203432
667677
882922
963283
825374
165207
845531
654665
505602
262000
424292
302750
787574
1142964
254583
673928
277301
970571
71073
471462
858640
217975
828315
266958
852375
1099854
381172
570268
851276
168896
578544
752515
654265
306507
838023
714384
921843
318137
420676
93457
1092224
663975
277061
109391
320367
782767
62515
548974
597940
531448
419205
1084073
38211
139832
1043186
32191
993185
916119
705411
1080416
1056892
709018
890
188318
1161805
580022
484638
860832
1120564
1047545
1050312
786743
317202
133311
881425
698497
265524
858169
14080
292906
645137
525378
475328
777688
875103
130106
978273
999036
1017536
758368
213412
666504
49192
277418
2493
465814
515275
890177
1110894
360918
1165242
880192
811385
204083
396816
1024138
351876
112286
851142
278283
1017234
779494
794563
9771
640993
929221
471803
980765
525629
813300
1161543
900026
785766
1171823
666281
219427
911237
1017015
289922
77792
814222
1172312
1032811
331798
417349
206052
961070
660106
492581
791420
132886
225713
429327
482835
163503
926186
24465
943061
894820
962606
97480
70298
1140549
537021
517496
160904
382497
567676
839922
412342
124043
457998
442431
450483
777792
156164
560104
1110865
1042217
305681
282819
692984
908157
771005
346480
922821
332557
389679
479031
657560
87484
443702
894415
418164
55724
878911
1120977
117828
765054
94208
615961
278692
353286
349310
1091165
226280
383981
4542
710461
558071
972837
142318
286416
773441
935882
673087
777860
639939
660176
957107
450400
1388
485867
1056693
138556
285395
930071
278701
274696
845984
408800
840738
716665
1135303
406352
811382
856090
618634
917698
623916
209907
290608
16935
581869
1061997
1002814
737582
399280
1065139
467907
263940
236141
661574
652168
716852
765619
592943
413102
320708
912
393710
489450
393322
773075
913870
69071
628267
325050
92910
1009647
744664
871906
972833
964078
1150635
763197
847242
607221
354945
1085632
74264
286399
996717
54008
201218
94702
743259
1075520
774624
277789
139579
115747
242412
1114960
1176132
365600
107447
1064382
179931
573018
1068319
1121746
506272
282672
248737
243513
806492
976223
1142018
546362
473613
320484
184236
905007
308212
360209
557825
437271
902201
937198
561658
318116
985475
983688
1153783
147613
281050
954162
331151
671359
491361
701509
1058268
354345
167580
189182
963050
1032680
603733
972488
354010
1102647
419953
394433
10067
629325
846013
221787
6285
725761
870097
1087366
104371
675201
847530
863754
895155
331571
708001
389185
513800
770325
598427
441186
252617
682442
229480
1095882
481831
273254
718957
599512
638685
871988
1178512
797614
117528
637394
988833
253745
115322
353272
705265
451508
563861
233958
727466
538777
1018120
416594
885622
499742
1169227
468835
715829
1153938
256958
1139117
295596
806094
491505
283349
678656
842146
170118
419782
527423
755537
622163
650980
992865
225865
377601
866543
675384
17313
692713
426864
388777
1156925
39441
104833
874107
629374
421998
338329
659500
375233
922079
368101
458103
918070
1136020
134715
1108709
274324
27953
446438
1075133
805964
787246
975301
657476
695319
974182
948880
753632
28980
794688
1022839
646962
599272
331916
869666
143175
841667
1003612
582281
840356
143814
534075
615134
581622
521027
329882
310935
1090782
51371
169339
33955
23293
332115
403539
1030138
228778
23693
1068454
903585
534101
202346
890850
779750
452796
1031209
716927
38330
1089463
584207
134963
762727
509526
728510
1157876
1050119
788497
318324
499309
142800
1159116
1104111
1164321
251701
90252
1051554
930222
249905
720848
446716
816540
364644
20123
609240
471605
825284
441441
11629
699295
498385
1079698
451795
136060
1054495
2533
1127001
1049600
1167470
904279
308377
6863
1144791
1018638
560365
176858
252064
260284
226841
978435
560144
251454
139177
668571
1110927
853855
907549
385358
325617
1104969
1006522
359439
531103
346745
530174
29441
1081756
358645
902
121379
457900
120879
285436
750167
316749
561130
259054
819031
166830
255699
348798
573191
446714
157930
509246
160644
919183
45087
207998
1067803
1014694
1018995
303619
453835
469270
1101594
50579
1125211
935052
878730
771746
517716
996532
465805
33805
879324
832799
556979
366455
895908
625580
637936
4616
760572
190908
477259
321444
1128572
36478
928673
139688
1062390
477155
628395
713120
854604
596297
956985
372348
343703
473580
658222
808915
1131793
133766
249572
674619
10495
780937
236470
506821
1114712
328742
550138
396831
448857
744006
262799
148595
94898
564900
242466
787856
1011455
238906
1057939
676921
260780
474692
908390
122666
264334
914330
467519
1037998
1155543
286215
622399
869522
640509
1075677
1174843
437562
705295
222756
393615
1117645
973653
369877
610514
552453
974195
448884
1153447
433102
166418
229376
806061
21487
995936
155231
1170036
923629
332956
690929
388952
34282
908853
422108
963562
924394
760401
356335
227401
136232
1055320
840920
123126
575302
317624
231475
1035098
46527
462674
726367
806817
232150
934677
104872
570495
1053179
721630
786554
863314
552889
742193
550396
911370
726689
1054632
26880
804612
430284
1073877
495226
841691
138443
841608
653834
999081
630942
193619
618318
193022
204410
910886
114981
358448
1176501
614314
49052
981770
265969
1108098
1059633
951766
788017
976956
1152685
474682
398093
978369
233048
766663
893012
1079481
608950
199384
958807
934692
412688
1124324
58281
305837
1042539
749645
1000612
421534
1103841
828339
1065909
922698
111309
858137
593688
531804
25806
31289
279891
939624
463706
245971
21074
334140
966652
200169
1008856
1175389
159239
288536
657440
618216
446793
1032158
850605
1004466
882140
538743
897229
1110088
751147
73634
820360
896744
7583
841573
800025
888632
441275
710318
1120857
530112
480763
318910
830117
1036904
287451
786759
1033097
341497
181873
25098
284807
110091
619004
1143862
679470
587409
376817
812917
796202
751532
152015
1110573
538075
957338
338287
1038469
547736
509347
164140
192347
1097286
777463
1149595
535769
808495
1112955
945248
573977
276710
339667
728882
949058
278030
438858
552971
284157
469764
437094
420565
14559
39262
359298
115074
1057634
315191
823764
87190
637814
634141
914337
258056
541971
1067856
769244
884267
857861
43039
649557
1151566
1102059
22033
323998
31601
904261
122058
1168971
508566
1118246
498963
791936
342717
298124
580073
853021
102746
845066
558012
937544
481062
105684
800832
839691
582471
972741
506972
523419
840815
465176
148052
195975
318205
1038428
765783
143722
1119176
834371
395584
801343
1032460
310854
1007872
874315
192410
787126
1119999
949043
697712
715968
1087575
148310
1127975
791664
361369
111711
840807
624932
329160
381033
756093
41662
235201
1041915
1029289
127213
1172969
231508
909928
288672
174170
275971
906775
632588
659964
864247
327626
261892
1174769
37473
401150
107225
157402
1056420
989441
1031104
405636
931854
68287
523657
326813
457197
888289
685510
546437
575338
707292
1064466
714303
262345
234805
675290
320191
872579
271796
220765
557871
748139
855747
672407
1090437
820499
1171804
315495
654911
461653
855964
1074243
12086
339666
93104
208260
50577
166643
703493
632391
1119106
378237
1024674
861497
293434
1091765
195593
732291
251657
486900
480603
1068030
793914
345201
77413
1063094
263436
688302
562813
491033
821260
28798
370102
454825
1152138
132692
1134127
418686
579321
295307
859070
294347
524326
693396
579610
206451
593322
151837
433482
933220
117114
72291
81411
583235
360542
262719
20165
1073815
184683
1129294
673361
743100
822672
145028
497155
1040320
740450
274668
893101
324560
743722
586161
175302
949282
1049647
174494
926303
548790
681418
10589
970436
1098235
1112931
678637
880145
94407
152303
226880
193710
383323
512982
951546
882167
126897
642393
712372
291407
1158182
557428
300985
926567
263324
397908
1049764
393520
529257
175848
1060428
566616
256083
967622
916195
484313
1038438
743452
993350
379029
1041232
151271
349145
1167949
887777
708006
541394
25732
342170
609743
160335
675400
562542
127280
480271
1135786
567111
827175
1050693
192096
899089
875447
800120
1177619
116195
790409
546292
637972
1096393
912628
574201
297060
1077130
668037
699422
1049876
83862
1103039
713665
441960
772981
932468
227596
781516
776193
420615
778727
321400
673361
498684
435773
468417
423264
342656
1040111
338186
226985
850778
797717
330258
94884
502136
249455
891311
551739
206323
571768
1052173
445221
1103525
859969
75475
102915
19911
1013630
224844
271190
365086
187859
1095383
719390
1116372
252105
898292
776192
567178
1082872
110118
118124
567122
849114
249253
219354
207337
941563
344380
716141
417596
1021872
909773
5956
63343
776407
950257
781124
438506
663376
421206
428148
77177
831179
1082901
583266
963841
448178
1106039
160085
891250
431361
467279
584582
866027
636692
42584
1032562
379068
235575
457687
803996
685495
1026760
1081350
937255
995443
372127
812410
169895
747740
1136598
1098853
753039
46924
980551
228367
330888
275582
910772
230901
90933
394850
874951
902305
785626
1017267
941216
1009164
574566
278021
895671
817662
162145
44391
875078
171319
825006
245141
903122
915274
458823
323591
222347
978720
681050
207668
947678
374203
789813
882405
280771
909618
1152102
151464
957346
107438
833646
897623
817852
632075
300530
283428
324549
1016206
119611
175580
999998
1021443
964301
605298
216122
463532
1061860
587269
988379
727570
955452
511223
497468
508584
23597
639938
154016
26069
423740
280738
958247
1020680
1058008
789434
264463
691621
334104
1022693
462785
910961
1098043
113210
432040
251394
669269
119714
832994
1022779
604698
1150432
788039
541843
879317
208629
371713
697058
1083667
94874
788530
793942
296643
624709
200618
613972
625125
1085192
1024740
1089471
827902
224026
854138
331650
975437
1015485
420302
598712
511853
984956
1031491
787716
262968
498367
917419
832558
1013750
185542
174616
313140
1176162
654349
558518
811845
328343
958022
81594
891632
1020562
901042
963895
1098706
759985
1111976
476223
560894
924648
963999
813460
312700
291009
206985
619650
404065
150074
365210
536136
381174
462233
989606
951633
345463
883213
528347
967288
741909
962593
468639
437368
92335
357123
662433
367249
167279
983547
62841
1102166
822471
483803
58870
670055
145981
29668
523402
474578
668794
192925
40871
858817
1028137
751926
976902
397428
1020255
233338
876114
173073
593618
723738
273431
5006
233643
35407
1070399
996015
349672
668415
601492
1074259
953042
599224
227080
456668
74729
162019
219799
328319
1044583
215710
186367
1080240
300820
822143
346389
73649
1158448
923344
407714
397176
518270
762323
804146
44341
260591
141187
518952
755848
1116974
62660
506837
869766
555230
860831
1006722
714368
774284
420025
647392
591167
1074393
136066
1125320
81759
463552
734788
215255
709279
890212
651097
612127
833604
641415
850589
640660
230056
1127274
6971
539469
103612
107946
419051
698920
942403
1001643
415003
1028425
99810
1082973
507802
493637
329335
691943
1161770
939138
206947
679372
771963
776604
284762
531270
727704
864126
148310
843796
422145
256218
1022997
152665
86918
989497
1007869
177864
1061053
1118680
513635
244395
612423
755732
73699
262201
646800
487638
205097
738312
68843
579437
277350
503444
207149
1045386
283734
483565
687189
1049491
911481
722438
902898
791828
520767
122637
894103
181321
191117
564349
982773
905455
128923
400524
1050831
683581
1091122
87963
40400
167460
20602
205182
601589
48283
394624
1120069
609132
1030803
379778
229617
506136
310776
269769
109757
947897
396156
1033754
675374
886853
520482
261238
669917
379912
1032414
994117
783993
750370
819785
448850
193545
488269
1127793
208524
723415
332527
1091934
1004412
98454
163712
942921
66638
106810
628717
856935
158704
1030087
959397
715458
1000826
810084
712353
101998
435170
724425
1161115
2203
915844
815031
719516
186392
630219
362885
615790
59433
518049
259215
453368
714038
190911
886741
612883
94000
390713
372829
262736
1022469
627599
820524
864333
123217
515715
757502
550593
468914
1174580
429740
871595
915371
10570
29218
935844
728560
444598
952744
318700
680599
754529
144584
488728
865788
181163
1031822
730636
80721
607402
774253
698556
497391
228346
50026
1079030
338915
1031918
745088
472235
824535
656121
1645
180414
892772
1101130
887915
91136
817181
794471
750829
802568
733161
67710
619120
666581
26505
483135
8612
274338
697543
906578
118596
801583
137794
1076242
1074747
209485
830484
52044
910251
719474
921786
529091
923983
1180177
232040
821801
737586
964911
338069
442374
820499
1047032
450830
976413
984584
1096774
719926
546563
324551
662778
1013250
337271
912970
133354
418867
749642
205064
1094683
368909
336225
237329
174645
406317
750370
490033
1093660
910140
580726
227197
198170
280746
520967
393786
960401
1028474
1103361
745377
454720
415101
822000
871803
253814
391940
1147116
199808
1046449
882394
871984
655285
243216
246167
1082896
1002474
361346
357067
311506
741655
499482
449417
44136
190789
742771
83323
679531
881287
180232
992186
776730
623924
855189
733504
815057
1065480
776420
1008787
842577
972486
150482
408971
1157638
536652
907195
648760
547650
39915
679839
652699
604304
952789
322158
160360
13040
819968
528316
294665
632348
184022
876340
126863
539985
780582
768772
517692
873324
854829
494761
1152516
996257
83457
58407
756363
525932
838640
1168590
685329
658146
757860
1101658
446784
780859
894663
446610
780293
565737
977558
699098
41287
1046650
1058424
390325
92619
996307
548151
357861
927953
324577
898769
108335
584509
611396
1012159
1092976
394970
1102127
140847
324482
843701
800384
39271
326627
19396
294717
907588
758698
864192
781070
635619
854121
1135345
1068585
43765
300654
1146043
1104043
116563
351192
427269
425273
573703
899684
1061241
941608
837999
528190
620952
246333
32358
454369
15658
1008196
998022
545053
623947
400003
320598
1126942
137458
1085923
447647
691945
857270
25171
835493
482705
1042352
398938
536778
388972
58140
823684
454371
526601
224189
650198
536786
771863
850923
709684
161839
1018990
458730
519555
1008000
723423
476476
326479
709426
259107
1148340
913165
351757
154468
532081
425449
362991
46980
1056045
727556
542795
1135188
318205
1161659
798268
473304
325788
33656
331138
55712
498766
954163
370820
757012
207663
75559
1134997
1477
1045934
841994
662896
105369
486612
212811
263106
788798
799871
799074
1031701
464897
188629
919431
198132
1057422
898316
625170
1169253
549182
310538
439886
300205
882385
313187
843785
23392
287189
552234
320473
642755
945708
232074
259249
541596
566166
1013356
170598
768131
916835
379156
307111
166085
417258
583712
335956
692698
708655
667531
1040501
449756
216635
298045
73015
704742
885183
510747
944665
375905
46187
421140
366009
3344
139594
897407
423170
384861
798407
929879
291159
511059
1114838
291453
551616
1002235
1098176
202320
269971
460173
77239
854770
382121
861291
317798
1060749
495479
583347
768063
383116
991442
887594
15347
782815
90712
482172
143131
303439
1061301
1100824
973601
1099993
735929
1022073
1174762
1038895
898704
312236
623442
85891
19524
753685
313527
263468
1045224
894444
561669
171733
847533
250466
878016
405152
604932
176172
1111829
815289
821524
719314
827471
980224
193050
684600
181919
214056
562354
327558
806457
120341
786310
204437
825721
198023
713340
598990
764921
120242
781310
885159
729850
23275
1054509
466286
548005
272915
225519
823298
69021
732080
248528
702292
1158517
900171
675632
925008
804657
684305
47282
813185
589323
921341
1146813
878022
988990
447653
518415
5510
25112
814099
349653
1080324
893536
715309
556420
739288
614821
475341
904623
48070
454646
565455
485081
697518
357845
1042548
1170270
768758
493846
308155
960923
637178
1085192
552792
293912
316396
468100
168071
526566
1092206
561302
528346
650286
696734
690424
201949
835316
57084
835547
228551
984927
278809
629737
68398
147919
749004
237768
221525
257658
38212
643863
1017230
997526
133487
1051329
1106712
433175
1066406
358504
1091158
754007
1079223
266592
811277
436674
902232
704475
501404
278706
725529
883018
350287
448441
479261
914910
487232
872800
509584
1146410
571258
136400
205404
241679
254926
1088217
843230
307765
215365
12474
347341
550218
225713
1094539
1168655
557396
778395
832593
11891
1051639
281612
208346
352527
1084728
1049548
742964
934774
190793
987242
388847
538146
1161362
108085
717691
758542
846625
359722
386542
438225
905686
844732
151069
355117
102568
828756
988274
647652
723099
407511
519782
161578
541890
777885
364046
346242
469196
815857
249173
931043
220498
776353
294209
489120
653571
653364
53907
217352
136807
145355
474820
459871
497924
782320
404582
270187
436163
613212
1090883
910156
865906
139997
952210
4086
620716
273181
551009
894174
71173
701877
1140361
56340
382332
82530
212635
1132918
444527
1166644
33166
797350
22411
500701
204255
675794
296489
621523
98182
626374
163832
942767
174260
519676
339840
216195
1022621
364289
193107
1022711
764902
303119
408318
277223
1075829
142686
370170
284811
935701
245129
376672
1134712
10580
880617
51238
597077
531949
997041
928854
526993
230183
434147
904607
1157179
475201
752797
844018
192762
1166448
300249
586314
694313
105370
526136
492165
235514
512674
883844
670709
803033
651425
166794
367095
25277
567563
306279
90602
236846
868586
900659
1161994
834114
124157
1133009
798344
769828
669975
1024880
654039
1104710
941917
412494
504994
1174185
573739
619262
319102
379548
700266
149265
817499
914227
859445
183216
686550
1000214
998646
1089271
750873
252986
1124888
1154894
396865
495691
937693
1073862
175863
1066202
1023173
416663
686839
1123313
226626
994896
76153
878232
256467
1140276
243019
770479
451894
578726
828178
239308
155860
911835
850959
968570
536223
608986
419868
135922
38175
719948
674324
88258
1019301
899318
181926
50124
915579
924361
940065
739208
1133594
767021
157362
977777
60453
159892
147297
100886
306610
1026486
978448
991437
748492
710379
393913
195268
83405
892361
1012310
195455
1041100
43279
358557
438547
553616
219549
896235
406626
596811
433210
90365
1083811
868245
11266
560504
196879
83473
977746
129585
824927
129931
538100
999321
793759
116314
371117
184232
544835
634204
680416
485990
89147
305612
798827
662472
233927
312606
5474
53492
73517
224052
288310
768300
699200
810718
545897
1051379
378663
315754
519217
979383
1073564
737117
4010
603319
793852
768529
445731
337238
461822
557985
198725
30342
448725
490194
1003472
175616
797508
941761
79376
749069
140857
281857
171869
586324
1023150
647275
312286
596579
674435
330811
231254
365023
1071975
762425
58441
333527
59264
188439
117527
724510
444175
651867
800874
201320
350744
66505
584956
708907
1128943
874225
32072
917236
567687
611653
8547
34258
675848
182998
1133028
2596
778515
365056
404567
1004064
523423
798841
964842
879958
377794
383663
276945
777051
797162
861156
611997
773048
1176016
767056
1112599
93652
833261
976148
1011315
543884
438846
1122603
678291
432623
233497
283012
521103
296380
1001681
354461
766432
1033953
726974
946987
260460
869374
235757
213907
690340
865474
206956
1125745
476526
39906
796090
227446
183098
1075719
769744
627988
305713
713426
741843
29776
589936
571267
125632
245440
794591
286194
154848
869004
939800
159049
354959
308021
291363
418558
1069944
491521
436018
916360
562724
700928
182988
618216
686655
871292
703791
44312
439817
1095863
469706
376873
286508
471344
1032856
726797
516176
938340
438280
835657
247634
55331
36481
3496
110323
535725
49782
440470
120942
564159
759334
419427
928185
456029
579559
697767
468480
618803
343133
705966
379194
246290
131682
589379
12209
269661
941890
848528
138439
290909
924933
954976
181403
1122650
893836
875956
416126
364361
393597
628121
718999
161104
980421
357190
627382
260619
118612
750243
747727
747738
228070
628252
808575
876487
52269
830004
721033
332621
675126
1109061
827584
277225
626870
522437
475104
10024
651177
701100
561675
777903
261407
472746
694669
375410
924412
1058256
1014065
342612
579201
1062455
444700
42258
871576
223590
903032
892924
503022
986233
28010
758598
908218
542344
681410
650789
1158532
189647
1153523
1088946
198954
391603
1029546
81310
986678
522662
395214
46857
101628
1175856
55641
752635
151046
1121402
618022
295221
100212
1110614
922580
141160
260999
226077
485403
344543
1131705
812162
98103
249915
185692
1175606
471542
999030
897672
364665
92708
638751
806505
199723
116442
623111
719163
518949
776015
23321
591283
355870
845952
41251
443783
839532
923812
782724
704069
391995
755000
426910
145481
307657
511319
466012
787713
466150
83448
1171804
794415
1019423
85922
266329
443905
1096409
360973
1129364
578147
806341
624425
10277
122668
161192
967059
633507
273060
28211
498228
200436
356543
1028441
74781
93535
556961
1063048
730782
23470
429600
732312
866808
1131141
911914
971539
1000924
268182
204064
511681
443289
786952
1044794
1025155
1163336
610090
155186
1171446
94132
436251
470924
385098
681555
921939
415926
721305
832136
71835
1045764
253929
805112
1137733
734814
851074
888670
120282
825609
5952
1132520
625861
145043
282030
614825
224192
936933
175061
961134
264626
389723
119603
253240
767074
103422
1123822
71019
69279
881463
207303
748020
1129468
1063980
562353
583894
352926
160060
1077524
1168150
1095402
387661
236470
59889
1126714
965275
132898
247193
983673
324149
315874
162339
661224
784492
57458
77533
642173
53033
306542
266362
598427
441493
955385
237376
1154270
981249
144857
397880
713168
190765
267826
339827
696145
499548
360785
172901
823097
849911
832044
609057
602565
744885
568789
234580
1119808
662597
335436
3710
768243
521132
340470
947540
114319
85648
977087
619290
417769
964981
544057
724353
810372
946979
569851
661903
326331
788313
139179
880188
606292
1094357
931676
526770
925122
636358
1080161
211000
269736
661217
385907
370830
846364
753615
121573
414160
202358
92712
984733
111692
347238
1001216
1149911
939322
985927
178612
275962
1167780
573081
757746
358996
112188
453518
361448
36531
958102
686510
1048707
553010
413845
188813
972081
438671
503221
149833
265235
452186
435977
498718
198722
953160
26039
47064
542742
878178
238966
252046
713480
648427
1018073
931412
227433
940951
73699
991457
221368
127150
24613
565003
1062074
1119125
1027368
1039509
990267
705215
400832
174240
771341
736720
1014790
720693
692725
929695
80905
436634
589075
707114
1098657
129154
1071608
459433
87996
897071
417634
799342
421372
90459
707849
441139
504384
787900
372993
671875
1139517
751334
876944
826482
42154
279532
790708
665846
421617
150870
1065839
122247
884796
535146
782001
1066805
493591
802569
45449
1011364
332591
386121
736286
1111011
511923
913727
231229
229079
1077797
97187
952628
479221
1000285
1115040
612742
383524
1120390
206072
924579
687023
327981
1014263
1156548
1072216
845211
419415
85754
645292
1103151
835599
764139
849822
410319
840213
895102
555208
964036
981189
94800
443011
886741
782992
797468
995525
153915
935329
997241
333682
225670
351960
129966
652395
1062996
302699
1112332
222231
575908
322544
279514
47368
236087
313348
795926
923983
383891
528542
282356
449743
1030063
625904
157335
718305
529339
305198
407979
343542
700255
398794
435269
99841
225667
137921
327126
1007255
718200
403195
449200
1114814
795059
499201
1040339
850744
1084004
1015127
26621
852803
163468
1025290
813388
261024
1002162
1076697
1065582
843528
621673
410131
140900
1097210
718894
589804
560192
869249
639283
601642
293735
217442
192011
870714
987177
82559
508191
392432
263422
455457
432796
1064190
186333
188735
165809
532991
935589
733232
688775
260552
106708
398620
760767
447142
439450
795317
180439
435741
20403
769902
112622
828120
661497
1091846
1039813
108927
996680
591480
393021
475233
598249
146663
858340
26410
581932
359669
48594
700602
734484
473673
745387
1175858
391755
854113
87682
909601
923781
794340
1070970
671243
962796
41119
282204
564395
440127
941820
287034
589647
493511
1015238
504402
359321
630724
10778
436973
547986
534230
959256
180113
195694
330875
615119
855205
659500
863635
152015
85595
257259
968827
99574
1087460
909075
27667
630372
139042
131566
925126
265650
119123
275485
1098448
1161456
196504
424493
835764
527491
143233
1104059
728372
509279
518683
420889
177942
838539
490064
1157777
710640
635946
240515
580757
629330
1180087
588471
922589
841523
309154
889801
602381
84188
396494
540616
1046845
780793
1146469
762974
699450
998782
609363
1144069
37996
814218
980395
76420
191890
617232
1058255
496082
1151243
903811
370924
657067
243845
557939
140157
774122
1139402
357820
440061
768686
188459
808317
401373
1041169
609141
857143
383228
973883
1156958
75226
63912
304564
905131
711425
232053
936122
883796
1047478
1028304
490032
10856
616989
1043668
927758
618496
1065663
297020
947590
661920
170120
314681
399177
156140
175677
1068490
81108
284023
1132268
36937
121858
1146673
341349
95806
722718
912709
441564
746098
725313
4991
391438
70448
173963
729218
380582
690800
555475
115792
890423
620969
660616
920527
988851
1116603
459182
459531
466678
118454
1085971
772487
889953
589166
1129096
162281
1006223
1012051
1097229
19391
549469
1029722
77001
125832
615405
714636
174556
237120
162021
736932
610134
239753
1129489
437202
555664
684316
626444
145859
696791
132185
327559
187725
538527
1056904
280602
206053
427272
72222
66025
449727
781199
927883
407636
965713
54924
1483
1111678
794414
100385
201422
674107
225691
1158546
1056362
1084065
1126542
423595
564823
578235
566259
93321
206396
416874
29316
381065
564421
172060
891039
97898
971643
466286
900088
714836
707235
612953
138461
277197
195018
297312
545050
584806
553751
1075069
1151010
27996
71888
277059
1176206
703774
693521
794864
366076
184049
447567
100884
979540
927417
567031
504432
1093686
81251
33953
101853
249922
67740
732005
523240
690206
269296
466882
515920
1026478
90476
1161655
1124616
86737
283788
468995
1157461
830265
232957
698924
285179
892043
338839
576290
56749
21077
1001436
672804
9068
363016
901391
1087459
921751
742526
974886
596699
459841
214238
476755
658520
730910
728962
43420
1116995
876752
389102
277335
285286
746357
907533
325460
751679
801509
934050
353443
882839
343369
570884
826643
282018
677400
1039818
839313
1146995
1004328
610266
313088
959016
529085
762079
1110241
315657
1106400
1020471
207920
912468
129258
1132529
823283
649868
542265
49398
1041266
113563
667214
515129
20530
987249
935177
892334
262618
620125
912699
1100837
898695
1046631
850999
576453
911809
319354
563749
292074
362873
1052784
44772
825289
559310
287936
756413
421947
988226
371132
391328
13469
776054
1030919
383809
2655
436045
817400
489762
947567
472301
701764
157451
436485
224625
234207
907147
588340
725531
181955
513548
950894
619009
199358
60610
23195
512850
1069716
70765
910986
1131311
371641
256010
614379
1101791
1035555
931500
176672
844417
824984
261761
894217
1114336
53336
193035
745776
395431
103578
556355
573894
131699
948775
739528
592658
369491
806742
1030719
791852
51717
348943
473857
70030
946415
30200
34200
10788
367343
835799
717289
377125
10215
1031467
733696
789769
1088880
450993
46384
546032
248897
900371
578879
411079
137905
294535
179354
805461
455885
923768
697595
583235
930819
796097
1061068
1138868
667278
703649
1063522
1015499
797465
1010671
280476
333896
512150
400757
900389
315840
355553
377702
793018
116279
468686
641933
319971
828109
1127617
490798
323829
682645
972162
915003
58116
377980
427472
635267
275683
182261
753694
65202
301180
680039
748935
258432
31584
867041
120588
399055
811245
348897
1105788
794669
604666
716214
859483
885695
257370
303312
181158
1061442
34663
773687
61437
696621
153618
654511
851611
988636
427206
894313
1095477
1003291
622748
734075
909501
834030
303459
400467
794523
168576
646340
932772
722077
440423
499943
1001756
1050667
935606
448531
441875
632315
1023753
90611
218773
123866
531762
635884
611803
623112
1108444
908597
242866
702453
813381
336919
730928
605529
504494
389860
266158
30394
253206
671516
477812
543330
456771
563309
784515
1031823
1086770
119158
809642
983697
907717
788141
550206
593214
650776
850572
365342
79254
155318
575526
899203
653166
999750
237851
736838
1036196
1104548
1013363
809438
1022698
792687
328562
722017
203527
663670
902095
118213
728261
575776
308389
1071663
553827
311418
152773
146963
833647
11597
107154
17712
271573
1117831
227113
559086
821599
728538
628327
1140584
543696
281843
216371
797705
961965
763366
194752
286579
156176
570314
533694
29534
563023
256592
118352
373310
193989
150222
244370
326562
328454
338049
51231
776126
382021
841671
445570
243419
890083
983301
662272
956541
7398
66039
881266
1062275
678411
129604
120539
13983
916973
725610
378609
1031646
640640
396339
663201
818760
1043559
1079199
789851
989729
280567
981401
388466
825022
581894
528462
645913
445578
837848
346952
1036478
293123
1128263
802612
652285
1003270
918764
677322
330930
1142162
342714
495001
113525
57689
797262
353122
1028665
1155347
231990
997597
1133783
576517
686746
1084040
47424
1145643
669042
302811
319571
256418
1140436
133083
450616
307698
570082
255308
183826
897151
132293
452957
875812
355093
1122129
429711
539568
853505
1058766
558381
241533
371254
481489
597641
777268
596647
487547
246335
829496
1175233
33401
1135449
144772
209473
960239
1170360
210435
714290
1108505
1012886
580418
19294
503540
204432
1099033
954417
348869
143243
941368
6361
798764
784841
56366
457368
568275
287461
341791
376986
880987
345458
70651
396085
763943
830341
1091046
175188
1018924
742198
147667
246388
914855
408625
784478
763465
964188
777498
2085
174749
530070
920111
839478
662108
328736
886812
332100
534214
1176531
17290
851294
987064
590898
966641
295514
556497
225978
684130
114727
101999
659201
518263
226786
802930
158927
969251
269583
1125094
726123
154500
431702
829602
233183
115480
828654
833910
739132
1093086
1159987
209095
828112
202560
204475
714254
105004
225630
294664
486546
799460
435982
406307
911475
62002
846224
269857
838997
39190
1021159
384007
646477
235135
232969
959741
1124051
151764
1114688
351430
695957
959238
282321
620115
469537
629785
327321
443980
913130
396152
506611
1090714
957626
1110102
303511
90014
581955
244288
1166433
171985
981248
263352
607435
573674
764892
524520
1130203
753053
567237
446021
635275
605097
106052
497676
115229
834111
872156
52066
190245
1021612
890640
385045
1027772
1040736
1035467
926201
1102389
455765
713330
695878
710878
212277
679712
525075
723648
1045023
964545
1123233
680633
533382
1004527
439869
776198
775611
106044
623502
17620
879631
839660
819359
30769
511583
350372
401366
1155467
348955
144668
592817
168396
189725
523560
746033
757953
902509
115308
431578
771440
315906
477426
481800
243408
395534
982890
182364
500150
338030
534499
293927
167542
311798
1045221
1044295
643096
349249
440313
963799
421052
1122922
599343
847447
100715
794090
641844
514079
390497
308694
675765
232132
709842
688541
687554
224210
92767
1136543
751471
1162783
264058
136550
8884
59528
317504
434442
364441
736151
1043988
700507
988242
707781
436589
939388
368011
626754
1078560
291257
52854
115425
946367
624332
87871
728291
76949
216158
778601
1121280
97599
679841
32360
343172
833675
1055603
1025549
1109567
1131551
988541
701011
743614
1169303
620307
1083574
890088
237361
547077
67321
569560
864306
67074
1077012
755248
777411
152133
949179
399163
992531
613417
835806
634921
462240
413922
1126162
1045358
1067668
644360
225509
454244
132041
300514
755891
532959
1036534
821912
672593
802280
228188
770056
412959
724732
601756
345635
994364
397947
120054
174091
598513
57303
41322
1009705
144765
1077369
360280
745559
399308
14312
708328
922316
301782
964857
787146
175552
1111196
151168
657368
650803
498026
89580
289632
551737
384181
558131
401481
609573
654446
197094
1105134
222169
893569
1141691
390777
1017371
796510
607001
914207
737854
749508
426711
927565
269230
664862
426669
444407
324854
1150064
300115
506817
220515
158235
1153624
643555
996462
1001989
743891
628075
1112481
767223
992067
1058940
991962
349221
839409
979768
783746
21739
885518
1092690
493191
971264
802550
1015575
881694
186091
652060
294546
447410
598610
194301
928469
532885
1079518
886269
1062055
500552
933998
240824
1053431
592513
175984
266820
722938
737512
57144
924285
939344
1002536
12482
281169
1099065
93075
946398
944269
14401
366502
860071
650314
528928
651661
117016
958683
483658
1069230
318111
1089643
459139
590914
927278
477782
784478
362138
420857
628312
581512
978603
445604
870962
777904
466956
227379
147906
1060154
736261
10547
802417
471656
873294
603762
777452
727846
1174153
1052722
258643
427014
1031565
997800
750873
591686
626478
371807
959776
849708
1072756
628230
590773
446981
995990
239483
1092655
212171
942343
1066109
31335
581522
1136405
135197
749403
458125
159036
1017697
252878
410117
840415
817831
541248
70717
581883
737793
985669
1063300
765717
416057
1040827
39492
9711
887476
1065598
112512
494874
447682
206171
73364
779642
575494
179046
108347
270270
757964
933263
1167676
314343
719371
417523
948171
153316
414112
343211
558961
189036
553972
950490
538602
337403
840652
1079341
610424
454096
100117
497319
1118263
707151
430268
1063439
568428
510559
204655
466382
317186
663463
884165
512984
434580
760108
264282
103362
1018990
786270
1163642
1071375
665881
978071
224237
450195
1083151
901498
62128
681337
735073
185241
5037
1126891
635203
292386
512090
665318
218763
60042
890954
750325
189023
554013
735125
1146271
673673
973075
859029
755761
320188
1063858
351353
858869
470941
383627
597870
522536
69043
178792
835629
868976
1160403
1067550
134281
527229
913237
922598
799353
3081
1004861
404160
341443
399162
474614
275755
192347
833130
307385
782660
1093279
233251
247571
493852
486336
523611
1159039
253350
637995
910214
146027
415725
43835
882027
760690
401366
952951
542147
822529
87584
249620
243116
286402
789452
899511
925245
648445
10753
771979
490733
33176
865055
181405
380246
737463
1106255
235442
1172834
94164
1122564
34308
1093194
696637
1086363
496778
316305
538306
963016
1019263
584452
977240
18091
793168
41655
1068106
838694
751824
304645
537393
1040604
958033
666842
20861
9939
146968
1164642
48762
1025955
928185
590012
361483
1098253
512755
55855
800914
1122989
1018554
277332
298230
162019
221592
52996
599910
657534
985406
312574
1155988
548823
1087424
596621
25679
709191
667139
1180208
183134
1041344
110785
109560
113218
658559
316767
183660
268234
196425
656140
845621
1085356
373295
1084354
60376
867875
887580
1146568
172228
443438
1002209
604990
969099
1059135
138128
1044080
835932
85512
923573
533692
203907
838960
1083631
56781
325421
95719
47351
989479
146719
857732
412048
1014850
767238
177435
769032
530646
94235
246179
1051818
818227
303346
618359
146680
722533
230084
986741
573702
371434
1000517
747306
332477
916247
1179466
538673
160607
267594
1034658
766485
410159
890709
570313
1006368
559109
83135
1109901
820136
464679
751588
32375
6202
257351
368297
295076
640074
598429
944309
483846
950858
634812
493412
1089646
891964
933361
442233
284922
687381
1077536
638635
516372
1061857
1144097
526412
668858
135143
648048
913001
895401
698767
183079
1018305
203817
390119
544230
202480
402828
990784
1175329
963313
743909
749812
945993
81046
390929
241436
173598
794684
1063611
720338
758575
1089382
311485
146774
680654
1065873
861613
833912
31932
311044
479463
254158
825615
508498
422776
416432
794261
319181
341164
285885
614757
1128639
1168471
383616
288723
1112371
475028
1062823
217364
265518
753451
697414
186246
823943
525165
598203
1149482
1003422
902522
237447
925293
1032538
822788
896695
459249
365096
464760
774709
279358
960856
453502
614727
257345
345524
330798
14595
113816
378318
672476
164677
489042
587815
470816
249674
131113
743262
286045
400225
528732
246900
198681
427905
609628
794524
49413
1054266
783104
1008521
21427
211793
1123749
200459
77050
269126
706465
509519
539335
31955
383488
608903
818656
44042
811604
523674
927585
27324
1155230
982741
589157
493163
311522
55957
663542
418839
1004747
794783
447890
533646
842535
941531
846509
711926
1155739
1170075
359295
753951
977664
832705
1036471
417556
634886
26035
216933
1064232
1113646
1117852
253200
249983
950620
1161195
50469
86331
343812
1069487
729092
187010
1144576
908107
335996
600696
303463
134956
726907
66647
464800
75823
236658
381928
677681
479529
932977
599609
947113
705141
272104
911675
772058
1145928
1036500
160857
813652
785573
972233
442487
1134416
593158
348288
767455
91907
372463
409780
879743
893859
432593
1112117
227949
873364
464532
152646
446098
277637
1135578
800259
866790
640207
778652
428794
1031828
1143413
1028758
1068226
1174996
238023
197968
484251
1030344
349801
891521
402867
868222
555758
388826
87968
410929
242646
558255
553134
146914
152913
538707
359508
662341
502042
717925
315221
1089864
1033688
80589
80319
229050
845952
645501
932713
246665
617182
1096719
651127
822968
62832
788381
811406
855917
1124870
206329
549884
424511
532081
626263
767006
322281
1162779
30311
612006
759080
11779
925242
848281
121250
101917
1176437
96247
1113149
129454
1150840
78773
1056641
6620
533571
1060922
753783
187324
640657
623103
112700
591531
440711
22290
621747
65658
1064096
1136080
1012610
1043961
636284
397288
871955
544682
55439
1058027
188345
88347
1021101
115630
895876
1067495
576656
611698
795241
400162
635053
118141
784383
713322
507039
397965
256662
314290
1165676
68886
1052222
315722
223021
127042
643304
403473
385098
913471
812500
548987
771793
962871
510950
345839
909510
438032
1082683
1135588
1090276
663139
415574
325656
1009407
326116
526185
16683
653801
977369
56071
319357
764575
816237
969512
460065
128360
515406
1007880
901085
234464
977442
304070
196579
420175
766678
532885
1071117
587011
835985
1149904
1087528
793231
169062
489633
783075
1168275
787427
784537
893587
462902
744509
953766
108102
874850
1028871
746189
212709
242396
295316
313287
622812
1000985
754561
617091
656647
154610
1012177
895262
90745
918501
967905
1121292
1065185
410552
3793
1094895
578224
931768
162553
377720
913542
1132486
487885
1155451
1170143
623744
356433
514188
689227
422924
813490
639503
1128847
904720
745769
117582
732667
656714
547737
1138367
30672
157732
155716
903114
478353
757372
923414
445329
1160186
1149379
1087010
615053
25138
1106897
1798
537389
1160510
1109822
608782
321127
433413
721057
296684
1112795
734604
379599
376272
260423
88356
811109
704379
185553
1175624
139500
1040622
576387
956431
814586
21057
1084586
637946
1039115
1024795
908101
319097
45224
529638
462934
812170
287960
332894
998187
156503
909313
647056
801586
810260
697305
667547
667057
293961
1078588
366339
1092365
807446
528526
108918
297847
1047964
1135012
234655
393508
688025
1056866
86816
56794
551504
1044855
1120550
547128
1043654
334095
255192
1011869
801808
964920
835234
259095
508127
1115477
1129936
1066932
873287
1124704
903267
218670
898834
30685
486757
1075156
823068
332708
192555
475970
672362
533032
570829
270918
444975
871140
1135068
1035550
1047789
210811
537187
647671
1124657
1021073
612994
615801
639638
581857
724446
316528
115358
744727
338860
346774
276982
1147154
134918
589782
33687
957427
1126416
579749
1010235
293793
1090238
655777
103229
889499
764582
487466
1070841
830700
1162667
77538
770171
783153
1176292
124859
224630
803081
1155636
461891
497228
988184
195157
265886
304373
734445
106323
69868
739274
894931
220606
725640
524762
52154
766875
743996
919216
627083
959371
818395
26866
1072163
899847
882361
66155
1179522
269233
266416
885797
669638
700836
665642
90569
635650
327732
338184
1159707
616114
307208
63951
1093580
10228
652816
1142519
296163
798816
1087992
937619
74639
745869
206192
667956
77462
779465
918339
707098
645003
839399
254553
406520
404166
568164
673821
668399
781288
22885
555385
49034
1115323
59834
920444
887915
456776
812390
935419
1164305
226876
818857
859497
118135
933626
1129520
990278
1054539
668249
1037085
940143
156974
774498
895060
118334
714876
865481
1100281
91252
636448
241137
723510
1171653
553570
824793
370661
792124
673057
468805
624550
1061392
440762
983187
783194
265353
11986
144117
148449
748956
94721
568455
1165056
1123049
220306
148653
1057094
864422
981849
83303
774710
356222
579006
463175
397925
102074
275522
945256
672153
835201
563792
305380
572458
67114
330703
83531
184866
919568
136492
591006
331102
1089240
945640
751485
554262
1104475
205135
386328
930371
167164
175112
435045
193221
585039
1049378
38291
440051
121604
1047842
527894
837825
389707
228212
925285
928163
740831
686287
827119
486554
1019501
370827
1019990
653114
503318
151289
11156
1083162
454610
1004020
363732
1125204
62325
874111
979929
857004
234034
501951
165867
678209
645612
716477
465788
1057062
988741
23127
482678
878168
187188
213114
228314
865640
828014
935110
977907
969920
637873
611339
20371
1029486
163547
708958
536394
905739
953405
683509
354749
360994
219425
755563
401063
50996
943402
1118400
628646
1081270
260391
197693
399467
161775
1012461
382710
630971
237250
1007526
352167
459042
1104914
467175
520553
752777
444847
732891
881770
1099110
729154
88801
191890
508999
345643
756843
415069
434586
1094235
193765
1056716
362194
894795
1049391
211046
834106
325392
549876
665580
775981
429735
526470
349081
986057
543983
949003
364853
250148
517677
183350
440162
914205
988862
1020105
694354
194172
581163
218564
240641
16900
64558
286184
546600
472880
334686
430460
439832
1043511
355491
373676
778198
1633
162237
768647
620227
729247
685749
375244
876926
1126993
216943
280302
101473
369409
169857
917858
24049
490352
160186
99735
800513
555910
609567
686156
1000817
687141
195248
892713
1053868
1016390
775743
1112222
944835
834220
558760
788533
687156
155039
266151
896950
1067000
679671
1038589
1100963
12636
1042857
236566
1052673
1045900
254961
17220
265128
157518
743459
981468
708273
1037586
798907
369224
747574
1449
300274
932323
1125221
672858
132261
748707
798431
699210
1141676
768716
824214
164167
259439
500794
1047121
111892
223737
84365
47137
1031000
202531
749620
959911
134284
392253
75633
767653
539231
805579
635149
767976
442145
766795
1041657
603473
1992
733667
817608
954537
1006617
541317
355667
1126516
1096034
544442
322790
89552
486192
1067803
482280
423548
524733
130151
731129
195031
937665
785757
33352
73654
1103310
538067
260972
1107309
32761
153706
640221
408796
693194
811510
526076
386628
700123
572764
536489
392128
930802
810296
1109174
912977
487076
786360
1132080
612779
490130
389967
147080
816021
656171
470809
1110518
1068360
103823
821342
899072
708976
967839
368206
1160699
185939
750435
834993
19198
771035
1101474
439217
1094133
1032877
856903
88232
320749
241540
697295
1071900
341115
25844
485513
862952
1101468
525963
840377
459162
830637
126908
1004050
198186
826805
343751
962637
70186
1092191
213549
989485
798166
645655
561368
985715
76241
264237
1001854
958273
428479
1127461
1082225
260097
469525
136978
565852
109245
1009836
1109230
794749
1124655
109230
111251
109929
102279
693403
518870
1016374
30380
1101417
1040835
143033
881021
1098246
94018
437917
859591
194438
662918
942612
485198
116547
425064
1124616
629415
551674
690056
8570
246249
1032909
1144877
149711
184006
506114
133260
173114
50244
692509
1146449
104356
697112
23755
837357
627714
896484
574880
180507
453208
677228
958071
86565
620647
758357
233682
736548
468416
1044899
719780
1042230
1121058
128544
97065
1014625
481601
957881
592488
503118
812325
865646
65980
107216
1147097
119557
152155
36500
52204
89542
1153667
543261
976395
310303
160929
475541
867651
306262
133943
391949
470918
646856
533997
795159
632956
314408
1112483
1116202
428893
549499
165843
284424
965909
89292
902707
419087
821304
260172
50444
1061182
306836
886708
477212
1005913
697112
136247
473144
1024345
191305
538374
1103223
1095560
554625
21870
942233
1104197
837223
642894
567944
599627
936132
1032662
142296
545925
881332
1001068
747570
1013750
265327
886167
392567
16675
868936
1020896
709787
4885
965252
146320
1138735
780676
827833
135851
515584
320922
717495
52768
655170
64897
1175683
775346
624620
839470
1125404
738503
634570
971612
699073
877355
802971
427403
801614
658559
769277
132058
863149
346225
941827
841642
783576
827943
558796
685727
784715
419997
985035
279459
355180
619693
568870
27717
506571
1072136
759921
996873
394411
536952
377731
336424
270856
265642
829000
1149814
1163465
221126
202317
898738
62539
546746
512535
662029
648538
865863
253864
64200
426643
539899
69877
264841
781649
854786
899770
14879
260682
328914
812667
410578
938868
683148
656494
680174
130922
44743
970047
595708
920485
123724
230841
260097
1071178
165807
428619
428042
134508
660294
56494
561715
90588
598020
448621
698179
1084819
871226
193202
107186
687915
807962
163001
20626
365773
161103
480350
640801
1018776
1120952
1168455
1140479
1151467
531567
872236
292689
675535
590227
813440
137341
942649
493893
477550
866623
436833
114666
55202
88804
584815
19565
144950
139489
145115
86853
166065
869574
234569
991494
625847
624626
919073
52759
921903
456503
383651
1048137
972169
547701
315582
663400
831486
858276
180150
219894
161175
321025
745804
428462
1105795
98977
338831
36052
328889
129398
1052212
197233
996737
479922
832769
1025926
1135432
1017660
42702
564122
491839
159485
59596
658224
1119698
793386
713712
558655
86376
269137
740372
471283
972764
815176
741036
345372
451537
1054101
1041120
1145431
520449
485881
1031516
186687
1162791
396704
215523
348254
939642
104053
383210
127921
108310
40472
1029804
69649
849738
475070
1159913
355100
928024
1028615
387061
380354
865030
440055
688537
450963
1176485
1026995
854255
981720
255520
544588
255971
580369
462801
772485
761974
150450
545180
476442
356134
1128779
515699
54269
339574
459976
406033
752497
22129
549685
829141
406877
645028
1179625
758341
998298
466367
38032
110128
1061235
218708
511620
127492
952899
445254
472474
505571
43233
1179697
225003
756363
445668
1131403
1085118
826092
898729
336781
830746
381645
729811
930306
738342
1012459
323515
471284
330278
91313
640469
744687
422603
256248
617726
86128
579421
542881
444121
333917
519403
821885
347062
833737
902504
965201
520612
257372
1014199
873169
1025129
80580
921548
320500
693161
419810
50579
244502
860657
1116341
230795
123334
320727
836972
23747
64738
767608
365893
563122
860130
1064701
808314
776830
317431
369434
973856
362883
1174708
433377
476073
1125711
733283
836854
530421
1002921
6339
1094897
1119155
367020
484901
1050289
223177
451598
788765
1160872
717647
659389
725844
361579
486525
886338
1161463
270694
561139
717154
554888
1127929
115998
1049148
926534
707167
1125487
295886
375551
813403
1062094
432027
715965
153766
999038
590357
433446
337205
116851
265854
997316
174899
569250
124973
65316
615435
1110397
459475
1052080
166968
549431
40215
356489
554510
1063271
832329
864978
740736
411762
103155
841527
523976
595543
529912
669631
1915
411943
1102215
829393
167138
1039966
619477
554561
695194
504663
668055
152583
969525
1074085
242250
1021372
859950
351221
836201
141823
51632
481336
272178
355836
1134681
946802
484423
302245
1006078
308808
1032080
453808
363279
1088234
447533
223819
600774
564952
842577
741927
751743
797886
946802
479795
900516
116883
272218
782807
366501
1178001
549073
262020
10336
662222
557371
99581
719050
491153
43446
889609
192825
477769
1151220
835503
1005619
33503
191950
639132
626276
32742
337139
29250
818724
123110
1072225
196500
1174720
60478
1137247
172906
583558
1095399
683771
226265
41614
782264
378609
719389
1148091
945002
699708
982710
179381
68851
1141983
444411
909772
900842
432376
1152549
839114
414969
1017429
554701
27735
555186
293214
767149
781763
817116
1091781
855522
980424
297088
326989
552621
224702
54960
947967
66863
673996
712245
750520
1132115
592053
441190
250988
1122389
342340
64183
902090
1165158
456650
629913
694516
611874
1081863
493373
425063
382670
1060236
147092
1019301
53824
514323
27665
1057433
714630
1154562
607736
997544
534252
701791
269489
913505
432858
676198
310808
801451
244656
234868
712607
1158574
313960
163138
543853
754656
722146
132723
275551
700455
730726
228184
726028
8283
478753
236484
387509
769067
226376
775288
537173
255952
776456
264082
959971
629563
170161
991553
700467
664171
350640
687651
465242
440152
1026974
359611
1109436
718176
806485
954232
307347
91441
894198
152330
1166726
815574
514205
130786
992134
514122
1045726
869189
543309
10351
1040875
959824
1093757
378670
209086
184446
540444
1010905
109174
138826
758911
858716
875603
467851
491512
1053875
557749
1088006
1127634
967650
616717
440737
945763
371856
590965
134432
876348
666870
611006
673012
1031975
373328
460128
727110
699966
406569
893576
1085705
873199
943108
2831
838054
153436
725239
851729
708754
665691
51926
206341
308315
1117558
286511
13243
247062
341808
40657
1134022
566362
1029821
1148693
873921
11210
125453
291255
247705
71805
86509
75266
522072
160048
649751
79810
340349
777058
621126
831035
227449
990926
237582
1041740
172935
216101
1083252
715416
979183
750361
451666
1097539
288187
1023185
174612
608275
664073
332622
953387
57161
688915
209752
415914
169190
821966
128808
809020
55693
209101
725863
374240
883156
944689
758610
931154
263301
964567
632295
558485
32026
626332
471161
470619
393207
163275
787906
676928
1110176
294119
564906
921819
1041923
518640
1155890
274781
217427
169350
724514
81525
344394
655140
519660
668491
720380
862432
269828
577309
386339
13783
286990
169106
474711
309415
73712
246473
259161
328446
674955
579400
700860
861917
75351
746872
1023621
52891
216949
534573
185438
613241
180714
431485
377215
397141
727984
655406
561859
40042
857014
792094
816155
889258
13454
828599
847161
209362
1068050
1075524
488894
469661
1069451
1101189
1153586
660873
984110
37319
177690
888815
511823
709912
557952
845952
1052177
485895
478346
743353
85160
958424
671859
646967
203685
107606
842278
300213
291773
1029281
514112
957774
640723
807532
749067
461513
169038
899846
263516
1058838
767734
159503
374301
1130840
940531
305567
1151621
283567
1054162
998147
300398
625230
786692
1141118
151260
1001066
878113
82794
59653
703520
264797
1177895
395357
12165
1084469
690009
124659
993585
422157
526143
1101438
231167
420012
660411
123249
392793
1024705
1035719
1016810
616017
336867
591202
819581
167365
341981
716260
961532
1098937
800470
139976
684885
605455
87661
292774
138680
1083162
410303
670885
366577
780394
935491
736520
857605
510875
488711
1100826
603354
665596
1156807
622867
827159
572879
825717
794093
383936
1174876
696076
126573
825048
201642
1137315
696991
807117
709621
499820
335973
556429
1041944
1071356
402968
121406
156695
1097076
317562
467345
774542
307224
118915
13584
897170
95936
941437
51740
936227
283431
478878
373696
743079
421568
1081960
55030
35221
770775
312276
29641
260841
910353
746550
1068198
72081
909037
97423
1011206
79222
19217
683988
34190
374612
679442
388379
810537
856437
967132
1054781
1179463
311723
238850
2879
1042244
687153
790695
913543
1023267
781467
661061
478692
331084
659292
815837
285427
1055407
247140
1151311
1158292
363049
1114643
951083
318311
1167480
1154288
1150540
1049321
1174549
540689
694260
992603
415241
945756
506991
180372
526292
583907
934472
62207
1180553
940422
675429
782333
609528
911828
841529
1140922
267598
223428
886806
315693
809851
125902
1016160
978376
100586
804957
520692
390398
747217
784036
166097
873522
409731
321906
737147
454585
793353
502717
688758
758099
46125
295387
638708
1140426
620931
517810
359455
655717
667609
563013
359692
364068
786072
7043
770795
173059
968496
323044
984830
38481
1114172
197732
702546
884361
5310
1115354
368346
163017
16630
730807
210974
910786
864292
685108
862772
1054032
931680
812659
927492
882944
510703
812952
1076594
994027
262707
981594
1128227
1042547
639457
369406
341177
458213
1004553
298903
1151803
894072
876592
356672
495715
1034200
403479
974987
162332
774831
309336
74756
997315
1104074
1149691
589879
820564
178853
858614
534667
1025855
1853
294384
826883
958397
594001
232936
54622
220171
301351
893590
577219
153991
236744
918278
844639
263012
1018714
990323
867858
529617
700433
441958
906815
725079
367632
22703
286759
1089236
258832
749813
944166
744193
408703
1053870
724000
45104
1030239
605215
708636
419129
857871
627798
413325
1043250
954222
85418
268081
985997
647655
979237
249250
349775
1049946
267715
1071133
344780
1178613
211645
552931
185088
924140
517083
252794
743435
187396
902287
635300
229110
214598
655036
289548
130524
408037
430980
680882
1146655
251746
46111
849193
432876
397371
1056222
752635
1117984
185139
1165565
1030487
988379
1127593
770146
309579
824117
296921
458811
1011317
43863
1039229
358389
342925
903959
316482
179820
787417
355082
189835
358443
955126
782501
267165
623557
992597
690306
607162
991834
403112
468468
814274
504393
1011592
1071974
866473
944224
355383
762911
144520
1063434
12720
980847
1041284
755354
1080912
829945
1003990
170270
627090
715224
127100
1148122
1153087
81659
592205
1134988
292917
432017
404768
871063
1053520
131445
663079
751844
201482
188515
529037
459098
168959
802016
1025449
1028858
300943
769745
779122
222699
653327
163669
682725
413837
1087680
464183
410159
316932
236730
800537
1172694
541929
711427
1095903
344540
338323
530198
719777
662956
524771
1015768
940057
799234
528750
676967
897126
781127
1143839
420573
949299
753348
208839
60627
396683
984772
915588
172644
277005
306192
793572
872256
347079
953238
523097
972509
720020
259339
585949
302499
525895
1002084
391109
1112534
873461
880171
89701
1173556
566164
1024413
7966
990111
946075
364237
1004226
812119
660838
965995
8415
48553
57211
562399
706457
933213
1085690
1058337
812552
966722
436368
250494
548065
502170
18978
322114
925924
1071557
469807
595116
27952
1146357
622507
942468
788287
379209
143932
1047951
162062
151087
1151842
223171
1057177
819644
878832
916419
51632
616783
979630
926473
539560
93917
385311
874037
700942
1081558
1161606
256308
188488
240729
671801
836855
385830
440639
822030
528118
32677
916089
685218
293855
1025035
75353
457280
690140
918810
1044002
1175516
1062821
200741
846586
397018
586254
642085
521408
1019337
315997
694173
632090
1171747
816429
405255
983891
955250
514709
386570
494349
637854
416098
269269
294899
748492
311623
927057
961276
858037
302581
32751
227955
797143
747740
770967
418083
537675
1036013
17365
559163
175157
861806
23585
79224
534846
1172831
163870
1173485
427780
860113
230722
668623
138315
874696
620130
837908
349411
118563
1033518
499625
417158
48614
341735
211017
350143
1064781
510436
170705
1141340
55779
155725
997255
797635
588218
654243
1157919
450874
958009
1120549
948076
637809
170475
527159
93135
430944
110362
338323
1102466
972628
574497
201034
153180
1168135
830247
225057
877504
635277
714134
529076
264235
82912
972214
978235
1173717
579198
126156
229119
743180
333551
939367
753982
849178
896048
991361
1109985
857657
1046514
60648
591970
36251
1090093
520406
609075
654968
816621
655177
675574
686441
670838
726421
102371
841164
1021430
406707
1058289
982315
408314
260751
734933
938787
433538
1158792
424628
589309
1134492
225074
1179399
442732
9188
1024323
531859
1014277
425191
466118
140287
152256
636135
597005
886030
376160
918813
960246
805938
837706
694036
693244
895002
673172
906180
843282
363851
410459
1079659
219425
744953
1098207
587779
689825
990152
721228
1023665
231119
476139
538863
1072315
453045
855541
1031884
709266
1169066
154102
901229
902879
201053
88125
1107009
933271
497389
854154
875203
489441
792297
567909
729283
260723
894516
936589
24402
34658
927285
418758
308673
358111
17853
1064739
851086
699430
516536
83926
776654
572607
209671
720817
1004339
519932
1066313
535241
409488
834018
271669
408578
648235
1021646
675454
1111329
611185
575432
194994
980467
138777
627875
1034585
752888
1082196
521543
368852
147312
699106
773562
903232
675613
79529
910161
1147010
320358
848953
521759
30346
684624
114569
513329
925764
767912
237100
235734
870079
117770
11125
579779
978578
1124111
697097
994797
768574
75725
191057
779815
834222
930293
1108032
340165
714625
1128127
491561
467658
874044
283353
639600
182754
1135836
336304
610400
360328
878155
859792
996208
782506
562314
375410
333461
704358
788537
1022475
881676
16989
116552
725342
607327
644945
827318
151160
687511
295967
452183
671565
102092
147357
364621
277902
799423
993753
760890
321431
501924
12845
1164196
923348
166424
321378
223899
875336
790091
971062
154797
913310
772525
580733
493881
176144
496059
505781
84712
876952
551971
208727
960265
1136370
716125
312929
1108073
936939
130484
1029502
1019100
992333
270377
730798
1019270
437011
84256
254632
1114874
961082
514134
609676
882621
1152574
974006
1075536
980160
963767
1133592
579205
1041158
68685
197232
463539
282815
711034
490906
289147
238771
758445
563240
1178041
1022380
973738
1176343
1115153
424991
15826
696526
948662
876866
772281
1054865
1062158
1159699
1170159
338408
469712
631840
848463
811399
1041820
144380
869055
865280
784704
1052931
1080463
928947
485357
897217
940445
357537
281786
1089634
675724
232836
209517
232664
817055
2075
1144051
400787
495430
676355
801118
51349
422742
1104079
892690
23728
781660
716455
76033
371141
851318
65405
279738
609653
320606
757487
1069709
1172665
64712
816434
952398
659137
782580
306710
255675
296774
1071362
750393
9127
1175238
568662
849230
115517
994591
200603
677715
342920
676039
167292
1164598
175148
794170
87228
421935
1148010
797091
955295
196284
545019
733796
876053
495232
907616
35889
866415
141101
210939
1060253
929287
1078661
156998
1103577
609616
262171
436120
347836
334876
201005
733289
1147498
322827
1143555
504869
1127569
118456
374556
1075811
951749
161379
945927
781953
1073303
537520
334477
753727
426052
268872
1061026
969641
180870
110932
142278
731941
871243
690386
877022
1089735
806821
935032
302251
1141685
138006
843943
312503
1167172
1041976
156081
448037
847216
207482
1084957
97365
332167
387803
118100
1034691
368465
286108
1100847
499827
593540
941948
198584
668034
891885
442780
856144
535479
546987
758533
138132
117237
38224
716482
1120913
285960
381213
745933
1180456
848912
944526
463883
275590
554174
388389
718282
30469
644622
82129
786931
470036
663592
476108
1063108
502877
739727
180637
820091
428590
463206
831875
259896
686844
1055433
1156983
712076
1107286
1024730
971880
65715
106032
1135214
951624
125394
928389
1113899
489552
886980
986624
829396
775976
276989
919824
1080386
115480
395335
212987
484847
902717
937642
795217
891066
532534
886727
398204
810565
463188
1170350
764409
781308
787518
258730
331577
1164287
333351
510809
1037919
711715
210069
462761
1093171
487744
3781
720736
361311
551872
1068038
888480
721388
975826
901083
1173603
118415
860405
871358
902002
497763
1110284
1107421
1098035
302273
113067
383383
482285
489801
524346
364852
339706
256488
326261
674743
1038575
1088268
404812
912240
953373
602639
513892
240033
24660
1023933
757638
296304
541446
113878
703102
988190
505561
818884
36388
1067789
418759
144505
239237
423940
498766
338380
781236
78329
1041369
438861
799859
678816
4280
960373
942818
793769
781556
884905
674141
368872
965488
1019551
308805
491268
403960
799586
431758
221604
1133339
621899
461141
943453
692216
453789
51236
902724
1178712
1075972
610617
129952
712111
382449
291717
325380
983449
155967
88986
16527
711198
1160915
324671
292287
753819
352045
389769
660783
12415
535452
48875
919349
766881
95560
369469
707921
158623
519918
535537
461318
355347
621962
105415
162950
1107736
960083
555790
969008
833601
978883
71076
583463
670640
439616
476009
796487
54302
643490
647539
726460
712063
644595
60386
514293
626010
535989
310000
343803
250185
720633
127232
730235
62156
182601
283096
252213
74255
635693
308327
117624
202187
115944
506271
627234
65632
782447
716808
520445
49862
107900
865519
613069
277129
782179
729458
956263
193757
265153
1119674
85751
649704
619035
522160
150967
74808
728021
345283
39986
509537
248705
71792
147450
1047468
282623
864932
1054147
70217
483912
116675
1159057
278536
118167
235235
239346
353506
628084
252828
209961
889114
658754
4853
719782
694871
1053770
580794
469228
22602
152370
135693
84234
126391
246692
775573
962867
701269
798096
250783
608875
295738
1054539
886259
695682
573082
67576
382020
881209
25541
430431
610561
1028188
1172024
596540
273588
1131713
677721
703362
298624
123729
621175
885901
648675
460327
647541
545256
1003456
539465
249936
173803
991736
464678
33934
811362
726958
197644
677998
727697
527848
177434
144671
926371
1135113
48847
397009
168906
719991
1131648
991674
219796
884584
610645
326863
1160063
990114
844928
1112212
765416
125212
1002762
308616
414091
388599
980585
632157
315530
1176467
957189
946957
39700
91986
1141650
977697
617843
613942
842166
650338
728929
347615
22433
613248
951171
450029
134706
794093
187361
639175
51290
373243
28914
486905
88967
1165183
178249
606391
591786
192009
396905
1142634
831982
858221
786175
225818
1156173
331691
778688
228172
568874
667757
237047
1129262
157450
287021
311585
334466
414462
856905
191657
551913
835877
980471
983756
1170021
77589
754402
310947
145703
1141876
272404
1142964
245099
467467
866456
30768
1094474
902208
476440
753129
7314
291815
822957
236516
980612
743100
93557
20270
656396
990390
1168326
746728
272498
178868
737430
150122
725494
986189
947503
740270
679829
792217
668970
482319
189036
751845
1010047
388182
736829
446864
1008026
998458
562898
33104
593936
83982
476951
451743
1032746
6004
427714
317740
1099920
887044
756942
961647
419857
303649
434148
771044
817138
41996
313512
919702
261301
9191
875645
358617
1092507
210263
1138238
833152
225826
1177369
955927
522861
233456
728856
690977
93900
193627
994323
754978
943771
1008893
147618
190110
551692
600234
253809
1140713
257886
252796
951496
6528
620972
866073
632526
303438
340427
566810
150999
898828
936697
1043527
516239
240601
1129840
340976
737010
667528
522133
580520
709669
707769
85386
83434
372919
272469
383714
708979
402620
1047325
427015
379941
926163
487740
1045667
1039996
671627
194929
595571
509398
501655
285899
365350
825515
506356
508899
6151
907578
483492
959480
1108703
117223
763707
15338
702416
760853
164426
341956
541418
771873
429238
193129
589833
1071408
276977
306410
1101988
297433
888657
616505
137019
297212
1141752
289044
743125
191709
114772
95842
976524
686800
34282
444263
1177066
878014
1055577
876778
376372
632727
1171234
522028
976001
467241
820011
18152
973068
1098001
694109
479004
850113
651429
72902
1015203
959945
26942
887573
261141
395800
344308
89451
691753
57349
978548
610887
766734
890763
223473
537993
608001
627011
379781
437769
1074917
273578
95745
788467
571897
317461
90644
857573
142238
77747
27107
274334
958507
125793
127647
80690
1065379
357633
516571
50586
1123657
464909
420211
759817
27261
836062
472538
670533
232312
427661
645758
335140
1093206
54030
348531
766980
165360
542248
897447
567728
1062491
573992
588828
340859
143953
274813
132047
685592
1173843
908466
1063498
335740
1049878
1010598
324647
352160
654621
424961
887907
883854
854773
313914
653492
155491
560575
489085
609512
182632
208191
886579
31171
1042803
259342
515115
500546
382309
967330
626238
202717
604675
573
169355
809747
558478
542511
81434
277175
253709
170597
527082
769535
398091
253587
181915
260225
646328
505055
650042
741534
420477
936793
464127
942828
32819
770814
1140649
271730
370946
1024135
858284
119544
1080216
876546
1105814
1122578
952641
405035
1034433
808624
775757
1162899
988224
936607
390097
1093484
276822
796835
383622
438838
516488
328351
1026048
972131
512728
19624
939265
711500
946612
100086
983304
793224
1012889
1072410
130744
641976
997692
275107
949749
105718
76181
968524
891717
305355
370892
534224
364715
843922
362469
432637
193475
458270
837953
635921
802822
102756
852420
82878
976334
461803
113277
1179050
567311
952824
894255
431100
1162090
372204
819577
997981
980030
576891
814205
910120
989418
1150726
974072
1116806
440908
644981
590487
634947
743705
895806
68230
410615
296770
1050819
1047713
111922
132634
1060156
263440
928210
691876
146833
935145
1062396
278923
345324
433362
286148
481475
1122275
14825
134126
913365
855515
1049463
286025
382894
851836
172834
1127005
699956
696474
650703
818884
1105923
155424
703986
1072067
137127
562013
112690
949417
665645
457307
979691
25834
257758
1171029
485086
490228
610401
402357
893876
1170122
244908
814423
233667
748618
168536
724290
450597
1068554
1111055
832895
679938
81556
189696
73915
839220
456260
592833
41327
699774
967941
61124
121711
629736
1001800
506326
600703
26706
258500
564953
864189
1145156
396782
854566
132842
59067
798492
1176877
245369
1054789
317610
216151
538636
461699
1129679
352514
922933
563443
182619
269597
693680
1148168
945849
521652
186749
1119887
920230
724176
845970
1050968
914373
751947
332326
251250
643205
1026835
564042
252521
654907
424369
115112
797962
1135474
286033
16150
805998
296734
130984
779052
1065143
19511
669012
23530
159288
876448
826495
276637
254702
120507
297681
593194
12747
1150364
336540
314506
398376
599427
1031585
843172
624529
350325
257968
532582
445096
665260
626478
513434
336498
199589
1131655
1163942
637084
1170039
859339
99567
193296
417683
188079
620495
522601
379840
466254
115826
1003796
1088413
1011884
1137907
1071569
904695
483139
144424
877407
508368
53936
453186
92118
309745
403935
866498
769509
447427
764110
82540
362035
299915
997113
260739
693080
695971
137199
112895
754990
129565
820034
815069
390400
622313
1093646
192498
286161
665158
794870
502998
1109351
343780
306781
446776
30194
242247
399197
215761
207106
22022
990995
945299
708927
664463
1080851
559794
523089
984044
98234
391667
424991
1094893
204401
402826
284466
194851
884903
721056
120664
643135
679489
1034831
113870
921087
800524
408460
322550
259241
1055938
704182
275314
780902
561728
683234
545404
958931
282541
1019299
869383
288209
845254
565788
596531
957110
147797
527438
524965
487648
1131134
661573
1091718
506066
752987
557914
775767
438993
181420
71834
520546
150351
537826
1139397
372832
218206
556347
60700
1158733
1130640
551833
614601
339995
708836
52958
742386
810576
467472
788509
738063
537275
1073635
896031
469523
753025
10442
853683
1160352
721435
972955
184152
1161301
329050
837822
732526
416117
392450
264753
999682
641602
117444
1009722
797286
972768
515785
686555
149808
1045050
859061
866364
153738
751236
148176
96488
180254
548404
783224
835967
322618
606171
546433
539620
1012290
49270
68846
633856
100038
423445
1124218
469928
88521
244917
568675
77337
1132075
3112
964182
423862
456690
706465
348024
42657
335023
958587
1149593
384256
102637
764701
286016
563597
182072
45314
937643
140398
930774
171020
1062805
228480
340516
1030145
11304
1172590
318393
492570
166628
625511
293731
849236
305476
292670
723343
296188
417106
499071
742456
723731
1106367
613531
1100626
22903
760877
197914
942397
1150557
932806
106690
442816
552882
1062549
836318
873145
798510
44058
547446
127970
35784
408055
110275
489695
1163451
907995
862201
886624
701508
246963
280028
1022575
675805
142035
493021
664815
703597
1107746
569036
1148675
392331
43057
563464
284678
193932
835034
931325
863929
624232
607627
202275
529561
636005
158272
25727
220229
590811
851336
488232
1076201
573104
379911
496598
793986
353980
123972
542497
586846
950101
552138
844996
1161885
946893
1076781
180142
516638
158750
101812
858092
387375
479024
619723
536061
759461
1055573
514844
1146995
774504
46104
833921
196846
610962
672665
1128381
949844
1175792
962981
322341
391534
647666
231368
249309
970583
293914
132579
554423
412730
1010766
273806
900038
497081
165928
970077
808286
767629
242665
1079890
895971
1170734
715782
483443
113054
928111
373236
172701
165796
1154592
175057
81199
581556
943597
449385
828304
687206
1119220
1177438
595342
522802
21652
730116
76727
690329
938779
338890
604170
373580
240650
661813
457374
68049
931204
218746
571763
876530
1053298
39415
798798
332623
130244
1009809
38760
825566
818729
113831
1029426
44135
861694
980129
702169
486616
346964
725932
579941
362393
542964
856594
523617
184082
855646
1151976
311685
79913
1175857
1061971
226742
274138
1015436
335100
603275
811217
93871
353259
461019
980971
998190
386497
666414
492688
95291
1151560
558974
459465
856798
1037704
438380
137071
234979
969876
1049872
521459
72173
1114440
458278
699002
186064
701926
782739
801713
378015
32894
571069
855015
217096
343683
267627
984186
249593
817944
1027650
3998
163553
1018573
221598
50167
832609
415586
368563
349100
113178
1062811
96618
985000
73330
423602
296548
1082330
312488
256156
536360
795639
846175
686025
373957
196325
16428
670554
134126
958076
366140
417070
559007
193549
881948
139664
951626
172459
591801
12608
618684
942218
516209
115956
948200
530158
380059
562290
448955
22935
1157650
165424
564664
461849
143598
1036191
1096081
670224
223567
1110612
616230
810608
868473
547014
384177
416956
1027879
935147
861543
553415
586556
68151
178724
28409
667303
1113628
639140
348278
897574
940466
1111824
446971
570215
1178638
243504
469483
562111
960486
373116
932280
611781
328301
112464
923923
524147
538441
1076285
660695
497035
585544
685827
284853
1009082
905390
731798
303696
1159356
277520
223596
1064398
968961
7505
472994
268440
475241
71396
1117812
411563
238833
347787
815828
397540
231020
545843
218967
1036983
1015392
784496
938216
794081
205261
950303
296128
832848
640398
1026151
788598
1105251
238568
459686
1033974
505149
390993
1008679
713981
617759
552771
498858
585116
516747
52971
391269
1075591
1037698
774885
773981
617677
544472
17843
167460
666599
790303
802397
727109
581138
998561
217257
638677
801441
519141
394605
1158803
1002804
1070761
1086906
917777
261475
182255
1077533
127902
444737
801714
862543
944612
312076
7628
82553
794017
240687
189414
65281
1112510
873757
860617
1122494
40525
546279
986628
687130
713423
63325
734157
82427
1062057
141609
718649
457228
570595
799116
861351
727215
983906
698601
1177531
306089
138977
557094
1049527
511872
1073068
778069
225296
593318
706408
258643
200530
832102
758155
740129
1086174
575577
1097545
896089
330932
513414
931468
335650
667704
1149199
687049
504422
834002
584334
975108
15158
67723
668169
322224
663566
956439
682070
724171
49554
858755
26785
1158729
144809
443491
537831
1027356
657708
421061
855323
353558
1141896
886610
364569
1156443
1146135
984719
452195
446499
12257
1171258
203098
986644
267826
224572
1030579
712353
206954
276057
877211
985435
410140
412177
191743
1030178
176829
783498
653399
496319
479402
169867
59948
191844
773629
2672
875125
574435
182070
611692
157567
664948
260487
398827
236602
888244
46193
211395
669076
366780
301466
404701
373424
1093474
683201
128126
1039661
1043588
526694
441705
960335
386921
648460
791271
262532
475320
741779
462382
194530
180829
83352
1130143
909352
997277
578303
1167917
453440
808101
90690
921286
199462
987992
436491
13114
1035436
123814
819437
484830
410785
695646
75832
664930
727148
104791
605559
231251
352621
704480
533521
935742
459220
217637
585065
937575
770424
987624
259136
1093820
230206
544321
595172
294048
597910
928334
1020473
152272
857865
1165743
759262
491210
247984
267205
84820
258263
635104
26062
332978
140443
193030
516324
776889
306149
70003
395756
649459
874379
143636
437306
1081921
483845
197228
922812
170137
330106
600698
26161
199948
388595
679758
272614
341059
702937
1144154
808603
745099
1174469
517410
589854
455273
598850
823364
1049259
11804
49694
674674
290141
690677
695794
60568
923981
481113
1110509
193411
387080
58407
16647
3679
444079
447077
485343
314569
302702
385249
518631
618929
586880
509852
46202
901722
349051
809140
295151
856052
1077361
522223
17746
418683
854198
431443
266849
1108588
145609
937611
622959
893666
447678
314612
642498
1172402
969326
372432
409792
1077275
615248
363077
429137
27965
945593
1095475
493083
781335
77749
128545
399396
870233
1073958
1124978
174976
393464
1154354
1020193
221390
937813
1105420
186303
228994
930211
1016252
190516
142073
101122
42013
461410
224531
564511
992379
598832
253082
513394
1028700
548211
1082092
75353
273069
666229
355220
591643
369850
542130
613192
410378
848304
1017457
74399
233214
461864
781228
214533
400953
1016380
1103363
358467
828163
535366
76941
758773
491559
519771
19003
668435
464467
979258
156610
46757
801546
840818
198371
408655
497422
783496
46232
1128577
188108
81126
1126098
873692
867864
754032
700826
694075
756068
1099483
83280
418388
1161567
954278
1012367
388996
1060387
856093
892844
668850
602511
276737
537876
769966
30402
577052
228126
260153
76372
1094703
247298
398954
607860
941216
47250
119780
113810
896223
334956
1078539
812863
188666
911563
906838
696045
1008948
857584
88307
546685
1106665
543689
86795
426445
867984
1100022
671902
573310
489213
260087
433357
223008
949380
224309
192664
1084171
549179
97854
1093679
183171
933641
1116328
950039
285256
898762
606012
407632
278589
323060
784432
16204
513861
1014495
979730
595092
613754
144052
469616
950198
559197
827690
178162
606330
417694
892952
1147668
598657
831750
803627
425575
273905
981043
32771
537657
224060
48325
368313
424504
613835
917545
1157161
79708
338905
221199
464387
688287
453296
445422
379736
215144
262429
172551
767070
857883
1087954
616003
997551
609335
207180
718310
945925
548591
667710
425722
786910
658656
389098
199573
598178
317831
96526
506251
13503
776673
479945
889513
1052066
437415
242122
267412
1054366
255198
54626
925486
150428
914228
911634
100245
621989
760217
703791
761668
909230
646365
642978
880174
1053078
720832
906778
310532
990662
69422
874824
297754
1002038
939516
573330
53370
21450
125038
354314
796977
142257
268523
988211
856877
549060
803199
230746
967318
139880
619146
78292
180692
846930
1172118
1086663
345153
946737
1103202
531313
630420
117743
224161
238479
290026
1084720
1109750
894512
10537
274401
32918
256549
584363
10831
1079226
528125
928929
225565
905985
887498
115543
780572
886055
464222
477061
247068
583911
931066
118652
916713
973001
173165
255992
916259
651578
87942
865393
184058
223184
186820
115543
102698
665356
678967
399425
652609
1167809
1027368
753061
325305
730309
799542
488852
101184
734118
963357
329347
9051
908293
298547
245071
993734
247742
623016
1057629
565034
353995
130229
1087210
155014
810176
1134014
373619
872550
803778
91259
1005291
508342
62133
245096
559416
892066
525763
484507
573086
624020
632036
984783
872417
315317
9907
196211
156973
228949
811317
487014
160164
576191
406555
648499
492334
297903
114670
527690
923121
1148987
618128
285039
704643
363465
97716
175938
1070755
70266
434939
735738
1083005
538889
534204
67767
580288
41650
1142714
238693
913891
526248
769437
100221
1122565
578179
1025340
1109119
880575
914964
865399
874189
380561
836242
127229
237436
534019
144835
536896
1057484
788587
457156
203052
900877
857819
1065095
617329
351857
611061
1048159
1053027
290194
1127938
366131
287913
1043506
749628
186154
1069716
610603
706815
351478
1174710
172517
137480
241721
893413
1082460
190030
927692
525294
797802
853782
1110147
131975
49458
163263
445621
35430
384273
324222
223569
500896
115453
980019
127944
67769
992941
1114094
580720
134541
544397
1178728
798651
302743
466540
1156115
505683
250441
353633
67611
692554
450508
199865
790008
44472
76846
190723
468540
543167
157395
249394
594005
134533
1142363
1007340
809704
671229
614124
1065240
204962
5422
912747
1120013
524069
800423
985647
180571
490582
153329
921920
901114
807942
816473
326576
950898
472116
218499
105138
1003972
20615
229
327637
787856
1089057
822830
549798
332854
1005741
1085468
633257
1100458
905185
1014474
860817
162074
1043762
58144
829480
1028367
23458
247765
670337
447076
415097
376405
964164
979141
510269
747276
521117
725776
1128732
601173
628539
699471
685744
153125
23759
609528
753981
523184
530067
345968
461916
20779
1081425
137969
463093
353435
1066249
623562
112661
355306
399532
914677
758190
28980
1179130
252343
995493
240131
962655
199471
659714
326775
564285
138366
1171436
511833
685264
329863
134515
1068549
1165014
446610
365896
312160
1088637
201112
20146
15978
270874
117863
296624
240197
833057
382449
499290
338204
408927
896314
1042105
292682
45809
1046064
1087841
1166402
421739
140330
227158
187917
83396
856699
839462
947214
777954
1124521
412748
683204
90356
699644
1153979
1001423
577395
857802
807627
712734
1108811
614714
25953
108783
628246
814400
601698
300838
225139
20875
588246
79325
614132
12721
565836
546305
733688
985425
438975
663683
93749
310446
121090
599513
935984
25406
973181
304420
224513
770078
619272
1110420
656724
678986
615160
832100
906090
827516
895940
426613
398820
690930
1099095
815718
399851
381057
158408
101035
256073
380987
285590
796093
495583
696673
668359
1148307
670540
192839
993534
800366
330039
394353
659297
787059
828339
615476
653497
728633
983543
253411
376835
1016320
221431
702672
793458
839965
1118906
317619
462863
321462
667877
742762
371773
609335
103896
350954
587740
198187
986512
970819
578704
555174
344906
534723
313000
246805
444863
654112
12560
873126
150763
988500
1166037
805560
802354
548973
46202
233353
250765
801337
110381
928496
1126198
64620
1027073
349673
564394
724520
878904
112221
618965
613817
367937
1116853
74232
973254
1158404
213520
527327
435409
829890
562417
1102861
665678
331964
71807
766817
731219
349415
774791
560086
237163
1091081
214111
833211
127816
1024938
317536
716469
810383
1046844
88986
782690
559639
706060
553549
476685
581829
535087
711234
66457
461217
618492
914079
456927
125398
926610
1123581
725471
599105
1089395
519989
537766
174460
1164353
1074109
1153681
1108053
952654
961384
990050
1072900
883554
743063
153391
408567
741486
1014482
622293
542427
1102256
5429
1156940
791116
286022
911994
1166732
111375
760459
745121
987447
249055
438500
178162
608162
562524
121501
1111976
253056
856238
1093502
632466
380468
1140081
114099
785620
300110
746080
126289
582668
1035627
264430
681661
804533
1023671
812809
3829
158428
905238
864553
738941
522703
462664
373942
211707
566583
1003245
372984
1066519
484403
1090624
858341
601321
28256
705022
1045972
771493
90506
1171804
631412
1021904
523166
614770
969282
1040219
240939
260961
8291
634864
1034157
40459
694466
289640
1102864
600979
700822
196836
616551
947219
835754
533520
973112
889796
1095007
150440
433494
772126
95316
740217
792235
392705
599895
694016
430715
529675
471715
192907
162254
455727
409635
855571
538797
546654
476423
269909
781663
185332
264499
231804
987915
239631
1109324
4997
336886
919612
381440
993510
760339
384562
617633
835809
429410
489174
925500
192516
712489
9492
670618
11619
256449
550102
294630
597666
950144
877437
709747
65327
88486
936015
701006
1038323
510175
902933
431222
889173
936708
74790
205310
585849
824010
534534
1141051
967429
945567
543891
845081
820899
397813
260678
607940
719855
430169
612396
508458
327073
26607
891490
844529
565084
360126
85584
222242
270450
534263
448603
462080
926759
583329
386577
666796
1150190
541253
415732
1155232
1165039
937448
305965
263502
872444
182374
125907
10575
945035
575870
944145
334694
121197
694234
780085
633552
1164663
1115844
503062
618301
479997
568338
422454
62416
426691
55264
13494
1100959
672892
543336
54860
435849
385638
1134422
992304
762928
799187
318139
690403
127057
836499
426731
508755
849886
1043953
808885
658645
1033699
440186
1028360
166953
809429
398604
1142858
247043
1078720
897021
680276
672207
700295
117033
736505
723741
783982
770512
155921
110148
354609
900834
982182
691466
609206
555876
815166
1128337
800003
406378
385599
1078014
1027584
411166
676384
1099023
547129
594839
12016
697290
442587
893048
251800
718993
657234
510931
381413
77904
191513
972603
261219
1020838
158144
599966
152231
883746
836382
142362
266031
1126760
492667
285787
451534
831292
567075
270888
118050
666544
984645
830395
119704
833858
1088258
436800
138898
764791
672487
521479
272653
966247
793301
37835
694939
987008
773204
1125701
587366
1038415
572902
934067
539201
685945
895282
998309
329507
106433
758083
1102576
296768
1053266
161580
283907
259167
958015
7689
959763
437255
1133915
935077
468196
446971
408922
1005217
917878
379731
398390
618925
1078088
407054
529061
691158
1035501
223024
218401
923213
318671
257600
286318
611301
279647
1075457
1147616
983667
578441
996077
911562
458746
803342
99733
1035725
509352
865590
171681
1123009
537525
340296
341992
1158439
934727
766389
913938
699934
201112
174916
450296
414515
729230
489344
1065388
1079888
9726
97760
908429
440115
836250
1151351
247075
1005485
909297
985922
294767
58307
28340
643269
994797
8801
698865
323056
23335
985799
954354
532364
634215
205780
148703
1115116
1166308
651962
552190
924599
671605
489346
101278
631664
597861
879736
35210
453421
328939
1175797
588520
763907
958842
610474
631262
93534
1171695
944059
526310
1131098
621505
405782
1159319
959160
328909
780927
767028
782341
942416
291153
958192
168605
650948
343245
663749
348975
895556
22724
185538
1121675
595181
223871
965468
501931
986056
915828
726607
904680
1122328
524602
756859
1070708
800037
133199
876718
867488
961739
51836
683412
345477
127640
934675
720563
341436
174385
720945
894411
1160374
69153
216094
234089
528264
524035
340685
607984
868804
1165905
479586
128560
152900
624794
1029324
1121334
795633
965559
1150002
624569
1062585
851884
168527
852326
430132
295682
349437
342175
912397
283039
927583
962546
535078
170453
1105007
834954
756205
729799
218617
839122
570905
1151770
639790
401584
732414
426010
29893
742506
332920
37444
1072209
333443
219829
561932
777796
539944
486029
815869
749192
683113
764223
1069076
317854
112407
1147232
768175
860792
298886
859056
75210
414653
64014
65805
365117
985922
1004329
167122
907122
204121
944509
1079169
937872
930040
1044410
1142298
1134408
882281
194061
213862
76932
902053
497821
497861
1028002
268297
787683
454386
230330
829321
686804
478929
32056
1095555
844208
715765
185151
215744
178159
536574
1149273
629380
1060505
530544
247369
224302
263857
104944
177551
548088
985144
200974
318808
748345
745963
174675
976418
550277
979350
1151803
980460
1089598
666574
127569
139739
651888
22735
151497
848796
972522
37612
186131
122177
371172
430957
876650
427369
632042
1041887
163159
981771
476494
591227
954912
675586
567883
151159
815891
540107
619010
896707
344667
572237
45064
1101125
636906
211290
343651
1075559
261350
1094275
550754
213346
408741
856168
115886
899759
563067
719824
554268
78355
304373
660487
527384
1035138
121096
1048546
1168169
1098529
185773
447662
357558
373093
978997
539496
1030724
1178661
91439
1065254
253123
937822
694077
282730
305088
307842
531223
639130
457157
527598
914269
505248
210864
295313
1028476
1005128
162235
540299
1011299
229775
911128
495224
236969
849082
226129
941985
172185
451646
284353
1123088
61793
382810
136377
186433
865689
984656
358652
881466
651913
1119635
102025
21843
927426
1047462
309710
1041062
574947
207452
185479
210082
751245
706403
1173607
326686
961426
830794
87409
472390
1101781
710758
573526
786811
1059190
968216
107148
1088217
1148696
576686
23321
90799
119069
1097997
175907
496088
23479
62804
571544
997715
137832
976847
581382
363352
1113342
1009128
537342
206234
268181
926640
283110
598505
964664
374858
796949
591980
21665
409232
12970
1009763
676736
93137
191163
66817
1032445
532450
124634
393182
964653
162488
312245
633294
778458
201838
195724
637455
1112895
157078
35726
346061
72897
841556
1040861
698331
713493
1150262
265214
1016658
8379
234490
162044
568117
514032
1068198
624127
216211
49463
1132674
184797
388883
110347
1686
399710
1064380
206558
520722
401982
1166228
29841
382366
852518
915789
874279
667200
888409
322881
774140
1056162
651328
726459
474789
1026825
53503
464449
1124150
4290
510306
61456
50713
1157892
663948
913676
750014
877901
752459
265819
935157
598617
1152986
150523
1043486
273927
319530
559349
523631
316170
174496
574977
379854
994365
207488
86703
394549
671845
495896
781888
1093580
941648
684706
683767
221416
367196
163179
3965
843291
629400
732511
603683
9012
367557
608207
198979
516062
629438
861509
259837
286765
856265
39154
583773
1108146
558196
667528
737350
202249
384068
450896
1017867
618161
419030
129184
219556
252630
698959
169291
762885
249662
77008
597231
1055552
1163489
420089
868449
745457
33002
448006
319443
679632
546175
841508
35385
1089191
294959
432149
364433
649415
793263
1125836
1120636
1118576
1009014
738585
171061
1097559
1025525
249010
863666
604163
947180
931763
508228
351245
162034
540969
539567
467476
876009
565800
651208
915247
611321
307713
907056
698591
735540
684652
859210
337440
506317
395836
901757
897568
1127616
477173
247231
773544
1000668
663261
81187
66496
313378
941431
173752
633885
555392
336345
720031
388663
1033549
710211
217471
1006291
236651
129248
772158
607513
1124515
72246
538130
962821
995224
269755
821622
833546
384876
45948
24946
281321
725088
646735
986510
287572
572103
3076
729131
96022
821289
322604
317643
1124578
766385
583640
675338
1011218
741699
221344
615610
993327
1001540
1023340
990574
264850
1040189
115861
3373
915102
172223
1125450
30646
268441
702406
1033292
652043
67983
998189
246149
950338
655007
69090
890012
11115
515994
368319
424206
161997
444689
304509
1014653
342460
1164708
620513
75393
391103
204357
144577
424580
941302
653953
510982
776600
148197
686660
633879
481470
335838
694363
869518
1133398
593428
587296
486682
993072
33801
279414
489434
783236
267918
333467
85763
265656
367217
117883
796454
728641
751301
788859
812663
889
576889
854671
460206
981936
41734
201367
1018320
1144142
433207
439289
1083728
922343
259510
562961
805257
753096
814609
1023602
248959
84330
552701
844053
1021152
1608
1105846
1089415
734423
667326
138615
151592
1025027
571069
692675
260801
240124
882035
890564
1157610
771857
828242
783286
252483
50351
544417
297169
270448
192446
783704
785449
741277
547296
403588
897297
585493
786572
200525
960649
895887
276435
578638
87530
881861
69367
1026877
638807
822591
538291
1150603
1101012
1140242
389007
279241
463749
532753
1067988
832029
857781
44146
1080423
946243
421697
219700
577869
1056918
354670
449776
1104584
842205
889470
634853
451166
652481
977987
782911
393281
221420
1012423
978821
544322
297422
743298
562931
93985
902807
1158287
122805
53312
1178466
157193
123383
52363
224984
390921
215749
1091802
900746
759758
883591
294792
364848
1045993
435594
365525
394193
714627
128628
793040
423002
1045183
755584
235919
364627
878157
423796
223676
613748
318049
668107
1167540
1019164
793269
872252
173614
293991
247265
596803
1151949
1074211
975414
426868
634986
726147
961886
369102
172066
683612
790514
676910
757666
254102
908363
522447
588174
31840
749859
94398
662011
279503
914045
960888
746242
749695
671962
1081108
1120792
951987
716460
568495
1008323
63948
130555
160028
587592
62766
1023899
127735
519953
234038
771147
997829
1126972
108791
996090
412483
1176548
1108054
606166
330469
198488
700911
11884
440573
358672
52704
229872
227659
857076
537020
262823
695948
1100555
293355
107510
1067611
585194
839715
180927
660837
81048
326965
950620
272070
729640
804653
927217
318846
943310
60656
298972
514520
911208
451051
586108
1144694
845213
180256
989079
82418
1031885
347347
696224
1000623
611814
761080
1111689
527219
59784
203523
1025016
519684
684054
628660
368797
630985
247008
603084
269479
468015
417801
299887
174959
930938
428088
899636
1104278
982546
270624
853718
943619
199080
889074
110014
847349
819400
928776
400848
142494
87469
732271
221407
259892
944367
310122
524048
740540
247300
40352
1021044
267641
847988
746014
657348
618663
429178
204213
934229
915221
280524
322618
399733
225081
989384
138167
1108683
325092
814471
1064120
936623
1170260
968969
894637
846171
829141
258175
436564
552671
942902
341697
106384
703558
602446
557455
316818
860444
90409
1032288
743604
572736
259312
109641
598235
1026044
754003
357697
977177
798677
939019
926070
189676
672460
1046995
662907
741354
315075
203186
580737
1117339
836622
381251
872988
476572
509246
169429
1120995
252874
1055935
281181
694007
357567
837854
1043642
308913
108298
343042
989869
425014
367903
484021
177996
1159831
1056356
460916
1034211
433682
250942
152825
1034299
868567
183478
24402
619180
945706
375721
185324
694082
566152
506769
316748
420233
164743
465354
955834
328463
322883
111491
967596
1156584
446387
1062643
867344
982764
324795
314811
471845
297623
347247
1010152
664460
782264
858698
101490
327757
1043110
10240
167877
264217
534636
823470
838601
147851
369883
208565
765053
687915
374316
162776
305814
864398
89163
747389
1098941
172763
484129
14314
987456
494722
311282
304663
522029
1154686
1174838
1144646
1080414
284781
749010
229518
665579
770449
470409
412153
817039
145915
1065874
427279
1079444
1148517
598533
7147
475305
712416
382066
1158511
650436
774738
888410
585931
810188
186351
564012
835272
774094
383842
521277
114136
672894
1123603
1110187
79022
410836
335028
758933
807745
1012248
159940
303577
841740
625509
723073
340068
184449
86760
149337
416135
848126
991991
1116355
80724
1026850
1134297
191455
708032
823741
1103365
722460
212
195374
1121662
932476
285389
660484
1098912
690446
482871
1082170
641046
447489
36222
1067641
1023127
708826
690439
847658
300666
105568
715468
1087327
1126720
465293
1067687
821092
1128740
631074
99718
828158
740409
993388
850043
188267
862954
801001
452175
100503
814953
56135
533317
829733
15572
1153201
980031
823607
499584
1049347
934045
390657
210667
373329
204358
666479
1061896
14645
642430
673989
1073641
901827
723942
899206
1007007
183410
555616
37958
1026660
719464
265928
600334
188809
854590
1007669
631784
253223
59647
489080
340060
985992
320625
308175
810177
1135726
817604
496689
817323
1138912
380405
92698
1078068
669488
1149800
621707
1103845
44753
1023944
403358
488166
960235
524098
635448
299187
648913
274055
938434
725185
713198
704854
363945
1135375
431737
534977
214290
444066
445143
351287
666716
358601
935099
568899
898185
249440
505187
120114
53536
368152
152493
84560
1036564
662521
668094
99918
143033
464583
645818
528115
758864
212028
769437
688989
275798
417104
339369
601164
742759
806260
506201
183700
351547
621491
334131
173694
628111
506310
212560
410080
829405
104582
1070965
727396
744457
304940
453092
261595
641549
215474
47021
82873
365639
502010
82292
290396
85681
534505
900539
756364
657558
1051154
636341
194918
364823
757135
927895
42497
143228
1098725
173109
533223
1027271
54132
782292
178182
971993
937918
1145391
1113893
980031
1158586
222349
508444
1085229
592531
52067
214567
456834
729535
367789
745268
1110163
761239
645898
411519
742205
432604
607616
1149471
242489
441521
830125
836218
489655
120159
836056
565776
386597
56504
1046517
956429
840908
989112
165445
1140127
803517
1127857
1170636
1089091
1153689
98051
447391
836295
1017914
341444
338354
282155
512895
1033501
238432
804547
375791
159299
1046321
55867
507529
768099
501732
453855
497292
322226
392247
32951
1061220
372565
669137
762032
313400
929272
920146
308260
43822
905874
283365
541110
917633
1066214
661977
698933
978217
327180
1117674
360606
633834
664907
895713
494054
102105
199898
349136
328928
230956
343483
389803
1168594
683307
291300
41905
878188
54386
1015201
944832
613099
583137
714449
180608
1031788
280363
931359
20154
413083
681307
1068056
519853
1156153
1171783
1081870
649053
1138630
561243
613328
808793
1164080
277288
127466
641020
558962
707312
1081013
1102205
869682
372684
540800
182532
302702
432734
807280
507017
979107
15996
885637
270999
41642
936438
107839
943814
505638
828012
90108
363024
554688
1131268
138169
441857
97123
840137
93011
332181
674386
390668
221933
317022
788680
618693
418274
728641
660234
434491
225892
668632
884779
108547
657330
799621
1057114
154503
204309
977502
70530
84356
981771
872964
128406
387024
710268
640752
273713
261226
1017633
723468
1077451
720159
316096
43121
355824
1055601
307474
504923
462165
544090
354900
1169076
377168
227129
693293
222896
78177
323626
1108861
68596
855003
145340
117513
924677
10335
607236
1097726
453312
975811
300644
442057
1045577
447625
871953
117463
538664
1040015
353824
799192
709078
1083252
229393
644286
313742
809307
398355
216267
119812
982133
833707
289726
64463
657555
59414
251417
155420
991833
467181
868143
606063
764088
847546
280946
402956
1035207
703851
258300
536962
237535
1041086
1071616
118016
407996
1146730
620468
855139
1019006
362327
126308
385269
506005
383411
455373
326690
323740
734136
198592
1034292
173460
111431
40712
333058
686586
235896
1087009
534231
92668
895219
360324
803763
888196
392298
1170861
388203
1100857
477254
249468
495542
613935
752104
1080984
1006993
265886
124977
20237
993779
538795
218883
642067
107599
126926
957222
359018
333371
1064965
919692
1139750
570066
315068
60217
540523
1048651
424317
393443
298127
89370
493273
658887
1042599
665383
615837
138802
176065
244397
1088189
897553
247397
145155
726782
249080
343356
1091773
898097
657757
132087
678990
1094698
474149
36414
1087424
375997
387033
479434
311435
395896
673721
599684
23356
971124
310681
66695
580714
623602
112030
939060
92613
983963
922618
235454
351906
152215
81233
385508
438017
720075
764103
1286
359012
553736
160990
1054600
375078
1159199
862431
507940
974417
24289
737266
7073
367750
730290
518186
383852
442157
865530
464175
393550
198374
268771
1015636
92582
1175390
937715
89571
458396
981437
753103
441074
71102
1000217
567220
1047201
672544
299312
1120856
899321
925267
678390
458274
560459
993663
847610
910675
198391
524448
790493
634546
634794
973040
873126
1108400
534267
205514
115517
754383
1131650
505043
414527
131012
627011
277011
727443
329431
462812
540668
1103883
127402
155526
873986
4834
671497
299493
1074563
27734
984872
440814
686381
32253
600881
1017748
490685
362078
1159034
775862
371253
912656
1129303
625147
886932
325339
248205
546609
898329
146330
261194
1068848
202763
895981
123344
374208
540880
1019338
976963
543715
855226
556838
662069
203206
816458
122134
56297
645554
211136
338000
272159
87526
1004580
602687
611252
1024153
368955
1010593
1038089
559767
1062958
708451
850976
590466
1090148
11383
619762
491892
852090
249087
309133
811369
879769
295274
1030515
202879
393357
43570
205416
130831
614421
10188
619128
186277
982293
710687
1020926
1154301
293761
975506
527022
908543
557419
570105
954593
1158406
761562
1088244
100003
215817
1128990
151155
1138036
123792
339058
464244
296694
271827
705737
883568
1060242
940285
669416
487754
83475
1049467
443685
167123
75690
1024494
1140195
371393
899933
316706
162523
652806
1156046
62108
1063182
175323
876753
919934
977713
1044499
380132
1098076
241654
264276
931053
748590
1158141
1058615
1039971
347218
600923
991418
1148148
147147
769316
1165938
1106087
508927
30564
449084
109748
723893
909324
40977
1137735
904182
1132873
844808
504493
535185
1173427
709428
719515
1027059
964365
91614
381823
75975
663021
999373
828419
962756
692050
40045
653416
905334
897387
853429
889323
854439
337131
879643
451773
561972
477192
1169387
701128
955809
1115779
958747
246224
1101880
858956
922600
89550
503507
421236
58308
805510
1067644
969539
850075
632401
217988
424209
536718
1075464
1118892
1143195
1178143
871811
710055
1091364
369937
551168
1105593
1156063
495156
807952
393122
703145
570804
973340
849334
896979
820009
417371
401281
405725
83304
1165609
1057412
29206
1074849
975039
944574
567599
197216
19722
1056367
471181
572963
1168623
615218
481569
917555
299234
1163456
720514
358060
505609
849136
715527
235578
915870
898589
890732
114242
175182
53488
745455
224272
210341
1119595
408279
946908
189960
893837
48198
371611
109681
715128
745736
510031
318940
636645
655938
969963
542422
853872
213071
19606
462472
1125340
589659
315021
873947
277131
96714
14426
1133210
296822
1157147
49550
699571
283049
658220
914851
374309
3854
289053
740079
826091
682737
56318
114517
1116745
555035
675958
751433
1069335
1027874
158561
424695
1058351
569100
1070874
430072
857150
223588
308864
310488
153400
339089
285677
107881
61389
14233
936098
120729
337821
381939
914711
808408
1010725
1073286
1014259
108887
861670
1041694
171658
95798
467886
890324
93513
52889
629922
133016
672247
7489
446748
103036
924821
450365
225809
302386
967753
1086067
342966
889183
119311
551954
561482
168205
1072354
1077938
476685
189245
15296
32971
133696
210086
1009430
317527
1020548
253076
355474
251078
72152
397199
648194
476037
1011342
385495
21412
614026
826488
619047
226710
210066
629141
665482
57954
790090
673862
191413
1137015
1033230
714802
816996
405579
782738
733161
820896
102719
902158
541229
308261
592942
731446
473743
986340
444327
834056
1069316
825383
331136
148868
361774
483253
470830
586785
695541
1116546
769681
594219
189925
1158636
653115
489311
394458
137752
767181
374878
442783
591731
65332
319966
1096855
757707
906523
854217
999119
843791
1055981
485260
889945
580179
1125683
453924
376967
883135
1104732
162246
830701
718683
195293
518151
614768
165683
1099190
191473
907137
427284
1028850
335149
322510
466335
621689
384299
394932
985678
771306
401803
854857
10456
930546
781110
788220
46562
241127
1101062
219081
831729
742878
140864
280406
1005459
463979
370044
209719
484203
922231
1028075
689113
774568
396414
234997
375716
135535
1041742
837029
608710
812628
847536
89498
96704
518100
1098002
817985
100072
1066988
992583
181474
933288
41184
429841
965017
105702
298821
582689
760192
220380
315739
669215
347669
252144
205990
165151
745678
570002
347786
283208
1172995
681104
850935
602304
560542
797745
365935
96732
461076
240215
719838
669408
1107087
801778
1163252
390321
749637
830051
1014943
437594
860280
319030
299492
271978
779552
1021551
488361
961442
947750
1110918
355661
497165
169369
1036968
813625
309051
1022996
836912
1174328
718682
2275
659235
180884
672615
272346
3049
407581
1062631
318160
834522
73928
776835
107756
172075
518344
891753
1062812
617650
397161
922835
558265
251860
310318
925600
997820
867420
200407
247224
782737
482196
979194
20276
453869
71702
665879
869203
747643
804442
48355
131990
56677
7750
984671
868859
1144581
99455
761062
1115578
609204
828298
591815
190035
157363
536738
89679
49570
627268
60610
230802
395378
253161
890431
712687
811862
14618
1039151
186789
67080
175177
188501
729298
78663
650137
673373
98675
399577
446001
807325
687087
673290
605397
1026841
374711
155308
365308
1020034
976323
331913
893712
643539
958026
741757
300426
295030
430737
234929
885201
768240
20166
747550
481787
558584
4757
405739
432366
628139
1176027
1149816
647137
51255
872571
90487
577495
1016594
184528
1143136
513495
607547
1169158
1175743
450895
605365
872169
228881
511683
911693
658319
678059
178392
927993
555643
876426
1079876
857644
180183
156715
273004
108679
1032530
222544
250219
640336
728626
675899
956154
320722
412825
725317
712790
343420
812155
1152223
883462
61763
199386
461856
507513
972579
667186
336490
663986
306307
918957
346983
915387
448476
537780
789518
888001
632799
294105
358312
977832
1082188
439584
1032620
709596
321000
521409
575639
764523
554525
423718
86374
599933
294152
75768
78282
124113
429300
759068
1084751
416526
949016
718617
917812
310579
603608
710630
789424
262543
69227
532614
721637
791193
221962
681263
846140
442773
904064
30721
629320
135150
1096973
104022
911486
1061830
738170
677852
272536
563352
644401
840406
688791
438431
895440
453235
174749
697696
131619
181806
130165
432900
864306
909601
154318
855406
948930
343380
1015048
855325
256746
832957
643985
264109
909997
1005982
504044
135742
542362
1102758
632569
127226
647804
958898
731875
679883
197440
538501
280032
487279
181397
1031246
637210
1127015
791526
375459
602060
885626
627953
192950
30505
853719
1148142
605792
171715
950321
78641
1092147
349788
1124156
17699
725580
120628
288824
209935
396599
857149
127675
774157
813770
1115637
399800
567450
373899
334326
141827
134959
107077
545211
418531
342605
91153
47441
1122093
828127
592408
116325
93823
489811
556524
756856
517163
1067670
447936
1100047
1147295
1116323
1054469
343809
322027
21430
541028
341156
534753
434832
812741
911928
25303
554281
269606
551178
555353
456464
210582
429835
660930
321088
255724
490553
1179182
63155
65205
466466
531238
953659
99504
1007281
956342
87017
216212
349441
311709
171720
78956
744050
253484
482678
619656
884275
82849
6528
853876
810492
401264
526392
1154669
648099
578528
362768
1125634
19750
554759
1168244
815254
489734
924949
702215
995393
135026
565484
727032
543772
1081726
872476
539730
60852
108767
65791
685932
801759
12350
561296
750761
1033426
251504
278914
552822
285696
516132
142654
572547
642188
796750
302868
902718
255336
314377
714536
291196
638567
719596
925823
565411
86001
704279
1149567
328341
272419
1123347
9484
825998
228480
368727
874802
316111
846109
173975
178517
227784
929150
286290
133759
732459
1156670
777620
1122825
151297
869645
717279
442890
797831
283288
305982
891479
838186
301189
444477
135782
288432
1049268
1010825
244125
1132756
442714
919561
671781
210711
448234
476461
536507
668787
929703
786114
875783
715427
1045706
451286
732559
852222
12356
493715
601668
736269
4872
700985
451897
958372
1125176
533000
722146
477550
1151879
726167
888733
630024
614401
435701
90959
937361
267232
597553
119862
1042765
423942
339359
1119011
920702
846602
181967
558064
326059
484539
690295
541279
1037129
828290
117346
293029
205052
84125
149548
1132975
1091181
417545
541217
963106
216737
287185
1063584
426852
596871
1077037
74117
451705
794380
1163835
559248
155685
1159470
465146
737872
96311
492963
1025484
348375
921792
102124
500999
641228
382931
1031372
101636
362460
285476
500290
270683
906264
861193
27128
265262
1119183
825033
173989
1013062
587972
982064
810860
1178054
639524
808283
811910
436804
662794
6548
1063464
352043
204437
890567
482736
1146570
523857
1115269
445521
883925
852910
365616
1037696
189425
632076
104788
698372
63978
925628
701405
367725
693847
859816
1116817
1053724
1006891
764274
91797
1014714
1165360
868332
682861
255261
954739
994932
397312
450504
1017312
598837
214165
19839
900124
269611
747079
151463
204936
732416
166506
529382
1045967
681231
36169
992359
403345
376073
671993
818612
111713
232283
1057597
232074
1023608
1085714
325132
926250
850236
256032
361398
389062
1133557
490340
558627
152218
725832
624530
700056
253245
481438
703997
827528
60761
1139171
327478
952743
785764
42892
1018313
621778
496636
868477
859610
636269
105724
739785
373081
867307
1077282
749666
893084
886133
145454
86041
734547
963936
333561
1095711
116747
144150
436072
623714
788066
81702
151306
208262
918840
451963
748961
1178940
143647
103102
877967
220748
965250
212797
1065952
974544
1080357
416283
100088
449075
908800
1145091
775510
607650
17746
416645
1073292
621868
1032896
1049808
449515
963482
1055183
1093347
54195
713023
759450
61065
133201
1099026
1171091
1029250
414139
58986
558962
634161
1040678
633506
559650
503612
698045
223385
137921
257573
312815
377429
134012
134914
168152
515330
4687
924667
505454
401325
814459
1059328
50145
501867
1058468
353401
845373
864393
510970
1118072
600547
46025
1035458
1101882
1120529
763954
68353
329902
959420
910948
75230
1180128
861441
696570
289105
1031554
620673
643680
1133575
595672
605411
533784
743963
420655
85503
969846
1159277
129110
123787
591951
243806
332809
366699
584572
667648
330078
163833
23665
522943
667163
330026
744132
782525
384054
81632
435993
1081785
83354
454941
889132
881004
870689
323552
28468
1069866
966030
989908
1122318
619033
880502
372075
719751
1008480
529801
737675
486302
123140
461661
157075
999150
370191
431232
40648
625179
557372
67613
300364
267856
351927
1169332
278294
722062
629060
160023
449899
312562
1118473
872223
1057400
194550
857883
637028
315782
1059303
106612
708940
952310
887424
502362
800329
568566
169891
415081
959404
1134789
936318
463356
833251
107402
47414
348385
1104347
129460
983484
86673
979994
685217
296282
643084
711823
1042059
838177
182331
796393
49518
381063
244194
1124601
1072105
883325
70200
1063826
12758
1053078
304125
529906
537678
904209
639492
804648
977537
308664
246800
875045
5947
357609
997232
339496
799750
279890
1154936
1092613
1024542
881141
378819
156630
780344
15463
1083704
1008189
595035
185822
1108123
583159
9168
169613
842461
848833
330013
155712
941523
1178655
458914
433242
1029458
7565
550108
698783
741844
342518
464426
400528
387197
129571
698130
801234
33278
429068
75314
377553
82242
367751
467855
203360
396100
1176939
900507
741441
882316
878873
268928
612556
641241
600304
712653
700016
840437
622462
800433
582126
217214
998314
246825
892131
1094246
112980
476409
660045
683563
886774
42473
472724
860561
428599
434926
383095
495363
524371
237448
353958
1075083
936185
230696
1099960
148874
362073
558089
801700
867359
280956
1130327
274201
116513
1055187
923333
361478
316555
687740
208988
1168791
973492
1098093
587998
893672
843353
250855
52355
316441
867722
1037293
613127
1069948
1073531
438482
520279
210110
626590
651196
1173817
236080
351403
1168164
746272
291239
659763
488575
15939
924102
851084
345671
529123
1176100
774551
932572
659095
233002
1109264
578929
85442
326688
27888
888453
366687
535894
1021978
1002375
723838
725502
711404
96590
924752
596418
274883
177172
535222
521684
1096290
305205
887151
978799
816365
802453
1050255
166200
370
698955
1154162
870705
246321
1110249
14973
459714
526683
718436
891250
143995
723246
144336
233305
591002
874288
921704
899952
595602
702565
753599
543469
182531
102715
456281
1129096
306836
444265
538703
810180
855939
1113499
821533
290206
1070918
931110
1177105
292961
254872
1013831
8424
793170
749688
943115
93827
33717
732956
460497
686136
1054541
103100
939075
344355
658629
276558
551404
930683
253873
1021938
830999
253543
132344
355782
747849
559957
667223
998874
437582
190615
1154629
1160158
832066
163464
75581
783820
62543
160629
820355
982204
838859
137433
1081062
128634
872651
899496
593530
62303
468835
595732
1119512
1116211
435762
551436
324721
371114
1174258
199273
591029
171141
234710
310804
14664
737505
777284
1027053
1032549
303700
781434
207707
30025
389749
292423
455639
519932
300203
341796
700784
815646
1037226
337743
1123589
893116
461671
704243
867239
151995
223589
937727
118151
1107943
405756
944455
571601
534292
332393
1069500
807489
920910
24035
176842
375291
402961
479263
1082059
896197
1147246
392718
570270
547051
349950
662441
472949
389008
507511
779833
1004415
12294
30450
470409
1132786
1159944
362858
608480
473421
502087
252795
292059
992571
1092598
818912
1077681
166011
518397
638401
1141608
379148
618255
877550
713189
525766
368974
1101778
896598
954265
345037
839328
1059278
454734
56641
978704
103858
545050
722165
1177396
88715
644809
557213
557388
720299
345648
99514
1107409
553957
684435
188806
159098
310766
725654
534047
960665
80600
568995
1069825
209521
497758
180035
1036675
185610
235299
447555
487823
1179081
172695
871635
833807
742931
1169608
545877
277916
543649
321537
1025845
625712
589152
214268
302920
260480
404832
128452
1003896
406746
1119040
510339
746413
537579
1054488
501655
980605
968985
630176
843670
509608
319669
787150
387825
164979
183070
24075
572186
473048
137138
45764
678517
850269
990363
61304
244064
660258
1036557
440278
1080700
890683
370751
603916
1014702
168170
1064268
643080
543783
906695
200104
45926
1067873
1041992
867383
894943
1047562
322014
1058102
30161
870414
539358
448347
309694
925088
1078293
1028974
842754
295906
138623
185772
863630
1131823
78733
1146770
40935
992491
544510
539729
852759
372758
461623
404031
230515
7235
18956
686408
607330
696525
41404
1007058
617961
198187
879899
870782
1150641
1111740
840424
935439
424986
829738
182366
407487
650937
887325
916538
651161
114068
9813
779788
814647
107616
961844
882681
931505
394210
365577
1098999
536042
1166120
1116703
648941
829119
1098472
239397
70596
203053
22931
621638
602974
64476
721855
788888
961353
917370
933641
622178
543174
862110
556601
522765
1013200
22607
980570
120049
172980
371890
463964
450943
262561
1018867
607133
786562
1128738
1099300
212195
98351
723105
1116904
1130622
741959
1149782
817335
1056859
665951
585608
115161
392070
965656
311959
685476
987032
421738
715223
337665
117768
704812
1095734
451388
803610
225954
1088602
1022593
1160004
608941
1121047
365987
519397
674311
49260
1098570
1145086
180513
523845
681959
41376
3513
1108501
147525
444156
250202
970352
1076375
65476
338808
483773
1119033
115187
519610
891095
206905
55241
522502
750923
1089416
1149808
980775
212987
894294
912156
802235
841512
893578
987295
553764
111552
79855
620197
472007
992725
24789
1118639
98841
145922
717378
652600
561423
863865
520163
1145122
864476
829694
277136
606965
114494
216220
721525
253160
818873
78293
15112
162335
812906
213092
440038
309911
836854
924648
535604
90969
289743
24451
412804
77616
1000960
735139
5064
1167250
492693
385197
1116713
424566
891611
236001
512368
14903
117247
571918
886911
323656
200075
903376
120211
754467
24471
362561
679357
917553
576484
780156
947780
518208
838812
619793
179168
161737
262369
884235
402139
1124507
1054736
644256
333897
678904
36685
915629
972852
793335
10908
640709
290725
500035
493361
160063
1174733
290499
215898
71128
465969
658834
1016294
692373
253822
554445
609339
834443
501394
816833
330902
1057210
443803
547265
232779
1079560
1175452
728176
448882
806038
992708
862421
892971
1159431
58835
1094151
224060
562440
963382
260048
546551
40091
303225
663525
877124
285623
868121
563170
1043673
851905
304771
821203
1032405
950466
544486
1148129
844338
178777
503400
1029204
289738
1054927
303914
246954
606298
437361
610499
860328
1113175
935152
245289
904881
405670
32857
867763
1108218
112741
895539
862874
20468
284309
690972
268140
585794
481387
1151939
926511
1017502
1076791
496
718428
322782
1110206
1107945
777691
57511
382499
798387
843995
882919
162028
395300
545405
709462
518414
58977
426257
249218
69
844521
732059
720654
1011393
88325
686826
1041423
945970
587724
451952
608383
910057
20285
979223
1067459
965252
148916
1013775
787692
61840
710848
565935
840202
416995
556628
981323
526882
454212
1153445
138751
19133
98171
1091562
210799
728520
176599
770214
249547
1144327
253365
1124081
208743
437786
804030
992196
664056
461649
642970
498207
840179
799162
713054
592674
941219
1021682
473831
947666
1162543
1019748
789610
572061
1098517
222694
1142457
451983
631426
999491
1079520
1150990
131569
958909
347089
950532
1033720
998464
883134
803782
373938
307477
1909
260705
26204
728686
974265
165897
936820
1138242
75526
835185
335832
860493
687349
86481
625199
1086150
43713
403428
83809
924134
376912
399879
603598
584774
281063
486749
259829
998396
710657
772661
530259
60681
443364
5831
979948
1055297
506580
1019766
1152791
236997
339132
851747
794188
1139808
1147931
885657
653846
354091
895539
66393
698594
697245
739977
688589
372570
591722
466500
512043
790979
971376
1020476
550403
386228
227934
319241
914213
82917
235308
668463
534447
350757
142810
563529
457838
159279
567277
478522
114920
775928
557744
265363
930273
627858
1075009
57783
1032004
344008
1034199
321134
119819
629467
551916
894079
1037071
456677
503513
231842
572290
264301
1093468
1030703
972933
894209
323538
97765
477052
546372
707632
186188
875988
776241
670312
1064444
1074028
425647
358185
912938
821156
331173
939819
753911
635680
700841
340366
118784
951855
689861
287716
238838
1081868
333037
435810
455236
1026717
555405
392222
639642
180242
1106324
482909
95125
30095
1018998
1043792
648081
610442
657591
843533
117765
126681
344733
194720
1118212
1098530
841290
816811
640427
415186
206998
838616
351501
653544
470723
74089
174177
166606
1180025
1153603
78877
1179005
1163224
431936
15167
396359
807488
938661
200635
754470
491351
775369
621143
715338
563749
1126052
697297
1174373
200077
284158
758225
859990
211788
1041622
312532
255950
67964
862591
744942
1124452
25166
657887
227768
503148
772668
463968
1171053
198452
191170
995952
509060
893080
449572
77257
1147443
250758
998381
608129
600559
138983
551932
582918
329759
601954
48092
76601
477364
981720
990224
342279
1079560
276410
380661
475626
354361
770795
937281
773199
156857
1069748
859190
1007839
1161831
807332
1152406
807900
1102788
557643
702103
777028
930016
865004
219004
284301
934571
697363
428232
1170371
935062
788861
342309
150205
250189
709270
470725
1028990
618529
85316
146814
567391
906844
1088325
133823
244236
235154
682007
914991
10371
834405
333607
1048236
936123
259205
1139641
198756
733917
1148906
465396
897857
1011514
1174511
355791
193452
94647
82505
1001303
1118137
994030
893929
328637
1028088
413736
336186
683766
127389
437193
992769
1056421
410524
938435
185596
36176
780600
306990
1114147
720336
1054484
691255
565424
382113
1088259
874513
354827
771295
79928
446582
687007
224938
472284
175617
1132354
483095
989263
633313
216619
619808
320171
822106
210657
270546
408855
607521
465874
213729
252191
891117
848455
815947
763178
391664
227782
829715
956573
736710
996004
370009
740969
611462
389107
673703
1051495
717392
883262
981357
878642
315127
469712
348862
551115
250025
1000051
1043
435214
489817
847456
472988
1103544
250410
904606
360151
536625
129090
669081
382856
530053
441109
849892
29383
785892
605859
659373
835855
926036
595376
571129
968356
598432
1058831
294071
121917
601291
695670
1163840
276929
514942
736025
519226
690072
828133
788115
541354
1173654
1117042
1116905
1073355
535363
702383
714446
906845
943338
700544
1052865
993764
790423
64037
175525
78699
915610
944345
1049802
556858
488986
74190
477479
457889
1140419
744558
261597
525432
69002
79334
181962
1062214
86177
526075
439906
900313
686205
1111977
179634
475995
331418
443411
1020866
28512
1106134
383105
1041447
648615
855006
29882
105185
791578
1082882
428356
41882
813704
483324
389683
430787
755000
919685
348381
310147
509290
452204
99477
270838
539620
634802
1030985
449628
368617
729915
622092
421711
514476
777969
259470
1053922
1176254
702392
586903
839940
1049822
1088657
611490
61436
347959
452570
520077
583533
509350
1082028
928554
1150776
619092
306347
20177
236209
337500
600303
929943
1151732
540794
97192
392303
1118615
335237
1015793
815634
816288
599476
683774
427683
960514
257851
942047
447523
580140
505642
85436
262498
889809
429815
317030
597061
322751
148587
763310
241908
654186
331120
139535
1047657
975070
1049078
736175
366029
717766
253791
1154929
735446
690430
1068278
156919
405172
608991
585652
87556
93392
948593
738490
443797
276905
838472
456536
326010
569488
106961
75780
1071706
916132
785205
739592
989335
384794
733294
102903
713512
533926
1163174
355569
475644
585191
140532
314096
112229
226896
1076087
1165738
705393
159508
701746
1100500
501375
966014
674605
332152
228421
195191
243205
679170
221658
1175608
1150867
908397
800836
1100905
901029
1121631
537523
428723
286079
66841
919123
994909
338896
314685
146052
783397
658536
688691
667424
332126
489487
143676
464711
1012033
919458
146724
329636
385589
799954
32122
490866
168931
1139579
367038
967376
203824
341258
736739
625506
936373
442813
489865
1176676
989193
1130852
611264
986438
685792
1067118
168558
345604
1177992
204081
753550
674951
277931
592543
288596
649150
559138
414002
831153
398437
448884
154739
80553
149183
592318
115518
899442
361170
894731
139608
1125468
770368
377374
920509
415983
1036487
253178
285889
236617
597425
681505
789941
597258
451711
714752
117121
445422
1039589
167311
844061
1149093
177352
523413
142026
318174
548368
931096
7537
1148915
610043
1024990
1013484
1112097
243806
198347
825288
29162
733139
651296
522313
64444
742477
1144186
109096
128494
387585
104358
395371
390119
383317
200540
1104187
767255
417025
238792
390438
751834
471626
629294
753812
852605
219818
443569
675300
11473
1072196
819325
129587
226633
1164788
282248
954367
256205
924475
926910
124225
338181
878065
329208
1136800
699513
148204
266912
541672
1134981
912768
804291
819848
1055293
913248
617524
533291
18685
162047
178965
569416
1015373
549471
759488
217647
184591
79806
683399
852079
475854
1148762
330843
304300
703345
531646
118247
319505
396281
861647
175040
100116
439985
335207
520619
571915
23594
768793
422952
562485
227231
147729
807013
694056
809643
1086447
399710
1092400
1010684
93767
195930
885612
707607
547634
265220
754763
1096204
134928
348185
466356
166674
955879
400813
369895
242799
51844
268608
1110864
855430
593233
894064
98175
163942
744272
1087495
1069591
1059754
929369
208283
305856
461193
229160
811397
640910
295481
634276
912262
475432
949616
761070
337912
954520
433522
379911
889423
626350
47101
985667
1114403
944431
1069039
882336
1026831
472820
101578
652451
728401
1021275
342875
987611
849873
230654
208596
275077
429611
95599
885105
143509
181440
41318
229760
335999
569610
400464
869380
1057217
1037216
189528
1016513
26194
650275
1098355
698052
750994
827297
359147
948263
976924
856600
966679
744007
1092394
829908
224654
1073192
709604
1157789
295540
1126284
329514
505185
338752
34482
91354
853708
452561
562956
960841
253123
405526
650572
561722
755898
1010970
1118010
903582
1067964
332662
950303
1093316
773353
342031
265249
175465
424147
671702
475543
1136196
1009741
569137
77395
369440
435407
608936
715995
1082230
230040
977466
696324
661892
42254
388686
572340
1164960
1136281
1065555
585395
428858
966792
389017
1095319
913465
2246
812929
467783
723022
194835
1005135
734983
768761
732630
1042439
524398
1011490
832125
291189
795923
1120082
707258
81140
903567
102708
175853
721407
625236
541575
1036262
40980
846995
366705
988727
222871
126658
1070181
637165
47397
1017901
932823
622132
918327
355624
79250
844901
986467
568629
387769
659705
400569
773516
330732
623347
435508
804012
670298
608021
612840
943104
532544
473579
899538
1106719
219861
271072
344309
1047841
792370
382891
442595
751017
559067
866297
431968
108533
820299
786879
540395
416599
518484
368770
968959
785611
695959
1061205
1057349
335699
989051
1097573
879105
635145
263512
538925
148808
34757
506711
498136
1026946
592269
415479
898226
646365
390533
196851
133169
53250
201578
1177621
1071800
59620
222172
1116243
5193
486302
379094
358032
932849
813705
1096117
1027398
831737
123271
582127
783051
908810
979122
1014303
125733
549602
323475
118001
387407
975302
530025
1051174
793823
1097775
197432
541319
429653
774185
49148
188616
221955
459890
977631
1085670
145468
205732
958951
513201
422569
271023
33854
94874
887422
508581
656896
1040847
1162865
896358
27312
641664
165243
388860
139703
1096706
978325
549918
596520
1010783
83214
944375
947519
699939
1080603
752837
793532
6164
1102290
506914
1016922
314940
297191
660667
1095433
996968
878929
497294
1028605
291054
955908
778132
965629
360086
696914
117797
958868
801776
894103
131437
454869
952880
609153
344096
466848
456490
809164
70548
928322
732478
1027908
18934
917993
1129569
681304
843992
686830
4541
6836
219034
136698
794395
78278
348046
273178
1088798
224991
189182
666842
282817
603404
782757
631845
815336
780959
791327
588617
759141
476479
1157986
1082088
146876
889772
525430
818119
959500
228777
799625
784914
327679
527870
764500
816194
1081863
1053005
149192
84434
534040
1084151
181664
318162
720510
754291
823171
770678
134305
1058253
1106497
606635
71869
646798
547723
824622
124214
161666
67330
403343
176149
457511
350653
237869
42543
455704
1108545
674548
520404
481925
590710
433877
791903
933565
114350
373902
410865
4450
304334
1125866
637152
550824
1154771
727523
202234
904547
352495
376085
762044
267778
602173
520263
845519
262443
1110496
899998
962549
1156424
99060
1012619
34429
1056209
318849
325620
865744
449607
561430
828913
1176032
875002
147576
538125
121677
650717
493633
609107
88440
1103871
1065263
1035273
1123291
1159711
781834
568811
81587
1133465
802000
955549
221337
857664
757964
154673
560499
635345
186718
410206
466788
132613
301201
791542
299308
467280
753177
451428
177378
721067
340919
424263
526821
257511
43339
325297
1140775
874056
1035033
168903
986792
479253
965977
1090143
364905
26559
60936
271278
466422
859548
55633
1011268
497053
718555
262977
689223
1061206
739231
447404
998978
334832
16506
675631
1133414
498615
593347
233198
874793
142228
533917
404255
49000
1147344
786445
238953
1077295
747578
461706
1005500
423142
594230
758120
176866
490450
566442
150959
1153601
771956
734321
68363
799776
349392
840198
976414
973858
658565
640761
587265
1058283
837267
353622
727527
1004939
42467
842100
1156827
138033
742434
651781
893880
452556
473485
454323
702563
355923
286961
385276
16022
128237
444829
427572
746298
919960
940028
504153
540462
1068781
718056
853778
817159
1078023
1008889
291934
525590
526272
979832
1178077
371169
1050347
919590
647061
1116848
1009047
1055261
962099
237925
370875
13207
893300
965270
568768
690365
684054
990559
1169117
887875
1102649
156276
526274
853552
869710
310866
970438
652891
4237
28296
833396
477983
247979
62592
800169
856126
1069451
207149
177552
580766
878082
658445
510046
308243
635411
821961
1005817
341791
705239
475674
1003817
179772
850576
1020154
1114761
496828
1113399
1020925
314351
147720
280219
1168741
80240
938942
1170704
816130
369673
1171923
263497
992818
575329
1153242
255051
424800
158768
1159727
585951
1137769
1099909
806020
384711
1009361
992397
857701
465975
459644
617143
1021443
685834
69412
147360
329503
632442
2790
884383
342547
90121
484226
1158588
233186
640944
717552
1149127
262130
1118140
212278
951926
832265
794281
923374
432081
1177504
431960
963563
741735
306750
1016141
407796
441667
387869
632524
894829
985511
1027997
311966
993774
459918
230874
567790
671505
1002408
866372
493826
1142225
804263
77837
410255
358712
645316
978955
334365
100474
477800
1160975
180085
140647
551565
93566
769374
365262
745797
362498
226368
763132
598367
31811
112161
925548
471336
146589
118523
443673
969900
1055680
1125674
1084786
377589
34823
565168
180040
26014
561300
794688
1106363
1086946
42096
1004739
933418
647263
96448
942442
1123933
671193
879081
501446
669520
400006
747609
4833
968678
587495
781270
210968
1087884
881826
441367
900272
463489
487984
998886
983790
534008
133888
1109516
470738
993641
1095544
454680
688642
999513
572647
1129284
668961
31097
1089379
171061
125915
266268
636489
842279
1038933
1178356
81629
199087
180113
37808
978717
409627
708267
624552
517271
1073189
407788
244157
758907
905884
121538
813937
449703
1061492
860955
4299
619828
592545
247174
45297
777017
221773
119342
1031254
938560
484819
793825
800486
966078
884072
982588
859027
681277
786684
67479
987765
710425
132285
267824
14915
754356
241779
687059
973615
398043
1000188
980053
999543
981911
804431
1149393
1068420
310996
263896
446769
281530
1134862
1083831
820473
656699
268040
598979
588974
201024
849628
168735
401073
672580
917251
122369
517297
628169
225164
381968
568665
806207
350762
463223
990625
1107880
611661
1066050
1126879
361705
1051808
188411
651175
805660
115506
278687
255710
592517
841608
210054
1069826
202799
1317
609543
1041442
301036
1112435
1059257
796173
820494
434491
615438
800683
219514
41313
604269
779781
440138
716556
727670
836677
1044174
154107
815363
627633
753547
489340
811647
92196
893222
777363
577633
1122982
576136
485174
924332
375244
451105
777840
113870
1059505
823034
1159386
922093
175825
79839
1021443
505998
158992
450781
473619
776643
202686
432622
1128861
225150
938931
778405
165093
1080163
1081343
517471
214676
1110946
813436
663845
472821
265867
471772
324503
418403
948472
398024
1119774
1160901
84588
219275
931478
457779
902992
599940
718712
465123
628322
1056459
1058295
23343
202049
673587
478127
26327
1172857
472097
847132
448525
98837
476732
998914
1147066
5139
432137
495201
59700
990941
629929
318059
855510
806346
49593
225356
802815
1081628
352217
1041087
546994
734336
600523
995792
701852
918641
633293
1108680
474924
788826
576838
352828
764003
422151
1107773
508827
335759
698048
663387
422226
684170
721818
251078
977585
827647
587253
354882
620629
114240
724396
215516
601570
562575
1119136
900087
915766
503629
201051
167265
303671
81859
421421
62238
1106552
142882
943756
913080
947762
285403
941813
257057
1096517
592763
338866
590334
604893
539161
91703
559747
500704
371818
226903
10295
240732
361394
915643
255790
357517
309248
19729
551101
283385
122080
936704
505781
819315
851659
1067333
1044899
318255
240652
195875
183483
137017
94555
852864
241326
744996
248947
814247
915045
336034
87119
341319
372385
252966
324533
401385
390738
55687
20965
1021553
936663
661582
613304
1115100
890484
324237
969580
1067045
525486
244424
154696
954603
696960
1144010
606953
181300
492676
968994
710794
1031249
190736
367510
160800
697634
115949
383944
1005691
602312
172119
679716
101278
464149
1031726
1078499
444805
1156294
53221
1045557
949817
888202
777947
741950
584538
545884
1176812
226007
1167416
1095025
1124686
483111
1167020
752661
381066
895026
1098147
681600
575238
484734
1015347
196176
959181
279886
94546
250939
910646
720449
1066514
791060
276004
252529
898689
101663
454202
696341
728965
935805
257738
1076850
509555
360943
1159330
480661
468116
614117
388416
723898
628583
277215
663413
337359
359118
411224
630329
753348
8281
1027920
292397
258512
790522
499286
917017
66032
931902
64210
89587
14249
335808
944361
660283
107577
254715
1136397
1042687
115875
350606
440598
1047710
83168
147685
672528
82815
1142111
67539
1094899
234916
352436
12294
21764
863993
322028
383656
878773
601958
689744
6359
433351
788637
1024986
42713
676763
387185
456901
455207
791036
166379
444807
903434
1138609
849507
523606
542939
92438
426733
969641
397013
984671
563116
807795
359210
468123
1003877
1108782
321450
1096157
398644
318852
408948
1155904
93065
88543
456058
342883
1055576
1056945
489550
557461
279055
1040652
103369
12421
510980
147571
366097
240437
1170172
263890
1162205
276691
3845
398776
751195
869727
1158734
12389
800958
1071626
214647
818167
680113
242307
1129112
432775
627744
595241
584716
55888
80384
748309
145481
470759
171710
447499
880992
161337
22571
27760
696034
775299
321650
32159
913195
73159
87256
195166
156362
1088018
413940
861579
836455
88973
1154490
771059
43991
230301
670826
558554
1164311
733081
1079631
1121561
588385
225390
670910
5246
241543
478409
463584
637828
1053652
599229
939393
798197
697529
89714
563809
852589
74804
309719
650911
702062
626731
992874
52385
437343
41018
591812
903058
435941
720353
444699
696190
523989
177207
332830
532519
822557
1148345
817589
661050
348140
349134
790000
1169218
36050
1049571
1130922
1105052
895322
909857
732651
763690
835842
938017
396284
370248
657348
54528
1080142
1104110
215866
705720
1110694
193923
1009681
1035123
764420
1113914
100769
136545
356952
65980
885038
930298
688127
280329
400685
879616
283537
78382
766121
95042
10135
559694
645760
648448
1039875
431407
913392
60764
1086233
419959
918953
158483
470743
438396
648113
732962
422839
659100
423414
498684
30208
301323
1072408
126923
163964
729138
237989
342659
926917
440154
314415
279281
507345
1108604
945447
336206
919113
1115529
1135801
626886
22094
18680
987788
889445
1014806
525507
442453
63062
982185
544050
398314
78647
176501
899754
1126479
576456
637235
737472
776550
255819
1109221
495986
358247
128730
940158
977654
774567
356370
61635
1006721
396550
926200
1113852
925333
973830
1030622
769612
37929
94245
439617
948238
862277
584082
1105354
542684
1017739
527028
602348
40347
870711
1151546
385752
1052261
1081793
703899
135774
647063
922793
461104
137008
980467
68370
1132501
404870
497369
855862
863463
317794
325775
294377
1055712
652163
90549
1151713
273817
925580
1104251
551923
936600
202118
604392
359234
112737
437336
280241
169983
964411
648228
464623
1002276
544804
174698
364714
622058
398126
2515
19054
581146
1055617
1117609
545777
26486
941176
600053
33386
666818
487480
99169
227282
674054
1102873
447677
554409
533732
219221
5643
62682
1102255
68381
659237
359724
272785
807952
732973
390721
92872
618068
757000
504781
225980
368970
543502
199008
801296
167231
121686
685235
335220
1004140
570253
1083461
1068236
466859
572283
203795
563084
644804
506882
82427
1170915
95187
607074
80530
153154
135845
1001677
1146648
987975
798614
956719
151798
1028142
487007
1085520
920391
1104184
1118923
404517
945130
657266
715810
678468
1133783
938677
1104876
88317
1145823
1176714
356766
985200
522799
97490
899853
112499
253577
1055898
970390
635934
1095847
782035
528865
585687
774228
113790
338162
412817
865546
106573
946920
13085
943853
540896
427524
657161
1145138
186203
313428
968494
899245
91234
1072369
1126725
169489
15342
1006829
224448
470021
350168
623593
430748
1153408
307341
521048
18252
880524
251638
11818
1174679
185477
646739
798168
902203
313411
635187
583249
1029866
740084
816276
60555
1172905
405065
83485
87558
1033760
745901
994634
229517
737144
892527
972919
1109637
527287
417651
421875
299938
552648
200257
770032
302582
1012628
1162000
22502
704090
660026
321223
215560
181941
578117
851233
46822
1030919
592778
395208
354653
231769
234485
909447
22948
497252
158321
1028736
249565
498905
899687
60703
264958
187622
1080262
1162432
708917
878813
2581
80112
1071163
756226
901268
602562
1163341
620318
328060
202986
730847
371783
47347
1008307
66292
796453
219791
277266
530487
508569
371874
22007
621209
77057
1092116
921868
767926
486716
389438
367880
233601
515617
104113
1043827
286034
332706
1145413
275182
950743
639277
677015
131675
1108460
462754
759454
870810
143359
974224
1153879
60876
736847
1079852
510779
214668
366278
375535
440872
818947
880673
525282
16889
472483
998144
688994
711278
30701
570863
632606
561569
349178
553541
227132
79966
632098
53790
1022386
273489
379861
798540
768567
917623
715522
351713
642464
698848
921906
526246
201904
511271
263039
888698
44096
630266
468750
317223
1180275
1149697
1168240
509918
1137930
104128
539130
968277
721234
164039
76975
1149492
952946
52251
709257
240829
914959
164296
129822
1149317
126708
1136219
306504
758319
10306
306614
563852
558429
20593
167077
967622
490918
731129
890158
333096
454544
191838
62486
698623
343663
336144
361672
438240
732717
254375
5343
683862
465556
693749
989484
182469
285108
864710
447830
993108
990941
37946
37390
949041
340335
819840
147972
509167
1090986
747206
763872
35162
103279
103406
368311
239173
634888
1073007
995635
809781
834490
517843
381516
763165
29261
809281
95668
444621
1151215
185557
427704
720672
517702
795502
1029939
303210
1119364
322095
37047
787210
578480
602247
508407
456445
1164227
927963
601466
1054012
138043
648877
1151650
731209
304287
1027834
839128
461408
93735
709677
108268
467742
1074623
429309
872182
544897
647740
1112298
1114045
985982
311320
614149
958345
766617
954895
648393
154742
895702
339126
194818
711750
193692
220061
364904
473577
1149629
959180
1011395
598119
55407
526980
650115
845013
180468
1035042
67841
828036
183684
174205
790209
703287
359700
1175229
1059473
125298
26607
646896
89887
710138
913091
821863
24345
651438
1166404
1046196
560086
233560
886219
871515
1063311
782068
655805
209286
661631
402737
509347
58960
312350
948310
304788
34803
549324
849963
207246
611075
541449
1118396
85913
359779
621686
973650
321303
188476
375010
339369
405689
1061332
474490
828754
225226
801793
262025
975072
700836
864216
479155
598576
588220
115820
622599
633833
29791
133768
882766
877932
579704
997432
603973
547070
97484
55472
751614
406619
1128608
1076936
314749
1071720
483637
725852
1037773
311887
871828
537225
879368
508786
432828
874551
1079287
232883
805614
615154
251056
68395
1050154
377333
561538
1041115
815878
861831
5434
537498
156875
226530
508217
422865
981571
272851
1110822
8876
957587
168166
1124680
1002828
525572
324463
1177541
933245
537225
385714
1074799
998228
349224
373168
931473
533943
720969
398326
1100395
413092
824113
695888
346804
586651
1117574
1141585
949366
977272
938417
175796
523522
581980
276637
844839
1146364
391369
890089
688911
528325
540367
1079142
361255
704163
427517
799502
908284
248675
637701
475767
333176
456232
160260
603329
1163698
600250
644608
477483
492913
342445
188927
815792
134441
984466
305262
55747
909984
1120105
966445
905689
99595
101994
669813
606463
752711
984245
484471
689899
651596
817266
695408
803965
110934
735963
751076
666784
574399
624350
1163726
402003
377999
1049794
783525
858001
470705
329753
599418
1024263
417327
445135
995867
786961
332215
69860
988146
873938
340882
561068
797994
443380
446554
1064888
582163
836918
176702
1027105
564465
157221
1159610
268343
519593
948851
1140818
70972
693427
927539
443574
96871
272402
516411
690437
83186
594013
456028
194768
408991
671466
586090
536240
1035053
1169248
1174547
830418
257804
167291
600737
564671
738568
942135
1155578
922953
1140262
282532
589083
235419
535121
362929
611032
131790
777909
525727
404244
748505
571358
1065289
939093
277427
1143872
818863
365168
918726
636947
523042
223693
947188
406749
381548
825281
335782
281792
909532
88171
752896
1004257
884975
1016145
617164
410616
928899
596424
1086524
956864
400134
1095888
456669
934907
386043
458290
757153
527593
295728
99528
265863
203654
981691
395477
567742
180051
1103219
688299
156966
1032790
314941
225767
392525
1035207
1061664
928794
639079
362518
194016
934763
996761
1086436
99334
230590
1014065
104990
888665
1129610
408851
215629
116600
90223
1164245
1152853
286300
811704
597122
534207
1095888
375079
231164
274924
101150
721559
954065
1150146
473428
364824
809669
707221
957998
92600
970731
1010108
123137
909468
1141149
1103545
246993
703300
369064
311133
104522
25438
948873
219924
165376
236399
570458
549733
736257
763987
667318
884320
10794
830331
1160573
1082008
325989
64711
116605
653353
110965
476711
847761
96507
330680
536358
908214
109984
805783
1137175
232043
886895
728146
589176
194927
739010
1125989
1019440
780309
677625
355000
705865
1017900
390436
336626
24709
61880
93460
645032
1105872
1149306
922756
647364
393544
261523
205292
609138
22309
1052274
950412
1112262
1113835
1152181
476099
900045
716907
722356
42866
860963
1149624
878965
75190
270455
334339
877257
1151842
981087
800528
76415
1021148
465481
943573
754249
615575
690898
213036
636520
852726
20919
640827
691080
210042
289691
378613
122447
1148323
376194
1047431
569880
324956
1070168
678097
284835
550409
480434
166758
130972
415029
796625
5991
978159
277079
759141
898902
702819
792098
697768
747513
335432
483195
626604
494389
1094506
216237
1104231
1028800
828171
798301
794816
604724
813524
704968
1031654
1151341
260251
517941
558139
194493
1073364
470257
407713
73211
434636
634834
94595
787351
525570
94514
998997
853698
754880
920712
896677
944496
1026871
367600
632436
972864
113216
936868
897736
753445
85352
1136681
773434
40137
254388
626005
203963
545795
1049707
69614
6132
301339
265708
212960
223376
353484
374594
18883
1075055
404133
1172368
609231
530648
45179
72568
219098
320773
776614
801593
6666
289667
1085048
666499
244121
658770
602707
907036
490470
1137935
1154304
200280
82807
1165966
793801
1173637
995781
246623
639214
510758
1078873
1167628
1114162
7324
117528
178010
648300
793236
465745
867636
353911
346834
852309
48202
556159
1012990
410729
698674
707747
1179630
36576
886946
1055013
1046805
549269
34040
997385
409279
275683
60510
276380
84748
1088788
714033
77320
677731
111352
519853
589641
73937
173994
1001511
118810
577966
912929
386452
655891
441660
23588
401958
756150
510483
154525
155895
489854
602962
1070874
979578
209410
580084
240321
708891
1056916
433389
1113496
754770
923169
403535
915673
882467
989056
200955
624481
652321
276938
414396
3067
817940
1011566
1120199
589111
1097568
293522
508910
449880
333713
209328
926961
592435
262018
1146955
274159
502983
559502
221558
956149
54955
127976
587774
1092159
556528
414745
984424
587792
113958
239533
1165382
1057097
798849
567910
703632
618690
408152
1021739
1034299
537319
849508
354271
985423
297751
468835
1134627
641097
464040
1113339
378110
801799
831393
391430
976073
1010986
422005
263857
404243
223600
475773
1133570
1090037
274475
1036505
342991
584418
974642
173140
1006100
699188
373468
310127
807706
565889
771375
631815
75887
361673
803858
1173800
61847
941248
125493
694271
144889
710715
188669
656556
299430
15735
703878
369418
84155
289432
576303
8674
892836
560445
32744
962950
431235
444782
731117
788548
327259
575862
334099
110164
992488
736603
843560
1073182
674842
927623
939622
185464
1052291
231875
370583
481693
252713
663935
562243
785706
1146611
876616
793983
143397
72715
161377
72748
1118738
1030220
911334
387629
363812
429377
813520
197883
181575
897546
210248
1139238
69341
376340
338176
397000
1143881
992263
597482
935604
920084
651042
871607
1038104
238687
679520
81040
763909
763857
805534
601988
789189
359337
610585
149459
1096111
272464
811955
863233
1059822
264383
87004
305356
486379
36651
675642
236867
251449
242636
202828
390554
1177976
1087669
616352
792110
449799
683077
234710
728934
333627
358198
891564
733950
490354
22595
613789
968185
543937
415049
1089363
975049
494402
604392
960949
448793
1021529
170944
148345
1069426
740964
1004310
121810
402279
935305
44766
10500
1159171
341650
1089876
34223
832111
25043
187235
316325
556139
429117
443458
1087566
54435
1137147
1111987
1166622
933269
399999
557433
788719
890983
488907
294084
1177877
259516
1092154
954986
256595
1179722
239793
312839
919959
833243
339856
510726
32435
930350
585247
377084
1112520
660922
325413
1016388
52703
32095
586361
432798
1115119
949538
354320
75189
998203
231552
74432
713822
553762
931497
939152
21583
838599
1141413
44678
826528
399022
570883
465342
304948
823841
792980
465182
271258
944040
440368
207579
1089541
1125956
942955
564402
755627
906701
715795
696951
38282
646712
135694
491769
1131762
219289
32748
534723
591704
853709
546750
695448
889541
161580
61652
459971
549351
655719
109104
726078
882426
651054
74997
29654
39499
605324
291322
641062
502784
411685
887066
1110471
557460
436044
1136210
1167485
1031232
522131
583274
435021
473116
258850
945573
537101
722435
1073950
595687
72070
532798
1025312
949400
676164
758002
796717
211236
1021105
339848
135883
76685
971935
429974
1000423
1061867
436317
535955
914212
894672
433273
84514
567935
836498
1067248
408534
724018
1060770
1072703
876229
776885
478222
197331
799023
314502
78377
311440
587025
919185
377015
869758
505188
317580
966250
47926
646586
1095522
148970
808026
461654
207476
201664
370340
921061
165848
852719
189812
121825
1132537
619755
1038094
650964
1016607
16926
894606
944259
892444
448286
62036
942831
836569
701275
627209
1176608
947495
557171
675546
804162
59404
589440
1058637
325557
422211
1046822
315884
645632
40972
230465
859170
779061
43395
1087790
1122441
884869
919480
1175461
509958
620908
1040469
627493
293765
40454
220224
722312
277659
827748
39132
113323
942397
115678
1122851
122397
924495
667267
346135
120275
944745
732122
146380
1131736
558044
405231
430871
630706
1175392
413101
883803
1141716
455466
687897
629114
14660
1127640
986217
123737
443057
152964
752796
761938
969052
120366
296600
104555
543112
1051990
15487
580322
563895
106287
191158
678902
890165
730130
967913
841323
906555
1098232
611675
1123034
36097
47935
1111122
168492
626730
1095486
763237
218665
735766
609686
1177008
12967
168212
885197
196259
828174
393023
1070423
638088
449390
30890
1050810
212260
929103
981261
545789
443538
303640
795464
852893
696016
597352
365205
639823
864731
778211
53710
1091473
30637
738193
1099077
880300
666568
375124
998373
1050453
23790
37329
1083275
55052
960165
265551
203735
769490
739823
809926
757999
740004
297418
237134
623202
626167
238954
691784
613384
851340
980483
334561
422918
835753
687323
948958
740307
658980
794126
751139
277487
1175753
395597
43512
839472
300271
1038784
365602
202912
1069320
542271
107611
240964
749297
1010368
538475
484561
81730
19666
150503
1097542
272116
1173288
361232
377599
1147628
1143265
25277
125405
847250
1011863
140555
817702
462659
419515
445145
199647
834891
685979
322801
414607
803711
655747
279563
748988
899450
523056
493014
68927
463896
177618
399896
132156
910626
611552
682674
369027
275748
50105
1023396
175142
700347
27461
387307
892495
1122326
962998
17747
220011
1030779
82961
358001
145921
1031165
183970
8608
404884
123217
1050050
383153
933084
941302
197561
1143576
11213
1123214
1123473
382024
1088198
907121
132137
1061754
443990
45881
791181
583165
301015
804710
141174
62095
1078354
217677
656490
61115
857796
261357
204939
951373
949905
477947
655164
854712
1063124
699938
463696
298957
911817
1164647
580963
430617
12576
140243
931312
469238
852776
400503
62857
112700
946609
1103566
34681
346032
141891
560313
968888
698585
730565
304957
429351
871445
1010084
633245
521988
323706
485272
284366
79281
1134438
38673
766052
90520
1026200
64743
387859
369553
528299
78913
545926
471870
711949
103049
111216
532704
1147653
673408
952391
681712
121981
96165
79110
826155
851069
897870
1021920
382288
422670
934548
478859
46754
1015717
1170113
61426
928604
1145433
171849
504158
398714
557824
753934
1166927
192900
291013
116704
135321
712164
339238
727521
377662
1164387
265737
1080143
556855
647700
6537
1104548
603651
185065
926922
572409
94208
851435
408506
313397
1161243
1092611
712791
910731
569148
1104365
1124335
233679
995547
461764
440415
325484
147237
337563
1036828
912075
473636
1124474
749653
149723
590485
915935
732562
569378
680069
332946
957202
823306
149525
332936
436767
989536
819099
1032128
864231
306079
650265
344474
469683
429690
996498
599692
664759
668683
918995
692725
519663
554232
752674
1046509
839653
929172
99352
581286
88415
1785
677089
930626
715241
435663
857679
563326
519555
9226
591738
1014088
1053889
607947
940139
496640
890733
1099369
430137
607496
542151
531403
431216
213696
717657
994345
422842
1064368
443909
883040
587390
978316
90940
1071934
164804
477689
1017136
937715
627889
10892
108779
965747
245080
820995
891385
383101
128795
32758
355282
315674
999426
735410
452966
37356
801340
97938
414467
197931
686396
1161496
13660
1109500
1082876
1054018
454127
197849
1180012
422639
881323
599288
638780
753753
22095
1115027
916644
540305
675997
407766
810625
965025
371533
382488
264764
472366
876643
1119468
904713
1022541
981406
788289
1108929
1053332
1087559
1128101
890741
760193
518320
417930
188211
708907
453092
490202
974575
986095
773357
297157
436469
577947
100798
1074075
332126
686633
1051370
88501
242436
10352
576715
233905
1059311
953561
314321
676360
1078937
41458
128825
1064599
370684
824066
659566
1129552
873754
660825
199055
998170
481965
111313
443252
253896
904293
748016
529442
486939
543548
219357
475965
609564
136147
244638
146170
170775
533849
175036
423918
400991
1167448
713353
63499
819251
54157
302638
874525
149758
1088917
837384
878672
789439
139540
660903
812609
137118
989462
702810
906277
428013
257218
928648
48971
870414
324339
816289
1118064
695966
731744
714037
344829
15162
1038928
829937
746465
1025088
671240
902604
1111759
262787
143827
987645
1008613
142566
693866
626174
867639
1091712
636700
31178
583603
1150984
38638
827549
894665
674437
537192
393313
671842
1124497
393643
439216
1111296
556311
186426
588504
921923
898831
563687
666077
1090012
1042907
951643
913892
341081
489451
16926
833999
978871
1151940
275778
738355
940292
302034
458006
288576
785750
388323
205006
314965
271424
208042
831786
253372
526396
279395
273472
79612
354277
881012
77911
94416
83608
1161866
285994
385867
808289
142202
392762
222809
78944
521387
241154
685061
869894
281592
621342
487805
149350
812090
307667
157971
787766
548303
572315
106723
774902
462232
1003841
1042872
594611
75124
148543
920873
1020523
10663
1108060
22136
388969
426801
790946
61802
752028
119409
1097045
1113942
690244
448523
341184
22604
914102
830280
708388
1104544
630916
160817
522093
1092919
725205
679910
950164
1018404
433364
1061204
787466
1128293
1025004
1152924
223521
231566
276262
468034
354011
15706
1010742
38173
1115157
537928
183967
333696
403144
1007313
542611
30195
604513
986868
594706
949984
674507
476769
1167679
497930
1100653
470262
564691
692740
898920
209862
691054
1014997
1066202
525543
765350
952594
217557
1083076
1095905
544702
988787
1063652
92582
328339
988160
246662
10132
339812
432080
1059692
651543
652353
249313
1122269
868459
185456
174923
1013216
269613
975887
748475
462731
822689
430775
337946
1098827
113582
628125
151928
538539
1087424
355191
179032
94762
1133537
712056
550778
994060
412058
657314
1042861
1042919
596881
725820
1067432
4038
939155
550690
598545
886274
771676
1037457
339425
1045619
587114
733061
128645
638605
813433
519458
555440
49333
381331
480360
49858
681746
381934
1134455
459654
520008
497177
794769
785473
278280
95321
226296
835609
338733
252270
978712
716287
425342
253181
191045
653700
1165860
385006
651475
696233
890017
1002913
800810
57171
56677
693384
554798
840748
1078374
833261
1166146
239517
688603
425956
1111380
897956
589481
3329
394650
642331
535636
693321
822755
1034463
238075
1103061
433891
762781
329548
1028897
566566
133334
276092
261895
474450
322124
649324
642914
735125
444598
22321
189650
780788
25380
1080951
406083
1109069
474447
298697
503900
369441
915983
1140403
686273
1028876
949406
497894
763148
89381
399359
208943
76136
1133871
525105
529028
410070
1161847
455665
413940
340389
543864
439409
929059
767131
374895
402263
944498
842757
224963
900335
1172863
1159201
72271
1098197
271849
151289
1071239
577446
279230
840377
590878
875214
847087
826222
368589
1038338
71182
743387
532982
432601
1102871
73640
1107852
851374
375106
402861
366431
1135335
1123628
143173
893190
16846
181153
358448
345695
1017581
1068318
1160638
1027528
466016
617901
582434
307656
547062
204507
141162
227432
868314
234655
734016
1069337
1123902
90007
983609
691327
162288
242207
414210
325409
964972
538593
467345
95439
358191
59926
302583
1035708
432711
308633
323006
228851
464793
1133370
148277
1100777
913523
702483
746913
258878
631696
1095979
968404
421370
284373
372569
579847
593313
519699
844167
645636
290302
887361
711876
13898
472275
822066
635917
1154399
556665
937468
562792
353093
367061
754160
18176
335865
548277
812039
366193
105943
1068725
135074
721036
60388
683515
290403
993957
1029371
955026
858058
412809
1029510
603870
634533
838262
77992
133946
759983
945783
110336
1045336
546816
382786
515452
72399
328218
1114003
194964
597326
830673
302486
485391
233144
502521
305396
1020923
774555
711087
759831
1147895
1006480
742541
663036
1110984
426646
124392
330752
854458
650351
220968
152372
359878
132046
662014
741652
466073
357366
351933
790947
144951
132493
967290
497228
1172312
893510
1124141
18996
469227
123997
657108
592433
246901
1111410
432879
937719
112160
423663
26818
645126
211600
661295
14396
632903
684610
782293
899574
947446
804893
664373
1042157
714005
1124851
347566
952627
892549
81781
542508
205717
912407
231288
462252
291302
639667
1146264
1084450
612410
925281
944916
105862
185054
429843
989140
635381
88711
649546
752569
177979
455268
588792
338381
883845
421296
976778
401103
968539
902657
568760
688201
387311
89020
429506
747143
422528
528512
770810
1092170
1034104
550970
608732
1178770
872192
410689
225456
778085
1060251
644670
143591
659530
443837
388860
9946
134919
1090748
645898
458645
5172
653398
282977
199359
584291
410488
630618
794611
899425
429790
744116
1161310
177828
830412
935253
572971
1030872
1064634
373616
836453
338686
542307
539296
948043
149064
88453
781602
181097
570141
1084075
357525
557670
390533
137154
707699
1085685
36249
458557
218594
474472
86282
327317
1084885
31006
1155081
1019050
282221
901066
921995
794953
592712
194633
726111
531609
486530
501979
1175513
980945
880020
1117778
721301
1008583
443459
701242
696034
794471
1079676
128396
407475
851930
376381
11383
292275
50258
614614
1144253
1118167
475395
544042
1107340
1016148
46684
1008071
1019474
563859
806217
16156
857133
546896
14287
502798
902959
207269
3836
516664
875194
530461
1040223
679434
813930
901301
77803
58441
736389
199357
613575
488449
608061
525412
975540
1087114
483237
155712
304634
27168
171316
433402
224770
13067
616212
26623
597243
445398
616401
139491
120119
1126403
25149
492152
1101236
1070934
715176
593608
41145
1029685
425304
681080
1095368
425878
708653
453726
598633
691808
521645
744489
375312
918998
222292
445029
340250
915808
452423
429
554210
177954
955751
487564
568449
517513
408663
256334
1048288
152691
1115400
920052
1011518
495390
96428
107453
981229
1053521
1054541
81965
785797
534836
582280
648146
650345
333960
664296
81491
953486
875067
411379
49498
586151
89679
353014
812128
379133
293989
84211
548255
220105
870026
801293
511295
948003
165067
663621
788044
549553
436134
666556
395894
1170073
212148
257364
275555
199371
627928
899575
1063199
413589
846569
121892
1091061
483677
321585
843489
1156731
207031
402047
92441
675758
614256
999685
284739
310930
1037633
1026717
1169582
1013580
1038914
1054785
120886
1044747
1940
294472
122645
554316
134500
555746
1016228
294496
414058
797583
209926
946138
345305
906631
1164736
923407
510202
692874
665215
797024
305392
295848
961486
388739
151816
513647
694082
355412
128791
1048529
655309
731439
985969
399659
338423
238427
49186
565658
788434
11127
133565
421750
162493
466824
714571
193504
126110
1018001
1022361
653773
1162174
612546
302960
1126547
625198
1058594
321930
438985
257731
654183
598849
666257
962577
588250
642647
500168
270149
702560
58018
28365
1106447
133184
358737
307693
216781
612828
517038
570403
793228
1166698
31346
340171
819205
923064
779559
357294
234477
486261
1114551
75482
1023799
62262
758008
914397
188516
702496
769689
711155
649174
590630
28074
5866
466685
405697
264979
842844
833092
544741
933698
937183
50537
786629
607089
350452
124874
1096896
24449
424200
256784
32594
842700
747477
916001
864731
195691
239924
883006
281777
882674
292787
716430
245379
280153
140652
637942
102564
1079893
728683
273727
1153323
527514
1132559
372467
1160670
218341
433385
141778
543849
285659
184869
215666
944809
144315
1152267
845897
216512
649530
96480
766506
604196
500043
1042206
724067
1138523
709712
342611
621518
895944
931209
499533
825830
946722
423315
1154226
262888
33922
1134576
755966
661871
214064
231423
751195
932868
236546
478603
220585
1028874
683804
137890
358866
851565
300392
290181
854878
48350
362057
36675
24672
159515
736081
799983
305188
234150
293827
1076791
1106237
573426
183877
1128167
181192
529412
1030512
643585
73961
600371
759203
1174527
999001
561318
642923
569374
154965
454615
983007
223501
807242
772077
279770
87812
624055
1069651
1020458
447696
454354
308476
308452
41978
268128
978146
724344
23553
512786
107995
431091
1140859
1010650
666594
232719
1129136
259683
595582
822664
327633
318851
747883
673750
151847
976534
677693
809029
920393
395108
763038
770255
932783
744286
223533
1091602
887170
235219
958692
571842
81885
3956
470787
175141
1046637
1119215
1097368
1160701
77929
406126
749726
847626
189123
419755
104605
566869
614013
240154
1172825
1177114
1126474
1025758
357144
73541
820568
606458
85989
5776
378784
2750
441392
757391
563240
967429
680957
634879
703657
855884
940727
751543
446893
323405
496181
1054294
728904
588870
1071562
1117151
318875
70480
462222
203628
998525
938016
142371
652673
853543
863354
972547
288022
268221
522044
752638
801739
1026057
400391
624630
185499
518927
274557
744476
1150987
463315
770378
934724
14195
304154
1026997
723465
181380
602799
1100800
885273
595188
291707
254056
665350
1009988
875216
1050281
776251
454144
594830
910751
331108
734216
85787
1081892
1107029
1010612
865597
212218
759573
490742
634529
654144
1029703
312534
1178948
519679
281799
394332
730563
911581
875450
1036723
633092
111629
221519
672
126319
905362
788750
982189
78929
575083
69016
873336
455644
668575
1172508
490210
572778
332161
141815
333569
237789
832194
26681
795623
190259
794068
253020
294176
619258
681613
296842
798744
831641
14575
947186
139103
892261
288987
126725
393860
778658
524368
523998
551616
1141003
544276
603648
1113534
57262
415991
40612
741005
944394
984594
683428
19916
82228
591370
478495
570040
905559
156141
263804
809774
666997
705460
997374
1117641
83069
1058655
306741
441929
769411
488773
498585
333183
763649
759182
1128910
1173015
984613
297470
1105931
311797
974406
635448
277553
902831
102005
880186
1036009
898132
773102
176488
939158
477753
610334
132319
295705
477319
399001
397053
423485
334983
441835
1160147
964281
98980
768585
329194
985775
614925
816397
1159663
120688
90195
1009555
183042
528821
317954
1061553
247540
621121
367956
734808
502974
417149
294104
209281
623184
1001205
254113
1012341
162173
5353
1014516
541573
402348
715880
848165
281307
1093345
1082640
134948
470878
407872
1140088
32606
1158090
680742
571558
956747
373750
657851
258206
276260
922213
278333
133094
905248
33886
365420
828542
683909
784762
576049
196903
312911
690141
1160010
391738
415120
348526
437
298421
374619
880661
122582
456412
57883
462968
1138815
309123
1045690
996070
510139
721338
263858
1051210
482401
1028396
820067
41467
1105688
239065
1147910
220198
547524
771841
735560
97838
1117515
1107888
109121
10263
868950
780513
139960
36611
544784
505315
961827
597682
976214
127461
332110
1010220
323029
668963
534161
940823
904471
269991
60289
231536
727369
821302
493231
436316
335965
61451
1119303
338140
304085
1003139
760014
132018
904059
53332
323797
969331
809097
2119
985942
1080623
695570
211389
284955
214078
455006
667536
516658
1025547
512419
1105439
963993
688516
54897
929081
1114081
448840
550435
25014
684162
149549
873769
179703
190843
506876
850647
1037830
1047003
731862
384298
864561
1128035
155767
33203
483570
728969
1044955
647399
251138
244547
868960
307665
1132560
996431
730725
980709
198786
473512
436868
450065
827052
1137519
525658
220761
408642
295164
442655
472813
41029
836349
1162576
1074924
980354
336372
804390
571754
466079
1146239
875520
551829
776495
347005
430567
189226
327571
741867
546833
607487
355883
461563
163136
1093584
860734
613450
387096
1124910
867966
663374
690473
94628
4270
388108
378572
369274
997165
1080021
1095175
132836
6122
995122
533338
857991
293868
429903
887584
1146163
408526
864977
966691
1010910
119070
984017
384711
611345
245300
140068
846410
1161542
719217
350001
400906
322044
730751
924807
687086
983344
240216
1054145
113144
151918
402833
999800
226681
200413
279059
773523
539221
740216
655513
805420
564877
75375
1051388
1058089
656902
987558
419274
661277
768222
470591
65087
40847
762576
974326
482437
322480
450413
676408
556913
129858
539193
765278
1149896
181922
781283
892680
924715
361091
329024
217740
593172
434400
610559
239159
570661
980054
429617
721218
220214
233578
425573
344257
779910
712439
469820
1039939
1012273
690803
910014
690203
707312
287331
669994
867911
531763
107317
497205
765042
1022014
151355
768455
290450
122907
656501
429089
214029
797578
605149
988776
826303
512944
390768
416646
963000
1107000
884815
46838
5460
5180
929578
718877
165974
351511
1074775
372244
173356
377763
1106495
86797
552519
1069706
447100
1017901
75997
114108
571963
881227
371731
492223
1041156
407790
654923
743561
365363
947068
435724
704768
280767
185781
844712
1176246
883790
898438
663474
904071
1036780
49657
582981
215532
65092
1163042
878175
1024993
290071
157218
209459
90683
119145
481800
647157
273914
77602
212377
159599
851899
15735
784765
977226
20273
525594
12615
40544
223465
758760
701896
383034
1086256
960754
219351
900736
577320
536504
1119653
378331
1111622
660757
235004
725432
548219
933157
824806
92467
964051
493986
1004014
568257
311425
172694
118201
1067459
578117
975341
62701
402151
261889
651682
681101
69877
141084
1010563
356441
692460
1061098
452454
147441
411134
473497
722426
141919
317819
1107562
251737
874871
435617
190680
22469
49089
291188
1157837
1127201
905783
182213
401857
965877
938775
847794
664257
206351
86376
546174
43570
925776
220781
536191
194054
696368
693391
158886
326893
868642
764612
649317
943415
160307
572635
7451
636371
826761
914662
1083288
859164
436966
564277
364219
457117
414688
1133713
260188
73416
957908
689454
834375
742885
667771
846813
1151827
399883
889444
934161
766004
873887
771935
674093
33284
38631
737817
314462
795675
663727
260672
774578
822739
837656
468988
358418
470885
418606
659239
870423
1090654
1094287
657504
160013
176861
303648
26207
1052740
205262
278683
871863
860042
959420
742448
949014
525262
829242
411572
1141175
357067
98463
697462
90942
411738
542518
606372
42231
1148986
12044
985047
1174860
888275
668588
831047
184685
502932
1000957
395079
267453
372260
1090598
811610
564859
663822
443093
531730
99198
580302
807233
1062639
1164737
1007588
854218
984670
1130430
882354
298899
1037180
1107538
249417
637601
829110
464802
238694
1133947
145753
1112767
405057
446745
202821
884284
974068
940185
1069518
431767
450425
709535
482514
477204
589201
38241
297205
297580
1049937
76231
343481
100215
388688
195244
425292
1116965
69906
962939
738936
864264
293986
271248
866977
965025
1118974
458485
1164276
359418
305770
831808
630557
508633
700936
261404
465703
538635
201052
811946
941037
1177674
1153758
733627
376731
587441
881802
347915
936193
647041
30369
1108341
562831
766668
862350
340195
1028239
106828
867033
439790
675042
511097
256264
98484
947668
281612
396887
708804
797321
557066
382130
1060802
1145106
953429
633383
294016
1085813
417839
1129097
685924
1141408
430525
1109124
1049284
66084
67055
542777
725699
29383
170794
108582
1018323
57968
283740
696553
987736
348166
662015
655770
739184
510046
919307
362112
1110684
333167
51970
96223
746784
642650
773303
508683
413945
851841
1056123
876078
194329
704007
533276
145536
1126032
653514
983459
86179
526867
583235
375789
396854
469293
784756
161398
650277
616863
102853
533561
363897
1001419
1035332
436
558191
1071872
267051
732110
115262
104330
454556
851421
987447
592269
373514
490084
911429
653553
269860
327756
1094082
672675
307259
282668
294808
432176
90358
867385
542219
871046
1090217
726818
560534
681570
757484
147003
755272
624443
978893
1091682
799488
542879
986386
6665
843414
177964
371860
851
574575
558784
1094801
927146
111910
484929
289220
253468
330042
500620
1064760
46646
59008
250004
1055753
277914
1113897
117715
570863
633272
150937
398395
1041129
206350
946862
595145
604494
421893
1177919
655361
1091428
19141
1167251
1000668
50734
557132
806461
139537
153025
1178577
952997
865582
728450
752020
144037
528622
721149
1037046
856864
25951
869590
391796
393949
310633
826367
1122539
266815
496994
218896
665725
274965
920026
597427
1113615
70688
425210
172289
638156
279893
700462
784795
611630
293499
919395
901047
1142936
1131883
453773
285409
876722
648324
1052209
178251
410016
425265
474231
89512
428642
49712
213250
7945
791295
554893
242540
468927
881289
815650
1124094
679134
1055812
261160
1138319
17617
713926
743733
703347
929931
176672
912634
571050
413515
1157680
540254
34263
884843
461338
751559
859269
563151
576356
200937
974035
78663
225400
451188
74133
190418
170715
1070108
287426
446140
565064
782355
454432
31125
250967
174186
1085554
799597
392784
568663
833516
520673
999492
487908
973711
266001
262343
13669
514328
827732
1003578
573900
434458
246688
441867
180187
995132
867323
356052
1000965
780586
150514
628820
758616
47428
1025874
247885
667401
847840
762555
319725
1106930
787325
71669
794143
1065825
438177
708792
777771
859591
687489
1119547
582026
331046
565515
446579
432631
690139
363516
904713
691048
1128930
186520
45909
1082233
51212
371765
474670
370184
154263
1052540
386882
580843
1029153
368021
833929
163137
1054392
882299
516585
640266
1104513
993846
252171
442614
507311
235438
1029800
571846
1080453
98916
1147549
1051647
1027213
651024
543736
52305
405433
482904
888221
1009627
312454
401951
750553
1006871
678368
73674
873980
934194
500798
234447
754998
1143587
963199
123730
936539
523592
131775
1156517
766610
689216
630530
854445
772057
860188
571260
787358
501693
798289
1034108
916697
12342
1165505
1172570
656152
526766
344615
941036
100832
652605
576144
262276
418669
664734
225037
380190
1008206
1001181
1064496
431577
11609
494851
688285
135883
566932
695204
1114655
886910
710302
806689
37537
988014
567267
722278
93092
146219
26510
1131406
339626
329255
380343
831949
795248
94879
1166882
936484
276499
185265
994240
881779
770293
731799
208600
868168
885804
989712
601044
641393
1005664
349555
492943
937847
106043
150066
838769
903879
207733
112028
157954
655053
322407
133835
226756
1117044
1075847
207348
628698
785599
674687
960960
41323
54726
1101708
515885
1166867
794239
532421
98917
223318
613617
1066601
1203
182662
862163
441061
58136
1176399
477042
944946
587111
889789
375045
803590
877179
78767
234750
224850
182542
298534
508546
736189
19606
520260
958559
254673
79297
648471
783012
774641
205697
783669
130475
44392
936574
311166
1054742
695095
177041
818753
550042
231821
593795
663009
265845
159726
382618
242159
44803
148354
385186
311687
214699
622280
1167953
161095
526655
335736
772904
990076
494136
301084
1023871
205366
59637
515482
352649
932343
389180
555001
702620
64834
1113357
362941
792713
1148371
13511
723287
243431
676091
811725
594779
879635
28366
827734
84481
697092
95213
381736
319646
1074881
994425
1052685
133826
936666
607550
908995
109225
1097346
618090
80573
1022831
720672
694139
151386
599051
721551
466357
814342
896266
1030269
154539
510191
676837
39233
726194
587155
133591
961832
1076818
728616
342640
741951
435033
6736
100368
123918
399457
359343
899790
857538
597521
688401
476863
1011840
677131
203958
1094380
543050
625952
1016156
642264
640010
473483
915339
872800
1080424
558833
532292
1041319
167399
538487
876407
1083002
611133
1081202
561445
324440
764270
961844
331628
1142228
195891
712959
1100526
459780
223293
407626
533067
1169847
727005
860129
392478
1125752
443683
1059831
1063997
917712
407673
925187
329733
837264
454398
685820
412225
110438
990424
576540
851229
1164261
568781
1066068
622948
608001
829324
164445
855476
104781
313687
1093575
145880
755951
1078969
360093
406555
212141
871186
689375
70143
912357
563309
728257
865329
886686
712930
1007010
264573
797809
248693
393061
1121845
1126863
711880
591567
981004
104062
634231
229971
917532
451003
901009
482374
1173113
1062066
302273
325180
5297
746908
513824
279453
345818
63629
1019020
367869
832921
1175047
276628
740881
189998
1057686
681300
754150
757110
778032
1004497
1055760
559469
120787
489967
896694
1147156
844772
988779
105531
325041
564144
217224
466564
556875
269886
871934
675045
596256
314181
442331
164805
186619
368651
437285
793138
529472
576298
261764
81676
410708
1011567
1009198
107516
115568
217547
745482
274976
415446
283877
589837
331000
219289
139997
1178026
830227
136815
476593
1010615
558843
268550
330526
280474
486697
747394
141930
799029
1114478
417706
395151
321312
1034586
589380
466974
435283
145371
256111
42903
341013
114585
753598
388420
293814
26365
240387
987649
1069002
474134
951382
32411
873500
276972
495721
528452
331487
376836
413167
766513
329373
340774
410375
630505
51847
980339
191594
518122
731388
1038445
443897
89837
548458
844063
583178
858022
522455
1079563
976664
1177134
1074574
121175
322091
694561
1029789
655397
407171
970379
207085
116974
1098389
739928
885284
6395
1098462
895979
1108947
757964
167115
1172074
319301
1103594
39059
304725
1155422
342661
1117182
925023
284141
705094
100801
101352
751748
6862
133838
1089001
655006
598684
689025
19637
882772
355821
485633
47900
1072700
4745
599679
1048187
225019
911352
845691
773806
46664
276527
1158449
775506
722092
178444
577507
811422
1099933
260648
1136695
407609
611822
904240
468862
862574
525085
189863
412154
240833
677623
222013
954726
38772
1157758
548961
171639
852364
138268
731071
924743
869296
414940
50449
333775
798936
1092388
716384
802778
735211
944405
208150
438855
1068876
34436
1151605
512499
593186
942915
1065303
414205
604652
692536
139197
1036432
895759
843709
1008291
21643
79203
375784
297147
23343
584197
238885
1039627
30134
380082
1177076
1156559
940815
250251
739765
701227
34196
317686
1106528
1034824
444895
1091362
1030210
596978
54470
581077
133234
928322
756109
804446
610922
1174631
351574
411698
1116438
509002
560143
399620
999427
903989
662038
1144479
600985
288541
265552
987273
179890
903659
119152
40180
14903
372102
87770
393720
774001
296759
863075
594871
836970
231137
987861
303776
252157
558259
731915
113274
600965
328104
208687
610271
1126222
101333
475998
663227
391143
924423
502056
291978
184653
874467
262760
239728
367230
1055850
247051
97574
895305
870024
849023
253043
670838
100710
509089
57702
720443
457949
762036
621669
156787
156605
965674
1092511
341341
140305
1132772
1038738
1116754
909417
182788
1051726
258777
933345
1132021
930571
224602
935087
1143546
579116
256452
1043795
524859
302045
345541
412317
227012
18057
1162854
1095651
555209
798603
51769
368151
745041
164679
294851
487520
145901
305127
248373
53188
134157
390893
202124
819596
1059585
237083
427246
433024
794612
164670
356013
953245
221497
1110982
864782
526386
436339
181140
961751
36957
348232
1042748
782247
44381
809217
359918
235278
919323
904461
1162650
1157745
404915
756247
134799
978611
393409
1107873
162010
963605
772124
136186
1056598
706873
292415
1131674
805570
406181
1040104
348998
940455
147952
12053
612640
114252
1031202
835033
599470
476013
250366
264154
674582
612310
1165864
636215
722958
1139085
1154318
1133877
82094
927954
510758
986080
736861
695416
1158137
548763
440307
84020
640275
1029426
708279
704322
1128951
113119
395928
879119
127634
358111
486817
78355
663965
980428
665157
1047458
807712
246453
930896
195871
841345
257325
354871
815005
740205
675365
776143
178820
843441
670879
1056359
664642
1174271
1108124
558315
693584
104136
832774
547617
140691
219106
900898
553905
370984
212577
241007
736689
411902
24554
686054
618341
91665
436302
1165559
1069134
1016192
422997
750901
969137
502864
6819
631339
221975
1178387
1135258
545121
897165
1004133
1007015
511147
28457
957884
197184
262714
307738
743213
806139
209430
830808
531277
1060877
156993
1161088
558439
1096244
939853
185871
636280
270187
74259
782
564400
618246
265055
549783
232453
1049925
185051
73790
708479
529513
648791
1046357
429498
621302
538812
555198
704117
1080275
66755
207146
1047922
37320
975252
167550
1158432
1138001
1065612
558515
115232
561650
821555
1051762
935084
540529
494161
238301
867309
451372
708288
724398
350634
369603
124700
511500
759615
1009206
682580
901804
410631
328711
1127772
514296
16997
344972
980407
888469
160052
448619
752858
121191
744293
406621
693640
183471
795974
110120
632531
780035
489214
12519
180578
223823
988539
826308
278195
565438
436283
354926
949507
645463
203658
1125157
70948
472104
793428
259709
862078
340576
373282
736356
678676
576742
514340
41210
309002
1174644
799846
511075
11393
526549
99877
423152
741605
1052111
50821
1147386
640128
617606
973564
275213
524571
764702
283733
940379
996910
957459
113691
1137678
848641
660500
323497
958054
266370
64027
527308
820250
781082
811900
1034704
893159
419935
147931
621479
897366
1176180
319789
343050
229337
418245
709410
27905
633601
1150859
104701
897573
956786
719440
576323
799818
382189
741997
527100
1053999
493234
334398
93870
859544
486336
650791
653004
1141363
16645
662182
442031
392703
1007939
120629
1038513
60980
1123364
541121
1128018
837214
954038
317517
868881
262439
18234
1058789
315536
424498
973611
96932
1027305
563533
952750
2125
344577
1038665
614778
979003
1029673
971709
1048601
464285
205381
610381
882249
988884
479588
870630
918321
242414
546447
500923
237462
109428
397113
824956
619949
351104
42168
161246
826138
609184
786844
1135719
405360
730130
92404
32698
75134
698054
472829
543744
20115
101981
840392
165617
260545
1008273
795910
960114
921085
486669
320877
784989
695036
1153272
1114231
342682
1056091
131032
882320
665728
620576
31296
676359
571111
166831
1078903
68645
617808
35593
11572
544933
64780
775012
239810
263255
1079389
491449
221848
54084
1050078
14161
154656
528177
648388
569750
917641
201788
27601
547163
658856
666083
663873
530684
1123236
1077171
1049425
1050472
580880
371380
1122480
847799
681892
580784
290865
46723
352989
125695
860790
962908
320464
390156
850694
304818
811757
302101
193684
92398
790580
743878
102704
1157837
136847
1079098
951932
332242
149787
672568
858845
508417
607197
128464
1095718
416016
759273
1142663
914423
53133
84605
1059849
972776
1132154
247779
27340
363945
1054808
567973
898350
352831
411622
41683
409819
92141
1678
426507
77001
1177606
1024790
405852
72464
899602
593857
1154134
386078
397693
71538
172044
623561
832261
1083556
943728
577863
901717
779784
909875
285267
968133
1049542
168176
295021
589829
383115
866347
269912
419812
755784
163748
119521
228739
648832
839876
825548
799879
401716
594240
448137
793389
1114022
129548
476142
77789
841691
503178
1074768
346420
542579
913360
670855
837623
445805
457371
964241
1026526
327814
133103
1061552
986736
940023
144342
433970
463708
952827
787913
1049153
496545
642448
1147938
771332
667966
248897
809635
64790
1111303
450002
479399
167917
612398
997398
861199
239409
551778
165436
159575
294431
325713
805166
461097
269414
1058834
633076
809803
27108
947692
274512
975477
480590
898607
1176742
247818
69142
171906
671587
480704
415896
700169
836625
664074
64895
406507
660241
879511
1126378
35881
1164821
983002
810631
859096
776255
21599
805908
617284
424021
21719
21294
27080
1018164
968969
128335
783667
687075
980943
950750
1104544
973614
1056158
105631
650997
343307
558726
1134210
1148406
472143
765690
140609
1017981
1045802
1093555
347934
1155060
976816
522926
883522
984663
471203
898649
107154
424337
329744
1029203
200550
854650
704447
329817
185897
1132688
985757
615228
649360
500311
1039285
230022
503164
293834
567500
297055
993410
756173
804859
1003331
1042084
83926
407971
164193
295088
452494
695565
439832
557106
749449
66067
720329
403301
123470
395035
845602
206719
905845
906999
777829
803491
29908
174360
154036
906716
627418
205896
949941
493320
309337
749022
11135
917351
479589
246764
73378
293914
969172
164656
102290
1037126
90348
19283
77924
928935
967998
618329
601248
523181
2944
267907
28214
949303
516365
602052
412788
885343
548042
995186
648098
870235
1021510
701151
137017
702091
774708
806958
651324
170002
553494
426492
754135
550581
1121458
1024786
379866
224159
385989
464018
983227
385888
807875
1066160
797562
103990
243737
384415
558275
944440
887886
996566
390491
247958
918027
393332
818738
283219
710401
119211
704225
996068
466501
1096884
789969
982942
541876
35890
642117
390959
560430
1091786
748490
945660
1060545
554356
465713
232401
304179
12625
497998
133405
773990
461279
960013
1033064
56289
456105
478455
1025109
691846
591927
398342
577262
759172
1167385
989623
322333
973060
256925
71282
1018610
478179
306648
704484
739055
656020
425303
747316
757380
1087991
415655
203579
1136428
410241
553522
496113
127203
66320
672827
1023079
299008
484485
891754
51199
316319
739927
17951
543012
494175
986217
654480
170885
742033
450834
165519
780020
164386
323503
791946
82894
866528
1136028
306168
494243
894
499159
632272
863210
997227
266573
229045
112226
835402
242529
220173
787690
83169
1097276
1095498
646946
274680
321441
207148
971028
24106
1117527
1103292
10590
391501
966175
265166
514510
809159
488564
721089
1127570
437500
648298
87801
335728
407760
726632
409648
1168529
935645
952792
378764
291423
325629
493447
672820
428020
1091574
639876
759243
381121
1001532
1044983
504514
1129800
647036
809669
715298
1103514
180484
966590
445364
603085
584714
280412
568956
682310
686760
133326
167829
1024765
64815
780091
1138014
452724
794152
839149
715654
1120973
121722
701302
1025313
421221
48792
1035304
974948
832065
490666
302138
1014325
80444
122456
651249
57930
943856
656508
1007904
770343
1155998
222661
1062617
739596
918437
988105
1088693
25357
921379
789572
820913
180117
463541
26160
764916
3373
993692
249654
763742
922709
1120350
1105053
658691
725634
744461
631059
1006739
671215
1167380
61520
180369
932830
766734
168152
603880
264606
840331
470352
682201
80768
318406
842821
1154085
769056
943279
91315
487285
1060134
143747
951292
850477
81135
638228
561200
955073
120360
675741
42899
1126345
1062553
192042
3891
772477
529572
209044
897884
338427
1020817
477465
1108467
646671
1087479
209692
570880
971685
832260
218551
919509
509382
125829
228049
559592
485426
567425
956543
1007103
496246
47947
513899
83691
245784
650753
814479
47720
805873
1032302
709846
1031185
100957
909369
1111109
179625
1093213
906275
376253
1097160
360497
1151296
31051
756402
875211
784424
1046649
932148
1150786
89308
276858
230203
1059775
815948
834068
532246
706250
402227
1138219
63298
5242
530208
1081364
488683
1097825
969875
962368
857477
799899
542844
1125346
665740
1065197
1027330
895914
1021975
319688
589333
193475
131332
370090
909004
526193
672394
1047728
1076438
854640
116079
41062
631000
471390
267389
1164490
683112
270230
905613
1002958
1004360
622165
1016628
987138
824054
363052
766048
844447
925920
184375
1082640
101357
872454
674176
161326
732134
371304
79409
561732
1143520
441606
198835
542318
369354
652609
467905
420933
1011470
633397
6089
1029285
216682
270796
510105
212260
796094
360633
409306
688210
979235
22641
197485
512390
354358
638038
857292
820529
146635
497820
115846
764079
1004701
1141241
342541
356225
689282
147884
725681
232812
406130
554945
221978
200491
662870
1062142
785919
226146
1036392
392968
280613
406269
347957
1083903
785286
40414
553956
988461
658133
407013
720027
716386
1036272
134509
421710
179379
986279
732840
575872
1178824
1152076
705985
104600
337231
912965
58388
356953
893468
271585
600684
897899
210950
650009
987311
610325
209048
976292
161842
342479
388662
587373
773655
73129
982649
216393
646818
1078109
979718
1142014
443378
407225
1062626
262519
923056
734776
731984
624469
433127
606015
122915
390881
774867
1151448
1000874
770633
800912
930665
762812
34960
996305
190286
700470
212846
180696
533261
163263
544055
1139284
872829
851928
209143
339476
756809
1029965
232045
273352
192161
180197
670737
509858
35342
747752
302450
726596
1178504
426489
959331
752368
133099
254368
1136789
131950
27696
608882
1053215
841245
689937
263871
877576
740694
790764
268300
124332
512239
1165785
541709
968689
170413
953734
735641
394352
4657
38773
748638
917236
638432
431812
685940
531116
689640
540836
437575
999169
24734
161813
477957
156767
216112
541908
848591
1058638
264641
353873
385823
1014453
499293
366603
261547
644382
69244
1070785
65625
1146501
606107
853673
807988
850023
336782
1075536
137927
356953
819479
272309
1164587
149499
360146
766524
1065283
181747
15085
963830
927483
378941
214767
465419
107519
578598
814329
513651
410097
38419
803346
495782
1072353
38036
1138534
417266
12019
143172
744031
198006
830868
1068050
790219
732363
1050422
337612
25248
513357
664077
611411
358609
518100
651424
642959
269878
195358
683114
1039666
516216
649906
27045
753748
945513
1082989
169940
1075983
151431
359276
1059903
814852
632742
1083007
735010
1124735
1098109
930595
135724
398438
354401
1072265
1178757
844878
896938
880458
83413
860488
1171041
72486
1020417
518204
142745
1075216
464774
1096325
829068
225651
1057228
482592
62120
493634
799076
776051
76465
306115
625369
426515
995407
1159369
873935
563412
880479
1178275
1116459
553739
36620
968829
687430
445636
1064092
1062785
560556
273897
753836
156336
168152
227107
1063714
986089
876319
194323
653548
971921
1002678
1027292
837643
21205
435173
435783
385216
914521
1160531
322096
698849
474319
598273
19882
1106768
628923
593500
324874
1119431
919304
511200
75837
26494
214131
366969
907210
360493
628850
140482
1045411
390744
1068471
530225
977953
205092
343624
341583
1029698
713150
995175
1128971
24602
322053
450901
51076
825572
386647
994550
1011119
1069638
1041619
181503
1153606
744760
463369
476159
483240
509837
1106275
913927
410265
208881
715897
925373
522398
619668
331814
1108635
173628
1054682
71307
699949
798315
975378
1130896
823068
785801
1015823
608707
660541
507995
1061045
665778
67548
793783
74797
1005593
1088276
505071
281330
523771
284829
670704
282686
1018840
1139972
134889
1086830
283011
1103902
573391
157816
63028
605735
577352
189973
328134
946841
234866
370135
973935
14801
312059
878956
953339
1096516
1088485
27090
953773
944151
1100071
964470
733623
300418
664006
239214
988763
96380
1043986
177603
635924
949460
1050457
1127511
1063592
126163
1018905
193240
225097
265516
1018667
622619
174169
654173
1086452
235661
382913
402944
928745
512366
740349
970512
484387
139952
1131889
128021
579934
39919
614238
848003
609703
161052
1148629
183148
1164862
515864
408080
488516
634019
716454
943710
301121
461836
460209
1141010
1106625
691545
58380
684883
51295
646613
643241
579904
219904
82085
112146
731875
1009951
602789
808407
677243
11437
803264
373
190048
1065797
1087755
610435
1019810
687566
1062463
489289
959927
587446
491998
858399
843611
90289
1165398
695215
415924
459705
670539
513175
1078464
570071
143371
827916
1085743
429171
729305
683556
345554
813390
189427
341482
1105520
425420
11837
423326
985934
235901
693579
958706
345813
434263
162215
81554
284715
404071
747700
564281
338190
733557
1033244
1141425
505259
968069
620961
234257
654622
656421
1147102
159308
410896
414929
847781
700417
695155
680813
311996
1071532
932225
407323
831768
809706
170122
1109344
366275
1006566
845666
832742
442389
296579
853064
243929
640011
595820
893012
291285
628799
828616
271646
441700
769199
501742
867307
712489
531431
985307
391011
106347
194342
708267
1150337
94440
346143
330630
694756
487571
651043
126771
104311
738603
919930
1050642
639122
919051
920227
811323
1153670
251895
94724
447061
236629
983146
183522
920380
103957
1065312
717601
59113
880818
1025158
360435
34604
711100
253002
788371
772464
971888
102682
12474
993346
644615
802473
198409
1122305
307222
1027082
262888
172288
586906
438881
664457
1136129
246801
1030020
466407
678536
576151
807185
42667
331000
581595
1100447
1035182
1151925
132189
57678
680550
1099008
32614
66468
209195
105597
207209
346913
595066
236367
460275
480290
376367
890916
299674
234148
273472
147379
524961
1155740
26692
1137807
648907
1162794
393709
469433
5268
578496
635142
1076974
535459
689243
682239
69038
886013
666747
637568
278371
778234
669089
378421
195689
888668
241695
720201
1048821
1109578
652403
219672
186386
714231
782871
1004130
65727
963659
292512
23429
401748
718916
1024236
1082179
134485
943621
418879
899484
263110
660075
277933
267245
729221
422656
739230
785791
542490
301523
395327
1026679
296829
77833
960512
1115383
1108285
932656
1091870
840168
739737
25419
712186
29300
37567
235147
1053441
820830
849807
1142597
17199
88050
781683
178616
836131
925627
108962
538677
966356
559963
649350
117134
345078
68942
883438
262730
1128574
12169
413088
1123262
1067229
544606
473685
427914
933133
869750
153606
855684
608588
165717
133598
965108
1010018
845600
952955
584515
425293
1111332
941579
741141
546448
473853
1017530
476050
915489
204447
16497
564182
759864
318317
912500
1178725
948027
181348
467573
946427
170418
697606
889519
33392
1054630
153315
408393
588953
328209
1068476
25788
1090734
34289
310605
62011
1098470
380376
1117244
536415
959755
401766
21971
665997
278511
1077182
791669
686919
487820
889896
653136
610766
452348
233363
1071935
201000
751363
614292
470818
434516
10899
730642
295700
150415
368483
1002931
556839
95632
907521
635067
267694
698710
790723
656047
135869
739068
1083362
1108422
149120
703597
255711
68117
863879
604038
436453
33410
1088532
453279
426406
142660
356884
114367
1177417
741714
996861
264569
211264
1098522
500924
335008
145528
796703
341426
894755
657584
1093085
379082
1135888
390823
685650
477421
35361
181153
129664
575856
1032489
693177
689885
613033
43149
759602
93924
664446
353366
957366
415901
1129983
459552
1159379
134277
474044
785413
946701
441051
1092958
1091743
806048
577474
1076102
859399
256183
1073303
215578
431243
721837
482496
77838
761531
854352
1173513
605041
346193
792743
729469
1006168
615732
406327
411671
608727
158543
563683
37626
173364
859754
1063046
454375
265672
122344
416682
684898
514920
769713
1033266
1143599
779819
168762
431157
270645
605172
394357
48487
288069
1026985
683963
1032153
959798
32538
111782
278788
342864
584463
1173644
562507
310124
1025622
248796
14660
271678
556063
681893
426353
411488
543708
266638
250731
905954
155951
385989
540701
761722
819349
107460
212815
862795
646635
657890
56118
273482
708531
912066
413341
730266
331943
1039768
490921
1090978
1175257
384523
1115643
822436
22840
33832
790549
503459
56838
223318
185291
1127872
776905
494729
860681
299197
52663
534686
213681
920294
1106271
1095148
770576
533897
606294
185596
996845
736822
1062559
904734
632270
214447
7003
823293
317478
29554
493034
286433
1151611
593847
223980
279028
348103
65528
272792
700289
134681
338005
1088956
941600
801626
496068
1026593
385578
261979
386686
16019
329662
756634
643020
701672
944403
1117861
90384
486698
349890
92783
357707
77664
1017204
826096
329512
1126681
503296
656844
105056
213972
1033664
861735
762589
124021
83985
986435
449139
1015499
937981
1180396
232557
848156
883279
859483
1056528
1153991
141753
353076
330872
1031696
954745
608799
23866
300791
512243
817147
353934
186632
377124
830675
138765
18586
1062559
923038
639889
935477
261759
762841
59165
1060439
791169
342458
607216
776744
56622
325110
548582
1019138
968970
380254
214747
702966
728467
134057
319196
36276
397463
131799
612999
992998
188336
763107
410741
926926
731623
480870
34654
1103263
83613
123198
791666
876129
1091488
644891
486430
267525
385958
1114198
117330
347023
491677
2334
482485
1067143
382272
201895
306682
881436
554610
1097532
699588
1013670
855177
783073
691622
906640
723906
346171
87089
268595
1106825
832462
17880
586190
53376
625606
664669
722621
954123
1100509
189566
135552
385344
566945
503128
1085137
705920
945141
724289
458521
503126
311549
370494
888405
789453
31538
980766
476362
376780
820804
366184
300027
208306
312657
794219
914042
332682
279680
910205
449136
1177916
132982
203825
345981
1017961
498705
886420
866151
94254
315207
497114
519356
467560
679668
418315
410850
1007021
40778
854197
837299
296167
529095
237738
19970
1126298
21046
1116995
141493
741774
930708
613997
106795
700574
812837
676217
1152484
1379
283532
20544
441566
1158487
649310
824664
213732
1036220
96203
1104108
641682
311880
739210
177320
983392
223840
482946
728053
518984
401477
1108672
1115207
923376
835106
496355
1051086
689461
288181
464303
871215
801111
363978
211163
418077
695888
793394
770303
1126774
222397
65686
577455
483398
1179436
786913
1111147
525053
1149971
573644
1022667
702597
710098
459340
306283
267082
1053026
640766
492209
817421
214014
645617
284267
796284
282158
1158323
942353
1175433
1025392
925351
871392
1147010
1106591
710825
740185
924229
828253
289982
272660
274800
901989
1177734
453476
32762
6942
818395
211198
273419
507736
1118186
648188
944349
366006
792859
430076
190906
1169972
298948
291730
942034
184538
1004620
922399
651626
556008
671439
255931
45698
181616
1148185
730246
664165
220167
615255
991705
645717
1136430
882990
751603
1016241
703324
786584
242571
1069828
192118
342528
627123
540751
989928
4423
189975
286838
666805
1097991
1047667
83700
557387
996462
139473
551976
434235
1110742
972377
617535
579770
297259
1095512
292948
587808
470218
397462
189553
1136086
788785
96390
1153338
175259
1180398
466005
1140074
446256
1045084
497136
356649
220395
495118
420194
1076501
992719
449439
909155
10403
591315
744325
13914
714272
138185
1027260
700505
894093
919310
37034
1082343
401146
383149
133866
61156
378050
1111281
385980
560792
988583
545446
501948
308616
470479
253654
354720
941693
576619
1163296
1049947
263771
97939
733601
767850
564250
125984
134661
1011405
236001
332203
197351
351546
1155848
964513
1004637
246573
1047780
629398
61740
714805
509054
395791
1063288
570849
367310
249512
768968
330492
121344
214647
531349
199327
91986
1015980
252434
1094341
881577
151521
694241
368370
11036
1069101
372749
135058
155933
233458
488655
1016233
861424
355056
94500
764598
55055
1010170
91308
925466
1051020
1109268
669378
623348
363291
599810
1036198
129728
134640
591455
700758
1058260
421178
73552
888740
330845
946579
379932
675084
1059356
753733
852207
571227
596247
639287
35786
389819
1115266
223914
932700
566463
31677
949904
937619
1110084
443960
121559
583111
345468
1163155
573309
745862
22748
1163208
310955
567863
939927
777147
828698
105125
597110
1159431
490839
972928
552043
853122
258387
991114
633367
448055
964600
366838
297186
220972
991964
714309
965473
58400
705191
968302
298196
746319
951536
830661
60367
517034
1056901
950894
750224
391169
134044
1162864
282365
607242
257921
1131060
263252
986983
680851
1166447
290299
427164
873676
866490
376564
244350
375280
151160
581724
490568
328935
379880
997429
877425
716111
390710
723023
787986
481682
101783
954286
508871
759337
390030
693225
603114
741740
753005
1010716
942606
202316
456571
629654
755151
332610
814622
707720
383901
8042
39152
724351
1173208
504042
943604
278296
672748
965800
319966
1173807
86671
122195
1020454
1015972
785779
60968
190357
549339
978631
942118
1116828
619009
1040240
206359
754174
181634
36204
202733
1144653
799588
546055
632135
39044
503615
333177
912667
716635
417520
850761
173201
727351
202783
815211
751756
1043006
118168
530682
530808
480626
487343
563694
451569
1014191
411491
1169464
911281
972898
515695
1033978
129615
185975
213043
763643
469402
834899
476908
53252
125408
940074
529416
769389
558446
562672
991107
1075014
692968
771522
255971
555444
538978
815197
294394
31729
497500
1042175
12094
1000227
866594
97543
1068841
433590
390298
930878
1106484
227708
776437
245700
782679
398514
1082920
975551
1157312
267145
1125978
83494
786382
589639
873181
314572
849619
884629
21950
639306
888420
960595
341600
188577
317613
1103855
422941
952211
521870
803060
1026437
237124
1174825
476221
638131
791511
431807
1109916
961695
219943
420318
157713
554947
1140722
1038433
859344
266686
202827
1165007
677293
177312
352679
1100707
57073
1150759
976859
929585
653150
315678
1005089
385830
37096
151427
844340
1122155
543802
457788
292481
352532
714178
602501
1142907
117273
1044532
486703
456946
437177
499121
861854
1063170
525103
26651
476071
516473
227012
1059940
940746
234143
498882
894559
1088031
123945
423051
10580
558208
471839
1177766
1124160
229880
74384
327667
940039
1059733
466740
775204
233936
396866
438056
767053
59180
524381
923049
373369
337737
203338
620081
874106
991201
1169302
757986
1062345
479432
1108820
433014
212831
783907
938559
96639
512184
921484
1110464
51285
433347
255124
694656
810330
402814
15451
663382
170337
1120031
743083
151261
245687
397258
1106285
62121
862269
530238
317199
1121046
126378
117703
585847
921643
52846
288875
1008045
80028
182800
1054334
78365
930044
61121
158019
50777
1008347
240873
1086350
699873
1039741
928385
407261
583236
334785
354455
832029
1169722
856543
1024697
381200
1046373
574053
767921
1162091
25531
464225
357127
931030
603187
1167071
1032042
317790
963098
536414
226530
26882
97453
753478
806123
284727
1157396
311833
292901
915278
395308
26558
28941
996914
904341
770541
525864
277343
456586
541629
278641
127454
1152791
259930
936955
811220
822283
1152799
768383
47467
104672
420222
1173494
999118
1071949
725068
334678
1098482
882217
676306
898192
1134095
836057
689410
140314
169393
1041161
947628
524745
56811
655303
369659
61134
962580
756627
646312
14764
357080
727798
558338
237616
403426
646507
178106
321856
1016937
117029
351429
204665
403855
7671
265753
102827
1158586
997265
831774
365773
1010125
764034
955746
58161
697073
256496
365398
328302
1112943
607290
1180461
588165
666860
572775
833455
1129179
233600
1010279
149730
712035
913383
232
62530
366100
978431
290449
18747
432098
899946
368159
1116861
639902
813870
202350
90969
195709
427194
656394
1066704
824791
1118959
1032698
1136550
160472
46693
1171072
662657
1061454
290473
115456
957516
1060996
219355
953460
685744
948164
963407
442367
961227
881595
838659
828037
959432
877409
283825
385264
401394
326546
1072235
578293
991046
1169057
245095
564360
10371
673354
1162688
349588
1160475
787882
270414
100630
834568
1163346
860590
15547
739187
914927
871100
994724
329955
1085808
555605
37768
1127054
834375
715440
577840
476665
614369
682261
694957
68300
583103
197213
328656
1068153
614198
410206
814130
551144
168933
26128
347977
758084
29555
343027
47922
845493
418578
1149409
192474
649948
238700
280931
345777
670973
431412
1034708
933370
193938
846983
41455
636237
1142491
618008
442576
222908
103327
105555
297903
508757
352590
902405
635368
1072601
405186
602919
39407
435747
479156
735151
189866
634422
128970
930510
484821
705945
202948
924040
929973
204203
310129
1040206
942562
2922
1166373
1135821
202410
374207
486415
202730
621255
863356
1077952
1067524
995448
225448
809367
771770
172163
741316
740529
41129
462131
31862
129328
1126320
392729
245180
361578
473699
706811
247784
1048994
501096
177194
1120420
69317
297692
56312
526117
409479
456241
1052831
1163593
191929
174622
1137461
598004
289299
955788
695871
647763
723408
873397
287576
953703
552534
483828
227498
985734
719612
899847
522348
782432
14836
179952
538575
84176
852503
273695
945948
70735
1040424
669009
609329
1155252
1092739
1104881
86344
1107732
793213
982078
46354
129260
85466
264545
254760
1076342
664015
141244
434626
1043550
1115799
819978
865293
797011
112796
765525
253691
999101
611658
987412
17658
871002
271179
500927
711856
276668
344430
747427
391427
476322
243144
948955
629866
412546
371795
824257
975895
840328
669369
340548
981452
872357
766345
248758
602371
627707
1014749
305197
80867
125402
1025047
114529
724475
958687
367016
701441
960548
200632
870301
427198
759429
388482
1115562
1092642
1013674
666105
984494
625974
107535
381125
664289
59349
1068309
295127
1072239
951525
20097
797576
55633
371166
450736
784866
106493
660346
979456
258106
691540
218540
1036383
596741
503171
152892
116633
1048594
258382
480214
178842
425512
96809
225104
701035
116861
1057239
169090
733536
1084090
810051
926957
145751
432941
952981
539770
787387
428213
840599
158308
782725
213827
194653
177927
1147546
745945
374389
1122754
896122
1031104
779309
883728
677163
338881
899
39972
918583
455519
989275
156956
452906
116151
1071155
1100881
712906
570680
531081
970922
783537
661287
53475
280722
103911
285104
394856
237534
266039
1067844
360322
847164
225539
1128804
278225
652044
544125
799219
130275
595087
534022
350115
405285
452246
354169
1021507
738520
437719
401004
1064485
1096609
365684
96769
89956
503737
160472
345048
706748
289594
743633
370724
971144
1089240
841746
167977
474904
546311
1010109
830379
239086
570186
236090
421100
618058
372305
697997
357603
401174
39985
746610
865005
19984
738881
122204
549747
896247
535436
646187
195322
419468
832032
1147007
1175020
432545
905174
628234
52923
740904
460556
441026
949336
384177
629286
967625
24135
343840
1164112
690942
41713
507259
1062472
179006
1079893
391228
377893
672588
699768
1048328
923804
925235
588376
856789
114402
340537
260757
1158236
579591
322531
598245
505988
824750
354302
874179
812927
567157
756781
659754
124037
456569
908212
202213
209715
453617
221854
373552
1025693
806069
543700
601382
873741
271408
647206
274318
964957
286726
710778
653408
246400
899435
329717
951518
614645
403535
976400
1038144
730227
401742
199966
173960
29637
908913
935783
545480
655757
448201
1178596
762259
625926
108420
261194
565342
226090
159541
123216
1099572
891287
523865
645386
386420
415100
1101696
486183
379859
190796
71515
291318
681658
1166334
1135474
171958
368757
18147
379587
454684
632805
86440
619878
1007003
1165312
1126891
336164
117773
976600
1095759
169722
496770
317151
887379
288582
110926
144180
1046236
764712
654250
809072
657031
296167
692050
923493
670190
1021116
755071
648679
201785
550765
403271
1144854
921290
704394
741540
409919
1124113
514151
452822
858284
1077630
823340
900227
349664
710732
368430
885590
806406
269231
480157
101295
116484
830103
705375
440842
9763
200356
9718
1007482
405182
340719
535781
128589
227775
915586
642928
598657
1006695
93705
87361
1113152
162517
858329
608735
98393
1002780
886663
681954
344346
1015734
306277
1088649
531548
353489
133729
89850
391894
1137234
261533
407052
283265
23818
847384
413449
147686
850196
981696
746242
913234
861696
1087505
644283
260839
390958
640799
337404
987046
395585
1105606
728440
416029
1161363
257642
974428
1103198
1049354
810924
15283
1136285
671347
565549
255387
290323
1040509
647664
553230
286199
1136748
738989
355342
561965
856525
215637
483155
371454
965638
483447
226334
218940
683988
408768
680957
897978
527013
60784
1026844
539160
774765
355704
34403
106513
1066514
637324
151625
628899
421359
156940
130314
449427
1034638
1126720
672067
655619
1031113
165381
280588
369504
773612
1044077
1028512
1036585
345698
478337
386475
578521
820690
1025130
1165537
1044388
933398
1053319
710519
1133834
917996
1064081
514385
284549
849846
401800
511746
931028
603651
1029913
380984
279076
592803
193360
959334
533239
375773
404029
202416
995427
1011107
464816
225136
345332
974304
1065949
301671
14434
244492
995960
1142742
115472
132958
838024
211895
30725
95605
575747
904165
698510
858137
927763
54812
116112
363980
486296
1101719
399003
211610
208425
245609
931048
940334
1042217
295075
313817
393648
750661
379591
1060595
88282
191840
759211
731058
347250
54378
562480
731768
732840
741560
1026168
291773
840229
1173225
53544
164575
921827
680790
1163888
381736
228704
804267
860861
845590
366916
441335
784244
185141
723920
693181
427389
86030
700271
1009699
48537
327069
344664
285452
968556
949534
275146
781201
276447
376767
822333
733235
495303
611219
462777
996792
345339
270900
232258
967265
1179665
463976
321946
970833
5766
660361
1000718
244134
638631
962736
52595
298821
421560
866230
922534
926055
299853
1093492
636069
929081
352600
400474
735103
601197
704845
497619
282608
550208
4007
127798
863593
228788
230072
936078
22813
684636
852156
1041560
903745
7828
875449
38327
442350
972937
551948
324027
208704
559815
723652
990272
502292
364558
669670
705682
374947
875209
669863
380015
1169943
73022
110810
696274
1109972
654139
151976
562291
140227
152324
991078
1005674
759311
351874
595923
478609
140569
594482
390638
302704
626523
348655
358630
96672
433476
742027
820711
435676
104740
791934
142008
121399
915918
1151727
81298
402355
1130147
1065307
994682
1001941
358860
861919
830144
642486
543324
726419
320672
315405
563122
662318
276951
585211
1025968
1133734
735936
382350
1162230
931261
461391
535065
645817
79866
40078
443524
917461
741654
1118432
698460
516247
841583
307724
746372
292439
948747
179799
26019
509010
1086381
980099
385614
3796
83712
1041031
312195
979742
775589
646339
1025136
92279
820160
209791
922574
1172260
677619
492474
193498
1129565
267723
964976
1098238
68465
188227
642742
674936
1089930
421182
1161827
575270
433099
855472
693474
1033297
400138
220562
712695
47861
88625
993031
560222
752314
82402
290814
534421
598482
595242
885981
527022
109577
112548
996397
964420
254684
405102
776120
148277
470933
277553
615007
86349
327055
87423
47850
787539
276437
364977
533155
818233
1153016
635657
961626
369637
604181
769811
1025016
399876
525659
504922
325690
1111110
136029
749406
985800
541961
974324
729847
513631
848888
410701
859156
42288
604726
929157
667266
850599
834843
642000
314025
738572
1056225
876257
974632
1178665
1108949
509744
124397
544961
505032
74424
469707
687896
977788
375095
735394
1134999
526601
136143
336252
116685
1048710
641307
1160257
524295
521711
645363
130669
1040398
331746
122169
150338
118528
1032170
47881
862552
885630
82616
701086
263615
988245
879310
476176
729236
831601
51724
171524
729612
130306
233168
1150183
996242
1140942
571597
87319
324798
1114063
354781
996204
974718
671017
993331
838649
538214
1169911
80205
917435
823063
91597
1049629
370363
1098124
1051243
299292
337306
323333
1131406
635193
583044
695248
944218
64198
1007394
154620
596176
748902
296196
259143
832547
629840
791507
338101
643457
1004550
1115051
567201
301854
184273
804517
411350
1119293
228387
678901
227465
867020
855716
494567
418447
1029956
210323
527882
203245
702874
111073
690596
594698
1110824
747719
262219
321521
1153940
306312
213097
496456
288308
1002037
178044
79671
818840
434534
924678
783598
168635
257537
635293
734029
482029
378214
318275
1005387
289264
540423
1106552
821298
661652
335372
203485
868694
199855
124367
1126068
977942
811345
621364
1044234
244468
100072
503424
1172348
429080
648707
630027
692788
819992
790390
606663
767708
870998
200742
803110
472460
61289
527129
114991
1076327
41790
139577
44323
408699
621760
566336
262740
701390
107282
909053
721048
918363
501758
469581
383332
420703
728747
23143
916604
339023
314052
967755
872112
534010
904671
1110530
640173
300480
525282
595396
479322
219724
845647
817576
404213
685244
686825
273073
10873
258016
1113945
118358
921208
843999
211621
148509
1006248
482378
1016156
130337
994221
1023969
1003850
177429
901602
960784
1043440
969247
227151
418597
155837
747805
447153
532559
700518
452342
207409
92012
611993
401030
1104107
1025740
276228
19117
1141743
625804
525031
108038
691280
1142980
1070775
543590
764221
1098397
841976
884810
871175
887303
921553
910777
230865
179740
334462
429362
1092423
583265
211151
169123
338556
894065
495878
471112
215275
1101393
1071426
1128662
334739
374812
201882
991463
1072742
675560
208296
288265
542328
1159616
1156798
1136215
307365
254693
489920
1815
707136
745667
269404
1044037
760520
1054282
794294
983467
882204
588207
1160844
181964
743573
391793
535543
1033933
1024513
456187
1091182
316095
310949
912400
493929
1106378
1141243
519477
1086783
930907
269691
183385
266402
873125
1100824
488684
180383
1154836
191290
615344
1037971
629288
737112
17404
1082770
617986
970232
816453
314774
799561
1026570
795677
228497
988646
572396
100846
1000638
908350
307034
451357
22760
264297
121498
578343
468556
58485
1008066
890040
359634
484818
966655
308722
280017
368850
282226
139120
1125296
605801
960242
1144498
1012493
235693
748539
1160159
1059001
502212
20191
349262
954977
1153004
1120923
819367
1074281
666181
189924
912209
408472
766888
141252
769724
430219
356565
204634
1014526
412935
1146574
29400
538624
3696
1150760
790416
135189
285239
323886
332039
389375
804713
1093635
331970
923982
1135168
694011
1088885
185813
628859
1010334
798813
996005
592131
388503
530890
888137
383031
511565
636727
625048
282386
77495
679172
1111009
617375
570638
295370
258539
644890
378296
47583
821608
1027383
1167918
506755
966766
683524
99546
1050863
155744
199170
316819
686358
912356
77516
141269
326010
573492
898335
755880
21835
113072
1078079
860222
827854
691533
437824
1168991
803739
121181
1094220
520991
1066761
655951
1134024
330575
1025740
326072
265920
868197
406933
884934
827582
785760
450658
372790
769447
453444
1061234
1092931
933525
877917
168947
445978
405576
952030
1133383
220314
946061
297084
586402
246082
807128
976873
139941
574387
449014
743446
1057393
559411
527293
661052
828900
1140791
33605
309388
33146
658676
1016052
1011855
230066
322087
1020933
982166
912553
520113
779968
307971
423295
719286
1070567
888905
913532
1142776
912411
599796
87955
865991
1172964
121590
1092644
754541
322677
474490
993409
310157
610394
599728
1149205
961079
361821
134872
479643
353627
919805
733587
952408
1107266
998122
374184
848181
871017
88052
1060635
507368
1099103
793126
936667
607797
846831
1096196
389852
1139225
883225
773374
35056
154835
385852
633452
274131
817114
432197
402297
939149
1051557
262658
283437
614252
593930
1170380
667370
764656
196294
518932
737528
606970
623773
1066072
163462
290548
178100
698001
319435
1017822
440812
770948
203050
510016
776452
4721
419927
867189
934475
84280
736914
144414
14864
703998
254637
227995
744889
495499
952991
929986
451657
438808
893462
114051
288473
144041
856682
1082106
990557
1023307
1170328
305368
862730
864247
642551
752357
972360
912375
1031665
809938
890896
278271
379409
1087997
140413
890800
818068
551222
137036
324013
670573
355867
119592
693220
71817
1136495
885981
630720
453259
788392
227934
633240
12265
808815
190145
422482
1085980
1121775
1153571
573096
145661
996736
1027350
1001613
343817
1016733
534514
572568
1051019
244098
903110
938112
322795
250264
522894
874856
1001010
715466
407615
614280
119143
648686
577871
902402
220788
76074
101391
915019
519809
1029166
256767
1111694
37719
408390
170371
968922
961780
127578
639219
923659
416592
194063
119946
806324
1015973
102440
1137774
1168553
1150655
14440
962975
187677
875670
462703
89863
770627
888067
767610
275006
409650
869307
530710
912678
697153
1124504
834309
1019767
538180
1129757
730458
811440
1127179
610908
235171
30038
828009
1036835
873269
199804
878694
864403
556129
862174
136442
170052
161731
715661
508945
372385
863180
383509
960729
639700
1061194
949443
1108719
643446
5709
513752
553401
863660
906571
622319
689984
28380
109476
1123067
240931
74259
1134774
661050
203655
445074
1173854
663809
159134
1108430
432594
251533
196126
611619
729196
285236
1170709
844151
1004000
931624
1178029
293307
1160493
888172
649066
756186
396799
353356
231479
215191
486994
507635
63045
508077
881019
625798
235777
632321
387944
823216
565116
1000678
396434
1016962
226777
255576
214184
61728
715172
1065655
1048599
273321
678578
1038682
552994
643429
632517
1147604
1159998
1023674
399153
288634
200810
271911
276450
34376
854716
260253
1119239
1065507
494768
350228
469462
529275
1091431
568041
378266
111449
1027658
282340
815351
854886
458787
155920
114794
1010240
944038
868708
425470
913457
1014406
331754
281697
1023074
32192
353661
415209
1036645
1031194
1130774
144645
892509
289170
162437
832662
995990
824554
375278
484282
282450
475117
458059
468848
198854
974219
38032
215428
25358
572537
1036444
756230
713836
380609
134302
467765
390194
42627
608719
508105
481858
567601
327797
383626
681983
780213
256836
1178458
274808
1040247
789826
899097
1148879
555994
472674
117872
1084427
603790
434872
724136
989103
953190
970502
439238
716561
201795
660130
242603
815475
517050
711621
1058993
1003187
126618
473847
581849
380984
556335
314810
754692
549163
954867
841248
312555
712215
1044136
894752
648319
1126870
800423
542555
770848
1058878
212691
714444
725966
576057
471823
207684
138813
569304
74351
700106
1152556
122820
1036763
744574
843826
1037905
382031
140793
462970
944276
741545
923862
499965
364165
275157
16439
724479
297325
63786
827282
645515
701125
596352
1016365
1038237
541667
492783
1026724
525127
538387
408160
740753
566698
771370
1087544
520468
842341
1092444
697903
1122748
22965
534647
97315
912834
533661
646071
909512
537337
630400
615567
536439
951843
1071718
671081
264171
643671
598802
420647
966545
1038222
121331
938232
78624
1040238
3903
693392
283696
969278
394918
281535
461610
651656
400142
393379
308471
732268
184060
790275
1045571
449943
75455
554714
603127
59214
702581
104410
676505
55581
324848
693798
335565
571391
678454
45283
786715
894390
288136
526051
1109721
615423
260668
905882
472028
543172
1019806
299596
986365
311399
764125
1009594
553401
662740
857461
908125
1095945
842192
89820
491889
1079807
199907
100644
764696
527305
855800
126519
177100
6421
1023737
486602
191218
935277
1033480
185704
905198
481848
627665
158890
226151
1131086
614471
131156
83326
928455
428651
1159301
468235
391720
944574
9030
514078
283596
707647
1139294
507807
525547
832994
559663
526386
208727
629688
650827
178063
507287
304424
579433
161911
548707
528483
1056049
709854
998251
56548
898083
731419
623823
436931
972518
388539
1106655
572258
644122
1074458
418207
452636
836356
107556
151469
208986
147110
314747
689629
932242
206226
1042912
131434
516078
725559
519253
15591
642568
960899
820231
480771
871681
1133197
13459
152576
450309
280109
1064086
1054857
1123208
433079
53953
640693
508298
1151682
1056993
875840
521476
1126245
103372
88554
335762
104769
6869
590897
251289
566787
1160357
681684
30025
618679
950976
651395
50240
594756
657506
431064
1177538
12091
920087
54944
158928
643306
939987
1005476
434933
1048810
731764
369416
500509
855047
604589
29172
5177
697532
817892
1153598
28845
819232
810225
709475
889900
987166
962851
570009
389167
734296
110269
1058132
412464
868206
504945
41955
396393
549564
334172
761401
859385
765938
1170401
996987
84964
1009790
194512
832327
506529
461033
498471
443350
207747
1019014
277761
1107029
1011096
484247
142765
54629
747803
684700
572813
108845
317027
220953
361302
682878
124523
160534
62000
422767
796583
303986
144695
805563
352141
1060956
115377
322483
433109
1177111
845035
951021
104964
1169170
183641
931072
412457
158491
870527
777241
208635
147884
45469
511633
653096
794667
1022107
474650
790576
418489
224465
971009
833350
998872
929199
486704
815654
1035556
1120814
622944
730803
1110475
195841
582090
581391
12315
264820
72133
13135
404751
1104304
162330
843171
85329
569279
624321
824155
361609
8671
168748
161220
555615
1172310
476803
14611
229724
1102788
668465
219675
779010
1107997
937728
1164059
696460
507711
919179
824330
572668
199764
854353
121976
177762
43754
455829
868442
1049826
1138205
275563
716489
243184
764667
922444
204215
1071975
453394
1044632
834446
1080436
798875
743754
53619
1056724
812515
639044
748169
21705
208471
626312
598657
147013
12266
984226
1155688
776047
827990
529415
312053
1077095
4443
562947
161857
276506
131637
305920
1120228
635138
150255
156077
142588
979264
128042
1177847
214786
1156453
1174720
825933
693958
975508
383844
443830
689709
581193
530198
97259
1013809
346749
1118712
427966
593878
806322
540956
211402
1143315
357072
524864
1170687
163278
510172
818268
1092860
1058311
554101
1128416
566303
646645
612372
684009
388092
382758
173951
296360
937260
1091623
137706
141332
63844
910395
1077175
235861
113494
803834
476671
634297
50377
1044557
353776
366418
133101
58696
894847
1033527
577765
1133538
229523
357291
1101248
437123
202997
31342
624933
1159369
341048
824588
1068462
884625
1084457
1118622
747628
308463
1111955
643219
1090911
764728
111553
636648
1116351
679075
901338
480637
938785
35995
1100491
794443
381761
1061638
1003340
989487
191606
917674
284742
233888
965004
99513
124354
751436
195683
953588
136079
227422
745882
1110400
864237
509242
71694
1005600
216412
429838
638390
1076127
43482
403071
865562
245207
204073
922651
471834
457225
415858
997524
206492
376168
1019571
1059466
1043254
489341
218256
421864
217854
726839
728390
612567
583637
286216
1107422
4519
720540
1043889
208732
64443
834408
619249
1032066
1024877
468361
607859
201851
998670
300633
758070
585731
620228
39382
976242
638765
371023
950159
882213
148196
729154
1087662
733539
80188
542559
204031
972065
762855
1041496
891683
588194
847126
1108530
1023405
496402
553184
390630
622636
1001884
1050856
182408
803763
44439
315677
594700
355780
1173698
693222
553464
883188
123895
610477
1001170
1173810
631806
617346
713032
1110005
300932
35069
412349
35951
604793
651097
1128738
1122532
840086
466983
746975
208013
795440
438604
782129
163446
592896
920813
552727
1114426
109484
1104274
507895
618759
1069707
280082
1119158
302960
840659
599090
320837
445763
554520
1075750
667994
1096587
1055523
679381
1115897
584282
501407
866011
1047905
581287
375314
834358
718860
947325
498018
879131
994624
737560
366699
862985
429903
583292
886335
831147
563779
581332
843918
603426
1080172
49762
196817
731878
1097859
262641
427391
1044570
720236
452721
769361
262797
561
1171228
673144
1081126
792643
278197
217954
1103485
398616
316804
357746
1109019
681028
486311
963860
793385
158974
696921
1137360
5901
412960
1057069
564910
102530
1154268
906849
798969
550174
728243
355292
381587
414324
934957
1140678
676465
362232
264994
540670
111331
4549
471645
257566
1142717
929671
625280
948266
576783
280312
796142
285245
346317
826997
765237
635026
106055
662401
493527
1023424
679831
368774
7464
593688
890678
1012455
449881
764455
354429
419160
823683
851978
760380
292284
116283
797921
232347
941739
1095231
301333
5256
92520
1026579
491656
100014
110735
97361
1036249
896177
413777
156696
233092
166262
814144
1064558
1131045
682511
455839
357065
349821
961832
983802
10143
644418
178039
583451
58347
689773
359820
69446
891157
1089707
575042
1066730
1030465
229681
1000282
74516
947515
917279
789979
774957
731748
878527
113690
980874
9360
352454
260702
116007
1039139
757991
220634
451043
486956
419504
999744
192382
1087869
201785
974557
81975
67671
802449
111673
1031673
541380
1031340
355895
729409
54695
314568
511972
717532
257657
37949
16973
1142080
855039
1172047
261998
150467
334082
959609
2613
273243
738997
1103855
445198
836513
587918
174034
870297
172729
483362
170806
501470
1134997
849609
985038
768433
102659
326565
1011074
567201
748829
1159284
537626
226743
290118
789175
254414
1154425
1140480
408082
663964
1099119
42913
606187
605092
633804
1086788
243194
80528
560122
1132720
347273
679774
600873
687508
523851
952366
199000
792974
101943
1042873
1130917
1099305
95710
287874
156730
311957
149443
59719
567623
792888
779767
1117042
634883
892874
359796
341550
897814
753541
1126784
659656
208035
579462
724236
860686
367406
509031
287037
937298
462452
1042820
953635
116375
731889
238453
902191
208704
238867
315506
102067
914702
860885
253254
604991
1085943
325072
154051
649798
656603
418097
542601
1148105
298690
804338
698995
940805
1100464
349207
70835
1118419
526270
200333
209998
148560
307545
415128
297594
1145315
563485
960645
751523
106184
495047
368278
819607
544350
90491
1141431
468100
507027
320943
646668
809456
701373
1012848
62652
671614
492412
1033769
798223
207479
600481
682692
545888
1153617
827172
414934
986044
162745
272510
480371
953012
732972
396208
1126839
617622
1068338
319030
702274
916497
1119953
409869
1105418
823489
890551
342659
285553
674827
1020532
1076560
554933
491095
763154
352607
387583
585710
431172
285092
1011186
1105749
1067651
1009138
560291
842447
1123108
1062388
224135
754871
932914
430011
582580
1136348
1141911
606890
587650
125937
1111677
535392
43408
1162114
666759
231063
695608
447463
1130130
1107284
1080015
1053099
464566
639122
301864
1007263
542169
1180493
776278
1158859
707704
929604
219492
200604
505361
441451
556015
179092
295832
173904
1043284
940581
1083815
1007156
86244
461140
989051
747306
651146
164809
491042
734139
583939
409944
320055
317774
402865
1158947
941362
979236
119808
728579
1143398
59033
930675
50729
943179
166780
630200
419902
1066349
147409
344291
221143
935001
951270
512052
6242
858411
717585
351578
584097
565796
589021
638893
1038250
1134476
1025652
107177
830262
186786
419654
380285
585827
957777
786111
501093
1024261
2249
658101
1028060
564789
823488
337158
575783
720008
794071
104786
421435
1139273
477013
130877
973827
1133399
464681
525145
1120986
243368
600882
675991
428368
1024756
260278
880576
1175685
34201
648481
646968
619132
740804
893694
432965
872533
483286
467726
743654
204476
551683
1044782
1087819
415605
520909
519078
137358
798735
861499
1095301
1110417
797692
334029
992083
431684
183794
307826
1104512
1152267
635900
1153255
882303
425071
708199
642270
1178940
215705
235194
725247
578211
329241
824711
631899
553205
495792
944545
1168163
820631
336092
66807
1050031
210021
1016081
32170
996063
731831
1180430
748453
483113
111917
625068
730064
269445
985278
155853
698090
264821
554787
8918
248633
264835
1113186
1022872
813260
9826
845897
887831
64870
295896
80154
1089228
1107834
208906
226219
471539
1073765
853800
252785
620734
660039
851287
501533
1034889
244285
896747
905795
412722
1161337
429612
744284
243331
352927
769928
343055
645185
267116
865179
461696
1029162
777274
529617
582380
1099451
807019
1099240
895531
257620
246980
765402
570453
99004
534532
879249
1136053
471845
1026296
863865
470495
928737
102580
459567
8524
793521
190106
621418
233354
527321
190618
906066
603960
964522
161725
1175632
1051996
439143
216735
279904
427646
620108
373275
330052
259896
665723
377717
775328
404045
1156828
128759
159897
822092
842635
902214
716201
851247
774002
534567
854047
1096068
301834
903962
1121633
963346
1175069
609895
436561
350997
582070
917920
17996
1024658
227063
834469
413690
927725
275848
1094404
1006427
80058
1101192
306746
240948
874947
1006871
709396
919614
624953
520219
267047
347400
40615
546016
513879
459421
494908
501082
983743
55260
1071577
416092
9363
968755
687826
1155087
488047
366753
627992
8736
985444
752264
707476
445572
1169848
736420
95036
483344
999174
518659
224102
1111303
675268
275571
272176
1017386
474722
510950
902497
296
433640
179528
839629
959668
704817
61035
260936
1000138
142604
397746
415325
174499
996657
779790
943812
963520
1161351
672404
227164
997023
222698
203015
508386
587411
275080
615964
1117375
1057799
967596
399237
1031152
468980
758717
866126
653049
1085327
352486
736216
229265
270165
30170
690645
750736
937397
1119674
85384
582672
785892
268546
812162
226114
637669
860865
870684
753023
976609
459972
603900
853889
451538
1108762
986229
469747
600001
1066369
440698
1103930
945476
1013668
320560
661939
242400
343807
366772
685645
279066
787812
503129
6119
32499
444916
534151
987770
202848
233925
518899
694010
178976
585119
975143
243763
1088029
925049
192397
940585
898475
407055
557059
1054490
1121952
646657
670516
334477
705135
949835
751315
535436
767884
742476
592486
281401
286740
178895
627875
559599
960257
776277
147875
583932
628255
547756
1153178
1108321
201788
354373
264979
419488
1152371
84098
698651
817742
465678
965270
386056
199749
762577
1121690
261231
16652
223412
758856
258643
121963
994725
780562
552849
524271
225019
52814
796694
834924
1171397
44348
1046923
335350
388401
731045
89934
97063
489808
190850
1176449
513372
158744
246977
731297
138227
1172705
880647
284726
569108
64
915000
625093
996081
440096
423785
763659
545197
717107
616774
774200
47298
141947
1012803
366595
581562
1019638
320705
813270
119465
332474
265330
845733
367081
280557
530843
909717
135104
1110756
189621
682971
471907
588133
781167
236732
1085775
122605
760226
65423
1074461
982820
1054650
563840
1030648
1040197
121716
883134
1009764
467684
1168541
11035
71935
866001
1098724
179897
827812
1072307
894086
460770
1151655
861023
909209
1017677
977490
13934
585447
875310
547721
280020
1174384
325388
497246
64106
764884
224314
494413
902826
1073635
140204
1179930
260984
646382
473488
198731
357087
844528
207620
125687
83793
958266
1090822
251932
1108250
178705
264653
758106
195647
839679
175948
1130907
341293
933635
427086
960686
537695
960231
447781
765493
1126781
883155
33655
442182
780103
600299
520485
1018031
575339
345239
253736
997042
523775
403534
139509
466053
378036
457911
1055136
374713
472962
608006
861410
106923
642775
52919
552732
432975
625966
418916
678340
59599
217328
253119
1078131
143574
62278
319604
405532
535748
853422
1078834
1132411
597453
881735
867265
522926
2548
344884
1105232
711581
348049
925223
137824
304700
786756
412194
1069557
316749
1049310
978732
1154520
1170071
380973
1123102
544259
1132007
1074449
52964
106022
308531
913338
716308
311502
1108250
348878
755253
57809
1103956
122292
38144
142035
658833
819090
702560
491081
668740
862720
530236
730308
517255
314558
78730
354253
634586
567530
1005462
1016325
1080869
275050
939770
72675
669968
823395
692223
370813
211954
135053
1116783
39849
374762
86734
1147385
35579
1054889
62832
714742
740486
48957
244243
629556
126895
530465
162703
827749
395038
404471
501204
715930
888690
265541
196967
783806
74422
132117
62287
448901
1043841
966433
465304
113221
119185
1091562
954056
321104
79499
769275
895273
2228
922592
1077611
165479
470894
671502
897782
1170239
921097
638093
219875
725247
159025
929547
95853
868060
47237
27135
122699
340265
109552
87019
297362
780254
904082
1014953
87931
481447
407924
449631
879233
269150
24445
796310
233455
973200
1134423
1189
861619
940155
890544
230042
326057
919949
24032
112743
1158771
439757
874853
27397
327083
930198
945470
581310
732848
851605
1097192
148522
750837
244163
169152
369551
1136316
21953
507233
1144108
872767
426547
476381
913106
181385
10576
1148883
901408
301898
773306
562266
26406
685037
445291
810004
1023516
878009
485976
471350
466860
1051283
572133
859814
845880
659686
645447
84986
752332
193962
1000827
169024
1114278
979436
87121
519786
25305
583679
514360
817323
872508
135225
1161389
635958
753249
1098808
132318
666344
427606
511773
714503
688807
1139426
685084
399402
1039426
79004
769351
853603
193631
1108909
156128
217575
795251
495793
647952
735522
588245
1085607
54938
875888
1031689
483615
155790
1131189
769749
1010971
702990
933095
661312
529963
353424
998007
482509
1090090
687207
619994
99455
533292
927712
920075
594049
986576
973001
201542
453562
104678
904028
306148
862848
153676
816858
21686
896122
583507
843015
1114513
1031468
743871
97077
522193
839365
1126336
826169
754561
152233
685214
413737
940345
25298
726898
1083605
446015
331405
255050
672242
77085
324604
311624
283193
230079
1053525
10058
411115
256302
898587
637826
516211
455378
244049
316707
352367
1015022
760657
47141
785945
59493
290346
397105
88029
922493
485728
678322
877845
94167
341518
752764
981828
184652
356208
260000
566904
44715
141627
310586
1088457
1063301
705853
378898
86723
39378
163049
476154
1092317
947123
301923
1028771
588705
471578
563084
891433
142322
345965
73656
1136656
1143962
57510
399068
716863
958302
1156827
651395
572395
438818
494377
242014
879382
664145
904955
907328
438522
142107
282525
503690
1045905
15873
340407
801380
128605
988389
297710
564916
137304
798412
76488
631909
353994
647548
307602
352432
700793
732297
234887
486852
709978
862628
265390
885399
1006291
1126871
302974
573556
247143
205035
1128491
63100
203403
156216
151098
1020117
818204
620154
195399
56120
71803
591464
137007
805201
303927
124362
16725
308452
690154
949975
857035
551265
449859
528602
396167
425686
809953
60760
325952
770958
364103
289932
1040420
383644
114317
192407
596570
251548
726619
818249
1134377
237366
798113
1036497
292271
19441
962137
574071
210410
302558
841285
1074109
920887
59887
385360
470270
791145
696963
360631
681971
459641
83301
112108
1074850
180926
551556
60475
1170165
990522
1140165
293302
803609
1178824
1162445
295916
718282
680574
625152
675908
915621
422226
534440
860025
1083550
1008478
770904
375446
929575
639010
383584
204986
195218
328509
486489
311554
218008
111910
680464
458071
373437
883592
301106
67307
253460
92917
1044237
36933
541230
743700
151153
665216
996773
634532
203610
376811
875871
987961
365675
1118588
301634
1003040
671982
953235
888980
1142054
1175786
664365
1070328
1177845
1118448
575844
91510
76266
620665
10744
343612
651012
351551
690557
491362
201010
103253
367164
664383
389111
177303
246572
240786
685650
817867
101462
202095
369663
569186
103857
89610
628365
688434
450175
1034331
579294
507578
427618
500782
719631
1080338
165684
1020194
1132933
459314
1144048
1028290
938183
715325
950621
1092774
400136
427064
937030
537622
194028
1175640
310495
700448
344521
959525
1034081
776053
799186
445920
820561
89927
75839
758003
529940
1149598
807289
1146485
351146
1087466
769980
1137243
536456
805948
906040
260164
868883
1118458
199329
473498
64587
190345
141293
109669
1090989
971963
1085589
764222
1136887
206272
58728
891386
400113
892804
944772
527200
12881
514876
305594
661410
1134606
1132251
57241
692381
319546
293644
240389
693575
824005
788433
598986
1101036
345626
368870
97100
1158010
228902
597481
395924
435116
235711
998341
328825
307323
392840
172467
409223
125074
710904
114828
270325
1099391
1071586
668477
489262
122136
171955
1052060
137716
16561
624619
14054
906349
9861
62502
281234
661120
1169307
624104
372604
828490
358369
1170768
982776
871012
580629
117779
1095397
541
346525
955890
40825
841151
892839
1086877
754458
938358
292202
587322
26456
629508
536437
926782
1079902
520531
586904
418585
649773
937088
793415
1098978
545288
761493
1014501
846099
90101
70783
926636
1124213
1116703
872004
140726
640645
1073673
638844
365501
532699
250464
545955
649536
1063649
660894
491809
681488
352991
26363
263456
542133
571698
213271
194973
49395
23128
167937
521156
758352
741849
649239
957716
327515
704516
67436
371232
1047509
879182
33621
180583
395312
46152
948433
268188
17679
347960
28232
6815
750195
580190
319984
98053
17794
319038
1086354
181715
208878
343369
687489
121784
657843
415757
491993
506144
1137372
1037466
705196
530688
104140
621073
77994
935708
941099
1078483
1082447
147094
882343
380681
700090
168766
762687
629364
151553
1091621
421330
1144110
326469
915798
126328
145637
1056022
393238
171353
830214
262695
820678
930600
76626
1097612
138574
597685
83790
245085
50069
467153
979120
222668
819749
839581
759005
334508
778610
943533
568643
408533
820039
848877
1123139
714317
186134
692649
375838
1015590
53169
1102642
226929
327781
1002581
1028762
800957
689932
1163600
585212
331376
1001548
662862
1041341
414881
957880
807963
1157206
1041213
435303
1016721
1149062
1166904
124367
407988
922822
1160592
408851
604293
690174
919915
138971
542031
435651
335469
369532
940241
409680
985365
362114
559184
75756
635062
716688
898789
485292
1086983
76121
906081
445815
724034
163283
1024775
835238
680479
109148
883883
894152
856798
59603
563701
962980
474770
473912
1013159
610138
225591
1030815
841672
427796
834215
897528
749312
588461
831458
113439
576491
24625
685392
147926
229630
618559
299415
555378
900428
188784
332874
968614
304306
696486
1161955
216723
154076
287352
770455
231208
1064522
531123
221088
1033213
27614
525858
555073
790052
305193
1117786
1086877
760356
1177570
357268
86644
98222
21951
1134021
637423
24383
1084214
1078790
15168
507933
525910
1178490
728337
967635
157720
821649
422120
286391
404360
511728
847889
192397
450330
589617
733104
784660
875908
218247
585747
231908
667352
983035
246715
269720
1099203
732194
142196
1129939
405834
84611
432674
549181
139099
845739
217074
252177
410723
54658
15831
737435
849120
142335
484610
678947
234013
681395
882220
395642
51677
258740
127420
49651
189813
533095
771743
239678
1059114
382497
87831
1094958
844617
817929
183663
1081167
55
420130
1088579
380107
20782
1098637
1044526
688983
767788
303246
722600
455096
900592
97474
1027387
711644
253505
253073
667044
1129129
136333
516748
618371
674694
811829
77754
311247
616988
378602
311653
385983
965099
1167335
127037
292086
420978
715598
758182
843590
763379
94876
969841
423208
602478
734349
968413
106359
163860
690067
284159
776357
279400
333673
1111235
437461
830506
715733
513280
1087991
855443
123977
420323
71021
520295
380905
912180
237032
692072
817827
710258
1036857
685954
678906
388408
1103508
646588
74669
338976
534140
381889
272402
646090
376892
350822
1024356
437152
416308
413357
395371
502583
1116682
137184
540864
304543
577076
1016634
94585
1050942
493508
393581
333603
988700
714667
223844
163468
910860
60515
229712
396906
352699
910298
714817
624965
854565
175069
774915
557924
1145204
242278
786830
154945
1109247
19703
60400
405184
314454
236312
56490
265870
1143826
470416
94058
476008
73722
409759
818438
946709
501248
962976
786430
926642
872167
451225
119703
266828
364905
630384
49759
866210
207927
109631
518841
351956
450995
459208
586144
549313
749164
1148237
506095
721646
515275
699314
376365
111337
868613
271390
565322
205147
875698
777854
47274
723553
782531
1030266
630734
1047896
379407
819237
120754
989363
316356
1075621
472857
612006
216307
747489
1160769
542429
69528
685239
915471
265824
624601
465527
892174
815064
447692
132759
802655
879605
35557
9192
330478
693604
1163881
962463
125011
481922
1087402
885104
495538
79577
1101594
47367
795573
661905
48913
1133500
930004
753139
300369
131493
598638
369022
538748
499243
812569
139375
1101116
220770
260511
926920
997018
836671
387555
319104
1070795
15735
1015956
271257
913270
1154459
413574
16520
30228
657066
805616
151114
663160
225038
1176051
66454
126512
1169124
733960
195616
147747
77743
628006
1015842
982515
526964
847591
327841
583728
952694
1175225
860316
233093
18144
644609
117063
957187
570628
184283
1075810
552270
228751
4066
183990
15845
31107
1068871
399981
884204
953553
65284
857137
826971
908039
122516
1142
276718
128575
494955
678098
546345
299410
1026701
538249
829396
674252
818863
1172792
79836
371955
731258
531950
1010560
397246
251494
438826
1006674
680319
847658
185254
860421
475383
613699
466863
751871
53787
831344
606474
153009
832620
1036316
272452
58448
247562
461380
738135
1123818
1180042
31673
1027651
1154988
214835
754919
402480
970001
93394
1034314
1078097
475203
63436
1102071
1052162
243968
637145
396320
492299
1072220
1097516
53141
183764
580013
704867
435038
163384
494703
1058913
315340
865572
546302
155248
1121251
885732
736314
640774
357668
706912
568456
1029473
1032522
950210
494690
316275
969298
1066408
113785
535496
447802
33775
902440
806501
336613
202655
689776
975171
25128
473370
725050
947107
287241
131549
811345
970305
89408
52878
742428
915602
568321
1173826
801026
549756
1123204
857199
571415
1163937
627265
300199
266081
1119291
177436
647727
723700
850984
31088
126418
763413
382160
940656
39867
801575
1120983
1170039
619335
798570
313044
47501
711052
350199
897275
887171
745310
901356
976633
901797
807111
1157998
145209
350240
492431
362206
623105
1016801
355964
150236
529086
134620
136855
373253
264970
376486
670294
690758
1026774
763487
777536
571275
495216
138823
279491
1052312
1162121
1029622
911022
867756
11772
38326
198144
622383
818657
286713
1039097
89549
467102
777037
208679
141652
1153316
1130149
277191
623004
413647
301369
839755
988729
460703
606711
143728
132558
228628
834521
1010780
1043778
637105
1110053
222468
463610
1144321
197749
1058159
924898
738466
341673
258985
418852
834543
161524
790596
24345
612625
529137
420470
931051
948010
824039
161394
630381
200182
1044405
233166
755229
437908
501065
108102
571495
339316
1006693
810819
562086
385884
247978
518912
634877
812543
306158
532386
959951
444599
1162944
90312
93167
293221
658224
211089
1021104
575266
1093370
897853
909350
1153451
1077320
80763
868579
579602
946802
147848
866286
715894
26538
595879
133328
458311
348016
287949
82661
187412
868209
185274
456660
854936
433471
769859
657590
582446
843628
84324
910039
1061223
416423
596070
976379
839987
304640
14848
957844
1151172
943552
857610
831332
711765
214336
574427
585942
350220
304216
823693
767348
460963
280936
926243
522347
618788
360039
372034
155116
1097968
518415
782277
1070511
246592
441092
667307
910278
274506
185247
816195
299418
322840
871701
665820
1020984
702580
1152685
94489
1258
685118
783402
309834
57296
677926
933554
1020207
995797
880871
363318
1169099
589009
1139670
931907
1146633
346049
217395
646154
1038032
230486
453850
256834
367789
100304
70679
440814
577791
710065
410122
1114332
80336
905615
333152
1026421
536345
165161
107811
169705
1092742
498354
54702
227332
755404
493569
431167
1180550
701604
105736
1072698
429493
895259
129980
626824
236151
267485
82012
1145216
517620
432874
8225
1026900
611289
526218
844453
660217
885017
261386
152763
487975
471598
421224
232943
256182
799955
368489
494101
695445
968825
253932
1086840
782738
811897
676025
441606
372635
969962
984158
202501
1155934
887917
646767
981380
728837
189903
289020
36852
1167803
229072
305712
1021705
351788
412631
36832
758942
519571
295770
930738
1090733
1165515
92617
471741
450556
447953
681005
101734
698757
304119
856998
1175129
705801
1053112
1027750
1132438
1152882
113525
939230
570225
75357
401452
1088342
502794
509148
145139
607996
720007
1088255
1013372
470684
70426
403659
145594
1078128
762891
898223
793261
1156410
378699
105909
1137208
1138688
440593
988687
658422
1105122
936468
59096
514711
966801
226
47003
780122
912488
1083846
818254
713674
199772
682310
751922
27828
481616
450973
617255
5098
341951
536152
675771
653369
600334
978098
625646
356826
115196
343490
728722
499554
190009
1021982
745801
293995
621418
146958
324925
701792
1160047
481036
65375
523294
509416
740575
1058084
859902
417092
659224
977066
857691
980403
815430
702945
818209
211300
635228
105566
1084997
975449
74540
537814
770970
856152
423088
1168537
98175
177711
180005
1143115
998840
726785
668061
144680
42862
1087697
1009981
303399
959918
840725
699042
379118
536261
198356
25200
941029
427660
455974
193486
1090468
1013132
656433
874865
1117286
772122
333069
571579
631527
737338
457622
106052
761308
323877
270370
1061608
979741
8565
208169
803983
611237
478584
339222
266078
716669
603411
136037
1167068
788121
151202
1008593
1021543
281558
134325
587708
966725
682200
341678
708605
602464
1165379
1015978
738580
1143480
11970
501390
992416
209229
285212
982479
1092840
1178718
122902
545942
633903
142398
318142
615338
439015
507965
598093
763790
1008386
1092179
570676
140715
554837
1028407
54064
657652
565358
1132619
118541
94788
902350
120461
502282
213582
584243
339561
869600
727760
754218
373387
793108
695432
993392
1146419
931400
7463
488503
969858
431405
1147877
302249
984203
278893
931245
936047
620023
360583
646716
261004
572939
729498
288638
426313
173158
531399
1018074
167064
687377
209375
62287
835037
44738
159259
1077989
1098075
263858
958461
568272
1131112
898561
633596
680542
888119
407979
857364
208106
22344
833926
718455
291225
732841
1144046
1145580
489616
1151181
453531
1031698
45336
348258
873458
829312
608447
709457
821844
678217
480003
816509
758622
304628
645769
310946
100201
75850
1108594
551510
387149
755300
78956
367122
1088738
703414
631610
983187
106097
355560
1140222
453556
1131359
515348
999981
546653
53896
1084425
847350
769475
105614
1166744
19878
510095
119097
369021
472639
885975
112539
45546
532032
761639
1148228
684349
292086
1098944
261058
3956
635613
577389
809311
1104822
1113650
955171
190496
714550
238530
859563
890521
1004953
737734
707342
660558
314723
1160543
1063656
219146
556663
110656
548356
819967
88057
761173
817457
407243
218847
313549
723334
700266
48930
393191
262761
858341
1162488
1146526
389228
155971
784650
148459
956073
58836
1040743
327863
1179028
665554
206095
199746
700621
382207
181879
153238
1088973
1090647
424267
179156
235910
423864
356243
480708
49986
424108
717017
1026185
747182
506248
439992
654701
545009
413480
983289
690581
617404
457982
451047
1027234
540973
270981
593972
874624
247991
1052495
750304
987928
1021104
654061
871532
215566
542702
42220
990195
607937
726801
185158
948379
267861
492732
589994
373959
36852
265809
965378
640540
938122
462350
434069
72040
815379
456853
73539
574755
967042
1155243
554508
961942
1005953
498252
458638
895853
412938
958829
765976
150078
291789
851832
1019432
737213
822614
32888
1109840
148306
841908
1067844
256407
496839
1076525
227488
461931
1118791
599914
683290
1074101
487923
301022
115066
327745
267879
59814
1005793
183960
709063
621336
602714
297140
654498
119498
276804
775851
516218
327784
952136
1128512
380409
985621
116165
194748
54062
547602
787027
561728
1064418
1130902
114005
1046178
438686
563993
709765
1084351
1177405
74685
966304
826567
115040
523312
912832
1029935
125120
991413
606219
782097
1031100
925512
940863
349928
1119794
39919
817294
575106
932671
696446
943886
732771
560824
668881
1153214
59262
810169
1038343
375800
43791
224647
216712
935597
1037443
35673
588828
410343
7147
208170
289902
407081
605691
150039
193908
173208
1043983
332360
263078
1132639
323410
187453
1042080
365411
88151
405299
125588
1174856
819415
935157
655063
925099
1137605
402435
365273
230619
630392
86710
1092693
521869
159056
1023686
463689
355195
955260
938839
762146
984173
1090491
437354
943002
483862
37560
952655
235723
270767
1112114
475082
464685
138801
559041
1028886
636430
914337
198812
322786
891135
312407
534610
215342
181748
254467
505249
1111690
60122
494423
708044
114380
12981
477533
63787
387810
422643
599048
915970
437259
1173972
899878
543687
853256
103232
591978
214540
247587
845482
1101852
416296
246655
817179
820771
429527
503535
532176
786669
437797
364183
1126327
372621
79431
1038040
852226
637014
508533
231172
905706
9008
915722
593093
383178
1054629
746239
163065
989475
669979
631917
429307
321175
454320
850625
889466
186321
933649
1168036
453485
514611
296934
893923
652321
1179406
792701
907464
303825
975338
1106525
1091833
377731
1135711
614319
258508
250164
552973
83998
205958
407899
220765
371581
56319
162281
686408
926890
1033480
895631
1177289
495786
161834
307812
853096
1153210
696566
81951
950822
271355
171067
1040217
271954
964816
55444
761980
354705
98322
845380
937499
710848
345571
128010
192359
393619
721951
159983
701557
534636
561103
382746
19866
521032
1090480
1036284
297565
707444
433159
563738
958779
102862
195274
1096762
526942
821729
304384
207984
191865
339869
753775
1067385
1024614
80264
584137
913538
925450
1074340
414908
366213
761588
518487
672006
626782
1136800
908026
640458
182087
285531
1069415
1003437
427296
721908
942352
509236
202412
1076748
520807
528608
917995
529697
261403
1050002
1039240
1120309
1044506
159367
308571
1072244
247834
778341
210090
145120
556616
203700
137170
512288
30234
995449
505638
822030
1054285
992868
1048606
270042
582760
410785
1137360
809304
351447
361297
1063688
243953
1078220
447074
856131
217715
301320
1054286
253794
597692
1127734
614948
140851
358325
984682
557949
533473
467339
252043
1076037
54196
29835
405370
1124533
855808
812667
900410
837572
531762
364274
886653
719250
353194
653510
432975
318281
31295
1089806
9523
619401
443464
53351
394070
1078605
813217
731446
392120
377533
386891
240113
580209
872165
546492
1081277
1123786
1078043
837084
674263
1117741
580698
154830
80363
32850
1121960
4970
620651
351933
721041
135672
705957
818673
411671
111758
1165716
137096
709751
378794
256992
206573
1138536
911282
910504
202890
331858
952147
909857
225872
731130
406750
1172272
317890
853844
249984
542295
1160438
793168
1117607
376387
431488
651408
674176
806727
317335
1013318
576292
845855
1043886
319432
619700
677373
711815
970890
991544
764663
642983
336380
146388
763950
623037
200673
810800
353062
322725
1140484
431983
797384
441916
1131428
977333
281621
186506
201840
745264
1039151
728154
79703
451951
948289
808645
1108393
918774
507668
778004
599853
535748
909225
37929
147491
764193
435098
1110491
1015898
625934
660620
137788
1053491
287660
1159776
287828
1037483
1098080
372119
213682
810400
1111387
1043651
228814
1172553
1040770
185159
101360
832754
950879
378167
1022449
1092525
674680
666542
735920
443530
336730
237592
388215
718643
89820
613449
728493
305538
1039384
98613
608841
595233
146299
1146666
1129350
385364
273732
274965
253688
392154
535982
304154
171799
213130
789629
676224
711811
819850
675781
445739
438991
585433
845543
1109715
1177475
1043963
830026
575487
966163
1000653
737720
78743
778101
283716
926273
55657
1062007
655683
8403
437407
101742
419745
446196
789565
1173921
622016
570349
923048
638156
1075670
192507
60846
1124943
649351
780304
1116184
1047678
491643
1135248
854784
308724
138714
322488
67689
515921
746271
709443
1009143
758623
381972
362754
734980
99098
9224
1129122
987795
810677
286053
26197
586737
328906
1126019
953572
74905
1128277
907227
592046
218401
381958
163391
969463
899035
1015208
923149
1025205
606297
705726
230014
996394
808146
1083107
453652
537892
401512
848087
1111546
902987
359508
983705
772761
385639
544220
129787
4901
28950
656531
498377
495247
1034037
1118418
493567
847509
343097
1170833
928811
589781
426411
729717
793412
775177
818119
228382
184987
282162
749243
463805
1072915
368436
972684
94815
2943
180127
124895
116641
708135
833909
35557
872177
693671
492408
581163
319577
79404
1078403
1085162
1162377
535877
1120430
1025741
306317
365375
449692
853048
166657
91217
563852
156373
1004575
818808
362286
305114
601772
1051244
1006898
702443
1111394
815449
315219
687217
811197
773418
1021300
684339
83138
880379
364004
325179
180843
1140884
873185
1019991
265925
714834
771863
411293
86645
606804
883134
875106
546422
578324
644039
844005
254992
534277
491602
1038698
495313
1049859
848176
680249
834491
994916
111559
340618
208724
181340
482391
954044
933703
322576
736594
1123313
261117
1023573
336875
613495
430490
58695
226050
505412
784951
644818
404080
272865
590686
750574
672857
1014255
311851
151488
593375
550253
407335
160274
454587
581711
287882
58481
173274
108654
1036768
963174
833179
145036
1168016
288147
1017895
1165179
258659
719547
57678
1077495
56215
354567
188187
851257
53506
120518
844786
461606
1097586
1059559
301541
182226
575784
1165056
110836
800720
833704
362436
151940
543347
184789
169890
578769
1056534
813499
765495
1025311
946728
411504
308900
1108640
876102
632914
165036
675076
331122
351719
556349
1069796
566499
1170558
103627
1001842
366444
395983
404277
104906
1115854
917373
882880
1089598
622313
645029
185459
393305
569715
660427
379269
121714
940939
959543
382972
315
417083
705114
722725
10799
989311
997859
284899
673208
437250
877012
209515
107175
744618
830966
1146779
292254
1098075
421618
920241
1072448
981929
50057
824494
599931
650751
1011929
1056315
191712
125012
897819
212513
10539
374454
740703
776539
204617
695513
304370
519088
783563
1177815
1177925
877667
74892
312877
145429
374297
854249
936209
571037
435586
1021677
171461
300199
626148
165654
197329
1105558
505082
824952
470194
598146
8339
920946
1070341
594155
801969
1009717
913584
950663
1004716
908240
815757
499544
300168
507642
680345
61660
809520
1065738
1022889
980332
204021
271331
656292
760909
504016
783868
59907
951675
872975
414459
1040914
758319
872806
533727
1139617
17296
481389
505928
192311
798073
523399
570921
547866
742040
64854
207963
941725
799957
557616
193857
322090
159917
1018996
51500
954697
746272
749465
753001
1003966
659891
1139768
917852
1106733
133666
5489
678142
739640
163613
384826
532608
506568
353525
862623
965881
967934
1041888
443365
700684
1041268
900630
980390
384879
403488
843041
1146180
918732
983145
1012143
256562
446641
846553
146506
956272
722285
67011
1103837
954505
1023670
1028431
1129025
307214
439620
694699
946969
500711
467411
68521
427357
234174
343128
356738
766659
1099308
762435
39340
614402
738427
570377
671530
1084441
930683
811452
176557
518849
693452
1043103
1180140
387004
233498
109442
46299
147342
346146
941974
156617
442011
568221
150819
12976
541375
151308
12268
1139184
141368
90041
1060965
1151847
819344
186241
101707
736725
1160612
1022937
513710
658318
446653
965225
73499
671411
226466
573676
260166
15906
942589
1145754
978648
240306
1049097
492666
1122438
1157291
744963
201900
945225
380087
332036
692130
921300
869169
630281
1164440
601327
708784
692831
476840
321515
236409
781724
371431
539323
1065031
853439
174439
683571
939056
300234
1033868
92854
26586
49297
824717
520838
1002876
850054
506198
281732
272720
565292
317471
84073
128993
1052799
615907
1108131
552671
165209
398236
247224
927861
1075281
960
670708
1119148
114036
155225
421315
782905
122127
151380
764834
70019
916841
559151
485465
687862
979871
809063
184048
342502
540964
655611
865330
786872
657688
291153
225288
717502
76984
1050248
36749
184919
993453
1062938
507482
673839
325292
953833
1161263
138412
538377
129741
1149466
336449
940332
371638
861141
41077
835161
694175
961101
343566
170624
267739
951492
703854
606415
261753
309076
730224
313001
455473
767638
1016521
211903
645841
799361
386913
272543
1031020
47896
290969
932976
876952
339939
464000
397088
5676
774150
1028263
273979
496732
361597
872875
889375
1071761
772785
874443
900596
850351
890455
1169720
125045
1069806
137500
1094031
656758
290038
936509
955535
1092175
921157
452469
1008188
712316
409856
390920
36123
50949
972428
814981
105935
88705
491333
26375
741422
441811
188186
567483
561015
1160748
1008791
293511
1104882
448472
879050
53390
979446
962150
64190
468773
1036030
765865
939263
566232
504147
1034189
359079
124345
1029893
87927
702778
225262
1161434
100666
462544
1152307
429288
88183
212677
1044268
505148
911717
859363
572157
3955
81382
1011158
442430
378940
285487
441963
458078
516403
250294
694922
983185
188415
847333
1062091
1038146
449472
84935
282868
374038
763337
888258
579835
324494
556806
699479
128962
67114
183784
593043
1059223
154575
268739
790438
249661
375728
322198
450343
1136475
510011
560232
902062
650435
1083271
867862
1130378
330432
173424
757957
196225
771226
982438
38692
433094
1127838
239021
598025
912625
312177
1176448
1080445
237966
342673
796277
1035904
978930
820544
4385
983898
179786
629000
627869
469444
966918
228967
458667
28314
274391
1063729
573832
737388
1137484
18705
628388
479833
563343
553626
469482
497513
226059
189017
487955
1156388
305698
381630
1133033
1008875
481140
684088
208833
397101
499613
38034
218569
472388
505058
217029
310101
1085606
920415
205949
1097903
838081
147315
1088227
661271
881761
1160393
764673
779452
92185
928610
1026406
271183
535512
1130973
896712
832364
4158
356663
172880
271877
158784
185188
203250
479437
555458
737985
77363
612688
1083375
816374
251363
575694
383436
856250
561284
984237
2249
575576
903809
353599
828766
33067
764105
860959
345449
44699
156600
161515
676301
829623
974144
238691
498164
6203
301967
615285
1168232
731431
991385
235570
684686
567397
150535
546890
1029843
155452
983801
629291
978961
468598
455834
785194
608066
226728
1003062
481323
389443
592809
964520
366279
764879
231951
25900
797806
348761
1155039
342569
261605
573353
332675
431020
877992
625740
981657
464523
708562
300347
71002
850735
599675
500263
1076770
710759
42413
200883
1107398
936694
760401
819643
663125
848538
945366
222397
692368
839728
493935
302353
704544
1174989
340751
211560
809297
269969
637446
978938
319728
639252
85274
1169577
472344
1049802
902902
626736
248063
872025
207378
80013
544277
280166
1081989
239895
954930
372232
1129645
996449
12009
737317
339502
847554
903865
922021
246478
42630
605711
424284
1178936
463475
183192
53280
564179
657759
10089
46576
925290
1090077
503275
363286
1017782
470646
1079983
500513
126281
202496
504922
829574
272160
100926
1066787
151074
871806
533749
1109453
669724
632341
1085715
1171826
426789
356654
661549
387958
1158182
238136
1074358
557692
636923
1144136
696432
136921
1119852
828236
442615
996259
8552
447939
972028
789937
616554
84016
138555
89506
172871
1142348
757771
985549
281510
132908
715453
600822
625215
635339
697900
1004758
1172495
483759
1073765
262556
183108
620708
229345
1070802
1156735
701113
142471
1139989
1010316
382836
1109281
741898
1015100
1100607
923022
961529
943718
482935
309432
248339
101411
58632
849400
224544
1180033
523813
814764
16831
27487
1177089
6400
1084655
1125920
856091
532833
1101748
1139034
556217
1072737
917807
1021394
717737
720562
377791
926672
523345
571841
163752
418144
626349
268357
373859
19109
1097440
352135
929157
283906
425322
1167811
802655
318055
82880
3921
311173
359634
755527
793624
252777
769410
712154
396784
901866
439719
1084510
304711
596090
1062677
130095
1136321
287679
205310
866949
286751
305133
825302
1104562
705341
611473
851390
1127005
341304
921655
1004749
624650
443685
1033035
856814
181115
641471
309442
150767
1131197
969003
530105
30618
37212
836337
1132091
1149646
103128
808207
262930
429672
693581
981407
266347
512474
992216
396313
350572
978506
768681
383008
420439
19921
586749
759891
439822
558816
179650
962621
857932
342895
552
648476
128784
684867
361389
726355
192516
657387
461520
738218
346961
656715
281147
140454
1155661
1052108
411653
43270
777531
1178810
293766
637780
270110
852674
969054
626903
574104
468394
648365
557106
662332
63332
666658
1030230
64768
872730
997793
222790
15553
316894
636431
244534
173975
145817
1118742
1178104
825562
665762
866342
119999
703066
544712
371893
87522
364356
490654
65424
518165
408445
411997
207436
986429
804419
932199
189122
681967
495217
791032
406289
1107771
842705
62493
104462
496135
690751
349273
405911
903262
1136246
282458
738363
257664
815475
617411
561845
234949
606297
1135232
132915
967583
781343
358449
735482
944468
1130507
298589
834978
872211
1162599
16660
33589
640035
31763
766868
777200
53808
1055695
1094550
412447
712065
173030
103661
195875
714495
324931
1175930
462623
957744
629504
370472
624913
606535
246736
478652
433123
967313
113543
1027340
667238
1070821
1013191
292895
547764
1098560
767737
208387
954485
598172
3990
198032
501289
1138963
418471
950315
1066331
980253
785643
753675
786503
1105015
1104491
378721
463343
1116183
182560
1016523
817089
918070
1033141
895940
92511
160586
1031607
542289
853141
148976
238587
240002
726998
102905
1153285
763413
1146609
426694
223582
312740
1133522
414116
1052186
125468
1156292
822461
418776
800890
118843
32078
467602
523879
1158477
624533
690233
1082103
603533
126498
448465
168543
59319
440455
481845
88247
392745
123745
956932
83338
118109
1026881
806750
727266
454541
269639
296299
823473
512776
209747
1144776
938813
899633
894181
786076
1118059
498458
396912
110806
210759
65776
116496
24424
541550
654702
956896
1113406
684242
707793
954567
1168232
769819
1008324
874080
1024412
1133101
1074354
346558
545992
1007391
782920
390398
496739
705573
24836
1019174
34084
658799
780958
1175679
345871
47930
1178707
293178
586651
989605
882838
38872
900327
615084
851033
763172
48830
853537
1069639
10636
447502
453577
711544
897120
74170
317830
550960
922906
393963
10111
289263
298626
762478
60468
1032827
227997
231619
216167
909761
1059020
10253
1053957
1051946
611545
547115
417435
230322
440936
636482
195031
711550
327003
956998
903722
993427
330972
1135657
594073
569334
599474
205894
44633
24079
525015
750854
1051545
320741
69438
907489
583326
155129
1031724
1057422
1080172
1053102
779804
1128232
845072
370813
926773
551651
941611
204404
345271
167793
103212
55565
506172
1093920
501047
9477
462025
814009
396172
1028455
836714
669743
293551
1004999
199547
9298
474330
16741
638013
49455
284584
681843
374083
889448
1111777
443696
935971
258130
209427
769562
249066
827511
727122
334267
759602
1077043
477122
938285
626271
532998
608085
745758
48964
474148
497444
1110576
582079
241020
740920
689810
508615
773058
76527
1086993
1149791
1019019
20307
28046
434768
462965
65557
711385
1146171
953677
125103
1106307
379451
910186
870723
311131
166709
223869
414168
385069
922905
670145
642375
795103
665277
955061
709483
347131
439757
969918
324801
1162632
1102224
45834
221913
813496
988195
280237
986042
205154
721854
198544
288540
999176
521735
969648
513890
1059517
663034
142083
13037
1002106
864133
846368
695488
130618
502552
357390
540504
168348
685552
1048070
551734
635501
294540
890367
10023
382125
28815
83460
811260
632322
212900
1005114
61460
332074
350381
669471
792959
290712
235080
833433
1130314
251024
717277
982283
587480
631008
383133
371641
916769
884764
216222
185729
818617
1103142
1120570
998754
31087
1024660
639369
787246
135625
29247
389261
377398
592228
1150245
878123
287517
1041715
319388
926654
385533
123283
941774
266351
487196
576898
322053
763519
855160
4355
181145
1147186
369923
159346
251107
856426
988595
665248
305669
1103592
140426
276349
1023698
302868
1115368
240719
36124
114466
274077
291925
358264
548585
830223
618008
1002450
97263
113066
257594
223015
586108
1067574
413197
1096803
450898
1069482
312177
256779
217526
155205
114374
148092
896501
385915
1145246
803682
484176
94102
25531
957448
194229
1086021
489617
998475
402827
351454
987964
800738
875811
983420
248837
602756
528779
763714
964363
173499
1118908
866440
737588
109999
326245
1024086
306822
1079013
217191
430394
589740
821249
842271
441104
1094253
1029963
436980
425724
1038952
855328
807916
210708
12917
1132070
1178948
907279
253687
387933
805810
387176
114423
1095342
657433
1051308
792162
567154
145139
189124
915602
361498
1079975
446408
674378
977563
1064531
601739
15230
793456
572488
571917
1093470
372069
1161105
789375
1021860
995234
826877
991401
126750
48866
771134
1063902
364054
413553
174894
251379
163400
626873
741347
423884
49952
615474
1005987
619324
255203
998514
602693
106829
587156
79496
464671
1115217
1059580
106251
982311
4554
98239
897157
263692
905751
712307
33748
717965
1121325
1168223
49850
899552
1121959
460285
132339
722437
648075
972049
345958
788889
676573
1033580
380950
1090212
924655
77561
416873
267953
573945
774178
206663
1063532
241110
1131853
833602
883492
267825
977322
1167659
639411
203404
521529
1040427
13317
384108
1018179
233960
80300
1143345
448887
271834
649661
296228
779897
902971
1164125
1138401
165837
541687
33351
770228
992602
309631
493135
918443
416645
630159
583410
400753
102547
143142
255247
883170
716114
331342
838133
1028547
293457
68567
323492
39553
700161
1159856
707813
118558
1137338
1016726
703069
738440
889057
230759
572069
787586
633937
689925
186391
1026439
951444
634267
362106
767951
431878
874501
17996
932081
161308
636966
186891
1076660
952440
207920
1024489
410970
728297
423634
24997
432395
7680
796884
865448
122133
761337
900164
1171295
1096948
813843
266534
30788
558217
1093013
1153160
444608
429514
399624
1074700
879758
297137
855465
56698
461362
1007376
811068
100965
273988
776909
412509
444750
816502
200130
763082
360976
1153821
329101
702351
5032
223984
555881
398867
870285
568264
590221
1167309
449999
982282
589462
353679
1146666
21847
478079
1051024
801709
368401
1071036
602277
1083154
864297
67249
198294
43260
867304
273053
1137333
1107930
232530
1087713
786028
330211
8302
310611
338333
612647
432760
173357
16618
396677
1179014
1012392
1049054
137959
320156
472872
565772
225803
656934
1022987
732026
445568
105023
856630
435725
234649
920985
1055025
1137460
1053704
863379
1094183
772231
604719
1102414
862933
652506
1169469
225513
1001612
743546
23458
588452
772702
1130357
405474
481721
527689
153895
16817
1171441
1010983
806168
758738
1038678
12458
558053
580786
382322
296952
1046009
408307
223984
1051630
314812
501928
527023
84894
1030278
120212
1011449
196015
373329
928853
322494
768400
924370
1132692
132027
84947
561130
1116770
732723
364183
64891
380689
659549
993921
991574
216360
158813
249261
1045817
392014
879161
209138
398813
367513
895614
76729
520537
326943
1062918
941258
123911
1002742
196893
514382
1157823
160319
1012728
301594
361998
86105
942858
1029259
165944
1093345
464730
1121602
795985
1008346
515304
979569
247443
139185
814028
1131182
186195
1114077
387288
331370
895572
92133
17454
830164
39322
352276
740240
940208
931671
451776
741921
511684
695594
1106354
44726
696203
460250
475966
850716
649600
369286
614873
126356
73008
688262
770173
834528
659865
661348
1043112
1146701
731155
150624
278152
907665
94779
166134
300064
693148
71334
709921
1112473
1144237
876278
1084947
552736
1005053
6242
919130
466423
150915
400282
997302
699650
831853
412284
727684
297338
1137672
3550
495997
7006
502350
739448
793991
735252
1089369
283193
85610
1164624
1092828
111620
81645
1122983
891015
807953
357332
1061976
214839
864642
360402
1179390
314349
969766
529239
1159215
17734
683243
411480
949809
554497
849463
66788
688000
121536
1099650
577979
323162
400667
619914
748139
656435
251475
896309
674690
391832
409650
244305
1073248
601833
237973
671396
463719
781614
925138
261430
309385
324875
499416
198003
674844
1129866
17572
648732
427149
810702
1066411
340602
1032761
349860
510468
143345
704747
939015
1122174
1127633
107488
323335
279712
649301
771370
848897
427040
814257
710352
1013119
793222
801183
143272
660310
845590
57645
803170
1057138
350412
432271
138103
308020
422726
678663
208826
1131885
462612
784979
674651
795259
272154
800674
185616
576936
302015
1147396
141941
332931
550703
485040
536650
1076503
470482
124666
229765
190022
315079
705506
670061
37049
1093959
874660
747738
678336
417213
562798
417961
315569
482166
707888
979808
593219
889261
579761
15942
735413
749632
89610
1177922
809260
1082029
545081
1024040
1172195
953317
183967
486096
541334
1120845
1071938
1063773
392673
582635
120915
196758
635433
222522
1137316
1163872
648256
399646
984218
185845
826664
1036845
1173565
365641
472672
549235
1094527
469277
704669
1180329
377440
639091
364756
1117545
536649
1045208
34803
776234
527587
796974
303832
1103327
77109
1136849
852823
861779
837837
1128573
693078
1005982
253606
558755
821853
1138874
1054879
870580
404407
297199
761010
112352
1067653
540960
120454
598679
569914
422205
747695
334592
670998
719136
781617
1165818
698652
408757
874028
1024386
328553
745470
1024067
712639
529680
191940
60377
736399
352524
225494
1001772
223401
63364
662356
39906
117174
13583
1035639
1066468
317091
516542
341919
426285
863491
905915
1155103
578528
972730
376166
764244
1128099
584714
853200
1130295
782264
85474
1091503
86231
1143861
444496
1170701
718601
1013533
361964
231202
311554
899968
1157233
429274
231658
976385
425550
884407
1121372
230514
563342
891335
891533
179284
1059439
408361
721544
985404
584563
436808
832814
648963
969969
109875
748792
800291
460035
357603
1024009
209328
637033
953253
232013
844957
207779
595883
108022
814802
505104
118303
1057939
106514
639311
870212
594067
1111656
390208
330793
890145
884674
153497
741759
629467
554674
231592
701883
884420
1032092
17605
454472
948882
23257
355655
668356
860352
1031709
1091464
601160
782731
663707
128593
480375
376698
384766
224098
450848
945877
917116
64003
895446
42728
874209
766286
259413
458447
628201
370385
1086646
663085
1177323
342622
703502
77996
403792
986186
533352
364214
1155471
178566
811402
597396
425020
204991
917319
1021096
542754
257591
692847
59447
878007
1008524
469907
1172161
849833
67540
228226
1171896
493364
728359
235347
815149
1084833
223837
618590
312050
151216
419680
540528
263243
362810
841501
546646
343551
476272
806707
470207
1135720
211028
968507
526203
514021
409054
479873
383091
392020
748806
749360
677531
192554
1151033
274892
758814
1069670
578662
514429
238544
682189
1131900
357460
950909
1155315
487655
6519
789525
152973
1035929
985785
324000
405202
1177370
163762
995745
1151066
661763
957907
715135
57453
1015994
1156493
376526
1087961
920784
442235
230787
508369
768896
313323
393772
417800
293496
889182
240387
1080629
132064
1037623
1154309
393121
171968
652397
719199
195152
1102326
755142
386549
733069
183192
525089
138877
174233
956148
836632
1090734
223113
228969
1179543
90066
233347
328573
772149
895863
222894
1025528
332891
212494
823508
555399
214876
639369
750317
500210
1089361
951960
709716
544199
887013
105685
961756
205690
377896
1094656
28012
661082
339058
834787
439781
728052
663660
881181
817118
205828
942001
452264
651290
374227
264793
772174
928946
448169
879979
365293
1076569
534423
365998
868731
1055346
69780
1073770
626470
126177
1085327
824657
628892
784527
708646
406227
134819
1095709
861535
470665
334060
237827
177459
1023171
221933
384037
610608
588958
868347
408685
808749
678983
340082
337612
676758
44131
635715
418893
1133312
300302
417420
393228
569649
625818
801354
831175
58700
1190
341957
956116
471721
214281
999930
1163006
515448
558858
628173
1115193
458689
387424
164594
1059818
452748
936297
292770
465857
666766
658330
499835
165166
337890
588328
435154
786282
531532
1144974
986268
852185
532463
711769
127038
1002328
240596
267556
560986
943451
477452
729189
839632
88784
601983
755131
124961
484553
832842
442667
1000090
783852
736069
1065797
895847
626830
729718
152287
557111
157373
688812
490473
1009125
348673
367635
1052082
889407
324309
600160
284068
859737
313236
978874
828811
679886
1160595
86521
1086878
124087
527218
244800
720850
771320
717246
393505
212210
235236
199419
577592
309140
989089
88181
798669
116725
898713
670785
1135903
303874
46656
217442
94185
509307
121744
549554
178093
1133446
932222
197206
116491
937203
186314
602128
62268
715917
788869
783376
251097
274829
1024581
327982
991738
1013058
354566
827101
1171837
471570
972085
20758
524783
980037
178794
223913
218529
907580
977967
366301
647421
1005881
987166
143000
1000410
482689
484759
383207
1123479
625338
222549
1171390
904973
677771
692358
75005
82659
729624
527386
450757
84551
1115960
502056
258712
403795
62209
211414
1008047
754559
394702
215417
754226
550421
18482
741073
587223
795378
366469
188351
252292
1169643
245471
528788
230378
902561
883153
327662
357887
981935
503635
324913
165077
879895
848156
868412
833853
44465
279929
413432
703751
63934
1146683
695780
526992
422116
1007221
1034308
1180364
396203
189543
1129365
339538
1148781
483986
505924
715912
642829
566009
316057
334769
711754
148324
601667
351500
84147
555349
988552
1067265
832799
645335
753563
765629
105340
153944
952433
431717
523771
264748
632455
442013
762666
663890
21974
77082
257132
757806
525403
420571
231241
270641
972030
700611
203385
280451
103423
387065
733643
279809
323567
248342
675245
160369
459769
497429
580334
801037
788218
83224
357250
195191
608666
580506
648738
540976
945344
1136216
902540
137638
960589
703986
573685
247364
788030
1073949
1082290
1107973
249543
540155
516760
54202
802048
140251
483410
836766
596558
159845
498858
530952
558937
1066559
889703
897843
638702
127157
15869
384524
844373
798008
324443
557801
608266
1110354
1116128
1129373
375115
941761
962872
651938
1135851
298612
203375
339476
462707
253930
791060
485114
127133
848974
149469
290823
1172884
73169
1134744
785840
1004710
443166
444784
789060
575826
546207
839199
584526
1048562
808498
841873
686742
381240
951334
637501
1151855
369399
601804
606578
457941
1172130
453440
289013
713960
556004
696502
603884
408800
1179384
768118
13323
791647
766513
33426
577470
566929
835620
830821
269412
346704
818365
138649
226822
917575
1048747
919962
896896
53112
573059
820304
1152865
1102085
258704
321890
676311
474361
761556
1075819
816402
813481
723641
421180
977466
1160982
970943
143245
604390
97573
625739
488529
596109
411624
799831
797082
721192
855130
951558
384028
949943
837662
1027402
493971
618647
284492
35953
75138
1114759
1112320
741749
816481
326640
807147
466162
907778
331785
974231
255866
1114621
939567
748916
60481
868266
56938
365350
875344
70305
1042953
479033
1168223
199317
783065
166262
511128
622517
1163537
245388
912278
25284
360022
788526
448820
722074
625223
1022468
639545
49061
392726
945585
782886
239497
643403
302010
1012232
1122495
437951
604499
906869
728654
588158
334948
1148278
47351
204598
560777
189380
950596
763726
330784
731012
751871
441080
345823
42742
492750
119705
599164
308355
900924
517859
100150
738556
1116436
962208
462869
279737
369474
89584
558364
910938
1072648
759603
196879
696722
1090695
201540
739354
942611
1018144
955459
974643
437734
550079
915741
900794
148942
1150026
546091
158171
639223
102186
1144621
861495
10990
723629
726425
19999
1034424
892423
551867
916642
240478
705754
214737
444730
1154124
822574
920037
490964
763937
170251
812333
52719
964500
1035940
616264
616029
543249
1097513
1084771
371910
50619
684409
985759
805786
225020
816618
157685
1090713
8156
1061895
714661
1064672
47077
644171
564235
435249
669738
278104
304805
34071
1167074
1121347
839233
613758
455859
576170
980603
205944
404018
910006
29603
498467
497317
702630
685059
1179358
692487
1178692
817031
1082252
227819
488215
842256
525867
426363
327929
182552
357146
975355
751104
1126846
1076962
231093
143088
977186
1029531
828180
207268
1027928
463825
785171
802627
854014
864070
436940
3094
202945
753504
124552
485319
453799
836914
1154956
932258
188072
396628
561722
707925
44802
693032
453028
443019
717303
379059
390792
996544
1018166
749231
809899
265651
901553
1082020
819037
191829
47891
309269
520233
1157115
373169
448722
692668
936219
149377
979004
349138
800209
964882
986620
298723
971200
1153311
942497
400725
929733
741980
956238
4090
742472
524014
644682
1065757
133644
182960
43094
243209
838065
1111566
415448
66335
549871
519916
105625
327473
851177
42728
751621
341399
860404
1053834
244937
71910
596859
109033
1054451
332670
758109
274599
420793
389065
477781
399953
1054760
308588
763475
671180
662539
1155147
1115289
69519
604175
1055985
1142697
610622
517435
425806
706163
260907
408742
215513
124809
79217
888104
123180
969947
630426
419070
1143486
440500
800383
221049
981734
1023140
861959
206302
847618
910198
590955
778040
778399
47296
355016
368191
116236
881765
853287
1150560
378620
43289
956604
137321
783525
650126
281883
201188
1165604
869865
786722
296761
469367
252417
993901
117322
367546
369753
969282
767061
375232
652168
11037
1096539
127481
620178
1128488
1097381
488424
586323
822228
934817
932539
677780
374785
135685
1174444
460636
647808
479677
821385
61369
980651
379516
447519
82636
478782
284299
792891
871828
253010
1020982
103108
820904
849724
320988
1067444
1044588
320720
7165
10015
784543
84863
112371
796157
368100
739849
201655
868515
291116
81951
363021
198864
55278
18910
821942
2454
1140043
164041
166494
591594
793882
238548
851806
534700
554373
968702
561220
703400
575706
305570
1038259
634590
483769
542953
489483
760999
761778
30436
484139
156285
171354
684905
139222
1053152
1120427
70618
1051025
370370
1057113
667988
419146
426914
652477
82666
685493
174330
696359
357355
686050
176200
874970
2986
840182
466293
168553
222362
356611
302450
304756
923569
414899
444777
86127
911978
240619
106279
176616
881060
332740
707743
1130956
768259
100882
971955
497573
302268
1049284
1079073
897347
370528
392243
438738
765177
746128
500480
600418
418315
942843
852066
1028734
887721
510815
336033
651931
1040014
1029846
1146597
1120702
568134
886438
365645
567321
669083
755644
525135
341644
740140
1148986
255691
85145
317121
687028
1053909
575564
870695
909240
780789
1085969
675574
773480
205510
155809
688946
287120
976335
797424
256691
194178
687967
332358
135161
109925
455240
750806
1031352
684717
393321
733951
33539
72826
740218
621070
745028
994761
1101865
577962
562211
48327
453007
99869
427579
616026
697762
1091643
213679
436086
894264
586369
303156
10018
273893
103258
705657
188171
529890
599600
442221
990994
1035383
612021
836350
42316
825598
892869
1009843
885337
499733
361055
25304
956768
507873
1119477
672524
723003
1018938
366294
585402
166657
949924
797934
1088991
115047
553921
392664
1176850
1006854
465713
939393
955991
564905
1023286
550778
851351
956870
1000702
51910
690613
966331
685647
1133320
332514
834960
1174277
195337
654409
26362
1070778
440523
551587
376577
1129349
234017
343248
1000860
828671
89822
532087
547989
110021
916161
304703
1096285
855717
80416
1165479
957064
867996
597535
677177
551100
8393
168939
538708
236372
387364
751171
784508
993598
1140840
48473
521848
1074783
50020
736180
677526
628523
680606
450824
673794
863780
716146
163794
590268
246756
139138
415352
933529
1110259
400299
1070247
1153703
250572
340341
1019552
660947
1116847
1176837
1058045
669624
1021571
1032596
413511
457288
64717
868664
570230
462929
375949
246741
1119017
1011126
129658
384605
45815
638133
789440
846679
697776
266043
1096083
872163
670208
437681
35654
117242
310901
1045486
797405
734829
546304
977157
18693
989928
649704
226938
272268
542131
802172
702738
740454
707566
1162219
745916
1024797
128119
1179523
568490
456862
929405
1044808
120416
332559
370833
217110
885295
934904
51279
683600
1142888
358025
927460
609024
1177706
320056
232219
115226
494054
305683
77039
1035839
96384
622776
1118190
1029014
124432
506734
1028244
29303
402097
853054
1106019
796063
70269
918592
732222
558976
621485
940426
1019964
670020
476175
624985
870278
202903
228547
1146858
858949
706489
332366
547215
7400
1026226
883997
632168
1303
210532
500003
764164
91392
677026
879074
145590
554031
22725
504447
585384
528059
152732
586133
159456
32394
1157905
819285
194354
281702
160079
344887
935797
655495
207753
173647
475063
1024063
168855
981530
594823
850006
551354
369986
704815
478327
728217
818180
1068600
329711
448688
272720
698137
1018260
1053100
1168780
600995
366812
587125
469639
739264
123600
587467
41105
464401
869307
229294
119599
395157
1056147
218159
141708
501609
246555
944338
695927
1156690
832570
667502
891148
94486
634249
223841
470572
187619
559881
886966
692185
947209
6339
1009141
200994
826901
560718
792584
163228
792372
343812
429071
324053
954412
2026
634365
995848
432451
225910
604173
472223
93809
857738
961324
421651
166385
997775
222183
11670
66751
97649
812410
1103408
257398
954763
1165967
888852
561406
1097805
377178
532779
1008764
1087851
489851
135276
543939
368244
510481
1039945
591045
920251
594654
463801
899089
118067
68778
342347
723011
345049
101500
467450
609651
1054329
447888
1137306
1096425
540807
428545
349809
934317
1067392
437402
471825
405312
155477
869549
82463
1073184
972022
683601
293927
892722
493344
596847
51344
735800
654909
1168577
590503
48915
1114554
112030
909818
498450
355350
1137405
445372
953590
621086
531909
690463
170656
142634
1029351
595204
975143
1123698
1023354
410526
1065592
932814
192536
72123
1074993
102724
70207
398245
415904
854797
1144037
640204
363847
1036846
224808
345777
253696
884790
448279
339816
103182
545082
1141357
17944
654930
644696
832320
497485
777823
902176
755648
889138
1087481
1082992
1135222
723478
46320
889579
974401
432618
1021223
890941
167228
724842
585985
993736
234727
837371
622784
660409
411802
1121842
858831
89255
285441
156449
222108
893547
768161
39035
405721
442185
614088
432319
149541
225405
554891
1119448
685828
866350
1150394
789927
847323
814501
557111
859647
626688
522666
988093
707768
835519
184996
973049
795612
309969
1099089
216274
940798
1018051
1113040
248465
157294
631101
748510
1172329
196715
335310
242906
662356
525542
1048701
507842
234489
932824
203728
783513
82175
462579
1082163
429103
474082
379035
676376
670957
220117
370174
328455
156721
25833
529959
351177
1009731
131327
766027
683958
249999
552016
138178
1130078
429876
152284
175829
1102495
67205
204317
152080
914950
990400
214619
681317
325576
1019961
1029963
862080
954017
542534
10711
951125
51301
38508
154697
1145059
721733
196574
1047387
933464
140863
113453
388008
200126
637382
988123
140951
402709
946597
1007196
224023
1004974
249038
265272
332220
5118
1153251
317398
662815
549885
815549
769329
613662
170397
362851
881741
562240
975584
248461
902251
33682
825059
369787
718123
587815
19152
340753
892842
227022
1113619
576953
605026
983851
505048
98770
133487
443036
335230
450424
117746
68816
791843
29101
1023331
808602
774072
308676
631458
109916
764017
242051
277270
623525
69235
329810
587130
508155
678816
1107891
354500
938322
30721
840443
880271
39393
932666
801411
868282
918123
1034363
448160
438351
397340
596428
252829
131420
804891
649939
863676
978388
996212
186323
42003
267857
380414
1081231
561001
1079046
79848
824220
614999
860170
713582
15332
485741
1027224
51686
679558
496902
1130487
274707
13897
312018
202583
586919
690079
789681
114900
846100
262284
704531
402289
1048840
868895
21610
1129641
717214
1126485
1078447
1044060
296793
473661
934478
145608
324799
95699
1037259
1103701
1059402
672349
19577
900019
119010
896400
91296
489031
766445
165850
1070086
86344
438669
1123153
452930
412673
174265
895316
889513
887129
1174941
285179
104022
451317
817738
376366
722080
92892
256038
659858
1022153
792520
324987
508572
1077675
85516
1156863
197038
236808
881232
865824
60555
236087
754301
237511
700058
233763
354674
740801
980336
601993
790787
872974
612043
835865
362509
446405
135701
233782
657362
785074
1040943
912620
598261
920092
825772
873418
1129023
903587
1036312
228043
686441
1021197
738365
425634
737905
411028
503737
836572
1040012
539354
420204
468701
1138964
946373
567128
173529
53608
698033
415647
943154
631660
66413
337652
16264
1118728
415637
1132335
781939
356911
916500
556200
319688
577085
151234
433237
486111
474422
87599
1179370
57202
687903
602725
912219
368183
98390
267477
342899
216466
617414
482539
83042
171706
766488
375845
631160
152269
794455
850696
244649
24354
948454
752248
271628
717326
841844
241
364511
383773
97335
206905
460817
717119
1111353
419126
57305
851074
105343
374723
227658
1026541
123209
234651
1152849
458581
29681
388889
171647
639988
473590
35460
1071744
597641
706679
852980
615804
90854
36855
944326
285131
434963
911679
819870
926
1017250
440334
1037730
463356
413208
662361
633745
411282
520790
641122
1067469
213663
882169
520318
729773
339305
1131534
1036152
893662
922703
242549
546605
339239
709366
330681
928095
423433
836709
542696
224191
749395
1174729
514959
189002
1142858
1124878
1037073
970485
1159489
1120078
268724
769261
346397
68859
395525
975617
395471
882029
669417
527942
1170680
493012
15612
1058465
280631
584126
1090591
514389
657902
853413
263987
471795
938528
142779
402371
546507
1003534
319406
419199
958411
765495
1028527
622729
768994
1086313
397142
209573
814391
136432
1059692
70177
506252
923354
946927
7672
564671
800716
1022993
94995
558654
164068
752434
123977
635926
332513
80187
575181
340365
531779
341193
581767
895535
292361
337290
336135
240283
144283
1112284
940523
355852
768530
597230
680475
529189
13876
157844
386481
165879
346092
393612
230537
52053
970989
1037633
199946
1165758
202397
524756
859669
1046713
511278
540018
40082
408777
685729
290882
754538
1157301
208104
14105
153786
1140540
1171110
326769
1053170
1076797
675635
864355
208156
750325
1119222
363055
844263
632798
36482
1024153
1158188
1004158
1140148
1131663
687651
107468
929341
470694
1008104
746448
61056
1154502
806743
617979
698766
221706
346536
462896
296798
806113
200762
1062113
456786
128802
925251
211290
985117
589132
129342
1125662
379282
803405
713329
1018282
1051483
169160
797387
186571
1083819
1115709
906745
99485
73638
920686
617510
378776
696017
1075922
704888
565516
433929
1174495
45134
797603
299986
1045802
645617
1020639
74515
686946
1165894
916681
818995
347506
1033095
609351
1076368
795704
827900
332279
1017853
594608
948489
1177155
604462
998523
356597
635033
661542
635131
407731
613713
214348
263400
1177613
782381
328535
366384
791739
158868
754409
412821
676189
365490
1069569
738552
169224
521911
1060470
1092310
513141
753735
1035697
776154
952312
911459
981902
804224
627327
566051
974765
296251
892676
687633
774149
1080877
89188
464357
812629
545269
407377
1002667
712734
885905
310420
113499
451450
1170671
914984
89974
1066497
493328
292795
302855
695608
384042
502065
1029668
378489
270609
590221
1096081
1086819
650446
122590
182299
23821
188406
392406
44854
54131
778164
733392
143524
185639
790872
1083279
546860
514237
840832
623040
749471
912048
657471
517355
66909
972847
1011396
782054
485659
426646
110254
13884
243061
481721
914239
228388
586190
202238
10033
1087848
1103167
102530
286341
547657
1054698
354124
129002
69720
227392
303879
509504
219822
763731
1021214
761676
27602
964230
722257
669207
246916
625226
212801
1128868
676904
411503
919422
441231
235856
227543
1145376
1068035
344736
379228
1051480
228517
453097
72102
523816
529020
799472
861989
882009
85280
761951
477852
263689
847341
265981
20974
180149
850668
741792
1010536
567931
464999
480060
409070
1180430
419403
143607
990904
890421
728251
946163
108560
667910
1095253
963920
458421
45610
440416
1144819
218243
746534
442589
136694
551920
98820
856391
6260
419943
270515
9598
243678
22551
808642
268370
156719
962335
774591
783862
86084
940058
800419
1043261
465298
371530
797728
6680
330467
590646
298413
378518
801551
182554
791988
999739
300334
1092151
601502
426146
630752
896516
861377
876094
858997
304511
711263
1075404
488701
97856
53205
88362
222398
514710
708716
6903
295025
420458
74446
657857
1140428
424787
84235
753653
557084
144453
172054
1151046
198484
496648
250895
60335
46340
968740
65514
74273
180432
1001833
376090
82805
502561
944190
1146981
739483
688338
177333
420088
876949
878794
732181
299609
30702
909965
1137572
32604
587064
1127478
466535
164378
1012642
621108
7328
618944
1080734
1080268
699652
118055
1115525
195434
160602
315426
872431
171748
596728
691296
593707
1040356
595375
58280
617375
495774
1011864
732397
546578
1007068
803289
734089
402941
418746
745197
484064
870182
788728
765078
1136163
102910
787920
1107008
36059
202264
350573
522029
1102695
603804
717462
566772
859865
158727
237453
78267
169414
54713
16188
184485
280633
682745
391228
502656
485853
191703
694190
837134
430
482412
657479
764962
249618
440303
340599
1137655
1055617
621135
585527
900840
1131862
1148838
134958
269125
622286
730224
732571
605744
1104532
536432
912723
1071085
791334
193552
707443
638905
475682
550739
144611
570862
899752
1143694
738806
344804
710791
974296
382302
366793
957611
239012
754486
267961
250948
508270
390012
983625
690542
229231
719974
876788
350043
49783
1103016
989778
191428
1006357
95188
618442
982003
848517
23415
451923
1020196
682939
701504
786904
270760
886875
1028444
1034638
691448
854409
703712
335227
452050
196619
593134
137506
549332
1063037
399205
11838
531050
289778
853552
239020
433701
37037
256338
391266
580698
519729
1054599
151094
29464
494107
71824
646137
70190
823758
323201
86777
978326
933792
447394
842778
314255
284175
526218
150396
444667
191469
522087
169551
1139320
926433
820568
815056
1092958
312141
247398
372253
963826
407196
91929
567345
118505
458888
97094
14602
627839
458436
173308
997743
116696
212707
1048564
372504
602432
289029
733569
718340
111150
759617
770729
676047
297715
994083
237671
1107314
325305
963484
455513
431329
88494
141819
653317
1050849
733798
593099
702515
638318
246736
1162065
691722
729242
100797
685740
580584
800005
302288
109907
4346
1018949
395191
1114759
341789
296460
711132
874113
660949
669207
968138
935495
474863
1037330
342032
69273
1027653
209841
1121954
773153
1122162
266955
422481
679290
1156579
655618
621267
267601
185973
103694
648901
67140
845786
700618
20600
520738
700422
208948
158616
384502
447854
601603
373918
309885
560103
865851
289671
486505
277313
1111369
667766
931654
748876
615470
432826
528581
316915
1160375
965204
121929
260849
986998
78876
905768
16709
805109
1081287
19168
964259
22143
972561
367944
770362
900251
244712
616468
200774
194246
675019
749797
744560
764410
319272
1135730
898827
587564
777199
147025
145904
757300
969311
430045
511783
92408
323037
772022
1180074
622453
774776
695333
580599
791309
1067275
229931
1039870
98451
182848
439969
1096498
896179
227549
525640
749317
1144437
1035345
903646
855649
486063
625290
458774
256189
247718
282543
605641
94808
790359
758041
971689
57281
539129
989680
499736
96056
493938
535553
415701
686750
923918
1046159
258875
831590
224058
912323
254602
799858
416953
160895
678569
798813
687872
580102
445886
860633
155368
715718
457931
744573
125625
688077
287896
1137532
287108
375256
288925
332163
1036093
748263
338573
362863
718170
824810
1024174
560502
629504
1133389
816663
668478
161952
231551
118202
62697
142203
920044
1172802
720738
897822
483947
779276
355101
463277
917586
709396
802345
373752
501792
1173965
763310
370438
429768
615125
847776
105237
844105
375803
409226
429165
776945
626469
39751
560810
75804
489003
122698
449016
562042
640112
869003
720281
760339
1166209
833448
1006387
243091
150311
1073628
936406
245393
761306
308317
291255
567231
472319
1118198
714069
886730
994364
902722
76520
477354
251688
23741
977839
704045
814548
488077
131566
914586
653703
997858
845990
516708
295672
1109589
769525
356834
221146
146821
168955
786904
1160894
497197
293290
1088304
238200
1068267
576576
809803
110225
1090818
66210
916256
467512
748066
633054
453841
924997
1071446
225522
153863
817872
193296
298575
338632
1000898
812055
102035
524994
52452
897775
290017
152882
770371
350118
992149
1076923
360824
561465
898476
884151
962609
1083592
967934
981712
1084153
1157112
160207
1120787
473402
949221
44094
854187
550725
673215
286532
198244
245505
796883
540096
526661
934382
974862
192635
346336
960206
656962
207777
438235
479975
1101040
68322
437410
27725
396878
294433
798119
76589
109807
904993
702658
282119
692858
657502
1173044
219388
646698
644032
701834
1013220
219801
42726
1094249
942417
574876
760172
215871
1166832
824430
951068
1001869
619204
34049
292851
742092
655204
1163513
324996
1098784
313613
108838
556017
652251
415557
506400
655973
576716
167919
526241
170222
774548
994861
101607
362210
232414
979669
1110513
940028
1079153
550048
279678
374044
67597
1073854
1075503
520124
375477
1022150
770990
118346
388541
288819
347514
408901
259119
479448
1161032
168471
47492
744715
693078
660991
387971
448857
821855
234567
338386
311143
154702
499954
877149
239406
1163220
263868
293178
546743
415184
395892
37455
541707
1009983
584766
247420
979628
1111827
665228
954225
219454
1117948
940210
550958
188432
465554
46709
887265
714140
1050730
400707
874031
295944
1037612
330168
433320
165076
1170798
842070
513605
482738
273976
689337
979098
910336
518825
255745
151021
828791
1026226
581776
198871
461254
224876
455219
101825
256993
218526
60473
130505
1041597
716274
18998
566730
265942
336285
969312
444967
1117073
864466
862548
387678
217745
154102
548790
637765
59289
282074
149635
230623
198458
337385
683671
83155
1120171
611457
1023815
1074113
625225
1075781
477295
927191
661838
852922
686447
123449
397012
1032919
983191
782628
393785
1018953
163663
1021193
411923
109564
699485
578858
1001146
190836
274514
1056367
221453
908468
119030
851763
59943
373844
143539
225720
120735
779691
336034
1019049
202409
747772
308689
361366
714049
241469
455094
544331
48596
648527
1126782
916474
652623
798542
917681
94761
684269
846973
90621
1064405
911456
430525
294386
262207
177644
335512
157184
204863
348212
910515
659625
1158408
916972
823327
719577
1151483
656689
768923
777950
196955
733030
6197
975967
713756
654447
818095
1109309
431225
1163866
927253
455071
610576
736174
316792
378301
790400
833215
1088523
444809
124251
688237
1067210
1053297
359297
1088600
636807
89452
152515
434129
554225
663726
223976
1051980
619854
559362
1070142
594606
1144660
1177054
793912
579868
1133119
443612
719374
989921
449675
278014
1126483
439893
209654
85580
794146
882526
72612
1106542
814476
833420
291552
1039731
621322
1110317
55363
481613
157610
586840
201702
424110
671153
902280
737905
594155
126073
364282
1023761
73928
106529
399184
103681
495028
866657
1034672
734302
303178
1067775
152320
611929
838223
1160161
244381
1013876
492888
474992
303452
741810
1008750
930648
998772
308319
306683
188568
422984
318005
750364
127728
578057
337074
166481
212248
711166
447799
1079426
1102383
972308
156623
262378
1018371
977508
987210
292435
166745
636596
768919
165769
1103639
1137635
963981
671032
641501
1092349
318871
1028490
312552
1047937
71930
145325
130521
320214
285957
84643
532868
316041
936031
1045338
809692
350114
324978
732457
775146
711856
216832
935373
947620
350076
690039
667291
903136
423515
990552
1172036
354314
369866
838685
439187
849389
992870
97265
768304
1149191
129043
908284
682708
1163580
231471
848696
365518
101576
132568
439385
762024
394347
65606
884720
841478
554636
204317
904254
192303
366172
1127416
137077
762662
17205
239426
721680
806752
928529
566892
603446
476303
181915
1137622
719364
230451
406312
445352
937018
149707
81727
526614
607335
366148
353489
671678
587707
759859
144878
521104
431956
468260
1051303
6180
948944
308278
559831
745201
546556
595423
311254
509018
66445
750189
864422
224517
647204
1089678
647945
875266
1159303
980159
581753
584812
1097457
973121
44933
1172875
883600
651526
1041749
990366
425259
927347
884758
382601
919793
255275
805424
501674
1148407
390744
1002475
58863
442692
762438
3726
640400
44670
115621
315980
1032423
415676
693957
1100972
572021
1121868
330662
302787
108410
815546
718785
412713
973248
317888
877472
429431
143549
267907
813192
1020951
386756
1149896
56291
532584
759298
149198
1126475
664720
504748
801141
81880
857956
450613
899339
75057
802623
465646
446962
99129
800654
839758
559167
567547
1167622
153103
67996
810163
818106
734322
183709
216693
651166
553580
742810
982575
146089
405261
798489
1101543
729159
71683
15374
591321
1152496
1114718
608556
47614
707621
586394
997628
23978
748416
810935
733867
508577
739246
723032
780414
830418
238791
796427
1018632
382956
687009
985195
380229
868800
379132
219442
965644
1089512
1047630
553501
1166793
180264
56986
1121978
865162
751698
20222
71212
1139671
90647
896789
915769
957889
650747
738080
76707
1054842
807136
771652
946271
358036
1098457
629081
645075
399131
84347
698490
653927
937938
875911
995772
269898
1028870
734373
951704
748017
1050980
611851
399733
618961
107944
1162291
564384
285717
94510
560967
823396
91647
347208
926910
413446
649892
56050
565553
495088
706391
422774
659760
381572
448967
323611
667916
459887
239283
852017
738554
583231
619714
1018354
637382
52324
643784
3418
316740
1132044
307480
1174814
850424
836534
592111
537526
994051
319593
614513
690377
67159
603081
60329
309634
255462
1010124
257552
1060139
1110106
37346
718730
688311
1120949
965827
1091308
46009
247940
1144859
546181
1047261
323087
101505
1011761
917566
1020575
150493
899178
127083
174967
660733
1063445
456311
438268
1049015
564277
673955
778710
678967
956093
768984
887962
765755
250373
31990
570433
946516
274912
485491
480636
996777
187728
102193
182992
319921
738127
431715
785320
256370
709578
236787
760918
723760
318286
218849
457103
966535
743973
1042598
134230
294060
1062074
241378
460387
921205
17296
67184
1119985
52411
896131
626960
241078
852521
177372
329093
467723
726674
470404
846768
483419
206225
857591
519981
1112804
324964
359686
983040
279723
959180
1123253
1057061
21290
196038
93733
1020102
224988
1093230
957586
474758
943025
583499
812948
944058
450833
22148
238100
603299
350640
176499
423954
1177741
1133418
612586
485719
534540
179651
47325
1154613
380882
1066923
386256
325650
141068
520279
1178116
661710
556266
335807
80103
411543
1137062
59790
1152007
51473
706963
919300
1130054
198506
155153
872390
351879
1116280
49457
1177177
484607
966488
385823
1109881
1142418
213916
369644
784407
186341
112888
409181
419298
451562
90014
912002
188111
152981
719618
783075
432750
492242
12696
988128
889002
227248
910560
415050
415386
1080991
321693
258021
1148741
490706
1021117
416649
339059
1053583
1176930
1133483
253334
383056
881167
715881
816018
145910
107426
564829
1069511
1146504
96021
73520
381146
917378
251645
565285
507083
230756
269461
1150586
355366
440483
665216
1131952
25323
90062
557463
734952
14443
35545
429376
742491
105691
729938
57479
968551
726794
1047187
221936
767426
264804
1109866
503302
66065
298270
992686
304100
31254
481121
709881
227910
268829
960559
481297
816123
1038601
202378
274954
292104
566633
960101
488497
197356
778228
858247
237592
246547
838632
692245
694721
524677
846093
795907
423119
376276
1013761
1099686
303127
534019
814068
514761
575743
686651
674814
388369
434532
912597
733650
327854
200500
300319
931013
774857
615326
1128444
218953
477889
105973
865593
783872
383538
960918
907668
895698
754989
541748
1093600
777089
482801
566908
714474
312119
176401
1074952
797581
43213
100461
680844
566701
854735
116496
1070208
826360
130910
936614
798286
279487
301070
690605
870814
760317
629092
124246
621880
30102
682292
551212
238083
872426
441514
396502
1100963
815785
123420
535135
292783
973813
321212
664885
198547
70844
935081
155677
1116017
1066092
534714
969711
393901
1111242
855656
948330
323304
612642
426620
776456
643399
408953
1104721
184081
131135
56120
1118653
473682
226890
789479
456212
403350
1077567
414696
402932
54681
138985
302610
1141810
729709
1032981
1103852
25016
945141
1082246
106740
189329
146106
443275
900547
1044918
762886
52418
564055
532704
494809
1094892
1111314
292617
21830
290321
596702
15258
399273
382529
56375
425257
460282
889705
1041961
510253
528133
1175464
206654
578138
972870
350808
515697
1038136
88545
864562
867716
1099325
632907
719282
953014
162354
499937
307136
1083741
1036709
363475
931105
1127426
773990
247527
387309
796069
976086
55303
711466
515879
949369
75565
1169520
215086
1093414
913300
327940
83708
132487
310229
656135
221012
984857
357591
586410
304723
830936
20654
931834
632501
97559
751058
484893
574634
303062
144195
902562
854240
984101
877311
1024813
163706
868362
85627
923988
939435
1056581
985729
955182
998423
474733
77469
362349
124883
971533
75694
1163649
761191
634115
791812
649519
884045
1039989
620772
189480
480246
1158625
1103938
968274
431993
349839
564343
1048882
404350
1043089
832728
751890
82972
818079
545869
206193
1179025
819742
940733
430267
1131881
455405
37010
932447
671858
49383
1024577
374981
790194
938523
192505
496550
577296
22555
359922
383696
165806
833501
901555
820864
1027284
128691
36865
105112
487035
905104
475580
269499
819945
390780
492940
782893
53067
349468
491306
1019000
1039180
103236
699329
77608
16817
1081643
1039867
183096
714701
963499
1041585
599260
1170687
18597
209183
573026
1024304
1016783
35673
891841
1051833
497072
270572
864890
468407
459495
258065
176333
114268
714424
1079913
928021
363060
560557
19704
594757
828680
845145
501987
539211
416747
437219
40332
794870
823862
877570
497959
1034655
942383
1027271
184128
249503
967943
805924
465067
1098038
92583
1124015
229300
1095376
503445
447058
1072937
1071348
149013
174110
671992
1127683
614549
416138
731815
737973
544984
575897
110851
140300
1049853
389291
382607
291451
1126005
789901
867242
1085404
701371
589744
60520
592815
99949
875942
1013459
1158597
451794
399943
931549
765495
500526
26487
117584
93659
888817
473849
392665
231077
622314
490850
146736
288200
633256
122720
854836
407286
1159328
837741
1099270
535963
679272
648293
650009
46426
252357
665571
720603
865377
284439
1118520
1144020
863725
637630
1106196
269114
268154
15694
785757
333102
441422
672746
212842
138859
954348
865332
978338
366492
715445
1058673
639007
383296
957555
508396
793003
1125598
318809
1094826
469478
116437
731212
46620
140050
759812
340969
974363
301689
227796
1153714
640318
562165
106200
452028
486874
198887
948589
842534
252393
672360
1149141
406622
1005563
1010365
946428
463073
843792
36388
967434
146009
541989
321255
306845
399325
9318
1098787
1180012
1061107
1098178
210112
6593
807565
1057086
838632
28732
638962
54294
390988
94284
318439
600061
293626
733788
346679
310547
521414
486288
65628
209830
539058
390043
617576
301458
74219
317438
535822
433457
867035
872993
576192
852237
400553
405711
843367
57613
890892
1001833
1045323
982813
106424
691477
1154810
686255
1120416
194073
659078
998731
799120
739539
963435
691493
496766
1123818
51212
680523
177150
397232
649021
102931
1141760
1152767
337504
378883
1015958
184386
665466
597822
1046428
1169867
224538
335849
599670
229429
613794
1057908
651717
1015797
579240
895037
699163
781667
701499
925049
900002
1080526
40868
167198
180085
1031043
430712
629656
1073160
303761
575877
811591
403095
574023
38046
677935
610268
717187
169760
490312
30731
343410
1096651
972709
214803
636977
646097
709370
389727
346888
846026
334575
491877
467858
84678
198509
421643
544181
142443
268035
1044366
79999
166677
72498
613315
1099352
758018
1036081
893008
467664
239906
133575
213018
329409
320624
1118600
237205
27062
604899
135833
337919
1078272
32068
852888
32528
789093
166950
866803
118599
391500
777070
803118
451778
549061
24112
11929
284645
232681
481497
474365
731061
807442
116942
400122
124975
908034
675167
243354
827987
779591
1030603
299533
73371
724512
229451
118042
874374
506995
150240
1141062
192316
770270
1050391
769759
436568
100746
94798
421381
696215
324909
1102821
398152
1019837
344021
956815
1128634
21358
898246
980341
23452
1113080
281724
39071
1018723
1004415
1155272
1004565
97240
550847
506502
870917
666927
190847
702608
597570
378644
775498
662347
768842
62294
385033
882428
316568
1674
229395
479399
108291
63918
627283
294579
183205
529186
179119
46047
702756
77769
1108494
774828
992923
164194
226050
217193
72232
1113159
705295
854062
1145601
55237
966958
510637
423681
206577
613956
402121
970394
910206
1035750
188341
459226
721323
652999
63041
31952
1093560
987611
1002568
433067
1162562
1021659
38095
495763
600248
427326
283148
170968
28318
80179
948205
459607
1129906
79989
922172
632871
261459
99776
411387
698027
705307
866977
98035
591644
1065147
1141838
455421
919460
582910
975882
835191
829220
585779
119295
669533
775011
308831
1043889
897876
324681
951522
1132908
397292
129279
862979
781867
1001473
755837
470396
771526
350272
602804
64843
547021
75129
777163
1043530
146999
846092
387521
1172963
217331
757728
281427
1169789
1158166
408550
671980
731551
393725
774405
278654
23501
645156
867859
782964
819560
675579
447303
130379
1022982
376453
1017015
593851
1128990
932682
668023
1165480
633006
112781
529616
484455
804921
654364
997966
299432
1166972
820268
512090
1069552
411689
1061404
407052
504400
617797
497167
988593
1088246
64451
583685
371382
985311
607249
172211
437907
650186
501025
691159
717911
126825
530143
1052349
449419
843173
348954
317933
74536
282153
395186
873379
834629
1098665
152408
323607
810428
82161
668350
311988
1134523
1153331
1036289
624570
1069702
1023279
1001528
125831
873493
271331
65849
808355
490298
998995
684514
953143
548618
240894
983806
16843
720322
256385
601812
1127019
1139232
660060
1027226
420318
374798
349504
519609
704484
784278
875138
224581
136820
839298
355467
1062581
821559
416461
964935
262818
284843
1083041
1169985
731476
1173811
1041479
1003540
414945
450939
920686
722796
1137420
896421
1027011
1011687
973259
805054
576570
1116822
851698
1064157
369263
200654
107811
441984
868988
166385
930320
175644
1174707
751235
160845
579167
848731
260190
658025
818884
954924
77464
1074930
946101
322487
920441
637723
985508
252106
101196
984333
556088
1174029
533933
85461
781440
1069605
196071
674638
597616
43664
1095994
1164074
331811
897473
989207
292516
557704
649921
5393
1034624
782549
1017858
62640
940894
722551
960499
257436
759691
789374
325249
419618
841790
315281
998293
823241
803987
339023
494588
840405
1054260
421182
1146333
1173700
703046
708617
749685
277699
662903
920442
496428
611347
524576
111072
543511
329391
1056564
607378
347173
235080
1077678
92038
166197
263506
1003457
199535
351216
226732
197806
428833
801098
165030
638036
892792
1042290
152759
696351
443902
850949
979654
1032051
318491
683321
203853
954306
414563
1048736
455744
732658
237364
142815
187283
116763
772851
838176
921423
845693
297853
818111
538951
42192
644687
965356
1001613
92152
351635
687404
1070089
382610
767895
1166757
1005821
756126
416492
927967
487539
242078
442003
940418
847477
1114751
85033
894443
168337
829432
966457
998296
1047437
980851
55729
20635
847331
460695
920850
456951
1138886
1078018
871663
259699
300788
1063601
793286
976735
494792
673502
1068800
517874
988556
735909
19703
947334
2643
537756
905214
892166
1178079
835675
236113
491894
454740
670800
610360
1051717
791493
788592
739765
667657
863162
142319
954299
245812
182210
229112
10836
804233
155279
758077
774396
719596
193896
1108072
216269
316538
1070679
538115
557534
533155
650239
1061032
243410
139443
1031787
556704
575796
846679
445817
967172
1073552
796474
636628
355812
371434
1126852
68110
1121275
386881
775528
791352
110126
495896
216286
857291
592627
848624
416529
1023672
174901
34014
564931
639358
973863
676767
592988
509050
79138
934450
287895
211286
296878
717760
907453
138837
928993
997313
801026
1121911
333404
350698
589323
212596
304273
43807
704649
1175606
357349
420859
314884
828189
97683
244932
656972
599823
818482
889325
283377
1150716
594296
356228
623883
821725
377515
694839
610557
772427
207793
429526
165064
122101
58622
940754
238707
561490
696223
199311
372034
151791
434961
1018688
534071
268849
505263
1081680
974534
1047926
525966
15411
318188
1091913
947516
720349
54826
63833
827406
329778
668811
1145720
1036750
467464
230607
236712
90690
663974
429092
500053
943144
703121
287936
465221
448758
466816
194911
563657
419764
971988
990544
401782
762060
937892
162003
653169
857330
961161
122111
163496
505664
482104
444534
50209
590383
798010
288063
231726
893803
1104720
983162
811383
711394
1089262
651824
783817
429013
371912
440221
1116039
530261
77114
979330
967208
904271
255388
876067
274801
222414
166365
162382
962502
1085792
1142403
1026889
175633
792172
568057
1168717
530232
700688
71981
276136
610086
1001322
1171195
352895
173636
1046411
902392
709928
902791
174920
392173
707879
864254
679833
46706
338271
602459
700354
48198
17308
313682
707552
529952
1079365
636534
282047
599822
1083544
1122108
562736
1056545
710813
908728
897852
808076
975190
740212
727558
144577
384903
1034654
1138972
129921
1128946
228543
668535
1003049
1126032
857569
900673
1061048
486426
1160308
967993
1056393
1161077
787648
724514
294808
675688
1099775
1020565
1101332
1005258
792245
343768
687203
790127
660064
240971
144992
41261
404691
438109
836123
1142394
155541
441026
1101992
1047171
959619
223384
696741
287449
335430
571064
36525
801799
664553
345865
531115
839062
39233
237934
881896
301370
823258
1074856
984944
141209
1165565
377218
116160
1174147
76006
1145465
250341
838551
488561
720823
208236
639195
827886
727558
538808
978911
793859
507981
1170935
501854
1162718
62701
575283
242627
1111090
521937
47996
297687
316709
477277
638229
952859
603474
403133
525654
495253
128050
997125
990214
246081
1093335
974975
876778
1027852
434826
907050
869714
216790
178677
748871
420432
588980
1166177
684699
546974
446851
926978
208674
898831
712736
771683
861963
908622
683556
1063211
1085427
1094259
779346
273974
1134447
925937
634798
1062566
84530
900857
184878
895909
289682
527753
37546
1071357
721709
451968
780883
910345
479224
518045
1130863
255654
940356
139939
1008050
631713
653809
1128418
399419
998541
131468
850299
572069
256549
114544
807304
78794
120469
39765
1164353
999252
1122136
1123303
425164
96853
222481
50735
900180
70277
520030
882809
393946
104458
532600
122275
292961
1094211
892534
233426
248354
452420
599033
652584
338495
46829
369523
67650
426892
967748
713352
250804
619138
496915
466252
145415
136499
1067897
415357
498053
749529
883638
1104512
979500
1110377
930848
316924
897871
166560
834732
386601
147727
535431
93879
530769
1111917
58630
371370
671208
239024
948632
345581
50331
1131662
767942
89522
393383
989279
131785
1127905
798915
129948
422249
149007
660801
223762
367712
887389
767206
180477
879283
1102774
120091
94372
390654
748382
352195
1153799
898571
432457
1095202
1111622
372556
851484
917676
202272
1114781
138398
649117
810514
877163
313473
673083
902641
953951
928970
905993
202713
618560
224370
872945
535787
435254
291018
500606
681893
913239
248869
761723
481392
381167
47479
891519
218964
124836
897164
997937
1032847
359649
125267
121031
1169213
40816
839170
759592
156930
648593
729737
543514
887301
500142
868317
916677
524237
947631
350969
687813
610636
673993
830889
278839
390274
19490
1122811
125484
458616
700640
678005
78196
80321
369729
827039
877600
427276
453305
638986
832861
997022
389281
1150418
543499
203727
90599
621551
224463
633594
934378
824475
521510
853646
82205
778621
276198
40982
830698
893467
925327
103720
906820
995415
963462
830889
222735
757573
1153132
314627
1021616
20335
727670
769001
181049
671632
443320
953773
39253
392887
343847
716615
598093
619053
448716
613170
642711
193639
36912
1144193
510560
666878
1059573
710986
118958
1154027
1078164
955812
756475
631763
88616
519751
549629
763656
880030
452266
115021
376743
398022
113006
821784
781721
1170361
184426
899502
733811
885017
1022616
674459
181155
207438
138189
412121
621444
545964
350447
19770
220728
658915
501294
1118249
1039856
348983
153197
1153948
571192
261973
334576
512041
799024
987993
25984
931466
413221
533546
1049396
45475
441253
693143
959410
177021
669647
33096
1123901
691135
322541
403853
978867
239789
1150461
956106
166817
775174
890891
510608
424133
467650
622498
816594
737272
294954
864433
74084
140555
385976
464790
1069351
250898
1032201
977361
683383
136467
764664
118632
220040
1011585
965182
711589
520317
179394
272151
66217
770302
1021126
831876
1136877
912810
741467
254648
307230
368837
578304
45215
697284
4418
367274
1016177
58821
426552
543449
175089
266870
495597
655955
317693
225194
309260
543509
919132
990903
693903
949049
1120965
15680
927838
389262
991641
535181
990379
344267
193826
826907
470961
1077101
611948
988741
782519
563510
839445
138178
291190
288112
1050141
498208
152788
916174
394475
81099
1095543
853858
1012610
764821
488967
307802
805567
243351
340814
611487
412191
1133560
1160376
273982
822911
877970
1090096
235513
818353
1062615
943669
185348
1130863
639901
218909
733495
845127
788787
482301
770471
210156
1116412
1050875
178704
375403
786928
735328
27343
42568
561880
525908
827550
765224
85287
989947
726607
1177701
439206
496196
246328
375806
909025
786692
761711
1067047
398534
448539
742577
43021
285852
510655
782790
439485
878580
416195
205109
442357
952917
763892
497273
32675
979845
490610
262653
126662
222529
245917
542307
160964
246493
459052
946260
836734
8590
1061821
794110
743603
214371
426240
1018432
470037
48055
975408
445382
26212
704743
222618
199033
44407
787922
438602
194248
1055034
806565
958645
537169
404541
221960
158806
11148
999747
1120045
1023044
681389
650788
608172
821788
622503
708233
913972
420669
318924
859130
485803
1158139
984477
434047
82566
674264
588894
861337
1051544
657746
960171
1005675
914121
1013504
1070575
440602
833227
1020400
826746
411450
1026870
490637
916186
301892
793240
691591
1136126
719079
783248
792996
986099
892277
1053558
627308
922008
601615
340943
981091
369534
74657
605584
1031240
205758
736695
548009
719296
832051
667746
513640
697499
696141
1042330
580164
137473
790154
1132416
534677
528315
736300
987008
787469
924066
408654
940348
422005
847253
701262
158751
420294
623306
542605
382246
41286
164316
175546
956279
141440
1137152
461421
217586
115955
167486
959588
155859
620532
1032309
395327
208454
163051
470753
786615
750517
910314
686211
27961
974759
1049534
864008
611642
846479
151192
465609
551996
747328
1113069
878638
605012
494812
91567
325216
444655
944099
500380
31910
25019
973388
931617
977712
1040358
272216
866587
571742
431769
1144250
1042638
477593
659210
974600
812943
747234
570610
772888
673660
351346
535078
173468
215463
472277
489043
233547
602056
386757
596668
558564
116107
749096
581807
525458
1167919
84031
827920
256211
469296
617697
277619
966751
1039133
321167
380804
995008
134018
878422
247253
1090044
645489
400867
651442
611612
281068
1144649
694055
685572
535443
789749
1075363
612091
261780
159704
77199
531650
781093
501413
468481
1137729
975641
933896
866425
704289
149081
806023
159575
1096921
657944
1115337
1058770
73935
783345
447855
715533
518124
81545
902144
642889
87661
800069
763263
531386
703604
972381
682800
980477
1172497
219938
1026180
990219
39480
294045
517534
764149
235460
587208
867960
327943
1105202
773686
29711
501470
81030
701424
653668
719365
12616
1152018
785112
564936
873337
409554
764347
488676
708314
738186
721625
840966
916504
730754
67701
765106
694271
904137
217607
172793
323475
18125
895681
1037373
556473
67917
704611
277553
63204
991499
822453
739727
721261
383406
931102
1004304
539151
140813
357339
706100
441763
1127797
459067
1108418
249444
149192
331655
118765
367725
316286
671049
541264
438357
241405
1152631
333418
779091
1177845
22404
288634
998860
198420
527542
1000331
964901
68099
417950
383409
284690
910648
1116823
835842
305268
820771
614564
189485
638112
800559
991277
934900
958149
984006
350197
7648
762390
916190
666380
1010756
11144
653310
884917
604595
1128356
310708
490708
657408
807681
342175
44639
265194
359841
859778
954530
1116963
451332
595164
498542
302244
320054
350182
1028490
43605
1130836
382277
69635
1097790
107364
203817
434534
982982
779222
251526
930516
114138
125289
335907
1157794
247407
823912
383225
69868
473929
692986
904649
857719
1097394
647871
622423
130413
8731
324243
1001124
767668
1024965
996798
554965
945891
758147
748491
932608
985377
872697
737560
943306
1095747
561914
398830
796157
340367
1119432
569298
118883
1098099
1173439
40017
372180
1160577
204121
1008967
852050
241955
725042
25957
137074
599113
974192
261473
277874
828061
178822
694043
8675
845082
958310
66083
285944
945936
329104
1060255
891015
843922
1119799
222921
520806
87524
591615
55878
612314
763624
717710
1087430
27697
617203
825981
761038
891229
1063474
298628
51506
23805
760621
436837
257549
628545
34993
983386
88878
1123239
203677
104825
289491
1152459
601872
213718
1014656
561246
269830
363258
228294
924959
511909
352989
610822
633480
649955
39885
802725
1030847
1076153
591980
1090276
533380
1059759
401456
28097
309075
990099
963341
378266
148863
268216
437282
20898
946613
592774
473357
384226
653169
1116493
123588
1047104
914447
69880
282045
1133549
549575
964150
317895
912743
56750
363322
981788
1104816
637422
1176301
510497
105971
814373
880374
474527
325468
65039
291919
567278
329676
1060658
404215
1060111
448391
1100155
473109
480905
412703
768989
923241
1090788
519325
1087508
791579
420913
75545
892780
325061
338451
906174
209292
118438
815969
345342
54371
1167356
610358
323796
193512
37448
1016391
99645
726010
578163
467273
53169
161658
29842
1083157
408236
259852
667948
878388
88696
143106
254762
291544
359906
210519
1104606
717676
1017350
8142
806872
718667
60456
919801
746126
519692
150330
450616
237333
368264
899274
1116992
1093242
534805
608254
632316
679372
258053
838254
897075
539742
896215
463805
1101952
640993
370207
134203
584948
908152
639821
248703
982775
367812
1046344
212570
378293
187094
50307
558537
631384
134596
1064684
259416
148674
28184
756150
1125862
109544
71774
1053558
88133
555356
1146217
256703
1008710
1130975
734307
778592
981087
872949
388426
858420
689260
991163
372794
43052
673508
853450
1073895
879512
1157787
130183
548876
1104765
1031549
345050
914162
326324
396358
540032
238125
1010891
466045
408768
893151
108006
538098
326958
562523
874165
864224
345774
140070
976938
209079
1120721
126273
1157956
850084
211576
831021
1040802
44926
657002
95551
793218
820789
475928
109612
1130002
309629
1155957
276546
354399
708620
407427
340244
90773
119759
358312
834663
480492
1154099
940581
1032358
675668
769185
1080486
95733
295987
597160
533008
712245
612114
25079
220380
763686
558123
175969
363302
579663
206461
140766
67241
905848
525498
147528
690134
31559
124916
905418
716398
48431
1079976
1110085
915330
951599
22757
234281
499168
739584
1007665
248527
1058851
580313
751597
297963
191423
729607
1110093
409073
1032567
786738
355606
1150006
572752
339426
363678
354426
213495
295475
684579
691442
414737
984770
538627
1054972
261844
51333
437795
15082
899191
106491
190857
320215
860382
196584
765392
185147
578819
1118073
813309
635749
241637
639109
345216
356157
109612
960485
1017182
404699
174069
202512
680746
696530
400640
890962
34508
548013
617301
198579
671996
1180309
1049843
695959
1134970
451068
627636
157537
585182
655487
197967
821605
1066471
253900
633312
509717
363841
102094
162839
1007432
904905
559397
1090497
36715
1107523
26144
1141847
695648
1092496
890272
780773
48492
748781
850579
525676
284214
1038136
867354
1049360
217333
688863
30384
947412
230312
128909
137689
110232
1092762
960231
604015
117740
384656
159038
1039959
169373
349871
1060529
263188
349560
444452
1053371
614561
558438
274405
125191
484247
976184
721000
892206
765811
1157463
125891
568871
280463
714631
206415
359207
53026
1023921
961364
980388
753900
684405
792556
758115
536688
446540
502680
666812
627063
75039
230479
109396
1063563
564549
122419
398024
82009
866450
788440
405590
1026605
777248
432459
301982
1021273
1174276
39085
935230
102567
189663
834572
534037
355704
1133660
1163390
283598
102553
786662
689695
897167
1138571
288844
688411
472335
199473
381729
210722
42706
973200
745363
1024074
240921
934061
549037
482678
259607
810449
733295
617598
312124
388108
49314
948493
413399
206648
738219
282526
1062218
391279
1148226
801487
374959
1057331
183409
218629
450353
149853
1063508
581852
402709
1010505
606139
700741
649696
560337
680280
35690
953531
391810
789147
154840
408748
1114028
448350
287028
789159
386796
356276
75839
352255
1167529
1002806
579293
548562
692157
1174209
1166958
1097506
51101
985404
1101605
812234
98408
961893
403130
202157
1114228
619345
407818
861578
980257
620605
454688
740970
994300
24465
1097384
614779
952562
494875
570253
279916
1082082
707581
779014
396221
525510
846134
479718
579774
349484
113977
390811
1134080
781751
910388
388053
520102
1164711
181302
308254
702076
723923
701976
257232
633983
89252
549864
190609
524749
408089
713770
686014
289953
437295
606208
267075
953186
820395
841742
566668
551077
619421
137599
361540
115399
1152973
456890
830408
196167
1010661
474622
600967
202174
201574
157822
797049
30636
168489
490264
879150
577432
232651
1087239
447076
621210
113786
971661
235956
521214
1000555
71584
241820
535434
1135975
736384
251635
681899
241981
963920
1154478
37962
576477
164525
370988
821664
292825
1165063
280747
628920
207068
706252
1095555
83441
1124501
994861
163239
1178227
499704
362105
800791
761781
651983
1072184
246240
362569
1161521
644204
295587
450250
973130
494507
99449
688911
790999
396100
835567
822815
820555
270128
910252
481718
795260
633693
680147
1165604
1160756
1063780
237710
1177326
365709
884045
1083181
1116086
758984
68381
457006
181083
767075
1061663
39476
518445
821227
780307
917430
353111
1153681
556576
856290
457497
247110
1146304
1126433
95646
298506
919658
396398
60600
518730
728739
593267
398847
1002691
842046
674038
109976
1159529
615257
82335
80506
392991
893609
1179283
539070
355178
1060635
188688
328152
386097
1005929
111877
454815
780178
55801
59039
440586
1155417
979752
1149488
627080
499012
143095
910771
326214
499930
216842
1119963
902727
187547
493744
321849
792500
427948
1032202
174786
1129874
417272
1164009
9969
533060
492882
358876
1158540
79114
809359
426892
690166
673623
1153248
317710
576400
996647
900973
331075
402160
432323
428546
933157
235768
81578
172519
116626
559153
589403
895080
385243
209123
68412
193899
654031
204936
684627
399412
112659
574701
966767
142135
1075681
871686
116139
496751
1126059
127365
328100
151521
292047
1033694
732733
849498
950019
1147428
979756
555577
244827
448010
351484
535456
296999
388131
33129
207436
1008476
628632
760764
380619
465689
77284
196411
14061
967795
212235
168310
997312
331506
987028
412720
425392
332753
222447
448357
1112103
684721
895708
1136089
83664
649774
326539
670549
969885
433534
1002784
1071248
331353
777634
469311
584823
1018503
648838
251366
380687
1040005
225340
151384
334734
509218
112194
983648
427308
245895
619085
1086344
307484
980200
901735
716685
285908
920965
135915
1164830
900434
921044
132265
359320
991149
806470
5735
631267
406192
474991
4883
74717
177872
596224
376816
1032349
454136
693379
18895
52089
1124162
734361
82432
382488
1010601
117631
421172
375153
388345
1004148
668979
835824
1015226
926376
425534
843194
821555
968501
869296
1173905
1031834
412494
593718
1170059
578014
64647
1042598
829366
207363
1060950
67821
1131798
730806
295591
560455
614405
513213
453214
655620
534920
888022
718198
272235
161498
6548
196445
520421
1150425
44207
285684
873512
564322
1075709
582900
1034427
1104280
1171060
969387
419869
22053
351471
163001
421405
377520
120448
864219
1073871
390137
1068483
1048735
378903
756773
848290
622068
707901
188816
867759
1053786
167585
313943
1083520
743263
959364
76374
459895
587631
418132
1052852
835331
1131310
1030102
1096819
390227
197329
284288
744701
911482
1094686
484743
463387
185892
1072270
181414
609080
70045
42621
295727
529861
507112
50006
79145
37206
531515
863406
2396
20969
80571
885723
830954
612295
216883
953806
240344
563078
226161
1173366
617013
786025
856305
556472
1063611
724251
917941
1001399
1005124
256419
99455
919061
369251
615303
728041
632275
274458
203150
302833
125880
512192
317123
189420
622648
234958
516476
348692
536241
245156
1030474
679398
553104
360793
503972
807250
1784
53023
358378
405769
484621
532369
610981
280036
879585
985703
395400
49569
399308
701741
71627
1042661
914048
616689
445374
945504
540203
994372
423914
1047107
878591
814303
519028
829630
177021
581139
195167
636427
935221
1063422
975834
702106
349965
885721
716491
99622
249352
1120033
1078535
571531
1060914
1080591
348442
971173
793824
348686
547488
601312
128192
752164
663458
854052
805033
830266
39154
40798
597570
1058254
489252
625404
981547
36443
747096
489810
431640
942500
301908
1104665
1148468
147568
286242
941190
165244
1029601
341064
274664
1166859
733534
401923
729073
172986
751828
458501
296482
808422
292973
501325
1134791
208168
185723
928690
869624
536343
779220
90927
441717
1149874
489718
872257
1060951
468640
1050350
155896
1045486
170735
463965
219849
497318
724810
358563
953336
559040
1174736
668032
427064
685780
535625
421197
122089
447676
1167599
379735
360979
591809
1084260
793795
681477
585791
619100
286886
1161039
187214
262913
876655
710745
547295
1081814
1174099
722688
635408
798712
929708
481523
107331
732413
369739
631018
627913
1122139
682705
818351
95719
483482
190071
778462
185596
1077279
614849
234430
226221
447485
505854
933132
828697
715532
268986
184468
1122334
843243
620578
901685
554895
830640
9762
59847
580997
158096
343011
704838
365896
711442
70454
508990
254560
573716
448966
717518
138815
887383
679067
666494
1167758
190394
826058
1074563
1135508
920561
358419
999389
628698
803195
194565
743735
900945
489985
735823
58180
375558
250809
1142948
1123423
597883
620246
1073333
557914
922062
78092
568424
1155441
653761
1023164
822868
415127
871396
807912
371072
701675
223232
1158143
417061
8556
303550
548463
175414
39650
523925
49044
461536
507818
517924
1149800
296089
726453
606915
56354
241176
1037870
46999
1154155
261479
154170
1075652
894703
1090869
1147260
1102237
873013
1167601
803137
1002210
680687
519593
521775
858106
279322
71303
1010464
121770
977203
735351
421877
972620
331900
909051
637940
179260
536273
751919
985961
1130674
1106276
731286
309258
1137524
398756
469555
271160
152779
357557
201467
1076124
160427
556070
994109
562651
1003277
909912
414429
219305
617103
637754
147767
730571
945648
838207
805263
495247
547156
841999
475305
711089
1165067
661118
449153
136064
420062
954987
937364
662496
271011
83788
316338
1117892
629963
444403
774045
91787
1009026
521413
1035400
903992
1142023
116655
962725
28355
975889
349201
810517
1163281
755374
158178
652833
380507
833524
217963
72243
120280
564136
323928
434079
1110941
495701
891298
166183
572273
312661
24576
154163
1170565
537013
520203
844195
217202
221165
108035
1013930
1022499
832796
523986
772418
455730
1136034
1177481
386489
863408
803098
117867
1084062
991784
953523
1128759
533615
1031560
453147
468141
352493
373489
1010088
623294
642119
328879
538581
124739
858333
450162
768210
1045477
466487
917473
771516
1043116
312408
714451
41238
697150
115204
1156277
167300
17456
896908
1161475
389516
867969
666393
325215
1038794
752228
685400
517136
791443
326059
46439
346129
108078
824332
191205
144597
51600
583145
931097
534089
659439
508258
1121428
496715
655626
231963
117342
623705
1055493
172894
384177
643779
111140
666878
1056244
442282
166071
928443
1080257
735356
802263
860048
141226
434304
21295
265269
1046534
631718
817347
3540
880610
157322
1026927
460408
312084
1144174
431345
946994
779706
715545
195874
989484
838142
1138715
486722
405829
783340
541908
740017
935178
116461
813753
1155688
676912
737086
134029
457446
605765
511452
287043
704713
314866
581836
233282
336181
179552
99629
483941
522368
299695
667213
762800
273369
67785
554519
610799
924159
481501
539831
327370
255192
341709
1106344
269953
763171
1112438
495764
417563
328071
616022
257791
524748
417662
1066964
980533
477353
827287
310178
21320
823909
552976
1054304
255417
1034331
308223
542252
1161209
561505
1160654
380201
184448
235739
691933
147442
158000
175493
308514
960211
222207
70177
541196
631927
135682
223408
294920
64191
748091
723770
287642
569504
381515
397052
51244
236212
292555
521853
68
885063
525028
576570
722911
490840
1142216
209245
111288
875238
863578
1128688
923714
388677
16897
1126082
107045
91443
547124
108633
1037503
1009180
432601
326585
736170
418204
1045322
392913
795200
971237
482647
436853
106502
324042
843279
334682
834846
1086797
488873
1173302
322239
661829
1171075
856814
6066
160925
1080661
542905
872607
438746
1125319
361486
116432
608735
278290
542783
525909
533862
1176314
511764
1077130
751496
977086
294578
612429
447089
242991
269782
364560
568413
360231
75299
1137815
210661
354177
262412
755560
691456
551119
414340
1057384
201871
32551
257843
51834
264575
354144
564607
1045590
307321
614487
161439
695455
211188
564840
516244
1000573
194604
147207
334640
115334
96857
237393
1101669
1026661
708263
877923
663997
81043
1103031
93789
347168
903803
344771
1157076
446851
638545
1035712
648674
13174
101837
771758
788935
608609
225207
545234
452745
814862
586470
273150
95970
847054
1012608
688524
1000750
398977
574917
699637
237543
811526
92285
544071
727558
598716
863121
936926
893921
1015149
875530
1131693
637678
665260
322663
278421
631547
915310
928106
253376
1007816
932832
1025446
654495
288745
1087456
151822
1051463
316239
1044878
209693
745825
812141
161304
305868
119198
569108
1024
344794
310987
162849
268261
762697
759469
791714
144882
832342
1136
342453
203
813627
303542
122661
1403
1075743
309358
1060759
234195
1054157
603790
687967
203893
671281
310796
590805
392095
469106
873727
167083
1178784
1042942
378649
419727
208574
871698
764943
1107936
1085810
589136
11888
359555
660367
1002991
341412
765819
642611
917856
594757
289057
1047678
331453
972151
735318
154911
340731
662185
556585
840868
704587
13023
569393
443570
46448
192105
795272
1000366
516730
148717
581610
19858
883808
620561
389461
1078136
756879
207748
1068759
1141648
67347
754462
629923
958422
173847
561457
638498
230205
571296
904935
94722
202090
418962
941950
516998
26311
192131
224957
61443
965892
368550
826763
469594
1045978
506858
22062
583071
703138
910090
217572
261320
1060192
751784
622894
381402
235689
46254
878893
387136
1142426
404260
823881
1038428
953577
165571
61679
451091
505249
216481
920518
1171203
1084860
594583
400465
707189
263108
528943
235503
794621
5285
690509
512152
1089199
269525
114606
150964
621296
1014591
634357
925401
393653
1132592
53149
294492
860554
670068
50569
51128
484479
1078567
1053061
808143
485001
1090630
939173
1036788
570888
824030
172913
1098253
968063
657734
624657
1055410
425348
1141479
380080
1114676
738082
755592
830771
848255
367080
589876
743558
1080639
344541
1094003
791250
851706
96071
645275
1066751
73301
870799
89812
1112651
798707
650463
328535
414788
728026
670500
1146481
248427
351481
818476
414303
238485
297038
777933
450946
49787
1096290
73563
1951
914804
851430
136751
1153021
283699
294301
1028680
1054536
1116678
466237
108594
302805
287601
543745
115714
474953
593239
216195
781814
1082431
520485
546353
139230
593818
7874
408864
1013669
786996
183335
709860
718697
680113
720119
548409
1139988
1021298
1084866
134261
600663
156111
377871
427951
354679
503537
1046710
1078123
587589
557342
675220
996461
12856
316821
1091182
678711
852034
905416
809156
679662
870392
1178112
329048
1020593
969940
11656
556295
481165
1040280
801105
491779
1138992
887519
860479
736835
697652
254710
561540
612718
888093
887293
17184
1143296
706082
927898
158847
1124407
302901
2942
796097
555888
392614
501504
738614
905105
1111357
530151
591522
135834
638807
271879
12829
619407
584996
228607
279390
206075
77244
149953
437986
363571
556708
39043
670414
481397
1158388
247094
485185
24153
136729
885890
1013277
422549
102862
333081
1157699
366456
245352
954087
505692
845280
22793
578921
216323
228369
50304
92090
235587
150881
81104
363980
972331
983484
87813
383751
601837
168074
476086
434726
806897
177381
274969
901485
1041494
444481
244839
59493
379998
466537
294544
252021
1112451
427176
637396
901290
774876
567988
1119139
166257
378252
1076560
1178458
1006160
1161678
712376
496120
927348
1088229
1096668
84253
576531
549018
158106
1118118
397815
387588
1132302
211954
129608
1150752
738997
434762
66249
605333
852546
702104
1076271
292855
104378
822749
313241
989563
421689
260459
506409
1109076
302969
681962
26925
25546
515213
901103
43370
317812
1006097
980627
565420
1027939
172695
728312
858390
84984
1131628
229238
755849
735995
676414
511104
377949
1044603
795247
266299
180166
489549
1115627
492782
1125420
362280
681535
918162
543536
829585
818841
667531
678987
342849
778609
626100
58401
289478
719606
958432
62404
609228
343838
1129435
552078
486698
537628
734212
823548
751843
728180
573333
207830
240085
466953
1047706
1015415
275380
1053664
1150116
1021186
885836
1046559
1061076
957083
791805
125418
851167
1093387
263639
596993
30278
174807
261086
384384
597235
305347
292080
646008
867025
222904
1036509
952394
338911
393275
197346
1175308
431971
500823
854464
991499
693937
121810
977913
104023
893989
140073
880878
764070
991359
780588
1136055
318715
1042311
1072965
249078
1086840
1071799
314260
952560
293160
202508
560917
851334
659703
1045493
1123832
299196
880089
445130
282933
94794
301512
1164244
970751
906523
100431
935150
236292
1000633
239965
937373
823576
518628
993156
934616
225065
205788
489807
800172
9178
247068
28382
306837
827994
475050
688409
913121
697388
912853
514462
365226
215953
159823
977123
954288
784863
475345
924368
662234
1067508
569564
365053
258195
1140590
1145330
369735
66038
229574
474048
764287
212075
1116278
334992
357811
721023
881756
213312
331562
1039311
379907
1131129
957362
56981
456634
742615
1014373
611260
1019100
288153
544150
322897
1133451
206919
336163
712871
1153835
1122842
131729
8102
1075932
1174679
3275
181697
295020
1058830
145143
1065631
86306
15764
710204
54316
306560
348881
189830
1127929
1098585
964792
251109
277935
216135
18195
495066
484461
1039959
871023
763247
325709
313977
64931
212897
573059
78711
793975
144357
142602
745073
33852
811185
551567
220294
738514
1154986
345403
994994
988384
987832
1005982
971499
425494
984125
136892
1055792
565784
568567
214104
95001
47439
401620
1140129
1087433
809120
508509
808818
995716
932715
544766
230937
334172
826114
514832
542786
763291
673409
166060
685608
299331
650539
204093
1175205
159196
756010
1175152
453290
172745
13945
602645
650201
388989
34873
1034143
341135
964665
410681
458109
360367
1096316
471839
1125677
546428
35277
259809
411833
618101
420463
301204
4470
734632
562648
226546
95167
889276
635657
814509
779138
185086
704220
106458
351101
485918
960700
1075059
1105871
385372
919137
691280
815634
54887
820412
1057093
330850
533254
803821
139316
898176
192761
524078
747694
618649
219129
336916
451298
984689
523214
206399
878921
1002370
364564
859902
616657
301515
234161
452095
776343
97566
170378
988749
1132586
117662
203585
366797
491448
140468
331759
412266
213903
870969
751335
527343
1023189
1035194
549259
276895
141521
657893
576344
711108
1110521
999714
1045691
290427
917232
26423
112713
1073228
55527
471598
568695
916494
769849
848916
901046
169220
717817
1165750
691518
938733
573842
1091700
916130
1053386
772308
442819
1124915
739208
970359
358015
650729
346440
709577
339969
417607
1091160
1085240
1054504
341625
513865
390182
941503
648430
587260
141288
1075510
846657
825255
600678
607966
1101232
375946
426597
853627
250572
932889
1122850
342166
529866
122254
1051814
645720
861129
1180232
1131463
149796
220641
268607
550406
852018
773941
295264
1012963
387014
1098515
856146
368881
1171644
97443
987912
1049990
818560
679803
210444
971039
898282
743752
785509
742186
337284
861885
92893
456844
94674
221105
697404
403567
1112403
614553
354347
997811
1046390
498960
884001
1093549
831833
417676
1161797
428034
963105
597549
309064
379981
1140766
1143516
809051
1016164
217376
998812
1151499
1100310
131103
262020
11055
232204
28219
601599
974037
495112
407420
651077
667813
311482
54125
920433
928342
363661
1011647
264648
1039487
537576
667281
1165533
1129333
441229
645598
50475
551235
62735
807216
864041
237459
902738
359874
856236
30609
156688
907897
460601
897687
196160
233520
125651
158628
520795
508394
673954
951075
1078242
340690
49644
549715
862787
383383
830380
64163
546349
598162
77319
1168505
471821
947934
1007747
1050530
255076
755635
1073811
613646
839914
395952
77584
19666
157360
6148
1149215
885771
37028
12826
611903
217070
517800
667534
83207
802132
1179801
262053
777162
1011885
553538
781924
607664
327122
32287
964966
384635
161700
94936
111334
846919
1050331
528979
1011584
399444
827680
1107666
967749
962592
101505
477853
1064273
927266
415750
930281
852787
397113
745271
413620
116092
233140
644772
182074
538055
167902
639752
531803
485467
907307
404063
480858
836666
213828
677107
1058963
1165772
140207
586382
326335
974935
743079
1145477
216420
12035
810265
214536
179671
102181
721233
776474
200850
615797
777641
366219
290999
52103
1038175
537253
356528
506682
403648
153826
1112596
225734
87295
198888
869363
129830
351899
538281
250383
1008716
481181
200662
984534
564910
786437
1003306
1135498
533860
916552
1113812
156546
256719
607630
983875
984312
108782
340052
377850
785676
829372
10352
717380
681722
991540
936474
290345
1146104
17943
881737
47533
851195
241300
1119381
789799
53068
867354
1121189
1139715
1153278
42873
191101
1131628
70600
342708
642135
1165194
453331
374394
1142522
1003607
194601
775173
29719
117411
61977
444284
256327
646940
1007463
103285
655423
428880
326452
75264
626437
889667
885980
735050
824132
92337
823877
620046
1107779
316393
74366
165133
263529
574866
21727
930382
1011029
849712
893724
232962
356625
1068489
208812
686721
300318
437532
291040
67826
536707
1091103
230726
448230
856240
1042922
904481
904992
568986
359503
453573
193423
644398
915128
810711
894222
646698
710410
50270
130283
581466
980923
356201
917709
81087
253620
150756
359223
599255
847332
656325
816205
76919
852178
661778
706125
204611
588030
440878
993318
819464
822892
128684
611582
1162964
324944
1056645
119943
1095497
788961
162133
671937
330217
908025
880989
712751
971990
696670
572721
483077
456862
970602
490819
952836
102639
609020
192446
67181
330327
188337
417825
275201
1072832
1020826
727147
477218
273512
186989
556131
218942
703710
355850
440972
825780
80794
409267
797131
720435
102043
401239
402767
672581
1124109
13072
616221
772442
600163
403003
678229
200869
431229
699815
102263
274972
294789
917835
1097315
1171399
6124
919013
992281
1085685
1142785
35225
467057
1170481
360901
947635
879815
766099
666738
406470
458795
198064
957055
569424
146073
791932
1108978
859028
601963
122449
18268
872881
249232
292461
758109
1106593
1042175
490373
315578
647662
427292
482943
785675
460802
1091059
735973
715552
445066
525891
482496
1175354
237170
99322
479227
962884
569426
431264
626063
516192
193584
573609
884262
1075498
588861
497559
171275
1156605
688555
1169243
711008
726163
166440
324682
566108
964520
812990
1139371
965123
683428
880882
1119835
664349
1086649
588602
369519
332801
1174459
739621
1128931
361414
26592
100527
192149
894192
862501
79932
485798
171409
803713
1009991
488251
482636
653607
567986
846439
361169
672664
537521
844912
492418
178538
704886
526768
813427
601604
724668
561668
255530
192048
105976
719285
633216
829075
912133
615696
906974
105344
91426
813889
357535
544845
991546
722256
840073
514472
786394
169138
814255
96646
185847
215664
143435
51967
396246
898123
478862
408349
1047777
1169399
1106350
514037
848343
277413
291135
614684
865993
111088
1088145
63649
647017
225764
513307
540880
1033230
626912
551586
930919
515186
1026602
917035
1157531
672111
276423
574936
92041
120186
333200
86127
973074
184002
751049
112519
21529
767700
255949
599433
205100
286427
608272
1046410
594104
1025499
76295
1117325
143506
771683
160520
1015665
200967
843450
820577
789687
435113
503058
663581
206215
626307
342008
356304
395953
945490
380709
515597
924086
799180
921447
396854
2543
393331
250878
579938
865329
752217
85258
857378
351318
880741
235259
6295
934458
1026969
273822
416751
1005647
897281
238865
64672
457973
30112
620828
661207
1127636
232753
1101435
433421
137130
627683
282271
228823
1150187
740992
320243
1005832
1046862
353464
743286
851097
587451
1039854
971907
786653
283304
888217
246784
895675
795112
915822
388043
21523
341303
27581
86843
682233
967334
879166
529365
1013491
845976
1144003
498490
932801
718608
187189
1015262
293744
432771
296692
163809
1152139
49698
551755
194473
1173928
696529
868424
525977
827561
869905
503268
401835
1005468
241619
464562
102540
829144
327750
84238
589797
18867
642814
389002
355590
959391
695718
274142
650968
213178
411188
718534
43675
778363
211300
987704
618342
611824
923377
898926
1129148
939171
379967
394857
19112
500238
144315
710848
713856
946550
12074
727716
79806
52971
608278
50297
88770
619013
555632
350655
429239
113974
420194
457332
1077850
899348
425777
226816
189485
1130989
584140
793553
1081784
898325
1008057
726771
326767
764361
58641
72591
148381
396291
602757
610553
1130929
1059429
771171
882807
473485
965815
508623
502624
800643
785727
279886
1030155
520027
482663
670286
984701
660991
692210
117369
1065953
890105
1077632
595808
393337
356385
942753
949645
127321
18483
462838
1061684
1000977
1062531
923839
104799
482827
28110
813110
235010
746427
48521
246645
251495
560129
762901
695940
350304
658898
529533
636651
868969
516367
216266
603024
23
602992
406518
116367
1152491
22922
36381
990768
454825
697901
325668
422025
639283
948110
601804
1165611
600690
157789
989985
419343
755476
50159
99623
268625
43703
21731
363918
775522
971045
116728
355949
838802
943846
839512
100689
820497
1165298
406504
324831
69415
622354
335111
578512
96680
214439
295656
702608
619516
450400
69100
1007695
350844
493132
1010566
432378
1118102
888505
400045
1137818
874101
451246
1128177
1146658
814185
582455
196896
306198
964424
940991
571275
967332
1036410
518984
982271
1018463
236415
1111556
1113678
105704
1039272
940147
1123894
302058
502167
380250
121793
29456
74205
405729
520640
324368
449256
803824
6061
464934
119712
782504
393361
58348
436527
333484
361614
1043843
449497
784847
1023134
867200
80469
1102838
504294
203378
475978
462392
324809
538454
38485
55240
953790
412561
48070
54644
711146
1032638
260273
485959
165833
63484
721722
618931
1163356
598132
370349
205986
363254
745142
834376
941814
337369
773613
776244
191463
623669
809995
1083663
744569
676041
43118
441330
90432
146343
1098367
1060922
669050
896826
608188
104364
743080
980074
865094
1130551
283239
273442
1026426
364080
911463
692957
82692
650151
370107
993845
233056
37692
119300
902292
844721
1009601
555045
1061315
231870
183458
36117
917423
122006
658973
585420
45213
136372
145214
1119277
46651
130271
748640
570975
226543
622049
956011
1113531
668785
609836
342919
846449
545273
514811
519034
1051556
475693
914287
519979
481485
987068
439129
1044001
212588
1150001
124266
145404
122032
772625
993633
701199
288826
958175
526988
1097545
14103
217640
1051145
26029
672139
495862
752771
615000
1082988
1033481
1161241
747223
68782
118909
1022091
871093
266290
102009
146380
471020
960456
630999
335498
592485
258438
975003
10828
424950
594033
642761
31712
735013
771675
762782
1114291
758956
506445
183916
609239
1067857
1025146
1065068
1180266
971543
82413
388208
561707
868872
694950
1055569
485271
325067
790654
343740
1036357
545526
1176996
1148065
170473
991322
66131
574668
463765
345585
496179
1059365
687776
881680
1114454
374026
584948
406261
78674
157667
15298
846272
852054
605490
1087737
801871
400562
15078
8910
949240
233427
160220
527028
1068517
610264
708562
524402
556823
191570
657030
57585
871503
273575
605409
284293
78822
817710
227918
658418
211955
128245
271390
681390
909447
845851
315656
732051
247871
1179960
75500
316614
304636
57516
470605
1006946
33587
821154
640090
420653
189836
480641
856132
647863
305551
400454
287933
480033
222513
462081
867943
935838
287995
443196
22421
544815
1074764
706019
788191
408725
969898
226736
613191
446010
116707
325288
1000235
491405
1023044
601213
323725
342573
300784
408243
338303
232812
136190
34262
200962
362405
230606
356513
655115
75822
1171607
287526
684416
631392
844356
1004302
518260
977984
1002590
126583
133718
771975
616457
1171206
947074
147301
55455
1093371
494753
791191
541505
4070
975207
416338
159617
345227
188164
87020
467198
519819
480143
926785
133658
823274
852928
682164
1150720
212081
952704
925950
1180286
448476
1039412
867333
642500
470110
730254
365793
163050
1171212
131605
22207
883319
1058793
914410
1140488
861193
683677
74318
633080
338985
87939
600204
925188
466726
934109
891747
415563
691463
424358
121498
71844
116778
258593
177602
123944
770323
911984
396936
411805
132815
44423
3565
663014
299253
1016198
1022040
252637
479132
5825
377964
617449
1167068
579966
1103784
389696
331832
135042
951766
754561
101132
430284
327043
614382
338113
626699
870114
569084
634947
71329
405288
281743
159740
67120
63257
887135
454082
408375
145097
88289
1044499
975516
737186
827807
354817
866382
1145239
121972
510046
97891
100454
5611
1105481
1018594
341249
836020
198796
780384
597442
1092877
622690
175252
972636
1052099
1014926
766242
188282
117297
362967
152379
126712
301750
280411
538311
1146637
106271
586060
1048185
722457
998190
156688
379854
276634
971123
128692
399268
124208
654486
715966
458523
395524
253744
603972
215739
1063297
181149
622228
561878
749574
1000885
1080992
794199
574223
631804
986105
234264
237594
522060
98639
273482
609001
733660
396293
653699
1179907
536238
684733
211942
1090018
1064332
504435
501709
256880
255054
670173
136276
783430
806987
590546
456693
770717
353135
541094
770001
1080635
882922
438116
558575
331885
54269
608058
368520
361927
835097
501382
923529
1044267
507574
117908
267771
722733
552644
831380
298890
257463
976303
1167163
1017941
524417
988898
740478
310623
640788
694294
275791
843573
739165
589685
637549
936983
616798
184671
898752
913226
823953
103603
435819
1048708
110187
698675
252596
402460
79599
326328
114082
1123638
425802
197170
804540
775459
1086202
673269
607238
974514
42707
616052
40885
532394
1054432
648584
580124
358579
1045326
922940
28525
549002
810993
645941
829992
755516
789843
790331
115601
544896
1074410
1088549
1057734
1037262
919463
723965
477953
567987
472271
1081662
50474
385570
493368
530799
234461
552942
159450
337559
690604
860303
134029
206677
159929
919934
724311
290981
460827
107499
1052184
693297
1075201
156813
824010
898799
296744
980041
599457
149542
799147
811603
855240
357392
278369
659746
238384
910450
647844
848990
407345
193295
751401
66360
539874
928271
484689
270343
651989
1022392
646895
19116
427589
851321
988439
793276
876884
982914
633183
61945
322766
1030697
958795
350492
781107
406221
449082
137327
151417
80901
590168
340375
754615
1073349
841723
369808
951962
663665
359558
55413
332285
264097
1051085
957237
847799
367096
806697
804545
112013
855376
680975
1033120
862314
142079
504024
503299
453310
660124
293464
669044
1141693
621132
473808
422660
342100
227389
408940
765741
128222
733384
774550
652117
635742
367158
137480
412198
261098
324346
831704
318389
681876
499410
600993
1016165
750703
621165
683879
272063
1004155
232549
977992
751263
399123
1160750
725375
376236
899285
88883
735648
520198
1068870
410763
1157567
1125977
1024992
1105406
170410
681749
1070185
1093784
195954
403156
1060522
400449
646035
920327
1026781
1034007
316616
83453
612225
1132835
124938
967389
324184
571466
213850
535206
319239
848439
796835
1045926
821575
678475
856038
435677
150384
905400
926077
618152
512725
449173
319964
895591
325253
986612
796652
432463
974976
911128
340398
384158
518573
1015702
1045285
682567
72561
586158
738503
122555
1151003
1035682
587491
112142
130442
1275
659077
913911
634806
1001619
498568
1145715
188702
1084049
965995
90115
250401
825495
591285
329357
1154370
325461
878569
570587
633161
586503
861356
339693
797922
1094187
466607
224059
664651
392755
1069603
77037
864330
64830
348442
975451
1023816
25919
127610
845935
783785
305529
118038
962785
214936
600597
548384
887425
330891
1117527
926797
578102
606898
43796
546668
830421
680352
16280
943528
1053512
518705
601862
1061179
785651
312306
1010099
405809
81305
1009939
958259
763041
685590
376821
617550
562976
977217
533073
322742
819557
822317
353855
19501
660958
466258
1041838
902469
668538
1128145
17934
584983
611679
148488
136340
699118
1072439
629173
327589
1038721
1166922
153482
944839
127101
667793
952064
643856
618084
174381
1070759
276986
582313
879126
1075571
1098083
361557
1164704
1165972
9802
129877
1045232
1166773
465841
410145
1016535
725381
470636
171586
841065
644682
32332
776168
648733
589999
1045918
1104588
712440
194110
379840
993724
410313
817104
21823
544084
787543
802289
494012
566227
732504
598935
1087883
338308
1154899
226483
146028
214578
541639
33861
938348
252135
941902
684361
519439
947156
39694
695139
579046
511093
351881
698461
785884
942664
198847
384807
1119282
976564
673516
321466
19755
318879
1042263
34974
329643
239385
1139631
832801
353615
487840
584292
1167756
1166586
1171332
119588
540297
191399
506752
89865
107425
515313
543264
604066
26311
1161837
577195
879082
287418
22042
949958
598764
178836
98613
332637
614821
164448
193075
1097819
614670
425910
1003107
775464
745827
901755
6174
1085972
720012
838819
291704
417606
794155
613245
313940
1078069
434669
93945
1128087
173219
610269
1072846
681807
636056
448146
373157
433816
1080667
1021827
770207
1108310
615744
166559
131631
1156576
348188
30279
856181
383115
204893
859822
1056072
433926
651418
658177
113018
70816
20329
664892
924684
671918
237583
143894
586186
362188
118947
1015364
540985
139065
275122
132653
178241
971655
955593
430529
917826
281973
273448
169774
211022
339950
375962
516728
381087
1154109
1095576
841013
1093700
989669
655395
286200
987887
814519
183161
1111919
1082619
442198
1042510
1074643
527525
1054375
740537
1055825
604263
1058669
390482
722421
453842
839758
739503
1092359
146633
907139
406317
427738
449645
54227
316361
529937
747837
1103625
847573
556170
259754
90588
131128
920168
365127
29685
147946
1150521
654072
538957
588515
709413
283741
930803
1029203
895754
1036254
170064
1136213
157534
947989
740342
956710
977032
594874
825646
278136
649332
690851
149476
226218
493310
734277
607723
707603
1062768
1159826
279668
1135284
921755
863871
743552
750644
845868
436651
477996
366561
312180
697889
246005
455617
409613
754308
294694
509469
1134348
1021835
494536
720735
276327
1117502
167690
999718
754072
347755
408273
959722
674285
829626
3717
502982
248852
705872
857985
471229
781744
1055862
187902
958738
110767
1059033
224818
992504
75083
946521
525374
771566
489936
746431
1135229
1010881
833049
587167
743604
11383
356865
185661
1174769
680889
991509
606654
52728
700576
1071085
878927
568422
111985
110951
841791
406020
276469
852790
724626
985090
904482
403952
1016136
497844
1131100
1124491
408674
253640
632609
721283
109848
570241
187185
1159503
1150477
86128
168212
397546
19183
72412
297293
224398
887405
289749
785314
732229
1121824
379634
36348
91130
189757
906280
468508
198263
643881
975829
47275
19688
319448
1057788
708829
730097
40287
106054
845622
671966
1041119
497164
895574
69879
631416
1114513
512197
573516
892888
178909
1075232
559957
1101291
215787
1016966
281166
673094
373421
993170
356443
1117013
1158104
267105
398855
197230
341334
1070494
592547
833260
223695
893236
981274
1010615
451465
46743
730346
1174100
1079983
128189
671569
966624
337375
1130290
763067
496675
518409
1064382
630598
1178569
167011
841204
780920
714394
53085
261656
1028470
89987
318607
641696
659270
845136
147853
468056
349561
901534
721262
750194
435635
266706
6958
1084362
821654
826640
687741
810713
1095884
100927
735334
574231
104525
1086296
247233
1108362
509303
705112
1051531
208550
222453
1094069
842439
675396
652303
783330
884384
110694
847383
710339
321823
563727
555665
1138363
1116967
279341
1082398
585988
632352
548596
955143
49461
223601
1031917
181841
957001
891141
463851
645107
140975
598731
371387
41416
535101
144772
668577
844441
885663
81682
181617
426588
1091906
498900
402965
1046791
506127
379444
879239
150328
1033233
717810
83389
290241
319585
105722
897855
1055626
654805
42439
394071
368415
426152
816550
484384
115095
230732
47953
803578
1095901
290579
430598
915129
452511
482696
944525
324095
558660
480188
181576
1125536
867304
940868
902216
1050798
490287
252401
113573
432651
806567
709480
214261
427565
693293
666026
886070
1153627
274786
510694
199496
1144389
973597
639642
243290
459050
1152395
934659
368267
531054
102020
1153275
371981
938017
1167559
149378
28052
498
1040350
76956
151802
259232
167952
860170
457726
175961
1074551
1126960
13270
789732
403979
357974
134736
121570
215746
603759
282044
456460
203237
740417
283815
232936
43762
710454
767538
214557
315592
738623
819400
276549
144563
804116
1160573
1095653
584843
427478
313386
833138
1167501
843489
174007
540700
234017
798341
978999
543714
275760
767432
806908
1084915
47921
701917
651415
995448
1086203
857293
1062881
52779
811916
903327
381103
535711
893817
402692
253273
603616
213361
242820
1131849
1010655
976735
796347
666874
917488
1134187
1001731
1008064
792381
181582
332903
137015
456400
843209
962775
321046
304815
730150
731650
14097
705228
656502
767336
896229
942479
584701
1079015
1160357
563157
1149402
672513
391924
392342
297168
318589
219640
133155
351958
880707
458910
150430
366482
347489
1109512
734342
1120606
372083
22294
225345
1043320
1157518
958847
528199
884045
378618
593519
552410
999907
513347
1000701
152136
741518
1060876
913016
530208
885550
336492
506289
188061
1046373
315718
1134042
666559
667882
914856
554758
477401
969352
325119
158847
457600
404114
911267
341547
959875
128787
5275
700642
269943
1129334
1065911
183799
789219
792787
295768
236395
16502
1132847
159997
1125678
120694
556601
348128
42400
755417
1083422
264374
246863
862585
124181
442748
584692
748260
651613
346684
329459
172788
129903
330034
884236
107997
980464
281916
68697
329916
717945
550192
516235
1112733
49339
476117
497334
1587
540316
759186
727197
970352
1107153
454381
664745
201534
424026
791784
312631
967888
359682
880481
509424
763715
1126325
524791
130343
1048030
1086353
1105813
60012
443692
359428
627042
512399
992247
35511
849618
370789
355270
1059368
208588
10101
940861
269690
1057808
534629
87092
496199
798578
1150084
364229
202360
979233
652085
572390
1146656
1088256
40511
316321
394777
1082910
1545
1096783
834854
678265
874215
145898
335839
975032
1139704
858569
530352
1046413
281750
1124200
436352
957709
134755
28395
770558
557473
220056
169619
464267
315909
1175176
852359
269461
1141240
274893
724024
817931
183543
864415
707029
966233
974426
346242
22070
394497
1070142
1013983
404856
834949
201955
1009611
542170
573191
718011
256806
1107677
40687
949809
947059
599603
1165054
566553
484701
924344
164070
411529
971248
283480
212414
375250
232102
793489
635243
450527
3244
958753
1137471
157119
572838
1156951
384602
216524
254915
970955
183929
164905
984224
26401
144121
895746
943564
448996
1059928
74686
794616
211277
680268
1096550
165619
515437
1168712
1121862
827612
691692
510870
144065
105576
1072347
1083266
794302
1116326
903484
414283
207783
754740
274179
813278
504508
995540
113167
1090100
328380
121783
502129
477368
728711
769085
1013742
48187
572909
1149720
774780
433775
86870
445263
742695
204021
766374
1013709
86726
37955
814975
444825
357285
21021
397311
220345
35526
147383
1168864
734988
436198
921410
170705
755515
271846
972434
31347
579002
138958
550832
94238
1135269
813151
1011132
161500
1176508
1128313
983484
185430
872837
918678
439550
348307
1115261
408123
122229
1015172
550349
353764
285417
137079
632220
74328
278458
939711
797824
1065817
839278
536162
253882
642190
320497
837327
377109
464593
192590
585548
842566
557417
512449
669208
648124
951015
1003281
740343
237666
628801
679751
633418
558987
199386
185766
528398
595982
1143613
857465
413115
1136266
43794
451748
197330
533611
782020
247059
218082
129676
1029032
329316
1058402
435690
1007369
771171
503279
1180096
25900
4124
552564
360131
709628
1043582
505439
512149
445386
300566
176600
1152870
901843
239542
968533
717512
519229
986951
982529
1039164
155320
36191
964744
365412
115401
1123970
569193
1073601
887487
973687
347613
1113550
99781
738963
84267
20697
400466
724333
116069
122218
860602
272534
693951
335796
507442
34970
731560
843719
526343
32313
260368
542728
888607
1076601
821321
259885
751242
192664
518909
880968
1148561
643918
458824
258155
156045
763049
881588
44696
615256
416227
1133432
637092
204376
702975
878662
968749
776167
66942
890387
529250
33474
1154501
374723
1066202
400096
1119704
262317
516825
560597
635624
868313
735444
763271
679931
8744
1017353
922409
183339
214045
1009187
1051670
834426
893776
453695
797294
1057691
352158
760803
791187
777432
847458
1005779
571651
736185
259732
442590
295628
726419
1085756
193736
600765
634722
499357
10215
392090
1160712
441088
684216
728529
523116
150866
21599
154373
818162
552633
788504
684374
58894
288259
206330
962320
480761
100041
1014118
787440
811843
810887
94699
1020683
262559
631984
476696
33828
545667
208587
963040
722400
768232
70255
1066595
900390
508801
288315
930281
549707
832461
363449
823112
107009
62027
525132
844308
997600
873808
962661
592212
256589
703029
1082647
883280
894448
594880
1083269
342103
1063602
627787
1140347
1143004
1129605
1168099
956156
742941
363345
947789
1006685
216945
12628
99758
858214
1204
330707
92856
78814
194106
452439
1151856
13630
653631
1035753
941600
551913
1001271
900116
997349
721325
460538
129761
445366
80201
969025
991622
232171
1056779
987624
763258
1103265
653735
914476
430402
192780
971532
528447
1054180
1158610
442147
404242
1023513
447133
84210
728673
665935
141821
537357
924610
334724
1096271
834434
149116
607362
114423
682955
1036779
525567
762507
1052796
893634
363713
523564
258725
66042
613114
617593
950026
639927
137076
422052
912469
989555
211835
969307
947382
261859
1149059
1095271
1078487
274283
546061
618829
971134
1044829
779007
382616
413035
1133830
1001889
622654
936038
349832
942585
581955
587310
11144
459427
317439
621467
520016
374732
558742
1143922
1038061
50769
345760
600520
814436
635619
730528
255231
420986
377795
266561
517576
1150930
959316
952607
1122907
594785
77173
311712
268345
923369
1066154
469703
195106
26834
739894
1074163
178675
968068
653468
881306
774045
1056086
1030996
492810
672845
962712
169798
1022952
270960
287037
900290
749183
13985
98000
929741
332008
747764
661757
638732
210699
240133
510817
564574
135452
194323
1114148
586102
221465
662487
583741
616881
1111053
1019893
170807
228414
439282
1144891
893305
592853
1039139
922337
574387
90311
41887
842207
354270
775705
932746
332542
8531
1044747
1054742
820792
42966
361240
422032
242051
290737
617120
440029
576345
42331
1110623
213984
518942
305955
95770
311201
578690
972490
998889
493269
550172
187605
891967
883978
1032332
126908
877594
544077
713980
345612
592474
309958
927020
382568
94768
1077037
283125
462722
930189
261320
195965
287658
785781
897367
1001985
25191
80919
1132710
509426
243125
295738
249454
1180235
259408
555316
208241
455026
569065
78328
866528
842218
1071197
323602
728009
789978
352765
52547
151007
438517
1012654
382116
733695
158964
1048394
478540
554940
304417
101327
59266
746805
490505
263411
54224
1080457
318363
1073820
280992
766847
1001035
1144517
778507
64565
780407
382435
1028435
717865
962785
919936
22262
1152753
593961
266435
69994
244902
438181
1104136
34674
1149209
1015657
717040
952671
439558
1071283
142092
51098
962933
641165
263883
185295
322291
779078
281743
1175865
215997
1094653
1094401
499130
1081744
450888
228804
49039
345613
335255
770433
1029464
1010377
1152827
225449
379375
405430
936626
969954
80754
757665
238304
59288
294197
858653
575102
804321
905406
866457
851298
1021682
1169765
1110933
775378
909624
895741
50680
221638
1159294
820585
315386
588678
941299
991095
449628
554662
469331
1066509
749841
614807
973430
1018502
123193
695972
144296
527526
1069603
87052
994660
1174474
595824
542656
485808
615670
457614
920711
516431
448411
863937
1117161
783461
478837
1080688
253687
727037
853392
419237
709292
158263
365462
140334
518581
195532
793280
241713
1020213
837142
525092
643188
644076
567751
80800
996597
36611
557650
1099262
82783
82865
584123
1013329
319719
624181
314631
910531
552382
1005284
458935
526592
684016
633066
542539
220559
98964
620898
1173172
897541
359701
801907
443457
592310
734596
1076437
210600
225712
962365
706783
953059
518478
885043
557285
594332
462401
574209
938680
538366
1177148
922351
1074627
470153
183551
1018201
1087322
274570
529713
928279
520165
54466
148955
1044195
893069
458006
1037619
607660
284101
257398
1042363
899012
212180
91412
934141
380661
737410
283198
793838
1015870
777334
302693
515466
609587
1085756
994648
562704
985290
286588
471184
1067157
122906
362189
600834
118518
146641
1076139
317701
954229
432079
116962
722734
808984
995198
139707
936276
58701
174533
99506
604578
1050140
1007676
772312
191062
171695
1162476
116392
1134202
36832
122187
1088350
296297
710938
890622
549536
366687
222957
936985
54232
235810
183790
383192
840558
985942
424476
414399
318970
953618
717703
496643
923871
75588
786606
1035593
1108594
451995
973691
811710
44977
395518
593720
173252
1031724
784108
636622
157541
596347
381261
299697
55903
82574
1163506
1059459
581222
571870
481205
169080
460044
188040
413963
661508
793944
184406
7302
954597
150245
709858
475539
355372
380381
1175476
592228
356793
208473
105172
139365
1068535
263508
517691
304070
104979
590931
360625
256973
177282
730494
395040
939568
1012103
700638
791466
676699
232023
941224
616621
658426
1178494
603737
876257
1004922
471294
694360
362442
731017
894773
581544
118158
130161
31201
202509
761281
984705
900337
290143
1072505
669368
463261
556925
48291
603804
528914
793011
60688
43938
755537
873774
248535
29593
757093
723681
1020715
530223
388184
50217
225670
507556
677010
331238
1120254
1057911
1093964
431805
24230
102545
1012865
213899
648568
548368
706823
216537
1094782
372008
483265
650000
908447
276426
1069341
494616
406562
619173
191292
71975
448850
43559
140212
233790
40945
692012
222662
581936
8743
916490
109819
262950
291783
621473
650787
78551
51541
620419
866606
424244
705025
339577
433695
826034
85482
335361
926233
654290
867817
237264
491655
307401
676233
34895
1158970
270896
224177
297102
495950
512881
440599
995965
999424
319846
215461
652
273596
272253
966002
135816
145304
458820
975907
378944
239761
883865
950878
990307
588863
734971
510088
1093453
88271
529483
1012278
1170197
880758
489947
1044992
88968
123746
581445
598459
557165
1075325
807089
466545
665796
804060
52466
658646
353353
896679
859681
806615
1002086
727464
770495
414310
806532
478485
562563
686290
509670
403627
1088830
1004922
656328
519609
680444
39284
110802
176536
954131
674209
102447
954100
802868
465924
305154
417341
858546
57384
1142104
927477
65342
1028171
228902
477797
850562
853650
857373
547770
189216
158390
913245
1157413
553694
487856
1045337
692511
155334
236779
819684
1091056
132698
850216
86872
237574
928402
400817
616153
936399
859959
405498
795311
81794
48936
756661
196879
16815
133782
4476
455502
1128173
18318
1127045
321016
459616
1143943
591261
391508
272200
511274
932295
701042
293248
1102626
55499
693194
315045
128006
938513
934029
536133
1089464
181848
818967
1130353
895015
84836
933744
244798
41565
281561
697816
950508
849018
578784
261026
1096291
390394
26984
680456
1732
1150107
658466
210889
1101835
536970
621239
418906
614013
84559
350496
1172183
852915
177838
771162
62349
495651
757685
463630
211387
651615
639624
458706
828890
429020
151231
448404
138986
440078
998925
385771
851613
212464
246283
936770
1035138
440052
1053409
185954
1091534
1136690
278656
468099
901100
33879
54274
924128
173386
1068741
1148753
576487
671055
644678
540726
851995
575507
206535
1019243
545578
135160
653718
178560
600463
613040
906017
1176815
603401
660997
216915
117348
500484
735831
621788
234768
1076401
1006632
399801
494611
1069677
904366
1138672
519196
20400
41951
102948
802644
501203
1141518
1125078
481216
748123
885258
706372
169894
697071
865912
714212
1095120
356978
646107
290240
1032782
678625
131524
475335
537639
638189
239265
605746
113637
1137774
1048877
309419
513553
36108
1058090
703807
731470
766768
944668
510437
885848
325672
763197
16743
135293
793734
1024730
911291
1116990
738248
662328
54307
46561
997
914076
923085
388758
873354
190728
738790
622222
188138
767059
174607
233177
866661
68402
776725
892435
1169548
126622
397247
1147361
1172025
47067
483567
1144373
161779
430495
123761
859374
370060
623458
23302
611435
138871
23383
67161
1137614
850535
868349
448357
1035368
766689
233552
63039
1118401
324740
254291
194319
1092942
690745
362432
1174670
740900
248388
272287
154427
127915
904379
1071831
704694
765661
636681
739185
206221
937621
1047063
117819
3606
230461
463304
7808
141534
954019
1154112
790007
290728
892733
345917
722696
756450
586588
145336
1049932
313500
502678
859892
314917
547246
1062249
86856
618356
443517
255394
1050883
835684
230725
507344
638427
384402
103693
830113
739622
787689
367465
1074240
993809
816237
296432
774372
200132
277855
1159928
203231
83598
602546
1045633
317268
524153
390345
562759
1063984
545706
350052
791805
349390
1128572
1103993
638564
968318
261715
967403
533397
36458
60902
329652
922818
561915
523487
907838
547938
823703
986923
1105982
56908
806613
433788
586006
700103
156784
1049748
237979
166586
68278
618714
1038990
529576
712103
506174
291378
734047
177076
269313
176331
836149
373297
235237
327529
285160
467698
1113651
733007
1140933
1023989
531792
320073
555779
1108465
6623
1002091
200892
412973
438292
396158
273062
227668
704973
652603
315025
563340
217470
316665
642858
1035786
390273
957797
178588
1067060
567935
902223
896393
125490
49455
638391
993796
58026
941243
442888
848488
216809
846858
522325
41198
970156
119295
7388
487687
232841
46647
133368
335055
391098
367492
528862
90143
4964
561781
911180
45410
734399
155237
135752
859755
148863
134472
350025
782170
376049
616728
406840
1139110
403873
576045
954834
422406
935142
411015
597429
984282
31320
983045
978008
1048177
1116611
425991
583044
354051
137311
517507
940733
255764
1117815
43237
234157
900539
220246
165926
203345
1038087
198348
353227
1116655
237489
406945
604331
25426
632454
454477
737256
256051
852681
535176
270384
995682
823644
358473
670105
851853
295066
268831
734668
838290
773291
1042001
213161
1170215
394736
818621
884825
1120267
436553
479640
871211
40761
96683
305375
251440
738503
337722
669075
970862
1059225
363782
757775
761552
797761
126735
813706
266866
66227
503214
821363
199715
1065003
464440
943012
82936
136914
1056522
1065490
323902
917160
896210
373081
895727
157288
1074847
976262
339486
49121
497758
1038262
980455
120169
164257
620790
812271
170854
162849
280016
772919
235051
193956
146559
951868
232544
1034206
704603
103984
784202
946023
496522
276574
562128
746929
335508
871909
588760
639761
792697
787740
31478
180823
183180
263068
840280
329500
1102979
755198
360092
406181
606573
988148
385269
518582
457846
359719
1079755
1162238
440920
442066
474441
230515
113764
658636
457264
148164
238535
743498
280886
516254
1067127
376261
1107492
278435
778884
571526
315444
525702
613376
1145089
147731
178830
497981
529378
9792
76231
1158328
1019802
1125938
967300
260102
51653
217029
592885
389230
662063
846095
973024
570722
436381
668234
236402
848786
666455
327054
593856
103847
439629
986780
579361
114775
224766
488767
533393
631642
12003
892522
103163
397086
1153490
230508
201903
733008
1150997
264495
1000470
466981
700595
243224
282008
936440
558255
171264
1041628
421588
277191
295918
631998
98895
67806
214254
122787
720799
403228
671412
518422
267155
166608
654661
798945
1106559
1033800
873590
475286
433942
1072673
974285
668748
933182
312934
262172
147231
293417
504578
1013159
334601
700055
415362
793808
147957
1078076
1000762
64789
501846
159446
210061
837561
539617
1037752
748807
296495
834103
245615
690538
40354
767921
593483
954583
475870
445666
911034
682514
482015
113335
347659
1048622
871702
738828
764117
1090627
320914
82794
1160816
969421
1056455
754165
275862
1056307
645897
685813
792453
1063296
947237
737925
696956
536341
820832
330439
834936
113375
1132968
1096200
570520
773175
176762
304297
68039
116338
459905
1126101
709969
857651
844344
648691
1096635
1000668
1089316
841082
1056053
1175946
293267
49604
359067
260729
1064788
160183
417185
1131181
597990
1173159
599006
45796
1072970
414458
866356
412630
170024
121841
816131
647183
724413
89390
376226
444226
1126465
605975
420836
1024730
684475
1150525
1170786
789665
485398
820569
887757
747752
746225
873863
529667
178652
1027029
970090
194420
463947
198433
807942
906984
564430
243344
44541
506267
79649
964080
144629
945681
438103
214875
150777
905837
15432
254626
229834
54809
107254
443722
769221
1033500
541717
445101
435790
861451
941488
583194
727439
1101288
945635
754230
871351
679738
1154342
592845
511039
1172302
328043
663690
214779
42601
700757
718575
872645
476915
681602
1048612
541094
683987
88754
197901
1070543
195115
1111976
707344
14977
614141
230854
1072197
401238
826483
136920
664584
830068
945192
238438
40639
861526
469447
1026722
778462
524190
716223
1036262
843176
413865
390116
157504
538193
867658
556034
432432
611734
90
549601
1052111
1039264
642050
1103406
849400
1173935
972908
490086
287943
635668
922012
298933
1127109
1051896
543879
1163196
344347
206549
724761
126519
1063135
114691
84639
892799
890974
24122
805410
102695
1010661
989132
1044212
418849
57478
226546
58167
748206
111824
1014378
205152
1083703
217829
184988
45224
1017955
116713
55065
700175
363749
645898
301898
957382
878488
399746
1006661
1076764
26887
927321
279967
867309
250260
262956
144034
705637
986257
61587
1179769
707602
685146
1139021
715771
558306
332612
1011232
423205
283761
79117
676586
46836
1049018
214233
1109644
1123310
999189
493944
177479
31930
176278
366750
862398
1029875
28722
221285
998660
232920
855046
711452
1081117
958280
6492
608797
662482
309022
932024
273091
730350
817832
222083
268342
916083
1089503
844461
279491
291175
329424
264599
145839
447563
30646
975632
638733
674338
1004265
999076
799019
699409
212257
516998
241138
252347
654432
153348
450469
959318
276070
162456
352116
17945
872856
326881
49347
433501
188078
809626
112589
527928
44503
307646
391762
570126
447877
819176
1090343
256725
726332
833490
1102628
241563
828015
1048333
729143
217524
536955
164902
70283
1011931
676432
212791
261119
280365
1120976
433222
551504
1141268
662403
776538
41327
1111490
968394
765512
327154
1098310
936673
904833
734238
788866
1157650
1157514
147689
131272
495334
945602
734950
246855
390852
426443
714922
495253
1050650
104164
527358
1095305
1127986
927288
882881
963283
302073
722356
550714
1161114
828503
1016252
136500
284336
757723
774279
464263
1143032
926098
65796
1059211
964708
301090
981239
1106948
880926
716186
39448
581150
354194
236675
367779
914048
307084
933816
109475
1012979
848879
926164
20567
667786
17365
647906
50682
756116
932304
1018248
54131
1030131
287924
1121972
408323
627234
218456
768195
801054
345729
956821
54465
353414
1153107
286864
540301
140044
609228
402815
1067938
115762
936972
658361
380182
644360
736211
889164
544371
809832
27276
810557
152338
865007
415225
1150292
270823
220717
1098998
178061
583497
871081
815108
740874
655383
381304
268437
33424
1110489
906045
581522
386202
880315
720111
798358
100341
189832
706114
271838
348143
394898
126516
850988
853942
557171
678350
305207
719835
517143
1074769
216030
782362
692861
426059
916687
123675
694842
750306
430219
773589
336144
828065
445829
1110275
979575
214374
319964
108543
135670
933195
429788
240095
1029952
404677
663475
1011021
728691
963052
445757
912768
91227
234892
1093697
660791
545264
65166
241762
836551
166216
859147
1066381
543875
350375
51368
309111
281388
1076005
341851
668999
382498
681027
545027
1029032
809651
517633
249074
835685
86208
654972
167883
127605
650808
913406
841120
270362
562682
264016
685675
340057
316661
581927
572847
459590
1073227
625201
1035938
920140
394271
845187
664157
1015807
971747
898259
5640
324067
688847
89386
549271
1102216
3347
908639
330211
55900
135978
519592
827227
550073
887341
945727
965252
543233
209919
885073
214368
930070
380024
338446
436272
869795
971124
823306
559735
276475
571847
804741
591172
87159
93339
453827
1040971
461315
877893
897628
1120232
774522
762649
625390
523361
1095959
723674
1055368
1134223
985149
109812
317579
966405
317779
757497
527193
1097336
207937
989785
519457
675327
620949
188633
1163693
672225
580769
921226
191092
528446
960982
1138632
340554
695231
561111
1073253
300129
802754
929794
287986
1170518
782692
362071
17193
528231
375410
325248
663351
39768
788332
833431
485004
516535
591125
1172552
243777
156857
780168
1010902
943491
937172
265931
376892
669712
247974
564969
278722
137040
461962
735456
93724
77745
179969
391612
1019387
840405
259223
163373
781195
833986
700626
684760
1139283
193891
788993
58619
252044
564548
41633
807734
1160770
516159
696176
833013
308488
80463
498646
194883
891637
722448
142619
884548
847836
142596
525196
608309
597642
708070
486653
679968
701009
225853
55001
914809
1060966
296995
321719
175184
1108581
1175570
606431
15381
578922
114619
427214
319347
1058240
904132
1112975
473233
329777
96082
493366
376004
394131
196149
1042443
989959
220809
285919
585975
86479
1032536
310918
433581
1112825
783556
821155
745908
334011
1062767
1160935
369929
514031
971442
1147102
128571
835391
181794
344527
649249
879832
893472
11101
343448
460532
688729
317799
212971
628765
321659
1012196
457126
113421
182207
566499
475913
911412
31404
795052
1146830
1172790
1021438
654857
1091409
200846
191178
835614
257674
567069
428761
771007
1096946
491966
770651
780395
35988
622334
536957
664704
585910
60864
12223
416685
198881
89787
190556
269912
776402
1171685
39896
846870
1164943
995295
167275
1145566
586868
329256
216659
1036406
1024575
113770
552727
114539
398732
201673
373341
847953
259906
706101
571339
709134
758724
438009
325197
589581
1107768
760141
871043
486749
104108
383777
738361
797497
793039
88881
379558
421010
599227
1130552
496310
658710
640054
105278
432586
761352
194816
574924
1167227
1164093
710714
212370
1135010
64854
574820
1053155
381803
21761
445113
1037280
448996
562846
80961
798966
1051536
1031414
92906
457293
559627
1025163
252564
194987
621144
893915
1013793
52640
558093
597198
360480
848157
182334
921906
173429
999556
427699
173189
1104207
125972
797493
105818
944102
830659
116375
362834
1068260
539111
315517
1111301
347447
857608
1056007
275882
206361
1114747
31556
1172049
1116260
827275
796846
41060
507081
272
497846
545560
758200
719228
232248
1058865
638208
1051590
80410
350692
519851
1149745
31684
769994
584253
517190
795233
144084
805630
939838
375390
702068
1106915
865415
1160283
482100
533616
698618
122542
1044200
622630
1072670
1032347
352423
510497
836543
1151154
597320
1168241
130450
452326
613441
109319
1123593
422086
988178
248778
485565
398980
846514
141423
567759
73593
365468
67831
922665
942301
588245
799109
102318
225817
321417
115570
908154
376161
571192
492942
708244
712237
676446
185593
1004242
198524
993424
441269
676803
531572
165533
896398
706853
180567
523296
597344
640241
354220
951011
259036
669642
1033284
1115295
495640
611878
47585
276338
939138
268597
230984
542432
279959
97236
638313
196672
524503
43425
290601
784659
265446
633585
150471
762312
22203
28433
305919
1088727
582021
517372
903688
453303
384240
227949
737286
988323
67217
1038286
632029
392354
1109023
226844
900612
151028
444932
239253
509887
531956
408773
901555
511260
757286
309604
790303
701125
629320
1050318
622826
920351
1086750
1127774
798261
719574
333632
682012
369336
228599
37530
799547
792722
9059
17113
418825
393212
879499
950641
415327
880937
31672
739575
206219
572261
614474
687089
1161479
158124
578975
798027
912372
585813
1045607
169957
789458
577027
224260
352742
115614
823464
288805
60304
815519
688031
147845
81100
284447
401745
670586
860210
368245
153669
958754
1029767
822647
224933
79114
199782
1137722
544195
356930
1084734
871546
46952
1034866
319951
85375
925488
821719
924935
327689
463553
929232
153012
287805
529471
649337
417866
552820
1014484
925273
712251
78670
972096
576141
715722
209565
104660
453850
855487
974479
877475
732422
801022
942436
860288
984724
870622
700834
250693
869040
753855
478499
239379
367703
35481
934930
102120
822906
415184
259492
848224
1142465
535609
129840
917627
406617
999336
292860
1154190
574883
977145
938592
584019
515964
340921
995615
360583
34007
664500
416504
896418
224215
300578
219700
771948
1085137
268491
1053347
157668
362963
544452
1176471
929322
622397
1046956
612714
589377
402895
898727
727434
627533
603790
1116999
1064618
746488
110038
1012574
887535
108750
845936
1043496
288311
1123220
667764
1050353
185361
318346
554681
660145
808053
816166
423315
878629
735320
428990
775557
556920
896610
367878
1055648
473067
959855
141103
1137003
1100169
1022098
336814
786203
1117319
1093583
1101236
53485
1077848
229747
654888
757844
739328
912322
1050866
1171971
929105
599136
132474
148751
79984
46706
266261
1026830
279034
719191
807175
939800
701945
933849
853201
222082
1126023
134107
949106
246629
49692
364974
606054
863595
243056
689830
678359
560211
378462
979179
132785
112866
1033419
1169171
962807
1065342
149527
595504
368312
182957
1038567
1099188
451638
75355
476120
1074947
758705
112240
730719
325310
278277
1118479
1138807
967544
1178587
695087
285162
352009
715922
137017
965464
1075808
704758
589052
350090
231475
504018
709448
733458
111657
811630
1027553
428423
1139585
688943
1003744
752632
981644
85023
407461
700953
965953
1172220
755236
83245
953613
459978
1161483
574475
180631
547392
28079
391725
357400
948087
512336
469946
594888
528660
517349
1163354
434794
407916
779645
820761
249100
283255
440099
521164
299604
294220
884739
1051059
486594
565077
658027
914379
93190
262521
805112
376091
197625
109345
53853
481034
8121
452886
1091522
1021714
818253
493769
864678
87997
1035146
718418
18447
876378
678368
729111
127888
829743
621846
708241
599671
769350
1024786
254085
1073371
676231
458294
506372
243618
868381
22120
231355
286875
866824
1164958
231800
1034326
89643
507526
620570
688735
195951
646683
1104242
806215
149966
886433
1145637
855368
289562
292514
1059393
47293
510374
77761
154724
968881
942753
706524
821965
234210
439591
25106
861691
68338
672810
4986
99289
658714
171483
421332
1117946
854124
1147152
894138
765273
443756
1030451
456221
586618
1167688
237802
596868
1066625
1007760
574433
100931
870439
407546
853863
718546
274696
110518
840028
152091
413305
868366
302963
583704
792374
1055771
219143
899457
867187
690537
607861
379880
993183
148935
191541
392417
82178
1004952
312431
485347
31946
693168
610766
55565
1051025
376
941852
674777
1072930
1158108
402025
1087683
742915
216589
74624
139173
614569
495446
924561
1061447
724586
1179051
60341
337207
100805
466563
419402
417284
66355
253002
390808
18598
714474
439121
557683
67890
226455
931852
289587
685233
69018
298811
858983
18180
1084916
68697
948980
727160
966402
1145833
267213
706097
787403
1167491
960861
48171
921002
758493
932551
1166778
515081
1137748
408077
1021779
1175102
1150730
1116994
267738
1027268
434383
167754
188243
707610
576090
359632
951781
85354
948520
864943
22165
415370
612743
1110630
1020966
68988
551961
1166128
898768
570835
1003427
97013
832178
522489
254859
214101
252783
87309
476054
384287
169249
115209
519041
632998
183060
241514
753242
508615
427453
1142877
1032744
882032
783046
1099454
551842
110741
731557
725573
709713
1048255
60915
287162
489944
1130226
198177
1001441
896465
1132905
981001
111826
878871
430984
609398
852283
483875
191833
961943
1148043
559691
267411
534325
533197
950662
36094
637048
11949
909044
589684
442112
743936
581174
465398
552283
619732
701877
734074
1168669
866280
59553
445843
432825
32749
755364
675959
548971
444536
190998
201176
34293
738716
335110
1073249
1174417
701848
732166
187349
1043743
443025
432822
191584
1113610
534968
267079
981807
214421
541202
1109684
993013
706800
1077207
1156285
444720
1105846
338525
989424
940487
639583
1014081
246291
259438
839941
1010417
489655
525268
926312
14208
1059585
390058
1164702
1114278
514527
592671
1066347
56654
120412
383592
475964
1058672
691600
459147
733060
230790
11857
1174105
1152823
28456
1060656
902164
1062597
1150185
399630
1110589
568605
233797
90796
902826
167957
248683
154236
1011496
1098876
1084709
920139
720528
662796
642602
301106
547456
217245
435994
288671
589505
376419
906260
1027232
495809
985254
19266
468873
557311
445255
47957
628427
249677
89776
1096697
447080
957144
751892
123184
476276
903594
730314
434451
742271
811236
1008546
622534
804558
71305
536843
329559
26312
980691
29126
529080
213208
118808
994492
883828
942548
142654
464128
662527
1163351
746820
151294
90085
451254
169295
778912
878796
382871
216950
677928
1171873
1000252
674342
769194
1143798
232453
574149
405394
468017
598075
865223
403978
33361
901268
753045
647817
218520
635716
486379
79141
951822
351147
475924
660546
1163605
310858
566288
722109
9263
772506
1180284
118955
1154190
928281
255641
900940
259617
243986
653714
623382
854135
1104080
210430
732308
933769
351906
790608
1003799
619367
234855
923544
386414
821189
917806
360337
652012
749204
76260
641662
655079
532226
1017819
889648
796900
928193
1133772
1179428
1011912
560614
858565
1013496
651652
464355
20220
541504
218793
1083649
863384
606558
465172
229571
534866
966333
123716
142523
1176367
615141
944405
685169
515810
528067
292631
1151732
864268
1146666
1089463
930580
269172
493553
1088833
381605
133112
758594
413821
585542
617247
574517
95780
1035296
513699
362910
10972
753002
235117
1069652
607722
505298
1144981
868768
907561
80675
379895
517316
43275
288103
582228
122906
1142638
255351
364633
331078
1126239
1026190
1140308
550933
661779
68856
655213
443591
63313
971455
901103
700384
1045477
69849
1017804
891932
758250
571986
783534
73391
1125465
901257
540191
849565
827860
1031812
539930
1043356
1146521
5901
149030
1004873
1171992
204936
707119
423641
124189
1041524
620666
42948
351583
1172708
521547
749931
1098517
232004
357160
429873
190248
294296
808837
1111104
946648
8784
1089627
364719
506805
2798
1114707
977399
267134
524510
167922
1153405
903001
418593
175957
549659
587910
521348
276094
639869
657132
347541
769293
122495
487013
17533
576079
761997
938720
346868
95623
224917
250588
307580
855434
894017
633003
656678
1047438
1141904
162200
1016535
197928
581938
586581
579056
603082
768392
1046178
1059655
1163645
456078
560253
428009
183186
427612
1100863
909539
953936
88054
672364
747841
316392
659427
593794
985910
500188
1029641
52938
873903
932787
1031880
627746
638100
327650
752963
761419
772422
1043085
465278
580555
732132
844683
387398
850444
1143912
765000
638413
236553
140620
554145
1111839
138465
558668
890350
744493
714708
221940
70883
668576
326017
129347
1173300
108124
344711
343191
369937
134092
772580
678358
211166
323309
727634
967334
248852
446988
436483
23533
48829
1090046
211763
551524
844392
419980
198612
267955
589494
257408
883476
41505
1076345
593576
180989
436149
969426
701028
626990
165064
197865
216285
652499
541166
151013
971082
467934
94972
780115
84504
198121
57290
817609
770270
674186
405953
155275
626289
867436
799863
389961
859190
468766
447855
1045098
162590
1082674
213929
649507
544726
258536
100295
144277
627966
592773
838519
836654
865767
517479
11256
204868
1013723
278562
662026
689806
63360
675072
224262
1025625
800459
52446
681450
588689
741650
481032
397413
792646
525905
24361
597763
390977
339690
1167294
679802
540067
507094
187698
158082
1045301
46498
452465
678927
536764
918504
1104984
623575
563035
146089
427929
220117
212786
97073
537303
1016973
603865
892694
1045005
710857
530217
1096057
858058
896344
457526
570206
689147
368352
676433
1140007
925026
157950
18221
112469
903474
380607
1170822
464371
11283
85266
256496
1070231
818382
786522
196019
512875
1149361
307851
582118
858975
267482
777215
586983
594568
21726
1145334
918813
465641
286858
574723
620151
1130912
94370
733532
937842
917937
948157
499205
1175950
141017
975668
60184
218692
782790
391381
1101647
1039639
1077302
213994
532805
432183
684090
544043
618762
986542
270386
319190
780530
563260
73885
975058
262467
105244
853140
846563
357760
887840
798977
987184
1112283
274344
788199
1028553
898253
666828
285994
634786
913811
1172524
1160837
993589
289473
610670
821024
1020011
1137298
1023854
148588
78533
858586
1040784
1050425
969581
1116020
918150
824516
721972
175017
7576
835553
739535
189712
693894
111829
965644
695373
839530
1102965
844950
749002
1120942
92181
446579
226932
340500
223904
805378
533334
73336
154298
576675
1102189
369092
982986
340317
250214
822179
1027776
288474
604801
843341
983509
122126
436272
687901
123352
920640
6291
745332
427782
457855
134620
549285
160192
735243
916881
1020741
1008708
260547
320002
739442
891750
986449
1152135
629254
731993
453210
36917
869943
322144
456348
263289
32009
694807
191450
884157
128306
500266
1178216
893593
70353
1041537
937716
513992
919179
299517
631471
456390
818664
689869
909707
642628
417781
1006771
935279
1133137
699298
78661
966923
1094043
238425
515925
2646
282291
854558
450955
360548
377801
465093
818807
686849
85464
1120630
539477
736860
642681
640424
363703
546263
839756
137565
1064570
462882
340675
569670
234999
1037235
331115
527985
157379
780898
334145
1141078
419669
300463
197259
49233
303769
197978
562181
661615
1155966
995904
1172263
948017
58820
1023667
724868
1025648
63053
438190
1070936
1099171
830602
130569
966701
326202
258824
9457
570994
427965
190357
896413
1084083
740349
109533
827126
323454
542039
293255
506831
1178940
808278
191548
1020914
101461
504581
587664
394854
448755
890089
936535
156467
601459
372639
1024045
199058
563635
447004
934867
779654
306697
182595
1151431
266282
1073441
185821
827846
367932
614717
1021220
393508
717757
1111822
395045
519583
787622
779663
833179
615063
89415
518649
294784
1017841
177447
587332
670597
1144276
905477
631184
477369
1056395
170469
332935
456328
303701
611239
1162399
849045
606261
913237
638140
1091560
866390
984797
423985
825592
449483
216959
412724
1178187
1130260
666971
56552
484162
494570
234352
414549
652105
134856
128638
602277
735104
187156
1134124
1045703
274627
596432
719265
514265
18533
408213
457326
456518
631531
31389
933397
742556
542561
724500
578105
184381
1001398
1012096
1174328
1005373
271475
646566
657804
379469
119662
759019
136493
931923
185645
345939
912676
1105709
77867
819939
517577
1136895
547530
673899
371622
401205
723441
416823
431100
430381
492339
38893
884022
1044701
781858
474271
1138835
129887
789883
371728
80527
785038
155619
835893
850185
945188
1072189
724568
468000
206281
950377
454950
171531
539443
258315
318149
858113
445212
302565
571455
978294
138573
553764
982392
21681
1003920
1158469
20270
420271
649514
719572
783293
414709
537206
128588
560753
621027
468702
136169
1173841
622438
591732
309356
1173128
771348
296900
123093
428828
934328
191621
38654
700259
850671
580548
644517
480660
575139
710080
621861
529775
278728
1008746
125052
905705
1009658
938832
461339
633277
734041
44581
940384
500821
852292
298261
1042612
297289
949607
877402
818548
114882
884462
20128
722756
418091
385317
249530
817779
1063386
408535
412747
718139
943881
1065
485473
187735
1010180
258661
627206
814503
368871
112204
963188
825898
219089
701496
697712
10881
559093
396175
440163
383180
1175269
93808
296495
231564
365549
184176
566420
1085707
1075746
567744
712409
27936
278667
88237
416367
711250
580910
606461
418326
447329
597792
632358
723484
1093092
410328
590393
958769
647595
1075212
546912
926393
86095
54458
1143473
673432
874958
73639
541583
314708
262219
873525
703861
357211
981460
382261
284882
496194
793597
335141
218800
879842
438482
588694
576608
719296
949257
702575
359191
241367
298241
813481
609953
815531
54577
596862
989373
414298
292085
724719
450729
1110544
393988
61663
172705
1093610
293534
1149667
775600
646545
865648
527781
224627
1139262
833872
946673
720509
260939
342078
387261
340840
702724
1102302
419483
167325
363893
1026170
75430
1016148
153804
1072671
324247
637678
127807
208002
536429
314895
752127
229526
1083895
431397
978181
973786
271369
1152267
297522
405944
1089356
1173837
569651
189461
1157132
681282
119176
560438
106324
356158
152738
156503
184994
515541
928858
870745
741121
486946
503566
89035
562864
1151305
1091336
907103
427399
522216
504697
43270
896724
477059
669676
265784
75352
555070
387516
881493
242492
724668
538239
198639
230244
148994
734592
573647
388910
1006857
541829
174095
588242
985394
426620
916099
144337
40793
690608
69995
416046
732439
58250
122135
558878
561599
604566
732971
95650
745543
886117
479667
225412
311638
161245
1052520
572864
613330
746438
7651
347257
686375
177632
809047
180417
1169373
467333
767429
285358
579110
859195
268762
1142327
251782
1161101
444615
117977
1151523
1145787
357091
126290
902719
436673
888373
607896
362410
1080323
135012
839265
913441
341626
225021
728205
312755
894186
839471
555422
495199
952077
852047
235215
883393
926634
724986
549409
945255
923361
74087
349491
28930
758495
7962
800618
991226
1113706
1136796
651913
618499
400335
230182
527679
892737
423112
443889
390209
636665
260972
820717
981274
426095
242052
762580
725882
663570
843042
903757
260916
1139357
795591
309406
1088778
997965
466725
1125311
73065
970877
97094
421865
751459
653109
21662
911159
561703
115211
733564
251677
589084
799198
257740
176377
1033568
244220
895155
407853
842482
945239
96357
207769
835487
208612
1042963
637470
220695
175671
560325
292451
192349
1155496
124246
536402
141068
8274
824021
989929
968032
200608
305373
729678
517507
420052
667213
299221
179225
530826
851733
242104
1002169
226809
1070094
602078
368477
384503
911327
522498
1049143
1080768
467589
767407
970115
816457
126329
464287
1066066
199087
1136141
533238
386657
828611
24384
704974
1069969
381030
1149954
440990
288425
360537
152546
889708
551376
686758
335870
246341
371394
655592
343303
805232
440756
926945
390079
439050
914581
373776
810013
493020
741706
366709
271800
1003955
1054315
359961
291951
915563
692645
1049748
745879
899751
645760
1074197
840742
1108526
446004
127902
6958
254094
1098699
217402
518781
584645
368789
551539
89693
820963
1061766
803316
907371
812506
1158463
706605
1160308
126878
976754
622756
819299
750108
86548
466769
3685
460735
442127
1109677
776557
933698
1096577
567725
201111
399653
460400
801921
722798
779819
666336
174672
79302
51472
802567
186075
728146
595608
605042
917496
832397
957226
613244
244808
148222
543107
926224
255300
687275
44594
526600
642462
237747
763148
976486
831419
736770
376919
1031099
585506
578589
576821
38644
76585
1076035
444805
217614
138251
747066
604550
399230
796986
1132185
140323
1076368
1133986
420322
100713
732756
821007
579027
1077957
227044
751396
648009
502433
1056364
721075
1145270
422397
113412
933496
871382
303900
1127828
736956
276126
676070
292984
1072200
936637
813505
1072235
340568
261244
730064
439457
460054
30988
943894
153954
431799
223502
924762
336925
502881
336449
1161024
289810
1169300
831798
1094763
808075
148514
655610
795410
489560
48312
252762
563049
640032
333569
593003
948629
437773
521528
150461
1011125
927712
267523
1060388
985955
26940
329658
30490
87557
610013
970779
182671
796688
259813
655418
24481
1151351
1120057
449406
992915
257298
694495
73162
301272
530536
596722
1164112
77468
1148335
1165850
520845
855831
1167221
675456
289729
99952
37715
719780
973620
619588
954031
892973
631140
750340
201654
365481
24974
833818
854336
230706
1132454
989797
379988
277315
105179
516069
1033092
768767
601409
951208
1094570
161283
672664
398526
1141920
148657
305941
74614
347191
171027
99597
934053
274258
956662
768177
1004850
1074970
828717
1129292
193455
1015313
697156
832843
593212
434932
769673
285308
52376
413446
922403
513059
456584
815733
1144732
286356
523019
190892
226735
551380
317908
557487
939
657776
1041233
814592
46866
891329
820154
1068786
810176
154121
336428
44030
862476
971932
1041015
743370
709934
965417
768227
414713
845033
898697
309478
525506
162304
1134767
768522
98210
735423
727869
1159930
1167213
570231
503539
1015213
282364
503227
190269
1161917
905251
52653
939272
209507
504044
46120
1005139
354679
306267
330166
553776
780155
336013
227973
1050086
1086471
1123974
757567
848144
102795
492434
1150239
273991
1036097
1122259
372583
119193
81440
112943
681027
487232
461577
382771
30890
870853
241671
169466
783482
568541
130823
96359
757950
918535
361933
520368
290418
74425
505816
189023
672410
239099
955593
88538
332549
1094389
251275
212135
69688
432933
210899
640316
146877
113889
872004
1140115
176307
566678
352485
419395
830298
1041471
398756
917001
1130007
210749
932923
925386
344871
1078199
891414
717245
996253
344235
926384
1030120
1017847
514050
21233
23672
993227
510256
1061978
1084178
1093453
709032
671806
342646
330513
168117
727923
591304
240211
76059
1056677
632044
495748
184895
557427
599857
1139327
74656
117565
625342
599197
658776
57685
1160642
988658
478748
736833
86588
92383
1100958
464212
1108353
369780
73407
160410
1127737
723378
897593
495260
182980
96052
679974
275939
346909
473566
78478
696960
1038453
588041
265190
1041600
700175
718547
1009318
53234
777749
133982
26596
1163465
145620
920929
1038862
856784
413793
972992
993299
216813
368374
673859
1066373
1068323
1093635
658541
449687
227519
365461
416974
727168
319727
315932
807072
1019769
416144
1011759
900464
868340
285307
1155332
600699
1159762
525054
353794
851409
899367
1093141
71032
37461
164700
126193
458641
334131
185634
626802
1011366
257003
93232
536673
585883
874883
82643
217717
1059832
824446
916040
197286
822890
1113743
633298
357367
157930
13570
570317
477774
1099471
1153202
659630
286107
976038
962177
1015206
225870
1016713
591787
184931
745014
1032572
730518
1068759
841447
1177096
585689
396083
938370
531247
788855
344474
1177155
330324
920737
309652
423137
343574
597177
20474
629542
145118
1042148
1122061
87685
306821
498515
1105188
303332
295525
923771
909483
969116
209365
570960
951181
1040876
324846
1001072
409919
630683
1034703
330007
1121266
760970
366408
1065880
914736
976607
1103915
1046290
1048595
800376
850332
200699
134032
591325
981966
1147610
516701
714719
316194
957803
282844
1089814
339667
438061
856137
954177
257798
506856
492942
914808
593570
391763
698444
708590
787901
728989
81894
48408
511985
99274
1067154
391436
839043
311546
442974
686468
268892
789523
13098
394665
794525
1180012
1026530
597870
138667
1004100
968031
158092
780211
1179023
993892
1037142
322205
883762
418306
868152
974178
1089934
965086
692112
703355
941538
89825
1161785
58680
1117306
934221
605175
936540
1125872
801223
1122311
307305
1771
1157685
963005
616556
667347
1031648
379445
636072
32350
816831
978750
365110
604007
885769
849721
220545
358645
148813
204719
814596
39710
1001639
1075785
23405
1108292
803173
257529
300243
505727
785366
1067987
148893
701889
1033184
731061
640203
726706
304905
1068928
915929
184796
610403
767363
191075
316118
802929
402485
1001661
1088705
9790
939125
953217
424803
84632
786513
300594
1060160
986258
899331
1044190
577562
205441
1017360
547686
277031
250866
293997
665299
377078
459581
546068
1049838
430134
877089
368675
708944
1014023
668551
773339
697326
679272
704184
673158
896462
405400
748132
297379
425306
819697
856016
921687
120860
749658
557282
934551
798656
593333
971750
62007
1179548
34358
565441
884352
636314
271240
957349
1128059
365355
898612
896608
849693
936184
249712
522313
90142
126455
589602
249871
1141396
715236
1075395
56243
1174511
154381
1015959
770338
102443
313178
217178
1144375
661594
760111
174581
31066
302466
157611
796919
1043743
494588
392520
719300
1142056
107766
665586
137196
246110
1051388
809121
4574
445465
215913
361676
966771
603730
94622
1072421
141332
995076
1132785
74535
353407
26655
151378
1178801
360251
937121
1047787
322053
1022511
642938
497908
840665
398905
404932
491129
398096
94014
1001941
850412
617186
1111960
374321
199033
572109
343347
838534
602667
608436
802865
934012
1005877
838082
880911
578497
685005
698698
419872
691623
313467
445802
819079
997053
254007
1155945
217795
1057288
953852
250008
940020
203123
604519
298821
306405
1087230
325751
100299
969909
885722
674933
880471
707744
472004
377862
268049
291664
57598
800556
192579
565049
1055890
1160263
312431
1094313
278266
140016
134408
504191
875677
146673
972784
1000358
993254
56907
1003571
1161818
894728
272330
1072280
199160
1155978
412140
631456
453277
224945
288138
47026
321932
827149
70553
184472
721842
32226
212599
1094962
261471
783565
1114571
660154
70292
147191
412751
844781
744051
215326
160968
445518
37520
738506
1148079
1055969
1124318
1039657
1106511
689786
93430
926866
208590
94349
842086
475123
48038
1108768
1126939
743037
971913
356199
771907
274394
447105
369740
607790
433160
558994
945419
9242
187495
1088934
613921
385938
344926
1082896
1047702
194698
946516
441367
215637
971288
146124
811966
834780
157759
183887
1105720
24202
560522
215109
324532
102077
173252
171909
679956
319539
1026305
299109
1120043
530788
505456
119119
487143
1089956
217821
138038
228043
959665
986874
685960
617247
1038469
766818
1159727
651322
1171916
856257
211374
589940
1145287
1026650
655857
415672
1110061
565165
118302
507873
975965
422570
1122727
696984
284286
326589
280077
746962
1140016
574433
1118303
238758
612000
947699
26444
301141
592350
345740
975588
1089435
539215
282895
853953
153565
824988
622206
1088608
19183
163157
700001
727804
179010
702981
1177577
96158
921679
41513
1048274
912252
979847
288897
308255
378308
563558
474710
957338
399055
1170293
1174759
357380
45253
1135863
258274
234572
578629
36823
137455
1124140
360475
848796
378576
498601
1121869
890418
212919
824100
408227
317523
939234
1027417
231352
56429
238485
44858
402488
762557
241742
864413
729543
269189
501174
940335
914156
927548
1035735
761397
476332
278351
498607
956702
332487
972222
774256
1073505
569859
1118399
1109748
639839
1010754
411033
272413
565604
419121
714672
1058825
669921
823328
677171
514407
1107313
346548
711575
457365
812710
492076
584956
729025
517450
465757
992449
156089
1127387
172287
40479
1158098
673643
563253
1141924
79889
61434
125663
1065306
536015
49676
549772
690109
343762
389965
304632
782196
456420
842958
365080
253714
872355
461922
898876
323797
1105817
757638
1170610
118282
1169896
924044
788627
541265
204059
751790
1158499
184155
1179772
789824
1142180
1010646
21789
518851
262764
853362
390829
133435
974859
645433
592203
985811
35241
411299
313248
157632
748544
1139356
574673
366659
676675
191869
358436
486285
79333
325176
415120
414349
1126317
854060
788740
296115
344120
236409
976840
1158398
482527
617831
136145
984738
16098
469569
974238
333659
522487
424540
740035
452004
283711
806887
1039180
196938
731025
1127412
735053
685063
152357
1180083
445510
104225
24235
668713
1083172
564969
861019
110969
407664
521043
377473
1146551
309497
284663
49516
13921
900172
821363
277134
240381
606980
997897
680920
114382
74069
400780
573490
573223
881676
388298
721130
90530
915175
179069
292164
90120
514087
756652
767444
245693
177701
42461
1168990
830844
423014
960380
609575
447061
1059193
470285
32113
945880
98075
1038742
1096742
85057
949956
409902
19900
911125
59700
1114448
77631
790649
1128279
331539
776370
741855
26779
614168
549702
289607
674987
675339
739168
228144
351058
1108284
519473
1168963
790183
396322
618242
846740
186306
376701
518192
259772
148457
807073
1113087
46284
8755
913615
992268
905837
486153
29436
682053
468562
371028
328207
127372
236675
388866
650989
734105
1150421
382199
642577
315335
1163600
574782
595523
845017
1132294
871673
737280
704377
63985
278765
633803
896044
411232
478299
107496
869694
184227
1141956
1174509
337205
610553
651202
525507
1147031
530372
637367
327440
448280
683048
697609
655445
1155387
588853
536806
544419
456457
448528
544142
660193
476519
1035682
485775
748196
672975
760181
34736
721041
325418
1013876
926792
310352
493926
842750
877329
1065035
456796
1028983
1084258
5150
972
508116
738596
682668
629272
253280
1126302
641507
1158024
488291
815108
833128
762524
1127531
46476
75429
440111
864834
677059
191982
390298
215497
236325
212331
63180
1029467
786041
332263
1030567
564593
843579
991690
704999
583518
696766
12018
532408
970718
822370
893099
617301
932068
1049346
798363
916639
1066527
914553
1077935
1005790
797081
1073860
476636
821446
104149
499161
743913
554935
820199
38249
109044
1011395
250051
505130
402664
458658
554479
1015353
498464
419535
4658
550563
804951
87039
636554
631143
132526
727786
1142813
499855
384452
777940
104046
358404
967434
197562
1031260
969204
580564
278383
63893
909577
661685
265590
90703
388369
567637
1166800
748381
1096493
248622
1121845
362047
327883
430194
621604
416108
1116767
703959
962560
330638
903415
368344
21556
56973
957700
532878
963702
1078063
515855
682167
12462
44418
980100
430223
958772
936490
475451
475294
397994
294834
54267
319230
790698
139005
131044
188681
787777
171200
691332
299324
524877
236880
590909
502982
608386
941849
553389
1123716
822502
523758
465486
157050
1064110
771971
322473
1066092
74050
461069
1151932
1088903
1067857
1002959
299175
564642
1061832
283425
898452
1138893
159161
525765
922427
37377
823533
161794
112722
1078377
328080
357072
838564
1167903
916215
859084
856141
513603
235592
520344
274584
1118143
461646
1131905
501747
95246
905984
433834
465405
796997
52730
704412
894777
873471
1078722
1058370
436242
313863
463192
872924
266715
668794
99826
514790
792292
892553
1108476
927574
513221
463206
214224
991433
761217
1076788
606320
1113079
503754
914556
1071328
507048
722154
199626
17408
389082
552574
594340
842104
406469
124870
775597
972911
348804
584025
238919
539463
811745
456150
370437
392064
100949
13843
835481
1014835
594951
146375
310931
623409
202649
691338
1003627
700853
315426
923282
832701
661484
426656
553801
551312
525055
1021449
62015
755229
86524
891306
40455
996638
1026065
1171416
263992
656278
282155
853147
200118
602652
763535
1167137
170612
661791
370313
751092
250079
1102236
124567
1091160
354940
988784
70758
210507
307511
179948
1069424
563266
701269
1086807
1035462
120913
677063
554957
8653
937051
61856
529161
196685
651576
320909
627478
168822
865037
236529
560816
866364
1149922
528730
151932
47589
723235
1131753
12004
60651
624926
476348
145515
909624
933570
740198
957578
1038006
1116520
620532
883294
662222
588792
131681
108593
779107
578161
1116417
381187
971791
748368
1176306
358874
1034271
115920
50186
170799
842171
709901
747657
284595
206974
477311
168188
696371
758970
476733
1158283
381740
383809
220652
1013986
892752
226382
535257
704194
1166737
373476
710565
42494
1004502
502348
1081783
1029031
22665
729086
1011761
189592
565026
4155
835172
860949
148311
1180541
465673
240316
783103
112837
774981
338261
77208
178418
336315
642152
270848
497474
894465
862956
1129206
900923
913027
247083
338863
583497
216420
1130558
615780
169150
904067
18411
125615
453670
409560
288645
1015100
1066517
783651
81258
608371
859558
338484
882269
518912
635220
811217
562438
1046286
1087633
258920
909194
404107
625589
706180
973842
1148478
780736
634883
839713
110546
150416
867776
811309
546178
600462
186578
99464
445521
125580
781150
455143
180757
429111
379496
198841
773781
482769
634210
1022823
296667
861206
52345
1026457
907544
399070
474846
71060
590066
346150
504068
722637
713606
44760
471439
568066
803702
269827
599480
460398
934382
249470
839572
555978
1168114
713480
957915
1026296
31340
732707
155139
533011
407842
875576
1065644
102148
868298
1052592
504756
538864
547941
263
817489
25565
469184
594902
905774
973324
446814
144016
17541
852111
590026
994372
73405
194231
625539
560895
839577
611424
896002
533143
555861
168959
679156
1013325
1141163
801342
814319
27647
334483
685766
1030407
841595
1055580
768739
885075
699677
8931
508742
621482
834939
66028
1128668
454819
234753
969682
1024665
431168
88967
765352
526111
476235
1105570
168657
993430
440841
559538
354584
622424
118019
749181
834777
472951
918589
1072150
1052212
697274
943216
552243
940894
933453
122721
120453
786330
433057
212277
481944
816397
954063
455677
1150327
177528
141589
1034928
412149
817710
619521
1030755
671595
442213
776768
750264
940298
307114
187924
650874
826629
50099
1035673
286470
129090
139484
245165
462472
1018047
672090
789415
926067
1045035
315161
326952
209886
1032019
281494
930044
105198
648766
324939
81027
1121299
1164391
698680
394400
286488
622503
952905
932925
1167391
9256
143442
310169
564621
865709
752711
63093
553975
591376
49517
742227
619603
1177146
1046700
275654
447379
1162132
430866
207097
757533
902511
202975
358898
1044996
352623
370870
547379
337922
434154
907142
399588
833512
276820
991567
362913
43517
566457
215164
752119
486723
1142785
355680
423617
627459
257962
216321
189378
1006844
487192
885691
1104735
349733
170303
93720
222905
877909
1090432
241057
949848
1174051
109743
1127783
316554
535406
409285
1097767
608811
39485
240867
552103
1155269
785452
888868
787102
383853
843702
15740
892541
1011395
861602
520461
818204
646242
313817
131535
213912
188634
1133877
199145
567791
686135
676612
543734
386457
1142680
1175630
217697
767033
1026422
636001
451084
841900
574397
152283
989967
427118
81139
560456
1113490
818680
252917
352331
113657
31528
899094
772423
405579
262368
633897
714107
795679
1093477
1067905
448255
396715
1128805
753564
993288
136228
662322
448732
424437
27517
209679
303142
838
1080417
424252
909303
503571
1041930
1040949
1044954
1052082
580516
386852
1102550
589163
234920
456426
1096491
107678
144205
662925
832240
482882
214602
269901
20241
472720
440167
393954
5342
408556
160182
255613
28337
94078
149893
247554
780895
1134452
227222
712990
310267
239080
372287
553482
640617
851154
759229
6009
447270
662316
863998
409575
672777
713144
845620
447591
644679
602398
64890
264971
54160
506249
1023762
1156378
933820
1170831
471310
629317
231361
693863
953080
1125459
1030367
891495
906868
734384
1103647
1130778
803651
799858
176113
943574
791680
747677
363275
598694
862532
416294
36112
1079627
929641
836332
861864
365895
59564
1145050
885958
926072
105135
225127
795000
833361
493072
67512
726945
707317
991181
636506
792812
549268
452718
204250
543455
688840
1024453
461621
52710
654749
361874
169434
395340
446186
783523
98213
283786
1019395
792003
803638
412921
702045
471826
938000
261167
1068921
142373
307259
57927
260557
662456
441679
559352
165432
71763
628239
517009
1032389
434608
399084
746284
967294
511864
596680
401417
1154419
170163
1132803
826989
422690
966083
904903
458014
341679
230586
738517
545607
1161603
156389
108150
174158
1064573
1151576
1083289
534696
288168
500000
821881
969828
126294
679718
284062
720762
488034
139833
136718
186035
1135980
780816
501518
320741
877996
673521
1033787
38631
639882
530977
716076
126964
791139
348470
104470
619196
1159212
294444
1042497
21668
961236
544064
351739
1073379
981626
611896
810403
733472
939158
642504
699917
68536
314907
416556
1172403
615136
261908
853220
683939
1082856
601145
636413
424139
1044295
413628
711938
467123
745696
52843
1040115
641184
110767
946625
503332
828448
168531
967752
95776
1139146
1177803
1115180
922967
778668
1035837
717337
1072035
652888
741949
37028
873231
73717
776630
721199
1060969
873872
3065
415086
497412
851393
52736
162361
85601
290219
776027
1093624
899849
805286
802683
1095182
1042346
371434
1085027
379726
700052
560982
1173999
390321
927830
404747
1012424
982432
343034
418665
57354
967516
633904
861694
889195
261697
1082749
283224
367951
984436
367120
132155
404202
821969
256997
317426
803579
336411
581747
966663
741232
1031667
933287
717183
221912
14145
383127
925247
575012
382153
790436
1116597
1162912
656023
1055825
128672
184870
948978
206332
868768
1052740
1158169
972519
681150
1003672
499839
320628
1109309
1112128
465735
448690
357787
1041708
705676
430149
668495
1010453
951175
746249
847741
950375
122838
177617
320561
622250
1031969
555031
776536
839231
92091
1116039
444380
781552
341498
701626
162384
141888
590139
1132078
456629
547254
106462
1076987
510707
1034863
119004
783104
394785
314255
696519
909897
1005406
993675
66726
444683
217261
400493
178987
636974
930751
446350
966707
213970
459979
145097
1006632
66248
373169
68767
747542
622906
690786
764403
940139
433828
372827
487607
924116
839721
476247
634847
694295
477152
543149
99505
944639
838546
467476
1103277
316555
95990
1076382
16137
1176388
277958
15444
535790
91606
420410
752744
544703
1026271
714270
575006
215683
802617
864564
604941
366466
164667
964374
236365
1117089
688382
727521
5112
780858
108613
462726
596577
405890
373564
953067
645611
633078
150901
375348
736240
971247
936989
902987
220275
221515
1013394
625893
304683
289893
762224
171007
828586
1142816
1139804
167427
449406
1157417
657356
684075
436290
593540
954143
184851
744659
67064
4730
873987
1000911
370253
1102903
1107698
1087471
469175
1115603
506992
452521
434755
124809
247199
943878
825807
144846
767758
1125216
129405
720020
900304
622514
798157
582376
154684
1057071
12852
624063
1147606
1112295
522754
340760
437719
273727
694804
746294
163183
259949
823158
449135
19510
233993
1116421
704532
161398
1117761
694984
841873
1086550
1130423
1166571
718717
486004
1165658
884221
1100723
700247
168156
35689
624560
469115
72990
428183
707147
754348
264509
1122954
455170
266859
35720
332340
748695
136474
1056599
18441
956883
839717
115330
817181
480683
770142
127024
138886
269783
155023
1048649
242289
1154323
582373
308635
186834
519306
745107
497499
473744
438714
1010088
477789
1007897
890135
679511
333280
1045345
1058057
433595
376045
466884
742892
265766
313379
1134644
587062
75406
1010449
944827
794887
875115
901795
794604
850531
12426
434972
851502
1173742
1082184
1019740
861602
28446
714565
7974
871585
944310
172134
511014
156467
172230
795114
1052759
212865
1138822
60222
684221
977153
567847
1031554
162378
1104305
435124
1011307
790899
160855
626864
453742
446419
674362
961060
785924
846481
562846
921655
599950
766727
4546
671650
1027584
334456
783294
727887
986553
598940
222648
362701
1042533
417748
839951
960351
918302
517783
676019
1039119
718139
548317
709413
20480
1134757
97863
986349
819489
202983
931905
664857
183498
161749
1035115
230485
303041
547810
744982
805098
1047290
313548
544430
82370
592676
710984
286593
773205
633816
773113
450955
914834
813437
405374
693121
1010483
90312
856973
806661
42058
670042
354324
613674
1076616
341186
234784
1009732
471689
579887
1045817
809746
1171239
471893
116778
268590
170967
141968
164955
865766
232044
316551
636380
287168
751838
176129
704194
1025622
1158116
436632
566855
388980
219632
671217
545716
574745
668336
833858
1087517
137552
900740
30732
1073631
723287
179876
978271
1086725
316920
845820
998170
988818
245211
1077195
63164
468196
638471
1167090
972799
663680
479918
183525
444473
728608
535446
281415
371771
1076286
838990
777577
705703
261222
1110987
1004803
920513
428425
550332
1109829
512742
662309
56445
841332
210519
263645
604177
83554
862807
1154815
905229
195587
969994
1150359
1018965
169613
907185
1079823
942128
1154029
607926
894478
508488
241304
375567
74679
439330
1061991
402549
77783
481062
1074452
70274
750635
1111869
791060
735526
548381
493143
631448
49925
991639
199998
1063826
956689
45264
494176
926892
83829
662625
790730
343492
1165787
278703
591
930832
693396
504557
845080
587620
693407
722809
563622
634602
513167
10274
583646
395263
629550
1161964
422371
219119
448417
765511
572817
727600
591537
1114704
293521
818296
787609
1077010
902483
872777
1030201
855427
1178521
1061836
600536
915278
642189
1145441
799764
1050221
403406
655245
815907
889836
351894
411483
489210
249591
818471
1010180
28262
68855
1159881
680171
838497
571652
361012
64088
389231
877112
23334
519834
948974
698799
508515
280941
557360
424506
950980
879582
196841
1050619
715285
977867
959763
1004177
211619
461521
581730
1109053
366571
629532
525264
203814
208737
247097
99622
252294
354371
505570
1026615
236727
823009
624548
420557
465403
43590
331654
1162288
939519
703797
421873
413255
768321
633072
74418
748217
530882
127683
548837
32295
60705
5263
48143
821166
189307
951484
985317
116110
239732
611073
1142156
407088
424333
552232
785449
849244
671316
494429
142886
656639
503897
397533
419194
633890
528678
341746
13977
303640
88702
513678
997102
1111458
178762
861672
486266
1050890
232396
106327
253468
1015310
564756
43991
109240
569035
175716
570205
352655
154868
1146827
1058903
852094
467972
962270
436080
324781
891844
540915
298487
613974
675855
1072597
829420
24546
290826
260308
626507
1131038
187722
627603
932975
1154255
1049970
1043474
616453
437586
835140
426458
685983
661243
589487
242695
391370
134734
245892
661730
837963
313950
698195
646400
235711
981481
1167037
1119825
742756
1169598
593500
103532
761669
404260
1131652
283302
245630
702086
274247
863352
212908
537468
377453
223161
636174
292590
294313
617297
910776
196299
1157564
796591
492261
995735
1094034
1163163
1104562
291040
172677
433991
355237
263492
44016
532335
479429
201886
140674
550325
239939
583212
829334
10366
902760
665299
608270
1016617
297685
1145229
1163143
391434
885321
856162
855368
896916
265170
51376
61688
785807
306226
32520
1082634
421612
439130
491695
649980
233243
444023
346827
633677
600005
971742
114958
865696
306764
952783
1105728
728214
63942
438091
82573
654779
223560
868246
614332
497727
1101810
885678
696322
699753
456500
684377
152623
43545
1399
1173730
277107
357653
22638
830599
266314
911680
167438
753061
740915
1015355
486956
763794
199557
1172160
470354
1044666
208944
632701
930849
145619
457358
731210
116389
817827
829136
224647
518499
1038943
714383
273466
811300
932635
309716
1068713
484206
712275
338739
73017
913747
88202
628403
818432
644152
632244
1127178
972988
604936
1086850
1084575
646035
166514
1075978
49067
185527
725914
468013
524240
97236
59288
1169243
99784
925214
92848
1018868
915752
175540
851108
794039
170133
586685
820314
734544
433715
928158
558921
1120294
1097361
1003027
123606
1041092
800587
394293
664597
1121760
168742
3028
72204
739355
626804
940301
452529
235413
490582
125103
341305
227743
469865
633620
529500
138218
958452
389592
1027154
535444
167865
382274
323138
740549
664110
662933
41386
219472
407403
398281
558646
601618
81174
412318
195414
773887
997378
344140
19516
599973
1079184
958707
763981
557259
784099
963854
48193
1103584
1122026
615614
369358
874304
213586
706175
86247
955598
281194
418431
796047
127125
916239
638815
608133
11425
713331
899100
573552
964937
649284
872008
669746
255059
193236
148536
1139434
1080641
289868
676795
382095
608951
254330
534774
896174
842574
1109135
959409
270115
143587
1099425
8062
1001977
404270
1007093
1019048
108454
1104357
419776
122854
958673
645378
329308
111366
900678
1107578
356138
136902
508474
218734
880282
96729
67327
1034981
1104753
821344
396311
1102282
302354
794081
552055
833972
215315
366262
590752
661944
344962
832368
1091056
192990
1152381
203397
1102795
783999
1073356
478090
454550
870253
433100
13777
135189
1130967
1070227
444154
1117750
108693
210948
359002
300010
143816
824277
499208
196622
695058
579910
971098
221282
1091645
361079
105204
560018
1100401
498340
136681
792491
433188
246129
283076
59911
185071
1000901
517327
935134
946656
139521
524437
838597
387040
706935
23192
492088
705854
578751
724470
820663
703473
426500
980729
4683
873987
887463
149015
328059
49850
172321
480529
969035
228742
116025
770259
498838
58222
341576
595930
358435
521205
650616
361531
567478
102634
1160962
50930
238846
453380
401988
536240
269707
990700
154147
14719
973805
158369
1132291
502411
688976
787714
376915
888948
49554
357634
596096
46991
595222
117307
919600
364461
612677
443944
720529
1144508
602638
835087
288947
1080307
1100756
834253
753461
122965
88048
750581
654440
135746
21252
645610
357853
1101161
447820
1099043
311197
314012
158194
772899
637792
38410
370930
334230
1053963
587061
109294
1078323
371430
872469
165818
200185
898077
1146224
733019
232175
162061
527330
985040
479532
606277
763677
933649
336988
174220
1036537
695661
607627
276879
467626
114203
569003
844698
803483
187309
1124703
496905
761725
414462
867051
1172079
516946
988463
692545
509074
610975
1005004
164578
1104911
314313
605328
673801
883888
335864
1010228
928215
1047982
295249
661708
474744
969814
23862
102479
743810
313196
371124
223081
718250
212509
17510
106462
101446
488287
1020104
545003
757266
62728
397227
990900
76612
294365
208506
840678
980691
453723
56503
123301
1119251
576081
325829
467008
108335
731601
1045978
260681
1100561
333595
712778
386089
383935
209018
1118666
1009184
658676
971323
229590
201882
896399
705634
638055
808136
587904
168712
101698
479093
198125
407430
202011
390871
1004170
952169
507445
352173
744965
530209
214579
608822
796363
253109
154078
89775
391204
1109813
724093
320306
652408
240536
1100847
23859
1013705
88100
489779
98032
1154499
569156
429979
874056
113319
292245
4487
1090154
189836
749776
962997
303328
158263
1023242
1021452
863477
1122295
30396
160737
1040770
429144
339997
610906
766866
190703
609385
23782
647176
636571
565580
62560
494948
164260
756135
310441
1086469
759985
91735
1129986
46498
8070
844476
97260
669265
306543
127096
618514
964484
1008172
184643
931186
432779
1138768
1157998
802947
6231
1138518
521129
593555
827806
603514
270936
1009951
702122
202361
1102477
13294
722416
418397
7886
132140
562288
1137155
762284
777319
581236
323497
408568
1139997
69161
157501
409960
18003
964405
58654
504320
146852
973133
977563
886855
177813
2828
752802
1172452
1072543
957332
880574
993632
1112308
699917
307583
1153125
724517
858308
512692
839174
739906
1100422
1161493
856322
507160
40556
370320
997167
154072
938936
190147
462935
532247
630807
149279
337916
114229
428367
383595
379259
35871
389876
549929
637935
594109
23334
1066059
654512
370030
791865
258964
1113790
1078440
573935
16044
35378
709315
985277
250165
466950
548922
46872
573571
1131149
830165
1027663
898412
539195
895795
594674
855434
307868
1028231
777848
1145115
667508
407981
249296
310199
1069998
859104
801823
276405
1130944
483722
915003
850886
61877
540508
1040543
1056422
76403
245051
272187
161374
654501
606489
98823
47914
1060411
420722
794348
106012
770479
321503
591686
545166
103928
210065
313248
963676
490024
292880
1040122
253391
839689
1152076
680726
936776
1009797
662597
662239
318623
899104
525763
394781
793507
890117
139177
1076936
229617
976652
960248
365692
905052
4647
925992
593586
961421
799642
1066959
913303
1121955
1129466
262973
28400
470959
428991
119972
866367
586675
1025110
55203
282554
41248
380792
285732
454360
949552
1141601
187255
865764
327460
1138039
777650
1000373
348771
241577
683879
401764
740679
103661
256590
513596
1001215
12008
1134046
1124638
649825
526439
1049939
997065
112289
366158
107739
274853
550703
1169498
982471
955503
438910
965563
1141580
315110
1015436
986883
928560
777803
261609
503037
812484
742961
686750
838870
921753
1167651
790618
702914
715785
1155660
206116
251888
492134
272494
395941
657783
446550
332766
575043
546555
499681
805414
485959
96624
649896
1089946
524217
537934
1106772
628696
426092
857265
152663
490321
265691
358708
1042453
448054
1026570
389352
1000678
514520
1015808
523979
891304
602284
599856
591328
633436
1114575
239468
423793
723790
1160156
830418
26276
302828
970909
1019110
231908
320263
949079
139489
596781
326935
473438
383438
360864
119532
1155500
409062
536895
799640
872828
331312
262869
427357
57279
1160049
774397
924968
900668
461944
907461
832562
442542
1139503
1081429
616407
1168221
1145054
1007055
325646
711019
828927
101882
439509
566875
400171
187022
473887
1140100
91308
1089868
797709
454649
717114
546
344079
1141447
505264
1069721
469237
667392
1027846
726497
299155
74618
720850
357484
1098628
970762
629241
573056
70917
285932
763675
201707
942693
1026380
752909
595472
384256
721353
498751
1139224
1043392
924181
41471
992294
546507
1031918
579960
624859
152656
851649
656278
374941
430828
179175
1140534
190755
772195
454064
1137585
413945
306580
377567
921723
481567
1097809
1082309
408931
408808
137846
6477
511758
967435
575705
180785
485557
1095761
356392
563609
562183
171106
643763
145736
847836
1167853
658790
22432
1044644
256445
1127338
102239
921989
97470
141411
743227
281100
250804
400106
353126
523564
112128
989985
1063060
543516
202929
66746
781749
988423
319466
679897
487758
1029002
749075
362839
1041196
337879
704257
960392
46212
1101884
670730
1022630
197103
667038
805007
610651
406494
700839
1101326
32866
63159
475947
592131
397212
301639
741871
338795
8910
7743
553822
83421
550263
58028
799891
985253
137449
544108
2600
820603
386441
128769
533537
932276
338087
483828
1130156
1078149
645496
799271
606586
551519
44667
1023069
644763
475535
1091146
657088
425999
1149728
1149071
31745
67078
721699
1055261
804175
954558
618625
243792
184190
892155
879467
745390
553202
301843
327349
853166
576515
987669
339335
656093
1072053
775049
102352
1040331
1151731
264021
441721
724751
1050599
2416
429515
475078
655006
371665
385730
547743
505831
536663
906789
196123
46986
366937
324891
635086
819148
1078008
321087
928993
592199
321560
672098
463455
104099
541488
386126
602971
400467
549860
741658
932907
402342
729888
280079
249140
145422
883279
122403
298905
361952
1036356
21105
472787
557274
26810
266505
979155
86574
570573
575287
133182
145628
712461
806152
765509
702717
873805
1049611
427869
60414
480053
908774
144187
52212
442100
614508
616559
114716
494303
667921
641894
976948
497728
45695
1073749
398144
11968
1061653
750762
468506
706024
262203
142831
1049442
514204
659644
867561
574554
408527
680463
954875
705282
85777
898102
483337
706609
852398
857570
529416
612444
772477
486048
571728
850226
466950
305078
1059293
168730
97914
144737
678888
401071
225878
377714
828268
769619
983714
741238
725979
913180
176397
373669
510413
1094603
982267
193194
882889
771080
860578
125501
612166
508536
11418
373490
738832
958332
8999
1041884
346471
1032644
240644
765804
520247
32094
670994
896270
862445
544218
1098310
802209
517509
1081782
907931
161589
924061
596992
709799
797181
769411
392369
965624
17471
555629
865151
748253
86747
911901
308799
118303
864224
1031757
1136656
924876
776775
30919
1146072
865310
258742
5108
110997
275724
611953
31306
38605
610502
337107
118961
889399
737269
1169253
645509
861705
205730
1031060
468510
989051
1042133
119726
538543
809734
993554
693737
571152
92161
821788
784728
612608
804429
728595
297846
421107
137013
1078791
912587
525573
76436
286414
135019
243096
821775
1164314
51116
974187
325929
450220
905615
257614
581281
353517
564477
155519
247731
998147
987092
900674
1081035
177633
193658
624755
346699
429688
816918
1062288
203393
612998
622267
452727
293472
364680
737017
999760
587755
1059579
373220
871678
545636
929651
661266
1161818
769863
993159
1080263
1064811
665524
1179747
34622
1144342
140384
568093
807971
730250
868084
533732
113658
1034624
549786
927864
544908
518840
609869
57794
262528
834630
700713
430435
523396
610404
16267
135107
369660
1102898
944435
709069
430237
1138601
982906
882622
499436
824449
36888
994493
863872
347486
119166
1100412
706862
948589
234295
907244
129749
442246
275480
361183
157193
411285
264227
935309
158891
788023
793337
47483
1171562
626369
1167552
933837
852174
533021
1032211
490858
526335
100245
137751
488796
1139451
566279
705491
569120
379714
1105528
618172
628780
337827
1060646
61684
84636
483683
459632
600622
1153115
171350
793422
960693
837613
141898
854775
777406
641203
1029815
744268
1146628
1072991
137046
666502
133896
797950
33974
369337
869095
287304
987964
856077
476309
469463
1051588
1054791
346229
211661
1134623
242318
832082
712073
141750
150249
308969
596416
351446
208496
287399
312934
40164
841239
856586
1052817
450607
549757
120508
797297
1142166
658177
461599
361096
988503
98359
767841
670864
739068
602067
85100
915184
567496
258702
483721
968030
1145077
799981
676788
304039
202621
966251
549300
863152
815933
968322
558623
1145484
729605
830073
626852
474608
784091
789035
521359
313562
1017491
421761
36815
39780
579423
280417
284984
1170602
540275
807157
161691
129946
1166985
1059446
1155652
911720
387940
503516
1052277
642153
657054
336248
487166
112307
692108
77076
648495
305479
1138707
461692
429342
697785
982164
431888
933690
953411
986352
1094452
663758
662829
792112
348482
115527
595422
1131681
581516
56949
118872
129978
938492
1023670
412377
155467
39323
561659
763035
3329
709750
939499
500633
534386
449841
232334
383534
551349
143544
1096313
1017007
764663
446424
751750
1056452
193616
1145736
988601
3306
620720
823363
1180411
259646
393245
171792
891376
1133655
624574
473188
1118938
288384
594770
411126
259524
819011
1137078
257062
570790
588630
56992
964359
1007159
1032298
954229
602388
1021490
389269
945303
1157960
811199
510154
543916
994189
1078991
764197
1077151
931002
424697
610303
848133
4909
49593
299717
849270
501358
234272
350129
542788
355334
955571
219116
653977
204660
1174962
1045721
501938
770277
458463
300414
655001
3609
181349
466430
684925
94832
348673
901005
776583
639518
465361
269837
947750
630934
261361
524114
499305
382502
797020
1015544
1164214
608661
7635
996073
182026
362123
746685
1078694
663453
1026908
1166171
217728
1014451
617183
848123
420388
2382
1056633
1117735
17028
251082
532413
458463
38963
236816
987770
890118
456078
12866
519267
418520
284010
31151
1051833
646999
535894
168502
51097
98871
528341
148806
542482
1045453
1045347
403398
569566
642357
958397
575925
1005281
224026
522918
841266
913546
986991
86292
894969
338303
103747
186903
875020
645848
188299
80104
1040507
835923
329265
602158
87545
986377
1045059
165981
1173535
649061
384874
148940
1118610
559104
266650
1156517
548668
859568
491245
1063137
1145221
15195
1010411
1080703
385842
165031
634925
311538
1176742
63943
972505
973863
904378
112103
384892
455778
870504
915592
486436
1021639
1120602
813663
620267
148504
707085
367399
869594
1065619
804630
300382
542781
512540
1143873
202225
300940
708993
708659
591111
692321
362907
808503
209484
1088002
794264
1061516
46889
492220
41207
869989
705121
1149716
968193
1123098
452923
178474
180395
225750
357851
442334
645215
832352
943271
126253
512178
367545
654677
675450
199190
143554
565489
497278
985428
106534
816331
823811
845330
479235
19477
1022834
661815
132014
680314
1071941
371343
943035
1132523
450689
132874
539259
552635
1164301
331039
1093993
796208
698659
969040
1043610
296494
1074664
860308
492795
92248
123328
685424
1074047
158497
325508
400775
287034
673419
265413
1032949
591004
267449
303359
808378
456340
1071658
999998
818076
282464
166159
49140
230932
779660
633638
52928
311525
577260
305313
513032
694524
615054
728956
315644
656467
1031643
396362
871154
246279
366607
498350
1065142
743053
1046001
224240
62437
445228
819635
74861
58581
1104493
486931
1085537
187992
167790
851763
777754
584176
945113
742478
965744
159108
547519
120764
366013
135836
233946
1146889
381889
659436
746467
874344
111037
261632
1032278
43676
308177
153521
184163
1080396
955098
721727
667648
629064
214619
1109735
21952
44233
6433
1016309
250070
844141
543766
1016269
926773
65638
756665
825323
483795
925630
547240
1153893
42656
635181
326230
249827
789264
261362
57655
216263
654682
950544
881667
959898
311907
205673
717278
386252
91971
170783
620116
100824
393711
836543
835011
588315
61567
319814
224729
485771
1089228
603323
613417
420374
743030
15438
928247
100408
103712
281656
306670
51796
179948
723074
882188
62664
375923
809634
212880
723495
267254
1024254
307155
844390
908248
1050812
51923
519206
830315
713440
419769
539079
811627
338437
533804
133702
1462
1028663
426467
975226
1047513
1089822
273404
633875
137683
530308
582423
490869
1030182
729856
987632
970754
195649
184283
344133
758862
24263
1035300
302959
586424
203741
147869
736380
1005238
138118
1161078
891666
760909
438125
524757
761729
1149655
358419
128220
865281
686760
438260
172013
518028
982245
959386
1084447
712195
921030
640154
227575
199421
922897
992
150981
269818
296249
856215
910813
1003716
146359
1109441
700224
371983
398726
826154
675479
146075
923406
637520
573710
212716
1142628
430542
1052645
669998
792491
916844
428528
1080687
63841
578864
213068
376341
499397
745249
560221
271653
1083461
163218
372561
227263
245532
537887
308927
738373
469427
322625
944768
637265
1073129
380497
213581
75980
1163494
488128
218759
225476
250824
948518
1131179
328155
841541
875694
141943
700476
782598
1045526
428541
60308
942757
222175
659464
1155617
309067
781841
406570
371670
56354
565940
187354
149491
48261
188775
961426
983925
752867
66656
925715
1108402
168936
161860
165897
635608
1071103
1037155
258675
290249
67385
1108140
1036671
572642
577140
1141739
1174
781882
1120976
824860
558982
117643
330020
1031878
279588
965628
1073421
126014
47284
156295
1028276
360827
697295
902089
685327
44341
841934
1007605
264489
742205
57541
835604
423444
884792
1056873
954039
776600
470293
835952
889715
165739
1161895
402531
210086
425822
973859
211720
759586
221525
721686
592318
135735
481479
1060184
231901
223099
1068607
289848
1173347
520329
1000500
1051623
763974
1094688
182208
954220
1027858
442678
247628
794637
970060
1029316
940821
941396
1049610
130370
1053769
819012
955883
571017
565452
836311
649159
743825
1077214
105583
556425
94417
42027
447751
152801
513304
767078
608541
574782
222615
1176960
386589
47076
1155604
175618
561005
551168
1136961
107038
856584
1123352
17870
982957
784381
354717
1016257
636875
107453
256222
816494
564929
423330
902589
872881
179720
45623
1040426
1140004
671176
170149
859122
306665
1015545
339108
605926
790511
264335
1038808
710753
1049866
1147136
764103
1139985
340157
704973
659031
206222
942516
628853
552958
359386
889527
373117
1092941
518044
1145150
354041
118137
525948
416779
380686
879349
1133582
444920
290024
1175579
8160
447615
476409
840343
965842
1014865
958232
364222
1142017
636161
498698
68868
227641
485086
388971
119506
1027105
130356
928297
617871
779580
815392
158553
696553
685004
534814
395888
1141368
1090015
308544
171185
298761
205117
437733
70061
538308
671403
756847
101942
823598
873791
383589
610162
192635
924431
700911
1129262
1008402
374157
801351
1039995
1171804
866164
968048
1103517
169694
44329
912585
500900
317996
338069
561758
212612
105328
171425
159940
298337
190249
919680
1121671
652323
396681
30258
885476
236026
787032
364697
890542
1054085
258457
68028
792333
590402
627133
138768
745391
254416
902571
593241
47295
1099578
1038604
175366
279364
30368
1052843
1155019
162601
292325
1102609
511145
287234
285934
797842
232671
717636
597241
985688
556346
691630
810168
808688
994537
1043828
97198
492474
460483
1033868
1077174
416610
163585
1054363
268129
542979
859204
611653
118
700696
373200
560879
805260
1064593
958203
324498
913971
266499
1011014
684127
212654
751613
1178314
496082
1155593
191312
15394
314471
701429
277567
365948
747046
797758
619955
275721
926138
1092032
67658
218369
133431
435508
630414
961949
111845
571817
1055237
1141833
114408
996589
1004001
356539
663576
1056907
334334
1017657
938717
121963
925748
797884
368954
150405
751394
36994
136790
949299
977123
758494
89108
333690
646764
59132
1124728
783829
560259
82520
647686
1117272
1108698
457053
1123527
503596
667591
829532
942738
778239
635018
441828
512796
712624
621855
142211
1040673
105324
584109
211810
1058668
368331
331725
1080562
105907
214489
702064
662884
40637
780642
778488
503105
559872
190591
962448
81372
82341
364520
1023855
61882
618328
721524
213632
168512
714140
1149980
327284
62809
1100855
352480
1105941
912566
363162
545874
783065
763710
379772
1176112
51878
381296
371362
1017682
800052
938811
890567
761479
465733
246917
914090
79100
175082
904301
580283
1109644
676620
1056468
813649
881931
707972
709646
977329
487634
194204
1132357
733719
170021
855947
366810
290472
229679
145071
92332
131191
1014099
164717
630628
498660
649043
1147941
730816
999390
948784
570394
257673
974249
435425
566277
913085
292182
1164242
1016988
35866
1176992
1049664
976200
1128417
89848
75989
54132
9669
872075
38285
257305
468882
423506
1049289
251515
1162224
42201
85118
179817
881058
849406
865455
894537
823370
1102346
1106184
1073643
251465
623607
604627
688594
93771
6316
523564
1015456
797538
279318
783135
638688
986877
969406
260606
483947
497554
235169
209921
961361
11886
15778
446505
72739
312178
458128
364329
1016818
926957
938380
120413
741646
1006623
838350
353652
1163701
824467
533526
13228
534479
1086254
126127
107308
736148
629830
677395
372445
845917
347559
1159519
74086
897469
827108
1016995
8796
614547
990273
770484
542328
825733
319633
594057
331535
822829
488030
942870
578847
36298
858771
1161456
760770
154651
682276
361186
622111
1080760
1087840
120226
800086
553541
381371
826785
76139
603348
797831
804734
1117913
443847
799783
793566
771851
372174
166225
478308
1003084
371536
314330
666694
290640
488679
1016615
883594
461582
369803
429885
582394
14245
176101
370411
697500
331637
121904
897152
120883
442701
1116389
941640
445166
768084
821912
715385
243474
223106
486942
1139430
956214
86357
597464
806065
973844
254578
163798
60698
369318
870494
257544
969965
1099900
361350
957110
667296
809857
797783
900080
683697
954749
774323
31675
843063
1047903
273512
578807
608184
72268
49379
6387
1049242
888311
1062314
862551
92193
808378
1153690
919131
1030764
575498
726900
932575
527358
700329
682127
880217
1058357
251435
478976
234731
1151271
736779
110378
820369
1149966
1151601
384273
835665
362890
1092541
261537
269603
551665
181993
268057
1054996
585586
211663
425172
843231
88863
306972
907873
1136333
1088164
4511
258158
963889
59798
505008
766057
85317
489178
974404
363490
600987
311622
60416
879757
1179333
1138143
1074822
454240
547769
964269
772570
823717
659131
1168853
809975
522305
900026
1039503
349770
260771
487655
301600
978795
560800
205596
582582
726896
344353
953648
107417
829709
128173
856524
580437
769451
1155307
751259
686145
479298
794874
934190
947706
1032007
325507
426579
95191
1070920
171117
481924
275741
94605
555460
810306
64645
461635
1069350
244269
566045
1014278
3474
161847
86095
903746
1017459
47214
137382
361091
868095
527291
630924
534664
227014
776477
104628
655240
272932
983824
336423
152528
1052087
1023603
627095
508550
1115017
738009
140236
1123939
1076072
593621
1027681
833032
814635
87963
1164282
200513
1085857
325175
336786
83553
717558
603253
265735
583805
175362
517560
224143
839127
541652
90123
525712
490400
459230
1147635
336726
907688
1011863
936007
1177677
287526
1052222
492782
14561
103938
411397
330769
371638
1088073
1120248
86670
866505
754776
1138437
472325
749096
410520
824472
543626
46793
915434
931213
264530
946806
710719
6714
669469
540378
653648
1059579
1086959
1104531
1052854
830786
97488
944147
815029
595758
1031519
1142317
659858
1038834
519560
622874
1115590
1038122
226555
192296
1101766
286817
934153
49159
703259
575063
352689
214573
75781
1047685
682576
1102350
183663
878574
215341
529611
659521
219386
268246
157671
866268
8475
182772
995145
668538
864903
1081491
928641
702577
719071
1094978
695475
1091904
625585
1150737
405605
924161
443970
489100
993918
762303
1055152
714002
338730
1094102
471420
624029
976234
621557
894
654006
206409
224665
995182
219514
412936
488802
679558
320135
34448
436104
1023125
1118492
1046790
274640
930670
783568
779618
781600
40821
793769
1037073
514566
1084005
443829
475126
557309
796696
1152376
1059953
408461
268464
782934
1157362
390760
752311
1056865
150999
658004
323602
609146
500952
1076797
892145
439931
503021
987058
46820
1129809
449442
207243
777137
230706
938820
304632
546789
333882
1021875
82697
288086
571087
511044
863678
253892
297593
522903
1008948
144550
25380
900275
31556
660968
300368
524588
418647
918537
432240
460891
605006
820889
776224
222372
771314
842181
790433
1130139
767376
444229
786123
1065697
388818
839283
1094228
27484
178607
187038
1096760
1046755
563972
840153
1029234
14403
125029
11224
518484
1138783
294789
658334
489463
594522
511749
145900
950837
101586
1040814
955287
17492
315358
584869
388490
407608
701763
616843
280992
738366
9005
538961
191971
99756
637573
874442
159512
793042
24503
71767
1120266
682433
1018380
6612
443083
329007
451533
738677
229930
16122
226096
655040
380075
237617
537110
1070849
977281
732955
108796
733276
219986
84608
1044361
118223
494611
508300
790367
685619
597163
67981
334944
854437
145608
176410
826582
1041985
156592
5432
1135869
33733
719012
293309
523599
424691
449953
72483
470757
926605
485884
685390
1124623
33293
1105553
563290
1118561
738195
754458
663810
884430
736683
450981
750107
695291
228974
848960
730238
9515
956359
1149023
251235
981626
403634
261863
790161
567160
827212
325286
850441
653032
708688
912901
37062
1071785
423054
158602
114231
831590
768013
76337
413218
46406
130108
989550
743959
633470
1052367
989665
216222
67616
831668
413893
1051665
693926
581976
970385
564590
130300
695721
53026
762028
1032190
575751
549203
1172764
36500
1073280
831676
193500
967456
658732
495078
1131420
677272
787932
781516
616476
1161397
451081
941112
517248
317604
672255
504552
851795
441612
804516
837970
86491
186858
598926
22348
357743
63462
1148511
1046609
735540
646245
547668
1105856
173917
964127
488188
65133
936684
828431
288853
535089
967350
684618
1121088
914172
570242
1155023
773911
456882
282684
516832
578476
167439
460924
1134843
932712
692042
1026005
838165
360625
611411
559465
697440
311016
181353
880906
1020771
550981
261358
234544
163191
314700
92092
1178391
1163009
20860
1081760
333881
632802
547633
769862
673643
586789
364200
428950
1043232
172335
1063948
269431
815878
325501
468546
1028985
434228
17156
1030902
349011
534185
422351
533368
698491
751663
1086602
486382
842637
714193
148492
613583
930977
394748
6305
840111
9815
917278
1118247
1127084
472691
3607
749922
169485
1059591
1093693
256055
800421
816661
146887
1104524
339889
771294
95331
774988
90535
405061
648810
241840
209146
821633
643957
1031264
460657
569062
1059738
1048738
385342
726543
96205
270809
1067455
368414
327075
496655
909887
396033
1000146
543757
396185
957389
452811
434483
557924
686064
1082697
13978
650015
123732
774262
524983
289396
402896
388849
958939
437336
860554
630321
161541
1128097
1125157
397493
634033
250144
1103372
15942
590578
193996
454034
360195
542151
180556
1150140
550152
109135
508511
1154988
764656
682559
1106618
398109
694562
293519
699396
1166287
870517
1006975
1082232
771733
1074285
534406
764566
484633
924773
850698
346722
324462
1111816
854975
682842
522193
695790
1086283
238864
201533
236922
13209
172253
1053088
871802
883255
1079574
1101591
627550
382309
118460
721595
519100
915935
625472
935716
304124
888334
718056
924526
1012345
97922
953152
765651
1040386
471020
738657
641171
989259
263483
806050
1098547
486017
547836
649596
166064
750642
142356
94595
1068169
569756
799663
569087
539652
365251
147861
458477
144512
578580
684168
279909
503794
1136417
613748
407166
731106
991065
744213
215352
960592
1047219
823162
1140378
896986
1097370
433962
286342
1070806
1026236
93463
360335
450828
1174069
567786
1112003
257385
394498
632932
8357
313978
748388
189552
1122061
512288
392850
86380
1055610
71871
426086
840790
88175
804529
540489
112259
731542
572706
714817
327917
1060443
660817
392404
42417
347633
52725
619071
68165
33365
145966
1064250
866950
1011252
14226
226762
588122
737657
181394
559163
1069653
445844
48053
304793
1003106
1080650
306403
526959
483660
10317
1055751
58970
388059
1008003
722764
793568
378967
668941
22826
720288
168760
543947
142037
725013
667046
1020289
952821
382512
984288
700838
1041022
15801
141685
566262
31409
504261
266509
748049
1015694
844919
49968
867789
234280
515155
949411
555415
1108636
328286
703920
540693
633859
303623
344211
845302
692991
521995
486387
992951
303627
114403
662744
933117
87161
376843
435424
39374
598769
996907
1009842
1026520
1107520
253676
1030648
905330
178574
513615
62156
971543
102553
570175
821107
829983
503010
982534
870838
1145424
1063401
1160357
39686
756211
934643
354244
779056
657641
374834
763775
860727
1072250
784591
592469
691806
930970
286599
139687
1035866
1117512
757544
446329
658733
183565
751167
4721
626455
848551
195970
828817
406139
134452
420719
31164
913085
640883
76227
867886
500765
874669
18412
736391
534491
174377
1084724
540790
21952
258639
216656
673909
890363
1021075
1120898
303887
616702
389690
427977
454262
455489
651352
218177
398820
232258
137715
10066
1032979
331102
208720
736320
1169577
267433
549047
56143
895144
544234
871517
891995
519293
578601
282686
1147422
957873
374501
200442
205817
375861
881797
442303
862476
479556
1057108
793728
467652
81077
993593
772910
408203
992655
365975
89942
459122
83027
661308
209080
632522
247651
5544
769835
918103
14915
9854
1005317
235354
483976
708617
414425
480307
186030
750634
545405
801146
285796
267383
885978
1011271
972242
937421
1082101
866447
666004
38046
340026
405386
654907
460240
1081753
845580
393848
921157
827771
536293
256509
296269
80219
1085321
656944
984213
118879
867816
486597
99896
163977
3307
521517
336972
1043346
1109598
482754
1033767
205227
163017
219034
379095
404804
296707
1056776
1062346
1017369
285168
489697
131611
36136
273572
969416
712166
621855
990065
310344
979676
578456
147668
74898
605369
511354
800489
847374
378703
756315
779379
283423
823797
954348
877016
986136
1103087
886218
123195
1092668
599995
1083381
767178
381105
535232
12164
226814
244949
972484
760773
316111
345859
110359
490445
262748
916510
1004411
438271
315333
1150143
752781
315777
299868
534663
720191
320141
773784
438203
149647
451446
982714
1133037
378416
409214
577644
148417
929001
626908
981110
43931
590153
501400
1094453
952516
630858
518624
194409
679052
579063
469674
171254
920364
1014673
1066854
388189
443654
1149896
946992
18054
471404
792752
750237
1062023
311272
12164
484004
958283
853299
480290
467459
1070542
930838
408962
693934
315379
687579
311857
501873
681351
63369
356363
229256
1087073
945325
555209
800798
348232
1004282
78859
404930
130687
741170
186940
73637
472258
117797
969951
1146371
981393
787953
1056416
1090546
411582
250050
1145100
73258
83074
1081050
10740
472907
120609
1098351
117242
38732
478114
771956
496032
471157
494488
788185
766460
102938
885006
375831
653209
39459
1067087
170191
967037
608691
430067
84163
200277
626923
83541
380447
957245
908592
736621
732893
936939
633238
944937
984990
427695
325525
702761
103745
53871
574107
547389
476346
920919
503218
506920
275776
49125
1068725
1160909
815716
446809
1175318
217651
205197
692828
1168321
478627
1113094
514263
50963
14609
841249
40985
121356
618376
1040097
564773
926230
82469
956313
19512
462892
635842
801377
78006
1167999
1027589
503395
715454
474667
113130
1111488
218846
497667
1083265
248878
625809
376300
269558
1100608
1060878
835386
11578
344378
271788
536217
785087
521274
983111
401100
699338
518891
481963
576268
1132245
322493
1110857
940880
97209
1044477
553101
107225
45936
255376
845487
1136717
178741
197380
224382
565912
48360
871205
1045703
418992
1028097
199188
407104
512930
280970
540133
791629
842187
1033809
357803
811291
423695
1014911
391530
1156028
518317
872978
825071
118548
229363
1096813
412193
723452
1042353
551294
724466
1063857
839637
63297
1137163
1065795
963506
343411
392140
220411
41327
299694
967314
712555
685990
8409
983478
511382
1025843
548397
1087411
248475
545943
167729
832570
216007
705704
212932
373509
817274
1025427
628138
172507
906235
859338
992869
1088657
1031531
133287
978529
455244
391867
894791
849459
923369
1079829
536103
219681
1022534
826353
789784
615828
156326
5307
41238
688951
487529
1177882
256060
1158562
745654
183675
734534
304346
330125
218140
2300
317954
907561
23173
156087
46833
746150
813327
685035
1131870
47686
708806
406340
726324
1011405
86367
791502
510318
1159080
13591
841416
401142
1018082
407846
1025374
441348
271486
124712
173193
717585
628325
967422
1024600
676287
1088977
303908
634715
1107345
785852
156084
1023352
400975
730731
702340
399935
336170
1162091
82116
23167
859684
785668
1167187
711642
303240
636671
832254
115439
590610
727282
401912
229175
1166313
1077041
964172
363999
318547
929328
1011675
554031
251477
504795
812520
1106909
1140447
1161188
1043121
589104
902703
1097712
417873
851214
889698
547110
1078143
865304
7904
480821
195049
571804
465147
598302
21576
43439
299073
952956
464505
940609
1123510
1135692
830715
1129573
268230
535913
26617
866502
295810
867925
1082934
432863
1174807
225288
760724
159616
133835
290552
840594
787927
554902
700705
194714
967006
479194
1100527
638444
252831
986377
1038868
840508
235781
460125
993013
1014096
851200
250811
676725
714738
800556
1139498
570098
122648
127260
1013681
210534
172603
984963
671347
92620
361806
1109557
572806
911790
681766
530819
510781
945318
1001611
1004094
352405
408632
648284
546360
865731
873087
762571
794299
550380
818570
174750
672989
966754
898986
660384
173533
486802
31018
825007
302653
509099
338039
291087
873682
853855
744115
974806
745721
1039825
698844
799245
1001953
709051
776456
377054
1170902
546112
897017
396901
436875
210166
697842
14729
715598
426353
299517
439169
1128834
584642
809786
880719
653194
352451
228576
1047634
78864
948001
83886
432143
6125
289461
498829
536149
558254
1046286
86794
358274
546536
548314
89770
70033
344964
634788
994479
262784
484881
1082155
452263
728923
701780
377000
766206
709813
1081163
318767
824106
1073281
945591
1157901
489178
363516
796721
906033
924233
1074053
419161
295139
622635
400846
283474
970221
141117
624453
780008
620300
870581
345786
650511
848187
823050
997826
340650
401811
791130
1028389
881227
105068
767767
441766
154192
58727
943498
1153579
485054
655521
979974
476466
727735
597283
697267
433070
1132237
339049
1095645
17973
374605
633801
177627
318388
569246
791800
483408
594502
856015
1516
716851
851287
514205
127035
990206
939800
266755
489623
705882
991752
982252
1080358
1010112
943083
104816
47784
295649
368978
544700
930016
777426
975465
278561
1056647
576005
920492
1010296
1041211
506598
828309
844107
688236
882273
758160
909839
1039423
779187
25628
590356
846217
448585
1081656
170302
265683
336747
203256
274035
854003
1131046
67617
350739
353334
239792
519519
1011583
1081127
1021887
661998
25139
228717
462735
962176
162065
572083
1094446
75948
1105319
656991
520265
252690
203290
45300
570901
2471
167134
213018
204891
752717
977706
211458
202362
743869
433762
138771
203428
727284
927341
1086017
1008360
379611
759685
642976
494974
694721
793912
770086
474094
715113
369338
385463
186129
631680
241056
141714
197698
125078
514023
133661
893607
635022
1173450
1080587
1162981
688878
44232
395350
312077
407588
987780
638558
146426
7451
1165136
705236
547856
435078
714546
955997
138588
606630
314918
1137099
862479
897263
1033757
583301
52230
414660
235045
522360
235081
1138094
658241
129923
997908
689927
573536
1028060
786987
336958
835107
1073021
694053
1063765
1046189
412622
329334
854403
249008
116466
1143272
172775
95675
685453
1176210
428054
345729
71428
791664
1029588
481844
405640
482014
833817
1004487
703454
128471
634584
765495
1124815
417822
280872
618442
867614
696186
801515
1167284
1133523
356592
884939
101220
842983
622355
345868
778298
1162934
879791
790633
38623
604204
188202
233189
898106
276676
229168
972640
818537
249376
374675
432802
685004
245244
1118766
191271
39196
809780
913333
586392
483996
1028039
17244
633876
174226
163736
486980
608994
985602
758334
96629
1133072
522399
575957
713402
801419
139506
1180266
582485
694828
567485
1076748
350256
412453
468457
315201
44564
678428
832035
350833
196349
36454
1114098
206890
116693
762984
778576
321162
342913
735764
318356
1122505
63642
1088268
685312
1041562
928069
688448
59269
595781
674874
964402
946139
84259
811631
283953
478643
376155
987283
802844
732468
586930
849457
91592
105107
440759
540072
1002544
572153
658418
1092075
25411
950770
1119289
378682
1132716
675784
183704
609426
33031
864575
809412
310505
815676
165909
1131571
808608
432271
802681
139622
831515
914632
820496
528419
847708
17535
470372
773028
361071
1009352
1137890
716784
1069749
1169394
827724
461749
868137
185172
1110420
43403
1165285
631741
893503
399438
1027160
155271
485562
219904
1066463
1040419
1060442
1175600
5830
378377
86235
517805
721551
163615
879904
1153499
99806
712692
902531
901442
1104198
473303
214039
1698
47426
1168857
577686
403764
587195
648756
960125
357651
369329
307360
408786
1141223
611968
628420
742532
240183
590543
604894
873707
138544
890883
316610
807337
767812
961134
740466
896365
29700
30183
626652
592492
783481
938665
395834
320223
852800
107443
793295
23660
110131
275101
884850
700783
396391
1178162
242367
873976
1161348
1791
1165587
407613
957891
863647
256310
55437
470337
108636
166155
784504
557629
157621
957245
685893
1087042
591890
100893
203228
97078
533806
598955
1040067
576598
1133739
471509
756332
732444
234907
1025032
250541
745540
501852
458669
521909
1174919
392877
131922
63167
239792
862376
939175
967505
675046
295565
995832
1114416
695016
225057
836318
50392
215920
186319
178762
977499
204748
638316
210646
349435
834691
220654
1137455
661165
362370
253706
549096
946254
341971
583180
71131
141023
621518
58551
794798
448407
827110
234961
520748
927386
878304
369112
1079633
1124729
341229
85611
522523
629670
513857
770822
81655
332275
863459
1056347
424870
157131
585105
2211
323859
343189
15239
398957
752542
359383
224415
1085585
1583
602239
866095
591735
911492
239974
513904
359786
839761
83988
1051661
324053
1070546
634015
957626
1113294
224600
998849
543201
215697
41592
1056240
356415
8880
956275
863613
492379
400994
377069
355854
45720
407572
386325
698840
6585
252987
449360
454579
758885
1021447
921501
460111
401551
804824
446879
769306
5083
5577
305097
611894
419684
937579
1130455
314421
964156
305000
411412
1085744
155025
440376
448058
987011
241855
531176
288529
1022219
972180
674830
614883
282134
817878
366407
809100
755395
1113281
694015
354216
651777
1003234
618035
568169
517164
134649
1050952
102144
1145996
236810
175810
245511
168526
988822
1027143
172540
1046309
482
281515
183115
602994
942560
936217
835957
879744
376761
52881
425104
583002
575014
881197
836878
1011290
648710
1171669
829550
972147
67304
292688
287468
953644
187915
739142
1177206
575159
1001666
923226
167104
1178359
752873
411045
1091868
1157291
237293
919233
998116
845593
832957
543851
66868
28567
824034
87176
864652
630237
803510
456770
946133
457114
555410
412655
764221
769778
994238
280777
556564
137292
267917
970527
418849
1057745
789526
111328
574691
1157641
644353
480235
703888
228764
54431
658458
541092
1056011
506326
66118
808287
527475
657931
861452
480682
855625
42244
885487
610533
751896
8018
1002008
715588
113551
179697
11629
832010
898741
655396
1152827
402
1095901
385214
898176
797971
990336
92711
329164
266214
224973
419064
125412
1112407
47838
308154
935327
402731
861220
603507
138413
306866
118801
170093
54322
505692
831398
368964
1116238
574527
475631
11427
828517
476006
973736
871919
20552
756250
140201
491742
47786
668400
931882
888276
1094867
975753
293882
21707
19516
476509
139755
8217
937167
1087826
348689
495101
850608
729153
62280
460463
723201
361978
367470
849622
736942
23822
634727
108647
461328
868818
1105258
408156
802754
333994
668666
521957
328830
507852
1122420
1175120
762631
661155
534470
395836
718253
594611
479258
6098
356546
1003522
1088852
1113541
734846
713670
1146159
556901
818585
409476
908126
900487
755645
455277
958390
913068
442755
139544
1061436
1079289
122401
689472
899569
653487
1126136
824726
1139827
1077780
686895
722057
361757
1111831
751637
253253
43604
760330
651256
795551
435607
474258
145904
194277
528278
332080
512080
1014483
970836
76440
62560
682148
315556
538047
225041
987710
855482
1062367
323043
743661
1079074
438082
20604
815890
905555
758646
399639
203113
769827
1052527
517164
971616
941971
639052
218371
289224
222088
549499
1091726
208703
822725
912905
993268
961828
5123
982038
719234
814859
432060
298516
449868
768193
694540
1110600
237145
33507
613913
566022
1143499
615422
1072953
673639
646097
584886
435963
952884
769651
533459
298583
551194
986218
1117771
32144
577640
885391
1024710
347559
838163
1120625
1161660
810447
499181
885155
212506
743615
288124
1115961
484690
697489
267000
1095956
755336
1139655
170532
1004532
532600
962622
786515
417615
346369
60793
825849
1059217
64343
951239
225583
1122355
395594
818796
527504
668943
606427
655599
1126062
195607
434495
527325
277816
378450
134186
831996
630585
527452
84959
100039
1115935
20702
511933
295250
119655
660286
717650
1042213
411325
565621
452070
490670
150324
317823
553422
410653
57712
6492
709494
117389
311977
485031
432526
303841
200510
712149
761342
134993
1052144
1151016
368054
433851
880718
898434
553659
195299
1100010
283614
48815
186734
1112611
180591
429060
567916
632270
804864
925118
577387
313908
305636
1026204
85968
98083
532844
203455
319021
28832
1054693
989363
921313
461428
975141
76764
127948
547345
37521
956258
463232
804866
106941
997959
557533
548095
502182
509880
207105
1005707
1021771
7716
224626
822172
158611
316259
407929
921079
96380
763870
982732
1073684
944653
256530
165282
162608
843627
950004
869003
612316
662918
1042142
747293
545042
268625
132287
326588
684937
447426
514320
256403
99534
10689
122064
81911
189111
510990
2045
794682
375629
1172486
1076401
788061
110090
773572
279288
1012338
115411
457200
709799
728655
379071
709809
438797
1012695
168563
725857
647917
654798
140650
1100475
694926
673606
370630
1129738
220935
994909
84818
793055
863909
670507
812333
436932
831371
734509
372981
291175
162228
319039
247134
697741
613636
1084189
250486
1051624
1075016
306115
691124
1084616
269224
685945
840835
125226
796833
1056096
505417
325874
626960
301314
1025317
435928
1125589
199758
977520
479625
622926
535157
467354
8088
1020998
179718
466967
726924
549177
922677
1150506
167873
1115898
937971
460911
806981
938235
74451
207752
967705
520538
329843
631135
628559
471457
779663
981617
1141131
1090023
265563
630662
32333
66675
248613
812160
310998
684909
1173945
381695
84371
963900
692125
754548
1031872
477119
98848
310541
257625
934817
163789
347906
970320
574414
167303
22803
767582
581942
226980
535107
726853
239646
39012
245755
360602
816944
515282
1177279
139597
933694
160213
871297
762941
213232
1146643
264809
935292
428668
194080
1135939
1006364
411030
1088828
1021201
754600
8569
790096
192787
942524
533630
293387
1159524
1163707
185491
419466
245952
368335
370837
869187
427859
740964
1108257
627459
886285
782066
1143129
246142
206757
403407
542306
694658
48097
346118
671910
862558
392832
678446
934857
1153316
824909
844158
277006
895244
1176080
158443
1158726
527144
284776
1067617
749484
1158742
158435
984663
258465
135724
1037548
190200
348096
614385
305321
115494
136368
518930
456503
683266
455434
61790
151036
684335
1079525
854145
943886
152267
559271
81415
621686
848867
107682
208076
1131386
874333
667906
303510
742847
1071499
935469
208508
976115
1091799
937034
270225
523125
958602
1091057
722391
1016417
673235
222267
464054
1114198
556030
429658
561085
389312
1125536
1045529
588413
436631
384894
862476
986703
511701
946553
14770
177490
668350
288745
610487
867733
465413
426556
153757
183869
811717
454702
572790
644567
425149
291704
946142
219395
257101
550421
664657
295483
133333
120286
871427
80611
19012
584678
1051546
706888
149531
615658
855043
692932
470793
42351
322299
321987
1117027
1100422
106097
314261
158258
1061267
484189
332771
409370
1084329
696736
808085
895319
1036328
894
87294
570878
498792
372321
1129342
730702
1105451
731329
882059
631309
1090712
700519
1109000
775638
644361
357506
1063633
94838
284602
874804
651679
2736
501593
820857
762418
551787
193166
187379
296821
59437
475549
1110386
180785
58479
921554
770773
240008
172800
911224
385157
1178491
1007576
1005801
28443
1122709
507285
515695
839120
876253
680952
298742
993684
341912
576958
615239
142044
471629
957555
1165743
897838
586368
865365
858005
893187
464870
789679
181834
46823
1124537
969814
885956
235503
307559
777285
1171328
363361
635300
164847
740482
897843
1076570
850255
767998
476313
1096878
594388
178445
685113
935617
695126
810425
614743
180681
941667
314477
132632
1117651
822910
718154
268061
253762
463028
1019014
375311
789702
195944
361727
308188
863152
417419
872094
1068919
29726
814371
58589
102195
1152446
1085165
661262
945068
883883
231895
423975
919733
767884
441239
498332
804494
984109
262353
1005665
1065318
426427
521408
1168133
997399
541151
43075
874267
102721
954873
982696
289368
24887
327658
154686
384089
342237
235391
1068265
655312
813312
487070
295211
363125
125559
15120
572388
893390
456946
788259
465907
424402
659990
705353
561949
31335
907464
910895
290877
378680
322070
253944
833861
807130
217373
95361
435720
934839
24193
86933
636387
1103386
431172
203227
757806
9779
683565
233269
3258
1050687
1029060
162705
862434
966663
980984
1014829
417906
851638
799147
378229
179966
17478
602575
74688
884921
1101097
770935
278951
1111430
677507
1076879
788066
930232
134034
924150
320122
256859
523087
42100
1087697
990712
126961
407605
962469
439998
1107740
1447
171155
956325
810439
341190
707643
447634
999290
1087089
16818
1168980
20717
447218
855727
31148
78842
337319
88022
516172
411760
875312
944108
496139
111536
43202
1097605
27122
786728
383435
886109
311317
423253
1167177
1025721
393076
547679
569547
527086
1085192
748909
633937
278028
976341
82418
302365
450990
147872
673749
122215
896498
13088
398042
660407
601629
287722
196840
1141973
939813
436353
308515
129543
305273
1132000
704371
535105
1050803
414670
351926
662279
1090840
20028
77833
117429
586424
1056133
369203
376974
237124
824428
962940
166782
1036733
1175039
281714
201308
872997
1083268
686400
732915
652342
1156847
318839
673767
813093
605992
254326
278329
186632
91792
266710
302053
743694
395316
92151
922237
274837
427268
428251
261868
89013
975934
565463
715895
111993
730224
1157902
783326
384785
1075423
1084892
472592
1060419
20026
380754
461514
584976
71550
1026706
941792
1143103
64067
934441
1128128
673363
193512
967842
351491
438544
1087899
899721
878652
456367
429960
623325
760522
377999
554814
240137
269991
1080623
87982
359859
909647
942492
225454
1115107
108521
1165828
550128
642886
376003
376192
253636
525746
53866
513563
549337
787807
34921
242289
560526
125840
270266
434306
1155557
971967
73828
872106
1061441
582403
283248
701420
884984
248617
314761
601751
117324
675516
34760
232598
925506
819399
659071
504465
939815
314822
947638
539430
377171
29652
64324
500235
844962
1087963
958680
248259
833494
739469
552715
429389
222198
105858
531681
491934
726242
704874
102032
1060172
562157
216090
968462
283590
444149
591500
1167193
417837
119137
1047616
574934
461047
699506
705484
995599
1061542
476661
780577
296721
569959
122662
624741
437683
564714
463182
862897
377016
886319
71039
56344
366893
1175313
494959
1118286
997855
225431
410598
1046932
621844
743380
649244
347475
873118
686638
446289
238106
723917
682535
90101
1063750
282967
766074
510066
616647
1046457
64422
275059
510831
609628
719646
1000627
550688
654994
679004
228270
1168617
4790
1046203
941332
481484
758765
185570
1016955
90804
1093222
444755
152516
1182
854985
389652
461576
111909
278993
1034267
52628
349328
474816
766248
684725
166370
864951
980812
726225
44294
565558
513511
833099
563797
113850
35323
504980
894775
1011838
399747
561011
159753
215377
221658
703861
142503
247831
188134
491685
595168
941380
1054857
128580
43213
824737
781687
942018
189434
265426
458250
485305
20168
1138604
837305
813342
124913
1075458
1101309
77867
846057
308002
13155
178871
817200
816262
863758
447335
1157254
131257
99953
1122528
837233
1117341
1170371
117104
439986
317294
979880
396652
1096172
162269
745259
889099
308947
766548
839418
42318
1038279
774709
577768
246674
1136979
926396
140533
838604
534175
276863
967338
152115
1112612
27640
812784
187897
1039381
1086145
650854
505637
1027370
359534
471580
898461
893323
713961
447566
603725
954416
328119
80458
577635
347674
140483
746072
53136
814657
1104525
140325
280457
950104
1146235
127266
1080196
1110273
366659
262807
246342
272527
573526
1051034
28280
618533
239608
946558
696777
141068
612749
251698
1158553
1085304
829052
113093
1129388
757305
690188
785977
722023
90217
1113811
49398
1039637
216540
824755
197304
867314
1121772
574032
1153108
89854
761549
571520
710948
543594
765232
811410
68083
1066904
574615
248681
255802
535541
1180500
132940
1094051
436510
852089
220117
766946
237175
472827
231331
1073652
836459
478897
1116435
669272
653992
874485
933221
592127
70642
252749
669431
1167181
846578
761289
702499
339659
517950
439787
869540
701838
322191
240046
853017
730850
631911
681141
298338
869142
929210
417107
980460
601151
157496
53550
549
505307
1002669
1162008
645364
414020
657740
1043677
529905
570870
879383
985131
973020
239980
1129281
86617
525189
338149
762974
1174890
1047191
350903
412395
331841
80542
340984
703433
277213
39906
93640
620757
193996
599785
979527
653785
667332
220153
549506
640685
256295
478582
403868
304899
518651
833558
733766
39898
1092804
610925
398237
812750
672221
637122
726129
851117
548320
479445
823670
1147175
761509
88060
231970
522183
84637
282741
766264
858575
989233
796828
271795
867839
998944
357469
471642
272629
1047856
36663
721896
142150
375518
830280
129126
879551
918555
800717
71638
350282
789675
334576
922051
141882
593192
715281
218864
606165
155847
5751
1112338
706556
523952
289408
1127967
747096
6182
95201
98995
1017791
30835
745122
480954
543913
137655
560429
33583
954583
1082062
699598
372227
956789
70706
201980
103386
336098
27612
360677
175963
244710
226493
749665
921189
839549
239060
81176
88307
1179554
858795
871561
1143880
521686
293706
688902
87954
21793
359728
604044
789566
345470
604149
865923
1102941
1029504
1072921
1046493
608957
127517
1083296
875420
507443
757289
137410
1113155
460951
248745
248745
138898
757616
990290
1039895
327029
1053685
895232
80199
1061536
1050025
124869
1070786
940392
630185
1177188
661197
156157
782506
421485
313483
466823
432700
800735
679451
876982
195341
301441
1097773
48878
994410
1039873
556104
1133306
921309
1128410
211065
1137285
382647
249039
1128775
769681
804038
412442
1050126
812484
347160
948332
503049
474156
978021
998401
1077835
6086
1078103
1162641
542156
744505
511000
271479
1046277
992616
430965
1157223
893036
710092
739452
1160136
700733
785457
427218
1158707
739389
370246
114243
835627
61632
551633
874258
156193
184264
1034410
166739
746801
108747
46565
649890
823648
614318
875345
799807
1035111
786986
519950
521934
1010390
114067
1012019
619147
66821
964201
128420
288403
805729
749815
1168269
441126
851497
162638
1052072
249549
632929
465805
172819
1013041
183648
1110343
946133
47904
332172
87996
392001
1106433
60663
578017
553213
315498
21801
63055
475889
728329
46890
519578
914273
754934
13356
910751
676836
490085
937965
860474
6156
598055
679919
364390
558887
1140472
135920
1014387
996752
560763
125597
815351
904547
639789
642021
437942
111664
917178
152927
758201
686032
113231
950242
131166
258542
776415
78503
311311
984655
156053
993756
714581
1174504
418193
125325
959109
338369
985340
701641
58918
1002020
472967
963673
305998
587661
277751
91398
1140455
942128
358917
77016
149830
1110371
547371
770318
670212
735169
821647
156627
292943
274626
999077
1151510
405595
905406
1126851
1111572
405392
1096453
499433
224398
190523
1051862
619326
855304
1123994
655966
1170861
135065
680794
908634
694576
493531
700299
1080858
361168
65349
1155335
128616
248907
1083498
1122062
165270
166349
547028
1154942
248860
1076040
113112
1036341
1018718
144171
1131872
395442
140892
243782
938481
306383
794108
110808
1148886
500948
592546
655367
263679
1079907
856338
624419
774744
709824
553847
57959
174049
203339
180039
414381
790213
482444
979677
108874
216212
1124882
1097225
75937
985273
114418
567953
654644
55238
113022
368128
315368
371404
1025533
1091485
293086
381535
793727
844211
549972
618559
95488
972157
481768
618663
331150
1003795
490805
88757
1107372
1158182
96181
851473
462665
818183
232361
1120379
457421
228906
1168008
48831
1108703
371807
1116524
835670
847534
856753
1086917
1148020
614981
739277
870644
783074
970023
450552
523003
182257
1067504
382450
761998
339618
208887
484114
21191
865466
906735
718207
927565
929778
1179702
1009065
10127
376882
821128
641404
1078663
195919
272751
137110
215685
103893
381706
1027651
1056260
721715
421311
43839
601312
216146
1045208
683827
294198
914604
266035
163244
494250
816620
394524
652165
1052031
362378
1041119
672563
305512
1135635
173631
62128
785825
574719
721058
288153
690989
369285
1141354
730816
187564
1162474
1113179
1156527
861219
939655
967565
25156
248950
188081
963091
619352
873096
478614
599240
215564
1008927
14775
941591
1018524
304922
1015542
151244
276272
883372
990497
403675
833747
330812
303564
156619
940581
1031637
580138
822637
800520
801438
936048
1107603
525797
1029181
440116
1114591
1151720
203843
238568
237586
144651
776576
337874
749100
452739
415792
138525
796446
913760
352908
103569
472309
848173
590778
153396
21547
747731
400077
963853
360786
478223
1155633
884431
1081754
956720
884289
380203
41736
21928
695927
1046584
870558
440229
650577
433046
854828
292403
802557
48706
603169
655902
95983
213423
1048067
472660
117591
1005846
859334
200754
189479
840172
1017684
881080
369390
514752
545332
1178178
804366
626916
857309
496311
747860
1072626
717177
182634
104341
568606
780977
939312
320116
907224
10953
910338
311882
1141805
425647
666357
637953
932495
517352
574870
675081
223713
191732
701299
672992
801718
909234
840017
940856
1108215
694589
384148
688110
937556
203340
720055
1148254
205342
285308
920730
972657
1167604
96401
84172
98512
30001
303689
705773
775065
679212
73860
530065
114251
637730
376757
83268
687574
1023520
205260
295715
147154
585391
1177302
653006
485520
565162
245453
415315
109197
1021976
955673
718422
674797
793429
94224
623089
296719
487302
136444
936698
1130474
132568
234806
1081000
1072406
568298
1111875
767142
178877
586238
561791
1092411
703397
991739
924847
489396
732538
1110590
1069096
104654
862240
104872
327872
217268
170072
581069
4099
638040
39425
514615
643812
694987
55468
337264
563142
328127
822664
781990
716777
1150070
354723
894400
50502
499189
648074
599241
1054308
1133538
805427
654047
35080
48023
400934
734194
221145
347911
14937
368392
294840
213480
603394
120715
718877
723507
276731
649678
906653
621316
1029460
285101
123016
761387
384080
473692
80412
1098600
1050595
1045304
966316
623334
473736
418784
232820
377040
1128874
1167334
650918
842697
1117864
996318
65285
619367
510106
897461
120620
940030
1030102
616645
328532
607027
526202
991863
858958
763876
812466
827582
411739
485003
1114214
1050772
545527
642820
481059
570955
1010643
788555
708500
688928
1038649
215906
683282
921304
806127
135106
393272
71329
1179837
676825
561015
589020
302739
806805
715799
492
266254
1128751
1069630
297909
670655
392675
988128
314452
17804
1036604
165429
876954
494583
971708
18158
62687
980407
871111
113476
285056
1107098
541534
630218
830608
170838
183955
921192
970015
1088950
250792
423626
25913
471108
805194
473322
518540
1179940
316077
833187
129777
415337
860452
653055
931179
53973
702314
702901
453325
184483
914765
677448
211649
95750
409814
276366
136060
58849
280512
535328
1112973
381904
1067589
1143903
907092
768930
500336
18896
483459
244574
302249
1050128
562482
1152985
180126
259963
485131
538818
1141807
860023
1179540
915429
811179
1066546
185784
464678
878764
43039
852204
547006
556133
1056006
1102915
1114017
863143
756213
749753
380002
1133850
765830
162542
405726
1095874
17909
416876
1151211
993147
571839
947118
651590
878251
266111
372120
189462
96548
1034682
772317
443154
319125
28270
953184
487762
745114
279082
278522
263095
819680
555802
565532
1170401
397852
773013
1049417
178500
805581
1134133
1090544
737129
883371
998763
542060
553468
1126497
552403
1098883
640699
920188
702505
1108138
292343
664644
867299
734578
1088872
224359
627132
813092
672638
1137218
162386
916332
304477
124849
659613
529028
456287
931458
504332
855914
381167
671228
1069246
1027296
1139184
660041
550517
603974
579916
863780
1016245
666899
1168710
1074833
473022
70783
718083
280441
332581
148655
97491
533620
582050
150272
447067
1063300
775758
1179182
20310
630102
958863
694583
377410
690307
140967
469621
1014446
156310
1127072
686814
569212
216923
661971
975236
765930
863554
945446
260219
269725
1127886
200528
979296
653467
140561
195759
816725
467637
821854
305817
673140
816861
355826
370726
1056823
1144597
653004
299690
317005
110265
728799
716408
742578
822449
803830
119582
1160351
735663
858527
728810
24497
939057
327205
439907
967208
1126829
983170
627322
515840
280421
1162185
1131949
1145559
436845
404832
186268
244030
209507
768285
473327
582004
235983
142542
616934
250829
197544
699836
123549
1041916
1018586
1031795
587250
322382
339273
687469
488215
683481
780130
1164505
243607
617980
365762
120879
673847
176779
814813
135478
1035853
663151
464976
1178435
233841
73292
419922
1014550
367
1088690
730474
735413
1135829
200724
1159542
1070475
773563
557463
988646
495931
17673
474140
464090
923223
777360
761774
127979
638339
477785
1082778
292341
316002
321035
579879
1124023
712262
49762
41959
621586
740872
302339
1058248
1121950
479701
734447
487162
829656
309374
66587
1111732
436091
395108
864013
956534
704819
817219
27061
469501
376680
98949
240964
451188
1013122
307826
757858
843101
433269
417719
865023
160941
460422
1117305
126297
250705
445175
344013
1033956
655903
215089
418111
92512
83112
375680
786175
440969
408927
904234
18470
992593
243476
462885
525105
10543
32290
702639
793866
277525
139112
351888
302881
1067316
1081108
460685
1136230
127349
810700
1160231
610785
323765
943512
349043
1079662
593106
731123
925725
673386
1059124
61530
692055
223296
279330
835587
921028
708241
476221
894998
475808
1103948
34253
644259
806350
475599
61283
562944
24477
593914
154103
632413
1055837
1117289
1171806
122173
310406
830359
828212
532310
1041276
1031987
895824
369315
1178555
797149
777816
50871
778002
77681
1149070
450659
1027582
717435
1082411
53375
319009
1114037
792110
828320
856608
517404
500469
845851
463573
218623
566449
364377
253392
277514
392715
108990
692976
616430
1098861
450622
375030
183736
1104066
730870
816377
981955
1071677
385049
733658
433035
352922
789506
642285
571581
684976
438681
353412
226835
37036
148449
967591
520498
1156293
41995
676382
964325
975150
556263
747962
774619
870387
325958
79164
306183
495304
843177
195256
612151
831969
266532
379367
379213
1112086
982658
412354
746063
330934
1097964
941467
1153350
126056
140302
218376
1139437
235117
692976
49282
330565
693843
896745
564364
75119
907342
545734
644368
774205
326657
19553
1123231
591567
634121
235876
545219
200752
1076419
711224
1129866
691147
874503
39496
590545
184281
66275
110755
292029
1055717
1056808
346559
972652
281780
611677
1164568
351660
571224
955862
969450
19044
561122
1170808
427640
941312
270637
1003145
720498
1022423
294121
461854
248280
991437
630628
267112
90291
1115269
698486
1092455
579633
511314
223842
720341
325640
1136066
830595
954325
355336
1066536
144477
1005250
777721
160659
1092301
204386
1098535
725477
188290
420707
1148822
38799
227472
1011950
599495
79334
951104
385229
742318
129528
256200
1124719
1166342
865643
1094124
660851
41694
174572
757197
1042189
573750
550747
1060901
677497
861801
950886
250031
122989
627252
1172842
1155042
177955
101473
1172297
1047604
547955
210191
549166
1052562
1049346
443230
761235
373564
1145403
925560
782894
1149487
260840
516478
138949
378395
559772
306242
230844
773337
565020
189035
623432
49164
434799
14507
1109380
253001
893523
1057529
445436
250767
751510
1176314
535688
965215
1152265
994433
654439
102810
581237
240032
155927
304944
971280
709540
963528
775340
573074
1113650
800549
266448
515758
1028706
84512
824163
70261
829529
368308
710692
103082
976026
140178
545880
268652
749288
896319
395746
873404
77550
754853
442120
319019
1065504
264274
21423
94526
470622
729948
110303
596328
523696
738824
71594
829252
677094
271102
874209
682675
317658
153439
474533
323305
868450
558150
965411
1010863
772981
499871
142812
60402
385304
727020
678016
113357
1014593
769446
273546
202544
335832
1035631
966516
259853
8274
575015
984895
496760
983806
792673
628372
159079
566407
750252
43931
107138
87899
292948
831070
925402
675441
861380
864270
374714
650053
90487
678854
1149647
925143
809339
278482
485984
1001776
1055574
347569
321867
155835
1139271
761256
265159
523127
323344
70622
906521
345001
381185
1160428
1011678
481134
302069
1100716
356684
430303
936952
449646
604015
251167
924065
518796
470062
284544
407565
443688
480205
1052393
1135215
725585
280309
370445
564523
1162539
286610
1162547
455864
15047
275762
500370
615803
997479
499548
796313
452110
176869
1113270
145889
526689
1152329
855077
1066014
923295
1107941
289392
141186
598953
201069
888619
471039
515422
819061
1175530
419298
479816
1179170
941526
924717
749027
786661
314529
162572
445636
824591
686551
128069
431837
826917
844743
126984
787590
518487
45349
1158129
733162
68125
339572
170175
211026
705832
1164210
1050904
399120
947074
573918
604488
328646
238179
451502
506451
488150
29990
1056330
545689
940623
993006
908091
425533
1050294
1029807
273203
30210
139080
705510
25531
809180
208936
1152634
437198
331747
65698
495600
938092
754934
24160
175057
34823
933642
687835
227145
489317
112860
158693
630415
736281
104075
659765
990809
889942
1020392
451875
1089449
251655
1077016
895869
50601
606072
770786
705028
535407
120238
131846
138911
134114
878110
451505
382662
548180
193603
401816
267981
408595
746290
1027583
470833
800073
441940
258212
765081
955090
52925
1053422
969610
625756
1170021
407231
433593
442900
945784
682120
879352
939404
1075441
988205
1137036
985910
1123053
634382
166957
165574
118452
462948
41596
365060
162019
1169689
1109092
574471
605813
323844
143357
182894
289351
913015
34452
241444
320662
387580
372012
762629
1002919
842497
1017358
742296
755382
1047509
770747
295372
354937
183015
209691
895238
458597
129964
222192
729298
891974
778531
116646
396247
1106218
285753
1154332
103337
276469
904156
911698
503905
139544
247551
80017
637957
822306
981207
1119653
1119114
51856
601773
578129
304429
303891
1154544
825490
1136346
227151
1050555
915714
406889
737315
167311
548659
356436
526374
563732
779514
407
1085474
853265
171633
84683
1010954
1032801
715285
310882
115867
946918
436794
831889
1020878
824900
1020872
1134553
703201
43437
358816
311989
1172398
309267
479690
656896
241827
236398
904650
992820
705968
266394
638490
958447
740264
623741
516462
648686
147108
772556
32817
366350
594067
681735
564867
128938
1001252
620793
578243
1175069
985658
449899
261994
765375
185730
433528
909490
755287
1047121
65340
25998
852291
214507
1159504
319903
278314
179525
1089800
910295
410952
241991
1022140
886758
365635
1160894
420448
319735
519785
1134574
336194
150024
462677
1174451
1078445
1172933
599243
587475
175119
578886
928098
408115
23038
596515
950225
466552
611379
282462
185757
299921
870546
872854
1115550
40502
763450
629664
830782
217276
567250
414594
467312
1015936
860761
472339
454444
484049
668478
122203
554852
317507
818292
445886
1168157
6072
4357
609188
758678
170226
95990
1117999
202351
842455
1060270
771052
443997
1158947
941588
678984
201664
280480
732000
1104199
1150514
820472
44140
265591
689965
700415
847407
1030392
778401
1178422
637993
555265
175360
286785
812525
574969
975930
127400
525708
495235
1029443
899344
419341
597600
281874
166390
150104
922378
549069
934247
147905
1129482
8660
105726
989866
348237
762845
143735
1116
896581
96205
1010502
520079
442708
312884
851823
1013045
1055604
837313
1177463
343492
721288
617144
1124015
203674
302922
495323
279477
775626
240827
717318
1128566
805938
828066
1176482
34016
1002911
125866
522378
1164930
1077820
393303
757240
599930
598837
1157197
443775
101104
182782
905863
653420
979420
682749
173356
405094
152907
107155
868000
850323
327641
594213
505998
661739
302097
78001
371757
96126
1108038
1129571
946411
504249
362500
719408
523833
985282
1030341
70893
1073585
1147047
632272
551235
69457
899850
135907
1026691
244828
1177766
993262
341981
473614
593794
999616
841873
235570
123855
522257
768541
1100040
355614
1008845
1120255
361880
828581
663691
1032823
52478
348820
640127
49264
8341
339897
626817
207757
537990
1003645
136430
498134
27011
142196
307563
493523
616370
624435
565979
964487
1178254
1105050
1153541
853437
1040458
250060
1024213
435529
1134551
451355
613860
581044
733753
757222
138525
933866
588474
886273
898845
1013374
123254
333152
182185
468836
952187
717225
923219
759181
560117
367248
1080642
181389
1108633
927033
509172
432749
822153
943871
883278
227342
850088
728708
230960
970914
358197
1056621
651442
1048937
1014544
432321
745576
258814
684029
776141
813381
632472
809271
190253
160011
415922
561843
529812
145403
751889
737728
734307
991274
337647
25103
1008017
1069942
724707
247930
276310
742679
1044200
753161
572603
832995
1152940
461941
21810
591038
450004
414891
1168149
844740
824210
207178
518076
258963
1011666
881671
171404
429050
505462
142561
760116
403628
542535
1052754
529608
539520
836494
495777
594331
348038
892342
760242
902040
592945
140089
1034326
1064405
958126
314366
548067
524632
435792
675067
246405
161033
1144717
987121
688300
275669
546541
538377
266491
81062
682196
362120
566970
402152
551125
216348
945470
266516
258485
568075
602213
509799
807565
445029
733426
872659
447060
1119010
455428
544084
734686
827730
1010864
582139
630302
752616
244282
265709
350138
197192
910396
640356
700164
756049
572432
516080
601229
914116
1061178
728192
210002
515382
940034
1096712
718790
295112
908447
483319
1100793
1169791
277758
658361
951125
744799
1065137
951116
217279
120275
1013875
1053142
886118
433424
24251
460131
826081
1096241
251606
273332
166501
727565
649562
316864
51886
195337
121678
154600
1115601
205912
499243
113771
116392
43611
150428
12599
753098
1013319
978598
1052584
763843
56560
55168
299933
434568
198468
668511
949033
904868
925851
842701
811617
104629
148887
868741
566251
162430
518923
142299
302015
388049
104323
1176985
23282
330024
212017
161953
106458
1140197
630257
438572
1089790
964710
135011
346967
214887
1124883
772453
646221
325591
1062316
296264
503976
952963
137412
166538
833069
83473
780479
742132
103017
269611
106472
352318
750142
174068
780544
1129234
522343
811600
734514
81568
60370
1126600
778967
871869
438058
299556
142426
698492
1103485
824301
223138
721973
511495
569077
139994
314199
1134412
433802
286925
201626
550301
682168
592552
378815
1019515
28982
794747
574341
654557
62151
528901
532971
606020
980405
184683
289820
122319
186305
444516
382540
1094317
249125
1078635
866693
1157132
939288
981288
461935
633093
324632
197470
698760
102424
1175521
772812
606450
423910
1030202
45882
1054904
65287
423547
339506
548556
638034
183340
1121264
1177878
118171
301981
557641
644464
123030
1141391
428083
586024
1091663
1112363
396513
68553
11838
644701
717862
1153412
742957
584835
327215
577974
1107873
693384
773373
1000065
522691
732621
1023024
333192
1085893
647744
928612
499336
513363
764656
1059738
187536
727767
248035
144938
158632
128647
461869
294571
250422
440
1067817
748010
978310
690045
500198
652000
708590
875953
1023091
765715
663772
865460
216115
670182
573603
333622
515111
181509
1015091
1001798
134496
1113168
983187
1045751
1052714
167207
520535
489804
577228
352436
488758
852619
145654
1068969
425134
1096621
278499
636864
806392
278894
41
305137
308690
775046
964730
170547
507630
484155
159440
1128038
12016
713419
705214
508735
919673
575811
1092393
110974
665074
692691
785590
776607
1165757
489782
630695
331593
18234
346484
386619
452509
11616
921524
294424
416131
582623
821500
841005
594863
906084
94993
1050348
210550
651477
877252
106480
496774
26064
935865
238586
621505
489802
529080
858339
888475
911197
511583
983383
446941
728710
177581
1000929
1000555
991384
855185
903222
711757
183058
392162
46391
482202
719586
510398
1071932
1033785
155311
400193
604507
1040433
525325
251613
293938
1159084
967456
447459
668468
1002919
438664
281231
610409
472279
303005
844630
936620
371902
199569
305888
661229
525401
98591
1173167
667153
635496
719656
860826
849650
922171
420016
148470
1158008
511813
644574
1104121
1008324
791993
869293
411723
9790
489367
721291
427489
1052487
985384
870486
380192
804851
1076074
371394
697726
902549
877610
480003
1063309
6054
328978
991596
116070
265674
1067117
624377
50194
537595
949531
13130
706330
887399
190788
553082
649445
316672
35860
95233
1127514
1020152
745565
225648
227103
578946
1066823
375908
840880
443280
1099129
1166072
606454
1060136
401577
1101744
751707
604679
888198
46888
213485
806767
380505
188525
872651
625620
4105
546968
599266
1071672
837930
269619
239760
83840
54406
1044286
567545
623855
534482
30895
1045981
874020
755524
990698
120672
460148
492622
1122090
517904
1150026
563220
317116
73982
1140715
82161
665050
164614
1031873
621031
832826
129139
51118
1016178
96714
606957
133707
290663
1097130
452148
838999
753082
431062
1159182
1134879
561465
258120
141271
1158047
120383
1104683
776767
11248
1038894
792138
909783
872945
490335
1019942
620424
903038
520579
287104
1100780
119438
624214
793236
1124172
1019806
148117
979640
265367
61620
14711
755581
388891
1170504
26689
1058380
174739
328063
862623
55677
153350
512015
501119
1004273
58122
389079
356551
279888
755841
894073
101498
40569
245821
1173251
183154
1082352
11966
237836
726512
158757
609512
1021167
1171688
383079
824350
126925
168889
289768
478134
912814
675828
945597
1024743
597117
105962
24402
137968
132826
1092568
42374
488225
322587
1129755
88722
156584
863561
515864
134856
177095
263416
589032
709277
29928
63550
295606
1084617
1080895
285894
62903
441139
261006
895002
587146
261763
249503
910331
130051
451913
337481
1139242
842121
680063
613307
548171
402752
1130746
92609
274991
593952
236920
941612
445183
352258
501124
418834
409337
700918
234875
754044
645940
243785
816100
427180
916263
1129381
32373
579973
872456
213198
603453
404587
897075
289051
995296
1105786
1143246
1052815
609385
1163383
1129819
1180550
298035
371617
111543
155102
1004029
711140
189940
964648
1065359
268662
578891
348913
187629
1176514
649171
147080
492131
1117905
53993
1175642
868145
1136494
54656
1121415
1101127
654836
607773
20929
636652
495319
173433
532464
1000117
642383
1009430
635086
824812
634918
879961
1022559
187516
1100652
725218
171215
602326
704318
900518
768234
1069304
1104787
772048
782815
886055
786845
287557
39499
1172385
1024994
716099
1100050
381868
793301
212520
717885
743659
835357
1049161
754032
1087024
325992
1092155
636007
935709
108626
736863
961197
1062957
942072
303550
951501
21830
309422
367008
30982
833548
757167
64392
32860
989147
311700
24098
338261
251653
717980
421534
1066734
638315
173500
606094
1032497
324741
721597
732568
627875
250999
64245
594673
442129
1037541
770410
529551
482987
1025545
703420
1145891
937373
503174
689572
218468
89432
799915
824675
142699
1012416
245487
444992
26170
940684
408614
145443
955324
470652
1126801
14626
326577
341711
783515
375849
1001973
964542
1156761
109284
955164
640037
467214
937042
460556
238548
306151
128893
1080402
588111
968971
515655
837355
149308
245165
597523
39622
949907
904489
395566
394571
500479
455283
611831
238586
989099
700513
893597
865059
510445
646026
1038850
310673
763283
811879
486170
1036660
659658
885820
990417
904576
501516
1104458
815020
996035
565634
823854
1164088
11678
38196
288933
183842
1110132
332666
909199
264353
9454
922500
669706
82248
864349
415869
339747
141673
198706
279725
89333
245247
880805
183505
985428
493082
1104557
864790
782737
585893
361498
1017120
748087
172796
553903
291043
995349
705074
431721
1060926
882243
6635
62657
990873
472103
682341
244417
536107
877769
819400
654468
647674
130867
102087
629047
491420
391071
208168
314467
355093
11074
235051
363170
871933
494475
985478
562355
1081362
446680
390050
610320
1150060
1105897
1148976
793530
998811
306452
1033551
254118
27958
879994
291270
531814
230216
536874
801655
1142663
12769
148270
602593
1099295
609215
453848
313998
898762
60122
722949
854072
828574
94159
352587
287300
1123123
1121052
975524
1141935
913362
89664
1118111
572228
737574
446050
385478
673463
170574
685284
831515
641943
752571
330716
660248
798813
110669
365959
1097955
659730
247840
722652
965848
674175
640464
299742
95217
768563
901981
675746
225636
334315
76995
925048
760281
1145770
391328
988885
585520
997154
654630
141680
795704
1105962
227219
841139
631925
111243
1123272
264572
535534
682641
580715
266991
55798
119620
815426
282143
537658
491135
1025720
384101
408264
163270
967354
291833
821432
372092
103326
257236
816593
585144
313934
407322
41310
1132644
125953
1111021
148282
82340
181065
66554
99766
979849
172280
825493
240726
171999
988281
679144
432435
770773
166157
671483
576436
288586
722286
188910
1072902
210632
1150683
506649
66675
532693
208123
391720
621600
222853
272110
1177981
903946
791256
314116
407925
132315
897021
504843
1088746
1036744
527766
652755
1167019
188499
97268
425546
831478
517071
313828
229084
887900
319724
441702
348973
383015
705815
1077016
56042
135411
597739
151279
33943
102869
97813
147522
958071
677644
528960
758478
926212
977916
722461
175482
1031854
815335
605331
675838
759988
816566
26436
785346
628384
775395
330396
447845
118258
35494
923105
765301
811019
956059
253182
591483
714155
183997
1106494
932998
1025218
435121
976579
1105689
776598
793577
118165
714476
867915
110259
996411
540064
163335
1000237
1068844
1135907
436786
528993
749020
202413
522733
319382
825212
263093
772464
546005
40780
101189
678877
432602
813788
829983
981706
686183
230787
950756
204308
778337
261269
905577
658430
103066
917511
1081042
162379
39030
695463
803880
1178589
1142382
444611
599658
102000
790100
41743
892644
81935
154395
176189
851461
910640
819738
783603
51297
765459
479318
580286
502262
621347
266971
658163
64832
256248
815154
1054056
542310
924996
1014215
175060
95551
60701
1028648
527202
196961
665253
879908
1048906
416716
670955
220335
764945
227849
530123
109842
276483
326566
717671
583715
486052
228675
995929
968322
860711
225961
934827
141380
737754
636973
232334
590085
277311
1005251
136232
1090304
1091711
812370
84099
84459
622927
138432
99407
172929
1107021
728254
842581
872618
588104
971591
287432
94040
614581
567195
680990
411261
352156
1099862
358706
1054634
305452
1139253
1130976
625888
765651
758014
706749
177503
273329
350116
365540
1059775
886424
915359
737199
413603
498718
223203
279080
134673
653219
132064
222503
197373
955954
1095505
766391
154121
111076
96760
583511
186422
844687
198112
1153488
328978
263978
194891
815530
354443
297494
1071768
584835
107842
567105
49021
465129
44208
1101487
436849
803891
892510
72249
871807
173795
485947
551439
315713
562047
601758
511127
672450
218915
1054718
84363
822096
1074752
1150973
261509
787115
128452
1056745
297140
432421
183254
1053870
570063
1082010
778594
531411
681474
609150
358585
780560
465749
193961
97488
314462
530096
295538
261779
1165150
377078
117037
363602
787071
1052626
1001943
479656
875501
1143143
164617
73065
1046443
919519
702295
273459
159852
997750
164714
814652
465372
840683
416559
617668
984027
194637
884196
58080
882637
231121
857975
1042934
857153
17725
649071
169903
925246
59631
581136
533017
220254
653411
213416
247190
768282
939452
72314
103817
223011
345543
286427
81359
907900
1106347
102688
472754
1128765
914750
745834
45255
958648
829081
650416
898525
166648
29891
202298
339684
434890
319571
154623
987011
765630
49102
73227
121792
1136973
831433
765809
61375
488854
394299
341562
1154309
409826
1047176
502444
828131
841263
746151
502619
642962
262530
1063823
628608
1107739
859848
980993
281960
360508
1017144
767012
523837
609678
281101
1007890
162784
810865
697499
564115
990393
558296
1108529
799544
409875
344994
1084148
377065
134889
237221
69817
1155908
257054
1169089
163407
571848
192180
483320
346135
899013
534629
1018726
294162
1146449
614196
377582
188041
1144970
952253
557046
1154396
1066261
849110
168927
178445
104390
551837
482355
558931
310248
451091
226029
285867
1175470
635704
84336
824813
59125
25783
345448
955300
38705
646099
1048547
558963
79280
467603
665774
141472
17268
230262
286638
361857
1159134
152881
291454
955090
332712
469
362410
1121820
342453
128569
498646
1127333
963302
294304
526652
117722
131833
956275
908755
1116392
853310
639849
808495
198281
231151
235453
877461
712656
124340
13200
740694
192562
40709
408620
102402
1144093
483978
239582
694113
416119
1132150
692904
1142094
244807
500452
164780
290409
457295
48417
1043067
407595
833392
424717
956720
1085434
1109621
573860
934196
499459
933681
732403
1020462
202602
61568
421588
171273
733011
1091712
621571
689361
196956
1128460
181820
1014827
186764
472205
804530
592855
764916
902384
79091
1002144
1091133
309511
1129745
22671
1000333
258468
674398
96588
622344
1131064
395013
955691
814518
531981
537212
413335
692729
146453
1000523
10046
494070
380029
720558
634225
410197
431016
67641
292107
371967
263989
398072
157055
827618
385521
922877
830001
75105
38224
388168
1057550
1069164
119660
193471
82443
840068
684364
1157309
435182
941108
564429
1151005
71062
300300
733496
654697
1147650
1029808
813243
156669
1031901
704662
422865
480136
941871
287103
245791
119044
766459
283719
13769
1032209
912668
584183
487209
1070383
336404
699328
1168490
247305
692235
90006
324658
198509
1097485
733134
490129
1149061
1078273
1163888
562746
598982
86251
330812
572804
900988
544744
942778
510217
99056
530944
400357
617158
1020970
851908
614903
857851
114116
539138
444540
597910
89726
219972
799131
565322
958366
389788
964851
138893
27322
431119
452514
834400
712131
627004
767512
53060
857293
24124
632590
176089
864186
496326
943125
785159
728627
959208
1030122
253845
538646
1099516
655230
757211
1105262
268839
124673
639115
483409
71799
166616
460282
723587
576490
259737
21046
658891
1097588
749313
1131239
404675
707062
1127545
239770
709684
52677
542788
194737
585126
513053
975100
943058
549227
36891
457118
13370
985018
753009
121239
1173651
10121
122407
1032290
1134376
720990
142237
1119799
529416
41529
780459
503540
1009134
339709
377555
751767
112269
385942
1062870
1038756
152534
1006063
494703
892734
1053102
412438
174527
890490
225524
1120559
641512
369340
833319
338199
434198
1070247
966535
815801
470270
450509
323759
659432
219281
532442
602256
300644
357762
189084
1105260
1002299
1071772
1080661
770189
285922
617696
825361
361487
202684
393214
1069036
516123
281698
601914
418874
646037
41140
1170874
643760
400755
410726
597310
134088
470878
944957
656900
919291
35966
438196
416037
496258
511713
260259
330306
964024
717218
1161258
1088762
651064
192492
744409
537371
273723
1079840
1084672
838257
53068
191893
479404
581188
15575
923672
467666
390175
678849
182415
316659
143314
911368
620400
1028239
576165
1050736
292685
1146180
872639
862160
521378
297299
210816
841218
857937
172755
410277
1011038
888230
96376
1038205
1170011
820824
779056
67068
65132
1169020
511015
169053
955174
445578
52582
56721
140805
713930
315067
326483
222728
1136617
168240
1036339
188608
780222
998916
678151
1166950
409203
354686
288038
1168666
984424
815636
932534
612671
658878
1027656
205792
536257
624322
1048773
269992
282848
364142
569209
538815
75637
76589
13682
719105
706276
100373
31337
1089503
263873
1017913
523936
222121
336643
233038
444633
269336
375004
636280
68321
35958
1043984
808283
178196
101383
1133649
875027
658815
1034455
826368
1139436
286932
565644
620609
1077956
336276
480394
263707
640602
94173
919430
186885
866226
778823
510724
372403
376296
274041
662834
240925
950645
543210
216178
118562
364215
1054012
1010236
509174
1099466
1152499
958037
224435
1076788
2473
279512
647834
662853
248750
644168
325628
1164671
13095
436671
460805
442544
860350
725820
783680
99138
380504
929766
488779
98195
1094815
357998
433742
838082
520252
62455
766067
330928
537511
281786
86350
111161
431512
178181
950764
433202
740305
283379
234818
269021
605309
959418
712772
785687
365031
45756
150602
464752
471601
14660
846663
718672
264505
549172
391512
690685
823470
2614
579696
287795
196426
321764
473487
841432
398529
719148
45401
356017
345660
322718
1132060
83931
29936
256323
1121943
812015
202037
121711
1157759
1121471
219518
363648
141634
975487
99314
428136
52677
766004
762508
82508
292449
665948
163915
385739
558316
381988
775420
298032
246327
969375
300441
832300
1118583
71617
24810
962081
630044
85552
536227
959784
633600
589254
404442
4936
51285
39165
951686
117156
881850
63488
781028
483283
679738
782953
1087276
1119268
1041103
573151
568283
971981
623853
351316
315181
278645
565508
982616
68305
226071
1079451
991336
999708
196333
291557
351501
82303
1053724
858750
966097
695660
114389
1002720
642223
744678
721533
472664
814793
918764
210343
307919
100152
746526
905825
350712
707939
902014
37478
156653
321838
771987
222914
339605
653779
695364
547884
688411
740600
862354
154074
466604
917211
967771
659431
991612
863614
849306
653652
1125007
802161
450139
948122
45003
62886
1090923
1020612
796363
305238
1131235
343677
335987
805534
92209
92213
346237
595468
790784
470334
2950
1133108
558067
173455
878272
376850
1020933
1087247
864618
1174779
1023823
317593
1068319
1068636
256316
783148
192867
371400
280979
316080
410192
115660
337656
962972
255696
220252
217153
620835
12518
1013044
806016
297363
332921
377665
824500
608333
1019136
547890
147211
371027
639262
1156389
520263
420974
851607
779391
809193
818341
1151033
318159
969002
749066
228999
1026936
574496
159406
476665
202222
322783
365472
430202
112655
549199
164053
353504
1115634
893333
290797
356412
484306
889569
477709
659080
936809
256169
426435
501263
1052404
869239
899495
1120174
922257
480623
81630
45749
181097
676545
1130559
929365
625894
108809
464679
499329
615579
925296
1160889
876820
721770
251246
925834
563249
126627
988662
255784
1123129
452133
851930
645475
737010
789778
16807
533060
1146256
19770
814989
8939
512175
862930
438854
401062
512962
132244
386056
212135
625387
677434
409473
1038876
1121617
805245
1064841
927100
1020070
292332
294872
531012
395298
17650
522689
13481
291447
279190
884372
77896
1092312
1119923
468615
388345
1001838
935435
697842
1063476
63076
421768
984998
1054273
296324
480163
719569
316776
608292
28652
564673
387494
917373
246868
839853
552431
204226
768405
961774
484
500052
433337
102535
695807
992985
223851
790767
821685
209654
355800
173085
1109069
1164432
376232
923812
875733
785048
629980
401655
1001168
735745
516438
435944
1102380
317890
700425
354049
335305
898326
649051
710467
786830
47748
741754
126828
625284
1114387
592651
909940
1142891
640788
505201
108613
486612
589117
35648
23422
738024
75106
676614
624465
475496
1099662
15972
653683
33126
293564
1103640
570120
955107
69259
900149
112615
944541
1110448
351224
995864
258162
917788
171426
817744
768463
325362
751535
1091046
839738
1034635
404063
838474
785010
740360
1077831
551268
778070
921462
527727
174494
521367
524987
420247
291713
998407
522133
815288
317850
1014106
937998
68544
289534
1137838
2180
898082
1154333
532487
763774
284915
382190
226660
12146
539147
758834
997748
956025
1061514
98169
178474
314097
716235
1028208
689527
905167
83502
560211
1083634
770035
566557
112019
701569
577179
421872
209406
1162959
812579
978294
602747
60816
1111269
615690
1018696
76483
783341
1091884
440581
242210
286418
161361
244289
1173239
668486
246652
862378
751917
397671
308580
305607
1146148
349632
227236
950288
147243
741279
1020011
749800
841242
619043
1075457
885519
29762
345038
185652
615674
11144
965134
1033654
460407
372110
676043
255541
305739
1021593
941243
405167
896036
955942
301721
726461
1053237
87949
618740
704852
466801
897861
556811
282181
283734
653814
344545
886573
1078374
679278
608102
1033315
1153407
826624
326560
1150439
1039500
77945
1004867
112718
1163095
204768
1170213
768108
727709
718785
573778
1059769
682332
1134859
701262
736498
470254
1068885
449825
720881
321824
5901
1084448
152012
1115552
1092807
381920
1006310
991371
588881
232848
1117935
320018
991427
813023
633133
757118
133779
259157
692753
172894
940564
151527
321087
516096
302853
542971
516518
639463
24999
332899
869130
135747
998624
643170
847140
770195
547699
60903
1028837
309938
914249
108744
169089
124447
79325
426707
1007419
341107
432767
270502
793301
656902
137725
782800
1054420
1179932
747588
782175
707680
299587
235014
1139219
247832
174755
822780
98526
675485
371932
672661
586069
14147
829977
908903
743544
134653
824179
437347
1144252
71533
887592
104022
246904
709208
521716
494536
605136
694952
864260
690473
641123
1104985
569203
80442
205038
24041
961975
335921
707418
1169414
252890
819260
1153212
535085
1114461
27695
676085
1040817
1083248
802183
1124005
261482
1085610
1018119
1087797
658548
323971
441257
755224
811184
702584
620800
445731
1143633
994768
656217
895047
690394
671175
1180504
979913
378422
322032
808827
726507
437977
1149230
624349
30605
37233
1178347
29942
1133741
592690
1140447
236014
304974
1135125
722846
240061
1079973
8089
126363
976315
680655
363281
1134485
1101757
383041
894208
863989
922092
238813
97330
659201
684380
407246
157695
975558
139047
1126825
524425
873008
207058
814805
572229
422762
216550
768665
142131
530336
594104
486567
811902
953628
758191
522334
329522
265551
185700
762250
1049374
753308
390658
893264
515177
579297
503268
779477
431330
881390
523528
171158
838376
157667
198239
972283
750921
472496
611309
312227
1092280
40269
280419
602756
266199
879852
1138045
562311
21581
334986
835197
905473
996195
684357
657086
796972
273859
651865
66435
971547
28906
658783
468196
1169110
568001
502951
1035708
68246
981450
1023453
1022948
275903
577291
103027
755258
1131668
726712
447845
123326
1079140
943088
132625
109179
1074251
996053
351963
357141
1083068
57998
830506
272354
478826
1172360
917102
223677
800928
1175904
10026
1128847
1004841
458758
553735
942233
761493
437793
1025539
877315
937555
457268
484773
534033
286629
908378
745137
308208
141636
84052
280619
1177094
928446
1063484
195384
21284
99716
60037
326040
727026
644890
978054
1010457
190481
1041304
863268
889423
586382
106754
1070160
174925
77892
942517
541152
30419
910631
937903
1180409
912081
734586
783760
1104140
832968
1017531
36636
622520
299410
73788
1175058
147824
487895
262193
1011775
58457
323383
438313
591372
598068
275797
421983
584767
960304
848000
1025915
664284
295792
216603
261810
1161801
1094220
968910
673657
1047162
1101769
487803
967901
405519
55676
1100851
460514
44815
284263
409232
361543
232452
1136371
71673
7891
314636
93836
1116974
142029
738326
16471
217856
114092
402825
479172
668503
739586
703924
797971
871704
1016604
906465
740653
557213
168185
588276
74094
430128
104340
375469
142094
65366
996652
348850
966461
7650
171827
177551
447354
903494
185192
608189
474222
117808
488097
241813
182363
956613
188498
388632
20259
696937
767458
328235
499201
382318
555576
833085
751072
621076
842283
122127
1001305
688580
760942
56198
551686
1173015
849983
534579
1157737
980628
466867
227232
893207
955573
59880
1113250
258754
1130837
245665
325504
304911
433543
795521
637210
802280
1039696
636873
514836
920191
791210
650521
826585
18028
407661
827254
687761
50735
207862
76611
469911
663546
835550
744132
252480
1129719
495694
112629
1088269
413337
558418
542529
34818
735995
1022903
505959
824050
889277
1082777
297158
38342
556092
257530
436096
1145218
299547
285054
626083
38219
99234
89162
503914
764935
921424
904452
127765
495087
305106
210938
1151189
182024
385047
749958
666800
1096311
892252
1109694
890395
367109
82780
390826
1057661
655666
135421
1126864
296291
835095
610023
687153
226338
1019573
737314
793277
578600
603879
819427
1083888
704830
826907
511729
290439
56693
440543
175439
675209
224191
313683
714095
1177350
290453
169391
1080571
103880
896597
675798
86983
22639
61051
433689
1101388
566710
403948
659233
1020299
270065
835209
661469
589103
1052464
676649
1022563
425073
1006520
368178
318104
645142
811194
736158
795450
677993
223899
500264
436617
279701
877357
1067887
680305
593267
990299
393136
834028
374314
680683
1074355
1095274
479357
361664
251215
1157758
743366
1177222
828377
542292
347365
3965
165226
518083
423414
739784
512326
315568
507352
76359
361026
678848
212071
867945
322257
801049
973324
653150
410452
748475
62870
238497
638618
537264
512693
46545
374760
107493
624841
769405
382816
889715
748210
517684
894699
937367
190998
798716
524153
252811
104095
596582
335325
173718
1003221
240649
196383
280772
766484
877841
432546
643506
469874
985505
629599
225816
270947
252995
34742
490374
651335
751466
954976
684374
931482
146279
795920
975239
179059
420186
614427
488074
322606
724292
740897
32084
369835
357536
693200
1096232
443614
190360
58638
883567
592430
389333
67545
309047
116078
208509
1051956
1041167
87058
708474
490469
302772
998074
278706
12095
850931
285758
862495
293722
416824
493713
1155970
173639
231512
288227
510465
520918
466200
700831
900183
359291
374300
288730
781875
572477
55575
1150552
440085
775352
376704
630856
1161564
1117905
29978
841196
911197
1145340
369055
938264
71334
1055251
929824
781998
1092398
686728
396316
663351
1097087
1142758
30771
1016736
116909
531425
50276
1030611
87860
982098
64979
195162
615082
404074
253340
399316
966652
1001946
599770
52302
812126
617733
169561
76079
986991
1068393
1069415
771134
1047472
96250
26845
835070
845757
611894
435276
843027
289796
439540
254719
646994
1101094
1171015
481681
1014697
228559
614829
233418
416806
872331
639396
1062859
218441
288161
52248
203610
588547
498831
447860
930026
1157652
346057
643053
875257
757719
660537
435375
230915
19236
16639
1053267
1069357
302232
233116
15993
103921
740989
39818
423944
1173263
1154818
34083
1106468
703944
136122
890607
534322
843860
371126
279545
699927
99229
339366
478335
338596
190037
156665
911349
762122
19704
498656
796926
1006633
953692
1165945
25566
1163649
294070
353654
1150435
99959
45477
338767
540893
473870
998303
33528
6943
694396
1114282
23161
1051838
2986
774957
155826
269633
1082514
36364
584844
516127
865155
675552
923439
1151731
481121
1027559
842734
241945
524404
6579
720471
297984
236615
953539
1081664
1091481
386371
838241
335836
397724
600183
214088
244278
817325
70115
416196
785661
1109556
36328
512872
999686
111701
670483
230930
595526
1040675
698117
975504
1143104
757231
350417
753493
633273
307017
1136067
598935
313422
589340
1043346
147058
645863
357533
443901
391888
437930
533782
883424
1115500
139750
806718
409408
734916
722058
715932
689581
985167
1134272
159626
797153
1036108
1056472
856587
17122
752547
350699
830485
1082157
631388
280267
925796
775797
445920
336815
719643
776932
1132248
311754
623639
521713
553389
912223
1064492
284350
572173
926958
1111847
95309
827300
304468
1046274
604599
887868
71619
689453
433310
1004236
54934
9126
995940
283079
594652
1135674
518040
371733
1031430
618519
2146
444105
489703
1073956
593357
481811
441317
1157295
502904
458245
429303
245758
437765
376968
184986
433950
409172
506993
971294
495848
578410
758384
980536
607589
365161
803083
166762
996264
206432
468930
1012057
269253
884900
390471
795639
147058
528484
1129717
900961
809630
367816
407670
967339
322053
541581
834470
942474
713198
191922
157860
59343
169267
175294
976686
350365
936371
687932
412312
541823
526795
651719
804677
266022
105640
290950
389454
881110
93235
479314
265735
516508
522804
1042764
692521
776258
921201
1063823
424404
172951
1171607
896550
932473
1018329
36289
321352
608569
912242
366523
37538
496466
917335
595810
570353
676596
655290
513986
950225
526992
42303
191909
292490
770657
274046
1031768
236698
990828
1100126
519590
606573
103762
305931
185159
473157
5733
1042976
87618
758634
708639
877110
1075399
574683
621069
593713
284871
889147
927876
718728
73081
860587
368914
973738
767230
198114
984821
653366
1095816
590760
315263
760570
959364
1175539
646670
1179345
966357
16402
1036005
937857
1003491
463692
673294
853745
401290
641219
342135
567131
303254
389017
245195
322711
349091
270395
741695
156606
1050031
856614
695738
193574
1137152
845011
578017
822326
165672
261984
574868
1088200
931502
931372
33420
276890
278258
541707
694956
494672
555904
496234
290521
167357
780855
573196
77779
1055165
1073377
1103542
877137
1078463
135273
332437
60632
716470
155966
766633
490327
398151
414378
1067974
894201
377296
715446
631758
139738
1103288
289748
809603
1025894
1021172
758164
563725
518433
125147
521339
1059731
103924
322304
163763
256871
741644
670237
174353
454282
966371
792278
837919
256845
29322
815937
1087876
762758
693611
631258
479774
256873
83209
782918
268854
1008560
551634
762454
205481
323783
1141070
750681
1038873
417961
425161
691200
773725
415754
688933
224848
984485
184887
1002009
322426
86521
132902
370487
545069
651461
1039984
741044
1100871
550864
802476
1126275
580573
799891
1072046
867308
996035
348912
439174
511496
1122003
965168
971677
932984
732312
670832
7030
333876
153348
647080
684443
906972
424966
1007973
916971
101789
95949
1088041
1083798
438713
489452
580651
483306
862641
16381
583239
640495
22059
346193
907616
868936
655040
1134133
1129445
93862
295192
642445
65544
338905
364301
373452
1125277
1152788
355791
684932
255029
420098
942893
932300
837388
942790
441739
408692
970042
621452
292181
374592
208503
937945
998950
1085071
805558
502087
1053487
143856
13388
710373
362829
869019
1025182
131794
136840
997540
946138
1172914
117445
492147
700081
135223
806486
654595
54269
266824
1147474
847708
372220
28061
490967
243555
435363
210173
626490
983302
955217
614957
984575
691159
980974
1053369
947055
508012
894910
643266
1056394
1162541
299167
529297
1043613
1171391
396397
450387
226457
977328
590227
195030
1107334
79558
477490
986488
905565
291123
441450
299035
574355
540115
909505
544673
131671
1085440
19355
76128
706664
617448
766044
515953
548597
975478
23573
1143804
1126109
680634
555911
525336
127301
772621
965124
121891
1143599
802501
838422
898920
1175778
608504
1030563
152929
839042
1165414
421354
317494
511628
656088
363781
888656
844405
312095
740728
27894
900394
412416
855250
1081545
491671
317902
657927
882342
79429
362342
236833
400714
296245
331544
671444
157055
502609
155919
1163850
958279
567533
874316
1074364
717760
1032249
712036
365176
839882
99020
187582
113518
352976
683289
91833
897792
817029
167902
894657
843227
212616
364468
945723
681280
1004088
313132
754148
591399
1027626
187221
251592
900866
812938
565183
824144
382394
631770
832318
770166
915694
540768
235569
380758
501188
673759
626884
53043
899957
943741
223393
341574
426436
1168516
1013416
258282
848593
980305
743629
1168315
565223
433043
168088
979845
255560
702553
938377
444849
317933
98141
545059
823964
539367
549875
555458
1013887
641342
59170
220115
645006
837145
1050853
580664
296415
527449
245064
677086
1110401
651123
22653
54514
1105986
543154
831039
58869
937713
1086045
74540
1155023
1150684
992362
598747
1015489
381342
1047333
993989
1040691
428431
455735
1063877
330404
112401
199087
667800
432711
124501
1063891
389980
806884
36738
1082197
668234
256545
465448
633893
369721
772872
932417
421087
123814
756089
1009359
972872
655423
777564
613420
566151
1091780
1106440
1153326
430381
943216
855325
747796
1133588
681659
324664
596948
254713
321915
351550
462497
117223
318486
1040938
94859
240070
929135
1020171
635731
490052
477192
1069885
612182
730504
99275
49519
509825
910918
429077
755670
1176909
1083228
73282
582463
394356
3851
900164
1036598
466078
722642
970745
707911
668086
329594
512227
1138927
219119
548460
674781
255010
424328
439632
858271
822828
459852
74787
985906
1024321
830680
941023
613786
152763
614174
1085896
494074
796866
208195
890897
335413
894634
750084
1118180
879250
223816
435210
984716
99806
1011252
799604
1112442
872714
129250
1151072
1143674
598271
931516
836207
1022282
133223
592503
880141
757661
709172
1015775
488825
103341
1100104
816316
505828
460010
693061
980784
1110069
342332
767430
793953
1074914
414020
692388
1012101
226176
1040197
531598
259997
993574
988368
889699
316661
60970
502933
372283
188558
345576
474389
756764
84272
276203
180671
710056
534667
892426
98670
455764
981636
567305
853121
517501
289845
703248
457349
794379
492360
296566
125677
766688
472190
445534
859832
1070226
6178
774810
470028
125426
948880
1031493
753280
1004625
796833
73533
332234
661991
833853
990355
1007759
143325
374005
900731
390588
445337
888163
453349
454887
304650
873570
249103
1067447
1174864
231287
899083
545992
112858
273214
432636
888472
931013
478465
696799
131601
453823
503153
80308
991716
632835
857388
11154
157713
1171569
1003227
989261
196513
9242
553259
547292
666204
467125
756390
588592
395849
899384
122949
265898
293583
887888
781754
611697
1157957
338781
1062530
89494
791723
1035766
700216
999184
1135905
240827
437616
575133
778314
877262
847063
691580
1023609
743769
468442
1043861
858081
845847
188607
881880
689175
885992
865882
292073
364501
182367
1126300
817779
459412
989471
386364
823870
683017
123651
1119211
739340
991138
488689
673393
198546
337631
377647
728848
748671
605378
952415
390161
855398
1075294
221662
400389
867719
856737
273827
675959
506574
104704
632281
1023245
468754
43775
295450
375889
695741
514947
745115
313074
1113348
957195
323387
1116624
399630
830414
1116856
594485
732490
1130561
864618
887657
669554
877951
168812
895449
1132000
67353
996618
325065
579098
1156497
697522
1093778
104338
934638
1156940
96546
948711
125583
539338
1098057
499613
942604
201690
668287
575045
637370
535066
160940
1079456
477539
184708
880654
962834
845358
304420
1116026
328544
1114249
342008
246452
671132
560536
577077
884404
585350
352248
78152
781318
351647
497172
631777
429600
370387
501724
464698
407406
70165
901758
13452
45539
1051631
67211
160171
826368
184498
735406
486888
1111594
4000
199899
18856
364671
590817
715156
256649
398544
113521
441818
678897
115876
503234
902098
294584
619291
49250
63046
402533
526866
69072
952440
396915
506427
867428
1127949
90262
669438
237974
342942
178703
53884
626087
1167604
979107
835336
461493
548429
46385
612906
743339
743065
642510
132069
1017961
772172
310986
232806
705597
1132406
1135098
551999
23606
502411
654887
529748
276417
1154150
1130845
87115
436150
706180
816965
794438
207181
6592
604988
577090
384349
1006459
633027
530119
116466
682141
338203
572035
582598
1035509
272033
783958
916044
461422
531002
46540
1134651
627069
29609
444858
119365
436505
842007
457773
431872
1135873
237586
600252
918677
547167
248573
753106
320681
1164557
338303
528227
250181
525528
671016
175479
985635
88360
416040
127300
786493
1085782
256975
124174
1051569
558187
67737
227308
517352
423704
866510
828825
1039833
430869
132710
636256
782917
290663
228039
212895
684250
700431
423670
46895
257724
392473
217829
45338
912211
123855
525291
38109
1038700
1490
104469
546726
913033
674550
918850
425736
1012134
301367
134385
828697
8200
593032
233293
837684
3731
250526
59990
1168917
919576
267389
657409
1051564
745468
1040459
366974
1086387
690902
991627
332780
707142
271664
919721
920288
765942
999186
1116113
248629
1105644
939283
566594
684162
428277
613637
464176
1051871
681304
1169763
446777
562972
846156
231527
706095
841985
645191
54680
868764
209257
80152
633052
74191
793321
695725
208081
175445
260258
185871
319109
293069
560518
1104758
927377
520050
835274
442061
1052551
571192
1054788
1064123
1129329
1026890
943331
337261
1000194
1180007
854330
204958
243242
923652
969225
891390
395717
1048751
128977
717354
69933
161184
906972
290479
564053
169507
920875
334394
980212
638958
607251
269809
264336
815889
1128205
1085516
631208
70709
183875
760015
828372
274554
416145
814695
806867
98263
162641
717198
365136
701815
105088
1098454
549938
823909
490269
398316
903722
334306
741401
543065
184386
157422
1177223
582760
500915
552277
78088
473107
86879
1154192
890232
106231
790479
1143487
960945
55424
62415
520288
584739
1017997
983737
323284
235892
909839
580323
725147
456200
139879
406343
86886
179118
43559
1019958
481049
1099532
707923
717120
914647
124317
1093140
492557
84689
951410
623946
429922
544225
802720
930292
90330
676773
740304
1097276
841171
652306
284653
697903
971840
1044615
881483
726360
552913
719035
367238
365413
428129
580278
1025214
652780
403407
315444
613199
980510
532910
935172
1016827
952441
631638
884653
64974
854235
404471
639517
318145
303869
404481
58798
39975
175828
1072616
1006666
139692
611306
833682
840102
937780
288531
590159
120227
49547
603936
727031
532563
526384
433419
673451
984362
910515
577186
72035
924698
653271
522504
985210
176874
162082
1053123
1012169
409760
456797
1090602
549499
1138469
420379
663437
161963
22464
720252
27494
9783
944943
1051793
650551
280050
325851
600767
147459
1021420
543647
178007
727456
27157
383459
710920
424167
822018
1075037
856460
188510
671253
15491
53863
1035447
596928
107869
183868
1028565
455094
567881
747563
633057
30708
442548
956790
18414
701677
45209
50196
212096
66210
198482
623361
653335
807677
578111
621095
726893
261513
795160
742838
150962
380857
725734
296369
1107439
135073
574548
851116
29735
756541
389812
1093419
40744
579510
706357
998035
588374
1172445
481697
138305
931253
374681
1137181
2740
150080
1145644
610516
421125
1069855
1103437
755670
894652
1140178
38638
14126
433554
116766
496035
968174
558937
1124583
67899
1021608
107591
606592
410709
583312
380630
665483
866328
746599
705718
853267
801175
980429
35036
1132293
957005
726145
405778
942444
444557
162293
471168
784982
154665
191047
1164303
858329
850924
70413
155709
969025
1165141
686657
196799
986874
972508
1179633
826973
595858
616520
1164530
444062
349452
131103
275093
683993
141822
982896
955234
1127173
625850
689482
705091
638856
1022445
42687
781775
840750
225209
449118
14138
839612
1116847
705381
510776
186803
367810
1026483
1067175
372516
878832
852632
835660
196614
350457
731105
63289
993168
558435
58399
505696
861324
1103380
661170
488846
871063
369535
626411
1110737
233684
861391
382160
239091
1035853
731846
457032
36952
803719
938912
903994
878396
513032
1003416
967807
119787
217216
894008
1114249
794830
475854
571117
348651
100256
517146
924100
3521
161360
360202
1107837
952335
253700
839781
203755
516000
898906
168356
926226
326418
769028
617202
879099
309340
264792
609598
1125242
839364
889289
1128093
335970
1107463
1139024
467063
107661
480746
825181
101305
1129671
705336
92712
72945
35858
422622
159326
418775
743250
85633
601919
560848
528152
1141598
1121470
486746
489752
880264
918763
541408
550185
206953
781460
545129
775435
653194
1011564
1169554
473060
958859
953510
396113
1035828
522374
142393
972117
971392
94462
898192
815546
25861
815349
264963
287246
281152
508097
1113728
954216
729141
16655
245815
120289
995759
337812
394393
830459
969424
1161035
940426
323490
1069226
586827
410334
419590
425632
746368
757642
299274
784301
132299
293452
534052
90050
467093
959288
197097
134979
818548
452809
1139361
1020807
1093963
676692
1135706
214045
316977
416660
1040789
563461
143476
1131804
526417
929574
40610
20045
89119
50346
682256
484652
411909
594290
41732
749585
806909
1102829
202078
378793
386358
736232
455907
738647
307912
167370
95827
1075966
766686
1049267
811637
844691
359537
400570
993911
45492
213994
383933
390397
963014
342020
684784
679226
676945
267016
1051699
577682
1040123
1170754
1141860
717061
515774
1102752
266533
599341
746933
413435
598915
1054384
745423
138435
1014476
128648
776242
876539
221628
156640
1178886
164560
1108517
890531
587467
144106
1117024
948628
130502
18320
363699
731906
433422
826402
1030174
1016667
516045
92860
565929
725846
836875
563503
56179
124517
1161550
813226
1160617
752300
877682
709736
993517
126453
972259
332245
366358
936945
550788
186143
852983
1037054
1107092
565240
172110
1170160
1007497
80929
733605
1031627
968384
117079
655046
265952
819642
1126956
730756
999095
21880
26505
788400
1018632
1080971
716270
951179
206885
45816
352248
377117
293502
633893
107153
837770
198381
769537
168046
1047151
725026
230392
217897
399690
383809
217406
1173352
862872
253799
1061471
925562
160256
469060
403331
840228
220326
688136
823970
79737
1133272
1055556
977970
316627
785636
738965
838201
397038
364302
720782
889366
1003293
771482
621604
987738
600967
1113830
947585
393203
367120
936028
954028
1140705
427977
729763
655991
152199
193899
802231
376708
959817
809624
477454
139926
569367
879852
246962
604202
70345
786132
1080822
5972
743582
860274
749247
241280
1015540
959318
520807
84742
737786
1177889
194498
713625
338292
978329
1003272
418954
785384
604298
1070676
237414
594423
136788
442232
677217
322293
883472
275566
610094
156453
472785
95575
741246
362770
1043419
685641
597095
1092643
913049
1065136
810784
510228
370868
842644
297051
1075007
282532
645913
921315
749898
377510
969974
937146
1102977
264645
739564
346985
284315
411184
103032
1011485
95250
376648
885803
208222
863565
664506
510980
1068867
223369
680289
409526
1140755
1042666
338268
18978
334259
989030
228971
697169
830881
761822
1053422
110833
338259
525588
819333
87727
14160
640316
876192
275576
227934
266621
885958
820209
635900
1163446
703145
831402
1136246
484847
968488
487899
121172
1169817
276450
278808
64871
839937
124392
279680
35603
720428
659896
288505
10903
387668
183625
226984
1089709
300367
750318
414361
1014547
984181
47003
200338
331463
458674
1018307
149699
127210
892745
1105885
124721
608449
279883
826059
290089
984479
511863
540988
1073461
214332
752984
511734
64025
451528
1045454
959930
667650
197517
57072
93394
34814
68917
986983
1024486
85642
865826
138605
345468
1121778
958524
85252
876821
93897
690965
979860
95896
1100984
997253
7114
915901
1066964
375885
517974
814378
474870
26640
855018
665536
136962
103346
77093
328959
541147
105041
545006
617629
443669
85223
1138036
366521
683869
703326
781326
1018004
678430
774423
848152
49468
93917
1078304
800491
883511
669321
679649
324955
1054432
309240
333594
36393
462350
24984
236792
344292
985660
593608
261178
375897
849696
1002216
769878
917408
1040366
772769
805021
1177917
151153
723940
355644
845588
1164895
1039730
879531
270568
714023
312382
556178
427495
373438
334498
190471
321655
1106556
1050811
98821
952253
414238
127507
26323
1142423
1112933
796591
576258
180064
1008254
296218
212701
139267
8502
39389
972056
991536
986454
758801
352344
1062532
737248
418047
143539
702925
605639
333142
572856
484395
242799
1110854
73822
687546
599448
792025
991097
613607
1070388
748139
471694
863086
1073561
1004202
267665
267877
64036
217245
857238
466168
202339
873460
135742
269103
587890
533601
146330
1007697
898115
851165
910652
887717
1130004
475516
493476
1139673
945340
588870
46339
84280
435649
724414
601623
73482
1009541
1074813
1011858
517303
578145
200640
778210
805564
420575
855813
898689
435483
399649
1118988
1065189
771447
364292
743159
83840
832066
498123
87768
370734
233637
257526
1112279
284517
1007377
562153
452106
896516
276676
125510
1115578
97373
18729
745394
924441
815216
486055
1007735
1152510
826960
966133
313635
765975
852251
943837
1048437
529043
1147063
448826
468383
535103
134910
343517
308417
58727
557393
937960
831308
383134
1079628
1076885
1085810
898628
1007384
628374
884533
335865
753287
940873
624882
850437
901719
481036
42733
836695
698237
907248
203495
960440
1068183
855129
1000745
945555
561573
370642
625300
1018882
864408
610851
816104
921563
346627
496148
638820
157013
917646
540471
600182
525053
743754
680510
1167638
448765
1086594
803266
1070079
166231
73666
116603
883522
85834
892379
614116
1118190
2821
525183
895915
201664
125409
602517
807039
582770
86705
950649
1029445
379584
300811
340808
1059726
321170
184167
774735
707286
821570
673662
48868
1169522
616530
180160
75244
130423
413362
57322
80742
384628
307430
274416
114044
746276
1008502
719988
441853
235670
484093
116099
285673
857481
830221
1032603
233730
1145138
576612
31112
411800
179630
854594
1033906
789097
7546
621316
1169977
1009346
167164
93711
1068249
738194
669968
1015202
708408
815081
627435
480414
883237
16636
86049
61813
1022318
240765
698435
608986
1072936
272121
204027
697856
790966
37567
1136525
54822
511758
722586
723470
1064950
593666
230020
1147348
294157
592676
802634
78064
723280
870529
804669
1151804
1083828
199856
1010780
390609
529495
409840
449767
480533
427887
183945
253198
255133
1137290
553978
943237
181397
426151
497963
1161160
252482
1069551
61524
819884
629677
204814
797498
425612
391285
1526
164435
688242
185021
456024
346963
105279
237152
1008535
395106
168648
295599
126418
476236
841554
233773
11363
344348
764883
840380
663976
500035
215892
609369
55315
789733
254721
145415
618149
720170
864691
515338
696395
1007713
651348
491891
723715
231725
130476
724870
304737
524855
745893
889552
1034140
988398
866311
386250
1055374
152426
1103594
245208
23405
833263
107855
941819
775038
815158
950629
357083
198406
629366
192344
348169
959523
218182
25014
245667
365019
1151475
751721
1140477
1092694
808995
33322
552016
241785
795893
979538
585571
883814
677155
1007357
450498
303350
1157116
701182
344196
905921
542717
929263
17456
476258
1160703
444594
999725
694388
643269
598849
187423
394830
458102
413315
521011
176196
471754
312372
356791
1072389
1158300
1130184
848535
654446
69771
779015
455343
464858
37462
1053523
333814
940135
308253
552991
1165778
770324
10290
523874
987502
840183
465261
25577
237484
1100529
683963
741575
776794
1058020
332635
224326
420882
362354
977621
227471
793397
142677
275463
608033
786741
965338
923943
769606
407559
646850
323687
211521
275297
1101789
786103
912832
192938
409087
1106986
756246
930748
920979
583081
177555
476493
958298
302113
87182
275786
962083
72198
684372
220524
392335
915117
135732
781069
947326
36131
521124
233639
868043
738223
140357
741607
1154209
99035
1156017
648746
139949
280318
878585
1082752
280931
792704
19157
755704
341916
354188
125991
944940
218053
935329
597428
690134
750244
588061
759562
721229
880661
894582
720596
817740
420249
302211
1100801
146487
67141
732545
228857
736270
811625
995037
555143
248775
929036
321865
1004497
1085930
234096
861862
878344
900616
227710
997536
359295
1089803
684143
296340
265155
114461
213848
1032911
774385
593764
770342
967282
74808
342312
1005242
676686
1009568
793523
560308
112255
724092
947964
28133
1092674
721939
216155
847808
890167
166200
716849
231822
725807
541147
1179388
938964
1033917
671825
678134
1091479
43271
918823
225868
851406
353639
1174445
133400
173149
784652
613012
731766
1104280
763760
194787
266094
434662
345433
506843
1065473
654486
6871
558241
306797
7355
560956
219448
99099
457565
671359
289516
236581
233375
954350
350182
133544
255279
191419
924048
1177772
673687
686446
910649
220730
347820
1022145
790923
901268
992717
604578
694724
1003410
807796
604842
750825
323140
460732
980028
1007446
303309
1010901
25254
793246
285713
229919
836335
969161
747099
36280
1085706
539764
580600
561212
983411
793745
164181
199776
491916
131192
816483
194260
737055
1043238
998612
107746
710575
266709
1174986
983954
249826
1120798
210028
144393
848205
1143416
247078
854400
87890
1102915
352042
21232
254910
349407
791435
265989
348025
602656
325346
862548
1039733
167281
165448
987894
424539
260289
283875
995745
882207
731690
1038924
1120009
512095
644427
780332
40027
675777
781044
595856
735408
822941
957687
9113
989337
142239
1091051
971573
94155
929815
272154
640718
264365
360752
541230
579300
103530
861291
20441
769031
342991
331362
86159
1057169
482567
7129
1028341
802567
274352
1099984
243127
861093
11159
583596
1040187
219632
493877
371183
816690
699757
755696
669197
563981
480936
189351
219522
367992
929053
58756
151800
1108055
258694
493478
303487
1065300
686876
921025
603876
681430
506627
177161
599693
697349
365075
90219
338665
441476
172969
1033163
14384
1167567
599150
621008
342600
92506
1031661
418875
1172143
749689
100967
724306
708801
241749
375130
337324
691071
65694
36870
119953
474647
433055
485534
652274
100413
993807
246736
137996
645175
171228
638671
444592
878498
1068725
891721
315339
753600
504652
426443
488903
114237
623244
194274
235685
116423
1019318
828575
640856
544215
410535
365214
422001
1115165
225372
1008469
79699
788576
218071
651018
1150216
294091
1162483
706627
795071
1118124
465794
695991
506894
537637
928307
904747
849338
982773
570555
1116310
1166524
108559
1113427
1163570
1147212
26075
1025576
38870
1009154
325128
782705
1098706
705697
600204
342171
155543
459342
49318
735298
597886
835102
123027
610296
1109657
157232
287807
1110506
578715
32235
377373
498972
951436
540112
48947
1021654
134284
446130
500107
1080247
1154831
114965
803733
401867
76431
1049803
487425
296565
687605
525913
231900
1176548
284173
510593
1035609
690092
649003
947950
836687
337540
754165
330867
271427
755890
778892
360590
493122
701762
493909
1085848
524520
570196
100732
797482
838084
716786
655715
933670
912199
889402
1113565
794175
563572
829447
15373
527783
509741
999490
884046
893638
386987
97771
772004
131832
260135
316845
815124
1118987
1153961
326181
1002164
673445
257260
803944
603101
579175
1032609
1096559
823831
410702
102993
136560
413762
447276
303516
896563
1113735
554852
512454
901177
198296
285161
336059
624389
158945
806202
954594
919212
1013572
415860
1023226
314564
1050997
1160038
42850
139318
1036691
478052
554916
62867
1176439
673234
309576
913317
924752
537395
864041
86650
1150766
240068
402470
1163485
1131243
168446
635716
433233
946746
1026063
71582
1029892
1010582
674250
778773
484410
687777
154636
915536
735243
282225
68608
489761
1108828
491382
748184
1170129
744659
598321
879936
988597
848397
561880
221894
987996
606073
146882
202678
747848
46220
394076
764517
168689
1171448
506562
655117
1036933
621855
498345
1145788
516685
581384
288223
822260
857667
1058940
90970
601808
670914
131597
1079855
688319
874632
634790
371464
900725
1093671
565990
416981
952881
1104035
140078
730826
70127
819071
906180
474647
708728
916279
212282
920876
112085
65425
848393
830958
972139
583948
557252
925986
577413
65544
138826
941577
511293
876210
175445
1037919
527532
467963
408010
524682
337171
544932
172877
89419
1091711
274528
517185
316260
497840
955215
461456
27193
365271
644524
209998
800417
918033
378684
426581
1034627
208104
397649
1144385
891471
469992
151788
781043
254631
471191
823821
547612
985642
580034
256511
925700
204827
878036
818835
406303
802287
46689
509213
320836
532293
1157821
945423
1008049
323529
554950
742839
1078760
1082744
629872
313611
123227
222012
517556
567386
179524
436672
341430
643450
923268
988927
163583
341942
370420
532861
1170417
508006
397424
477511
652709
453043
22787
39379
628788
255002
223575
934954
374788
65786
53442
453120
298671
516961
229676
193444
261552
704824
876001
455667
1089707
263831
785935
850389
561987
910593
16889
797400
981172
39417
835897
327969
725100
250148
510486
8507
286938
187910
381941
368202
657098
575763
624229
1167948
1027234
89262
897196
859043
726596
527218
658145
1005162
1151778
343840
931675
706182
199241
312528
199640
1146666
296780
349750
146290
1047736
860239
321930
950570
471574
506088
575802
459863
82614
16190
938138
1063937
955773
1124726
221395
936590
500193
892444
8204
962272
285578
941668
164989
134160
49495
1179319
567643
266587
597671
441575
865464
827408
986410
1100512
63554
160700
639655
652681
395455
140858
885717
90289
1110056
1165922
166
1165518
927090
509843
80857
594208
509780
996477
298745
315495
411082
591384
861521
118756
167500
442372
292859
217788
1097703
934719
700176
113729
1095231
402655
616858
821605
285977
195574
148468
930211
444509
671351
257916
157138
283336
487632
824006
100607
151266
1089678
1009732
946399
155826
1117015
324231
686854
1121576
947037
720309
689990
696446
968942
78458
797899
969755
40994
133731
113821
105230
44808
1026087
987704
31143
222139
995299
1132210
623313
466471
65030
641066
958531
1135028
814206
976498
816397
867862
146348
617855
1081000
19878
759500
913136
682432
1015096
57511
989307
274693
512211
682558
393314
732466
1133414
242273
645780
422619
474373
78775
375690
790417
905663
429201
781836
355975
522243
648749
840309
1090829
362768
169087
338480
923939
531826
295136
58279
762325
137165
156692
817488
1165737
867382
542908
310124
281456
778679
669117
222723
692923
219716
203688
657996
815201
974257
633109
141453
1042398
75471
1148901
561386
1139224
481976
15668
97620
203786
304728
900553
982222
1071980
370288
5312
268886
282418
114243
890645
1150019
187656
65064
427570
976736
241177
390253
881793
636412
612202
600022
918289
69438
905812
130165
25527
376663
320415
256965
612384
573449
766074
1017020
132743
658766
663945
401954
979006
634953
425791
692740
1094788
1122881
727834
412838
156832
685467
123794
166378
588189
582357
66080
609264
327808
1049881
390969
193838
1085493
737041
1078230
1069888
1104719
267730
965668
744053
299998
715379
7529
470561
602960
696762
309861
1137919
240889
717561
265611
430139
824946
645595
345493
981205
226872
673667
289492
132624
860346
630263
1059135
81405
855732
809879
796414
167196
113010
425355
602438
66316
1160579
775641
987880
105033
1169288
147062
142583
395426
484308
1072576
692762
266524
336104
111381
16539
310033
724166
135433
390412
534326
1132769
28027
336154
959001
917924
972308
216032
520667
107265
1105756
796379
1018097
860352
412622
719374
64325
724542
909172
1119364
1144471
732576
426078
426552
1095989
83757
104114
414566
573490
1058086
789522
249365
365762
150899
676280
341454
194315
588491
670859
332002
4492
947796
192096
1035445
685618
930266
1020548
742423
952750
644725
447751
1017954
264231
1011107
667717
1038254
1107799
59152
115399
465771
849392
511866
972322
629092
551338
142875
846031
228119
599357
637645
524108
1071748
57181
274488
704752
1125293
563687
548790
561814
84047
106391
1091118
126782
41818
171848
8799
461500
587203
945053
521722
465621
584563
522484
390916
791669
1040812
953356
332512
47694
942491
229121
337044
458699
109861
259225
780320
1102279
755815
638756
145179
1009517
39623
9251
1000611
1085098
282794
31571
431737
1155024
306820
330875
899667
548505
616422
311988
489766
352939
958664
138258
738553
22893
1000430
259085
484240
753888
808827
644328
963213
336964
1094067
508685
776882
422360
621098
1106264
157240
840027
725573
599943
72628
534366
714888
193667
52114
423627
867004
488996
417071
1133991
230465
42178
247793
939446
107392
560211
1093789
760472
987976
274599
734518
746802
1073822
1067123
744387
537511
54667
306335
1108604
701915
426782
997812
375923
384472
756323
804951
1047908
1052796
652836
988231
1021920
1177226
1018879
449557
454898
746012
79158
124784
961091
1107016
192500
215931
1089243
549397
807906
607848
802484
86891
1115521
231438
597080
371763
925852
386684
1106319
481632
748445
1126676
251080
982595
941188
93875
511914
145192
940784
444141
53346
1029438
880987
404191
1054997
274376
481745
1027334
665716
189717
594463
1159695
552868
314508
116240
660200
228088
473387
963144
915626
634094
1041301
417368
962931
649466
700505
317376
672732
950675
758220
706008
808240
1103783
942239
856638
606742
933193
309487
659180
1057108
486766
131781
174987
329924
91626
528681
342103
759862
523562
556218
733624
760742
63982
607820
1085932
411764
1174579
867530
345766
1134
198648
146564
535451
1087628
310034
982311
256719
730642
323258
926838
841193
401837
744798
503185
1099367
914744
314991
88522
441415
245132
420016
1026215
372242
485131
959458
759631
31171
1038866
870508
454863
613754
1086356
509097
888051
690106
784588
937961
190401
845913
268106
1070720
856052
71758
122877
412804
138535
53737
552731
781870
952179
585527
977429
353271
313187
706088
850875
988077
933952
377730
98149
93571
175163
1138224
609202
724818
515772
484468
268315
719322
993992
1097257
96287
1021057
204541
882915
1054805
945274
1112805
17015
80974
1177910
280250
488012
393277
912236
1164284
346350
216265
243706
358423
963415
312945
1067996
1035973
106942
271456
127008
180268
1030331
317735
697943
625676
503275
196926
741997
1019064
239778
876071
792558
633062
1150905
642773
620722
285483
719318
440225
747751
1137642
241649
1134886
62875
15555
47522
14797
7179
1090069
843420
519753
981859
836724
886863
536413
587765
48945
255350
1080541
915061
789090
849485
37172
467323
71769
339104
569721
638361
929849
372976
950822
1006331
331961
563219
381712
843667
826782
661670
540777
938778
734124
128317
69443
370233
115
788016
421415
159359
125828
319512
975539
1156578
1005430
965452
185339
314568
810556
986443
1015629
745055
170293
232779
814656
342566
7226
561897
157044
896208
565540
527361
176426
499025
125559
565524
744817
802246
1056772
1022497
9473
138434
108787
334490
1150416
229854
1082676
291068
1075807
381442
531076
89829
605454
871470
1009394
269551
1026728
106317
741403
694547
819945
935541
709992
444986
340051
543536
142319
402172
1058568
909595
470498
203493
1069387
585642
863126
585894
98098
795864
899320
752861
248109
661041
450277
820890
1090219
35939
760735
973739
1083937
759208
1032517
699921
602085
547795
668630
801179
510342
449147
986648
652803
286256
42319
29919
423989
82037
1054577
82835
254829
747497
295949
152076
975050
704061
506582
995595
477236
664244
1071111
410366
701400
1013925
898209
743134
126440
134422
513408
1097836
1022223
1118731
919799
400165
60695
5002
256107
586695
714108
993074
460126
981924
133657
33042
786595
987191
1062750
457132
975422
867064
922871
385270
524477
378227
196429
422105
1148970
762817
825081
953003
123822
103720
139010
435797
962956
480062
438661
162156
793922
333451
16039
921322
7494
184663
1144599
312796
32383
13625
659368
323756
1105992
706423
374363
951750
996753
163999
846599
456821
1133714
253845
970896
988706
743701
1098476
111162
64440
962794
523249
98118
1012551
463062
473168
119158
107621
1100229
237977
1102338
247872
506819
783467
400634
541938
714209
163656
127296
871253
742604
19
22030
1098659
304767
242209
906399
26356
745391
128588
336619
1092160
948128
601290
291870
1096275
175829
1157142
482401
935489
341727
316021
72168
483495
498418
892611
19565
25676
106064
248203
799041
441723
198661
1111971
25307
243036
818264
1141836
192567
672124
686383
37236
1020125
547804
107034
780152
363053
930406
597617
1093400
103568
123373
709207
1056207
358388
1086432
21345
962135
567327
254345
513985
679342
414159
793956
308142
786669
613763
762910
332497
658477
253064
1040372
1073854
628194
416415
844296
235790
775070
99352
382501
461646
850883
473255
420391
567637
366962
334202
894351
312269
1161829
540160
141030
606665
420534
347066
1026407
155469
168173
276033
212791
240002
269496
54688
445665
498424
35402
274411
465940
1133849
834485
815645
814325
941264
860042
901319
309260
476166
1087391
688982
29742
120123
231067
177926
478638
739632
683144
1094270
731694
68519
166863
308957
716654
334953
1014841
384109
1161105
877632
143522
183343
1070298
576843
535840
635420
809127
959160
90980
899350
367415
1036955
94722
327013
592572
1036271
1057412
989031
746493
604109
308901
170894
535691
322045
608931
277488
146489
673873
584695
21987
756034
268240
1009320
1134372
118916
261558
99395
933307
358651
959701
475091
315688
581221
435498
624517
165401
1013279
871297
1135321
1070329
77481
1125657
34320
423178
1143761
48768
733887
840235
391524
478663
291289
639321
439499
632654
465950
932985
269795
946575
1048872
1151466
651498
212299
970943
384677
1128793
268390
476527
1121298
462756
966961
979253
307252
636442
556903
93465
532486
395168
1150873
519886
1098230
559881
143573
158453
274369
823419
550300
103982
782954
502736
440587
811057
779556
637977
534242
380153
969261
552382
1098049
367287
520618
119101
597842
433556
626724
1115866
1016709
995881
239205
961006
134128
111161
512595
237454
540963
378656
21823
516427
1085432
389509
1042856
1158061
46625
645699
474095
777269
80440
892009
1145637
454837
989344
123933
670562
881803
169953
1021680
682157
356523
837735
281100
1056026
887610
744867
217030
902951
102578
587652
711380
681385
593974
212252
651635
277877
753953
325295
21021
1098863
861493
1138114
403412
517363
635471
150052
751641
309478
813538
152333
814409
1020458
660445
577028
825304
395103
1026171
44354
837874
1141677
541140
427030
1087648
200036
459585
465419
671410
891670
100015
824891
690958
732062
809647
1091777
849576
4761
529606
932065
1104382
607408
625134
806487
527846
413945
870145
1042720
367802
217320
1668
965815
982676
2993
578767
973110
206133
272597
215192
845341
934858
562773
661562
53932
643668
119876
938444
801633
837383
320412
1129437
499830
250588
90483
39925
111164
372423
1030155
703149
908239
1131476
450524
125786
1079276
443103
312850
312014
321941
18815
402398
319425
881009
506824
805057
509784
484506
1105863
825633
302609
756508
479043
1106846
730604
887871
788017
297716
1025009
336445
1034217
326174
8128
605454
471441
668285
1075662
657673
156492
775184
775660
1132291
966303
952861
978618
848012
1099211
999043
888947
285274
388471
621779
168687
64912
907444
628034
566470
410907
280096
86482
632550
1048802
1156286
134096
589842
546563
1115640
718526
406393
1123331
400583
112803
1085746
1006469
416039
699448
821719
142504
461790
726078
901615
829451
634938
1043649
936118
229415
266801
32860
1179045
786505
899554
1049178
355609
230955
1020442
1142388
556596
306029
1159503
992693
916315
34511
899986
203157
26573
1045270
191825
114737
21773
969116
436797
166833
825698
552379
906414
999741
123602
905071
687620
376527
69562
293565
950374
343285
234180
6404
141977
46197
57378
58352
896011
672951
266213
118183
303466
1071815
751060
648284
89764
876947
498835
102196
1177542
372721
184321
110077
590776
953104
572387
1026429
142734
539470
952402
680496
1175007
208370
637033
788431
785503
1059669
676025
1068361
1063276
535593
850285
349866
85269
615482
668128
1033784
73032
393509
788815
620851
189060
918792
195625
300300
1067205
885512
547122
1177834
436780
172126
68321
203345
802174
945332
731494
1090087
514630
406925
103479
720672
123266
341201
71744
393387
444540
398401
108517
992718
813428
483244
766155
551408
126651
723505
143697
26596
477891
250541
914042
883225
399050
509462
878896
739147
1038145
680300
482181
683939
558329
749699
181043
476529
137284
432882
940050
1136932
783914
790931
894250
340260
34606
293936
30653
372199
377202
578779
768667
744642
75105
109888
1076388
141980
416095
418119
440284
570886
1072051
696190
111791
192457
366866
759722
986999
1035815
113136
57681
770024
375554
141316
360293
606614
325855
167138
721805
918735
1002659
1073919
47889
424755
762634
12966
949175
794769
947237
537288
71408
503388
633887
841645
1071058
362450
928231
778150
112837
279428
512331
248226
469942
266844
881119
1018473
1130662
646606
1093772
373240
390324
981990
584607
838710
1016602
33683
668721
441813
223232
42467
283714
283319
378519
882985
1133614
905782
510071
1078515
252702
793933
331907
1096570
338818
229538
723363
503037
249142
807934
44125
897752
857108
449215
406039
644074
160975
1062226
243647
659625
345694
408373
712404
343882
654070
1171478
221847
937309
417158
62262
171957
285818
203893
859915
1159609
102031
899476
621884
661198
983875
1106855
312846
243036
797114
1089428
456204
923584
217750
103939
948217
517433
131043
1014918
218293
117735
1048046
787852
644636
1168467
18171
263910
1007632
343980
886569
624540
840632
636184
492613
1130501
48823
722156
858326
996567
419521
701767
655719
1004857
659897
735843
772020
484554
152827
57605
496684
993136
1131830
492683
1115223
846581
1154773
525574
769790
884817
19537
95726
585026
307084
760215
865679
67761
563475
169854
451912
849128
920973
716887
296731
493034
483068
511813
88356
196766
1161248
158362
627612
546421
908129
1130452
806648
969567
2348
244499
305603
914819
620258
517263
825433
408762
373453
1166356
661115
1084280
858570
1126943
1060470
63642
848730
511968
174002
30734
641896
328897
424027
1011259
163987
575183
20418
830157
899002
742880
329437
599723
344366
566552
881098
985184
531156
6833
1114161
444626
518854
539594
719085
1097759
771594
279056
692235
786518
212587
1061071
651365
383809
737050
1100337
611781
419850
46620
413386
363843
639468
1078632
914618
156653
733404
27260
332735
77716
221818
755294
890395
583512
603357
820531
402055
821809
84509
916630
585836
60604
696392
353911
714058
365109
1068395
41342
544131
435942
296305
933313
968856
364213
526426
1066190
934955
188174
201942
1041987
220215
987442
226510
468347
668059
714321
619743
113925
50707
1177501
150961
110101
772557
209610
795924
433628
105390
597260
762115
59632
973171
680865
279265
729567
600580
472269
742954
367324
98228
1101988
270068
1037662
414042
357198
366865
370631
171102
1034525
248438
183291
77179
671580
785103
27016
1155065
352499
1063678
923346
533039
677367
455322
320511
823266
1076153
157671
562240
468043
896709
196365
484762
774836
250573
509406
1101874
125653
1047266
1026233
595641
752663
609071
954887
526198
600228
487366
193932
85530
548026
1165993
41553
227310
806227
636885
376261
820250
824894
334732
941359
257340
690031
792964
243209
96259
945784
620778
773740
1140315
152497
1041387
834993
434649
481327
419613
1071964
874036
637362
786926
250150
831421
681950
349505
303041
20877
871481
397531
396968
775432
944927
332161
277883
514354
282561
485390
4125
486738
101841
379667
596253
364954
391833
1157539
427146
679428
1090852
508908
483861
329501
172979
111609
166668
1115101
70830
383683
601869
359442
707307
417846
270637
1171099
1043237
924810
952986
342674
397457
1132226
478210
692932
506692
431080
74084
600540
1016505
137212
651042
659441
210860
1098703
215289
486359
116091
527248
1104606
337125
549986
187840
590778
886741
255802
1101561
222282
920124
811573
572052
972216
266470
488741
693839
173937
740913
83121
163292
43382
1000344
640215
308012
562930
807033
92699
775951
173529
391613
572366
292608
375773
860745
350823
55004
935005
1068212
228012
544475
140690
615836
957791
59322
991434
173273
54092
569321
888122
910338
605481
1089512
555371
991138
1031140
224303
467872
481403
1069955
512626
301499
1011120
201044
743272
1174869
1079602
191673
353672
1136083
644518
38056
637523
332070
23013
204243
573064
641000
249149
749134
809927
649182
275601
1131372
210958
888800
53030
321320
29065
408497
381490
965750
235992
663785
469146
1155468
326548
703717
1050039
749293
825291
459359
51047
922727
193427
75419
660206
204427
763746
548911
641309
617194
892295
343919
275822
1075245
338086
384769
1171547
820794
521763
123
509076
947515
47660
292741
742960
586155
191882
264002
284656
672425
55300
949089
1011583
107382
1125782
913072
725800
982526
965345
593619
961849
625662
381951
656837
882762
218998
882202
741348
1127336
784907
791410
632817
218795
144204
285138
136350
35091
904283
552357
1033485
595570
430351
419527
647922
996380
314979
648593
780849
711083
96608
480480
88206
474147
980136
757217
171493
8025
1128387
1107259
464831
215276
389459
89022
1101716
49053
1046715
542319
779001
348218
509304
955216
673137
140091
537917
762549
498080
776488
67047
883273
328018
990916
681189
634872
317681
559798
774087
32974
955137
624546
81258
974898
877358
1150810
1150975
1114157
1070075
764020
423481
65971
101192
530199
956347
712683
1068287
436603
1049204
115777
950375
3640
962621
992866
1058594
853325
424698
643134
1012729
559491
737426
340494
132721
483055
87151
49253
859482
823671
81628
406192
579232
849423
534507
1045365
73105
154948
1037555
443049
1067354
630563
1124763
115484
591256
358507
484887
797762
288619
930503
990593
442873
677125
948399
919904
303419
883806
700145
1010160
472969
980042
468891
101796
734776
959873
506741
68852
1128702
287166
254436
582004
1098760
103326
1026748
390281
1164926
710396
44837
7265
121196
909968
376141
746606
770791
1138816
1158585
593082
161796
865245
312262
8170
997669
368436
665505
976163
366940
816394
988104
1163127
791889
857508
661525
684372
925057
723621
255568
919277
896519
1121833
188064
894288
821005
720958
375476
727781
414957
940387
625878
729148
886362
21730
855407
558409
537851
706489
967125
1049841
23957
802330
1043727
657321
132955
778331
1131264
28315
292280
207900
1015057
130600
230917
384820
686971
850013
680106
703392
177069
602120
1018940
174684
535912
972907
478888
249609
428615
668251
231099
1047660
314332
195551
288537
126506
596280
782680
1087013
1063823
803755
79380
478520
445630
336628
669414
538903
294485
364304
1097950
996753
795178
114806
731744
740057
1155920
308343
770601
453052
603972
137090
897647
1081428
373528
607980
822623
59450
785892
377889
381113
443477
780988
392746
410200
200885
31158
1050305
648073
338027
959316
1084763
394694
294667
938632
505333
400983
128605
924491
935340
476044
780647
918576
380045
843733
657549
1176637
243604
1175709
188934
683026
945993
1040620
187417
505028
1134557
1039635
511466
965164
327791
563682
904783
1147764
428177
376566
126643
578589
1008111
227748
546946
1114323
504227
752079
869066
449351
1163943
92836
920052
356796
115592
838657
556757
179495
408927
381847
925454
93572
319993
990988
169620
1125459
147632
756353
1030687
649352
1176816
806421
381462
377878
1097995
296568
377697
209684
817495
671237
579181
773203
449895
856051
927038
1044443
610452
1103309
765106
310033
1154136
1167570
805104
1121144
426097
249684
1116672
292638
934957
511661
529389
726670
189814
689141
947993
833391
632209
620867
960415
499425
927310
159513
211169
1128675
503999
883324
474701
305763
329629
41177
534373
1170059
933499
156584
644959
20004
351234
744190
1175269
1160866
722845
440892
938419
145889
802774
507310
839514
159616
695749
883842
1102406
225766
325748
876420
769040
365579
898270
170425
822118
267197
829291
203053
1085062
760216
541661
95382
242964
69473
816420
368329
643012
700392
1013910
719905
875437
875408
173862
959846
1003933
684296
37937
922893
5529
971484
195135
310932
401327
304860
12521
1103485
965696
263832
919068
821203
330438
36850
673912
791462
901897
277981
187417
1123634
105922
794828
638050
824729
730458
667670
992975
344073
302965
656021
1171993
1868
1057140
459115
428445
845729
393122
888655
168709
51971
339799
658647
681759
57381
794695
751696
626532
169773
1077842
792197
86975
852915
373607
346735
782061
326228
15848
198242
596181
1017202
1060288
843061
596552
1104611
282858
56271
170060
1045902
525560
156686
933848
735109
723124
518511
1058266
931180
492896
90721
57310
673356
599457
8824
695799
634993
568270
480065
434917
356399
805193
1079736
818060
392321
484070
85237
327037
843063
526906
214598
78736
788110
1127412
667778
783623
723789
170287
654358
728480
1096489
263445
695415
477683
1080003
770539
215734
96066
743209
1150570
769615
107816
84788
210341
396191
811989
224744
205516
521982
1166086
827429
801604
234415
110336
297419
1066965
376300
48695
877078
802982
504431
577247
268636
321569
794510
310834
11654
334777
345399
946506
141715
44157
73281
899469
982308
1147955
17479
367239
163061
1055656
207292
188648
1082819
1134830
1066715
728025
1127290
1143640
333417
36374
683701
909547
671197
1106312
100436
141765
570098
614942
863241
610411
564957
638590
778582
630072
146142
113517
169906
1069101
1022648
394680
55172
323559
510596
106033
879562
387539
939465
169263
425369
1038559
179992
432711
224037
742874
352005
129645
936046
809657
1011423
855678
872592
1088099
732552
718472
594187
103751
841222
64109
686121
217970
361889
1163935
68259
990694
782666
381220
1104933
425516
63718
270606
14215
248369
18169
955620
665120
1078835
506451
1122691
269661
73396
801027
844915
1096745
891543
521088
311260
1155419
291888
72936
194461
1173928
669697
973728
388149
1035520
404559
409543
954603
692907
11462
178250
1034334
1064856
147370
979573
890647
284675
91613
524952
1007836
956138
353090
1092465
186673
725059
171317
788347
295314
480176
402150
1028686
1161749
821180
834682
394815
1148862
418804
71826
319313
1132337
510713
974221
770392
537388
731567
49034
1032531
4779
718282
856348
558423
26401
980962
557246
115107
648218
144012
335676
650354
678332
277629
482011
282238
756382
251310
668129
95685
470446
490731
1139868
768424
671569
825022
1034237
128433
868507
157757
44210
418772
184263
72136
103183
100841
470681
748776
1026245
234896
886533
367352
887136
576812
601198
585659
1094518
579609
900565
835812
536693
576285
873193
315643
883471
62089
679372
681099
814556
170238
256808
579911
45753
118700
36675
595289
405582
75060
855575
891412
490772
276433
254337
604798
416499
79276
278898
920267
1092436
733988
180157
1047220
1058999
326599
994077
602828
36943
958259
1111065
849780
672418
132694
204885
386027
522950
492282
92390
843275
1075967
544021
1063803
566222
418886
1100670
450454
597879
298923
243435
786177
1001973
405733
864892
595870
200505
1139260
1037598
19114
782320
1357
1080626
131368
464900
785121
883942
611567
937752
166447
159089
345301
975993
870879
523169
497699
117105
87538
5468
679888
498379
512577
544729
1005731
96303
142176
717794
525362
1046321
28014
759403
255876
1079805
16323
802612
1012052
475119
162810
763885
1004880
709218
114884
598667
334325
615754
517803
19375
1060114
665690
1032453
404058
77782
976441
271577
49803
1070688
658968
549458
221622
344428
520468
528337
48268
967693
23975
985655
326144
1151139
802667
503222
1041337
765639
177088
322448
1140167
232504
793337
143206
235113
177899
190394
572089
1166377
134787
309259
85574
456317
55681
152004
1143084
1165563
743608
595911
114452
360749
117939
5872
630006
485952
294353
935727
189961
170367
136233
388645
685775
332138
270526
894874
448265
1038560
858884
282623
76865
816730
132369
904168
191104
401397
42357
385556
772063
1124404
356667
873664
766894
66439
200721
1069624
530959
172684
264307
783570
304171
188987
1176220
21651
1022003
383592
593299
1083279
239166
909675
84420
71369
973269
355008
1044084
244085
44739
900834
801071
971020
45169
901881
801279
229733
1027612
815154
541919
1177561
681402
188589
941032
235644
942264
103873
1167752
1002736
743727
617733
575907
459815
1839
357125
161505
834401
1161223
300131
456078
756186
561788
893376
219353
907670
790481
369355
807386
330437
880393
117230
1009224
493613
663010
56848
716043
747597
613273
803568
950371
180381
1054984
334678
1035461
424392
334140
1000007
1101404
933105
1065215
253809
723033
113516
354634
431998
829314
291462
473659
886850
997626
863842
328787
424892
1170354
896423
939691
517817
830155
349608
700010
313865
995481
534475
586688
133241
1034792
231894
451134
650853
2048
888708
88722
899571
321862
172215
684137
658707
164726
479660
160218
1149554
996570
53087
144162
131570
1058362
459283
1029502
595450
867072
3812
114888
624254
988229
662640
733130
1003424
438285
683658
883516
222269
646012
428388
23062
1163537
627900
1009543
574338
693563
436972
53252
307119
85979
353139
1059227
1051035
26931
362111
808060
525197
432847
995862
509352
995865
441064
1066213
353142
1070739
598776
872404
484936
571096
28865
1031102
587113
436149
73759
739459
372612
394198
247007
882985
1029688
446950
657561
690218
841113
32112
946275
948158
813137
585132
597127
880241
1165875
953183
375649
10574
153608
696399
215188
597927
348669
43246
945937
327943
977158
1054556
1095966
187712
1019737
787170
1178314
1095187
251104
523978
335161
529015
852729
47556
112469
1095672
713700
426608
625069
377785
84757
800351
624932
110036
831311
914816
65556
1048685
498088
369751
802258
607603
635887
137857
210510
915861
853929
871866
898599
942077
667799
365727
676820
1063802
1078066
1178982
310092
134771
668739
631626
110184
286124
750489
555090
283953
1092295
181241
865683
62439
856433
1125736
860537
889099
96917
377028
743194
660509
70355
74226
755592
477116
1150244
690043
633888
762588
692938
203460
1061828
491806
971354
552039
928617
131723
483919
400176
298832
422246
477406
74694
285552
17009
174451
785593
696225
377220
627772
755239
286685
986453
766174
668052
763406
36661
1119302
888613
955388
343212
873599
342607
790309
205924
624956
369141
1004615
881306
23658
891072
689034
1136617
781572
875873
115533
758319
703372
39153
569790
217861
94183
1042176
654914
521364
686934
499600
723539
1101015
800101
1075796
91286
722131
748646
640480
874008
1173664
285395
624239
447412
321536
1161322
504545
551773
823592
940041
912246
640685
251397
666617
96774
931963
480956
202844
244982
463811
1085399
231653
424950
382274
397106
288356
278880
196451
504997
1141498
866586
446708
117037
1142851
783826
1080828
389781
122056
1013993
1082549
266280
685005
1033050
68943
1080438
554424
1085402
353981
902333
303953
186198
221064
820872
599342
1080133
180139
544284
515121
597782
631907
1080256
898265
360805
1179003
48078
687786
360896
1049682
609947
834956
869268
1103346
742096
723789
962577
474858
176066
1006744
761037
644444
281146
660484
596129
68678
829978
458920
710081
4153
60687
143361
607163
124304
12071
276717
951229
955471
605186
606415
492273
299612
978007
789550
271466
1007692
1142080
1062821
354821
653267
823239
39655
1088422
631569
992001
198276
451600
732144
1010767
901994
761469
795260
425462
727185
575736
400000
354224
1110350
863925
678837
519118
1131082
238975
55658
80439
121777
559908
583093
3196
114245
368972
237184
297276
809143
82788
257558
69006
415023
1014777
758557
754126
287642
248371
815051
299820
1114304
968162
549116
167478
619282
758783
824356
957023
1007070
694070
866844
535160
236049
698085
719574
595977
383576
232904
700405
168800
310628
902438
17673
464686
745796
741916
859077
948378
163244
717750
906561
833016
629927
848134
812252
922137
203614
628341
1085184
484345
5317
43417
943061
1085831
1010097
987837
223551
1039549
980759
395832
513925
1024657
204866
183143
378803
282340
262261
795048
887506
569472
428051
573640
409247
1168997
495255
1115584
844488
709481
256634
375525
618629
391515
284694
237226
324071
620076
667003
795242
540488
94326
131437
1154956
725198
367693
1129770
192484
156622
804512
224194
1138532
769879
755444
636075
671375
1058315
1081798
401370
688526
668522
77072
715682
62149
1078137
1006462
40433
203263
683468
248208
770695
761377
483173
301368
834544
198152
1045079
855745
748331
1017067
912881
108853
75352
181108
927693
17705
960671
214423
569518
989345
1093605
1022495
654159
681329
1000694
399223
270436
554315
1057448
574039
610301
439252
195904
100338
718226
657101
474380
376652
135174
40151
917538
1057603
320383
1046900
9264
76218
611253
611751
714227
424972
736385
822197
1115665
823297
900666
114328
270741
123059
1050187
642958
868805
681529
406117
1134844
236829
952116
354340
1029475
691445
220358
722511
684790
324785
952214
578573
1038264
1057362
1131655
343215
850119
170335
828028
115501
95562
236529
245618
530849
501
995275
344008
50896
591517
600321
341824
296789
1012762
233728
822317
532919
629583
1120868
132276
672697
23104
837151
160775
883283
936007
304551
646125
1179190
520028
1002426
305142
102601
958044
799891
1041914
777563
978537
1155986
304809
491934
926460
870448
625051
696079
744284
485046
702077
301693
1116737
186368
463653
948255
285559
977175
513466
144385
635440
373943
495723
930668
869181
502298
925818
815995
832389
231131
1135921
723270
676056
965388
906122
633912
615924
897805
156395
897366
659699
388908
551978
662417
344218
817693
1094917
732918
450949
507923
110986
48325
926768
708489
915915
1169402
1035885
1103400
607299
30933
582255
69401
180744
651208
117784
358535
565831
794662
1064222
737482
375624
420651
106068
95769
750479
266679
373737
936089
381756
638942
313144
235443
907513
272685
670836
1129669
364250
1138166
1111102
621772
640723
441427
337585
711124
435019
496873
618900
440983
371807
924727
934846
406823
1080736
1100712
92529
469377
8893
887869
246246
54878
13975
577392
795186
729174
691205
825557
666368
240044
511598
597684
88596
584163
950678
85298
1153549
1168357
291148
786566
638384
670502
708304
476023
952849
276426
908260
1097304
544762
240880
519354
33838
471630
336224
144463
967640
200458
817839
243858
581906
1134558
838907
1142914
61348
1041514
695160
256005
263090
343249
806538
1131174
455129
52640
426370
114334
387172
235130
263987
1151541
834011
589861
615250
484818
49916
867444
1044561
401776
382355
583777
170581
384707
41494
97833
1043950
634115
1179386
270798
582910
930767
1061518
572185
505184
58954
782279
600678
377711
168400
58868
681082
201097
157897
943034
293875
904147
596565
364476
61809
619603
111844
749494
117097
951301
535968
275639
683967
1065117
84864
712279
587067
1160595
542045
81336
14139
285008
567106
226349
558924
604917
228871
466225
326913
180662
7063
938409
365489
930619
728036
264335
1161951
823052
1025300
1171227
655183
336041
395856
802395
661679
362962
299378
342071
493082
1148052
301430
492102
726421
1125289
377811
647012
661325
964134
177970
987228
1046986
966518
700792
840367
887143
982412
789739
590008
745577
151438
791774
385970
108162
580932
288410
454391
639505
264227
63229
320354
1071627
1170118
1179559
916353
649576
654924
154430
352498
639839
162051
591837
358069
562016
381524
716109
102185
251374
523336
343937
785216
228183
998022
808126
919346
1088376
1141788
777387
1112006
758268
156230
505338
1100306
309203
1149816
365692
446071
431839
887096
60322
640957
1063444
644949
906853
1012041
551669
703368
1165990
963700
49301
791373
919196
1164317
1101959
662499
130442
603371
517885
744581
150323
848456
882002
49107
471857
118095
54658
524392
371168
1016471
1168523
373206
205788
439448
340427
1146797
371807
553521
820239
90242
596289
654085
1036158
1082297
708937
994043
5874
25541
440435
691111
609139
97075
442999
807253
11344
867907
642494
64349
659287
786939
1073959
363267
1122283
307919
219159
1061889
1098664
1130178
454695
911248
731234
575498
772058
475948
67119
65158
272553
817192
394089
1013049
717545
547424
126196
1164167
1025377
219146
620097
934977
4792
669958
458558
38153
520591
683384
990851
1144430
983239
961435
146164
509272
75827
482117
1070180
172984
600608
650340
269759
257321
212292
161343
429322
443935
233264
960896
194386
263781
2418
57021
365449
1118122
782725
568652
857698
583354
20366
11976
68625
94989
809310
594838
308643
815495
354081
695864
252934
348172
964472
1043094
153089
985384
204155
280611
81245
190177
797041
254275
913357
1116728
165659
155359
951555
234933
239086
399543
202763
392182
22485
713566
587203
697499
297726
441139
84955
130536
711235
808600
1019079
1111509
253641
831891
175138
406797
416585
1083226
483977
476267
709768
254592
354368
88758
725691
636835
308960
1111883
641659
196572
1000800
465512
290292
878221
781531
670255
587409
480135
247857
1018204
956169
1027508
622420
800040
263729
493106
1166567
21227
739504
767102
1177413
616345
4132
1078202
511721
145868
317989
1102474
378157
409627
740141
1141207
1001132
706482
469871
13334
110616
611066
939418
650755
1167689
1125417
491334
247381
1151310
1155799
441856
7950
792590
66534
158510
1071815
1175181
1018125
1145873
446013
332084
79321
105073
717216
266720
733823
801707
870152
605807
10296
942154
348465
1101040
383484
514913
1112311
55933
1168491
327789
374451
1119113
284274
913478
1170764
786767
880080
742123
516742
725082
433330
127578
521752
469214
1166829
1057176
1168426
858950
543648
563650
446820
523172
664154
169402
18355
233140
627040
21194
1027702
110531
700293
184085
996820
149948
950362
1156541
142218
811061
834171
507280
924678
1091092
71131
883790
61377
966808
79608
160130
624405
578614
258985
1062209
1141428
502983
655665
744833
647089
919151
757234
327119
1043841
450965
363873
613925
943810
246418
266812
330646
482536
128480
677922
18099
199684
478577
437194
431030
305264
519404
748390
711380
757158
153599
314523
1042593
200077
464337
1129313
753275
509745
878777
1070746
1127850
231027
860444
126426
1009116
417609
1046952
851549
494235
873710
553978
368165
508106
1129600
967570
1040523
830453
180352
794409
572458
864434
1147576
992597
460572
590808
511679
126052
510330
611086
358701
182720
886464
764475
871632
317448
997698
1010231
321453
523946
251682
469178
456344
356970
158233
158399
382438
450562
1119645
1010982
749794
436073
671994
856873
203662
951204
1076507
472572
158483
617082
1152934
220986
496203
1011377
113623
208832
670908
889031
6809
1123692
1103493
239772
830805
46259
318153
410104
601086
308722
159577
263231
158434
901311
277695
275834
498491
304209
967224
1076998
97642
321970
727399
563018
961374
783809
533278
1035415
1009961
804869
701054
593889
778647
1169443
430039
718959
23295
474627
509896
934350
1030348
597723
715681
500375
965629
827735
346710
506745
861399
198554
1155657
315842
279910
186246
943866
112169
991950
422800
990120
15065
969788
845980
1090835
395414
495719
1058092
344627
950997
208676
1033122
329789
1067636
213663
617487
1140330
1151769
567675
345195
790779
413407
532687
270654
848683
207841
1010144
893955
1064431
135813
575886
998921
940566
182534
913225
1071610
354957
568263
132159
235377
755398
975241
486740
936225
1040185
178096
795081
43726
834594
511198
599639
254344
964878
836291
907694
724411
251278
443763
1059836
777272
233187
947290
190298
842425
163170
185367
530147
206607
501961
849098
229078
1128248
1059383
220733
825923
932839
38988
391347
231356
245084
559492
339500
83359
615639
546145
205077
776539
1095891
915866
383595
942897
365078
221894
1083743
1132039
108757
376956
12558
554856
934977
228787
634503
831161
541894
764149
4467
286263
1167128
110325
444490
730612
889111
443330
950793
72730
14268
684457
1176526
295184
287053
781425
689934
296141
391828
356874
403593
60793
148751
1100330
380182
1030812
817343
555752
1167804
649937
1137069
257826
373777
928330
973640
811620
546272
285786
821733
843213
883641
455542
222193
92533
304167
266395
861329
55412
1131019
488116
875075
35451
961372
755997
887312
959960
850210
958191
554102
392516
1165810
964928
51288
1053635
259850
1038433
89649
317876
611650
156652
597438
232040
897455
956526
870203
692974
421695
593342
500980
51394
923511
46832
276578
119341
339760
1067479
879788
722593
847396
565864
600216
80069
18055
329069
1069620
8955
810628
181894
985478
456421
830151
514385
395857
982335
615350
790152
192769
626568
459226
691448
811251
1024454
42587
989997
1106150
685539
374653
1028289
883306
798257
469369
691774
315362
1157729
16106
262618
1072996
861889
617579
71370
1030312
65760
459722
545379
827012
488093
55440
65302
233035
341951
195124
1109570
254092
661750
367871
340494
296587
249365
1130991
844775
652886
392668
1134518
1058947
390762
818036
1024328
341073
63862
392105
972226
652916
907939
87341
55201
967596
165126
508055
1168922
841983
570881
524224
242434
994117
1175326
817020
990826
87825
545272
268079
750801
1038061
389539
1123975
1109757
396371
769423
33913
180677
242694
430581
106035
999827
6833
714170
859180
723148
172925
195353
86630
894516
108787
751834
1108838
437761
239189
137511
422148
791304
1068131
981480
968042
31906
560515
84935
454887
1026856
215317
191031
248611
149287
133476
20837
504795
1132572
209322
801947
532711
982050
1031397
664421
1026688
628677
73706
255701
288335
539784
30969
377160
1008316
135907
230468
283323
499700
886969
1086020
795605
876448
425663
831858
296742
1106060
943097
775416
328964
661448
224783
567961
729073
895036
1013292
370963
393422
973540
712704
1177612
924820
946006
137879
393206
71357
511029
209381
142532
642713
114391
1100129
232298
572481
1104853
531480
784525
48326
541914
789706
973705
594791
150064
310200
285201
745884
1026781
207214
602280
1056241
153366
167016
110691
220773
542654
134777
98725
405252
123223
114910
437607
273651
1049101
384248
200613
1045408
1129224
1103436
742777
1159145
37172
487497
484684
1029669
331291
957869
1134324
757303
960206
646625
431535
543922
353482
347109
494302
207303
682697
232556
109512
688323
416415
1080873
101625
997268
1027154
797459
666995
1080342
888017
235633
148826
627690
1168979
740039
467149
827777
277553
34901
1087506
905791
709700
666026
848694
703203
309330
292756
1143332
1153427
898195
550778
814997
628988
1169278
927032
548391
365698
163535
31121
722882
399311
458042
1062006
852762
210027
614680
57161
939939
667846
667193
847673
662577
563448
210067
288436
822240
537152
416776
202678
1118521
152313
637638
72088
985750
32476
754685
136604
294620
1118423
630788
553736
566294
331826
1044322
681892
837635
413746
924534
471850
66992
541086
1001139
264080
291882
7608
927656
355222
1007793
815391
126470
827860
367019
849200
194516
914615
631867
653759
313978
185157
30597
1177246
110620
105068
520181
194733
1168032
154547
1141793
547222
223770
322265
17959
871628
351669
829902
51235
30817
374325
884146
1033385
285671
325634
307168
880370
808189
410117
1159734
1021488
683512
566624
677857
168297
1071744
205178
1099718
326816
549546
387893
519101
1096211
934574
1011244
264292
320797
1159591
435096
30000
266716
1066438
500498
741345
1075945
16942
1179416
869847
786969
81741
432592
974597
230198
333335
545085
446788
187876
206556
890941
1078817
334956
1059166
264488
439046
108547
896857
356052
778995
497670
10369
820508
916618
421343
525879
546232
792658
255853
703716
703528
1158503
921884
401616
534907
445073
658319
1067086
621815
111910
762734
121499
1136429
140170
455277
925249
102665
528958
78382
981340
29882
16227
446262
789053
434545
320058
796944
408944
53337
1148948
43513
254938
190517
990843
1071288
404488
1121143
113560
355630
403981
991249
1127847
132118
944937
27929
466999
1154741
983742
353952
1040037
363433
961236
615879
661294
1092459
118629
917871
864793
185942
778009
651270
288782
837371
495182
510066
466757
561678
730663
795251
830139
584333
1025037
324421
135827
215063
742075
595348
793115
649202
223946
1009929
531861
291630
566292
702881
544284
1003466
1148997
244624
909068
1073436
330346
10275
25147
1064688
151714
948312
1175754
294991
471116
533364
171497
968721
729608
1025392
666607
349243
51561
390520
120628
580610
359830
58357
258555
862437
783340
792314
902910
1106960
153068
36180
346351
905659
486980
583415
145511
665403
1004886
447278
53599
126426
405281
190028
677491
167096
71215
447308
239409
782736
990493
979978
844564
1121819
1092093
619619
940130
794233
870973
131809
73369
1116629
534322
50238
459781
99812
31437
193031
418188
921335
1105229
1152337
917924
297451
192130
1125908
261164
851553
1139329
1166771
1039927
130461
509807
1176490
332452
927845
534109
1011012
324532
354531
1041752
867749
67270
901946
329565
327496
652543
1119603
44057
917033
1036158
740315
366710
259495
853574
83860
828403
853599
717914
287242
139114
1128794
799137
83131
194236
423052
663511
823976
58912
6479
861919
842501
473689
89496
964672
1077532
1052051
684328
206689
825577
841837
807274
1130825
757611
246960
170454
608778
1163243
633651
717852
712747
628957
630266
1087359
761849
1155639
766802
625149
371213
751214
580733
929011
650380
285552
383957
410293
140201
1105422
592853
123501
1157062
400767
137819
255513
285268
509961
744741
75898
290008
319904
1013271
142941
340268
733514
1116058
601297
88330
721859
1135891
529140
232366
415373
43212
412062
945629
521272
527550
54904
202100
494987
338217
172648
628846
245531
493738
505811
1062573
1032117
952111
591276
726580
1177430
272206
473997
1028715
801890
1017642
246990
1016649
428146
120045
505600
801762
1090355
625352
643472
697704
1163003
252699
1095489
728572
1149089
587018
1159084
1079026
309472
711153
652103
173730
1123924
792091
660600
819792
962963
111507
499707
967049
26008
657719
698253
927685
398339
714670
217979
5608
513974
557661
1001720
434494
811730
1040572
837711
1170626
375362
904672
723191
1149585
458572
827748
698323
588495
538878
656249
703149
1180398
251482
759001
886396
565210
897416
283532
128124
958822
813199
145196
558422
621045
1079528
867778
630151
495310
27900
962073
521486
871986
195551
1137874
282470
942129
568364
796029
859547
590086
1148206
908697
261739
423990
816920
885132
260313
190928
10154
560684
164291
637623
649309
1095271
629707
1049278
759869
301495
462018
400668
760122
460886
435000
667245
560997
460142
375651
877137
398255
153171
33740
1128657
602785
125544
1126631
534735
939333
709544
483476
740269
732702
155690
391875
409040
523434
768257
699188
205226
156008
218944
174042
317319
319940
1104768
257529
1116162
1076728
899476
387114
326010
1027716
1078895
810246
125891
63629
365464
503659
935387
27045
793869
87597
111909
600766
148743
493705
161658
98839
440336
332083
823320
552748
879639
958515
248592
366618
213666
212135
482395
779845
290340
408912
139254
708444
1177304
961126
510808
327982
560472
460195
568725
1000083
980651
32241
219556
251262
455322
101769
985760
724422
952935
814294
497560
223494
781516
461481
936717
69888
145094
316049
40741
839112
74253
665728
612868
1116451
466313
97236
260521
1002773
420003
1063526
285624
1126521
88077
335640
465804
60064
78850
453479
502232
625229
843464
247878
511983
706148
526763
334280
141754
258828
448853
249176
1081145
57141
1158506
381009
1110248
847569
798544
164209
926391
849968
111653
965235
780303
601461
408252
621096
517056
506726
1105147
131100
24389
215558
627200
899444
438820
959235
341760
728706
314183
26066
480607
112356
206582
205720
676714
962718
417458
406054
683094
844906
34335
879752
395534
465307
657408
799503
978684
1123224
151578
1177052
245220
1156444
996680
154974
1079121
796945
307044
575527
179537
535093
1126113
668526
261038
630113
327241
476932
228200
674414
203174
30928
96916
58122
942605
37195
901703
949890
399756
742703
873872
739121
96559
758106
43319
584931
509850
816134
623744
181730
47307
448792
759748
771459
848709
311625
793282
36326
484278
1026493
856144
761260
135384
386097
506340
882925
485410
723333
52019
824005
427119
567645
152612
811297
980950
229250
616148
990529
937539
883308
103109
884267
277347
649211
729666
1041534
200599
565389
577721
999817
832304
451424
72360
615457
932795
802201
695757
1175638
1060920
696165
167177
941597
705799
638846
702302
752715
298763
887176
735381
133032
551180
639513
424593
767426
13063
393681
293349
428546
274195
123758
921077
1045738
526580
345117
905331
1091019
1022619
733055
222012
981774
261702
986891
524597
1121274
1146170
345787
917256
106946
519254
56486
1128637
79663
123590
98373
260940
580859
104739
605118
533392
87356
522015
396509
447900
121230
971315
1062619
1161887
1089188
796091
190040
86316
245480
153514
54650
1101223
1047352
1029221
39128
1001273
556297
652548
720999
223429
875318
100502
1063394
1078022
634246
422011
13885
1165194
449815
654784
161522
570205
917990
692238
359458
553311
431710
1124674
1122988
902727
457299
314874
8079
1144883
222370
82462
972451
487093
59999
182361
388588
895043
623193
1124275
1050845
390977
692210
14399
686381
551915
663974
650377
1086511
39595
482247
149215
436359
1110799
99028
13578
270394
795366
11198
942100
790209
75403
455198
492305
1101373
920781
69421
440234
1084233
543162
985935
866681
1033539
150921
810136
104794
344186
383782
269989
1105855
1004311
491879
1149364
762923
299795
600057
84479
535726
821061
115274
978251
781071
765059
1063300
959881
374838
724848
1057717
332853
664528
237535
386973
854074
638038
351912
953056
107055
473611
591125
755438
1005505
491369
481169
447461
455990
875748
1001574
733919
437724
269868
408555
284802
210996
1087164
161576
871122
622836
913082
64555
107411
364786
39014
766273
402795
45446
180734
307470
716160
789578
209742
267971
657135
148512
829193
615426
544704
574672
1048397
524000
1131672
901371
208939
1086388
409972
603427
1122519
34091
11688
815148
213741
71745
643732
854140
1160719
603053
89533
988191
9699
1157990
591993
126252
255794
1086405
1090751
924386
213816
723414
429386
100151
722895
348340
217469
1043961
261502
169284
1090769
705496
1057142
991979
240212
320452
659898
1017837
458092
947219
350795
29066
841224
639156
1010636
958905
1156426
34102
933157
1000027
50446
555409
105847
625970
937488
997514
384972
146590
503188
210100
745466
741223
597006
907888
219610
1125453
583650
347871
667146
88181
50272
416509
687257
1170898
868857
888344
557620
3717
203739
135563
1100309
950704
380513
516571
6417
953183
599714
827633
693763
252773
61838
1140760
523366
173811
809310
1112442
1010823
319346
1003023
264431
898842
723950
785491
1161436
30471
558689
9527
628651
341549
173631
312826
148658
410032
877830
764081
271566
168172
6716
1075004
485391
1128690
1143522
303629
926205
541796
461920
252572
842447
334116
330800
218560
1028723
535311
581642
1028704
51924
49545
1174121
138598
1044838
71399
896333
929226
519094
471374
903463
998853
788373
134061
497296
296102
39734
532613
861209
248149
509669
948611
697641
239619
521110
35378
460223
652540
1037881
1055172
629815
691928
593807
1091137
1006209
79260
619801
577741
565508
862385
1014704
1160720
582393
29325
82379
60081
558751
770213
1086917
16250
446781
1035308
1140913
7609
573983
52751
263144
330363
12837
1003249
673868
190119
799323
424448
492384
44154
411664
669635
574271
689173
111204
157539
58821
699077
321414
112562
756435
58189
815150
904859
1129756
1128019
44276
767572
996048
753656
760202
123857
721487
895473
874437
865548
1036456
652709
228719
595626
1174823
312878
1049348
1057629
739366
68430
674850
811423
17417
1054315
825460
949001
1053122
265651
1103407
680305
706409
588330
323837
1041020
55389
215295
251862
51898
1149639
732044
1024236
984990
1176224
426027
1058793
94247
736900
236427
644636
760509
50096
128420
204328
1163978
717559
991763
879815
684840
957803
484765
469826
738154
585681
681720
846578
559303
900466
1115170
814421
1005653
553667
335406
136422
334247
527494
972819
903444
853392
208629
361187
965368
115907
136912
413812
91433
667896
1064856
139348
688941
865102
142942
174786
858169
564089
587989
676312
105320
506244
929756
51696
321398
161369
576503
472384
417254
262384
86989
361335
65479
467864
41546
382648
748723
394759
1002288
90765
228104
275896
155926
614984
487294
132904
1139673
467543
785300
797954
740388
1106666
556478
87444
520934
851107
222191
218301
943728
793324
166601
958957
481924
223914
273439
208586
716475
100375
464217
491607
976375
487532
942991
96530
719596
194780
970637
47821
18397
101952
439655
26648
168774
448645
1056507
357331
339017
1170196
650234
1168812
711810
359074
132147
1099077
344061
52808
345127
205009
124629
480974
126575
959764
138250
953876
306677
156868
766242
36481
673569
290190
502374
875342
833615
68842
554880
260343
1132429
889453
905849
368787
1049099
298438
413529
661061
852898
688333
553227
210162
202012
477680
129530
942031
582506
676640
649263
435023
589790
977260
169249
16169
30420
20305
174609
940177
854520
833191
517707
928442
221580
1137497
559850
234561
1168842
4141
360684
1178185
844403
413845
12251
814014
998630
174078
671619
510786
2419
561555
1095532
1153558
494615
624134
821848
441125
412678
973261
957689
1063619
1014275
719514
43157
264114
843097
272577
127190
379153
715059
678022
25584
743464
1031837
332955
599759
1005485
615089
458160
894818
1124494
1155250
1068969
591558
1117933
533133
800737
1085576
137377
144627
377420
473807
13625
486560
545562
362244
1023562
368609
133584
622036
743751
805257
333096
923448
284675
236701
780332
781285
1086309
362211
141919
261308
830193
661779
29970
31295
50427
1002559
765162
200722
995733
586715
84351
875879
56604
87684
77644
676155
690525
593202
602034
441323
526781
41100
501373
30806
791899
442303
323958
1130321
1175613
170768
541347
1028907
362945
916106
480795
845681
471731
328556
246093
1147626
801568
120697
177017
785204
966885
840319
787512
277129
572293
345514
217060
157202
902487
833853
1014280
65187
1092907
998384
939163
5606
200428
659897
303336
19165
731883
185977
935681
1168434
366228
395545
960329
185206
428049
446401
540550
1163037
759930
660967
1053064
451348
492377
239709
264601
319002
743234
1070114
549031
71648
1032382
894207
155335
549519
1049208
189872
580280
387479
559632
1132542
572496
512320
1122848
948081
329547
1036254
772438
1152260
1091107
1117631
931069
499798
518613
310001
812464
675516
929255
57868
810060
856223
790672
814767
902122
536429
563209
294427
323071
236252
686744
67819
776996
1021952
947469
821951
671864
910839
165807
963145
165238
858214
1009932
477092
284293
607366
485503
264468
788787
696303
648212
1101501
816347
1171374
1090551
761525
1125254
727733
702456
620720
671509
49654
447883
975564
776063
1132863
435888
522364
1147057
265505
388998
941192
575339
340509
783425
147373
609643
252069
815470
671532
944656
918507
261697
786287
1094970
188898
270285
113855
435453
68634
858203
185055
1002107
977144
1097276
841296
591709
658985
78663
1008567
187229
940787
677246
943220
185360
424623
640722
947382
860267
265734
1160332
176274
394140
1170603
376310
281723
454752
889637
998490
813960
479684
487156
244465
810447
781418
703997
276305
726154
127899
2961
1032872
487334
1135057
171780
36146
497366
61113
164437
568121
1151035
977678
271455
179481
1105550
758585
210820
269079
14003
603374
992821
751480
39591
686515
1121278
642158
102162
304073
424056
249687
932348
139243
485059
1165074
656656
635750
902568
1164237
841619
910311
47058
561687
759832
943166
1012582
728994
620218
126976
460469
1008546
760762
45574
357814
894127
574228
494633
754783
319202
369039
491055
929397
437759
563910
644648
1109544
76683
1010907
860999
779201
814137
328546
659422
871699
1087287
851886
254051
1026000
653118
426651
403596
34302
642217
1063339
664513
51472
537506
673614
836008
663186
96346
383836
1014286
793318
865606
1162129
778011
541736
36881
861746
441687
299314
496753
70515
105022
566703
1036843
3067
1116690
403492
684197
381808
603437
565117
225328
675268
1064774
181938
848665
626337
321429
631807
978794
79539
511463
1049224
375069
861907
63629
8824
776018
961440
629390
766730
632442
1034655
957958
236812
609913
740519
164039
1079843
242873
321336
716463
1056633
897200
791480
816308
579793
266901
560194
1012747
321233
1023224
424369
1043178
690863
453960
617414
875262
159162
951599
300771
341408
116266
883209
1081960
630330
204475
72434
570242
915205
726771
139900
760645
227863
1061327
529406
442754
26468
848492
458972
804666
572143
169093
878675
862240
856637
649430
722163
284012
272864
1050237
55927
251654
899720
701484
734356
712411
287751
606034
557736
1152512
60390
662767
643647
799051
755824
741314
309342
1137947
219764
1076955
664268
1027191
122333
661729
468199
469792
789845
1145426
74881
74141
368554
1046166
443134
899806
344091
111533
816714
487824
536957
50626
901742
1076102
666036
942142
229892
954238
1042931
874328
352891
408517
996907
520275
669379
958176
964717
113910
445010
246726
132560
94615
528127
730905
1096951
295318
478437
179599
437696
452394
686
773279
682915
243579
1016444
280687
290880
853638
615753
923084
1042223
82676
10978
98480
454142
1048807
542586
338899
429465
729803
958663
734543
754580
148800
722892
690347
34865
141967
920974
280429
601270
425566
11662
799308
1139141
800408
1054771
1067664
1119278
655600
521047
955936
151978
1032019
378283
733164
329071
278536
1030035
438439
1056753
955493
816261
120850
868575
887836
350335
195019
1118731
331778
248402
583591
457072
1127811
633901
68618
1145019
574270
50928
640052
666375
883494
1006832
152228
109977
120313
38960
477013
1148944
709230
1040043
396022
12276
33579
462661
568438
430696
494423
707227
720776
868457
788336
52152
1085911
1116717
684113
64966
133201
280479
1162132
1110031
117366
510088
57746
201634
844158
103790
846662
480470
441798
414317
942657
103210
192619
688561
349424
177630
537368
1131156
652419
380740
840059
62232
164267
236293
711884
559365
85323
51961
353575
384829
40072
890147
1180079
473913
520389
921294
592096
854135
1157438
299067
76297
593041
333141
1149543
354567
176663
398457
1088898
241493
853880
584408
884435
682993
207392
988977
308583
842958
1141248
740506
103425
1144370
887728
674743
228809
789282
701156
936967
16042
657924
230229
852462
731392
1148843
105271
278078
296062
464587
661185
32287
716500
485857
1062513
671703
494674
963560
207634
996842
196762
84784
842019
1161900
538769
947970
382822
528350
718114
32624
600809
333240
1148039
551790
105073
200309
1018705
755054
335100
271576
875793
1005583
680823
1147045
147047
797342
823938
76784
997935
493109
1091061
1055852
141676
1078380
721606
689091
633742
1072103
823508
116717
103520
638304
4267
835153
273207
173975
1075374
694285
491095
426005
1077196
227496
1071910
746122
867009
700218
1156822
225458
133288
1052808
1008560
927485
517048
486775
1139505
93713
415064
1007120
144516
109531
493172
45629
1095097
194137
1160682
321417
812071
1091603
1067106
355518
346997
620442
74938
911707
1152367
934303
136232
30204
905341
1060861
33422
822057
731140
309219
1131123
1062004
728228
493346
1080303
717692
415657
33861
260398
500768
1126624
766935
45353
156863
1017414
1039803
450429
696208
454750
2222
184848
163834
352262
6533
1106719
723955
1106187
1084630
889640
270605
363402
350902
997626
204581
17318
996345
597645
250927
826519
683531
1048592
62703
564664
607080
830857
346687
289742
1166460
215543
1118383
74573
263692
434291
957269
301786
534003
134890
328876
584403
876606
764364
64690
985023
589054
1092206
734873
59107
1033830
802671
674970
1147026
1116446
16898
1005258
685017
27073
1061861
37042
237676
466369
342363
866786
748673
459976
299508
581547
392458
133404
18782
355195
2581
260268
533942
1156028
1069096
1154048
942108
543177
300637
679510
38249
84285
914258
184165
408534
797671
863185
1036798
601555
99145
1136271
518261
1180007
412503
245027
299147
1020589
912918
196940
894791
1135664
134900
66919
746805
304500
1094197
622487
531662
1173912
37428
872813
544651
655427
279226
748075
1056510
295624
753840
1115449
631966
654002
995174
680002
1154609
216986
1091618
369114
1059056
105098
746307
1174470
746129
903225
986074
633410
446453
990096
212960
712059
593466
1119190
1143465
398641
850260
334983
487339
1053209
1001598
603157
729418
1080507
1075939
94968
280867
194595
95303
82336
698855
597221
660855
163580
192375
493430
851002
711857
97827
4060
285924
339819
481695
270246
453017
745097
19534
509102
564398
128279
125038
181698
682804
895557
949514
536468
803756
442019
602870
1083833
979528
813523
611909
763099
701849
501242
884783
187098
171194
998888
551054
787627
945922
776293
604775
396261
633248
237896
458129
649595
244297
433238
820560
1074511
155065
457925
820954
416059
323639
854489
540551
1059873
208646
555278
245681
124869
1047775
5449
975028
1040651
774912
217348
249830
1120806
1014455
150412
558366
753715
852209
946579
310014
568061
910738
184739
777893
1155954
779107
701771
1168536
351091
697742
985072
37481
635391
533602
360220
1071029
284411
494191
1097360
176373
255816
49501
750969
1052504
494747
519454
803377
846450
64508
519358
421161
950138
16469
1073564
928805
1031782
857719
1178537
972523
492841
1037722
1100438
622442
926829
24582
687640
335825
1127424
402876
534436
362540
1002358
402500
1038173
370288
534497
1007803
380795
788238
997340
1071974
761617
436876
471170
174547
117656
713493
741196
298157
1056004
479824
628037
306886
257588
183809
664071
626004
841568
304291
963578
86999
947787
707644
72103
979433
511371
139882
218801
917850
1005427
254455
920140
496823
879706
470220
865845
356566
485518
468748
964182
716567
331319
706030
1094429
152729
975889
808529
789974
932545
497284
1179481
1047414
488583
492776
126218
1066657
297331
1131537
916065
1036933
544378
964108
168152
356534
1003146
319947
270137
330960
456908
929700
753264
764752
963873
676224
849194
296190
869403
723674
456518
22047
1054834
886388
274373
201248
71133
1079321
770067
327611
1068747
426881
52501
14864
845610
594421
338869
8627
165780
629254
405943
536715
364426
576708
92849
203829
961994
647951
991419
576885
358747
333313
383279
69993
193364
518144
359503
926211
77301
792180
380513
147737
959907
1097109
1032239
633995
663471
207227
955632
58227
104104
240628
867974
794335
151138
949775
1143154
596842
312031
575507
271042
81073
849949
124095
1098695
427257
798118
761346
773212
18765
57051
102607
334663
263893
958186
422675
1131277
211769
1046722
1160907
1057751
256365
546292
234623
353683
678608
609333
828548
905743
972802
811404
194526
539925
1170612
509306
1092448
846057
317756
412002
289209
639392
887589
924928
494909
352048
480244
198169
153452
557793
476667
787445
413474
1178308
293499
837434
131993
566289
763475
863002
476219
1078273
688727
321750
190108
799088
535690
808319
1012381
42662
1126673
114603
227564
877349
853213
723673
177968
135190
336791
6158
1042586
871120
360830
923277
248129
293815
83890
12624
327392
1176824
173050
1096869
729241
350670
1145748
893557
911011
89423
773353
921710
539880
927705
158783
893449
1091580
908661
921558
677045
708320
821492
412216
757945
117061
363546
625936
437505
44522
86133
439969
597119
627994
1118610
232873
1011210
224837
184734
1075719
794931
822164
186890
538150
593735
197762
906956
1081918
210305
124697
963145
961759
30000
955732
648111
734696
320515
305371
63561
102455
8014
522384
850187
73118
1090995
370639
218
956275
978427
1021418
525384
789813
788280
333101
264863
344545
81348
450170
430207
173823
1092628
349410
519303
498598
628585
404009
356292
616122
606441
975109
1043097
77934
313484
389365
969734
175335
1059024
93618
1123292
519238
948636
463932
51010
726194
518424
194635
147937
597475
202783
1157783
101178
569784
675092
247967
882050
462715
481432
883332
471566
611425
930721
151380
250160
476431
340275
111539
826872
14042
365414
35161
115916
959142
166829
260435
561566
71695
1004420
480066
1019945
1058597
474965
678947
977689
911249
459167
688706
737891
238266
909834
1011627
18012
834026
190658
1167061
890923
609530
1174636
234623
389031
1119004
637488
941675
894218
762386
618416
1046852
847349
1149733
865678
365947
15497
1178160
585547
1085044
394563
223295
322286
313160
651795
247594
290822
567105
485418
736087
286546
172704
147199
48562
498021
115053
222229
997350
709623
353708
673554
589179
1102045
150037
1522
226297
6357
142774
508970
341992
1098760
237355
1029905
451831
1078817
418646
1050821
813108
126651
303174
385148
795300
299900
289619
955502
726585
334358
748694
138898
822268
723552
207647
855256
565984
700591
19245
832088
1067393
407153
76607
1179225
585902
1164867
1054252
1055801
878321
358633
20797
529724
1066440
573910
832472
405774
546173
558377
744416
848127
668995
856383
820627
1094676
677228
1126756
839384
795159
526373
1166001
573720
1026241
1088714
50785
144560
476036
627396
159958
827507
1166322
878502
899185
854385
473770
944108
783749
1094029
242495
794299
757017
169685
516718
1077943
252543
208617
111807
255920
741095
882818
360692
309441
529391
190252
591385
40282
1024528
59665
837582
81207
312636
538461
764867
369284
408859
111239
420026
401579
60154
1083309
875256
424958
1014121
301802
1004924
534669
306417
761478
612608
314912
954891
95698
846280
981250
959612
168317
443021
857637
379709
882648
1119453
578710
328766
113821
521291
1009975
135849
374723
455349
609131
916888
871063
302774
854944
248489
601068
873861
464577
135592
818551
454573
1011099
520749
90652
214409
676019
171525
394586
749048
920815
686739
754769
739212
148498
1171361
167345
309563
1125667
1164615
1141525
794911
541968
1158857
917251
672483
785890
599311
1043930
1138336
482520
809603
728554
933203
954911
188915
4787
160312
618190
601598
578308
1050660
1069606
291741
820656
779684
943673
203591
663873
264946
32888
228224
935151
246869
204095
565589
1133509
672116
236791
918555
734522
216738
258270
818572
1064382
1131161
960168
265381
172814
458620
679757
782825
980395
1080917
306344
458477
746112
1097166
236752
846295
318746
460569
251226
507310
312530
879866
819750
551548
999969
1026592
573028
708368
624668
584755
185873
1001204
292450
9778
766801
374860
260155
722525
730823
720034
1040846
900358
304346
912742
908107
994824
1046508
204339
648511
215173
980679
241163
878392
714962
845874
153734
293652
223397
290659
955296
134429
125148
652772
835923
97761
1071808
945066
955468
461750
107912
451695
343849
47330
1055107
1139863
536832
592222
922903
451276
258762
75043
449637
803367
608283
150385
1026565
553340
689627
194262
554581
972906
1118737
92740
119838
943698
1160682
8686
290151
574123
473804
683539
1031853
869896
189305
1074498
1091115
663946
1098348
635099
504539
130639
1044846
814042
1117750
472783
75352
66732
1145710
745559
934977
990272
1173384
1005740
4271
1121527
420739
50992
1041870
850424
1098498
973205
865698
320362
801774
224713
577990
265072
1121336
23413
308815
531270
795493
841738
157782
755452
471501
805584
1141314
579435
1159189
41564
562339
151234
600127
185225
508475
1172610
11376
208860
70743
287424
285611
611490
1121539
1081537
831823
96470
1051061
33758
740883
738211
619711
533537
723641
781800
532133
755691
5468
874692
873990
126048
52165
880555
377887
560260
1002357
495754
1048000
8801
30936
1003369
932890
101573
1132708
764501
72278
142334
761083
1139751
85986
1072918
610694
1053104
298696
468128
612408
1163510
267464
994478
1141190
1053451
1072023
492212
669045
505663
610228
925356
701653
459935
292365
56328
893762
988003
270327
411991
560348
395819
985281
855168
242368
896332
1137583
688148
262748
527833
173975
103399
516048
1073395
737135
1165484
760790
230354
397746
1027437
1010098
690952
31471
500665
824418
327972
937396
913328
737006
4364
785406
213056
1123427
320630
399067
772063
998855
932062
716136
1100272
610730
1462
1118180
215294
206434
330812
999380
916531
1058753
275699
1137768
789827
86386
230348
581349
1047263
162768
52302
362961
52129
384092
1080975
31994
464127
496880
59130
983953
243953
544198
556937
119508
1071783
335668
345992
961199
596861
935642
175506
145070
1013808
1106159
122779
1034558
19441
21556
152592
460051
137345
493917
547427
520763
1081574
25838
468672
826593
536902
769475
534712
79138
704655
200414
1103498
395666
923284
309627
192749
773427
451640
15581
421714
267270
413589
1016
1015958
670198
1014344
397487
524952
755244
410994
145148
601619
641101
745921
3877
754389
364853
912707
1156626
188602
15696
365420
319271
737296
821435
282754
422654
232340
864700
793702
266853
18214
791271
999854
26678
1049212
826340
622127
249039
135455
916816
552634
1177634
395847
796674
736894
943315
544923
621941
266768
74256
28102
1002133
478129
697625
56247
984531
1087641
651133
745022
1039433
377928
148277
1017678
726025
913922
1017462
1133609
1097235
548934
958748
1165747
811379
74632
40871
209993
666541
1106513
1044788
1046741
715273
136526
653738
544786
1038032
863397
850523
400410
715597
307111
976932
773843
670476
82484
398331
548840
92419
1085408
85825
297868
353305
807701
994811
277588
1146695
338556
867211
100891
1156116
1098857
5493
923058
651460
901406
882559
1159894
877405
567805
10210
989551
14474
1003195
348259
684086
854195
868840
1118189
1125906
989896
1011209
963130
500653
524511
118497
756164
989864
878399
800915
657432
510889
314812
599024
429026
826030
425749
782094
749966
562166
298552
293607
480126
661298
130891
753410
820149
35532
627196
148937
694284
869568
531980
1000279
783537
424718
459342
332212
1028497
567813
125489
304072
1090227
1171804
697711
131955
156411
1167825
1139577
88475
502172
510358
38873
335648
405386
187368
706108
1010910
163437
102490
213886
364858
714119
1136449
248401
118467
897553
1013091
137928
1000489
647586
992864
1149866
564070
890640
765448
830256
592179
507328
360616
1146646
159834
648226
447114
477951
771938
849830
792376
1104493
667011
493956
555669
159669
866836
935288
1004450
1091056
902542
974132
701572
1102430
891728
1111807
863526
83846
617066
521483
202267
705379
573813
635011
221802
303751
685602
313732
347248
478624
602214
256002
539670
405196
185114
124681
1117533
510382
61284
1069895
412775
1024487
973324
617503
735843
406730
145036
185379
17656
1004987
399007
1130762
411888
333942
808605
196497
548677
5979
337768
398166
114618
874307
301495
991430
976420
1028483
599773
638777
1075499
309211
7877
786305
1006471
939542
1164421
318129
305399
830019
145152
877958
203120
639371
335865
491340
59938
811879
954917
266688
742896
358062
559730
704129
708794
778507
996305
717939
588143
1095196
444421
98533
110022
461499
131458
562884
580820
829887
269098
943371
922190
1007403
834541
197239
589597
955743
1175851
515313
416031
456607
313840
470433
200691
67439
1117868
839620
157192
1091198
578583
361005
400870
1075490
288662
611419
301090
798892
538525
844467
1071046
854449
1005051
680645
943369
298964
218594
663231
897688
155693
218634
204293
138650
477149
880086
1150215
400096
1037781
487754
139994
724816
611096
108312
7289
1045369
25523
419491
242759
974589
1106543
1003870
866106
363460
521234
550797
1014290
1027697
904036
79972
944571
699545
529499
1111507
1108554
305766
577857
173607
407736
676084
864888
587379
31556
724342
1068771
54653
645981
823659
257402
750739
720170
907073
1030277
701312
941108
971245
48218
352391
363260
754205
138628
19624
75913
693869
649097
779709
839872
355287
689296
326642
452741
297522
976550
15270
834919
1073043
529808
1180227
187285
757017
891944
27322
76613
257967
1110573
929034
779186
919630
1083557
663478
902069
582051
992272
656600
674229
1040478
919748
1033046
436277
422299
1138007
893340
217858
446505
262272
969724
222763
116654
535357
375902
894361
1110949
648682
1033070
907315
219221
1053017
241023
366126
591736
826956
837855
756250
622227
923390
1066173
1010075
702857
449094
710334
767292
961874
207781
329522
96407
909062
864370
249951
1010262
522190
403300
747486
7526
1111250
274957
427449
996378
33408
962443
286044
803450
154956
908032
680546
1158263
778022
857751
151810
985445
618843
695573
450242
233306
821762
327468
351460
555619
558843
513287
584375
275044
398613
1088032
139639
686424
1013607
890990
462681
350129
862644
470438
124928
838475
1032406
220211
728465
1174639
1085224
621400
762080
726159
296392
4441
939760
1017581
1055135
639761
39789
596297
1054939
525326
776236
279519
424052
690794
79345
128467
1168946
721961
66276
1174733
347400
917506
194748
222315
886347
241
1180134
322839
165621
780324
579843
1137683
1178810
1083915
783877
482041
1099861
895971
592708
274115
1101009
284004
444125
494700
1107246
781595
198518
182160
1057668
265500
259202
1042302
819353
499036
1059421
301647
1138872
598573
560428
494682
113539
681830
212417
337979
198481
851973
115962
622129
986173
780907
28857
584333
1028702
978373
914655
470312
1020265
693643
8671
1061318
408199
563380
291629
571551
654138
455314
1145095
188934
576295
835067
789444
729257
46900
108885
1116818
666512
646600
453700
148997
1080496
891922
410735
518517
1092810
933972
904574
540142
292995
973392
86257
1083922
486851
493083
810136
577006
349918
377256
435676
199965
247527
396222
882233
34865
939645
520142
1037236
6460
695900
798650
919295
1042578
399921
928562
379152
161007
242540
921142
668941
1042475
364627
1087067
809217
441002
461316
701827
954715
239922
323087
660920
1077377
913826
559070
975545
399833
424199
749352
911651
493072
328858
1102338
515448
1050789
732031
781530
1147392
247311
439993
458224
923684
15135
627058
61969
1133476
462357
759167
1156192
569254
1052650
711706
999053
981235
671778
65989
974251
272489
20042
446385
55028
431409
511814
622427
979036
69283
831224
1071198
1146665
281762
252132
617161
1075729
1096823
146564
1107516
1078386
855059
687414
623882
413624
940888
778518
1065402
850406
818839
898258
929975
1101857
355840
737555
514995
28779
222165
749221
174534
72241
761537
36087
469768
116436
827219
116498
328975
571684
1041809
370984
650624
1093105
362644
1015224
568411
287083
336684
408323
248916
821482
158681
1180055
361447
667897
693235
1134441
544344
753369
406478
121406
907812
396827
388628
666095
864871
662407
338280
917277
439246
894011
448872
66926
827197
939753
368970
170503
453233
1127178
921102
62432
893275
244453
626280
197506
925522
634713
820406
48525
476188
616857
1096669
597026
165665
463183
112232
865488
688777
437750
285975
1017595
358824
895385
622148
800195
315541
634240
23559
764809
865651
163578
264414
17659
929822
715616
1050453
188232
200445
114138
126
580144
156479
1051288
848057
262935
878233
907685
616769
696176
374354
107901
666503
478454
1133527
695638
774793
848578
760990
46754
519141
999029
792615
164408
560342
233370
1059281
1116896
185471
688770
602309
965165
666843
282881
890909
1132921
277812
235988
534421
264763
137315
487426
373725
407760
1180450
70960
84133
567800
1090477
518779
630396
5424
592997
551616
1166687
1020592
672488
1108977
1157206
1032186
1142395
942558
835740
902364
581484
695095
201838
414345
417811
1005447
722399
897050
938855
1114918
6222
784350
184327
457389
663214
575153
911005
980818
151714
267868
886038
291475
693620
916846
636007
177458
287894
908832
851820
184173
763778
46836
86010
554972
1008227
68854
691634
465140
842639
932510
641503
1145154
415456
956558
1061500
9856
320191
1161779
488083
522601
665855
625311
309107
915458
173713
437261
815515
321533
1143762
800339
472251
675319
242332
265555
144066
491128
117038
751671
611126
1151932
467937
924217
389612
980752
211680
719159
829865
888900
826237
870866
403126
233558
398350
221908
188052
220912
1080068
498771
1048212
848350
263576
327732
858151
553785
452222
56881
835085
254073
929045
730896
1000189
1143186
1028148
203070
458683
1147888
807417
739927
16575
686631
911113
1151218
16515
1178368
868362
1074532
755336
766673
1020391
131042
153823
532865
823724
166984
186003
1005872
475981
408747
762528
403798
192839
692865
277010
784532
364405
49147
356781
784225
560776
153630
976413
1320
227355
650750
94209
866476
362680
509691
620984
1176244
693865
887263
462170
1128430
718723
831982
1097835
599244
25952
1122733
241377
559215
632927
978941
748350
279393
1169747
1108093
563774
64639
846918
245289
608943
19880
554784
161387
865699
454791
213948
175887
606893
220969
913209
534457
341015
311292
333069
1106663
542920
251062
791948
300661
696068
1096378
532221
468508
140049
997537
652647
331735
881303
55358
89070
1139828
933026
489639
660590
140985
300898
232729
950289
17770
44081
754369
1109272
80417
1052422
1008531
289227
1160106
857459
396016
603345
924626
373576
1102914
743018
627273
791816
30408
970406
142669
831407
344743
318246
22472
296686
1063928
522439
1046285
323470
206891
1041775
715480
1131410
1176121
562071
1128628
804103
307775
707485
372136
1079138
1072960
243659
1026048
418010
1083122
807601
1023376
299148
706583
699275
1129122
857222
913587
579733
392810
535846
350052
128332
650149
256
542328
261067
1129702
1023632
263223
41594
750839
202260
592168
994019
135374
179908
277967
1029523
730922
674996
750450
445393
242522
361169
189187
174027
359716
225324
149454
1172449
62985
1124553
590175
928149
940909
1118831
301673
11084
203613
483938
1011485
467555
1149710
544270
138387
365970
493112
1127102
1053321
853263
88354
761236
69781
955687
1016730
742285
243423
1136148
286669
640472
824413
138914
637964
861849
1131464
24267
1083419
24748
118959
1083721
896105
526108
946006
1112824
817039
1087126
929333
270817
1150075
729
40974
886967
684724
249354
410526
210167
508174
1101538
565237
908060
432885
120605
186178
378443
489001
159450
512974
834281
548817
589165
185901
809173
361435
863322
848375
426108
467161
952556
792579
1176886
716189
623428
1125140
1157732
304668
171126
313283
293439
879214
571792
991094
247076
808082
492083
897489
1015550
88166
634990
1095308
601286
877326
941059
1026759
729416
870387
11846
870766
425439
1107157
343703
678071
241365
616598
426543
482361
488451
806183
802040
434118
629937
1160248
808988
895578
675952
1162810
473757
267422
717800
1043490
703224
203926
151353
77964
492795
875816
405590
45588
516575
824112
717477
76998
549659
715892
457483
190090
549389
663208
768630
251306
195888
298727
818709
1046647
367570
1114844
776353
1107718
935339
895222
552055
295361
977913
849282
465147
617693
889258
411980
447845
175697
19381
668381
49297
814437
425604
388614
710887
983820
906382
619650
701652
46986
756025
434075
511472
686630
1052343
954422
535312
31509
897709
743310
113682
810349
1050094
987279
505228
1040071
701962
113795
550329
1173430
102135
712480
1141781
464045
244542
631503
994126
525453
1030207
9021
649189
711631
1135447
889792
1034163
512175
1033511
614907
1016840
11220
733687
839409
9338
515921
309817
580374
191398
743166
991951
1135188
1153584
603271
1172876
637495
1001564
391232
147673
601170
685486
87307
1066993
1023871
120001
756826
377725
1002309
1015309
936298
787080
837453
270299
482592
407941
659003
1019843
871112
870760
1080277
345662
857974
726350
730441
1018111
707456
328672
428558
802047
565770
88222
651476
980981
123596
424206
384814
1100447
371981
270607
45946
373982
57863
239173
225065
1010621
429219
148474
31363
188924
375511
540278
1074573
548771
29659
131807
519887
456934
146865
384910
925214
628795
934303
677693
118389
699579
1024443
852007
810015
872039
509924
498104
387197
265429
1172634
1515
613262
548264
284441
1053376
547482
236519
891531
528151
135862
878632
270446
699357
955761
829099
450126
585740
992713
118616
529763
647151
287770
461217
630028
481630
247771
888460
516887
288639
914728
527054
451537
956579
37936
796779
320513
1334
944136
1163250
21556
591952
277279
1026496
1177118
792330
734626
513150
920287
157823
398788
593365
132061
247595
617716
335967
845081
603762
7422
863189
653939
379529
1171989
382008
407149
1133953
683080
649041
28909
810157
973741
1168227
86071
1146965
607253
1138972
580395
112138
268382
312075
600295
272962
932632
488938
411059
92859
315079
975517
235134
943672
509107
179999
964019
448658
205649
448777
400456
1167036
178193
65800
980635
597792
810404
1141151
662578
359970
63962
1014041
458208
149984
625850
38875
1153102
668318
936483
417711
380478
1108530
187198
265828
228215
638522
578538
937929
645194
713259
792589
955243
851644
605880
1042509
1169919
7203
861242
644454
655320
661375
767932
585026
507089
576107
19595
297100
892064
369849
347352
1075655
58686
122298
493167
101583
447532
568828
777765
1144391
897409
658529
562677
45819
629022
953994
976982
1141286
889637
915621
448723
199594
555765
830518
284152
854060
275486
976273
760233
462850
733615
576780
767151
179035
950739
670061
889465
989097
336908
1023854
587440
440075
294757
350673
565972
206748
248475
972050
1088864
1148619
95607
27769
135342
1107186
776406
497048
1065138
952238
544193
466809
322276
374628
663239
1082595
627048
140240
286758
1106183
519454
290424
1107897
430417
808876
179938
714836
344867
621699
526108
291037
579234
627937
367099
613665
228307
1089133
1105277
237380
75718
1081294
332692
728453
1089308
1020076
120641
529230
339283
710612
356760
190711
1031159
578263
695981
27494
305672
849185
812310
967466
680635
13130
806180
16161
955817
671688
805751
753287
449394
575045
116654
1053941
241830
629251
1140402
283938
411702
917577
352904
649122
44315
50318
624664
337889
372906
1004553
893497
197439
140792
985537
294687
57569
1124397
1164926
313678
1055406
957394
446063
1062544
197289
587270
1163672
863451
134938
732580
685729
230993
782565
401549
192972
1026551
358142
1030775
387930
300387
737284
888079
1104881
1120465
599316
447826
568316
463957
635571
182273
535407
258495
540368
211221
727808
1094330
612454
821605
482382
1090579
565833
680450
197418
132824
234468
409733
413101
853997
167315
623327
809561
1039164
164532
459596
131202
750741
998216
733670
432876
694791
970009
575630
977502
711024
211675
951651
704094
673232
870315
717461
359727
501596
904733
578851
999517
35966
1039510
497803
586333
1177915
612949
407690
613581
1012376
128900
961061
937110
203551
222230
480406
587525
296986
131040
636489
1109765
208321
785777
868622
380621
210347
676155
1005318
1017947
253036
541182
499205
31876
509748
359257
709541
862686
103640
981175
396148
1040559
376662
557925
586903
889357
556579
879605
940001
197148
242742
353653
747358
298154
512820
881565
76784
874896
509285
1126089
997236
195302
132193
1138664
769654
327006
393055
308461
695227
665318
1025619
779253
677399
486208
300946
891941
282914
347616
716007
703492
793984
27595
568671
464173
860444
422081
106229
509984
506638
684203
210259
285357
551348
1031487
528384
943085
848255
830030
1114475
50502
296082
347126
125853
736143
423533
667305
896507
127062
833548
561247
1054628
1003367
476201
397474
363896
195328
556948
248172
61191
542352
222257
892066
857035
582940
1135278
664271
120427
1105799
659186
620200
841441
791367
621093
925962
273211
505307
996001
1055190
284477
367580
504880
670418
563701
770297
725545
68299
573526
150936
252218
634971
596128
1164719
1143236
218850
949884
814253
439265
241559
208706
949256
692795
1132463
419732
866799
388841
1135676
543342
696142
494602
172472
433212
777616
227968
382744
231421
69419
677747
818889
1014892
800506
302734
298051
381348
689364
158741
290909
350732
203890
305911
539702
814159
852328
781005
978018
802129
95342
25686
870574
487457
245782
433314
296572
1158079
286326
251296
63969
237454
175416
658471
44766
104629
216992
823370
187437
1029313
1018512
961837
358236
144778
577245
555786
219289
9237
274391
503992
460220
854451
1026030
913427
278404
243152
334566
255880
121086
1059339
1148530
939288
350018
845640
1061793
671194
268980
331888
167795
1168417
640458
165553
827990
561440
434673
514038
926810
198983
951727
36485
204609
477071
416645
4807
1036825
892129
88444
201202
379123
1108290
1025864
723778
711395
16738
875285
539824
1006662
36114
683344
1090953
231517
1164446
1126892
225721
283490
221061
980706
575184
424539
951172
791184
1102417
665432
48885
900505
372386
1093378
479860
1137283
119584
424289
664952
1166169
862354
725100
452994
172347
116330
924283
948387
1021582
822478
527253
856194
59471
515496
54804
138697
990622
1015135
1057824
205318
310797
1082676
317429
1129041
164603
914202
620567
560982
145253
480481
493976
1139077
580102
892127
273464
313671
129817
1015577
595143
360050
179219
966934
466112
304549
238149
392386
1010457
184486
1016502
81139
641073
318734
178094
836741
487873
334408
1155787
718314
1033088
389890
72049
365026
304804
27053
645910
904883
1111039
1073940
168929
698694
146911
928368
356645
1059830
282954
454481
466188
743256
252355
87916
732432
1077161
243902
172931
393305
299822
129144
369924
569046
170102
773554
409648
698966
855814
387513
558701
259864
314920
961176
117858
556322
756060
1162779
283083
243923
843394
222274
847522
1057994
621691
724634
734345
1037259
378581
710912
645000
636030
786055
744649
485390
38367
125963
306964
577723
953330
584742
569816
365027
57211
681630
673293
587789
401087
845726
707833
752840
490047
166023
886684
86140
398381
1023042
31892
1157393
47126
611562
1079560
665192
911945
965494
590855
616437
864481
535392
9795
776690
727931
415612
1063523
100208
960184
407121
703589
510046
514701
741075
462636
784176
59
1046737
167903
437206
1070990
42244
624581
455067
787784
165649
551721
1038975
550438
1148036
146234
11164
895583
219117
417743
735442
109780
622317
90361
905720
668455
986395
872357
1038771
139544
534409
532146
164334
604652
297881
810157
214431
162755
115917
428854
865503
393811
1006561
773109
725159
613547
295433
181481
1036198
101574
105105
957536
803190
549820
593131
497632
485779
659663
363487
820636
919234
284004
546735
244664
478779
419969
850113
700860
358455
1076081
349975
549031
1029640
485584
1082125
409069
556154
551405
544255
249290
1073111
807388
482011
693954
672901
565641
199158
915758
545991
188119
811517
590514
705015
182337
746391
968042
407172
341240
751588
1068924
812736
1035720
961736
135509
627267
369571
971983
586419
803128
1012341
724492
167288
543281
418436
813195
609237
862503
890911
835320
729956
686768
330012
1176148
9
514785
1041475
1061748
573451
654054
868862
185208
664014
1082123
179966
809114
127144
417649
91962
751792
1157641
272370
850707
689309
303630
892176
322032
1176376
214979
1071958
990885
467840
663414
338881
280861
582916
859077
231876
909192
228441
868209
318417
240451
278127
672139
264473
154809
25808
229496
756305
639378
821632
278527
971274
21796
345783
137203
1177766
506859
285149
603242
901712
1078726
488671
185297
415069
141680
382014
735885
1173101
422115
128428
536997
822362
482844
686736
363981
882782
650280
573244
508446
226521
149437
684354
660473
795687
132476
440153
708082
451032
903042
832284
821157
129600
630295
832855
884560
228723
1099171
41082
794985
965657
1100284
348748
993345
953740
1171559
1150671
501742
615822
254978
810298
677282
1134854
1014718
467941
337558
1039694
186065
1158220
984341
563706
952448
657361
433536
171108
480761
472032
1066408
211084
759671
657047
1144142
91219
459096
670312
603934
208217
58589
208121
143911
958283
660405
229195
464951
866508
868803
1178924
901852
334044
845988
1102098
971292
1118672
176115
531621
178489
242656
135205
392934
229218
75637
884845
530678
320796
740652
278959
1140111
20445
550783
19469
813796
437582
365559
210166
440608
1018211
26406
123514
986369
107554
1150128
78069
329162
156771
202742
898061
1174043
159734
921999
124934
667646
537408
722063
194551
802153
191972
408276
997821
374898
556147
708404
99674
5018
973043
488578
935473
422841
466658
49435
439101
82994
448531
11167
270953
630908
1017299
1020636
526280
952188
1066027
893341
407152
1139689
813039
1161264
221165
961847
471190
881852
1120526
203638
97932
956427
797183
907484
502367
1115135
878244
305981
568705
543228
616184
3757
724354
707427
502987
1015154
572629
992871
468218
224293
787555
830563
442166
278022
641764
737424
844683
1041292
412912
524820
513515
1141193
1119454
894592
174706
95574
683086
179636
133075
491567
747690
414161
968643
322821
266416
144921
609170
924193
1158450
952713
1134051
344595
786484
1103327
1133044
857844
1003912
249512
755350
690967
331816
230084
161250
449279
1109585
797252
610806
694932
633783
859105
308640
115985
181646
1022239
647621
1119229
860812
898335
54654
276819
657333
161479
134594
968206
303364
364052
93937
544147
1100151
637160
739210
380478
397624
576893
831082
625014
1165282
79787
591618
975339
72333
590738
1153646
954783
226983
435429
1100275
838572
255983
123960
220213
630982
207659
1162455
1122883
682923
608042
1051203
935743
971551
1073522
595866
46486
444137
362240
435438
73612
382648
112045
852094
1178065
605184
1038835
1066516
626112
828181
982713
702251
133
978846
863621
987432
476470
392832
1089315
422050
589485
583471
1166968
292812
65433
537164
22328
726946
596639
155814
1155966
78716
1683
640821
105400
754258
76664
1059830
210103
834861
365192
975727
78831
310831
274806
516014
247998
591197
369332
228051
95049
821300
188610
1001534
750100
929303
24720
1073806
1057022
933406
480148
193911
439066
78852
575287
93989
950260
445394
706474
491061
790250
287593
569070
582581
1126195
108353
675401
308112
569733
261466
358643
725027
11941
966806
568123
1011836
466553
1005830
519956
48834
51363
1174426
639670
476492
530446
1151938
813155
1060064
917882
221354
1153642
468169
755140
138001
413034
879674
224981
811104
911597
799274
471969
104709
728502
1047114
16753
574530
708895
1099056
650942
741168
1161909
409492
1096448
454742
809072
688491
821428
386841
899800
652782
507025
218527
1072009
1013183
259274
703918
871770
429022
478491
348755
705353
167889
410410
837719
155003
564820
769496
531246
428191
574682
538658
1091522
1017640
108091
617516
1138051
501115
59515
1002979
796619
339279
1142119
1149008
589462
326857
899115
272339
215006
687828
783377
41191
978172
764177
791544
865361
125155
127541
1097136
1121860
344390
64439
299590
141727
1164698
558401
1136798
290066
1161521
887562
1113883
510451
1016451
956174
138098
921095
536975
1000552
562727
168195
94470
197547
711557
802751
775059
478502
1087216
552024
355647
185263
631197
41584
64614
983279
415660
120591
1041514
796297
1112788
917830
743498
658495
76289
61345
844210
967278
213238
952348
181594
739778
305193
65859
1076949
1175422
720287
771940
94660
655355
904619
637959
498229
276654
916879
738837
575219
101970
228537
360435
48043
811721
116961
818719
533532
863444
559374
441300
729016
930144
856018
276629
442444
664718
721796
368959
127813
393514
233016
161973
372758
1029907
632108
557186
480753
414445
902256
4933
921153
305392
143328
565978
605145
157972
449389
1109003
1117503
905366
508268
359814
764078
645718
996915
1051041
163133
1011545
1028652
668313
785143
4402
880890
972968
785573
469075
589367
253400
1109243
1086888
1088325
746523
489448
61501
106228
1047097
660128
940361
773505
718190
96196
910254
707424
123125
736861
183680
808366
598488
986033
393249
937349
243336
633782
662315
580448
882676
1159561
208179
792332
300754
503877
25727
346816
1069567
1052834
1057046
397176
372392
199998
353798
690458
143816
294073
479320
339479
669650
136389
400658
1142158
785725
942935
875173
840738
524381
838458
957041
93784
689001
912221
989475
377098
1170790
403586
748044
46110
844605
677325
380793
361335
587561
937786
1049229
848704
52416
463182
168275
78862
991170
382642
230413
1041351
466120
57378
1027250
934329
1089651
687825
286108
858252
832822
540956
826968
414449
1095123
367775
600049
793292
333339
323475
702832
331058
397582
508476
249675
830139
1164474
1127507
959554
699429
241117
548487
373410
919273
759248
1061430
1052852
371379
235576
510629
841458
1018355
421028
899982
1117372
849512
374723
768509
381956
60898
15774
991336
411340
593469
1147668
759865
672381
883008
357839
763239
806160
127901
862804
301594
550958
584490
554489
785780
919771
218330
401143
18403
746964
116205
498208
623822
81321
116646
46842
774419
836077
1115195
413244
1126152
1085781
535765
1172424
959316
1039150
690785
787676
159566
969951
276934
1016770
895742
668021
98380
85085
333261
307795
876569
269656
488383
549966
795308
729543
344800
103055
499457
63893
154020
135770
539414
1017020
802430
529119
1030518
578497
85134
152069
479937
607815
228593
15398
96798
785483
313093
252301
14280
1172541
265533
449843
341139
1039029
1088446
102471
716528
318824
500831
234448
933568
1035442
63584
1096582
704646
1033262
112279
1131928
151138
333480
388261
85671
491611
1154874
270819
1018984
1066421
986750
819326
199207
212455
1078270
448546
676040
678190
1010271
215462
751746
1069428
1059259
79997
922751
886295
1089983
154132
171456
113796
311884
108631
499515
445132
606599
843966
824551
484887
902303
941321
299643
1176421
512599
623213
1174579
42194
555063
901723
1019742
159382
523728
439655
847730
190207
1153795
667477
576614
947069
1134410
1001153
814748
256625
65585
529287
90070
204100
803102
953352
960117
2778
490357
75695
348681
183407
711757
143592
464671
706298
1073954
635378
881321
885776
852341
1108605
273166
1155993
575917
67942
1145100
80955
642964
748658
873884
515975
542700
34423
347908
153039
1098876
404620
348025
155474
499322
603919
124366
363985
275248
422690
115237
140086
1106733
1152316
839399
972174
67033
737354
200475
314672
855604
458773
892091
888587
20780
408520
112709
200424
16853
591465
957024
255042
5931
2423
6768
306047
702262
1013276
164837
997989
1127541
797592
1050372
368621
694378
386135
1170290
487691
742379
133781
858770
946210
343650
787141
882936
245307
18799
1129819
62508
1037425
907340
755954
767628
845372
802922
509759
191482
874888
1044008
965
28009
545422
121694
844598
392958
35307
74674
480445
1088076
788318
188645
1167451
466860
941863
224682
38023
1084458
180483
283417
719217
667142
545817
663731
248490
1047620
1010941
149509
769215
434707
180311
907523
1035345
532562
886181
903977
738041
988680
594571
377210
873601
630920
219503
968333
692279
212118
417334
917485
1160022
706566
1015212
1010993
109395
932982
173457
1138162
355402
154170
234993
388202
824735
592437
681547
797788
193589
520479
172490
1132645
337886
993936
585475
863581
747090
601430
26548
1173177
306769
395671
183432
1077387
69043
619029
990157
1115635
828936
1056649
57275
618737
1078889
776073
1075768
543363
958250
235052
694965
844129
813291
1131457
226586
163572
412594
891379
150670
348334
852050
531963
786989
826007
353951
212619
283042
957320
745264
438659
582207
994276
520088
407043
285039
1116242
180818
1040919
767278
960477
446553
1121537
770881
1143972
966149
783935
1000627
1099843
78729
438991
1119856
945159
143686
116543
25863
627390
136013
1138080
714703
691562
1134126
562310
477638
816707
999242
645618
845572
1160546
746924
70585
762678
272261
132930
1009175
1124023
275398
1101763
322878
518219
149226
994263
502397
934318
968679
1097005
29864
74669
993427
208567
512677
238981
940789
714001
750052
546128
641929
400638
202833
758452
1113631
765869
22149
236209
1051613
1001473
619204
65043
535119
734315
721695
668291
787271
541156
86965
998564
480292
750954
258784
725336
738375
788595
666758
676391
6698
1090015
558347
1656
643579
723075
1088451
932589
993990
488678
646168
319511
209600
437849
676904
1061986
166762
1134944
765512
841711
148437
1152703
175249
1123832
189562
126788
1049729
777538
891597
1106920
991020
106242
656492
738770
751307
650387
686926
420667
1179322
936544
559553
537658
294832
795796
53940
1058495
964093
531404
458881
566318
559210
862789
1053941
808546
878280
581806
1125784
76253
684380
218564
351465
269368
972703
103788
367701
358835
855881
642531
946029
953311
737786
681479
297770
677607
1091056
599972
645607
983378
1117016
175714
505498
23952
934442
180976
986341
840409
409025
384211
1158862
600785
935301
995815
898588
378600
990873
707858
1045349
839209
281661
1004936
359638
551129
437102
1015436
713695
421481
446178
937756
252348
477612
766710
844650
348197
346956
896644
25456
1063055
1095559
675900
1063970
547586
138076
281233
799010
921791
595898
565856
883134
58576
686066
793042
61009
1058254
793535
987090
812417
193808
47002
1139750
301593
621402
751528
593645
571395
346803
488513
581355
518260
1168124
1055533
983173
447986
411778
790902
801148
1160995
797575
1052737
801808
391292
630652
543517
606070
934208
1096514
943580
233495
1101163
648475
747826
293563
554298
946825
841720
281126
173962
292420
721414
823169
675049
428073
612527
355247
878058
77930
577619
415971
649222
642647
366398
389555
766590
989026
1102858
775393
1171855
83733
486254
143096
282323
47799
993276
538854
140414
555719
929295
656979
486812
209851
118815
192491
209474
846031
495366
661471
818881
164519
912636
797311
813677
567904
257993
507357
243133
19414
699243
1065171
481216
234978
938220
1140650
715750
809150
213629
185108
135485
993544
414299
501193
180694
281305
388956
932440
167657
63264
66949
239463
362681
822956
533127
224295
309114
143037
1041267
209585
403956
648373
459919
181764
435896
1043052
231729
1042128
430799
967473
263706
342553
150450
99076
792084
333422
46157
264692
464455
1143356
622812
209423
576909
343004
60271
608380
182104
266935
191357
759186
129230
609870
497451
726674
181058
430291
487007
1142503
902668
516623
710862
381124
644301
293809
404331
464472
442384
662328
1100876
343184
639721
682288
47857
419797
1016294
395310
61392
211682
560995
363890
405346
108451
1068359
195996
1076989
245593
139023
370095
887432
492730
479642
638177
467482
327277
171008
293699
714554
767023
59900
913898
1139302
89951
156179
1039716
921785
73307
205736
592337
816887
860780
1035791
803579
690597
895568
1180529
539636
361689
28842
53605
480739
819187
1178385
304924
1091691
155881
639549
802932
1019954
36572
482968
536479
418251
160959
271396
754664
121790
799112
210192
900928
1082005
118505
1124735
250457
661527
930047
247855
374438
496301
375593
798525
726963
141263
179454
797818
207860
537951
188232
258666
842204
267094
934854
971044
834045
867230
217164
19877
200701
250681
519361
152807
538748
729135
663968
993775
689787
201676
1132069
323403
826918
130010
878714
259077
420475
1046716
360657
419743
186154
483040
1123149
1102136
88876
598703
1176834
1044170
139606
256371
1164546
544259
299278
840471
289933
238644
890103
101010
428492
713117
3492
1038628
464854
1089254
257174
1051744
718478
634122
596049
524703
648546
1090660
1015183
805986
197298
213857
461987
648215
248614
509304
701275
596572
675662
948614
839783
1174737
817009
898176
129245
975983
258127
1079647
8873
899164
877579
481217
987444
16223
1172121
413871
856986
80797
839755
1168864
378063
1164182
641792
1103880
154556
4744
559081
1038275
268866
933418
1058138
867661
218788
736715
1069037
745380
1160799
1052882
116800
688224
839098
809697
1104743
920801
950195
527739
565441
249919
571788
207889
473606
313615
33099
908047
625421
817741
249862
592318
882441
517093
1097572
662597
484771
844445
546029
71482
231626
534288
171198
157566
930439
520967
889325
1157640
456160
369726
722162
625248
379057
610425
207389
337195
231256
398221
568523
199830
926623
1044280
457435
736237
1158597
31568
374819
1105508
1057552
591838
716191
536343
807582
1128402
951172
1040632
381194
529064
531930
34002
1027418
1115288
198155
202496
513901
496449
557756
452299
211674
553632
1073842
558411
234781
709302
692610
737014
1069424
420203
473391
924278
718931
49517
746017
194003
263400
564953
240442
394968
90068
838860
138820
662405
936732
655445
446190
588882
848913
715965
1175029
727477
922797
246091
880474
254193
230085
367043
391436
452753
1071957
433163
656217
674955
194521
375608
818572
716163
942842
700057
990713
1097037
632969
775750
857447
72747
842344
541277
1085260
353955
116162
565026
9836
1159388
1036395
754844
411842
316523
301308
363377
323626
672230
309293
672690
186432
557374
1097092
179173
495404
722677
51301
201456
1128174
812651
430644
378224
223425
203086
234534
810136
984375
402222
62273
291226
658993
320460
584212
307099
3363
726996
134297
36031
732984
892271
209798
1054447
176508
17699
564403
572005
703090
441657
1041861
269981
8392
998472
778859
839092
928445
261652
316284
1014871
713419
516978
406892
1136305
661492
210249
422473
866524
1147288
310924
230883
382061
766499
1018884
624031
135869
630898
364330
930978
452854
1139439
150456
1107946
648405
168786
200119
562757
167535
131607
229737
1017141
786142
889005
16182
377665
705212
1085640
634093
128696
498278
445574
1176963
769928
669326
1080467
147431
784271
54174
485884
189785
9299
921248
1144282
208809
76846
942712
453282
993569
1036763
692689
314196
1068524
322096
132097
1122023
666776
565360
693567
1120492
286614
595126
128347
1107654
655737
735690
475468
920131
1022107
121694
201510
1152438
106823
282050
350641
400991
983699
357314
217707
324206
1003793
21148
1080106
1082604
443737
550533
906733
650240
1080704
828142
719619
1088554
34173
394342
211585
1082162
34797
449278
73959
754938
504456
111447
430518
439638
86124
816411
92981
892733
148725
52369
276947
767050
480042
503571
105085
426370
127895
268966
1076190
843918
21455
761964
470354
896148
1153881
317855
410087
130167
249474
213760
726624
526844
5761
745763
475239
112430
826856
719533
124700
151425
129693
295832
743430
699494
1058408
962265
147880
908410
401341
756457
18266
995116
158285
832289
530473
807929
1141512
25440
408486
645410
211066
49728
1048371
434707
430657
211993
232130
1075746
715197
132727
269987
868504
526271
478624
607855
190232
655881
466497
1037119
870490
620975
687381
572747
390933
1143245
823795
32501
2187
775660
1167039
714607
280892
468202
625745
311440
538502
735410
376382
978230
122174
827585
1148567
1026248
882574
360087
1015777
1039273
842738
776087
271101
544231
295888
404459
269823
543374
484771
905498
183549
1176157
127095
1147299
427423
970123
701807
486099
1079106
871787
423458
174642
337437
564679
47264
618077
238020
1171579
692740
230720
467950
1174065
1158278
1152465
1102653
672075
22583
318972
867956
969659
734872
75828
976243
802252
743609
969493
717283
723392
555592
779161
407492
360227
859713
159401
1021461
551689
487975
99350
369265
996417
763788
337202
409953
960814
209670
956610
875893
917489
716446
359211
958479
1075441
961138
584252
915526
677284
396906
343771
997290
600073
116036
339480
353543
1097997
955415
348874
771283
631178
385025
560925
46828
22986
380755
636010
1056488
427132
573066
951989
456662
1104844
34004
1055982
569172
623252
675935
859496
667528
788093
524439
803317
941402
1139973
134860
1129582
411045
44903
384014
271115
197289
1053943
707236
292246
494278
430745
1050500
660057
662155
1058891
387670
250111
719795
727002
293658
861543
663695
833453
422952
804648
152490
767692
33819
943099
230850
791261
207834
897965
695190
532144
508538
995436
949980
104200
824390
531304
378512
25086
1118935
672211
690767
883668
2240
28800
442450
60787
969665
774355
346310
496040
68662
919502
7301
1024777
579784
866769
325839
414848
1017803
428966
333161
1031221
951613
1009025
243216
283874
835521
981379
439344
221295
374443
70333
708368
866719
886530
1153766
1151045
326683
446901
1080130
658594
440376
548585
555907
1149528
844954
52103
731155
286045
122711
23689
491406
168201
602973
742079
33614
250024
233090
147070
51317
422662
736140
42143
114641
929084
893665
132938
1047183
918216
364930
236976
195440
192820
279702
719660
984776
175038
655155
873050
293038
850461
905539
481191
25507
386278
762671
305238
910620
3035
382549
25792
175975
883164
243236
318488
1162292
277775
316025
717216
441232
810393
958808
607196
966821
301106
280554
799265
390835
532832
867833
1059934
1048670
842148
4185
748304
416551
150180
228668
1063269
647236
1060678
1142651
514382
142815
107643
944687
1055639
66085
759452
837763
121749
635748
692057
119384
747046
916113
157554
668748
795623
626589
444175
813269
631676
534197
1095161
708247
837334
704252
300186
727637
193312
284165
182292
719333
26545
134228
108385
421265
251925
151594
703549
737406
842353
83265
1126261
814316
676513
1027580
951438
1115990
763319
804011
469702
503672
415363
827173
749952
344107
1164883
1161738
561589
1008259
940871
800794
683026
73293
1102467
695544
385876
320257
630271
424924
595005
921034
262795
902330
768776
984740
1096046
171555
484146
870296
600684
634043
1127959
404729
1071812
984688
452047
207830
736377
234157
87721
777585
567122
197904
251321
353261
1112657
1029790
323884
1006056
326438
1052933
781646
851059
303960
1071837
322763
74959
623437
26612
1048902
27576
185711
552569
1153428
168218
526893
112963
731435
614850
66727
1059874
988643
33045
253060
884335
816289
993019
1157817
947418
747146
325566
590713
857599
441587
457159
483047
54579
730890
186224
660901
416922
514186
1069063
75718
23
730134
724989
792935
650576
689513
119130
59380
782326
114589
102977
135204
1081469
973826
1111303
1078766
63224
743203
279669
1131362
871449
323485
890589
995012
1099682
334527
230512
232270
1029756
38152
824928
584240
507770
637083
968293
201365
377765
704155
207000
254506
628515
778991
1175670
476507
1098047
607569
175700
696375
940826
679587
655563
47162
271466
126306
208298
614251
107104
603222
792173
1013300
909278
682048
165689
748804
1021055
354717
544825
464718
326387
214245
367663
388435
476144
972916
560174
337921
391602
1112113
618362
402048
502768
867637
491583
243635
677121
1120674
347652
788788
890120
100446
1042522
323037
701005
775934
660346
81357
330797
264156
687727
722261
64926
117372
1096128
471871
724165
577654
944015
576265
460602
1097471
470453
1070297
951781
522298
833005
749362
417987
413825
663661
415152
106202
678980
85561
972049
285106
731511
372644
1059201
283495
339933
1096232
96389
418151
306463
947297
145643
199843
879462
588263
405651
939022
1014112
391584
175118
569399
134007
522684
698630
1072282
975571
511715
601904
310710
433458
426158
369729
593976
880979
352667
699947
144702
116587
207084
1170116
732907
691384
958405
884082
1106439
672862
911665
819820
375370
450734
470816
204558
219158
1127813
458842
674399
351970
648557
967596
394198
805240
135433
908133
130056
162505
162077
1092428
278380
455482
596849
1071396
323994
1024064
40723
812028
45071
100131
49267
77262
298681
783340
744879
790058
1174364
465073
572134
554614
374803
826049
450418
1046205
494504
295998
199033
753648
664145
705975
222402
951544
673908
129866
618480
1081894
205247
639276
327003
784567
561214
504606
211538
297412
74754
1129831
902780
426064
900144
1094211
1165882
769788
333053
388771
444603
559104
375332
482401
312054
418411
502111
1150738
206977
749534
370770
155050
41399
261629
1053825
456796
518754
625500
5062
214347
266248
319170
1027454
476148
281453
977385
771799
1037208
501106
128061
317971
158895
605749
494712
909213
926402
137864
207648
1061240
746411
820720
72097
182913
298990
653987
247182
525476
435292
374316
979875
290992
870786
979398
192906
90452
1180471
319744
909271
330299
727020
935811
1072236
1136815
829896
658770
936799
1031393
171931
1004956
878297
363699
828301
987425
433712
569016
264990
67657
300056
404195
453471
275630
438223
864469
1129611
786941
340847
427071
163553
397927
291674
545261
345135
677066
5917
866244
20730
261925
594666
889
1091181
250541
809741
277945
346001
573672
37649
855801
600452
568152
332442
641351
162868
1151189
181477
816044
799526
729014
161993
942507
602449
892207
52019
184180
27399
93009
1179889
971489
953499
899368
1153352
153921
1101087
1163738
178290
1088863
1014434
336339
290282
488421
252251
98861
550591
35363
900918
495451
156053
1048821
601841
253082
483630
662271
100354
1009497
600635
1085670
157411
1007947
819488
821727
771837
927170
935892
1055740
653335
904120
192683
728391
586896
394865
16563
528622
826768
740875
475888
1093897
1078551
942156
629191
1019474
735816
1085297
1083360
263949
782108
336533
1144944
1155929
72840
791295
959081
692872
28047
642424
796240
588861
1107711
722225
699329
316135
845112
33376
893662
759062
557338
317505
301767
809219
830919
407960
997291
775862
801032
166735
950159
339441
125455
181801
134063
288692
1032149
1017302
506676
466442
344680
1083614
357957
287843
1080569
83027
490708
49761
944756
655174
751745
503301
1015373
1116361
640156
611818
574351
698657
936960
72462
960715
176462
615021
592187
90294
627942
369947
88731
366973
466848
976145
495218
150641
174156
897011
577179
461119
280196
43620
39223
182135
435204
45825
1096311
679011
717174
461532
494487
737620
21584
937738
560162
927096
933648
667553
986615
1093397
1048343
681404
995912
1038537
667422
1037129
327076
165952
788446
279196
971133
834548
584334
269708
34455
645640
477879
515289
1164723
1078738
159856
243361
391430
1064051
647499
186537
190529
1176369
45603
202880
860610
891396
335068
178192
266191
514707
1130124
368758
531104
866623
397965
754158
853238
640297
414654
961625
148254
24430
71323
1073802
1032412
755787
432418
688000
767616
72685
369600
739560
1150175
149315
156181
165163
1007605
299581
33150
316552
65612
470943
1062575
610499
777000
825106
14059
572040
801961
427278
800864
369566
529938
972328
252349
417525
1147550
296187
171327
333970
301724
845970
1042454
266273
665159
498357
555426
72351
834482
1115765
200314
1077574
990185
439226
990508
975180
496316
574790
353557
87768
363070
72723
340282
119664
627317
444552
318406
743128
888688
120758
447303
957271
803052
127253
281445
1128069
612754
49439
466161
861654
426988
880143
589595
793168
616111
416917
302655
1116604
956083
1165087
254448
553772
271521
731337
812951
222866
469269
924587
202428
605301
509176
443935
867859
34616
679666
1108886
485360
1169136
287799
1159410
537562
348096
637120
456418
786313
683515
172761
717344
568563
331242
939158
1489
68736
534150
212431
679835
346229
199552
50421
91557
826722
593079
964420
1177122
395737
121607
835816
906167
193072
679054
989779
977254
1057590
1112889
748019
506127
879427
1107215
246217
250662
1025997
129351
37243
478016
1003083
688301
1081733
880729
686986
440509
724611
408365
21350
228856
579758
556900
854552
285552
653989
213462
1133144
563875
119451
432491
463460
459011
673596
1168271
135669
45338
620516
918269
1126817
890961
962596
522382
132758
169295
74870
304001
570140
611368
1034958
683923
1124247
468603
583584
791154
1078667
969046
1029739
126289
1037023
473213
796096
344874
172634
694612
145436
769325
569056
864241
759406
139275
463617
788664
953125
1086060
50412
341381
358535
740426
270312
1146076
305657
638037
578787
586129
342362
528186
244249
1057184
495426
746053
205781
914066
844049
155659
997538
643472
1050441
142377
1095272
868547
942690
62796
467087
808993
421632
681298
766182
875545
778648
442025
910530
790585
709292
725531
478393
673054
266103
453441
1077910
823729
1156167
89878
412301
920815
770014
1170413
1179323
986452
91359
919371
57529
318984
1124490
815110
458715
102443
1049671
587032
965115
179495
835476
842994
910470
850016
819338
65324
635924
685516
705938
689196
790423
17734
148040
928008
834328
90165
689441
99728
298334
266913
1119836
270150
168525
1151411
34256
1147854
513192
598036
340735
600769
81180
468548
709656
244946
946538
704210
1073729
421747
831333
422478
649301
1153323
20487
370804
1028781
635185
265013
1114736
869128
821642
67780
941599
857323
293487
651939
599436
278313
339747
796494
435548
660181
509340
310429
978989
327969
429109
22993
109366
218135
209178
413215
847242
522527
525724
628349
431743
231226
971128
917600
1080313
976273
881657
62705
260835
391590
1144403
893293
504148
488069
485164
622207
260936
465468
1000245
829300
131302
352882
674341
474049
387903
78230
1038870
1086899
936033
1081834
527428
983573
215989
195100
671375
1076957
49342
890467
808735
429948
655383
833407
464362
1066902
619788
176500
978668
278937
418864
109854
572035
473881
741482
121348
1144192
923512
80065
615117
892819
857530
59384
483740
928714
750917
97239
979587
576328
646120
954281
662148
132223
175330
27596
491003
47460
451724
485960
266740
449577
609446
945464
599246
819395
236618
1173090
792903
1105077
1109615
652948
224931
876788
26997
573549
174250
823369
835589
561732
696729
103948
290336
385938
870290
185339
947715
507412
723649
648278
1172598
156824
1170735
682561
925989
846938
161006
175212
270333
301176
81577
974368
823086
280455
212612
55612
829616
1059377
687935
37962
214872
488012
1108897
189317
182552
28619
1113305
935777
5070
298811
486888
90845
1023083
843043
296652
466209
33048
500205
819219
916398
964968
1033847
29270
1170456
495454
1082552
895552
105163
1077880
1030622
271323
99183
257897
186355
321471
1063883
131185
786856
972424
91750
766762
1027671
765822
311923
1105398
414638
735141
997954
697503
681469
1100817
97998
149383
438544
938329
401960
566260
699116
885432
258200
941478
682483
327029
370538
1047790
373062
49657
819992
898299
377704
127513
547996
141356
91828
701641
651193
737035
214931
588995
128379
806658
837833
534469
307113
919769
932147
1115545
414911
764228
1037920
184035
586497
789929
280436
516990
270265
447579
384972
1014534
41134
856667
226594
577706
598696
769335
608999
736441
764722
193811
1019629
310339
774761
831351
905000
219571
1140482
71393
568426
453591
626695
161019
264897
1087662
1096177
601582
464838
1107184
664162
867188
913688
778367
339174
188794
660644
902723
469989
975850
114920
329298
402946
825972
212411
840817
603842
985684
300314
623406
1045043
959741
218062
620655
15476
976051
1034740
645272
678403
525254
557016
592109
102387
965290
887788
1080022
1081948
609591
561969
905745
1071942
368051
367473
33460
988940
978543
509234
877744
733526
810224
104439
338309
166881
1003280
683290
816105
1083024
727342
741151
977820
476586
823500
121479
66781
398952
45130
759363
441782
286185
1175715
578052
909209
412354
1079163
361348
467359
1138959
214748
507025
557391
17381
545819
745324
165598
660044
581910
571556
1116915
351450
113942
28820
361
1005561
204004
76072
331018
309418
311910
60596
808664
567306
589728
623111
259996
125263
48192
555316
724701
351755
979937
856985
74379
379961
916831
99140
842116
922637
222774
976481
45553
627271
633251
942604
470856
797511
567793
48235
790920
593112
510033
8384
507408
661454
580596
1154417
537721
421939
926162
1118269
124782
261989
766051
1108251
409734
279354
403907
280763
469637
60986
126506
1175308
441420
115324
550852
900652
510157
285983
789538
103913
1011624
1003561
707053
405927
632337
1157655
313526
622151
619047
710655
801026
982899
85665
51505
873611
286579
704299
1128410
339882
699627
588116
827012
123516
652505
221688
722261
502557
214254
605779
416383
72163
370828
141285
196126
887908
106902
842559
262717
579268
703454
876396
621846
639594
392065
682808
698222
625510
791749
334491
127353
829449
1125829
5934
69494
950168
1016817
426064
690595
359895
676778
1011931
495384
563115
641058
7633
1068977
1038301
444100
8287
876528
74472
935258
999572
328643
904845
945273
119147
204227
951124
380873
925294
400691
283012
163207
72081
159670
663333
178957
100448
920487
208700
751156
207079
276313
640754
588792
547971
843020
518572
109127
918593
447727
1100608
1031469
1174569
1120320
29981
626951
30061
535035
828162
171526
492204
485819
969018
469995
964567
771470
1051750
214860
682640
340810
398000
419275
1160646
464248
300493
259374
601840
404228
346896
829441
415328
1152464
987016
539577
661732
791727
622712
553539
27926
95810
429990
294791
599787
23512
48848
586832
740530
360051
261831
188341
501576
1048065
795971
904826
802775
259726
262127
817580
485322
549658
76211
1119942
1154639
1004595
9527
968245
863425
69790
907706
776034
653858
353865
155581
555825
88444
75809
431023
342383
546405
1025970
930708
925747
937080
699369
264786
357470
41118
536219
1154669
462493
439818
857405
1036765
610321
305843
721721
105903
592694
12247
815056
802603
1139853
207225
373178
1101032
821
863954
635493
1133118
608172
663163
237966
1128021
850204
800232
2238
867890
949487
787687
292064
1074895
443619
789848
626187
96775
527374
986630
1170251
154660
1122670
1174779
134849
428097
285682
660924
1156158
17040
401388
411026
1001527
1132098
1106679
470621
533768
333271
591423
376146
198778
372603
48710
233015
115059
364085
9759
88669
695476
522812
817774
452592
1059954
20331
994285
1008000
73782
993708
1109080
756028
790102
1133569
106441
875613
35516
3255
850700
727269
144847
1111320
984193
333996
584891
365198
400346
653305
694175
661226
699814
182369
1017502
788532
552453
815192
996214
1079487
780866
853006
839174
152327
602435
222790
922523
193165
20413
1177076
997450
526103
708701
820452
1120666
209336
265805
737696
576470
251510
633442
830061
386745
912084
869875
372731
201599
1048456
1173058
1080613
717850
18234
725946
875243
128099
485744
275589
1053531
542926
1150211
113572
7380
448693
819102
42738
121271
18529
941506
1022786
1149442
210343
1073122
628706
423698
577569
98583
705377
589764
466244
954342
643256
752373
1096358
838335
316176
84026
996171
13945
394572
778793
165299
371688
428783
131726
310300
120824
1002569
983048
687097
106402
931312
578283
152653
560917
1092042
71719
926970
855104
476040
864053
492237
974468
440344
633328
797293
206090
78538
841927
528466
346899
855337
590149
427983
1095470
619596
851181
399880
94751
519181
529238
174067
259894
763423
1158805
482856
889156
95444
302503
441954
202971
1160574
220634
1152708
837
925415
25491
831227
82181
630383
698624
322706
187240
1029786
676828
1075768
273841
1102207
535800
1031074
330352
305957
1033808
218329
999060
617266
653362
1128495
1000188
620759
641342
470540
1122691
811638
933401
538972
1029663
21192
301800
37374
1173296
736990
723396
420088
24967
655152
270993
950422
902830
832425
591384
296636
171110
1161274
1116166
530417
90869
237160
291932
19564
994457
407974
1036622
531873
621604
615358
122084
75816
643239
1163622
394279
318129
387045
183624
647246
1104180
639943
488615
752984
1081952
357198
401373
440324
287197
219350
21486
716855
24085
510675
958594
447991
54637
833974
108829
1109885
314817
1116332
824452
427083
1136824
1076649
798943
889954
68994
165719
839810
282894
999171
1088659
866828
897729
905330
886563
756676
28820
424966
199419
358778
101509
518260
314570
692030
1101350
938756
833118
948224
1063602
402637
1054396
131771
537356
861296
1057043
860031
946804
286274
1131123
257301
337079
928032
1059074
809484
243406
370299
86434
1028428
708816
818586
1066335
1019647
1049314
1011904
243708
357533
581641
955640
891924
1109539
1085631
710247
812333
262111
631751
897107
1022650
24763
127550
1080902
1002386
952259
228913
199664
28433
136853
282365
652997
625698
385107
67331
262921
732562
357762
710369
1032810
1088029
12097
1162612
273034
886214
41217
524872
705412
464518
139607
359615
73432
653363
532007
666640
584933
958388
98251
282391
644055
101533
477707
1082199
350066
989940
693945
609716
308028
1121634
665309
1163345
928318
683984
619363
59529
819008
1027402
149120
558218
638425
338363
488202
988274
1172098
656486
422621
22930
287528
573081
1118103
153679
467885
327235
154076
708947
415739
420746
980821
327952
356821
643289
965904
741994
393343
11893
443426
228052
923361
311254
500098
612309
481326
1092829
89158
988049
146370
550231
42133
1040947
835239
582628
1101280
184954
917099
901523
1140552
745353
520535
843885
76299
356859
276025
635
136252
977737
535395
477918
712085
883144
310778
1178849
401473
1101815
1132782
369746
325276
454079
421074
518438
353882
190913
653717
361394
580119
587372
725218
308300
140290
1120424
825717
467929
62604
189656
362912
698327
1092522
650050
625067
1085066
822622
1088812
150709
212639
477581
265072
845757
345708
426609
58113
928443
197604
836668
501677
1047074
1092374
456429
57137
1135582
722469
132469
863313
474552
850303
131741
957577
767280
49229
995449
634951
412750
195504
395642
984851
80896
620372
786509
696843
1100392
680375
280415
375312
1050894
314856
912600
154251
498256
1131771
970570
63989
686166
508618
296761
761382
459857
6200
423661
435620
1180114
548555
270651
343842
998681
753900
1112893
69006
931530
419136
729627
25896
333706
751064
1133597
179381
1023816
606036
244920
1047819
747550
656634
950799
1049613
558012
1000059
394493
372212
558826
590776
543216
1159654
420427
882107
456333
336102
405033
842007
1063716
1090673
732085
186588
1065020
569002
899119
898666
561868
1091241
690613
702428
908134
284367
560611
135423
182391
219651
375919
332910
819907
201437
228037
486791
232464
732999
527977
992901
482466
86030
1024596
380974
709645
114283
809625
342740
787895
627275
1108804
537215
978858
186605
1087563
116579
622531
1140759
377736
728058
1009654
297864
230640
153365
957588
846430
626880
194825
63975
419791
107001
796726
1061002
680803
365496
908214
180322
1079244
745441
180116
46661
10024
989281
743037
225784
616465
659316
819881
409060
364531
546005
485523
1091790
635682
1163364
616898
271876
1002239
1066514
1055182
1079803
251478
1132548
911199
356588
1118264
160792
1008982
993007
388492
462057
511095
673222
684711
354309
990945
50275
693379
167407
244465
364727
586325
642195
879920
353603
638383
56282
651527
1153265
51024
589082
900771
758733
1039059
1118338
1104589
812473
194149
975798
770779
155588
434802
183888
1005711
228409
334457
64891
44992
152585
479300
37690
725722
702617
643918
674487
343452
290817
698621
821898
1018452
276763
1117423
276356
893832
1051654
630566
77713
1084292
473991
688390
247547
1001092
301785
492352
59472
1135310
97154
438257
760814
212438
699201
913734
926819
1176337
552648
1001107
477303
259860
304877
392727
209507
334748
1154629
889203
276327
223514
956385
673270
756521
346553
1023008
526588
1150621
1000966
614305
401347
250789
560975
675347
846981
402730
98038
543384
737147
557544
268923
770945
309686
142444
614317
226875
514376
160158
731786
400676
1130055
21424
23262
164751
438306
262106
649817
896327
136440
809710
124368
708271
970645
1115144
498262
778664
714513
213163
575629
487295
936465
682494
1034150
1170472
655466
1057779
499276
421852
1106502
576585
475625
139892
672800
358047
281807
679526
267899
992158
497064
678465
846891
443756
1036032
674612
26916
291040
839601
46754
327259
794535
558766
823883
502776
1112679
103856
361886
506746
236423
556746
873170
889119
343453
511009
782
888154
1093534
1049509
669635
972957
134851
633764
7580
349070
655696
836199
1100766
1151638
29797
1097908
307254
114879
518834
405147
811199
1126063
1080847
319582
639810
841054
1064636
44127
456713
396184
411705
834757
968939
441440
913875
805677
749408
131162
450061
747757
143852
945522
13270
261088
53093
325028
580016
258576
208948
40467
383714
969366
422181
511606
76297
481893
464199
1061042
902801
670092
329834
215646
566050
305583
1090114
900414
303705
962616
452041
882881
805234
151772
813770
404700
760338
820845
680253
854096
210192
623282
875872
1158632
1080639
457958
5488
582118
332465
672914
214486
722574
584126
554254
654397
274085
28713
360323
850010
660172
757105
114172
659256
1105492
1061057
392920
975774
226755
149866
633174
950461
412467
428129
736900
37108
1163478
582089
553897
450680
373652
455336
552442
1058835
861517
189151
490294
235480
320932
662767
1030798
746502
864084
856357
353362
600430
673326
345051
319011
1163680
72620
962331
810132
700108
208785
561523
28809
1997
1146905
693939
416109
952877
677743
574402
1070392
429772
1026053
563307
1112992
903938
1069706
952230
567696
736779
721640
1149352
666983
1141717
915047
1100330
98162
997031
83583
491306
204102
562299
794976
260451
1177511
733256
435772
276374
130122
896460
801729
927610
540233
580463
531308
75577
431142
122270
252456
362467
969070
1139594
1143798
47377
387946
1020717
418479
359739
43520
138424
472453
14727
525555
731895
250139
687547
133717
707393
533168
939749
1003648
944301
259429
262542
32032
602211
992415
55639
148143
1161975
809524
8820
796578
687761
1002196
551826
714394
1016833
968885
103683
43897
552665
217652
259161
803432
1158203
200367
849790
950997
65632
650487
348186
403979
478922
997698
986107
564179
494771
663505
515512
904877
828320
385295
35413
342574
131028
397170
937914
732174
523228
74456
514588
876113
1142769
825723
511337
599542
480221
390780
896661
346918
529330
1138147
1060272
903128
1163509
705989
1014141
779482
294731
721041
222032
123870
111136
310404
991337
523768
362513
626038
1145777
1105277
82711
996524
296920
11478
281517
223839
742720
1091015
449915
1167011
689602
207874
853953
27965
283008
247962
301931
537658
18795
556908
1065577
774841
148988
738943
1085640
906604
98687
508856
949772
638293
520580
167300
727468
990210
679469
769336
908090
953825
890174
964888
1052162
1053258
7742
29421
135485
1161561
356584
980921
993174
514997
249225
798886
619585
115909
227346
702810
814477
151480
329562
1007926
571896
555431
1018739
864004
571765
1089441
820444
180893
552264
512016
973219
308089
484357
835984
1121775
1169936
724244
956453
931423
491652
675030
361249
1124944
432123
408998
868903
196497
1174728
399373
142187
80325
205220
320360
887185
574349
868965
100054
952938
839824
554956
1067081
764947
561355
134297
451054
222033
1164355
308979
160914
664920
800034
298609
87819
813813
241412
685659
1081904
663657
1116765
392901
341775
205507
487534
162115
761390
728591
1148976
1156509
457813
719991
51700
337408
556064
279903
698247
1035194
519185
834200
1147191
1004998
175491
838819
1142370
245806
666161
1061212
346891
729782
180186
335110
342250
758772
824442
454602
110744
1092599
222074
473293
557674
817810
459354
317869
857662
1026654
172014
1121797
1065945
814371
546678
859652
794750
303443
844352
823766
132150
957267
47344
285036
236545
426456
614199
1084764
914246
235692
648010
117065
1002117
367593
247070
449814
133171
1160004
121696
296731
16020
404789
266146
945733
349862
180431
543636
366280
314342
811968
1123084
499080
314737
606212
922012
800044
693027
1134350
802278
539680
705853
1118392
200468
1159131
203639
618789
811127
834620
572103
378811
504948
436155
1071239
437638
1200
1034086
983912
123168
271580
440076
878396
512990
116685
380936
343076
828282
766909
874999
1082261
239947
716139
203507
189626
1133672
984200
1148389
490136
110112
760060
263262
581737
734494
425390
1029810
337119
476911
1104457
1122950
168098
971986
598074
802123
990135
999817
592239
939332
118691
612345
1150550
678173
87164
188445
1019806
155957
787705
957345
588097
19182
1164601
234831
745434
284096
9724
190365
592263
1051857
831580
870016
94111
67592
826072
910421
524795
841086
644642
1055274
996724
530466
1123873
473312
1167577
349937
262990
640224
620156
1106561
198968
652234
923596
594568
715792
504153
557669
337456
467564
343223
841666
1117950
930691
89647
873035
785453
869355
47889
417577
499396
633652
115609
871873
1021752
475289
462564
664856
618379
1133581
747462
162164
950935
507214
688815
290665
392616
1039137
378774
1011422
1133133
515063
989373
420355
1136293
993496
55347
64191
429534
237451
784636
248426
909276
506463
933708
873806
943527
752267
329971
298026
1079319
898198
939357
174957
274867
624247
831242
556560
243748
385040
291026
1120879
374525
63739
763599
486042
632270
665414
165521
209953
402395
279872
454869
1165675
199518
636083
951284
42283
416005
219996
1114571
141263
380528
869611
465662
341565
582955
272586
194459
395992
883334
1049735
286958
577654
197940
489101
167784
293301
546694
25734
145511
645749
34646
194586
216660
435363
913356
682230
993877
1015147
499241
764936
687335
333705
1101425
810971
405807
1089153
496543
502367
946089
246665
307960
500197
867016
475520
245540
1118809
977479
298206
233111
1163038
742166
1044298
535278
403225
299753
1028087
715673
204818
276323
307701
848483
47636
104195
1147420
720505
743466
864642
1107242
260149
452524
971889
785742
364250
1048264
142361
444312
592353
905554
428315
349328
657745
667962
74580
514431
905610
443538
175159
54155
605176
407989
967154
334944
309570
1149143
427988
892379
26844
607836
142091
401166
70589
720592
866578
690311
1161998
528716
1032942
1065323
797842
494719
563605
1114697
703146
292772
570327
492763
1148147
49736
401158
1059373
517830
695394
837205
79849
1129771
842944
632493
1028819
567703
993042
256555
819491
684767
972368
1123352
226179
699632
154848
527530
16817
824438
396917
630744
521670
848228
1039506
267909
1070012
148345
367582
840064
81168
650409
1066536
356529
844751
797919
187435
169738
3793
712394
112737
777330
210667
1177016
479330
153802
954119
1043671
602471
957036
289527
873110
349342
734284
806880
1044705
795456
847366
937504
629872
828949
332792
618923
927079
1103013
1169407
681609
387844
396843
819015
81875
375504
172643
665146
1160414
805557
1010950
1113585
596242
12304
346159
606874
886233
10726
782968
83327
1066996
875194
744333
24831
64584
825213
657753
872068
358493
699218
433592
220342
581128
732546
397583
803491
359771
45187
544156
61756
258451
1081226
1136473
800501
672506
1174924
609329
906313
6066
345827
957575
853012
686584
989727
787527
823451
45038
1082791
20983
829363
838021
353637
657952
767992
889875
605157
308344
855038
1120815
588666
64132
503976
636197
799359
102771
389349
532578
907355
225665
33460
155595
320193
1056759
1078610
277276
903005
828325
60886
346421
639797
838218
791640
369696
235644
756525
123938
193186
741472
665863
518895
135703
1099901
448588
862881
980540
599530
675515
585302
635963
586270
1025597
339993
665974
22516
27477
372926
171150
159110
300249
170406
384358
622891
39506
713607
428010
15476
240415
990664
408307
1098476
334080
357913
1084677
804531
978087
638876
444179
813174
853432
698108
528070
997642
824792
839126
95489
542401
192933
752300
18879
482463
639255
596706
574139
267920
915863
265900
153404
892543
1064110
749402
877119
720287
1062953
170481
1153308
181654
577506
233594
986967
552058
922691
985447
1077533
1073081
39562
501150
289335
605968
260529
993047
643585
438966
764570
17935
721565
754072
449545
1128772
1013527
225591
1058390
535378
1051999
844118
530934
228619
678841
196543
972066
362292
862435
962668
394908
902956
854204
591086
348236
818926
557548
836160
89339
521054
420907
186743
1179617
628343
169895
1071405
92034
313213
286233
434601
617185
1086380
839409
1003952
574021
41986
1125709
599255
545023
819642
156134
911285
779210
273044
65744
90309
702962
913582
440994
596114
254725
747325
734120
366945
1176078
58873
112833
560818
1041704
211844
1040422
400999
697851
264159
1115723
872823
589671
100130
581115
541803
780733
656569
256223
524339
957566
268465
701315
98407
399407
894375
988435
234683
902115
465800
633897
47585
597839
962783
1140112
284996
1096229
479882
722723
754202
103148
24213
912720
774670
827461
675340
1117233
334552
513830
1149257
247571
631867
886312
183081
1078877
454522
840541
1040955
631383
180410
959126
938847
771669
17005
424035
425438
158827
43290
361614
646422
916634
1157356
866773
752085
758789
597567
24612
454529
65888
617450
449950
703358
246486
1087616
234409
364285
125315
713809
884808
442974
459895
864790
158601
903807
245166
580235
61485
817515
347378
479938
598807
696846
2656
540935
661854
1030302
543729
881327
521102
855179
863399
511731
1051440
1023823
480068
326450
1087903
851423
222677
122431
864077
426963
907395
1012357
162649
930160
1114093
73989
678598
786354
86349
197062
569554
335901
429303
145527
334819
725059
602440
590468
1162512
179488
946515
366428
673470
411278
506427
165101
988566
832619
970836
330289
968704
986822
737793
640952
541028
928306
1091057
887570
633196
1091886
715822
582729
852507
214692
80915
987056
991100
891849
1158247
180152
118262
748683
303298
596365
349390
210327
959207
408094
767446
830157
1017014
272522
1143728
78040
415510
590021
952445
329768
766719
953751
1162568
734647
377
136582
727859
54364
186907
534903
1102150
1075734
1117160
1002945
1118660
1171248
348855
856258
889857
1168802
856838
662170
1114519
569328
577931
732722
328137
125584
90091
626183
789166
331990
72978
478181
131199
530975
846950
354162
445904
23295
1060478
1079652
829658
708791
359150
203933
841577
1075582
669994
981246
1110115
47638
517762
911675
902490
419699
1013661
1157714
136681
729880
838148
1005590
458036
1072014
1106768
770888
901796
829693
263429
796003
804742
9957
528647
859159
1029705
198544
1037075
832121
950716
974611
1048291
725109
911420
462117
912746
831225
757235
438147
36051
1018210
76406
1082197
626850
245723
1127311
488621
649689
1165381
899264
92719
1156247
553995
1130439
717783
168472
1106309
550676
724131
1135839
677739
678276
66126
718730
251718
259637
698789
431826
741670
544994
857383
754723
518024
640264
999058
453945
481196
380189
366210
799960
467252
1030399
272392
413666
727639
1077040
838772
89109
843125
205861
459746
165524
24353
65612
501779
747030
451870
635015
819044
275466
564878
589999
149439
688794
443292
181149
113632
556436
420108
197271
878129
1089633
916811
142028
100625
425873
1163804
684991
1159534
723851
1057979
706877
829892
490407
891311
858871
367749
238471
643803
655321
216676
782479
412347
219460
704848
999963
196686
399407
1100345
874845
1171876
729640
403851
1130636
177538
706824
1152991
204484
1035459
539869
782008
1144867
813588
491972
1011234
453573
523679
80492
656850
826802
156859
525194
295054
1010450
342443
285217
639637
145663
757609
214702
677138
155754
279023
464532
166645
81149
495986
879399
322030
1036353
306397
452190
930265
1166755
987962
790079
854189
957424
385733
1012756
197397
1022948
352432
322
127681
880143
791172
120256
167855
180976
165909
1014994
1139209
486676
23758
890552
1146453
3643
350085
429665
184651
832222
65050
232602
370674
229950
230414
689333
763766
563624
359396
254402
101865
201499
668893
877939
406973
270110
722429
583463
183636
1148877
643696
1106316
707479
273744
198779
889875
883075
920159
505380
686054
840212
573457
998927
363979
352619
484127
24843
795599
272004
126118
638866
816009
532831
668959
658698
948663
443933
1149429
540727
249410
109179
281013
561606
1100378
19956
495023
86870
871685
1007991
408026
226841
1030540
811385
64003
458004
146503
768102
130336
467793
436918
334273
631500
250402
844162
854772
673663
1013658
1011403
1109114
412055
520055
456418
101784
795829
992416
34305
993740
878505
40833
289740
757353
254458
440687
46195
307548
625463
246924
774981
145614
990053
366975
843756
564716
801785
460524
199436
230859
811945
895108
193040
1040544
378429
90510
35970
94497
102479
46161
292941
1179592
984354
666612
901876
778306
819737
322154
633722
914753
635255
1124499
362822
936852
112490
1035400
37980
432654
812337
222566
455720
810520
827445
1072607
1177138
706028
946862
518139
123853
470055
909627
709233
694702
249791
452648
786086
732210
551555
952895
642374
931478
594398
984251
554377
793875
636622
742390
842632
356274
548290
509234
594543
1156108
1165890
191090
674180
240333
455664
109404
164333
237475
456303
626240
739931
509640
267020
901016
840499
618522
949800
858888
651874
492258
923194
973855
1009321
342159
290065
276717
211463
1031595
109194
872052
367831
310818
879632
1121020
414204
51705
208763
581527
692434
1137254
915796
116440
1018739
505317
152113
483981
501400
665016
1100104
580727
777571
57159
494740
482283
128024
1002246
293997
656325
374162
1097605
962058
579289
242073
155936
213714
918194
554784
517185
245396
119556
377636
664245
610371
754174
875401
429558
129128
909506
1075640
625634
1045943
1124054
492073
1147205
1042931
889676
167384
72773
208858
384029
1007853
731182
968194
1046748
808072
66855
19307
367966
247200
951278
220290
1052114
1156787
725144
516204
794918
460780
1036299
1067320
134092
1153246
765317
875084
818169
587974
461857
1106666
729785
323833
585654
463569
15048
875561
955291
1072529
228900
1156115
1118803
1170325
957921
835528
1020299
1110486
384325
229056
653238
700175
305544
119941
857279
923953
779709
649506
848170
1034039
223191
1163040
664461
157026
452178
794226
805461
23770
410314
427862
35563
587732
13927
844560
1115292
1066738
306835
141657
772765
464054
1054854
794843
212214
290610
77307
1057127
737113
664145
823511
157451
1024839
1130111
1092517
902326
138732
321139
516216
59335
766181
1150488
920386
100548
366014
1121830
263592
371997
793976
346183
149106
374603
902198
776434
813929
1157077
869704
1001204
449598
180662
340956
499341
417457
430055
641964
1087674
792203
575440
107549
464595
765972
608147
765825
103145
1029741
488057
1026623
919109
758696
640857
429022
361828
869573
216055
1169669
346985
798262
478786
496925
432833
143025
509768
795936
674763
634076
243354
1120303
1015613
390881
968921
740105
985366
353241
180383
943033
175674
801479
1072004
26849
1073253
290593
836275
4811
707068
27802
201498
81515
805996
1053999
87812
276641
844796
905186
864102
12689
712969
1011083
806619
672980
1169156
1043138
1003453
1066745
187302
173144
88518
845320
1085740
755131
55065
1024343
574487
683473
981874
688500
51458
5047
81592
74155
886812
1061846
58139
43365
359255
896960
878744
729512
1033859
78332
470128
1158361
490314
414092
807796
221091
481782
1129641
531690
356280
993060
475533
262585
1096354
256478
561135
776709
1014130
701065
355468
258895
555358
910660
611527
218301
303974
4109
105680
261926
1010531
563675
251666
184633
456395
982405
92374
23254
770635
857976
678521
396216
515025
1013522
1002187
704163
170915
402109
592887
820613
448679
908431
781704
972059
576260
846403
157786
137779
208497
663541
1109871
21652
283474
670168
647653
328994
975559
1113121
835597
164886
507011
104229
47135
814626
257128
1051222
973794
538017
1113440
805237
993482
983135
792844
761642
61411
682039
759048
249819
515716
796897
32590
94356
47141
613831
804410
275365
443137
1001187
857447
821437
943334
421951
770948
569287
112270
849384
984629
363155
953064
714351
508659
548719
647200
544417
125322
847952
109306
495125
261390
523436
821916
954566
953535
327828
678729
410046
316737
351922
554694
653501
1057189
534569
1044987
984119
1118656
186496
525089
88043
474801
276828
194338
278379
66149
512904
230459
260352
534311
420003
165155
990528
716124
820385
54551
1023034
420659
1039035
669215
986531
599577
510751
224041
365020
1139956
643212
248439
289926
573716
241626
788531
739235
582925
476892
922056
175456
927918
257141
245332
1124884
106248
33850
208284
233971
373885
167005
952565
768356
366343
288667
332614
788799
700642
589029
994394
550128
549027
1109720
716871
514900
342553
1156804
141051
916241
689395
437519
892511
345683
680748
449759
901601
916814
402672
322781
136474
156175
572126
644350
174659
661463
213050
1131679
1018995
401885
1018391
919723
847534
1613
892641
904399
36797
43519
1051819
595418
681618
396876
493924
165166
87557
1166182
226450
574401
1018586
59580
969974
112229
915743
872697
961065
1176301
124059
958909
82711
850907
487451
427773
605360
482927
439813
170039
414577
66670
58264
295658
1110087
1134747
596144
683643
502934
371230
1039662
58682
603070
686366
667517
156361
792555
114316
374524
1160446
775553
750026
814649
412022
428202
600612
690813
848733
362861
1081934
376537
953356
915916
616674
532203
181092
769543
58512
786910
949724
290000
396955
1068599
385590
1041160
190519
256149
4966
766784
71922
36871
353166
1144972
1096882
368768
1083808
257606
1130823
994391
514913
1069022
792560
734522
640125
793718
431828
50587
488758
1138534
323586
367414
566230
997495
490135
289501
583908
847137
673894
340162
691882
727458
421
236835
452593
860204
1129727
327167
998041
1063574
777486
512272
831906
287836
155857
135650
1007000
312968
493009
33658
737372
773610
316628
513510
667597
300749
1155800
426385
703909
942846
1116153
49376
294003
966577
428282
87212
649547
841748
196572
163116
721955
644723
966149
380795
460074
54392
1040328
1113221
526842
539303
414528
927340
169178
71297
1167609
136613
271301
1012603
509968
343965
8722
843258
508030
276698
1164464
411427
896236
68391
664655
63821
704365
166548
776208
157126
209658
732990
346684
118730
244396
966594
125339
171002
863636
566967
868822
685602
373847
567873
880101
373141
613480
1035178
1036947
772744
567590
1160965
662358
905997
265734
63011
312984
485245
135292
392229
771950
110078
1059936
106794
726046
1089607
871333
679082
497505
535051
510265
482319
91760
216645
703617
111120
469017
762128
361277
1039617
856938
32877
392866
516455
73958
107815
740880
140468
818884
679992
518801
23845
232733
501739
668630
505457
417476
3259
429596
950266
445930
1067991
1171331
191070
575169
703298
814544
267836
926500
1015663
854262
1011187
821316
712151
256589
1104616
230023
279146
362698
102349
118396
620727
1170419
725075
285323
610821
23502
1090114
594436
1131378
535697
124630
413285
841752
81516
898805
987611
1127490
741587
210513
643864
425855
1123241
488423
106778
1082046
252124
48645
371744
648215
1075919
1053207
65614
290901
86913
296472
831672
1107495
1174155
1050404
264993
434699
418994
1004314
1169762
265576
188181
1083818
1038426
611815
555842
61251
828964
62650
108702
1169238
435221
619474
881439
329658
503303
252436
1079
1084253
696385
525127
67724
826911
977023
244207
384989
21266
293646
295781
548830
191879
180304
871250
535269
995726
67411
181293
1089031
1017934
896491
573361
894183
248163
223197
259405
75437
156759
746522
473127
891487
1159975
643684
985299
1108634
275466
1932
506533
892845
190112
659012
218499
785881
640306
174290
1019459
1052044
974515
68916
68531
1091443
597074
105486
829472
975355
759948
383125
240097
870633
1169195
876182
332341
266362
1035428
593136
427203
823854
600260
476933
304229
265290
874036
5473
405153
558347
594000
640175
462919
84180
978951
785981
207857
471861
466711
747894
994773
631061
311089
1138906
356896
1046401
122399
869272
659289
980999
541395
867423
364464
475767
529694
531443
219553
99363
47927
803892
1055914
240472
1146110
959365
693248
50859
453279
214151
552516
873880
223347
492090
571164
1077234
1050741
439874
859917
718944
841047
498366
600752
358272
17616
806444
601593
649535
806046
818110
370536
1078367
335783
757707
565852
521150
458327
969033
349801
721207
1160842
904513
1127108
114678
993653
586722
1116709
250189
781325
302542
734916
56264
617305
643984
696530
304388
546899
169675
574456
26806
531310
368315
313949
150503
741620
769393
86220
790589
379257
729066
1024453
545502
249570
76384
213810
638593
735305
989650
739701
598089
905700
842630
884268
241628
73943
196426
99530
592766
550337
1082709
897283
1073432
272099
320813
1144921
960098
598192
511174
676914
265012
870649
784642
264568
982230
173461
451490
531664
768711
395466
720314
26845
93565
323706
530056
984821
651738
431853
358675
620559
527815
1139754
431253
459342
366749
242954
509924
92351
723779
707337
267382
105114
753836
485494
1126961
320812
465409
272868
759289
817118
896558
556889
820325
200267
218752
838150
694198
1100554
764663
636809
1178567
734447
972220
822721
226780
864915
457293
846092
470541
584317
557859
316045
779975
272519
1154433
172528
336793
663572
240355
618262
47586
1000470
365730
319055
686970
882082
659178
416557
215314
738765
188272
1113133
1086093
433237
114489
991854
179827
904806
235019
1029629
53245
319926
1079597
473150
782381
768050
150015
233760
545204
439209
433007
322511
355222
1145204
986846
1157884
495010
243139
792015
256726
169262
197232
488325
1152076
461879
294613
967300
424133
535086
697598
672981
1109917
246931
136213
237908
558494
850600
138803
1039269
21027
1159112
1008435
753021
159586
512281
1137387
212334
262412
201585
641591
163269
973322
434213
1162219
1162893
147544
620143
209647
906021
1061062
688653
210127
1023836
1051024
1020134
914285
122013
998464
129477
996711
666671
772101
426995
1125824
1138666
408299
808146
136331
755012
159825
742195
43278
48148
448903
600331
661730
639515
89552
359302
348544
208972
328173
500797
900187
25106
270786
636237
98211
188207
57177
1085335
828065
930961
1128800
195949
288873
205475
1115579
1026048
681130
246258
295930
753280
710518
651323
862161
672231
913982
340680
514598
726370
1043608
163804
861295
328962
112303
404250
851225
1121939
401541
866707
765798
605415
1096077
770344
442348
1163254
803210
977154
972486
271139
350947
679473
72458
840782
861595
276008
867104
751948
333462
36503
392708
678971
766694
1065142
1005920
905305
1166487
493317
822486
695631
316248
750334
266079
880556
64774
964004
133753
661817
185616
774330
796727
781033
464285
281285
843050
816722
227026
1124611
979584
779486
858878
884485
741962
615142
1128769
836625
13888
348227
325387
983368
402694
915212
687833
890436
894867
395078
961521
658349
614375
613552
692143
276478
356713
1038084
96664
308287
259342
651167
828522
391376
813712
647172
358606
205885
876868
717066
1119879
145580
198924
208325
714579
918399
946431
532899
585435
977965
787821
772859
553839
1116586
877082
965378
535512
310684
321274
202964
662091
914469
64647
502155
1093242
508434
75980
1101899
958230
799458
361674
133283
754424
1043743
644767
307990
901904
624900
922503
715685
176028
622331
734000
457714
777994
474553
450605
717334
1008302
1107340
7514
1158846
1156000
308103
180290
544541
749861
1032047
260870
234430
794398
1117397
36059
41858
499319
706760
946555
1168672
434217
217005
731443
806520
884548
191005
225177
733044
471502
142751
512702
705490
785763
689380
1017862
256310
506624
460582
276220
1094480
698987
580288
724831
499942
305228
1136139
589933
968507
192002
542776
837013
1100274
459654
51140
659368
137676
937005
562714
1044621
221149
1095089
421872
835346
121220
868538
506217
532900
489322
775120
431793
923127
8324
1104828
249463
603872
732118
295185
402214
102730
442424
285110
36252
553060
752866
315502
95356
289600
816722
624021
951910
802488
855389
354976
251911
407896
397278
1103972
383779
1145616
1162884
548855
382376
29086
829860
399880
791478
1048509
759263
646157
235859
1009829
83418
1104919
1134710
174225
575550
1134478
1044899
215094
224501
528133
93515
1174744
219335
639741
296721
979169
96050
1127726
265681
862010
567479
1116666
245474
976559
427235
1042813
919251
254264
965635
124417
298127
1035613
1028975
639455
32256
523818
164922
1082926
1139785
403368
841273
1164974
83862
650760
914517
678379
964828
196834
326342
337970
608333
1073669
76748
873257
137267
1179262
340223
491131
253273
666693
565539
1073561
503454
654643
704380
325068
672775
1038422
362145
272985
625409
685333
1155990
521355
857628
722487
66311
485045
31712
1111048
607353
905624
1074364
414556
35963
993026
304839
183607
109834
559303
806323
1065423
770967
324795
1140704
850455
792594
165504
996776
351421
228425
85860
133364
1003124
766149
258333
371519
407307
831128
879168
367390
40555
605561
399808
1136361
88935
15640
813793
646800
29232
432466
1041256
284715
269216
934836
868975
785838
1120716
182964
902004
262106
1097867
241379
665944
225528
1176522
278306
1085899
588014
982571
381918
616385
31342
428890
383696
58280
888478
170284
919130
215134
100985
416104
938456
1028856
511350
870979
773137
1072342
1152999
851651
1059361
717917
1007768
839987
425258
1092906
586927
564936
1109930
46875
118404
643102
726025
117020
651118
858079
310379
95318
642011
597182
300995
90607
18840
230319
646724
159036
287538
36651
386150
368563
11776
155976
559204
31485
117649
1014893
21252
1057789
1153842
173501
656031
1086622
254303
398218
301110
878551
475747
244379
733054
188902
1103389
898530
1170631
1102310
187823
232240
440010
957766
749949
373903
493397
1080743
37504
583110
694912
946698
535170
1013912
105112
884869
520742
49384
689014
318730
122653
1079349
818695
59654
121888
247537
49334
546969
823222
981981
453303
884592
443608
991434
542229
1038674
1084772
359939
563086
470215
499105
54792
576242
295169
501273
243964
32479
712265
782287
132624
595879
47743
844535
1100168
1100471
156093
738877
970801
1150814
826101
529460
1177924
269262
196806
316772
817301
120135
1021012
262155
526589
500939
729414
49017
23517
352724
270770
324487
1036226
924848
164176
336085
1032534
1158387
342812
191192
301660
249225
862539
422552
418275
11015
460595
148347
1168012
342376
504224
473007
84137
802618
1128530
243769
798365
29603
574727
828507
108451
585624
335986
74245
265651
201232
390746
791212
818365
10696
1021423
755777
298234
62873
873924
208567
909467
602086
675352
858553
843815
402293
879763
435676
872368
1100734
142448
1059797
260558
1025020
892901
848641
788873
1010138
1011323
1046568
750955
569105
42154
153651
1035132
167618
188570
218214
126376
468231
393338
587088
1099862
234155
296825
982964
846168
721625
793846
514795
472618
323169
866587
479484
604462
663337
292699
1126530
65532
679695
1171526
324058
242628
1149890
532660
319901
98678
176698
874040
252633
97771
1134936
893114
261308
653419
421453
429566
909828
209697
689691
1113515
1134247
647539
697235
505850
797205
911783
1078656
580085
256929
124737
609342
1152994
129483
297930
792756
245223
993889
596086
164287
739178
390276
678935
293853
619526
201419
1123312
444796
395633
574469
1147720
40709
81836
279376
857191
1167451
362202
602450
1061997
525215
438452
447515
988979
1130276
922513
147718
268279
165295
892334
659366
244736
91009
326298
179825
351054
922042
782438
996251
894854
1161199
876221
490289
223783
1108780
529240
899955
1031859
25220
548279
1096013
33284
1176953
347373
1013677
217956
430746
872194
1029231
831612
334162
654042
504920
53169
480034
1020356
947914
241369
876741
422206
645858
1052408
82612
802763
26694
477317
168319
1139774
656450
952236
769927
61691
725224
443874
968624
339956
186875
886260
320560
367412
454641
1139181
799837
606022
1049639
1135851
1071043
51896
131520
665311
1023606
432997
939849
739289
493412
1079601
910911
448186
114725
49602
873709
619729
1023990
650401
587490
635362
665042
434442
302629
511059
945672
499303
106272
787608
6083
839984
628787
177010
525330
714399
781243
643096
762020
1035197
917236
786628
420425
703857
194264
298149
293834
970892
352537
834649
1516
758907
468899
171532
571116
195508
1147421
319281
144981
477818
200375
1098336
114304
11910
171822
457753
687014
1176043
785523
203640
189700
813744
860142
826883
248453
784619
1018567
192318
1161061
832239
782068
90271
666228
363252
1169943
469691
808748
818289
580937
485554
530391
130352
727504
489380
77549
111976
1162448
387470
410890
616727
751062
752014
1145089
954870
1087660
26616
734098
985522
203071
207454
1142088
1078754
638131
627627
306627
783835
770872
516711
1019045
611624
591313
607341
222218
832351
850218
401212
825361
23725
648453
120978
931079
68446
748616
801626
358537
595132
1053506
485071
401827
517565
460259
39932
163835
1154824
230898
647439
773459
678530
689312
422398
185543
326296
965268
553373
943371
364263
935359
803808
270358
416333
1155242
572195
79110
136583
643416
269311
79015
1102394
616624
32062
334221
973826
109302
215646
1123527
494953
181623
21549
114351
867706
495050
89001
425137
1138784
793807
59822
677795
1009101
189708
19744
197291
54357
554358
205505
459660
870428
830048
582695
264432
403063
776193
807550
1141790
374020
596311
227388
925585
811575
97071
1104323
193772
802783
316195
614747
970736
189549
725224
556269
637815
699720
138152
452359
765214
736560
75348
700814
609686
737368
274162
910554
215240
794666
257830
779223
712913
1131152
861815
852213
648496
911852
1091555
32072
309618
405458
746514
651890
153632
191215
760585
26203
48004
459214
810241
1888
614518
725035
437913
374354
550079
1010661
1179408
451535
766997
324197
822110
760112
633606
636301
1002350
394128
632716
1072023
327689
913894
1093275
759878
240747
92885
642296
619968
98347
204074
765067
885539
42743
583920
336835
277682
202022
313119
920393
327158
752885
57429
914839
1002459
576002
852210
315907
271614
1060420
552506
452283
879652
1008992
535585
369107
559301
87415
966803
396471
529226
235899
817984
330319
22797
536562
1109864
609946
1030632
555703
539840
623759
917344
9689
1073146
620515
242795
272296
944076
318303
508538
873544
236884
851628
781729
954311
1136203
239800
139238
438134
905127
658888
258746
281388
930097
523262
728711
894809
1124513
342388
822560
557681
570664
596193
854510
242677
475310
1089930
34652
682885
757339
1175436
59762
137453
127192
1067844
263637
874943
595321
21759
354626
826961
106059
975065
527854
570567
1062106
509725
462368
442470
961360
548545
104048
244575
817042
245632
879998
854366
599528
836879
656430
205306
558828
1119781
790203
96712
32969
173162
202639
844688
1123250
126226
694028
240298
1130286
318733
159474
717000
188393
463356
833072
499207
485262
273307
1094520
469747
1153354
52863
825975
344854
342402
1047450
446252
413929
235655
1023370
997206
1079169
704156
405975
649433
183049
470836
1050310
698945
216629
525488
72274
407793
876222
1175048
225738
947062
183206
68218
1022868
670576
226667
870016
967699
641103
276944
1012219
144075
164357
625832
221259
969891
599822
1146945
515696
199974
845766
911946
42395
199640
1110138
190492
64995
417618
937796
975394
443364
957885
753754
463832
690051
839822
502516
949997
506547
1169447
783764
891590
1035711
244504
40535
1150070
510208
155346
789605
262088
402033
1008757
409446
707582
823393
1043277
83870
131761
609596
606811
738077
1040318
724588
434232
999986
548475
103339
499772
132622
37479
852335
552724
698694
85254
591525
743515
714630
962128
778114
753487
729588
858525
815161
44981
833150
41774
581836
714450
82375
273700
238477
1153238
410991
129464
702101
172110
268807
649148
580241
650987
662438
842869
1072053
399196
1068239
245316
990669
78055
326358
408927
816783
901939
162068
694371
1125077
130824
239086
204617
552021
298401
266907
1090513
489080
652241
842335
771558
623790
698024
772184
243120
1161253
991532
1061664
624762
277256
134193
1034318
180347
215389
734072
129940
901536
1049803
954545
439794
588357
1170401
1064161
4295
41074
410527
549188
345181
850588
629313
417092
839298
258640
769270
839861
1170787
900279
1146777
770807
444677
700526
493441
878979
800730
1024211
652658
53871
693168
570884
297561
1157656
954279
627639
717415
688562
251434
20568
759339
778395
75176
213269
555893
332275
355938
858410
865287
503256
878502
754251
310830
72539
616936
811175
820495
104173
958107
966090
998584
1060101
382409
267118
905076
96155
291232
889652
694363
184257
1132912
87256
918937
655557
30925
128396
962957
1171659
623629
437727
472917
774842
290295
1110463
213413
506131
122068
733066
427590
44636
1017318
179344
449677
797226
922820
424086
235285
567387
965673
733705
46641
905335
546027
123271
989397
470339
1101400
779866
1125204
443776
1118840
759190
51272
142385
985339
1099011
23591
1005275
294674
299331
615625
242797
461170
687240
124878
537006
215165
885564
692602
609269
512037
114815
880713
206433
1166172
419973
475249
865261
146838
834070
761549
767692
733979
673018
716143
1125070
1027142
1155112
74154
15614
250753
518182
998506
35649
88604
278772
586196
108064
1140430
1054152
441070
29039
113903
1014112
126716
1079283
631969
479726
841221
425571
218033
541849
473469
261554
1031766
732193
83910
763112
609307
630675
701868
312333
1032461
387878
93965
306324
303219
328170
756114
214581
584523
374518
765223
177253
93591
931578
240010
208116
81170
413048
714238
307426
270906
1043291
1140429
556209
718411
322896
1159633
344041
3915
289568
982665
73934
269981
1170491
574229
548961
610576
279606
732164
65234
139046
1163234
565196
1074365
934507
436742
575374
224466
720652
536334
648620
1058195
960916
648519
296297
1129448
928825
570663
963670
586029
9827
126962
502382
1133175
206148
873854
1045687
115956
874390
770317
178297
103914
174748
689820
798014
1170847
853287
125559
685229
281006
561030
805345
1014234
69621
692827
287715
773676
1053977
985306
13747
314952
122420
1132457
312253
922806
941389
791125
759804
470657
625004
560821
11844
1124350
500663
871491
864715
520635
921113
1037540
1083543
781151
519934
624728
229673
982757
99750
816863
627410
1127924
976350
893424
142480
418630
956481
532431
905562
165605
183132
537519
1144270
319039
823028
899730
307733
1042839
208484
856275
621663
262201
746853
994251
885789
902691
1040268
342744
703247
271965
84218
815709
688994
480096
845027
958357
962405
754450
171118
734812
98977
358353
113815
285738
34640
734044
27114
572052
363435
805232
618761
637769
321878
24313
757870
514913
350184
481771
448142
700501
755517
758759
256702
158874
124984
327445
992488
396130
786520
246204
226681
339834
976193
965126
522143
806982
48978
115951
1089821
583753
618843
7861
54797
1118706
38254
63904
916242
262954
776181
101730
324536
345686
24458
455892
666732
852578
713702
1005255
756554
961880
770426
813803
1050463
534440
75951
999546
300841
349660
448928
155674
688811
299552
81846
977853
149482
51813
110689
286664
1162448
727336
627806
367659
196503
1111955
499451
1064070
383948
729870
851290
591122
33267
183046
780976
1079598
372700
313692
30698
224603
141410
496744
1114389
722705
601214
208794
904537
42460
900401
121885
207800
116439
108621
527827
1143504
1001889
633305
740879
235979
1170744
401316
56902
300235
1128816
230884
764645
1023580
734479
1049883
468805
771947
91303
21995
567774
603837
597609
585357
1015076
599264
660355
771355
774142
222339
519476
516744
34620
669286
434775
164049
108693
618236
491353
1141998
575174
216336
251101
937818
44434
518949
812634
73669
1132081
632530
164650
163953
350343
67901
576210
1166877
445048
495758
744738
37978
206535
743050
43488
86870
130108
977606
492338
811088
100652
459670
362146
106982
287766
238138
1091662
784591
734447
434889
790324
449938
412180
117747
488013
890136
443813
787907
185548
123386
609578
801231
1104256
150879
936360
487465
589966
876673
420896
840592
565713
887826
393308
658696
1140991
44192
696055
885836
803032
628676
349329
1062671
851666
94376
986217
1145441
89933
1042288
634360
1109099
1042564
794991
598643
407912
281577
372272
366258
108943
43021
219050
736872
225519
744790
460979
851732
988800
520916
294353
423271
416022
362570
220864
382274
599799
1137930
542047
471500
67915
8019
369609
141186
318147
779701
324816
1047458
1172139
180007
956101
274058
511531
1033542
923604
999179
93767
809536
1116074
892833
731955
35201
548860
864490
549268
1092842
555089
515745
929081
437026
119746
1152781
1004991
1119096
373169
775531
349911
702382
1022027
336795
993427
750619
101738
490824
1020536
31655
1116115
85579
956691
886877
880452
904088
1004499
271537
315691
844856
407052
672282
583253
1070435
384636
148511
918776
425419
1098638
714690
968869
1059987
1165707
678203
736264
208261
1128776
911328
630211
473427
1104603
1117627
41279
768703
574435
899015
147616
527137
1153369
262600
574754
424200
251610
325237
16502
81552
1074298
940729
52094
169701
366462
705529
104904
110428
523630
442693
189712
306995
913210
478242
1013839
295550
112864
437312
267546
1127636
1157542
215099
139539
924750
78041
1163658
733437
986356
970933
186499
732010
99797
275737
589990
889081
999805
668682
1002711
879086
343401
407120
797550
458288
535170
345353
221824
89109
1006451
59168
42034
697263
811770
863677
554017
206458
959816
303112
668793
157463
42173
1043931
212707
887831
885424
1125876
1048747
1007932
891738
124802
870647
429656
459997
266934
1041044
294717
824671
222272
767346
402342
1158378
688139
178322
690099
882030
1014350
150460
111653
587679
85118
989843
4398
210084
52602
924169
753360
219305
270725
879888
748522
378899
693776
700136
506049
635680
180014
135610
740946
187494
1168729
69680
523866
734919
71088
939515
902203
792833
240872
780859
967379
216225
1127541
1165231
895578
331560
5904
804938
339108
715862
887300
1161606
287223
19594
330124
296226
87996
302723
1073446
997256
585779
584035
436170
29086
247849
888129
689828
165252
903900
828178
261094
75950
676511
843644
108579
213743
349002
1029586
300043
979223
1010592
240842
740659
1025639
98366
48328
251806
378120
635026
240926
541223
110726
948687
1118163
1111946
593984
441082
772229
70553
840055
444300
65623
371305
413676
965353
450417
295742
29428
184934
214562
1152545
995330
1159356
546072
847798
24936
148626
359578
253518
961312
73525
283942
50838
836601
723081
413506
633922
629625
72055
224678
878851
963097
643947
70913
614822
420502
853853
892751
357124
1034573
161297
475057
204856
99094
576103
504719
510433
682552
296208
521140
764761
149187
962825
518901
252168
830811
832773
111972
126071
376098
358493
780351
467830
516564
571574
107314
355496
1114738
340799
592036
429318
1098783
273625
753676
210928
499951
805043
355729
7075
602331
64627
803701
1100302
564490
511750
1003531
388143
384203
57355
87421
69274
1078979
967806
15522
305287
833152
308441
403453
292226
321519
12208
648721
166860
558294
765852
368490
677250
1040960
544272
1171746
106035
489344
692538
593774
794184
533090
1049269
906086
777016
172731
853988
782671
910986
853924
896951
875413
377510
597921
1090889
756150
53330
431137
313757
19302
843502
955545
320484
7617
658944
256239
790198
908759
898545
689963
1010560
233169
1110987
786090
322197
99148
580642
791064
178630
402012
1021927
187200
619999
944166
1084125
519452
520644
1111560
230877
357607
1052028
299812
895694
692987
956331
869482
57166
1085648
173991
80977
167440
503618
323772
9873
144411
906158
594968
349666
987011
603470
643898
1169018
261161
785491
1088865
793003
953406
378132
772488
202938
852402
1156148
1091706
546729
147798
787287
910002
427117
870245
231558
981099
802207
547012
519689
296129
166427
416098
958433
277156
526075
23419
695140
1126369
951659
462486
163721
758076
335922
66169
951570
952852
1157120
1079615
1125139
515689
907217
237870
220374
59517
524822
432442
78482
77649
619550
334177
600644
597256
86273
44817
408293
521703
1038841
46479
908774
697035
858979
649214
971481
251984
579910
277620
933766
4619
575994
443754
577369
234420
873118
117453
803374
577721
719951
680657
257629
583236
231818
18205
972993
885526
394600
495916
656335
919034
259358
925522
26043
339087
975265
978420
240144
182879
324865
59227
566888
643289
861593
835493
268362
594919
190239
964816
870258
969803
893522
278234
1138390
1093581
1109235
28468
675990
819797
257534
965299
341858
338727
940928
70170
640738
55591
679835
323453
1131146
1177537
380113
879372
914798
375979
312516
323329
50807
1179874
891812
952079
566549
4277
541705
326999
443562
915975
948524
825127
1096673
505866
50466
1068110
469115
364405
452109
351243
930423
399769
5712
200006
101707
197779
360119
1052345
738608
678610
568598
804875
427420
348996
1042351
286352
592513
349194
1025299
1142873
776924
937871
467196
1099548
130604
283302
586499
376711
301106
672257
624990
989636
761596
904957
213372
1094068
1030706
896041
172074
178787
1176683
668157
960281
1016423
511777
633458
760534
943306
67726
208739
633863
232496
77253
1019835
940284
11711
293688
1062336
644266
61316
937640
708488
518660
161426
703361
1045469
1094373
1031629
420490
500349
775089
508307
122637
403550
711468
112443
784443
239152
1114877
588238
195585
168239
347525
372749
127578
632037
522527
903463
260812
1134924
152980
49533
726646
329891
1171739
444581
512138
214442
88113
798536
277501
710754
347252
161948
1013770
988952
91251
443078
312269
592107
525226
828039
1010742
548052
345404
474795
404137
841972
769954
847632
530813
1178801
911538
112351
364132
659700
1098536
658891
341383
584766
67064
569068
1009587
108161
834848
462718
867076
340814
487361
907437
783539
293241
726596
273165
953840
366781
36732
378486
481108
331650
648879
895009
1108362
844089
166463
1150166
146103
75061
748602
392475
595309
557189
229202
869818
287161
523622
764060
509555
538671
850548
959795
253322
1102178
426198
791660
174049
780532
607230
860104
759628
263577
403123
635026
17045
465614
196652
355470
318502
468841
238478
617208
26926
352486
287253
177936
538687
1150747
400275
291313
661570
988882
832436
562237
173006
1096639
835689
908965
31439
301376
818215
831500
872601
30277
732444
654444
794629
842790
77880
1008521
1040889
1068295
1127334
762925
738605
746611
100904
899784
401422
73289
575888
389890
763433
46402
988841
94063
993506
1166268
854827
1005531
1084157
410303
1017748
68898
995060
379107
1037241
356320
161022
1172010
1140439
599914
1083048
793055
750798
951636
1059174
64048
814267
586295
528140
824812
542625
376455
177188
929648
1023128
752036
278971
543771
374937
603555
587084
146785
595959
1176212
41119
940143
615357
543492
791452
816857
1098211
953220
1029575
560430
162044
375043
69285
1035707
42514
379624
1020725
734531
1057123
266914
54485
1037903
333845
1015364
482478
436984
613515
790465
98981
531233
975851
225876
385693
757160
681940
798907
752920
725299
146330
251546
212925
1098801
270109
1035795
219540
1134169
987841
912344
246015
178947
330658
1133119
199906
177306
367602
841404
513850
573385
824728
1053991
1143097
28427
1072707
797687
772718
223727
870059
609102
280563
586780
461004
533323
937117
754605
1142442
662765
1166219
245412
1159477
1160763
329680
73011
953558
70986
342308
115323
646973
1071595
344672
673305
380801
289568
515128
1112657
1039489
726906
810997
686029
143879
641941
1177895
980246
476905
515729
87195
680945
588608
407233
1080495
465928
376071
20884
1151179
255227
916107
911501
998247
937714
404985
1157460
683388
366936
649274
535810
1127683
82955
384108
619430
1047201
995663
291753
1021421
492017
775975
935525
893591
766279
208182
742997
187694
1055172
796097
1048369
741663
1091243
1145070
1033361
358693
608852
1128764
428546
783032
1049191
540797
283479
400251
563112
769780
199281
447467
64764
729674
1070514
698635
761990
609465
905766
1014331
225062
1052614
1117827
86684
61379
1078452
320206
1055846
714877
301622
1071580
300777
24585
1003174
285368
496260
323510
382860
707238
490497
1038688
267740
428092
314513
711642
421070
778112
709763
536977
407570
402119
293500
899650
645130
155340
1158353
1114776
751291
619343
322835
292164
431890
345523
452879
723850
422737
17174
4743
168716
1034148
812711
310042
144032
929365
717170
1109328
64212
713039
930353
92664
74975
388774
1106682
1169126
663495
853381
925268
479236
135925
1066179
96270
1107407
227214
730608
51030
833462
699742
1130053
671750
474973
1080474
1057923
572520
178485
548257
895046
1004377
357543
505300
304729
434666
1031176
383562
8788
1055196
365553
1075807
707744
898126
584040
472914
1114500
200649
893680
1158408
839747
162635
878610
640140
200108
762813
1150025
100295
625089
1056365
172304
133017
926047
881975
340311
675155
70934
159799
445760
886884
682566
1154759
1156874
937634
682424
1102379
122378
606569
540842
1058690
682500
821201
824779
463252
715463
452747
751843
554443
241831
188333
634834
615687
600341
374708
301144
954546
220521
176760
570063
336734
122341
731083
811709
1012602
1057446
265221
122666
785856
380530
24948
335474
769131
1158381
84954
703051
823657
1001511
429371
555156
992270
1154044
774469
379609
1064831
284206
920958
191080
1046895
396595
318727
921733
976336
625406
913061
551760
633109
285356
379138
624007
876183
164524
715949
1031705
902142
362987
896067
707929
995500
752228
561074
1150810
906430
1077965
210686
359357
781093
797235
52847
281154
934643
1156601
1116910
580642
418596
745432
811294
1000833
994281
1000460
920453
526661
867393
1096466
19330
1142912
186380
938440
52607
417097
385721
733491
35562
765802
411502
350541
272672
259323
946354
1155312
949398
199712
30027
98752
814398
710028
576027
1037011
518430
843998
800231
1059637
550750
429488
56846
160858
201520
256302
108252
191180
807449
535418
908808
172437
941327
862619
100022
37597
923496
1143718
1150055
837497
986430
924575
494107
1029172
38553
774125
937341
408519
216651
43781
8104
16305
382510
710964
1123484
45187
841471
435732
312951
415781
940328
1089317
668884
556934
388780
1115077
118813
581767
854237
116130
697818
664702
355234
864038
742597
326872
1052366
803887
850010
21334
872356
160723
1060375
640529
758907
472655
802100
24528
1118103
436697
1018536
34634
996540
278959
403185
913047
595176
892915
519421
22904
265178
1045429
119942
620627
179788
578389
790359
895921
328284
554165
381691
1062555
927129
990907
698438
779470
934552
392150
541566
257735
896653
244578
948299
469907
723679
1131395
71628
638501
920849
1010996
777299
10774
1028154
413621
501655
603962
167475
829143
95309
79668
427783
266789
488368
21714
381148
589810
111055
200043
650623
1141872
726084
608389
622414
653678
823507
621733
307151
1060840
198203
588785
398255
378678
316108
220823
145623
550253
805891
264736
544906
469302
777631
72212
38978
442435
1099355
384248
1128545
697153
250144
732220
832821
738180
252137
1130770
353397
300216
82616
479289
44790
361347
687153
962228
16253
523949
1153290
1126242
792926
780194
638883
1090087
1018984
437086
320380
370228
371585
409696
407838
161118
319635
1045779
125178
914270
443638
37955
13448
259376
1064597
568843
319439
878984
614195
502831
1003340
157776
233808
822541
59239
27554
339983
1069407
947143
207608
948029
588112
708799
261068
415381
65162
633748
1007948
288677
638948
158644
866275
17813
269389
56029
223702
781338
247298
1049878
500741
357144
691842
440932
308520
1092374
1122602
726157
822959
884152
910319
557402
927896
16483
730172
475548
658192
1048024
1018719
760906
227613
4926
389328
572143
251273
575430
1062822
944791
185049
27261
799223
826094
188594
678995
269979
394676
963400
542522
963399
182220
1129686
722386
770883
475718
681311
637993
37721
960740
77593
55936
495182
826048
512442
167705
34889
630392
745915
829597
606708
1008104
366731
900511
213075
299882
611642
324065
458281
694444
736746
403096
96039
106676
591085
1151077
153180
710202
1165311
1158348
1044541
453346
1179176
1178249
631594
246793
1001833
890645
1141606
328954
1108593
490996
413935
558861
948520
798668
433135
905710
63621
148482
1068679
996299
581585
100656
168650
1140939
141879
505757
461399
1074888
1126164
1175944
1012816
59454
149315
713264
188662
328451
50114
616388
449359
739347
1067181
1122510
9363
215640
515390
511140
655605
758617
353460
638712
1095166
892782
159455
57194
41735
743506
170522
116311
853103
890748
155558
112116
100617
269826
54056
1033322
312501
377951
1176821
372489
311962
936123
1057801
491089
476326
949554
290128
735962
138672
331987
636859
915586
169439
8620
731431
175068
499690
1107838
866676
183252
834783
518415
610363
1071791
132373
340259
1162952
917104
908137
19757
668428
24794
622154
448311
84321
5577
405708
92356
650532
290428
428064
228663
119760
188152
80404
1069263
244277
337209
1058578
557346
746716
787687
273556
1150365
450789
234142
177937
992555
701020
311550
458407
814978
3728
56902
930178
935132
754854
861723
581835
842100
682519
382511
1137150
392473
844723
255430
875867
368230
908985
225298
320187
464618
341444
462645
610683
692018
71262
63591
563518
23083
491869
1121189
1107085
817181
539769
86157
168820
436479
1158128
460883
1161167
4066
682464
930226
542296
766680
1096153
1036917
247789
348477
1147391
351902
222257
1037062
635142
347960
1174634
661130
220657
633364
643975
952459
530731
662897
699761
647007
1113274
425629
476502
1065201
1027746
47879
182861
441827
244602
774543
1135601
978698
189969
628467
575351
273596
54460
1092276
602439
93680
995594
339319
978397
1079801
525259
1027336
1099549
448246
917474
519596
370511
372272
1117599
163582
826481
1036122
1136592
883244
1076073
617827
297166
117102
656803
220502
1147758
318451
345895
582919
1130954
7260
604597
591847
109957
1072481
867860
1132481
638183
643227
77648
152619
332078
382709
973966
566808
31578
120403
1042130
587168
245354
802741
13222
280153
1008472
799895
471961
923736
1042650
837228
146430
1147372
475149
205365
562395
290269
660016
870874
509792
555715
1110738
101196
656619
165457
1114626
896277
672407
1132037
64713
1040372
251844
1107507
925474
718154
283737
584398
647330
862775
334385
779282
1091964
586925
644293
129827
649332
934084
921451
642477
446679
1101247
477626
497512
604717
210253
899315
964870
169192
134944
121455
1020117
87273
868991
497372
750366
264537
30462
622422
422296
1166914
302557
985153
1066523
902677
914289
1154282
81767
684065
542206
225767
498127
761697
753043
635053
793680
710937
88728
34671
690025
551184
1130897
1038292
900816
669316
722402
436714
257414
717665
1093332
524448
939139
1109337
975059
633032
548532
907539
147307
332805
691310
519751
387498
727477
860849
998336
228977
166608
446660
728767
710149
385916
973819
710923
839058
334880
80675
691682
662142
627916
569778
513857
77733
893296
918473
716665
10504
1175866
337521
134782
960006
1009815
891962
704803
1126892
125229
448267
988619
622775
441332
874685
529364
682191
907085
536507
518857
205508
282146
146729
361347
31193
20649
170697
891850
835335
1040999
434962
730000
843377
1178197
442374
637127
369203
307296
854349
804467
1017143
345640
922785
134536
1079101
456586
539210
818902
247301
270512
593216
443561
675871
263027
244111
57260
687205
870492
49762
517051
923865
1022821
860612
574414
568697
897427
696894
89205
717100
140435
485045
619985
755278
740316
800070
783382
237296
427675
850720
758463
1027521
701441
989692
730814
623151
877984
546398
828316
973676
78430
862395
24050
298961
572591
113029
606163
746055
915550
27966
1012911
1001366
169020
478589
480448
258198
173693
115917
1115439
480437
944090
963957
1051666
715600
1163094
272984
63791
1019729
285540
763637
1063226
517851
244539
151720
107401
653567
719711
741076
701487
676810
583400
970342
192010
865751
421342
959312
356629
806412
1052561
932734
38442
153134
1167252
707091
487789
724869
217027
17102
1069556
485890
487693
919154
772531
246114
418037
892326
504650
889954
597835
914439
796310
983771
137635
865731
593707
169018
720942
853966
149230
453157
218730
1094611
1078470
834783
1140649
682015
673638
1057494
49803
404815
643725
224932
1009277
1090076
463654
962688
617673
1176704
359982
48384
184885
1162187
836716
469684
377128
362631
229015
193102
223297
953728
258770
1115212
458961
597845
197473
656443
91389
170578
302478
1058392
322382
33012
484903
164669
242960
741101
540537
141636
968893
100022
717423
147374
1063506
834092
786830
921625
215391
1151710
652480
542116
871998
744499
877504
616668
1092484
695079
798065
203794
395981
768221
1108685
1002805
254031
629737
424527
1040571
148045
1061574
1107475
29128
151922
319761
1132435
101214
1160553
750945
1075500
526243
29026
1062239
890334
778684
700624
535006
334440
442354
561841
15223
691113
518877
892390
145360
1095526
1055003
139985
383211
918546
286455
221921
1122392
1057051
225999
11650
609579
837526
1044904
461204
196502
886384
277914
345920
113663
472292
515234
113156
222153
44441
212663
558966
444379
103609
481025
895344
373719
738624
414922
24609
466305
29865
466473
939257
522840
185289
599642
258436
359536
286685
146951
987915
1086116
267396
330987
726658
508701
47966
339568
304384
301346
922868
74892
660025
424362
546619
688936
837894
54593
414604
552403
1120213
726671
254329
1168203
1094793
1080939
990452
196838
892721
847945
753753
889303
1037415
119326
105839
286717
142845
1125426
449433
121205
800436
158043
158970
1150150
497154
956446
788412
3608
1042962
807691
763481
766197
31067
848576
1013614
195466
129558
140772
349918
856858
663372
360234
1051944
833909
768389
705488
1141387
83088
341244
295439
929002
978250
816719
774211
350101
186029
581480
163457
355676
607936
337330
397381
11305
257847
1016496
371231
35926
593234
784407
414910
809801
917915
229917
706522
1019550
1168818
655463
932569
1155784
396524
1173115
363002
389231
982051
674167
58609
163378
212430
56458
531391
342360
624370
483610
1103226
714490
841829
1129607
65470
123359
776328
878651
916025
1010696
426059
127963
447161
1068653
317435
920131
229704
776175
190356
314193
95689
529223
70574
190997
867
1022854
482239
166698
582024
621561
847187
176652
241232
189579
165574
938659
884455
440082
443869
711942
1135928
401020
1070650
296044
237916
142303
602785
416888
553780
726552
813605
716080
662946
258308
616990
1020178
456742
553097
60913
1048044
375212
286882
968897
549431
928331
611261
913195
492813
25840
540133
665511
949484
1097080
160422
357892
855863
264595
353391
952932
142864
429020
1130035
591430
471205
181365
227433
577537
339581
1008763
51785
1020545
903849
640595
734879
618694
991841
228787
747184
642573
948569
588760
876497
607172
532956
1079164
440741
1020247
539554
93071
1138378
818119
1122302
794093
621197
814612
112784
224641
1047043
139633
186739
1019861
685959
542815
535324
1012629
450844
236529
179914
101229
330891
222473
214496
935774
737679
482191
268378
65805
557920
833256
715673
385265
1095420
256248
526694
62094
252089
268676
270716
719322
1053936
822444
336037
1024929
594722
599374
676637
1142291
884148
163606
917863
92048
935901
564388
735015
252667
1002837
165530
1135519
248305
858105
581115
991770
748484
513369
320742
13494
1030389
492181
256993
241171
897064
29403
909847
482787
38335
951568
758019
764731
64422
495978
391105
856526
964030
459713
589411
278590
943090
796094
813512
784005
1109125
662468
995935
701191
737186
916140
788083
572611
5581
889928
112236
709092
348443
940293
481830
664841
624479
637696
608295
239463
804651
152676
605119
737905
287677
77268
707901
627478
369588
596339
162648
111163
1100027
1064571
602018
202447
1150086
709689
557925
191433
447863
1128732
852663
628269
1062026
684999
986801
905090
537675
100253
507720
681916
242665
692895
722567
492415
884443
890265
801418
29224
842725
1158403
10806
908321
884215
1148287
494433
130360
404972
518990
57550
677033
885818
888545
578330
786604
773900
493438
786142
771497
237455
757506
472277
482928
212636
267281
848103
123867
993290
671025
312988
927803
523356
738622
787762
464591
186761
752641
781250
1101520
1127901
1021790
471981
888639
878407
345966
83152
26270
107820
618563
106012
859734
774952
334716
101163
694993
1009994
873949
975924
408347
822713
5931
436724
1003978
913602
67997
3630
470960
794533
166154
1142862
562353
319042
1013647
840325
1174594
479951
659250
399457
538230
503185
444929
847243
881615
887519
805131
241574
180870
213236
626501
325940
459999
227855
974647
961699
370826
838538
205357
679763
969487
213932
105497
683244
770124
892249
249957
315191
813473
984916
1074962
440958
842224
484321
299299
731125
208340
888188
570992
1153526
208198
110929
436387
1065692
984557
599794
1012209
569961
27367
122694
754753
547506
625786
405734
65280
1154271
844260
761371
184760
478720
470478
431426
751788
502978
966541
175158
277194
263779
961784
1136355
170449
819560
179632
701802
1094001
981925
607473
410488
1056437
776206
76011
181615
402982
429618
195380
799309
808637
223367
32862
1172595
666791
666754
1101366
903833
1081684
731952
273830
175399
457226
411025
47389
974774
391710
430849
135969
461119
485338
866983
159089
1140371
832058
905104
245046
971219
326969
794984
86141
958131
1161384
471076
981390
231360
835067
941961
35536
752519
51091
1143000
531814
258459
758296
934149
811202
851089
1076901
52848
1061082
1089041
625804
807893
299725
27745
528706
574011
134749
665103
1004910
666471
792908
366941
273078
362997
786135
250969
1149607
956156
387609
39248
1053497
924338
272255
614689
84376
800922
935537
812533
319149
337530
442024
1131381
320532
475119
600072
1146109
416240
817288
882037
14515
1003249
1166538
527336
93000
1012260
906101
747009
574011
923498
1167849
765116
210708
1073260
1159671
855503
1016192
415744
209307
127992
939494
29141
319349
796313
905379
210880
341439
823464
922339
409657
1043361
415750
424827
846175
649672
239946
522433
377143
387396
136216
47817
608445
976454
8020
313816
504413
462908
1022098
473183
445995
758423
959247
849348
386386
949132
764610
113246
896104
147344
755327
1047926
681950
775555
599156
743198
329064
383669
591744
1038007
448421
1156623
1065945
1040470
61235
43570
953125
916155
256038
1039868
934352
180013
25207
570831
826150
920615
207411
997346
160706
377511
789338
1041462
124644
229275
732043
299207
912739
43556
579315
1103050
405069
744157
394451
712341
681173
224093
77406
145127
2716
725790
839193
1068978
784059
900571
1006502
494915
359035
457975
643182
396042
1019545
894123
849780
284720
117324
18572
1152783
620903
354459
957126
350461
134548
208789
990039
1108367
1134834
1002117
853090
682420
55864
1028859
364923
494697
288070
642090
860651
489215
1014780
482682
166872
219320
297383
89317
461654
945180
1029751
743282
89519
290154
169920
912406
780746
945954
11715
906757
621231
163397
1085141
1176676
39193
1194
321777
815200
1077629
791375
655063
811707
1055900
45565
899257
966025
220599
429042
83734
961336
86718
684870
517485
286643
392409
744891
517305
512081
1133240
425299
173985
730516
752402
927443
589182
802896
255426
1028498
84720
525808
471064
89247
339542
600113
656655
53652
1082161
1174555
845789
147667
699797
582372
518327
335074
1014729
446788
957296
568790
729349
158246
10574
524842
368271
170699
852943
423186
217606
950514
750447
539636
979788
9049
489117
1141058
846016
752661
170019
980839
1105772
459534
44500
1031732
151371
25001
218181
564517
93271
65730
395717
1153512
528871
745565
339212
1047140
802374
892545
202883
767514
754914
300210
209535
673771
366437
455680
70216
168230
397405
499123
901114
213428
453638
612124
263410
527013
755118
1112404
229351
437355
658807
66546
364455
680348
935934
672372
251361
1065957
148323
1058087
521104
679766
199724
107312
1019193
1097972
578739
658712
157534
975737
1143663
1043873
950121
200348
295429
496342
849001
470331
1130632
577614
42464
159868
867164
305775
31341
761163
922361
370532
532682
387167
124873
93261
1051794
57243
771729
993975
1125271
358937
300953
776807
609964
208203
274898
744474
941723
545493
247165
588676
667547
830362
287516
163828
1114275
588688
273873
58165
192093
391471
1131905
487782
161679
1082176
926271
805079
892219
939294
119112
1133794
809030
595111
315758
1032184
1096291
812089
486253
610481
555838
585989
554908
500356
1006494
702284
545309
1019578
1007685
1083065
373108
815546
133911
205696
136152
278945
1113650
871261
151492
1139325
69888
958075
1072455
738758
504486
497055
650081
303174
933610
710411
755445
345968
1155457
243541
579462
191865
1149746
1033423
774124
773645
118934
1036650
100383
776699
191781
46680
356769
649217
1155320
731815
985219
1011262
1128167
720477
39506
260633
82764
941928
1009841
1131773
1107121
318635
369988
199267
48117
290103
258195
408505
284513
542071
182543
408609
25173
723207
261728
507387
291815
396171
689010
772147
824713
55376
632862
726557
193166
912135
881903
534665
360331
867613
1124093
412711
101046
1099789
295075
22955
144781
450691
361126
542852
477782
1104459
165553
554293
187507
783001
1039717
1180509
531386
3052
153435
1170524
581169
914709
850422
1105996
216405
290535
1173387
183596
725780
842088
922219
342095
364023
866221
130127
827229
1070174
583500
167584
927288
803879
875112
1081521
1033282
601045
69023
105867
74073
464310
596017
370724
786120
385583
691897
475998
876222
178727
670184
744760
581588
999326
86249
469618
989997
998284
601796
207537
383478
70318
886338
229812
316593
1155274
327282
866839
582569
147003
69760
1092706
365086
476013
23180
1026801
280791
1012727
342058
503086
1174818
56739
467905
115962
210897
323859
313502
757973
9083
568512
516398
309155
560231
1128352
870083
826658
966258
832415
305937
664601
998889
49037
522315
620958
744900
494332
1004530
825961
1027092
204351
781639
524268
157895
844185
924369
1170712
1087463
129952
375288
275209
518236
112030
63258
656799
792629
124672
321092
1159216
1036560
1091745
370833
363976
712804
430483
495161
717821
513033
1133896
850541
445098
265496
368059
979249
210245
989620
773877
834704
834386
1102297
662750
363883
125256
399992
225090
385401
465340
668579
881747
91887
266407
696881
581153
1133338
89504
653167
124262
697143
798515
1031982
896051
157776
1141781
182411
481954
721914
781250
638733
1137920
118144
698552
1040026
918131
1056092
215903
985152
892086
964777
805208
461459
617305
424058
754718
825021
35491
943100
858743
664089
202708
708254
791207
803843
637915
1032425
586256
856583
269922
557937
939107
683385
413891
969292
588971
764541
20148
707505
168708
802464
406550
650216
111538
362315
328243
139860
76846
299173
519380
205930
297333
1856
821626
534774
150949
917134
461452
365066
675581
307860
719716
874292
967004
41434
780242
635480
1161072
401068
280478
104373
948094
250035
667465
502837
886609
1077113
891308
656097
125582
923324
1068340
15954
485379
994325
545820
1167319
142909
52420
378109
545861
249741
31478
904455
127713
153973
302529
621135
830345
209397
1016975
421082
29092
669663
1093956
186318
268457
682671
802765
215791
748974
28906
867942
525929
699595
489697
877505
239575
921239
536374
864227
357025
41602
261358
1005236
1107051
830855
284084
1130689
197303
419404
396167
287265
680961
71024
963682
431863
98447
591626
693201
213402
691403
315009
164967
1161053
598775
1023120
1155921
343638
676370
1150902
80373
2374
644487
554503
1026686
229616
902543
361692
131606
362473
745629
828897
861575
1158175
52554
922895
265048
448997
47801
466549
69467
701494
39578
1088337
317757
905860
780137
45217
787922
413522
256152
168413
921836
448522
283640
505371
185371
400384
483700
644896
794278
270414
269619
369334
827175
409113
917185
598944
173699
757711
869858
1082750
762212
1022714
765587
1071480
1177373
23981
706884
437951
953774
311896
513032
388117
786716
944089
908439
1029039
218865
86344
76614
1026575
74620
439324
930000
1039352
358506
865681
1161511
647582
1136744
382041
838199
620642
979707
1133060
355418
1129195
339042
219687
1087242
815610
117978
1028854
259991
216229
1080149
723666
681389
379013
861828
248460
590438
582401
710340
377336
384539
907163
552574
384966
260979
7363
908826
769580
1172154
7386
1077580
1098597
110874
1087499
780483
170865
1143400
926537
565837
980954
407854
258614
667016
686588
431820
754569
478021
809105
1038743
766695
125581
767974
724217
1030603
331097
300905
233793
1120475
250106
146509
850982
408812
120594
386826
399047
990220
1094537
923197
736243
547857
340224
1140056
112885
307011
249182
798084
762549
172856
839098
233350
986250
65334
101946
886110
151962
1130303
1006429
623835
508762
270710
879728
1149368
114987
269500
399046
865457
432669
397883
613861
563488
1096386
11545
713153
60034
1044871
1061999
156953
865247
8256
991703
39070
271978
873542
620436
528707
117329
1055359
418852
541198
605913
350436
996156
406006
989363
163141
724320
299882
1165087
182803
78234
683153
47876
1029614
63788
617975
993205
416562
36802
184774
231337
699144
320934
581347
499025
584596
147582
705862
842781
1037436
855317
1151459
288387
87696
632278
881875
45901
128293
862796
104182
980025
1098643
703957
85372
149767
758815
820115
792183
464138
637328
498549
387033
224303
1065492
53721
826332
215051
56435
728954
821952
564907
419696
472846
427070
90278
1173953
1130083
1062582
1016700
439969
377581
1066500
1040136
1106602
566470
51973
16490
704771
316595
1000364
26783
343898
100293
818909
428896
788016
679956
728431
1147977
1103693
283473
244623
347109
596210
378676
1159547
1071711
686575
253140
760279
19668
748651
731485
616019
918031
1072317
507159
473951
539435
156111
670948
655556
583358
75014
729617
738955
331682
200846
168739
939127
814701
40688
262226
57358
43683
927242
180854
138385
1001911
497886
504375
381998
149492
174584
414399
356951
387888
1029088
11884
63796
890393
1005229
436168
1175448
575057
929375
1005678
560872
300618
949275
360919
506489
1178514
1091021
310573
507530
830085
163346
974957
133905
390175
130906
947606
59875
909627
267028
428649
300142
1045062
689288
216827
489799
1130639
689084
841940
884705
624940
604686
1140371
1031413
550777
521995
422977
575414
109811
763616
821491
690475
1051735
124133
58560
599001
132619
929740
873560
635249
1100405
747758
966117
456293
207454
342883
310325
343002
897230
335059
595868
816393
1160636
34749
742637
693927
35961
19124
616981
1048898
827626
185709
313372
1034490
839364
1155157
737112
124976
524564
1135621
1126257
763227
795707
1008155
270339
1102463
950179
352142
777599
690921
592773
399435
557078
447148
854388
179054
496550
114663
597173
1046116
175457
964613
543607
888146
654762
784566
896241
1104660
1072725
1053638
68421
459793
896625
818751
964295
144641
682738
94714
904521
1171939
585080
516115
651637
147733
431632
818573
245328
481463
1017095
225963
736995
725619
305158
917679
16265
1104390
136242
608691
474717
406630
978589
80984
259611
115339
584290
388194
472717
832091
39838
384737
374396
787758
729446
420499
606896
1126003
965619
1078447
296590
392417
1035171
1039210
512815
88229
452439
1049594
669838
749051
968380
672119
669458
472441
557696
310553
878285
236649
273188
64026
1049553
512752
797962
13338
658380
612660
943185
921101
1089868
852828
517543
161905
1082204
433847
357699
589335
685136
736240
677918
1172795
230655
426179
473211
189132
736192
204876
600430
767781
800858
436617
696327
248697
220901
977878
1110716
1145893
997898
777437
1173224
857917
41044
1131482
544719
644481
653903
107551
1052989
584131
634107
333240
423065
685644
422570
681757
621323
349639
826914
988263
1032823
841687
870974
1139004
216819
898801
716062
683396
78060
646967
334950
185825
1024295
575291
63553
726350
250661
813204
984214
326363
459992
1112555
642425
725860
17204
686832
631968
337250
353299
1125193
741856
832498
473640
523191
378177
204179
761521
936586
1027853
1034630
806337
497194
1082420
519555
827894
823066
402130
1002562
1031754
151701
836579
948976
520246
651062
25424
1156070
935987
152095
214253
39317
1007266
629165
1060742
447056
784246
262688
318953
1105432
872654
740749
249221
946350
1141659
446767
277216
646304
368501
25512
913625
957592
1116560
575746
976411
527836
327136
179832
638705
663457
1180004
568564
806516
28697
679632
498573
906888
374226
782881
478060
1150596
732473
413628
104420
766221
78918
304046
352821
381418
870355
704210
590781
236485
688893
24942
111585
709967
1011800
809051
668286
310817
439900
1051456
10720
818140
941266
646341
436923
39967
1087347
271057
800958
545943
522307
1065664
531799
523500
267745
922497
434103
879781
594185
277236
394919
159145
488645
1115017
101734
997486
240870
641111
224981
76863
535549
715614
766737
613719
841786
59093
580911
666756
479317
744346
449998
600808
662983
1120382
843081
505759
519417
1063651
834395
701347
258708
1117225
1037974
1018896
730991
523699
133921
656990
1061141
60819
145223
268643
1001055
152424
1011932
668006
461689
509646
740205
617747
613197
474869
442527
313558
647441
8568
922205
777632
442938
961573
305376
7485
754329
695133
942398
878404
8329
99632
31660
966443
862476
160492
675654
268270
953728
908430
553506
163740
923353
577536
24338
167750
1082949
63183
322659
78173
299135
656734
8867
1128087
208812
40988
703201
533031
743057
836400
676819
825816
742523
592476
327246
1149546
810544
1146417
470834
778681
572135
930616
565975
787807
1065182
945896
729000
3984
940148
130963
444936
118995
287170
925230
193362
895501
554099
4368
111895
969118
258426
177246
9738
711813
46415
72979
284295
865750
589363
541158
812253
917230
393249
438879
301017
228006
26611
983096
587254
431454
240341
483116
718193
61549
895160
140371
400086
94546
925081
998451
995052
605266
596914
374242
49225
873335
713322
388836
483953
698165
577496
1144492
1026218
982594
559441
1063174
960889
254241
712163
455392
383842
239907
170855
490743
350447
434072
1139816
338538
981043
943821
1093921
875613
942085
772837
591710
604000
294684
1055262
342266
1050128
188426
402061
398404
1144170
1159980
310387
895073
260057
950210
351769
1113990
1084723
103485
137927
668801
1135232
444155
795909
706871
465227
18403
139806
794446
840992
693741
415146
903586
143933
261523
823620
1078291
714085
471915
1035802
524059
110773
1088492
296070
842934
174583
833164
359134
619158
11434
393866
297427
656149
30239
950671
1054874
315221
740690
1100613
684855
157424
429403
430799
1099868
712715
394521
616907
200456
426332
122080
1124753
602036
599629
1070253
771383
219146
272254
1123448
200506
738824
1112883
718356
188132
347268
155789
798893
331240
921732
47543
254618
1043984
464779
822151
397047
356321
900476
234943
353322
419222
58747
39638
233262
414170
1179267
405594
862034
1008718
99381
154841
1039995
157229
840409
788788
470906
517507
361884
389962
483761
255904
1013318
257390
722242
828318
448647
211305
74951
53722
761387
53508
915273
1168450
13164
560808
115750
852308
374396
731016
972092
924304
48868
250430
678471
545231
475148
348728
1080943
1143742
698861
732914
561833
1122188
709811
198909
683607
299816
332297
885892
518206
450825
202820
897753
538238
853244
457265
915019
381585
804392
575319
768632
672613
1083077
836774
467716
356345
255562
810519
1087682
14403
405797
554869
770741
391886
51791
648503
1101553
547253
660444
6423
1080222
1047857
383406
863530
870828
180550
506304
939760
1083632
847844
122172
334571
1089410
933013
176751
919714
763222
512001
904067
1065793
938350
633809
1073771
1141756
463021
598588
976825
235204
969602
1137991
281097
907252
1108554
471592
1170887
316400
525094
833360
249045
1139790
1007133
1173393
189071
671367
674318
920486
173846
1011430
1131385
969979
325809
984230
845703
323041
863249
804084
347136
191457
176324
667240
241282
52695
81969
124537
988156
539137
287904
1173465
414524
1096192
324724
1086446
291821
396025
850256
3128
599723
746331
1041271
1090956
206446
241528
808431
294481
1044503
989291
70384
217963
874795
398514
596272
1042767
126474
594817
805471
79620
849900
119084
828853
778048
234880
1016769
117588
25647
1144464
457301
622287
549434
835657
712036
664184
751073
476272
410871
3858
372738
392337
669635
624837
1141664
644977
1020071
975989
94302
901954
240434
387828
958466
54575
454759
454142
91847
535101
956577
207101
695869
1095062
493500
245930
772040
884181
677836
715542
489153
285121
141610
1461
199010
357239
485804
666994
851986
909570
1006923
168597
450337
745139
1006391
142300
240984
763337
738522
520705
899094
25992
731339
134032
748820
20644
16870
430029
268760
332992
931772
1150884
980934
161486
12026
17885
362103
831055
824318
17390
834204
697592
508239
755887
497053
750696
1140080
836177
835439
592373
430789
601441
445674
465006
459813
124132
883326
1012026
7491
741169
88888
881102
597481
53328
338330
719702
197716
448920
767045
380562
158424
930965
523293
740280
774443
769803
825727
1032042
349343
781417
855811
646368
1113912
730303
333384
354477
1110748
1000476
1046223
936303
285137
99507
241423
1174833
1154602
113895
1041784
1137347
1003584
459695
369348
672056
410223
10084
216333
576867
12757
758179
224957
1125459
74292
850474
767581
323538
391036
1165480
752363
1059032
747147
351070
707416
1038738
411566
990458
698981
87700
954109
112702
1073354
412724
910717
385488
268186
514444
349341
841627
528026
1037046
222090
3076
727168
574123
968096
317205
884373
12587
79110
902009
744921
160301
789612
932461
379619
1103954
405807
896835
218955
90175
945417
262334
614422
639573
111969
719585
639463
891260
469407
882566
551864
426194
134811
625103
1066788
251358
690197
575684
521558
515683
562340
875277
1170617
648802
707511
726411
755607
269449
595894
1119553
302141
204598
698944
14763
516415
184373
520438
288370
686211
182371
1067404
1011950
391095
1135852
702796
834972
489705
998974
670712
726110
171749
730722
492933
1010026
99363
683026
780741
1157420
989747
962693
939957
395838
1076293
276870
980017
592163
984888
1027038
286915
5399
208806
889492
442079
727318
275592
506561
628920
949552
564648
551185
717550
69760
568470
1020669
1156834
1148439
758241
1006497
628823
114917
438477
668033
264088
708547
1134137
552566
573021
928429
641278
563793
632693
1048251
659311
947820
406809
862480
1051597
101120
574009
682278
681664
72944
997962
428403
768277
1161270
1117204
313807
452251
358435
18234
681208
35252
167364
139735
349226
227915
1090602
787685
919573
14774
736838
171272
1143991
293218
707262
464145
1139492
521001
62621
599627
36803
526746
128142
951389
65151
822807
1154360
717145
761157
311471
414825
250320
767964
1007786
496187
332787
770247
182684
1093045
11175
597080
1046300
811160
148663
983049
877755
314702
956473
483776
167733
119667
796198
417112
787534
1171083
1154450
547758
82877
867322
122664
225079
715056
1173801
175855
935698
628689
230024
79196
589564
1018143
728993
797060
427691
330299
179884
509773
1041880
505127
507726
365826
1051773
1138057
292913
817181
898501
570001
1084126
925655
317355
547455
147722
822126
487522
111315
1154762
490627
128876
1005828
977059
401578
1002446
376197
766485
417828
159483
23026
391524
933394
845372
1065022
425856
1155059
402174
653458
610878
193277
258312
30047
231075
561181
22486
147538
618533
446076
55674
319664
77747
692056
923680
1057950
252666
634083
850449
889770
282272
841772
234485
407807
364764
1139217
320159
1042466
1173794
1056154
62973
1096388
96270
704298
212094
991227
323476
289230
516482
501872
309393
1046278
754109
916358
485112
114795
80120
671962
237742
825488
21424
980981
319446
930600
883198
128337
766274
316620
166692
544326
822612
661777
596120
583694
421482
549683
776058
1143034
889333
882907
334064
506641
610113
877181
1118492
890912
1036596
590344
855578
527657
351084
1070423
162264
1019817
823638
989698
33734
297871
27292
474631
1178853
985388
796379
18049
168300
971301
401680
760853
935192
990825
117964
1027253
690224
342034
395758
603870
500370
1158474
1042220
68416
1172820
743590
821683
652716
287644
1139209
15622
321674
548921
605124
442419
8176
457280
507895
1150582
340687
802232
338518
375551
834024
363258
677319
342694
153450
123118
327232
339825
857634
222855
605061
844576
861227
1034610
627449
505265
679501
795314
742091
338875
283256
801521
234143
213291
708261
323872
828838
787573
98955
244098
776628
873501
1054355
288963
1007247
531466
270798
359565
610119
857656
485229
809715
632641
157873
174034
11910
469886
113124
655425
396305
177870
870446
1049176
632363
1179648
365296
612686
630007
59734
7336
695004
53576
112835
653732
1169039
103757
457238
936360
336594
835016
257714
984386
1106168
286410
1088077
118496
190727
626809
142184
716312
48485
553382
323051
258848
584494
299234
925274
961532
1165010
230819
402766
921349
374337
193817
1070552
48293
171589
197932
1157085
667633
917222
605443
1171893
763444
1099365
662107
306672
976967
254641
571466
978300
47770
1023920
666629
983432
399534
54632
1178793
853110
387656
501494
651201
873900
985922
522926
87011
537675
195351
86448
1073780
622870
819794
451841
20095
401829
1037236
943957
437836
379334
175186
211186
1108357
1179354
763552
227555
569397
822317
969523
911551
536856
547487
821279
186898
451379
479320
677098
12290
750262
950500
1127218
157793
119361
614699
162836
1179747
314068
703260
1143383
669461
1139877
157885
1063825
1071824
311855
344026
342039
442287
985627
413956
347995
1157647
193563
143635
1089057
652998
1006029
501181
193264
1050582
463568
409310
239354
1120966
45148
275010
1012873
84386
58390
1129964
919745
166146
1152190
1020045
190508
648624
965316
901114
1024430
147560
841754
863616
596580
174322
548124
47368
731234
948676
241921
1074899
989613
72451
872540
58465
231394
832996
907422
761719
303386
75579
256700
151180
715598
518218
588779
529165
1007067
373475
528788
1041200
877503
166100
16968
806886
81578
897145
476220
1055898
71483
50593
1025438
630830
842080
732118
584285
981039
460100
1175605
265652
405330
458937
712229
932630
952253
383528
145663
552168
183282
638088
589829
825494
569339
251678
498738
610667
146669
309407
126834
1079
898188
266237
1098926
370135
147985
786418
769245
234181
839835
141967
1034512
796412
1164357
71824
206450
199088
147522
151170
525463
22945
629878
602371
348358
1156628
1015626
122773
51686
61849
350940
886206
111929
478755
291923
326848
49012
7739
428635
350768
738376
994328
541952
448133
943721
877553
192817
401726
100985
1129478
643415
831553
369198
851983
620678
508286
575467
910792
127008
436729
1053291
737943
798352
798201
515554
449236
1036855
1081473
965378
173154
125107
112299
948122
112883
847203
634001
1134594
814988
736726
517829
716702
819238
302997
840838
1160747
319351
593809
502944
1049035
308701
1128381
750277
961876
229294
1175986
689354
1127923
349805
488595
1146970
838697
443372
1000445
548224
1013985
919917
374551
930567
509240
156503
785310
1045060
126937
112346
13475
431623
733521
130908
249389
960394
1085304
480126
564859
1084885
283947
772958
815046
669044
952780
282726
1061003
226641
133525
1149715
182186
75893
102298
185967
29445
614900
343426
342127
275151
611216
219736
466807
280583
1105110
294082
672999
164662
609162
904643
307100
93924
1165435
568763
660128
928817
789172
777845
1034435
872208
895137
1060791
1062210
103358
758349
951705
984662
1045702
1150083
83821
818623
142637
909966
357337
1008409
288826
9291
1067666
966573
213728
484220
838329
267230
594369
178512
885105
651229
151266
920007
317931
453474
1066824
1093728
575776
959523
845449
1170543
527715
702867
135590
44416
523706
929716
288361
917191
1173959
327584
8711
791545
483945
1017908
228008
1012714
720326
678561
51356
1029841
82616
1156446
126241
653852
1090014
701773
557176
476568
592861
986921
244073
31797
784582
145969
699407
468302
780612
395770
419535
86470
932294
1163093
1135369
98464
332126
357182
227432
1070902
590562
632906
187927
889969
84244
1028339
658543
582267
832452
225316
377127
858279
569581
650867
292313
915540
141835
1050870
71851
72400
507602
1036467
414516
964681
879671
132724
831036
794795
405539
60971
161953
793586
329159
1112135
494311
1086810
973148
865515
836848
533328
1029788
1062750
295042
99070
844845
293534
22632
327720
985521
1126023
804370
795213
808240
762567
899321
285876
877616
222207
469954
222762
971517
669120
1084824
724740
1035622
456016
485725
152473
469516
455169
803937
200639
834007
1027968
431436
66972
240154
306482
235987
795144
11008
32153
562194
817884
382825
567703
465882
16626
328951
324565
1094126
1068280
161727
389332
1164195
277072
330049
213883
732901
499314
304429
323220
752507
965837
880713
170084
852543
39548
322720
375538
439008
129802
933986
822099
1125646
1016692
133507
1014284
279535
854510
825105
334443
1079360
315890
296478
199580
1148156
222317
1021991
282032
1139353
6975
596166
326637
163083
1093756
632257
279
758401
500554
524950
525062
551798
818849
423017
1129847
825052
533699
307301
932711
900461
846224
1023574
833263
697582
574565
1085454
473196
673083
550335
111525
628481
713643
219371
249620
863316
770703
1009815
642559
1145946
161950
420098
912198
59160
904275
93189
653589
986234
255243
867530
203508
1116650
554614
870270
369782
47304
1038621
630670
391500
161774
788142
554701
115664
551865
346070
176079
1047611
991943
488368
608737
396683
649724
236664
1115879
380991
420742
1095398
1075998
50219
265648
540965
368064
1089244
1012872
1019346
806453
644517
149436
220151
211713
996287
958268
673117
883444
1133234
164011
288776
496957
120391
601065
1109995
621913
852107
234095
831590
513069
361119
822823
515657
1101760
65495
1116137
68225
893942
766295
411178
649727
852607
1054567
1163737
700278
670811
1046725
1143495
123823
565637
832592
494079
791033
594537
874020
854873
542090
746852
129528
507637
218929
305905
381389
1179707
710498
408093
819971
504193
1081306
375616
58958
676837
543729
701446
676254
218269
605226
118796
638219
1156339
615544
822829
182531
497381
674088
665488
860679
399611
888804
749144
1010068
1071400
434148
625086
3177
150745
953569
423392
559459
902418
1162028
774619
43040
365538
215407
63049
612594
822910
463125
246989
152206
1078192
586484
663010
93876
310885
507392
790336
113834
238990
81365
1122395
427905
761598
760752
39292
1174307
915327
1047502
261075
728315
948987
213362
917397
968169
1089356
568465
102755
443677
59656
979405
696499
373897
1009827
1031866
858450
75843
978283
122341
1122625
495526
877962
366454
723571
779794
894400
619158
672119
723210
945084
574735
858497
551958
1000000
578429
1070320
264141
567134
26427
233920
491833
410167
27273
378214
608623
368482
1027207
43598
835140
1127190
684702
441757
642504
140080
566678
890815
887272
515851
9716
1118085
802069
518663
143772
165465
36585
859552
85573
330639
49801
234573
15713
1010731
618997
522041
813023
842295
862656
130801
737199
129740
1099680
145014
1169054
173287
243460
83770
428072
848535
493422
86660
179189
533139
546760
1021004
282568
914449
359757
118425
59564
260097
233938
482106
146254
1054850
893493
651650
184251
204793
344235
150357
122661
235693
547436
521126
1132658
359147
686247
611168
901523
455322
879749
18941
971159
403062
801294
883451
580197
1140521
704878
1080126
338728
783454
140960
806921
990006
771023
737049
1126917
91656
608331
984250
327543
149808
901796
639338
618791
618005
421562
541555
580430
447293
503742
258642
754657
789097
1045589
179439
596455
601522
643454
1030337
639695
1172212
679477
877323
34098
73483
1169788
512289
755035
617536
624697
768091
725596
1137439
105022
337433
1084017
651904
422033
1003625
792655
640538
865783
446076
156775
449635
21103
824861
962063
79677
666920
1038843
642620
160770
5777
616593
875329
797985
435358
1068878
517433
1080504
869808
141574
616624
639721
356651
785365
392615
853576
253033
996242
487608
612219
424795
68666
588097
576812
567754
1042438
975428
950312
521742
82934
400935
959361
805539
1048832
528214
182485
1001913
223328
450471
218733
113293
1175211
1014742
886499
725395
382670
673722
438817
981343
846090
849613
63427
468842
869640
936631
663492
984131
608844
1137724
1033681
112236
646001
708400
13340
951996
1124408
129895
338669
1031468
994006
21478
1141834
723188
871739
758831
843511
726362
533288
555793
705663
838953
922013
884683
563240
682980
106693
540061
814819
1104885
444804
1111901
335885
1034576
774340
675555
1101783
702529
15810
131633
68783
774615
1167372
349575
648349
501991
533771
443086
846973
457837
858985
778048
597713
707845
520231
1170841
861684
828270
774161
412065
857035
1017072
398504
504287
1117906
19361
210889
348866
255788
539609
1169971
941792
1172431
628002
534142
810767
346357
764461
98046
378310
1158766
449762
240300
343918
810942
1155872
891235
772429
965716
1013279
448424
303746
444100
1055295
385835
473269
1111196
864469
17232
130578
385415
312024
203283
1054817
621206
1173446
643380
901222
868773
625085
688774
864077
628550
609084
44844
99513
27772
712855
529867
445639
389019
307425
382829
1166146
944255
1050218
1168420
57247
482385
767758
936477
161492
322278
132298
993235
169894
1021890
699102
1067215
968261
235484
351969
106514
940426
116324
537663
564569
469501
623918
385671
585821
178924
756845
221473
901970
695273
276084
84044
902740
802727
198837
380967
548219
637772
733557
987952
337613
721974
4408
1011822
115949
926661
800325
393394
4862
850674
1158574
465945
709335
283158
1127527
372789
544258
877952
517378
172372
9445
577925
353596
206297
426133
1019650
1065972
1170576
883628
235770
849691
292120
392209
1143758
8045
954034
1122480
404125
195513
1137000
901176
179669
358470
1005010
373865
481340
178679
865574
571279
158944
934847
932455
124278
237458
964070
593270
450634
505944
1035336
662181
991421
1078278
376212
99273
99331
100377
347873
322601
667916
836572
158260
705477
314362
352964
707568
892949
543767
1030496
1021576
390109
1129418
175089
226990
1067937
590566
1040266
221178
324291
550593
622846
816350
190847
1078070
1009556
60889
154979
267075
885612
729243
1095276
77442
718168
773439
597411
1137184
935494
478160
1127945
423228
338537
535354
933302
161397
861779
1064898
90134
758532
66831
816278
1031090
539928
701375
716233
1167285
1162722
518659
128752
773750
581615
1111656
313735
669360
573884
516614
451838
24967
139706
776311
6093
1037397
1051060
273977
1133664
25578
291951
621982
1017524
205505
162484
915794
1069354
964363
1126364
303706
120555
920484
331309
199039
1177957
875255
929303
669726
963513
900962
992017
1168686
509361
1083134
265363
924717
346940
1060291
433886
425506
315575
613793
425279
507835
936780
190028
669090
990545
6180
399953
736354
318979
842439
590148
144699
1169262
140558
534717
697553
320576
816250
453048
303563
560095
892939
924305
996704
816642
206988
32486
206723
83445
548250
97724
565683
266528
1082882
650886
9927
665573
898539
406664
412442
78454
148006
504881
33340
133458
691986
525735
1141665
987928
368948
6260
1004129
313413
558312
917049
521667
769215
174847
947729
871934
299174
930748
25732
717345
538541
137652
286759
978562
517460
734280
974824
1127681
483627
583609
399907
527420
1033163
858913
147856
28902
615786
1156016
1058615
947505
590398
61450
986275
426882
502607
812115
1023343
857537
21947
436711
1144450
87563
904601
945416
427121
689505
183227
1014028
895908
856590
508635
1013566
1140049
472149
425803
334738
1023361
894133
272267
510558
909100
215019
1099199
448496
49033
930943
330089
518181
128120
875872
462813
335503
486589
557311
1012978
13626
79486
613161
465629
1011092
197841
175351
327785
881164
634831
609295
935387
577577
38182
263914
464562
1063682
926824
930706
1022205
819782
684185
1101388
793704
1065903
171172
379348
926912
1126956
1004231
160486
155640
950958
277960
104349
823596
1081532
1001522
751847
1009976
529006
404026
848851
1101909
539106
621317
754065
907605
1011654
561463
1012050
731621
299259
178075
97856
802536
234096
660681
875145
1175820
242644
284742
516506
683376
56647
405736
805693
318613
1061827
599412
319924
216916
400987
267691
721223
1171264
284679
185741
376969
700812
378818
928920
980421
852213
669231
164971
1018665
712758
666573
921820
1074959
744800
448130
925791
764398
1176730
157018
842821
599622
1073830
267368
819063
1122641
441660
535702
347013
437210
76524
545863
283520
330384
624529
162332
347193
841838
875060
1003789
102724
389949
677177
628426
174621
1033892
568357
950619
30455
1069064
288065
1106415
372473
39381
112226
856933
880752
617544
924748
863051
742345
257734
346360
444880
1082752
722999
870245
1026759
861803
827680
7712
873666
572510
385485
670418
816659
792960
134682
1100339
431839
873026
954481
802507
208120
776113
121796
979325
950843
712697
1132721
186103
417566
74914
647950
355853
606506
582643
950495
1173058
448373
706806
827226
845766
1145115
463842
485738
116028
1039800
134206
284184
99393
187611
203484
605494
443874
205648
127065
674745
593478
882394
756679
16493
525800
184190
1058675
581952
436299
1048807
1023513
1022311
746147
410165
454387
814877
963495
371079
287657
793345
816355
62906
819656
1156347
641217
1169118
183893
343144
265446
98116
551512
417507
154967
528450
579374
686317
604345
1150454
621860
695929
885655
303072
193019
864452
137463
671099
817259
60882
102005
1161903
574274
145191
78338
447421
116023
800525
501354
401881
940145
794455
5322
26593
106567
599356
487090
531524
723889
557223
258291
143640
488351
81983
161167
847125
63212
96322
447100
682933
102558
738821
480013
905278
523966
788311
117207
896424
277538
117891
530705
292593
413791
4944
49443
287192
1050107
432227
246778
122447
345361
502666
815480
744294
683311
1131651
254673
707934
374866
248728
1096491
963224
993763
857025
215911
282819
1158738
644974
230845
912123
169220
1015704
472557
579939
408345
935786
1145056
1114994
3030
197359
868677
43143
285633
409099
226911
842441
429515
241456
828025
104996
1051907
31556
1017926
1161187
507141
311867
1233
509190
1032036
487784
331860
173702
825882
67307
1029009
179589
932883
932969
625193
1125634
941763
358157
126021
327970
1093657
321794
197865
181642
244558
209832
510874
997193
199192
566229
816098
1010367
831072
1030049
810903
1107529
679199
611802
803540
43000
110726
1006528
859599
194288
1107779
992605
877249
929402
906848
546617
155987
301783
429152
25709
762659
143618
11500
1020253
763091
1154126
1109289
516857
866662
377609
238405
900901
197759
374103
975487
840594
3288
379227
1108282
128144
288200
544326
371898
845832
1088494
1151433
749022
18748
978608
355630
308015
981550
903408
1086324
945280
733560
601269
797650
733157
368100
533513
137556
804909
107940
511470
787280
108983
506848
423520
408405
425918
910210
374968
58219
949825
217384
1166102
878518
573585
133509
193414
720666
463621
670812
137574
647015
281602
513519
77284
877234
766487
542909
844756
988336
299270
705067
257861
333008
364353
1167566
811398
540444
929500
470760
954743
350505
374953
957114
620657
984383
959907
1067978
812924
621173
515864
1054147
780903
861263
751242
102124
543806
913375
456760
323721
322941
726084
748009
444353
577743
531821
570337
643696
461009
220074
180941
482085
717157
408677
700738
1162486
575739
382741
1060287
418913
897224
360199
576488
22321
641304
617163
758440
759807
868708
114431
998513
213286
933731
502601
52958
920694
244560
179961
696553
932386
29274
658980
237732
793586
538859
193681
226847
221192
896803
885281
287587
786808
717025
570832
391843
409962
888969
767596
18109
832914
159056
923346
176653
428545
197809
157141
430512
403105
450442
250592
485930
1048486
253022
453829
987987
56585
533887
51795
120858
444329
475843
780833
493814
1050165
527221
305133
213720
1101332
247703
783094
923264
1079573
1036360
556660
432376
29316
634029
328551
855630
1100359
642610
220613
172690
1101966
218911
164651
998025
85064
611044
1017256
559584
985350
595396
944248
338539
869364
98001
60664
333941
706772
397927
1126841
369818
905183
1020662
70525
625301
220516
536682
224654
1102348
698359
3632
888967
361323
883202
636527
807080
606624
1122081
742654
197704
830676
201557
90556
695812
309283
513778
722284
78527
579253
616935
502913
408679
1069185
52470
1025023
895704
1129668
1167408
69231
148896
982462
678075
1086844
394620
770550
1022938
923706
487607
503128
1146007
145559
247103
1079022
732533
967019
178541
1020503
482039
93008
954914
465039
316972
594660
1108605
104502
783374
316929
403697
862663
1022860
875606
62402
310145
12533
776491
777847
258349
862594
326355
718406
138009
731992
803267
212688
558992
1078857
205762
293625
928920
547439
1011774
66260
618831
452290
1097633
1050372
778928
954337
783811
863266
1116492
716544
56861
68386
647318
340157
463515
763588
53514
467423
1112753
750460
566121
306124
998028
410184
439099
823086
56815
1092928
1012950
479527
482759
7426
138256
1043095
983254
738822
944414
451694
390956
323481
758415
207684
390179
1089506
431037
882596
701636
163341
747900
690540
685673
776630
1172136
116155
62979
77524
189214
1164383
253872
86344
711963
708226
837200
620715
92919
703102
1079156
722222
320621
452660
712159
122676
478438
38275
336940
105072
524115
352779
144790
381797
643064
77000
368056
886870
1119223
233335
1070138
899504
655427
683007
35707
450906
749580
796073
1161917
507926
197544
349248
295471
1041125
593447
1033517
556857
613940
1055787
216550
322328
1092269
786142
576503
748917
532549
100879
1095397
702732
17981
1005473
74220
747330
1090455
132120
198357
212497
1143925
286257
284003
1125460
488721
482516
887688
555548
726675
376131
938668
184028
66454
59464
1101143
1088127
712001
298806
81701
845273
357142
1023305
912392
654764
110330
459864
68551
906694
322941
48786
197783
421968
638478
887097
793072
300866
220662
454382
664836
183384
237705
252179
858830
501689
1029324
464699
493603
741293
699450
180483
832686
875590
296416
1032855
707748
776643
576499
140324
1161647
359937
847771
70967
796176
649158
1151680
242728
202651
513812
346768
1121035
479602
276429
425791
930841
890137
160810
84839
597250
242250
997659
711385
823969
93622
601142
53874
157556
315185
150999
527312
437877
769220
312463
1075262
946295
653322
642870
479863
425393
1042232
458900
252227
453039
28946
692718
781134
65572
522362
420029
885062
596538
323415
364003
310133
547360
1043100
721735
99056
887504
939697
243104
1153680
281874
609162
639516
783360
398167
864644
393224
19373
820056
262447
1049237
744468
408711
53445
855485
609159
523364
424924
586927
867041
492258
879672
1087912
111161
168724
997081
174390
911272
171697
748390
163044
26057
167214
1024317
35860
10494
796251
67217
984665
676585
697371
384356
42817
13418
919628
527738
1153053
726359
996627
428708
157534
694194
268007
162033
559618
745756
575047
603250
741548
749934
693155
733753
572161
379868
801769
298561
857195
340439
958135
950755
899588
329778
948603
145032
431799
145653
522204
827636
267984
1014237
859223
1075288
417385
1066238
124601
261528
567178
917069
55583
789811
210606
375970
910442
1059891
51500
743203
473526
1107657
1133437
436840
342095
635053
698040
1055246
361941
299120
53752
873587
821528
547626
42268
956221
655521
555949
640892
1072333
660109
578978
331179
117598
396051
1015392
281056
496911
228249
114536
91893
8364
1060
385903
643020
695105
998231
168162
79398
479954
265223
559928
476121
649807
663624
733369
300256
10887
309771
669750
1081594
36048
573387
717609
424835
196881
531617
470125
765037
497946
835879
960960
326128
333752
791821
216862
452266
1136736
638237
435482
834394
63647
556731
717766
1150247
368707
384437
249531
1138139
992998
873417
41219
372250
293567
600855
602841
648963
497571
474767
165053
556269
831807
546148
497687
131672
56598
617528
749275
708369
723709
867211
1075462
10662
1148206
243158
903711
318501
762371
1175711
144714
297358
592248
173522
133736
681691
228888
312277
352678
597970
724450
1048905
682597
139297
350629
1080260
613883
714222
739732
1108079
1159575
1073889
911286
513410
50233
252533
131624
735354
138569
396235
560591
88423
400035
256527
581093
871137
139251
55640
628327
971377
1089779
603299
717788
129365
613793
1092393
576594
276156
624446
124216
267350
374485
1034292
390473
486546
646467
2475
209048
972331
872768
359337
241674
28177
650311
464149
334313
795379
155903
385723
332740
703948
283577
829850
249834
840464
276913
883703
136588
740467
864606
972884
152219
694336
940348
524409
534189
1080495
662399
641486
13040
664471
567981
148610
351212
329271
121056
539546
1025961
1112938
111638
1113033
120997
777679
384100
484798
463856
1162516
542856
179231
573697
696055
155208
640
986572
1179834
711115
974261
818322
700384
16450
3970
1006303
430244
493829
494221
775300
1063591
321398
760141
1014700
492620
1129898
381375
766152
806807
192079
492075
727688
238681
784503
1163414
805293
1089697
253259
597183
75813
398268
934107
72775
836830
1049172
835249
617660
70589
860610
1104981
485608
662325
844948
566488
164526
55521
651519
1163140
8365
1146454
218505
1169727
1114723
450023
728713
966287
565426
461225
395384
581922
1036554
539404
675628
528782
298953
745784
192388
1008376
206436
359192
181672
165228
25932
526715
626187
1145406
1131744
775415
415029
13372
394491
516256
919803
410952
789342
477941
512568
963472
803626
1136974
720365
610777
977248
1112325
866477
367804
349492
1108308
789022
1029829
409649
578134
1111502
867865
113668
313579
818068
623699
162160
690535
10953
117524
74977
109718
979332
98600
1021260
910723
63532
917783
149457
225717
947605
418223
784540
32340
498061
250866
1057523
909179
456261
158299
902348
1031229
1032143
317547
934759
317297
856163
243410
678072
668804
639083
635463
893261
111546
838488
3432
106351
1097222
990065
217484
246826
57206
861491
605234
814230
257316
948434
1096923
1028198
545320
1090763
1161602
527986
910636
1148870
723264
1136532
1104258
362548
376018
25331
742555
438777
878114
833476
700329
716040
1172171
692308
1045385
448000
1122679
1164773
408424
1156268
1111652
185757
416242
1103250
641638
105160
559058
989417
215347
130225
589351
501230
87819
631022
716803
381021
995165
896293
508277
910335
604963
1134892
133128
259330
969382
736229
335403
999599
603577
153373
1103425
453945
1143697
635381
627380
1072413
260588
439546
1073248
488050
876646
98969
705731
746130
464231
1063423
364656
1028947
1134637
517671
1015815
1164023
1031199
599840
1124270
531130
502866
189971
151346
1003286
427070
315669
837989
123962
775937
502129
831602
824402
859645
651488
560899
728252
721643
294528
1111531
177147
879600
381992
489343
1159754
886332
593135
318066
562009
845793
228868
1163310
949626
819668
473322
46572
855940
247652
26357
836127
636981
793009
927751
1116905
218810
949457
266155
7925
818516
263560
701196
480678
119894
924185
786503
754853
926542
578614
53407
813777
885184
168343
998249
680781
797788
414785
1176514
572466
674990
315270
897633
603373
402320
1131540
765996
500873
179548
56778
522395
889209
656698
837631
760305
602814
813221
1122152
484746
84386
199326
777927
930713
319234
1137795
630281
265995
19613
610633
586276
660981
1030670
395503
219937
600586
6628
312216
1097505
839859
1087681
1134923
341433
57008
508098
501147
1174162
406555
398070
758319
741054
427065
91585
787796
324191
845332
1101808
892023
687816
175939
641933
819059
247460
225685
382684
797761
288493
1082264
1097053
899832
91720
457009
691940
143226
248360
704437
248408
596894
706622
303498
126530
400838
280662
1167298
973954
1034564
20360
804816
434490
801347
371305
713702
950525
47483
9968
89087
592133
343093
412404
493057
215913
229330
832444
371688
453401
870320
541021
808083
400424
983304
612365
582302
813465
819702
523387
628877
961787
1094898
1017404
1103625
504744
1012522
52858
218777
66967
947142
305339
1135342
592060
617933
786024
406353
432262
481229
870238
1131904
295039
1126605
346340
70298
1092996
914658
940463
148247
81882
817234
544787
142171
312527
278614
269270
707005
146958
448314
855894
1146393
603017
1051499
886354
816135
22130
271689
1139763
82042
460109
198371
609684
995772
209510
16143
257543
911209
222036
736901
514301
1162052
657712
971494
373153
356773
1045533
359860
766850
602239
633158
1101491
99902
716297
1066176
80507
748034
69222
215708
507511
568470
270146
7697
567991
881506
978382
630548
127940
633257
370418
148153
983694
572963
330679
839286
906518
550304
870663
381609
633572
172977
120253
683481
1153943
1066106
548263
290387
302927
1179356
885717
387309
874215
113292
135613
57646
894250
537209
836415
947281
698903
710396
542871
248973
455384
94149
127081
464628
818292
147378
1082175
90559
994808
925784
431001
544774
176330
250876
518754
638348
826636
5241
1078928
992311
862314
809716
1141872
945982
132634
1059390
173844
202614
747654
824130
338542
387825
828360
504338
595944
209460
716333
963064
129231
13930
454673
531575
377279
455027
228714
661552
732635
502482
172701
51472
1143921
627478
331744
504216
1015560
250313
419879
699545
310000
594440
858024
730344
646255
194145
1092601
508258
885646
1095046
139519
7409
489176
433577
652648
40442
450467
1153323
3110
81575
1003636
1051093
913634
777879
941940
476687
1005882
308233
889946
249246
861182
868323
614422
639315
289313
171894
341600
164032
97604
101713
252982
1092628
985076
323439
200432
1114090
700235
705956
544289
969008
446015
335817
137123
415895
731000
233574
1095244
592509
1148039
803555
198583
702668
884726
186113
386470
297665
766485
403565
998798
877166
616888
339736
692921
519459
554069
85309
963173
426807
521347
287993
502111
328924
472139
973697
865017
48398
156714
810228
243192
975142
494531
240950
913871
1085122
1088827
223174
546518
887977
59763
298075
437629
709553
438050
853478
171612
614106
760111
340094
939904
1053217
1098663
284874
549756
854161
762269
179037
846364
724677
211465
67522
953161
403629
911195
799249
701381
759805
60269
274361
1132277
811920
167076
233991
245288
622091
903287
252860
123109
76083
982511
390174
1119136
480840
118143
413908
396525
672717
258307
880535
1165644
1147206
907289
568138
901631
920877
362768
1087834
421726
906299
81090
1109876
113294
317455
279630
541152
460495
353001
409428
883932
456791
830454
729925
501908
329094
62084
64959
515387
3671
122911
109044
368755
1086248
1140335
1064831
79857
282762
1077442
703920
451042
275756
1046438
278565
398899
989834
204389
616235
1057920
230635
1009102
741487
542383
474838
835209
1083724
759552
941881
1096789
1040508
776448
357057
609990
722594
176779
712653
844883
632514
1138323
143191
194670
1037404
906667
542719
954236
904936
792640
555090
151733
208646
504309
568221
960518
1164063
1056006
1075867
260936
942824
1019504
263885
972148
573151
446070
70942
1085897
363477
1169132
190451
701616
902468
291673
771850
1095307
39916
1062546
241944
845289
428559
549951
1175601
1122180
13575
360499
553298
431700
1116887
492497
1106996
614205
364528
590718
409673
808211
898311
244115
27146
863316
476186
340168
54101
151292
611031
1050496
54893
840252
361876
738498
790242
622907
880476
966823
886475
497614
739650
1108112
1170354
990405
317338
160703
1124153
1153099
183969
785821
6819
1127577
146960
46006
944875
460778
1155012
153081
528485
8085
821049
84256
344949
548222
1148339
309455
175983
165748
1020966
697710
1028582
1117148
436484
118580
1082572
1077362
907003
301760
39574
337360
873312
607121
823768
351713
1025541
676495
991878
509989
1115801
438025
596797
764590
1090099
1097328
498888
203927
441880
702038
482696
279046
184288
621860
1163647
414347
939022
1170916
315485
438540
229056
150341
589313
278174
675578
1158085
16626
664278
280324
318293
1131132
980217
329452
275395
1071223
1094525
1135297
280387
88947
34488
900297
1011577
1105410
161376
90487
385808
963309
766110
658545
17935
451477
473853
524634
498737
946919
364271
1070893
130989
176299
1069428
554091
29899
589307
216488
626754
54637
1060858
89350
696851
497373
1110853
199774
315136
831468
621126
399477
921895
1141281
1012126
838029
7409
182314
187281
1082343
982998
834088
1020065
512570
261123
145720
490144
985782
126989
157419
360649
1108776
151683
1034786
900055
859969
536671
237202
86040
1151649
551392
270958
634511
573926
404480
343673
957410
551279
981102
994058
1106790
330001
478084
757378
1130494
412524
747664
318258
1176290
1120389
652960
564933
1029808
1031953
127995
1077365
106930
1167673
380710
550734
37608
554526
433108
627664
1081602
626035
859798
580737
478745
583934
92114
616892
416593
797671
107511
1090730
197941
976048
278326
165507
894645
1158692
385533
855700
850792
83770
644864
651534
820628
1070970
794529
673284
1126899
1092075
400340
851733
722844
750162
263622
597449
845239
1069123
446656
788986
878722
170030
354973
1095747
157807
526635
1010464
996101
743321
633325
867823
527295
623864
575583
560366
1153602
177619
959818
982105
112784
949241
88998
1052842
625602
517977
384627
45313
355282
1055140
957330
723566
922354
374905
1121945
705724
519395
278509
1180351
1124733
939899
765838
47904
244317
512180
584376
831235
642069
859686
698813
80986
162101
965809
735666
76636
767929
281425
50974
449506
972220
631324
1157358
957578
339364
539423
372187
853333
1004933
1044410
324460
751600
943899
279556
456399
543836
1043025
257097
176562
81135
847539
1108671
49618
359437
1026261
679741
184681
1041481
737236
573516
56551
385797
721032
888887
670476
1032983
61566
675538
745615
543668
627494
878226
1108642
673237
1043399
108237
464030
998135
709215
789686
612809
739226
116784
512775
327147
1048374
592826
404984
388308
717756
23773
1005008
139472
267990
470253
954880
401017
672355
899524
116468
267501
742678
968199
824111
119688
520027
225239
731876
36426
141851
733729
460153
202667
332172
215776
616459
792049
1067774
155029
614462
277623
312739
154441
468769
366483
1156805
1121426
1179679
38715
724454
990695
857691
371670
523489
385525
622766
519295
945384
675731
541272
123854
523292
81212
161603
1135438
185592
494872
287775
829811
597823
888136
853474
850078
481769
937114
222290
105344
928457
622370
144795
104032
323383
727192
58479
534419
235518
1060905
100635
373188
526203
539178
577965
196636
486755
321882
738636
262818
263663
896198
574624
427726
722334
974660
951065
437921
542346
700449
424509
1118021
46197
465342
193480
60300
424904
1105396
23845
889096
434232
584382
9514
636287
624708
1022052
868094
977585
879506
751031
912355
311692
223552
45994
784297
654040
820095
321780
809560
124088
430018
485378
333754
617917
140236
825042
596304
1129518
1012440
283075
582859
185811
675076
13320
434073
10685
342229
306791
751500
225848
655158
1117602
29224
305821
30885
848391
483484
359351
1159217
50743
56834
483301
370934
869562
857357
1022458
998855
298757
286206
962232
720466
676358
4461
235285
284282
1063971
16320
196619
698946
402126
985341
212171
468919
557304
612731
598187
635403
727965
972259
38282
60226
223286
989335
1012389
175279
1142751
125999
91936
258040
976015
378326
362684
460714
438069
103700
244832
544099
839330
634031
357501
130024
494318
663351
782515
81542
454367
750076
28688
1065142
266396
1019987
583840
705225
1108341
806547
900250
54143
273159
882077
671431
483890
845359
226429
694127
297356
63407
217360
341762
111686
933764
1164237
969712
519748
964052
909657
63480
283499
271472
876106
167787
209249
975076
256254
1129494
560867
181122
139380
1086853
414956
806450
388873
891226
193152
60024
828508
1120348
1149291
176978
75694
1047945
1040974
1142575
409994
1140572
875285
814936
1000555
195487
154070
121269
70897
543751
757451
830919
488675
805880
852191
562056
905282
561190
378112
423366
583783
525461
412322
392618
814398
440756
569549
660403
988313
821769
705992
651094
430556
442615
236259
647694
850518
632202
983440
654295
115007
1057260
447255
210433
268376
72390
369266
784914
239554
897385
450829
56547
404100
9065
1034433
63695
292852
903307
192548
1092596
990943
771854
1034720
424166
941148
186100
240562
712667
120011
982314
220136
438645
118438
430806
156360
411622
400838
520078
1167996
104113
152118
217906
1092784
312768
82117
865174
764858
1156951
115081
117183
456210
26135
259072
250035
1106571
703429
70709
1146359
1073977
1039228
329701
712473
1121143
1080263
323031
626349
774244
315172
973621
258380
925244
457968
936454
313594
134380
907331
502575
656151
522038
766546
574068
1062951
1128569
146359
39936
1023998
846266
1101274
864926
477550
258803
223225
379980
588026
31747
680430
767315
1081066
7953
484229
159901
1113352
696055
78278
356548
480828
458288
219937
1131073
696316
507189
1129292
942151
71902
85513
282953
1152484
972985
12749
185347
1087794
1107464
198621
390034
941708
592394
670979
510901
564044
575304
698945
599787
145436
419694
791385
344458
563320
884190
814997
488693
482474
227021
348686
1136098
1028743
761103
353044
615876
972406
14131
258725
566062
826149
1040066
981450
621397
552815
263876
592078
121884
1177051
423066
664813
277373
502617
633337
788958
865317
842604
334964
463786
895840
156583
131461
757972
376613
786595
543709
725644
716484
402766
213415
898594
919059
742582
225250
1036682
268586
618316
894375
679721
1021829
269333
786183
377012
953140
585588
796582
6217
1128508
1055999
60044
1146807
834359
867736
1036157
33351
40750
20659
477132
714451
339584
977442
1039945
22480
1035178
443876
119181
140909
105499
264530
84459
874140
108314
361499
100581
292868
146698
1100804
960612
60544
789679
764842
397654
312127
885804
334392
1100248
906732
813804
877597
826200
984589
334133
939266
846798
386278
185977
290439
438003
968430
735075
86371
1113660
878153
357692
65633
1080756
457810
582938
861301
671142
626273
1086461
187859
66079
1141439
152397
601899
291312
954338
1044997
560339
303370
549147
522543
450887
163706
808883
986226
495209
813005
1178047
12779
687768
1024420
211713
1180465
171013
401636
484450
10559
631544
24940
591047
1002988
457811
831661
35382
658514
530462
1052601
1086896
1053409
387102
170348
947967
1061801
290428
284910
690440
605015
1107798
390422
797239
173970
150581
169769
655037
825525
153749
245676
567129
285376
1086791
1152717
420872
1120446
1095231
815090
395602
423447
725716
1020047
128569
1081386
1103921
861440
1002013
1178068
392397
339961
76795
114603
679838
1002308
251768
731890
549220
739761
285378
1054179
347367
676594
1071882
733080
696511
1049204
1089506
56907
1041793
640403
555247
112176
386762
509103
573109
484663
926806
388438
424207
1169665
217181
1046304
1106256
2634
513649
590271
614001
842144
486274
506385
1177564
928074
14439
295437
923959
945837
860237
635988
750649
1035838
1130919
391792
983341
718870
949258
624297
74055
330740
60113
1132457
862711
443822
257636
370327
373631
47705
165332
197190
556126
860329
686205
981749
706417
817984
1075685
575321
560069
761483
476515
946413
77838
51771
413253
327892
633485
224738
1006031
79023
516016
1158991
788599
841414
667495
76941
775887
618210
714246
333559
830468
205826
665652
561046
115552
683316
613793
488849
1028450
201652
1044396
1138444
278523
874335
601634
496068
972186
857005
318129
832655
434147
264787
81585
513603
171909
1113058
272613
1047896
442283
198515
945764
762624
306252
324453
1100004
411501
351465
769403
540228
322587
993670
402817
52662
350001
907412
980469
131402
303542
167298
920067
26157
466899
808067
88798
388630
841308
825651
177636
737997
339776
904918
868323
1029110
225962
561775
1126266
1113005
977997
849654
900112
925785
415374
113818
879336
821236
1077983
608977
575554
186267
77747
981223
493034
897435
990038
579227
286268
1162071
1022769
892453
648428
122882
764952
157970
236996
842790
552823
679364
270044
1131635
669861
764128
208137
362965
65257
347834
952502
404144
797210
861963
264023
938459
1085913
724284
895313
418891
381930
1041635
580198
115097
603045
171213
913244
679971
418041
1166310
215178
675729
1131712
522749
625055
679584
723301
1040666
193201
139141
673643
893569
1101896
532292
1156734
363115
1024756
873081
1151671
255741
164668
212268
166986
637190
344158
1130101
247267
701055
753536
467830
614611
249930
264898
1013838
452947
1065667
112790
1036544
1018405
710219
1090383
1051679
393275
410246
731409
515424
245885
202970
1102164
1033053
543240
329050
655295
358906
951632
624919
271003
433408
428034
404115
618887
105971
425770
931426
645723
758397
615088
1139929
1120034
1037967
47794
312783
63845
996807
130882
876931
700873
524499
984893
49168
1138665
669356
680985
884967
272377
504543
270927
727515
104621
1106598
779241
430067
131886
73635
97669
490126
690928
174894
556433
351750
908449
340307
324068
6568
998352
360939
370946
84152
971041
574754
415953
946455
281640
133160
908089
167479
379127
59952
788900
625735
252295
515870
370326
829863
180498
498167
1079399
382475
316998
18556
690247
830817
967216
1059481
744852
491782
614031
947271
981235
1012362
705237
60047
115358
648671
1115135
1121066
172772
160867
422878
596365
700215
77670
311354
407083
161578
821238
198317
927474
692874
367140
9738
364688
607428
654813
103053
1130804
1000948
369132
572598
752310
98135
1086053
471537
169393
260757
77696
745808
1050261
110705
106798
1141910
1059128
556770
862041
798953
1159139
38388
338407
715926
837703
442533
300204
370836
820818
1120121
984337
173743
879380
1141302
1027922
322391
381158
43747
1070758
163346
825746
1033178
622068
1151962
626394
1036536
677355
620480
646495
1139973
1159916
505786
14222
991308
900958
1179548
24754
70033
120164
853179
519232
348506
423844
523519
989327
874192
831871
528420
65173
997144
893015
232253
947180
1083979
1046472
1068762
91423
599402
106050
417137
181943
417417
857379
11498
705857
863965
992085
337920
17462
423774
671030
128952
1155730
539136
800865
858197
381690
912858
920426
1109413
618684
409136
848047
1129373
288812
9779
997053
616468
879371
361709
274272
80977
297150
835088
137588
42415
927936
73429
528652
477433
542307
1083013
72595
40577
135912
302830
995298
995181
1057343
500419
633527
880110
520842
70631
988211
153869
911167
360417
863718
589651
1106636
162474
930689
1168401
1034635
327265
142667
966148
380782
890312
1012846
36219
1061241
149658
1112894
90416
754324
35258
651466
100893
726739
1064225
985557
1175638
824601
283315
1146011
64378
338117
295400
87573
1021312
974873
520695
136485
146798
791757
651031
98326
437915
398231
168466
722564
780233
388816
872486
455750
676467
1048611
69438
167519
185547
146652
227646
654261
586815
171426
341341
1095397
1016194
42641
253477
6631
189958
945148
160135
606063
447531
114870
622159
960059
1100427
1117593
367032
333221
252683
46778
73883
115405
260521
815390
566226
72615
875918
873611
1092447
701874
1089998
781421
913539
681635
277032
88455
588527
298248
696471
86260
1094532
511684
247576
1011501
834465
293416
540726
75579
506957
727634
637124
524324
407610
309812
703440
359979
565655
627011
430045
1089267
531576
299266
800922
151031
1159309
399887
1051847
168076
399548
808549
474652
617574
481447
1151060
903972
1088079
39123
268843
569510
1137627
1104047
609443
849462
467746
879278
1021702
428630
139980
167422
1178558
243588
83846
696412
1093800
1116462
388432
370327
993652
1017262
541484
1050671
140255
112720
502558
811120
1169617
701461
366042
749643
604314
351744
329857
750755
937720
913274
1175732
127214
534249
722387
473035
871074
452224
173528
1105052
79269
672897
9923
836506
314623
897592
231045
1029870
230480
142294
860919
2146
222741
444267
37109
764029
269206
508347
937661
133518
345794
981447
713735
286085
1002196
1049545
734620
145639
566614
307773
855926
851334
692463
1013181
1051649
331032
228709
913321
533785
36627
298210
1102376
524181
1081541
202795
43343
905328
308217
1153892
41437
524833
418502
947112
309768
252254
1143820
788500
206038
318246
726578
83372
689292
431606
820026
85176
42657
529712
194323
1026452
981416
253056
1065080
585003
235934
221397
141576
1056878
613170
862276
590881
223488
511411
1119197
205685
1112106
494116
307055
370926
447740
602263
153634
717973
175162
768745
214273
1102361
944952
855297
844223
887641
678595
955834
54627
403458
434323
254006
861746
147454
1114544
276013
1048342
1011797
968490
815519
191148
899231
954502
666100
1085937
707603
270638
759289
787732
469142
634303
794255
114574
236223
576453
289995
136011
1056353
890461
809018
979745
125688
871781
278501
35843
200352
139985
526163
1156101
859585
422566
937786
232372
87415
195479
835014
2461
413633
268309
560082
193295
60223
962548
71806
1114505
329531
822634
1030803
850663
794886
636959
23750
769309
31454
393437
166205
798461
923153
1015691
377934
666127
382501
441105
1146994
138147
934926
704537
537737
101142
605897
224835
29022
554905
277713
949535
414630
1005336
1056262
833280
591994
1001045
948440
298849
452505
1106886
1115112
682501
806464
50698
719362
1119813
97332
1123882
158104
676919
399116
719354
239505
195126
309120
3438
727519
987945
669193
1125705
547617
702392
487702
1085788
1010157
643865
483253
361206
837763
83760
1008165
855319
865771
526254
1158352
472142
1035945
116466
174414
730395
1165537
185952
803015
471269
1157629
126793
402111
1163159
194897
237781
434808
303186
828772
633801
44799
185249
804674
861085
1150225
761563
1147841
342909
273675
687888
111133
1014021
110344
421820
878333
439322
728876
726433
273253
439434
117390
669584
1034506
773629
695611
17239
258742
963329
149670
137926
747080
528219
1075840
154783
496038
678377
1090074
79188
673055
620380
1131683
783758
837297
603218
854896
70173
101122
556008
227520
660083
575173
561197
839074
230085
3693
642962
1150446
905732
507412
703856
223120
785331
508308
231088
885784
924473
1059541
1156504
352615
1095811
308965
942023
592588
472980
662968
315727
694017
481911
486729
784369
271407
652901
1033230
797223
743297
805510
86225
765748
790183
921235
723677
1011188
769477
1121867
1080818
817965
235321
1133918
625077
505512
363874
63057
918271
473540
818292
845263
945475
766904
370000
706634
94995
676938
690366
420354
485678
951426
502276
830995
1123788
911695
791365
753255
36375
587415
1164998
1013841
974813
825118
307730
711873
722786
351401
653645
614844
1093797
198921
766940
51138
28775
1100911
37936
1170039
761442
690163
206927
184256
790397
629325
1771
533861
1141498
1135808
1024805
468540
1178227
859846
855048
69223
584845
1044364
540781
189444
816751
180021
1106329
171416
322922
1130215
148021
977973
314053
53950
139472
781382
776746
745217
618787
681833
1163559
237506
829968
1170916
454052
340645
93244
222728
600129
597438
243275
1165882
212781
372786
592279
838654
560524
45604
378084
1097652
1088358
594557
673374
562724
749932
159011
802685
631421
738757
158149
193976
262362
1008903
442474
393770
537357
950141
618995
738703
866883
789752
696951
1092608
507286
704050
143191
923851
629030
64136
472809
7457
717735
122917
745849
192018
99966
109885
647079
819982
174691
726117
811966
674909
83884
943921
141748
815333
358058
589847
809997
394390
1148645
1122860
224733
1070933
390967
1151713
630339
484277
1156552
1058956
1177575
985350
628931
462783
561201
823494
1002451
962039
723594
619824
667220
68830
839291
90745
251388
411354
784586
217449
794471
880817
817823
131459
917536
895515
1049970
1067416
678585
644673
115657
1021186
661479
27442
916416
368008
188982
789179
871441
554393
734648
814596
386139
429917
128094
209119
582465
784934
1112663
843332
789683
1150607
265636
724422
681529
542086
59498
1093463
985328
568598
996428
96097
764668
132149
109431
1068283
783621
448202
626144
512504
365717
806681
699248
21962
919050
905151
457473
120019
229574
12401
914035
693739
22007
581025
800325
244544
504524
620770
263705
282639
754208
688147
1161627
932357
1042896
97309
549519
84521
134759
633995
416228
1052454
533829
234764
29759
576265
730
245510
314327
1009606
5125
39825
505070
444558
242472
108708
565392
889060
802031
899708
135558
457132
1149780
853065
238502
461711
668402
95068
1059221
440171
443793
937110
174740
916398
730773
309732
470199
48912
3763
431581
1085993
259913
921534
518864
638044
619724
830808
417153
614540
304907
1092674
1068759
35109
778059
896067
587195
66314
173697
1017883
289928
576914
1056559
178187
1110133
318385
271410
316537
706241
202645
1151958
12496
661359
91518
261115
1170774
804766
384480
301764
404505
778302
330443
441024
76941
270224
681329
713335
481689
1072738
140676
762302
410069
477421
461710
357109
151814
849958
159783
651880
69872
6430
616719
673000
30392
493913
375271
534460
905447
433485
1061716
877614
196612
774513
724916
270640
270279
880704
1037372
207966
699739
6315
814216
450972
247632
742284
99950
776103
479516
90692
1030629
355432
287260
1172302
401005
174324
1038118
1069523
468371
1087994
522723
940152
578755
702055
544718
820163
639917
885910
651167
311329
24801
17678
286710
911275
855067
564390
654002
915711
1149534
49046
333857
488953
464891
217383
519278
202102
709242
301743
857806
250955
722672
1129937
13279
89359
554071
869219
959573
507278
1092969
799198
295500
974911
172232
627326
552359
1059544
978713
1141487
1008061
114836
44607
901813
1110493
160517
700276
170194
667465
565658
532619
987244
1075791
172260
534254
3812
384569
537739
963715
390856
389417
986220
1034729
514021
239073
645147
272754
558977
1009681
912341
1025108
586468
613959
744584
410292
275334
1166546
46034
320248
329323
513644
828605
597041
1047724
616619
224119
615611
1052236
350872
851143
978073
858608
141879
638121
589900
513102
735281
76050
565371
363206
997756
491620
113822
955348
936905
490451
1127690
568489
374126
479473
307635
424123
59609
109169
927977
201520
466332
519180
676581
886126
521587
400465
69524
865077
571030
643703
141513
499910
36284
966700
756096
743120
965583
285441
185448
1104356
13371
916811
360184
218224
558002
723412
1047417
292059
1083069
1061322
1080653
1003391
553841
276450
277932
993720
1102315
543161
1079296
612557
26531
72226
937523
619170
997353
973420
1023592
91868
297061
369484
735751
618268
565767
463372
88502
783272
815353
892618
438367
545156
46292
45657
969112
1013801
774419
355664
399351
326486
403989
679013
877037
216102
292281
970535
308060
62336
1123160
110603
699347
128420
341653
902815
906427
803302
831741
895395
833391
717753
1120949
594748
967245
531995
504315
331080
236
232534
1146097
500535
1143609
49313
992809
168062
711543
521800
384628
42728
900159
1081056
1687
543902
636576
608885
634415
126727
855374
529762
464700
650633
125549
810576
239974
1000932
615815
1058200
975382
314808
375027
443904
78029
984187
832690
592888
529823
583349
1094545
587932
107827
1030725
227695
649415
1035465
957600
21351
545706
1150443
78327
200357
851808
880234
121572
209950
775395
866064
852958
732873
186038
361789
944257
468459
993472
1078055
822760
684912
591258
268798
563499
996936
1032427
957678
392997
539344
803974
1090764
841798
173697
328674
463062
526378
92537
361102
819629
1075827
1061520
438215
313583
39437
396679
191122
528874
764795
846749
886888
286280
645864
588775
149737
1074793
928497
419063
889813
343607
807596
143504
246847
1052493
828968
59784
857627
378416
1153442
607423
176066
610894
546280
575522
355707
676801
298816
53465
314390
944692
749367
30289
857749
467435
325145
497740
812607
1149579
615115
1179169
474589
898617
550253
129618
520815
175789
484313
1034624
137416
719314
829976
1177086
545265
231980
691086
249875
1026545
557004
767377
169900
994655
307109
1153096
262335
1088119
907111
169234
106706
700631
71816
728318
116313
225854
513741
648759
57844
291556
461355
519987
301120
309388
1026804
979409
600660
115545
694073
1044378
614907
215226
316259
527404
690577
1064859
448202
709686
996488
612803
15245
242818
999408
1048451
71978
380245
659160
680784
501889
775864
1032258
957272
156985
1129818
152430
718031
22977
399248
679570
674789
687567
218301
1132597
628974
443650
1083223
899633
1042121
12718
254061
419849
489235
384723
32853
296756
365185
740376
891536
382856
286958
1108386
363509
732508
90590
368065
39957
960974
1134094
1077208
815764
782686
22950
156760
166091
746705
1090546
613598
628736
824005
471658
424608
965821
678956
200736
718477
113539
725460
297648
790504
1066621
141999
1160462
82454
1009209
568481
822369
597444
396034
1071682
779956
118670
1180002
521795
607600
1054388
909729
663072
669876
519411
252510
598401
982506
537214
1012128
1115666
798866
269414
1106685
95480
477145
747233
987093
507684
424144
122221
1062091
768751
260336
679022
496364
1146566
627735
869036
54801
374454
187995
679258
509965
254319
897746
50237
2886
520472
1067799
261566
1054745
699379
286188
1090805
931723
928300
808135
900095
693715
1004056
1152447
567273
659916
35151
1008831
623098
857498
746245
93462
627100
542201
231147
719556
951480
459967
16458
179635
982575
176548
122535
281831
942576
1050396
139083
545669
350882
458591
793698
395816
104490
177387
599085
504875
111768
804551
875425
843744
793827
821594
1171816
453919
1085129
477262
537108
1020466
578858
167683
889998
33649
168762
257706
746783
373329
456530
613323
1116028
305989
1030200
572661
826209
917415
1166701
586912
891914
673730
735739
794180
803579
191183
660574
1061921
1142377
973797
1055863
291804
186550
1175720
900300
39373
669027
1126683
691147
1056321
750538
98552
1100403
218220
1106687
357687
318995
1031391
1055893
748672
614080
793582
848926
70321
167229
739729
524020
129027
22233
574420
379340
187067
954039
199240
830989
1050165
576731
1119753
701157
921549
327226
92980
351963
793166
285556
1057626
1076226
424063
656641
356382
897684
372123
307355
678232
219863
832713
1048211
923778
1041442
1169737
346419
72263
1038662
530720
59763
129506
455021
267295
269373
1026785
551168
989996
154519
496165
772009
1162653
357022
127544
69725
1054456
1030860
272345
1071043
81573
169808
938091
455785
734860
470231
684972
649066
685822
1090069
922619
606520
1172529
1054714
323316
1171496
180612
41906
217724
27560
186729
954551
400155
124751
176539
923744
143326
150963
305493
186487
422517
626815
420004
233095
617090
12830
897114
711494
961077
1147234
815024
410896
589966
272096
158374
597279
188727
21949
129834
95267
434742
696881
1100337
226883
1104631
410588
1026298
327347
792623
287678
579980
601264
287927
455615
747770
1117710
470997
1025142
48847
1075275
75679
578855
1149073
331037
73127
750703
1180082
922343
496060
763563
505494
1084177
817156
861363
942248
11575
1061294
497899
500972
57854
1055367
939883
285923
837852
497200
636639
691682
450601
418941
1146020
459976
612382
1065323
438773
180940
740972
81594
909033
551833
1007227
1043911
732544
297736
122087
27850
423476
991847
136538
449112
719697
987461
610700
513607
205391
40699
351843
155466
987995
797457
1028738
1033722
1045831
71586
639911
96066
1141183
1078589
678690
654626
1145931
1175777
955760
1176325
313838
802871
508213
147188
121313
936526
38612
835375
1031238
861900
450783
957855
495239
126047
67771
796589
750713
651973
696023
76214
1023398
410217
704868
1027305
475700
165522
717083
1171559
358085
199226
578337
759966
434825
254665
188080
960258
142544
1031173
438092
589009
485802
413624
736630
669199
685208
74154
246321
774976
265214
873460
99663
260839
437299
1107111
930517
230363
1151944
365155
113510
317325
825053
457005
178520
609076
853429
486514
1021463
870372
362731
756333
673537
674305
174300
406601
1005882
512375
523142
833065
410870
1131916
828828
390224
1125970
905764
1139679
443043
213107
909690
635100
796744
650981
849367
1026992
949246
1164976
620181
832775
932268
1150750
928093
174879
350661
800997
949390
317940
354117
633933
605026
730399
168001
647109
684563
445992
107946
425806
157193
820642
1135357
859159
598249
1082606
827677
408030
617238
1024412
969157
782510
829299
531257
1159190
866370
383784
586203
238731
271183
351311
254367
527968
1088868
394017
827247
614895
886851
169664
24465
1167290
1161332
27902
920743
860303
211037
1000320
476931
939074
1153374
956214
484757
543289
121123
444581
498633
1154483
406466
600320
737158
931714
1065123
134966
727509
360671
1000862
1104235
1092524
1105306
968121
1032809
157426
534544
895992
849840
694816
449133
1149649
247009
435187
52275
402676
732604
1067814
538345
642328
29002
814956
1159180
709252
891591
237937
26607
1013061
95887
296752
724101
791171
297297
734522
196120
552913
355006
596536
626539
666018
462684
427427
283242
1098153
597192
377669
281893
829121
1061487
633396
288827
75767
663454
803690
72798
1090383
672025
742303
332148
107205
278416
180116
1023442
678796
524664
700601
189860
697031
335822
401762
668270
522910
95932
785888
328901
462100
125032
998826
825688
592673
388867
768405
895587
1026796
36457
193470
1156547
673754
26979
1083851
792938
453832
996126
505261
600474
1064020
95234
495295
1154028
736669
39080
1109071
522472
600735
134735
1146414
422519
1119886
829402
261049
1140571
240752
446074
14347
524269
1071909
1067905
981485
986960
1035178
222415
1018242
936484
542130
458628
432926
866280
504643
889679
332891
208370
919823
523723
787010
626252
172983
1060357
81166
194456
1083768
1123106
462466
906280
1139590
376871
306453
1083854
61844
102527
651948
1023750
916905
598446
394371
378467
700541
145400
588630
701027
735780
347292
355300
1119907
406571
859135
989918
525795
879450
878375
870705
301245
22861
849827
922951
486111
479261
553583
592928
924523
256961
573642
432698
27806
246493
699322
488507
1086045
840144
1016235
22638
1065691
1074604
255446
679537
891213
42394
799569
568892
539126
833104
140278
687815
582676
1095163
995587
893832
526545
573313
746035
677397
399883
332894
149162
767256
194426
323372
313553
331808
287972
329138
13446
1108337
286080
391990
520549
563164
831209
883771
878797
797039
711810
568561
36043
6264
529068
215734
121174
274620
441561
430157
324092
890557
398842
101500
519006
177125
89868
204005
751448
196002
598612
426844
677590
497284
1157647
676336
785130
427695
406990
80478
249342
781066
1005217
1071453
654953
206224
837569
201940
909580
459945
139576
219142
1178008
727274
976824
607277
972617
659215
688825
1020533
489538
1071765
321497
910626
943120
846599
846004
925484
467729
789871
1042692
720122
1147490
674865
272200
986300
330328
11893
541357
751426
60517
416307
483784
1010415
75919
1128762
1098113
758268
721635
1076170
892984
557546
439856
785590
204595
885630
600814
82029
768406
192127
406800
405357
994433
307134
1129856
511208
935680
388763
228775
1040296
181683
904795
863663
37118
787139
418844
965505
987702
134800
872353
881347
506648
669254
327069
255565
1030145
695002
1157382
1060562
266701
432669
875853
867042
18803
991153
776101
408869
678523
1177522
1092604
114305
28867
779140
915362
836233
480321
6696
897366
980919
1118401
240750
257235
684695
740166
76702
419674
238997
531727
49109
458688
471053
814053
424404
234041
425505
795505
394899
79588
1110713
807292
1100999
10698
260024
728997
532820
623991
1174184
116376
203043
355489
631048
950892
1084090
760971
767966
626318
1177916
830369
897685
988221
803857
667666
1129962
214177
291013
517707
508193
488488
397307
73167
687534
1101845
822494
872509
57195
511121
587824
410430
723767
623942
19043
128903
843343
1024807
592480
147794
905687
796940
486846
1121846
720361
422600
893446
1098653
370239
488849
45836
115892
4345
296617
1002030
159727
323107
1067952
698115
401329
997349
245963
589459
899861
646811
565520
688146
301580
730763
250454
839656
949568
597378
338075
1125987
736301
59805
848371
706586
95116
411200
578975
458291
41774
430750
758000
1150841
1180536
46772
477851
712473
542003
795452
919701
724810
873895
611810
73101
926714
460535
699775
278939
816673
697845
39393
158714
345784
284224
1008267
416794
467141
829401
847688
316766
9362
433985
306577
1103403
838
1123104
953291
237504
303378
1080975
854426
340730
654960
775957
210287
249155
18447
25030
118634
907210
1111980
813573
910936
1092257
504727
475458
645278
568908
1138230
777545
614780
895175
1151897
317194
1176187
756295
542307
680441
490130
1002707
459905
610909
202391
759560
982266
1043943
634814
682391
291100
59706
306205
952479
540274
1102421
506104
566444
402797
661381
1135363
624093
291438
103212
50703
637930
191780
787018
185218
839279
1167288
998557
219566
817390
320914
302786
69564
996042
487313
781226
211651
918515
952396
216480
667011
48324
822513
614390
784169
337137
195800
325144
437755
1004125
163979
459837
304215
585779
1134093
1053777
1013951
180505
895240
731782
19986
220327
856323
744374
686263
453978
545069
288435
186668
931197
1028444
17980
298733
291623
904064
1163096
852853
143990
280013
753904
172763
432598
627316
651526
440350
1124328
801721
150062
504657
859765
240298
336907
1136561
1058360
1017730
707967
197249
1142749
972582
995101
231761
599123
103034
289016
697091
1041333
242164
489919
796136
161191
497830
47534
201340
270471
795785
38830
971657
440352
242116
43067
1161576
1011380
1172931
357594
1177176
822599
248887
89548
1080015
224651
447637
1137986
1065833
1003933
804904
250566
363311
304878
521346
390982
149966
1114208
684646
583428
890309
863286
170049
1015584
447617
547799
337972
1075425
762217
942897
295827
953266
718660
368611
82107
1023298
1140502
256611
794914
31391
208183
1076021
610381
439272
457024
1061181
1096151
295212
37548
623584
190331
669837
581087
1036956
722333
965007
285833
705311
808452
291333
572445
82036
471577
1073080
696465
1075382
12405
427354
888955
1050314
418719
628409
941482
311613
675316
260334
279616
179625
438872
674901
169378
704588
164037
213681
801125
773599
40613
253963
794911
680487
252983
630543
100088
155292
919172
375930
709289
365807
619502
854012
1098441
632745
882358
405559
343243
231696
503513
1108426
646396
751215
615582
1015313
89304
887041
833156
175198
255809
576129
595426
110106
739340
819932
465162
948551
163455
42458
50857
515278
389094
264571
907719
270907
842393
949294
544732
1098663
1179573
71546
1174969
708778
1019157
765189
129259
1095791
344559
799768
279211
68930
333736
416071
542487
173024
23667
833002
262393
4726
459135
269036
475126
224482
57031
982704
456449
754360
363808
257979
907083
69617
993739
440316
449777
617689
186840
740531
1044283
245403
79070
262944
475897
693133
706227
764553
959452
426056
1008442
1104391
821163
635728
115777
988871
697595
116084
1061712
695653
548125
195107
638232
1135983
799510
773638
898489
1002410
1010110
124927
1037574
833352
344171
480669
300272
307890
24718
193566
208795
58701
685735
1146637
458846
451492
1000474
1100847
146100
883017
372385
1146135
590992
844905
966104
67822
231089
262560
245970
864104
507947
706493
513380
490503
459734
563083
125273
143974
703149
127661
1041966
509094
993311
387411
588880
279011
563583
1084479
255345
718055
285403
240211
1161161
248703
333898
718897
358436
801683
821417
160792
944974
778704
220822
188235
586243
178692
612001
765384
286503
470603
734426
526337
299392
157108
43706
217604
243402
1104743
323811
321525
1035544
118829
256414
713994
426290
920986
1053885
804766
1000573
586637
977817
79395
353373
402363
513706
1108560
1111471
178312
922218
812433
688980
518141
1041734
1097573
851322
1144927
671500
1165591
820043
713323
72176
681252
685120
981266
204992
1076200
962249
480626
41557
828886
427105
694799
257518
388094
250167
850814
773702
912946
558156
511799
162411
1105394
631101
115800
733863
697756
72557
455765
820363
1110385
446370
844532
1109679
673001
753888
644035
525159
987656
3299
1082605
1038394
351404
39906
557405
247579
1138264
383453
839075
237087
332410
17982
91337
1162791
153230
672165
167343
1047000
422602
665671
1027693
671496
755202
1054453
866893
617595
653218
833254
698415
853101
655170
924360
469044
274575
1006140
91555
87036
53738
405318
1122222
1113559
346909
365484
631138
129830
859387
1020613
975485
725780
96873
868517
265601
636461
644199
354169
495200
252112
967782
734290
911377
176137
775334
441041
1070744
51967
190329
155120
272977
746433
736021
360083
564016
146049
583038
970992
800932
322757
824200
1147024
584819
610626
245947
173963
527967
651163
1043586
290797
495788
100551
731927
126593
1068893
652765
40776
725640
234489
21692
709985
731822
223569
20152
844933
163820
246393
281992
1021280
449985
450171
12627
884972
770132
1024766
851722
564455
657426
608140
708175
829762
661791
469807
36534
1057975
1001121
776401
1110012
481810
633518
303389
280244
870185
898619
725909
80688
83584
563452
1122859
665222
818816
361801
602045
802045
951498
1036836
386837
444089
193448
596173
640426
242746
995784
423402
272760
455310
345435
843492
648931
1047658
99318
1033500
615291
385784
686586
262036
371105
652017
313033
81256
1031305
282982
1147371
712554
628788
871811
184005
22265
40183
592482
548052
1083639
307010
287595
742091
844951
26280
565232
584334
88463
642313
825370
487460
268857
713743
765737
921337
810854
324117
157425
323439
658483
822455
718772
552476
679182
647062
167114
352771
1103549
297081
898329
697624
532350
912298
1067223
1108566
86940
879989
196284
830059
178509
407378
123355
956030
246694
443897
1074361
429376
214758
933007
85313
729428
213263
1032257
1166387
1134331
241965
270282
678292
545902
772010
22716
1158535
992721
418751
1457
357937
105821
93769
618119
1104455
318446
977593
378660
784403
340390
204617
1129823
38411
580492
185093
49684
1113527
58468
1102350
124458
1006664
665758
418917
287810
1043537
1151715
89211
81597
744773
569704
852900
1132989
912396
158086
506547
684239
532151
233431
1056835
629764
679124
14381
949775
201163
66852
371693
1072333
989639
764014
1028251
726274
551494
256482
586377
486798
190214
992837
665936
386241
617847
1093955
319627
658931
396632
9437
834525
230063
835623
944835
497726
856898
571730
1142162
298139
256371
1156605
1115989
593239
146596
251495
503115
872073
975543
384005
910497
696117
412822
1063026
1107844
664215
479756
553337
117494
141570
1174624
294972
374180
416013
539253
94786
527260
992814
436120
549054
413736
625689
468245
801613
231426
590614
770939
805424
532352
601001
613968
492003
747757
1156579
603825
285652
776798
854114
169378
158452
556325
390135
628957
560335
910966
706296
951000
773373
578165
1120261
513587
41507
15236
1006420
665253
45607
156716
914871
632107
814276
231951
1051817
648809
1070135
1147038
210132
320985
626548
188740
861888
873649
913242
709619
225931
448343
188153
1162247
978454
194525
1002405
386545
449617
431578
112236
950528
478163
814705
963606
302975
1054184
720588
756617
556680
384119
541868
340894
1086990
668421
1071126
618354
716311
513312
1111300
427904
384523
647616
195553
197614
688600
406892
806454
64624
127414
762167
573920
353066
940739
292156
1066421
565202
760372
697760
613669
129151
120179
1059290
267726
249828
730654
1165855
963011
718599
74726
1157714
788923
951436
703561
189302
91628
426162
1049816
46167
564663
772852
1059558
308569
554583
928606
402971
303730
665604
825439
1167682
26485
157699
474409
817329
1093921
889782
199902
450950
36305
942996
1146215
468167
637375
952440
555389
298415
223209
616104
496682
1079732
1102509
994272
501566
141660
892487
1017089
1144579
414271
582863
1096305
122236
462665
151929
160085
514589
608614
269894
754899
1146276
1111857
998654
932022
612768
796003
399464
312917
1061990
466201
543130
552245
238304
208327
456119
898971
145144
546972
159697
966609
417042
205699
1118930
1096640
893125
62497
297660
828287
1025552
320977
173670
88538
57759
290170
667428
295150
11364
848643
1069296
767825
510769
561574
337025
1112017
1180339
163017
591471
402555
541600
910109
890807
923448
916935
685564
147533
415786
107521
510084
1948
749421
1130892
1001981
32846
252602
974840
1055423
484691
300439
252365
1117430
203194
523719
763612
449983
25046
1085454
198085
830774
444531
259492
508703
1069716
647530
974096
424607
477506
1050000
143753
102337
1106992
474069
1122118
276478
160499
589599
302089
362756
756259
321693
666941
1170951
761264
814614
1039429
851459
1037080
678883
841080
676000
440928
645201
1058818
136606
406730
717755
192755
117743
1133447
849980
504060
913606
712017
77796
470584
282752
958119
585308
928148
241969
578528
179836
1118157
766026
933693
779686
381686
830385
567222
91293
164111
529192
285285
1047754
904538
849409
642103
134469
1079066
757473
630686
1001960
380474
101054
442506
83482
1032464
1030473
1169096
1136024
1012257
11083
1096354
278834
159676
200119
850058
135397
428688
1164729
597493
351775
1024444
322655
1070109
604920
695054
77747
705741
1016942
196737
506098
451659
362507
976120
951267
763613
700946
577544
443303
388852
65630
66041
184284
792225
663433
1165604
1158231
449067
159732
282589
427925
936499
602099
475693
859411
445545
688629
548295
547800
45830
446859
653944
681613
344095
1026567
1033844
837890
870079
887822
240176
280363
65171
605341
349419
655645
868909
1103907
1017512
288676
297202
957973
242764
433225
882293
934889
322271
10331
971111
772900
525756
374773
1073209
730170
573921
19344
91620
419202
301044
902463
518672
807591
1104502
811621
974787
142301
968006
142975
1122833
585099
508612
840978
284514
484789
233845
997071
465883
817478
352166
9288
139173
294500
615626
117110
374224
119748
1051611
170066
608028
272554
194597
807508
768230
120796
202724
383620
426058
709994
570950
61871
830150
195525
783603
443186
431730
383089
174367
693333
1163227
624648
923673
623658
847690
81393
38777
800600
173549
1091387
91510
913628
113159
27322
722421
583095
839533
1008789
1063502
899528
511547
1141032
466716
701496
512425
579409
246057
899110
105358
924032
343088
1067650
344781
575854
962159
303651
210695
897418
191177
853860
594144
97800
523856
1047045
1029681
688731
1121130
264804
443203
635878
896256
151705
757769
622397
733451
55520
390817
909972
585836
235770
1094673
395903
332826
407102
92079
289125
524210
434530
1023818
440312
571809
714853
85845
796309
536584
1126927
72502
514265
26262
204413
69507
571057
625410
867741
1013960
514307
32452
208509
1155030
1017383
598483
356688
736338
878085
516676
390996
1114096
1111660
727078
603479
850338
288770
1163708
968063
72151
676496
1103778
828259
548197
78426
243269
225969
920764
263020
110257
563992
90833
721266
435748
68300
176488
574759
1070505
228900
1162158
434879
1174642
798858
343391
627059
463870
1064989
784557
395350
708285
158212
158380
1027403
786098
431737
795827
773264
559979
176338
251713
333307
708618
838648
206792
1159374
373076
278785
1147470
536649
1030200
911088
595062
930632
43174
204984
639770
70865
392201
25144
551583
601915
1051585
1070938
445639
212454
421132
40361
723052
1005706
771485
589813
278266
478670
609
176348
388468
45104
1020869
397383
998538
315320
615680
87927
1023384
136417
796861
287094
292946
844728
115133
1022725
303329
366678
872065
878442
478775
167352
871259
1141901
594851
921978
185714
678980
870663
354561
823629
815945
541347
815300
650241
1075688
1039594
1015084
518261
135405
250630
1087369
114943
1148411
49732
115427
123190
187989
1091756
183877
32511
540574
178729
638500
227296
247954
1159086
26466
277000
373390
800808
575204
1025091
1060318
101803
558308
623562
116717
325102
656225
531611
362251
189402
512014
76683
856977
910382
150720
682412
840547
233422
930407
562869
361094
582797
61851
547495
1060143
855114
532836
874863
559040
527509
1179277
99079
637592
1070526
90621
580320
295205
1158148
71842
1103584
713190
121109
220504
756462
1004100
669111
158265
693688
715729
225018
778263
214510
1038390
136303
898850
1170315
1037353
461898
1081475
277242
920084
97701
716828
1155181
271565
379681
942298
374358
645937
26963
616742
825614
1041836
456645
1024406
903422
572959
290475
184014
184932
520309
549574
699362
301385
116157
396071
977128
1179919
1086729
52547
516984
186844
1118210
382561
893715
48989
629198
942484
779676
538551
104916
1099999
159791
105395
355742
730081
247932
967484
389974
388344
1012978
1063264
518146
1065267
352662
690886
509247
310935
1164530
75761
1139688
979349
202236
113810
278902
294066
354391
644791
441427
667286
477429
363707
117646
1154107
178560
1090909
720159
1058487
634791
1070209
3204
968547
831569
849442
682629
325086
612232
153167
492591
216794
831556
916120
920965
1133584
627068
803603
906324
1105279
495465
226856
898982
149132
1134141
760856
1166850
1065776
951597
1004881
147801
576774
705853
1012068
361760
234472
640415
55594
206053
1123993
105678
981029
95746
733729
422410
133779
785853
689708
372503
503405
221001
326586
185448
1024111
445006
283195
396047
674186
557209
70248
190175
242503
532714
860975
923196
265231
1006927
908053
450965
468637
998034
267445
583295
685971
643697
584627
384654
763844
649170
510399
954502
792502
1084932
597556
185327
619882
372147
131477
843523
1060211
311932
854563
849763
746915
516031
557480
555396
584263
362954
374953
66805
493483
862402
413309
418825
196776
560820
515928
40843
952821
861240
945084
784613
233760
433456
253498
416386
266392
73711
500745
24337
781956
949443
124786
832825
376140
984090
884900
489655
1058542
196743
702939
787063
1108789
159397
214272
470640
506543
1049321
42
766702
455132
202821
582405
634312
633938
33155
746730
638342
1167806
673479
79298
595381
1073759
902033
340226
980465
1038353
765194
1170690
900383
435251
1134447
696719
1057990
315972
151378
1177747
938939
603884
153328
347754
190505
970718
804473
815537
809192
1121522
199678
993422
415704
745267
265513
289764
289728
802502
14573
101685
56013
931004
822056
1134208
755733
953438
933333
1076877
759792
18721
1039466
288442
488223
369739
244212
44828
465341
664507
459739
25653
453324
213666
151972
1125460
825432
431395
380080
813879
331912
399523
639197
2428
204306
1137548
1019273
380305
401320
573450
563170
587467
529063
706900
813709
965572
544332
438064
151802
880371
661493
418323
212614
747615
339210
451270
1131557
332727
216456
231892
1057041
389466
684953
732998
1152006
524131
383920
204037
386347
102380
404286
604908
2830
754072
718047
93615
683882
720640
153282
1104787
913266
164617
747527
595774
641743
942527
941779
619328
441393
454831
277434
780864
481024
476249
338336
439724
957424
467263
1074356
467611
755987
482866
811532
122335
763032
702513
1017064
111178
437224
365893
434313
1104251
693768
537206
1090160
229504
593326
318166
368955
644565
797568
309107
1074157
68522
370298
958605
257154
11310
451869
209571
1032519
432873
372711
609447
71185
459021
502392
71029
666305
749155
690288
130532
304918
961136
782316
210883
781040
641124
971446
900301
801753
780730
1139344
341288
372664
25891
10709
167803
445422
218329
52666
953569
401477
538036
757973
630464
371827
676964
880377
627294
932559
190101
658551
207390
249806
183485
267399
678860
903020
92895
741077
229986
1106421
38623
267016
5409
774544
149580
332261
977235
344885
811385
384754
1128764
192190
482325
781836
273022
63375
19254
98653
390660
987076
996621
661874
579322
751134
1146100
628088
851695
478418
1127847
63071
90512
662453
136768
35342
249927
625858
1019506
109326
292467
299836
954019
850042
1104606
492670
739035
829585
1034715
208393
1093338
772315
304872
471161
140292
747184
1097259
816666
743025
155637
1086610
245266
876772
458098
56366
1173164
581738
1112822
1086922
709128
780369
575193
74649
774162
461165
484440
443618
886517
485833
356560
761444
60738
352783
943103
1099321
426747
713246
76990
908516
163882
106845
323917
2044
109934
14475
780139
1149602
6322
836273
792111
709834
91469
677389
1135751
1058822
1140128
555176
299093
183267
881000
806163
55996
197557
564488
449216
413130
356973
180498
820792
641214
1110458
325217
470559
431477
91051
736742
496436
759424
685550
210470
1144501
1102668
615960
197863
594703
553846
414335
1162479
252578
210503
238940
48057
618020
176566
600997
208301
115876
410815
582704
1167621
874139
532431
434587
1002119
1041629
490942
71046
332753
1082664
73866
606277
915212
768043
768607
47960
1064384
789050
702720
483171
612810
570970
740288
1089832
287322
207159
1133688
149398
260250
318040
286686
125761
736289
347010
325815
798575
756039
8630
104655
448069
82816
487616
745998
291760
459214
809858
1089411
426079
505840
105221
373934
139813
610795
50779
561905
36253
274929
998884
1052195
311253
474726
1056991
659072
1032310
584426
557908
545793
1122168
363634
1110207
599248
612781
12991
15547
201120
443103
198293
1076375
743040
599534
596729
743774
181456
573354
1121685
879260
1164305
298462
670428
851586
476252
345556
71186
675672
507277
326640
897454
524984
803094
47041
756622
48100
21000
951209
834478
583617
310286
559672
914115
925231
644482
196225
611774
851563
987073
881955
821450
448218
69278
796244
686845
270782
1123540
62659
354499
565901
556224
993903
625199
403284
288511
696315
328414
614994
77974
779408
370704
687033
594985
75110
48406
1077246
535522
1096372
685245
307365
940655
348893
794216
281397
54048
309974
1009124
728797
463782
160487
470147
1116204
576755
1015837
853482
138416
1042338
797899
29559
283246
1090366
979650
896820
801904
1129027
1092206
550047
21994
273262
303456
186386
49929
147977
978136
421814
640258
244378
1032543
833053
448139
1036125
805088
201626
375680
288485
441464
63322
677047
1092718
22197
41007
720043
99781
226731
390124
441590
776
930578
996981
282010
512531
59528
250332
1163029
1051970
76875
93355
654455
484715
1143928
554603
711514
453784
579961
193151
1121290
792854
1030903
292286
1080863
429265
1067654
46249
15655
365499
584978
148352
271217
519258
946953
1017228
1178773
716068
155100
41817
1113735
466958
953627
1115918
692302
1130176
1101202
305370
597080
1009463
1132089
258682
1125551
786640
41368
282281
612445
796148
926619
851108
455379
4709
1022241
1051656
809582
702243
354632
229524
1127125
859224
13472
797010
457609
226942
535553
210768
1094062
260014
998666
1019970
555873
325542
832144
392303
154948
984259
227229
794014
433
1058069
1017992
151701
871576
146250
233576
315410
679055
448185
795414
402929
942780
281407
189007
657040
1080126
304777
395165
76131
74157
83657
745470
365315
1151212
342990
1170239
73884
418487
391032
455082
431080
619497
1052824
1156109
271026
274788
704660
195908
976195
473907
1151143
512376
574655
414861
503038
918923
1112086
900825
296718
622094
1096615
553432
1086880
606522
809039
1089018
490144
675085
117207
473584
923595
1106717
934236
933831
241130
897245
1169340
1091382
1176180
733866
522194
442817
760834
227540
768239
36291
1121252
330106
264870
909904
412750
797169
750082
494213
443006
423907
188012
23929
204221
1145672
122874
860938
173356
716611
276479
24187
702894
304229
891853
993202
665346
790057
149041
1090250
4300
452125
1144654
1157820
83938
905262
821207
1152365
902597
94617
665426
290096
810729
1100117
175678
1114737
149947
962434
243556
527911
589694
339081
375120
141245
248742
212390
565455
276074
492282
381165
827585
644349
1055224
926474
1099570
984930
592455
494260
1093285
660499
126627
333171
853308
960262
240381
181124
283490
214665
805799
654200
1010168
431899
1108926
507936
776009
105212
640866
326356
643637
727032
891120
525163
342846
981873
677430
336853
814994
1158991
338073
901004
130820
588660
843162
1040292
335111
115814
1072005
140175
603626
492092
1073221
728174
1132174
694572
436575
942126
215827
204726
56817
1047458
603504
810492
878548
56446
229566
743820
1039959
154741
149838
334273
1043570
553764
616768
818861
1028067
725423
344197
424097
978280
461554
68903
759552
1039448
57222
259223
375009
977970
796707
428817
73130
367956
637237
528642
498420
777402
308185
891312
326405
330336
825004
848317
608619
692564
757940
141950
95922
673963
492017
325306
1059084
482459
370728
585065
705106
851296
390196
1151947
368176
189443
560714
649442
1071490
1164542
920273
1154540
471932
958576
872638
517475
845409
304228
347546
901615
512724
861588
746661
279177
1057174
940818
356914
596034
973486
427435
1059428
717806
798132
761550
908256
896851
333036
53694
96574
912685
438681
105664
248742
612629
284180
1040588
573490
374594
1140449
1169389
418202
489230
928195
110929
937473
1119840
490400
261924
776049
824911
780987
601409
548907
966756
891686
506021
152936
502856
591887
894609
17225
694863
432481
11643
340278
440060
362655
85630
495509
545742
268177
251552
1071769
727409
73317
1018907
752955
59394
851239
316997
1123432
467573
14308
755516
850538
769998
1100089
429734
926916
970414
808852
61107
855463
1017789
792865
794506
245609
66895
777847
290051
1018001
5990
827600
317252
1037062
1076908
1140272
736964
782524
78536
1038503
289621
262893
870994
266886
923566
755225
119579
848081
417288
265801
458015
1003607
145608
447966
1144576
521119
757208
371839
410648
510918
775936
529253
977801
553589
462687
286826
424850
1068632
431488
42576
1090123
1074691
205981
127239
119815
1072180
778164
660559
786041
753543
943680
907959
855851
1046705
899235
109877
284745
683291
920625
534282
145390
722602
646652
942757
399114
671591
989375
636952
761716
687475
799066
427194
320886
220316
139459
225545
883244
595621
307202
646063
712421
231140
430784
781075
933363
523669
815655
230598
750052
235468
803908
931879
162883
1005689
1105069
951102
664247
517128
427660
730061
126551
413729
382927
450383
399410
633386
293269
804197
73471
1146500
881503
30005
1094431
375145
986983
738123
833703
705184
705642
500111
370485
1168383
901308
28525
236106
406751
1160754
650354
343519
1168901
194644
124158
391045
30073
249931
658094
1060872
507235
787488
32062
735613
1035421
843405
1006228
911165
445798
914499
173515
1087330
372588
748617
703880
738452
1001736
684138
297426
387035
494843
394368
239477
343287
1093023
565657
905332
152224
495206
287515
226341
229265
385958
651993
318188
911871
1010875
705479
926558
825551
130661
588344
194049
554902
518547
517343
378733
87795
593464
765248
908077
327354
234778
1046917
425439
1085025
443429
747346
9058
158392
508130
344788
502974
89412
104204
990304
921304
1001851
420757
900013
501480
199710
524287
728498
588313
463656
1039439
1032256
587425
625845
1087489
120020
869758
520418
92236
915672
651275
170807
409330
819861
1002611
474339
114395
341884
519605
1122898
901711
843809
919981
113930
645574
154386
345548
892854
84455
1171590
777743
141855
506618
814192
874594
481658
375302
199026
77440
970266
893951
636008
717757
85800
272336
1106094
1006873
1040158
595062
1090132
879338
678192
1090653
956762
737362
245676
598016
661536
720467
243346
143077
699309
285440
949588
629878
793993
735632
472222
585987
365215
383625
898275
698208
172407
1050312
530439
777723
221635
1062833
77526
349344
297176
404687
587396
923180
53396
166760
24290
893906
339803
449178
491592
699614
1134723
151352
81188
314759
387112
879516
264406
97130
325702
828360
1092675
294673
616777
42662
198499
383240
1010182
229089
259292
619940
528088
695539
814778
1170563
910897
84811
305970
410870
314835
686683
856586
898047
914441
383599
491920
627041
382384
1124033
514101
1088467
1163997
282469
245263
606366
730769
380406
791327
1028441
176326
886956
194943
483660
56663
721923
537033
863264
442
525537
782474
541081
522582
959120
767927
520878
743901
141064
973551
509126
790075
195262
888218
898981
167799
932343
956405
479810
1106987
638421
346461
23722
888072
851800
440737
637049
130171
567638
844512
742179
266274
594534
639544
55548
73137
1075627
630322
472218
40017
1049814
434609
841024
18308
333607
831295
319580
291053
765342
703176
1138082
758498
120171
784822
699367
598173
692040
508539
429244
211896
925815
317159
772149
815122
583471
540278
346778
119941
512040
94682
429884
1041337
671199
679775
862704
734704
707126
700514
847030
898202
1074028
871656
774344
497041
675906
911705
1172222
386895
1101603
1029894
990138
741486
375118
1073190
1149954
341741
415383
382160
345316
210828
996528
1173512
578917
308759
271487
113565
776860
421268
1122403
273667
698885
310888
248465
31233
388004
426336
1156199
81268
579113
9813
957388
639054
330841
403102
460553
157985
131871
1058551
78667
373535
621884
341538
242597
1157614
233941
504846
319209
285751
849210
391353
114411
1147408
795696
964601
335738
226711
241788
825766
1104878
298572
925603
133208
105049
831793
1172188
155231
59080
1037960
291853
964641
1041160
337401
501339
31573
700050
558007
711648
839885
110741
1064275
363304
359151
969934
881780
298768
611453
598965
634854
177088
458720
281087
744839
930974
703221
35961
1175254
635271
656511
1119794
893796
977347
4243
635872
804648
556916
469326
650739
821770
384046
644487
87859
155420
92210
961910
229174
974873
147906
588476
417163
311914
216124
966061
249923
437248
22688
733904
86409
296252
762754
447068
857062
188721
984101
927168
839041
294914
897141
166314
746722
61095
720918
890845
782151
117988
28570
480568
105217
312013
63881
1168728
1050840
344808
738260
187035
77023
789770
870483
1102946
54810
1146670
164144
110751
304469
969108
527160
647194
466537
832347
151686
794780
898205
1120935
1166174
935881
771305
337182
798589
1009614
1154032
279995
340310
641658
493815
532129
128582
341875
760696
777548
1160644
627652
689734
251044
1049035
443890
482827
34352
169962
831691
181955
956596
419468
1023062
363938
799397
960033
304597
982006
777771
470665
598004
125733
315474
1105704
605420
1044217
847340
12459
164182
741465
1073639
950558
876801
646683
711135
141015
11894
519632
916599
420843
897698
866561
598649
212284
585902
301677
543733
640325
646457
476482
148950
13975
1180030
532433
1014888
179702
567040
1055732
107321
65374
579012
786287
1122342
122220
548957
1023876
954272
952275
616779
699471
278372
787662
868260
234569
356210
761795
133211
685370
1116217
795450
456058
124867
274664
214615
224061
1136714
1140207
204253
931081
116633
474249
136904
400955
664514
25323
1075197
800467
609225
983147
176582
847849
314244
603811
429265
1068674
938050
178721
553308
913603
624905
277919
1104137
958535
83318
563869
81664
259082
175640
341826
751191
572245
139095
569914
494797
1082983
81014
844096
144194
288236
844848
1155424
416921
671072
336041
812310
1105807
428260
405045
573853
695265
68386
1148479
894480
164300
320221
339103
672073
642363
688218
560753
623946
664334
973845
800780
530614
766999
1155884
496882
611959
728052
820796
910305
667205
832222
1079438
192588
81437
447220
940301
751409
125539
134531
107716
189992
503005
1158763
311213
242222
658551
826827
147934
710669
1144875
89094
165602
651063
372016
1090091
1106935
521311
175595
516987
1115026
148807
1052421
777254
594218
868533
515253
978745
1097575
853096
87892
227701
1137626
300888
740611
286780
158294
892914
36581
549030
1153770
147928
924627
12212
23031
967945
487497
249077
534126
309382
225993
1054431
933548
733104
929825
1053448
40628
262399
3819
149939
423946
233111
1046626
256032
902052
581291
480162
1037618
487338
46438
86609
1039848
1038322
204394
560924
897644
1093329
921803
258364
435240
1125651
1058731
1091376
252821
582572
90180
1015800
327040
970468
977834
424468
67951
505266
526094
525074
993043
592247
930660
444247
1023878
544192
104582
437339
386205
74415
660396
213548
1079616
865039
173753
468290
693820
1006105
720732
1013147
100323
610235
233309
701058
553828
1163074
438550
863791
306848
764372
1089177
914024
35342
661512
259761
941399
805353
846317
732252
658394
539571
1135252
215158
1137577
582936
195865
822521
335569
175316
803520
283468
411610
7094
573767
1120532
120166
1031351
67992
52654
925524
856372
203564
1163723
747582
889446
80103
169773
227649
768606
242562
537399
788397
61064
810021
354394
1151280
925807
867612
737488
546601
826586
1040682
277072
832772
946138
938676
1065193
413774
1034925
633449
394922
449632
695679
848012
1134796
489197
100618
570684
448535
481630
1083889
211200
422481
345271
366474
897534
490507
445721
542529
513236
497399
517576
809080
323341
385575
792221
833682
649867
336612
298721
721939
702534
1049761
863497
304927
865348
299762
135175
222980
851324
743638
460321
515809
497873
857484
527511
462392
704504
182822
673366
1069894
134474
1174028
455311
747078
1091180
856281
1174842
321434
539327
709013
186794
623440
913349
1135207
694913
195716
207435
530907
1022831
147366
1096015
931206
720549
214353
1101226
505480
686506
242344
188442
1063716
744357
472880
777169
895939
712132
212362
88673
103995
65740
1118301
604134
270066
782231
876976
623170
367515
238176
855536
457473
1080136
882555
819061
30114
152731
1150606
390237
291596
66458
537663
915807
372749
1130556
673989
660984
63572
92635
529039
653938
524885
192375
250135
228688
196611
859007
40054
66032
570302
1034301
741986
326560
1016281
770775
233518
80100
926957
873678
62455
1139482
280060
453453
1000003
538534
176816
405621
933152
676276
762483
95375
520721
418919
448387
271059
370832
1004621
734045
1122650
954028
1104611
236427
541284
1151837
1084004
1128287
1048500
149190
412685
511421
28002
121239
925358
1047479
893014
359410
952964
1060537
681233
198330
462643
868624
777352
548925
1154221
686009
1069454
262075
1141429
35385
1120561
750000
631458
737126
617080
324038
1046824
211917
711875
4141
396040
991304
582539
367928
366560
22723
524133
271237
289016
427695
426728
800904
303974
1037824
238909
674972
1025099
1019972
929736
647017
249558
29100
1073825
479783
192231
508498
348135
679023
896885
1159055
94239
776992
111299
1170360
855815
362105
497236
1047439
350364
309922
28280
223326
232047
1119913
179424
410731
220664
876357
754659
621775
925274
543981
1133133
98210
797193
458111
438448
719008
293425
1066443
718004
649180
482626
529093
179580
224202
537352
1178314
479708
115
344919
1091857
226712
127468
1048317
438563
7311
793688
822440
364142
875970
585935
595585
316530
1009066
14265
466903
1175768
845606
347689
663227
116113
613759
1032913
1024909
354286
1038720
937731
781120
256537
912907
996300
714633
609997
600196
1117608
196268
1010117
120547
310470
181602
31582
352009
702327
263456
243992
6561
535069
434486
524225
729148
617029
132879
997869
668333
218961
86504
489779
19730
487571
967904
527023
876902
832052
219564
586415
400994
1162370
869366
1144821
4767
449749
332601
574829
1018373
68760
1023054
927232
1165594
525854
553133
852469
517655
59866
684381
827797
469332
380376
1127466
307163
641240
19475
242758
972582
931998
765034
1093825
1058515
636489
614905
575517
827046
817874
769644
1004093
831038
11057
272359
746790
791673
204405
282791
446573
288071
924973
1103718
995794
849130
822270
313472
534746
952884
141936
759438
1103604
348140
973552
896817
995942
672147
39399
497361
102740
611585
161913
1160276
1159113
218020
548240
331462
502769
1003975
477305
124061
1149188
248900
397438
52984
674856
1100083
1048820
1074395
688423
52604
775852
1139689
274008
983083
501739
778337
55693
468230
660451
855881
150025
17636
1025632
395726
142220
951508
906695
1120166
1014673
701221
935707
507077
809947
1119674
52277
1010437
500094
546965
608233
693735
38503
741653
529235
1007279
403468
433471
987027
63826
1164740
694946
319995
905621
1167859
444240
531745
1131696
467957
435137
441653
1001674
970645
860915
537966
889608
302414
587730
282187
792341
580138
771654
416967
341883
654902
338242
1015657
650166
1064124
903959
421037
519542
980206
141865
1175309
1050087
601433
886110
528331
397493
328542
35808
1118690
768111
368801
994488
242855
313510
283483
818526
277179
1139560
634631
876985
5271
719521
512543
1167958
930976
890839
1051203
909944
1059721
897002
948673
967466
3547
5665
492455
867807
121065
940188
1060116
146927
150875
602773
211185
780999
675086
450428
342223
959094
166291
671360
651417
533985
1004011
952024
358077
1072772
563105
916793
1172819
702277
757534
165310
1035095
23102
547808
103212
299145
150133
280734
828391
227288
304002
910816
1080086
984593
745998
963485
294325
1122471
245130
1034568
232321
3733
268036
671474
912910
872089
927855
208711
751275
1093618
941106
796670
677030
298741
456301
114571
170252
603972
1083930
868161
113839
1123181
923505
1015882
105019
1173167
774281
760651
250125
357434
719622
589039
323945
696464
714569
443513
183370
273311
162254
506105
997359
230647
267779
1066661
581037
1095398
660562
1042999
458453
393350
790978
1137214
123996
721095
703777
1002617
415680
502938
282752
819461
284954
241572
328063
216577
1157421
76203
696617
893458
243564
710627
211864
432041
945463
170660
146480
831660
545057
436426
722430
650582
467741
1129096
1030441
1033118
51626
1090361
598888
194020
1040718
706625
267375
324463
880535
1143364
697574
974897
681489
382441
1130778
659132
288208
856573
741986
1074820
540593
731685
752068
509579
9813
233431
69493
932854
1035357
814664
136895
499111
1161045
474627
284759
1160439
199864
986186
543747
239304
220456
657525
588416
1180272
777967
709410
304808
667571
751740
793978
347633
431065
1133576
355445
581478
692546
506137
1140935
1044845
586626
558499
33203
700995
410120
798912
189701
373652
563386
1112758
33683
199078
319021
340311
964011
459821
930275
685758
885913
292697
280750
475885
506185
447214
1126233
30236
367951
735853
542670
1012044
948524
295602
1114425
49566
1024053
1025856
46131
675395
1163525
582955
202897
937437
574292
84968
705318
97596
643420
1164305
232914
1028286
450121
719106
330765
882001
844748
590748
991212
127135
403042
554758
787226
1054838
188297
239867
684213
396583
995889
604988
1001149
400465
460762
1120186
34600
131928
225401
216309
260652
676084
116782
485411
960782
989387
718216
977247
45650
841864
64835
612934
664494
792848
98246
443164
1045447
940991
520898
792004
800417
229349
336218
1065999
796346
1023226
443296
59736
380169
465165
855979
246973
485378
885258
706802
131641
156454
736682
332097
1123825
795181
582478
108549
278055
412207
1178363
35357
756691
638138
615931
1130832
681338
1007426
255604
293940
208045
235777
716344
894326
1062175
269213
1154346
758975
228634
846130
32889
852653
313863
125038
165427
491844
74590
53710
485647
589994
426071
494690
90692
962375
932785
739819
32221
995938
1125221
781734
1045030
833121
366963
937979
1162596
729453
405850
502793
198309
1126103
666747
2376
40990
1042872
1046379
871765
1101822
1093701
1146386
1010303
904903
318035
955743
283875
971239
311253
46610
536007
388823
334634
419101
568993
889001
561054
50911
316960
742086
824957
935188
1142315
802185
509999
387526
574836
834228
538789
1131377
456914
596718
7924
150966
961956
686003
1075000
649927
326483
896524
421602
448817
1126905
413450
226894
1044297
571842
214220
864636
878311
1033802
94110
86411
724687
1032168
732121
1162527
514805
907723
264705
906116
287498
107227
583295
361705
452665
453495
814991
602520
129462
755929
916647
678505
18783
1075825
695897
1012320
408694
572488
379868
304527
414204
626959
238660
1123537
617845
79809
802958
1118770
1056467
942278
554426
104567
977654
542443
481810
608406
445638
1127131
800715
618188
821500
26055
386022
579349
584657
617302
435562
846188
439712
116007
766530
547810
950708
596217
1140892
605963
330985
129634
903839
927518
541139
721008
30191
251550
932199
764146
984956
259970
167441
759274
1161971
272055
881831
971764
945486
861736
1081438
370717
1141832
918411
689009
496655
689569
1025816
21056
138635
239434
244432
391946
879058
1049531
264141
776671
39892
233908
312062
172701
1060317
63528
331885
501371
161536
587243
983819
413940
462746
573500
314113
39749
630329
266277
375317
831278
545905
77215
1172008
1015011
465049
830787
612547
281393
889684
596956
236586
193398
791096
965731
508246
894191
469798
153226
760131
616661
723507
319495
728720
1132888
726445
34757
128739
327427
160302
1068010
28480
1051485
173809
1005741
1166370
844457
392453
1066897
342599
1067238
742954
257683
767453
159188
1011959
364257
227260
748940
475248
1164853
223177
761828
807127
635967
1152100
208079
747772
448583
905825
643347
297029
672130
136852
347962
370587
657390
431868
75933
439376
681052
483301
472453
671708
853920
1041213
745963
850773
505923
979228
618480
397347
576313
1028832
312835
633775
1061157
701612
13493
810529
144828
1035218
1099693
568031
38511
719411
58760
473991
560309
419940
939065
473347
952406
370788
904075
313994
986630
782986
647206
847184
337378
202406
1057617
662958
362795
310623
1036264
777793
1147167
932688
65508
436341
327092
898189
125337
828070
739703
279718
470292
1044046
81973
380935
11696
347976
807271
170886
1127649
167052
196147
154008
556008
1075504
851602
593019
189581
644646
239471
929316
75994
843706
300700
655906
486488
836198
436674
2974
946981
752492
343042
977106
1139498
411748
1027752
1005377
255692
396597
743889
785211
1082277
277600
531138
426557
553389
665947
1099672
967466
804927
602711
211159
474053
1052584
265223
642837
731190
162172
866559
144255
453797
316510
140185
1136800
687461
1036998
1042420
1035862
798675
156608
506478
147982
863334
490141
253959
769071
428118
977753
915162
615147
833366
1033623
239900
809685
443515
113090
381276
714612
959778
546912
1117756
977872
359413
822839
870647
457052
144951
1060106
1170798
216624
484748
377097
589114
184846
675280
980135
1125831
529137
731860
792047
1144334
732221
363007
242787
208708
467243
87315
630715
1069354
917580
3647
4982
342846
884825
32835
578120
832441
98235
768433
4328
191771
420376
71253
827757
1131149
1088791
668567
546175
779516
794342
49946
647147
561099
593177
969595
956272
197023
1120770
91219
407087
681618
150949
455769
538487
1083780
250124
501887
719240
1135232
930938
547310
12946
479456
503934
128322
607957
182675
1091252
241906
321512
369198
560601
138736
695824
788256
336908
996491
425128
1094470
1081427
170131
1090142
1138748
554956
1009298
77806
759125
613398
216980
141930
521786
1115101
753775
344850
624762
839853
389212
998820
1039905
1178883
565856
1106811
222242
249946
756927
215205
741745
963034
994555
798494
981468
934452
697271
1050993
1173494
417084
1067393
488519
508569
1063507
1093568
1029613
202465
277177
224693
442110
53729
1027438
500813
738391
889933
758519
617955
173082
765933
538089
452118
272948
1104011
1056772
154038
14186
954645
1101478
691313
627055
276134
803491
964596
337497
437391
478650
471110
873348
88184
66033
410864
1030700
377892
243989
1062507
672362
464293
291148
1163590
238163
763630
839736
424155
388466
91585
1102472
592488
222835
483095
1099423
1089996
669275
543170
119257
374438
377902
791583
878002
962353
1073371
988555
262673
780582
198558
1053483
1037253
344096
652787
374041
401116
814416
538986
47904
931014
901783
931110
332158
222914
357363
1062145
1073521
333297
1136502
848146
613447
1094594
998727
1114920
74080
105119
35331
448432
163216
673669
895151
782541
635956
1144013
308747
839356
773412
970704
306996
1083940
951945
301490
785141
249137
383028
649890
885546
1118954
271102
1042352
1064725
798765
382673
1137130
656453
1036528
78955
520857
667147
193985
624180
75756
616693
467055
619751
1078489
331990
1116059
148828
529791
1093165
57711
478098
932527
296281
754696
583139
556628
1007720
774670
1041573
176395
842156
207615
614822
208695
1121831
438617
76172
969735
897566
919683
474815
1161852
1003912
625273
625901
573258
743252
10314
56892
1004742
1009470
253562
275463
650236
221716
1058497
863431
190277
289065
254337
412814
414788
41352
901450
93173
1003206
324440
949565
525862
393914
743061
1037888
378203
824222
210683
832625
124693
711678
44748
1147289
343424
207499
468490
973399
276026
570910
689050
816301
401353
352754
1153257
461859
1152148
493836
709682
383028
235828
1076775
1056607
326909
504684
914863
597924
792394
328655
358175
388418
132828
839038
1009664
1176802
696299
239644
533273
1073536
946220
838686
178665
611948
571425
825176
94030
750027
298875
889388
144131
946612
709440
153239
514648
833104
492203
2665
1084251
196004
26989
874472
698109
991475
1179883
1066031
343532
340673
46958
518036
877581
904791
468188
486400
868894
111097
806588
1002968
244678
712465
378405
982399
326794
839018
331083
1062954
582035
386442
476391
275729
493202
98064
622891
12448
436190
786721
51198
878047
832012
494397
560696
1016650
1000136
547576
300699
269614
1148152
518146
629349
31388
479839
333838
814855
581792
245158
532399
440997
177748
610062
82844
625096
1132026
755921
896217
326836
558407
271396
1022092
650604
1071368
94114
254081
181777
730077
293127
269333
462563
372129
984274
888834
201714
555593
846687
897103
550383
862313
320504
462834
946741
788773
1070503
124591
736413
433901
448468
1157901
106335
86743
646797
665176
828828
621960
346104
37790
612062
1077696
976826
201448
125923
586878
227160
717299
253327
1020772
294
286480
841256
800153
805595
1162917
549103
1041350
1047499
983867
560749
57209
874446
559680
332383
963928
219518
971329
1042087
877730
65562
47657
727925
877329
451728
772049
490276
164376
303272
49954
813772
410573
131098
1132397
852163
382465
492707
518750
422850
237203
893243
712455
723282
489068
533441
394860
238235
661284
831227
514965
704796
431712
992059
131294
986637
790707
777194
1001702
851507
288821
807993
893288
31920
1081141
853575
682476
465050
297370
530001
729796
1116699
648982
435401
907830
871590
100813
627570
818689
562188
145368
467245
1019004
872960
397243
453424
578007
321428
15567
190327
1152310
244700
244619
988685
1140811
624836
548617
388162
286542
1180358
883590
981984
484214
102652
654823
886710
761905
596648
200821
238789
871666
957392
687335
440232
325681
677774
444725
477812
636807
708558
102669
980883
559487
382689
97310
552371
1125059
27109
979186
390379
423639
386668
154826
466935
1050077
628980
278
633071
174380
547178
335785
454991
790315
369232
169677
898816
1052262
1136766
4524
80811
479794
824274
455600
916432
344002
871791
664037
1172444
487168
853620
9291
1095460
214670
95697
993326
1052956
697197
446969
77471
1140971
345528
760059
1119043
836815
987249
136526
984401
951807
279498
1015137
234121
867399
678485
97821
246259
189948
142065
887955
1096991
304721
857424
600698
617063
281998
620806
468182
386310
19998
273749
676474
731393
386989
661259
155966
318371
888949
571907
1152934
157760
836926
420458
915578
482761
643321
603337
891076
455674
527119
897538
695911
325381
691566
507360
137205
589760
309950
421202
448352
808969
128444
719306
485563
1158481
1035485
823774
185399
1040978
612854
19906
666433
99726
453764
568714
148323
1020468
99651
945672
1019977
320646
958095
358876
1024194
71665
857317
230457
910191
545683
697627
568954
1063478
1033807
408823
1077417
752055
142028
412673
244033
464153
234636
673870
1030735
1097069
150422
1064523
724440
342782
942408
648941
658715
531094
202465
114477
927394
935492
565306
757756
361441
109727
77920
1018690
195312
1138087
713284
823763
729081
985898
945357
664567
182634
546266
1125886
707999
774579
487421
415701
834305
381110
601407
569724
275550
1114341
485842
487718
546386
213846
910126
639479
1027421
1177459
34830
1107141
388638
238964
182632
760883
695529
283447
502905
65173
827785
702922
860535
582560
529293
1097854
502252
857911
350053
454745
1006802
863690
573568
271587
316252
757497
223530
22315
878086
189239
523389
674702
201864
937877
367585
126967
452041
136638
335671
123740
58911
320771
213967
71644
840825
489352
772603
637912
939404
895396
654534
236868
1044174
1082301
688038
592724
1027965
427982
281302
66343
889210
69836
233809
1175501
948494
1042608
1113515
647595
33515
513690
469903
276502
268186
439530
258615
19058
482280
1048020
424440
495581
12674
779352
723319
431544
342056
322408
179190
625056
211247
332857
1045585
195231
717313
997151
489011
261226
394275
901006
148634
425856
149829
682359
122017
604162
595779
733886
614728
1152041
210857
681051
1073300
97016
1180161
700518
351050
1148714
186729
457043
183467
117301
869973
214332
945437
661116
176023
624980
1154056
527711
75711
1125346
452351
634015
1030057
159672
192782
153132
699085
239063
650049
537096
558878
683307
892052
537165
304912
294345
293962
439091
174125
1064190
237142
289127
984499
900199
146294
479615
119048
1058017
160471
554397
135024
1044603
785187
272983
463833
394574
310956
246
700574
441466
889352
604495
865498
514733
706676
207758
824970
239146
66791
412126
619336
546596
151665
30536
418734
979473
424082
541799
541224
959314
570964
1174815
794004
1131772
134760
82279
730121
622893
302875
723521
133061
954940
45005
1131362
864066
342841
409681
370966
1011598
54386
622327
504150
686652
204721
559201
962478
947614
243162
140701
181448
256984
89266
24222
389538
1133374
758221
205903
1013721
350718
302804
117510
911354
919896
390556
1083816
805907
1110275
722235
88382
1051735
808726
721671
801872
784147
426518
68537
1047696
435671
483799
64058
392614
605509
270373
654186
1099464
395003
543901
746430
108589
147662
1047529
510187
73064
993128
804846
968624
220010
679501
240182
320263
728203
320810
548441
64307
791691
1115631
805286
68204
352687
193913
1020931
379930
316908
1019338
639021
32473
1134352
1029158
492313
562372
236513
1070027
712526
91247
569171
502542
575376
664700
1100394
234025
633117
432762
772656
1105661
63833
79445
235565
868360
157616
998607
1004159
126070
810361
1083523
905967
224475
186627
621964
621781
929339
41558
739435
392028
181987
142742
33334
1059630
635714
427826
262662
1017004
136025
534514
605523
952538
736607
969320
650327
851108
25415
464293
1172954
650901
100168
815779
258040
866925
615142
412417
1165500
397343
965436
903362
615743
404767
202421
215826
884033
308203
827195
382774
836329
104310
993465
149839
737119
1078969
925639
891269
170266
213726
629867
364617
416990
540180
863292
815441
601378
656326
1131905
1062648
863453
348959
925216
990162
97503
1146716
140039
277705
333886
708260
276743
506724
125904
774260
932437
676586
691094
156017
1074748
375575
511479
94770
668153
1062643
62835
568004
520433
913681
203695
969347
841551
76699
317959
525259
833133
747100
233451
906419
3771
1104908
597253
738225
919228
476411
853240
217244
555579
710243
1157251
867057
527659
295471
970532
1027816
256396
1008782
152529
1163486
1047873
652943
633876
301030
959181
1042285
826720
70066
903296
539645
522821
71409
81895
223468
1122002
920281
814225
868612
445417
459984
996215
746578
885180
320995
1161604
665378
1131024
713272
199936
863233
324383
732941
87332
298580
90434
1149691
566662
932962
450234
489631
1017722
1013647
382832
649297
159982
656543
173713
745627
1058537
505909
701212
405378
42501
799337
402867
84809
297015
745057
570454
1046075
761117
672642
33620
1170482
197534
205559
1124978
557089
376226
239272
979825
974957
887436
919683
881433
795340
614169
1068205
917346
892171
362082
57973
496817
453686
1129851
684800
761182
175591
283755
113590
117233
613712
20665
380607
477775
839608
761820
945874
599593
792715
251233
931541
939795
602199
298791
702879
566288
429300
850303
530060
829777
535941
567103
715788
393548
746624
833609
555782
387841
720422
380407
758550
276949
895251
432130
358618
868238
483685
958462
379207
137095
1039201
347298
578752
233285
1108562
593534
529228
601672
1154776
415286
914032
533056
210549
840695
507267
1041549
499554
177630
1157449
1092648
786569
946702
976917
266891
392899
573620
593742
1112707
554640
512890
403377
552256
887290
743315
801249
748671
554145
18557
208780
564108
777729
306602
674891
479993
632186
848324
916267
1127028
897557
8660
463727
1021523
567058
289655
797534
449068
770402
536395
463997
969566
1167349
531740
61577
577385
899360
1096265
774768
653481
1088528
764989
551949
907189
243957
418709
473754
574775
290724
1134520
455008
484290
569233
496100
953374
845366
720955
550079
402307
619160
1036766
95362
775865
714591
823639
990486
922418
1107476
1130788
969157
1139511
1065553
873471
439977
151550
23208
887561
1044044
1087596
1097100
24008
700703
162999
1060505
588004
233135
520208
748450
369993
532627
1138699
810028
565300
877276
976835
595639
1086223
418841
410433
155662
882253
444459
751896
951452
632376
233560
275108
184005
81336
624529
1019406
739736
1074385
74271
368948
53234
74970
57301
992652
124855
179929
890431
544555
764927
914178
855083
869266
304878
1151936
1077738
553549
982964
575672
56964
1072759
586026
476274
499872
370304
1102488
1006884
1009387
98900
216997
828927
1063985
545166
735449
9795
806674
514978
273114
1081910
604030
1078915
903760
916549
717772
735189
482428
683643
736079
634427
1042865
1027697
205628
1053924
619112
1155840
746013
508923
632139
1142548
918938
189909
137355
438120
1052143
890962
654324
261843
341764
1023365
1145661
1133774
843227
120158
187255
597388
686282
1121198
544431
1015536
1029579
750067
1039150
868985
304790
944003
1012375
770308
382519
323627
1023772
1145033
982115
1163927
249438
97862
585807
176297
405237
970894
1070233
155151
729092
702683
782507
1108424
914869
359171
860954
835239
648801
392722
517203
1035647
493351
1116243
494048
1024418
876451
528549
239013
375775
973052
431232
748936
1002746
835951
280952
136681
835952
1126474
899869
110292
779610
1083927
26937
1158446
1175130
748236
1157714
604836
1174647
155079
137723
399760
191813
759250
1010765
319507
1170754
404783
747268
1116816
115871
57414
1043851
188285
320672
1044836
29485
466244
952068
880209
619163
385576
186263
377751
541562
13555
278472
543069
511859
998986
334960
1101463
413624
882861
563132
646766
349061
160955
227553
873761
305788
78194
394550
901104
745678
1030489
118128
301514
270824
1096781
544856
567149
1029200
617866
1054184
610278
872775
708903
171325
589005
1130878
441653
1073035
957096
34576
888979
399083
320621
719438
643468
1054006
412220
756462
896147
913494
370594
552245
51483
1148412
317469
217363
1106638
372308
588876
1047071
321477
518423
265827
352603
444969
750446
309489
190735
808291
643131
53031
465762
381697
1130935
627184
935204
915429
746498
1005976
953870
355010
337663
1054844
240114
1078883
342334
629725
416995
201830
995176
1168893
960045
911120
471617
834821
43236
203017
662877
1082508
22457
797504
233160
659337
849418
631994
487697
792700
423070
134767
8136
829122
76418
379082
627283
1174651
900563
573081
856543
495722
670273
87932
489834
949003
786683
144067
712719
324130
521125
719813
660176
436429
105756
591316
136665
533651
799069
875703
910192
788424
956680
16962
523387
303691
303014
355408
1064200
1034683
20324
279792
663000
589265
377023
744841
1130142
39029
699569
1134726
900057
573994
762754
103559
1149165
757179
26624
788071
163786
1102959
1138957
306314
897164
497902
1031571
637809
1083603
720790
305561
201138
458951
558449
768513
16826
883794
218313
741731
970218
918387
34376
436003
198705
1123217
641757
66797
1130675
753197
662857
409484
589056
419675
796834
758114
219716
213032
544205
424677
758170
1109988
673668
774255
442289
699254
161521
104184
949959
846681
119040
1089306
884669
75107
717455
216162
93293
636687
617733
395806
500865
620034
1122253
503989
881969
227509
269792
1027120
104021
1163574
194038
381502
103683
911952
1085836
367095
345288
207207
977310
816874
786779
671761
249032
1069214
363101
192499
489180
1174557
651108
19584
1141785
848378
544868
1067382
973181
1064538
241074
73990
721283
395016
844954
85980
308186
930313
1155413
990132
403469
59058
228379
258162
935674
803259
901475
891392
962181
786264
324964
12065
885462
313910
560944
1140745
871556
909832
1033769
101300
97895
520505
217457
945764
1564
642280
25670
1142925
122084
413063
561806
43729
952545
942619
894287
475132
8539
819286
1037757
476337
671632
682969
1066819
588146
230120
603737
616279
301973
446790
584217
120932
22253
383122
298600
856842
638307
386658
1072073
1145193
1166622
613820
819893
1089737
104396
117002
312988
135520
699684
985347
1079126
823220
788494
360352
302571
913552
178821
1125893
1058079
232117
550362
1171636
80390
236636
194241
857841
402398
1075943
65283
402268
1054258
170737
572155
479959
79652
734985
723729
735632
664908
497300
829425
16613
1010718
259407
157328
542948
113587
655604
693155
636613
211389
199331
799133
260354
456057
496649
962411
999417
260179
244098
756256
330769
932784
535797
162650
168518
1178
924907
907524
158046
908039
260445
350289
422463
981374
618889
249722
232914
599413
1004140
496422
237254
901411
1114196
941028
802246
946187
98363
182845
668298
583518
957049
515879
986342
46101
595396
648582
1051347
754470
162442
807172
632108
264840
482941
631647
819619
318444
298786
173838
71949
625649
915330
887298
1115291
812929
226591
202560
530221
874270
431027
1087478
195756
490755
753800
598532
633854
1179046
293109
549866
975260
1158424
772225
8894
958099
10998
1027612
547699
888608
659760
422416
1028699
732321
928204
364537
1104705
288685
312143
896742
658346
1099817
839514
1158271
686010
679763
230720
798636
1091256
415861
1265
465217
587525
1145519
155529
170848
908418
1097185
314158
817220
183034
612750
75743
1073311
759635
677427
268
590540
555990
599322
767768
53947
1046908
641761
658220
129521
861562
573688
377566
318711
148884
623919
464057
116116
590399
479497
185544
205391
1152181
441611
754499
462470
509865
685139
340826
582077
945658
856250
48603
438180
556003
469669
437991
651143
685186
721772
85607
747312
543807
575102
424871
648262
841294
1102118
195909
895019
489707
774966
186502
916723
1172245
1122543
742684
788032
781068
1102349
501448
874466
753408
839959
938869
793777
416130
935341
122477
1078145
71958
672170
113731
531239
281780
71118
1074736
369632
34438
804773
723024
1039798
806860
126644
87414
99281
264431
810248
344868
344450
271761
924106
693933
1085576
156515
279616
411569
1013422
648262
16210
889499
135601
209484
540009
5671
892415
190214
212284
98158
986156
322097
919846
1035552
230439
784150
259870
890118
838062
558561
101329
46333
543349
76951
997604
850254
454329
1103503
487765
979430
1084590
1071634
229389
545097
1154383
1136218
547231
455400
537995
413942
1049471
924669
656731
471932
466591
571600
852444
255131
139829
1074729
231580
1179475
651308
408518
492970
853658
877238
100826
1098636
193526
426776
810092
405603
1167863
203624
573232
1049423
702605
516104
77604
473675
132498
67229
659240
60992
1077695
668714
27139
308765
38804
517231
2514
221476
414992
230061
1139999
529218
453245
960585
919995
1072986
95696
453805
2103
1051699
1129733
950783
680133
929194
374613
83499
659346
535968
103684
284726
683573
542700
303587
737240
585491
250868
581486
520661
669767
228382
393135
997274
566440
977275
566405
745072
266143
112870
256379
491575
629535
521103
783626
543204
512446
730314
375823
240155
802335
902754
537262
707898
837996
30638
1032015
155819
1165557
75545
818329
478931
822319
952822
820644
1136511
855293
1078900
166596
498444
1096397
769279
874126
973082
967825
1176982
403377
943269
608968
741761
495145
1171003
1013726
1152209
405026
472036
210103
460456
643507
53525
346915
760245
780303
97285
376816
293652
481485
680197
378939
999122
964320
759962
273789
574492
672593
844882
1032489
758463
264971
824156
229960
418832
340925
1024399
208215
599544
409292
379423
195241
692657
510833
721117
1093470
447975
902687
200276
1072514
758109
351552
741825
654074
821357
537280
1152533
35561
959122
964190
18259
600096
332611
198246
281352
305854
47896
558729
595124
480415
367425
674407
1094703
430396
773636
915609
1172313
172063
576964
1155480
261661
428111
568580
20625
665826
1127376
28282
1077564
668790
770806
955006
1139475
839368
1024718
887581
152393
728193
94297
914657
720498
624185
857727
457312
283949
866337
1014746
1151313
337673
744327
46508
698612
78852
80936
649114
723234
83897
533098
334530
365186
99163
562808
620746
534440
553124
213477
1142002
279412
804751
256024
366819
722819
247634
612108
589795
1069346
447788
787132
305368
872681
769936
763705
536593
286378
42516
828126
655146
24995
795340
915287
996178
715737
787649
875424
941658
79032
1093415
1046126
223980
907923
309424
611869
618202
1001597
1087616
1097330
1086697
661825
746690
1037133
925950
674138
870708
131436
522666
124083
180549
545684
473613
964278
920706
268461
763526
744601
960080
21187
672932
65171
384682
421140
743091
203049
723460
591267
700347
959907
333417
274436
832981
445538
387895
819952
1056880
126301
44506
1033098
683644
268279
1173664
1016873
85589
181192
429723
294630
847274
458091
210127
715813
684942
795249
258508
1082385
527723
1050146
611282
16969
570880
219334
891249
842218
485533
957084
80852
572109
367633
1135583
249327
1100206
179616
251739
718733
683083
69797
545120
561983
221146
588020
1160492
605811
1158329
1096272
762772
822238
450351
361031
671831
52541
549445
1167798
668640
958628
811415
967116
365156
1000152
985469
1065827
35768
358627
209130
543465
85574
632087
575097
449101
564000
471981
535112
893065
996877
826403
806087
461021
129098
766570
463167
1069359
421919
266997
1037420
487330
532627
293515
334172
786873
967344
405899
807337
224111
768435
47319
954387
491812
6293
83535
52487
62558
745675
605223
1160464
1157893
59149
522129
93294
100454
1087360
21542
653318
89106
837950
250313
233208
140826
461264
8743
593576
330271
679616
429673
1006186
646251
41344
677648
145542
340126
150347
54392
288088
279872
136671
535376
359935
916412
1082982
209980
135006
194338
1033817
643096
436210
169661
644871
454367
484772
69696
259142
643462
80389
144828
774137
447693
197535
1059705
943704
337701
820427
1050169
509227
321874
275276
665820
912590
725303
772217
359212
1056715
722863
197909
880739
572312
221320
847015
838976
193357
1122819
713871
514392
621964
277956
516573
1089688
131729
1059048
151548
437149
249276
234274
249639
42640
689195
462072
772573
47708
572001
528133
505609
917614
677172
395431
768652
175952
362781
909465
264256
395656
730627
1145419
619371
597015
464871
721555
59491
323285
888099
869886
281586
13066
277864
75779
694899
649562
124874
244918
404619
1107133
363118
601892
1005583
262377
491113
610333
1174187
1092888
215997
911680
62188
1174119
789047
429050
243373
306522
805954
416204
478492
838531
964872
771326
535374
1061571
176015
782213
24819
474627
988949
296350
626115
426435
766461
69747
1171481
1112657
619656
38897
473546
302713
661281
220559
226075
324544
1033675
685407
942662
102363
934197
810958
27235
257309
1117973
1031083
693410
584991
1009217
23682
701305
310002
400624
1058050
771100
756002
134226
637424
978501
521028
972213
968309
319475
660315
179817
567285
1070595
283150
404693
177339
1115725
785954
966018
963459
1124553
343361
136677
877364
903794
65139
429530
629502
1121456
800038
108206
294873
117192
1008015
364801
123515
955412
1106655
731270
360306
395417
236930
930085
382150
792329
8629
783434
572354
345462
881525
828964
214725
1103284
126612
47886
784125
761591
904645
998144
188033
901162
781390
431461
807527
571007
133076
742273
4245
1156117
1079228
1164994
292459
564916
366073
180408
805266
315474
463711
1121541
569264
35680
14398
885783
712918
645995
968993
182406
873334
577451
406113
1065044
671695
1544
939353
149065
1135073
995406
678635
980476
629485
61200
830903
1118180
535199
633506
647173
799339
60189
1143296
565979
746677
868812
800873
661022
895410
26943
743424
786161
634287
1135227
232163
864674
790209
883094
68321
835052
28202
994845
1175540
1161823
1038286
154663
460017
25386
601701
308028
1150526
381909
377426
133684
1024261
549963
111005
918112
703893
1138313
796675
973415
955670
567567
494718
1014988
491522
850408
300105
872193
668363
476184
655316
533575
591274
118552
356997
1032443
291628
895979
699702
422919
460042
884335
579943
195588
407128
488942
1017203
271266
113407
51516
126432
457916
523895
1095940
831071
101472
819709
356059
184620
828032
644467
833960
747719
1090540
1061759
526074
1080357
158265
247108
1076611
1154245
775346
1132716
997156
633387
1077162
500755
15584
412666
606383
334683
259438
1146801
27126
877333
515272
450661
884502
457033
954091
318727
97526
1062809
738895
739890
1113677
766817
453970
542414
306103
814970
862329
990691
978758
287272
607078
473689
445100
725371
1053988
527152
501421
316231
911456
969815
518320
1021805
847430
513619
1135834
1169566
799276
80449
528526
452556
436806
1046780
853863
560113
736852
440164
162197
314143
445557
1118097
1158622
99088
1058822
483019
239548
1179594
879093
349480
592050
1081960
1137823
187342
267183
1080732
812264
409114
631969
862885
896734
372071
431249
679015
850525
908046
100867
374451
490846
474565
1092730
588262
1021954
782626
439273
242940
846880
895141
536267
940580
633524
565951
292432
163463
762252
741455
693704
736879
101239
722729
857318
1123031
1030695
582797
251613
137694
481630
939171
74514
179658
702839
713807
936114
314912
100300
9762
689333
613883
1125068
1079333
320630
78659
67244
837202
466955
622792
586030
265980
766011
525397
179050
1137853
145797
420734
814200
660865
437469
191574
41729
327159
251956
1000204
481020
827024
623750
1144790
190218
23738
633087
899504
439875
537345
1027131
690530
521064
1030750
1060024
614251
173006
460371
606990
717949
398351
459631
152424
1022941
545021
724471
1160508
549195
459930
719270
658489
464964
1153558
101854
68029
889319
43006
917939
991901
352924
125159
325921
425446
1046235
348798
697802
516912
642982
19534
599174
910077
722546
724692
443633
668536
776537
683610
860030
116150
146388
1046488
946815
110773
45549
827971
332780
578386
999173
928072
542694
79369
711359
329149
446168
350245
955907
876535
478068
481266
1145450
679451
1095065
1140587
1037372
401528
957936
596418
119487
708329
820686
1167673
455770
253488
644812
663887
494832
1155576
1086515
782069
774168
63404
188334
676594
192898
419655
968390
227300
681440
789735
968157
137018
246824
811420
261436
644963
136445
878849
363566
303882
574800
555703
887967
380430
573111
301191
974265
330791
689546
1017166
23926
838430
872316
327861
859313
611694
401829
258076
856424
854787
664669
152058
526278
576602
298515
743624
405887
457611
72182
1167403
753949
213096
112056
799097
600242
460474
124575
251364
1128754
691647
193668
1111598
867105
980153
723208
265896
87194
901170
1117128
604600
217096
206640
1011797
653822
382504
244047
19582
887863
220072
414335
216255
17792
51760
687902
1021114
515330
323045
838187
577929
308209
141854
203125
656218
386052
1047187
1036689
422264
776024
503753
1126765
234242
1016104
1165839
763156
947839
560939
913750
690584
994037
583939
124159
263948
183866
371580
731887
248626
363769
497070
777111
263371
1133352
772668
105484
13426
1004683
817943
702274
1050936
848893
401107
99209
1110755
626884
1127945
848708
188803
140145
58151
662035
30249
1095981
1107965
841954
75379
691905
581711
1065992
305881
60092
1158625
1103325
543623
370551
226376
824975
442145
1081802
126628
297261
298602
552509
62954
761628
1010033
842891
1058517
215822
212433
369505
166972
1116100
525565
345690
183165
899916
748150
950961
856470
891856
1005176
569155
413758
223984
797038
1101564
909418
1053907
804965
175388
651617
359773
344322
398914
785685
398987
367959
827489
251707
598931
873019
966483
884550
166381
887235
828707
711473
116537
442385
671670
768250
39935
406673
146651
823236
38101
990204
720596
698358
324955
142232
135846
96928
11508
794675
261926
489727
949027
885185
464960
947318
879189
715079
795623
141311
980556
717075
269545
326373
516294
448636
158585
687925
558216
994897
515661
222355
484232
1000541
544188
343175
696163
945219
450793
49896
368726
770538
980772
1155304
73414
858599
1155793
457062
1010314
746234
372030
54556
515742
1105946
1029748
845769
87577
583199
191454
315230
594618
734623
232452
681535
1006958
838303
714595
442130
753070
1002993
1125817
17618
318959
1133802
841557
672767
399635
805989
941902
1044136
243186
223626
471274
1175706
446732
38340
184121
990811
64911
383659
562903
670252
202507
946402
793451
1122107
72040
486513
1160927
417606
1126066
660205
312129
390317
541817
375874
437520
737535
1070331
503253
848298
94460
222497
497004
909332
248512
573007
438734
693987
866349
429737
1056235
788451
991961
402984
559937
239051
595088
108826
287142
748655
974275
780730
858349
1112363
288441
1056361
521595
164249
168906
881809
10583
268866
1127635
147468
1067405
287496
876296
57865
71513
713408
477242
300183
171224
62139
335434
757236
959720
446956
712719
230566
909030
62339
941402
342460
711986
278615
415751
910740
852893
721161
584709
613842
333142
1130065
614291
970395
431453
650181
517056
426053
1035235
1159978
604978
989063
248588
31304
701584
406135
28652
690144
807918
905286
806934
305537
331855
1160866
545208
1170722
958920
808936
992061
632487
1174175
836548
646027
827711
1091124
1140535
490935
1127578
560747
913236
353578
458254
1053859
691502
942172
974615
914901
236168
315724
868442
142496
889186
323557
485784
59363
841756
692873
1083417
462901
800761
337410
327046
908676
965807
606014
100016
429163
1123538
196205
845829
395512
105832
95902
450452
615931
388518
1155931
345042
689442
626964
521415
636012
4178
752603
281836
1102389
272371
621079
468196
522593
864884
858
937727
720282
237135
1010821
532307
264581
354006
882230
887494
1131360
376469
1049492
1852
555056
166272
326999
1011928
611743
1108634
503464
747385
722418
767733
373999
96974
1024490
642664
818922
631164
509853
5377
293757
222155
796566
780795
668109
648368
1102846
1142423
3136
606324
286164
100117
183928
4429
1002491
347588
1004471
850417
753068
317147
547237
767179
628194
470358
1031889
239472
773018
1045371
481640
369894
152700
351215
527012
400290
630190
346145
340572
558229
593491
694494
75965
1041659
392097
1161820
370992
776753
363630
243112
541437
316106
474281
166769
813709
730325
300473
448058
1009704
301875
154432
143125
14113
991016
454829
660815
955571
810920
861562
736817
450493
458131
1057634
1120773
503738
229188
396623
401794
51414
22178
467518
651606
824737
898559
1101545
295773
1016617
275091
49639
226509
1169900
630191
249269
1131875
695596
251950
1009050
1104763
493478
413380
774815
339865
1154261
575641
1027812
587483
602828
618446
828131
805088
542204
948080
853126
839092
1025862
125661
526822
1135473
637664
419082
1136618
339361
541719
385696
1128009
554824
516559
98560
255754
237169
303157
589340
1074475
48154
114719
688828
1126961
85380
823028
956900
355044
820577
1027612
384461
606203
43390
357864
625053
557000
695047
925197
815972
261326
523959
1146917
789546
356286
225738
295501
1097257
444895
1016552
594029
375622
487223
288392
1173275
107089
940076
1000080
470330
689286
651455
266709
662766
1082878
281126
1023434
450882
371001
661410
692274
530144
921404
1028983
133171
694201
403301
1164200
693646
882134
337054
1040714
896908
677268
553473
877206
150234
828920
616948
797880
1008989
135367
14115
568224
1038845
733474
848156
154809
441816
185228
945067
350419
1072927
550208
1103664
840429
824280
427494
568577
758835
26039
261222
80344
814385
214137
662976
378706
1174685
896994
910655
1083186
829824
509725
412588
774847
1083322
330899
323541
922588
1026274
703204
170901
48080
473006
741925
315254
275599
692498
645710
944947
562062
244439
468541
564759
127805
33027
1095324
347911
713433
992979
807997
943458
357995
223933
37690
589995
451692
841805
224429
406153
386594
635036
176370
1809
446790
704291
42271
18567
448442
783844
984908
558741
788032
611423
1040777
351862
1133657
193363
759677
349932
501944
1166399
300679
1051853
645274
692978
1008140
46805
573883
1174318
172163
677655
557522
653719
1065664
202174
1148028
358551
166979
421781
226479
1108857
437268
296427
876662
1169130
846352
244067
585962
158051
552861
726122
507434
435306
452834
369358
220793
830822
829182
1028207
171933
504526
444787
528849
395441
526143
173706
832049
794606
424234
575981
391560
962742
587038
962788
371971
398064
500080
216376
30858
884415
264566
498126
966230
13387
921901
611581
62583
1169425
222280
1123168
912463
686066
753163
227125
310488
701255
970084
264350
890354
969937
580229
1010084
544371
6106
658262
946745
387326
1125926
13837
47767
1047543
107932
846201
58889
67395
381700
1039355
313520
249028
734509
675109
404280
758212
166167
303347
168839
480553
133844
877334
586269
1078004
132527
561929
451200
1083487
352498
708953
1154866
418699
621283
679207
545753
53388
926241
428779
849004
572653
972840
382078
621205
729898
743847
1141025
451801
328306
560307
649661
40757
291953
63461
292180
952976
533319
170845
491469
92162
664171
697930
659494
98687
97994
969754
573592
372599
47054
511983
64527
323694
328532
347090
369458
616973
915001
5159
666900
716702
927176
402389
100349
1079843
258323
649754
210008
558442
618278
537561
591837
1048345
169163
520194
1004155
752318
73625
133750
1026416
947222
354830
754421
67473
98770
1100101
616974
626871
1034725
235442
1101468
257726
493074
579864
207752
1131481
270089
376597
1161265
164159
153750
721640
933648
114751
560361
103695
234020
692982
604135
544975
621236
609345
800196
587369
50039
491131
383810
61421
694418
475194
466774
465144
249809
1126064
116833
178714
948616
285068
419734
730308
690697
531366
518303
456532
1065021
69962
1179089
868345
1042825
498552
402433
369251
876586
338334
1025963
1039298
217084
662552
1071
485797
1045502
318145
1115967
746769
724178
289987
202857
167378
568482
707794
118642
565077
90753
849510
1164438
830440
387440
559153
558369
990768
697706
92508
1045784
947822
370978
820325
58797
836222
717497
247722
358366
243266
591668
1100604
293187
686303
7823
867553
90728
161871
1161246
963251
1170708
735691
1033017
1170356
41407
419824
822249
541271
1037414
927738
722286
156896
288241
709976
418117
1065972
57641
1161221
339805
1148586
473486
216326
909922
391784
663727
571535
1167920
70116
900877
668150
205275
85866
185078
496078
1049501
39706
324971
714005
874193
109952
149383
653723
388251
956249
708697
48156
971494
285300
1083297
13127
436283
127963
243246
151371
748222
120716
368623
325722
282778
664012
535642
269407
1178754
628996
663188
544835
433792
713800
709501
109731
608157
305958
155730
558890
634844
246061
957428
392286
739198
285239
62704
242483
1151909
610358
279166
432912
1058918
1318
1104618
256748
238566
569965
218376
155174
155138
63216
1096807
628499
484003
619773
1076324
113257
229820
1099929
970909
760606
1126764
835185
50640
909839
154382
877125
1098963
826444
843596
771915
80218
850947
231561
229167
1062444
884283
188764
44091
291532
734561
364062
1065898
647907
575527
477563
878021
899298
18592
706503
429426
587717
1034611
754520
466201
17425
9458
1150150
873357
1024048
466062
231372
1131327
197800
850805
240782
741649
410526
64099
798287
991842
531540
173997
523720
262472
678921
685828
37993
382871
18865
505113
399811
860132
362223
1145022
589730
1128930
165938
691852
784269
958484
911590
1088661
288876
805455
578190
1039463
384194
324326
210087
84985
718415
241788
8098
262325
405145
494578
797987
196783
265363
606014
19237
295434
598339
364052
873784
52422
485304
1058268
1140182
1001970
945769
843550
341937
349723
651848
844640
1143744
595632
1119923
883738
483694
387595
623512
476820
171217
564276
212067
714826
568988
325779
1087856
904351
260782
258102
30771
1127047
464426
205264
78313
822165
1129824
1011257
651068
797451
1167550
202949
1143671
743889
190516
816175
340414
834312
461632
536200
669987
758911
492190
84633
77299
128760
58381
230160
948671
212127
1103494
1142925
538772
1036329
735404
921867
771437
942786
645796
378270
991415
705825
600658
1180330
1118349
694212
876550
757119
687880
284928
578243
561270
1035263
185203
144137
227972
102038
361389
468437
1164339
160249
611966
1053451
457030
107565
229188
1025119
747507
222461
1055399
1101375
480947
893101
374164
1062724
266780
917494
21529
968777
239041
1114335
926657
260618
1072845
630089
521435
600117
252854
680903
425627
921307
285709
1099787
730437
904043
1080278
1057690
181438
537911
462318
348555
665139
318591
835796
165484
1157289
917812
33569
30783
624649
733307
659778
1144335
741718
448510
740974
360511
958428
467254
987589
19476
478146
812948
1164568
889284
1039102
598328
362059
825640
1071159
47528
598094
805874
145123
465493
68555
1091537
579957
1142222
740492
204933
1026496
740075
1160715
322091
1038875
526235
394833
931960
485283
817039
196044
558564
793338
103298
130772
897693
325406
968423
775784
702480
998967
704476
883243
565868
617823
638653
572203
379304
361578
69914
5068
1131622
303858
941570
953284
1122528
104374
949465
565278
753562
170828
71691
50199
369748
575606
1085214
1081562
624395
580080
512494
107606
763099
402843
1078665
847115
370532
1000793
801339
541873
497511
944861
197972
371102
1109213
584317
518017
769668
867200
839092
652155
170824
25150
97836
534864
160736
798425
956667
724618
127881
24628
549919
1065134
833090
772909
375288
264526
231885
1012343
784759
880918
145530
1008490
91510
486431
133337
1176585
308757
1072553
309618
535120
52453
86278
464740
17294
468024
1110319
969515
1079450
286311
691763
676235
1124082
392658
902845
347215
701490
159835
745529
992155
226797
742012
842817
559651
1035630
615560
170175
989726
214431
922191
996457
1105041
894914
769715
122857
851617
1069128
1065150
143361
746106
1057715
713416
283621
441213
89996
265590
916140
1130650
1166927
220902
662356
823959
966522
825263
458594
273203
990336
199615
609642
827667
595024
429272
1053468
34631
718950
411230
827753
703864
371370
494802
717804
970578
1162265
1102765
562653
1114559
485371
150991
479525
790613
388922
1139733
726584
893410
528983
557241
659384
534304
183371
291285
501826
256728
580884
499685
382397
1040478
285416
676722
508635
191745
1034165
1089815
65782
145110
641
996172
250409
137973
960042
996845
606980
696756
845036
397246
960335
138117
639150
804644
1154427
1080179
530806
360732
503746
532904
1060025
403374
1118833
1044025
586347
285516
1121287
940233
203436
807539
478572
351327
848427
290108
55196
453475
289013
672878
1031770
568160
795119
769030
389140
79777
481763
738157
1146238
567347
77253
1064194
175812
93879
899020
523574
660587
357370
140371
772040
838226
691423
435061
1018525
983065
587381
1121510
745296
100261
1050773
777391
185651
878789
860676
1144078
1175393
437524
394931
365094
1131320
684126
241782
1077541
224917
260721
1097874
489989
420490
580765
140401
644898
825367
134047
941108
366224
18746
697447
1130213
629068
902620
1048861
999131
832931
575995
14126
753820
897647
641535
114594
478403
346755
1065279
781769
591902
1067517
651299
768997
256763
1005280
469346
1141005
894802
377159
1129584
1011133
914602
35193
919218
225818
1087415
1054642
825265
678368
963675
459916
340019
954201
838349
471295
1177488
896619
1036730
1087238
1013938
6806
375751
493041
720297
487656
495910
1092107
17803
900478
334145
763766
411774
386100
1025903
48084
691260
515617
1157366
888288
834477
208623
1153839
22384
1072211
1171465
825371
695777
675628
1029555
1067092
1156833
896331
1169051
194999
1110001
1018151
813324
415137
513337
151054
736785
280294
796108
233935
999014
1001849
846478
508717
511544
450702
898029
672100
1069264
566196
195762
27057
105156
713972
935254
603492
98216
1039787
897071
996619
188573
1093617
178787
1091181
900500
76709
1063818
1174047
956465
396792
556660
590460
169104
506492
855181
381415
475685
428696
431320
883265
918073
701962
478563
38455
1049510
589149
604444
308260
602995
416907
514495
761567
1111366
1033784
576207
1099219
744209
1055568
1131749
742867
199131
665634
978420
717112
677758
642454
794449
164312
739169
647087
353428
831205
195183
1171339
943310
266926
48166
762158
1173907
448730
271404
574289
1063686
127593
1142723
1124421
708813
431821
974362
279294
899837
1121201
348778
552731
136410
201505
542218
677429
1068868
1058542
1158308
977759
956771
914729
26761
942155
641545
186977
737500
432205
253521
312264
612570
838654
340345
710417
795338
616157
378449
358278
919695
393226
358891
529626
479110
323565
513197
1089207
731579
285422
92121
33945
421514
49928
928812
1161424
18551
1160775
366748
81557
889797
552005
64491
245948
440494
300504
705249
96211
496069
634959
118344
263922
611777
825083
309468
1131893
186716
65411
1066670
512348
327057
84590
347322
593199
1006089
1053916
1053157
128893
139189
472462
5321
177228
976568
1156983
65569
572231
1180514
409087
765184
149292
867960
622265
661525
1031384
345969
38433
260827
457370
42283
145569
886582
906532
664263
1171764
125286
660809
513673
538970
152771
191358
431325
16423
767255
661333
797790
698500
646415
353040
409832
925229
352964
1020985
471465
508916
1107128
449074
28888
600400
794950
333577
950737
83010
1093776
1012559
754703
652984
1019716
783626
106891
68375
920763
1056727
873966
253227
141847
841639
1160932
394660
528798
869010
706374
691645
757236
76576
206332
164173
554603
156927
379500
510613
332080
1032484
677317
666501
253014
1155060
384461
762076
309482
1141903
809147
245303
203827
729878
993666
315662
80698
151238
115606
58219
581787
881413
931206
550893
847197
93867
1073661
89308
70856
909794
57215
603634
662552
791815
379696
36476
584249
635735
774178
616104
262121
93552
1029781
722021
1073365
320701
837972
1117095
59342
657132
172953
326655
904952
208962
276658
745796
36560
909046
80191
804462
640655
379083
41504
319226
767275
323210
225551
794027
369975
1114335
1158574
1057033
1119713
955784
997350
69426
30718
763623
1142568
911894
387273
750797
720234
6935
675175
830536
736280
816137
633190
18548
1010894
972866
1030904
32584
202734
131024
1167687
190717
807427
804277
661453
133404
278800
107069
887613
297517
1043466
688505
652372
225719
776705
784497
683199
870621
1004919
1096119
726383
97463
655951
560346
1119474
1076163
979032
423686
189884
163585
397558
698506
709128
881019
28459
602278
1025931
652291
1152498
818174
908718
509270
1026131
862580
285583
1166392
499806
660348
263436
430910
47900
623671
778882
474312
102075
832967
1035612
1083024
62697
356983
239759
788661
674515
713497
252454
907293
1114695
257189
567421
570364
28726
778114
383365
1148275
610815
1029896
521538
964386
676700
789305
59899
365664
274909
680477
363510
909317
383512
299022
266180
639981
847357
97940
265142
751863
1147985
149142
980644
954749
77488
15452
527092
711914
426661
1007416
958043
137783
861934
560607
1023566
917503
970396
1115521
516672
354038
714405
590618
1116476
429092
239746
911550
895208
792339
507160
1108504
862120
845421
769446
447567
753116
183134
1147728
366265
564905
147814
390278
525105
8435
530907
882067
15048
639833
422833
439297
791002
898935
137911
552265
707135
215566
1109741
977987
168614
645752
306272
65161
838758
181505
226305
253217
127423
640651
915162
424362
290685
673237
1029453
212413
741373
321835
709483
1132911
614051
617547
590776
977295
460074
20214
560614
471049
331613
344911
953202
607215
660210
844317
736032
1140110
844738
1139749
922557
392657
631165
21807
1105164
1146357
999983
242877
37428
361064
114679
21861
446265
1180133
758493
378926
1164267
1064549
303378
954549
405587
57895
326321
386760
778839
1168433
567546
365695
74018
631835
780317
604228
187095
1089081
701304
1099883
627965
73792
769036
159020
919579
155139
908616
621503
791493
607397
1144009
255420
532627
19113
284662
1072231
708758
1018153
1141847
1079297
315327
1012096
869031
635893
1087520
972916
206754
1050928
351399
889626
1176788
582611
544652
582858
62027
576996
829860
156128
55390
1023756
684083
356000
358096
413126
619829
279321
416512
1096750
748427
867307
1036063
476385
1019200
49327
1138696
55687
859602
1066488
844805
550124
662116
926711
971110
1077640
273412
204222
396908
1161935
910250
192750
437894
835544
969787
348888
224925
98362
950501
268555
195764
175617
32929
347416
186072
1159161
903291
350853
36953
1119302
311310
1141753
220300
1156701
1056087
774994
370049
1142817
265054
395950
493717
266619
681522
557166
859950
170228
623115
797154
301040
250975
328923
496661
942965
578654
108234
622013
1176503
202144
739381
896156
165958
382834
746265
25757
524320
839209
367819
1082081
994720
1516
338696
238113
1140211
852007
732903
6227
54299
308415
511145
623041
200112
300222
347086
10601
1035853
383
589644
323095
1013108
1142819
203987
545793
955454
593860
927217
1018482
700984
185598
696457
780288
390507
1105165
701534
150104
634011
547990
775311
699720
135019
970736
288445
412990
548629
869644
455783
690608
785843
907610
1009401
117210
480273
436120
623190
920878
1179706
929926
115078
714939
796255
628798
263379
604729
619182
385486
967134
489897
346950
286309
712225
542241
592351
147989
267434
969110
1003567
1128802
252261
1050035
350333
758731
260096
1011027
468098
1043990
660903
72725
206907
220487
787572
902803
67878
152631
630674
118126
323340
464911
130668
82961
850774
408075
24524
308325
509413
1017901
499422
291221
1001508
443737
156931
909647
1042090
1042347
966786
963338
1090116
408862
336018
139003
1163545
332626
826685
263718
1029959
98218
611762
177813
282698
370117
255047
57231
1095498
388143
24008
105431
455598
124528
891185
818998
1086075
455660
525880
457693
971878
397649
672211
405243
434798
929063
820053
1122408
191411
475138
322356
716518
78704
584006
213901
167200
29658
809050
37362
1116306
1010716
923342
133115
1114177
989017
58335
237893
621213
926654
986189
1142180
1032885
342040
690342
920258
488023
762070
1004185
821953
375538
1031312
15935
1133448
999418
753851
706287
33725
518811
220013
607664
75430
318268
1132273
1079513
628560
997289
800574
575830
721784
859185
375791
831633
1157451
1056110
993448
190109
543204
1148840
404644
636042
392041
325245
312312
126957
149283
196635
321879
26316
240829
355740
315531
812920
915297
142700
638271
175799
334998
299739
446754
1117796
309944
767142
510457
720869
761576
426477
1155973
366479
189290
315406
25963
583121
849869
376205
949733
106996
1005989
1101462
1011373
701424
406840
1163292
328027
924077
471904
626237
1045519
636154
365147
116090
706510
781644
657476
893087
280567
154370
197174
581319
682956
763621
120837
1029644
564784
412735
1063783
852270
962649
1047951
12474
221813
618446
1055485
426169
869758
917521
715564
555684
790699
507116
38581
890597
1064196
60533
790057
385418
79578
103673
831087
868383
292984
1022558
310916
814811
791435
351035
424029
360244
312248
84978
477089
800857
1102883
458616
1173736
236708
918959
1148750
30344
394257
208857
616305
1159569
1035326
268912
15207
382256
1048317
774146
1105165
378431
875603
508340
153856
966628
977999
969537
112742
1057049
505296
606451
560441
712212
174218
61512
277579
625205
348408
204825
722802
1141738
1015799
788456
1091548
955749
835330
969165
407834
643336
705081
750294
58179
673666
710035
884183
213743
505483
747574
83939
965365
374579
635529
658300
315723
546838
1147279
978283
570725
806475
352082
921350
47464
573550
820424
400389
1152571
516522
547932
973396
685623
751540
449212
876439
542836
951275
123452
1123358
495637
28585
982064
741913
535813
290399
875272
62262
360830
822664
403219
584067
39914
621801
691034
700038
573204
157872
615167
867067
990378
552179
33455
759543
39088
189679
483188
280567
17023
87219
600171
585919
1027094
850233
220611
699734
592633
252318
575476
470652
667930
349369
314557
505138
108237
659924
485383
848141
685729
28762
940939
979532
367233
701131
684585
359165
1120159
648395
787566
932658
1106311
699434
872241
804681
1086233
744952
856183
325092
143557
302550
731850
1087299
341480
394977
1004953
115590
669718
1052803
873843
999119
625824
979041
688577
107048
648703
1026658
726653
688927
194676
197570
1127550
1126055
404722
827433
497054
1050504
129848
737310
297511
540774
374395
1121371
521803
1051730
362673
431532
1126225
91160
933366
961081
705233
90147
189705
997796
894303
941979
387504
403470
594474
138898
1095384
35638
1160066
717287
883523
185071
504624
273664
536157
789472
27312
81648
930803
181756
806062
448002
1073261
1016013
797592
538589
638068
109361
228156
1013624
271794
1070954
855026
293595
5297
824665
1076846
125482
926548
689963
158407
642250
107070
526751
562810
374893
1028910
32875
1142192
957610
356726
659339
235492
292298
399156
173639
472301
19961
982245
692920
156814
283775
429288
931681
397742
866023
213622
529233
982593
845926
940428
788404
927298
628332
690517
433886
312135
817553
962739
726001
71660
148281
797171
671534
372685
882280
645763
888302
473357
276750
784846
357817
1070033
656663
1055837
758787
59335
133560
760240
256939
811561
589041
603376
804419
1029795
119875
58351
1155225
258684
387776
442345
904836
217497
387506
956487
906565
1064783
134408
718590
523923
361518
1096742
949526
392467
93754
1129889
894280
1032162
286044
751152
318450
940871
303054
97923
917687
859679
887938
106460
188804
375387
749653
368188
621393
795595
1101612
566892
158714
220323
686361
1171085
642486
373204
119213
446996
1030621
1054515
714173
431144
348076
1020442
629589
1179849
73154
112397
411185
588244
372272
849671
595007
414483
1043086
10850
522212
279739
175800
820692
33223
327003
15344
115913
251108
915822
648829
114997
403123
521227
604135
814319
903114
971503
107803
1166071
768697
998115
381406
586774
177643
898875
765073
924438
544479
314937
710662
84447
610644
95594
1082412
889702
832274
890473
452759
1103758
273347
438878
54282
756584
1066391
722044
66311
656252
854681
814873
342947
69994
349219
1010523
626192
993033
57551
1151377
10513
1121652
753831
469073
812253
849848
288797
735051
931722
464737
158608
573085
200648
720284
716849
685315
660803
956613
838703
202358
63630
569805
1136622
288336
884688
685384
700784
927752
814389
840048
999189
445068
653038
1101575
730313
429837
298455
1109691
517773
13940
1010283
325711
946281
451858
983352
476555
573829
510230
879080
1084022
804437
395982
649245
29311
1041573
246259
1118908
922335
31939
20616
888499
442588
1044666
42985
758256
640872
277016
597973
332648
599776
341431
69753
782499
303988
876649
137449
1128975
714298
1056198
835581
867822
511522
244643
338390
54768
498819
978326
284845
557555
512231
557277
90721
341169
1126626
733248
122746
334606
70341
259804
1031114
508599
538736
1028196
700919
22062
950654
1135709
1106226
360245
246307
935106
217878
878279
1052284
486165
900627
553187
860054
969732
321141
1129201
92986
723055
512662
160095
1026034
777160
280099
996634
353856
1083301
99106
99622
1069071
356794
200193
396037
127946
99681
779756
1160710
175760
635656
887244
1166546
413518
772917
3812
785135
985287
811123
987958
448046
98138
352639
541583
759461
195322
786709
489989
45749
575017
315666
1089859
1173385
673421
213159
73990
413874
926034
649423
39466
584233
612967
985465
758092
374987
743709
758713
785405
1098406
878307
248252
1110332
172587
478201
893754
1088243
765392
284818
571523
157770
1158526
139426
340327
65402
220694
786752
30568
973673
947464
383089
767135
501990
526494
565803
1152737
587808
561471
152513
19537
820864
537170
615844
959246
521756
206172
198847
639026
667043
299217
419874
993613
1135509
779827
444925
958445
657162
660125
593172
1158323
797017
480834
1083858
993847
826899
514157
917938
1169420
841306
348513
218307
1153482
801420
170268
303478
779987
312316
1080747
24924
665523
709711
118726
570040
647559
799511
1120659
303159
671108
1171202
846685
819338
268321
797514
144471
248640
190123
1000889
645542
694369
1115893
767869
450196
191645
635994
445425
309736
1009438
439182
790136
583424
989500
290146
152088
942904
773668
690726
546765
425466
875296
364703
503410
692310
116664
1032763
104665
1041195
578279
1091973
734708
652615
615888
493820
301471
1101701
432282
703077
986700
754180
652636
363489
390520
985878
711716
920615
436191
369093
34135
497922
620478
749565
586278
67428
84455
239357
503400
1150064
902285
507184
750636
989029
786395
773741
15641
877958
41138
291750
839263
332103
304741
570816
1141370
860576
567421
404149
582318
64153
1003489
1015730
1043366
449014
912286
587142
116103
116002
182222
25424
1133164
310047
182915
83727
355552
701568
1169122
2991
734631
381253
1159359
853898
1167547
570489
937028
1126180
1166799
158796
693939
264181
854353
535423
484847
281757
190792
963536
1101090
9369
882202
54356
300825
768960
369192
1044681
609054
1044923
447728
288841
1019322
217651
822448
822401
318550
22485
47149
319027
355806
458673
878013
53013
319304
1151834
72000
414229
572655
129692
532761
310131
853510
609410
448639
1091749
494843
1038698
38798
386503
187414
287565
323771
460715
1067056
1069497
917304
369536
1106412
996083
377314
296138
1041326
818195
248354
1039094
100456
1023272
19964
325734
383187
257535
979084
953735
113523
554885
447077
934119
571824
716059
423556
937557
981823
1092225
995642
633942
863695
349611
63233
10505
239844
1112795
253604
83663
789845
1166422
635101
177507
932463
938849
289897
753994
1004642
1031891
112669
546436
432501
31436
549817
712937
891389
1032637
76011
755607
256240
981714
378048
760718
1057246
656247
611712
102423
1104513
456945
1132185
187902
224603
752779
347587
1057163
495947
771507
1096768
572450
221788
99751
653846
73765
1177542
361805
927386
728526
950018
936972
494696
702939
24265
721372
945123
1008372
219388
868829
871293
1033048
765066
216420
16440
665996
680232
749686
277089
1130117
643330
1146325
686826
74157
1139495
336399
823210
979213
445251
421735
709104
974715
142628
131491
333209
386607
779242
601997
65212
619839
473981
1152577
97517
154950
412793
634799
1034153
9392
378635
488124
583715
99678
696585
618981
1031609
1164831
508606
123672
939775
156461
800920
732979
666240
530853
934179
545948
557034
57684
1005261
690982
686994
345683
51909
73254
151366
726871
724625
321863
906091
939209
662459
141679
191047
963864
43465
1160037
760719
190095
1045384
612535
1119561
311193
587559
767880
1039003
54782
339222
341469
927077
831729
600180
1048993
114803
277405
56046
418202
10202
710909
888968
63319
777953
965629
682379
1154229
953506
1092782
738233
593777
459315
813096
63714
261066
499613
353633
99660
320662
316226
1139812
65062
330848
1073694
256150
123523
62318
465330
765037
619428
704053
1057037
255110
881081
151741
562297
702400
113283
808771
273003
166967
961351
40149
459972
302257
1096601
813705
973952
892777
731868
304076
539007
1117410
747945
173464
477620
347241
450525
33754
98507
376402
1061211
1024031
313552
457131
1044756
493138
717496
586468
1166794
290844
250545
569827
526755
997404
120590
443065
157359
918759
848507
933333
897222
427999
963857
886512
1177784
473387
870309
682524
314351
875015
194241
380749
881198
1163883
5582
960538
980124
186841
624708
312387
288982
224431
72105
766554
1151524
1103424
693611
364467
884787
482711
125458
1136759
99977
474383
943984
713824
1171933
602375
878031
995700
106656
1051313
33453
404781
235948
641829
732382
796462
481627
1082232
797039
948932
996956
382896
642268
1172687
331165
909495
309827
356367
352665
266098
444874
794290
935092
676458
500110
523806
212149
692239
477747
309472
122625
975691
717157
872301
238650
918544
534227
1121415
842679
1136192
671910
26140
1038488
722683
1083185
1121713
676629
1145853
594160
566451
1031261
1006183
945682
68313
212731
616148
922709
295961
1152811
210385
1175120
330166
852618
50583
830286
267962
1078751
850736
410291
267123
486732
60369
234369
792353
276751
1151188
599367
1119970
1024578
1057116
277374
438088
393519
997690
340762
381643
1120669
500538
586665
703764
503062
1162438
802845
460949
131157
1122167
1111542
409414
616505
611506
1117434
1156585
941352
1033936
359862
843160
228024
409910
433568
713015
1130460
35383
1085224
1167987
717512
1120684
951221
1096894
588583
124310
460143
215603
507441
476440
322118
50206
686191
369328
367183
758695
652981
668275
565294
978754
145045
1044859
1006112
356647
1111168
184546
379529
1010872
939903
402475
1143406
1178537
260166
972060
583932
258954
1074048
875899
1098087
453382
131033
428789
561878
705108
401563
341336
74553
382092
577619
645521
1057348
672284
1176072
626730
764301
126283
565669
515600
110948
1091244
1020990
887738
434024
1092411
99945
556398
90611
839410
336730
558497
323260
238405
782716
406643
309542
521040
149616
638093
236179
625563
768497
157909
555226
328050
416982
605247
796632
89166
710299
617400
1099602
48562
906594
1114478
333476
461556
76421
165387
327671
127089
102953
374672
1163663
110104
71545
240483
976841
1025875
529968
918789
494079
145020
738706
10770
619605
958728
31459
1094478
1022786
933996
342080
1145815
650266
649172
215007
486524
453354
1049261
261839
993024
475152
1048134
1114065
392628
384918
803181
810118
732065
1008105
444101
666685
105256
946871
1134915
469701
170546
718927
332669
105426
599093
1081440
652172
917337
194469
615405
668739
476824
770447
865629
129822
1087826
1145416
959007
14751
893576
174322
276407
633600
351005
754547
243166
124981
199358
92488
92373
428976
579708
659600
286564
983800
911412
394686
873808
280001
33332
26504
648428
741857
572623
820914
143744
1136076
57897
271562
35634
201954
785207
839575
1049923
633993
490971
595516
491465
316535
524700
386307
268573
924950
1056097
426826
527102
499223
37482
981768
6415
531839
578378
606875
381432
262135
17399
291901
535053
1070554
942668
363921
612509
266105
292814
435072
1023837
322915
501222
293618
395929
1145424
715424
948105
326888
787246
1049147
20565
1029078
303104
1035155
1179134
676145
178567
1174382
1022159
10545
1031896
791925
1073537
467110
1151322
946038
939520
496243
487084
343654
625901
150872
143688
1143828
72018
876997
631195
861991
1125188
764475
639821
1095965
67967
793172
570187
39123
157609
172327
416215
393630
1062125
1022425
563937
614232
44008
112837
1034346
1027481
1146450
1079196
584795
69091
541800
724564
422027
854351
1025998
123482
78426
409247
274654
434039
851360
7432
26459
382775
1011487
327878
828770
751215
185376
230486
279442
99624
540016
878114
868170
1055433
784899
302982
993093
1095028
300670
697856
452474
1105550
454138
1156952
133484
558625
1109059
323274
82427
1117015
202936
806460
879793
71666
776030
318046
847713
1129353
967600
240041
421115
324945
1069267
217667
252134
1122575
610200
533223
801299
972986
557369
93487
731115
1043920
947755
290074
1009014
425972
791606
182998
243461
1100129
387920
1029020
514872
463545
896705
670793
1084380
241838
1030017
1042448
74587
806903
597532
382053
443618
737884
954387
712178
1150683
540445
605066
1030828
931531
556788
281836
974987
836936
1021443
649275
577204
547778
966668
999319
1107049
141834
1106393
786809
998165
1082615
395347
774442
640077
89779
906920
1150676
729827
957859
553004
1001529
591027
326374
547034
745092
720706
717426
549817
238447
761397
232622
1073670
928413
207257
1071067
7060
234229
110939
682792
467277
1159133
1002265
748923
50973
418145
561256
246435
649472
1162772
676669
901598
123849
136899
196556
342308
978391
608981
467703
269683
576982
147840
903025
933010
238436
866371
583264
487444
76456
797346
911139
325038
634103
715449
821090
454639
62125
214584
205926
344051
685009
365290
259057
713421
1081018
839749
530104
790207
189258
482084
603517
298018
783267
909122
591119
382391
394037
533533
426399
274680
77287
156267
342913
48312
194191
255122
637308
114759
830428
558789
234082
50342
573570
610396
1009840
927679
860045
401101
1087563
1173004
180316
397032
808569
1123015
325865
981941
502271
473122
762674
834042
789879
610383
114583
548955
556585
663529
853164
462612
1141012
1151085
589106
979470
728805
7309
978387
574812
947552
804902
234096
432799
589351
952549
376954
517541
644439
348318
125858
1171743
24295
363335
1106194
871514
1114259
1128573
467211
742188
1103943
1061422
621263
466737
460732
1091021
1130362
1074851
171695
974993
1095305
960278
475721
957849
302056
1164083
384477
166495
248511
784766
797807
143380
1076711
1042784
311602
1032953
257154
693800
1032785
640109
266507
1125959
1043713
585354
972990
484421
1081099
341904
830801
146614
1160795
359987
64676
91363
819474
847835
890368
977071
1129499
493893
55356
393185
520217
498462
923014
1148678
1177722
724103
772764
492034
559340
874334
303282
186614
589214
400877
61536
1030627
33461
105435
1038849
753760
933539
223009
127047
1146298
326456
473553
295419
543594
757957
431345
174135
934315
287858
319093
1143722
448177
234150
632848
228107
276562
652655
780237
9067
1000079
39186
117334
1149233
839416
690045
764770
884832
250765
280213
196638
152949
877436
1140613
969039
410460
191573
990501
249039
810359
969019
156090
515333
706563
688268
1162008
979072
213749
395046
486963
795766
1104108
901172
401774
778328
819853
418143
220716
703062
693236
16464
1083050
872575
1112268
1112442
969471
680809
475925
860372
555203
1111830
1090917
205099
129420
1007501
739202
1036099
1099394
298402
1132709
778724
82315
1028602
300777
422762
284436
64573
426517
394376
405653
45669
838750
528752
1093989
614622
458918
367767
25701
267625
1128575
1131187
1128112
900436
667560
122177
114920
1060976
46458
941236
964227
683740
1026257
258987
210122
254342
257777
790842
733964
159832
854418
1135020
926430
658925
155894
569098
884275
509705
1043260
371647
818820
430318
71939
232107
182740
349504
751477
1179737
740514
419480
545319
767378
33152
1124672
1048763
947788
446523
381413
1020356
883321
1075266
185192
311037
1174836
953096
530484
486058
653082
596381
695341
1043928
170924
465627
42075
897045
548776
976579
1168340
294083
936310
932129
1007654
409110
996386
249173
1003594
728467
127393
275003
1179788
1145158
647046
519366
957714
613780
1053747
848929
1049993
160210
944384
973295
1168334
445274
1141801
1090329
65527
93787
134750
94237
231202
16520
834668
130419
1180235
202479
322744
878880
696936
476077
1012969
1096567
1078967
720339
828347
309507
1162281
867864
696604
293821
977538
757949
630012
491695
967853
368178
227124
357482
1052520
1137614
857521
608988
1109654
1076945
1084360
56401
427423
884047
43012
442281
209333
186502
380233
891741
64507
77420
488850
1116909
116099
157628
935175
480974
283815
839892
290724
1057771
970215
861200
13461
731222
591545
632272
293160
333094
760426
896264
1170609
570684
945018
100178
833782
180091
858109
413131
672547
239531
335527
992508
22657
1147021
876827
702845
676306
172205
22483
147863
520857
342991
30914
594300
794152
1156114
740793
675089
84333
734047
212157
678701
122377
547247
125904
1078635
880077
10196
979106
526805
878375
526713
597987
726669
59605
853064
713331
196926
1114064
280095
206768
621908
69960
10288
126867
446832
1022722
1177967
193760
1085893
831421
985599
1077611
645212
90906
676503
788387
516005
307775
677616
300023
248971
240229
316999
760418
186601
783640
574284
141017
460473
206263
398066
143966
222565
842461
1015461
1155521
1012510
224181
383324
915335
1077192
757103
16575
486321
932148
352705
600852
970731
780702
1144822
123027
824200
1108181
189227
85926
495299
36721
115658
573960
111878
444115
707296
73840
1149660
492008
415283
958009
37456
787175
631034
737771
1031246
1053259
949801
899357
317404
228808
320511
276701
810459
786628
667319
1019809
318673
649658
95790
417365
3658
705816
1013472
944067
808417
453237
1072907
134886
741725
700095
655689
282181
966760
574105
306890
633589
1004308
501888
974362
338581
281438
446636
876378
112198
258929
24038
321376
842601
1165082
124073
374598
5804
1125598
478353
433148
508035
254402
991594
628211
326877
819703
743446
444855
332211
483665
374755
981649
1126007
55588
409673
648259
455035
169484
701926
1178242
482721
323143
342126
1047367
419310
823651
458925
514641
9134
1168871
884968
634253
95523
589789
760428
164356
117032
617590
547787
507506
712271
961328
268353
513474
580512
117792
1179031
715477
167211
235752
734886
1060098
459273
923285
1084871
48202
641755
1118554
73979
259646
423648
1073255
410521
200499
319393
227432
978171
432907
1131113
975993
331515
279872
422090
168396
36354
780012
1126141
238448
384469
71500
524470
1073132
951012
991314
700315
1091652
187259
832347
217878
838427
951843
829765
114233
576189
539956
420603
948855
16908
1041342
797740
590722
823596
694032
420898
3006
1093475
340821
7566
970457
578974
548460
909332
214651
808824
1095607
326947
519256
22408
1071086
572664
830708
522825
760164
783604
112059
462821
230725
11280
300306
1120745
807736
975586
603328
222094
1137751
158248
910914
682163
337232
113148
771027
461792
1000803
275670
147454
875777
803612
881284
455942
1129718
180501
351273
451970
136141
920688
66662
197702
258824
596330
278945
448474
153887
130218
270593
689688
153351
840894
531126
1163052
228512
560076
281572
1036122
59512
359579
582239
899826
718569
796292
765012
924982
823266
111007
578229
332337
1006640
145855
421236
586972
143718
845530
1022020
351794
929090
761312
642845
99208
533575
418258
509232
136796
222403
12648
324028
300314
803398
476106
39351
320799
346283
1162195
403406
856526
1046111
80117
605279
59678
960534
735789
50826
10673
691779
658234
1048539
429826
836718
536798
1015456
794446
1158549
812686
1067880
611001
201736
1036073
913405
90974
506407
123510
167005
915083
282772
256559
906047
1110634
456720
411354
1027597
217608
33875
808651
710337
1165525
789679
693203
869540
50144
859119
1156639
959963
983977
338991
780585
379366
1167358
840183
732921
577580
1176719
69898
275399
733957
270597
1137706
816702
514888
382006
390764
1083612
576353
292876
1060257
112615
904440
363310
532900
680383
124637
208379
648880
14650
644082
943311
674455
1153052
889014
319012
1035210
230722
182143
993749
481420
251122
315142
776467
1145413
520638
833126
1112069
841715
413460
810314
28129
491227
794885
535758
475322
663483
100629
66322
2483
1127945
157971
541043
135030
943327
439452
914097
955640
643483
1087037
194299
354564
105129
131760
341532
455034
177250
142935
948058
920021
130197
623727
294972
391012
333638
926186
677882
460367
40972
243568
1122230
332181
777161
795977
1150001
770729
659681
539578
1130335
993929
819928
79841
686432
998219
1178692
557017
316880
597867
512654
12190
174288
1153524
508540
524791
18568
206594
337081
811737
1071711
1118323
903485
274638
244284
1119512
54131
398576
1062316
455227
774074
996401
56145
161489
299643
993184
367653
633335
386925
1066149
439538
432127
103520
66245
566619
255398
491854
440517
984732
564786
325498
625425
390757
1065833
956260
249573
607435
1022421
1035837
164942
313659
533214
363313
501473
746380
1138358
1072302
360300
203359
169245
1078068
116202
865881
38019
1049593
208881
1048044
164008
1146295
895458
950731
794609
520199
381996
466459
1102380
35722
595370
140541
405661
189945
128286
1169170
773459
179663
644041
1173049
788399
476371
495235
683265
350500
252359
792266
1174948
442605
808797
61087
382712
483462
400651
604321
409210
376535
1093278
987066
672295
675040
900496
656719
326501
565133
432851
819524
479456
191181
447029
589744
1141386
153380
720521
156515
486469
721900
307421
660991
872813
1099653
1016518
703186
184552
94185
282759
569851
817374
528127
1091626
1095239
527072
380698
526793
345966
1156103
664933
338978
532332
27701
261632
509642
727821
13595
725337
1037928
11967
717912
539161
891839
50971
167691
961375
501782
237598
1120819
1131167
877233
1073736
21056
626049
510727
169165
935559
944336
965293
895446
55343
808781
185055
521565
919824
687850
722306
662388
1058411
223347
1149465
310599
170648
855091
560466
146741
45849
1169736
228126
562281
101606
415138
243468
989857
83171
113966
843033
1166676
1122274
217197
24339
141384
99229
626197
487514
108798
722405
1065095
777286
487115
1085605
1013726
922251
729533
662338
872801
795069
18214
799625
896577
265593
846177
824141
344900
544490
951410
1129343
673594
611169
382793
559058
435501
328500
889920
599392
112548
649687
289912
322259
408958
1065528
413652
1005530
165995
370627
46518
316258
1132788
1067373
841588
1155303
985737
507500
976492
1113128
712406
522956
507252
171502
173020
1174340
599427
211219
776828
903105
1117722
315257
862480
1148686
595641
614112
896650
191550
207655
755361
9132
187834
594502
178741
190632
422688
519554
528258
1125736
427422
1135369
506919
922828
849278
854022
365046
274035
855485
752921
811960
557357
8514
743088
752456
506940
1016264
1074185
1070983
746030
1040158
900639
900787
634168
1073527
1008629
10794
1033395
565951
713238
295053
1033385
521801
25241
470034
394651
1039664
61546
100188
772848
1071893
340840
1094314
474809
1063395
761224
377861
40058
889043
763140
951908
830640
775874
55916
898849
744647
1103388
31575
345837
841969
253309
556291
437216
393714
643684
1165681
474691
840170
964086
393211
920878
157915
488958
91996
298806
661564
840299
1071436
467558
290371
605082
967357
1166082
966591
89313
96854
732474
379131
1180021
129629
765356
306964
477526
1106871
1164128
809052
977414
99409
969306
837751
618399
444241
109158
558324
667003
500667
881892
1039154
975988
1179245
420604
1054489
263000
1053704
572938
812969
1106953
1171636
569786
76022
1029246
750428
571394
922382
428429
1047584
580899
437575
1060887
310492
372179
697276
617159
1048071
251756
428644
226216
980127
651522
719433
233850
310026
607027
868369
536755
405266
999066
888108
953648
786596
716885
1076437
440296
423757
166519
1058108
760136
311715
28537
361673
552730
41859
152215
719008
858983
638182
275335
722061
185487
1051656
457254
372450
572994
1165650
383210
117022
725460
1172838
967015
829419
235183
196334
219817
72039
629717
987264
954551
437349
1163752
97678
59609
598826
478519
148708
1015333
532345
964132
265046
464245
92744
788496
1169953
550150
322233
887709
279718
1132442
869221
731561
680404
1070485
399549
43852
7272
653265
546592
340907
1053449
320550
1139431
607759
614030
364691
665293
412565
1100340
468678
835
135707
239473
881696
1054602
755954
685178
1133525
964988
1010099
1030624
908007
713860
723992
870034
25406
609783
523457
159749
973038
1071706
601500
903909
724388
809943
104281
1000219
47584
652599
943281
890367
167019
998120
810598
284440
1079421
298225
597285
529199
251400
737343
373662
906169
1128219
367953
435054
1088016
769152
867308
414775
654698
1155066
201546
772869
278089
120856
583360
803389
943821
1113316
292548
484439
813470
32367
1061892
329570
588276
674287
442773
59201
146665
66189
98755
872311
1093223
1041075
577382
218272
985102
960937
138338
424056
1120490
909324
1171479
54758
141420
13700
363101
242194
300161
907064
325033
632385
276287
572088
1111057
251884
743669
119592
342223
668655
651282
943691
447600
802054
870838
305993
842410
290237
836011
793574
868674
936231
493944
1172155
817985
509225
1012448
331468
46822
787804
189773
492249
973877
151357
546817
447735
919749
680418
577432
391923
561783
29615
609693
94907
703094
363747
140648
1107176
1058275
632354
791784
465527
485725
1020746
298632
654419
178957
407988
220190
524940
266798
135677
1180010
186876
1069345
195281
884838
449821
219176
858800
486301
270945
562554
97368
530142
1059059
301501
727061
990983
476278
1138544
446184
104983
100405
706024
91594
1098260
764578
822242
1026438
634735
430295
1011422
57017
671795
1051621
583421
820216
295581
1021769
932840
367127
1041109
1007836
1084639
997996
863215
954449
130942
296691
1021661
698402
742830
1167519
1002460
769318
293973
650302
439945
700714
813736
573977
968444
820016
102411
1045946
628688
676213
833581
605462
456848
821823
544932
257615
917716
529021
1008142
658605
1157129
160343
417863
682039
1095040
962360
103973
994871
347836
615709
380832
158508
470465
328885
828811
442202
6123
959587
57844
614033
1065435
973679
734663
1022579
145885
67129
623430
1008366
938981
1108045
488369
388103
768222
963630
570355
794040
64655
840157
178305
323897
652982
1000201
103745
571632
527936
360174
1029189
671932
153590
190113
271331
39663
775078
50943
1154493
402151
1148798
771613
230736
717096
336185
623348
975497
193603
1151765
530118
285331
1002972
716364
580262
491836
657546
529406
440290
780303
1169535
444852
350245
929072
572387
67810
687705
303254
218260
1130825
1023426
547082
1116366
462141
135536
404576
34541
303803
902495
1139102
374166
514268
986035
916008
528106
831139
913197
886645
662042
518516
28076
304707
582176
615746
208167
20784
701962
541879
387729
120127
1068073
346317
237627
767339
1130916
1078653
98798
766304
201055
1072612
839400
1116422
106906
1047403
141827
538257
1000116
734875
853974
55149
667480
267787
820472
872438
869989
709310
1075559
522593
917151
901876
1120781
1126010
1106841
392174
1150211
45002
961219
163262
1086434
65216
94442
593187
701027
492557
954906
464054
845633
1068556
1166419
323785
122946
298185
434762
1104533
916871
380621
83470
611204
530033
217906
298776
684240
995526
1057190
498303
6827
595625
926277
995064
245838
488710
71830
965349
1094691
331376
615569
1026595
59425
889102
89968
550480
587972
10699
753413
931011
701184
999551
38318
885646
40115
478051
725888
974412
637748
984258
144061
694869
395730
644158
991088
77839
99622
770615
599480
621760
792060
369697
1155521
707088
380609
852954
1131428
357056
602133
55479
818173
373305
1138623
568625
362841
532331
171409
140524
631535
1008149
1137014
588298
85554
702247
1103549
984885
1096622
303943
1007911
496545
368827
118850
581892
502216
1038455
989022
869251
662154
1080078
4478
489180
350355
787744
722126
27281
372092
1132882
941102
219100
813334
492359
383196
9368
302978
711640
964282
497280
1069233
481371
296340
789488
226657
124193
837645
1160539
1060460
1059969
1032345
154887
660915
22129
91948
50769
166588
1024764
282480
1148714
108469
428178
57133
868373
870973
16614
447226
673672
981001
927595
1177535
28951
926056
401402
49038
1146489
634232
1045460
1178061
1024329
982710
267820
928537
394826
607862
1072913
401771
932087
517959
732197
102554
1034889
916256
688576
285770
691778
1028098
322908
193682
434369
1156883
594337
577210
1032205
1070469
1000788
499699
850213
691198
53689
264785
250203
876695
724073
65457
89582
135340
64371
1100266
994341
514177
227121
420978
93429
913153
791119
859359
267116
952738
967600
135744
342207
469487
1168053
1030690
500241
522335
1068788
755402
514191
903033
178583
914275
350064
623153
678290
315689
539014
22308
573254
851489
555201
616510
268989
1021900
1017011
1005832
514184
1096242
759541
797353
898320
800609
142166
1157678
706248
610973
784151
1179867
686402
655508
395092
34486
535059
1130423
512277
9827
1145004
530210
1039919
690945
656190
694346
165394
629588
980760
22827
1082778
797807
413417
1151797
566862
1083443
68510
1079071
1058685
1098944
795853
828232
980478
60778
471849
582452
1175974
644112
659832
287419
465503
360939
864196
1051738
761203
906890
27330
377652
901046
925352
720531
954405
84748
1135122
315160
1095248
634346
575858
873385
68375
483153
663737
1106129
816749
206531
887101
741511
527049
248144
404060
368012
78143
85133
604492
450820
682933
511303
273388
365601
252091
403794
787459
281300
956982
173663
902701
159844
314700
1039733
143899
471565
247669
284702
918597
1112767
389225
1137841
498062
573853
257606
1018363
441694
648073
274765
631995
770440
764281
896640
769050
22266
1049452
218382
1121971
1045668
546561
446197
61480
1050368
905921
280321
1082053
310752
804954
789323
343599
1119136
184486
62672
383772
379004
375754
579984
634776
478546
698413
960185
191514
387307
758608
341143
295206
349761
75678
912614
645470
251804
113022
1148097
139675
504970
352307
1068667
415085
556324
411223
540207
465916
397471
449232
66515
1056648
904021
985017
686648
347668
652571
833289
975854
272491
791016
188854
283335
498802
1031281
471103
157837
888480
906360
1173867
1053305
379004
978277
278839
1155109
676978
184027
446349
10209
266422
435971
1091396
809460
1025080
520584
1102861
884771
1126775
1011888
390892
400161
1088823
1176228
213484
317719
209426
1007456
301008
305866
906436
968111
880529
813559
41332
755427
43306
837705
666568
713499
89826
1144571
737233
920036
1141612
823533
950167
719138
1101861
340460
555739
64808
398480
1147429
446992
1083449
554922
34669
10501
389220
519763
329073
154336
909651
996762
936718
176851
879593
807992
63002
458498
823176
503443
635129
1139247
952584
987594
860525
917222
674824
317653
399426
16974
1177876
990728
956551
9993
1129435
2477
646004
1086519
409166
753722
14027
610236
788539
279744
330189
1040947
625561
249421
283126
102351
5686
605308
596438
885545
41519
628138
358545
154460
984772
687108
488763
410557
562226
725105
272995
495975
891103
154433
306243
952220
772757
652987
965055
687206
777528
919840
1118889
842588
560799
617826
810590
716263
256930
842887
946295
723999
1171257
194790
164712
1927
53122
902250
607214
482500
141187
543438
986420
822246
741901
935766
477686
1146815
151963
523494
632263
16940
860805
218198
51701
178846
872849
149894
577445
780965
184854
767962
402015
338703
881305
874686
89315
70426
582996
65348
36015
1006401
261617
1146911
420761
1148251
1014525
395549
211031
172749
142584
1146972
492087
959722
911605
654844
861468
308965
986907
663705
1078225
993580
411313
292476
1034456
885673
562335
891934
931866
966862
318051
1076457
553623
760666
907006
354205
120296
74181
150343
766641
1134201
1157203
503993
898352
949987
586502
466934
850115
299221
885966
1006632
419408
579456
995025
698664
1051640
1019766
909815
373870
515780
842955
1067932
1024774
732457
553044
225224
1137740
691743
461911
1179782
255702
1002443
1121511
662490
1028871
322372
538873
704198
944082
191580
985542
296396
443755
600310
152747
703122
777721
1143569
364221
215899
496414
275863
469507
870216
245005
194803
1057180
459732
485791
134104
704451
525193
898461
338693
643058
645566
444037
249513
1140010
89942
970862
1029363
369161
760691
242912
631203
1159683
1140311
849293
1161425
476156
503917
627975
353415
139197
489801
624675
46272
974511
417613
688599
502519
192036
3578
1047451
1035695
416906
1039901
234562
244987
1021615
84418
1065292
1179903
765516
525205
312387
457696
1117071
509210
42710
542372
994617
1110502
257168
391615
763653
904404
1109811
1149320
402814
613852
242606
533350
484265
51897
408097
84345
12890
334174
412159
879185
438780
1019507
479140
500606
297269
318606
1149519
996840
337439
639324
976500
468080
533617
156151
353575
198080
213741
921810
254765
511411
84879
681068
258865
575557
858154
631412
5907
362124
1004320
219548
1122832
724753
432473
36180
765934
1118354
917658
385553
845595
722275
889278
1166720
733324
439140
252239
628631
826194
179707
875989
637677
568906
251590
337650
604723
46238
829882
634800
339689
1106657
544029
208712
190379
121
632443
197438
390201
892190
576381
683312
978705
1152155
536703
378834
297760
178969
472899
49423
286365
519101
257621
251281
184730
1165591
569612
173633
787953
271383
973125
716079
742985
879933
54581
419260
547479
156379
96256
52585
723096
599816
764011
1021968
910537
573163
472877
2129
233088
297419
1028700
766258
703422
90837
201780
556793
596189
701683
1174831
555133
885012
936373
804658
897909
1029426
705354
1118390
102793
632592
970721
951991
793792
268925
740371
169239
487285
162214
1154759
563438
546430
218901
444859
163496
1132229
611534
596399
729058
82316
661589
1021823
292217
994110
452153
64766
900645
720015
642259
449582
635389
286045
244101
826222
1078622
811933
432362
563591
93799
254609
919265
855507
139798
418973
937261
501909
830001
120746
980281
1063033
550041
584941
736532
503571
209265
204020
48575
217513
1117536
273132
793001
151396
741185
435205
258634
34336
1056665
197557
498082
409880
1088737
607998
370648
987481
926924
904249
135707
260566
250230
1031085
485493
367928
136621
881812
736766
640327
351084
1137501
549929
702398
128504
1062287
247956
690361
963388
340161
565597
263647
90815
662944
786040
552367
361100
1049772
728252
1120565
1019309
897444
837053
1147964
68735
670592
165047
132260
1120036
731461
1029798
501942
46609
188024
617143
709459
354140
314093
550868
614503
250568
303264
738373
1093718
519721
290376
259635
1094987
998170
676999
304665
457841
61175
297439
62200
583519
1133823
371197
1044953
263629
1108586
967278
697214
328141
134596
442995
891628
1049132
212701
483998
458930
1170764
909927
885273
724683
1127657
722396
47162
570017
529876
369787
345247
703069
655380
846430
176429
448077
570265
1139398
720530
244366
590180
970745
1090438
788121
441683
423721
807950
233441
385394
664733
726806
185884
212526
504412
651033
1106901
889833
359105
716869
870
548493
798230
263503
570696
832039
96878
82963
343011
405077
16023
311700
1142826
144659
880972
398005
169597
697168
934196
794353
29955
836936
555887
945281
78544
874914
99952
201380
117561
115894
882315
694056
1166099
63780
930107
402060
496083
836901
55973
1062433
463018
931911
371474
518130
89617
47395
183612
734727
697409
1057820
111884
264371
52865
608130
181334
557155
136681
1010199
158959
240464
209170
137520
24603
305674
819899
501497
800432
276309
73381
693367
825505
566026
256645
561445
756559
56549
465496
751673
1100922
446235
933322
1170414
1092541
419803
588910
430050
66534
694159
306470
648808
916731
873306
718469
379464
982939
742881
295025
1018894
443106
911726
79623
542925
196865
564154
1120220
555446
642186
951732
236915
494555
1165975
1032024
970563
295730
146903
642401
49552
41362
1092940
646421
430063
1133808
102649
316047
480091
492246
356184
1085205
1163264
841311
520737
1149460
77196
1030204
903698
625065
485075
1014810
265158
971954
441345
1017522
490340
847906
1093847
820769
258559
603140
268387
246633
62499
885691
345788
560250
317913
1163127
540765
1136166
1005473
752147
575599
9456
124391
543101
873053
1138597
764536
744644
176691
22765
593549
864329
79177
251219
211266
733989
1166685
534941
489859
657607
1781
277375
184296
362615
1145288
123949
402171
32881
527243
232220
247003
237776
661968
944066
89166
1102426
661844
1052414
1124011
753467
632544
495859
247574
474383
20344
1034214
562051
1177406
381516
756094
854396
492132
96374
687908
185030
727682
1081999
316718
709441
123436
180924
963821
1179405
401399
51127
344294
1006646
383499
157376
701434
404176
51135
567183
1095747
46053
216261
1011385
636188
381057
735448
345526
692675
510330
166677
225870
384419
22827
310797
237753
763541
700740
1118326
140548
1123660
195586
683340
383175
768416
754665
257062
165057
87202
352625
886147
187054
805965
956544
1009439
1103984
84987
865697
257781
1099730
1080884
192633
423171
92501
1127816
160181
824460
329297
1116284
509733
408052
973150
237144
454741
434982
106575
238015
895656
300340
840817
210617
453573
818525
800623
321392
544125
676083
340333
729003
1002411
512714
703895
1032370
1019178
212811
566161
120651
1087461
965416
625895
1146661
202053
348414
949844
494817
570745
709280
218653
48505
1075476
686744
722641
589046
1092345
397337
917837
548039
475490
611063
728368
762982
933272
1136703
742962
830813
869187
61085
210899
1044525
655076
584811
1176886
376186
105644
815183
586754
61510
588499
40572
542604
1091574
345483
1048366
556860
758287
653645
823070
293087
261192
472651
999698
418923
121380
479079
431880
831476
609041
128131
131527
423020
61056
86717
400356
892095
650930
282119
53227
973736
1061059
750927
282744
627785
1055464
1007673
85927
61722
639311
144351
17360
596952
127246
541577
367127
378235
996970
729910
1014626
145351
1002431
357065
370253
789739
347605
99862
12464
986625
469114
233379
109524
506067
756079
74533
963689
806495
960440
828826
894801
572601
975825
617539
624501
185311
241114
209062
118834
780325
849644
381396
678164
796165
1085588
530987
643780
756342
95246
794098
1761
195713
160152
1110147
961735
242212
712836
1132679
323892
1152016
1117710
569541
179837
119307
267564
668361
660040
127569
839356
137693
982276
524634
455418
201593
795068
1066291
499608
89205
564512
1097324
907085
1162103
1031891
160720
136272
1011089
1055940
86897
492570
798038
412248
167388
765553
182474
640052
233773
434627
56481
961830
826618
551958
946237
707509
317149
859808
924874
335282
671967
518899
60774
495998
824534
213395
755428
1175883
294536
48689
429474
1003151
857691
123737
665667
1164770
539066
336533
738584
629426
639556
779068
330932
1165153
545112
663187
1123390
792479
101205
101423
803146
209968
682704
397782
427340
359676
770768
28006
490606
102776
594419
470336
652001
99432
274379
199581
730620
884666
287897
874866
840580
224718
624126
840980
581682
536964
680922
102316
432809
391919
612547
303847
223859
39912
569667
196589
476113
1142168
304503
746109
99208
1077154
189151
894415
736317
247567
961443
739932
67942
648434
42959
487249
399140
796765
1087696
417374
965119
148797
607599
1150151
127680
688798
984745
323368
107818
316016
284531
93561
855081
760570
557724
277830
1153606
184492
330353
1117718
323497
881640
107472
763352
985932
1080962
1120186
327114
737266
68732
48726
684496
305440
68782
123874
352474
1128503
419849
40959
411087
455581
923911
346467
621141
70599
401988
399333
318485
961774
253451
704459
1015313
600360
661490
824088
66909
474607
396065
575688
768571
38937
472159
496452
262943
860303
702228
736305
621513
1048730
583961
945892
360791
288079
53917
277819
138409
54112
51273
406619
342299
1084573
205872
643843
908136
596886
9507
357221
326831
948387
789338
468746
26228
262526
392363
1145266
1088601
1071004
493895
886859
520707
1018458
485436
12017
842798
446015
373212
658725
1019957
998870
738687
601131
771444
877428
1067921
171920
112514
1032407
210835
922886
945522
782943
53869
1102219
568401
429904
1146023
1139826
214117
42924
1107870
341947
3983
520010
487434
535106
532942
1154231
847323
551086
168152
578419
720222
420142
899396
436430
584211
1009860
544852
547492
152626
117888
180792
1079587
207510
818138
170943
907818
389903
764283
986790
599773
226572
728683
444364
209352
837163
51904
125043
852759
702165
615735
1105566
179066
839535
626275
861876
809678
937730
499964
797934
147683
772661
649943
1057907
96458
1103197
547897
372535
632022
243373
870795
308927
224187
268512
244299
626288
651235
300670
902472
598665
1075262
299436
934659
446236
1022459
623402
405335
853637
511971
275605
592310
124426
152551
898791
285839
227956
596286
346928
89513
326408
941885
393046
214144
1007397
726654
436562
1048391
162301
863284
227253
321882
146454
100458
976009
774789
145135
1111831
222378
727043
439885
646570
370357
723084
1009751
571652
739937
357995
588963
550063
716351
220595
78789
1130573
370769
1116452
587109
306819
756022
708257
869737
309038
263497
1072127
238534
126399
229034
290390
505655
428272
1089333
643294
593539
837696
702151
692532
188261
1153631
584422
851139
429928
669314
1145238
1041395
568346
763672
384874
773712
641265
708682
308570
581433
1036854
434076
1097238
177535
1030905
824567
395505
1145160
711701
216097
553897
565665
825686
518723
855849
371844
1122835
404193
90740
391423
1047014
562964
925859
588432
69390
1027588
1138089
561752
378842
993403
954297
506200
1142311
869448
647950
445757
140888
579897
538919
695836
852778
1061084
1175693
1061318
800329
543762
589141
627329
728391
953881
945675
1058547
817826
1007262
401146
1131428
37298
946023
668700
415910
1126989
511481
215303
526657
359079
754948
1053551
665251
403794
347294
423702
629754
926466
325739
609600
175928
579104
302857
1030198
377607
366880
82626
447263
1173894
867585
167901
59118
1007075
448942
228422
844461
988834
158164
720814
324308
945221
211444
731409
484663
525336
844471
253837
1081237
492384
229260
708067
1007106
208493
841901
75856
493703
749543
848612
135494
862169
292580
903898
506899
407372
1075512
222121
48179
204939
145709
696280
277163
533056
987088
1164656
1174772
1173081
1175043
691837
297315
332096
235243
22274
509304
986954
182154
331921
217804
298783
546048
649912
929763
397298
344039
109216
531496
687696
174013
592272
658292
663917
728413
1079686
1134898
246798
259301
512545
962256
603048
551007
831421
103840
1097004
1069313
718465
310843
691996
624556
585643
180119
470225
1172744
541354
851954
677465
212180
41062
698711
338057
285288
698554
266760
1019318
261238
934528
88345
119331
736729
123773
511418
1084117
219044
468892
263959
378941
128453
182057
15248
126186
972031
829074
849366
584908
63508
392155
889914
287555
841405
1077230
833391
878323
566067
35845
165944
1109739
27086
390558
804060
933696
209472
714938
1056904
947307
1174623
699769
520802
1035530
1168900
138335
92298
353400
337166
291159
886088
877266
510525
445318
460749
283966
1069024
343631
1083031
1045393
348716
851245
186319
906004
841182
162561
730331
1068919
664295
549437
758517
940468
789497
1026496
312453
526586
947730
284468
1072860
1070928
881326
205423
228977
891518
535224
1032757
216482
1165771
89293
138532
795876
626711
631421
130816
1163291
1005044
895162
474608
727836
600182
1005972
923228
986898
458117
465309
74492
292575
856876
719610
1092250
85078
691766
228474
765609
248375
224598
331203
1145247
294837
823171
174800
976421
877098
1031936
682829
586130
528461
151591
325970
989950
900086
1082952
35166
853729
646001
335415
168650
534452
1167186
562746
540563
518554
906997
992582
445499
106373
198150
168548
174563
55646
964551
678225
1081251
115285
571697
581462
234554
657294
819569
542503
292611
130091
1016343
1035734
257509
85093
517083
105505
305248
266840
119894
979763
593793
907542
1139989
1179866
945942
17579
1081675
505771
355883
659782
430260
398429
297141
48632
757115
974403
850134
523305
159320
1086611
536059
763974
433431
1026700
1061693
62020
640829
1081083
331357
519853
715607
349121
1054880
1072930
1063532
390445
128827
1025698
58263
557856
103901
965296
849775
394295
593531
277667
521004
106590
962988
335254
699196
345548
295213
1118451
303929
377914
712937
1128279
71127
996186
124323
299615
1045026
1112572
507361
835725
809068
354682
292111
271555
551070
481304
1129885
656287
912288
1068989
777260
693308
785866
753819
974224
375829
1052398
807173
442290
1072560
666030
228047
728166
391755
1061655
905525
1150867
20400
1052685
108446
203479
553375
1095335
522288
196822
525068
282269
889913
776956
74955
571879
522655
372899
233889
1070570
104023
465876
847962
580574
206606
1100353
299128
519760
1003722
797966
1180380
425946
650692
987436
128287
23457
874114
948414
1036144
86193
191248
564380
581468
453927
104438
34143
161665
472222
981153
802280
681521
657762
118144
965871
402790
804498
864733
1136093
407327
813195
935469
502152
421433
182229
108062
10408
159521
864639
582173
598621
900349
41715
872550
423732
373048
680485
1157183
461391
105329
400963
351534
1001006
579019
947430
771082
93677
776094
1065543
667755
53883
789195
186037
65816
429922
314851
1064871
203119
445255
200889
950840
283926
827388
754535
732296
896481
370925
603869
328067
556702
475355
457391
876732
572318
4825
26117
1090085
1001436
1137291
177630
1045186
543410
801307
1132795
428999
209702
137643
1052126
31259
533898
455049
686347
70969
77496
1029752
975095
1001856
724945
119930
132297
308103
726175
767905
785135
378145
364720
585133
151276
200445
312873
953344
705459
1062987
939691
664869
79664
273319
769087
741374
223509
110146
571946
301229
1083453
651799
847786
607538
589676
928146
1025816
284795
245079
387978
472720
296969
1149041
796100
259071
134077
1018159
865270
260353
440561
958492
770764
566681
412197
172363
16562
1097990
936173
379630
515655
1074534
917013
58805
954028
161577
830764
317932
789527
402904
908287
669514
658460
683976
242106
303325
978849
63390
721168
114512
550953
149419
422019
181440
361913
979028
230809
900897
1103462
558831
1117164
845072
911815
346738
726394
586293
494826
123829
86846
784642
357396
74555
33696
3739
48678
1004527
892047
1170823
765391
558367
167733
63171
680426
946788
75959
288260
518367
797533
44853
668816
859370
455190
401811
527429
221983
995768
202327
448878
784962
199211
426203
414788
938655
596928
652640
615602
1080529
731895
545501
1118640
167966
965413
276284
473751
303260
477347
1050504
246482
371624
263154
55813
13139
428169
734287
378800
372762
14006
678360
1056959
1108150
300777
156253
544198
860325
740170
303648
741201
35504
701686
630564
1011620
1040568
1106999
149647
104753
586537
1007296
106121
643090
876112
935949
678102
237963
728745
537849
494018
169192
1156028
435740
902452
361712
819969
328879
317850
937595
344333
816668
425466
306624
1035712
1124963
704017
351353
3675
700190
793288
1152745
418982
99574
983170
280436
65834
1107103
891357
906325
702038
1153537
1138729
346947
962829
966131
717908
247238
807804
349442
1087965
1026350
776047
1001416
407260
469677
976797
374974
759207
1011122
1072601
232802
562042
396086
729735
1009020
865715
856492
556260
135148
22329
872982
348616
613272
1130613
698877
803382
623130
321478
818778
202043
539551
968335
680804
265336
1061046
128729
266737
725529
421349
1155051
1177003
470555
248461
201761
420684
32591
606212
659733
467884
911293
729019
540935
397922
1107779
744854
1106597
204989
38449
850039
615115
989659
400744
759609
563250
1037680
784615
237429
227016
420352
345286
483072
201534
1021377
1119199
196551
106101
105963
1021316
886688
767713
16791
1088307
613009
581808
366151
730478
1000029
400387
17939
52770
359336
747607
319729
325581
732413
932794
602643
795296
69584
490927
716366
684396
393972
162113
390237
329840
1171507
657909
803818
907124
1028811
318191
533622
66771
283946
93563
252361
604839
800761
535301
750486
1173681
865419
605339
976782
297855
685098
1165018
792926
361583
625895
1075475
928354
483789
973631
12464
843392
727681
140833
743201
57954
678609
348474
1172697
783460
957553
942913
674135
1093483
73928
713515
266521
92855
567749
979083
1148656
932410
1012892
972187
766044
761920
684073
1097881
623721
941484
643078
1015518
198504
668969
602814
291313
669864
828025
1135889
923014
1113221
596712
1010429
717355
175457
190522
934324
1158541
691042
692754
23479
651418
507099
738179
733639
246535
87152
592457
279289
820998
912528
124393
139121
342360
961511
601011
237662
446839
1041089
683352
464430
377592
466736
436782
1034627
950478
942755
887049
508513
85315
1158095
853979
1095606
352112
837117
571693
732116
529551
403995
286737
761697
314233
78416
1104460
344144
372977
118474
722999
920145
989723
769823
1163786
421233
950676
1044469
319528
1119479
1007251
453513
1131353
296560
546170
854565
54822
454064
377049
1037701
355560
423772
159975
1116790
178816
1067157
715036
102066
83637
482650
720437
377126
76302
1090451
250642
48567
597182
586945
933331
442213
114772
690080
350554
824790
798630
1030306
882857
1111974
525166
534174
446841
1153275
835400
1033796
64706
1148468
1171060
372032
755367
288287
766633
611227
696777
754314
327467
1144953
860045
871268
908553
722001
83446
187712
834140
705150
58877
448112
376931
822348
1132155
1001687
604989
328178
986833
1178977
702238
1082861
370100
1001941
537345
799382
403853
1168232
190310
354894
327516
914713
797732
536221
151464
1158550
70142
1044617
807852
1080362
127934
118778
231670
239375
301867
1129186
1117704
219560
448009
461138
160411
206062
745409
222549
105486
892784
1112676
566663
191514
922804
602120
762479
415401
233311
982584
306624
537439
981074
1139471
762523
366266
801597
880060
301576
963956
977238
618164
592066
275425
1047353
329854
1001053
58745
793104
687494
14060
59609
602592
974741
668529
435834
744526
270439
975852
720900
30929
1045434
162861
1081709
1096698
628371
6323
680118
122692
635964
1109099
657855
654626
752698
245681
874686
360990
556372
542307
551953
1131211
966624
798486
963790
885418
1106074
1045724
875611
1120121
902699
293339
737803
282407
744998
1102180
783683
431076
379236
1044333
497661
662264
518459
381000
204857
402363
376394
451696
1134266
960783
719570
751701
779467
641684
1013331
220844
273534
856258
666138
222680
106130
131421
512407
643659
1070365
960665
64564
1085964
676090
844851
186359
161739
763194
628872
414866
356932
236361
906765
333024
989459
920943
840884
584638
1147017
226629
326771
326910
170020
595156
1011137
614423
171889
804383
795271
904819
226748
120467
999363
335326
217801
316243
499406
915404
232007
256301
597810
160099
577565
448997
328585
171329
1027473
90844
401902
1110824
25277
978019
316672
811106
1015210
520780
430067
496819
318064
367989
52163
512630
233423
288159
431288
437714
568664
300250
845273
1173966
629988
250876
626420
975218
365836
34097
136544
345126
967227
1171430
797165
575297
384113
188460
753894
568692
205545
1013424
137073
1145565
158297
626076
484863
925743
82710
423523
1107271
235032
189532
709900
561040
951323
388758
880287
1103605
862603
65906
326032
683574
665277
214056
599768
339459
70200
111010
1011540
1171936
166003
689359
1090922
1100783
611886
245827
810813
89404
1132002
870700
51651
553492
1163861
501323
958336
576845
423910
455904
1141534
747422
290231
200694
1046475
126253
344202
466039
915818
914280
170799
482895
599298
1179459
1164132
263955
1057476
403974
424541
1079057
400639
1011628
926583
31175
663825
994537
2927
123071
320229
215969
315227
167
308748
379557
749962
536331
297943
580760
251960
601066
1154592
102407
1059748
148174
428779
544547
965679
318409
1177623
71861
930267
738947
161222
1172443
336396
623556
700736
1000310
614330
772847
664523
897983
845440
488028
159742
94192
109928
539764
740273
512462
358833
827440
903958
964610
430980
1152716
666282
1136082
710370
769530
919447
235452
881712
748
74212
784924
1103608
274618
947043
634692
741329
67558
854759
810406
1079041
588942
539055
141941
1110665
424937
994385
1042099
160605
252176
1137171
658509
276411
1047199
834030
984679
410105
340142
535333
75437
214676
1151914
328661
167480
557489
596245
842299
835030
881930
311967
892592
56167
1012912
820899
1037470
69742
936919
88196
361531
1057813
266167
612202
825015
943279
1103992
537137
90001
846482
765167
830820
315372
860943
1001365
860523
928462
355861
109660
946495
400027
326914
593920
135301
709289
677186
853664
8601
79204
833179
434731
92769
1110982
18449
1061513
1005628
316932
1101084
993813
512089
600765
1154641
96292
399986
107984
840414
702769
1009880
258152
921109
1100125
957641
44034
536640
1107839
502320
271618
475695
311897
962804
271937
273069
388060
629787
253677
405077
621306
292385
58856
349033
392553
379887
76912
718425
465219
19726
866418
1110660
667340
705726
532160
652297
418405
144130
311037
306307
1013132
339732
636461
98268
483384
48995
601548
796284
718813
349336
1069695
434886
1040307
457903
754572
303723
1069433
483250
954761
914248
629389
805559
527020
380996
850514
377626
507754
792616
1131009
864413
322070
484223
490711
267016
852710
1124268
576359
134342
685946
780596
394000
64070
1098033
583236
265890
792967
520207
460443
443078
370904
1103954
756714
809598
809069
713684
965055
80253
967208
928957
865859
648848
403581
1089356
921096
311904
224347
1114008
97947
694115
948752
625671
1127778
900616
224445
315551
166882
985961
1052398
962464
4287
254695
133550
74407
793369
885702
203973
902471
338666
722463
672295
438250
248135
1002805
110367
566324
1075543
904653
1015575
354689
906887
136800
993479
941620
58527
279774
516471
212762
593105
1154130
19335
283549
1146797
812741
446651
1124355
42970
382856
644844
1178854
1151753
992969
502938
456159
918639
686558
392852
1047414
163974
521105
914316
230116
332542
977923
1033590
1129284
1012076
865472
421952
129252
986767
1078409
24669
721970
151193
61599
644709
432340
520376
1104194
874859
1132051
641737
1094668
465633
977079
1093016
807615
102479
481543
845433
699098
299446
568366
434326
1152131
525247
278774
256060
903706
789459
686097
1053615
576765
698624
721182
225557
898078
436706
171681
553036
880719
953717
433169
299846
467461
46269
625411
305214
974694
167357
866106
317788
241601
1121627
161782
337749
650974
748692
196408
603994
688288
199595
323880
1154311
388324
339393
287719
880286
448328
167953
336694
400862
55679
244062
1108566
895814
14294
969208
341413
402610
723387
1135687
1118958
587193
464858
1189
340272
543179
863887
587998
591833
960735
174213
717357
326774
41490
612264
597277
838370
461015
291610
40284
109107
715470
509538
977299
530612
135613
545402
418495
1148179
358213
9863
329498
994896
288058
292742
43056
1052476
87167
622341
11372
174786
83033
503203
346850
805939
465313
898253
318826
1107092
1002794
146892
582583
305969
531992
857913
18098
1153168
594437
354526
776502
55099
1145419
399738
161709
253858
930416
1047586
46791
288735
1005598
264125
855268
201985
351915
949644
85734
575458
96301
953244
708179
337541
1180239
1174545
796493
805098
382784
921621
1099516
85073
58564
1062163
114843
603525
796577
385859
437886
236076
1111599
872064
930779
1065130
254250
371210
33365
300330
359592
585622
343285
806603
728342
304316
785969
73712
830908
122653
797861
842189
388609
228281
910173
508910
648958
347192
31987
1008802
183875
649384
30544
937257
805631
15449
357902
602137
62617
358089
105113
399607
1149154
384445
324651
425534
588865
150947
608808
709286
960946
147374
990822
1050242
634112
1121036
1105837
410617
713528
1122194
114832
143402
877959
916475
123863
988424
671971
986982
971725
137662
268446
346679
975879
594568
60340
62928
278623
871181
719228
1170518
435365
613969
107239
1157134
948022
63689
623111
1099208
853333
783546
486167
63975
523418
496575
552547
731181
718986
637197
297244
32119
785691
12700
754863
286441
703629
75036
241569
914388
599038
1086283
691686
326640
299022
421624
294542
857734
1171490
1029907
532859
1032429
732630
1014568
978673
40624
900953
1086551
9897
894585
382189
520344
1130932
239946
869334
912693
651976
242209
1095598
1012026
744445
744026
989353
464071
709838
389459
610068
80921
239830
280117
603268
651123
234859
465786
506471
383768
1057293
508145
930926
323846
626180
603581
925928
234709
745136
387217
290898
936856
637790
819789
313386
492663
1022458
44569
756837
715016
238582
279006
937740
549149
600037
102955
278267
303648
247049
870404
241925
728543
901792
419257
950206
384235
1053284
206586
472518
872018
778557
891506
982415
318145
515271
264590
925016
1132672
127191
828843
955204
480866
658306
545663
1004143
442525
819318
286747
816853
10837
818618
166756
982406
747116
250834
1178608
596662
883657
611597
8243
85277
284999
979475
153924
774382
1077654
923731
1057690
30961
574666
20961
247310
909175
1116994
631252
891253
1030046
103471
629457
852109
1098391
859269
68936
470289
783236
825942
103498
218662
742822
859189
1103294
1128896
537277
1090385
698609
219173
350390
281754
978145
370924
317006
1010176
764764
1003188
871254
50409
520530
316699
261205
1118002
671924
196645
1054096
764438
813345
333657
537584
28272
1032907
574794
156153
809076
358276
337193
288982
680359
772166
568518
175801
30146
130711
275678
808802
1153935
452435
418597
464757
169005
63889
150307
1178759
268006
281635
161420
795516
569960
8184
39073
932913
274966
615503
430944
1008369
1088961
37294
414172
969430
28332
341359
98763
147167
1135853
1156427
381041
574208
906465
176087
848476
536216
1112897
407875
773591
257122
502746
1173998
724042
355758
721665
138732
330141
915356
495310
653309
1030414
363609
245457
1041429
97567
440709
553602
1133125
326924
57349
774681
505356
638815
548258
166582
827033
714929
267716
992169
246711
1110029
1042725
1063658
1173894
815684
239291
364592
815247
1134187
826001
1040716
3583
509784
469260
680959
217651
300136
653019
241168
784302
1023203
366206
339546
351336
955257
240680
764852
1168559
25867
404547
408526
2825
675407
112339
309497
975564
321823
762155
537370
377408
169064
665308
473775
883414
892147
129100
238811
489017
221489
403703
207578
855524
228775
1058474
876905
979825
807650
579514
704403
747225
583039
163155
564807
504940
430087
1102960
274642
13168
587326
930315
16759
686428
398948
986792
635442
861133
1128814
906158
709178
753698
499544
987236
924576
203801
1152283
950696
297221
505414
919186
290203
482750
218190
669820
352767
1018766
160771
550405
460681
261507
243953
1037896
335082
460947
85962
507353
1106666
811876
336434
564952
1044713
1096583
145690
199497
823303
683095
220974
380039
418912
1016431
1079425
375452
926525
958086
959732
233186
732628
934849
970531
1094846
700639
723325
677075
338240
206751
523618
960248
381628
915722
120436
353181
457294
176425
467238
1061218
42214
1151531
489418
517781
278188
382909
824845
868394
457779
123829
293958
901114
566746
1120616
869427
355979
340755
230913
60712
249474
1083325
562618
818725
778325
674644
297950
147793
966498
640112
1071085
634567
777138
765222
720299
394962
939698
922234
912269
627332
36267
766620
852683
585190
564145
1032908
973809
1169518
563764
217205
1042571
81248
143427
1055504
404586
1104260
1125898
819389
797983
935604
1135096
1126355
722986
278581
171185
487312
305412
198435
635692
467672
1083751
500673
429993
761971
457598
40189
193802
1110352
714158
174585
183526
199094
337691
1062460
765419
708882
782806
128594
702640
747853
119754
958110
213401
1142561
1047704
279920
1029043
1159656
227354
28156
567105
874847
999279
525602
482978
902869
530198
946794
773447
1166266
1164944
980518
620117
121761
1016107
933535
794267
443569
843760
872501
959025
603985
54053
694661
987796
930490
634999
77046
1062805
1145043
111093
116427
743400
1146389
892470
546109
158462
687573
989889
926105
1073157
216963
721633
581812
668657
587470
645114
648547
130101
682361
1032982
433977
373871
596207
935562
525089
1092879
161736
443279
772204
936067
959893
19840
429892
98788
537280
977585
381388
1164897
147195
16631
656907
271354
1039360
535846
165921
805830
965382
587844
540764
1021191
904907
58995
232094
43447
594406
170980
1032166
810465
123790
610885
838486
316991
131506
672287
1134649
151322
23413
309074
597944
1127616
923005
844851
419723
242251
940199
720177
266182
721156
65781
398652
761802
355004
733471
162551
121673
657078
205649
265845
226533
771278
266633
1084917
545749
1096512
616202
718072
982335
208045
1107611
545996
524022
82848
868693
382145
1064824
15643
440865
898543
540160
735770
431901
645609
506835
517940
413383
53329
836232
412728
952122
1094617
621644
1072747
357773
564338
17321
157786
315636
987688
498072
715651
570907
592266
654570
421119
193863
308094
91183
805722
350282
1098184
1146583
163426
559327
694763
52045
594888
49378
575931
100680
790056
190550
477218
1065789
256745
741578
971124
1013528
997268
805867
935189
818236
611242
207369
739120
585828
1075846
831107
767854
176247
469127
301147
1086888
924187
602076
579012
144755
1145355
248646
79125
217225
1085020
1064078
18831
505681
300938
523734
765092
619640
653050
888666
471886
474764
100655
486055
70453
711268
1027082
890300
164006
676699
579219
501196
538334
168396
316010
629067
170824
76730
1078965
428359
1047907
604316
288871
528800
1079461
196059
196445
436412
465739
364146
997348
586083
448357
354218
412637
617425
588790
619532
240975
39942
832621
328941
898495
502053
1042075
288058
153774
1080332
2388
776336
666767
906058
48424
61285
66986
128146
905618
379483
237553
401270
321758
531594
694533
189564
529709
408746
401866
1066730
158986
112013
736964
116703
607239
75455
1030608
1069706
509279
1030317
399695
418339
317373
976937
328919
221273
84490
1045462
757246
575302
1158307
309030
734415
1171886
589876
419770
862867
645508
687972
752946
370101
394049
469852
310233
498249
808638
300503
684702
19777
455413
1016744
244475
594693
832529
874744
626813
1086067
183178
1055788
482886
49356
510059
844432
648917
236296
896198
90649
1107864
1073839
558412
39073
1155846
1075357
594949
6333
624850
796220
104577
58178
212469
523738
696035
428017
31064
734865
1177335
1091431
358105
755982
223691
399538
466398
417349
591264
1138139
145575
842597
992101
591302
372536
259839
63788
409514
1052843
750076
948715
504832
873123
2788
480440
1121877
936048
73281
748051
961433
102188
968961
37690
432756
666420
698205
1154489
884352
464087
1108125
257164
1060015
687969
440153
845952
230195
980498
970396
560235
704211
533065
632355
175410
500474
644827
764644
87214
752004
43973
1064431
526369
874722
412857
1102155
176246
332974
493496
1001104
93950
495763
290464
140352
864724
805126
730335
750366
638542
812058
436750
560108
722090
1161075
540386
543153
219321
385922
338134
711349
1032953
1161576
828199
663076
988440
1154990
5609
685724
260933
142783
588154
325953
24819
917269
800004
54458
208676
612068
647782
809070
390111
787389
147205
230602
513598
2046
15296
255304
913868
206210
569150
357610
404211
692955
541369
4967
1088089
677952
997034
787707
1156789
887590
132455
1162496
259004
499368
753256
225602
340193
619710
231953
763594
702564
500383
478466
718242
6713
405066
1147572
512852
1028521
1097168
63678
475410
1070689
880675
423519
276051
608056
559073
230125
492133
445593
251932
1090458
369911
406684
315210
361648
138206
697297
784262
47144
534934
577271
552806
93729
660546
936911
327678
1130724
91798
1031071
457559
1148225
648752
34807
62654
623976
284816
5
34435
699236
989999
613020
493195
29777
716891
939324
925143
709455
340079
1006994
1074529
419459
215106
112653
611675
1164444
684164
1147425
591291
200466
634568
1123866
218492
311201
543488
1092760
521081
174753
834561
476685
908495
319338
340863
507422
623437
888312
49610
464996
382947
1123928
588158
350287
912194
884291
992366
1067754
928679
311706
588614
241041
1071239
220818
490519
1075393
371464
1049565
814356
1157092
910364
1022903
886684
110350
315901
629433
194828
204776
785348
1029579
1118600
299448
492750
636611
982630
836091
605456
584856
572919
1151311
906049
231086
199947
1075207
900294
1161671
1044721
853214
1039089
797899
76486
522176
799532
1100051
639945
1023237
735987
51923
630514
1115799
930025
668996
527068
1041574
558343
152015
615042
683231
925227
693167
592307
18569
955011
1098976
702466
429350
260240
546560
937925
714830
209506
151066
286851
54210
767691
140101
654275
819077
1071251
346381
741539
158794
691548
466591
1144096
48232
930517
1111421
968972
1123324
425934
1143083
685394
676243
1084260
718372
1133442
555005
276067
60440
1143396
744116
124017
625606
1058677
201115
169854
538783
1113691
894769
803401
1065910
391920
325857
76361
692182
651793
447536
660053
137342
809132
617826
767900
491089
8098
224
947180
1064399
1051205
606778
1065828
222933
1001467
620588
747793
1144058
844580
910866
67483
333453
76937
832591
116936
949215
611160
648632
698358
94344
417765
1140446
310416
1088957
617422
1081868
1035024
692298
1095333
910832
199873
447923
355238
575150
409434
223517
259317
960095
907624
606278
507203
564063
986883
386071
559428
1053400
154618
819981
303593
230285
188471
42309
362098
1098276
1046132
1142420
443668
1151561
1129039
49517
445853
1161593
273392
1125790
3819
104512
498732
826449
216358
495101
228377
909352
748628
114195
1121291
480521
93439
1122291
115857
979956
13944
1043050
989577
335057
1098790
197464
1111854
688883
575362
1092600
659279
505727
9166
181553
734078
1128493
136630
637835
775665
921587
849208
650646
223905
1139604
156775
986031
575641
272471
1116481
885932
1128480
44670
356718
807343
1157787
956465
939445
482380
263774
1059265
675579
1101149
800266
344882
246082
324645
856363
561964
264548
92366
331070
939019
313526
96445
25779
937364
108564
1067221
235467
350411
224529
878045
49053
631747
795668
170363
196587
796469
761878
977914
235913
613626
1100623
714414
638248
887072
754990
487156
1128810
1097957
359625
707669
700166
391235
1081901
935956
288378
514205
1080776
38349
35033
978045
88255
998618
742663
711320
499757
493906
414984
472970
52437
422780
1169794
602251
190731
333620
415875
1022028
685755
39621
311367
101953
13796
652510
1030730
803995
130523
89557
205615
779574
738728
751259
444475
35488
223242
1033103
845006
1178846
877813
556571
881995
793359
134331
628994
242149
344434
977752
982609
83909
568744
950414
989386
650982
381442
483064
1125751
1093069
907377
878223
719232
215545
238413
748185
511145
768998
407297
379029
1078076
552260
208170
834515
427241
18416
842526
198421
65017
676560
248986
1125524
402352
925822
1152379
624771
1023598
142868
301461
99690
766774
212896
1126222
216467
660872
881358
751805
524471
1071024
992652
494009
801995
1020626
148920
1047987
1172250
427562
1002765
335197
630787
136946
545268
1120354
680780
110882
306506
210848
320972
58277
1138980
801671
190893
576222
547830
468836
1056177
707429
851824
573536
736559
992753
281433
134460
947037
868073
186765
674013
627282
585307
814669
669929
926059
462873
393296
243393
621989
313274
320778
990141
423714
1080552
255094
674825
1015592
744178
483939
104877
636121
383284
914456
168646
699885
629929
293232
559365
1079249
580328
434430
553723
647596
770679
891631
677731
247197
690708
184468
965497
243750
1148829
69354
1041236
741035
847993
852134
369452
324375
1005472
833454
705054
397796
299452
688933
66791
748835
751242
660655
267809
449723
1156652
1052781
499682
79923
872189
40276
682166
717725
1075953
437373
95227
1170900
1174300
259032
841597
826687
606676
270020
786261
79436
1153883
398727
491559
504209
350047
88305
500765
23310
438653
35805
275964
776600
835675
903346
536111
613919
1127742
380477
523617
64260
52611
253256
779646
1002605
890612
217782
202512
100673
1007639
374357
788604
916206
291175
179274
132435
1025262
442213
497979
1131709
748931
77410
418752
731223
603373
953828
742209
795197
77014
1009243
222393
229378
574609
200482
514337
64822
856935
699687
1120470
730381
1015973
709151
1165047
274001
493465
40303
981231
925182
534628
524961
243860
590839
932765
338695
1036478
315763
4681
663560
931385
400776
630454
348779
75775
1072568
18612
277551
762660
264116
412943
334920
208206
243314
339374
699104
244774
55134
956768
882845
3974
346028
209090
609690
616740
719764
264120
457253
664043
1121420
830356
1108147
266287
589583
927977
568263
457882
328267
801549
70010
452921
881707
473866
514192
336810
516739
1165911
761700
1002842
762080
168449
648780
69790
266433
570253
1130760
881453
67767
851346
1173626
733007
577180
435256
931043
547626
934012
50020
23771
596070
1151425
74483
750567
187493
441836
138716
952540
243490
672019
875263
180085
52478
168947
457975
586345
548413
1129058
448070
803308
1035310
616133
703351
900097
213464
379867
375083
180709
618837
507446
734238
610219
753927
562107
441247
762140
639791
921871
163498
119559
792153
436621
1097418
947797
5754
112560
2407
814416
979606
178242
1056519
1013807
287908
208253
499870
5795
347897
88501
154943
228830
995474
793891
751356
787214
53985
1036432
511136
705501
998315
710010
399013
608958
443692
419232
262169
672461
130970
642131
14984
362260
974973
24979
46308
153538
672236
296063
1050442
195867
12662
1115372
437616
683556
1062232
1130823
978755
824953
445568
258583
1122058
528699
939030
72051
1112522
1150145
746499
257402
1064581
1123358
43813
3708
51456
827301
973168
755873
318810
600902
566330
1127178
903052
727754
981660
114324
995868
306072
954675
1069559
385722
127156
311901
597570
541665
291063
820153
209011
112676
319894
911183
174909
988804
641650
125067
940825
649740
242760
813130
80766
590218
1001449
177085
935046
914164
750826
472741
775919
184149
563234
620772
621540
1122339
488067
852809
761080
1071492
66355
546082
257436
1147482
839495
605494
806565
144684
135767
716055
403434
196695
343406
901361
211773
1085462
471035
463486
1095368
1128931
811212
833462
734551
647755
789215
1069485
34855
274094
358303
310495
905660
861021
99699
510483
788028
726041
337063
757173
987703
319224
406088
427415
1171598
128169
1005351
387306
1126892
583961
893614
182104
1055502
1050300
121679
835540
418211
1129533
109711
1178374
611086
345791
639289
45303
367441
190123
88535
199887
818335
806818
266549
1068919
180626
674202
925021
1039935
1148842
542884
1017912
843194
947908
49467
743878
337844
44618
563157
650915
307209
322738
289256
9730
462043
1101823
301594
765582
582773
694588
237153
968815
208746
1103929
497842
1174222
127240
108772
498072
71390
612205
904096
989641
500040
427052
542116
826991
971440
543320
808787
177859
438417
1078081
540646
805215
433873
520231
170454
573682
1080103
791869
522291
227980
1146028
408962
415520
952134
1113088
226817
982872
492078
329510
854568
954759
614062
1030901
1068972
1010021
129115
190682
391784
160245
603955
1072035
905053
458160
156443
76694
534546
790469
587359
899104
259836
481395
258742
408051
854645
103678
141338
737731
362034
728801
304676
1035220
430764
747609
870
582615
511927
116990
869128
1150786
1165994
646316
1007161
493209
317658
1006476
940531
1136076
837
523420
988009
803666
979107
983437
361953
1040484
170239
61175
706111
1106707
701611
426997
930289
898452
592889
885546
371509
4821
346546
567112
783496
131781
492199
1177096
326185
704729
1021915
649888
126613
326678
661082
1162365
355046
564221
1053608
577536
1063682
942940
80957
735225
205993
414504
501616
1075517
563789
122697
686359
437809
647521
1118523
14136
851722
420522
1002233
983344
821140
518984
469193
867274
562553
247048
342285
1103525
920428
1016567
867437
667707
493891
711435
176232
498215
970558
244577
628342
166043
1029213
766171
914947
870662
237240
65693
341559
542775
825733
93368
150333
207900
787980
679840
691914
322641
74488
1172690
338854
983990
1021777
306400
978423
85655
310094
32812
73714
1136795
1164998
916096
862916
830520
1099505
273175
979713
30815
1098867
947313
186173
36665
645029
444168
451998
721890
1124641
467573
90262
913333
982320
853105
509597
1138093
1012638
414152
331543
569868
741074
910914
779815
96181
51771
1164436
991323
813302
349848
1148148
49103
616497
951624
950231
527718
199816
838654
252919
7019
456701
473891
108071
1164603
920207
314883
629251
1057668
143520
155809
280901
925024
1155333
871141
1131322
889049
297605
587039
763432
59125
380659
285031
1033263
755629
222274
1146397
811827
715117
334962
661610
806486
642294
682127
587298
493333
266992
719242
76468
408264
440501
421948
1163281
375979
1039025
162321
162755
794031
128221
503215
417871
684999
69868
58550
202849
149085
296664
712225
1086285
273803
496570
379456
75203
577811
1041627
393359
243568
567347
489967
218140
774724
81010
1166111
1029737
466343
698785
995060
577983
1130671
119906
314762
949025
300084
830408
812557
860572
875370
1035182
1075479
1011194
197235
1121117
863463
983349
798491
818520
410607
61842
957500
760939
637919
775784
236228
1153052
117683
654286
680245
1176739
436375
636371
962758
295967
1118306
403578
962395
308389
542756
899355
792480
723343
612273
292008
418044
775914
793804
265185
436196
847782
410256
899559
72728
1080417
443198
667719
54860
469470
888592
35912
172950
773031
1012342
800371
296568
366788
506030
739411
5198
843553
1110418
399710
645296
1125290
960034
510577
896042
572812
331190
950257
634129
690325
359784
18497
529515
683468
118402
1100677
708499
729153
667887
745456
647859
420558
23720
871750
1167234
1128000
506950
722318
371880
403244
748705
961214
643617
521010
120375
1171362
938248
793883
512550
1151579
266709
948720
813466
486000
160362
731328
733232
408871
125430
878781
222275
132681
578061
548095
819114
1178203
762116
212539
36169
473745
84396
765935
512023
595341
36240
424341
1138138
146939
890622
850826
264783
647141
905173
994114
10646
241586
466130
1107026
1132864
1122714
779169
872990
102112
544315
1158938
59763
352579
1013580
160697
419519
1063743
1073544
263348
266685
352484
905563
508540
885621
817156
1123192
849232
1045726
453249
855015
985324
273940
1070322
275402
1099003
971543
1130183
242579
1003397
294122
166403
477500
1005725
129935
283388
548264
820393
583519
682788
673723
576875
174596
657795
603405
355197
1077533
429630
19790
282678
175472
154332
500915
933583
496199
622465
962925
886296
826814
733053
652159
231629
153203
1030595
147618
796309
1111124
783355
562347
572132
857656
480021
805282
692140
72786
441575
737845
78312
1087702
817086
974873
24338
80507
1054795
917926
174982
200537
1063844
901217
636562
269341
1000277
533691
572547
812040
685590
1095997
259402
368889
225664
742043
220029
782721
138393
276606
1161105
629175
423301
370868
22442
961439
829920
693183
275619
194224
832944
112613
393970
305084
563475
694379
839510
466469
734648
1005460
738404
774829
91437
454923
959083
398393
265092
263657
937580
560499
1119301
220868
231313
1456
1117772
93621
189085
282394
833919
1022799
1039079
894017
709404
333854
899090
1166957
85304
969054
1136109
109194
979064
316174
793916
706188
1045817
274697
243029
415167
336021
534107
303684
195327
812262
1058813
1141273
940191
655876
510819
1079742
875308
1009142
1037596
737586
125947
67763
692689
199105
191790
987425
138215
71214
643597
1127439
296817
546018
204299
70922
1048349
811477
697265
1087339
118646
612972
851340
18557
631160
969095
1008511
221552
948924
974414
1051270
370954
452952
816852
32023
794734
44394
217441
991934
136950
736201
364982
798646
689510
369654
762959
597460
7441
1178061
891299
721207
303768
391806
852309
873138
697931
742116
794247
897752
505235
283654
686970
311155
1079935
215999
1107553
323062
229750
99610
626170
1147470
55500
899704
1029285
446967
753909
602930
961908
100285
1024177
612084
312756
467328
518978
1501
1084302
937717
1099041
226400
602268
903390
986776
1033594
571172
1167628
716815
680410
1105218
490194
84306
222602
1082160
516228
158419
864797
171055
131073
954751
531139
1132639
292410
205520
214597
1115096
496507
762347
422901
567127
142228
313398
1045935
438394
57017
58301
1098897
92767
303664
142751
646579
987267
261352
190654
869227
155257
684918
477979
814141
741577
651357
884722
512889
971216
651311
317274
601001
265939
603274
380792
279273
1130388
638968
852683
465564
810365
1022605
864927
513661
674191
575340
251518
1057526
151366
180760
875763
1099948
438369
956040
472456
198134
220900
38097
143471
546805
130149
948637
857491
452074
819695
480932
1029606
229259
95555
255225
374191
872573
1040923
147549
137416
573612
718662
569403
958502
554145
340957
817380
174908
209351
163529
484747
622215
31717
797281
692452
1020567
243724
252455
105521
632138
866574
740982
1030753
627003
506431
128978
668797
261545
647507
749406
738349
135832
661111
1173693
17478
504076
485773
6053
79832
895150
452846
308378
920275
1103231
706973
269311
726041
94526
989608
509817
767000
253028
1087659
675027
695440
366570
737814
745787
739802
1078600
993741
410120
154575
1085589
844874
376409
1161003
111051
317186
1115127
605797
504570
134635
157055
892800
936393
1102108
710805
201904
702471
444464
504173
947896
951099
1055704
180523
260667
1087080
312653
805129
598917
293654
1127989
249510
320430
304508
461768
233221
197400
380513
626379
2817
258539
88357
26830
1014921
162651
676612
379783
211055
612048
363795
38526
949669
642258
429261
542676
406684
1075016
41365
264148
627495
219952
291806
394023
330540
373587
619399
109035
59196
581379
30290
945918
83088
420494
180371
1090147
372467
49965
486336
263397
586096
317253
688902
742509
908526
947385
860427
685894
126202
1069986
136310
439200
117593
471757
76360
225451
734763
1138539
1047099
719561
467597
1111269
718972
140142
235262
919103
208199
920647
233443
989407
914726
126455
423032
821492
243051
491120
702786
693495
38140
1023839
322288
623231
67398
765884
799772
740612
618443
723830
707354
542058
319589
672238
1094279
356800
656287
707077
875252
1159922
18090
154603
773284
51601
371983
670835
1006887
520574
404090
1148691
448534
229439
129396
923288
379407
988553
355821
639905
1055335
834195
848453
775728
356963
1125799
207689
490677
1003945
1038545
71391
870492
214621
411275
777408
1087725
262931
600616
363902
272346
873838
651090
1128623
1061392
1071863
631055
918025
660110
423481
607372
384416
506195
155766
473549
372560
12855
853888
210277
401964
611206
889133
858215
190172
458900
774058
851390
1180408
698072
612189
524605
880719
352290
196585
879730
1078340
106523
331047
73482
1072469
516720
988533
193935
480308
357589
1092098
798389
405234
1178554
1158086
663199
916771
489711
1143228
220396
131717
1038272
532562
74275
1116186
275423
383971
709458
353196
769110
1073740
913049
603254
685843
485051
92292
1154487
645158
711092
329852
648372
457563
723849
838710
395464
91708
44995
591409
80611
126184
418720
1087661
1144413
1167105
847016
441968
1160756
839708
544127
1077679
1148028
1101955
808427
1049295
359719
882127
264517
1134410
410110
689538
1157125
318742
438987
700499
291061
364900
160443
224265
874480
1059968
779948
158889
931631
1040385
14745
1103968
303380
918145
298338
1032784
253935
421921
269347
392996
218134
234464
946536
358039
1108648
814060
972634
688083
214414
1049857
294346
856059
150467
102482
917684
85281
927756
184447
720994
494176
409289
198843
1110144
450681
1177345
909839
402307
487466
702799
478623
146393
248814
842795
349211
585833
410780
235237
871906
492838
411408
854881
460169
932147
1170701
257324
170364
537044
41220
43543
167550
1043292
803267
1000381
125562
460475
703316
269768
19340
404392
688870
177772
1000295
1076601
652092
10072
58332
946478
785717
898410
1124200
790795
764754
68854
713564
6864
87435
93972
390757
445200
189324
107302
920486
315226
1019827
1141142
647371
271634
314767
79738
480720
190038
372330
851276
200132
320790
747316
467376
137661
817281
959993
748019
214096
711670
190081
536194
320392
952154
113331
453780
684110
1162199
213886
264869
675315
118742
752956
294513
279775
44670
941337
65019
1044603
401443
312261
698643
878373
71386
562558
202459
264044
103509
868503
178038
408077
698786
486518
960883
521049
1155498
482823
603406
663418
740764
107098
1021728
1117085
50274
1112254
1142493
649795
848727
456581
1114486
1076645
61400
615064
821328
887134
784883
364897
884286
646876
1010475
91699
1029237
608505
405985
1019761
699672
955465
1074970
975903
813595
762668
121363
224598
1014895
548031
323510
412297
1150055
697699
793860
116933
1161655
137285
831221
157104
908884
1130311
918953
231970
650494
747669
229039
379952
287327
784273
388685
173954
805629
715818
646201
209715
564623
608977
969631
669031
464306
115789
754783
680549
403730
1032906
864759
550678
970410
1077769
892861
336250
924742
560762
100380
1136308
587481
1016379
247015
420485
337910
1132805
804320
595625
922443
983183
426888
71814
1004586
665294
621781
798008
72250
1030462
305750
37880
753382
930624
249443
526520
716661
892770
798167
196633
550288
774212
1050160
641168
858848
1026619
366851
926265
428106
853332
841286
376854
343440
1113866
11749
671135
525909
288918
428655
1125163
269876
238560
1057443
508001
351858
1152334
665719
738483
181055
1113779
29052
511391
518847
390550
902184
1150658
923549
1138505
619599
604305
966592
203832
651576
547769
223565
167051
377128
396396
78632
966759
194559
735211
812509
221756
406207
766491
529833
806387
323624
707315
1109912
976706
753419
269334
484328
799342
713725
81246
208511
902696
399228
734135
1039512
919842
336762
952069
907395
948085
1092177
848455
84151
640837
219844
77795
171685
649049
322814
342350
104518
835027
263187
832446
349561
798824
315694
322460
819593
706760
218112
755934
789923
722837
430311
809295
220514
939874
353337
134701
292187
840473
872661
1049198
146315
86267
1134952
688083
1003640
453061
934834
713455
962865
798610
1143236
197091
518286
991924
886928
1048909
487095
623347
703555
300034
1104255
121914
384716
1128464
1088693
522303
494083
408115
20689
297376
494365
395838
841391
728007
823907
187775
160628
1079008
63993
331851
991016
1141865
51554
213294
388437
988554
895638
546562
535595
1065395
228425
1139108
1079621
1054927
786708
698283
106295
390971
683902
1116887
630184
980607
1075621
341499
850079
543065
430753
925043
141889
251084
459343
889263
535917
444693
967661
507544
134959
226409
266763
410589
435959
1089371
1159412
958257
365142
186474
529449
250624
198871
972937
13507
1101432
421273
280450
315498
111048
463648
774984
323103
772856
838598
106274
378994
428982
427886
646495
453143
564447
799034
445543
560964
551235
1167741
725305
1023719
26274
393173
696990
507157
1096589
941451
971318
732441
228374
699757
500694
36152
368200
90794
660932
907803
216170
228986
46796
919640
449620
712075
484385
989985
17449
1123191
140664
962090
610270
85277
81117
136309
16190
167407
891249
363029
569061
991163
260005
67133
1086346
257763
484
552888
1081192
665645
794448
954167
545764
399127
942947
251775
755272
62328
493714
1128278
111101
439730
530952
37454
447857
792288
554110
500990
488001
553636
97253
518540
404940
671181
911885
161402
835962
169738
993172
381208
346850
310928
433723
160457
128529
169006
1012765
714691
407758
679732
784863
604414
978507
919256
1039626
834394
366352
989705
165545
1133228
1099480
964265
175326
597562
1110812
587051
587948
970088
676857
290624
130883
692884
1134066
619704
763702
974424
309461
62254
482332
375061
633259
36176
672086
648966
1137696
1004190
447132
145323
927245
773032
990433
834621
791466
107191
606174
174620
1017827
678300
101462
982277
349704
1077836
1006119
199473
882434
749617
931560
858957
813423
41248
608838
584669
972316
980531
554419
1040041
482141
838535
465431
69474
3410
982786
182607
123031
164702
653648
1093603
985627
103876
1133026
147170
816584
588654
898994
779160
887281
254362
654827
471768
125544
618611
870369
766778
483748
1039910
424539
1079105
1066879
675630
81181
332736
609782
329438
411523
1135603
1154534
831879
887014
1027094
869669
1074740
424985
32778
1174463
261430
826180
550172
1002776
617934
828111
522606
378250
889752
172622
655873
484293
1129763
552507
790358
428593
55662
942274
597204
1125901
272988
1051038
689089
767801
41319
430829
274028
492181
189160
1146930
866761
1050057
600467
91693
1059762
131925
276629
1037547
1134702
641650
1022938
1005599
102076
944953
698130
148975
910286
749626
799293
889215
109736
783012
988071
202151
533905
725684
402257
963764
1070520
390805
424188
17695
557243
659192
1155399
121791
91902
691180
83696
622669
1067925
183942
435128
494151
288484
372573
1083360
524526
436759
444002
739243
569990
568979
323446
639285
782071
418648
1039402
92730
94164
782661
260541
755700
1068678
552911
903354
1057990
485026
1075713
87032
916218
367492
25004
1062589
476506
990350
1026654
44141
563214
846694
968717
1106039
497489
585176
183537
881388
283142
344590
590036
775103
973057
604111
279318
643741
89219
136236
1072624
140268
42814
710769
986798
1001593
777005
212109
173189
411145
971904
192087
722882
540146
43570
163785
695872
888058
884204
496718
257665
637854
214583
185570
489085
1083090
111220
464139
734244
1078837
688922
346997
583629
473664
948515
538805
840409
616234
269597
42286
946481
488313
856668
265242
8046
59920
901563
178269
351509
392095
393581
86415
116675
996017
414013
545359
216400
645881
36460
975638
365393
424928
179517
318630
1077227
500796
1108821
357104
372182
1092530
904929
1023709
1145361
1050038
46937
910493
1092914
681185
185724
339910
685422
255636
987970
1040636
259492
826007
971574
1077702
1106512
1074930
719126
1165781
591007
969700
451470
846869
358504
523208
980489
110897
126974
464891
1053140
938254
169751
352690
512425
1014961
86629
171012
588295
60764
670647
1029101
753603
432352
533934
210048
259539
759218
37411
525873
577006
280423
800323
506219
327924
611192
519001
240476
794286
548157
889406
333487
481650
1042448
912696
544168
924147
348622
178596
661597
397369
674165
12130
936378
18646
307585
897510
266630
141592
21721
98035
767754
1134699
910825
1126740
554563
578913
731760
546542
602935
504619
975465
321101
981484
295669
434504
499943
150223
231438
1097642
652624
84621
43693
663071
416011
438863
225329
99274
948073
651165
293509
616299
519360
1067849
222700
1019999
251869
277190
301422
449466
828806
1142311
381645
330699
441226
530233
881624
162502
145071
405031
1131807
272274
1001102
820114
512452
1132316
80917
626509
1035588
149948
1130692
65839
564000
1125829
175325
663938
1068128
628319
94699
239717
1015556
389890
905512
527350
48063
840428
829355
681384
247366
945336
181519
724704
414208
997316
255666
701093
1047260
637957
518152
999464
880156
955437
185022
195723
370176
360423
576535
718460
496060
614728
722
678756
361877
867098
334668
837595
1057050
1141663
449460
1131034
425896
786149
700179
1024917
676808
200930
806504
400212
1081753
512575
720013
1058148
358683
88650
313979
242670
1099736
650685
1097621
878651
983047
720732
695780
264812
672271
757051
784207
305990
1004005
1148482
802752
591507
612565
970570
768513
975992
742428
351030
94874
749141
717554
480754
885155
359278
677917
693686
769193
113221
463409
513124
199863
858562
790011
751162
391705
1107629
925173
984620
46609
366089
789980
798242
1106334
736368
250105
600188
812383
776601
1071800
927664
54842
309457
586619
542616
1119891
627794
257370
874991
801254
1149085
320455
602574
198075
716412
1028237
157301
607898
390768
115473
523865
801976
583912
751284
232464
930484
843238
151755
658363
734434
395665
483643
952949
661550
584757
975016
19621
1145259
172483
527739
690949
414154
984120
73047
110723
1059231
600961
939237
1108277
220642
81943
517445
1092641
332509
47644
988545
225977
942643
235374
820318
674013
995050
502312
835759
712161
428017
49332
339769
300680
788072
985194
457833
345219
32260
481494
986509
798165
736297
896146
621517
29521
1134854
484427
40427
1091623
826251
690
337582
833121
1046589
118657
884200
54581
516573
310519
420645
144534
597721
160348
20959
240185
956192
369116
1154375
612969
1088366
196759
33421
646160
797275
684619
1008675
77694
687937
917552
637564
189448
232461
117934
541728
299009
314534
368339
778259
420272
494968
470078
191995
677305
185413
843912
732299
714305
358373
613364
602329
1147548
1043733
1012658
742479
348589
682594
257745
626807
589641
698844
38617
1066846
1089551
177297
339050
999968
81056
1036924
535960
1004339
7394
585663
750119
814793
643482
895543
266976
1104743
86353
76944
285975
175859
739456
155172
203999
804995
906801
13478
554575
160049
860951
657247
832590
641042
370763
602314
372170
192192
928400
570834
212794
559828
831314
96826
121447
237121
412440
290213
917803
461108
103341
165672
747279
823199
1072454
78730
92263
695704
510738
587749
116103
86595
13960
967852
1011913
523927
850895
878233
478446
780651
793852
264804
833376
15877
335855
1164262
630966
743053
1099560
189457
338372
732915
5461
75100
845659
979974
357845
334961
222144
367732
472596
258125
832615
110847
990754
660511
141130
1111397
786065
309909
376580
805824
413760
905953
552945
480536
926176
554412
1166485
651229
455993
821973
586999
140781
94597
577096
843294
695264
867415
1067170
1143991
1135889
954207
392596
319968
963283
466755
1154256
296820
543261
371141
1175054
503794
120726
869004
360301
11898
804686
1166787
528269
61851
967630
938622
434491
489789
928223
142279
1023230
586477
727219
902718
797293
540902
981079
515416
102098
1124983
821842
189628
49964
485280
296264
848265
717466
840165
627036
1019561
670836
534430
1105840
717899
793826
430165
1177121
772298
820169
418412
417850
1026716
817347
893566
254435
670655
602542
157270
741980
208142
485705
58286
931890
490778
1013655
105274
713099
996241
761319
909900
1025399
261740
447645
142409
248843
1152201
4668
1048035
1151333
1087064
672862
957689
433084
911631
305254
95104
252577
58750
759008
465213
1090886
1020811
1031574
245634
633046
928695
417955
911350
487240
572418
531098
598048
908376
85542
332408
320513
1162237
197409
875836
497967
383324
913937
44992
954304
408974
910295
213481
90225
865283
600629
438414
1004915
438417
740027
469686
975398
1154493
100798
342372
1034663
657119
1126369
751947
716659
681479
750935
337604
453630
791405
514609
773018
756651
711466
370528
222586
287802
609240
443842
1023672
178080
22099
578921
174645
635473
243724
612674
530654
188320
918030
236092
570855
45079
584661
333073
433633
474807
1105498
970927
121444
731092
620301
526489
602667
469445
879956
304169
675814
430677
576038
1145487
738170
894472
652721
320899
827477
147344
138191
835185
882802
596592
93878
652392
784474
801214
815733
184558
315226
1072353
439941
948338
629986
585135
737066
655543
811416
740872
865033
713880
1072328
1177286
573937
687926
303596
1156708
965170
820775
810359
391088
315343
289078
156581
41345
108433
958640
321519
1161139
263670
659378
1040249
1032066
1024512
252035
909466
286818
732452
116516
1115270
163572
1034590
46583
572921
696089
952407
201693
941495
739441
792254
1157590
166816
1122698
206251
58944
339318
274749
641154
869515
500542
1129478
258967
733736
47573
296944
361343
867052
622892
226651
748853
826192
774311
1041586
733596
546209
323015
724014
783775
1005018
112548
702217
143706
165315
1018686
716997
563481
892632
1030454
308082
571306
587979
1118025
1123265
852467
678819
661151
115003
1105556
115268
821996
81327
645710
98267
682222
577209
67608
982229
209271
18298
210932
1084737
286370
191746
402683
985786
1177287
1032973
831854
826619
22095
706750
914724
981422
651960
359762
504347
510616
521361
220090
1163863
732497
597959
916685
878758
499843
744889
352395
1092524
371886
1021406
1056813
337205
321605
335255
27618
651133
679292
83316
328482
523515
246529
544323
586672
715670
19312
904446
1166168
766259
1149334
1008344
16259
712506
89220
730916
974609
1106201
1085570
260111
920165
1088281
805883
298989
482196
523427
681581
418205
410298
996217
69291
890607
859875
946333
627129
189543
305428
738379
147273
70870
441992
1116314
651274
133943
459592
1028173
25190
883914
658050
320515
280611
1091565
1039488
1160965
1157901
678735
1014136
232859
680370
511926
422742
482955
839966
741870
381358
130672
258169
49036
893610
572133
1052784
285268
289254
839317
577214
343928
904859
941425
944829
737520
236012
530013
10772
672923
190508
840273
844612
231227
850138
785506
1040159
123170
54096
896378
813722
547993
1160094
37904
184376
484900
300027
191254
487964
385801
207649
601257
637541
310992
298675
627669
597674
623137
698374
420795
234804
804824
235657
623278
909356
296721
936258
952233
953659
855169
181159
820136
274269
1037726
546543
805057
1021545
288483
733903
654107
178042
1043227
153385
489901
701592
261529
811957
1154984
393432
894084
420922
685280
514913
166952
129706
508968
706561
34463
896181
466607
1031528
1123698
1094144
233316
1154002
1170794
850899
1103922
892494
159301
417813
186986
565276
821775
30510
775731
338371
446086
105241
868210
814990
227041
37294
119258
355870
1091624
371166
455081
864001
998542
53323
844894
1022121
1164441
1033698
457719
240486
200115
150988
705026
467097
41248
790899
327433
524525
1058084
938636
891446
501791
1153820
278392
54887
890780
511496
1060509
980718
175839
765796
570242
32144
860448
255981
105907
780327
301374
1018113
301225
426922
449265
114884
380829
137592
852511
883260
1134254
116696
98095
12447
69330
660863
719670
317741
349182
79350
323264
664204
877995
871421
1179929
371824
960734
1142818
610511
672926
313238
548833
177466
191929
736779
906976
592418
687579
249473
633749
250294
282283
542708
33664
856425
1074749
662516
11701
965619
427029
869817
755784
18426
1149151
937360
608291
993898
506597
688865
196632
931008
820849
837885
1088210
957193
575374
1010872
1175269
1043679
606405
543709
114200
58821
1078483
182041
68544
729175
156140
1122979
321836
965657
833131
117490
1119485
363668
937476
1025129
1134519
563814
630442
391439
240357
293534
810668
622517
30798
167892
843176
484210
313109
149377
924229
1036386
114287
525708
1064825
102124
799981
354117
326478
832158
799617
754989
300787
678085
84901
139269
1175675
454825
217880
758880
1010749
967094
811319
362847
872871
744146
371377
684634
349772
12600
77246
247742
1011517
395502
847669
395837
260103
728978
441789
867600
470033
510758
751890
1138320
223821
822832
183158
415154
680934
221100
730934
850356
110321
912814
417799
351909
480144
939795
654999
343144
409254
856274
175804
800573
1036278
645750
1157806
124688
575668
420144
2360
14609
1110510
513752
616046
880361
390881
508698
182000
602285
401554
903107
290690
1165551
1053875
1083064
554141
1002125
297407
582144
1056598
1010910
1088661
162724
336456
837563
540059
870804
833238
378086
367342
5006
752621
1151136
1080863
1101255
875983
700885
920898
666071
796381
149237
887953
64362
603553
451327
1081287
273428
396088
422368
1039504
100029
417139
320692
739795
774039
125924
1114590
390251
825963
145784
317854
527900
537541
933892
511494
911477
344641
1088190
1161376
1171637
704722
357750
151590
701872
989218
797940
102993
621831
207648
20879
22320
141399
1069297
594028
398550
401293
523789
299565
623890
427572
692159
939885
394603
458458
78973
373178
116865
178091
487117
555444
542671
722592
772434
459649
196884
749561
839138
83274
687370
99291
712401
693271
24345
350558
999273
980305
696646
345632
117133
613773
194723
367242
628044
670120
1174169
1164248
272122
30831
417606
600208
1155331
1171797
1129074
1038744
450951
817087
998170
737321
710215
785637
483832
427935
560421
341400
52583
63210
853458
432859
985149
159299
310133
389366
853134
945239
1095909
862445
414978
115480
796610
89679
193976
447511
599030
204566
756338
13379
1167244
68055
246433
249928
1006962
65205
695623
541668
865431
641234
40202
460708
886312
661914
463983
1158421
228677
386021
1139805
925655
620712
66061
88546
296358
1158919
402807
370237
443890
922823
155709
720635
103099
896116
180979
562038
244184
421097
201884
126588
1173742
945292
1029432
330710
555173
924656
212155
124927
563354
982055
778965
835302
258818
1128166
1032383
497738
502639
441529
920315
866697
261867
136625
432750
288339
1098037
682866
647324
138007
1049344
1060704
229573
356178
802695
1141156
488375
906646
289196
846433
367195
1130285
851247
1017384
660294
998790
807804
908566
983537
215974
592809
333837
1019192
354766
366357
365146
1123868
525035
1028762
460471
1015865
1167669
512356
895511
240687
870049
999897
955055
399487
273638
150995
1020145
186687
640338
950722
959982
508829
332339
842043
13180
916920
790046
267986
991094
499382
446875
706508
655756
485984
413007
729721
791818
996789
329560
691018
1146469
306696
760282
1171141
953979
697717
864718
231159
814752
917570
214658
1019042
309350
726841
487799
1029554
85781
1085813
267332
367346
51967
780513
829916
505467
173759
271737
622325
582223
208190
136360
1169467
1085470
1128482
1119814
347189
281841
47174
1152175
359645
1011442
585131
275776
393303
737365
892645
853495
138443
743005
742149
525092
916976
17886
545945
549934
1079426
674130
83770
383701
505387
656244
612402
443139
671939
828182
163422
265460
1119695
624106
955806
527599
474814
148654
713885
304370
1166696
687133
1058311
892388
32917
40596
167033
208803
714213
126056
434746
924523
964482
888851
106167
904503
567381
358974
151126
579275
831384
355058
875456
989619
372306
94379
706932
9121
4587
725800
687819
199865
62285
904219
325053
303175
137102
23301
660843
367463
288767
148210
116419
610572
414783
398164
835346
92894
488232
725849
1153186
157857
329628
169044
905357
537730
993953
873858
814208
304637
1162037
1169039
123985
1175099
327853
186870
781500
880261
624619
671485
903739
398052
223132
688569
924891
637633
1060827
920205
104911
714583
480177
310826
595405
941197
203039
889222
29182
90175
82337
88411
816427
962495
402323
428230
218591
872426
451258
735448
159539
260444
751797
743883
1002378
469629
941688
1165660
568132
120093
70790
288383
562902
788456
674725
126437
1018785
931458
89790
939171
938581
914264
224486
51146
224425
870269
326751
148058
418293
251254
667706
922662
329597
141302
244555
466645
649946
609774
534983
65584
1012254
924338
320735
1157818
1121618
387509
495258
888410
814927
1102257
445818
993842
907481
431604
505228
1150682
1092105
1130368
439865
127011
566566
209703
1081468
1094189
311792
1090893
829415
327875
527734
1049335
374620
653310
1059292
1041818
302616
66880
48772
976941
32252
563531
65328
1021796
933925
1054540
147512
589028
853154
1037504
285778
703450
923577
175913
1090658
1085265
320518
493447
585421
467656
1158632
896984
641220
24785
618583
221077
740187
1116558
821747
377912
1121007
210661
672890
779668
1121822
697027
759757
187642
973902
20331
802646
518375
191262
965531
1004125
907145
771392
675506
780586
523314
309574
269887
835012
315075
931265
119145
416873
951679
772508
446321
1061188
859290
61782
26753
903892
1084067
1037468
471818
782288
698870
793916
112786
603417
867618
959411
897472
723851
12009
486644
132059
94404
1045200
115203
1123613
912788
519897
497180
699857
934498
347646
922059
566122
845180
1145754
757354
34609
353231
521863
580402
31302
605938
42786
392324
68468
1022045
315679
350754
228706
24876
1016306
955664
695229
435210
286826
253994
457590
439813
547764
631848
695214
1076329
327321
414190
166836
410753
979543
596805
313670
677335
507601
835348
980759
431915
1026160
373483
280742
977196
664561
559122
573848
47921
987687
696910
683647
1156642
151567
604044
50033
909711
693213
219228
59487
396297
289928
91823
150685
997376
9855
559357
1047208
209381
859918
1040438
602112
367973
389974
913964
118793
21016
125914
212732
120903
565303
573851
827055
402806
982521
230562
439848
668049
289088
672607
768195
717289
741983
962090
471657
849099
574145
515350
971049
930636
854835
636080
905811
35880
1008572
383375
190331
1070273
683245
914638
794218
80228
651390
1078021
365375
572717
534305
83961
72927
506711
977911
1099360
786009
460798
308264
152014
1096042
422760
329739
966728
531827
649709
1120611
433045
493528
847121
739892
937365
497632
998344
702247
140820
412760
879067
971817
373544
156160
266891
558561
307945
207380
272002
475109
210844
126174
921931
410464
684392
708447
67620
952616
407699
357511
396687
233297
354855
969103
405302
802651
1121619
340731
129840
62244
66058
139087
737253
795857
874749
183121
921004
961488
1020592
1039253
181530
208476
885280
61342
217192
798543
424417
84182
35754
246096
756045
939342
519542
38289
1153545
1094184
673456
767366
631433
841024
111059
247421
1115365
552924
1174827
749520
725001
899653
817970
1042755
365360
8879
86200
799386
740726
649896
773660
924310
643401
887460
39142
875773
818535
311505
665205
593428
768943
1134471
1042605
806109
61115
847797
1044639
810939
515725
365908
931311
169494
562303
110441
962892
1014592
808394
203948
957774
418458
1120433
281262
111359
673604
689237
1036202
1118472
246121
573829
565827
205539
1057301
973496
778770
636161
805730
1135392
843420
543734
700384
190755
306156
1109452
600707
831626
507537
808023
248661
1120885
707050
650556
938988
996647
394408
1076624
256631
1170636
651378
383806
1061661
926012
655218
1118879
754059
341534
369596
221948
1006702
289988
1139141
898278
627282
407450
455190
926271
463021
81621
534162
736534
773202
85459
95460
633320
815819
525452
299702
770036
67983
154638
622294
335063
546192
1129523
1037393
785051
412546
30968
304895
982181
232469
82778
935066
101220
744595
138334
160969
128531
1026679
382381
1097650
204564
1145591
814547
638864
265090
879111
130386
192509
1075943
1108296
1113974
54596
240919
385075
783422
1087554
544727
973662
902844
1120252
987951
711405
619126
948923
269328
209360
613089
282714
912512
856091
542588
1101065
917681
8126
705253
644895
655445
1064116
576481
1005909
747078
147688
239924
299653
96361
795961
692157
483744
1060171
820253
1132201
678820
176133
528388
996999
917494
457781
539046
164183
682493
992446
775017
691395
255585
972500
1103167
700236
64484
461052
285075
886837
1008690
190632
500366
774563
216377
427190
1055943
155108
941900
757883
454290
1096008
234289
214724
321000
42136
518620
30120
671611
4981
954676
572832
779987
10099
1158171
67175
647809
301737
151702
975672
226798
573776
662612
533244
133374
142583
175747
771721
29668
1130904
694683
94011
828121
1138801
1015837
430303
166636
743606
405906
74577
1116077
865114
581929
844093
76888
550715
541782
241817
495554
323188
817106
134382
255377
1010395
548568
358346
354466
401477
1159288
1157539
1084469
228062
385884
1049269
657898
64475
152828
86637
102509
905844
361653
365728
549260
824027
576517
700377
46697
99382
178180
242512
39023
309630
71569
263788
810979
1129766
639590
188388
683108
386560
812893
1018532
1156017
856667
899504
62005
924440
563817
931506
1086053
254255
589431
244303
922272
444528
1069937
18157
148809
1134051
180821
289948
759080
548115
170261
1029665
1027357
174795
510868
1081355
1074208
1026960
499431
260719
388823
416180
1028924
503147
988099
486279
1096017
856142
790890
1005998
571235
568457
657762
625048
528950
690877
302649
490414
571891
497430
1040108
549567
1046375
779642
699816
1026690
606133
1037997
1146877
551796
623404
705673
1071065
937302
701575
1063583
82026
803981
611098
970303
381221
800555
799982
1069413
568647
377447
568469
864897
111243
217176
1101604
297799
1098363
738448
1010294
511609
456823
202108
950520
124283
159857
284152
234370
24835
602925
433945
834434
1099240
880744
856211
987855
1178270
706883
345385
628056
199092
1016192
688349
570819
949984
2578
643656
119679
767300
249065
201450
572068
832905
487425
511196
283159
1080487
909409
544817
35803
206998
959392
631239
445533
240024
408185
253017
265516
451043
649895
985090
882632
1071937
1017784
1012981
826110
137682
725247
724584
447049
1129035
171326
680167
884205
600124
1156320
1011021
366191
727866
246401
128650
1032006
869434
532181
1099996
338426
1160655
1081682
410480
990868
986637
469959
263433
401689
236348
983239
14315
7535
592632
958418
376004
1133446
1098408
696242
814160
1143184
17702
998681
483821
52933
22726
457802
1025909
898981
992010
957816
533910
514056
221762
28869
659891
828037
856057
1114509
519927
1078528
390372
94660
467802
69616
1138310
311472
864664
434617
274134
598311
409312
758760
347535
896986
952474
1018125
47779
113421
1042868
978602
9447
761579
695507
1067822
331592
976773
538064
64565
309896
1037419
943607
597285
422320
1031801
870917
615028
230675
389252
809020
181600
1145439
809999
399626
528890
645166
1019498
52266
359845
1053500
475117
19560
1037072
420225
399117
548481
717532
998759
561085
751749
284309
1130595
913890
750593
619705
1044489
552775
913129
981607
495252
438234
771623
806102
264111
186841
816132
771361
255414
383031
381186
1131490
753347
577896
813468
91597
779387
444311
144269
344712
60613
627934
680995
180410
855571
623609
940145
555666
447301
1125739
1137594
1051452
58974
652629
720577
778465
918277
1096731
946219
912521
558580
940116
780171
477042
223995
279139
375868
591477
36759
133077
1062108
396486
1048401
755638
3167
284303
1045585
25822
845363
529137
501041
935062
860764
582062
719550
940295
970631
1032625
207468
2985
69343
572678
28001
871434
482369
1090189
116421
997304
528912
811575
909032
658041
1079679
109828
677431
300374
895374
584689
247590
616342
250466
4326
213527
810589
1081978
850692
806330
435007
1046787
423349
165974
309686
254434
147941
180003
759593
1025202
237842
1028415
396536
657153
272424
384368
1146920
941074
281380
1149972
608026
1032439
147881
509471
719353
991502
7341
1114457
240206
63410
1178767
713099
26243
357668
975437
1007194
921622
591095
522897
560627
630760
377305
73390
320192
569475
47227
98033
453540
393892
906405
464938
962134
458950
306691
986169
28364
80614
300043
680759
1062535
53733
1110764
909675
352829
445387
637950
155306
33755
672678
353425
1040074
264293
621929
860497
584364
325723
1032608
604355
9392
643223
841463
1169864
432956
806198
25653
685341
848499
406567
464245
344808
16385
417013
89774
615278
720061
186906
798035
1044999
90335
1160340
897342
16584
493153
148308
1147648
669166
891560
1058054
588903
1141300
1171832
653803
328586
691192
1147617
447493
850984
556160
387117
1093365
210540
609658
360178
840904
718134
990059
466276
1180006
1151014
945205
375094
712226
300838
225395
11411
820104
222758
931046
41198
836860
93141
872588
608006
51059
858310
740400
1150714
577343
288258
31018
274880
398585
33560
262959
277002
1168455
271246
17757
580494
972981
1088182
563718
619133
570899
522897
596228
312646
932674
917384
512029
865633
802096
695223
53127
1077331
579675
644968
960331
202053
893785
16652
1082969
761484
531235
1137138
1022557
525050
120472
635093
797739
924735
277009
639669
704696
198570
13170
658993
577746
677933
767802
627028
433512
290170
889132
28731
975929
490288
423900
1052163
909773
1123117
73982
536839
266231
138362
349964
431417
1148768
641267
91350
694193
363294
312276
921307
581781
260350
948997
973423
145172
1077217
330270
988562
588361
1166049
679010
592903
437887
888364
786179
168629
560753
432522
1083113
1164535
352986
758259
1132432
478776
162561
979627
983957
44696
828264
795865
336432
1105465
307359
869600
1022773
615046
571932
664325
103268
1060965
362228
903619
116974
325023
662091
314099
723709
369950
1097447
984496
1083225
551351
579445
811268
119301
105939
412146
411928
822090
452860
222942
722244
32622
251093
107506
879097
1089389
112080
1104375
1063832
821317
135931
1021094
1097147
1138710
1947
668867
388510
330336
603764
203403
333935
439003
52999
835554
161734
130962
1156798
1007033
429427
1043752
365086
906026
1076559
20495
242391
777500
650439
180083
805621
389432
601787
707568
428413
74184
715738
1039313
616736
36278
978750
640223
762388
1063886
700724
139104
845689
797743
368063
543786
723320
418749
280405
929527
170726
59301
982906
380801
27671
871543
870244
1025856
413744
599236
251869
55426
1131895
828874
264049
1032576
1147289
127740
915519
924877
467064
589164
1122959
681453
52416
893484
608022
776276
838628
674976
1125927
593387
712090
364643
725888
138600
1103674
600385
901619
1028030
375275
479294
726212
153749
26810
658330
504098
406522
1089130
729284
572507
936705
605658
24156
728271
718840
1151408
947515
771915
1151186
854953
407857
476685
659623
967483
739969
50699
323697
759436
542662
758591
769722
180380
358266
1044585
246450
174038
1147130
468024
895407
1142231
1045504
4047
154327
82964
724783
527356
1056552
861407
239856
606379
875552
905034
684118
1163058
887034
1178527
814897
376934
52702
294107
385769
1088230
711986
666810
909461
643628
1126991
1022235
984398
584534
45933
46162
778617
898100
288053
302180
560719
171747
850214
1146030
64335
12424
714732
34627
711855
462564
121432
17801
202793
547444
381007
944185
595798
1013635
548080
619596
636770
565426
1014895
961333
733164
888632
58192
791145
718347
194828
1124601
476141
359317
522241
1015783
184783
1176292
98406
828799
872355
754995
676567
645625
913495
780622
100642
380642
676217
623684
59929
1039241
434099
121536
161402
268638
602214
227098
462793
485278
523642
216806
465621
1167988
586704
244283
985452
115453
783696
426864
715790
1040106
579695
1142144
153821
207514
789709
964534
679418
1041063
1014097
566302
538620
1138999
151460
100617
1040925
287994
354902
318929
286495
4738
1022171
493678
920912
944653
361217
126439
557263
11889
1130349
608401
937064
295316
167194
880242
474715
313202
936692
438890
288157
45311
834129
58863
606410
491470
110914
213183
956905
109909
1102898
869851
868918
1036558
662969
660188
401665
465454
1160057
524957
1168925
490063
513065
513983
875233
470168
557925
269162
431321
1064300
616112
787163
349078
994325
646506
27520
178245
89116
780902
1104818
593028
662720
1043372
1119586
479840
511566
375793
168646
390532
738748
378772
138289
163126
442806
634635
652541
1119489
1051217
1021090
898893
300121
837286
731734
570745
796309
208520
253295
1084769
120632
1025297
823162
498894
1166604
375310
174931
318226
439
68982
552664
27216
1121746
104882
738024
719784
667677
816500
1097928
1063406
48724
743912
1167828
68341
111111
195209
484934
405537
1001190
126834
252494
485102
633633
873716
80610
491001
386651
838527
419308
441741
130352
868717
521619
1092740
286741
1127809
360013
158812
504455
1156186
455621
873907
165225
122801
298335
26334
228716
377522
418864
989977
419034
545273
1025637
804978
646086
721835
54128
578152
913904
694036
1135772
789579
104622
829707
956822
1076911
506858
960142
609545
115023
315340
982699
122158
97638
203329
252488
714116
323559
221931
298606
759315
942060
778473
745330
122240
549108
194665
501036
600425
1172266
612396
69333
522055
693024
332589
640281
586366
265522
36880
463037
456037
815192
990109
75681
341328
702930
629217
903716
430074
400110
525956
1096507
1160261
243
947836
979686
851366
240931
411791
609242
627204
948029
1059056
753536
561465
106387
429324
955629
104911
237271
130081
498551
152591
838290
457596
1083825
771898
796934
1003021
331001
923193
424394
1062283
595546
775774
1055262
344688
927167
881304
668151
260078
241908
405190
1159871
1014763
1086568
286895
813497
863416
38705
493536
1134124
729593
774447
68131
145984
1114172
413092
252838
670660
864398
465137
183670
853348
129876
362105
801023
1153869
1055951
70053
854856
561035
368580
670251
599427
633528
839779
8676
361059
4481
1161639
920948
1128691
443631
44883
279992
240693
665078
434006
317574
850002
667988
502809
743375
531869
689690
432159
192206
1126244
1033781
503380
867316
916708
1135812
1011909
908417
749771
60523
592209
335712
1055822
168581
731276
24443
557325
676078
242773
750340
955904
264663
213217
803927
309751
47265
82348
342877
75724
474511
600458
125119
250096
424174
629202
1009025
167790
620712
869197
329575
463323
112998
163736
281126
1137463
384252
1036414
157456
1019865
601698
447133
977074
311901
321003
347840
940455
602115
916380
65585
618829
1122654
881970
255127
1161398
902993
297190
702394
349383
1094540
231349
1047174
207068
1148669
93957
172612
112607
1135424
752433
304849
1167432
886296
750705
1025775
64970
706986
1117500
220770
1174557
158023
521994
1064547
702292
339494
223728
901859
1057591
1035594
358267
634128
178307
37392
740102
805437
190916
261070
302331
200367
743941
749889
1009329
1091618
225831
1076226
886835
893646
362368
179714
528768
757839
901032
229777
297540
676303
950231
910894
851176
1156720
904435
793632
708002
1100060
56969
555996
1077588
365947
978650
564463
759138
953922
652231
586600
648975
133444
60319
481204
151591
679379
293875
88853
100538
891963
336659
480511
699853
961646
468245
1110500
261495
804835
556933
345245
568083
52123
661001
1165797
1019284
217047
1021012
406567
93154
69416
604166
401982
119274
735011
789420
264260
691316
17119
589322
418031
624548
584215
701960
441214
693214
262406
450823
905998
279431
578844
670101
372673
500232
497766
911055
1138530
237438
939096
959410
751368
1092861
1062283
754492
670192
495865
260968
806711
951972
419059
1170628
683274
61643
327518
495577
205809
261980
402579
1082246
574102
626552
859030
859339
1017267
353589
995869
489085
892770
689606
487512
1069559
236351
606180
724989
31782
922738
548299
177622
980191
637541
127864
56649
260088
1007685
849846
274814
658555
1006184
893201
977293
499277
19915
270816
330154
655817
847283
608761
656094
263406
690939
431834
909944
256876
1088198
703534
22878
186572
953733
716435
471362
42517
249068
459172
447022
253963
173386
899705
208046
491766
229438
397810
627119
529099
1174414
169279
890202
52094
649970
1113216
1106469
643397
418757
912067
1025842
1164527
651473
131337
734892
764879
1083629
513450
972875
361422
175327
419070
13854
831021
187564
959296
278113
297968
439800
449377
266750
741659
303666
220489
242635
239114
971735
248642
395538
442290
102509
30102
855654
165128
1150102
793298
1110839
463750
1120044
662664
774697
688646
735182
302251
1104452
95332
510623
759587
1120111
450308
685157
336043
943176
1154446
166290
857443
1018324
160173
902256
226803
605842
562417
163380
1143723
125845
1050269
1068894
284439
392542
64743
156756
75015
498009
445334
365083
1009328
348206
391822
238511
1112163
495580
101705
956472
147053
1126806
452738
48540
1070484
842392
379836
1093045
422395
507732
606633
1108457
1132793
901127
635559
226742
714591
965389
459397
1028198
63828
727072
257309
450561
42063
874110
812375
323235
185022
262750
947470
586697
301739
20783
951321
806264
933870
641885
107528
628844
424452
707668
917212
451195
465842
397686
167444
971663
1096950
509125
75288
484589
636988
490157
1120457
207905
240061
879723
359567
594700
590057
933028
851498
200214
962325
661950
722931
1056054
781413
903239
50962
978561
554762
920444
483906
12203
169716
229732
1121610
832211
767473
760155
286745
511500
327675
393821
852397
325404
919915
55466
785896
793741
71054
744209
654318
438995
785593
1038324
1167846
791663
877893
365332
101451
71488
762518
760982
905646
386072
820766
322758
650760
201998
120678
140069
694810
480639
49664
101127
56234
652930
682780
919473
546413
1132930
881865
389028
822998
524641
1138987
676896
359439
974818
658887
938022
576898
881132
929249
1161848
700136
878584
499980
386461
796782
1118133
140148
337722
921425
1023905
997811
491236
225832
567031
1109555
22894
200340
900903
296357
402852
958002
815441
653318
993262
206091
767179
734383
957439
608958
801871
340244
938914
707578
939242
153022
1012744
130055
415669
703788
812536
6755
365126
709845
132083
789401
510077
66504
684585
212350
657663
902937
176782
217447
423812
531549
567721
262032
472184
371217
745448
177116
711468
381650
749171
125103
885810
1044611
1163204
829377
1039002
893400
794724
922057
730519
426700
121079
782574
18748
973640
1037209
632830
483032
567402
494527
187887
536701
279382
627729
166817
743540
1099987
738217
820955
911868
554681
336951
441371
1037881
111849
1022235
403170
154960
832030
841656
485271
1003852
408746
56146
40844
286089
584362
412398
685835
1178459
903463
296741
532161
279709
87608
736261
685720
315873
457062
779733
939749
755761
665829
297434
347892
353114
994312
329246
550557
640256
927524
541557
961188
991667
309236
317259
543390
1132155
115038
142281
443849
951450
1138803
1165257
655823
167705
1082944
1118094
897003
392333
457226
62918
1107605
413223
73630
1018769
1164499
1170330
35703
724579
1077686
113718
161428
799732
550271
722337
1087528
1018858
91889
933279
899534
506936
537067
1110518
559172
297259
208002
16537
367488
568980
1153915
193423
613086
185578
875570
390875
602913
735002
421229
1041621
880196
939212
954537
398547
1116002
1119384
563159
692686
611868
731381
1094725
507730
439888
797999
156711
976812
837941
996293
279855
358579
992724
631239
1036930
447212
19426
960616
328825
601821
417805
923279
52697
20930
919451
236287
111025
643120
659827
787497
484425
905535
864854
83388
714134
516102
537884
696532
1115611
889412
266434
67589
118807
45475
127697
1178475
923756
505177
602344
684148
736380
954293
823626
729303
519816
544769
632189
999194
268352
909749
329679
1081468
258604
773307
641554
337559
1069094
877628
1098770
918225
146406
6639
810794
135179
8507
596272
582276
17324
388745
1002406
74974
282147
678116
434178
446451
402741
955283
631136
724422
502165
1017590
1065235
174708
163796
637729
17466
97184
90807
540329
431270
332155
313648
535101
497393
227325
1179865
1098246
457252
955870
804957
9343
927112
481710
1150679
1032083
693680
10422
56163
391144
447366
258978
751440
266186
553836
943598
52625
197963
270331
719084
619485
497770
322648
449472
816152
245318
562487
314663
899500
571443
979104
813542
683785
743134
353625
823377
759436
520509
886743
980873
972013
1033316
744472
1099676
1145229
207448
313766
737784
997060
616779
112856
684238
11845
629849
464139
862428
730880
965567
1032083
342993
835826
77884
922678
1054301
78676
711813
570305
291575
1128046
92898
827474
1076648
429622
159495
315551
379051
1150206
155864
132077
948382
455792
983813
814887
26659
1144043
783983
26295
219970
1030102
79076
463758
9218
566316
265809
660226
760098
1099234
389410
760157
746896
821800
688632
951764
558213
420456
1122225
84475
856801
448665
482453
776103
805383
870111
737908
1123099
959481
858386
333239
247919
1097559
352551
1179279
332026
492466
696255
1054497
258244
3331
30337
1004001
1048112
680609
116399
389545
140468
1159099
198373
73880
676057
1114966
553785
620215
245241
760226
1090378
841794
329160
834966
348490
1158583
394041
114940
786465
396808
87912
906469
218687
884379
287738
301097
432593
222996
735479
435574
16098
1009478
571894
88053
220749
940335
782221
447133
266159
1096526
510130
272101
828006
673520
513647
938091
525880
73773
777539
603774
368449
838758
500768
713352
151901
1014934
967080
73190
1030674
884282
734501
101081
586386
424046
987672
271472
1152174
868657
77116
1172492
646274
1003370
721597
726709
787184
343457
9393
409203
661235
300041
395336
409408
1044078
890682
399404
186575
89399
486560
1140234
244821
1105066
220584
613645
221822
308908
784899
567225
246206
541893
81306
496698
310330
198404
1150045
56666
627753
833102
975462
78801
884208
1040124
20803
152821
680371
987795
233215
713521
1163403
1038265
304097
1066444
378712
493081
95471
547088
203529
962252
417015
763578
791266
493693
808114
58796
222891
319507
149942
700868
1163413
484296
618271
1054582
985897
169123
301433
1140719
430252
669175
1023203
942991
898373
261257
490246
103977
757064
727404
737859
1103661
1095120
848376
901454
952553
720069
79999
938766
1102830
109874
216296
842399
683457
861964
729346
490914
766734
348244
312013
841069
967359
322099
736261
886013
415709
1101889
701838
996882
591205
838500
1173143
1132810
35971
361023
496846
685291
954054
751095
655003
193303
818535
778390
800829
390417
928796
241182
1031342
1100563
781341
159879
459643
703985
638777
601071
342875
17414
245540
541078
546101
710650
529815
140407
934165
289425
1152362
999042
1118559
283290
28865
667767
74459
1107781
589988
544967
532894
1021984
62379
41184
661743
41202
1010268
615338
1051033
140146
363953
693176
30558
1028609
542577
861599
926595
679805
644523
737283
823428
739238
859004
547903
1074568
368556
131601
383362
434591
243434
572158
1111286
1008629
425215
984253
1127709
680036
962933
1111980
725916
41724
773744
934944
745763
465508
1009273
979730
1098074
1092479
5638
1042018
909782
698968
164810
1129518
239765
173250
775555
2525
1076000
993722
391360
997942
1128751
805977
510300
50252
854588
606865
379038
136200
298948
794841
1015752
669001
491862
654998
161144
86223
344969
113853
454060
1051032
937162
211447
903133
39816
349750
541434
1045594
465213
1062152
703576
718281
1122028
1075978
354965
1104046
652989
32486
275493
793859
348944
629409
384029
812185
350242
9396
1053770
640294
500856
1111839
144660
254527
245531
622832
1117458
408426
897812
1172134
154096
168978
537193
698413
450417
631658
1157821
927674
131581
679903
111585
274379
255460
24447
277804
383107
94827
125502
522484
1144017
691972
141397
1000052
840934
19704
1171946
369954
936291
1127720
308672
58158
1042684
626294
531407
719688
143477
210940
174343
671860
386132
285505
400149
23888
477044
1151448
847848
717163
480476
563801
316766
519283
869491
490067
342566
715293
328347
185086
954017
769324
337321
1162219
151988
651499
738614
795503
1178595
659297
921258
588568
300993
695363
155936
765705
175416
574936
375390
61642
514367
518208
504053
384708
390268
1022121
1137146
490648
1170560
1153880
507960
1028078
1024303
365693
1169637
148355
442054
622922
904831
914809
807208
1010484
1158034
160247
930664
908273
1112964
1178849
950234
1172595
58029
131506
682742
75352
33622
81530
121166
441775
949310
892367
1033816
84118
1127290
51281
356044
490937
537726
959496
1042598
604815
344106
1089162
1128042
982814
108986
790395
418969
105054
4645
483008
66605
297250
163072
270769
306592
546272
739095
447619
936597
399736
681994
1030431
279453
674750
573341
913960
1031711
1169756
3875
518459
351999
116415
118485
569558
662205
559576
1173350
944262
613509
558162
570147
1179660
122088
1074023
621961
361137
261068
1075477
595867
75377
494343
569099
456757
652680
29444
667951
270958
1101509
1114964
1004322
801183
745798
663125
666277
138272
304548
801858
102429
296171
588875
846571
1022673
840692
536181
382440
778656
327299
314
830364
238353
375119
447723
19404
1133230
814042
585145
291386
484542
956944
769787
1079700
671891
925120
253184
93334
1133470
728211
603163
184028
832685
506593
1072995
578423
1002477
816605
848019
640723
142728
111563
50054
657433
1123531
805093
63031
591566
486189
864680
738812
658496
1081948
792704
443528
297077
706702
385236
793410
1177323
312313
981187
377082
170205
864904
272079
356011
767640
829670
234992
521472
976094
492774
630563
486698
340560
461972
1171840
452530
1050444
446883
315066
248034
480456
604493
982915
1085063
729584
603447
396608
131636
197022
1054309
980964
566836
1066781
518796
747906
527529
102040
672522
426394
401076
486336
1126335
798228
908706
1069485
739109
270223
793092
378184
838860
117720
89153
724634
561615
211912
689146
140551
1102479
689882
249460
1158168
1017028
702750
1112116
6591
1128151
994362
439917
807855
986626
782875
748876
1005009
197255
350873
827252
35106
859467
857647
757757
1026529
1051773
975146
994650
104105
965215
955975
603568
212105
890395
1163151
323045
111920
427788
905125
1004206
646683
74457
1084241
181339
954162
472244
450162
61896
950832
241146
1007309
248024
892114
917407
311524
685325
902907
748069
172380
834485
340110
245508
925204
956348
759463
387895
407669
645970
937997
3508
991884
871156
655029
340244
177810
100056
262163
959590
1128707
1065167
723940
52653
1169515
909785
884730
756664
517266
876206
840062
718376
111097
304297
57441
1135655
409426
470135
1012608
322346
133352
618074
1122940
569998
1098624
963900
1122643
532517
258017
356496
1077597
785680
833185
1131837
1097667
82124
1122501
323977
252575
891940
155888
666446
455031
131556
997422
1028707
843586
897088
1150250
132527
319946
340852
16051
363309
712741
1037613
483791
656826
983838
441317
474716
138744
456644
1076186
157994
753255
830176
1094587
49864
1040384
371967
449897
925275
726677
333661
835228
805880
342222
981800
181979
637715
1102497
328451
226051
3917
870392
945039
682437
948198
662211
846858
329865
1125416
282206
314135
99457
663395
243919
261311
654742
546612
636324
490663
88180
1123975
274136
94559
363921
1077762
674221
649927
133303
677758
1036900
703044
56721
187302
1041856
732445
125537
546602
476366
831813
577524
688193
1063781
679700
1103693
942239
211089
444017
971891
513226
167154
1161131
701075
1031093
559392
228976
660643
520508
455633
989876
91744
1046273
82225
1141957
275645
123765
480337
891494
221312
1084731
749218
967134
1000921
1061540
735231
974324
323278
981787
1083168
946341
781825
418109
355513
203922
811523
611086
134451
191182
17632
829738
330322
780813
808169
123476
384218
159109
492450
408932
1008990
89537
1043005
3880
593053
142246
273517
534946
1012147
945474
548954
941108
890441
667245
210271
165298
1060672
920215
1170446
844486
138338
14308
572904
817355
640579
1016396
1065057
888969
577144
445365
978836
626097
696887
330961
910017
527218
347186
146500
207726
969499
401011
702908
585541
300618
962676
1153821
62682
1094529
441060
974859
991290
976058
94722
391336
985769
436653
665325
228925
1167975
552724
471532
73414
460813
438352
88710
270242
409630
108091
246279
904318
222359
716833
266741
229793
1161176
953049
311732
328974
1053629
278168
898293
781117
493202
255865
811884
980475
675010
684510
814983
798498
577776
709850
943079
730987
971577
786434
20054
1089954
99555
509180
351995
1092170
876630
81394
831399
579444
36608
233977
279396
1161922
418331
91193
868926
333131
380602
869343
176055
828576
633741
646910
594902
940082
130228
992857
990081
124715
682876
916391
1151505
1104718
1052810
1174937
1153121
856207
135999
293236
607435
321
49386
49261
81267
513537
86843
1016542
284759
870255
611373
1059295
890152
912632
597049
362060
1096554
1149169
532524
694426
474662
639993
377014
190446
616020
795560
397679
826061
935270
526712
215604
725893
209420
645044
20043
953907
484639
622202
105151
1138094
199321
727055
1092817
532956
17617
509993
1114247
705539
1146021
952306
341229
904997
271153
586893
92245
1128869
676798
223697
1144733
2965
1179463
404456
1100895
136608
542042
1086299
607450
483404
621931
402706
277025
751565
1123491
64157
656279
522911
829373
412802
3250
682390
1029480
1004148
22632
966986
964225
1107254
623721
421993
777310
239021
1141335
127182
949734
457346
1068896
551504
217261
440643
34699
542488
989269
1107132
876310
852676
917273
989777
424941
583709
417687
905874
39662
423600
152482
755294
814142
56842
533065
1165279
631383
665794
542359
1049497
627513
166594
975864
662901
377804
733147
1062843
868210
628325
509746
633588
59275
99623
827347
1039066
231461
450295
1135786
337391
822952
111137
243184
725685
88614
343048
539289
139227
262142
865611
16225
864239
1004595
470663
975439
1172078
191994
673005
316216
148863
641516
279120
441907
465535
877331
752892
34611
741324
593433
608709
133451
857084
585671
247003
635287
5690
669496
676626
487626
1163731
259322
24343
668576
403749
584258
818704
927554
15041
456203
81800
36651
18934
556443
603867
797986
960270
108373
498430
979898
612368
545149
1143336
29316
682959
556262
309379
661560
670640
163919
1050100
953581
129560
637762
218902
328986
420198
202714
843999
1148446
135527
1093675
1007081
1066603
985894
1007882
1099844
199338
243455
340825
1031272
701111
55444
46413
826156
620165
794124
73553
658700
835713
996523
263304
545166
90389
180753
169675
614582
113315
488382
619925
494866
439008
386772
832592
369563
613901
743840
1167863
555060
114603
539874
540098
352526
658601
245445
152135
151638
401119
666401
522260
854217
1112950
341683
1095729
432455
303254
579181
890780
977047
38102
613777
355705
410827
646455
386517
126020
31621
457114
224825
1172080
526424
268301
981409
306690
22698
69992
177015
418246
26264
796580
177632
470340
637026
844356
490853
560082
20071
160824
894347
465696
84507
1007314
78237
1160551
766608
678207
375557
572517
177306
195382
564669
879220
1155039
48281
595938
1162549
479656
690048
397609
854843
540208
54930
889211
916903
764534
798486
812185
438651
1067721
185871
902658
372742
559060
1075072
82029
165223
476550
1103259
626702
592508
723197
790383
599445
933837
26609
123252
763091
757632
967581
124752
1040827
72569
570218
220699
540032
71750
844341
241811
834249
107549
466616
559842
605052
1039467
644698
685271
1062142
775555
823162
235282
708045
18529
87251
697807
16690
207833
903040
586096
128406
70017
214017
1161334
143271
1163735
124634
981895
481024
287007
289889
421721
1056370
126618
869186
77644
894008
811513
398849
113586
594718
484150
504101
180164
986860
583468
1167287
815882
625047
430577
73126
956527
354727
463061
1108250
622213
598554
997550
777404
82748
389254
142465
168257
330807
1083364
5864
573959
100094
265156
967118
1121410
334130
652034
1117860
329623
854256
1038244
1169108
398587
1131917
448706
6300
311796
492525
668784
204409
298961
740616
1132990
477568
1039139
21989
564932
417252
92962
849440
320521
813651
289248
349925
920197
734426
453172
737767
1137014
301364
1047152
788873
284127
44123
181557
1171822
732266
56625
828232
547200
796709
531611
765846
449498
151986
618730
709872
963645
965334
151764
490090
593144
624692
813269
1170404
1178077
605612
331576
1106655
317341
108284
61075
220845
515425
307128
798908
446460
782824
897722
712619
1012616
531611
345575
10553
1164329
853521
1013229
1081706
1153996
386044
902142
268456
5014
1144560
171796
138607
115489
360581
564517
1117017
1053386
283731
746379
936420
671773
212888
458454
236999
535990
33948
315708
612021
323899
525888
1085587
683875
335321
167561
715279
223812
835714
609620
1164199
1153958
835413
429813
797577
989906
558107
875436
480312
164929
248953
372897
1135057
462978
321805
375735
145376
104340
398552
879132
850644
291439
1101954
740065
385259
548584
1050348
1147538
1105885
1123682
1064219
24716
306797
638847
866029
948020
410794
1155102
1021233
470266
656491
675935
465364
528349
229408
936420
680582
493927
751283
1028793
151915
472167
839694
205212
459672
70246
734777
992379
224474
954997
418994
420666
990661
774020
262270
198574
377860
125097
51736
764422
252345
1007708
741361
570587
240948
700692
262731
280642
793041
4164
64794
906427
858990
290108
923762
599479
1131975
146922
590517
825498
268449
1169388
1132128
755480
1053272
860387
1150519
728347
251972
200907
619658
604340
894339
850692
1063094
1093653
576980
735169
746278
27863
69212
991190
208181
1068722
779658
638919
1127213
642412
57656
267240
1079349
636482
149385
833298
547759
969280
924278
197979
890988
1061719
1010490
655928
966097
384631
570241
119452
357931
351470
712121
518921
432939
386720
513621
903261
330590
134740
121452
38358
201039
105572
356451
682447
369519
205668
114947
26969
879957
918662
871298
344818
692999
1152985
350070
813911
770023
155558
28216
1082151
243473
402769
228421
347655
128984
212411
1018834
452976
545927
724275
900014
740694
894965
977838
455265
956478
933333
1050859
166559
497653
1005437
299372
1161935
35678
408471
185817
184475
688512
109309
671309
499404
862511
1154469
596605
318555
646309
199810
814680
293810
599427
305458
198944
627057
183837
484519
171194
1031678
630753
1154692
501142
963907
826051
857047
883112
302964
473929
352497
473913
766200
76295
750952
264145
886005
624938
486161
471732
365667
284610
781546
605898
565001
809153
219081
1000089
176605
311495
593297
812422
1002182
213527
277354
907914
95957
23506
306941
221676
583002
759114
897435
640049
237091
495409
242665
584241
83018
710119
379678
990163
1146455
300933
305220
963638
656203
593601
936860
542319
958347
96190
466564
807875
492651
727683
1152293
983987
1115746
348545
1109626
691198
237723
69139
651781
637102
211703
817707
63752
933672
652973
973392
373418
725864
812281
90904
588355
401798
383388
452355
111290
85379
1090818
933525
416960
439275
255685
709065
702734
731551
472669
77668
34481
1051090
463961
321360
324134
365177
529096
108183
172310
723769
354690
931476
574398
232672
675698
518593
433089
772426
966295
965881
720520
1017349
527777
732023
10724
986966
540521
207993
573087
1091877
613448
844814
695984
136369
1006259
1160360
383033
777079
522029
377528
830254
753091
717357
1118846
215685
1093216
317849
829976
940260
780618
991634
1058459
397265
402985
328474
228235
1145164
1010090
936176
1012769
577680
285668
350850
645337
695940
362139
910406
233422
317482
221793
796193
139868
726588
817703
381964
848741
496170
147797
278575
590355
889162
105346
265095
387018
291394
1146821
753805
86852
581320
676092
858747
110254
902662
415442
2637
965300
276249
486991
1116498
980243
418605
5908
651422
460682
231476
891732
1097542
674734
32515
1138799
459395
279597
175371
645461
915846
43856
825082
285890
267984
1162525
731024
774904
499045
1124802
691011
284498
81862
951471
554421
627119
611130
1149536
741527
974775
440760
1018928
1038626
791222
320785
638509
192897
204874
607887
766958
909653
270116
133224
441365
91198
603289
700648
382009
100991
926849
687557
1052451
814512
885317
1140145
542328
579836
669440
101986
774484
311357
114623
620589
839243
277657
687329
206912
730586
751958
1122357
759381
212487
1113990
675839
642286
293119
770947
1038594
1147561
97928
523948
913766
988927
383220
624654
469475
493875
458634
957018
837754
636506
400104
891493
623998
371688
315280
156881
967635
246288
857811
200116
573973
780108
107833
1072444
893419
491541
1150210
369855
1068622
536033
612872
703503
1007018
94276
1101476
777401
916298
6547
206649
241106
990710
654792
590809
497110
525620
83491
904491
1035063
135500
74019
1121153
290944
667903
106612
1135952
695443
752382
995121
801344
677008
541185
413267
88235
711328
738699
72727
1155137
410784
10091
72315
1016758
271431
1146593
1151137
239411
609272
776402
454730
649549
113585
570065
382426
533095
333346
424132
42672
314759
561383
950707
384457
364229
753729
1169827
1142446
797929
229095
61560
753903
855813
444969
1018975
297466
1067481
604672
799585
419516
443633
98053
30176
731808
192533
603267
488506
1066023
220078
1042676
1180436
867273
331940
375558
177225
145616
504276
83040
277041
828425
946495
758428
605740
431081
741669
874501
711968
897920
677615
185390
1046626
401968
356199
400367
622166
875834
204624
559056
378593
1002371
389958
691317
958813
366301
515373
272854
639211
637664
1175850
45948
238239
962973
552985
205483
833687
800959
126626
632035
808512
99412
403734
1003474
348135
254436
126341
586333
1027635
154808
215903
935594
167645
353603
1051399
156844
635176
916478
57301
886381
169479
278818
459698
643429
307361
1132817
471844
844885
611454
323976
235221
565044
98035
1057715
1065171
1115632
784944
939095
1012971
177927
493402
902781
283900
83095
472916
654545
998231
87514
743855
176361
307242
442921
506066
618983
925245
376588
656925
1139447
38681
734493
399296
1086144
926392
851607
454698
178421
340487
801635
509467
557659
1067005
639618
940950
783137
810592
381709
819557
61380
820249
777438
226241
61561
175921
188841
785135
804259
391467
479201
602454
1129841
787150
295490
550294
135074
186794
367507
441714
1021500
1099232
529419
31411
709713
242860
1093597
401370
553340
44971
323766
668225
1170073
516523
567656
601997
791607
512675
405606
583439
763428
456724
232929
1135354
572401
152283
988764
694923
336907
1051452
782690
663475
1004147
172556
394338
264708
439328
1049984
34272
164355
849350
1096238
973828
795802
228973
739545
914624
285110
336332
1162869
603115
1053750
518744
333254
9339
807310
441082
124893
26323
515175
364920
788843
621771
476349
164868
27595
735555
1024282
692075
794349
837161
280918
115252
435562
516895
1133181
960258
924616
897638
653362
729599
608605
350871
300868
913926
982631
751901
997992
1166512
890544
1028707
800392
245286
209847
882602
186430
1114161
452012
7022
1089230
688154
77972
332587
963863
305428
1036262
492234
104698
102452
123962
258440
948246
502161
282457
1156931
190924
635625
313718
753188
598314
888593
337819
228678
708430
835339
908513
203714
900877
977484
249100
182775
1024602
1105563
60950
791608
224363
644095
111878
550489
1154835
211839
606424
607091
1024581
627221
860610
121516
39300
1000497
603254
839554
1149395
702298
65740
222443
806625
1052381
1026556
938728
86651
364649
326582
370314
881320
248512
930500
1050182
567447
633466
1106135
1001998
602173
105173
1174301
926981
2853
800613
1027211
940609
877789
395271
444600
1099732
716268
1110248
34564
1172801
529757
110998
625338
381190
1000879
823272
303498
389850
597646
121590
200668
305065
265439
260114
107701
137203
1085229
1059408
111502
831973
347383
880330
1047060
890405
944697
544185
182673
589176
737219
585779
426865
592270
83832
91569
651207
341827
990809
803988
108693
933413
780843
803139
363945
1146736
14026
456023
509889
1119688
423347
626806
860779
428052
256541
313164
638838
813530
963373
84519
586262
589796
613965
975664
525881
833929
931648
526073
493432
1095066
1041424
549758
1061090
323819
658505
1170553
797713
723949
447854
386687
294806
216176
249285
774151
537688
612326
468861
395285
807512
67336
622897
1088854
55461
680858
773624
421087
1028011
957990
513438
774641
558316
378336
172637
1066264
759873
927747
89317
1054733
132041
337326
276558
828434
751937
1050920
485838
868533
52921
1017540
479838
5839
386616
105443
1171272
13155
1113642
445805
984384
47363
909083
897812
1049194
275741
702847
367915
63296
563373
289537
149408
1104259
279997
919774
443139
1114301
140010
84941
287590
1063238
119816
845382
833780
195545
96192
668487
308247
791995
469189
436305
674162
491027
1042652
478476
223629
804087
82931
308929
364018
743604
953861
443106
768833
729205
386966
928330
710377
927613
673852
1100932
559569
440689
996529
249783
697554
422019
1174225
579926
890162
567811
819463
33201
887501
162908
150430
987548
432201
524378
717246
1134159
511922
919904
767698
1155311
392634
863257
1055157
779763
523032
348565
525025
3373
130388
218997
869525
488101
377741
417423
498968
770741
8676
472241
335136
269902
976264
210768
254013
93919
1175650
235863
705553
297234
770191
168817
103298
688626
1009685
66839
703715
1111285
1036987
461702
771986
214860
1069087
982878
502148
3536
1064777
1015751
370610
998115
25827
922484
847942
395107
537003
1003279
487036
185189
72663
386235
273121
1120345
941747
162916
45959
448858
566640
1136492
246590
586511
871661
91207
1112245
489096
897420
237338
1081462
1016136
124619
621045
1166818
1135102
356270
491361
872938
959516
36446
771227
928241
193055
1168084
393689
1166170
1096941
467349
4239
301348
860589
308417
602352
1089211
43201
740341
201963
1132384
761577
919200
711631
390417
1045107
552801
637218
283316
702259
745919
1176812
245800
319087
549860
641285
349594
47814
51782
131596
723824
391699
224150
1056581
247894
114896
179510
699629
6624
403215
287412
262886
460822
28815
1121395
601279
1055877
727005
1012315
613735
1166935
577066
30815
929142
1014987
379019
718446
178912
996820
283261
257218
233166
536176
1039492
316517
1137313
493744
956568
15159
556699
443299
679468
274792
1102149
320472
901867
880664
997765
709191
275038
744393
3703
387005
1166614
929417
973376
1017555
243327
963999
999948
974203
358599
160161
841687
725418
860233
289351
1176813
66360
460761
527980
1062011
190602
498872
308163
962631
1056099
491397
657311
216237
436516
1020295
1008943
66205
1165178
427701
485255
524151
49997
377042
258803
988353
543881
1075757
976257
127242
748494
279281
461849
772958
387900
928264
103426
492380
577561
587070
975036
123073
213146
843807
1093130
423633
78322
920345
1173730
1072089
773102
443870
743009
933513
905417
13476
1004034
1124419
903631
1066656
899148
120983
94845
44314
1143323
1010411
177011
1003081
208359
386715
524263
1121454
234127
704785
296040
338515
161819
585157
175118
214070
610975
590460
733214
908422
1139818
449442
124325
1062637
308831
956451
691719
329282
424146
1113094
200461
368156
493881
276269
1120168
313160
672359
119576
44812
554702
493255
343158
1068201
176683
984023
3836
60659
293113
357629
612072
1078358
759783
112892
164358
346423
110885
981348
676756
565212
20603
998538
383876
827756
237072
27344
301973
504547
70542
1099138
270242
7685
1059758
9993
89409
304827
838349
879467
632165
285011
406179
540604
199968
1019296
253919
1045322
988963
523458
1090474
237455
1016369
1124589
1142559
606843
762120
402432
359428
923538
180153
1168999
266785
1014588
483622
941584
1068989
1148805
939645
771815
634162
854125
576010
162853
265513
571908
1092443
117382
584763
928590
1159086
572447
1131657
521307
1048584
49584
578047
204229
1000310
71998
505516
1095166
281280
221712
136582
260846
1061730
137340
599141
200371
324697
709136
1063375
867098
876614
1068054
1117204
75552
746310
933147
729312
70929
86829
264256
779776
695838
467156
1011804
1144155
955389
256507
591922
598625
295640
1144855
1060835
1027429
1004209
956906
431985
747038
289346
650270
155856
6379
1026784
1086985
219841
607475
730999
978234
368878
963741
954549
97022
743519
806606
825727
856272
636101
378950
1139159
625116
313562
53438
323149
1015554
870360
264832
752323
25363
604298
152839
179328
871179
1011596
1100053
275451
633691
269576
981092
638083
886210
261509
897892
523903
1020308
206836
1122042
728893
87176
761729
608395
431623
187034
708010
307262
223446
320095
712253
345174
625573
217517
658412
271009
488549
206172
1174128
159181
419350
1178465
181335
347539
1156840
124536
925182
980527
1052528
987933
367267
951461
351551
667781
163683
19726
525861
354910
242515
921336
875051
39415
616415
86894
773742
306386
402725
859738
444886
405977
243248
428042
845730
590502
296079
532810
1055511
807764
1123294
791673
178894
679914
334040
1056426
699753
720145
922120
454196
572247
264769
1097133
266270
778074
176662
172908
101177
301282
887561
158030
703316
495926
757478
903561
1033013
351347
534005
812812
1125324
265839
84597
925800
1161940
79165
208022
263927
723589
758492
846051
1179321
266276
274677
354772
56037
738559
1107063
408050
568444
149978
495160
1008844
74479
408431
808698
359593
805291
946391
589990
545649
1049708
743746
864992
549602
1115168
1044209
1063981
216329
490419
886296
1179977
966388
479266
28054
402884
1078980
851982
283273
72843
365830
239983
785448
497135
798446
378145
913082
264613
825758
799825
68251
779807
366815
89728
818720
281225
271271
259257
522803
1066241
219950
1084636
497302
1145103
612548
594063
755804
1152738
841011
204671
1176994
420382
1078588
572061
952247
943417
334566
935980
155052
1011569
1086760
876005
166385
469762
35917
12769
270615
857513
1117254
125267
66791
565540
677147
338616
685428
107099
1122742
1075227
126953
222654
952973
524333
646945
258847
569379
914007
469976
306296
207793
623848
357460
70876
402038
934300
66920
335224
433024
1137935
1053988
16621
250782
315248
44150
1058365
781988
