1216230
8510
90317
508714
1205385
728413
692675
710255
46054
1039242
955067
715360
409564
261451
1134547
738857
482025
649409
903060
1244661
703318
506379
54817
1241919
362719
32750
748474
1260436
1174364
828103
355071
849701
458870
729378
667377
811016
942898
854061
569399
64892
85861
588401
718704
357929
1145221
1159869
576277
817461
416158
335602
751512
379217
651102
828498
30006
564791
111940
301500
221922
439868
343342
145162
779021
1005916
763535
1136884
1021041
77204
346561
975100
882147
1123419
342966
666914
450740
1066819
557202
147113
1063484
438667
556493
1207388
944408
325882
988323
261523
173561
290277
897155
340550
787033
740999
264580
576067
368433
968585
992187
1191147
447859
148622
340667
1247798
576931
158971
412993
694554
8309
1005110
63691
498090
1053202
989192
438143
1183983
653872
99108
577090
229400
859699
698665
1034750
357589
229143
58388
401879
67267
982197
648128
414189
594128
539967
898331
308066
726523
137962
769201
20281
799464
146402
422193
140531
607386
1188701
221256
242599
60326
1165953
789512
1015386
484044
1029829
1079442
552279
1080069
1098580
19016
159873
848217
576776
908459
37350
587354
903959
798766
1121108
673914
213225
745782
524682
402069
838528
441618
184292
938573
789839
431337
230743
1092965
213415
847449
937962
762229
1042418
81355
1160132
1241970
425844
228099
21733
955430
916216
1069682
971898
960717
110385
375711
384626
692712
277824
992508
681055
702582
1106266
872582
666246
497919
154762
1087699
1067740
812756
1162946
774724
135341
588491
557042
517132
834886
157604
108877
1172735
854578
545832
147084
948078
468377
886068
963479
1159024
444879
287223
1007820
628109
846331
1137630
508541
1163036
945173
389976
1016028
226726
386770
999013
398540
1197699
10405
439484
268775
957406
453844
546274
159645
139385
877916
815299
1189961
924478
520966
967367
1023831
342732
83000
663264
1120225
426838
56346
726606
349928
222287
968871
155679
482842
443987
967918
835105
236055
563298
307758
730411
574364
164689
230050
1105799
85472
456058
191035
1128644
458465
150118
928823
760513
985185
146169
259304
1149504
787977
1281
972548
981899
1703
1162275
379846
330578
142297
126513
869930
154708
2399
932582
698209
881951
1258956
1133613
995764
769611
80176
3427
70004
692635
83719
956539
1192461
319701
510829
265179
635006
966696
506919
893341
1065738
1179786
232425
535329
495582
413154
599715
546997
889670
578644
1135648
1211263
880775
844219
74023
184726
815223
1180646
835527
115323
459576
866477
1226377
624341
871450
838361
751464
779036
385716
1102844
450949
1182415
1129172
553477
375990
494454
953780
503023
592822
511475
926484
250273
448585
262484
262873
319321
1144146
492400
231430
454240
525259
409611
674436
517959
48259
912361
489847
681322
353022
289234
1141541
887825
133127
1003917
1057295
1093866
691021
34650
523625
574236
1004904
631045
652177
586531
722697
106768
747811
1143479
151231
888518
1132003
1045558
938181
1092263
194341
892765
392580
605251
725002
530455
1085043
37198
453621
414751
938389
886606
1000092
168204
47291
1111749
622774
692309
158403
692777
736310
7827
847152
896851
8146
233108
664535
1133938
383646
560319
330528
1228958
244867
844565
424569
143801
975867
389565
471628
735648
626186
312508
631532
177842
333671
185319
84867
1092282
860242
1016124
405722
227177
1244319
560467
919139
1008593
1179363
884280
1017510
665399
285149
1215429
209102
662817
1083261
498887
569311
328810
204090
876429
198287
356101
817563
426017
270118
835460
126991
1078210
586593
859594
1139147
1050478
909640
425858
810624
806299
143726
298958
1232464
723835
729279
350167
1200198
509422
207677
766442
1056883
445355
1047685
550061
686923
703829
55283
391208
1075327
983996
799776
918827
306868
608002
340308
292396
64517
198833
52366
386180
633745
114018
314024
207635
859169
693235
99230
1215001
767382
699055
977367
94815
1024778
1117675
676579
1088612
326049
779977
1115017
423806
221173
1201057
653964
1083931
881313
541314
679578
640777
184269
1150220
648879
662152
118503
2282
247499
602221
593854
59480
386028
542903
869202
1070447
1143228
702947
616518
682381
6049
309204
356739
350091
1100858
967359
1065291
858034
730463
849607
958928
1238845
761482
385871
441244
393001
336136
571114
165192
36205
608927
27080
437739
163027
1134019
699159
464227
912599
691931
303704
831703
780942
152684
321789
433753
885629
1182877
161392
406106
1194488
1025357
239092
19876
1175207
1165036
795728
1132507
1168672
1084238
106059
917274
840562
495290
1206992
579772
841146
341920
921160
254214
608558
979886
126046
263050
420873
23012
722108
925216
306570
608119
743132
854055
699086
1008166
25599
1227720
829452
301969
1022048
601512
941561
1171434
1195530
887867
599487
202105
724196
531935
832302
403417
866581
881001
92985
1244888
1102814
806247
701323
158580
476447
1230993
693960
513274
693858
143432
474934
608692
530204
1237528
178044
261828
1085643
975732
1167337
1189325
94591
864583
1076439
214081
915970
1000613
1203977
321627
21215
563534
417230
912249
179852
553539
357480
1170477
158321
69245
183418
553597
963970
633057
948516
1139994
737970
778064
130288
1175315
401065
933140
700202
350585
341079
1102723
920499
1006060
974747
191150
365823
1201862
173398
392655
29895
150507
1230674
801345
645083
280079
991793
631182
488286
883509
222595
801933
11898
572552
391711
851449
1249244
998724
1176660
281358
1173075
758706
513098
482936
472306
169468
58107
976080
928551
604522
355834
534588
603184
1258115
952040
931718
747882
1045728
547591
1216397
1225969
822778
12691
1211598
210781
681947
1057696
1002854
666967
79745
891302
646855
81322
54237
1235891
1106143
506905
384194
567289
913350
221386
41173
90007
891204
1067204
524023
113283
937163
318427
441017
158910
528589
1240639
308797
752878
1244124
1120563
370625
486798
1178977
330377
314768
1073604
285537
1089151
501990
91095
509529
150482
433057
1143303
1038236
626345
672630
145936
480437
463674
774391
7580
341129
339506
1196194
230118
485289
123243
662939
1112581
422586
561722
547685
996131
1120292
334386
90537
693568
555407
195141
264299
478692
20807
691848
187398
352395
1082828
77579
816201
10245
828348
1060907
409955
1176014
531831
960227
568568
632478
245642
495461
1064814
674677
1010464
907972
555395
624604
880908
693195
1033633
827815
63037
335348
351245
1040035
402533
1196318
62881
1099056
664988
296609
1211430
1176602
317229
883046
619664
223110
1168479
1002786
952460
379970
869830
624013
437789
508594
137673
376768
78967
1171068
856453
592394
403074
1130626
210595
1165912
1155416
308749
859534
202213
628830
805901
40989
899998
494341
303525
552074
825416
1048307
55172
369527
296394
487523
1243985
1215655
439235
865111
796262
218510
1196150
204989
230478
1109998
636588
105083
933135
1116490
1111216
285305
61837
983822
1011517
832901
339184
378389
1089710
895080
884257
366554
566708
603630
1127785
1227459
1178702
1078699
515156
1002884
629144
658983
238554
1246277
136927
505102
22914
1094294
944998
413720
164833
960477
454863
1116701
1182298
651922
397210
396134
370865
1248684
542936
495368
738400
46298
48329
386134
1116499
591700
938458
1246422
1000161
1050638
382574
868344
163838
724159
1150912
1129964
249209
426669
765860
1056481
369900
538744
99286
881223
1135529
1082468
531129
1071699
732585
978840
402103
580575
128386
50106
642332
212867
1003332
562331
799235
637667
504181
311197
1214272
253054
151572
481794
827089
495665
920207
658205
953616
458951
659814
1152735
971118
416478
1144340
1067643
574802
634960
342661
328392
1074901
1168132
1070328
534049
498217
1105186
676601
800064
754479
646024
306718
766509
106819
833975
862891
53224
1157360
652437
472856
1001564
1138534
383216
887617
462112
1245217
738092
1032402
989569
865805
508900
593299
684722
771435
873078
365993
565371
651336
1031987
18337
1215095
349798
299757
365909
79554
251852
975419
849865
660855
869587
300141
1140120
262654
68417
1127553
165493
476391
930413
12838
1053422
310768
1020208
570287
1121273
197081
856068
540810
112210
520982
492072
1010064
1068216
64701
20547
1227639
276089
1243832
160503
804822
397073
881985
1125068
716705
1033913
205876
379973
903676
900390
281903
874741
667181
824793
1254540
375511
663859
492621
472420
667444
1223744
573218
578687
1149582
1091785
817891
903419
161963
309395
870617
48569
1028109
1060911
72083
542911
547384
380176
910797
53979
113780
543934
817485
1256324
826268
957264
602020
633996
781178
434215
582732
1172392
24242
135120
722115
374210
1237452
314442
860861
268223
518214
1162721
991449
681462
72844
264459
300770
878071
164744
790709
720569
342215
143085
472935
370564
601292
1104080
523039
200700
840253
593858
499136
272373
452954
870176
1143157
9887
664618
864202
241731
69215
942308
623929
905642
254605
862452
742119
474569
946631
781426
472270
251864
1155204
1014187
202003
908154
640973
1158154
948372
159218
1236696
285183
348002
124563
1024252
976837
1122502
1126064
1139306
49406
1243546
1234028
855997
1248966
917694
1177078
785899
777006
563194
165179
342375
496595
718223
998421
672563
797682
126200
628827
874759
1229136
315845
1106794
278579
264917
526302
284524
764634
376626
320131
990743
1105122
340634
865713
1191561
816911
1083502
893081
1136053
736907
106519
354219
1078456
1255376
993407
294216
1076787
383777
291657
33113
1259622
401416
891600
1211101
1192
126412
601297
426835
1141832
825560
544842
800543
78870
1031852
214950
1234322
523210
251929
542421
135893
923142
402915
419237
186256
1204937
1084456
947253
416840
657552
965544
1142873
353150
731899
172271
772202
425289
923742
74497
1255032
310057
968003
276781
115319
646611
412375
395406
395318
1128863
679988
67660
723942
1142254
1104992
559172
400648
744464
985029
68102
82123
807286
690014
853501
587501
963486
276174
699171
83654
745622
851164
720693
161951
968298
134204
146433
324069
301597
650659
980446
9433
217646
238330
557937
178451
1221059
1030642
1211821
607047
445814
234161
604933
954837
733781
51714
840409
247938
279457
387966
1091684
613160
598322
1067317
765995
687723
582505
850754
522563
1146149
730140
76912
1126874
374053
389047
644077
222364
910456
740217
1205264
509717
1174594
1216979
559180
334204
724532
492551
338255
1027791
416990
570759
479551
890569
55655
840611
584730
56457
105441
1095996
526548
114983
201065
643210
903942
910807
1116421
694922
972449
1133726
1260953
21626
1264306
374341
459460
1170093
401506
238247
754304
756031
628023
31569
498892
638183
241038
935958
317788
1078598
225290
940884
812963
456529
345769
852750
222746
228609
541440
735343
375525
797867
962441
1070526
1152657
72925
584775
418287
1017185
333833
1043331
280045
300332
107684
859122
751603
622520
903653
78333
83438
889429
224881
862883
1028033
655785
693723
257674
1039540
823804
860202
144314
1203936
984366
673822
79062
638959
260814
1079849
712779
752177
1145029
867885
779184
521160
1019108
1022322
1256350
1228947
557384
271244
1224108
985152
511831
332746
277402
205599
903181
613516
532208
98133
441368
1008758
295815
703725
714062
738657
366361
630927
773564
207478
926494
572864
368313
1255708
510317
227197
726024
701945
940515
1160662
883376
466244
1159678
614767
441848
352644
158896
331593
280041
1239978
895629
1203836
521965
445314
373047
171219
118466
1176870
1219253
1179973
20018
1245993
688313
29952
332520
815347
1180944
963164
677566
427937
1203013
291060
653680
1261157
813134
681266
939414
611108
669652
450589
1211155
1016788
768604
805281
1092739
893157
1055950
375477
530055
845742
824436
553698
808913
361828
407997
720998
404563
473659
187435
959532
1227689
272620
847597
529592
389025
611796
997843
1084167
1241997
581705
715373
827599
916099
790318
1198768
508281
1256940
104363
613374
715820
465384
879210
1196159
244759
1202265
782639
980630
468395
899155
1022109
418546
416790
936519
684698
22796
696082
568815
85921
212434
443891
274266
501542
384233
529887
357367
993221
196089
3882
1174201
1073549
799298
951150
459324
44273
479466
449606
949287
573976
148575
169130
707865
948345
735499
242202
1177884
1143063
1209418
510671
1236275
90419
107593
561
17826
969385
1217781
398111
258310
988320
1209383
691728
1075304
1179623
181618
666589
835779
1135160
934599
1154818
425319
80
820480
448326
994391
169899
265859
999538
210984
701558
1224998
553974
205736
923647
235507
202398
998663
518598
959221
1003807
204618
291549
752644
492944
1230549
77019
132224
1025308
1123524
948196
194519
1218468
591010
1235593
535191
186347
35343
659049
605140
1162757
719956
1186931
141565
999067
833724
113622
946671
643546
423556
816923
119661
379955
1026953
250822
1158236
1130589
216138
672693
116363
391068
828160
519799
926794
355365
1195604
1225341
288845
96956
772379
357876
963544
479986
1011075
189076
909495
97706
504320
39974
547250
65865
604190
973545
758986
1054187
689061
633938
494169
958396
694027
1083654
863413
456631
1052550
848669
1184372
651791
999536
411728
124911
153102
1003380
1076705
307979
886127
513188
279672
240188
203133
410751
1170048
892606
109367
424639
1155784
996241
402662
256329
889235
137609
657863
954572
939471
803850
479765
1235230
566259
1003864
1062927
774624
917853
721518
1055759
120525
104891
1161270
1221420
301779
120848
930628
366160
327976
767244
557926
336228
877583
1190320
779629
411974
921755
1013608
472816
811075
955325
914857
254444
722535
247169
1238861
635589
479315
241301
1002451
325270
781622
55772
436290
412940
844229
431340
528036
38714
220540
327528
472738
597802
5414
1217541
69753
566481
148829
853246
180728
650021
1174045
1249606
33319
1042199
1103913
686909
644769
799300
76003
712555
1263134
372303
325632
325424
865251
913520
886322
1175069
271549
856352
691522
72586
1141230
1258661
172755
1224487
534124
261021
1204782
20972
867642
1262412
586211
894497
228805
154097
1226019
1237360
346693
340916
737676
1244211
731508
148916
843634
1205430
50124
556325
503588
736
1100457
373856
1004926
612171
1259499
979889
930231
361188
168892
872101
773374
1045832
52809
1204414
849026
976950
236010
896718
929077
443225
733874
796682
658232
425837
717579
768876
55015
480940
746154
405946
70910
350851
454227
654748
964130
1216287
693929
1157938
353201
701184
475264
962248
703398
425718
130514
865421
828035
701321
131490
511100
822635
847582
1001813
78500
490976
830396
1150104
1089969
948282
335323
739070
752319
1062760
357819
161120
1148374
1069445
623365
230969
1185987
337001
124560
1115993
1203954
1011706
187502
461109
616391
730737
973833
1040299
914767
79763
464720
1006507
981225
69933
1193394
1151812
431515
99877
1096093
496471
515894
135983
1084637
1003853
1260496
224619
1258604
617526
101657
172805
385130
261146
72447
601129
1084787
1106463
60830
524809
152812
100636
813299
215547
478146
237971
612412
1148233
3711
825546
812230
169085
39339
385902
209920
1245759
1154844
1217544
1068067
102310
340264
675796
474187
564625
1221306
617562
454653
255529
413054
538271
671912
675657
960465
593434
472515
341746
1052889
374831
1092616
888675
488561
158242
1241920
494879
440104
167627
306520
1023153
427102
203665
435101
166778
1688
168785
254302
1112257
767741
859190
1091567
1239418
217246
298433
670324
642260
45961
328529
297368
150589
1161410
958193
488013
1036932
31794
531621
113738
303401
210654
845301
535311
840399
323736
1244687
412207
690496
45017
132517
626476
827700
1061034
381059
1236905
1241360
769308
939687
4470
589632
356016
970681
210267
785758
77713
250987
239339
153304
484127
566608
502627
494377
400458
1149770
563185
424015
1088845
881541
816762
324718
182007
695583
316897
880600
1162866
1211542
298136
1163283
883866
480380
458074
371704
794708
642600
552323
215202
1175401
704639
620411
992304
968504
564560
1169916
1061634
1043421
574715
174889
354283
596839
853329
998931
342114
226764
601246
785227
1192521
163749
205335
816524
966024
812288
274620
791389
1074488
816441
931009
424737
1247339
620158
665375
557247
350121
1250657
28077
1086428
934534
300110
597440
1063575
417926
732114
1027978
139011
1193968
94636
1186007
222004
828776
157589
1075644
1174397
968610
264858
564484
349420
600895
240060
401476
14434
877566
1054908
60396
1154296
1221472
514199
402313
1139200
565331
775900
1061437
246168
377226
969049
654821
544744
228925
233764
587801
868274
666293
896331
754710
499332
1156824
759896
992251
1197782
403271
639416
194243
712935
641122
1231234
876702
378208
585731
119899
1019671
803012
1189584
81951
8335
642162
319088
508271
691572
202338
871169
193708
957584
924601
78014
768990
217692
1123315
503482
720018
1067058
707235
1079807
581771
181947
1254375
1083368
1004716
107873
1088950
765149
417422
1202203
876132
1103690
1820
845879
1125456
952116
746607
514573
543479
737010
319715
1198081
1184014
853506
947210
1258695
338354
812955
938176
1013360
603090
855017
25719
296693
745635
1040434
524040
329520
553560
633897
1104356
742502
849998
1057295
814603
551208
840713
648276
18328
32391
1056444
306358
1027819
517623
1127088
1210460
309137
35321
668149
1199317
982704
319729
370928
590445
1141597
436922
250444
1254591
402371
1228830
299873
1167879
1263289
1056523
1066237
108568
161197
775525
612572
452959
285127
43288
410303
1048300
945338
631680
558798
1044726
77096
131549
1148470
1197571
633521
1234698
936639
888099
1216905
942393
296445
1033696
1252311
56995
65097
569147
776020
552937
567550
12119
120280
326911
845597
360949
865743
935463
760427
690308
576001
183940
1053227
285685
475279
738775
461632
514299
1183354
294383
73719
656106
806150
1217155
315264
1026526
708680
1229318
1093996
766774
123858
192338
1259759
442604
18604
810618
313305
1039053
1048519
380025
489751
404733
793598
297846
1042661
232904
39259
147104
596004
693405
341204
660564
485626
826781
800552
773547
504449
130825
298968
601612
57200
269884
827086
132797
106438
421832
822334
868286
43071
714808
361520
582133
977095
1117826
736240
713799
22276
123884
495650
1105446
246353
512752
942877
1030982
3422
116761
834043
601462
426854
1026586
757792
967700
403612
1003615
847571
556341
1088117
33945
220307
947523
107884
251372
425395
702013
959051
547007
972731
1134277
1223140
998701
662186
761525
36061
128676
806960
566907
1049426
35489
341197
762457
163235
840838
527149
1065859
1120204
639642
330826
512784
1048663
661968
625740
171016
663121
898384
118745
911703
231760
1208438
1212929
887183
643946
276261
745653
757142
121759
761487
16296
272947
1014477
851551
97771
988171
392214
88775
468702
267581
811880
689735
1040403
1118192
1103989
803278
60024
892631
1060301
30643
73869
352572
725144
427198
1226987
1185728
615189
1083119
1013652
144867
278091
359471
315762
576022
180288
1109027
190494
185003
1241489
446454
1256518
6160
797733
905884
953414
117304
175086
923102
1094047
978561
704157
430404
189682
220782
862338
73677
156608
1143042
1127847
922090
275665
829614
473911
136686
964760
552220
1181697
654408
1163043
850539
53350
1024940
92675
1206006
1111604
1180095
1116642
684970
463809
557315
533848
622960
34888
877393
371423
1200133
1031249
856506
1215204
776272
231649
1249438
698302
33778
172281
1211642
628891
654127
1161112
319816
1184884
786971
1067097
297955
623170
1006190
1014280
848762
487635
272913
399955
473630
275356
419442
1221864
33918
308829
1034931
676328
888664
172071
131507
633653
450978
814296
84176
92299
869131
905824
540911
214599
524054
765386
236229
937714
299771
713046
314628
1233162
220867
560245
215697
1264714
199928
25543
823188
602078
495676
118584
743065
621774
598333
266864
832388
308579
774883
228978
935148
150800
182175
259065
998233
47438
835812
1070200
814083
78996
776151
101641
705028
272841
631603
128335
434398
437441
1095298
545151
336053
816013
807570
129480
670089
163115
520803
694570
212924
192413
419645
14013
920754
1223800
520024
658814
390263
127130
241477
28946
420244
735757
867292
941947
941899
1160328
1047950
1094095
1089924
52375
285168
495320
766190
12102
538797
104276
726992
1145221
199335
935951
598148
396822
1057443
259292
452701
253996
785397
492841
428591
495350
311909
8307
469645
143028
337695
1215228
908372
914736
397798
481629
475445
221614
1035823
575514
802887
757696
248826
753675
996010
160406
1039585
422515
366368
463378
589993
517824
1049986
770361
426544
1132749
769261
637434
1079197
121420
67833
1098199
297718
824477
224766
954761
771897
890844
250396
413947
177030
223364
1125347
594252
219404
373168
460175
241135
159021
835295
165533
1035025
608240
505651
325151
1104947
613765
517864
1160941
1177391
767676
370025
1154100
670877
763151
1100192
147244
538486
772540
1155618
687430
1041947
122968
430881
283334
784782
132692
1057399
1118648
1199816
1189984
424891
713233
684699
480305
366673
170912
703804
683976
252318
494916
1024558
1230376
991216
426009
602093
727088
456799
1080694
194446
1254220
104004
867064
1196610
363517
118893
157854
918824
914357
1073165
601479
270957
477104
323887
35235
963596
855177
411418
1074127
1031837
78584
952605
896444
644683
1108399
436113
1159303
46392
1168743
383981
487860
665304
115789
903834
552964
1045350
775486
1006842
47773
644871
670952
839289
973755
288406
880315
1100973
659183
1247949
400541
204881
821279
1195931
529679
118176
809511
697081
492148
1087883
645058
694115
1009358
622859
1180436
963307
335058
784807
1233842
41830
566292
864154
836785
1091765
1180194
932408
404937
757487
884076
947126
959933
279133
349078
357703
641687
1228929
378601
1104193
198220
207528
1019363
847793
584891
506000
1239462
1035859
844721
72191
1063156
628375
832007
845374
1125679
1010259
1165664
88728
134374
132788
743291
69866
247068
384220
562773
1052330
624637
958073
281905
342682
586447
454904
415679
424495
1168151
1243854
303246
477792
820062
582629
972197
856091
53690
522511
1258045
123517
277500
349359
879446
1201561
762895
692504
43755
532126
304190
181118
1024387
356478
183233
855784
594190
304970
969379
377734
1161194
750041
1147177
10589
440988
289293
935489
715937
417020
906394
981360
506115
536173
694961
841565
148160
107222
927898
813056
1118113
1128205
698362
1196696
867019
464264
816077
192070
1189972
432893
1263212
1236571
747479
789924
271364
768683
424069
397210
1128938
132680
710193
921563
941187
754649
539612
691302
850398
1601
164646
679341
49908
612407
353536
375831
151380
189463
1028058
868522
330501
909380
94941
355834
986385
917643
589754
1218816
702203
870164
891985
1140738
472222
216394
262605
675340
427684
1262597
372087
1248168
233333
480821
922396
971832
470133
1234
90068
1097614
954168
910486
72606
309412
94111
99301
156077
773864
850617
618898
296182
441851
641903
1078966
702
649650
945751
576859
286166
209564
704978
767968
265217
1046858
1040040
797511
513720
706056
972544
540852
1206129
709823
919920
593557
1178138
89072
446879
128674
669531
634290
85770
501221
455209
46881
1206207
1245733
185026
849931
1001130
169809
212854
321047
704424
792542
501338
556767
161207
724461
1212331
311240
1242467
330470
258763
324727
987734
1178612
872196
192264
1154405
919450
812188
846125
1223853
531389
423827
1207785
1239608
409217
607448
767525
10274
694905
23502
21292
1144495
764728
908451
1133399
1242265
974487
393214
426676
169944
820575
1214641
622771
754307
508440
48455
701203
1262822
312307
1151868
452448
20881
758302
777
82867
1030452
478270
463171
1184342
307464
575923
1262491
766243
1228312
712050
115697
178256
561205
912610
391430
577626
302006
376409
805959
618675
399095
1204835
75444
949992
268094
999231
455274
920231
125100
191041
43301
351904
175067
421310
644222
1140175
372015
592344
159975
310600
65633
402935
251822
151054
911500
325162
427219
52666
221182
791062
307875
735906
113503
211563
1261865
327639
958617
423668
728809
432679
1010558
826107
286866
1010892
357039
814570
1245884
193585
880569
321973
484631
13779
1022939
426849
1206421
823057
297509
618199
904462
831011
569351
790608
909517
746797
902020
1041067
654983
1219023
251640
648494
77398
13590
1040659
575104
997772
567253
471560
874274
608808
803991
1235003
398665
362196
146814
576154
984103
729831
803303
691148
90683
877925
266665
37041
1047770
1088987
818074
812352
906928
619143
110638
1215565
682852
238198
9187
1054880
438238
60104
472732
493928
286901
796232
420512
582512
1092328
1066251
908760
188768
1198548
974601
620737
1137113
231620
1252935
453272
1203972
1258447
454535
1196653
542619
86272
483376
1163469
1157613
695256
144362
643889
589355
594182
889039
954669
461323
310036
666394
1119087
1065105
56081
269182
74013
36736
1119222
164712
357148
930209
1091523
453588
702825
1189792
786747
610098
922175
616652
1061847
295923
1136823
322906
205490
42404
63530
625061
641921
976323
351918
1243123
682291
793157
246812
305169
494776
641888
69931
1255931
928928
606519
858641
780630
506362
122081
940344
43296
114685
702725
1174017
258391
1179031
1110971
805819
656179
388406
1079151
1142367
717859
1128773
374856
193323
180804
141205
1207958
51588
850611
729716
298450
615410
1060276
1050327
187923
416602
697918
520498
1173473
161069
699557
1091023
587364
11621
852483
718180
645888
237637
1256312
572143
168068
780968
583417
899556
431437
873797
441001
653608
269992
882215
1282
594921
954012
1180157
962379
918314
375195
1232811
661118
1180058
213588
745
15488
960118
1085459
1143558
100439
149026
91802
622282
465890
653759
281798
647871
1208459
1090082
258369
578281
294159
722963
633192
1084857
1252865
608828
1077340
1063003
816719
987807
1246757
459255
851700
675489
821780
684434
1035852
213348
294328
189685
155420
534598
236183
582504
527088
972701
991906
115432
843698
768442
364319
328863
164548
564106
858256
365915
1019373
149646
203155
1099187
784415
556619
1015788
182719
973310
383789
519513
258437
389558
571268
631405
458294
996074
785942
649244
1018783
692867
1209610
576374
313314
1005363
48047
1023612
123125
933110
547126
959064
42744
1120809
716112
704110
1170479
389229
116679
672235
477644
314427
844135
791344
142075
1106558
117049
211519
845454
871120
735785
313149
1036640
725951
9567
615680
1094785
311523
41363
1007351
1101261
142950
233841
40231
165241
119641
852784
47228
759703
617058
379426
1234358
491699
450536
665505
819143
634669
776988
842013
393805
469268
161759
1054005
1043063
45861
1039808
710867
905129
818660
117336
756374
1103495
232522
1243116
763027
822397
10271
1233272
1262333
214044
175025
567685
244083
894462
197629
286908
615427
539025
1239046
379652
200168
177694
275634
1192795
1228159
900931
837476
251953
517355
871038
746644
146223
109272
1057483
603331
1029535
886700
1113146
276261
607424
1079282
521704
147484
455839
631549
1102237
261762
1476
886846
202388
921613
211105
714004
1194546
497239
256255
294242
127827
250220
1054272
910425
322843
71982
151951
139459
208019
1079203
103262
1010064
833302
84650
1041510
430046
993698
425403
1145488
384593
896592
981380
53513
381799
577282
961453
884998
1183220
769558
666580
457419
1258539
670497
115995
1181446
203647
1217915
284567
546144
1178087
748278
48772
6348
1215130
751907
620542
1200350
1011460
396042
773249
1084360
97903
1044036
1159568
682960
22682
894653
936966
792494
35779
459965
866835
74604
1203754
233408
218966
1053383
1204358
121003
428510
236505
1143387
728556
162422
712751
491770
140632
894186
1052728
327855
507220
957701
671090
564290
142508
641284
23580
729023
637034
1225050
83721
795588
1077804
285737
988326
213399
1110466
1102005
198761
597632
792087
1220805
74740
259684
770858
919424
25317
1087835
778373
53118
499540
145639
32579
897216
164760
869001
1108965
168108
1167443
728717
918502
449720
984876
1202619
1024592
686504
462783
1025805
1153575
536171
715355
361035
906685
385049
719826
790680
466519
578794
617673
1203186
26122
1011010
827629
674910
284326
799961
770789
324111
404412
802730
1070943
186637
474031
200238
488651
564100
1125157
696189
360552
1186890
1141341
880371
896903
560097
1085344
1083748
591611
967201
590287
439317
21231
1189087
872578
462652
292371
292452
840433
500659
800886
1038922
1009844
354476
974136
402258
562224
753823
585084
319510
979245
1170666
720615
1119143
1161891
340331
349533
24421
218984
773093
217092
374662
1060688
53190
760296
594696
191566
198421
82468
992073
371107
260651
358190
337827
1248804
58813
588318
808308
1219100
1235224
327564
1237406
409354
768625
428741
714025
98028
560931
991864
495133
121716
1194262
303956
949765
304521
652696
609310
539103
573921
1238433
165356
1078182
1213196
413649
926998
441774
186581
205477
1224461
99688
1203716
576946
329483
884711
672303
1089090
533977
869416
461125
911195
482101
202171
762493
517785
1260522
371688
875160
602915
316079
415601
637420
264909
1180337
274188
970437
868468
732448
271739
219669
154847
1164169
1087779
683208
910932
363988
768348
384487
1165320
1124155
669085
858534
547955
617985
993463
452723
379692
1198331
1049082
946387
1224786
485084
664622
265956
1183895
754730
776963
1241870
349682
171163
487593
972042
489191
719681
1153734
1048699
539874
905178
442836
657563
908521
1048919
316632
409999
703745
626365
14712
473914
1166653
51863
1182322
575075
1071251
687433
888140
991622
261477
1048210
884940
440807
381911
976171
79155
420855
1261416
1170542
959003
1134283
545259
682064
440781
996672
162144
129464
303220
124063
590267
1133781
831874
1107545
733176
920936
501647
754004
713437
665472
1030223
1149221
867267
1213957
614212
933867
124570
824609
1062319
238191
853421
745042
866433
39526
460225
1207765
1114890
415414
1092941
23838
277324
518700
201689
537590
784001
294778
1124718
343024
98321
1240399
1006018
662414
1179277
1256012
75128
990090
403394
855077
315315
43317
23927
169092
1006355
401899
1024951
652485
878457
1193762
665278
690680
845900
494213
579515
1070589
116805
1038682
733823
921003
137491
6597
10304
821041
955852
1156165
681685
176030
203664
314932
998689
561135
940631
683921
1154248
1224605
887534
850654
1093740
526474
331133
893657
299772
557406
606022
245052
1148129
474410
237575
292391
143327
509238
1178019
444725
997736
32993
1006031
516687
216733
1090869
520419
507624
77613
1092578
954525
162054
643696
932606
360983
610762
1118171
31784
852054
382373
1091312
260986
49265
722655
495793
746758
297855
460365
279104
314462
1121
1227036
120686
826975
1190675
1114489
1054403
899040
291497
516987
464093
399131
535874
608386
481303
402171
432214
771686
441570
730836
1156008
193623
342356
351806
331021
989640
1076184
952821
971369
742457
61639
399279
1048682
364027
722404
720111
226747
1143908
368051
1145741
859124
136254
1224955
484033
86153
295930
133388
352514
776194
1180250
592462
413673
929750
620919
411414
835728
708970
1243018
363640
206567
454052
475626
1096364
939949
873778
211076
54320
512542
62490
265011
721536
548884
446564
23065
157340
1129679
655725
649419
50523
675776
192255
879227
1035010
84611
752850
917242
1228508
772272
1015962
222737
725841
1056816
726433
961202
350841
1235248
767780
845904
957351
247651
2112
427029
475145
360794
782502
1054380
1080336
1204174
745650
1001278
443159
633973
585785
551748
139050
486198
612089
1251902
792729
707586
251895
109350
826355
258390
329776
222004
864560
254230
596724
332308
94366
256852
619180
1257930
1033045
535651
162786
303158
180094
136980
87829
523329
1196967
553766
80237
1106544
1213149
56759
223201
276485
600206
59740
249073
114085
354322
1254805
1112176
780224
592467
847231
809498
1066037
741583
50438
85966
886362
54403
200746
105674
1036605
632341
1204156
1148091
795310
524492
190735
894248
318230
893872
670435
985395
737226
1114021
789081
496232
232313
1162573
321426
420434
319055
648727
684852
124597
9233
1089462
1092486
1221828
835639
345902
422374
1190863
839234
253675
833277
850326
59363
933369
1186233
735570
277375
1191808
75730
221151
741247
500691
210631
1184930
353879
913719
264842
458247
73239
953533
112410
1138419
333239
1091231
922841
124093
547297
332575
583668
881509
1169320
261554
278747
161433
152275
729081
1046458
567595
264003
1096381
910463
1029857
507827
866188
1243956
414816
118753
467833
1237924
447113
755945
1142538
917972
1244624
1185997
212654
54781
1167416
43018
405474
1250321
994830
945986
355350
411339
1043008
521801
1053148
768765
497735
944166
7018
736829
262067
1131805
192652
632976
674261
264883
1246232
546175
445976
272518
49696
442026
991453
281593
1004816
215045
616083
1233109
736551
875995
1143480
1106405
15197
28062
781560
1056947
768058
238811
397623
1173826
761642
241711
145119
1073790
1163874
1097307
572502
472093
886734
1249620
431625
1129241
905152
443449
250861
567730
938610
671498
455548
1153973
394596
512831
24916
1178357
1083910
827411
772425
1010142
203759
723372
258800
127364
1263721
145479
777276
487263
288894
355245
729856
170336
1142427
1139617
1119097
168728
471627
622383
251800
863773
386573
326433
592143
385075
908513
1066717
1099651
487314
138702
676194
71615
133670
2600
66356
62785
176974
184574
79579
1091173
621523
616028
1194063
711060
1115578
636031
1143091
756694
218946
1120002
1234054
741900
1077073
576363
316029
503102
1260795
549445
1260272
939021
711617
197690
423746
799876
614696
860144
370780
151967
1046703
103234
707040
555434
993881
675473
248780
898836
894568
593309
56622
906642
149333
30397
638946
189195
605774
578520
858230
1009414
449273
889938
157705
123978
712178
781619
706403
351496
303016
325811
1164457
419834
220544
890723
416591
242439
224519
777048
666518
220884
537120
1062269
908013
1207926
441019
953882
442260
1019402
1065824
440749
205288
707359
467400
83932
544774
1041675
1061818
907616
184354
1188605
165499
721904
529652
164125
893895
249699
337392
978691
111596
380589
818673
1184477
726692
812707
837073
305544
843598
307635
163634
932419
1155644
453794
1122861
249351
905610
12544
1024522
1076545
458420
785856
1921
880004
1121616
1180177
1261716
58282
848397
73390
935048
1040169
586419
275018
175725
171454
63613
103298
343639
539389
189103
930793
1032848
960035
679638
61724
361979
940200
942267
782810
953904
1074403
948816
245354
657547
556357
803843
180404
4934
1255931
1009610
894350
217647
442909
949488
100481
315533
940160
966389
383514
1232762
630678
968859
887659
1124595
721390
416955
606437
479425
853788
1032621
251511
753504
96155
811574
1204623
257350
1238997
914827
863109
625106
1150273
695229
21234
397099
1253247
1205244
395838
973672
122479
268489
58412
497113
1134327
160107
889668
327116
300419
197178
127474
1091810
78393
402720
480130
1215417
334016
324466
46660
1005613
1092272
128318
724703
146096
676101
554211
37563
250624
1148551
849628
1230397
466885
96070
889898
134681
414476
387254
1021815
410840
855965
596984
125506
108649
322944
982207
636804
132375
985243
412640
303886
951182
29692
1222136
166642
876648
181288
1234683
942456
388678
1020409
493037
945294
1234450
1164402
242573
1251209
273725
419685
1186550
786554
642566
43138
426939
1002918
1235549
410170
319242
1091475
895423
374799
1199703
1246466
399282
920931
839882
68234
948397
796069
623077
842258
675844
15194
647907
550905
735611
1028391
901221
1223210
76918
715020
14112
308957
1140197
247061
589494
239259
1236613
129256
766880
540923
1248598
444152
992950
1080982
1188540
861876
200244
692209
1047002
668388
1069290
1195642
916446
928748
1077936
977186
1220247
518941
729772
147110
1242609
485528
174640
33571
1092646
515903
106545
479834
736082
622637
1073862
245278
858557
584934
48937
1238626
291623
446919
415480
884850
829541
531515
781373
454852
1063749
890054
712134
689653
1237773
580152
344427
1198781
581449
1071796
1068138
394487
606448
316619
1186153
340299
849921
1047902
725163
986985
525606
713619
982101
289072
1142130
34801
233586
716955
952373
286097
1144320
679647
983898
453791
1087842
1154507
1234909
488611
785719
528332
800062
1260834
1001608
356192
762063
526652
24877
533679
837798
197764
390692
1213290
911195
418725
215307
237562
889487
1131920
360430
428011
295732
734348
981558
1021442
739773
33055
674248
440118
755257
168332
680323
935576
957489
1146095
956231
206021
1263570
919560
1167511
60012
480710
903969
700275
1128262
370796
853102
606986
416754
1175848
479257
273076
1149168
676501
1141295
989132
1219888
497443
752515
665976
103694
733524
235281
582340
899045
262195
938402
1033660
1067390
260577
297829
1082401
539132
512690
251628
349948
138946
789001
258340
828218
569558
41931
330286
909943
1222070
1133507
1074939
337182
459466
961105
524932
913262
567719
1125956
386924
854091
945266
585167
128635
948452
1115145
260392
1264671
1213361
875622
113519
184041
304655
172181
570273
984874
1028492
28215
45380
1203756
1032185
1245457
954154
1227069
1028144
944781
491135
1002079
377630
152611
1089913
204148
916380
594097
825532
893080
163765
664339
338669
171524
206737
235433
1008464
585685
213341
256235
1014082
82810
457041
323704
386351
995789
904267
969197
55023
1225860
883499
782679
199106
268151
599450
1038180
1073947
410909
620672
745137
661351
799772
485330
368755
904657
113330
785608
196059
947205
1007244
1213500
35928
481187
271860
115520
408692
707068
1145652
116819
1151625
267312
608059
492326
59915
1067837
993904
169064
757161
676962
1032453
91828
6679
184229
1260349
557602
135412
1021401
1048918
1095536
380196
678109
1258376
664099
53445
367011
904448
949747
950926
565135
346490
501034
1220017
184698
1080032
629107
979995
979530
1230346
915479
96712
581955
436579
119395
387412
1255501
1036317
1041785
577286
774031
1230417
140014
642555
879246
321219
384450
75581
878676
110900
459409
62539
848589
832987
830680
384513
1032069
594522
1109134
234776
1247281
844876
32497
976222
1114460
358591
885169
590114
1237656
275314
874650
1120256
906540
633113
141548
250406
1185343
740650
1071592
1147741
1126179
962979
547848
271636
997486
1102927
1158651
884019
629803
23621
32841
905778
1062855
699454
780091
360319
571308
897482
880994
619628
440946
117904
286589
15438
1020030
955749
220185
469042
17834
377855
26746
416254
780647
478071
119467
1187444
540026
338748
514193
1182223
559949
547019
786400
361170
1127524
1182297
1099827
1027506
1251972
612478
614475
1256160
676860
1177580
1082618
676654
122835
637067
1052965
652224
597849
721115
543757
476861
130790
291959
1014411
952157
710102
1033702
220807
561151
91687
31081
1034182
849609
833132
55849
379051
792131
467947
1201438
513863
439919
751769
50807
160199
1233151
835852
1239324
798287
299786
351487
516484
1178516
1158825
447961
302265
1117781
1181176
1150363
82468
89054
571199
1228106
74222
443222
529697
1179953
1077355
301713
315978
700767
802840
715
144488
1088688
598553
306970
188836
1213686
439727
185183
53639
917128
1194057
211266
84679
879367
247004
345038
518217
1011054
599737
515089
712279
306688
935155
882573
634842
211741
910932
874861
354539
957186
613453
897522
911610
761777
13291
427420
570083
201879
643144
231019
670238
113755
877068
452093
825132
854405
386666
126798
773389
93994
162610
455473
597744
485200
98075
150316
1167375
551999
1057423
873639
958055
105673
479249
786584
134642
1196981
714495
379221
714849
995344
899761
800888
870856
372489
261984
665980
345465
708443
1231755
978494
939758
1126654
1002406
43106
519872
207354
481168
970699
828420
1261002
539190
664779
151064
1263569
139272
1133361
406563
494987
736245
923721
145083
651145
607440
359281
596752
808434
248495
261746
464366
1124180
525776
816455
673499
607790
780882
1097974
258777
1066996
869426
643179
848277
73578
1061811
1192197
123600
98571
463588
192154
1148083
147561
1202635
752442
980003
612382
553129
421166
3333
854427
119039
9978
383338
1023700
535326
1188356
1237531
827593
514666
650091
525682
979283
267033
739019
872991
576461
736631
929152
775764
762200
532049
423596
975089
836549
783803
332218
465103
795884
616349
411056
1226744
1226153
1056293
665580
292761
238187
82873
996265
6929
868424
370472
551376
919240
289278
399717
130467
636932
68407
741215
847125
248678
590199
769640
980067
980964
222399
162327
14146
75427
493589
666200
959109
1226330
622739
1127125
996905
183104
517883
694887
282940
1065302
18203
887550
743453
437259
1187888
310245
385948
619782
716980
389850
61472
631999
484417
49094
1082447
292419
257353
288673
196533
373565
622593
835921
311786
658646
1233396
659608
1016528
484082
128310
986045
1091442
347135
556613
1224054
861109
675991
221480
982039
793100
773479
1098334
197490
557291
122986
477048
1082220
1200050
703244
473080
933043
62703
864301
1015002
819087
976722
186674
465597
847102
1183587
733025
874877
46597
674926
749460
55828
664063
1026500
809743
607177
1044394
1104627
875738
351827
1170340
345727
518371
193052
1079447
373145
702355
482835
1084735
1018237
613653
290418
758429
820822
1258685
320466
492654
1014329
488198
496987
748384
991830
671966
972259
1166373
719635
1219656
573228
248326
648250
1096608
477371
858098
197367
112688
254293
607096
947377
66173
715426
288434
851172
1209673
988295
528844
344989
342025
87560
582898
397881
765538
807322
641916
1165486
1162085
1107076
1176118
703490
373038
669416
1106145
889766
1077505
217506
12586
911037
555327
1214267
187765
720556
77813
941910
1065080
133922
445481
1088215
1067217
268516
802361
77868
397473
213867
929008
991035
57025
448092
587633
800432
815137
37666
319456
101944
34704
171809
1154415
234339
831766
189303
734842
501800
835092
1141734
405609
273636
1104965
457339
79386
1042341
1009248
716429
601136
498207
44872
701300
878981
1241195
977335
1132649
30746
900916
236780
11116
1166626
248562
927852
503275
787018
1228071
952509
784622
530526
700515
170643
1085631
841687
822132
524432
1051212
573459
1008088
1030854
607056
634014
468642
1104624
697995
471326
390056
1097
549773
580409
782403
391608
215299
1250799
1216626
687855
332438
476794
923085
100748
518271
1231335
225071
870655
344351
265946
118863
41384
970080
1166785
190914
573454
1108081
1028152
860871
347036
1110844
672376
1182837
146178
48142
687269
127928
3130
972683
978568
670531
525378
1062552
235439
155570
343218
1165858
558682
1260404
384132
2572
562302
337650
505891
685176
1061632
1053881
597828
879886
395650
1041745
739366
834777
701499
356310
295584
1012095
33489
77920
1034292
852153
786056
739596
317651
373914
1163518
1247181
265309
216022
341119
576366
686041
889894
910132
918834
510184
1000150
180879
1010055
374565
715374
389995
349836
1127221
557029
1185610
564678
323649
898451
251874
451426
731142
1026824
877381
698964
56522
365573
1224166
382868
93731
934000
656726
205651
687756
1011617
1118002
481842
8413
357822
1001365
288627
1203135
473471
1161435
1233477
435713
1244474
1245721
1022563
779028
475949
818447
773890
557306
188038
959792
875934
929094
291996
712923
55942
790622
443562
821489
999275
717237
13870
230098
1065859
213706
400587
510786
129807
487723
257854
970881
954675
202394
1058797
45349
305524
472113
663354
1172011
369632
1066705
202198
914506
971921
928533
449986
522552
170968
90298
968632
114200
493473
429374
358876
973594
207795
685148
977440
307338
790212
625241
185271
1061804
322068
299004
372107
262980
83585
283026
446520
754409
249758
63660
1132924
488030
1080632
950138
509969
355372
189552
1245140
954458
248649
1136403
332892
110223
118277
87411
848681
626451
430465
542590
1064144
1222673
894434
33624
315540
1220623
496495
99762
234436
827342
1068435
422580
517474
865516
519299
497952
657635
492846
841027
819032
278135
249453
1138936
743957
1074559
326950
1024662
417714
1259384
379284
1149461
305697
1024224
772230
41964
1132379
1218944
96593
422468
193914
768482
576549
1138244
448765
169
87262
583475
1178744
770510
1108254
509548
420003
891950
78114
70974
118019
253818
1244534
1150409
3148
806722
138918
431782
34648
377745
1127628
538205
918586
147619
1002919
153375
478952
1048610
610175
1093662
578079
877338
427803
819656
1097036
73416
879534
870576
1034527
1066165
1011931
1223738
115396
700776
176625
138896
72681
296880
442938
946096
156523
645827
748769
989796
986403
80534
608035
652303
814536
608205
352599
1012178
578177
482014
982644
232821
1201469
932896
997046
671147
943529
1179865
711790
1172142
767870
1247030
693263
1241446
937615
342966
1014590
1206033
829130
47826
454973
1004556
640712
889594
385037
344021
1245130
1117282
198714
606351
75634
925069
501008
614327
625890
1175770
1258600
1110798
416205
636762
290459
781126
68370
221136
504010
140377
5374
338168
398817
387514
1174803
1006258
208067
155384
815057
522615
415761
35553
495160
865729
338636
995445
1217779
550171
176641
643951
1025324
174618
238396
941107
139884
967933
230435
396881
582181
129254
294161
193443
596970
1203025
234435
742260
237684
384026
820979
393478
537286
258357
802659
611773
1229744
897499
290445
765899
739699
1082063
472406
1080065
560037
850980
545583
830628
910033
695372
482557
412650
1037395
164790
1016246
501113
951095
268318
1217052
192688
902736
219662
598860
171436
470578
1008987
20239
258305
341260
963145
703100
48799
416797
992578
1085393
1190654
1079013
1100153
578864
552722
919860
776791
481354
1024123
766727
1197671
395535
191778
1241910
1247013
694796
1111427
532965
874726
822677
802722
915638
567073
563620
1183876
253913
626971
374214
134950
1099680
132440
1058856
127435
1093899
1033582
968103
694890
1100490
229738
638799
941360
376091
545146
1199805
1031723
234415
847211
280042
276603
463198
434703
204553
54752
492833
134399
539299
941374
256140
20084
961903
113629
783484
1007100
1132578
1150623
329436
133574
1076759
300384
483375
225467
627672
1182801
749513
370503
645595
559100
279918
510568
585459
229286
6731
372881
1016165
771407
368701
1187394
203795
214390
58725
632915
539141
475048
769362
784430
663899
566785
74971
1231824
996741
458863
769825
511645
1199268
473432
888719
146716
16409
47384
153484
830384
455251
1071754
802425
952345
514925
874597
78206
797527
51683
162876
41892
1069148
717276
1030147
622048
1209182
492551
411031
158034
1002836
412811
467757
748850
1066662
855314
481068
22177
818732
1098587
158650
219664
64018
976410
1011738
377244
201659
609141
537655
1194365
20030
903670
72306
86265
605512
1028894
1014732
762064
918772
259073
616794
1072008
121725
825071
1018543
478043
179709
281359
994579
1002870
1113406
166466
1228293
98833
1047995
244991
345690
37890
477692
975235
762653
645790
679427
1195146
316770
1043376
445124
668403
278845
1098579
123492
193918
920801
454781
320339
300338
320276
302384
1158636
1216506
1158856
1047380
844661
41883
167189
952467
1112756
491902
759868
698554
320690
935831
207655
851349
366795
547026
123996
268586
1126587
1192506
1022546
437175
382015
860872
1260714
90873
806635
858742
579578
158090
855441
863643
305427
360999
399758
411949
1016535
272630
717207
344185
926668
1094229
453564
459312
499573
987411
584596
56644
872770
1157154
872926
968633
748967
576062
186156
373117
322500
1262772
1090657
415120
1047760
739417
546337
382831
1234135
594087
1249815
944250
1010326
494592
1260990
417387
96230
832347
738686
1113928
484773
436322
130436
1178440
1102395
778162
784661
806560
943189
181772
859059
1174902
1036910
697449
76122
1216312
671589
591387
902026
876315
497644
930988
146507
769265
1001815
349849
276506
671167
426067
655207
1167731
1048002
533791
164188
504899
1186167
573380
414557
618834
434092
97717
295237
283591
1053952
462432
47749
449259
608776
312729
414159
1261768
1040270
597556
544412
1026840
155034
646453
4146
1048675
885777
429901
1039589
321914
654249
1205536
346269
476065
607827
749585
1182677
1198701
637104
549852
480884
495873
97786
524774
1007700
163928
222480
705566
193151
1121615
567510
857842
650211
702061
753802
1222331
308439
1160337
79586
351502
185916
102277
1187141
1083615
319415
737132
179910
506081
150538
5588
762929
784320
1107918
1045589
142771
1202703
105232
1029919
368034
518739
621107
266085
1133669
1238678
110856
891418
1053802
961520
240472
555528
37981
1205479
1000273
858069
631255
876763
398100
699168
1163480
311426
882277
592926
859818
754709
596786
93720
776532
409369
630180
1058459
12685
145762
939212
923616
395786
605193
1153727
800161
875122
1255575
117861
586956
602615
134165
200760
1263825
1150116
1050346
346221
938839
604358
14691
456012
1240242
389824
949092
333020
510965
671687
766835
232955
1003879
304110
555958
125981
873951
699510
543434
1145289
1055303
1171097
1072949
1190934
229613
1073804
1095858
296085
700740
60043
150039
935905
594643
253802
734446
329536
832992
154332
665497
92637
365033
482720
762163
469435
492289
870745
1041625
207018
802849
988192
175932
371117
758628
66796
144552
222978
121412
650890
1036626
289242
774505
397589
624958
733503
804257
239077
1211574
508386
679353
381278
1231909
883872
567389
56040
677694
511671
967081
275263
10200
657793
61800
1058346
621751
847085
340143
178834
317277
272411
522643
505041
393491
1172919
333618
318919
117437
1138573
1189180
17454
1222735
244695
885543
1094843
945413
686458
708395
1247281
540850
543703
1216791
815423
979269
515896
867170
830854
399958
183742
467251
180000
238815
606186
1089222
1192567
117732
41788
1072607
882169
953052
882816
873904
1007795
518982
1146413
1164521
458182
1162574
917323
604740
1056177
410144
881708
1039968
528156
322896
373598
412787
625494
977695
435140
372645
1099863
517472
1093805
322629
657922
220994
1087450
1048504
99639
1030806
1207994
1162594
1258639
25175
67364
423792
413496
32981
8952
1201177
66197
85134
948006
72214
643823
524552
868770
468830
781131
540252
773074
681562
857470
1009670
418900
1029567
954142
109548
145571
1255566
228285
277112
1124784
899694
943368
1056207
69119
632171
776782
1179133
643320
68039
919438
612125
748790
738470
524450
311243
387522
301283
154841
886945
700393
1050999
493071
1124126
469320
821947
1193876
918891
385564
695147
724348
1032938
996819
573505
1118942
606650
1210702
248818
395768
707381
349726
413285
285499
505325
405695
895697
430090
199969
294418
381831
71410
482648
508020
25257
409072
299422
717504
406675
1174760
351247
934751
450236
237445
563728
716828
548444
1093852
329453
455799
242269
519111
359438
171694
433915
424831
194495
1206054
403623
594228
434426
715452
49155
267853
1073567
329706
975738
335185
789924
313560
895154
778404
417413
507606
509918
1005745
140791
754032
27206
665958
791951
462833
428100
716118
450373
1196270
474596
1121858
104995
963867
1101646
688409
305020
761956
211963
774606
710076
45675
243086
725599
141370
737081
886131
641635
164406
1021532
1038933
545285
1049898
736164
306888
17477
1096596
1155002
1159350
714701
427382
462463
791405
1209328
503066
819610
1228688
1071944
1141537
439271
240990
645394
481191
3125
110773
411536
428062
544524
1164211
555156
818633
795586
704990
288698
917177
959214
796049
573356
706860
806845
1033517
1194542
541213
448465
399201
1230433
1139427
520858
244883
451511
875372
1114876
761296
1251474
842947
568476
818264
168983
133620
587420
406357
195907
432542
23966
794448
977508
840868
583496
471440
574240
1058236
501185
224913
765513
953001
1235088
629602
193894
220435
391414
1105503
929494
628364
410107
955592
1199236
227321
214594
347002
626685
1106975
870645
773946
95978
832260
288280
173847
222672
1026866
371719
302122
660556
101098
1023496
136583
889118
954393
1208202
1218801
1171019
1175974
1035013
570559
414619
515673
959113
1013692
459919
1219259
1029228
429938
1009813
589498
919547
608531
1072007
292783
1225616
615951
1245012
794398
98469
1052661
406877
85600
1224318
140825
676671
864761
280820
1072485
944005
447271
914258
98699
247448
268432
457139
810587
129619
621702
631526
493839
1035509
271322
404583
836590
179575
617042
271235
66553
617591
912279
1161043
1248063
210483
664646
696258
803761
282161
1012490
559214
972039
783159
18436
510190
314174
244193
841872
208238
348082
300646
45133
850499
1007992
425130
543617
296683
774886
195477
1061648
158454
68081
432761
3368
588634
757635
151346
891597
957559
1229332
1014390
471074
500813
1241072
617855
1084431
505548
16898
1021252
951757
493060
303085
1028907
784333
746090
102155
1028057
742592
105229
413994
150544
514272
846064
586779
642040
42742
564786
1179137
914912
217439
264313
354067
520628
751545
163190
725409
1133867
336443
31874
676901
537755
1249912
829242
1117024
838929
485650
109342
582343
949208
34481
1146862
121564
776179
399490
488703
1143334
581872
1184744
1069939
833162
366638
1258280
806594
32308
116229
248502
1155247
357622
726221
16257
115926
854345
1180065
216445
447789
603104
702035
137452
252090
1174562
584005
914345
805170
254622
308701
282871
625478
433120
1188118
23209
26246
1256912
205409
220104
68639
839279
643949
399661
831865
902956
206480
931415
400171
665713
782791
540240
668134
770380
530219
1250486
460814
1043279
89036
1118849
945309
256176
435614
262732
323727
1204186
506756
619549
526981
567900
842
228606
241763
147223
311215
1142536
111710
1099694
443898
778857
705056
577464
1062562
1068290
755907
909519
538045
98759
671834
297119
795085
1235581
874677
678135
275760
270032
1051180
1182179
455515
817321
1059301
148561
226886
350180
920767
1235878
470145
48719
746406
1106475
979396
465743
195173
416991
991411
85817
217186
204022
597813
447649
326235
324621
623560
710611
1086355
1137964
1108380
390607
1258396
1193211
1109
86570
118889
632372
246341
643478
757081
660300
347885
1044260
1103994
371302
205364
1045442
139559
222493
1228388
187025
710459
141239
165920
869110
500240
316098
458622
630843
257548
889266
864604
728120
337652
1162819
1227508
335446
825981
933945
754463
287838
936553
234127
1138963
621346
138427
573893
1121908
705537
21021
995433
516957
970890
724976
518132
214618
424676
967287
77667
256097
88384
903316
479004
482733
562562
948361
255437
1676
1166961
1166044
505385
659657
883290
735568
220091
801587
432474
950468
1134692
748942
798233
1047588
463937
152825
1042574
906318
861774
1160957
732745
119601
638429
864242
863795
1081867
670252
464261
976120
216396
1153823
556284
206330
1190280
1207922
214573
742827
156870
1159387
864546
309931
181298
718868
1150980
1256449
747389
528724
1145793
1091161
896063
112919
933895
951044
330804
740924
999906
634781
208777
965442
1036076
1094920
795323
582226
190223
876005
1145464
91328
810585
35105
836810
799465
788565
392204
163071
862600
318214
729669
404233
1102974
134403
135677
486334
489907
114233
1092096
292953
177551
470129
236084
826041
1178852
1188346
476988
384423
119325
1099982
792392
302950
930286
723517
587531
1132469
396904
647795
860352
450043
1236640
1087667
87339
1212807
664949
824508
334851
313551
1032514
108975
1260131
1157075
55250
413590
624392
513863
19132
1059935
491855
1121589
811911
399852
653202
441845
688175
53593
922660
11084
111753
23324
447893
529023
409333
584009
675339
1093604
1115629
1000759
1173204
1198411
552273
314666
614950
635224
133996
923672
605621
728753
441200
371009
802328
442805
255743
50781
975369
1062909
1121680
1059522
425125
1084292
77391
557088
269152
271984
1176613
440848
1089488
26316
391879
846476
666143
520917
1180638
266079
786766
1231200
351604
912978
280839
1091278
910075
988952
220374
485854
1075931
808526
484809
5448
247933
1067545
375883
1227740
877026
1162991
655478
6172
1234444
786941
153903
123720
28175
687788
584602
749399
478959
1107044
295077
1178175
1004647
782738
161450
328235
571835
1107392
398383
766848
680083
1205871
244432
298464
354129
361937
885658
784340
976967
749071
736745
885838
386720
545029
403594
755916
618416
592123
756858
606006
1085690
280979
938904
564248
777434
321736
534885
9484
768933
1030154
1117797
442857
179381
878549
43314
399836
58360
268599
419688
1032427
1138904
449227
253001
873927
404577
323428
858952
590489
451670
1190395
1171296
832848
623690
539894
620167
486170
393056
662176
359343
367939
713152
1113674
1093185
1034662
463279
894881
1207528
1104459
238103
656680
1189036
710879
636323
628706
1181399
85568
474829
215680
336592
430051
1035228
1013515
656678
575674
369651
210314
982578
1254285
304341
320081
847527
336836
519104
1255877
1058269
456320
779929
525948
1220950
784533
167681
146536
614472
812408
1209012
1169948
1163366
129913
591966
747872
1005686
391266
771687
662189
435332
109532
230211
716615
514957
570187
597029
521765
745399
339461
700166
950433
909389
427576
128793
888504
1195885
704171
92396
700335
1129572
200886
250615
826267
385967
463095
1037450
261987
730613
916828
773744
252871
251782
661897
1009253
1139609
892769
63424
426899
784721
498950
1021426
91318
963266
848786
973244
667440
709455
1183844
817129
365168
628441
570081
876043
214246
1167062
317635
967569
195131
218824
1187505
720352
479301
974713
508682
887100
737482
586979
901874
1252490
310357
584476
793373
212971
623010
457534
1146271
121837
172873
1135655
371048
654774
848666
352394
577368
228782
1192070
80902
992645
125599
901366
123029
556560
241131
817552
661207
499137
747578
749136
139028
368296
823796
1030151
1162406
1217522
922985
539711
1020704
555741
226964
406669
1230387
549660
152607
25866
1097538
1258068
829630
858849
602452
909194
245327
229320
680824
938197
688290
551099
1161719
100713
270453
649432
475977
339280
994195
928054
693597
1007962
696460
797314
523678
478865
32427
95910
721744
1036786
1202796
943492
966658
717823
1135805
962129
1181434
1071186
1197050
25726
563535
1218034
488107
138498
310109
1133416
741880
129096
246007
37977
644751
1176451
1075185
1120638
336965
124942
715300
967030
522143
1208793
915909
239181
865421
38379
370537
559886
1174718
975531
137887
1111228
57034
541368
94736
80870
795577
947872
428857
1216078
425772
419859
249694
1244600
1180609
190120
283622
1026574
999092
749777
1262307
1202284
376988
698218
343921
636359
768450
442722
933778
28448
130114
447998
709872
515384
990118
1178974
243164
986372
819336
262668
275303
591534
929633
567021
120552
482108
445343
43503
1020191
281837
55639
166963
458430
494815
573255
730543
1126888
1048257
1171150
177284
1042515
453371
521489
1039314
291899
1074966
1217191
1086668
188676
499946
944734
542947
876798
958838
1221687
560296
931377
718125
329757
223888
385520
308341
527477
919803
401510
342432
873340
689602
335849
253087
1040155
892803
908250
676556
906104
4255
858439
303106
341778
1012046
416912
41737
202711
288066
48120
619391
101161
1255474
701339
248903
125186
22267
680809
285774
1186301
313986
628333
411955
590901
1079737
1177839
281339
326560
371104
284315
377680
498058
170208
82602
63651
749130
493297
937230
12949
1009254
93897
1044348
1254231
315063
71002
390573
95724
864496
1094054
709600
538744
459963
486314
960814
81418
371884
278582
1132794
1207183
381936
585754
632937
972546
1010310
995815
961057
574663
932907
834426
1025257
533908
1116248
721118
1150284
220078
209511
425506
1254948
208642
507851
254441
1090011
352195
511480
359633
822612
830291
728239
972790
394399
355110
694394
1171332
867112
628
329226
1071383
549987
552870
728695
405935
673004
896894
226084
1026347
715122
548167
1245758
1114785
1069553
1150173
892519
359603
808070
835758
336373
548704
390074
237724
141760
679222
888528
1222815
208606
11129
1009811
501150
302395
251820
393404
261729
1116203
916212
1124467
191367
279257
1246805
1234622
904356
264777
784367
92525
459228
673343
1145687
169998
6976
256368
1003411
817599
1038484
657332
456516
1146833
114103
17665
1189259
1262008
920427
903647
770232
699820
1239444
426313
628167
1116515
1243595
85847
950056
571555
55912
577228
78477
545597
485414
1037378
196880
41919
186401
1159126
694892
1077162
380787
1257123
181539
678677
540166
1209190
878143
720304
551860
722733
789489
99842
201517
66659
98645
1058323
745
1140836
364606
375347
506769
784750
709780
712892
259268
1052777
618334
1233002
416239
569405
474150
21474
1205303
670567
1179881
576114
684553
378839
957707
379006
260157
829091
1014816
380284
1263391
1250708
965671
588032
52700
102684
1022695
316631
495532
308363
878047
101820
524685
1177504
324466
1077733
525558
1154705
369117
1023855
325872
1132039
669208
1046821
204308
827915
776183
1183201
501208
987885
235294
245703
98834
8159
592907
1114435
46100
877897
778020
219339
915939
833305
1091285
493022
227768
4322
343811
593596
859397
760270
864248
1072635
484265
928776
880396
33209
865562
475176
803237
350526
1193935
880832
916292
1127163
673083
257345
670349
981240
281730
143840
1058743
462052
530715
222459
502202
414337
110171
1066640
155667
836054
958712
121449
212906
650824
246130
595384
902626
572818
395682
255994
242203
1159222
1206530
177539
836956
1055695
807833
547783
428380
19789
377319
149828
300101
462882
91615
800578
626674
278555
1146869
815026
814843
1174686
898221
277977
643382
740934
90853
949267
353968
667245
1202280
903262
219733
559499
17745
1167229
12006
1146546
402070
971226
632399
1185562
655900
986379
504853
322731
824809
953851
128113
1062300
729091
252549
999896
1148331
776750
867810
385426
50325
447969
367570
1064014
95566
620774
990928
295754
941105
718698
881658
364868
572944
749467
577544
278485
119587
700195
641124
138214
102732
423470
250230
348791
834250
497867
1138261
73741
1164279
100400
969516
596519
1045575
776892
355395
675072
3770
229228
1234465
803920
934181
269093
49211
1092666
680688
503094
445952
824416
536029
1082082
263406
486827
405162
296874
343230
266937
998132
98803
254841
78177
1114386
702768
1085023
179153
638626
1258609
1014288
293788
1038331
936433
862312
630158
114146
913815
616823
249332
423995
1143577
817962
89239
396386
1185597
1176744
121513
1052409
177100
339417
207845
1221133
865820
497786
535320
861070
582684
641010
221226
1231323
170682
110960
895035
808007
54541
113775
832399
616223
1106165
1258216
1085741
731248
1060184
814758
924717
454583
362480
816321
503427
1072899
1023724
128707
973048
302846
29238
507751
622863
823924
756930
404300
1098062
1022615
551517
54755
1005587
257734
722203
909032
826590
519479
786636
839955
862475
121329
727870
160793
213927
595084
516582
820515
379880
613539
265958
12480
156314
236478
987806
1136458
934669
305445
274336
1223342
695171
1150517
41247
387075
942783
978622
652670
169735
565417
846186
453210
290789
972378
1119266
384291
38488
553856
784242
217491
497536
62418
1001656
28016
995642
572537
394744
113690
1047190
375152
116685
889453
1218896
235858
1203489
973447
381977
284019
557789
388587
1040296
29246
1037284
678353
376363
174777
959423
462214
741597
605629
432427
191506
264528
62645
205115
406398
470025
381894
78343
245502
276456
73135
26829
257240
431067
1192386
735767
1001279
67715
195093
1183359
241575
805277
273418
1023275
124501
636759
721860
290268
1168961
805108
874138
976533
669829
864798
987189
312550
1064878
994970
439189
351824
719940
650165
288511
1261901
162419
972557
1021280
185626
1026201
93984
399914
250772
199261
424214
1110885
1116871
194000
921481
1202898
324648
508258
579686
149691
678195
734571
644529
291521
61319
654396
292579
184856
882634
636566
1139872
733213
1209573
1080381
181130
1050315
672389
503878
316212
238692
1203198
823674
503570
1034771
896317
534836
920962
694659
222062
546945
779948
1160607
1124008
1178679
1173441
622060
615709
263928
96424
270611
225121
603756
119344
203223
767188
1219913
122014
1019701
941996
301778
56111
281497
1090472
608561
465339
714828
48532
659194
458831
1007511
857779
1138069
53328
879915
522728
148216
212181
611104
515798
491916
289038
255272
960592
1185811
935200
323997
1123405
763183
743259
1211421
621148
174467
501314
805478
1015128
346452
814231
904672
764364
1039766
27597
1185652
716418
1006829
46298
693812
287727
753202
53295
2864
452543
425661
1197128
464853
534017
672641
694499
45144
426714
1053582
1109593
1143315
152451
608880
294105
371837
581165
990110
814668
456655
496302
830508
770247
528433
668805
1227931
1099838
8274
581512
492360
132608
687601
791042
1112303
1002329
541771
80157
276757
874941
1198761
687899
606578
751306
1011261
1154314
1168569
968718
349745
520346
802063
1190695
958050
429150
45795
20025
834889
85702
101802
640739
32273
240517
605627
404834
1126703
886162
367239
374272
849766
1025467
966834
276301
1156496
200025
703862
796253
1144935
661260
648211
366222
710656
561792
1211661
799451
370867
144437
988053
323616
28396
394551
130403
703421
368758
957068
216434
596995
395426
325868
825943
345894
863259
260204
907758
534217
821221
956651
284056
1161271
1255720
353891
76180
697338
913737
76485
189511
1195861
729910
662806
1256204
240387
1029012
29608
656434
252753
1155105
208718
1070155
361886
358333
174149
542291
1010494
884464
1155297
469003
637234
14435
332397
367283
704756
628846
1205410
191096
142067
1185620
181354
665448
819797
44686
964184
799104
1192198
1158348
37743
1090476
1059084
392726
1183860
1056424
1064739
214540
627191
653561
94022
1155387
793062
474981
412519
1113084
120216
238753
169810
965817
1130937
653197
296141
239211
459779
252268
898147
1097261
1241061
379998
1093853
626634
394632
262282
276792
240571
787262
590619
1222203
1249798
376709
255210
282615
174276
707811
368641
303784
999895
706379
1077156
792914
691745
130717
638087
514106
611213
777775
658360
1129330
104064
396212
1109002
642545
184459
1064707
1172587
964527
875338
284742
1190922
786553
106674
978420
498185
793182
723867
27355
934644
118114
1244965
966792
911175
996358
1000631
504350
256677
1222583
25614
563538
387188
424442
299579
482334
390351
226973
22361
974639
969317
1164468
704615
877668
907555
642031
476831
71183
769830
592532
651698
164381
1025065
285939
516140
648316
760596
81860
709774
120659
83593
387446
931372
1112589
795104
954817
376746
1162370
519454
511401
916832
727954
33849
58554
718064
710874
436642
341131
1007533
1064906
1024494
808566
1203458
599765
1225972
1128553
1101520
55937
1073563
352785
978578
555002
922381
636668
837110
1208241
407077
715439
211102
627558
583088
411784
971984
348517
1034031
890148
220252
377501
500864
856283
511142
600723
1256203
418847
1178909
618884
466101
903489
210555
571988
675862
62275
551237
736472
1228585
39226
32004
1206863
1021798
898049
1111356
1018865
864543
190267
438612
1105065
174255
1198244
661868
1222056
801195
753757
1135474
858829
415960
136898
595930
92076
1094743
769149
867648
1141899
99876
1227910
477667
1087818
538486
497410
519705
287892
949606
1179195
996945
334420
501527
551167
218942
902209
1215442
318674
116035
1193662
1192420
330926
892239
823562
465886
358178
844531
27243
814009
1165265
300167
535779
16757
119262
938559
1215182
979974
853297
1163373
596628
729225
660827
11999
360012
12034
978722
273942
406494
1163571
520084
188685
435005
542274
827800
171306
607061
308783
198549
922214
1192496
582318
1010155
1077690
515486
820048
1847
157527
269756
300480
937882
713056
642769
150419
826310
1138025
1229774
629013
386764
93449
1203824
622769
518806
747825
714692
275791
1190147
1022366
462940
207677
652164
1245485
1232910
156084
924408
628587
1215427
508518
322901
772069
841382
697460
73904
881066
863226
683261
745571
381277
958336
753509
1263974
145578
797457
20639
1040357
840622
94260
1182090
1261884
471217
645527
963990
785142
485237
557005
322161
611826
1212177
893987
645844
844553
840821
395536
196031
576241
209713
84903
1047884
885857
553684
592837
1039500
885221
676199
344057
640397
480928
57201
1016749
216544
202191
534020
29039
1045148
1164298
891100
626543
743052
597061
1060577
1127974
454025
1066975
201245
374886
656696
627134
1227052
997939
1150814
1202953
691680
229308
878313
1258406
233464
98806
1257426
470767
427856
1134103
368013
167566
381667
306641
585942
723666
530277
842336
779996
302658
889829
458777
331893
634857
467171
37465
1126894
1075069
882969
941767
1134951
1106014
992030
615146
1000734
141701
639688
142260
150119
274340
687531
80689
33649
234846
1181646
666983
831474
1225298
195202
128798
361358
630722
1256587
1093880
412545
1258349
710048
688055
168083
441300
473665
179991
365463
704203
1228109
612449
443724
384504
750995
1030906
226440
936937
895617
427415
631476
1029739
122328
878536
243448
78752
725328
601303
1157944
1264193
82
442547
802353
1155331
327402
41872
792164
972746
497015
172850
251373
336642
574097
737146
441336
496612
317176
428010
260764
1043859
276849
289890
207099
712598
1151440
1258967
1177355
1213867
15898
717678
669920
627867
1174539
515042
20237
1141826
1013355
702
718104
790650
64312
994094
1051654
878730
1225349
789807
916002
725198
540837
413094
383779
670878
704376
216398
221251
775207
861250
704043
461656
793864
255702
1034790
709149
1242626
765885
1203423
713478
422983
887735
97602
312747
103916
593416
201942
328236
501722
1223830
1073070
569370
461961
824609
538803
1205513
442172
1190874
991488
1154916
201969
964823
157250
198249
816957
809566
150576
956891
961803
664474
513850
265580
774733
1131238
873715
600248
105677
1259567
298827
293240
590080
1054278
1138464
294606
828573
660843
624321
587873
881899
376330
1192997
575873
804866
1201638
714228
481504
517369
791771
476147
404719
467528
694672
344335
86882
390338
705787
1207294
1136665
1135062
653230
452403
371868
292928
262069
550823
335411
1071971
999983
156114
601469
1240904
1238826
824537
441742
1101694
496902
1095928
847627
1252504
1155099
427299
1049927
136340
1058363
127931
695728
27832
1202012
329657
1235866
1065737
643289
906121
867062
101205
988480
312513
7622
975082
44488
713001
1204207
1143445
369357
794183
217753
385990
971704
937622
703673
362596
1183772
1108014
1017754
592213
801935
349829
1094127
395953
1241511
607780
207343
58497
613770
830129
71559
819545
647353
475598
326245
562009
525208
240654
325047
501369
778917
9670
549221
1236285
758378
513879
855886
1113657
251288
904278
971374
145353
186617
135370
803985
215541
753121
1180353
1261359
530287
861936
1122003
988189
962236
824780
749228
893784
631321
466355
659913
398005
502104
1211731
961953
939423
368722
177708
248762
1004959
1193921
919039
1017724
983196
64556
390349
184129
992592
737292
951777
613522
800729
1018460
1035151
1136054
1102472
875424
955174
264290
950344
169219
1247319
913099
466065
155603
1091898
1089929
843039
477431
946202
464597
560603
440035
942203
1106101
1051449
780795
966165
678916
370739
974426
136279
216818
7011
135635
86757
21749
574767
205194
964583
777636
987891
404897
406388
1123047
663242
1198442
974312
349405
66703
923765
1143276
787904
310114
389073
954905
605843
1228387
520509
1183725
6275
1023005
691732
503902
343660
1020917
856927
337030
491126
85238
1238160
1006383
134595
189374
107882
572488
919491
204453
1175675
830384
699848
989317
703714
736881
822867
1083013
935875
257387
658371
133043
278547
1186042
640064
852626
734592
351255
597741
470201
110789
390496
910510
614958
444344
667801
838854
36970
1207821
504661
332839
314052
800290
459331
643632
25235
826519
1253358
913145
938711
146258
1052238
289594
464397
1070134
542183
1154
263077
273725
810032
340845
591978
551761
1256606
546464
899940
726234
250419
53729
1120301
579639
680648
1140958
972926
959017
1098825
919942
309585
757196
1260803
470016
1069044
344077
451063
628856
108424
445019
528266
474171
689555
519019
291376
1180785
180537
607095
205411
1117671
1093751
1196256
877151
721801
124543
956524
111590
836150
1171996
732575
310289
946646
150306
877622
499312
824234
1010409
569303
173671
98007
170492
164916
974033
163964
1051923
1123929
803085
1171352
342653
67899
372133
877707
940002
401549
987457
1254933
23493
927732
553195
808899
877488
704077
1227134
257730
823708
1028436
57765
124538
894032
821084
221062
262734
874261
1043624
606872
353875
239804
114376
488392
173939
205043
553644
505012
879331
881363
520069
325136
1016888
1082603
467766
882053
1060763
391698
57336
1046739
553276
766289
1264639
927194
432202
476670
595785
977088
313427
167467
895883
264816
1038313
147056
732171
602746
1131761
39437
480805
6564
1023813
74435
826904
1054674
404083
457706
1257967
703521
239912
435636
569556
616411
81922
86640
328077
1227839
1088908
1034317
444653
671737
734596
607211
955686
5317
1051168
313481
1146999
932462
584422
260169
1208868
340670
1256383
901217
399875
1086204
812782
655439
1032595
1094160
615814
663360
218363
230114
925402
449198
1081412
891999
102582
220213
1031080
753018
702718
33452
785610
619452
315691
331285
731832
162948
929596
258492
774008
403267
1189482
592478
725291
472826
316992
806909
257032
3979
421791
398372
824867
1235574
888355
14598
136213
841703
150069
9263
49548
973583
761540
1234346
1122732
217516
152136
1066277
580143
349634
134934
67764
616128
1210053
1161077
964227
698595
506889
1251852
824098
315879
299623
1123636
346153
774375
1214560
1173435
118171
878460
494493
666518
1208624
940536
585118
82786
531447
167060
321275
859882
43176
883710
536842
246168
534345
931846
590270
967661
574724
1061273
1029760
130919
710437
185347
726639
939082
1003947
633294
622252
263470
348200
687635
743440
1004150
643270
286426
257253
1017384
194132
202481
988657
640972
967344
90852
1233792
880534
1260701
591633
1144663
1209636
250938
562166
1066642
892336
697269
419128
7962
152177
679748
202957
399323
477624
1203517
512571
328610
269281
62664
523695
798581
137831
651122
1118775
360289
201051
631427
813733
1162612
1043627
611190
152420
325160
603355
670244
175230
996687
38021
779933
1072605
9371
1166225
1143609
822892
1060721
1201502
1055397
290209
1096127
973750
762407
1123100
441828
383261
296149
1008841
1060274
625708
274517
135143
1208167
975762
1086961
890690
749909
416915
566330
1241404
1149437
977911
226515
718624
1150996
780936
313437
1066211
999930
753359
1766
282634
396044
464264
399936
1060894
666695
951632
377874
700453
810360
647897
566114
366593
1208726
1055820
684279
350379
889880
425227
702764
1082588
440319
555575
383371
1010153
1166154
122697
327925
311708
364730
173746
404937
38737
1250876
742832
1068169
1081755
263808
502800
135223
656910
139315
917264
424206
225537
403787
498840
159574
729228
462060
395248
842271
1192480
438125
831707
231233
447413
861840
1068616
259485
143526
133600
1092906
405954
818173
961933
815807
638802
378667
94596
726608
305188
42983
772804
864592
152260
1017623
86322
717563
183583
795262
407262
457244
1018001
251531
986141
216269
50424
1039708
812434
239290
793748
1198006
974274
707879
796226
879859
484717
329836
1169469
126182
924589
937613
801912
82884
1256206
547461
637376
242687
801251
153008
888261
596292
573962
24045
1158802
822466
802778
1260843
824350
547168
792450
1079091
379943
417229
730322
34599
213764
880907
319293
1238916
455558
1098725
904052
816449
1226261
1192078
474408
639251
1088724
557090
1234925
1012746
1052821
1001044
596205
630564
873729
64182
1250874
328475
14165
927384
905611
1073509
1052812
890089
1202744
894467
420937
851807
834918
814639
1061714
1260462
443303
1018666
1162564
328061
1233092
1090660
93913
934479
946516
958059
1258358
836710
248982
513952
917582
665657
90610
280392
1000495
394441
411603
823341
86703
659438
32815
645202
611271
636384
910572
1034743
1147683
194224
273663
1048681
182391
200396
703635
56377
1098817
806343
768984
1255208
560309
997346
541362
17807
849781
686558
463751
851048
416365
184591
973654
192203
472583
284051
569566
173817
726490
1146808
277214
1069930
354665
176634
845812
1094495
242975
1015929
177171
145151
1016027
373577
1219521
231693
1087245
166150
1069669
1124188
209082
1014464
1078675
261787
94364
1030566
415205
542210
1063895
927175
590384
1055968
421788
254052
183739
1067637
808460
7043
295395
1142473
285192
137063
319054
514714
646750
935885
28075
908130
161191
557647
1231282
850485
542917
1034378
1137682
238659
1129051
1035105
1262268
1167387
909709
1164742
309702
162082
559513
461427
854218
704005
74894
959333
1220973
650079
154331
176775
1081622
1016209
386269
913432
441970
1169816
1054993
1187994
797799
458846
1025871
457053
204315
758489
19350
973797
404091
806723
1186154
898084
665140
363980
1041651
113702
613223
1044830
205201
545453
302924
776509
76486
67377
911871
322594
201840
1114770
1070798
170710
1181111
516986
1142368
342201
341426
293530
775052
822882
1011219
1102893
164617
1224634
1016232
50639
223037
751153
580666
483011
1178117
766622
496837
1230205
503130
854511
857460
464124
433101
1102233
1089059
538104
1011589
368254
1105901
46244
363846
753363
1134357
1249767
43668
1234391
799185
580066
906734
1199014
793038
545170
486361
941310
839331
210976
413823
359883
71568
975266
750613
260621
586014
930942
402331
738002
566411
472724
959067
734686
1137310
180942
686068
876500
278245
1208642
169098
117518
740256
923911
428908
147195
895739
1048434
105642
66812
807579
764603
1222743
1103006
152356
88141
155109
540663
587925
623417
481365
1060869
1109177
30333
882279
129705
807980
699985
639141
90404
1176470
1116958
269661
716769
392879
328285
1241492
744218
677660
1024643
606287
881224
263887
870191
373533
687262
349481
15684
514766
16156
3401
718235
761660
51670
675167
910208
286272
529208
1124674
1008092
572217
721012
720447
530523
1047104
434287
919703
665537
330665
160743
471453
590154
482881
635044
649536
772976
169368
245017
390113
888704
1260432
507507
180535
836047
840286
628277
417514
897184
957322
549994
708988
687408
452370
1079178
416575
107298
929021
980087
833789
267107
961223
353965
1013794
490346
414158
37488
831274
899545
146236
155869
263430
960872
665313
461247
1087351
1142458
1125332
432036
662494
483097
492881
1121826
1134891
671570
853981
64541
439336
1139541
1161047
1000378
1080622
1089726
547649
900253
1210266
732004
102884
758270
1264763
296297
444207
659351
342033
15045
887686
994591
638547
513146
189030
111849
396664
25875
787413
745394
452110
606205
69556
503021
293796
846379
615024
870435
615299
88874
1011011
317694
191809
287152
977662
1262597
979550
6076
348987
283123
467810
1241918
875431
568353
70672
15837
76859
585602
552643
737782
1048503
625710
59349
1140170
57742
770320
1104420
752528
114860
266127
980701
1114223
459892
15181
241373
173575
57487
109185
1001325
935451
846670
214756
625723
105343
176075
1235580
167804
295330
414228
971755
1029400
355434
190875
823429
184243
560238
613400
380832
121392
261945
270092
380229
1002521
1075517
1171524
874364
27807
170895
183836
1136339
402159
559581
660034
113750
45011
872364
1146047
351345
1180706
418302
385287
353251
1046497
1080231
774831
576027
549639
10187
216400
510272
1109100
1223576
823701
68968
949697
1085691
338892
250410
1012883
235461
150777
399388
1244644
179216
524950
981506
723754
464524
1046286
81178
731056
1262827
242050
902684
1161244
341529
1085904
1013911
279741
1213568
523859
880863
772626
148030
914423
790349
651042
1115658
497372
888547
733852
828583
744886
529750
381711
355535
483106
1114181
272727
724610
758152
872667
1189597
902710
574497
1005322
15198
264
1184474
695880
1017329
241151
733182
322544
255035
477216
284784
1068566
661272
482710
463917
278829
670419
1196135
1152433
856294
417337
499573
477620
1006569
1206407
793230
610662
355815
686025
192561
465797
1044604
920863
1062384
720004
406749
315321
554515
781465
577741
1005758
1079300
200003
758952
462357
769670
486751
874196
909500
253691
1000864
225448
577931
1110987
859645
516436
217671
84716
629330
169671
79189
906043
430200
967858
398037
423891
1227016
296722
192494
127207
935576
672105
1127455
260409
55806
357081
447684
211381
1153927
114261
593650
234931
1137635
221315
528030
1075821
863757
384783
335838
788579
176281
216662
1067154
930376
875464
423651
1162850
261337
105122
564612
709331
595883
846495
983987
954220
595966
427411
478800
888029
304478
839231
441206
1253825
828875
76106
1001344
515077
900493
772409
639638
338510
610146
1073538
1190864
270437
88090
794844
1105322
544308
618309
1203442
1121407
1177438
579505
805687
717846
138066
135107
1213874
27152
258281
1263145
851381
41762
73782
1055696
13408
462920
967674
962087
1251729
72383
107771
446575
975742
690565
871157
395636
163754
642655
660658
1206080
706215
870612
280759
1101786
110854
1163428
183778
1045025
777319
217602
858372
65383
1000259
445967
544087
717740
623796
453945
1138666
505927
967694
815792
758051
417502
1160847
85849
430449
1134418
989754
668784
5809
860944
905607
974468
51006
79504
119872
162682
91812
909287
94024
275240
1087821
1087881
275188
1249022
1061435
954986
474939
504317
862586
147522
884137
124781
463698
118344
491565
74434
935899
266511
1149598
1170848
138606
79461
719403
316705
1129146
793080
919132
609738
712229
240506
584685
415431
905806
686325
589629
4347
276086
502466
755425
283773
1150782
415442
520795
550285
724549
172707
90983
490495
1096739
709615
613913
76365
1208163
419000
208635
1134527
753495
1244019
6413
1255602
936921
996679
903862
138519
1162970
39264
1236794
436626
450340
652349
935753
518967
800850
1031563
1151268
376201
93166
422290
1023727
44561
182188
573244
1149396
717149
598578
359115
444696
201049
728794
187856
250219
41372
1087563
1119221
369030
568088
852817
941894
696622
877177
560231
1056844
11967
1008534
975632
1247190
7281
487039
1087211
726536
21312
1217188
1051064
478073
814152
944396
984463
341312
205309
702451
666390
205549
249483
787769
519079
65691
797293
278271
601208
1113782
971503
335098
263559
92992
150005
142901
337230
932369
1246553
819138
1172059
540154
227610
105303
2094
591096
55624
993785
1207786
1075434
243948
852229
953087
725666
1240764
206083
708604
452005
1026049
315757
546431
773619
682410
1148130
430930
228856
1252466
7871
601674
1188057
19492
131726
278941
1235704
182635
37280
477141
1047810
1082235
439060
579430
807947
780927
1090949
1184878
117205
1142601
489249
598651
1117482
428146
1164603
399329
320657
331284
367545
622500
477723
742441
880764
643656
473299
585595
577187
98992
159801
1192053
718543
793895
7870
566734
205711
542166
376396
473330
1121896
429293
1139971
1015038
1198695
154362
391631
113462
1230176
115843
439086
254617
967164
543951
582418
540741
366231
957209
810318
713543
624263
1132788
980710
116554
163510
523681
352363
83448
157424
1255501
847404
855770
250482
972054
1187521
558812
603952
20445
471436
170391
382241
733430
716523
13138
574107
388906
702782
1077355
186084
1140528
252833
263460
891878
1048253
712753
242833
658759
107174
351108
884387
563863
978619
975411
27473
940996
212376
1021472
574728
171019
1110334
505726
1043609
626365
732787
322103
825256
190761
349333
468002
174574
1169682
92018
254440
891933
1107308
1019199
212279
932430
39645
536033
1070511
1178515
568056
898545
897457
875386
122707
540809
1065789
44881
966339
1079002
808958
228690
919032
470402
331487
748747
212641
106138
1148521
235021
731332
705982
934339
185382
545251
1006372
731646
263102
1238921
1053010
160348
875330
306750
990682
1146295
793282
197962
1071172
1111570
1116761
1176577
622279
41555
13846
323747
1018368
1179455
1083051
1012065
384253
842457
361574
582162
1054478
932665
752327
1160286
401887
472045
813358
640848
256373
1232100
650687
237030
946887
19681
214694
272393
44906
812170
1134394
1025831
1032021
860007
1129565
6386
837616
1233441
1033171
1204029
774817
1114021
587784
327641
1176535
813130
603253
897345
448619
633639
495868
1122132
348750
986087
150936
1154953
356761
118127
1057867
937757
845066
343610
700810
1145310
833458
54928
963987
674056
1002283
907042
391833
1022877
988783
1031521
298349
1236637
604925
394888
719136
776466
1259040
903896
929611
622944
966759
121154
536858
983415
734356
962876
1240833
246670
862146
741543
533162
871734
966157
342629
509276
1224711
1113702
834785
12737
1179742
1188279
578751
164694
733337
651069
1055123
591389
508221
1097642
446071
710857
258106
302081
406928
731988
850336
224693
756255
639550
703318
1166696
1222239
346414
343683
122420
409728
475413
142494
554434
1125009
665997
83538
907096
269559
695559
225455
310882
555819
387403
935664
653164
521323
627329
870321
125411
1241868
281399
191585
725612
461558
950846
646090
880617
1069636
432054
692135
365569
834145
687143
645987
51003
75581
430601
575397
543838
903983
462964
398201
323290
316426
1136340
358492
831758
1038699
380527
369774
535771
485404
527975
1201515
683061
544897
350448
568593
1099900
387140
1195427
463782
1151710
141965
41038
357403
340938
128131
442047
26003
1051488
219067
45905
94088
665762
1251724
1028916
620636
673043
710437
673353
1156898
1015165
710585
992399
313817
438081
931476
839355
1243033
851110
959288
109932
1130973
578329
837668
32617
698841
1236435
380541
100383
607819
3316
1197356
950235
105577
1154174
671806
336965
644402
596627
1055673
229233
719109
1208583
1220767
644512
805153
97096
300274
961813
522352
687895
1113917
302868
904378
1218259
257194
1158543
617209
757714
679807
407001
420649
804680
1192536
935996
1003141
197772
5178
1125325
563093
780941
448726
651827
51708
647205
334838
1191421
270662
104365
683674
753335
1196902
1123456
1014624
80102
345648
355856
410271
1019417
47766
146714
1094395
1246211
316635
500864
581011
1170235
554250
367936
391458
852531
778823
649268
1025054
303983
1036823
412021
171055
477493
606409
1071545
486966
293468
809779
958442
1144285
375893
765050
1190476
617371
471
665262
496364
361507
485334
745953
1220446
192523
146979
468648
314514
557298
1150517
415165
983462
18247
787398
358811
698229
70033
159180
24917
279059
433940
436585
199426
898368
471079
126934
171100
448754
1062053
1173322
488107
1046780
437010
698623
530361
1005098
385064
360530
818214
777675
716387
1053149
411069
972101
45535
296419
112569
552344
90528
1062942
959452
94861
280056
712264
537843
117387
275148
1048238
913466
1031243
83082
381593
345145
616836
459767
305683
670081
714139
1261141
1221596
706574
697283
689766
753001
739667
999948
398569
856487
363926
819047
812924
1138074
139311
214397
832776
435287
445189
1059888
92393
349062
155511
676895
931242
957847
104766
724997
614433
136857
1244808
651266
1066058
1014700
1081990
595872
1075099
684402
530541
418557
398701
641645
452985
215643
116817
412164
51624
228656
381253
218035
327863
923089
1184397
1236261
395211
659286
186408
795042
910773
1259610
428119
430721
146262
109357
367887
944140
240382
517814
1237896
656304
12109
861290
173118
324525
332535
148542
739358
230987
39654
337540
667406
645058
806177
626831
595530
109612
675291
986213
617028
619208
272172
351447
251571
347107
1196648
782372
1182634
399917
508659
368088
820085
453632
792239
1107008
588080
66460
730286
604775
1201764
470480
888896
990791
793351
664968
352834
339043
13110
404872
145130
1242351
782199
1077076
984531
1529
836799
383426
1102844
253936
2445
879936
857968
6841
57839
132135
964043
72332
927374
640058
913764
396944
795937
362623
97822
552563
1066133
112541
1200857
604852
803680
755685
1232623
920106
814585
1044027
1087759
898347
1164594
903818
10775
1213231
1203859
65712
494655
513935
1147778
1117476
1190529
678322
903854
844508
572209
134919
866383
35434
901428
1228933
21417
1066825
898183
266983
1227343
843489
54040
760658
691555
407344
991934
879791
1060759
433749
1048057
549311
443576
874796
678251
641863
909690
147841
1199111
859075
1260406
980275
793070
437019
238133
1145135
846011
1229479
229570
662608
365309
811376
939312
744365
1085238
1029012
1135335
1019194
459109
96368
339267
484976
612429
1035484
547371
762879
450924
243666
1126976
1035741
785619
305601
106542
108974
209639
184780
65735
990399
439614
428042
136832
1045092
489966
430271
507555
1007201
844172
306091
1128713
1193700
932499
400467
148229
837390
158727
747607
1049498
1252173
1263040
567278
391770
215773
1217717
291794
668856
969261
548135
362490
472857
129688
411178
594268
334626
187464
516543
28551
690515
272358
673137
1018730
663237
1114268
939188
608398
890955
1246786
620878
1254096
350398
81999
72910
769823
385598
608839
159215
196941
1059691
565259
127395
884427
1018326
276856
67070
35558
309421
741062
980563
1221671
353792
874632
386010
1081715
1022020
1218131
684454
1233883
463348
838454
473270
765792
1122371
841551
738892
337503
577133
395502
444639
362795
792629
464153
798994
421254
1170091
384927
702190
1127080
344740
1215152
1066608
604348
895279
572355
947715
179918
136701
812249
1136308
351229
939622
896164
676601
1012905
805163
389244
304705
22141
461186
169277
815725
711809
916196
408454
643821
655882
432506
761379
1134888
329480
459867
1089925
458810
257246
1246421
524346
1157819
182332
426770
983278
504583
236429
1198258
1151675
399364
424508
690859
5694
447064
502215
658536
191603
1142948
551457
1087688
770082
85037
1031323
1018516
691032
206573
383199
476615
1060434
1247301
383482
1160797
353862
924665
416382
519671
685607
763701
1157802
183616
1168961
180785
15119
294463
859319
160245
457919
455476
1102067
816287
258683
368983
1232913
504713
710309
1168318
674765
739088
768839
623504
356471
989205
639453
123566
840488
1009558
998946
957814
446306
1113062
64366
824199
385465
1122800
995193
128957
1074035
509305
697137
1196366
1160974
312745
684215
193028
355108
638098
172479
132804
241944
1228136
858769
1010683
550249
267766
471784
372300
810152
1072409
780665
94015
288193
151090
530461
964316
504099
320148
1226060
335322
528763
226433
843867
716792
261124
785259
116184
221631
1118286
1079516
1053244
1177245
696253
279509
1168743
154263
290381
506446
906713
355643
1058450
506529
1065826
356193
1195490
645930
395998
951988
96494
272514
268136
786132
961939
203603
334882
255733
467639
1111494
567095
582862
897754
540305
891769
797417
137754
1069454
1095635
90441
517961
400899
19329
308546
524722
1090346
855963
109512
679384
969361
861718
38215
187135
87074
121200
560092
954328
444322
340008
1062012
1132044
1205541
463206
235067
310288
174009
241488
278117
435732
725180
1110417
61048
872251
775502
848000
389149
393347
797689
1172189
1256288
80136
713502
943847
1263060
1047636
176819
4682
790012
381957
81179
179844
338849
598476
837376
611627
892175
879454
566822
470992
1006837
1062403
178439
680889
554555
156903
168939
1239654
296675
892017
1050745
838063
1148652
117543
253233
742644
629264
462179
373665
616170
705837
528242
1035715
1077649
710298
246038
791138
572335
365771
594563
916733
1109829
1079540
132924
1032002
575011
836342
1139650
1148523
794278
176643
249837
531247
783112
1191481
1262349
767328
608367
570918
608065
1011055
653230
96288
1070853
652646
1192632
314722
422843
905350
172040
308949
101131
1195030
4464
570805
998703
335009
1122325
363015
121481
1203751
372860
971037
233058
440832
173743
867784
594461
1040307
989879
159186
293487
607501
652359
684898
304466
635613
1046782
1033181
10182
245797
391533
473336
444529
507475
1223645
893742
1074924
1089186
162214
1111338
509318
608026
1066285
553455
1224723
423974
1213428
1030353
220430
1025940
146908
1109284
906732
373556
30387
823420
682410
720266
4612
1246198
851671
104306
307825
276754
957320
454591
428927
967986
768807
30868
652318
389061
1196320
406453
637540
211898
806206
1077296
883809
322850
716044
1196630
64344
1073575
146462
287975
57378
89332
747863
379012
881769
795136
872080
1186211
484776
1095857
34067
498229
254110
211719
662179
767569
316145
951858
485707
1007040
119339
180774
1229033
495236
180079
579003
381901
522669
289417
699051
838253
712835
228395
1180934
337462
636778
355943
112683
270866
1012435
1191817
340093
659763
260074
649252
809126
427442
228326
185
931884
392482
498079
422704
1036257
1162914
485943
1097943
808481
791033
232409
916836
610774
124235
341456
798704
157767
706037
496325
59632
236692
360373
957353
1031007
434731
894503
426410
1261784
634124
3905
1055068
469477
234825
1215082
619765
1160992
1013165
1149917
515423
961968
322042
417537
873495
140394
325155
666408
206232
570968
907714
1232717
1004491
270427
112124
711143
599180
252242
605051
126054
118814
1257704
721226
765624
1014103
951067
1001852
387013
895848
457028
396580
854615
751838
1032658
1139300
272494
394814
177321
1092826
638673
304580
897284
300206
341852
484300
417671
1166553
1180340
60458
998444
150063
407936
439232
869838
376577
881683
607471
482252
1550
874206
400355
334218
802538
443228
499510
404594
828546
813161
306443
100513
426349
970544
613133
1026688
585424
1150457
119987
880107
958225
859200
909155
481779
136547
205917
124842
762845
498984
359971
271352
336467
172165
577855
16508
1011821
208607
628817
449576
1039715
720333
838058
225337
669419
4887
1035619
1046528
583472
944922
1164742
1055338
70684
339128
363736
315045
122990
1106652
727795
1063277
478540
297535
216932
1123229
501907
409635
556637
62696
1012493
421211
398962
212972
62543
994087
932888
103748
296821
1205927
50228
25796
266826
317847
776626
871551
1148989
723531
4874
328790
38462
255685
927211
400215
484936
194215
153950
56569
1157743
1098800
372345
684098
873001
730422
1094217
576322
521502
291720
1083815
1098330
684845
919609
807829
933796
3336
924260
1153041
575810
491235
1249185
771048
666026
419257
500802
928166
266130
645286
430385
968147
1013557
641298
675916
442575
856876
1123584
522816
335169
559716
734222
949046
294354
872793
587834
932587
770733
356207
1229833
496247
715416
1105275
267904
751853
355702
152546
917788
604980
634067
846172
360171
443366
807511
68653
1196422
807779
1069726
349396
2730
115571
292883
1037121
15966
938195
906449
452340
670072
334985
447410
1140489
205127
1249525
165615
161938
825649
680379
891877
175776
443835
459269
880036
501559
227705
358447
432400
672127
894377
303134
101617
408377
775582
525699
730048
543407
1194792
174148
976991
466922
918046
745210
621327
945524
572949
718535
846671
1084034
23006
1053581
291989
462421
400244
1030082
248482
947331
962157
663882
1007715
805933
762357
45287
990990
557373
165262
1117736
111271
671460
1179760
1002787
1250749
533384
174121
845226
992808
182344
278854
1238584
825961
1178828
476851
667713
356532
1094799
1137458
1197664
146045
213882
446072
645871
544940
550901
458033
371904
688794
655082
715090
234143
1063123
1142780
278676
981378
1037717
409939
34132
439228
107746
1159614
382939
799165
427806
1084394
833195
313512
137187
596843
63061
608209
682063
916086
280704
867589
888526
310838
1247307
816634
1198822
735313
430416
916021
1117951
1113125
640766
936916
730879
490606
69259
719760
526824
1156223
1168140
131085
991753
558155
433395
964650
529367
255145
180999
952522
903612
832433
1101485
1177812
911480
267877
55441
482616
725679
675048
571020
259071
492353
647922
792335
715190
585983
65361
151453
1055324
816465
958665
494234
171625
422991
158693
280591
155472
283081
71537
566060
939815
596974
929672
172045
1246847
381900
338696
331318
626595
754273
330592
1222944
1165079
726776
816086
436396
44077
1117627
307965
602420
251864
449206
1105691
698894
260131
1000034
468249
88925
200076
1261063
539161
1203362
878274
793805
824825
272442
490012
444391
639538
445007
352102
666060
169479
903009
211828
1004683
297008
598789
391832
946294
1024152
987137
842550
340118
519785
492382
310060
1205854
699867
913871
681006
199171
1241531
136635
1127844
538128
949833
1047956
690597
594313
343285
381082
605591
19106
1240843
464653
340995
478231
926527
616011
299014
477702
615156
1157996
1193772
38316
435735
1105355
1098136
749681
32226
200519
995674
833231
1186415
298419
657659
1066910
67894
1212120
521668
1147759
635288
508220
989129
499587
881148
593647
910181
994441
568931
426111
303730
1060846
451284
831007
22056
1019017
362795
942007
1242969
629949
30291
874766
682758
245148
235899
155050
139488
1037737
27305
1187454
1132473
1164704
1175055
449593
16907
974834
882189
290564
97212
473291
968686
877075
154856
131845
735236
1041933
70429
195550
529861
588308
384884
514032
537839
1226122
781630
305357
678119
19204
405308
850698
602341
302621
936327
76541
95838
1049642
746307
310932
211182
1004090
276757
77267
751683
325030
321773
1188683
907798
1239142
86889
981899
957312
1029330
644927
367227
746036
1259889
296717
139514
784297
359770
1146372
970101
71576
488094
976544
1136173
813614
770876
706525
1001193
759634
775553
693601
668595
966743
859257
326083
374546
1201245
736276
960961
292665
790895
225521
749357
1139696
212043
1049487
916849
672545
993607
753709
697101
699634
907109
423309
343404
1193314
436888
730947
286478
424599
752522
754380
1122797
949294
454045
350377
534060
1033070
845749
1142099
431392
196732
533750
136297
620553
289304
420668
65843
640186
165
863947
303922
554661
516864
318271
1219212
1014155
797262
1015335
469095
128895
768980
711169
512794
49242
263087
527388
1008630
865188
159667
397041
607389
1073485
54628
780554
252844
456919
166060
261808
571055
843824
738440
733899
1064261
535721
591385
592959
1116139
882438
436888
795922
1021635
864754
645570
399196
1089104
448141
1259486
539341
316588
473314
1096985
871544
1227952
206023
226566
253635
1253892
491982
86677
1152833
98637
391523
455710
994495
892764
1005090
747488
717775
1077019
679735
286947
838447
282386
75538
530272
515380
139309
253881
360637
661657
1020527
1000851
55995
35596
1133077
915442
1259908
447913
904571
316702
439916
32310
157739
214592
679312
21949
1120940
992079
1161053
667876
163998
1119298
260697
860280
93909
893485
1214131
137121
124391
732697
1107096
622974
1078990
995057
342610
1263543
1160090
20132
749801
287346
1070900
696754
675747
260188
882942
808576
1147510
34950
1090530
765087
1198185
473945
621733
623794
724157
278844
835805
698786
1222463
1183995
579353
310018
208436
1022155
549693
608155
785211
156986
562965
389008
582473
437543
1105479
964532
72680
155491
1125090
151544
606492
722482
367159
455369
525497
595262
653055
779446
397375
279102
565145
666985
636750
559554
254879
993190
38889
119637
886288
415072
992567
1194177
1240518
218487
309778
184751
729224
714613
55305
151791
933062
924511
951002
233229
1104943
651886
697250
514760
285328
1008586
1105923
101456
99069
113062
448526
1225113
953019
527010
1060160
1098243
879230
702023
878496
953423
30273
1168796
491934
586068
912032
1053036
779309
793135
727346
1157393
228181
22158
713459
851711
383555
890424
661650
1057453
974126
1115624
1043611
314623
381148
781214
164980
555213
1231310
1010412
1188887
787086
456105
978239
824056
991251
22717
562689
6018
529540
115422
446737
480159
1182504
736899
982188
862549
1169427
731188
807354
953760
806196
641155
771789
618558
474409
989402
99947
761820
556091
109285
930223
441791
1111275
570434
1078086
62678
215185
339056
431521
1182642
570008
248896
486938
335205
593931
1130263
863504
1136686
742348
1193261
604236
953106
175507
565995
134425
115901
417587
934262
741972
50889
341345
1229900
869594
748935
557499
879809
1119531
39472
615183
1184170
991726
1043713
524935
467066
69192
1160267
886724
596980
778854
1089275
612671
55001
1071644
514295
259186
896171
258551
748189
1083155
136839
618527
1028948
12219
483058
669019
217589
354948
112886
441967
874425
693594
783079
917526
548290
887908
474844
343844
424581
1209982
560227
310860
854212
113782
85201
420866
712213
771575
335163
212200
913834
676208
178577
1184292
1234605
993061
172926
562675
552908
1012140
928194
334444
756266
858122
700613
494040
395776
717320
883820
1028397
893422
527216
1212840
1031465
365290
1203736
981820
76519
400841
669660
989669
1073858
23585
1074812
631448
486753
21
901240
771460
739577
854091
1154795
1059682
975006
1002922
778624
1078799
58290
62554
330372
479907
909387
1007328
55446
63686
76308
255645
904569
189183
353239
942475
598599
935469
774502
362511
1152307
582605
328711
787568
606059
1161185
1197847
1140298
995608
500206
648929
1024320
812405
516276
291121
93216
1211722
328421
1008546
936681
586319
289388
792353
571410
617814
811946
22461
1104239
1042559
1025104
777559
1032497
1153382
1084236
1082544
236411
890000
632536
79450
263655
10991
259394
1103870
85591
1182114
819803
1170240
887193
790797
296678
1263393
859112
250739
197106
1226043
638597
532729
577293
224495
702613
107892
89305
669100
81310
203987
349070
288644
780694
1195537
507709
950612
438407
281066
733610
1144968
1256164
93281
513692
989510
24772
497368
607863
830797
972979
1102764
889847
1004552
868301
774930
367411
765516
463875
546308
810607
1087939
686617
292444
601255
228890
659661
264641
1015156
1058809
469989
934531
962325
826374
1013676
605251
1231110
587825
1057071
79939
435504
661133
190390
374389
4936
1000971
376332
227232
1052803
156703
57111
762454
297014
48259
636692
577529
208516
240869
778447
28061
535066
293249
508945
1055703
1196201
638258
687656
680929
463329
281455
902842
517957
510561
686190
42488
389203
344335
7925
999297
146288
97939
818270
556914
290868
588227
907342
220491
1024122
949476
721471
1198458
235435
460471
862786
566805
1143583
993139
1141245
978717
638729
986219
1035918
230991
885814
511837
944884
27710
268800
826289
98960
801548
115032
1205797
1129015
411693
526950
1213317
939329
74866
542208
130242
7138
1176082
720106
931539
626911
900480
853185
72751
110638
165966
783355
650149
1225200
916573
728178
537142
1047517
223339
320588
500424
1156002
78570
978717
815565
516044
888468
1023833
497602
657804
756518
282817
973347
668626
225821
298536
268569
1005345
371463
540759
355210
268582
551523
735534
826644
935134
722652
791146
1215425
260142
1167639
195647
927792
909635
498059
74030
558787
186990
27336
1093842
15797
539516
206781
105055
659495
100222
917792
544165
446359
74917
958384
448804
427625
753422
576610
542090
346068
147625
624564
731911
1117359
1095602
997964
162061
337507
310016
1182598
307462
376537
614585
144184
616400
339834
564013
571256
541003
1231069
495696
1157737
972781
155489
803456
165943
194196
557729
729396
1669
176405
1193544
1042003
921269
150700
595427
985620
797207
35167
349755
1041374
1036118
366329
1172570
865488
1112874
714846
439423
11994
846702
163705
305006
619962
454219
1060753
499514
1186827
957068
1052750
737611
47791
1168533
1002415
960101
319023
828952
828012
700512
826831
285649
542564
785370
39868
379788
436520
494138
875333
170797
834229
14286
548252
450565
683891
549321
1124090
1201880
499189
830094
462222
652355
1089610
676579
1010709
609246
138265
907507
127418
954260
284680
970169
109650
979655
804083
785068
789696
980771
1104075
850935
169126
141506
975155
579566
538679
1144705
449841
718927
138739
307176
1027205
308527
1253353
395979
728732
766907
827166
899930
382481
615518
425868
987714
742735
929224
749459
1010510
916756
163571
274024
355095
1141387
232260
154480
64200
449361
1023580
845680
614621
923817
1083087
1186146
457595
963328
155329
959735
1182260
663430
526181
680596
1164460
369859
152521
1228976
134360
173064
79466
480253
338318
1233260
331929
346055
1112618
1018716
932925
391450
1169243
452014
583497
134746
300447
968838
450484
150372
602103
775728
51256
904860
25654
917400
332438
864430
1011539
162735
199399
352727
170367
756970
702657
849736
1095137
499514
1069289
5226
1148605
1060743
620679
997513
676672
957276
115047
882829
1020586
8954
1134149
45896
524069
995859
99337
175089
958506
267396
1183177
458829
145789
946719
309183
456579
23378
123180
861196
820650
725755
569429
284086
1053462
1079867
638934
561502
671418
727184
77285
23426
892202
732197
231461
536263
31612
434807
1186259
727737
167898
1234238
834948
948668
633209
751647
815632
424746
1174957
857903
904672
1070815
688989
966740
214572
1106544
948839
657422
1185060
1169798
579722
917017
768754
435567
112874
488328
189235
612476
933964
636610
829337
456337
797547
38925
608264
339613
699247
1069103
182145
419470
315997
973373
630819
1169071
693164
15719
27286
711384
1117005
86641
115828
783744
946885
472000
59207
372502
522957
95459
396606
254469
634134
309366
42229
1187772
1151268
587331
616685
650102
1034609
512963
112876
678978
732354
383506
1029973
1227506
602916
919522
49572
1218903
651773
816691
237980
213020
1076113
522960
567380
128417
601007
1260467
803511
561947
1012989
481696
748877
853658
564417
511726
539515
736094
266277
717962
718620
963693
771745
1122235
105116
614941
750295
792593
1069840
1038308
109251
74920
768696
860184
1215991
564758
907509
930706
640372
1084494
1110302
908440
708546
58768
819305
1125072
329689
308660
167294
434222
1163479
632909
959910
898722
222343
1222073
728227
562496
21144
21083
304778
859979
81042
1049641
1263693
867926
538225
344434
158940
828815
1183664
706211
1014322
1226903
586843
1146531
192270
852782
1219920
1200688
886621
567348
854533
610331
363654
75539
1257128
326338
959149
652897
1210145
1034009
647229
264118
578885
373347
780102
594100
562644
560486
997229
751070
1168786
197666
399438
640281
291304
490950
450459
469769
13202
25587
584565
1245455
340744
220340
244492
1161866
26379
903111
899557
1002258
212883
434834
267309
865663
1083336
124742
301177
949537
156099
512065
1098212
320207
883103
969299
276622
1032252
738562
981820
214547
547329
871269
1255299
1165146
1160641
682985
672664
1170779
552542
758972
161129
199667
564332
421896
346131
8374
73406
785211
463300
874518
454924
317037
480685
606979
905151
824957
963990
56457
155167
870372
757345
495968
450414
559860
254686
387147
1072781
61746
303455
1009917
844172
1252943
105562
476420
349632
842057
357736
8739
651341
202075
374336
852553
181413
751925
1212023
38864
1001569
917506
275888
786893
171468
617096
433924
1223044
552690
736244
389953
322705
441078
1246454
831673
417935
1210955
731095
574282
870906
85330
455517
888390
19480
803669
263064
724475
519654
820594
371290
1071200
194137
353576
1203428
528261
1185611
946119
650217
968141
646276
506204
871043
569425
396653
978711
260163
485206
842735
703256
1088520
917263
661580
740324
574460
143915
1074195
1232268
825629
1016566
676651
125754
387143
1168129
1162916
273069
1092584
750624
258006
1042484
899723
1109285
840100
193445
1230927
383447
906803
1013689
45808
670332
632204
499149
1164930
1072604
1234726
313902
1200710
866631
381926
260149
649916
511176
684095
654441
253061
231968
949811
330538
280009
185419
799060
896128
1070797
935186
25367
3705
1020564
664108
497595
167264
105981
899605
637918
541601
225224
1061256
437757
1094310
557059
207169
266241
59707
67467
1037510
205522
1240101
179214
792166
240409
588253
339883
1080737
98599
102073
660287
358587
365282
276836
368696
964264
604157
728505
1025455
290413
811840
1179677
939581
220464
280513
1087932
54610
977091
439593
176016
567071
544664
1225726
1062960
1034694
722946
143646
354364
426889
646684
615892
556540
1132497
990965
289558
885709
110845
586812
926448
264668
1146734
1245754
1243102
392821
547931
210012
340270
249971
752720
179756
1027060
1262899
1142608
1041319
185833
1116607
950910
1031591
838197
388307
541949
1163445
38944
496913
427859
666868
856585
524388
12570
144063
140606
893068
887662
636280
1096109
1108553
109907
1011442
314626
644948
32741
360086
1255447
512091
135063
359209
1096176
676872
261836
623186
886474
160071
496599
555131
171005
203101
884646
241006
753236
413415
587320
797616
272206
188872
193267
685889
117233
1167723
485832
910018
636296
1104409
680831
460425
611850
587811
567863
87707
855936
555176
210516
270140
965098
632157
868890
1221376
821397
352284
46261
231345
513467
148712
666715
1044007
135515
1043432
1146584
564266
1134396
1142643
900118
412056
348150
121742
1094354
744469
80108
1170875
836703
751567
1149407
43358
841892
440162
500374
762810
471234
730225
244675
484747
443973
530921
1067952
437859
298075
598145
553825
584000
708759
383248
1180739
1098317
788061
133400
695026
517379
187176
845866
8132
1249949
55644
678388
149824
1222766
565015
1212475
1140352
1253660
817415
983190
470124
744663
213386
488863
1057161
536073
228404
373105
544809
1038251
419275
382641
929873
1217459
133560
820483
796194
1194874
813073
1000041
681506
601491
108439
993089
977086
263555
1110093
862705
430542
893211
557331
302590
264332
398132
1225878
1029394
370206
582320
575820
236530
992377
45365
390136
526292
239019
613340
194178
1041478
1185116
1144966
709419
1111145
532325
739087
3997
765723
824129
1223677
276206
51971
683121
1121941
282766
877466
262948
343641
1107320
718212
178285
209403
323208
481251
1088349
847534
1085973
334923
947495
282892
1034950
1036195
731925
1245783
509530
633462
1042021
382915
615449
967166
328350
290776
462147
751842
1214095
34828
107431
374145
854861
870828
277443
416015
352760
867834
119277
218305
1164207
769246
665573
738059
274067
48914
344019
52263
584850
1166695
1168674
992106
645737
419328
617297
38414
451311
751300
1210935
127754
1111343
608126
112150
845092
556786
451430
947939
1187653
264432
21287
136185
161784
1223984
1136738
622113
624925
110576
115334
675594
629611
406956
860570
1028376
866475
885700
819925
758415
170294
256953
373398
1256161
872255
862182
1014040
466945
1180968
505178
680331
124917
1129328
386709
587371
961854
90107
787754
1121524
494484
1175517
1037337
397332
1006801
831553
859416
438505
1141875
439203
1175824
701853
1027698
917205
520148
349221
909587
1065984
269307
148991
764717
261402
331104
507315
1199265
591095
925855
431311
616971
1204032
347276
662104
767665
440681
596402
107012
1046855
350842
815708
1035097
120873
805274
912121
1021924
542780
134632
1162075
1242171
1257631
808796
922963
363221
1192743
1217262
508854
58067
1232183
619790
807369
1175142
199072
286517
1175448
1019160
1060217
746581
1075594
351600
885327
844076
1001885
940656
1088396
935542
211948
172863
903056
602195
792125
637186
745138
934510
1097441
657064
223236
388496
490372
193671
247052
395265
811265
826210
1153178
628304
415238
790827
10494
267290
735992
87619
1778
956517
462018
1131422
110653
1174155
1093341
546554
767858
44961
1045182
313659
1037659
230419
66575
39730
661190
915259
289135
167372
724172
1129981
636695
1159788
1221305
316588
546048
87949
1142497
24355
46614
708496
614134
1258609
781384
976490
120916
599664
595278
699234
372779
28519
974114
675497
813981
839663
837085
775324
1224181
876621
799505
937725
477645
460393
417837
836207
269651
1173544
907852
271340
937375
43840
1185545
896884
5821
173367
682377
433508
578810
221745
1181405
105734
903320
1263499
1130534
1154675
794734
669679
223686
880426
65939
1165060
30947
980559
940843
565291
282265
78234
467267
1058193
529803
1175469
998737
384819
1185993
717480
328604
680519
253742
845501
567831
1109925
434137
361092
1171316
73451
1252548
259881
156849
476653
671601
884238
515972
49235
637491
712270
273529
961709
483829
1077340
508374
549479
870448
1048283
1259070
377034
242426
623942
496275
1230763
796904
654429
1006405
915962
678606
106719
1204143
751015
247089
119386
264263
218154
237238
823724
865725
1031169
535383
704814
407538
566198
255132
1211768
781705
433555
885666
115090
565408
483083
1248122
465536
730067
898481
328924
880020
364965
228545
389518
332609
383891
46274
318404
386540
288598
1006245
545802
458473
71340
241803
763835
842288
248550
770107
875347
603387
540498
471591
710734
410933
406494
1246946
147453
914267
249259
734268
1039552
924377
102923
423178
1904
720730
867688
246698
1075964
1230857
84077
903522
299945
24562
1229226
266912
60606
658657
36372
230768
192903
1145730
59585
895744
672267
483653
652481
775429
585161
1153846
940112
63895
155908
1091573
563301
251304
221852
57713
316457
920592
1225677
647646
987217
1012860
1193591
1104668
255613
1224114
980026
187386
1062991
522949
1254793
784961
1082267
1181822
770436
626760
90758
228863
1138254
340552
22426
70981
1254356
1102357
505538
107507
927200
173114
412852
502966
814065
822080
1029406
362702
789602
1133441
37134
951943
214221
217406
688083
347500
1016516
179408
704603
565110
573954
1263208
576319
54076
138502
791061
335972
520378
1087562
395957
726031
459687
694993
1000523
34270
951436
370889
1136071
430885
19369
840633
877643
1044112
649948
1088072
1258898
1070580
172271
881966
12261
806015
1238185
135411
352811
106838
702250
260287
408529
1123194
1172822
1042488
914734
483215
77924
964257
519214
127699
1140347
593451
358565
248424
844648
1067054
980703
817161
596702
1121983
172801
259702
768344
334521
630979
1104784
790138
1175251
207347
633789
944340
831458
29580
230861
476208
332026
1076025
655042
447888
1106549
413123
559669
707712
1212607
555133
994998
98803
1107820
321847
319910
97212
561528
926763
769198
1204146
704932
96304
847269
540202
188006
982076
407575
849040
1153017
961800
1054158
984084
460077
1077791
1171924
1158164
1076916
233282
154534
678292
1147207
930444
551038
411409
420246
599949
203240
811292
764281
1216476
531780
891200
48684
854660
392820
556490
359275
582899
711896
638680
868057
1000390
1182581
724547
335948
804054
1022696
137318
1100967
1205677
1187521
1219947
702587
502972
218104
262974
496790
1089141
403049
973257
222085
1182351
908059
171287
422921
1087891
772255
1229624
910114
746344
204975
109254
761767
569647
958893
33004
1228637
995878
577620
960021
74226
11761
36865
214103
1236953
1036691
1163005
752168
493273
1228191
1115839
700412
559402
573667
549656
438519
1004704
412057
767087
514976
742763
822664
949010
350086
977041
94612
629878
616925
1126970
67905
932050
768191
509659
1008344
978784
90849
459370
683434
76462
98176
720973
175326
819954
485709
1009050
91226
1165593
748377
236180
1148534
341653
692332
619263
1076780
1192754
1222418
279854
348151
1104549
849547
278774
1248249
186210
315836
1085768
578786
1057995
197824
904531
1166126
315718
726633
316847
214193
1114315
455586
755389
611044
520114
1201140
876638
827169
823548
226887
879793
651785
1243783
775086
791086
1236861
168372
1135893
769698
1159253
409286
660235
1233297
338516
976273
16941
582761
475391
1070336
390505
776157
752535
792505
398538
124546
553626
415273
260032
380860
716868
145708
236552
1120422
184221
1137757
1247817
717561
933347
569224
1193449
122446
970311
283449
940841
702976
885434
1139739
670017
904267
764407
757695
1229223
519704
934930
32049
664767
236913
99996
1087473
507620
723754
352816
265560
768211
308301
1050559
253482
355849
831357
430842
935415
798317
998661
842589
830672
892223
1167589
644337
774640
66589
1069359
81759
735011
1113837
629661
804860
662504
298963
615309
108332
458692
108068
989916
753656
478378
372396
986106
680171
500095
5037
1171362
44188
1155356
8467
567708
887423
893325
846100
514835
1085523
567957
245150
1241861
873339
162424
52811
998721
83308
885304
450065
661386
337875
334950
526033
450828
1065857
555953
1252846
389053
869858
231062
1231311
858963
1231240
453244
1206567
504619
626423
493225
681878
801899
600525
1094368
1187919
796785
258137
1074915
1131835
986065
1166857
546957
472643
1159538
11212
1025220
970547
119681
406653
32068
984516
1001246
1218773
405733
1025274
435271
924321
155090
182443
843692
499210
139392
218432
349160
42998
63055
686255
989755
876047
1206286
736508
227366
680385
505375
89977
1196630
548671
483805
724821
912389
781963
1008744
646145
1006627
519201
865077
700507
151231
227560
517349
948946
1219634
756570
557572
655269
734157
400302
1193065
184683
1254815
466824
686977
540380
517130
477406
1199109
697061
965910
713854
723165
1200800
124054
821835
575153
228276
1066277
415601
60718
695196
1052053
1103049
1154091
198540
798160
926284
1241227
1029318
999024
512247
987383
240242
862122
139791
872555
720825
1175371
191282
529534
150125
929021
413968
1057301
1136068
626584
287604
308344
993088
119039
1104403
171383
104300
1216041
653230
319308
433040
528901
366025
398923
1199413
1228573
525746
948288
916751
272336
1081311
936771
1147599
541711
42368
326849
725378
701694
265098
892591
639596
918368
747930
1217939
964323
1045794
282671
526679
365924
660693
71068
399134
136013
452590
214603
160967
682323
377115
606706
1029488
710572
35040
1185324
623279
599775
1011336
17369
432309
608323
202441
950511
158754
1192886
48578
1166923
461176
945321
1008443
923768
195837
566025
1199870
148633
429697
1214736
237407
582294
965231
234049
853524
330576
1065631
268121
1250640
487413
1156369
19087
597454
1063071
254802
565119
1107716
1207431
348965
1223100
295585
1097132
1097826
634692
380721
757288
658474
930773
1053929
772830
1107307
331826
187400
1051275
259501
412397
674907
238576
422172
489488
1091979
724587
1209911
300091
50929
867988
531193
438794
622317
352905
68339
564718
1084996
63271
929356
540498
547424
396135
506657
913066
320293
771669
1244966
460429
464862
281622
1235817
325041
836599
464547
1058807
1242568
24978
955160
790545
973410
773919
799390
1041260
143439
956278
285571
98220
919259
688467
1033309
947059
1155558
287370
263566
100366
151158
383231
655359
379066
452764
666161
287795
804882
315823
1007991
491915
724982
592542
1264086
989240
989128
342423
890696
644860
515004
562243
1088110
1008963
319017
1143770
544098
829077
848498
804737
1094309
675649
633721
371865
466920
311941
881263
575761
362936
596296
141026
888416
731381
826450
30944
186493
332254
538434
437200
850784
1091907
387483
649528
1075631
986756
389450
435515
881797
472915
738384
250861
603527
594908
927690
601169
1198305
261901
594345
279137
459216
253029
1192389
736773
64746
256391
1002866
283817
550146
757958
6182
1181081
422414
573371
474529
1197118
1214408
1049871
961583
852810
19309
797453
1100119
831888
1261287
1228463
396947
1264784
208390
829194
706061
1024554
758755
835618
118885
507294
447789
567139
189122
762816
1090843
328975
492965
128441
647070
673029
1187431
1171132
476406
1038365
33766
217807
1091193
57451
1126540
234996
927927
909525
735322
1080664
1044934
507858
296794
1085274
378110
258555
418911
126696
718063
153563
1143982
37702
900299
455274
89274
283077
170412
1181548
779076
798288
615154
1117749
915014
1034361
534349
1092716
1064141
432833
1160639
107461
333600
597904
322560
249708
419022
866605
302078
605380
367198
513137
604015
75305
1011941
1190303
1187780
33918
589721
102102
759169
997543
1199692
849420
953269
1242668
1051356
39618
1160551
1999
78062
157128
82325
1195499
1014903
956016
711480
61985
1175033
266712
530028
1072327
133453
429751
275746
1169066
895031
354071
953392
193300
484258
715374
656434
383008
75456
799539
1124304
333777
977228
927985
586963
299755
19241
129524
738036
549993
852898
1180643
639043
6587
467820
871882
654794
1167046
1172278
728041
413673
626299
863896
518149
784750
432995
647604
976379
258721
694993
840009
1216302
1079630
125678
468807
44967
655969
546413
273036
334593
621105
304967
728349
250329
446587
583799
1045035
1223374
93480
520816
1141749
297081
930483
752157
1222732
8246
670842
513899
1259499
707537
1044703
1102266
988459
426502
76122
71159
880329
1194470
1134539
460610
304810
841435
560724
628595
638573
570722
452661
709925
891600
773574
376489
1014652
531966
252139
602857
521331
896823
658282
527122
959111
526665
175176
915178
436612
549076
582652
228192
458714
1205608
986726
374052
41765
295084
892455
14559
16042
231500
718730
258958
1025901
1053231
647022
325700
838276
909298
813590
822908
473581
816590
1240158
1135238
610681
1018607
90603
883699
588011
241090
438768
403850
1162575
191508
549729
883008
62639
140276
120997
289306
162457
10555
926536
894509
197336
537981
814853
902587
434014
1238633
91246
762436
370602
648555
36270
142058
26096
207463
374127
643003
954832
14625
585131
614525
514473
946943
778930
1148552
972342
1070201
918063
113114
448513
669128
1112962
391120
1135657
924885
983936
207458
222920
831263
181594
65028
108046
63162
476069
1049498
534337
1209867
328082
297013
549348
471212
234346
896924
1201671
159220
982101
705531
17742
1076561
129293
1128355
1113805
822301
103756
328411
943437
575504
327997
78519
969365
215207
803464
120845
247623
72629
520584
1221766
1222234
1098599
826002
313530
502979
608349
839834
1157060
102922
321219
295151
1229749
310824
470378
372397
513255
73839
751861
693963
868834
1023822
561649
649504
361380
700092
85323
227140
269391
81258
182753
715453
1254346
837953
246979
82323
78107
1011798
1146560
698678
592337
94832
608681
265764
33054
898709
154063
1072752
402359
648138
160626
450714
1106245
641983
957561
269673
581660
404500
1026517
598164
1098742
1227423
600220
986802
13219
549470
259876
841468
253509
778931
646883
45469
519664
78467
1258534
199926
814732
220514
811877
969337
1204019
365737
16274
979684
1081262
927084
286906
517855
786712
1072840
1101609
27231
1104458
302355
778303
988174
491792
1134057
1187877
933633
352859
231789
474871
838627
545357
839306
411522
353320
81079
146398
25328
1114908
695565
479790
719327
214997
163815
1058613
884632
1115473
264882
473339
659306
594437
654159
630644
778494
837450
1215989
458510
1190672
206172
697303
35402
1137184
1220233
447181
148251
301011
978366
250889
499300
955075
53757
848344
1036539
990450
776258
444096
1125584
869891
427940
920774
972755
1053524
472153
389638
259456
559897
713334
1036473
1163781
617435
75006
662796
518970
380150
439509
569200
20778
712752
433389
28017
887470
647729
562008
340785
573965
132802
1160667
686563
1216600
947453
1074502
762768
119655
316658
263432
651836
341185
12088
496506
129918
551321
280086
1103464
1225393
219688
789042
654189
30024
1227514
228715
1105230
1246017
1094187
1202411
1074537
1170023
377539
394467
36593
1040309
1094124
152374
1252283
99703
193309
708971
379282
1224032
733023
104966
570962
732014
619033
395569
925301
57545
191406
825675
407175
407920
83836
987237
1081660
1003539
16207
750039
611305
622741
1108632
680663
805982
1113304
458174
149086
543048
199778
337640
701733
626782
1171416
817401
160833
468163
816590
984538
758849
111763
282073
169460
733067
260423
474054
596586
992052
100243
101331
908308
164719
578310
47576
302770
276056
733758
810827
194206
416593
333042
618474
822202
613508
187269
22074
1006627
1208987
736982
670201
714340
979471
891644
1087414
10186
856753
546039
1002962
986030
443466
1103338
578907
443196
878764
158049
1063857
824975
1066524
758475
1189795
415475
520395
525525
806438
354974
609127
932571
477971
1158473
1061791
931535
1057960
590435
1208062
1036319
82078
542022
622043
988429
823125
1218873
1117864
781556
679712
544423
46031
786076
1158997
10269
324778
823161
1119811
1083943
394988
957377
201439
484037
366261
283888
247677
356443
388585
178454
728435
602403
1171163
389535
731353
486610
334569
967280
993759
601816
848183
1037607
1059367
152941
1155398
918852
971662
769711
779134
782102
1231608
219365
1114488
432493
75761
614151
34486
629285
870546
180816
905512
1012685
529386
609725
119871
1009194
458237
425115
1014532
984719
897562
300563
1101331
1023534
1140359
938797
260376
1039519
266669
76133
659263
473024
1210007
414556
154746
477269
46498
194633
190985
1241569
81508
1014080
1083249
65258
827290
1223258
187978
1214595
408185
1164644
735936
1197403
940527
15105
644071
565442
35099
85304
745514
353679
688140
709215
757366
996668
849053
16708
777203
713219
864943
1221179
1120085
1101453
318071
541433
574753
205151
144380
181795
696190
198165
429084
197231
928092
858787
950732
1100397
220972
1006807
487054
279494
531359
380206
885499
19669
913299
362168
1070821
485980
658450
740609
867273
946105
791243
1226486
1136798
1206369
842104
825588
1034921
555731
586623
66362
479651
118317
15508
996557
923992
477731
1215827
228102
175463
860791
1042640
662013
11235
1155115
235991
537135
1132638
1078228
1239408
278385
107124
714129
98746
347948
500467
225442
1077423
27791
1257162
1174049
951020
1081006
37702
1260872
724912
973503
240845
363021
715877
927387
607278
513178
1045745
1050457
422651
301943
1218323
621718
346485
851297
188706
824141
1256961
765775
352995
337158
208884
798558
1169475
404686
537559
778316
973896
744774
775886
655111
1250
907229
924960
842537
742836
809118
687576
807819
569866
820148
989695
266920
102
1121685
287893
82036
603513
437795
516448
695579
820378
319003
618030
632618
920971
362
1026931
192290
1120678
972210
1256955
76761
1162584
193067
503029
740094
400243
1213258
246611
40325
936753
718841
4038
265189
137756
912890
1016422
275093
514355
133417
18113
1091922
723416
442209
171064
1052221
206771
180944
836539
944178
932093
562445
488741
787498
1026129
997003
153399
801482
191936
743511
157359
431382
812131
121786
338681
207641
1160578
416
703229
968266
540433
879573
691668
446607
641545
709436
607137
1164333
733401
226480
185230
1083254
639757
1120679
650493
938157
368578
1256652
1024065
487228
1136132
104716
398395
532792
965484
949160
1135805
1053993
1032558
468619
260758
58630
453665
177805
323875
160911
310493
356402
150764
1238030
152000
988049
600726
139708
842920
836579
958422
508286
529676
329892
1136530
185096
788864
1187747
739467
976819
1187740
373380
501398
613258
15402
370636
1208009
1131763
958678
812084
429435
959685
1219341
476543
997483
954533
1073265
510963
110509
289461
703505
1034935
1135122
56999
589975
602198
972500
15045
817867
664617
661026
1206890
477418
301356
879198
677311
753540
509581
299399
889609
1220003
797906
600979
734573
1048911
366271
673094
566689
686822
639391
454557
132071
734127
279893
556073
591790
362655
789231
164332
1092675
1239019
495484
1017609
982935
708897
8913
771844
104026
124744
682498
1122867
579373
1151962
922404
1173639
339971
125190
807123
1109535
1118328
1144046
574724
1172633
137058
612773
1158674
303006
182473
779043
80572
499242
1219660
454142
411733
612155
936083
754624
197976
1150919
1037317
610885
539397
482449
1196315
29270
736340
1021074
781244
254824
827862
746611
222271
213061
645549
1011788
838020
774889
14770
831953
696078
349129
945647
1225869
775845
25885
734896
596062
60580
698512
704498
292647
959027
224387
1003821
1107020
973348
30889
568846
1013801
872836
567636
295602
247178
952009
1011208
311577
1061991
499542
280809
490829
932639
928909
417248
491413
828348
1244173
532850
629989
391771
222822
841681
637696
637487
798194
69425
371674
1056285
73643
702683
1088531
871688
314383
886670
698205
533280
321380
920693
223435
428830
904149
937459
786665
250715
572881
1112284
893045
429462
69691
1198099
470862
909822
715105
560561
568836
1143410
677821
1248101
569835
186218
1254292
750924
58782
696204
59417
99182
835568
407257
593698
1132568
999207
690995
249547
396457
985525
277037
645050
942035
753847
252746
655713
302786
132992
1207249
475517
1074998
476354
52665
1017375
229065
329233
589168
174093
1117703
818285
1028266
666674
488433
642260
72373
129093
924513
901067
269331
233882
1172124
599489
202763
251219
490273
341451
765788
859477
406716
838182
565570
455253
435898
1244467
284942
100654
369711
977485
1016411
389683
1094169
916208
240383
760939
719763
455805
226994
1259035
260840
312835
686718
632061
368349
417923
955996
1131813
800528
861770
250618
54276
501941
376851
1233742
1250666
130532
796245
1105952
425204
1187741
551521
271247
402913
329635
280824
122618
418035
534810
1161883
1264500
202568
291503
458722
1072292
1058118
1077047
218073
1229158
197917
952509
92546
69355
804337
933027
333135
6311
808235
446773
950900
926079
145468
355614
149122
442940
927314
919963
1067936
1123952
949733
1114437
490751
143452
1039493
747452
481812
1110933
232369
650681
48167
686848
1238947
777256
519742
1233799
412635
496354
47216
536911
880264
353360
927663
290768
139484
546902
1261777
346906
1126409
990390
387966
727481
210036
251567
713760
1067440
1068325
937437
693913
577978
1061116
756761
580165
222342
788449
845524
1138914
591040
801906
9977
456947
764134
887141
391101
484583
799468
925750
441574
713192
1014959
47014
319139
12887
768345
986736
69528
125514
540973
158238
1190920
579883
159760
939752
1098792
600957
842254
683373
476664
701714
666249
508324
565703
577855
370951
204226
1114611
802483
280050
127744
734609
505019
808205
1258970
1044665
566951
796614
928426
398330
344742
944219
784084
919834
173943
591083
962298
972165
631633
1155250
56312
323814
590930
877377
321531
597472
745388
724969
1185182
1062763
1195792
101355
1263699
683646
224918
579955
881555
371739
546695
821305
4345
1024156
788048
158572
422442
523532
58385
1071140
665271
454732
688656
142191
1107389
578518
690448
727366
1116431
100490
1244224
967709
1173320
597015
525750
417053
679683
222011
997298
311413
834670
1127991
564872
856197
210554
403129
998167
937335
229916
1125244
1213986
267492
477155
514949
98880
31373
906217
592990
438928
689310
150301
688532
228788
505824
737254
556543
291510
984020
846703
189200
12812
1141221
409377
1147455
1135123
145952
42738
51879
163210
23642
974978
916119
1119395
304260
1045253
348171
957179
595430
474900
814721
805392
1206503
1226848
836114
511663
1162806
410886
128629
718567
309533
203892
825012
576470
679496
1021279
471078
824068
468910
323319
380975
994692
359478
546264
215768
137738
248628
704224
147817
582518
529879
533496
1036870
416399
793703
1043442
1185499
122515
196957
742883
1222446
909391
1144138
863903
722698
647659
260670
505060
233411
784331
1065605
937760
973109
61339
948958
1006774
130499
336738
1166229
215714
623295
806814
984970
1248251
127725
144669
381438
640378
515075
572972
675830
841351
544361
176124
384854
1216770
261614
1092636
1100490
1209334
940391
443956
966951
708340
645347
624936
342793
929565
854124
1085378
1094978
694654
621014
258768
434501
1108667
107517
599368
250704
1163838
307691
758097
69756
715364
1049340
1017177
1129750
497139
793116
818742
979735
963633
441124
312006
163211
1063617
481085
1112215
742023
192437
742581
638422
1892
74913
22489
1180771
24219
574433
79128
684214
457941
974573
702602
291967
356744
877764
650236
475633
315196
612769
101444
12459
142521
111987
573626
604982
308344
1193973
824779
88431
62390
112559
965128
94756
692706
554533
1093893
244078
653472
1244500
283581
974778
843233
13139
887852
369576
1159624
126044
598546
852554
1001978
141570
13505
940916
900020
1257617
210865
656635
133847
434940
865736
768859
65463
340982
993918
580418
58785
99506
27423
378553
79826
166966
1134345
1023200
80555
426563
976351
823829
1003544
253188
925039
1165478
620253
977225
215331
707142
329381
382785
777285
229454
717236
789326
895763
76594
887885
510112
1260024
474987
218845
1155608
1207033
320200
822032
301837
99966
832728
511172
1188479
1252705
705466
1193851
981866
674345
1121105
333783
889324
223031
1209158
1188710
568950
97868
638342
369486
505897
860966
635098
926448
255119
62155
545064
682343
1088872
1159130
675727
212616
722874
67037
1082041
1199085
215715
667702
684493
573465
836232
819694
41079
1176401
594757
414447
744712
359215
156447
207275
74395
1225296
428208
1232427
752724
425662
111403
669189
229616
1156406
839692
745791
454002
1073680
868768
187543
760697
316652
214482
1151084
79528
956059
647007
119997
760073
388080
1014631
759430
709322
445127
70305
68954
258879
752162
294777
852784
985705
878228
436767
438666
781062
873799
132333
1067982
484767
1050889
204363
508836
476082
144613
560507
782654
162626
733660
550551
300721
2772
986266
1072031
868313
206219
410701
1185551
408232
450300
259904
546045
568220
920059
655728
773511
298961
341879
107481
896077
675946
948870
995014
21942
218533
852609
1231047
993084
339526
552883
74370
682986
1147344
711689
452181
828649
887181
751182
1155187
1239169
16318
1066206
391990
1182725
341769
329753
101867
261981
31842
929301
443427
701177
42336
841003
194482
911945
164300
78823
762318
58145
779018
872061
724044
60434
1059833
435205
480391
949835
703384
932090
1028884
656005
718584
228375
518533
618414
370707
1003154
657990
813474
1261114
10732
1012423
263892
866853
604994
910095
217634
1030123
705631
1255629
531331
319761
466619
97442
873939
1169154
248002
1256485
975654
817002
1236581
526832
41898
141773
855868
414232
111097
867187
670822
23100
156848
1261827
295445
332651
613468
733798
206569
161763
1068223
233220
468078
81185
1097981
881579
796286
1234169
394049
742007
780500
573257
1083925
643132
447481
149831
311081
930811
930533
93851
558497
719484
1219663
317812
438527
279236
1081417
200897
1189624
128505
447658
179268
890339
630420
285747
1185758
998501
803100
750688
561990
457589
1127349
282715
453775
776714
1247684
959365
136035
328069
136207
1134026
1212193
539266
138954
1050665
294277
1091994
1087820
988100
751910
798942
587920
1034224
555222
544155
364587
415309
691518
198287
1066741
191209
911200
1200322
281424
309462
929863
1096955
546317
790443
1102646
322584
675801
406854
535917
355702
323316
11906
884926
500878
1057001
622818
889035
1030073
182294
795798
329230
1192459
57508
360517
1023877
257155
1153249
79732
936702
545661
260145
206041
743885
934774
927488
1050134
484795
1069522
465131
62017
54213
1191134
970483
1100852
1225777
426152
308672
233016
727588
377626
1183032
870812
559785
561904
489715
285870
417564
783387
639666
414311
619793
228436
1200242
353437
1173995
255180
237361
375000
442675
591939
941477
149297
737203
1058192
1179211
528267
159211
26211
860858
28007
464958
719298
291957
170568
674769
915139
552821
914422
1242662
740145
1008929
640270
1053520
186507
291284
1010216
686763
504617
122671
480353
72890
1124261
1040903
407900
340515
319972
811630
664438
213259
997350
270970
63250
313626
264242
65769
1239893
958252
168802
496893
415321
826719
340832
112902
1040841
500656
141295
763976
1222579
446784
137951
778631
986404
823553
78188
721072
342885
773465
842147
404884
286866
59813
852620
78782
99420
750293
695624
505763
791571
864420
749816
27691
1041558
1011731
152209
220840
242796
1094517
225433
275374
159902
616348
574663
609254
792558
92753
898908
219285
620777
818980
62935
878204
560589
1140053
863166
957443
1004958
231526
1042218
1129835
194456
4673
1037255
148702
928786
745986
872280
14500
11968
984507
885222
768109
893189
632277
1115778
25056
478380
998543
782162
617887
1029823
597760
329314
592131
44419
48774
391789
786868
1018655
119336
734216
854873
505420
780158
1035084
461955
1240578
770873
160265
887496
1216122
1123571
264039
708653
1075679
521739
990607
916230
672469
258910
616212
440680
484544
1109107
653348
626985
65206
727527
305937
1179457
491459
387152
547010
30001
932970
544070
126233
648800
111180
768680
450033
875583
983164
411990
849131
395757
1054065
523337
1006340
942963
793632
685575
722450
98788
927973
59370
343416
69838
148868
122393
1164193
3355
532249
205309
989451
143453
560038
1091912
468973
384339
364397
1213713
1016721
427952
457245
259382
547537
720486
898102
989599
320543
160851
920323
929407
1210453
10254
751231
182328
355633
721337
498034
182416
810819
316960
172113
225766
205145
91588
963753
23705
510608
474494
1122031
14719
179169
1101649
11045
134980
942632
654652
963224
811649
788184
809305
164917
290331
187869
567026
1249293
295559
648802
1074210
1126619
1026678
1140218
807866
407151
945150
325789
1051517
1224287
1180985
695418
575060
169579
540625
361922
561528
993683
824796
1085950
499965
640856
1177964
581830
813455
405010
42041
1187188
299298
438435
70863
618558
1049828
502651
420589
105897
950993
1024665
68601
595375
935416
514815
783556
947707
1022116
1140067
327008
172552
292249
1223847
1109209
1243123
321374
706296
918323
651723
944721
776622
241529
346957
381876
380402
935667
233799
1252419
166825
933251
349692
1159624
459985
1141161
556534
493114
1056439
960285
75021
1186563
971649
1100527
468644
759527
35395
370527
1002993
59655
329025
658391
1162750
703145
354377
654548
52342
441029
45075
119905
696528
93604
416070
448126
351777
98908
504314
417885
980239
846864
432800
1216503
93545
660413
81744
316320
35091
675694
852520
1093815
568422
1176418
403577
1214948
493562
247457
961512
647829
1247533
863125
447427
290189
828621
643429
325428
752577
586077
131416
663539
58360
691280
1218703
170785
900358
895983
285700
461266
881130
347773
1050672
332616
157375
87185
460571
40357
1198502
945772
623106
3813
34908
1048567
573737
886196
682287
875637
317996
1244066
1259714
553388
178217
463049
687836
105592
143839
769751
122085
710012
183483
912977
884966
763467
598765
481266
325775
895059
25430
1227827
978456
779202
1235743
453251
674242
847421
703049
974421
803023
757041
1036330
432521
918915
440977
150295
214391
530154
34588
233820
460212
896545
477825
463190
237618
489944
1207991
1186335
1086098
288251
283078
153680
809201
101984
445612
764322
1102416
368214
1213067
986122
896208
1131867
180499
303874
1143721
1130497
925485
161552
956550
116976
629777
382298
1141325
215524
1230118
406038
640761
764679
836776
99487
549684
1079981
533766
281468
1036830
340561
30166
88518
1033922
623418
603099
430814
63232
737007
776426
1252360
614562
961532
1019799
1136157
902746
860548
611703
1003381
1113253
49322
579741
402340
360718
285286
316824
863376
1124612
225078
281027
1095124
655080
1263726
768561
626968
389150
781713
1040022
1199349
1202955
1199330
26808
446108
839063
162587
512607
606491
167963
424436
497410
922316
76359
290586
914022
797685
728145
700561
265569
1135764
735666
1193535
487619
831572
1217628
334721
526760
1216092
477761
980644
908377
250559
1018272
143620
54203
988109
810204
608234
363562
136513
81837
276352
423055
195988
358562
188362
1151390
292184
544830
672177
474611
1073938
1076299
757266
765561
927530
54521
481368
30940
651948
399106
782259
865220
566895
955656
974495
1201802
76298
576660
164918
338543
974489
802121
139470
959567
803728
331386
1182848
325116
343585
124637
75161
566942
130545
975377
80629
409552
312798
16901
1023648
727015
284201
376840
162655
612912
102825
747578
371642
474803
1079294
344130
1047500
794687
608393
839358
924627
505835
372203
921314
927546
460080
380744
1056407
300692
820380
1253400
30048
96357
833098
49711
620402
614637
990712
77627
662717
53709
1149758
604537
991641
549413
849484
991187
610427
992059
816512
819996
72250
174546
1130060
810346
1060295
695499
163344
274373
253579
1261474
353502
778837
66979
423123
535253
717730
1052430
1148730
249745
295002
1220307
525687
1033623
84213
667371
810982
1089097
1073702
794322
13199
799494
230039
280772
189990
172798
896415
1092587
655518
699529
281835
507357
73942
419986
915919
583985
237361
152631
753438
339506
1152072
616953
956347
633375
1048114
595082
346295
1184030
472060
218328
885946
1168535
471423
506173
775206
301021
248928
781444
934166
604408
677018
688158
1021272
221513
1152985
66963
339065
584564
1065511
477687
1250166
1196321
1047473
321619
699742
352359
459157
507344
776821
1105858
757503
322271
1180121
329040
1089447
666819
481311
1186256
110816
1166672
386242
1037174
1198579
932949
1259756
197411
789568
1056525
848939
130182
434451
688729
551445
999823
751354
546502
763912
738091
300614
574996
150416
221848
1079058
791367
516153
202700
1084587
636200
512723
503907
9479
563491
666089
270078
224682
966435
466924
43174
238740
824110
356956
963585
767760
857796
120044
1129774
1238348
1055117
846715
32221
6681
256791
745948
456121
1188960
249950
267995
736794
859878
554013
323138
838946
451022
410460
973390
944707
52018
766338
548488
815829
1083599
885314
888006
555034
1261058
843643
1187112
418288
142381
434733
469536
1219967
439519
1207746
481552
569010
41637
1014453
945785
71489
729183
1007406
471221
1185074
199176
1019302
834934
944916
23816
1005472
1067718
1001764
686594
910347
1121760
581066
974008
650471
293075
1130133
395986
1252008
1240734
1000869
980118
1047039
376785
1200110
182928
1014537
992768
350645
489277
1168876
1003575
686649
815263
463255
249264
55290
584636
41944
576726
612379
1007100
8049
316117
588140
1183577
256261
812201
51954
155708
262262
524628
684898
712237
29621
272415
862053
169450
599386
965216
1045254
793055
172200
1071433
386570
1054857
986204
1131514
669830
101072
841721
252409
807998
576641
291008
156108
313558
162802
894832
872577
580354
727903
530758
1148204
167649
1136580
751804
566830
43275
1216341
731280
331566
934267
972148
199246
1866
1173396
1110136
1242877
657985
228836
182972
1224005
1220221
723725
500502
210394
845332
5186
139314
1115850
470439
805374
591203
421935
1054248
812055
303281
545723
334715
887310
552002
176054
553185
1261804
1128182
148538
1116392
908276
790084
757864
868851
1151137
449660
1192761
299930
1190972
217482
231458
889910
811050
958899
920972
969151
532610
807535
585040
799001
610707
1185799
973412
1094379
472465
448426
435182
132890
1064492
1091785
16182
970028
1254825
693143
364103
1107985
389332
452385
296735
1263943
42813
344349
738250
198217
786972
1196591
630154
585238
824540
1036528
344225
1105316
804632
1208212
387363
1191522
381860
554894
463079
1170107
421662
1121344
28239
440759
396724
1015787
835730
592868
360348
1245423
172814
839545
409077
1133610
1070973
940443
900118
794152
642760
798175
231687
1049898
238255
361892
800187
584217
1176131
801391
671866
646192
1006485
119797
747473
902513
330014
851950
313878
796103
1124130
619348
1010490
1152780
246995
1184012
319944
969162
656225
454883
1085078
387448
496011
853670
596198
37049
28524
561719
1188954
397316
664424
61181
1174974
954617
764472
205471
294623
1191937
601021
395230
1148595
269546
941510
236847
170393
948506
515417
1255758
170709
168003
259738
852058
959694
668540
697103
473576
1140572
775215
1251526
1020716
21212
1187012
779572
65828
1247502
74215
469995
887692
75882
137357
739550
117140
1178017
207714
91397
608656
80756
264946
778673
829026
1135160
123977
770028
882750
792593
1106901
949165
1026179
859178
1129729
1212812
695550
79905
1049630
432912
693844
690201
178696
1040380
119585
550927
1056167
1225393
826633
846516
364815
247234
114235
1025697
788216
27995
347348
307971
347477
843573
559977
63067
485098
131180
674308
1173848
1067742
774947
1210602
968246
684195
291575
1054904
990061
583859
1000535
403120
702698
308259
1076311
846525
624227
237607
491575
490687
262918
907067
406789
1011560
893791
117543
326119
409261
552086
396513
101084
38947
1259445
682929
58872
719645
162694
756083
551066
609829
374051
221208
815244
1090648
570193
5400
930902
67043
77471
489568
645132
988811
1076566
1251453
4544
727183
856367
1028877
963025
534461
84588
875239
63271
73779
59070
191790
793909
803772
558100
86249
492551
403180
376641
1205851
427992
1231951
431005
454144
601161
926512
817841
802819
568909
1185425
197124
870021
532061
630755
754423
711026
787777
1094065
1241987
755063
1027748
1013820
594579
56977
915944
440769
994593
722008
1118181
209308
845444
630297
657622
1214035
753533
126395
547486
404143
996179
1032133
31180
1036881
1081378
96064
99817
149676
1238901
408540
1118920
316231
696459
822192
937329
1228174
338776
399476
1249393
1234345
965889
244737
416077
723844
194330
841439
335239
320012
380683
186378
709068
1091350
387611
855511
404301
1144076
827814
547209
1085838
565970
553184
693880
453521
390731
316305
872594
1030844
120756
1079868
66121
137815
463769
831321
1115235
1116216
891391
360746
540585
1193327
1072586
513410
116081
531801
108569
307605
993185
184344
433097
706905
17126
267215
933714
625022
959502
194094
1198135
906323
1000733
862601
379618
972445
546640
443764
236836
494067
985221
438319
1252241
1082498
366848
462438
665484
529100
1215030
1254093
586493
348092
772635
173418
502952
1045495
261368
838923
8116
499105
1122705
843062
371786
367393
88491
706209
374738
1091078
285073
136996
1090819
963949
73227
39308
355148
321144
1245641
501258
564829
364362
1132620
624321
1257737
966752
815886
98144
528794
427261
180426
879653
277967
1036418
788570
780089
632601
886485
403254
781048
464237
1025227
217513
484699
1216225
1186361
1046797
39850
831720
1155964
201264
1222690
29421
824793
984669
589089
613221
946390
295628
909687
17349
915805
485178
338786
1199541
979225
912278
740855
123189
689016
935094
171915
448263
365787
576080
709667
172075
346382
958156
975967
83784
517832
810002
929804
1224154
864098
963376
861123
654399
943951
542904
439142
732618
219072
423774
830174
662279
98126
1039339
1180357
1125076
1098003
480878
42560
674742
1170652
1251061
1040943
697701
378364
577992
734216
1089558
845187
934151
981710
696741
788499
1067085
1188342
1254467
550527
993482
295176
276777
884296
650004
541525
1031777
502998
1052114
934176
1222986
1145739
1002970
125256
688789
42312
121509
801773
798417
985005
753729
648077
516710
1237983
575933
946300
526548
418391
210201
532930
784395
194806
684278
960063
6839
628023
83593
417160
849440
539874
122255
1160143
115409
1156298
578497
710470
260692
995025
580966
201396
290810
347851
1204773
613036
731209
486334
223282
993586
562367
498045
893454
444337
19720
1228832
530178
47649
508988
1051775
695439
900102
1057282
399571
1153048
332084
209952
393029
833305
434013
1009327
158900
839516
310750
199848
1079751
412222
710813
266870
277411
1193719
885939
608322
462116
237853
1089933
84514
886553
96477
448961
62689
988371
154588
1115804
165582
799663
981801
65966
576861
380312
1261767
418344
1086946
1008725
225616
1168187
875682
379245
988142
968986
782185
576598
523435
620159
770486
814608
1064959
1137083
609436
725360
1046541
38300
176810
666215
714104
620579
830631
1115411
1184920
450890
1243926
1116845
92773
526865
127042
484029
582389
84440
349978
1197155
33175
328806
241109
868083
918924
447150
528817
668372
1032273
900021
1224508
862274
1210571
1033094
659515
269551
98817
1110266
105986
745448
1078955
535034
1128636
177463
1062041
1146041
181061
1083308
505895
484336
314515
11848
1018883
470326
330790
798577
482352
105328
890637
592441
311622
1240092
813812
279705
17380
111048
139013
739021
425426
947446
1020856
1046420
1216689
1004656
1091095
314234
431791
827123
741904
110365
110134
168062
1095754
202782
1085117
157262
964698
135064
583563
1202884
670777
458108
788307
1220240
1219462
683379
502321
643944
676136
577326
261214
97961
13
751325
75682
49840
44378
114400
326282
728413
887203
1234999
840163
925416
934253
622158
841909
1143841
548415
7968
240481
858075
673216
583738
1070692
1218524
667489
164836
1247457
1216960
88850
864927
37468
32550
820303
203737
1000089
43919
610454
690453
853477
442997
415347
1105173
337042
1223602
990686
336830
800085
443086
119679
723010
988349
1060177
1223911
1078919
339229
524440
1247723
7315
743025
661600
800319
1154392
333601
32003
389929
83505
671343
1256798
103836
9088
265508
1112724
524824
49432
983611
58783
323752
1256989
845252
719438
1009680
515131
134548
1113802
646176
618557
692385
87254
198152
463698
1247662
1191514
106519
1194129
877397
897132
696404
842529
91766
211845
1110046
22791
168923
718503
914206
227256
361450
846732
1089917
1079941
456692
1019519
124022
643178
471674
1202236
1187330
152149
516882
375089
646080
2302
12772
780703
864127
680144
567426
709889
1246986
550140
1233829
415513
294930
625978
448492
1054419
84777
342161
50314
382129
275238
1100565
279863
11059
429127
1040654
937933
223301
528852
228491
1098908
1019953
1091559
357809
1171751
905403
786277
1116091
853006
670548
1252047
391352
264201
1255369
827154
597830
468775
551525
409741
716370
307137
722520
609262
283405
1256879
494528
667160
423905
191474
322293
121682
57882
925307
1137767
1030180
339609
276257
1002303
11189
23291
979588
126321
957128
834391
449923
184508
523433
347606
861218
260018
530668
600072
903918
153599
97305
1045550
973575
1190350
545111
819295
365014
1206835
1003830
678378
507456
666309
681521
837538
391511
1115520
974883
1259281
688047
159444
399044
881509
107186
999775
902444
8702
308053
1226410
343060
562984
641811
3906
729532
241657
41257
123777
149463
393034
239372
650726
931073
659609
989758
714224
111263
199520
424257
526511
946942
782875
934736
324402
717765
763934
125388
913691
404683
837067
465358
12034
427304
914783
896175
1120879
1158458
519867
846322
1227931
657989
190111
760737
468677
853235
307445
685954
626615
232514
206143
649477
109803
1062361
1055847
52574
909015
212841
650891
500209
498249
453332
1155160
387081
746200
676
463774
35528
400025
918258
1006652
833028
252704
1189355
102972
139703
209321
1120461
58769
169283
730907
851927
200358
491489
921180
1190742
14537
46270
1134777
543398
843678
315646
1174860
502817
276583
1006747
760288
567553
911278
87054
1098037
194119
1086564
26782
1000373
1111382
78393
449753
217260
798728
1192687
194876
691299
833382
243677
1021668
1141443
1199130
1041024
1232728
427284
1021292
739345
378750
1221378
637169
918228
1147733
658210
796558
413217
988220
995828
246438
709400
504138
404321
906680
837660
502288
1133750
1249352
121865
114143
95235
380581
1205171
495074
640436
511302
962944
911773
735792
810291
363612
741835
550612
48018
906359
700403
1206686
611579
1158623
307524
1015106
422186
1016686
833813
421692
921031
599368
1052696
964523
12877
105840
597115
1225025
596076
191532
325694
602607
1221127
178308
34150
582420
829275
531944
759212
557873
651948
1114324
1215995
258839
573251
627325
121692
792138
546836
827387
257030
744023
307779
666064
985290
488124
351027
796485
299071
905426
915636
991168
1176507
146846
773588
323835
563856
1056772
606249
1180778
1195514
845779
932432
159431
650724
416550
115576
461307
805409
1170988
663696
64240
917091
232727
673311
695698
1051606
887880
925538
436974
970638
907414
1139781
755277
905450
816982
731982
561543
807311
208840
882572
701045
202493
189714
898270
1199950
1055404
711223
475096
879898
945700
858530
930824
1254289
844422
730011
190976
173846
1124176
936204
1243855
1164771
544008
711935
132567
170202
356459
120204
929086
435949
774669
482807
744438
1191441
41290
485707
674290
675429
438600
254726
582237
483717
288836
570447
606201
665465
544090
23298
1012656
454290
740626
98534
336360
726509
391934
745820
437774
1206860
480128
893447
1225978
565892
79245
1056111
712663
798326
719776
1251310
31779
459006
812952
652833
1054864
563656
80515
1038079
129009
257621
195872
599643
294682
1253664
1211312
170543
872830
591916
453737
454937
556820
807224
693666
1214727
238562
148428
772783
1129043
222650
8119
551683
127551
7532
756121
1027731
1258292
923958
1147117
167881
1158969
9644
1037526
1184062
263353
608329
1047262
117068
611496
255533
827977
1117843
933028
1181041
1218399
273207
468449
508991
504115
385171
1219445
608641
360270
911671
844898
807682
979505
345579
466399
315751
561070
586017
808561
640199
1110135
1086864
438223
664024
240205
1098914
1116235
324057
177364
1041290
851770
932701
1084461
1241479
816857
303729
1147318
167380
894904
969520
800648
103922
1012973
60205
1041202
542275
922823
875594
675167
665386
317536
1048307
968506
776693
692419
862046
569201
1095191
926450
882814
388009
215582
953390
460319
877199
900618
1071813
451952
498394
5210
1083561
806992
869871
762754
1014787
123390
597606
291690
1007499
276943
188626
1026121
879652
391040
927218
1154696
870193
143198
1077118
1004468
873219
995944
185968
702030
889161
551639
1197720
186707
390126
1023764
454818
288575
311134
707912
392544
909474
1037595
1164725
858759
56657
358514
974058
772499
849181
418418
1015182
377051
601627
946222
762773
595618
1051465
979835
3711
567523
692277
458636
890134
525463
958560
993516
653831
628470
262109
736726
1233572
1254919
172483
365490
644557
1248140
461906
63144
995813
1015802
1143653
386337
536121
988889
1133739
579813
392845
307264
709426
845299
1188692
151689
571259
614
697798
837458
497048
539806
221663
1224100
541140
988369
270277
206990
50167
435873
1037557
949466
288958
21487
720258
1023824
101567
485477
540862
43555
885748
496812
117527
752894
644451
120065
216830
829372
1106721
871877
304732
981567
972230
893641
765884
393594
282605
763671
657192
771370
989725
85521
481238
302713
1103807
435891
64761
159430
862986
538607
451589
723071
180903
408851
1027782
890790
562313
1214264
19476
735426
33753
512427
118386
1159796
861947
1253288
958894
241960
1085697
263537
1247854
92292
1189342
203143
217011
109726
1178292
167745
489983
611866
759858
33658
693983
650877
988918
577845
163872
1074860
745954
437794
1014139
448275
861701
446948
841537
229422
224907
1180457
271648
469967
910157
947650
220700
140039
1211528
1021208
80339
978061
1039558
389389
212903
197267
654246
1223678
464393
1051328
477184
1222465
569050
669817
196743
717551
143155
847609
722433
1055906
690486
861667
520500
366731
754677
994964
623476
1203412
435826
585784
758507
421876
638034
347911
620163
808513
971273
705071
851019
183018
505796
88893
500052
160155
1200318
1109338
311956
325141
943553
1236644
193763
881731
261178
464111
1176893
1201636
302602
179455
1016387
785866
151292
21256
163809
423962
1243197
250137
899008
1170051
769686
450195
49395
173412
851877
964676
352705
112788
702335
895966
678845
1107825
763195
45590
565631
773517
928255
326532
320261
235482
929300
319906
790210
334325
411481
548934
848119
566738
179391
560893
43693
452866
1027498
664411
847369
264644
291470
21924
841624
1160759
609393
1127723
610041
488233
439581
363069
105057
49909
134489
696582
1087251
1149096
689976
928931
673910
622112
413219
903206
725581
1175291
996362
935028
793349
1099726
63612
650407
174818
927827
789050
941010
504824
119318
31177
68212
223708
518208
251700
915755
61023
781576
661894
438062
446191
741800
334559
261302
940072
970110
364312
304761
243348
1205505
220240
327753
430900
209853
827252
130008
119435
81410
296019
447113
80141
672738
97565
1011934
1058281
530662
26259
559538
410862
759274
24366
1037612
921555
1207270
374945
504167
756345
867924
450546
991942
631498
273335
952650
556418
184404
635932
1111054
395863
806213
211534
243268
318664
1111628
265022
142907
885096
644378
573520
196986
709152
317821
605719
255228
3840
714491
449554
1116355
338550
440799
439019
430978
843206
1010065
1101671
1129146
416660
575864
414214
619710
701114
268558
68866
819896
243910
138775
561416
340169
560158
1159799
417119
798395
1135892
1025671
1101684
846097
452248
871214
566927
246314
671931
1239549
306168
417347
907179
723843
224601
1170392
677309
794191
831571
808925
1123024
30310
1041053
398867
1029442
710943
1164544
420501
912297
248688
288764
40752
633601
700732
1219936
193348
213743
363486
489613
126013
291503
486301
783046
1145565
384996
1093647
833563
606405
1164155
6687
485132
909199
263730
915329
569765
854987
478366
237167
385875
491840
308064
379298
440558
1213256
1044699
124441
316745
1178734
97663
840086
40823
1092177
567001
737861
490654
758347
1258787
291833
938189
225301
628034
584968
483174
930611
470142
731942
307357
615559
1253772
483699
443651
694446
565595
677954
389737
911504
867145
193026
825701
219232
21628
195213
699717
862627
709299
650250
609090
292848
697126
444989
284665
1098481
671144
1040421
108352
1232563
699271
1218428
567284
68711
1238975
1209084
857202
1012103
738259
143610
617853
342016
336035
357890
189677
461337
301113
712524
1223084
965317
841452
1084138
425152
988253
945867
801547
1202230
677552
1192655
5002
613060
1126810
139054
503732
1068454
965186
874192
295768
86756
939362
601497
358441
902134
492134
616196
1254956
63639
266626
597780
209017
1063109
284778
49985
1262883
401632
300338
950940
597533
1185701
435721
494174
969234
259905
868087
912956
157674
283561
13718
121991
947924
1244345
721936
689890
770833
1191838
342718
1202024
227427
142310
684500
904748
346635
1175800
975935
706963
944598
858558
314032
8121
1184004
174278
301008
558655
535755
163143
1136011
861672
931284
1178071
363751
1191305
846584
848818
34147
43582
1088080
716200
1167582
972038
667942
1164794
918468
159321
42685
719266
1047921
835849
226402
200128
888889
84626
1264226
1099920
769866
860285
217739
195666
220003
304717
519159
191312
1127814
620933
228086
1264153
1067698
312436
1138541
274079
1165506
12118
1187278
364427
796134
138015
1090798
570335
513385
798499
86888
509247
408174
10996
985421
752667
1099362
959218
502233
104767
1126760
932225
1180000
922630
217414
533050
365797
757885
113500
459097
1167032
460187
1121963
797986
792364
1164967
455570
287232
751353
144730
644233
819187
360446
692104
310902
1100966
848293
982094
663415
428555
692852
1153938
1207560
702349
370156
366420
818671
546608
102173
825534
424746
492487
695038
33611
876713
461887
1232478
804938
594580
279956
1153125
890480
229638
454084
1212379
1150539
98260
1126499
803510
615571
868515
912946
720628
482816
976869
1023423
329949
566346
665531
613350
1107725
564839
190831
497531
469577
456643
493964
915718
328936
1239892
76743
21554
355724
1027611
382526
227835
982675
45651
1180809
754263
109039
91704
76
430121
911382
214924
154345
273931
393805
85517
1155247
399766
732790
637809
350270
1077076
1041320
680831
709653
1125048
114223
894946
1216202
911897
1077136
933930
1110215
294934
1081984
154551
1128245
307673
315619
1178534
750057
39933
1196778
20844
355624
920507
954603
944167
895743
1176016
1067322
1035654
927586
276278
1152129
933743
9902
531406
608696
567347
1241584
1263358
63779
162156
974365
344782
657281
393792
752834
729168
1201784
1001361
1015816
900172
1245402
590718
767167
575367
283058
782856
34479
375167
229578
745565
283773
251229
692877
349512
38451
435349
4399
949826
914201
128966
379440
895968
816012
349843
347397
746829
533238
963814
543509
532943
496015
1216187
433893
642075
207017
1060860
205353
1201837
1029462
542305
436257
990280
1099918
191442
403054
601597
981644
25285
1143144
592367
984014
224089
1255488
1185970
651758
649321
1001454
238010
1131567
549131
940826
535249
1172276
513533
538859
1241454
638384
913572
821678
792441
699248
672691
817078
486186
747192
757125
1245116
855502
15576
833998
498594
783544
478004
257737
31876
18591
46473
868559
263589
454555
1253565
124732
1075807
610903
794094
974631
301486
836771
343312
485554
391624
1183410
528408
776899
659343
1218335
161796
783273
51191
385981
639292
952864
524189
1234442
627481
783340
133384
581390
745310
672850
290509
379329
919730
621057
904368
380343
272695
446991
1146002
138620
143480
604326
111808
74298
956619
692819
922609
339247
949794
580402
118014
444736
832603
1163136
1084733
616911
871571
1132391
715413
331165
1068002
357626
1073106
1004067
891288
476872
430340
895761
322612
397604
697642
102889
1228140
596236
323988
1031376
975492
795047
693228
1061097
435204
511862
980800
1167711
713624
222603
969097
1117029
848659
201024
428028
95565
301053
1216098
3591
937197
307559
871415
589822
971040
559457
905237
930111
500532
258714
847604
1024425
1049691
893761
759323
794690
968553
258869
1092920
532349
638810
1023485
353417
632615
1230718
174840
308459
97175
1072989
413084
429873
45977
1202217
1202431
1052583
1039517
458962
881277
580864
645049
584963
793512
1061092
1000096
1145846
1053821
1210166
1147492
295056
427992
99323
579582
330464
966684
620265
624608
781818
39582
608403
149383
704154
946915
186239
1061829
440382
530688
776528
1007702
596823
972181
426452
523936
521050
574824
825583
509769
1256014
1071840
480786
1219590
858070
646786
449819
631771
1186715
483331
264046
911996
102206
368941
764642
861568
988160
86873
1231851
172651
627508
554987
867163
505409
167996
1100089
259278
807573
1182197
1215293
596098
239832
1127424
778342
119123
86651
238706
297689
1250979
937862
77983
595634
940648
389702
1127840
527950
254757
716391
998951
773875
572133
986616
154184
1250942
401843
4550
317805
556334
829386
1215764
165891
581626
908954
35030
807798
1014462
1048702
454692
51628
209790
1118656
250676
367955
648110
1209029
356449
418208
972987
1143500
509968
346808
608407
694483
1215105
1217368
714622
1088020
240483
358576
961548
1001451
117318
469455
63271
957942
96728
1189975
76621
1175701
1036860
93426
992546
884368
667882
1201893
25110
415562
1172882
264978
457575
1184054
258215
1072027
263794
702740
957013
136656
626693
843784
874588
834688
696652
1179600
1190475
729960
851936
935454
460821
595258
9846
322330
35047
685531
723551
599373
1000548
271410
23656
86387
326412
1057193
183647
1187577
912282
733112
779098
329807
713183
1002248
617904
593274
1263665
1136981
575895
216100
1135112
908406
851944
1035072
79554
817441
1100973
414941
55190
535640
555084
1144777
646637
1142358
1225457
812526
631364
120891
550041
1062834
652456
118265
47179
1222686
208550
772639
613263
979138
963179
1202436
462075
398307
270393
434290
176268
806565
1224772
1231077
143639
1087056
909569
8496
546593
226319
1247546
938470
193541
102594
1027740
1180024
556687
323255
1124929
1142615
138694
146290
1245075
602600
97712
696059
973422
843602
934208
985816
1113941
510605
813295
61064
120165
235258
637584
635232
937638
1054254
269263
890635
69059
447606
124805
943455
561694
1219263
546663
570665
154200
659901
590075
453956
1013431
1146803
129257
447595
1152386
1228929
266105
241762
372616
980637
1249708
786153
455097
615495
356881
264144
570854
469574
481709
899823
1243901
856761
230447
1053710
490643
825472
997920
401364
721725
180074
19561
512027
1040728
1080050
481855
1072808
1464
1179208
720932
1200633
673874
214871
1174005
351772
1234983
109284
663537
666013
418566
127454
965721
195369
1085343
275423
872427
1134756
760706
568850
1235646
1001831
1003936
515459
944831
228136
1134056
1229419
695862
206981
1161138
654503
675432
794292
706923
897170
668558
488051
1008439
757938
1250315
968679
276452
591439
170812
420928
229937
975321
431549
53136
384071
1176661
718719
1047893
734221
1200915
1032028
1041548
1214744
830546
429835
410730
207561
422467
683456
471743
1200985
94303
940099
261971
749248
548844
1043336
220198
522234
637476
282344
394438
176754
407982
218480
581373
550981
1264341
477634
292808
1041815
183429
421105
743339
308176
1183012
495256
689032
688585
1059290
1067137
965732
327139
446002
864574
643947
1198368
814996
566091
1010992
328812
328324
402879
256542
854222
975349
464911
965264
1070476
575591
98933
1225277
286087
946355
290119
594704
852713
264584
964823
929766
122587
746795
316307
700370
656843
233554
537836
426579
960964
155719
507297
817361
309550
860566
306966
327272
1056180
1010226
471459
147762
1097083
1200567
141694
98599
91360
194704
746178
1230537
192735
1133179
139641
246917
1236047
1215430
156658
524090
903296
318988
123894
735784
1201369
1059908
962837
1171999
612911
860805
197867
551993
979728
766678
347424
619804
323672
129628
1053761
1191934
806086
23136
744315
32228
339815
777274
1164168
625001
894779
589344
903752
972961
1221354
53450
1218359
214590
349673
896125
934852
405606
438690
136601
1197226
609138
383756
523573
314410
520948
134548
443346
424704
1053654
870111
971923
1076503
936682
517211
7691
560773
335698
495906
790066
1176959
76679
341152
537398
1065305
482908
970177
754350
327023
732959
705561
21142
293314
460360
1171668
1043280
600076
1241918
416547
1031608
102283
644781
157170
447439
985532
351860
277064
438627
722565
135092
480495
655622
406926
720969
157987
281012
1008223
9591
1039256
855636
1092939
586116
367101
890406
102122
282449
226254
106779
78758
320398
993981
246156
1246332
156623
822536
284015
838194
317434
899640
238186
926511
264752
945388
267322
1040539
1010487
1232282
900028
676581
997416
619862
1082628
486760
307727
863154
875211
240425
655792
796498
457537
1016832
457947
397028
1106062
797504
320712
586201
956481
1252091
837433
464649
376774
149767
366218
100983
620285
215313
841368
465585
654211
1032510
1211296
934497
958822
1223807
1193017
709500
401588
159996
464809
487353
1067508
696460
819811
1156745
349779
718706
521715
320083
1252809
465629
122369
1053698
747931
251401
1081586
569605
429029
518117
910830
623113
1096764
1082522
1046238
981641
844845
906345
884464
867014
408008
656494
164505
276293
1025793
392231
1078085
1080932
915631
277975
573986
210003
982562
532873
917784
818201
1062853
289129
283009
566271
729652
265012
69335
186904
773701
292249
660367
882837
903178
715904
992633
628047
284221
410566
156648
804712
402213
666874
244957
186584
133622
1166503
1184991
133250
1121640
794856
900250
36807
15954
766469
195960
446114
490348
181601
807779
208008
750164
1263810
950696
781118
802229
35931
638906
820176
1238141
740306
90625
505379
1075313
39744
27774
886943
607519
72413
408476
375868
1221295
599536
75209
852679
216827
1078667
849912
127358
822469
780748
673939
199897
883608
1180518
641867
949633
199972
945066
388231
45669
1155288
371325
931159
631257
509876
1021962
264201
719620
813413
978179
16591
1245969
106012
1145332
67233
208232
560464
1120330
769965
868739
284712
1035704
367592
596206
1236552
816876
509249
913991
1060177
845211
659329
875105
826589
613270
553486
568372
1253662
35856
67481
149247
871594
54233
552841
287943
326099
651323
1040225
313752
624692
106430
499240
307384
548173
936211
936860
802764
856786
466285
359440
439299
473623
717813
1201195
407596
1225970
965830
457848
636272
957338
634545
1224656
395695
927001
290083
517884
220147
551761
201042
540935
896989
112718
857545
360898
695884
146696
160291
633339
140224
1242050
1240373
826573
402273
1223781
428065
503377
488642
271739
398495
435408
1084298
70872
1123713
244903
1044380
461090
459355
12895
43015
313404
779366
722319
38829
9816
1065450
649145
908373
860462
1063831
1060897
979453
970813
213977
980569
95977
746490
919982
932564
1032470
380712
464981
683576
238281
115863
193447
1235833
363753
505799
758283
1097162
183954
800454
846602
497621
409045
636418
989033
860058
919737
532141
280679
579042
188067
1034542
344035
281777
757432
1263709
327955
935938
556315
166023
1103798
1079064
210601
222408
1011672
191639
1098348
767075
293717
469230
974393
880773
617163
132460
339716
1119366
441606
872432
133553
854371
808082
828348
998421
495309
936552
731704
1020959
6509
790181
921117
1803
734083
1146480
478908
1073338
213909
119366
478183
655203
742141
807420
1042267
747321
113205
1168757
1218693
1106084
689895
896362
848651
1168664
462804
1171518
694014
305492
1238363
321037
43529
1216461
336551
520901
761587
1124641
326631
885865
1188459
131085
1204209
249067
617881
26122
368693
666553
1124868
297058
289192
1105586
814602
252170
842252
351096
826585
807802
592653
44709
76259
40235
322681
1018794
211465
967420
717626
524117
271619
954196
606147
166520
476803
900873
563275
185954
65081
1016225
1002634
951062
953275
257731
981139
870629
959450
204208
671483
808146
489298
667633
151421
600724
882427
999070
916108
1117523
579381
450024
1012364
696363
1151731
207787
1150363
763513
714350
1056800
1104843
302501
898341
955734
893530
169177
752561
415295
2210
797235
447953
78682
311479
824718
1224647
592913
145449
444589
90997
983327
28233
1090577
1091847
135452
894246
780802
303900
95693
1103317
782476
89146
472762
1261007
1088031
207490
1136568
973977
1150628
300188
662817
720345
254281
233084
636853
496824
326966
997314
249710
166768
462938
118736
723618
790978
218704
1013092
1086152
489796
1071557
1114469
978003
619416
433827
685506
227048
10954
270066
1040831
469559
371293
51691
1013902
366837
55819
1038699
230035
1147060
734205
737726
173012
199789
98865
1211699
103813
1189246
933299
117317
1095158
1237887
604462
1144691
1057913
1159171
752779
304702
331433
434062
1003597
629946
978970
335883
1152229
359337
1048758
975521
914805
710099
69871
750551
889165
75185
1114345
744444
1050854
1093935
721939
700264
866339
109537
644713
371115
840351
18696
867385
698394
756517
579668
246684
436463
876452
1183569
1168278
432023
57818
1121758
1117797
339589
167745
990031
1056812
26180
1053964
548625
1044789
459041
79660
144209
7678
500841
713233
941619
525648
5192
1000769
1075885
206591
941817
670398
832025
706492
898717
400687
847014
592897
192778
223518
298426
475376
381844
1139762
660273
781075
1112593
1069697
651663
969520
1261671
211854
64305
1045384
461589
848511
580197
863648
488474
1225342
695331
178866
346230
695644
320474
31328
1240850
382054
580102
406193
25883
234454
1086039
703237
553022
1019711
1221736
122620
50188
836612
859897
992144
190192
1207073
1192690
790545
424929
918949
830607
687056
856187
926131
1211198
27713
377559
193639
1252985
629596
1118534
796746
1029246
692008
611027
425558
1239818
429088
147427
392779
1120990
936096
354662
260580
443598
136029
623178
624106
1084385
946645
637799
663996
1111000
668224
812802
564774
1029615
159336
1247746
1102895
962609
1085561
353616
1095683
573828
261020
738242
672507
986451
679299
1217808
264135
1026264
808197
990571
612572
1122610
107441
722049
1108002
620709
995435
117357
763170
328417
576570
1197833
1172323
95790
979414
808529
898464
318063
843690
501687
373024
855305
639703
989989
198095
883527
1175985
988053
207555
352355
1263772
316661
727312
693642
941168
462049
98561
861712
694262
117794
1063480
1000487
1199719
574500
912665
412502
670194
1016367
36615
92490
1153593
892604
1190766
963748
220585
54842
71298
555583
776310
66377
35639
1262571
682874
953254
988591
935164
637117
1110235
147535
905355
161689
294064
1189478
902992
262516
461327
398953
823032
785900
18141
1122622
1063631
169373
402279
455789
683608
324668
667568
270185
985794
755414
1134875
55878
101509
428837
738715
899748
388354
593770
258335
627643
208659
1020914
323302
847007
79968
141592
1060675
325491
747939
724779
850300
1081055
727613
960546
1213581
731819
523756
692814
1113645
27859
769553
90026
526483
988885
675987
107652
471820
38056
629837
1067385
2893
568001
382390
971226
617291
514624
920521
423797
543751
373538
700102
1109347
1123986
230087
1107109
968414
143806
315084
965279
510676
1126827
330316
370951
681859
1096058
1082113
453540
781888
900945
796406
592888
117545
496126
592897
757263
1242428
555590
678786
168719
593958
984586
1020005
382085
928755
826433
359730
1046858
1130207
377480
567151
142035
297721
801528
1158664
1071997
789992
873667
356618
708616
1154593
206426
1221180
10773
484365
608415
653883
38584
1029130
1092827
826814
1243886
1234335
1051956
195611
54799
740535
572909
1041566
888406
941676
1031831
486837
650401
89451
665923
985893
1042240
78904
808907
659809
1002501
893464
1243126
1105147
1051015
656520
1090003
1021026
382742
815783
425269
770454
684784
1078464
38143
721558
283288
269008
1170682
1027451
601521
903918
329899
1054089
336074
216606
268346
521790
531051
690014
79688
764227
297167
759548
818864
1186186
788171
133844
468595
10955
997038
513492
618664
210322
34960
1132265
96174
1040398
190525
460887
106827
989946
1091161
975217
918444
1202741
360517
325934
934922
71260
106724
1232213
1143873
48265
93208
30175
728784
898113
681916
979385
73270
341063
798360
941891
378050
188334
36586
1090205
614613
118711
591869
968611
747641
1042049
1075755
158613
1221278
1160560
303621
164915
834364
588640
745720
1206825
294537
405425
1034290
134358
1161402
225644
1166340
443860
324798
84081
969550
1087891
473123
5581
932404
30867
212254
1163226
781637
632979
51032
1175237
224522
1128100
120631
738110
525110
203700
800374
436820
1018070
442199
2444
866185
358902
483742
702150
448742
272981
279034
664244
38872
933042
1097498
153926
592133
903297
19015
1165780
1043460
930003
507907
1111312
719028
22920
41939
128271
431943
333275
249526
1003852
103987
1040009
611734
1224097
789944
332885
308005
48575
260019
1257507
693760
889945
361540
263425
1240156
305139
1070661
877451
68716
758130
694169
390403
1002478
127455
320525
962421
1253496
402910
6178
367798
375482
382043
864324
1170100
834773
304321
871750
1209314
1146186
911889
886243
767187
347769
11355
794980
592759
655258
57891
166891
743403
214170
650359
429802
454292
13297
1252107
1191203
857320
877844
235704
188715
325179
179634
762061
914375
708677
772886
216473
424829
180363
619866
1179638
674683
506121
405242
780085
273346
508731
110430
331121
874518
936762
599756
160457
389827
674652
662897
156055
741603
1146548
730194
242228
66535
788458
777830
924350
1030499
1255659
407104
42289
740456
202754
93759
1242820
558279
739618
374321
339961
601669
385557
1025686
30572
1249172
994966
995804
1188728
278432
1110301
25532
519906
363245
30584
1236329
56043
851059
1141414
1122199
992153
978083
625755
1213128
1134187
60394
731972
891389
1037755
179398
1239269
627176
364869
568406
344391
833803
1092408
189595
176871
1056801
384161
887187
598367
786752
849232
477752
529880
225252
266701
1231317
715406
1201575
26709
321712
619426
22183
65952
138429
685873
593072
777139
478297
844857
1212454
1173571
80828
1130205
64049
356230
42969
687035
157954
512478
1116121
523860
708229
2158
693479
1021614
785202
507036
178651
211064
262929
633218
630986
237392
53750
1071140
104144
92290
492771
260287
217301
1157074
1199293
312221
57920
526637
119255
27296
1005676
1187549
1057475
498892
386621
126254
357699
887700
71295
764308
233784
1157222
68283
397712
572897
1124778
759628
1110795
285845
974912
469637
1088242
766379
196752
129610
412106
1224463
599248
215299
567986
225258
989990
956502
945436
1128664
370746
395574
233752
510027
1096778
192667
830502
731536
231327
723288
1153316
515907
1032942
90114
424473
263837
920218
465566
905467
483390
335897
1121002
1093009
877938
469396
306550
428595
546337
998530
213929
790035
54513
579373
438893
540899
57834
411712
1247303
720470
57667
323013
84041
652584
1248267
553997
775254
497896
1216047
586054
696255
513752
543183
18491
616557
121970
611696
521423
555415
1112518
339529
90833
344547
1003823
118574
792021
282380
729155
1165412
8157
1050256
248979
1255499
306100
546840
838405
1003547
996749
721859
31601
314215
1110716
1062238
153933
77120
1260516
1234765
859497
1033429
503458
1258113
715272
756209
1160081
669516
199392
1050118
404989
652124
656974
1179773
1220522
1076873
781554
1064970
905547
34269
763274
595203
1089273
1085998
61279
807438
1234266
1048195
851011
1090503
550490
818762
1165896
639736
852755
656326
727046
622874
667122
682354
913461
299058
1216551
264620
905768
788666
184549
581220
1005574
664296
749399
322539
1147048
703483
851444
330221
323766
116328
93679
488537
497349
675640
119528
480718
507900
140235
1019193
42499
1104374
1242009
283564
582292
1083618
1060400
1005161
107836
528007
850178
950967
749267
1238688
745302
1254953
91382
910886
1256141
93481
416762
629714
940377
861031
733545
1227346
538034
491919
1154856
901247
1062391
954551
1008647
162319
237779
621285
1028612
1011191
269813
326382
1155786
640784
123201
386303
106253
503471
42403
1245755
264189
229384
364263
992806
1137565
117752
334359
592336
536124
769693
5743
705473
933932
752862
974568
1131338
725124
623059
909174
395048
1194683
819613
1214596
30148
1065659
26824
455621
733209
603131
496146
209215
179758
372752
1037332
385547
808029
335035
1080867
837322
493204
827450
791552
345800
808802
12323
781189
776262
840215
1235274
757552
339070
9757
5543
100392
204573
318648
767905
243939
1075502
1120893
767205
449487
528123
505831
724326
542225
867025
629038
659031
144786
1031230
1018790
1136512
391484
468510
751282
361864
352369
478484
117776
176849
573386
521208
403914
1089491
80630
370025
81162
731560
1176100
1207274
747595
1097858
141854
25431
1022054
748073
1194928
402009
819644
164245
1029304
1124421
352780
312544
651514
760434
718776
139904
77894
695119
629585
1141437
13534
139622
1211780
854269
575820
843323
1258193
719302
346399
225228
1226799
270890
565265
1035072
60855
1222771
1133840
476843
59399
162305
996220
286544
394780
81537
243772
43043
92095
1120622
771487
724206
284350
566351
147795
737248
926723
255836
102963
904925
734379
906571
288963
341295
30068
999925
669067
406802
643133
935156
949810
505834
151053
501584
1078192
668728
534035
548805
456649
86712
674944
621456
426922
1132068
297892
948817
807509
1140727
160496
80129
293826
1220567
123903
76889
345833
959842
1198671
276486
456321
1120812
53211
239600
582685
650195
1173005
1168885
783341
804420
1194928
876711
1234721
659331
176258
223475
969025
239384
990625
927339
337152
500993
1151103
343515
50245
1014686
811826
835899
861187
123328
794242
855480
814094
1020722
603751
735611
1245207
433253
145742
1026111
912667
175890
1198959
585122
927501
1046038
1127207
875789
1202091
1207427
177532
334315
1007507
1155402
30693
268824
255003
827133
627535
598072
597822
652974
211046
126763
575281
238181
347119
415446
399387
458175
423818
75653
890122
155422
894535
153956
615379
430489
1014121
870737
633703
877644
1181276
1133840
299731
1068217
116191
1042250
665445
576521
238731
148429
1255994
992327
1256955
308038
172435
1048441
550428
902461
461726
956569
1914
257631
313638
203377
634282
471449
121608
113207
277531
204850
1245515
689830
1005392
114498
251304
1089527
482925
706348
1100602
1129302
880607
1118695
380270
723873
743372
657394
615581
308050
395522
677626
1121869
686334
105564
127834
1047154
66903
924460
849499
221319
707284
1253514
390065
721375
478321
376957
650811
440936
597178
710109
401107
494285
861132
158983
492791
1122521
144679
143402
371331
186609
729883
632229
329648
806764
904319
540507
605690
961623
760922
755111
641205
1218786
46375
907866
1226690
236394
256315
360575
172377
409453
665659
430662
908198
1252815
895502
597601
1248043
102070
524208
846607
1030933
58564
699097
286688
1191299
112097
669803
1018199
234078
318228
764847
111490
652120
274298
530173
1239286
138310
717575
1130685
153327
519589
1094288
47133
849569
580058
90795
164950
567528
1033529
114816
1208554
453585
1225304
791782
146399
838998
1140526
15506
131360
610079
822313
977117
677776
856092
1253063
192517
366599
1061517
631135
627253
665318
59619
329862
471434
619209
404258
1174432
1146764
188560
723742
618929
687546
76915
109866
190724
1114418
238763
1192700
1177358
988500
1223503
1135072
233860
1141337
376184
1046575
25176
869924
1066773
347508
706143
760049
761262
1004242
449063
1007926
70333
1105790
570443
430361
874429
835333
48723
563050
1227133
1068864
175980
793629
548842
733879
817079
678148
124065
968591
1115713
459426
908358
1146938
623123
234502
603261
18980
104182
159953
1263842
115283
996865
550323
642341
601998
1148076
551140
567157
648600
897238
1073399
760078
459786
759908
353531
685113
406276
522441
1081720
148547
873691
279609
541674
1146603
1031830
303191
1030680
338029
570932
522989
1177950
169711
394754
645798
296349
763328
509222
916692
735826
691687
261444
113246
331748
175810
603886
528762
496950
909094
408052
762639
966933
1017275
1156465
905747
165285
212908
940845
847830
400397
873172
192575
1061253
1117936
517301
787622
43129
164886
1135745
90857
526910
27694
374260
194615
85998
844526
504355
509149
679326
291823
891531
28713
489490
690754
184712
776784
218817
249160
970436
1192162
943464
576736
1217751
130990
582077
1241373
440799
928438
866889
895406
727492
553435
519887
95022
893131
26133
279491
692612
403684
894559
1028717
268481
271118
55765
138280
81715
971401
516493
605211
1059510
1176542
699419
580866
612800
863379
19301
1126971
42153
516257
104980
1051854
732220
848270
976889
174289
1150235
893259
626545
967650
175764
1128561
93463
604515
527296
739354
203532
470713
276621
1191982
429775
366685
1003477
190984
662178
250720
268974
670273
693808
58395
374460
1006973
893348
919575
1064308
996505
756283
1035874
1212070
1186570
442129
846460
216827
141341
228214
138801
1064067
1166863
235097
1221894
854565
108819
364777
313356
238921
504066
536856
68120
1017366
256802
1261519
63262
194946
130472
941807
1183671
785749
394328
194531
975489
900901
465357
858051
13585
498668
187486
1028719
961102
628123
957775
694261
1081606
619352
33390
1250282
661521
1244408
1245719
1036720
1164434
320886
519271
968568
779147
46170
1143232
680314
1009472
660864
333403
384472
176836
1073008
744388
498054
1141931
1012715
824753
343986
939876
1197446
646085
540812
4830
328574
942926
1035558
542095
349259
825495
426126
1258472
352364
1113035
1057891
1085323
292422
874804
864644
93891
306760
456824
928157
819192
936302
1071278
841466
1147410
1120771
410148
952798
319664
404841
271248
1093008
137876
211900
557408
53272
592316
487185
262229
515736
14814
223811
889011
284260
13801
1077599
601198
527570
739737
24617
366436
658650
69553
369024
856028
203497
641650
936469
89207
362522
415070
290113
726482
700398
1002315
657248
597840
913450
366200
1132575
848440
697529
1088722
611646
642218
463743
963642
1002895
90645
55120
1153901
358180
530205
457753
564098
1002576
332423
8517
1140088
1122698
18980
14701
1175383
392741
701141
721789
958966
1255272
728752
943754
360826
865055
533610
853519
248992
437694
940948
5793
269154
1249589
349151
215535
152585
760869
1009532
876230
315238
860154
1215471
585288
594171
504198
491653
219987
968272
607920
181437
1205909
256896
102753
550120
139985
203951
122644
657186
1164987
972072
14859
1225785
1121054
471183
129631
59421
1064699
953642
41726
74111
235955
351802
517200
973112
1094520
402293
692546
1181486
1245960
1172910
136685
1232982
143660
681498
1017280
43379
51788
429110
904864
654008
148259
240675
189995
1163535
413418
830368
117781
736963
193948
742307
941012
834171
565187
134535
8882
354951
170774
349720
632241
953808
172159
254207
901434
914074
711808
460731
77468
438383
701845
762789
1188349
1016571
939701
831287
66095
647950
901038
482835
995210
951299
103349
161403
1148510
786226
891437
72838
614575
227401
417066
1250440
482788
1105127
1195150
32082
254069
859441
184959
1197164
835854
941763
1142316
538428
827390
1199821
700982
672485
1255111
1201114
754413
722501
373614
323239
150698
1130075
337340
846497
472948
1224188
830656
633345
758487
540116
979932
1131423
848983
659727
183293
1013599
426559
1031453
718742
1207848
952580
248610
1224468
909384
906535
717382
2471
1069798
424648
59448
392666
351934
1169870
521180
1029227
282743
219002
595885
1240577
683954
342267
751415
220120
753317
548908
191823
414474
255660
1084549
631553
114538
477372
1131552
892892
916901
745642
714861
974917
509174
652804
999605
474410
592428
1016188
474289
32953
542298
302865
709593
931847
861163
411210
46884
645484
285765
861395
948502
207029
913080
292493
393656
802056
232336
944649
472270
618160
405838
525243
844970
449348
1108989
81302
774983
52036
720363
1083448
538677
196919
1010143
174301
1079806
419641
1029284
1250057
347227
255097
643619
1050452
674815
1595
532964
907151
392661
1121266
721985
258475
557839
104590
955610
285058
907963
827592
765897
196502
815601
1020355
238648
468165
460853
770366
96550
415189
1089264
1050926
457034
384784
861182
1012468
429213
1220605
1081906
1029945
560556
512511
633663
907760
110216
293548
500388
486710
487447
1180066
86187
287469
810285
695611
4200
670532
662313
785813
249751
111244
829370
904479
772094
537544
1097712
851414
1018477
685769
1153169
820629
1020929
953492
749048
488977
1102041
823070
34878
1070187
1258732
243260
615375
615315
339406
268801
866492
228018
543010
558330
84225
414241
330331
401268
231328
396276
814965
285126
216802
1088497
347033
196492
308911
632706
571558
1143929
1211201
151374
293633
704694
856556
165108
932399
140085
249818
1126403
699653
872730
259269
1081678
73189
939374
743377
306366
405268
975929
1147924
519969
790698
935248
723797
447223
167925
1176800
301794
428584
64634
990741
859681
856749
1066300
540724
514666
27149
755420
1049063
703625
671054
489654
457472
1186907
612900
731196
726958
251374
370276
829906
731018
871096
412984
561943
1024719
379878
731727
536072
689690
5784
1051756
964399
1047959
93330
1027647
61568
475823
343247
94905
718084
72678
979
637682
1081203
162938
1068534
84829
232758
296083
808538
171217
610224
172333
1080092
761814
60858
382420
165982
263047
1202192
179578
1250174
96068
40203
446917
217847
795913
467969
314579
858056
136215
738809
979268
291243
1184274
559896
284050
1101565
122629
1050349
392866
525637
165439
1153943
1098365
81824
1039113
1047657
127262
266344
1022889
1236329
674896
332047
1072969
1040425
1067
50393
381364
826058
653253
483674
362945
1083674
847069
571997
659690
229291
450211
330136
569748
319772
433367
567386
557789
198097
417226
1034617
961445
195355
667728
31624
606627
1052283
309726
1099890
229310
1214694
1236040
72891
14384
510546
368909
1077546
542477
765297
347614
1155156
1099274
129079
721633
991059
1089818
782026
824741
487019
1093531
846478
1040077
817175
1012885
276829
731040
343152
1117313
286195
1029467
340885
678351
574105
447093
514301
154100
362726
726351
1133710
1189059
562575
109732
1053883
1211389
941269
1166349
287866
90878
496358
838149
921678
263965
1195286
47137
1134345
464571
217841
945702
621217
980992
506984
932731
1264156
808543
14848
303320
741583
342724
73949
741994
1200169
1254677
207669
282710
1005715
1168070
1263606
872768
1160423
909452
329347
191848
767016
243499
256756
1063629
646931
990812
419202
436338
702810
942207
135596
1023034
683959
614739
243586
99877
1119740
1052234
819241
994905
599992
251503
474709
976297
482190
1029201
538069
290688
995370
694866
306650
21468
456696
1206434
375300
392142
380758
940289
795470
120654
35719
891654
691992
1192456
428086
765623
256145
579266
568143
988566
1118188
581300
837587
1045723
653564
927105
511498
182488
153401
426544
438568
38780
141812
471919
769589
142637
454571
193044
996480
1203523
838235
257407
1056651
1151785
1081603
14200
1248384
1069543
490155
946771
1246534
148659
331251
891552
458849
334607
683673
445113
848889
39376
249119
1090812
732074
508274
736569
1213567
578481
118263
656108
864564
649222
765940
193114
313222
1188857
158085
1207814
224828
576128
589240
242670
599399
332399
767926
697053
1217529
273364
1255360
852071
10057
561935
1134603
706962
689225
91722
1260876
586591
847693
1071981
304380
361248
961582
324520
937626
1021730
660343
639000
346027
473648
917503
1188013
653236
21512
779227
664766
53357
1143348
76262
921613
1251599
13212
1154124
54204
615416
291095
627288
285912
805756
811038
260982
185417
828329
1221515
80198
638794
310870
769860
1055946
640492
512938
575901
114308
423125
714197
311011
642336
526609
206198
554314
398634
947656
226569
769907
629491
251623
1150043
547620
927598
1105249
890698
389346
308298
338927
542647
1106304
792089
1217626
1110416
65657
546067
1203958
674753
323415
2020
663928
312170
91897
540567
916673
135090
986450
966017
253111
701283
275073
941146
203375
864475
636551
943364
593502
679743
329553
599961
1142165
1004890
1175804
295238
181427
989708
875891
835775
1157459
333103
244584
974991
715624
823516
478885
369844
1216846
22217
1197594
249497
42700
1069965
158062
1206580
100843
15172
295135
741686
700781
119929
178008
1205250
664106
535858
1080622
398461
1249271
530929
1055249
127065
910252
458114
297455
604633
587376
388517
190148
190969
117264
222514
635486
1161092
410461
502548
517461
1130966
46416
888104
1065449
212421
264135
631650
1002062
212485
228094
636234
477647
1241398
780122
554646
225527
1140556
747928
1042723
175450
842781
1005148
709375
1244796
83832
976569
805156
210420
711534
274619
207317
937080
68030
374474
939588
586013
1152529
595608
667949
1249290
38578
723832
1207444
199115
72621
543872
397723
1219997
1155285
1250698
831306
188449
641005
647522
860294
943316
849344
360222
99496
223874
270137
694613
319625
516409
1089134
101089
98760
438714
1054705
1125086
1008315
1106777
1018630
212363
62529
465793
57169
1224471
273678
1152690
973520
205929
952551
837180
1208641
950061
193339
1162322
440152
248543
28418
344055
232035
1048834
328330
269206
1233752
848429
657699
514339
1010407
719638
375002
81099
52109
669798
745807
1165743
1253041
169601
714076
159122
934153
1213301
115043
699580
238576
360241
32927
431947
167527
114823
87741
583791
824264
888532
262058
708089
1067191
1052765
825512
1186220
766764
244808
1047471
1188684
840627
1090217
470164
889150
691403
914642
337596
520344
249476
1163044
878534
400704
768180
387160
492476
25453
509557
691864
301832
1253459
104035
573121
531769
866528
1096155
377241
543225
712341
1263698
546564
219053
608558
1249367
433221
1169267
117450
844116
1141538
1047238
678765
467831
754377
501700
12621
946068
119275
228755
116124
152359
512087
310135
998180
63918
341998
794427
351852
90558
920114
172257
423199
1023003
1010427
130558
637042
647006
1053841
651044
151223
676922
1186676
232369
1063966
1101642
710960
1164477
1233673
1215530
1122992
440928
344032
571179
417928
407363
638959
984632
77322
1220158
926691
9504
361996
926962
865957
86485
551683
1209489
1003063
1184976
45952
448730
207453
574830
460531
849345
404559
393108
193587
264868
206674
466060
603645
363307
834061
910849
126193
871069
173798
202097
797820
103216
363175
109363
1186872
247171
436841
1215395
311723
1245973
1053675
1233273
802218
515950
914380
823559
513256
98819
269508
412067
32012
829908
38718
989733
1214095
841999
277294
652580
1191221
700750
810358
119555
976226
931197
91173
156229
800025
527311
294342
384873
247091
667252
591820
1193603
826269
51900
33768
840383
1027945
296177
482634
24089
340678
841890
332156
158162
1224717
853698
1722
602423
265665
187696
272646
489896
906891
861021
660589
1119261
524933
606041
623575
598582
620938
719309
916485
562075
108055
1231413
53943
1208007
757776
1009515
295648
140368
1202536
498558
1089767
1020346
811745
62708
65437
1043854
599216
1138713
935346
768909
357036
1254509
939015
143270
1132273
814753
562632
457567
779269
120113
715292
594080
1102204
1068067
1077805
1002698
618935
297502
1185390
979659
749566
256100
574189
978468
310022
1015185
423803
525250
58784
347877
1178024
1003395
220794
54473
215516
1097129
256209
1035108
299759
161213
72663
677528
1061126
604803
65248
1066055
697953
1181940
1205535
523787
753199
53034
153119
517646
784135
1068253
355117
1104543
488121
824432
950598
172974
581588
811
1010561
97772
95048
749091
1031577
840295
296356
731621
89070
752382
547350
589548
1108446
1123036
1140103
635642
1007241
1118181
489926
480301
885290
142925
915875
929002
1199262
76283
449164
682420
727511
20861
343392
838674
996182
412514
1182469
904693
395692
601029
937504
194758
561814
144347
368679
842636
481518
63815
705534
315667
512624
182574
241469
359114
936829
488923
433458
568376
1153805
422406
740740
1224383
32535
263430
116527
224285
1066599
54014
173488
221407
962195
964397
160725
1167342
518262
216695
360105
1034745
356320
273466
617777
678504
590316
12100
111376
894205
216113
1134052
494269
865734
515534
477719
1119107
548500
1056522
134700
1191125
807352
239558
841532
1037858
1239929
674536
372872
864263
615308
819548
994365
446042
723459
1214121
1102798
40483
320221
608481
1217213
312157
655442
87176
152312
175293
175217
368174
923667
79095
237310
186754
903281
843122
298132
109629
183838
308854
951346
984501
877314
686996
1137107
879495
1170133
1090955
640577
971768
29228
1119367
640464
554415
1100678
2337
650028
409648
914202
738133
454879
9709
550704
411563
30234
309584
459566
904061
768925
768534
890097
497162
330470
1105931
826310
525828
890616
256384
505758
141528
916731
1233202
1061657
136406
725181
388910
1200879
492089
839021
777339
3633
1102334
995826
465472
817283
884953
935343
224580
443568
649990
1211479
898916
1109084
509884
1093093
573560
298606
585600
1168472
40330
798951
462095
746525
882861
254317
250266
684298
35356
823523
312180
252790
1145734
113177
902678
845883
210763
183911
416978
1141993
1136289
44879
50941
599782
835322
1051352
402870
659463
976284
1007030
511555
253207
865036
18668
41229
97955
163340
731972
264282
1124074
1093225
383745
113357
231506
453205
748797
602942
448545
71078
1152933
188660
996545
336208
425971
882685
541343
104188
559075
855574
977336
516473
1079499
1032924
953000
1154906
315573
727557
560710
245838
956553
282479
1167823
852804
501554
1140244
1165664
117431
387339
497483
1159506
889555
631362
501088
998189
515236
427743
271815
1095220
333147
587164
95016
194863
508350
577872
763380
342210
688972
740776
792339
693011
184387
692911
320381
846368
296968
49474
687252
478637
195128
70203
990572
507097
725587
49255
61988
1131123
208130
60438
813514
950660
384390
654335
353884
694168
968149
761676
1164890
195726
98662
581475
570692
1052170
1088996
1246471
12264
6786
417261
657871
524817
156483
226908
817617
1121866
704972
810421
722269
740009
548913
695007
1102307
100700
1169043
244837
1040219
1032446
700440
364585
741876
462908
1145852
1240765
181110
615183
753770
415405
160941
1107915
514016
274473
970573
196835
1049526
824279
162623
211453
359857
772926
482903
1262445
149748
969135
972119
733940
185160
1247490
667654
7312
727473
170047
540641
729598
610582
964952
706018
352028
341189
348441
778882
141616
753884
1016664
875627
1110445
625487
833574
1007308
651726
695594
183311
1167023
448319
1203017
132458
132347
1016474
1145630
164755
51566
1069138
726614
757108
1259343
432215
946459
791165
376179
550553
176380
736058
1245751
90909
758193
7531
163045
1063386
759562
503685
684255
666333
872155
853536
90650
957141
773618
570755
348082
622282
445248
419386
20488
4391
1944
1123753
1081298
373295
434070
238751
257854
807398
1186307
407217
637793
736014
910910
980731
284074
603323
1065799
889898
330163
252887
469550
785563
1088387
529626
335928
525107
984050
1074473
102347
639712
178993
838635
730753
829350
1252056
661833
628035
393649
740672
722855
1197076
971779
927430
229479
176399
204669
693704
708883
722241
443456
746097
153956
1177271
569269
930637
788762
1198280
1106330
186815
833432
185620
1138934
387669
493683
1025475
977510
1030119
846195
239368
1138500
140317
109480
52570
922093
947125
18792
585800
116037
1264654
1073211
335330
275184
1065476
44503
431002
985077
851383
321614
438383
763027
25469
111959
1151593
847
761906
882580
1116246
181968
645609
903910
741282
822298
658803
974227
105673
245769
1106005
425186
867837
488627
1171424
658456
956493
602202
1036165
88321
1201821
1206579
1209535
263151
980210
368577
1004799
352558
1123938
22076
827620
512624
936322
577988
78420
29108
803951
224784
923601
926256
416877
103770
1130070
538686
3010
273171
538669
1112875
243425
874361
644464
971896
1208237
216979
1040241
839288
657906
54989
110357
982477
173205
354361
1021919
2118
606226
793974
902945
1242147
390517
845678
449044
519587
1216370
1164285
77074
135080
222356
1192937
860471
341194
52905
732622
417084
252540
873175
475346
624731
735536
799099
450006
175148
682156
480879
1188202
1240540
343296
906770
841563
232713
34259
370317
658215
740917
634311
1192887
157557
751252
1049611
1408
631405
1019972
482946
517040
352778
697743
911258
296221
1107020
960758
308893
866716
63120
986094
619447
424240
360181
657662
158506
758172
337169
1211509
34743
503469
1230354
1068680
709537
1244169
640284
950975
341929
303604
865655
437261
533465
1177847
721027
369219
942079
132741
239488
909250
893024
237426
963804
1239829
287468
621222
297541
665059
852802
1173502
183662
657
1172417
199829
688973
114127
634418
132992
1137662
1116576
616037
1179640
425082
535306
531477
952521
1162250
1160850
1174566
1157185
1135326
480047
243782
1224113
639251
152768
827268
1250825
1047996
107596
354583
1224817
828771
669719
271240
1263396
848085
24274
1161860
1059266
1018803
476802
440321
238453
264588
158133
153954
507705
768890
195675
920827
862398
836193
993619
722673
1164995
581154
25516
784879
946038
709336
43844
891294
233721
876499
345825
1110632
1017506
1042508
185254
520508
541533
725808
225178
218086
315676
146784
787529
1185885
462145
1105190
1125507
271659
1166114
240964
608609
1119847
73128
631747
702851
928863
511749
77210
922540
115484
899570
806295
1038800
563435
1208053
925862
834281
600562
386266
39646
1117083
1160969
1103710
305713
980860
757445
572568
800137
32513
714650
496752
266230
81848
357672
673228
97113
315953
1077933
1096091
968403
1194190
395113
907963
787946
357579
964752
346707
1174320
50675
1015002
812230
672937
473367
751166
349065
1156389
857
807565
82351
585359
176676
281379
865077
1202429
608486
1264681
1164824
1258853
426815
781812
1030025
734487
179284
567107
637583
597037
299326
950707
860230
163284
896668
359485
1006672
912149
559303
405987
422196
195396
488688
1155834
1075309
230012
445865
1221767
665645
484462
1156668
60060
1025331
635000
922935
286595
905780
117226
269567
322395
467116
1141665
305617
193533
898509
387415
449009
1117488
310039
133306
382142
1132263
879192
20784
895870
476799
420559
306814
496568
747679
745176
424843
237147
1044642
469627
867457
335816
77973
813900
695883
1108061
215420
937026
1174742
502493
304077
931654
443219
1221676
1084180
551137
266209
83056
857949
491253
100606
649153
918685
185923
71905
942821
543241
971582
310742
1177824
886147
949041
351796
1108772
184140
637996
84483
1261079
636510
1127139
1095580
440458
622614
779315
64171
1174317
580675
1114842
1168881
584254
1225934
1004383
1002227
867557
956177
1242613
92201
518969
815013
859380
245371
709615
441803
1144729
457422
49539
1025698
503738
972700
250445
1097473
696895
662019
1031102
905198
1006401
703207
749065
365210
611036
619705
144258
416093
871622
113240
286916
334810
791442
211090
870572
240948
416085
76179
555870
577128
628752
598012
355073
990739
213265
43930
506537
910241
633976
638503
294234
327848
211761
862999
605639
32844
489136
280371
796876
171292
1087696
613609
155567
1236522
360063
1061855
100783
1233522
220944
544264
381546
946651
187439
1003531
895564
790568
713409
906445
583476
688701
506810
627630
498868
434005
1236366
248591
506693
19486
912653
1052251
247919
390496
779487
461391
1197174
1189579
98535
366536
708429
196278
1216631
698916
160406
400670
179826
1074073
454858
52111
710944
479787
298970
1091153
367120
1188075
247956
507003
1013830
309849
1007351
924395
504359
854927
528021
669727
1039297
663286
420519
266429
706423
589633
750453
512888
802582
979821
798736
1078432
529942
863499
589577
1052094
347283
1167642
1109162
500067
998612
726572
826943
443717
1166697
383216
589505
97649
589948
360946
432300
1179708
886583
561642
978164
663802
985992
853778
1042632
121275
1133807
570727
1065033
896067
233865
412149
551015
904869
833776
354333
301207
318019
6729
1213709
279098
976325
1019975
299455
371198
493970
811425
231801
621743
853112
408459
838935
1193281
409566
743937
773923
419270
629784
868318
588771
549173
857529
135161
517895
738982
153044
103030
806279
710498
260188
94990
389867
1192587
221878
301620
36916
240697
62626
189431
442817
287527
311973
981287
885883
965987
1194191
182228
285572
272923
1161945
599773
394990
263884
383941
27193
162115
1201973
304345
1069070
904528
1067778
1032685
55205
623309
810526
968768
413552
575595
802553
726617
1029963
1246556
708446
580705
376229
298303
398766
160838
486688
603434
807053
326633
452046
668104
930006
773066
412260
879182
971883
586698
944262
2911
547604
130189
360556
1154349
292370
672348
912507
278156
713879
81893
700687
1186450
454704
773873
874529
1068440
388531
582207
310677
518860
750767
695527
1085011
604698
62707
450793
1211942
43043
965551
1069333
777056
979993
1055610
124768
774614
203440
87316
706453
870033
871038
1064337
924457
923636
1083788
171962
282170
585849
268093
1100823
1051271
868605
113633
1258629
599012
893928
692551
230150
73076
1236142
611573
796281
1260292
272933
994881
1233411
748368
568436
504799
1168623
1220968
757220
704425
122254
263985
841942
847107
142185
750833
742265
832548
1228887
222603
669249
63946
522629
1102145
911357
613939
1135266
1222978
720876
329224
218794
872429
176050
987349
327158
1193631
483410
517878
1052005
1254907
938973
751141
80469
228776
285027
120440
260652
1087627
609773
646091
672602
828593
214677
95561
1098627
80668
941979
1180525
619611
523121
158561
74185
50045
771952
1204818
982578
621231
558404
991765
791803
170784
524512
389702
140465
1002407
230274
522093
832595
1228124
1165141
615960
876017
408671
715384
429726
673053
585201
1127963
984448
463203
932526
1014988
1262817
254964
1001871
951951
398469
781719
1050498
510530
923673
621905
469413
1040059
190777
1045965
693149
60448
1045523
1214780
427320
806433
557394
254128
773248
235656
630810
1175287
964188
1254562
315806
1040267
1098423
605755
697021
756920
739253
47235
126806
108177
632989
549727
332440
33763
1051204
300734
827050
473840
685433
880102
50335
724631
92406
937377
252441
1085434
522895
300087
666025
389298
642438
834793
539987
567708
1146616
575906
972966
127988
680322
886434
994597
173643
1126695
964705
316096
1131926
613997
798399
612273
285513
729643
1045625
345275
36836
1154392
1056838
821812
726535
601439
703635
1235522
79156
910094
267255
197149
734481
499539
141377
246770
380963
693748
1017129
1094507
742851
230223
508558
1118895
235300
1242962
762458
1155355
437110
506957
602480
877987
1045679
114580
287788
149146
317646
564895
533733
1048447
326439
242789
1104960
447206
389694
822287
918857
1168788
954502
691272
1089188
746357
1183454
428134
210541
81336
568665
910956
184089
763161
329987
253573
264626
47291
1252618
1127204
166825
965369
597463
1052396
410717
502116
1245790
1231703
470790
901366
308375
1216182
391235
60565
313694
776244
918762
747915
185150
1134750
696077
354602
927849
360880
353132
1229762
199603
1060042
422578
739080
998270
1152852
275998
862417
1064338
644011
742823
497055
69233
315014
244595
745609
1086594
731044
1057222
1009324
727226
610637
637811
931669
1101091
844790
1153108
656544
1016084
826482
967490
805266
1221417
1024997
67529
871206
46370
490773
657542
6801
940886
1025052
995066
215237
521208
1093106
45141
1178207
379323
596426
1007243
874032
148382
562992
716444
276346
218424
626799
287077
1080193
1084744
739866
1021100
1121834
435275
1132318
1196241
667095
282008
738272
512974
1107110
598700
639805
869126
721981
334533
884369
57006
1119522
168772
1021100
920673
872430
544948
432224
1200080
1084850
59686
924344
559184
71396
689205
857909
232341
857034
548144
1091919
339828
751960
21448
322590
694961
1157065
102444
1124198
943577
921514
871369
1216316
505036
1073023
1109136
991195
216891
529459
548079
1245423
268720
982605
663376
940928
1022554
848484
268791
37096
991061
204255
323865
968328
8128
428927
1095724
1153036
780695
1054133
716394
680678
513651
612205
45361
1144576
1181261
841965
137832
556673
594538
1078064
1158229
492172
816879
823940
3177
74096
1009060
957345
402902
523711
623986
1178083
235634
1052793
631969
1198812
345223
1102916
144209
991315
853599
635913
158197
698175
1123459
433617
304630
1036991
950765
239919
872978
913378
836427
404244
159940
342761
120527
1047286
1001433
68796
1132174
343992
205200
892703
793776
380723
1010073
880872
199507
213092
1189016
630392
471145
82310
303887
93560
754758
914852
1231326
606572
501562
529517
469065
839714
912444
391651
1118217
456782
637934
347391
892119
94490
497685
1155045
552740
772209
493258
1256662
1257752
92311
1219599
1089620
476242
1110332
857005
608346
301749
1035103
958685
706013
203365
800036
1201361
35723
806601
618310
154182
559515
1101512
244235
845031
119554
670059
749700
164228
465640
671301
794216
1065370
589755
346607
1008663
1019973
545465
1258179
1178176
436927
41433
835149
36998
998547
965178
888280
1017572
175380
1041445
1059291
50151
1091160
622954
7715
574083
950583
1136147
856793
708079
551480
71438
1177437
1253489
272097
269121
1074962
16666
555498
322241
920238
295874
8496
1133906
43210
481169
904732
848126
960894
1148251
901013
851666
724463
454816
767126
333475
1040541
262550
573233
888678
18007
1164806
176277
697839
211060
698251
745305
239477
824435
46219
637437
561359
674693
1022437
1088792
1236184
42682
300663
202192
55460
772638
1263458
859863
505922
904481
217757
894119
336376
196407
1081582
1070168
248261
749929
741804
977294
997231
845769
195924
965071
428153
643437
1034554
645659
220801
1200623
841803
939896
961034
236030
755207
579191
1124378
920794
289635
1164861
286683
428745
12576
337875
565786
83233
822458
739315
1118141
804729
963221
20152
391521
1075043
1261123
940220
623013
60370
744845
955171
491805
384168
138694
306830
626289
1152840
943357
242011
1054729
858072
130196
89071
117029
348031
1238033
703380
421943
836623
987420
145351
130278
758066
810732
389533
885909
382731
1181029
546943
714010
167955
674272
174423
895703
182916
93154
539661
275021
480493
63287
173456
303012
709798
1039698
868707
331892
930496
1242899
65841
42139
173883
1252284
839810
1199402
209941
1254440
602118
636433
85653
832821
128313
98796
378027
997710
769207
1258828
1243391
645244
492248
449247
394647
990209
987037
961094
250259
335804
279121
643823
459104
905949
525485
1126417
650911
657235
771181
811379
230413
284257
243491
290390
1129131
675459
1067796
1217606
853056
630342
474656
744284
1138452
599359
1084665
929293
914770
1206772
913657
55190
1009340
332342
1117240
261806
1110134
481755
567945
89537
1192225
892585
690486
988228
173496
915996
1241092
900762
1032360
365910
311936
182837
686118
1127144
571695
636601
993672
1253115
1103762
491800
503140
174593
350092
60566
7272
966840
1032666
277288
934930
304951
449080
572311
1099617
178944
1044200
502626
160635
917392
52847
801617
564511
1221623
47407
1237854
1171887
1242560
655986
277321
1067419
578188
55308
956359
268352
1094239
898864
92289
73620
717760
839538
65367
270975
1105450
998020
854235
1063512
581857
1257604
1024219
126882
631615
472393
105232
431468
548128
898147
1093865
1059238
166657
1147788
901731
690290
203955
726815
1003468
637174
939329
1219908
693265
202839
1028358
951867
710967
403023
477181
595998
992963
859642
1020893
1027889
152102
122465
244621
165110
85000
821221
220082
970803
279084
819963
55695
1234599
265321
937907
418377
1028925
675682
113514
467553
1031366
850056
448213
448581
126815
1109340
641985
1047414
1139257
352908
1040311
1230247
1182821
717751
631293
1215533
509481
536797
1144552
1097830
612770
641595
525761
424614
734203
505740
1257566
101791
1169806
42870
820160
812937
112653
246284
1110787
522383
1047772
16984
17059
378419
714016
472467
596991
877141
1255492
442292
765898
511584
221321
169355
609139
42152
1120573
354866
176984
213785
325362
1184030
551274
47302
979422
474519
118067
119538
717496
912001
213977
654843
751985
1062975
761753
1031697
1239169
740071
86128
1212789
226213
679812
822970
368856
1031935
316665
1112901
803604
1190761
816821
1153689
88993
437441
1157807
941600
628734
393362
974389
336713
225520
996358
423970
896712
490533
1217415
1111738
1072664
275764
977442
118749
1011754
804578
89308
115973
1249608
852977
728072
1133976
174498
425726
1248789
662819
133494
246820
599478
671022
198565
530898
231981
994164
900337
304201
518334
886529
996081
219746
113390
1203411
584764
53284
1111078
371002
994338
1024535
1072388
473932
172934
1083935
681249
822843
988324
351620
828608
514183
61600
142101
701060
826603
1011559
901357
29774
151373
215555
793797
1236610
32181
54525
649088
784970
241107
822326
471068
621379
401441
678877
972605
105279
537747
305726
505168
443364
1031836
315762
1038398
1059464
305221
649428
975473
1032131
604190
209776
1162604
577987
901593
640473
1155702
207079
1229033
162821
280881
674777
1075460
198470
49015
1082332
288135
512733
103120
383242
269696
489768
304748
1256317
436208
115589
552178
1260802
975678
186303
276705
86640
927825
1005971
471950
384394
179586
321812
1011592
190917
550378
730549
323384
431397
1034299
517421
690231
301048
221547
259705
1211403
590877
279895
652361
838124
463764
876911
128497
360854
192886
1056122
239314
1173125
865245
118125
465884
89932
437276
475679
292044
919604
552969
913698
303694
612494
978999
285487
975797
955330
1081856
1136210
923775
813218
811870
720099
583017
124772
693376
78824
959677
144589
400629
2733
1079205
88249
163486
441762
269747
1212967
361849
1128022
1147421
734245
871196
154397
1105098
1011856
961027
958597
1130398
614120
355881
385441
415420
1041551
122541
528025
1033818
1045741
506836
160517
942782
595759
1197101
845523
938657
304777
938992
563913
148971
19850
993969
304645
638001
218089
627778
411616
367796
226877
442528
1050444
425128
549446
538892
245146
590295
344038
657955
890921
760500
1139662
916511
1011773
1231186
662140
713946
1254811
143507
476405
51211
901564
358865
572583
487142
699986
173093
319964
622033
1173998
884335
72635
1229537
1023861
925464
218357
1037177
97522
443694
91225
657961
278102
364102
60429
403200
1010585
794132
644823
376137
54874
1162750
568694
1097229
1016873
992948
1169980
1066779
140078
895949
488209
714755
755809
782064
614078
422442
232981
37428
1248041
28562
1117841
1130285
654500
293391
583119
1120536
820372
394574
543699
984321
464616
1127872
1181885
705431
912721
789328
601961
1022407
625390
680813
21066
562841
683412
196408
393181
989532
150800
149509
398560
384210
978379
1071920
181167
1002254
548898
711215
866132
426908
928484
550841
783563
279939
122343
1205562
73455
706739
187885
1097220
206188
1205590
137236
1145271
592591
1262312
345752
980547
415831
944957
941574
157999
710937
106824
763569
646370
428937
1042506
1021267
1057857
635170
239837
617322
1027418
502961
761127
799979
466006
535317
913097
823129
93781
836082
218450
1180688
703633
765148
272718
267626
459078
1204923
502557
322279
174899
160432
36786
1048638
992165
79094
995156
381326
379713
317359
95413
1247941
971613
1017249
1069382
540891
624369
160630
398663
482485
1062689
765733
1030159
75889
341364
1207941
87123
774980
191655
221393
351868
1001359
62310
631920
731354
1226919
1099135
1054639
460735
13537
158696
250166
405539
89633
85412
413917
365989
243646
1260314
635456
110467
115704
713107
1041475
87726
63711
176852
183788
505414
258494
967046
452326
313694
898218
268205
743213
265125
1259459
541042
330054
924593
237926
301746
961846
512426
70591
926801
294323
524746
764392
37982
50651
1145122
928554
195131
571948
1110108
148566
533758
250897
842751
1004981
50526
955380
530647
1104746
1055600
1236012
269646
1070243
502972
1131412
500853
866595
258156
8463
722063
629326
169087
783366
531574
352028
589991
1156525
233992
1086955
720527
800064
907285
224685
14923
45641
34637
209648
106055
809927
316456
340515
206956
1066780
816988
83752
1111678
710142
331150
482920
911051
938103
960725
89150
1231780
163362
384070
617553
949420
1005544
529985
543550
1053726
540338
643785
1030340
1072974
952643
114659
1187715
1237734
230931
85363
265382
422731
3267
218142
77840
330602
1174427
691994
954038
463694
842467
695234
688090
924991
736360
1203370
985589
213032
1111233
952964
296491
872134
826004
961575
1160733
1060220
787199
435376
981649
856849
620203
823534
1110491
285167
458746
1158520
276701
155951
899022
474736
148385
374081
142816
100300
292262
495282
1110993
656523
424296
177375
969206
507419
1156310
335660
947098
180040
561679
113145
1175106
1131979
518628
347101
573912
1010471
1087542
731559
259290
370709
838235
706515
110848
597710
850896
597355
594311
130728
977156
841214
1191815
1179638
543607
1114170
374393
809523
1080465
169771
221803
558178
432373
41039
312822
81986
271553
881828
548236
70287
1237606
340121
947796
871990
178533
560921
325104
263703
814860
101442
130630
865702
42962
811300
1082309
283229
268058
307349
831434
935215
709003
85427
758069
760831
861453
1244570
1205346
1147441
439607
293703
1245514
660123
934023
497959
734671
523313
914755
1146562
1220574
1076722
1200509
392390
982497
493396
929332
307425
1036661
357029
348691
156048
1177907
825626
711257
944199
275765
880412
466511
911169
1013399
1144591
421174
156043
1058632
137550
284229
540010
42056
360421
240224
1217847
412268
89056
137568
345781
241951
269950
139771
917813
1232463
658556
1092772
512665
195770
1252126
48822
734668
498122
1264301
750909
802148
996683
1003815
192290
35840
620218
729321
493214
49469
834667
567225
1131226
1235536
918575
691579
436307
590999
1068539
674724
1169578
108971
31038
744359
290074
389071
691968
720525
556019
899391
1198535
564567
1019771
511829
815510
1035472
1165343
585601
1229774
1227641
674663
373255
667563
1096929
191821
65528
828712
1254604
256326
334193
433601
177563
616232
1106776
1107156
1110485
1006537
1213804
639479
211469
959019
984644
1146127
602959
947716
553081
153971
393726
98439
432266
485571
482278
523355
392899
320816
544355
109382
1081290
973413
188882
209427
447240
84346
614079
872063
816493
1044379
400979
235070
843638
200670
443637
118297
342988
1106483
875068
159592
694156
884314
952733
1226185
969443
532103
520350
380821
873275
1003003
34590
513656
716177
96564
448039
908645
97762
239791
752787
708934
1080439
608176
989972
65500
88496
875158
182034
77840
161577
862255
1203695
1181012
263874
373783
1144723
664053
1047272
1214693
613005
952855
322001
554579
627260
155471
274614
441856
618866
194542
209496
252892
1191667
885385
888947
680705
1010643
1224031
444711
1115794
447261
1022020
52676
481345
1121547
109392
71048
561779
196838
268319
273816
1259297
868869
1139794
724413
941378
778124
717182
840796
63092
137976
624902
291282
624343
773682
271175
1009450
105205
531715
218522
783595
982772
910522
700136
1086007
1115217
169920
9394
1149666
62891
279541
1086640
573532
245659
1190813
459880
1136784
362435
162685
176976
971217
83573
551531
921411
355668
702665
862327
677210
918129
958363
105957
369657
196717
780610
62314
759487
250739
1149728
478158
223409
24303
969138
1098038
1071003
713373
590288
265787
827879
533577
275112
516350
25358
447260
762143
368757
287451
611781
285325
376409
820309
848784
1156494
924204
1182865
441009
499927
178786
671086
1063615
826902
505751
1239022
836514
783795
167745
215442
138151
40128
1262757
592897
161151
1009382
953878
285103
1264392
228469
645928
336272
499549
691222
882774
1046875
85792
1098760
720732
1052319
381491
1118557
485097
749565
988422
1125733
729566
1007430
577727
496034
226337
662883
596547
601720
567672
463579
1101942
481331
867707
210502
208386
15419
96969
813355
503854
999955
261095
184914
1129656
36321
340430
609604
881652
568993
1107218
747533
852162
745553
399415
902726
48715
1125895
149773
281415
696659
1205381
1225191
543372
152915
1210929
983700
740389
697442
1235750
491472
456768
1068760
775239
236356
567895
1036299
173403
696508
229988
1221596
761384
899149
589678
106276
640875
874306
898219
940351
696060
864342
992587
1110886
1062506
797510
655933
548415
238606
294457
551099
957776
864733
1151072
996150
79069
201643
168209
35359
707110
1118026
925942
949127
1171705
90996
1138898
223720
55283
1142097
998794
203776
512966
779666
514415
132657
1131712
41138
640961
249627
1031080
50111
341632
600913
328323
465034
1080859
78819
683500
620592
582555
117269
18576
1197144
673153
1012441
219406
771662
224845
345464
753981
633153
822139
323139
16728
107819
857668
172066
69993
1119611
988871
156220
669344
1198433
409881
1004055
396201
207083
67320
1145558
1029958
1089050
292842
328081
939306
1066552
312410
1123245
947468
671297
1083349
1126400
519729
1110803
563916
1116265
1067239
1158950
323870
1198930
1168090
332991
1237590
784552
1174174
924801
146529
691413
305720
931942
904850
1206303
965956
1040027
766867
125980
1042893
266055
556750
244600
78594
1121174
837764
919870
1072840
408580
230190
366330
1183244
944628
1018475
217141
694877
1161081
545653
779791
591677
588888
890057
244761
154999
391789
748162
761268
431550
1175293
776270
175987
646716
703831
836563
581820
1006174
285850
516855
772547
630760
267931
295502
708809
802272
329381
46642
355836
509260
620488
714643
324715
21573
942264
1026451
1122710
893622
868590
483648
1221345
489397
1065624
124836
241646
839965
395748
312542
322341
1184878
329143
1218128
432934
766206
1261016
588248
984792
226791
151105
173383
1248330
530385
914290
431488
960997
911954
626940
314002
957557
1236757
359105
1001673
75909
1263065
1158831
73511
1115111
536590
210288
923034
212420
541758
999493
752485
354200
897085
1044761
1155301
922204
1162766
971724
696182
238490
920075
256836
929299
153996
719700
571131
1147125
367487
312761
982050
481544
533793
44447
741171
181728
783026
597769
774723
1049584
812005
124534
14260
644723
244931
770589
604027
13364
771943
844274
43673
1141254
648338
305876
669339
174509
876772
1116261
740267
67949
1161420
266632
568711
1108081
421032
1222121
1050437
25102
116864
1127411
615279
970546
603318
941100
750223
107263
423123
1260866
419040
388341
1241390
241998
296794
776008
832068
125834
80755
213874
310086
562925
850006
946388
1039544
414829
910193
197230
635309
1084767
1230439
509861
967065
765041
1037863
259170
941924
882676
196780
254665
300267
514867
747586
1149041
1106485
1234813
1115996
416845
263879
435202
387141
958186
469425
595211
496942
347632
146192
536211
736658
1050838
316199
292227
609232
133674
1048666
784652
667676
960396
979573
1133685
345125
284470
310798
726966
491817
16348
242464
16738
966195
501798
438022
848821
1057645
779966
306244
584396
534612
1018916
930148
691104
1252369
561046
996534
438251
73543
978293
14291
93459
1031986
1189498
465277
160219
987442
545861
706952
12346
880505
600345
377837
536783
662607
572364
324695
386954
859868
552182
96077
874049
621356
525433
1187788
441380
1254546
626509
520305
439709
75359
172727
1095709
87670
702284
1185322
175340
957521
1175289
189055
913527
205710
1085804
913258
343330
472162
326715
488321
86389
307085
21982
13864
196844
448796
562789
1215482
75147
743214
1002759
219789
766344
180953
527464
247984
557795
465789
950031
869673
1135105
642541
379553
720919
562098
438078
48383
698261
828397
1018414
688876
1042203
827458
489494
720156
441478
853787
814643
229976
1249408
613369
1068195
423624
804945
973634
745257
77911
245003
406023
231603
266590
782014
338276
1114204
52262
28208
642458
713984
358647
391118
516114
832357
1064375
1195790
1066467
953054
372874
281015
9609
299923
724330
1024090
78427
804173
458796
396228
529649
903894
711195
1208034
633713
782936
1253390
485428
765132
856462
294326
1044536
375872
803181
1071410
69168
449957
882896
255306
789037
838063
153245
699820
605242
575601
181580
637213
987886
47548
1195534
487117
930310
493106
992413
792882
182301
77448
1199718
342650
892195
201579
500552
280052
1030380
138277
320887
905273
377030
1111215
1180799
865183
1122464
326281
818303
850509
248894
243276
1078212
864297
1166591
97614
517389
659182
237991
1054099
730312
1013110
540342
757369
1085522
191868
520284
317897
523770
767802
355610
953854
1212053
963538
732961
324637
457529
217442
512996
669159
1047209
470442
476071
875191
888695
361724
899059
48883
737179
895692
515100
533308
195235
1252509
1073782
430291
98496
914105
344140
249614
797210
1016424
231389
625731
809923
966090
146829
424038
1201947
592015
390611
314074
891397
973151
232273
737085
437095
1222365
536998
876176
537401
753642
371361
1198890
454246
45442
796766
781403
55189
469151
142425
687734
1148698
702793
1213413
7010
957846
4270
730741
1103927
780580
394923
863443
168987
1246548
1046705
95259
503729
1007912
948287
1071380
942012
1090025
1235898
678107
868135
1060900
598461
735485
747998
1079243
338757
381698
829834
297849
1032688
287840
952572
1192561
807809
654937
845918
955261
939462
683353
780971
287389
747121
1224427
844376
208966
131341
1181754
251058
445505
967999
263049
487244
569603
1185082
322441
467158
563911
1170606
767988
440651
1189469
491475
762332
1065401
97500
584672
1122711
159348
876679
1038958
663786
219494
841815
535777
1145138
741930
678997
169859
705139
630334
612424
144411
1261558
766110
745703
550291
729846
209249
354610
1161279
265463
1230268
826837
564508
765151
410677
306927
54616
832775
1003037
1203896
194238
862758
980285
363128
1062617
162321
947719
843774
709080
456453
1227874
973817
976859
898836
160079
1260912
1022623
946184
420773
839182
503621
147571
1199374
986060
655517
1157736
975842
821484
274364
805198
958436
994520
356168
789018
145417
828725
133125
957014
492102
913108
235524
1163875
137085
603772
1236943
999345
171022
725890
889404
916519
1063802
562929
798896
605566
531014
1157388
190224
1072124
95268
811291
725803
775900
177057
158850
674877
804728
991609
1021112
1135601
1153742
1013817
84927
316262
153471
1013522
650604
559678
112346
722186
1229670
589248
733448
519555
385986
308952
726394
675493
835282
44139
988092
338786
469387
292542
203621
535545
650589
1199811
743183
290575
558054
718371
354624
342488
543382
1003293
1129103
1194784
1131971
60177
616313
678106
804968
873896
510585
967554
930737
796390
786250
1021895
624325
153032
588551
405486
1000081
1022160
1196003
607012
24554
156099
265772
738163
484551
653985
514636
684271
1062573
549619
996399
111007
361573
795137
1114278
529992
412565
636781
829846
754410
382267
434651
748524
798885
457146
246367
111875
522382
176258
1116333
1226952
315732
884476
1015052
975895
71811
416354
451843
345744
22930
1130579
452603
618101
203460
610001
1064101
601089
213229
502901
874952
62260
947090
972123
349706
397692
561148
900602
206414
513645
310796
399832
1025725
1156333
177556
432864
200405
648560
28352
1686
898451
1050425
165883
795066
361321
945196
262411
66261
1161931
231730
944046
810784
822045
773520
842845
903519
20788
608199
872474
623023
324263
906655
1233238
741156
541624
13174
922429
640331
1109994
552513
767283
610122
799760
12958
544310
366398
774303
1153628
515389
792081
1233736
1162305
430763
174079
1110595
425643
996033
490512
329758
380045
214394
715124
119676
878242
1156229
1244524
158743
932271
1191852
798814
36746
962584
67876
1000421
1205017
1101589
333327
1099237
1225788
1237036
1190090
1177655
345911
1031707
656232
896871
126153
911590
569968
217955
293977
895883
1114083
341996
472920
640163
88272
691417
1155145
1194390
870658
693471
707250
1255366
132764
278115
877606
104653
120700
1214572
19179
770208
51307
431932
221895
247237
76317
242530
954747
481606
518648
228897
288919
1244076
900403
468572
393434
51072
3457
24138
392696
571195
771269
935756
877163
22820
93134
523210
691688
495298
769617
201556
680265
822503
645288
152927
957955
493862
304152
600285
831227
473450
289707
594972
443198
53821
748734
180825
765159
342761
1068077
537593
1142342
776680
1155390
515685
585584
229046
422600
1013636
120191
712655
915817
875465
37400
446453
889554
438188
906883
492846
302245
582122
1142598
674500
155132
221706
494324
544966
703944
1027871
1128147
401096
1107033
1084388
1099600
790900
846852
248520
707558
1234557
330502
547088
685187
1144767
145897
685389
1194634
862533
1014397
1114798
904576
476140
394139
592522
295290
731555
717640
1176798
964429
419547
363798
1093327
822618
592348
553137
964372
816764
1076157
770058
213179
591430
38736
266768
299066
682222
691106
1017984
214618
646842
1178207
347752
1105888
796348
669337
371477
203197
369645
876654
1054744
919554
1094728
230552
753417
1056377
603178
910168
972970
613235
1156694
928455
841996
138336
948064
569692
1066810
848458
33902
313398
1106188
94408
553689
348513
1133963
1183808
453072
526864
1126625
716871
762593
1025286
1030248
496612
256230
338476
1102549
1106630
996972
173131
1117174
369050
866589
496968
274040
221413
763850
234204
279857
659686
880221
668846
301390
524756
146551
27057
596040
41752
950399
997367
747780
526844
310679
546965
79628
1187778
863483
50499
139606
1261546
800757
1067289
419094
1098741
899372
383043
967069
230350
384766
609286
129896
566160
193038
973569
525552
20015
1131924
371422
662646
943119
1135779
1070973
323173
243660
203260
569854
718871
1048894
968908
1051109
1001771
756146
895443
268696
713332
1094998
1250317
464125
1035451
661086
1227657
1000028
166878
746709
1227818
849006
85211
1041950
401887
1250169
743082
812109
840922
534604
1069340
286458
60387
580301
233335
1184832
29860
1103850
1205215
22522
609616
373014
576775
265469
302121
350997
415298
82786
1138849
646824
482180
118605
1039888
1132337
691254
1262754
1074173
1180296
540334
806720
433970
291136
902498
340578
1213499
873437
237970
193016
194387
1199643
261126
1253479
511249
1196369
165506
378437
318611
1159800
186281
950201
905300
1250211
743128
997208
258762
935887
583396
315276
493997
1099273
23462
75211
837094
953763
945199
340696
1143910
962048
1237844
315294
510873
1010025
541570
1039848
1249993
167396
812631
486935
689941
105696
100826
810198
594817
20053
24520
1216300
1179655
699144
1193950
617529
997949
409483
848452
251119
668486
976670
23215
413923
150842
926249
314434
407800
236813
932959
681413
587356
493155
1217131
756416
412757
1258248
1116482
1030772
307752
824205
547795
996714
428900
844713
563913
1206145
194657
1112615
1147848
1001073
797220
817370
1056853
559674
764094
283571
642792
195320
248298
685929
836479
118062
232453
223235
665852
771667
19039
594578
1060120
1011173
314346
953864
580483
1134980
62743
356443
860274
6676
1231737
1250571
127333
104184
924930
919519
1115834
1204445
87520
466737
1252207
319378
224209
678192
169840
550232
838704
1238024
175977
1166680
842295
682847
339916
1259345
780218
1161474
171810
319245
825779
827692
480865
327495
994767
294170
719789
57476
383367
992709
624489
270290
660394
1213978
1033678
599244
994680
1009595
839620
119067
450401
1112345
486336
450109
120429
799545
817907
472405
102760
582283
77626
154927
754967
1051115
606814
788624
1120538
1114446
353426
902541
1215141
1081437
756466
431918
1103644
618338
598894
610004
472822
1202397
4300
417788
537751
463085
957249
730735
29240
835455
505558
650384
944802
879883
1110364
854255
485377
96132
269484
1172225
538036
192092
614325
1071600
1056960
1215319
103874
1102667
1214432
1016018
781867
829386
365702
832878
278644
1162646
108435
1156609
933057
455152
1156299
1264126
977437
785534
961450
249013
715083
291915
1107846
1151259
305524
1100249
689927
109025
425555
1010681
478638
397646
560699
107678
1145288
817400
500316
63785
207188
1224294
357126
241546
610699
246006
854902
556739
302904
354750
259680
330295
376917
476618
1234158
45842
817219
783512
688535
612813
1175390
855867
1199242
391200
1149231
1137040
429313
1039025
113218
651636
1050689
876971
646903
367976
482826
557620
441876
508881
1223305
136526
917493
1051190
74243
701994
939325
1223869
400124
16045
776049
772448
833240
983103
375297
1045517
1055494
467542
243630
620312
329919
130032
857430
480851
325856
220152
100744
7956
815186
959084
241402
1138456
516971
79491
540963
288891
399346
294555
473546
694570
3615
407156
315413
93247
409218
1137419
421344
646636
460950
598393
661573
784816
763151
730719
274811
536024
414506
89182
1242906
330032
765289
52621
328956
646716
1050111
451518
682378
329222
641735
922810
854302
467244
107263
402066
323025
117625
1160882
812574
1259686
132614
568300
618523
559359
149123
560414
213382
230514
1121684
1025892
860675
777142
1053501
1028266
833349
925703
1151440
1001632
1066162
401584
1173697
942078
452631
485066
732289
1060125
14661
474823
928897
615128
225889
873088
967777
847021
978578
1176184
561054
307605
820571
5615
894970
114049
605661
273271
540171
763997
410508
1197677
931395
89949
123972
548991
168243
451722
598364
419366
279015
506158
789423
761482
50201
267900
1048399
1125917
1163198
968594
426310
811133
896110
626113
743630
324811
369812
289398
481300
965332
686934
787265
1197359
938737
1090727
596528
1092370
836673
733393
29924
575036
1257084
899394
646385
932745
85685
89363
123747
1263768
1055377
968539
101571
1008279
1167487
1085440
305634
518872
1071155
471161
244924
1119605
1086159
1245997
995474
1001498
393218
1190506
307925
1209570
1041556
110205
774186
386736
438705
350674
956250
869509
952055
1039070
191137
63955
423336
585932
515874
178
572877
1085254
402873
738976
310011
535291
451331
151616
556974
89406
806524
1053977
593399
1252479
808513
323987
110489
1057679
16326
70286
416845
721400
855090
863832
745685
346013
964902
1024306
95164
1070502
370205
659059
487889
843650
152391
931685
360637
616134
653790
3368
153503
169616
218610
573221
554125
57259
1074314
653932
1119013
462268
458993
933397
34074
346694
955125
854686
230871
8456
754165
682738
502443
1027471
357972
2836
92162
315218
49264
633276
394298
1099424
1075198
289301
9543
1054017
206213
650590
410621
77979
644832
1168013
831914
298909
815349
1053927
801127
75388
488678
856844
32225
1179456
1050908
605639
356765
446688
1253455
433010
1029695
859222
236193
760389
676398
784253
207520
634328
303305
184871
61974
649256
1164714
874434
962295
1076265
394928
222747
568888
981660
397075
769189
144609
735974
1059178
812083
537540
135084
62535
1148033
566253
615345
97601
401543
668745
142575
43703
563066
122440
588739
68429
324919
463792
308080
934616
333956
1050081
974336
759970
1235465
884271
499779
261251
1166437
609599
743591
482661
395559
117661
267051
896894
221040
967705
1222527
1187237
53030
420703
910821
587904
984949
65410
920803
817060
215005
851080
1157165
968226
807008
1071373
905159
736421
483254
1161785
716342
314321
4462
147159
557234
386682
617606
310573
924261
218039
602141
356313
676960
762220
986250
1004587
554638
603883
52273
25930
1136970
273879
166587
828003
849435
882586
263883
898397
168977
881838
703136
700869
1073393
351260
225844
275829
1107689
456431
1048288
975053
958634
722266
292685
360014
213653
113539
801834
594018
140770
83429
190497
831941
892844
381298
1194836
665302
916365
815948
1174760
88043
789038
1070077
1263928
283568
255931
510964
847030
1007807
773473
1096476
59900
676246
1184792
1175151
325264
122571
426150
798238
599867
790808
879166
854095
17202
1189038
1189896
417098
759997
59383
516869
480292
1229091
625882
671130
123503
1244910
825889
486472
692602
443361
957990
685931
712605
789976
468876
1233875
952044
485989
330635
779466
1213039
743518
1023747
1038925
134154
889594
764631
23166
871546
895597
745026
931484
751620
1152711
852236
650409
647654
469593
770975
427934
771495
1176461
644395
249724
274474
702684
488983
618485
194565
738306
803123
436998
680172
867898
341258
900754
592953
31249
35457
433358
335680
103407
434680
840925
392955
644907
576148
282159
110178
718335
50593
191349
671
1229822
11499
1033476
682458
1224205
1110536
553114
420650
1037930
227599
1111574
482631
375025
190823
20597
1049391
881033
221822
449878
1117768
1262132
636451
656872
561398
615019
11622
301617
786867
346496
67679
825429
16895
430802
1165760
98953
766700
211011
759414
113337
284982
317180
872029
643434
571717
236604
724471
58768
45734
769844
754868
1007803
255838
506641
66895
198296
12582
353714
1254582
810215
890812
407260
594392
977534
969735
344757
424176
903133
46671
1231842
108777
258581
958898
507563
1192747
1009704
1166849
198319
772342
702453
1051273
872674
873520
669714
173679
829135
1176157
1169200
735089
999809
51486
238999
669844
236498
918453
362318
543810
564823
1152633
962532
820352
529797
437559
953749
598705
9475
970571
1008231
67326
145923
681224
521254
122661
771149
626129
149204
692089
145995
230412
1020775
146277
566101
730228
734811
104442
705372
720396
8750
510190
1083147
153844
1254318
443017
602110
1158778
791598
67346
1210966
1234360
1243343
546402
1057915
1070219
1029628
736047
118651
941190
679989
886673
120575
164136
467559
873938
774777
1192105
753904
1033445
1052049
295385
930116
1228571
1105280
1250191
569543
246270
478991
172699
737380
1156531
372402
962222
965710
1040779
18242
487007
621030
753092
697369
135088
480644
571943
684551
1160648
743753
1025621
917181
581370
124638
592049
138135
369420
1075161
27775
95566
901210
2429
83148
255003
599422
1038345
1082048
410677
1166444
1168303
508522
940186
327191
683782
645054
690583
1035197
1236359
913145
1187268
379865
264626
1080879
810377
137885
407418
574573
913487
432928
77139
812824
1053022
539765
1255610
6220
989402
1015150
523662
152588
538923
667958
220239
337318
504539
14210
838626
772640
502901
1252885
315109
506887
593506
1116559
778759
1165795
276366
256118
927597
210307
601485
481156
244412
82863
1022429
382112
1067000
1137737
41132
963174
384886
172324
36888
306277
477547
462123
90741
1201734
481913
1095425
313078
113484
732347
794780
118621
262490
1189626
650945
871982
157652
585745
1237508
587819
974074
1147073
79853
584005
738915
841560
585924
179115
948997
217667
897158
124043
767847
955540
77084
308393
781369
165348
651660
975661
224169
928769
354849
864710
1097314
771091
31871
1178388
1210530
220109
150337
1175891
725168
909283
1076808
36932
756239
143228
1108804
146709
72446
401408
1172542
1179426
199376
1153020
821081
674525
704590
925033
272360
759864
105465
564230
873707
165632
402243
849436
69856
80013
76045
1122711
1082019
51723
558568
224914
405506
398722
920910
638522
934227
1179838
548398
964918
121177
1008605
420022
102142
1170434
507919
815762
1184269
518334
197247
582635
976758
78140
437707
171695
949257
121600
876448
699613
609838
933451
1007082
97725
907170
318082
355665
734321
533417
1139379
541023
1204409
407868
1159361
1147999
1250472
385806
286494
402213
1231546
1241641
1199340
773877
963153
179937
500713
946795
29956
210324
43191
137850
1190469
921666
13661
890687
172765
202447
195172
1024403
1105098
1052052
809937
891019
826703
889747
501493
941038
1087260
580410
354417
1211220
47285
1141353
623967
1024891
1062243
502812
1230986
633070
631946
388901
409290
608551
443648
547023
39871
51765
154012
497272
1184956
228864
99172
674422
1113152
1021943
485689
187837
157229
470495
1214865
816446
432633
77231
249350
935473
1083408
586891
172799
1112553
402021
813435
1051187
859682
513392
1120217
386931
1143073
914938
144256
433733
1207336
1021461
791551
1039830
686598
300622
672139
377707
30498
395647
736003
652984
358020
193075
80382
767545
275059
87378
541240
868331
451073
541546
131614
121283
1233623
398996
409544
163496
668956
186063
580181
749525
784164
275222
981475
614091
300288
1230575
707288
365222
467285
1182227
226145
783023
48320
676467
586885
120346
38475
1100051
396864
1177811
71210
649797
252074
518317
496677
47449
405598
914507
761598
315073
534925
777761
200558
1121426
981709
367474
926676
781687
417229
772673
507035
1193105
1152561
26681
109227
478239
337991
1055546
784168
841985
29619
874978
724939
3665
1217313
573647
50539
626452
1175227
208635
813139
1215771
318497
763172
981490
880114
467080
37627
1166641
1086264
80098
698329
647613
847620
156955
238108
579522
959288
310188
114393
865342
822537
929888
951131
562318
757421
787559
588346
710148
663030
1143151
422533
348339
605527
258587
1010316
544416
1098221
1206586
1210888
88971
1036104
1193831
252214
1074653
216260
1068768
711017
837867
144101
393133
1033055
631759
816495
1261237
642631
1067255
962142
1106040
872305
1029543
105819
970705
217770
1211249
446362
485712
1030973
370942
627929
1243756
221268
1181399
1222197
1260738
722584
385069
11594
247831
316644
529141
143823
268938
224943
1007568
738291
494024
125564
657788
1057663
619435
591800
297131
1062568
477907
730318
364620
384051
1011091
252289
422334
414085
1005955
132377
3469
727090
1008231
426803
45040
255077
221645
608304
271021
173718
830165
639368
242861
691188
291942
275647
881476
937802
413049
715299
813284
546769
1234386
329109
193655
165354
487559
920459
603763
95702
243296
959614
663782
436082
1021524
2565
44746
1198276
293231
457103
176222
147732
314338
195813
1153642
240378
459585
1215108
624836
474984
1021709
143266
341047
116591
1180555
18050
765145
1237875
879034
522871
1007539
1140076
315131
868102
569920
1004204
818241
687381
973716
658206
936783
1104511
772819
55817
481888
473673
385411
1083885
255839
39097
975183
838418
444947
85280
986060
153476
1086191
930189
1228656
284133
1148910
494342
220169
19530
743022
979563
876006
606534
1099804
1140205
851861
513718
764792
966849
857141
499075
1047980
1055032
394467
451789
68017
525357
413529
756650
94368
427775
1187385
17042
363149
322656
537797
295532
1159082
247608
730993
774861
845963
155305
959011
108695
685975
1224293
784430
568294
913891
1129551
541070
412729
632561
418700
766490
1034402
1078513
5466
1211642
737146
423787
531531
479046
942961
807473
567898
1010835
493460
72005
18535
494588
1139238
566442
1061354
1055857
36525
312434
148903
26143
560343
94919
1068457
858027
779502
583211
1190690
1129261
822908
548518
1158652
378472
294471
138403
1194389
335572
254832
1118283
244442
139425
646189
147544
1084944
971132
211494
816031
488047
557998
1178816
946695
81992
994964
396113
676155
332760
50092
133845
317602
216935
143041
1152509
767818
487953
632012
907084
941329
569801
1045843
352628
686122
681875
612950
937555
238420
1031943
615285
921265
390022
1048084
642962
904768
496359
847593
526782
1252524
742883
451953
916678
90132
24110
342495
1195202
227474
479863
289207
1122908
981401
1095899
1028190
79293
949407
611204
632135
1119852
529727
730807
502987
511565
892865
341137
1031810
961363
528403
434109
597655
394152
107237
664125
683319
992206
726658
789317
825822
1043693
754706
414119
609300
405734
139639
539300
435165
128327
441161
901820
1000029
1104101
323135
545679
594352
695472
851311
667524
227322
750989
413427
807971
652403
1112305
811574
1143901
205773
209833
410267
957643
1197219
118687
463773
903700
734951
330111
206301
435577
157376
279821
1174236
569508
1208339
743079
851695
1204414
262009
1218404
246300
746641
136450
1232330
1053249
670728
102139
717877
152878
1253474
51180
651762
204236
678533
1147841
909333
879158
473071
817724
1198569
196299
159363
318450
758501
9761
467045
82961
1243854
1146263
1237222
1040869
250215
1201552
341612
763813
276911
541497
805227
72386
807301
1257843
992691
1079050
548922
304295
751893
695901
1222728
675596
182854
436193
597778
30592
283444
414239
1211391
100960
238182
344966
176241
59680
1112475
543833
1016846
1051224
610992
177679
666037
1055913
390267
486784
130265
878595
1033477
130270
848460
913498
608764
275526
720144
320905
573866
366068
635511
134444
210537
755241
538133
1217970
24650
50478
79625
978000
36581
258177
262392
607748
852926
467684
986132
18884
241326
105613
380687
979708
1227974
951540
803008
1073106
428153
821957
196567
904808
1005752
100942
719717
554241
382408
736315
936820
1035407
52915
243048
965310
487676
51634
42313
242273
690397
258120
996401
965594
255732
851330
456871
855528
1158379
345176
214052
985453
862152
542333
1168905
1045477
117627
475524
1046847
1226781
409813
543364
516614
1028944
1228172
1066104
11416
860021
1114250
1231756
219339
269016
622410
649961
1029279
840217
1083031
405406
814949
171757
117869
581856
417260
20389
564998
373283
69217
1204455
497475
548587
781355
312332
128126
157269
826097
871329
196916
429574
342354
596037
204820
1261284
309318
632483
1211282
836441
1020188
141159
250727
768586
184465
86633
754408
269909
1139966
1161799
1205707
467913
89322
944357
12787
520432
1002868
483474
1033106
194592
821141
226917
314131
280983
267831
854310
126046
515071
635999
1044773
415116
1052832
1174220
484578
1105560
710756
1141973
1169989
263105
985178
535758
94916
783409
715548
835546
522577
436942
851654
309433
634774
376573
706726
858050
686770
421840
621163
965891
1112582
584982
1224734
832978
51836
55185
236638
1068372
1158931
1160848
228291
1183363
74314
1001270
688737
31212
244285
488815
580894
1127983
640462
1029484
983208
137257
931057
1124840
340435
686048
256928
559521
472751
624145
611896
317485
835398
756050
280945
807928
769394
852788
689858
57033
84802
272550
677656
1244897
1138870
887385
646294
1101033
427946
400088
1070359
1088983
1222044
726710
443372
56604
256697
536288
623621
146298
349242
227557
70739
360362
1210088
209653
714183
66733
1072926
373064
125738
464529
488875
925529
1070409
68211
367018
744934
137073
1194056
100790
1052373
1212532
92073
622407
863552
495507
767111
438283
427075
939461
683129
973974
882691
1251859
1202688
528210
254896
109833
671746
1042759
573032
577648
1010393
1229273
313996
508345
934266
455785
596294
1157436
285804
1137040
325728
752894
795647
1158920
1016832
1061778
918231
87431
1138335
158427
343676
1047542
511203
639912
770628
8237
300819
41901
937682
928160
570057
271708
608172
299207
671563
270876
43695
515565
36828
1091173
648854
261518
189333
838378
68297
828135
259824
303126
1113864
964980
609592
1246210
401447
1110099
693954
500271
418023
793900
717759
1070678
632478
279023
48568
593277
396338
778959
1120605
505997
1225428
479160
769740
326252
872380
1078594
1230738
1154972
111513
387846
1054327
1158123
517525
557195
1038420
599855
1170054
71411
958557
158648
168182
226267
1110509
106387
530502
69280
1153673
297201
1233207
487251
634264
137193
656474
698553
1136451
1219352
318524
373563
73224
532723
179266
639317
901210
1002363
845205
693635
997154
1191575
939208
1010867
243570
882474
805246
406044
7295
488622
698930
470031
1010761
615443
258992
115095
210107
1257140
312266
3548
340990
194075
177100
835226
1094295
118425
1151986
184166
700865
12935
4840
1262205
717832
576410
390777
320847
625604
87396
234857
678708
444175
1174823
334721
977860
818303
1226067
1258098
85001
192445
5189
777877
330400
1143415
818977
479787
906616
118551
74677
918188
742918
882979
1059685
743488
712183
984310
1234140
903944
942096
1227544
432253
162092
1053763
918288
995571
509767
735909
360965
181989
894880
757228
303267
906584
836413
1071049
894434
240457
900406
107504
677806
340800
747759
43857
115306
1090718
142832
468368
259975
317350
584611
1011991
816286
97689
583400
1173657
574936
1111847
801232
1168001
169484
1005221
53848
997811
542057
1216805
268666
1036179
413272
63927
694978
421007
202789
644649
341596
437107
70412
923395
676605
1194324
663228
480018
116490
468622
424461
529468
235530
129743
228769
489876
1255206
1254220
27367
624283
391443
1039662
750981
505440
324527
193620
1184667
953528
772149
390202
200947
331682
378777
1029062
844631
1048645
840454
667159
1095971
281931
138586
688656
623773
554255
1209817
270576
689478
708334
44482
373879
662072
21819
785934
85781
622833
190906
200167
824620
899926
619730
630699
535994
1112314
709961
341104
698035
969753
520828
1241791
922150
183028
785331
572124
956651
818048
638486
1243757
726397
990775
58065
291310
461859
1244296
1211320
726212
959751
572085
157712
715401
1026739
900773
23956
939183
163091
665184
1025701
870841
555014
213376
554079
1078678
40890
145423
908975
486207
1215541
399761
827907
43647
892063
890325
1086069
280751
1007192
1225371
655480
588677
1199997
117006
207569
918616
492464
914106
90804
1191526
3583
436600
449632
68397
102839
119823
1062066
579158
870687
696428
1248070
294252
1025436
779724
1187335
779579
2077
741150
846421
64127
690475
877517
184478
1160699
84778
179749
827990
160106
1057118
1245903
638488
783038
1259964
1238116
1217991
40264
187962
1217555
9642
720082
405195
1053642
31212
396367
102844
133382
756734
337429
1038790
763223
983490
6541
402965
837033
807096
918270
1039171
171384
983648
158971
1035307
570425
472300
701142
1006434
693366
213805
498733
473826
89699
538843
739433
225939
24241
252635
416931
677722
502135
1221432
1135773
490352
495750
247587
733229
737051
1256206
992023
234424
939281
516592
438472
690481
643291
354325
1264742
565093
659676
586760
102143
646605
1047174
876394
1063094
1130670
1160206
908299
23725
791174
1224108
714223
950186
197953
1207225
804653
611763
70194
316014
516688
1090257
1120540
868105
467209
484008
601242
825736
110073
927272
76634
828025
1183880
538302
364345
395622
491452
829232
262006
553125
150507
294867
95723
781447
675279
522735
1011951
1058453
523919
538298
49362
611755
114645
908123
776282
621114
656473
60316
139746
1091435
130310
1264538
9521
564664
164996
166701
649373
778382
196649
898064
970997
768880
1155171
1191453
1003153
804354
49481
444142
1226615
986953
492431
160648
852306
1179590
3678
70119
985998
662176
525141
38419
1232646
718932
718284
904645
582216
590406
385390
984101
573342
828325
1096372
756944
1031919
365492
493341
339967
1185938
804390
666584
1176693
26662
904264
1190119
504340
522297
768270
335278
83309
1211301
786848
831208
348035
334842
694791
926188
769006
38078
708560
1230810
54884
1219580
1233440
1208121
1129377
1248888
449190
931358
1243328
1083009
6691
905896
547101
1251549
827501
1172347
469828
678910
210092
950759
397921
371091
1073039
216770
106374
1045839
1055900
473591
401619
396883
292992
363846
829928
902161
371821
661198
954892
1035195
1093473
895925
589641
741991
239540
625861
1134231
163007
44378
165818
909496
458199
298324
483091
1002049
1150460
1026093
387933
897187
140191
386125
332397
429573
178659
72305
346555
339721
1241698
301332
1100492
86294
1195972
1246032
290923
744277
1110348
710619
249690
975482
496016
684094
382239
787943
1166798
12580
427014
409452
1054204
97665
1077014
644914
534279
721445
177473
74013
1201667
977185
829793
154976
1060085
282479
460324
1077167
30245
787460
1073772
575856
830144
837133
461703
243422
1144766
262783
340000
10690
402604
377119
116901
138503
195061
1069891
466781
677460
1023848
351957
1141657
988915
241956
966454
620019
257582
149683
751105
220403
700439
390910
87832
762399
168602
476317
881102
1199728
1079785
167151
1157533
421309
412307
485551
264306
822882
995789
661748
1130466
1164448
988695
522372
531573
931632
488955
536773
188933
1083747
295246
569087
87637
90369
991573
375924
283694
707915
995196
1211821
445544
922629
274176
505073
495466
249312
990534
1146941
325246
734676
1165962
19122
46497
940936
785657
199483
1180086
906919
583875
1198437
400747
142501
310393
1112545
924226
193129
247587
740684
159682
789742
206818
158569
916653
851660
213451
299567
1120912
222185
719133
1180154
1206544
388356
10116
303232
579339
519860
7673
641022
1075110
1069397
1143841
369731
731398
324831
519405
693327
1177854
389332
382201
648935
856597
118401
138867
1057487
275996
32345
794120
1090915
941399
1244959
1239954
444893
892308
510030
10743
1058859
116344
795402
100240
18236
173359
83698
616724
457239
453374
575856
995355
684784
897684
593018
262065
968836
243733
1129198
641776
350690
877976
684936
516532
1206626
454674
787217
1007704
828687
1033970
958978
460896
1173983
681820
387448
1040188
642696
565711
360579
143973
304885
1003332
311101
1261684
109618
1163538
669672
849335
313898
330619
93899
245328
382699
891357
593827
155073
701434
1139310
160233
505192
204760
774210
734251
347256
1059855
554074
403980
444033
1042707
164087
578375
423224
727783
314969
232762
110563
27410
164806
737781
297754
383871
1037997
719605
908806
340701
508774
698912
942201
417717
1259917
1039368
860538
401195
12588
1199759
949763
565200
512165
240126
872922
1260786
486508
376585
542812
1149201
835484
1018235
119233
714099
1120445
1256537
1163391
1088637
932908
902294
300532
1067005
478567
267316
1107008
167086
1184601
268810
4511
475673
1073350
729503
1225624
93557
907804
217712
1014595
1156584
807052
568557
212571
72400
605350
566758
603801
498815
623497
761052
622367
716884
669865
53769
1198962
1053406
512253
1003626
767265
682824
830746
1237419
607448
334659
280100
842408
538623
874487
666153
982110
479160
1024268
391997
825358
358338
300856
564884
609626
105385
339429
27300
587535
528715
1145587
549484
1175347
731066
163430
769960
930296
1115515
447322
677069
672628
442099
1015384
259809
1159652
950730
340637
123804
900086
392283
893057
1026880
12369
364423
5767
283925
578248
602809
1073283
1045602
1032205
492741
684091
677092
433597
809052
152993
814081
789853
150891
932946
1225427
673644
444863
218746
1244733
313766
666614
1057713
1262483
113515
691523
1032988
51483
1021055
1230674
688329
38454
976846
496524
374978
236781
553061
600912
1089475
68461
566390
285232
374566
315486
601992
180360
1061186
1033206
448011
435379
175265
840808
1172320
952043
1259824
315552
188688
1225134
850651
1165696
1039103
301955
1208310
305817
275313
499015
441457
257887
50430
1151586
902119
465225
981162
1049106
936205
158188
357905
882187
1149310
746584
773208
720186
32964
1011218
615165
613788
157965
652377
785136
345635
1212407
733289
411723
1173521
1156945
743001
832422
1007685
528117
934245
221809
1087750
1057629
840399
163212
688437
351448
885595
756155
61742
361266
215612
403520
596515
850435
1110546
409379
272133
1170559
918268
1092118
711280
1134737
1026274
700441
169739
674511
1192225
5235
828888
438128
61296
927585
323918
200567
873778
348483
263763
397991
575359
1091505
896516
450759
1149939
487598
889333
473866
1208214
908436
373083
718702
35714
355974
1143002
1262884
921861
171724
212981
844757
248098
1041658
1103128
952284
223284
843174
500650
550023
726908
620559
837398
183287
1098464
295081
1032872
594370
808269
44173
1039492
529102
403124
17535
444905
573873
634770
150809
599424
982600
206222
555145
641138
72311
359872
73769
632039
270769
58165
376395
716986
628226
896033
244763
1175431
396372
80095
94216
291203
791913
289417
548404
68767
573787
1060527
335839
522757
873681
702658
1048042
916927
599420
235747
951792
540397
924027
422874
669195
1056374
934185
378792
699500
417220
304310
409537
714215
930718
1238081
614879
1218583
412124
880403
1098667
205216
156357
106450
451276
51055
119662
947290
1233768
812956
197235
1194817
1209190
239068
1011592
870522
902258
1127247
884642
1161897
334724
520019
147878
1133983
454043
70600
1200707
532206
903200
152131
615724
265327
1095156
353625
295010
30215
112725
163481
508363
777824
474181
534026
1063280
51248
706433
1060023
763118
159520
1195040
181126
1132010
575829
780755
623831
1113065
1070972
1166727
1140609
359968
1108452
163487
385034
333447
654302
823465
666288
343239
489088
692340
476688
926170
545178
106911
1176587
448941
160531
499454
435741
580686
215403
245684
212940
997152
360614
406937
748989
302474
736442
314315
773665
141502
1154097
24151
137982
447201
115364
768531
594200
278162
387383
35234
211623
645030
830695
767954
668092
324853
1081019
45549
859115
1024308
251572
213503
1176443
723765
969227
1180598
736764
1055296
855472
167869
53104
913139
1244311
63201
843496
378978
924833
167522
710261
1088641
822999
1148511
528165
198369
1204107
634622
1050040
624196
1185767
146076
796937
556973
394445
547324
1205624
538367
573736
1118249
349409
985394
1192831
115782
251452
833879
802230
906563
1234060
1195758
851509
1212716
84171
813588
569390
1253319
1079269
1233849
449920
216335
822620
651530
249173
194035
1119050
622341
372641
562364
555543
134765
297500
374577
1202369
12777
864300
411827
319952
725029
99875
804501
1189114
842858
273817
974440
693558
750652
801662
469681
926481
159779
928061
1195899
1046926
953316
1007403
435344
971978
240333
1127869
689571
1037451
295381
1171273
153749
840813
853386
997505
720327
31378
383868
779892
664946
1124160
1080187
533328
1001993
270960
3555
261101
1121672
126313
939622
463075
633338
432094
323952
364213
501352
856321
43987
70218
179413
345452
733027
304887
522781
923150
80328
615898
1000548
1216688
380121
1110533
138176
1206343
797529
431162
938517
189219
128881
1177548
138242
940022
1224430
355027
404466
286456
126814
936149
788077
835632
484768
288771
801500
371583
49804
103805
1039353
401723
658052
939952
1143985
646450
532656
746828
527276
94074
311630
130423
1021404
876217
1051192
800405
894097
252466
1217738
827492
400330
228737
916149
555848
128934
1141097
818876
101633
853708
553615
15601
964970
721774
1083385
151094
962065
38301
1097801
582923
160998
1259275
17097
1211576
971843
1187246
214409
1007985
825728
1026664
207953
1262421
1021684
312912
655601
177468
817565
218153
201340
381853
569495
372791
853688
273715
1212610
650601
1166877
328913
639630
872803
3442
1176492
862302
188903
675353
770801
603081
577054
873297
89804
84013
170375
1246895
925036
974704
603954
674027
73390
1023830
551475
460723
82109
989102
264530
490534
922245
897189
764638
211159
375278
1045437
136090
997625
863607
794632
517120
257479
723771
327551
468125
552732
1022170
835878
290351
764436
173836
638253
59386
784659
1031241
912841
244451
433241
787213
797280
331
464339
546469
112061
351207
1128369
214878
285089
451742
170307
545715
940331
1191622
109200
872164
597821
641804
916647
317019
1000698
482967
64220
962847
1096642
440169
1050778
826816
1242387
1044106
37634
15947
2356
899117
149425
243709
916581
964752
580582
992554
504592
816074
1168226
170299
629753
583303
1190886
95816
986483
79078
940750
970302
1122395
386078
857190
227780
965709
108755
261980
139643
351566
835370
1116396
951307
136154
742411
137309
327903
7763
1013893
198933
1191858
1045492
292180
372044
499767
552884
999401
140966
291251
500304
419344
765993
342802
211817
875625
620541
328918
1243198
944274
795771
903895
279377
473131
550366
1113844
1001317
600497
881293
475797
782734
1157079
707182
1123778
345377
741255
426299
457662
275155
733420
406840
113695
286856
1183677
172914
1244913
1043896
899619
988858
1162431
57835
712133
1087017
679690
1125470
1219741
741902
357587
1029919
438989
886155
560794
146845
951950
754617
1238962
123107
331536
433909
176897
613018
1250435
1074099
100699
803170
983845
1083591
1061626
67704
2302
975638
527500
1022493
1172542
56960
808221
23921
23047
309575
233510
42460
1004531
386330
269359
680906
916075
618668
825203
538189
353686
843268
1094012
398640
133366
592379
801512
501857
1003449
786937
303898
282818
993363
636469
895009
958954
929539
576305
890469
473633
354555
1252942
934618
557435
1048079
175152
450472
165918
1158409
880528
1019558
1145357
1156808
931105
1205481
57016
818546
1165020
564955
659352
705904
36249
1192999
867721
324906
267691
614633
314454
309048
929073
1101770
951944
862824
332809
1094979
62621
818693
760429
118670
345978
1052107
372557
624280
1104199
836958
779206
631042
200178
751634
932828
753207
790039
1250623
632301
984338
38845
874105
765356
941271
907814
825170
1175650
214646
206108
145548
601719
1199883
1031005
1067890
1104725
941649
366905
1247637
126605
710012
468808
1075671
954302
1208221
939329
930336
536685
727473
443773
936678
1174768
59101
580105
285204
12086
1014583
353016
841171
842872
192620
1073164
1100523
516011
373738
154951
1190729
483388
483583
1237015
1187727
358202
150642
595517
532246
371144
936122
748546
138873
1067261
436748
743091
336964
1153478
100148
58162
621041
105186
385135
911301
350207
310913
775497
1138224
293685
866452
1012790
255874
983249
843037
1114535
348268
354747
190522
936302
881747
528621
771673
1134488
406174
267502
454723
507823
111552
456992
1019968
752791
1222361
213021
717145
165394
304117
335360
1191443
1063997
616332
788888
424186
1232060
484639
82353
1209272
990552
322131
1212637
449517
554367
990937
1098574
626014
601362
349289
611322
126640
1096457
344960
1164042
319078
287260
259237
889820
1203513
1222254
1066396
342943
1244753
600226
47501
451842
495945
374217
401852
198851
24530
276510
652156
854828
1247265
167487
1062796
1055622
1247838
712272
481399
600167
743400
296021
1238935
185757
495410
743441
977658
123757
605603
634920
830688
1129786
68789
155733
776876
1166332
4996
858142
1055164
457543
68129
53589
937283
1180244
1163582
162452
381316
500657
408284
1129241
1078785
315896
376150
271012
240736
693863
1254529
573914
284633
856262
150332
246578
666418
142260
226263
1138369
30131
688003
840323
703021
24683
772655
1262757
356579
1014965
569050
472390
418589
656706
946368
1082411
669758
425872
764438
792592
981080
40267
893704
557670
227360
57072
720182
335605
140430
1053423
487055
415824
922879
619491
916064
533463
1192591
787529
79223
529478
357272
301927
623055
960410
729186
307465
887990
593179
166547
845750
1194571
424134
917787
491232
959258
1123012
1227278
1150500
199599
389781
952446
660513
496278
570262
190045
108832
1201490
765925
904443
88939
154694
590932
343256
239080
1238644
18317
521416
962
249349
129734
704160
907815
415158
1254612
686207
560884
511621
1245066
1469
844184
857156
295158
659917
911417
880323
1170445
1103761
574463
278192
681695
1196811
191492
1157301
1037595
1111956
1012140
1143003
957781
682438
1186630
665044
423313
664287
931220
7350
160881
1256501
1007319
718111
1250465
1223860
818369
116678
328171
179974
281448
618487
103707
912240
601708
925914
564233
946029
687636
1005938
708664
1081734
1115366
583094
1043625
128317
931987
981570
818349
34454
738846
984020
1186248
1173576
743924
511599
741820
136724
265019
944643
640640
1159266
675232
763664
1220765
387567
595112
1204816
502889
372178
1142810
68910
819281
717220
610347
834579
25885
770078
453624
588942
1089666
1032245
604630
139029
609730
577331
989745
1245462
188470
1026667
791887
476604
679912
59839
45683
1211542
283296
1174293
550993
167645
216907
1011543
1227069
432422
986108
473390
1201514
650564
1003724
338427
566556
301862
754122
379431
1022365
1037408
436848
388449
105425
1078644
118629
724263
985556
1152542
339249
194566
674163
1218809
743442
14483
16021
1131034
597622
489064
929797
562568
714385
878107
40423
120714
537784
115832
465336
1236336
978057
314011
209799
101593
427932
799428
579218
407527
1122660
1158206
1220960
88018
854797
675887
427765
197566
1006606
85211
382343
913822
956407
1257149
1078600
25964
823201
1027437
532572
339665
308541
207526
14775
802831
862069
70152
264230
548734
1001031
1250945
489217
463565
904173
1258629
1053947
1209785
466522
369866
34603
430984
750399
422226
1212323
60927
346690
677714
1218414
1105253
325126
843088
123516
1139824
342189
291659
491540
1074744
625596
239913
1261755
816128
846751
972227
676695
389759
550502
295328
448492
988664
1144162
859014
744265
1071996
962629
205161
122490
941568
125207
1005547
772575
1115355
6434
1030898
944849
232989
84444
428423
602722
319603
733238
61319
402623
357914
560951
508343
1027444
1068141
499447
538656
380590
259354
313503
978939
1127267
228555
1227625
959298
861944
1126586
455465
680365
357039
587934
1141276
1049860
863087
224863
140086
115035
594031
303720
334098
1173665
677424
621449
230763
235846
805408
774009
296620
87072
740838
442529
720918
992186
398578
627217
481781
115031
642661
1093863
420839
863821
961189
257760
1243584
590252
233134
272261
374010
348593
280441
1024675
555273
619726
284069
474160
963715
711672
1166183
362505
203497
702255
879911
1107850
1257770
716473
818166
704168
708721
1153442
128041
1077039
94249
1005219
610903
515695
692593
859004
30175
809284
366860
1163920
598899
15139
1227315
114773
1118233
176883
51958
505914
855033
211264
647130
827819
624010
1204334
1070733
364262
130962
402700
644615
669298
73598
682823
1060811
619744
161902
896284
114952
78535
90789
717672
67707
80060
839584
248256
1034487
1207276
260369
69372
292526
255466
683875
985115
684602
757549
1102875
287161
814335
91588
683094
17165
377088
1025094
1148359
223766
486712
208006
106641
336857
566210
1074430
785973
1209026
1151995
1228489
1139031
629002
560969
104482
860931
608181
37094
602224
271197
1007366
1218326
307760
432192
919729
207521
971132
168376
298577
15704
1088424
386147
623549
50810
502640
1042701
515087
1054579
1256735
376363
926890
235
91000
1069213
59517
751855
617349
1123048
804710
173855
264672
730133
317865
466921
348790
101278
69756
715511
463562
656881
719400
467372
640999
762175
1011763
635186
1004253
808992
851849
912489
672
552222
411483
829511
1229311
846503
1169772
388484
1025261
586717
894226
967372
103752
623206
319311
351927
909377
991319
879626
340906
151895
1010980
18798
524801
327869
818157
739342
41631
151239
61532
774217
950429
576938
214786
749952
490007
1005684
768674
71301
230924
769901
978313
1032432
605665
1165675
1264494
981065
620517
1158387
367307
806139
1078847
120340
457765
383592
243282
177736
988202
684544
484637
757578
729585
996138
690312
912135
450862
460960
1133895
1050106
231970
296410
776614
623236
467255
1168511
586124
135519
1197330
1113057
711589
652922
823763
442531
445275
914559
946667
120684
1009648
1171412
25259
647021
48625
580590
603697
596221
906643
123764
587629
551517
1188401
515424
952
1157933
494033
420431
768360
41300
324568
642736
779867
1239302
974400
1194125
534513
852391
459980
13072
109692
996762
937481
507326
963347
183874
853187
515247
788745
948826
1252295
1157123
977780
706930
688992
104181
1083747
1031156
181273
131668
225441
1148879
31808
131144
13953
233649
360366
33218
6804
1103987
926775
561900
404984
318933
1105282
756943
739753
606168
341700
495173
1172322
128137
1114996
336883
818236
772126
931936
768597
602491
1064201
744410
1245362
667384
250814
1119673
280234
826705
849278
362443
619329
655531
907170
1219066
350641
581251
657830
156173
1221249
649876
742887
72794
804718
678938
933201
1236572
941810
790037
105709
1237862
1061911
559083
802211
1164323
913387
465888
621209
535147
799448
417324
1003852
87624
893836
789921
95395
980964
1078226
605283
422561
669540
830944
538957
974194
829655
374347
493736
940029
438314
517571
1035655
257461
461130
626540
97156
896635
1227952
395039
742227
184107
53624
755494
386528
122179
1031067
121709
1107803
719380
604092
492065
1102116
273828
111559
1116317
239960
348207
765736
171870
224753
1131698
1160821
574198
198576
1109058
415504
1083775
45914
939944
15816
443681
651444
653897
780182
852236
886020
460977
1157206
754070
195565
883470
1155057
1172887
761236
461115
1169677
46935
865086
1039562
620077
1147461
47592
591491
1189240
177820
654229
772526
1122435
743406
1007953
144872
284978
907185
199237
828796
582421
1088813
351305
1167783
914956
914761
1182492
573948
468651
46030
852033
593413
823022
708023
946463
768094
791279
936099
72274
924549
164618
1250129
529800
1002800
1010814
1260545
1096666
931426
115722
1018342
136541
694944
526888
252839
766691
25255
1131692
801171
493553
779951
169162
278704
429298
12807
226922
788162
277227
521412
1051613
1107570
1036603
34157
334141
333941
105152
177413
460193
592919
217641
532285
1131657
199914
925191
338159
340325
78762
309099
895963
1184004
292926
779953
1102251
760840
744579
596471
232035
364571
638697
67632
1164739
212738
567904
478707
685012
1195502
1253042
1218365
846182
1192649
878640
937084
304943
516287
337498
1058987
182616
1040250
461409
223549
1146781
1052912
576909
181144
1104413
49817
820881
335256
1211251
861966
222648
802490
1259030
704045
988630
816605
199385
222711
70201
193896
1152553
518660
1026671
164904
558904
74417
344305
1020538
553521
241865
788373
1148848
853800
49853
88191
793893
289091
398809
39936
1203918
335040
559846
1085309
203116
526062
1232348
1149124
44043
454674
122432
399410
834491
408045
988655
1170070
360802
471920
523139
112774
768402
891773
1019779
563416
136165
508889
429060
428227
607456
562500
182078
311
618907
1216347
865154
411451
33531
378391
1120280
744915
614174
953071
554163
734872
1037811
469252
980640
972060
454297
224185
887459
703057
574631
930505
686860
320050
1079649
918611
1144794
677059
251013
815096
1150864
11701
163176
60512
803587
661953
9107
59421
22713
739603
721334
635431
1261822
412967
889517
304780
1114448
637957
246511
484477
909076
122240
99339
523012
736444
360934
439719
475423
1185940
232756
710897
871801
344526
1005597
839835
781466
81706
731606
898391
235999
1034796
366035
820785
77197
856097
335134
462905
65633
321363
1139376
1125438
329722
1121609
64504
199422
1151152
1089354
835693
785851
971537
582457
53626
1091723
807893
477712
174354
669234
978271
1185318
141141
453138
488735
271046
752010
1049600
623618
1105719
967830
1034868
576629
1144532
772755
439412
457720
418812
878254
548814
921993
953994
186193
1140719
890926
701809
682812
76111
948237
727383
675022
1253949
820419
786355
1023011
711069
1109385
104557
948688
654856
228170
427059
1085095
571673
804202
704243
261052
375281
21399
1078233
464733
1179197
656174
792923
238145
439632
961210
916702
1143378
602424
1182450
1221935
694701
621417
93191
482957
90122
1075393
726759
746697
1037748
311665
773260
487092
121767
1009115
652756
298605
838655
1139568
1196839
1102534
815793
720742
400960
1263201
863760
933406
47915
1145958
1001661
1067481
184226
1058374
415147
782116
559566
29751
1218042
94641
17121
1239830
658090
936402
906023
1132846
742825
1226934
424010
1080874
324251
249765
139649
503581
1158524
434998
680999
533623
1035196
1108738
963092
330629
86797
610954
599436
448001
578929
503298
347662
233511
661373
289180
533721
1245530
637891
272834
1176051
583727
427507
546568
323032
482063
583693
499400
58
1156022
590770
916481
1105211
1244004
1193258
789207
1191759
1024658
106690
1259217
10602
374740
214668
212194
483619
788402
1033299
135256
375058
157617
44248
701572
74892
485344
696985
445685
737323
159488
963093
1054068
1188750
279806
903920
1092241
683401
897689
610332
363774
721685
548718
504916
512519
1013496
1030443
1110345
1238667
1224767
608393
900386
812003
817377
394581
967165
580246
1108016
991256
1167336
561313
1256009
1103111
230299
942652
216827
874292
204125
669826
1035549
486378
710411
8938
1034378
654281
945991
98104
544380
363324
947080
150694
977206
968326
787119
878987
158757
610056
396259
244865
999431
20295
634926
1202680
2860
570330
1143691
959294
42369
856782
911210
124579
149352
466491
348340
26974
304089
91157
653194
860454
920033
521348
435789
162570
264420
848862
633743
1216214
570076
349629
732204
834362
853777
319085
1166511
350360
786594
1250559
336498
141752
388797
15141
89085
608332
124053
710289
268573
428598
934940
748982
82444
536235
231606
1261300
709996
568761
937341
826329
1206279
355390
1255913
1251097
937269
458423
752010
756817
2627
1133168
291781
906342
132787
264506
1137681
1015573
636344
689388
801933
749517
506581
839422
872494
1176044
690322
986197
1196257
274576
370590
931417
155781
1104301
210096
680393
604242
718845
478820
755155
309856
592662
1091208
431505
125551
475424
554533
944500
125453
940437
901959
222458
591639
316840
208261
1204499
316489
931191
977178
989489
1114240
101750
513104
565492
1127225
796040
219269
183862
1041871
703863
126342
296343
896311
1186452
172752
1141266
778474
1111564
19296
853719
1182107
699602
709330
113595
295878
423867
756849
850366
1050144
1197626
206997
83117
1144847
871371
1231575
1192319
569429
59789
80736
1016134
441471
70737
795527
1065529
319796
45369
551321
470291
108761
33132
573594
927494
286253
1233923
1025199
1033965
916046
805657
411291
741846
1154443
865899
991415
655316
282439
647397
771455
834278
1205063
849433
367278
529650
943306
560661
284061
484568
942971
924659
941574
118654
1262037
393394
297368
577216
496084
193202
976076
36836
319536
669464
846935
607879
1251807
416283
578769
452114
332986
283500
105960
57756
729258
639196
457251
917827
233523
624513
102980
865915
710412
1167403
1015353
663806
99693
627507
212923
629091
934692
603878
278399
167062
1024605
797713
39813
290502
429915
67742
538160
239701
677347
1060068
570873
9172
1252204
1151568
12433
947259
1198976
1220038
1247591
160642
1011563
124078
663056
5619
624129
529570
787916
1056025
504780
94012
510076
1105470
710745
546285
795358
472874
991604
707540
1031520
229280
1121379
86415
241372
75934
865893
8341
319190
64388
831854
518003
869709
1220756
1142181
1072877
397963
6620
23091
847706
368559
1167335
687131
1204079
549119
787473
577405
1087871
895059
175984
1185630
542894
784815
1206809
1255262
356211
669959
1171245
132500
902707
589652
469487
564657
102288
720609
368396
747277
663756
907227
527419
794786
327316
1172205
232100
354001
449071
1230966
409164
583017
1143707
914703
825019
1068030
1182330
792732
954376
1021053
353384
649135
685472
1260379
1104795
754887
325188
1113669
686948
976545
730216
1052567
404889
1058086
1006598
1022297
896606
1187096
270302
439575
692256
541815
665561
704129
187045
429201
756706
175075
105977
1048818
888074
646734
260854
1260798
426555
937309
870664
772491
307119
99342
1041499
963486
41878
84738
665736
690532
657096
244613
532806
649966
306155
704768
79759
56423
449334
970888
401455
782245
33502
85756
3889
68212
1074839
120195
1076974
691952
406947
933263
463422
192658
94871
1000711
1145325
1063228
465637
453591
656360
371590
331711
692779
1201313
166146
776008
6207
566181
1013121
767994
922373
627589
564698
1259670
1076488
59283
685197
196997
341231
491536
409909
1031120
171978
527777
238448
97619
711360
558325
559077
400174
682058
797161
261204
260842
548732
1243434
64201
866089
42699
540651
1110224
784497
886069
313622
210856
501664
187807
558509
1240513
380566
357873
1076580
347527
123458
678661
339249
83083
542264
270693
267179
554798
230624
495800
237995
1240873
1221653
256765
604563
334758
906624
1243691
870854
167322
908510
228565
192162
262261
369588
903256
1202810
598378
595338
239084
567942
553238
740946
523556
573386
592016
1082444
665125
526872
145298
479486
839004
1022386
1014423
1173018
30137
921754
380335
1197434
103324
528811
114533
643094
573916
876145
433222
829094
546959
699635
1137969
622108
312388
69707
229929
1137505
886971
101600
1260547
254747
392307
500549
451776
609088
993946
759192
856838
220172
878626
238254
485813
788243
923828
937397
607927
249090
845637
1061557
951970
1013306
692274
732492
1243357
1002879
1012440
464511
1166969
22846
757683
253458
1009734
552300
1215394
1175698
741422
1119145
458379
792772
183953
379014
343952
271043
158291
520046
291414
605568
881107
288955
53152
207606
882628
135712
135615
723351
351775
405422
246619
613436
1049528
542731
829048
40898
691353
1056963
1019480
567527
56199
1047210
1179865
892356
910936
383553
1233835
795806
1015110
111900
979348
686345
95347
585550
453936
538399
1173542
280294
1117257
26243
427342
767759
135724
124442
1031562
614540
1252208
443008
39032
110381
946246
60824
169752
1178840
195741
818054
791004
1138059
965234
347211
558991
966170
372224
1103882
695485
29038
1067198
725333
541015
716356
930301
596873
696897
788604
477428
3127
458832
1166977
852330
1150081
306238
1092700
941440
868826
1238493
1108289
682524
383106
397983
674883
217065
619925
180859
1040362
418036
42409
253137
1205849
878392
301842
431502
550222
1218382
181701
340079
1034970
725727
497105
213813
435815
1127145
750579
999485
856509
1150545
1121746
560541
1035714
1013987
659491
1164178
651602
10887
904598
937277
1092480
1085169
361476
1108310
334267
326136
1056991
1152772
309445
556608
1214240
81775
468502
545668
293511
98325
954079
468385
439693
1200961
541407
1170118
968756
869328
259761
27738
996364
575581
1195409
505948
528308
416422
121729
887156
888379
409498
1106001
47244
144223
382953
788588
794275
54317
51909
641956
753701
1198873
1047731
971606
48154
120116
663400
410679
722868
722456
1200669
529740
102379
5764
656633
1097169
523215
712827
1044880
279933
975460
554763
61102
996164
1214690
469994
38604
1021176
793874
1217211
396261
334204
315826
1213179
703375
359244
424167
1187611
1257431
1165690
481443
101563
145927
949158
239005
757058
1122666
767198
948396
143754
386654
1207367
1106598
57309
1237147
520883
243816
285366
418760
196309
1102383
668442
531141
729492
753919
157355
1007886
563300
1221816
516522
224373
401296
506797
1143902
847607
386783
121121
126532
884125
1233514
868302
721810
1001813
735388
189035
1022460
541765
380586
914850
882906
669682
1070872
434362
737905
817873
707114
383994
1187563
223848
120035
467431
1249154
16348
198610
517303
325362
1064146
15518
454472
796904
615640
16404
791702
444880
1227153
106049
72865
1068350
452188
114781
1109986
761922
1010410
431586
626448
206299
431309
1149439
696747
32504
938817
842792
1005266
377741
227739
818252
1131488
674641
742331
340932
811956
103484
38398
1031309
651447
851215
700443
1999
250758
809549
212054
4539
601950
16324
1014409
885523
178729
1103543
1305
364848
640888
1136745
462787
498675
29274
88363
1022935
392432
81826
1187252
1231699
943508
1152491
42632
389580
1043124
572217
1213607
154425
890087
447479
60227
832574
807142
220948
603489
1161877
577836
743326
252199
198968
901642
54580
1114055
82427
750228
493656
989092
1252242
832577
242666
892972
315202
1212521
194954
42673
563973
1219626
1197648
248627
302001
399712
1140308
585767
196564
549837
37402
1247495
964450
1135026
163748
933531
1100948
430747
507329
745473
113560
886298
194416
281927
1106977
1006240
412800
207187
835418
273758
643662
999069
665758
611088
47020
72808
1198644
894397
628877
717947
876834
618997
1215591
780961
217983
1137227
468537
868200
812289
406023
1051729
552403
721092
1249650
1129526
282539
872955
687660
587761
491441
568454
1252359
42901
613625
595151
135766
596816
661886
388563
331800
500549
93568
274403
887731
26380
630889
89577
281466
1193493
424443
433185
860125
557569
616083
105813
493970
376400
577864
456846
156678
231942
1040950
943501
377982
1122872
12690
264641
1138850
173390
873961
1077178
1162530
110167
1173575
1047185
911051
931220
310846
499233
45701
839940
858784
433205
378086
1126701
972296
1235135
335648
80181
281947
583141
904041
142512
424471
125014
813829
111753
616982
1208202
389965
120716
779233
1065753
1001902
534965
919338
924002
918074
1158325
841483
356085
717048
883405
335384
1228967
19543
932861
647266
1031825
553737
415905
604533
1087051
711402
443017
46254
997277
730009
970561
1044248
17184
948058
621149
493055
109894
558079
611242
9334
69422
649705
549146
390166
329992
925455
224872
875160
860940
344566
222423
97080
1044168
405260
761523
1121484
267086
1127339
715869
51613
263653
336762
1190393
275792
669965
694483
1020721
214783
1237991
335584
533999
1209981
268287
831624
351273
987826
769721
768939
145165
607672
715868
823844
445611
630475
382146
140998
972306
727017
291636
224557
493465
414568
986367
927072
1008910
1241424
116789
260156
597936
19299
423104
185399
544371
14779
27082
1222269
1173743
1236324
505422
1122643
546322
65668
322610
140348
701601
1196424
90601
1240476
383217
146574
63425
532853
1249484
1064178
1240723
779274
100608
846454
789026
1194894
637639
704254
713946
664504
255352
650620
830376
98704
409779
265894
556654
440605
68425
764882
598458
810198
354665
556352
1027593
711048
720458
331253
483161
640671
623948
129364
823618
986477
710592
65945
385972
480614
311369
1134862
267885
400185
894945
175114
883832
1120855
95368
833527
225789
245821
514749
336650
26976
969852
447950
341145
197560
897956
431436
638510
491169
782877
637172
759431
354355
832225
575422
593695
548017
296822
734854
227460
99321
1101544
1255527
10119
427696
293110
202641
932420
157464
950837
797358
924099
1027671
643147
1167780
4483
1180068
994203
634902
690389
833495
191957
433164
1097384
1158988
430102
1231242
730522
941059
593897
1172348
563942
1100127
225878
484111
813557
1060915
330903
1232267
918321
455850
1162487
1187013
313047
52433
568885
124845
1023288
240028
1073228
784447
1070155
294472
1093318
282781
549946
741705
22291
252567
221761
748076
548233
1038131
734586
816393
1236285
1188630
93476
427692
376419
16812
958226
994334
667854
992984
1076734
1176972
424481
958600
94633
1017867
184777
956912
621035
1120831
793032
279110
212570
219304
1229539
865210
1103006
546355
717567
810509
546178
394978
359903
902134
1053591
1243790
944618
786196
1193571
383701
1061424
87159
927966
1260567
430103
1243656
119024
1258921
435193
23911
654995
865233
1121767
1216140
7415
637038
1116161
602627
563785
258237
389507
783484
871906
489811
389989
347632
777475
1032964
1129454
183538
40315
812126
185438
341126
426182
907693
263252
1114312
1214023
992296
675993
360084
420480
671428
488414
543841
750431
1221892
309987
163831
102231
61238
773859
301803
1160153
1151872
871311
1259953
102048
111173
294358
328955
798409
123741
482652
1261817
463951
651482
1032645
1076166
826041
65243
424873
1062759
886283
433982
72319
423334
1024024
18881
1207694
1090796
470578
126920
808567
707199
184088
483541
1202600
171336
453201
1055920
145802
480460
659207
710015
406788
436970
976959
702530
1202831
918456
2429
581639
743706
806828
608127
511910
712524
488309
273432
168733
72173
941438
168486
1062757
215958
1080162
481952
307196
742196
656645
1205961
949298
1079858
416746
1174509
569732
152910
341866
595709
561187
1246994
716791
504819
681892
47698
1218900
593551
314478
696478
680436
691924
622325
141483
1121001
366914
1073
724509
601730
245314
679953
328987
218902
1195510
694840
1180436
493543
837082
86637
1054399
860264
793624
129402
1139833
530335
985923
467299
340804
174200
286165
962849
80294
312401
893944
702375
367547
821141
453364
979080
93817
160037
45671
209423
794398
730648
881838
1262499
137653
562935
235387
1048890
918916
740383
965354
1213651
596523
582226
750182
174378
921757
191706
314488
41082
1055016
188156
999399
1249558
870811
456441
373319
123640
419419
1121697
745503
476972
1005419
170478
653185
51789
1068012
1231525
1231084
25135
330237
1157505
833829
360541
111358
652967
436665
341748
1258892
352247
1241045
856404
1129322
1068641
790898
1150126
380967
990832
604970
856071
167013
819318
302856
5505
100941
408018
1090546
503752
469092
741966
853862
522404
21600
228556
979959
650471
180961
346784
213873
266323
1048364
72593
923236
652778
705138
873523
231437
289904
907342
694122
754238
504799
297206
1163340
1038829
59423
724806
833913
960077
402084
991725
613516
349830
377312
809356
892375
702355
162744
31198
118990
12503
355985
1234780
1117354
835198
520567
1147147
1119502
110790
376601
352018
1141464
875574
931590
350310
51156
817638
1256059
214996
687478
724867
120769
533672
407251
732538
885296
722157
643797
99163
564029
1143033
65079
1040641
142906
109001
192628
186835
688263
502423
1057916
335501
189842
1074053
186649
1132862
200902
1086885
623763
197953
1077860
940784
773667
982528
442442
619994
177429
738778
295244
1146104
750124
813123
190433
759403
234996
726650
727558
821717
661979
584373
399192
739614
296221
626448
505447
881762
561723
1028996
1245995
210060
435369
932567
1155951
316152
217122
807001
686518
913381
1107605
364890
136412
832209
579601
959000
1171501
182675
1201749
982413
1006906
821083
875183
1035913
259938
1235437
1163270
320809
997211
1185217
79730
904621
441750
18463
733492
922143
356769
1209254
278604
768037
1247391
820154
810469
712028
173514
872494
954068
578729
1156600
633350
82079
986963
189768
1191000
554177
346562
757913
619220
498084
69609
645902
24970
123866
100561
1170068
1047361
567145
978656
389193
484089
1017975
109194
1167639
891748
1010473
246375
915253
1015069
128239
772409
514820
141533
384128
430965
700401
541876
356021
563868
734555
625937
206712
160934
666067
826728
495005
1151443
286013
503648
1081147
970923
270474
1241459
999646
894288
808204
819586
476618
80936
1066833
1186124
68541
182999
408331
653277
1007480
742260
1221394
820393
559532
962133
859541
1188012
253381
390071
821580
533448
193233
374371
1002779
456148
736257
1263786
1105892
1108005
406764
462976
294936
171526
760575
1025472
1015809
423294
183453
319911
28655
381782
541585
202170
591688
914728
1151356
319439
1264221
596509
1210985
300209
523244
124985
841584
1166038
701194
579058
494708
1011954
1163947
866908
548473
118341
630103
299864
475531
458712
536998
1080958
1241467
776382
310949
957529
775354
798568
871084
1192682
243690
1009557
858859
359425
660330
301542
982771
430611
1260220
24636
135300
19149
1063029
1179351
1169205
793527
1186341
84452
1010062
707965
1018502
47356
1129904
812588
1240019
749584
877367
382602
788697
624279
245070
1168985
457738
512352
440825
1162542
287929
1021894
52618
1187614
620281
417555
950508
726169
382271
883819
154864
155180
1143093
967992
238687
19698
651648
691097
1126203
1245289
1178862
920287
1027053
519714
1259557
82216
1086249
922573
298342
400832
909165
971505
1214572
1169513
65218
1125797
440395
579607
942466
1126980
175346
521526
1174709
443067
18655
520974
1171052
990422
1214149
717084
573703
512707
1217154
298020
1235382
1021366
720009
713835
956722
500381
53178
966836
157245
1010353
696920
1079040
70229
390431
238994
735802
1003476
992535
59548
596726
965750
32440
819369
946215
903310
452292
284915
1224016
343968
1254346
942644
258503
521125
928197
389724
1138478
814771
119138
1042272
1146011
146194
315469
865135
126785
617330
1095967
452059
66332
1231240
338107
693023
407644
1103061
496292
1075029
39527
48405
1257943
855190
1190012
331118
391126
427356
529340
94608
1092858
1062861
1182532
194455
716095
830050
1162448
938962
803884
141211
1169986
1263158
495934
1226654
672540
412718
136085
675704
851690
645699
72891
1196310
1169051
824953
1165692
1190553
273996
881867
766896
274141
686634
957651
1057574
458283
252567
599560
358750
1018005
245935
536718
442898
1230425
42859
916896
519789
62370
570681
953397
1244904
79506
487482
422036
98289
596937
780990
932371
426591
354539
357471
948881
7074
85097
667978
280953
607216
381122
908943
126866
503473
212408
88098
442515
908271
1097172
548765
162815
1021767
697592
968051
860620
464523
806687
963370
685377
1014840
1115529
992156
732056
106559
1057564
461794
740681
654536
1169002
422560
61261
671871
90327
395482
515149
228707
1064807
302582
1161965
286307
608885
281415
345975
1026094
938613
868126
770086
937603
815019
770601
808156
269429
656545
1257496
592610
694138
1046128
496431
1146016
1241379
405658
345998
696748
613234
583526
40383
42804
710016
806234
113608
1251825
11788
143267
979462
998136
754804
857982
76352
83217
198209
558533
1179634
175324
381826
1043216
1016631
35505
235525
367359
1006695
277649
1254495
954064
1171945
581092
732446
1065300
995007
1052503
772249
931223
18800
493424
374756
366236
840332
133328
463016
244246
1178353
1070763
818900
161423
19619
858394
216144
366985
610253
503861
776542
842990
591690
72282
468852
632119
554875
1177695
527864
1185193
1040296
1245825
1255162
522745
351372
692071
952954
436031
241202
1247766
1244699
788193
1047252
289194
859026
1207433
1207086
1068544
628858
951940
958860
644955
483728
317181
467322
290221
602790
1246691
540886
247737
1262749
451653
835928
93080
537422
305122
817066
249399
718784
771743
516499
287982
805379
447308
859640
492646
828964
229595
57598
415164
1053261
1168998
1002504
799879
570955
1070178
325461
578544
204204
1030656
236599
876892
269234
979156
443521
572275
1210293
626323
71323
1182605
270216
337731
717512
479988
1097869
37644
148116
745465
718410
784708
1039979
479322
166594
179987
893155
1032339
704532
911839
1107341
274191
736919
1262570
233344
994757
194149
499774
725281
1246891
889234
865912
240210
27087
334053
234127
1256399
173299
54642
985795
505343
19418
493909
1120551
470114
484697
1164439
1033295
838486
713962
1205091
106188
117930
493103
976684
825820
1009399
984683
1131834
227693
108484
555709
1031753
631482
768084
684050
514948
786025
1236701
281262
1109370
527770
381848
807450
984225
322238
91816
738716
1238110
893750
261427
1124510
272692
884578
851205
486100
1028457
501955
623621
149024
739704
1166192
856774
520322
463892
666636
812085
853150
217435
198731
1055961
481974
454600
1022298
110273
1068109
1250501
486862
599979
1247975
1093382
1239568
832651
131834
1212850
836279
376195
1129749
558599
365363
792695
160361
39475
959641
974271
285345
804162
73210
470761
28956
1105669
390934
824042
815497
725698
452570
853293
770698
166714
559314
1098624
965974
289387
838932
827346
648839
50641
1153704
921948
808131
993860
1180810
83480
951794
643677
736125
500550
1236356
817186
1069265
646605
309350
990056
1089143
343634
968243
732424
1195065
858194
313777
308366
300419
730589
369176
862263
1179635
427419
1025439
378569
1254233
930058
196635
791216
495175
696123
140782
835092
983234
666978
955523
381230
685386
1237069
1165973
1091125
963909
291972
740751
596934
880904
1181784
31257
823034
925410
314591
1186017
953647
589367
702436
496511
612488
413245
255456
956038
736546
42739
1139072
1165768
301865
171407
174568
160471
671504
5332
638027
457452
1170651
991955
387228
770600
544877
755895
51522
965290
375041
1079110
625998
390654
173518
508731
908510
731816
648210
145977
816046
340823
68458
216801
777857
714755
491794
650102
199257
654331
522303
14078
1192997
659487
836686
174034
893919
741113
1108922
50509
52328
606946
805004
811319
747725
114288
899593
707960
449057
668225
1251219
50474
386059
1255837
932241
1218625
846845
1152380
505095
1124007
531852
356291
762870
153990
1072808
381574
867568
769915
528054
706463
999435
1090483
613741
442944
1182651
1184619
511276
713432
1172036
1110077
349780
1226557
350904
857400
1246109
591977
399470
358221
166858
1009216
1105348
4531
844806
179166
1156916
968789
1260647
242211
692751
791207
524441
759876
438098
600881
380390
1094763
529188
693440
1157518
58522
436152
1220750
1052736
495652
678723
93209
797818
120691
1095241
1029085
786481
16167
1075416
1240425
1040324
289809
433220
666544
819308
712588
606172
369589
691935
114437
287645
429523
338648
853606
296083
1033525
429057
650577
23939
1107833
445865
766634
1253014
1030325
379738
19463
1250580
268689
905179
532196
116155
567233
796337
535114
664176
210913
1029824
1008910
960901
340607
930851
692253
1111989
596697
701866
957241
322429
1138498
568542
831321
1038849
369461
1141222
393677
134680
262893
5219
888124
841413
214956
837485
769895
524166
312357
958872
243403
1105505
85444
843528
698968
40675
574721
527417
701505
373509
534096
131948
150632
33444
798887
1187070
753293
115902
1217869
451125
306807
1141458
974299
1068809
162234
1027561
1139190
788352
904186
1075848
440514
724103
1207295
1213884
977345
813797
1027074
407224
361926
1210402
895968
18719
612557
389024
116720
118627
251396
815840
367575
787936
843959
1169163
689118
1196613
1053038
472494
1030548
804045
202335
172436
282462
1003768
298325
739951
73421
678240
1195049
472640
220607
233524
969807
356982
855974
170611
1186047
172643
397558
1975
591433
133127
1215725
229749
628507
1233242
1063174
376700
773459
929321
284889
101519
190179
84049
735226
720504
696804
511625
656402
991684
71306
1224281
362146
28389
114126
197618
537503
213284
204694
621743
592030
267636
1263327
459975
1079558
401875
248123
1188082
1015278
350854
624762
1013555
40612
86779
412149
302272
64971
1122634
148539
98941
705484
141291
1231012
270407
152148
421234
451072
561624
716243
829071
159071
869193
197122
375192
957773
52614
1241485
341876
825605
938685
271723
1087631
526450
751439
298531
41481
111458
41398
837613
420503
605353
150070
520319
155652
644954
895184
1124266
19423
517311
822560
557344
475883
145076
556931
264891
833975
1166724
979429
322358
724581
1201011
939849
589653
74136
222563
566391
799323
1099483
940772
804439
675805
664155
761387
229240
1037530
1122460
598068
1159028
1254895
19861
1236824
753972
964320
293373
331894
1057338
628262
130602
710841
1063545
1074774
620112
783345
1092632
387467
918090
781418
1218271
732445
328316
667041
776162
1123693
747703
243160
754085
161461
951849
429290
967067
535431
446108
229532
130012
74613
790051
282969
400879
1242386
674506
70293
261112
456757
978679
1203846
536154
191462
838399
179955
634429
74072
369961
378887
306176
1019128
571172
753631
116640
953719
826847
78659
1072667
682110
146165
518934
239196
14064
117867
1018226
301480
107995
395768
368688
248381
878037
1217632
72360
518306
822037
75810
682046
335627
650797
1228051
406380
28533
826272
404356
320123
1072302
358510
31282
548077
456563
1055171
178779
636119
638404
390297
338622
803697
335135
467562
447447
1192137
824610
1138895
254155
611026
788117
837639
138234
339573
522964
766985
499541
951254
1226794
371198
1254141
307247
812383
516176
310041
1186657
326677
423577
1013751
178443
438490
168256
798973
877745
333084
675255
909135
564421
844191
468462
1010721
760579
545134
1009115
209932
1231066
402438
620342
490408
141486
9132
981732
834448
354005
771361
1130609
1098731
687069
33627
808289
139569
755521
151360
459784
1087609
388729
749503
228619
772800
907207
138103
786541
362128
903144
167324
1077947
1059439
291532
1011777
1121857
398929
609551
492744
664282
1015503
1053878
319407
631757
838253
1033281
636896
592386
596183
257771
1256762
859402
134848
1021260
1026612
437747
856200
843303
886310
285937
49478
1263416
436956
645839
52664
620
1065528
346452
959802
639936
630139
202050
577197
660873
743314
482873
623815
972108
1152515
823035
287276
244633
1081312
317640
963611
968010
1255574
845957
1075359
404297
169042
135390
268276
523908
426
1053352
264222
925297
983839
375137
747721
701819
548597
740454
1197882
220215
845527
112746
818212
771011
754492
456594
85823
608404
239410
139807
1249673
152428
1015623
180444
743680
1212925
663064
231287
934214
1001384
266718
538758
839232
167549
678879
927300
170219
1129671
1263151
363083
854615
348600
1036002
612509
499174
920077
735397
933859
1225155
362324
66797
971982
467184
805939
1209352
827740
1121820
55907
641739
823548
964555
728285
959294
234372
1034081
312467
899753
5912
443634
763270
436542
1191884
1073628
541867
631278
527625
747995
318843
1114689
729261
61710
663412
1226325
415849
84003
494553
368227
771544
199228
552664
418526
145891
1122671
858229
882743
58071
545208
1078319
170820
751943
560725
910018
292851
745245
554145
602153
279819
435374
660643
353002
1250825
485303
663531
1216515
184602
236814
1045301
662328
977378
1133217
1252425
133522
367706
1226904
371897
854144
548400
169600
162662
598211
371656
986064
262754
1181957
991237
824174
946187
177530
1146761
9401
1164883
1257911
288158
1212629
892705
903948
54293
210965
1087803
934454
100774
1133853
129726
786986
609667
410246
696761
656386
243990
903755
719444
1251893
389999
339081
286149
1067422
1063050
725552
653227
770213
1238212
615506
706181
79170
1228676
1100995
12701
566797
126396
1190099
792861
924848
438893
377430
662850
1008225
478386
426360
722541
237343
405131
1208355
287378
665643
233778
1059617
590045
67692
1098681
467243
340223
851025
228834
261630
1027957
998566
1009985
428830
1005615
846630
753750
57724
1070288
517213
1256637
251044
761699
957567
963354
983189
353272
1057457
798600
73971
1179597
87188
202385
1127270
125768
1141632
116938
475967
1180547
838789
1262113
1056204
826246
457769
242227
194142
851750
1150671
1215401
946851
119391
1107195
190289
913136
712184
50800
558200
617144
443618
642848
397966
479908
788177
189528
678718
522643
31224
348686
805298
16015
193537
27545
255094
214703
723784
402250
1102560
800396
532697
867570
757057
229906
664383
317913
764313
46856
134219
967420
62615
354897
729584
229732
56416
1044212
976444
212641
959250
1224322
859690
524908
336392
694160
64128
329558
109843
947101
1080755
916607
1149211
269535
864043
496800
284811
201599
227635
1048331
181385
791165
1207424
540289
317919
353257
503774
433709
860538
1048365
381791
1026610
129235
784173
679557
269170
306087
1122242
245494
3948
98970
1088752
1010944
1189013
640950
433586
260318
1168299
295919
60170
943649
242069
622854
1014425
215532
416513
666732
162418
897195
431136
156753
658276
436338
306919
1063511
403294
1258859
175751
660772
1102015
798900
35179
654041
827185
817436
1240690
814854
170944
669475
319121
408599
1085247
1122063
1052811
863231
882584
145627
1151217
1241128
662556
1127194
635706
714989
139333
419680
674236
639023
109054
109339
202032
224084
232062
1017423
618816
1109912
340569
253521
230468
732054
1156517
404994
88188
787199
244261
276144
646548
226861
924505
1055582
692895
335261
811524
339595
1102720
41198
1234467
581082
500361
769341
564515
926288
320954
752652
393553
123241
675230
1167193
924901
154399
201577
458661
121859
191920
1082361
341119
859000
1208974
125113
891961
478933
606014
697626
310448
1037187
1165204
1064336
613885
1076182
511924
521624
149995
861054
1047740
14757
54818
266526
761967
306915
606545
199044
523043
1110784
1045214
279657
788787
495308
866175
555556
755395
625068
617702
3614
42518
971293
517292
41245
655280
79941
824254
17270
1051819
900200
693870
561653
1207378
1088921
894223
1082062
773136
25666
795490
530248
1234290
492452
967815
696509
846628
584122
1219321
194486
1101068
882019
1253995
1147295
478292
84651
1184828
1201746
1215611
1165380
1040858
475258
1094319
1029825
819291
300264
429567
708369
879636
812380
438481
1114285
41451
461282
943920
570542
153876
682620
280969
59534
242154
652400
768460
178750
1063898
1065545
725758
416875
529020
976566
419655
433954
84553
47149
923990
974623
127737
992872
1254287
116718
1179422
149727
971757
886879
1070613
1034665
1240349
864225
295197
869421
976426
278861
216812
846206
166569
256321
1244301
532769
1226738
817380
1068208
777222
943059
654322
446349
354719
234128
863164
29266
1035445
625108
305275
670470
386178
1234698
16015
81641
932569
914257
220886
1248447
149293
1003746
168552
183137
578833
946358
1129846
214274
1257145
598208
194701
627288
81476
749558
841497
827294
537496
744140
472124
45046
747182
708971
351925
687249
1063004
84742
599478
485417
410945
594387
559982
340410
570816
1222236
151934
596213
221628
68610
133836
287360
299570
859425
701476
603366
1087018
538968
393252
609520
379371
203501
1187251
436628
79444
435167
317366
1066920
273360
192425
1113899
1082402
1174260
647247
126622
266045
1161108
322770
1000535
1244276
211575
1154507
1013509
272243
349245
861380
1199380
399055
632585
155645
592894
1150571
769
565914
146996
773961
783680
300382
278676
599368
547529
789051
757553
11110
528331
142774
444423
217669
1065965
1262299
674679
881314
869666
808466
1118643
1112322
189358
34349
809556
252772
503042
185575
80868
384112
217999
219428
512857
1010803
957149
1220744
399570
367677
261744
664511
1212094
23556
400973
173925
955125
660186
60135
89955
1142797
344884
318889
836793
309821
662845
1261850
687640
396914
221227
338558
109755
750311
16231
871430
482960
86010
956269
1139651
43582
904393
47711
300487
345552
13214
853849
805609
572387
456839
819680
61797
752173
132562
137129
1220889
1060747
256447
921323
188437
55527
976844
211073
281610
1030111
1054752
634045
862020
683138
389707
195607
122556
741758
1247203
1062336
1008425
751244
599388
1027291
17091
157180
1146146
39353
51070
993302
589405
388249
729370
1019152
643549
290432
948042
68243
869721
1248184
1223955
508258
1166930
435347
785922
480237
75444
377128
789322
1069511
983843
1030457
642282
89264
535618
426639
894257
299908
762408
1120621
1145271
4832
410920
1063237
668870
581285
350191
377825
432800
440949
553038
1128945
71006
248406
995990
305728
66582
894174
611578
455372
709287
994835
1160623
238695
351184
1006757
1103123
381580
283029
621448
1051565
652132
59049
646432
745079
387384
770787
1099992
579730
935352
229214
1091413
201127
274114
18746
227460
396121
701518
608568
19350
735993
483101
207227
1213385
675581
364169
602280
113098
149400
357817
569989
538143
240253
950726
654353
627733
1044041
105973
748396
911420
252942
949780
560021
597428
643449
1186894
1227660
1215514
491721
1163398
945651
645515
826651
223522
1170598
597818
473824
542878
603347
848035
274032
388774
692755
656531
382907
1259881
1093113
346911
142720
480145
1175952
208009
36777
770750
538517
456423
853332
221066
502577
1212144
870520
311728
877475
68836
314676
185200
380308
523114
383689
204383
903369
589436
7166
214888
623990
33633
686687
596470
179754
369404
688675
220589
113496
518213
889542
1119019
778007
1022243
813648
781473
758430
505829
845078
697923
240817
731733
890948
252696
449120
330359
160617
312217
941011
873360
632276
355456
560301
278687
880818
214580
544454
426543
849071
926202
853509
390465
990006
414968
1004812
33803
485215
872586
121477
1018177
816259
925089
534966
1261402
799088
989139
725890
850987
843415
1122696
786164
725165
753629
904389
1125347
564843
740539
525371
426192
965401
714685
1216512
668144
1001488
907554
241370
358580
451179
757163
101645
993350
1218630
788995
928868
343658
898475
1118553
113720
994270
706942
616602
1258014
1013900
216021
847239
784971
242312
544407
151916
1050325
872470
943701
752945
379915
165018
19980
137089
135385
668525
61550
41466
1200511
572186
66503
1259942
9649
585326
68613
1102576
1085630
275299
984888
340712
107422
69647
631342
685401
370789
787811
1191565
897454
1094725
1138773
442255
452005
251006
1126512
761431
1130036
912384
565919
198461
1024389
964161
587639
442175
1008721
513935
414815
742553
185777
808056
679200
712471
479558
426432
160421
13369
569796
1057684
966178
440546
755900
621728
1078033
9844
1126595
445371
947795
830845
637039
34752
1132436
1174641
1069639
452791
207450
492935
117640
142138
927310
1064345
528208
1102139
232272
240100
1192043
338595
22095
252237
413288
388636
1242308
1067456
708055
950344
186291
271461
1145598
799204
289578
955174
1027809
802000
1128297
602578
260837
839398
160959
480124
588070
798107
652412
67803
607337
816227
965070
1032203
306797
122391
137486
783380
233266
27152
261621
878831
533672
496973
499112
1126100
178932
1177622
352209
172157
710550
383863
918557
858935
327291
717408
911567
1095848
1047828
328548
249890
584531
674611
915030
819543
1043689
142907
554188
398207
336143
547447
1134758
490982
595355
609877
1235102
220468
456247
954664
636444
689420
1253776
1242394
1182826
1051436
452471
1007887
1121342
714603
187868
1140993
728916
255297
181108
520527
482247
245615
631992
1142847
945260
260217
446188
387473
57897
845207
181942
128363
887357
916709
516073
573045
122353
1227654
966522
749792
13243
700297
214419
760933
886607
565165
137746
679005
210323
1081822
373278
5931
1029578
934832
483773
1263489
524119
47182
327436
720088
1210333
148724
858929
489494
44590
1190213
1186673
1113729
257246
320858
319488
1249492
1045806
358357
418622
371021
1080019
995126
681503
1202304
1041259
696269
161204
247792
902462
374851
919811
471618
3041
486985
254624
690528
816924
1183126
166166
521524
844135
619621
632445
890038
255857
1028732
141469
1229846
58091
250295
586044
73174
1248671
487172
892122
363855
398499
397599
1053257
540507
619728
1155938
101586
533128
923220
1257955
849667
161242
201589
1252258
206038
640677
766212
123766
220201
873408
1187461
794844
420586
211394
1260684
598721
618076
985138
79687
392475
26874
686518
1106086
1153178
736006
228952
1121797
1000629
866889
468660
467164
555447
1099697
819302
1214040
731009
302752
1067697
200831
742950
733872
594203
1217393
323750
818623
987636
188705
1195470
155377
331925
855370
746079
621730
953382
1088750
703932
888532
1177754
1074319
568232
1184033
106982
232718
720852
413122
1014115
87714
153435
182012
165699
998909
853055
720987
1028431
1229824
583789
208111
235004
968494
769242
50202
12275
756574
997777
811113
821224
1080732
1175557
1055327
726495
1127790
703008
469598
169229
931117
318508
35825
231589
1186179
705139
184497
580017
65257
1033991
416619
1220229
307788
1131765
115184
634974
1263918
1033163
78364
713240
477088
290906
311748
61692
607133
69245
1055662
511158
621661
379430
249478
204824
337122
1225417
954747
118854
1044640
252866
954532
1017386
835977
1233701
891608
616820
196453
621845
446985
1184965
41052
735745
1144318
781300
1113536
894927
670377
71475
713948
88741
1228884
77819
1001307
664484
40334
819481
496476
1021381
950145
933786
632565
1171051
946708
1185074
334387
573175
950811
626501
584240
355964
572909
452824
1020938
883915
1021899
901473
112544
369150
7284
866769
1101996
1087303
1216321
649613
318841
139926
756252
239040
120225
731582
939913
93800
478826
465383
299809
292282
72062
1208819
233635
298150
1003489
723355
265781
982117
1250760
439512
219267
566343
597416
1067582
515556
486021
938666
34132
169673
5581
1122860
518343
1176998
119673
327446
60188
759295
697083
1131499
807177
882371
1173845
723760
647250
7469
983635
1248741
1183571
643985
857141
1150528
998401
256745
1241278
216633
1226048
114635
920813
333693
924708
1049477
623619
562856
1176946
118626
1160580
1228853
746174
527760
473416
623631
1159804
125142
120873
242254
1205057
13286
640168
873876
1041128
409275
930000
1076475
958170
911714
316056
927011
873673
908941
98605
734641
458199
51685
175819
557261
71016
436925
481697
11414
512052
123467
574938
246650
1254649
801196
79007
470999
293060
614148
443766
307493
718217
769104
464063
519364
169777
702252
236687
1220633
5731
1179088
196871
1064581
754671
208358
257604
1140018
546222
1215888
635056
189708
137759
638607
885802
1213582
848
695057
765549
602712
1134232
931486
812282
1013142
456009
138426
214007
1039812
855611
12079
956023
475352
1048062
1105393
550085
542461
1061188
205228
929291
351901
776745
1076388
1217683
608043
97409
91270
1208648
824135
1199391
502673
53968
226158
906742
49391
593304
152106
918000
393949
1102256
1244900
706165
410238
939040
421075
799588
826060
619881
821899
493508
1189741
288050
1090317
26080
885652
957419
1163003
833430
680933
647492
361238
1025670
411217
346380
929201
1202473
949688
1069962
424584
1059920
519010
902524
162172
411630
790880
1059848
984188
835737
590015
415973
214968
210799
456588
616891
287035
367155
60326
271607
679848
1203899
824518
4410
510570
421181
969172
872014
1157178
539936
738017
106864
417269
143395
441052
492214
1178116
72386
767337
324834
331050
1186226
36592
876287
330065
544559
778586
447622
402237
554909
827886
294772
686212
419973
1231159
45279
28790
49314
1221161
759875
234768
335987
472287
753573
1247458
562274
1257268
132560
224536
276287
416885
743858
298326
1254829
684480
637419
626590
762133
325587
397782
707969
499446
711776
654852
623331
350266
576808
14303
998801
301914
153626
787373
1204640
1155500
93529
468009
44203
162448
960228
168766
513845
852273
1248287
525665
855475
540466
1005677
925785
705210
414424
896908
901476
617393
470305
1221435
301736
150879
241362
376079
222144
614143
1044955
474258
672406
1230417
629902
13624
192119
212417
945412
972703
962955
616251
49117
963324
307214
742648
1219376
112389
246321
737897
107967
848516
603871
140428
202544
149155
402427
382858
431292
31569
337002
628494
529477
203465
364675
476825
71831
1016119
810119
899683
321532
65163
36544
283736
609128
735864
1012738
322759
654359
263743
1166833
585577
563522
750957
1083036
35409
1141661
208845
1024585
272798
621054
676853
275034
913256
686221
311972
955998
1046535
895792
745500
550610
922109
1234970
883692
1056286
237062
553072
470155
1145297
280728
933826
421743
832719
553495
971223
515710
1156097
683158
162630
644558
216825
422901
170451
949615
759004
151219
86395
357856
623993
265406
988115
562613
1143207
633472
1255881
503117
352
421415
938471
200584
1177905
749787
811227
271677
298832
23484
379847
511703
246267
902086
281938
252028
1223751
975424
327833
471381
1090306
1096515
315931
405943
568518
179717
720411
178810
800359
875872
1244652
509139
635903
626682
441888
1083254
1053531
1169057
748390
1136015
767193
1017304
229717
846271
1176710
200767
608878
44503
213667
583576
913596
909931
118119
1186178
1003691
979064
257440
893509
758790
1219024
652460
100214
50889
332649
1085508
1214797
915499
404255
1035992
1138539
154777
401431
1067620
1244232
140805
184974
1068119
559842
1117967
252079
842057
820398
1203088
583108
361673
988928
450117
124920
317630
1022510
1229704
226819
303987
488133
44289
275133
213676
839843
547333
829368
66698
411262
1259149
1159956
159321
1148661
2838
256005
369563
359073
302223
1053669
572467
1142313
1106946
1103458
1232369
769164
622860
825407
1064370
571057
610012
965671
1024502
344067
775557
689416
655510
636984
1024493
276720
204575
913182
1066614
747523
554818
1082536
464908
703957
739235
712522
448064
150508
726761
1134448
1093763
593877
790882
658850
449924
516990
510242
878480
873320
249186
1240625
1217637
594771
78564
481011
1253156
628512
1047520
1142736
906736
118602
30261
683830
553933
23773
668385
613120
353998
212319
589701
994802
89453
589464
1087259
396859
992804
1124793
1070947
1063815
607197
100120
88038
858478
466996
1247863
1134983
953514
889415
1064161
1117143
637031
1224226
99066
831977
867122
1098038
967352
468546
718418
266923
967573
728247
773878
1206110
19026
218021
668050
1173957
671642
601051
57228
283483
468040
445032
679287
1217538
715317
476292
90856
560143
309323
818536
581424
1226055
110443
317735
782112
884435
987137
482728
18949
12795
172828
746712
528526
1212576
311590
1086871
628355
1204811
1134599
151022
587789
664096
18223
1167921
767102
731831
668906
30844
433888
828092
161072
1031938
766803
871691
446145
803002
825829
500128
521058
1051836
490988
54117
975522
1261390
398797
323374
926086
612510
1087293
415257
985007
1028022
39384
1004960
153325
1138310
846471
883083
250203
553297
1206484
621773
917834
984258
676366
288953
1130383
1002335
796616
853744
46150
416892
980010
551989
659689
294754
780699
291608
657019
69132
558245
597835
94275
998831
797359
261754
120569
904314
1088076
312330
1054756
664510
826271
16878
1112365
50209
73015
1232905
847543
75066
175417
519854
705636
556136
1215193
774671
1015605
425368
1067396
642244
108782
1103918
952802
497538
640090
734706
707265
1100115
200655
911028
276881
739095
1251337
1087147
822475
466482
876468
817150
892575
128383
1194630
1195788
1209582
833827
614337
393565
82344
175882
825842
657714
185105
390121
242914
965007
595743
39932
1170257
1096830
467632
1110088
465760
586050
491153
559452
1084088
1162992
2269
1181069
1058371
733739
1080846
1174076
1243827
1081095
689634
15342
1214473
587844
1243264
387696
1179883
1220538
661890
988632
376004
1121438
898846
703383
346366
190083
424103
1055766
574835
1122159
389001
42226
460820
385786
252690
64867
477488
396799
960589
21081
27917
862080
15440
385702
801428
947199
299420
414451
424299
364696
466738
235629
882654
560567
1008903
19077
419398
948602
569950
580952
818685
705005
581674
346580
241080
544368
1207757
64040
637055
583489
1924
385066
9397
51989
863444
915958
633614
913826
110586
1216455
219498
758656
1039609
941863
1094471
628064
688100
1062847
940753
46375
439714
919433
229586
298278
414389
613504
1145229
70085
1209252
997092
446578
823004
210006
127932
131818
1030934
798087
80739
1135731
864863
303577
767884
591398
326943
698597
514605
266691
739091
250748
539851
1199605
213181
773179
1133303
1233327
669606
81006
825173
36505
809179
73563
719332
388244
17730
453224
704346
642874
780832
541466
245221
269275
186886
380345
1117416
884184
413967
207716
191564
962452
195316
1183905
634546
4511
825146
429513
1000854
416643
1212964
26040
447831
1115054
222268
559019
48691
825321
545645
832120
106652
56624
662823
265766
491661
722247
461664
893672
230998
1053237
363558
324605
165286
420148
1141229
502821
987067
738038
339113
175441
16600
233763
362441
228644
1164655
672858
219847
381654
109373
243675
891912
562837
837995
216047
892226
857248
506581
801784
823001
45502
1183715
502459
527453
136506
345085
238550
231883
393621
297266
1103219
121104
1146710
291345
222431
1007311
1122592
448229
683542
1108162
279537
1115413
301667
186290
1117636
923840
536982
570276
694320
387980
181667
829578
838467
223871
674054
964330
58615
26783
764023
465833
227524
993717
1028964
184177
820816
897950
478545
208752
689416
631132
760237
1141917
424600
299882
1098890
1107679
944349
893800
368754
217144
845533
875297
1034062
1196935
692836
1124864
684020
551881
436690
340899
278262
529423
1233804
414695
138144
324851
818283
891894
821120
65743
702801
501777
1240483
396888
223900
154642
559524
312776
854843
1094563
1090518
411553
227140
610883
762157
1087112
614419
143808
835702
427261
1015704
6152
208552
1156889
905194
495881
1250365
891330
1224978
1062889
944112
818935
752068
667002
553446
697135
159252
237969
513188
30399
254688
1054012
489680
591074
1214418
277900
486524
638513
475888
610419
1125234
289365
668003
478061
844838
367581
1178722
737356
239008
946555
1073285
889214
1156050
737026
735545
915108
995793
69684
68409
1236591
1058599
942928
258084
1022982
145793
633244
566620
424903
196143
366515
399964
41787
1257835
646438
350720
978867
644100
899283
1264372
872446
262517
97916
628433
1192190
1002096
205246
389976
965361
1087453
1188049
818026
488936
102552
729201
1197088
1205347
138879
565764
428803
416917
209089
816786
406952
584479
265376
869330
1028180
384155
752945
799991
520300
426368
308409
528979
449145
206829
589260
378680
375602
855773
184275
653014
303838
1021428
835746
411649
1263162
364257
889123
289725
960277
1127729
89548
896901
31187
554984
244356
609633
59132
799256
555583
1103100
859737
292203
351348
437695
1195055
836958
247228
566388
572806
1183955
76991
386191
251888
847051
65479
95630
1152496
185028
46281
738786
21706
590753
673369
426548
281670
126387
282829
1162719
930690
570923
1206216
390668
409244
1229019
761896
1070992
848826
1186948
186202
277366
1076929
52753
311937
939332
1220402
687116
99692
575664
675212
514961
969634
633355
198319
925545
918369
82387
786718
457189
126639
203881
680225
121719
185734
704417
502245
543732
1090292
1012445
991694
905851
993394
725986
845596
764281
798043
714117
18695
1076725
115005
813418
759893
1040367
196456
958780
1119264
489203
1055145
43864
460479
438464
561930
43656
57137
356802
270662
544812
1035194
1158456
780595
665782
419482
728061
610714
1190402
560798
48201
427424
671872
114926
140375
118227
396019
93527
1170190
233246
936809
417988
905544
27941
790315
884069
934172
821793
1009745
349888
790756
631903
370562
374289
1113826
149939
349281
973983
108560
897202
769426
595725
516412
914643
878379
1102503
423110
1028004
1202165
1006457
255037
588651
273445
435689
699045
454336
435304
67948
1258619
876356
865139
953687
629657
981631
55809
629044
1172413
1206146
783256
259476
527363
111812
593090
815812
529188
601964
598382
273467
867803
679670
919794
483144
250579
1221944
207211
1128563
499976
130098
440914
740725
1007620
1186203
730395
887387
1226524
895740
811525
388474
281641
1061135
20267
89214
981914
805140
139294
388295
331894
435450
1183210
294123
1045232
297682
41728
982215
823983
450533
560831
627483
1096530
568002
799626
1115634
999430
1226922
574460
491415
68878
915452
1196625
826202
533418
660572
912000
737582
327135
858106
380006
1230340
518783
69243
875057
138089
1121172
679209
274063
29324
370049
99197
431756
784374
522438
452397
89638
1161190
969367
964222
859687
653312
850324
400350
803247
93905
309423
581020
342076
615204
310691
350847
1151996
592879
134969
1178581
379385
827951
996913
660230
719398
311758
573745
1150931
1227435
16206
605051
493489
888324
576569
227483
1245568
31503
778783
1033777
870235
1153940
96155
694785
731866
154687
999848
54539
583829
824971
858083
1012761
733700
1107948
219030
323888
1086812
543181
897993
292133
120951
1052140
214592
617568
8619
1214677
69948
864485
819711
280787
1194651
1075336
132138
634816
92002
1220002
314814
1216019
1209071
1070660
903491
1087738
1115179
1111907
56751
757667
688176
433668
1175954
388203
534088
808174
275392
1003836
897144
234212
328613
595072
954516
1202816
864519
467831
1212947
1235656
1070179
883953
671899
103167
164547
113530
924208
441176
423739
647672
558075
1095959
174424
753853
369906
923489
101011
1001818
502354
1209484
274626
1157854
804750
1220721
956436
822018
100472
448296
1186545
78571
172170
822760
691100
263380
343226
239236
773179
277088
1089389
521437
949539
692
860270
424865
535520
385214
516875
701550
1047209
240111
1214758
1027024
56100
592160
1111740
688777
751241
1081553
842293
1076712
512883
22228
186297
1101931
953155
974439
84156
256571
631166
51742
364362
303773
539169
555010
132893
608112
597746
5143
9357
51559
737468
182162
558751
4702
401594
990299
97010
485340
833475
65592
378314
885475
1113744
165570
1209485
71100
891654
1246731
20107
1108157
260950
388620
6853
384756
285958
330055
410515
165256
633291
1027190
424187
365776
1060262
428455
717178
748923
1161043
649488
237610
316054
296740
659820
959388
1038806
648517
1143228
560138
1130343
751542
840457
3351
993192
564459
912238
509444
765467
974830
356859
714943
1092266
571702
285655
241498
567652
204713
201526
58892
149653
481648
1080849
204931
1193325
1097306
973624
895360
1115864
779810
494329
863023
1048013
281172
1107184
83207
880049
503803
862822
139185
1234546
530147
1079498
510726
892633
386857
1154686
246114
1113559
861144
63766
715338
917317
1223753
963458
452558
879921
336370
1104321
472998
486986
435591
627442
1051150
323227
782294
1121201
267078
1108473
962987
409182
812737
1026371
1092260
675664
76064
12891
996579
894615
417372
1141038
509957
602381
1005781
128613
489083
453698
711340
1160235
1249846
752863
677619
1034704
597596
1221831
348011
984000
555930
1162288
935855
791931
246219
1192586
1091244
269479
814667
559471
125536
57943
108817
854308
37705
291094
285235
881262
400024
286551
85947
1184999
665456
853233
43471
1106219
1059829
280668
938349
858834
112035
1034361
613033
491335
749974
305607
1067410
586728
443165
943308
680637
1008819
392715
351193
197804
339202
771801
52912
977399
883771
1029253
908218
631324
268297
1134654
21896
1020106
871507
459211
197397
228271
30402
281787
871479
440173
1054333
923985
1186904
8481
809846
1121612
315860
865660
1230046
824764
659330
361605
213079
648426
1225993
1041200
258299
166030
234554
1242593
951568
1085730
152574
489736
1169737
877705
862054
325228
23763
1043304
230294
852968
185540
247166
1053819
392033
331581
127460
252410
668770
236327
120808
1022764
386256
992415
1225217
497903
357475
539027
924327
176154
159083
316616
1215320
480220
81203
133552
15462
522046
643902
176006
778668
140474
1134176
476247
77237
939306
890504
271713
1243346
1239451
742227
121491
964473
445310
249930
949541
857371
992516
363728
917672
218109
228611
654273
343623
10732
112347
147201
601853
160324
1168706
1033216
563026
108427
68621
640942
1182986
1111825
465275
268551
969719
828004
1068902
1197988
428523
399252
132713
772569
69340
985997
380057
979352
706895
648656
591435
550748
644198
525904
187820
373265
246683
42379
462633
21714
1000134
109010
854230
799771
906676
342855
790156
298118
253217
505429
1047679
205476
344686
1198037
597670
74033
628147
731799
721545
444189
651069
80022
382051
703412
884536
715908
271183
421439
561954
1183298
433248
1156375
1227187
911908
768948
370083
1034457
59665
576419
1039506
1238111
841799
920904
1078082
482062
748370
548659
644359
1142319
1155974
600486
1102564
747153
1260940
52667
430801
771751
345986
379235
303315
407341
266939
723391
1027768
1063677
386992
727748
220035
799887
75919
135829
506962
230283
1100065
1242020
785195
397697
942286
992968
897576
818890
898918
1231749
1165322
281902
176002
1149826
1164945
640773
737321
99836
909537
381372
152262
648348
274528
326385
201896
467439
527925
1239699
1049860
112066
1198345
694942
529246
923545
18673
928859
11818
385189
66133
1171779
1125501
682386
635152
1002678
273163
218773
443739
501548
958240
574303
741859
876574
1040638
481994
876691
1249613
927115
290904
1239106
1244427
841855
927993
776601
281604
573408
799329
188293
559345
412428
653806
142898
1021646
373323
881796
848227
1008531
512947
659993
633193
1259733
497820
385445
670866
742284
121520
103867
756395
1085516
1145810
443393
382071
724881
1099936
207245
296279
449374
992029
203356
1240169
1059547
381779
9834
812117
127150
985321
255731
716402
208610
212348
1236703
828034
524040
596720
1124899
1054941
781893
475990
561977
502979
895241
761877
1124955
889745
1223246
410652
730664
991918
893048
1003051
983628
1201341
195574
1103464
53646
105319
36223
189746
502535
580257
1237722
905950
19019
1083196
443032
781225
657781
1056901
295456
1259039
970363
987246
31821
1014138
149574
379946
810122
436519
1140456
621394
1247147
700388
451771
120410
78275
1035804
1104636
113838
1172252
289492
351805
152398
656576
646300
997590
387655
1239271
476734
151863
708534
1258910
741599
1157998
1201314
254779
80391
1062084
1070705
1182833
556116
879638
186971
551663
1103117
550098
543385
826409
465754
573374
355879
556831
584938
1085945
721789
233302
266097
948743
473479
520557
795963
1089482
177312
358470
1019307
77276
1189650
824274
1223091
1063904
939094
306920
681916
854259
864601
594541
659906
808243
413258
170860
734034
664529
1049753
1244508
711442
403502
779947
1122294
136157
742940
1105500
263568
216691
579119
1001629
1158419
659496
457375
58619
1046756
319587
1147294
1110684
498755
80607
411078
47327
49931
1210692
1005584
1124703
900124
1206411
325025
649965
550745
463964
376143
228479
664748
668854
149286
1148188
690180
367897
784634
909746
729762
1247026
71429
985544
718363
261026
260113
76538
565774
565963
130253
607314
653991
1120131
265516
137500
844902
403786
116718
680640
56884
542437
558388
682414
654669
320981
815188
1159011
1150404
472174
1216504
732112
1245603
679351
1121185
1036264
45244
116422
175657
297505
832760
112657
743056
405334
579128
58447
291483
529516
717989
762554
317658
608740
895932
512374
846171
321315
542210
281721
372965
648574
972333
1024759
828972
806387
561993
831850
687496
257181
718546
787068
585310
981913
422044
519367
251771
634094
69731
827185
707944
763833
299456
933394
635240
618012
659007
600814
245936
432910
864719
889877
542848
841583
988735
1255520
958668
993732
1150188
479999
463845
1132400
1198264
600029
1113755
1252873
995679
464433
1033696
589301
217490
1087687
146615
96762
1209671
3556
1164676
646831
1211698
581003
234461
510297
21042
309280
1256606
500139
844878
23746
1138420
1091693
100482
621857
1090328
1235810
297913
486504
138050
859493
38993
8185
211888
528048
1030384
970761
1036655
668024
928437
593476
999079
686025
843405
253257
378141
177397
709109
129093
1187770
1071402
430663
871837
1219578
600682
308671
1088003
384012
2466
371047
11825
1171163
1188335
678839
194365
719164
1161645
412534
1125483
256700
968556
110006
122403
655841
46064
947751
329070
1149592
248600
1260109
283635
393222
989424
349623
482132
231114
1066434
1136925
340718
666749
810396
269100
1115522
549771
112928
260460
354751
615166
679751
379047
120061
688866
178456
503022
894470
137191
103100
447616
367641
632780
681183
1136913
183249
1004303
464828
1652
86629
53817
1188724
820220
762483
1100372
813798
817931
524021
771177
326421
10791
598441
412420
733147
734808
1120212
275778
155781
1182846
84721
999172
683989
591384
1241312
1164378
250147
675716
1107288
183807
140847
5374
900131
294745
537763
40480
675921
850055
107277
575481
33814
555356
39920
904111
966357
998443
328153
697890
831768
118472
1101974
466366
614342
75689
1065738
200464
308130
621912
1174126
1109713
888529
634461
153691
511133
1089616
623684
662535
849630
201704
443641
1026047
171822
119262
193166
1259778
1102609
787598
518277
401156
269194
883250
1073376
166006
1064220
686627
206927
1071485
612621
600547
303529
517994
649027
887625
892364
665992
305922
1205892
157080
747330
1113128
968869
124570
292279
373559
558068
4376
835456
1074579
350932
53960
159102
1171318
644193
964424
176630
1114922
605072
148355
1175543
136978
17542
851734
972834
454029
517950
715769
536190
144225
198738
980905
1237337
367238
1041938
1192872
44272
372394
439314
25388
658541
1199994
1183492
913335
791456
703795
1233166
1102138
1056951
336848
931217
1087299
927944
95433
437846
515165
605530
1207532
1181447
748714
35666
1217749
600385
1136556
799180
248536
300271
1023885
33899
731871
443903
845395
233485
654398
1172089
1106683
91095
385407
1031132
1012336
906446
426983
1159470
1255516
660210
516316
680029
444081
38035
135051
1239111
276882
917967
436252
818767
351591
1237683
1069206
753896
1194648
1045389
665334
498067
272243
1068598
245717
285571
617041
542383
839676
961298
211395
697569
1054667
1065626
475817
695921
770036
106083
320852
1194676
104474
121570
500325
1151746
1011184
1056875
103505
792714
560974
1192978
129540
1256636
1130643
1216451
635674
352820
769637
1124969
798842
1202853
1169804
242953
676553
1002734
1211089
38673
149710
1155189
162213
399341
635562
698479
782872
616332
825434
1203456
133339
367325
746690
1194045
679114
865181
781044
816849
226818
1000546
665522
595848
199554
200158
448434
737207
853025
941509
37296
935644
247253
809962
768701
1198715
323556
298173
1158834
153960
476672
824560
531861
892897
597510
526124
610582
67274
156910
927529
335918
879401
208921
1125455
506026
1034119
861602
1182484
1079030
535576
1127742
163016
1097934
76408
781066
362563
801651
367974
840533
1235378
562839
226380
135046
344281
876725
23116
382236
851010
1042978
227674
629989
251871
589818
914339
260575
1012944
527084
447548
458457
464972
1172170
715484
13058
732126
174745
1052449
611573
749142
690971
97813
837963
568945
1078325
144881
856630
1110166
909850
1166176
423900
902290
1253205
560432
1101677
620858
192995
447746
806677
136165
644713
400427
879123
375412
858186
1240593
679413
800782
592381
868414
35271
3027
548732
722285
167884
591675
1236149
352195
447796
452599
519193
246890
984853
111521
294032
656541
1064487
1114032
952474
789871
910428
498303
905796
86654
319365
775484
1030600
966451
809728
1225676
127331
29424
573077
597119
281211
1164411
126907
532950
714346
904249
1152853
272374
159276
974385
459409
449748
1106496
568714
974102
1090701
401254
589765
527832
965616
576128
695558
432122
747158
1080557
149927
1160042
484467
568365
599013
969086
1113656
904707
986667
68545
896821
739044
311966
541053
984650
315493
1121161
1183854
799226
189907
387910
762549
1027066
471560
158724
189318
178951
1158019
847320
416696
561451
606257
330029
831386
468128
638967
318556
1144101
42798
121369
296150
145916
284176
1159046
473129
786219
749110
877990
631164
894090
956963
627287
65050
804985
762925
944364
785601
187982
191403
283354
272629
542084
664475
1002055
881988
1028167
1117845
1226570
352959
606985
429437
781459
521321
609745
1000591
157034
960411
286662
1029315
927157
694074
488113
368075
476101
1156638
1136514
982810
802263
81585
494213
333722
1070099
34209
528035
215025
191214
1173893
943849
388133
970925
962328
786306
944268
145037
1112765
129624
859784
1259092
1142960
962121
466639
711333
913453
115456
531039
491278
900378
307694
956405
967306
15415
182925
763794
1107355
1141833
1214528
433463
864694
873788
913878
1077295
1160913
795695
647671
998082
510174
139419
1060552
249014
993473
747982
543860
11284
1052058
380068
935212
624675
1250928
103487
985872
459499
1093543
359280
7807
1171511
88784
374848
949494
941958
176708
104110
875717
140486
207165
99848
812468
846285
1250745
684518
57559
667433
738757
526943
87796
886102
439648
624876
732174
1005974
264529
498914
588603
135237
315736
904275
402083
533413
676128
1046815
411732
1203667
993081
608508
291280
110014
1183216
690840
698840
377838
681417
341764
779224
1049409
951788
7833
560748
386227
698702
938527
74944
290376
428829
723629
118762
590389
822434
1227042
14329
514129
483225
1090224
1135238
1241721
811504
888554
582920
237651
458461
208349
375729
1168187
955072
494356
476383
425371
491252
966565
1019127
220543
259509
1101925
821306
293007
824673
979450
119908
49010
307917
762893
639771
226951
65043
383588
646379
210918
797890
7064
1186954
1232675
1077664
232322
1062706
341129
491189
898420
1092746
592067
316517
695682
246362
1134689
718416
580520
854785
368091
583297
1004342
326710
1114681
508775
968348
1176743
1079984
1167901
1013529
583909
544000
1214483
135437
1030552
35720
489455
433002
578674
878447
557775
252707
1045152
194401
366019
762418
936568
1012425
337961
260487
956834
240291
20319
941453
1126044
787595
679373
92658
976332
1067516
641608
631038
661577
806749
1130591
1207137
652622
592425
141897
583975
1124269
332032
365333
134559
459507
1090006
842149
777920
1181272
1016375
150092
1122720
595620
755188
400345
898919
288942
270368
1114066
640527
1127668
646265
710277
787607
405245
619104
1142498
15254
1057408
632713
172398
188987
1252541
683738
1240081
1142219
484076
887866
193332
119965
980759
470943
476850
645295
967420
817222
1031509
123862
1000375
886777
827569
984543
511114
163044
1256123
386313
76778
911822
1126113
235540
628698
238205
1089514
914011
734670
108601
897864
315040
762858
1202862
753955
958114
588778
568536
1158634
1159319
203059
682566
998781
220852
90055
255722
134398
669095
1095927
51070
103450
979013
563506
640696
1150901
437741
16024
1080310
723104
1191002
280161
971400
1106265
969059
467926
1027968
384557
382939
918302
395199
1148804
998291
161471
1138600
884856
145224
1130424
196519
1026137
1264124
479785
511422
121294
396162
119619
743694
136536
1031533
661937
1220529
318205
1255215
787000
825325
952688
1164440
593726
1123834
37978
1116204
603748
937674
1127878
669943
245250
509872
14871
1094782
390998
516644
882770
381058
817889
1000846
1016949
1217910
304741
268160
587801
26084
688640
534380
312654
450603
1116967
805243
484588
56856
1264341
498726
886766
265774
1073383
588584
290966
853205
577397
690207
857059
674239
582146
443827
419964
495956
795324
127993
1052797
745785
1185657
915041
1261714
1060363
793303
303885
162773
799747
48204
1105071
752396
1122681
863700
405266
1114824
170051
27328
34683
241411
78892
231489
847607
837340
556836
1057684
225995
77346
950955
97183
323939
1127356
855702
1210313
1203901
1206054
227536
266303
536975
519843
65730
602010
76010
240266
4338
515290
583509
1241135
750805
32555
129956
366074
34821
221322
211368
44913
37502
847699
102255
1169119
549768
136385
789508
73316
932727
144363
81770
1259099
332064
387895
619976
948267
111920
719123
714263
767659
786706
262071
543781
472247
799621
253931
697803
241998
284707
472473
838486
214656
954590
341053
175481
1159444
247705
1084521
1051090
124191
1117290
593804
113434
253109
1213863
219441
787922
75889
538675
1216103
313497
1029844
953385
218366
919674
395399
125975
377535
1240628
945958
158068
862235
191041
1186620
392660
1212379
333844
618750
442577
40964
750112
1249575
802240
445050
338578
696019
376211
1149678
675878
679763
187921
394618
187126
990710
838546
238535
351962
636830
823134
24445
1043722
584476
1178704
106632
1106277
391955
30585
19042
981114
80879
233903
1211091
1080645
400552
897755
505092
1183028
75264
996792
1231078
181151
1139656
1250421
718598
448242
924742
815094
722213
450025
598982
803434
893394
416880
718691
391532
838294
136172
102773
557252
503127
591633
427218
769044
693682
468726
988860
983396
300677
1098193
668951
712075
251537
752061
578962
19539
190385
871481
284354
143489
615249
980934
487588
813119
257410
915307
1263608
347670
585440
357149
686468
803188
294693
623958
313466
641438
1231540
253151
1146060
669160
211898
344738
735729
1002117
814544
504825
1039109
166127
70086
1059017
149130
95808
298129
637862
180516
1083211
622649
1222471
237642
1066542
1241730
391384
575076
40425
307790
707135
49305
189073
27462
27800
92564
217700
300403
1062150
1026207
820755
456070
1151245
491861
347876
1205509
724696
1054816
401451
149687
1061374
588519
574521
724749
171669
478870
803504
238983
241911
125244
865542
963223
1053601
424357
761465
1137938
795577
166416
224464
606893
198660
834503
1234592
871101
730054
120156
1082490
1063930
906189
996008
705902
438899
758030
1069494
570144
896363
1079963
392014
539525
873092
1106732
474420
310022
381922
1110186
892769
6009
747221
199390
514273
69927
310762
64669
747280
129903
945095
1017080
1163970
985806
980439
658620
686728
115062
14645
618613
1200560
271624
1156643
316848
1249144
867158
672272
737095
1163267
1148170
103477
703807
292584
181960
701777
158677
653063
270915
1235843
550087
1128409
527851
1100512
510804
751684
182313
23583
479129
597175
708990
1087198
509730
275423
836763
8709
426605
1014239
744601
850589
1035607
865507
1023402
444814
214010
722626
79122
359219
953257
1225910
273123
143477
1047830
646638
131023
832655
335454
191524
360658
446417
1108154
985871
912220
707846
713332
1242134
17680
686214
986402
985421
1096619
672003
358220
810283
868581
346958
697405
624006
652521
400985
258674
1151623
641994
32391
951467
428546
1178992
1037745
210127
270755
781854
60299
654271
640289
152508
345146
1191538
1203498
229028
278309
274443
380290
537818
1222982
729808
1015562
156480
410972
489110
667921
1095473
1251673
966772
1107780
332993
265097
83663
439116
285662
1030890
381524
534619
1060756
1090099
735286
246473
1118533
91013
844790
788497
740188
341589
19817
700576
719783
1216150
1161565
99888
321614
1138778
883800
767951
696016
56178
691167
264237
821054
1026898
439342
161811
672526
134097
219910
824338
20280
654703
590398
200125
408079
1224688
1244280
789350
160654
972613
784714
374257
1085594
1089331
558616
845692
99176
233903
255245
619709
874703
237410
287463
687099
154018
1205319
793967
1161530
57994
620567
344770
880554
1178792
28257
803873
358944
434233
1118826
973369
1044588
479234
250491
1171330
1003345
648139
731177
328352
915070
255180
218494
740710
1147726
1108194
637476
866819
685550
546648
219105
466083
878763
973848
618486
573662
252069
1141268
463316
759067
1130136
706754
885714
1169215
668686
1050145
840652
908124
1007551
20227
85517
1144230
834104
1105745
908626
1173972
994081
447654
39545
415670
900280
1146973
672481
1117061
736596
1162123
310124
205617
474243
906185
967668
1122934
744181
1260977
919050
771082
109691
889288
744506
198438
942353
57613
613315
975542
389977
921177
980848
191903
1026768
1215216
286495
147322
42546
1148371
284938
558924
1204292
895418
476773
559028
1045343
850247
1122396
788017
956439
683211
952692
818705
384992
121170
348906
842508
697189
1074784
790082
120294
800621
766953
1144085
939946
731302
688143
508683
249471
736886
1179546
597621
152403
1008210
579153
480049
126746
622403
915469
92406
815119
125840
106218
980449
305994
138108
699199
1152111
443191
1047870
1054444
879153
966616
428886
10804
593066
152724
532585
460988
881119
921249
137392
513525
340981
451627
619035
169637
411423
1110603
1215465
722583
1210752
134120
296637
351398
745160
281786
677997
451953
672331
408955
164278
738962
1094178
1149218
1051532
662014
936436
49378
1161262
947695
557782
687260
951924
749582
357204
450832
77895
1128537
104494
218167
285362
1095337
1123602
290733
519056
740933
558053
95880
1080648
603845
1120139
322337
518515
763229
405925
547743
278269
297626
58036
1069313
570488
904765
25997
1156960
517857
516628
295018
612568
639190
585263
478739
991270
345510
533080
118345
1145137
499210
1230242
725627
1215878
621538
1099610
854882
431116
1226444
887340
1174640
64858
998373
815758
353370
231053
445302
1019694
170388
375710
10910
1167759
493867
983690
1025510
1045232
1101055
875280
704537
42585
911208
41513
1031647
827595
1117336
1213293
932868
243431
851399
690988
317315
188519
296765
1114813
180109
1177236
641148
733058
404544
1155245
738199
306599
797939
889311
856546
60689
343940
109123
674126
423720
585472
173337
1100611
1067784
1234241
300689
1170101
420800
1160331
1110498
323227
153179
555562
1171911
111192
1169297
592552
216811
717745
158645
578351
1041750
238776
881764
556197
140286
42874
844341
526493
567462
395914
1194257
958091
966757
197516
752799
1253609
389253
276873
856670
10950
1165517
885807
591765
1204935
293337
449325
156620
330810
482491
640065
864040
977045
347394
601939
520586
358102
393622
822206
1241768
1114360
523685
822819
1086791
449880
114901
280324
294175
568583
441828
912833
1110160
43742
1228880
287678
126666
15187
1221733
62556
679298
663214
980826
565077
3328
73625
166865
156570
719594
1247267
611871
709193
1025164
1157750
62019
758771
73270
182689
1186366
789250
551524
1229577
1182671
923855
81844
407785
5432
1177291
274343
1023119
1251861
196992
1042440
116415
569802
45843
429724
707039
854936
725327
1082541
962311
774854
444477
19209
560526
383340
155632
155863
1013757
1087
451653
1038719
553270
932325
701532
150779
282326
697970
522060
637850
722066
1218128
325215
757855
677775
1206736
139520
649928
496433
761341
943118
561419
880985
703692
1023743
589041
1001851
977516
742108
976785
1212359
744963
740892
1191522
336136
241944
120963
1202916
192288
457643
330588
217859
55198
66547
931295
499278
212973
1260758
959827
617621
508972
92776
1015040
898661
711602
699295
806833
1191685
998322
779189
645019
1017126
512251
695525
474946
748822
907985
51637
293099
663646
941065
621400
81179
289501
902247
570382
742345
470154
644264
829034
762946
711594
432449
77381
145690
653064
824082
606902
20708
427999
1028648
1035681
1008592
608788
926527
765988
115476
192836
793613
931909
1094187
1166443
37836
454681
1179032
461833
464081
249544
156457
439000
202212
788276
320470
883702
282927
901194
818077
158634
745722
841602
111479
1143400
1219631
647778
951615
842810
540422
438471
894374
831814
436347
822871
426791
739628
893874
452062
402317
74342
400544
38892
1020575
372983
812325
454995
753243
684713
611974
1108769
1009284
307540
1641
197365
467443
657105
1252520
252544
677195
710444
158322
219323
1077159
1230481
697132
487400
302882
381692
592496
221052
806766
328418
911993
844686
264396
298479
1061154
168254
326363
491373
635549
697851
61150
683161
748482
847297
900149
1241703
1160885
430669
982784
338199
1097034
175209
337674
977455
198669
560828
839151
216082
1244645
191085
504227
594355
926501
70690
132504
230464
869351
595145
521372
550609
1215991
1039500
530796
761680
803704
544075
252036
462368
621844
1240431
19629
38646
781350
532674
276784
888806
241278
880423
261068
609529
1196194
533001
259215
61517
271348
497496
811430
734098
546678
561648
535794
299359
1070501
1098740
75729
761060
1001487
175400
20390
191976
159399
553314
496273
1202363
1177870
694548
803395
304978
82158
1079591
1044274
449493
998640
1048877
1218211
1044902
310532
93988
730586
63588
959777
208503
1263017
306659
934237
1235991
282448
768607
215437
285273
293115
641577
4527
643458
1138512
257950
1145980
838484
166043
1225376
530127
1195625
768793
275258
62899
425057
979751
1218366
770575
65322
775096
623187
850421
1154608
649390
650131
411308
940546
596789
445402
346017
128885
801373
1218828
746543
205570
1199368
904256
113514
415799
518123
183589
247360
223889
790406
1052619
230882
1086701
55269
646793
1092875
15958
674694
242151
458352
609257
878159
721566
254782
869684
239484
4335
1160048
305776
256088
185288
63897
936963
1166675
338642
132025
15012
53423
197176
721357
539869
316689
533486
1101626
50828
1215638
453277
303537
941709
55837
428369
333819
43984
254236
1117646
1161015
669394
1059352
823741
443683
614532
606856
1148989
36004
67979
837424
573897
1245787
477199
915184
833075
233997
588922
507095
1126835
237960
184295
1080907
321313
1222522
609533
449752
875792
1170839
371294
607518
403813
247856
892261
825961
813516
1134618
826993
1003637
1123439
407265
727442
651702
716186
984161
1093743
299182
35794
564302
1209363
1217368
69329
245727
608835
623398
946790
747698
895487
596551
560710
459969
270278
695147
245954
692461
523916
49609
927427
903796
1180509
736849
455332
7510
184426
54675
287328
879272
107055
793422
464462
176410
578171
355753
1211038
748173
62028
771683
1028038
91352
618224
1254053
485167
56317
663346
216340
642409
630271
821792
398854
348522
568002
646046
141710
337147
1117449
861870
458059
898461
508652
164868
306293
1250941
870060
1070650
88610
481656
699145
491219
940153
972725
197935
788325
93789
151075
521950
151421
594702
1165042
697030
72622
23131
475469
1105307
223041
1060663
910113
916350
1185060
688459
1122006
1110154
906485
675438
218906
973194
193749
665235
955785
31170
397829
838534
213134
1183542
770410
982078
644361
690285
181229
677864
658090
695937
1190694
712324
982203
68105
743839
943615
983393
896222
797570
19459
553978
1180624
1016342
1041535
1123601
110611
413078
1027050
1243051
936784
1165765
321462
655673
725432
1152948
637800
953604
196855
446710
770232
1119991
743732
1240916
562228
749324
163776
14657
779313
315282
398488
818694
710444
674967
1158870
1066344
796725
721713
480480
1014200
746619
531217
94902
411826
1174835
97433
873652
259354
600226
613537
493482
1004908
327236
1167642
1263102
237052
1017894
164928
855469
484039
531962
156043
304151
385845
980262
565971
629994
561781
1050704
202501
702814
44078
1052090
687920
727094
955586
490264
1174926
939620
490501
554316
1067419
908793
780112
1128191
1050827
412322
970479
205765
480436
359581
1230706
283059
560738
1058764
1002879
796156
812789
1209014
493360
109406
282722
822052
160354
535292
660994
263026
686072
483554
24311
181317
400629
769392
444092
1058577
593402
401261
863208
218640
495917
960785
627353
753879
1011340
721499
549332
681664
1207257
481275
1242025
538932
214090
32558
294529
867785
232254
698339
1222737
348728
577466
778933
318914
739599
527050
1142561
1200419
554156
1051743
1031415
361574
492435
936533
263272
976869
856815
926071
171684
688216
397365
575053
870929
447205
1232319
133046
62836
656666
1224008
123931
852065
699044
305034
505324
997411
369376
200315
491001
117287
384318
482304
103149
1027419
47651
610440
324630
922636
1032985
916699
267563
907675
64157
416247
553869
542733
787939
1120295
765817
926416
148850
776730
207638
606245
229290
249535
471211
395644
78006
854900
175469
634107
204693
679542
645545
64060
241870
74313
409656
1224015
750751
470204
1256820
818485
482522
843167
782135
762103
153056
1258575
530742
471129
1174314
838460
1163864
1109307
847148
962808
678460
236817
885339
50553
140141
839676
411865
1156267
513739
382319
690434
608159
401460
1212324
147847
49476
532379
1027607
375950
89732
673278
567082
321839
750394
82047
361989
1204512
427517
813280
498216
831889
867449
1196165
323703
275409
314669
1084862
728676
901026
902386
222553
1024603
156363
929262
1247305
1192503
543784
675692
559414
493216
938791
164586
523524
998446
67987
119194
388399
708400
283450
276200
977624
1078945
1134019
877812
526937
876409
621251
974789
1046048
530192
137514
611698
1097404
496408
600303
770934
21774
469287
799588
81562
452792
155346
686873
1223421
679702
391247
643540
259804
1259280
611552
1154157
786285
535532
853475
734443
337358
236388
238341
831317
1069088
335828
744753
893421
328032
242799
441003
815030
55664
740155
801997
987093
1168808
1244127
1234219
835459
295121
550792
1068561
44947
1111035
926349
178676
575141
49945
959746
1134516
893312
318247
651559
1036185
787054
640679
550207
479865
53373
475459
176611
1142845
1030796
683813
265053
1106495
39798
1202758
98081
499114
146815
455971
657010
12289
211611
1173423
407273
112325
1245842
390970
423914
819641
859792
687193
142953
885564
278900
380611
458816
979806
551421
528701
1066083
532661
566408
1231265
857943
336587
939743
490966
1195605
207235
159763
826915
433235
1172779
419358
77707
1198315
972399
707336
985514
756896
1050549
727484
1073039
424241
703579
37071
484813
132963
279604
853797
28762
1222684
891249
289408
1178893
1084219
547552
895663
1199835
1220088
1077247
97490
926783
870811
332728
1053449
387797
1153723
89419
273365
11138
819088
594720
615589
1206089
1674
67495
60519
1178106
782001
355517
914009
1175543
621059
64267
874093
361644
1143867
819274
1108790
384251
656628
230334
537639
710237
247006
698646
533329
1254542
25488
367983
744336
327771
1014775
458880
702222
345678
439943
766619
760315
956134
27745
1136131
1035441
712770
995819
1032964
932465
1207274
791802
1077266
63794
321064
148507
1072360
299290
161639
1120949
913557
460907
119143
417848
120079
353209
1036891
868374
455533
825598
284595
681673
1121893
480281
334935
1111166
864142
351757
247660
641175
945094
818475
803379
43580
1063892
311022
511772
954821
282190
345155
3424
1250843
897605
53955
856545
395475
1198455
13805
427823
619178
745995
197012
267429
206930
838884
765141
614877
1110413
570647
1022870
883982
726025
169860
190792
407428
195547
1236184
153123
127564
135790
777261
412804
1250456
789733
447939
486333
57209
270418
632055
191609
394363
550012
1093761
375614
1249
442307
660904
1089646
903053
1133815
899255
445123
993278
235512
612364
425870
415749
679259
819653
587345
799029
467418
454820
1108495
905758
1098540
359575
1100758
984550
347886
1200165
1136052
1257075
1085071
1113834
9451
460919
943596
696925
360249
625964
760527
366230
292807
728375
727465
545348
365957
923892
905003
553665
890602
324530
84403
250705
194809
264091
451670
423451
1156726
793916
246539
61890
383440
1194845
626239
799008
919814
81293
25084
530474
36015
1073953
377805
379552
401478
891360
50274
344474
1032493
1058912
30350
1226285
432586
168987
1008720
793806
961790
1052573
1210478
179730
286515
481196
815088
1078137
144339
998911
187060
1232667
793837
499072
1149987
404540
697829
996242
535131
144833
981552
3972
933968
364827
931294
617094
105015
945822
1228124
129857
955798
560191
686056
83165
696043
409515
20921
77760
507588
181335
754163
693959
1234642
888007
776963
770049
26630
1198353
1217230
207661
322869
522309
946068
685105
668192
1083665
158931
989456
1056605
142927
79037
595680
459317
548877
1026435
584156
59505
531118
496059
311095
311780
910337
1004926
1241576
216860
1081536
1138217
1076024
659946
600491
161137
816640
298723
9305
1190973
494371
388425
353499
148387
1101220
270813
983446
460359
1226587
814258
553311
556309
987646
434273
403754
971075
1152136
540260
485662
173649
805781
1086969
971380
1191498
906275
676955
152280
809766
1077096
253484
151610
1244687
967602
1123679
879380
530969
1175722
1024990
127181
249153
331116
985367
210371
1064812
818789
518422
1004474
1193052
707329
1046301
482574
1152341
913514
1174377
1134309
442204
1171187
438446
1117374
1178958
245400
813312
117351
485712
209916
1129419
553357
739903
76469
476240
316811
26975
1154498
957308
902933
319267
340094
530828
314984
249604
473276
1118383
773048
633151
715494
1188562
894588
882656
138625
921127
307212
777559
500992
127669
342117
1160279
122474
825482
925451
703621
1152465
203128
568387
83236
1213672
612890
1014946
28323
1029663
1164240
1263854
384632
1091881
737958
931098
1259168
163212
604775
695590
915196
859948
965202
58314
1235022
1085329
299028
947593
957893
847849
940782
224712
362824
1061591
798486
337435
1042935
480429
198761
462407
238192
1124091
187969
1060442
194876
221866
362923
721665
1166284
1018982
589834
504860
804145
825002
749775
402363
1088072
853303
784188
60847
893157
1113931
30160
605719
800301
1081608
751840
903351
686879
413060
882644
568763
409639
132138
604314
1105061
382660
477930
79717
47088
853517
1091061
1217122
1025584
580640
857600
451016
783131
210331
989876
172653
56421
710251
378951
23984
1183209
665851
198961
1199920
537194
845932
1023474
109550
1042482
63221
880279
977818
306605
566798
83344
361103
1245368
751921
364864
468915
321164
413369
306709
483194
764111
401748
56937
375887
925473
915868
434323
463493
950896
1256519
344665
479810
359129
327080
506422
1080110
350933
150038
332740
1064663
889254
799596
371879
1071823
814005
817289
253714
228086
759035
329464
502769
245396
388592
760025
1185536
1130807
347894
678719
955772
1222137
261706
658082
1030290
1105585
825915
652242
394565
1218995
781283
723098
324024
620932
404506
791282
344723
183968
547571
723290
243136
5386
89270
433419
982328
265916
627460
1213998
1231436
407029
227378
481386
712862
821428
720788
712214
1202786
571481
1187573
164615
1133417
1184412
109167
244837
882340
543299
430379
89872
1142611
540829
543520
1135849
640258
22241
808450
460283
414578
939716
350727
328340
71602
360757
394747
895560
815679
606788
415680
356833
232925
646629
1101147
332538
102027
530560
977037
203052
1169615
100014
645441
644046
628748
684630
329229
639529
7508
24137
675437
63336
1035150
933398
425745
324521
331584
35100
74917
956108
1032798
214567
310197
439471
1031603
771599
792052
888620
360228
872148
29717
524230
1113507
127162
382414
831666
400681
1257141
93655
431777
149303
282486
582813
684355
104451
651695
281968
494445
937288
7100
710476
20508
276234
633829
223282
1098530
1183118
258055
191551
509009
37096
725209
788209
44843
849806
529058
38299
498478
195618
359481
908509
824401
465794
728280
383519
15654
751955
12498
4762
341796
673879
837197
470484
609024
67875
428354
717268
554420
1203666
327851
784230
1081347
500680
1062712
12209
18311
68978
166013
757945
960863
872342
253305
1032985
1101259
1176492
575354
313072
775076
184109
192871
1175947
1196494
1109283
1190901
466422
416527
83119
64441
540828
1070037
329810
1024553
1065287
565095
815348
1040653
68619
1181049
323939
189709
730926
595272
291896
755340
1151559
919861
1007329
237254
316501
615111
666533
1214987
680890
366060
72720
850179
540749
175298
847430
263610
1195656
488412
142334
385287
206834
627877
258298
1170994
557108
1111022
97251
877792
322340
1006195
407307
341441
20123
288553
566510
272407
477561
99346
695958
827536
873338
824689
119992
855760
991371
1115338
99378
49983
29739
180549
824258
46297
37565
1151259
1017378
1162592
1054442
666982
56351
293553
945852
144879
981035
1251554
844665
9790
952922
247869
661553
849022
115219
52003
1154007
921104
994610
403439
58558
1213436
496016
696443
1261427
385087
444341
257373
1090616
425613
1157119
965171
1028171
215075
992337
660609
519516
53765
363168
828847
5470
393068
475242
790960
837253
1202828
1091026
559399
1167616
994629
382103
169381
614842
611199
839638
235954
981939
456615
221706
1207234
1100594
327389
598811
521800
1186098
1226333
922769
1247667
1259382
138527
981989
1243191
1162410
362362
65764
1108691
1158709
229440
167883
1093523
555958
799738
181361
579593
546344
402791
416816
806199
233181
128711
1158099
782826
1159181
239295
1115714
992544
290012
1128278
754142
938613
642021
756314
899630
1141991
1115930
749823
825143
489512
766650
800095
101499
936836
151916
786115
230806
1042109
107633
485838
905722
828343
1047325
972931
310905
1057056
700138
185584
813603
1149461
849145
1098908
221066
860524
474579
145074
827152
1222084
263421
309972
699398
428310
1219908
567003
903797
23329
990685
378347
860210
645687
1055787
1018250
1166329
1063317
845685
455550
179693
768082
1077258
673943
145592
694077
713154
79689
984804
4762
429272
1023843
1110390
176979
413562
1077966
285059
591037
1021346
313545
999652
1097246
429471
1019658
124441
1025512
975882
53519
882081
726763
375684
345310
392009
362958
277911
1000704
514910
768138
459784
381341
934253
921152
1084665
859225
1072024
279942
729619
465620
1179186
300306
1012000
338015
477467
335742
152085
1135655
203420
1141528
1161296
1163369
691616
3807
1261709
441244
431176
375049
800203
869870
1246288
686011
1111284
1022334
506250
92731
709259
600171
218014
685515
1186332
66054
490580
411276
1228160
321832
442774
143684
358187
1240576
1049056
1161944
340772
375340
1167356
797101
1195007
354720
166194
683151
151278
298422
1078590
778689
617217
746794
819136
103303
319294
610160
613005
806718
369737
548529
1184256
1113560
110257
631561
622930
604548
643952
113946
991377
461512
838678
533638
307525
875460
546127
328389
109524
333660
298547
804539
748146
965481
790369
926977
159911
355026
393557
1264361
75306
114739
663146
32689
152123
912718
1034894
114686
568957
306423
698060
726011
738874
1168029
432946
91677
1151427
56769
775699
643996
363381
753923
1078091
1256238
53825
976527
951694
642970
622460
562638
1228766
1071015
751863
444463
900496
654679
972028
510259
710294
731466
550882
813681
814189
24530
436692
165188
1006695
246425
940879
710431
935055
686508
286758
677571
170544
361284
506867
499288
254873
73235
1183338
395324
187251
638659
1208571
684668
1047038
160603
632640
1018220
631831
804806
719282
34364
166108
174345
1049031
1194435
34138
980295
698028
1247721
948253
311977
557730
293104
734214
144729
866096
84993
200900
535220
1097964
931542
1198810
40996
566584
482645
128604
726458
1122746
1259491
782365
128166
426813
801361
697987
1134805
437540
324305
1129356
965738
257096
613337
304300
1182580
131598
185505
1002406
562670
293048
1134089
947839
460598
219836
187756
1250055
198788
492431
1122099
120374
510300
1124818
749174
749072
440338
1132186
729123
832720
201356
190679
379130
705389
799576
967176
1062155
1124222
223296
1252372
172219
93972
1027444
902654
456058
571844
666118
128054
441434
1154082
1044073
439498
343358
476802
455317
447318
599756
223220
793767
1196450
722043
464655
263009
1027436
288907
502592
736467
868137
987066
147680
1113902
1168615
1137235
329991
592737
906450
541731
945984
32611
138465
657206
240232
556428
1025434
1140787
59247
353326
327683
569721
791633
419199
810965
860305
409959
1043899
519343
1162654
85023
229787
884316
1068217
1033231
443470
317569
34814
902058
10419
612027
1148280
505270
756142
458990
290009
621817
181013
626084
793450
516363
471049
1099415
328153
520563
243341
867526
225778
1121561
1132565
614419
1118939
111868
311968
73181
518795
204538
919817
59582
1258793
1136939
635216
20524
806888
1086755
156503
984396
198612
518852
1081684
339845
410291
780791
430729
849746
1201411
49059
679671
546944
260761
509228
665327
1096456
1185816
420599
166528
276015
1070713
195947
491371
968853
28075
601432
1195146
878879
1073764
192063
426448
866573
720419
162010
291448
952216
831797
808641
1171999
294911
859667
1041672
87705
653083
721790
690630
191359
727803
1227450
536765
1073146
361697
209007
765347
918033
496843
1027502
804661
985383
1225260
484255
547690
947570
12796
878643
110952
52000
1260397
270586
835922
710545
251153
380537
1185305
248421
267582
114612
70984
669152
691983
1112443
1194191
51583
807124
516901
370920
287122
180585
138009
621934
728202
203529
1198487
594099
139489
955673
146944
1219308
394407
1134749
1206005
1025095
578362
254737
24473
334930
971528
962916
268048
264633
175846
449869
407078
82007
862150
257297
1123398
726916
1030795
153998
383754
151508
312513
1245983
167110
1203485
14289
13581
375440
222398
1250717
1166845
874598
239684
54640
468084
365077
1185827
38050
1154092
816267
512643
1100478
776162
836915
579864
817403
30394
934738
419753
189858
686409
431848
259435
212057
939658
1110341
702706
960778
1188252
589736
30017
770061
1198223
1044418
596380
1001190
691299
514927
603808
657791
115956
1237318
848713
857149
755211
585248
468533
823107
290316
674264
946095
274095
635872
741986
271576
102365
1260256
1204107
195372
77655
40963
706257
549188
794879
1082297
548813
456226
760078
1080059
629085
289762
1230801
711582
1229434
767643
620164
356554
1215473
665598
562030
1132477
1128493
269938
80585
1089073
962576
1066344
4547
1232867
573193
1186421
513679
445953
1247632
662173
1148363
796371
637847
1244227
915674
591555
173151
49078
291379
471323
780037
429821
81482
823069
110792
7890
220974
916249
31565
641085
266908
1114445
517865
679284
1054989
1169263
685144
1027396
1040143
832137
625562
1262894
566774
545647
1214221
291227
856451
65875
669835
543042
663316
1014773
777816
431454
87556
213189
1138008
1105496
530266
526346
552656
295686
948517
318765
137086
971863
46103
947385
409770
1171211
609853
193099
186642
1135058
341460
1202978
1154728
109615
454311
446995
1129914
50622
758064
27869
383512
840431
458302
961301
1037244
590617
855956
591190
44282
274919
549604
71213
1179153
831775
390138
377148
944420
699090
591306
238139
794635
426599
827917
742951
467296
386529
655260
961842
509290
741965
207407
391846
1034251
134728
109878
61352
1262935
718632
1168410
1090776
724008
94940
844954
4227
229334
802758
831364
1193075
522373
640492
312756
884624
433293
1092268
733914
433831
865316
362569
814870
233443
1211171
889611
618880
979582
575820
951482
1240406
484515
1251663
381614
268280
269038
460133
1004776
99646
43961
180694
489653
597974
646038
244334
589424
1121921
1025115
874227
585249
868817
1072290
1198987
1121724
467292
462062
870580
584586
912816
162988
1217104
139803
369241
99650
1135428
538496
519626
226023
418326
190755
49613
941949
257726
932711
758314
939025
367231
979483
1086561
344957
481449
557731
1043647
1200597
478761
630071
361770
920350
328916
652259
195918
415804
618917
261853
944047
1124115
43519
53546
1090048
1101179
304151
1120627
735876
708741
268245
826257
1057007
856675
120162
1124771
276486
831307
352155
1053643
1226963
100288
1245241
540147
529856
926658
852399
469370
137843
489134
181591
849157
198345
545596
783535
385538
694807
148907
765100
763693
115257
552782
289158
441308
73667
100924
226116
131088
503718
360911
630771
977104
86191
1079033
1141169
855582
53480
753867
1191657
298113
244667
637208
165420
1022234
146895
440279
647394
1020144
1024726
590030
304146
974592
212705
1189328
1258943
424471
1049347
461164
13405
1051199
38234
494840
743412
862215
144763
515132
953959
1157800
448277
605321
1109964
326865
123582
957513
524330
914954
905266
1148224
559606
513131
806794
223293
1166815
935783
7390
406190
33168
713811
997620
919836
15967
525110
1087269
153830
702505
448001
849212
328316
249364
1207321
1069421
368675
717505
824384
488941
25160
538698
122790
168093
844535
333621
840223
395601
231623
163735
260049
1059016
445461
761677
1256924
861769
46964
327126
484063
887051
688303
985522
1196775
1136123
425682
325657
743785
139509
769039
246177
153312
249739
347639
962883
851149
758405
510866
403500
310026
1060209
633941
731387
390178
659997
656396
844634
569679
586103
675505
22576
352655
324267
510094
821288
725978
606019
794446
1190178
1151259
1198439
936651
506076
668980
1102239
751609
570009
1126436
349573
1161244
430203
996826
594961
1102263
175253
522117
793613
997104
1147947
112089
751812
148976
432882
132631
98186
663492
963239
785787
1197221
661094
167847
802987
205060
137497
174937
370756
618340
597783
121773
170554
542100
1022255
1054018
160856
925461
728859
1227323
1123752
1115070
561204
752868
1141441
1202818
183431
1220154
1130982
817910
240480
558249
798878
235242
872395
730670
230805
770870
1018586
849620
1046309
1080606
446698
1005850
792329
1016935
579819
1062710
1037119
288018
993908
585998
860835
173464
1189658
964044
1056842
269771
331079
454362
758710
650132
15139
766384
961377
667110
492656
302851
896919
1072421
369289
26111
548100
615697
889812
621572
1147135
1098319
9148
1108387
987357
56255
651483
977682
402706
1142336
362696
372860
526949
336483
181407
923843
511812
734292
236361
416248
575608
194658
1042895
164586
922403
1230780
62208
251102
709190
810899
159485
1214260
479915
959136
779032
353874
815070
398945
187789
54713
100394
738289
918062
425720
1018485
359641
108723
222183
179676
1131504
646039
552800
408467
512440
1083507
567718
803392
1139083
781023
1031231
1045480
343174
637012
992945
1175220
955454
1003352
951205
1035052
1014229
210501
58776
351128
625516
442107
564602
152701
1238360
336930
1815
577548
508691
1132583
1183048
25639
245267
422066
255988
997197
955416
372717
62290
910079
232052
799285
539426
650709
1121476
1900
176214
84117
422333
93239
63527
762508
259057
1038974
638678
304775
110666
816328
673484
770770
177799
889648
430435
30881
390177
124349
850049
825413
989820
307817
1223034
400088
625317
221086
527673
1233171
145739
295121
571366
1250263
840189
265033
327861
775606
1205700
424381
967624
720718
358702
245824
193820
219294
689217
89018
1225300
1061279
838817
356521
699283
404883
438677
687394
961290
181567
695523
357362
378004
176587
616068
650432
57500
140076
216474
378733
793260
462832
152798
563080
1204628
1135045
915279
788982
55620
953673
457767
614172
160586
676208
401544
154736
610153
953907
183597
99866
373012
517270
346684
906737
443074
660691
1014124
385482
1086815
1055829
655564
941579
284270
605473
993481
988821
1141804
346700
11026
214885
650964
327538
1172530
767986
767931
1068954
372970
697879
124150
43302
797124
931914
1074163
570796
629832
378274
362579
173893
333625
807697
532338
121957
290692
1073051
22961
966740
899078
817793
283401
631624
253214
264049
194756
1112456
838248
233169
672382
1254107
903802
286161
1222710
1020542
665536
639194
218676
867861
1095849
1253662
849240
337794
481577
615100
588325
746605
680027
735692
530960
214138
825596
1145334
891402
820251
26420
546191
359597
1109122
577033
816841
962301
574126
38368
467850
958909
1229671
1147883
564901
134627
1035397
940389
699213
990093
671884
809271
957319
1234969
74653
370563
370381
878704
1081364
1190039
1035992
227456
465172
1076048
520953
1029470
662834
46771
125067
882789
585376
451768
1019703
95086
250204
798230
685435
503878
581431
1217875
166820
546595
1036878
176640
953783
1081297
849336
1096828
508653
228364
683750
859452
319365
239495
397451
20014
634415
224402
495851
1120587
138471
558303
775144
1067098
1243842
310922
82060
894359
437545
189925
822167
680611
393033
962333
562353
1031142
1236889
753085
78527
982821
327511
1099732
403711
625866
933351
102432
316395
567790
949489
1215588
679838
6869
856128
899486
152236
458202
984014
363511
76646
847366
56886
800911
588728
897235
47595
1115053
436618
901491
146018
677630
1121315
615423
867620
320041
1118663
69051
1234833
738755
49894
153325
853600
464251
520395
798847
968772
911207
804144
364872
150080
700749
481028
150608
849156
955835
937940
212530
334390
926233
897187
760213
699777
777844
411204
876539
1159743
1214700
491719
1175902
799063
537330
557872
460844
974893
867963
927050
974702
700782
1247634
214899
609735
1119818
96751
74033
329508
1061729
1202954
608210
378699
920857
1045537
351709
99452
963187
676774
1127787
453087
639833
350015
501072
104869
391993
951583
963239
929216
433738
340594
1157595
954659
319000
944738
417365
175635
611890
385092
1204495
14399
413990
639296
336777
1108203
591189
731192
94987
458802
268453
941890
831193
1070818
500313
427061
721256
716491
1206685
841192
269274
1163104
819929
1089714
599528
1037373
1056176
1193352
131616
1120509
889341
906923
226469
267442
479575
166277
1114816
6019
115427
978240
1249756
974005
60318
807482
831395
1159370
981404
667120
375793
981606
609802
1144538
630219
119083
656422
484277
884264
24065
1209260
504617
242152
326862
70777
1049218
625360
1184974
639832
276877
1171198
470968
962957
857677
113958
1157867
718708
1222721
845272
542470
405803
956517
227025
914451
90611
113415
1095453
550587
415501
473390
250426
943250
71926
649081
1201783
838907
274072
209174
755817
985794
212289
112938
179161
843242
122055
62855
444727
711812
609058
587374
203497
1013623
498942
226357
239129
1102375
31763
274245
276770
1027092
1066894
1069665
229380
474368
195693
943000
1236811
368247
1185763
844210
73699
889306
1169972
319003
687594
1154838
1164478
1219292
234023
736782
745313
915446
169263
744682
847984
1083203
289269
88227
927116
1263862
660664
671447
342739
196124
975872
421853
137271
117749
368407
826076
123179
49347
239767
88631
869456
158768
1237314
888745
1009273
664648
380718
1157038
157402
858244
167517
589271
3122
329064
1138875
527489
523970
508311
166431
875299
1019829
298653
829647
1144876
1108666
434120
571279
48148
1251453
696725
736890
942787
910323
174490
971382
1211073
375810
883646
935250
1191100
785428
499281
363133
420042
995944
871538
897737
206288
1105752
421056
379740
606162
580058
1256947
723335
904505
1044213
425738
518757
873444
300582
518633
649196
108639
165872
4383
699765
1156793
1241292
228169
562833
756066
89880
186216
1057341
859710
877150
79881
993477
670572
1167053
463866
1228246
1019477
1038181
733137
322993
873268
383834
121393
570326
404055
528983
314577
582857
840680
241589
477857
852518
352821
21322
753484
472853
213441
470987
906386
585204
194091
130967
384083
403609
1141907
945397
231937
1154663
1059974
20824
261987
1020339
726687
194758
218926
527492
224502
1045982
222062
152872
872379
952371
567863
731112
1211958
919411
264973
935989
511438
774300
196797
1198877
1201817
350734
996837
167509
541125
999194
798198
471842
872145
486459
1192360
195177
774415
756507
322149
305900
823053
1080848
1010027
1255409
948599
779288
555013
663093
1073817
649437
963254
601335
284110
1122102
1240069
326124
37056
597623
1207236
834577
473635
1152747
548947
1128918
1178055
961165
747144
793354
110848
1027634
1114198
1253296
103618
809695
2260
607898
29045
749492
118008
1091387
855571
851561
198681
1017942
723996
664012
902970
543493
191494
1242651
1261494
1191611
947472
377188
634461
432484
18047
1141448
304588
61663
423155
871552
190309
920308
944054
732510
748696
416654
1013427
1040360
672310
1202599
377143
1182377
187195
544510
648817
171381
338322
81704
291213
1947
784698
897276
815539
418065
229729
703237
1154673
268797
1185163
920409
952246
1247641
606770
1247621
1093726
168980
692413
838577
876970
982270
1255698
679108
40626
1138680
509585
858378
294699
535608
321946
1103359
941021
190739
1055567
181196
559765
302896
1186982
183540
96685
125421
962289
868778
1079970
574122
1113216
1136683
814614
1069788
446086
527804
228435
671659
264538
845248
111193
3977
1120490
1089749
162049
471079
1085795
1012050
28052
157117
977207
1089797
1138758
548144
1127338
967582
335885
1073111
595657
888342
60149
273530
925710
1241717
673394
538031
551498
1158151
912261
413092
406656
774040
494111
147638
331336
644234
1049565
1120585
418003
982594
859099
1143224
444069
785735
1171054
180563
970798
509099
986443
293526
1008737
625702
1081589
535174
1008292
1064718
1204267
238124
1256643
1214836
273120
312180
257047
1258069
535537
535149
853290
1197168
916259
108131
960394
1179768
999771
663570
78892
385093
333125
1099600
755091
425117
725729
462192
327140
738473
146641
433467
448894
1239647
505768
616797
846632
869615
95412
1032752
428733
1026590
117841
1197406
364146
544882
922583
821703
950172
1256582
533131
71588
1213954
360175
300414
921552
1208224
747329
926013
323787
353961
1032467
1048846
235331
638642
346470
51091
104440
1122627
121496
87452
292954
11590
382309
974318
1016735
1170813
1028925
253711
914558
454146
571786
334732
932465
550811
1064889
442573
158566
926364
32303
965096
998257
1216574
929506
292461
633746
897656
885255
1064162
1063488
204778
384138
290089
606033
490300
192440
1252523
1142661
182979
1238933
674469
334380
1111067
906602
858447
271934
577551
987971
819600
238408
602843
983093
1165374
926329
151510
59425
1110719
661078
701766
645697
922208
967679
407992
489557
747286
743343
654588
939618
427740
527427
452948
1070174
65401
970655
854583
32793
866458
91042
206332
227184
779418
504997
176596
143053
43229
500342
887254
910489
1129066
1032557
206866
14720
889663
470712
33465
128871
237496
773913
113758
1226586
499621
610963
69126
322721
535157
749661
1184303
1259488
700554
94995
182134
283568
1029858
734930
715129
462337
455228
755583
1198961
453471
1000454
334399
510749
32425
899001
492273
1260761
1101456
747559
58618
586069
1001194
542676
998061
625826
31541
801612
923225
883168
1103634
187263
739789
1106240
342181
558299
828316
108520
101724
987551
1225056
1213276
471952
104719
869457
1139209
1010070
734063
2614
235443
1133407
1142543
1028401
368695
455855
69436
1063594
637953
364322
769305
1050315
1144049
917885
1072507
470919
538651
983707
1143938
1066391
811043
258143
202587
490102
566672
424557
796545
1013455
1150587
637230
1001742
763520
1131230
1247549
769589
589048
602985
1068854
719598
799935
112349
470437
586079
127438
610836
1000062
776291
206199
774245
143075
549845
96011
1135202
902430
59796
1040838
578674
1071219
844011
153164
660479
1084194
781020
338199
345521
1222462
1164433
809781
447987
424406
284860
641018
1129523
545180
173203
623484
140663
953432
1254603
643733
689820
428830
276770
143887
922491
108193
237014
319657
543669
1060694
748565
1241993
763083
220703
1105905
489799
972303
1047609
1053131
26323
596719
25238
839286
702251
158794
73965
425843
119531
905870
743998
1039487
430366
742570
932985
526139
1057690
1222762
500492
415510
672281
865091
1114533
189952
1261778
173264
1107998
68289
627217
624190
1039416
46970
338467
844812
108499
1031329
678790
549480
977843
1125579
1156186
1252912
823431
780512
318481
884925
897407
492601
57612
835161
548984
729083
793302
1088483
1058591
963651
457412
850693
1064668
1143288
116593
819221
169886
972404
346685
1229915
389134
168432
212076
1019290
1132095
804498
1226056
620800
496022
1013514
897877
950882
847757
705372
615400
932652
1147389
123507
136010
968073
4028
355174
1223396
997623
735135
354865
526647
1232911
814588
105805
130935
1228030
656496
108695
393893
1054369
526600
439190
238871
975359
765982
459680
995057
389895
180016
229228
592176
1115252
847357
944418
1034060
878741
1158638
252758
225170
698470
1168526
161730
837959
40663
874772
537425
578762
1229125
1022791
221163
828170
819851
95568
51733
896534
871314
1076282
1071257
233324
354114
708565
556831
563285
754884
521567
1181321
907522
123917
413425
287749
102021
453236
916350
972786
536737
528672
1247506
461753
821951
1240619
1113542
1012583
443497
86901
472634
603621
123021
305059
485043
1069602
1160773
912541
1257718
2033
1104516
1065296
548635
362331
920176
488485
834206
792748
919539
213687
96080
90147
1255350
841744
241991
581329
71287
966359
886229
729270
60662
174872
997404
842151
112610
1148116
1258764
1029631
511867
941497
984168
484482
714419
607502
1066491
693702
427395
778220
722242
57675
325154
681564
1199943
210551
545022
524409
840936
96780
744989
700887
286891
408293
1142219
521621
872365
1097126
390487
462404
867574
142903
1077148
803935
53173
358058
831673
1222754
513557
1215718
1055908
285363
1024599
1247066
773355
879598
250846
552136
497816
523245
1182889
503018
296949
1085094
1022690
654340
524934
537767
1118101
458254
568185
1116109
77508
601588
733673
1236445
1006395
911750
392122
1002681
943250
35285
209109
1198140
308470
1059326
11243
1110626
768513
943372
274262
49322
549038
670292
1100831
347406
1061525
1119366
824777
803197
155403
958889
566481
147167
1066049
338052
889387
519490
1260678
510699
829527
182010
28025
527601
695544
1258618
226739
277155
310324
145774
807915
305825
54804
142280
589148
251965
819823
1134788
430771
764291
734293
565558
1038039
858479
198915
917476
1261419
114483
581504
222800
1247098
439622
1124440
1077523
441962
1040812
808115
915118
1037582
902199
211627
215419
362188
963140
598763
930391
539304
6265
385413
444871
1077450
275243
390516
796153
1250961
1215469
716809
681051
162735
638773
526988
510128
550772
91872
689507
1117087
873421
953046
439515
562025
881492
321268
1005091
542508
1021124
990589
696955
958020
145680
478499
204250
1069521
877183
254167
211417
767135
332498
278367
32384
965225
52040
429883
494822
947515
663948
582203
391555
1081247
318347
224062
574561
49298
1036957
877650
509855
926741
1210450
1007396
1139785
412934
683523
546911
477114
356052
11005
259048
234101
446700
142160
774386
565591
45180
1237724
909520
916329
334778
444818
1244746
1060998
758025
824944
1260875
156814
108423
53878
1186628
520097
1181534
180542
1226029
305983
444041
490562
293335
380311
100105
250167
891351
202726
51513
324402
322023
1016962
313955
240057
340300
688245
231342
1072318
812609
1198063
566689
1225645
593517
665513
968792
1250797
274036
287666
719218
1036255
1188105
938491
649878
775387
923145
251028
392398
378837
242371
519907
861140
911134
1235324
769849
887394
1075393
139858
115358
1068219
577471
399251
1071342
186035
505483
21895
663463
843019
988253
532748
1168749
930909
1114972
527901
353827
1101593
203112
785713
12815
1008989
1103332
1080486
37343
438567
1235626
649425
659163
277247
631610
503567
742551
1214515
1207442
178704
284117
352615
292710
1244213
711633
235403
1024715
697974
724486
882380
1154467
967522
495657
410961
881936
1180929
506990
1165348
253116
1192674
349663
696947
386645
980510
753913
1193324
270645
833865
732370
586421
1049917
220985
152125
211895
1211945
112710
1137048
437231
457124
1220744
454604
996910
500012
174385
1156858
1146333
724164
114967
1126707
429394
1006602
1172772
223395
550536
240784
1053446
906255
1001232
544703
1030754
31781
1256308
875180
330841
1108435
252318
170110
294075
640750
1029103
474396
662898
973449
532035
1210052
19563
1206129
654861
899976
114435
805307
296137
384248
708228
287571
1001113
807811
192135
18193
284676
889317
486308
9128
807779
539973
641788
487132
519795
426201
235045
1137840
156377
700980
962899
984494
278616
878329
700846
511496
508459
212931
283668
1183544
332390
863286
312840
986482
797963
1205178
1102249
1142638
260210
889378
1145281
752673
287232
127932
1188557
139491
1151868
803210
260315
689551
599183
895267
1064020
1103607
795554
503790
989611
541416
895201
383489
520952
719246
326346
271626
683417
254420
442879
119955
1057231
195206
609478
1187831
437622
526857
664421
726147
917648
373738
414899
501863
174341
1161073
131412
1162699
384046
1211642
22517
311301
785297
845399
203356
500723
1111994
702918
776819
531215
653914
243822
181557
196935
761321
608401
149646
1127725
541027
700711
1024724
271794
225645
1106738
328748
813362
892497
1138777
75292
963680
1171260
1245192
603588
130537
666358
888958
65091
139255
1203377
878466
240961
568934
514517
232448
382798
1095301
1109730
39602
87628
550419
82182
1093560
483378
807565
1229613
1057674
727109
856966
956797
273702
441745
840486
1162449
751595
665753
343022
758686
82165
138314
569599
284159
203723
594607
80835
241681
539937
781666
176621
1076326
1226847
891889
652941
915382
527905
932691
214241
943721
78061
454287
236470
246888
565926
678982
844378
836897
628032
171059
1219956
58132
391092
144232
834993
1007084
398112
515955
384482
1222747
732385
362716
307410
127723
768633
574285
1001959
930308
475501
1229494
1059197
734823
499075
35871
170576
117477
1183887
1036699
488209
531144
609347
478567
436965
349178
973600
613611
415673
1166648
444481
908664
246242
864190
1012824
704446
820382
452318
638690
705111
976885
934326
527498
647525
99286
190120
655916
213223
1129597
436795
508138
150763
1033244
582221
485136
861984
93171
134181
153060
320647
223944
789368
127097
466916
1000801
35726
1168103
98902
1096267
108736
66994
302829
460713
1262177
993112
532405
770064
712944
209950
324868
970872
543052
518084
1133124
455688
202591
11030
633984
887058
653151
837536
840601
988762
784026
850559
200347
346220
27280
937850
2713
742599
73182
279043
1170526
1004523
155203
640061
124821
132027
725357
1116616
430490
613535
1044384
779752
233153
593713
209303
75527
103956
852776
184635
1056852
1128468
242767
917595
437671
1142870
119240
1069089
29419
712736
791725
941973
505004
1244119
28667
529842
1186434
1097975
534355
1135094
783769
639282
831571
1024393
229618
511357
420102
736163
979954
877249
525944
684073
363225
1240916
735908
78235
1095815
77609
157754
72238
1242797
123699
699511
1061492
405520
541654
91113
709429
1188045
616618
383295
603709
297933
892696
1028952
310233
343649
548211
315824
50433
184067
1012434
683538
787126
1243021
253891
950479
860979
1153488
993766
258080
161724
1222376
925147
37702
402310
923421
307400
738158
627144
475179
574810
576594
751194
770612
672566
380145
160322
800141
223334
375672
1118545
823270
123577
456166
844130
108585
116153
69075
24459
1160089
860677
1026986
311217
1073735
652988
541044
48703
1193749
844460
426452
207372
384928
284228
881017
794873
698069
802622
1107452
758388
1152697
1028850
356010
1051327
633431
694013
432113
1172227
1223081
734102
480295
467295
870968
290329
466602
1081787
1022611
881483
737800
978215
1050785
1245412
456324
1066187
283186
1240465
90647
1005355
73695
986952
265727
266023
449551
772021
907405
743204
22270
787650
472686
1089609
669078
394985
707822
1251022
1133005
726893
938859
769363
2161
797733
863760
656225
374045
624923
715122
566426
295769
1021898
1122547
309220
1096668
929044
612751
783731
1122226
191110
940764
1092195
120211
1168578
959025
549375
1199604
1108473
941375
827678
908425
1064393
867386
624632
1046816
1207098
636122
434344
863693
1940
722835
1241565
351850
579661
1254693
1255366
513256
347985
204467
379825
645264
767574
479721
954665
698271
426205
353210
620403
892210
291986
435478
296758
529069
630617
1216568
10017
680360
214905
326769
922082
836466
404296
500324
232626
553253
254609
1216235
267692
1253693
1154852
862501
50671
1198574
1149200
1058429
596217
671465
262667
89758
249634
10094
362409
789051
26365
1067446
712364
587035
1081142
901632
1041474
247980
96773
767679
170210
1137634
1039215
271156
547141
191904
1062963
214019
449170
1044129
122823
194541
299243
1006463
81962
574455
628077
952255
821920
1038769
979620
1108747
1135523
872279
421790
535690
890463
353754
938520
685145
1044223
816890
94741
957445
594918
1261087
220021
952590
142540
212634
794688
994315
443828
725092
1046853
423235
106822
72822
825309
857646
379517
561311
458340
255133
163373
1113979
803645
191093
420250
359698
491685
1065149
613422
167317
158508
148726
999290
943458
260297
243160
765454
556096
193209
946284
266527
1235177
183515
898412
1235229
752888
776401
55264
1098600
634437
1234670
42842
797004
1003774
866215
1177960
57739
423016
1081332
1148814
656560
236985
1044565
112373
1078790
103146
571775
42165
1179954
257018
760413
76718
306216
294736
164721
829038
319233
1216242
542032
778502
1262054
981811
682095
784057
189125
584237
545514
544726
359355
236274
78479
717944
630047
560802
1232430
258004
113109
62094
203075
741768
643272
1082173
177961
775770
964536
226885
492623
1150803
911922
132612
279144
295247
705524
822393
274232
1255418
329476
713966
359358
449236
1191161
321412
959602
398159
327466
466792
793282
1252634
139864
779487
971951
199324
120828
805455
833353
351977
242186
110087
1255542
359263
1033172
753019
347692
1108052
323622
1065994
49673
1138942
149184
624721
63358
666720
891414
962338
671138
566534
188872
114657
383241
124678
599126
697953
816434
746274
878324
256231
203268
785636
485380
45643
450088
628745
1138951
678808
640458
47801
1141836
539549
983722
474373
549260
503904
45993
955244
71730
203044
191054
524383
312680
1077660
960875
936291
691246
525969
1051846
1149853
1935
1029778
725303
741430
911439
522427
471053
175400
464529
842445
26147
103640
1209557
830657
816377
324039
857977
187962
877281
582444
798625
1085474
467730
411425
530224
998145
377716
304867
278072
1137397
834308
471347
809383
609047
208316
31545
946963
518292
786369
1085699
130803
951471
409969
1215504
276708
82750
1184574
204093
253284
440773
368027
640957
1054494
310806
1192537
429719
565174
1190120
261596
154253
176303
610000
1033947
82547
299084
290310
134106
1048375
439368
655190
1072299
1246984
761606
622760
944837
969911
438961
29066
695689
56003
1011162
518244
468751
1224750
624832
1017662
1026154
661796
1042961
1004754
798594
93914
112508
931780
546472
88506
301884
191093
323168
359751
1147534
731918
1213111
710150
664622
481936
695741
341621
1103671
646938
628391
683790
1112174
714745
248835
735677
754
117768
662939
1114346
676938
98481
363385
771980
773073
697946
287568
977152
1236399
179135
1170002
138369
72307
22115
1060165
520103
133425
112203
1122308
732355
386690
892534
785029
1063025
947516
41117
43511
805188
397152
674096
1262548
707295
827938
996774
166709
63615
705620
648156
1237402
12757
579411
936070
722416
501749
3939
418614
709899
180247
1155206
630302
365162
412186
550804
480726
776729
171118
472357
1170154
51651
1117809
702749
923422
683057
722633
1035550
244150
1079088
10308
66315
1223094
1028957
745313
850110
264888
1059103
656880
891186
192284
449747
351691
37207
1169240
53103
791367
580979
849835
367794
51865
728253
1264782
1150894
156925
426716
565671
1090391
1037268
844807
1214203
819466
54460
111308
690697
771440
55639
636905
1156304
744208
681292
453793
66357
590571
507296
559493
252092
120
52241
541018
345106
1235681
468203
1033592
829002
1020554
263481
979925
23980
969892
883023
476222
979657
1016381
1114098
963352
162291
749880
946523
431681
521638
1043634
473524
1221402
161737
126565
1234763
715136
1018524
721364
488419
658012
315630
1084191
101586
715926
12035
360784
378739
497592
187729
721560
802693
60502
393800
833009
591712
1006073
554471
337333
182278
959667
190206
750383
888
881818
548377
630256
587207
737942
1119267
695032
374124
451455
453317
908546
627531
1129242
987835
10870
507976
710467
417900
1162470
604907
1091392
1048429
243034
160680
928911
785843
882349
1129218
498913
19367
821676
771930
1163275
878667
591984
805330
448505
273329
737315
1071129
418267
76050
420711
621017
425606
897688
656710
865735
636004
983222
82520
565131
224510
9638
1241283
559304
1229685
294777
842002
595110
366117
5657
458461
183164
803162
271754
932154
194091
1166397
1021743
303088
1187117
491089
1250450
868196
810634
1117007
890397
316174
419588
307403
1171197
911708
823693
1230937
478660
725359
197334
418598
133160
536229
368254
268903
1264744
1135027
373075
91352
1200582
178488
956867
534873
445429
196966
607278
797371
462947
1090648
53527
158047
999152
240716
827376
832607
391726
1115245
1051175
50845
754793
985147
1247901
949744
368737
561978
364505
675352
290212
395451
785792
993640
237215
754060
44673
69157
1078755
545796
580568
490005
53567
656049
1106282
556391
186878
978892
1043333
124766
697337
437706
347841
302296
991246
588970
1075113
988142
661666
409505
1138298
1038484
505027
1215754
793986
645388
883786
754963
1049128
935545
369754
1052351
390870
13967
128363
539445
1112508
134081
620586
280070
323065
1205056
515540
1175672
451321
1245654
927302
49596
1204403
1175355
346404
150575
627530
109555
250644
13855
48789
245131
14866
205240
424136
560042
196246
511828
924110
571360
292490
369592
348924
658615
1129551
766090
902794
426189
370934
352628
350858
1219290
1017434
130587
399201
832821
931953
147537
689672
472626
665609
80638
909464
497305
669048
822294
781779
152304
431229
1137402
1043665
1244821
70599
916338
846448
189926
82418
1244779
892941
1208007
528668
996473
565079
11007
216227
724055
569370
841739
1098119
289871
159306
1173974
749728
418686
46739
1171807
724076
716256
377341
717869
563788
592636
1051752
506324
153123
1073087
950204
1112336
659184
962359
391738
1078439
598976
1118235
502512
234648
658692
1004980
765350
37939
883900
1023834
854624
939737
129670
956466
225875
675775
495303
671844
100848
972587
1138852
861848
64721
917685
881835
276512
710984
307988
665844
969304
373083
404503
15499
1086890
76953
162335
151731
1137660
1095226
373371
57389
846406
177595
1125902
903123
931882
813886
1207656
112294
249410
158712
733076
1033439
199664
719902
576824
640021
1037961
19038
595378
736437
974533
1263308
302695
544965
895107
965248
731959
184695
873276
519692
1245144
801042
290726
867767
148706
172753
783673
695244
225553
800696
205243
551423
202798
1075599
769478
562485
987042
738979
327878
1257042
621716
320465
1170374
268661
805230
869809
1193426
303291
77700
501564
1251167
349685
1246023
649236
1124973
222598
57352
923169
464174
635459
383826
77199
493571
143411
215215
117854
441236
748953
842466
803125
1178074
466097
737102
196928
802752
816306
1044281
742886
863395
421090
574309
120222
787093
360320
244196
1209966
1241381
68952
829386
603168
664010
735769
595403
1072079
1105391
1072450
438412
1156768
1237213
927201
1196712
1086806
728616
378191
314145
843858
182296
205025
689348
295112
344889
7114
573984
934407
485526
40997
1073069
118000
429803
151802
758250
95725
294214
1202921
1006276
893084
954197
60711
1227237
354837
468887
1141010
334171
658355
727171
1134648
1112189
554636
1259470
926274
142487
800539
339552
421186
1163560
410498
691992
76464
902139
198621
923241
85377
118719
808531
845798
326633
47356
1006040
449314
1092531
469292
881906
1170252
438512
522388
286789
1002921
809112
519587
85113
440474
1045185
527822
695118
319464
103864
322564
644508
929311
800244
412211
721046
459343
1136471
484849
84004
136244
783177
693011
951209
272088
1037715
1040054
538092
305378
1030769
911902
591456
997348
910249
113609
223262
977891
279920
969343
383944
142361
51202
1161774
754563
126727
226348
569353
292471
951891
150561
562848
378305
788093
1067069
1090991
992944
464212
395211
29892
868340
99357
72845
1065284
528607
919906
873608
762905
399146
573234
216925
1099216
900900
155581
1193975
918272
450818
959822
478960
658212
1084653
221437
980575
1062218
793819
163287
701858
593421
1037161
77299
873655
526793
449121
703255
596443
1252075
876836
539616
563335
540733
80262
400075
890597
292190
477189
1129476
898974
722171
146158
506147
768384
624211
592257
793809
836967
358702
418317
487486
742810
647336
637156
954501
98791
928636
1195045
1063469
1054557
300466
448229
1114199
41361
1170357
872393
1244598
757691
1040868
480782
535267
266192
843481
1167086
249149
980435
890634
499
137422
290895
873157
993806
914301
603662
503765
675756
42565
698434
697501
552341
849115
151173
889167
157126
133803
931658
6982
614017
1184470
1253358
92558
150958
437443
881615
637840
470958
1250677
24865
786797
705927
428372
432977
517436
685333
539379
828735
989933
615573
485539
1097336
1128961
527158
623277
327523
213123
758931
1133930
1251088
571866
823137
903816
1263243
922116
553439
894699
593529
1000317
212903
1246497
110306
750359
1045672
638286
571757
700871
518533
493818
760882
1164833
665905
347184
380256
1995
284315
344828
1242703
772857
1051652
906453
190160
126577
659778
372874
458799
991787
74969
1132585
494763
211539
1105116
1045814
476742
34257
24713
92550
878439
437456
538291
117621
169743
1061202
987216
338773
182093
1192161
88848
189290
795528
1259113
744124
672894
587867
547255
414589
796696
1084716
288545
916869
461421
448726
116272
248862
1199318
867271
1128353
1069988
203634
654328
1176201
141372
518671
497483
304875
626571
3225
1091647
462284
42806
1104355
1220124
1092406
750004
277821
560342
668431
5602
998835
416688
1191557
82288
1009127
468376
353696
29068
181208
222703
193421
751536
98885
646352
1047524
635450
649340
846948
459354
760257
394213
664466
335396
327611
701087
1214004
789810
519190
224265
714356
678528
103339
146926
1102506
1258740
244522
560491
275382
418747
932607
690470
36690
421798
835332
1034888
975501
58360
608914
511318
272077
144413
1239248
360886
605459
208975
578399
855052
608084
714296
1073327
1014868
866629
1211845
934556
847423
837998
261108
466822
970822
552136
1171080
111976
1222882
793488
391088
238051
169641
30497
1005561
949527
1122646
688536
489492
950134
29838
180548
732147
305664
830857
725435
231458
1239400
389162
1079413
813737
1082331
431472
728012
58670
596162
606414
257647
129912
708365
746342
881598
726655
272673
486902
96158
593595
316968
101399
25432
1043031
152880
529777
13225
1084121
328363
79572
874463
35718
769657
252569
774934
542633
1054444
700392
505745
1232749
736017
992479
913907
979704
745829
1008034
1078378
97009
392653
588941
810023
299983
581733
734701
456784
768418
70605
198471
1241403
282594
457592
560507
747448
1033691
675834
1120081
915177
1135349
1092288
722247
1209802
1088492
714271
735681
991193
791816
1166265
1117997
881632
676277
416686
702723
510663
608063
459922
764985
473610
805851
536185
916373
1139655
94818
549178
681336
651190
1002745
344566
951554
416095
597773
898943
740718
1122562
1046839
1025832
1004818
1139283
721563
503688
1072311
776624
259379
398732
697324
500514
458763
213973
265302
811653
76444
1170420
1160470
233838
196804
582776
1107546
149477
168293
1107621
670263
72500
15983
212287
461211
190524
140817
750590
272885
415643
1120349
924616
1236897
726520
142586
508256
550630
1008989
769804
1193383
1222104
849102
1231698
1047270
445798
456974
352036
245321
705622
442507
111254
1005148
534044
1032319
284390
192511
1029627
1226481
612892
261403
912760
812532
465550
930649
1203018
371601
21913
483068
383391
450365
451336
505824
519797
1182981
1218408
982322
1042774
445033
668776
314098
57897
768725
1066784
1257391
676690
1168459
517633
467902
388337
244378
724141
1197455
598612
658738
46662
853699
855115
826683
382722
1162649
1070697
1039003
175164
228658
326675
99253
655022
645605
314366
1014744
876595
123156
662028
854414
613199
475039
282595
588869
1020020
601627
446463
1245170
671737
206591
811686
955316
869090
572890
925825
335292
177561
1190559
460285
180079
331182
106307
693853
1140098
1210339
361436
144204
885555
19862
1021692
911546
91766
477156
884584
665799
675516
270120
127018
297696
242037
1111049
525333
522763
170864
774977
274543
294720
632789
895729
1139362
505246
756961
1183179
215933
291153
91395
1106353
785822
627740
1134186
346569
832326
452060
90345
810107
1067067
1243524
283860
1062095
598890
497573
1099590
100193
618444
542749
1114613
296525
307252
1141519
690880
951465
680673
1175912
288870
812100
564495
240006
546012
748742
57537
106370
749753
1018451
671913
642935
74606
969779
219420
229578
735399
992587
252534
1167690
778242
319851
998100
985102
128725
720579
764079
1114938
447912
49045
1227048
910889
695944
317064
1223794
1219071
684919
351218
239863
951689
1031857
59146
693331
1021744
1066418
331367
1161793
704415
285809
1095651
1007271
74647
1183282
319904
341690
1141429
69307
227961
1091434
885034
319532
399882
1025650
501495
145530
460088
1031872
285842
606134
236866
851394
1104109
753330
554844
816709
1104048
723670
964598
260348
905911
977859
1154307
777153
1229219
1072915
439335
311771
252850
1042715
1211606
263204
991714
272993
1033802
516494
466533
772632
863494
1000599
573465
1003668
853616
640696
855362
1064075
1237005
503054
542951
1189261
971624
554553
678613
999715
1065527
747592
1137546
720892
440359
611206
451706
963160
496495
949163
978251
1003086
67643
35031
274518
1098402
294599
1072314
189530
495312
1152146
217844
709104
503528
876450
632260
1203854
1186048
388738
1092829
1100510
145425
530389
1127663
679229
525009
579348
10190
630459
1127395
748460
1106008
1118156
26214
675662
383460
1228458
607545
147884
1235536
249581
432369
1171072
289244
1191493
1089109
842334
1087638
269035
737721
502484
732155
27141
219880
540518
97978
630602
123029
1132144
671687
775973
297303
7456
502270
157905
1235346
1061230
434648
35150
524893
1096027
1046193
489230
398082
1166987
1235562
1043704
958772
66928
671669
1263359
1094576
59317
490669
1081873
758318
845592
533129
326978
124529
1137190
165024
1068931
341009
107386
474287
509183
694426
398895
125415
924633
435685
88715
663425
1201214
1106967
945802
111592
373945
397835
499070
13577
818099
32869
642555
756523
171705
1259831
840924
1036115
896646
1249230
146863
260403
865013
471534
644170
941008
325353
1248492
914748
1076635
927502
408269
195721
137271
734823
710136
849616
930212
1219795
960299
828802
1148105
1215023
397850
29992
312133
515890
34617
786095
71337
404350
301626
878842
831465
225048
218275
466652
525066
436880
1182737
802592
608843
193152
373324
238772
1081973
302614
494864
307115
344816
842485
602597
922193
1113274
260494
46574
945408
441911
676731
445161
30304
1026729
992994
75519
481155
938735
31127
262037
1214544
868122
400941
147361
1185594
1165920
966941
1162475
1179161
597973
37418
1189302
1192888
968701
776726
901429
183297
1227225
345314
219025
342188
265600
36035
925049
1149018
415466
976778
630448
243038
949138
932929
743328
56091
338628
163737
1008762
632343
461665
222266
193575
76467
391755
254801
251879
491804
1245916
834945
1144626
1260759
737824
673231
231243
420895
812764
295208
522061
1080326
670185
362236
302701
745857
997169
1131813
848573
1184454
1060860
612067
55942
852271
268663
982640
194041
865733
1119225
1052373
282438
815913
886472
841547
290609
173884
712688
205999
503726
488598
140198
215034
796679
540560
1205368
526698
85002
776719
583417
367543
909449
1072972
372501
670094
315254
776915
446495
1129362
95830
1071528
504852
1156152
624034
480815
687468
469778
883857
647340
147815
910967
470088
202347
1161193
616301
10809
24128
1062715
601171
376003
1002392
1133632
626753
602757
737195
1027566
545228
117492
1008807
127117
105333
543562
355136
1053660
722162
906112
837911
534940
108768
493912
1126938
224728
688747
549510
577760
481788
339620
464993
193557
366498
1125882
687553
954994
839606
660586
282184
456617
644971
196619
1182320
707521
1089279
202067
535261
1006347
8435
243637
1173275
673967
668112
596387
1027901
933717
942907
15136
364287
685191
1085630
387255
1172120
1229361
731732
807039
84469
311196
1122310
147894
464603
377681
1232212
1233839
1242619
1145600
148638
411851
979435
99486
731702
966971
112340
19262
650375
311391
530996
748910
357741
512852
710203
391371
969098
242756
194932
738908
1166707
461348
1134637
1083637
733998
884980
762627
240589
721920
928337
406059
645933
1188291
261922
854889
636314
1068068
814183
1092709
964996
1184758
186215
464844
1153830
314910
946761
789223
983382
1226590
799105
198106
1046698
170588
161033
1107361
570352
799355
271298
572934
78164
65941
353974
69548
1220650
77055
832561
553748
715582
864952
1080071
643074
607882
806332
401767
683203
775113
70692
793962
179200
29022
1028000
305124
891331
1178044
142316
32932
475332
1167024
159220
615414
220123
1043386
373216
902972
1047856
383640
1045538
139406
939994
143513
631682
1103670
693849
1201066
759510
100623
19757
1166368
788324
637897
250471
629350
316478
727942
263878
732500
945865
1121794
503174
993815
1018752
907387
53444
909667
350637
408190
780585
904683
1137969
293443
226832
700175
231144
934044
1153119
316389
724599
870500
989584
287154
464382
663012
228516
359280
308716
201896
823695
72659
891153
415690
439766
1144319
719432
1074955
1018308
26122
586161
888674
66227
678433
655760
80236
269863
1044957
296358
974230
1096410
762656
584049
938567
1241271
457775
874621
38839
403187
86302
1038408
843989
686078
583626
184218
1188785
490680
306860
451284
200299
382933
305890
1070478
1237381
294585
1242114
664406
870113
507234
700914
698771
252494
28276
865957
1002626
879117
728076
313046
1182161
637128
416739
1115928
103062
528105
1113054
1114591
872536
570508
365536
882158
1111920
148720
1081780
640894
1034193
501448
419763
515311
416894
502086
805415
1091074
1180793
821106
720688
419909
916148
733386
787886
154928
463933
50515
638254
1080492
229320
410661
1085851
300347
1222191
284776
837600
476739
960845
1014973
631200
30918
943715
423151
840181
46263
903982
747854
562221
157345
270695
861332
832962
1230881
490007
1145246
750781
948143
1021112
1101096
70234
242665
1028870
1130113
597461
1105751
270664
469517
1240810
215016
1089892
527492
623121
329530
1037615
802653
672586
1033509
1246438
260334
681809
906049
864994
1244986
219596
213053
189420
657739
137417
740834
508011
966943
438041
871522
1118365
1201339
414368
289127
1231729
679195
625139
849020
511387
749716
878210
110097
536415
630449
259865
325616
486454
654942
57006
1103576
206901
19302
1116271
629608
935252
266534
885310
744196
501023
256706
902184
744321
1239898
314103
719916
1167443
1121626
434841
284771
648978
1176610
77032
772534
734433
150042
1097092
1132384
1020631
686655
1128839
1158542
1160007
860938
162774
1830
726362
393482
918397
1171649
6612
990034
860501
27761
6847
645777
1244988
688825
329792
377037
956746
522619
244115
3443
244593
667789
1224290
521109
625497
957914
784263
691280
1238063
221102
774905
963873
880170
665685
1022146
830146
220705
198865
788309
172659
25999
326755
653042
1011170
1155568
840554
915140
1167275
973006
199465
224623
1054168
756597
475101
318646
1115564
716431
771752
886942
932271
1220760
93951
946573
522921
485062
313630
572660
75585
735366
627677
1217223
186614
868330
615470
550018
191736
481602
296997
1218043
782231
291491
96496
973770
985564
1209206
968558
1190745
1001527
312363
1191722
1019080
951465
978385
661052
632611
170264
88530
17685
1237364
163366
1227032
1223975
254824
334140
468351
397111
702230
611415
1247896
431139
272444
125616
284238
1233000
475126
483839
1016639
530353
929776
234456
90436
1009294
87780
434194
841183
1013359
1188070
223931
352283
1075107
1199616
178794
391484
622931
150972
74550
10146
44807
158775
373647
452484
465004
296333
1175330
677739
1210940
1028417
797165
978324
143933
196086
170386
1211123
524140
364068
264293
993374
252806
736610
11503
659710
367806
42919
590888
22081
1205847
329422
697931
92515
395557
816999
1156907
746329
241502
786605
349045
259724
191044
570841
167097
838496
661563
311199
128236
1084467
945597
798609
107530
251823
1244403
952094
405010
170221
935206
477208
347403
381890
465529
495096
1234207
728423
1176522
458679
60469
996289
990272
88023
400950
1088219
75441
1238554
198467
217377
289827
321654
747659
752400
332172
1220573
809916
114814
91678
225504
848807
739333
1210502
198919
85274
100577
396501
703991
688287
1192109
565663
471314
972622
177952
940412
50895
804721
743196
83852
1226705
267169
758264
1035662
533371
584279
959623
97657
45590
1198537
61410
825463
447369
264404
166048
66245
1112731
1060334
417787
1200229
500938
325432
1037900
175808
677454
872796
955348
1018176
170260
1069239
365056
729135
794954
46262
1230995
460963
1223004
545247
906880
1003061
709140
166863
575716
269961
1140219
255525
1070119
837946
633277
138119
1086975
336188
67993
1027658
405765
106735
433959
359812
689869
219961
738480
1017565
1064386
1116853
605744
783670
1134480
780921
1037026
694946
527964
171323
109968
859293
646462
455071
751139
1243762
643623
701373
1224836
743770
655779
454741
34487
750512
828169
165326
909226
1018687
977251
1105681
493488
714879
293570
795764
1004636
993066
174171
367004
95486
757414
354439
1204894
1156554
317840
952790
102990
1051219
1143721
424928
259731
1071980
45432
250247
429875
1045599
748263
450543
824564
209199
208093
850394
963804
763725
1015617
334347
1204970
459467
263970
99847
85932
638178
1129954
47593
1078587
435948
373903
672596
69568
326706
563955
1093727
468104
794555
2106
728290
40517
618912
132082
568273
399493
195309
162628
161016
408375
568292
113497
323689
246800
835759
12525
253636
829658
176741
810760
1105018
813450
1211709
749588
841487
72771
474336
903325
409413
348529
394381
406791
397072
1115502
895231
809210
464805
1105280
1106650
458216
153899
705930
1163101
243755
826600
269232
699359
732443
891189
294820
1062562
624536
1080559
135269
450050
327526
27123
1232666
1079314
479025
465954
269178
548755
83312
372156
1056000
796578
944500
831064
1033359
551064
429836
814209
525502
617021
529887
910963
382127
236047
1173636
925786
188725
1024943
467960
377434
55074
337142
145929
955823
541620
713601
495257
731588
1153604
410447
978718
220356
749766
894627
425212
703712
883134
566596
1105138
79053
1130268
912527
1125266
108253
175820
25254
18030
388599
477092
1219423
1076597
894397
1118757
1256583
1117128
1149960
370668
494831
159475
286122
999116
551550
1164914
1126566
58569
364019
1201380
757243
439899
1128780
672142
850056
957868
160381
74690
956214
740835
80305
90017
825445
301651
1163445
395057
609991
773287
241326
784274
951593
845860
862538
952724
1175392
276937
337309
268670
341589
938596
451217
597803
160194
742392
1174300
1252173
374799
110360
862558
117310
692045
902559
755661
878311
371058
1184196
342001
846323
840938
1148399
152526
1120212
420138
589249
1089571
669211
777063
1164068
772340
117230
244224
847041
1255700
286893
792146
167150
120104
1091580
241566
743630
454364
946557
1229322
1193807
506078
791255
1108331
907094
1263572
992982
405712
1255307
143926
482281
89643
936392
806558
330813
197974
905635
821936
174136
264433
558905
890885
903285
249840
1223052
424355
477755
811432
1264358
810120
533979
196995
1123969
277442
661846
377936
1126122
454221
821481
7066
253297
306327
973243
171565
830312
939738
1008536
76852
179552
47194
689018
76022
927858
440220
801021
1226222
847797
361528
487956
244887
906493
1254200
410404
574613
744148
115439
956712
1074343
380149
100189
108648
196418
385567
261860
561666
234280
276640
27130
503662
757141
161879
23054
1007374
306742
891832
1098135
1153956
482837
798220
1056603
196565
1049646
69337
1084286
109816
6903
1145893
290032
1152043
1030672
227830
144445
337113
8331
623631
295178
1058069
1020852
315220
704503
152865
492170
525823
245714
1104869
21795
1023415
551338
238683
1149564
517923
161802
1202472
986316
438371
1260702
581956
926484
848733
755760
1063827
178627
326779
94110
754425
887464
381398
514923
769968
1090141
602329
1080989
950495
731778
692478
973764
1221496
207675
983484
323950
621256
790922
3067
1166339
681260
68779
114788
1245274
1080176
594587
982632
739604
1214692
27197
754228
885038
385264
285044
680438
691555
1143532
473729
578144
651592
720582
810298
850168
532857
937508
801065
223426
419395
1079821
623000
148027
593172
243444
732022
388245
583133
239452
608822
291456
43355
197799
215594
1129499
767723
1095416
393394
1222306
1031627
1226507
719941
69928
283763
919453
488341
883376
176710
581886
876603
373088
1014536
200755
125210
392271
707641
1009245
91468
1251652
1206406
584428
417781
317575
76962
19236
138711
142111
539661
21154
1070625
217159
683842
1034936
865306
1192924
638074
452575
874198
552240
400877
314642
908321
884145
354073
452414
383979
985213
781844
290219
535445
185055
701864
596140
733356
823395
1028110
1170886
798249
257703
1042959
391351
686872
1037958
372535
1035291
571416
277318
840841
452294
974858
1081320
82749
261075
1049602
199258
894122
26882
1263869
448427
82926
811527
1018326
177880
767541
348070
1236321
1066894
1106658
213810
526810
875823
726510
187820
372160
636549
156334
599746
675473
680012
965497
276744
824264
122437
853492
845708
674362
1153107
1075715
208295
213795
475116
706667
402686
767889
917522
1056750
430318
683582
723267
489105
778593
663516
161233
750654
1008066
507419
1205002
510752
884448
1065466
270387
363438
404946
425718
126971
472533
468915
530448
726992
1087855
621686
926905
579303
778043
445392
315445
629789
261670
863909
733341
948572
1188167
559432
267689
914994
274274
211902
676199
412280
1052049
1002014
1232723
1189575
1241803
179615
497429
579479
774424
148406
525203
754858
607671
1144527
324872
1032859
941331
1051868
957134
107068
564093
771124
945620
327285
1218748
1192567
787221
427617
168231
1232157
126306
893369
636607
137815
369817
1143465
371564
515741
1072581
588898
486695
1081399
191600
809886
987207
426745
207288
1112580
882613
993566
943727
785987
236369
858900
1096142
374278
39584
947645
524924
726937
271107
1088398
926873
1134653
1058173
917206
814189
1014281
459751
713655
229250
1115083
735059
637935
655127
1109561
244986
6947
646796
1150868
497403
421562
626587
388225
1205602
70519
1029137
256368
254288
1073254
541335
724692
1226752
26822
569245
770309
225740
452371
403598
380099
877079
499754
331494
1227271
1157602
982342
734935
16607
588557
926111
296429
1171752
139650
462377
106218
1003816
280043
649235
1034850
372258
642276
755323
21855
1172537
603475
365814
563147
589697
755277
891813
216499
41479
178216
687222
1188841
321114
377354
797245
1175496
1100988
1027492
1130430
818512
110383
577821
994307
890697
66521
346716
1125174
828792
506953
550249
1259675
1157727
1079381
527258
541044
400093
422163
537246
11162
383383
696755
156860
645816
468058
686842
367094
17456
410516
822816
95539
54971
858777
234434
476893
1057226
278696
179262
508500
661052
1199665
1250494
69916
1235428
763713
154080
957179
1165858
1024707
3887
67437
676111
1084597
227265
55961
767399
775303
297952
160738
1050004
348209
712240
69843
752006
1248864
1141469
821248
925344
482650
2309
732809
576822
866778
1179117
1091031
566201
531660
1061431
961298
1065753
1096014
1117056
1202154
807488
801636
539519
893173
293604
1251591
50720
289029
335491
1097521
1151136
148889
1115242
1085277
1129822
795294
1162022
195839
878338
211744
145210
940890
14214
201969
1003971
159273
144747
886868
864757
898291
65425
103880
61074
1022823
1019441
376199
560839
213826
1074212
912684
1129088
776283
457504
701490
945415
102071
1087728
815050
804738
968167
441685
741671
87848
245725
383195
540878
525993
349258
1028721
7461
1180465
222587
870147
919822
776733
649352
1020833
308197
336365
955252
772752
362415
645060
153805
272353
847268
274697
818715
1219239
982465
484834
148294
1018887
799489
489726
737729
374966
42387
1135575
443944
449133
527665
346101
118859
747331
419461
1252723
609086
1066351
661247
995216
1259446
1166913
818825
138224
1079481
530219
1140963
784155
608136
159075
948344
127112
340053
1259178
564860
620649
289492
573541
471599
732159
1218534
154142
1069585
768966
1211067
1069056
1073167
266734
251287
1197097
1123689
373800
8962
541462
1234569
1076457
24986
1025587
974503
246030
844285
406182
692267
33163
838755
384621
902406
1234798
916350
412757
800031
796679
744640
754301
171151
524330
1231134
110999
1201860
935912
479913
273924
953522
708349
241654
1177844
1124836
875947
12550
386379
587999
181591
31072
638287
609748
75079
166255
1207543
377194
938078
159399
101866
209721
458778
334893
1201408
1653
780567
157332
616744
157208
225255
1218187
53352
67347
671526
1066997
595321
471047
322079
100845
157403
46356
918582
836389
732163
1233169
922793
1181706
85860
1203111
717602
260201
629541
868796
926024
138601
1107439
338090
87452
119882
214988
247903
905018
1258780
529482
731202
433591
1212034
793297
174409
873777
661748
945651
999125
1107153
372317
314216
875782
891037
1038660
201428
975202
830972
275775
258146
772501
225522
1047020
791419
525580
180288
644704
235854
1120431
420229
1067033
271272
84231
591999
499440
1231375
131615
720447
832257
114485
257685
1149431
1060288
1032286
689515
244
834166
1018057
74036
1162009
442524
337837
636167
1042486
956544
430811
213260
677492
673831
684856
235573
41776
584261
218837
69015
325242
8718
108346
935701
1192598
445134
762077
230762
676151
425321
538188
568573
285621
785679
750153
465857
804376
1062242
967263
1230804
1013755
899583
574834
736506
92132
453942
746240
984831
423477
248872
343906
772645
1223828
568003
1010436
1187930
594413
189877
350177
378921
829595
243860
1070214
988844
66437
621617
82232
553914
754149
202566
741048
1013366
233179
1061061
275454
1071508
588744
303114
932275
724367
716027
239001
485590
1167223
969779
183376
447115
54019
475327
987611
1102911
104878
628906
688363
634458
1223989
1088451
539798
975320
701563
1125402
1091871
1126747
741615
339409
236115
1032764
8545
57607
908548
189780
208587
1153930
452582
36759
579884
405734
637025
1217433
740817
1145437
470364
235346
310348
495733
384299
980358
961279
866128
885771
1211336
582871
895716
426094
645165
1179274
731373
830154
337802
469128
954381
1044974
695478
316719
860670
742699
164655
481771
36271
739965
1130772
982009
549460
783859
1004515
1216560
82469
326590
29761
659424
1181878
36372
498953
525897
367339
1146875
230921
541199
667938
308492
944939
1001840
621450
1151245
1083718
727896
653886
888432
594809
964873
304577
635627
1227553
977820
721727
1093467
832775
868236
576473
597901
946436
690812
771366
804584
623967
1130152
335412
276513
503292
244863
804799
254634
1208261
305168
381576
864261
806015
511734
399570
1227917
766911
1251843
892353
1209354
435715
625352
486193
975506
1017114
445064
1231109
1003535
345720
1245387
1160991
927672
427255
477409
790093
642385
857260
246350
490126
606516
1208777
469096
895165
354045
992958
95214
732531
1199617
718228
180919
480871
232149
324546
372448
479030
258608
978874
173055
893912
1028272
897013
653516
120939
11039
681503
826721
849113
1249026
629749
865304
437816
1097455
497319
631884
621565
1240553
859128
1041994
339907
910044
204998
885703
404830
878380
1121193
520306
799541
1177169
1036580
1209430
667225
193559
157440
482961
853533
285673
784546
220910
406154
3098
1191925
927636
800588
1082773
716717
748160
313873
308694
469144
404310
669515
135580
1210290
1120683
143455
289965
627417
769523
45066
479024
409800
748764
41413
977829
747421
1021135
164727
1166530
307761
1054596
337473
743082
1155545
878329
276182
660884
86102
312386
915854
1069713
495693
651093
498766
528258
116060
855775
1191213
378807
864099
1164207
646762
1103712
149205
384507
728083
1240768
385293
197642
272745
850924
457626
41475
96941
479186
464023
160660
840556
46453
490430
1245674
260446
194269
20289
659861
29205
402411
566870
969745
138934
221896
459682
327205
987848
203536
209291
582886
648283
437835
777581
165837
181977
1063665
301339
167310
565686
524131
1234013
861246
381380
321380
1125618
435182
1252345
1013727
83476
362839
1190140
731772
250068
104928
429037
1060296
660776
650241
1047423
140391
585547
959562
1029104
990903
1213547
1138828
375132
804719
487271
139383
251007
1021820
55445
679395
127600
1209724
27962
1193140
695649
26936
744486
197210
268447
123030
954642
1241964
1098119
1148201
335133
675986
208757
108261
623075
876682
288812
675482
178102
1029576
820316
614861
352901
558705
800017
1137101
306980
432403
602041
169608
224831
384628
654192
986408
1086020
1001711
601807
530404
900424
945797
694036
921151
826902
555844
250678
61243
1234045
912776
378849
669347
371963
699908
755929
272115
120287
943934
369779
1136933
483690
956465
1225238
918728
1083495
925454
928285
278467
740595
1097091
998476
203341
616767
809812
280064
66539
654376
215277
211871
964195
1235958
975451
709979
788154
922949
753523
1242669
242253
408010
811383
343718
62575
644755
1010111
150231
885006
586170
364028
186913
172082
336401
874716
1153166
778871
645707
1207190
65568
189705
523331
448293
703177
880213
1077008
1128890
902872
850355
686233
726761
1052476
162257
900393
557684
310035
767953
215146
625496
975993
574513
236355
251453
636727
1006314
26222
890296
912955
752301
175057
1120181
845016
25697
349866
1237603
720646
330075
1259665
350019
96516
178045
1031296
341466
852388
945720
684483
1183830
1220829
332753
150115
952980
30305
429372
598117
417341
479697
1240397
679322
956736
707418
554549
545125
1248295
575700
1194886
736075
777749
1181810
350061
965883
608671
1092946
497240
896334
39875
353172
785635
576779
1052715
1153970
504356
452293
492287
646942
1031399
367799
582303
1244303
536460
1086256
240126
1014952
233903
387190
725698
230108
96890
381721
1264395
1208805
811618
136424
1126570
341984
1247401
566010
902781
365200
1245127
1107658
830280
79104
495072
582774
281232
570544
1094994
941334
411637
153956
142551
293564
639501
165832
529130
434361
68145
892082
794339
61260
91101
54332
915390
1048346
552803
862270
1248070
506668
830919
818365
20061
393344
468596
874928
87225
55373
571798
318138
259367
274748
1118466
877928
174582
991517
880151
771930
442816
758296
1206202
999173
1230189
173251
589277
876391
822844
824665
1051366
131458
1111967
301777
806728
618886
887930
1014283
794765
1229925
912168
617194
266242
798439
1232065
256988
1183571
216204
317150
844657
72293
1028240
888841
181682
64334
770669
727876
135288
1002753
877026
344945
665222
404438
1087974
1183582
1201139
1133376
1148712
870785
569937
7423
675523
3282
538593
331501
478371
1079674
404556
874764
657719
670112
555088
648205
128964
1148903
948555
419417
595498
543382
1166899
516154
558061
423718
336653
341816
1085948
698183
440072
546646
619700
4577
505707
485627
1052223
1255177
182622
1168410
526088
278249
841410
1033362
1058106
386335
248988
431755
1139891
744546
902093
327543
1191713
53949
687062
1191034
1229415
513455
119875
315473
595517
584432
145379
1003754
427207
913800
266895
434742
1177917
287359
704723
671210
404143
178991
1218824
401734
1052137
474112
984052
378445
27798
389260
566677
75894
669502
653585
477937
881913
666815
1171686
488792
631837
883563
813418
974186
549446
1252651
402236
16375
315815
242393
99668
1102402
307484
1055612
535217
932246
833590
150334
854983
820981
754593
223496
405583
713202
601619
296162
200785
900412
695188
667272
448040
658090
183570
445849
1003416
1105935
583516
908747
937475
686019
1249032
221886
725676
77548
929379
59040
19944
664743
775762
920414
1093806
876192
49597
931233
340106
1038356
920862
1033901
1239436
68869
283847
552480
165921
723261
1001209
904812
290586
64368
210636
1071337
980669
941780
449425
1090866
559987
1054709
930091
116472
467168
288465
658954
355172
863486
494378
885107
178096
597749
243808
1227638
1002006
134449
194012
742050
924864
330327
453783
1034086
695566
737942
805597
1230485
1087228
5128
283722
726033
1021506
1032191
1235529
1095560
120778
244440
1204251
774987
873933
916281
937231
1007876
349218
808621
773210
79387
397923
1047839
957982
42139
106514
847462
27613
606760
954254
245837
1136145
1135369
571374
356515
1120986
435772
1165971
559210
509778
221379
371272
1149145
231378
325687
1234751
136169
1035625
810701
638766
231489
263352
430454
103171
158605
468706
143404
297111
810893
238973
170892
530933
28531
308877
635078
673172
482907
514374
633762
824562
773989
374027
911844
783397
1200113
229187
671779
132508
35363
890472
1219611
142036
66298
325095
550044
478476
228853
240731
1182745
1001458
1060212
467670
271939
82724
603653
1091900
1039084
1112225
527872
1104064
377363
145158
548566
385587
722800
908514
280437
160389
229335
421217
852641
612940
962926
714536
530727
615481
206432
878732
624681
896868
474302
164348
1095967
1116796
255785
1147272
23369
462198
260324
524268
67469
27054
828064
587373
575588
433655
998516
79328
376186
1180958
976301
473379
100626
196660
349097
580650
877726
670148
247700
1220762
673017
829200
1232229
985990
493756
373282
189385
332064
491085
763270
1151023
671605
495565
50442
178946
772686
798598
489056
720593
1104340
1081747
154096
137102
144848
520287
274857
890951
1236327
642411
484486
777920
354885
261983
208935
437979
258954
1001200
639811
46695
397010
139158
1263571
1041033
699595
1102132
982160
355925
1124758
981056
303260
953233
682355
193953
967455
767260
977009
425885
1237215
413016
432424
723147
318108
1036819
127999
918938
788908
1234604
931437
363312
1094869
280493
1032016
584707
155242
137690
1087075
110441
330863
309882
97621
187819
309541
690622
84191
1258671
551856
6257
1184160
550005
452714
874499
16051
228001
469475
678627
659298
352648
399667
510772
861655
1041775
971477
1032922
465138
238225
941600
899586
515551
903452
38952
957406
716472
246896
387934
90981
1119211
362624
791620
64477
691009
389527
934552
1034829
53602
332335
879021
919920
160901
1222080
966094
295983
1014661
793019
529052
1065591
1246391
1044854
679860
306069
748048
507417
1145517
383085
911874
325397
528957
1154974
1033575
233742
1001065
192192
217548
112945
1112936
75668
148081
219683
457730
431966
603660
709999
453868
175994
544968
1037342
373156
1034209
466694
123107
1112914
198153
179304
25331
973987
709329
946974
137352
220993
379065
237084
1237364
415359
624280
1113887
944791
1243637
582003
587789
416426
1179720
706688
962351
625959
735237
111848
994696
307530
423353
101351
422743
106549
457781
266161
828330
488343
883202
604255
190675
376654
755722
823538
1118284
189085
571777
243642
340648
871202
1243583
105452
690752
794287
700593
497252
140384
1119339
618400
344320
895424
137386
1243067
142867
1019015
910571
731506
952483
716125
710404
82300
799146
688643
480727
624648
518590
742825
911638
1153645
1162669
855382
41568
1138848
331358
1164516
516520
716391
1184289
877079
180834
334413
466972
548959
357052
1203840
409910
56550
405868
695295
954645
730532
744627
26974
482369
141968
763363
1148283
854971
97019
1242589
122255
999292
842382
618259
1118851
682413
341800
1243821
1261715
234238
277674
655742
18433
51822
817808
1002417
460590
1066294
17030
464051
38985
431062
599783
10499
365214
198066
778672
589364
810325
205358
400162
791114
92502
63897
637930
516227
421947
961386
264945
184402
7083
118461
1153764
114935
1192815
837556
600005
154414
343570
336870
199794
623607
1120705
819908
168008
234837
582425
798635
742848
459250
1096409
43722
289865
599530
161279
318262
449995
18217
1229505
789505
514457
989791
264851
1108080
1244394
1108324
954387
831015
21109
509225
963697
8296
559050
910460
906688
511881
639335
409045
189971
736637
426617
895501
629245
1164053
972633
437222
39782
524957
1095844
397392
787087
1106284
125973
1002278
380905
577535
556987
808100
993238
3294
236711
231805
894717
331262
961987
18743
1103649
1203255
456901
812802
1123630
470701
1004574
28549
782411
679380
347192
299757
985830
39112
32622
47441
810213
990621
9886
548787
102097
719134
710618
1214597
908620
566974
107547
778887
839398
71575
731747
750521
357251
656491
668558
982402
171795
555526
911618
941814
1158067
689373
1028168
1148937
220512
40856
461599
75594
116780
1149401
768845
705495
1084475
1258339
585863
1211991
464647
353588
1243914
1038368
478418
814318
698564
50416
152380
153546
43156
737479
1144953
91596
997943
79521
473832
1142384
330874
811137
934015
578497
362042
947987
729495
1247523
881174
471219
724106
609346
1185941
72453
868211
1152332
180724
311271
737549
878660
1202281
1236785
427671
777985
632754
811576
979358
743217
478640
941597
933660
868172
747870
376266
554366
448116
1095269
1218820
940282
119504
1059183
1001162
28206
661245
381417
846919
1081311
1012051
569392
785346
662824
993819
135819
1231759
514747
930616
1045930
970760
758049
1154469
1136842
902160
145911
789880
467087
298272
223183
802714
34218
567049
813336
631811
338505
864316
820275
584674
1237780
1027515
500617
101820
1081081
259441
449762
303059
1087030
609987
1022783
450562
762121
6041
1017435
839713
616210
1064727
1169311
30188
670142
425659
576349
607474
389627
943278
416403
368844
511901
1128936
1209960
1015215
183216
656534
239515
656882
979538
35540
792470
9013
1222914
451349
607069
1181187
1162553
964571
268397
981406
97381
652988
364557
653442
1179155
173644
796905
594452
1161155
694932
992425
11562
1161802
446107
103952
1055130
778565
161458
194495
63984
151271
118907
1011743
801528
302414
751196
1129936
415277
3280
989309
1144107
720673
114734
731149
291977
1132082
1206901
954305
724010
177704
587605
912540
881350
479370
166999
202823
341585
737229
1242554
1229900
28152
56012
1208480
741816
1211139
473003
543985
493082
1056845
151382
1082569
39145
657538
1053428
827018
1044299
1259583
1188986
833740
604431
11894
852878
633422
958720
299546
890991
788475
65422
669016
868939
1211055
20664
884413
1018004
677863
908408
530433
320315
216418
51109
1172407
506774
861659
1119906
246033
632085
178954
456963
618681
1105166
844025
1082746
271467
66670
215592
69284
1111470
29205
252498
546090
278016
804791
1169796
185226
378274
670461
1112466
113755
1048929
727067
983599
695401
117000
730681
147299
189061
543131
449440
893921
579009
658446
1134971
255964
27645
972323
145108
814958
152287
366460
736616
381065
133544
1166496
244223
347906
369233
60142
199436
465066
427883
1166921
1135896
548549
355477
422687
304647
236734
157582
1167476
91825
813206
632304
591267
1216363
1256662
114721
27962
425758
306274
208824
319673
655986
124696
2114
320500
860981
800906
237488
1051189
326598
738534
504970
1120786
960209
1199664
986855
527172
1005993
88929
465858
786820
487376
203381
506307
187550
125921
659155
701492
552234
1213910
1089967
776451
19561
662646
19194
899484
856528
73017
524454
1254628
47813
360755
869913
206120
694581
532606
534134
358175
680102
945042
436812
1024081
1261881
594058
972259
1232680
196370
914567
147817
251209
502335
6747
234460
1183310
385641
916950
446250
452224
319307
696998
583736
14693
1111600
573516
112096
1174025
172323
184781
362797
952161
304299
948220
998014
609909
1157328
757086
1066084
412500
925437
1120421
189897
1001713
536045
397288
976132
1143160
430408
1107168
118035
1104262
740841
666121
687115
708500
365447
192605
492512
209439
565366
447342
956168
1162762
716044
917586
467858
939316
421464
449206
627569
348004
375316
711720
1216962
562027
882329
639169
1014172
926925
775613
100963
330946
57639
249100
176358
370497
512581
414488
1226132
1108998
562261
39543
434586
293725
1021140
143675
748408
613349
478710
631640
1221435
300592
1076357
46629
1045061
1178602
1246956
50309
345363
855163
109093
433560
26572
1238673
1257143
537156
623680
947281
867208
274406
672445
261076
432010
1039218
137890
1075688
60018
832982
227992
434406
451015
129473
748114
776723
1221246
201953
386993
549502
1227730
860744
1259747
613585
1023010
509977
918057
93758
48954
351286
429646
959417
1188047
104076
615260
676746
1046491
827313
351432
1000852
901242
674584
435454
1114105
400517
13502
450690
468779
859893
1175016
277142
890236
1011866
1237456
1003136
1139752
231912
932285
913519
194301
612657
1253555
1046849
796440
58293
757928
1090999
890626
1022665
54296
233669
139163
851794
177154
256465
1111610
716897
857057
1135346
177745
303489
579350
820672
152336
954494
1083867
582247
1088072
1100604
1229947
663268
514700
778181
868821
1147604
714321
1054231
763836
894526
573687
789563
305732
595560
1153720
86321
378435
720185
697564
686642
62324
1160210
531071
315218
709900
386462
1171879
1115289
260399
147024
947501
174403
517896
566987
58443
909341
771061
271122
1017842
375618
20333
373177
398301
691357
299517
138829
808973
272289
1208155
525808
533367
346283
1064202
247757
86399
1206105
991635
1053163
601305
1110792
518361
375816
317813
938410
608989
1216811
724242
237478
654226
611589
1198878
1250935
512773
1238251
961360
5118
20411
911650
833043
1161732
162225
548504
560495
1165900
979850
1054714
700145
234869
637369
517062
1119109
791652
542360
182393
56408
657078
752272
820648
143402
1219191
1003750
745922
828999
675531
773961
356019
579354
936547
1055335
486603
134661
1119037
410594
1184812
910841
482026
276884
890566
698505
7766
927700
891983
318858
868837
644862
615821
1175307
977901
438673
1004988
1061247
1046433
573148
236270
823741
1003790
999284
606293
193641
611390
310595
283907
26603
430169
1078924
651813
82026
338726
1008586
753282
91910
11619
416795
1072376
1226233
363261
1068231
409710
583778
836012
791176
48644
614761
768838
886541
333450
148025
690266
594211
213855
41489
140363
1103806
832451
726649
763560
437979
1262838
421567
1039516
54489
688311
1165386
1230882
180789
583035
233404
1017102
182163
274102
316724
634825
453945
179734
54388
587534
1218990
1208011
1167937
565423
1087356
1111124
352743
459835
464196
813433
345541
477268
222895
25711
203955
386347
557062
77539
40984
1121534
895444
663991
842274
273889
793197
358221
372962
1251561
734789
1009901
829340
875262
596568
1146118
1093016
1203654
572210
973795
860297
613101
806471
802599
358485
619307
227826
986230
1259910
286482
971207
585382
7685
15922
776619
859257
1204752
363824
546323
359668
755069
38535
1045349
65438
1256893
897558
861198
434359
27428
703671
1226186
354334
983164
1048057
645939
954354
975861
365933
893510
1238765
1260443
64727
336122
925328
82779
970211
819014
124356
380583
940235
68890
54643
667524
1032432
652645
991966
565047
785403
846843
404531
471018
899194
873425
988178
121591
1125481
866523
1223089
162375
235131
877888
155738
555399
163983
1014050
996817
490736
571194
802987
130121
226110
267206
805357
232410
523567
742700
438548
644092
786534
536468
936395
477962
1195388
533741
673483
381028
139706
1046342
333241
25750
21368
286209
1244271
365059
802217
796794
545532
863918
809017
707545
827466
619399
1242250
672091
1027261
462867
36295
510532
887085
176782
438285
691278
766814
495179
1105184
457594
65408
943010
1244285
911728
673849
160764
231162
575107
280496
872917
506497
497571
1133088
396195
451253
241688
114256
1112033
175704
400306
1048006
710896
949639
169452
1087710
608449
835238
432123
265143
1170212
914927
624127
276264
241948
1242768
300426
12287
596845
270937
308515
762009
907442
339034
1075890
798295
1213067
107523
156564
785077
634481
314211
687622
319572
614220
1131668
729556
75862
310617
465673
22905
925529
685450
1254690
954261
1193802
180342
976682
303393
1070551
1011780
674542
63003
344529
1113754
1131368
855118
427067
840118
247518
861875
333416
179179
218032
537727
355975
8176
8782
170594
548483
1056056
604593
645341
484226
1122036
841423
380336
371476
270721
797650
360276
1149664
327783
1073094
1169713
619758
618448
720562
1002220
452935
718698
292829
822819
474046
88231
780974
898067
1192776
98384
962634
1143127
1085588
12896
565113
192328
508690
287161
436126
238045
655103
1229447
277233
1241269
506187
224623
1022286
945287
1111149
113587
1061210
612280
987173
1153272
686943
630882
159528
17412
1217898
1221831
179662
802509
373343
542152
569825
110139
653498
227254
1255705
873370
1190458
1115278
431085
1209572
795105
1030480
489094
372496
229784
873590
984417
274890
835118
284317
515672
200975
1036720
54673
638994
22237
402885
621523
761340
799661
1057117
622947
829676
669956
315726
1199287
866314
205440
214502
711412
310582
632651
379095
624660
1260785
619770
659410
801462
276428
334005
156855
130485
588991
1224376
346106
426861
8360
577925
674119
130308
5993
521970
1181254
281601
115306
456763
765004
187804
941445
1249768
359461
465058
548436
266444
542225
690326
177057
1216334
403080
969580
808680
1059825
491594
923495
717540
1004648
351747
912059
621478
34752
603349
953112
473314
201800
895893
1159871
27047
465098
223078
249471
386907
802636
790054
960104
100445
965398
671279
112344
428845
341419
1238
609359
241062
977214
749792
316383
684550
766993
251517
768476
808258
73131
576521
97978
524960
251789
421273
597763
527156
480381
759996
592946
668989
215334
759649
1060001
1214440
966370
97066
395503
826493
587501
584428
614710
49523
570260
396514
546331
519252
290029
1218709
131697
276552
999119
543837
1065035
415569
50800
1139031
293702
501272
558559
81610
750299
503565
802759
846869
1093560
482545
704018
1082893
13069
81158
1174703
225854
353918
424521
1004537
462019
56218
940847
305361
1098881
1124936
854665
797200
795502
856179
868766
311385
467285
654790
1214389
1251192
272531
619501
908987
1244991
254313
783428
876119
574951
959167
1072188
877027
633069
430677
400849
251926
1204384
530712
911573
1128099
305155
621960
150788
771723
1128647
821268
704535
561241
638858
234470
776190
1170613
329044
49885
1166333
817808
569141
804389
30200
939791
936354
7708
191198
825583
161822
794784
516677
78805
953068
527186
1003973
144069
1086973
970928
42150
199985
741903
511891
397385
183568
807685
529634
497345
290539
647403
870068
697088
863827
1218193
1184417
937647
500584
878067
810285
1178758
786980
652404
282294
197251
1207030
675327
1173663
628425
417793
574354
303533
772107
283911
823419
528704
846184
1249979
20298
625407
1261440
413571
160878
826028
265415
731226
1123085
178904
237700
1192660
190661
1099445
1090184
217511
706933
647215
272107
462038
817482
530011
1175332
732597
503071
815731
486051
186433
791338
63612
487905
54150
684533
627587
1261023
642172
846130
231442
543957
520982
265606
162630
471314
191657
1166895
122962
22083
65422
153075
735708
834822
1084227
41622
1073836
941277
1042026
368296
823942
1212933
918407
1027327
152899
249639
732315
390303
993011
952245
412721
543735
935291
331648
126517
708952
1202825
708063
886922
60157
743796
471594
704313
990211
981915
707726
729944
834162
196547
630096
1165829
1074886
840360
753774
9661
822399
1183299
803290
1192577
1143707
377549
1263460
305058
1151324
795591
641804
1180862
465024
224417
198340
423388
905649
333804
347323
1200461
463180
705625
286971
1063798
530090
963424
285010
57397
1041414
685924
199973
1035229
635505
46389
661146
1185727
157627
1148623
406421
494166
283399
780572
248515
205010
1212356
522459
303046
69492
527587
226258
406174
318324
1212497
692316
683317
811709
348434
913558
967090
345009
1239700
56528
554900
752341
1044509
22880
521820
979504
239894
112040
667957
204027
718597
615851
296471
195642
300882
352017
43688
30942
440397
454248
954734
223370
42053
75627
468411
776219
344970
1005544
9254
152189
773864
525509
1049644
796451
638485
528483
1229717
457257
721511
93691
1023743
1082518
771882
1203439
840454
1006471
1134546
1067496
433134
746692
786647
939293
1208772
395447
877284
371890
101541
187226
446583
785102
697898
1098924
1169962
434459
5453
1257340
986786
681709
353109
1220713
751866
425031
570674
349095
301854
590410
143407
58441
446107
821083
801940
106238
1206562
41580
242573
182820
379110
927505
321205
1154505
851017
1064985
320687
918432
97221
1141096
959728
1098497
22824
788812
796086
497897
128949
813146
1235112
975346
286487
1149355
683196
489221
249876
99389
813660
179886
318754
947021
502673
760251
826151
27380
1032762
578433
1134471
40725
99836
80481
653217
877133
1107321
910861
798210
524421
1191833
84988
184211
888332
12629
892425
655829
191909
877769
1057052
786733
818239
316127
652810
36968
356232
648219
349331
785481
241204
981722
542564
1114753
538462
503514
827681
208908
902061
837078
56044
455651
510983
940844
727358
944927
1074086
1135650
522955
890683
1038221
1240531
32225
216456
178973
697108
986344
958825
591630
215733
1242692
357577
750893
903322
16751
620930
625846
1084632
1232602
512325
78073
703185
966892
864588
439961
199147
160718
481684
871139
808478
1245468
988974
969399
452310
133202
289012
810960
125214
1168020
888767
178076
640666
1050967
971911
647383
13400
799084
12276
2160
1070523
3984
454482
934752
175783
301569
865562
731501
489570
815560
28236
1200820
1127463
868618
1009025
1113864
145426
595904
531429
1155060
215360
856468
368990
770751
879962
789332
1178708
1133992
915961
1090684
894600
1073199
897087
450840
834028
606374
5679
941890
956224
805410
67444
387201
299148
995732
218663
798287
1182424
1057782
389537
851256
39691
1138005
1164549
578475
285925
1116677
1086277
492173
724343
795480
855654
713555
678543
676885
1005935
781757
174617
1135419
849115
1175201
134853
1196474
779799
662167
846120
49189
1162952
415541
1016354
22474
470293
372417
1066424
813731
1101689
984431
1165306
622811
263293
695204
112541
142259
1112747
796390
801547
984588
741952
783352
415488
550109
1254331
540918
1136243
1182553
819061
1046465
482426
1150893
1212185
284598
16130
177102
233327
216202
1026378
715103
954467
875147
661219
307299
132861
365184
472360
369282
721097
275803
107417
797715
1131789
614952
18139
850164
1132007
858433
775017
330511
257172
1259341
342775
507267
1036466
662699
663066
790021
144399
1083926
114796
743022
558555
709316
199659
913536
1013252
163872
371480
1021248
1005669
305431
290375
754165
1224973
225537
997461
710783
414110
993549
110645
1095483
76760
584402
289812
200470
635306
1002048
564413
301717
559785
744069
387268
105050
910084
1075283
191068
769532
387102
646074
310676
187240
1153180
623968
179708
983793
585883
289191
715022
645696
155467
338888
772519
1000503
920081
876093
998460
1104493
90615
737101
931468
976385
266733
772051
1171465
1084732
358981
266629
927549
336491
245310
219116
410444
435270
71973
561058
773120
232954
856193
436851
32082
637878
521232
416085
185109
771448
704448
80809
484922
973541
95535
1262342
9035
1223279
1050141
1224211
301636
1165405
722799
1142548
325848
245773
670224
170736
1030574
1221156
635995
669562
203152
695626
693745
242052
403262
584076
536997
962431
52456
631283
1027015
879501
34822
1221385
289320
509705
330744
669820
274195
56124
388365
190603
988894
359453
302664
1164930
1141770
757756
356329
1052940
936099
749911
1011048
1133666
77200
221663
423950
691162
44376
886190
22027
480992
575027
842828
153699
1248547
717106
1177981
1017432
873770
468536
473573
1227435
441235
927346
467747
356152
315016
48001
923772
48154
1127119
833695
761472
1082209
503440
690747
1164614
572387
354951
414893
644575
1112586
1130218
60054
84521
575548
357980
496813
347314
831911
528621
924595
1044740
755571
654413
103501
1025647
183070
976508
1000928
775461
787948
816386
723512
709899
685696
839222
614877
489103
718805
343053
779469
712462
943908
1063953
898607
66821
492193
657053
82129
550319
778523
693290
986041
236367
685646
208076
998364
60934
849438
134514
518260
302805
732421
1056998
1211053
88828
177791
749907
17786
1108305
1082194
469643
62498
754570
941043
73807
801952
486954
1242344
390875
951691
149213
636214
979692
1212262
1112033
766789
557414
9924
44876
310343
189093
1206138
130477
1175468
1094798
212022
702678
417870
64991
927850
796050
1254289
605624
1195601
919915
83881
570503
557963
1109822
1076856
118202
86499
718463
974597
17008
482473
447137
1030747
645878
461296
211453
730211
459650
974447
1098948
1199344
958687
389916
975881
1033056
375664
1119866
481072
1101865
312631
206263
416398
169376
812060
658623
360205
333454
1157269
644644
1079634
906188
1063891
244934
130305
944628
268253
1179751
483422
680192
1183832
285905
369510
351054
528962
11584
744259
1018428
775492
144874
416246
885325
1079316
428895
28615
175677
1129875
812653
163592
468289
528190
351040
1191559
1018401
862427
8868
635179
1017249
354816
464151
497358
1184211
898221
624675
675438
39468
703829
428797
1069522
490452
1189774
524426
956843
973541
732426
182979
606460
844485
931206
939125
830163
896586
215104
1056843
628044
293373
739810
148794
895280
795091
1023885
222243
719397
486971
380190
451457
1002549
667264
120611
271917
682354
220734
931019
1260039
654620
878581
745468
181695
1036240
1205022
625588
255995
18378
277931
467519
389480
5638
243949
632216
757741
472357
953600
53746
1054033
511848
1193770
824227
200510
1180098
215212
839284
551782
277992
195979
880418
946013
797979
1101463
790079
696637
1121825
980019
738787
29815
902124
1024518
554750
305044
830800
655433
701164
415608
637389
998954
860865
941820
7695
306145
1166556
1208921
949069
74684
36813
730304
1167255
764138
1154577
1055155
1169807
648860
1113989
61577
285192
347960
39065
899680
41395
332251
11602
150441
609048
271496
1001882
575858
492279
590399
200293
781477
503339
804682
18057
1254256
1011220
704691
47129
381994
353917
1248638
287543
1012375
799424
337123
647016
232343
876311
830797
305200
1158951
660018
1121832
1144049
1004341
108027
964157
759591
119289
1179400
177694
211600
1072174
774377
167471
634737
486080
220885
1067208
1201809
1089203
929274
31927
951765
711781
924723
879343
920143
1195586
976971
744376
327419
693205
808039
627347
1021461
455182
503789
843249
366192
404283
835204
230442
123230
124499
154224
991071
681850
760043
798472
1051696
118628
673993
295961
310800
1180485
183981
930908
1254683
576923
463001
882038
165536
1212770
1004612
109414
117658
52331
347355
1026485
569651
312839
1189813
712234
447928
539775
46899
606525
93622
960333
1040127
1045237
225603
92902
231992
539780
1201002
361505
284904
572133
325341
574726
262005
970903
682152
461716
144678
1040995
628432
625563
1099288
257227
578041
49595
247419
924603
52163
214097
941619
1154805
275557
65107
401736
370279
653107
1238439
814802
140605
350047
1008161
406978
639470
845905
833579
760682
58062
558383
505721
1033076
93749
1206524
1253815
1022637
225046
1237517
749487
1132897
715940
434588
1256198
80150
548828
902281
751339
601474
390213
378886
207926
1082523
88609
676939
1184641
853904
159805
292705
1043201
428093
579323
1023074
1088793
1136511
216503
1132364
558511
1096988
433648
459686
1141780
1027039
257121
416138
551251
12281
349397
708358
516917
141619
765509
445732
1005346
171743
1260467
765675
798029
542462
1207519
1198700
615624
966349
569223
531725
862635
763482
345064
1063945
885972
533644
804532
881061
1261840
308461
1166862
45246
14429
475431
151154
1212902
175064
805207
1207555
415127
1173827
831109
341623
681310
999730
862009
420583
563939
885116
1164962
416096
845055
211164
106732
1219285
930430
207567
556843
375322
551735
470052
624041
988233
795664
838908
126439
578308
782825
953246
322598
1234361
717486
271774
4177
71302
1215701
407405
785979
1036127
26337
48890
928549
1179028
1063352
916544
548570
843919
697487
1206105
111112
476863
333617
783639
1102464
1037102
821898
1008938
935636
1000569
420363
713780
214474
1002327
510922
1147096
1005731
782949
1234882
391254
898833
253474
265082
275333
803457
594097
429875
446468
1006597
312431
1072587
506047
81168
645562
33446
616885
284362
1033573
29986
305622
216494
925549
927063
924638
522924
1012161
909476
389288
98463
115731
336657
427795
237120
717046
133444
1091227
349889
1064319
746995
1029408
232449
1056325
469114
581172
127323
165100
468612
871950
1245687
633302
435670
1187502
10608
1156700
1248284
922935
871928
1202411
946147
1187439
1031037
844871
1250150
228580
1049177
783890
2516
1174003
254817
1164866
922945
532187
1154686
311253
303616
55796
528936
138802
652407
342999
890466
963142
364738
376131
914712
147513
153936
839348
217887
379628
57468
1010480
422992
987485
1116087
554424
794120
702274
224755
1023569
1210158
986012
757003
1063586
18354
966082
575408
433889
918841
654170
979139
700078
1097157
1131275
415066
1214150
227133
1159145
888683
1169680
1152858
1001603
329699
895862
1053331
293259
883276
520845
959506
914210
267250
793209
13651
392292
312696
326753
495838
1095934
493279
302834
792822
524964
389752
633433
781906
589151
119441
1222277
1084377
1232458
498000
931554
1135546
254312
582925
358775
236581
529573
567635
419460
293388
335597
561787
990733
557098
326797
445899
697133
690569
771967
586732
488666
173060
430915
327410
637985
820254
733903
153298
1133792
201592
542407
536828
867910
154255
923777
707562
346996
285775
979172
517635
1163148
988319
1084782
1245693
674000
392733
166979
863898
494138
73518
525979
293261
790713
809747
730678
252860
559476
1180534
1032785
224335
763482
525842
826693
920684
309578
724086
880738
914151
401399
1203569
1069615
964429
609682
975315
160244
463992
1251815
642090
963463
1004591
1063025
1006693
748379
1148824
179331
785126
1053708
107797
870064
301813
844449
105789
204943
1077454
569511
401696
1121170
1071554
18083
608110
574438
519714
983954
886893
914674
758004
37210
19737
640810
860247
551113
935323
127407
423777
928282
764439
75561
814242
143799
186858
784675
671890
473077
363072
317217
1137067
5892
151711
530861
876902
1254355
314204
696858
1025796
768170
407937
1074963
556459
51573
882839
299291
817375
605038
563828
494285
574418
728151
917789
31737
168034
488398
428613
187595
273500
364478
511369
1065351
693199
611989
317387
103359
615014
614239
69862
552889
863542
816154
141641
816404
206401
761644
369492
735833
32129
11520
314221
1112126
409516
597732
1260032
445954
806015
927641
748796
337734
201893
779084
736660
1145164
590840
280310
426096
1214168
1144211
938011
126221
645677
408550
500321
97913
596036
1117349
1042840
613257
695416
966119
504683
596049
318503
1036604
612369
953643
21680
244058
627507
652819
212576
369186
1137882
968644
989395
1181799
908960
28027
617485
354993
397409
270633
52514
840426
503042
870832
821151
930290
247428
1094263
1242206
828682
90486
1011321
128651
956003
587391
428568
214825
239945
1062886
915847
1061318
361951
1047056
299216
1066046
405389
1117874
365027
864860
503782
628488
1158726
156898
83650
1257105
663413
621071
268289
607875
770204
284683
822567
183520
1179974
491680
862057
847635
581380
1196456
521677
718647
332139
16531
245388
646377
1083746
445829
931070
932895
33827
1147406
166326
932489
374664
189671
228513
1078557
302821
1031592
828757
215873
142356
313134
1139603
896587
700226
37830
271484
785904
766194
150496
206977
1112806
33523
463113
1251541
233730
513705
552509
747584
38045
1053691
41356
892905
781894
108870
730449
606171
1062795
740177
1042170
809690
1149061
561187
1179221
129323
1261427
733268
973210
820620
507504
410421
334787
507399
649132
272117
967521
593897
623241
1139016
22542
824689
872611
348630
410444
246270
871820
875945
473914
376305
1188265
1083366
255630
1204621
999218
361950
798918
591981
948438
1153294
965435
398154
239667
186829
296445
1060107
779275
1257815
403112
438851
774597
261781
945596
1233645
626614
1181514
339444
818610
241480
301642
755758
1263580
230441
124207
564554
1112594
104985
683638
1242300
928905
160703
979103
276271
362579
525147
563300
481131
489321
591895
499337
147876
73096
506787
88058
783949
970589
968580
270879
1052953
1043181
911023
314451
655130
87718
396384
413825
511970
368217
939655
910044
290587
1073258
567331
785861
383192
283297
115861
303744
607725
182278
884214
441856
411150
905934
441029
712993
690463
953797
118661
270132
768069
1157632
336779
9290
748144
119678
736017
885691
336384
642598
594639
770773
1239614
880739
1161416
1153677
279820
891153
420997
554992
1195377
892627
802354
142501
715532
725704
839991
442780
589546
469869
846946
761533
906862
107394
10049
802082
751014
31629
509591
349772
310383
347095
1012990
386388
959162
367669
1067568
401266
931934
1145552
698883
440817
378718
871084
819932
265821
115323
335000
793111
731619
489912
16237
289192
1032634
738844
644274
1072927
805619
921408
274470
782311
1095222
613005
413300
1040638
1053725
685076
307057
709278
877723
1182997
733211
109265
128049
116461
419325
1239907
338666
967073
603184
414305
930577
409674
286115
628010
858545
680433
1167950
446998
532858
1172219
1215200
561754
859013
699076
201579
1141312
82394
1105995
1085373
128116
675010
973292
88253
641952
552473
544218
529808
1130275
304115
1167739
866826
226198
822245
1049659
393079
518233
764384
466980
854893
146032
1218724
671347
719632
157903
119648
1236616
723499
474815
213680
152001
335625
898963
829121
527209
598655
1008910
1094155
436083
648168
1174448
817127
55865
906921
1049014
153061
722373
318765
654954
899771
687978
1072983
590032
628283
521940
552721
124508
1015328
160179
1001676
1103966
1234287
18401
1007252
260023
1134247
846158
661030
218066
222694
629618
865010
1042556
539213
230524
874611
103230
1131949
879445
414196
856683
645458
20064
251802
126096
824473
559664
748890
778028
1045049
699294
595016
871724
468311
1152184
293029
417545
7898
536949
632453
726027
471790
923357
821959
515912
347639
1259390
580404
391567
20978
170321
895876
1214428
700416
427996
474243
1131127
1024290
1086327
42679
559796
776708
1249218
435814
698182
712676
446319
339137
549097
414025
989987
1007384
801852
233843
382832
334313
613832
732695
1099844
1134958
1221062
967189
60823
351082
1140747
815372
379129
903096
178776
480639
1052692
960721
928539
85214
583586
1006836
860615
391994
984000
951854
12095
429447
27793
766085
1026245
880882
172788
811568
511459
565231
814764
139687
463000
1055514
893241
109095
61877
958909
1192874
1061857
23500
526665
625422
37063
68494
1226283
163095
255327
668015
762653
645307
588641
1183973
93259
1161263
948390
647966
535557
1171956
1028654
569741
894876
230617
817199
1092020
522109
397630
897526
487778
907319
1133920
756277
872099
813334
417461
494691
1045485
782363
83800
317265
167254
1261203
1211990
1189277
447553
1011868
798457
953222
1025450
989706
1230091
329511
955925
855125
157427
105688
266620
75143
264046
131927
691301
914478
804942
1165135
799360
964205
1081673
724877
1024584
773667
1127367
1065859
315433
71115
260300
345872
1115390
92417
102356
853650
101864
1247028
89683
104606
373123
196184
317061
198558
488994
990271
665202
801706
1125617
476043
135803
976981
773179
795050
893644
650303
1202408
157320
907494
40697
41729
46343
1092346
1044112
703349
611347
569303
1244465
537788
792703
1049493
32142
673885
527675
1057063
843303
652141
827722
292266
264257
729259
64252
968590
1212993
272740
1200457
343983
176933
171476
159332
1187498
608785
573275
14262
79311
326999
904227
54218
1012920
171984
571932
1152793
1047383
197787
540607
971240
718586
641637
907592
196324
88928
100959
922990
899504
699843
1012890
969599
302508
1253234
322671
1185471
731481
1164878
1130428
291419
729082
544326
1195873
1164703
663814
669833
562474
1230689
239841
114113
495649
222825
919186
39762
816580
294023
505650
209979
1061587
703918
756451
1238438
123359
237733
1041026
687659
753596
1244940
952351
381109
1167616
1205576
377169
866220
793547
1144937
672398
1136601
735450
652195
652960
1161152
636588
420015
345477
908801
318337
241797
430430
723603
1069899
78417
61359
703816
747738
139987
609658
1001595
680920
973286
941135
411218
269205
1003364
557341
236779
954972
938526
1038824
384143
370900
388240
787533
1009534
455421
52949
256377
394358
862567
475029
107610
13179
60942
832102
509352
72082
223804
1203325
1049064
317095
708985
475901
1002199
535360
19804
1013132
1174212
128133
1130265
886595
603121
108872
1038282
811503
901716
1127525
517961
79385
17242
648161
435769
200296
494592
562629
626504
1090742
863040
533466
402944
879049
709578
351665
221411
541997
348845
352349
965555
127633
777350
990162
1135057
383922
943744
1093156
872005
742290
447866
1095996
779799
490439
475890
16203
651122
578847
1076015
21547
258204
384954
1211191
304982
584310
807919
869867
429511
701127
1133755
1201984
545664
349632
667604
665565
640846
596954
851917
1106399
1027187
1184832
759664
743268
907963
169375
782685
59719
865480
776589
338613
818603
390913
353123
1088226
326782
15444
1248165
1220998
873316
63956
89671
1236407
683151
1083038
347816
840018
168318
875704
399140
180404
618151
985426
368489
812612
1033938
603538
736549
1008966
1197645
26330
811382
897461
1156709
1188078
135907
94455
1238905
575164
1058309
993394
78565
1018521
371061
729252
1046093
24996
406555
791062
477373
946313
753830
670541
84673
1207770
238156
188857
1190866
680138
966893
178917
607289
877479
889468
965336
809272
4359
1263698
192890
695785
1146116
486705
361836
954526
1253261
14123
600924
306785
1120835
806732
998242
64093
373039
739131
274574
1103561
697412
372306
122732
1237805
314190
971205
433307
355915
288581
349054
1079417
523645
1092195
680202
716833
63498
1053845
585026
677161
134242
273013
126260
1090747
829680
105049
503378
1131014
83136
275836
519083
1112265
765738
504034
283301
698007
828852
512540
1006419
427562
1117863
1143825
1121750
407589
430205
184092
1093864
60088
101329
307394
297778
155732
809361
653448
934619
1162100
1178105
445238
996886
129095
791811
1172828
197214
488529
107458
1191748
676066
910183
146972
888423
635420
637017
1058805
1133046
720125
1156406
300958
348713
560592
250063
158593
890684
660296
1161263
470310
1158870
587694
623142
244724
285205
700809
106414
481769
541690
683314
458638
253770
1232766
32458
1212886
60969
336058
468615
34074
123932
549889
431734
288826
509974
161243
1126231
1016976
873627
462690
257492
581776
734328
100828
1095390
670364
1109516
610025
593840
1035709
918935
165066
575266
758726
338620
737134
475579
30403
137891
842195
782336
1156183
93113
506673
663385
1227141
402604
659902
945820
736340
1171552
1158600
186638
948416
218434
150222
1199486
641947
480258
486920
444697
1152122
560341
672595
701203
903862
838046
1149005
339982
290233
460340
1096383
933450
231994
898973
969324
255562
1102979
110483
998922
743147
501505
687318
921105
1111306
26670
1026839
809520
548439
579674
8487
901604
291275
1213879
346026
529978
1030777
82978
802718
922675
838740
1027317
1165641
694754
188892
1254222
155731
771050
991170
601858
779844
1082284
630149
696086
627999
463582
54404
703191
882682
1145941
1072002
530017
686241
715354
245229
770486
718982
829190
331054
1211749
1120636
83282
697633
960867
1149794
201830
957530
174534
6949
475505
1228475
478725
495726
159467
9529
1210922
527058
1017585
552020
889717
624097
1020194
350537
502954
943008
959559
123982
379337
1021550
1081292
1113465
455059
948135
532486
380965
423903
1148948
918209
416343
379815
1178354
1197524
1230601
427394
283539
538421
505895
450454
532524
1138892
589359
441047
140606
848597
655159
804840
247129
742297
458477
1023286
228440
275298
26581
663710
160977
431628
778943
334216
314334
798062
12584
961158
534647
516670
1152553
1092927
1040620
827399
445416
1208047
837997
598205
222166
404654
849834
531547
370068
291510
40038
195576
768616
929674
1260977
592626
821836
1183328
56511
606569
10805
377071
205642
1083849
739859
1131086
1034549
191420
307076
1110077
502105
409655
910145
582951
143529
1167411
478341
1030324
1063361
128430
1094682
287768
518915
420360
220725
321313
374148
611471
481631
652896
138384
133966
273392
455300
773262
1014369
328471
1196819
961026
1007615
379067
979954
362230
270483
645087
722390
812461
489364
163015
647238
296068
97890
1218615
555706
557260
109430
118398
377086
655340
752384
157980
832442
1189849
935006
1110705
295493
1177249
1098229
101754
131657
871076
431044
1011439
47955
807274
625542
420868
334543
1222222
829162
240076
947836
192285
268596
486224
654577
590571
939943
128868
570542
182540
516800
88026
1241057
1204355
644197
946296
833634
940192
369593
425134
1195524
617217
1131766
836387
374694
1196991
421274
885807
677639
335888
1175968
97007
308623
448842
16042
1231924
282804
547124
478347
851263
635914
429797
450283
480122
662267
711017
600050
163080
320048
745559
1233834
872836
737534
1076760
17919
665106
993832
929157
525234
699244
1075529
1239965
975215
1134260
355246
38568
405190
890297
689163
562071
41211
422872
1028973
407061
545721
164543
104584
310586
908499
298188
601881
1256626
1003619
17842
1256721
604344
562026
144318
280105
190065
298106
159260
727799
1124177
619822
865404
755911
985230
1119312
434287
1124274
1252002
881343
1160140
117121
694443
633664
959455
488673
1070757
446632
128557
1186010
38794
710558
520992
1169754
1224266
565670
677451
563216
559782
1059101
334563
193582
1062404
76512
1144392
255850
1025643
532600
1060007
771847
497190
919631
560279
1130915
261037
340706
405253
350333
423549
514880
431332
1211979
315875
580161
8376
114963
1048691
527077
967576
725797
541862
827766
1099561
1063438
100080
1062525
327315
1142663
1257684
435833
956162
145551
105719
410330
966195
176233
1102897
651805
753330
840587
678078
676990
188390
838974
1076002
1050566
890796
1263291
217272
1149507
951815
377839
1234140
614523
1034682
1031886
1015271
563777
824467
602219
256068
789587
329395
720488
905191
342068
199867
1085517
1257667
933445
662770
851234
1053243
1205160
1071056
348810
262259
298630
140542
309809
969678
1078368
785026
625703
1149432
1057589
101376
5116
256107
719155
973717
213525
1001552
1147224
746969
204173
255638
1243120
770897
640528
284085
353474
841752
242298
7137
1046688
930836
160128
1091675
201814
120392
260156
98036
1123539
162716
615912
927186
907035
1041130
149602
990905
176889
1002044
1110116
212967
1101719
175008
170726
305462
97145
1016138
1190595
478668
250332
397510
668867
803651
370852
863142
953351
306500
41794
1000347
1126966
454151
220283
749550
616982
657661
165595
517388
976196
974665
261502
604147
797909
484424
244488
216818
456321
1013522
968206
1175249
717478
630123
629431
432160
293022
437287
1099158
662335
455441
743918
148720
496234
841296
1126303
91138
966466
130929
700285
83428
184368
729769
965697
1211105
860036
6096
996889
1035524
1196064
814590
630192
5695
329364
644196
83447
910114
940661
880734
11797
487702
584789
282128
181480
222773
918546
226838
75646
791921
753652
59497
833616
741213
537814
233018
1094302
608070
735733
1194946
436236
905343
885341
727260
1074266
931663
284090
738790
180508
1163503
1080873
1145888
912110
313249
958931
350376
969013
496166
1022926
1079463
278059
364735
912660
628184
461831
136778
260978
664057
361862
1100155
917165
678427
535627
168416
750020
913790
465219
804920
58701
843236
963506
913359
384544
1247043
160099
772261
44320
1065462
234207
807354
796716
590281
111856
1210548
1011147
30600
658040
1125004
1069921
357447
436828
1207873
543093
319584
546241
1013278
4188
718173
426810
67995
619806
40249
1046559
1198405
994780
1002264
293139
994794
814860
118477
666428
551035
789350
735816
210
197605
1219427
731134
828519
392541
67248
328458
240671
483230
347569
167474
193527
606737
231080
135252
456838
395322
1247365
50090
508407
1019652
979982
601289
342404
298891
209164
1109339
27893
927552
312861
572828
85821
1061002
36432
876558
943584
954934
456201
907121
1211689
11356
939622
660766
974693
568716
844803
85478
925898
151287
35018
1159090
149943
623404
105071
875803
398511
573852
1151079
1189477
529002
69954
1146058
1020637
1190371
286844
810794
271615
40354
445240
1214879
941796
472657
889103
416521
905180
613569
341613
291850
96778
515521
971316
951392
941213
737255
1226355
542507
634818
1159530
1020239
467559
1140468
1209977
1211808
1141325
883285
806856
1130815
1257276
1233924
1015968
1176795
915050
1018646
324392
1252243
1193137
865701
370726
631680
122028
1158980
616404
812438
243559
104040
486094
971271
136584
642117
984594
573332
821983
220091
583408
1117218
270622
1161936
546800
1044724
841273
671325
1223896
50239
294074
132762
398798
137445
551908
790458
880270
1260481
667728
794008
522624
695596
411966
300315
610839
131903
673718
852370
1135561
586106
572258
516328
1127403
752906
1206776
695861
447056
65762
965678
811494
567697
911107
749552
1073508
831530
115757
985362
646154
446079
164851
708067
175177
1116911
936217
1207777
580851
994626
201730
66379
692360
784810
381661
790150
774435
129758
530063
169986
119127
303937
99383
1104808
917746
264424
586310
659805
1182358
287774
258320
741422
1062208
93723
545103
1002453
522390
1006868
638395
470347
908651
1009545
866486
775506
1223853
477422
964811
666861
1049757
176472
162419
401687
112787
808813
1060890
196626
940004
1201412
411519
1248354
667346
83780
892761
805909
175670
257490
1034015
1123189
1072620
810368
911930
735180
271173
268030
875531
276890
1451
591877
110816
202019
1196663
1026959
485586
272735
627095
984833
1020854
207908
1128049
209956
956012
533890
789816
854654
938845
1127299
656956
679488
322888
1142139
536637
1123344
208955
559507
903995
1076499
551428
120416
411046
1109807
980037
328896
1177025
904479
1100396
57460
37848
904653
652686
1135898
1210677
1216724
363847
196645
513274
431373
1016330
574459
1086549
1248485
293563
933416
1185169
1263553
284124
843192
740712
709270
699243
257493
194779
747873
1087638
358387
421210
727676
929562
1257841
923725
34894
1152810
1166752
1234174
280971
56016
497254
1095816
1056348
339639
793144
607370
1166191
606734
648902
241171
697264
1258074
768130
983822
1025507
398887
1139604
1065760
877703
501471
480448
149174
32310
1198334
1177830
1126428
321913
1061907
926775
1011102
385038
674449
248084
472347
128493
568840
164289
516420
259898
152213
341877
592181
1046263
920843
725479
1034757
797272
357075
674154
1053446
643756
779193
290651
769834
13919
373557
741817
35682
996548
1049761
270642
678891
1039305
1185299
408556
535831
441836
1079540
197821
585201
131261
665403
1015592
586452
889358
286878
4605
982126
798295
70724
980996
888681
727755
1037425
1234068
173907
149098
241881
573717
819390
421098
1119276
107462
470480
1201826
739538
1111993
329384
614966
134316
11302
855149
369835
1096584
449010
1222834
125974
786608
466720
464611
335160
153115
1168673
815515
769426
1229548
85202
866275
449627
414642
817646
1250768
368801
759967
425402
644599
319207
280851
991114
313405
979016
119606
873217
778348
7143
55357
663420
834721
311878
631510
947341
334109
449410
101085
367552
1149783
1144074
647052
975373
603049
794258
969053
952257
1136510
956527
711029
546045
710569
96420
684640
139436
1154225
398347
790387
92691
573190
273117
294943
229103
844958
165004
1147235
494905
765650
638560
438842
453224
788398
218750
877662
715651
51139
331299
115962
1142773
866138
902968
748923
420032
223922
232585
203440
517583
1005812
115589
146773
529129
1227395
688467
215112
1179689
782996
944078
1043699
820773
1130186
90702
1105186
160280
331070
82564
863684
1121886
105011
1181163
1113203
570392
1124428
643955
947950
805711
1043466
1246116
39146
1194750
105694
577657
242229
1236991
956874
1078403
210416
1020051
761370
1255574
489065
320686
868987
1196471
753752
919366
52687
12399
238158
979112
1026369
935173
419864
350400
1004505
299915
255611
1038339
946877
203415
529816
253475
962202
318618
651099
1144036
593464
67490
1056073
1063249
827837
1240570
629830
437990
149251
816101
198962
786436
149861
80509
324578
602959
363017
1262776
523530
1110026
765613
906789
192815
1090416
1117927
485630
251100
382271
731381
1031214
296370
18125
1037925
826298
734041
477474
80228
231971
1119848
282167
750784
393961
269521
111330
590172
1093957
176152
832239
1035369
1223399
35310
1001232
350021
135824
1054939
456186
989624
313193
274127
1225921
305780
430386
1036878
1015922
140987
1097754
476173
528193
452330
819862
603588
1070587
19708
938301
902475
1065133
56868
740839
167185
537112
73296
87974
183313
653259
1038676
55852
64373
853235
689517
204323
300879
182647
418314
335201
641268
327954
1223288
1193566
123973
640048
191568
683512
765670
520853
297273
720180
429040
711578
852077
746549
959439
138179
755281
1191787
740408
473032
435208
1215527
530481
212137
472922
1174572
1097021
352839
1031625
808837
613136
931050
151154
415739
296056
481713
1141408
891851
1119070
810130
113212
152941
55793
769907
485829
1249195
307747
739272
76739
388107
1084586
1102924
1028998
533499
1188655
522143
164634
529155
393440
1076123
348739
577917
658663
1220292
143076
922212
867779
1048639
1108645
857359
829037
1177819
1026546
282057
318764
396526
1000719
940207
965551
122852
178522
1127241
1259648
192268
1019299
457218
539782
799572
636843
1080094
111097
708068
882381
346426
443848
761051
117869
572473
96760
755305
385630
321756
46210
421194
52386
196868
472481
703683
757699
853239
663142
344313
262723
1053035
280757
671009
500964
1001516
427622
584243
861
95229
728198
948169
106206
567092
425633
1075128
407889
641141
1251018
746625
743634
782380
359285
716440
528352
1043303
554483
1142497
820512
1114264
996599
845439
955264
1249350
591673
240744
1048608
122056
300582
407188
595656
1213356
1066057
911186
786967
942679
762487
389140
1204944
575904
760221
824953
1075432
933544
284773
301113
739590
1086934
448888
611282
14271
1090974
903391
495787
999771
133745
1005176
1161507
611636
708332
756202
228623
374921
1005420
576814
1131946
97840
33768
1025861
609366
775737
71645
238367
1180033
385462
393630
1212527
215744
529473
670758
914465
649244
2374
2527
748392
1141587
967793
933345
483544
295082
446515
601235
480777
761456
15614
1173349
709107
132231
949026
11540
326937
228547
65462
328495
778545
81627
583815
700186
1174090
860326
73018
785894
189274
609420
1045247
35896
1212503
439435
264312
149634
831955
582155
1057809
411772
1121636
102782
369994
177002
1020358
432789
553668
851178
218604
326825
96261
1153245
137266
459578
1038421
1062208
980844
1111043
537689
385395
78859
1193306
1166495
658693
1171928
193082
589273
608599
1206781
684188
642231
1142312
1093545
25731
929326
775074
357362
1144085
648523
691830
147080
828007
331339
159785
1264403
410645
820022
742706
970923
709730
1201532
512624
88277
437613
551851
797496
1241003
8788
195001
900436
1029606
354152
749891
1156061
1065297
968942
502575
871578
880715
1090695
108937
88234
65975
825313
907694
1244010
746920
1149591
1018310
445451
1163726
686440
604815
488313
88337
1181735
1210906
886621
197623
690528
79098
712042
396340
1135597
541159
776357
1147092
707733
627370
484294
632357
578505
78494
1230837
506808
391116
1086955
994124
247780
1125227
897128
1245615
325498
460173
1001497
766134
1144496
219024
430309
947066
96047
832948
639340
17868
464643
1156345
793361
666356
46945
464504
1262789
707492
610094
127769
854237
6136
467212
633512
381144
374363
46905
1236442
511831
917236
920298
592835
1213519
392622
1104574
1088625
654679
977867
633183
730256
1150338
923245
642049
978308
197315
281362
143873
1026195
1074413
565567
1197651
825811
435162
949831
1088724
91156
689316
825455
1148588
597430
418035
400173
585802
1060900
221014
1198424
525001
365360
36871
306408
743329
483874
503244
1017527
798183
117925
113573
53993
487998
870371
49429
627299
1104057
793223
488718
1250193
174963
802805
830730
1077031
740579
363344
719426
648265
509629
1259827
1146461
87070
227742
453825
135798
154626
886021
289002
788021
151691
254259
453892
1065830
116971
508836
1001877
193268
212462
503040
850539
1262357
508935
406491
1007851
1090050
182109
1011682
450168
1241037
1130528
1142020
1005991
105261
870974
1168796
4171
622566
1260091
1262584
1122568
131584
816873
134171
762558
631813
463591
624389
449892
531587
704102
212691
456239
31507
535022
567986
792048
831367
923180
44767
386396
1228126
138588
807124
78421
855580
778703
798731
1086166
194905
1138047
707309
211346
1047044
472084
582494
283018
954695
176210
154184
145830
1149940
645670
743115
370546
498281
93601
124295
1220976
645459
1003061
997151
669588
177208
154192
382129
1107765
1032835
385784
225712
1172041
714314
343453
1111830
964807
1027532
470094
317911
677377
657458
730716
35631
945176
835466
690318
769812
697098
627798
1163640
298525
10105
957798
398181
724021
103566
1215026
825577
133433
217674
1264710
1040123
191523
382686
1078390
1116940
434957
496615
982385
1157536
1088212
1186660
821721
604607
1016403
924564
853934
886679
815643
993601
705121
787861
210699
602951
135536
1114401
1259001
505114
91161
432780
262430
487238
434635
81330
210770
444238
781041
848460
81355
145349
169410
286092
1007126
1132604
707776
1054916
420819
429211
809105
23474
83609
462559
788504
6787
37339
132779
619164
1056715
1185914
168718
1028672
1198751
974392
664391
788206
1237294
849942
397371
105687
156363
881161
27125
886213
564459
1190934
745946
399423
874450
517477
183662
342568
703297
155314
882617
384019
600621
295666
429099
597575
1071636
117970
909581
1103724
428913
6027
142823
1125375
562127
332018
371761
1224903
1234344
578513
1157833
1233619
1198859
928654
636615
291491
926356
1153709
823336
364785
567821
1060904
630126
1138657
570761
309234
515362
1000354
1187180
444116
234570
125282
749673
226060
717088
947387
857859
730683
322818
1171978
836502
1058069
737722
414343
1103524
99506
243409
481059
700891
314576
979293
1057410
915103
152967
929623
330598
277441
169468
728501
737798
672761
194894
756393
639370
323559
431946
943796
560821
1185629
865086
251507
774432
1233181
53691
773228
903826
400263
621054
838248
127317
564588
1008256
1209253
375113
44364
1162911
615319
430554
9401
692776
776140
223351
148974
561237
804154
1251533
514392
465887
672256
306820
988941
995634
703134
221329
805280
815245
1204702
1189224
451763
318880
370620
587821
819406
840234
733840
790492
303724
721105
503396
34164
679423
1094557
1050649
437650
1073602
406253
813912
388043
480078
1043738
223025
1235349
947747
828853
587993
288699
721528
962453
435883
339424
659318
540995
961360
1133327
986911
940526
625017
405692
654764
555013
839107
878973
627115
210811
1066731
184158
863031
943707
452430
311145
1231325
65368
1246156
9551
866590
124673
789371
994970
100199
623486
964575
115978
43742
1014348
1097277
793205
1017560
25661
645570
685683
1184811
105941
258161
868722
429586
913730
71804
196318
722791
1007614
889746
1102852
824684
253649
259907
649153
1086358
936422
539484
893531
251960
97657
900464
714379
81833
449179
335023
1023526
1208318
349499
1176780
400099
192576
795096
463885
760144
222284
1032055
1241387
1035236
1037728
834714
448968
6122
1043372
766945
941937
1137726
1244569
938603
19082
1004646
70496
443477
799200
1131484
1026870
130383
629736
1214939
136384
713239
319375
893844
892485
696807
729419
114403
871977
50735
263038
1175671
213883
486871
706643
421590
379262
166157
319697
582033
805145
875350
401909
951993
1057305
34703
863883
900179
405970
79477
1250475
1139140
1145098
89625
1157897
261347
233284
861694
284165
351598
1232034
1051491
557391
437531
802322
1002529
869479
1243767
427789
808490
963735
1194681
589056
1013338
636120
642185
95620
38895
859292
533471
1212051
417176
356465
4375
616672
592189
402629
1170607
957681
414237
1076281
472856
670533
211175
91118
139154
328180
997546
697883
1098218
894915
1096448
11816
512623
731219
1183977
698887
33008
1213784
39898
598164
6060
1128034
751440
320825
1164061
148695
1063836
1043779
397209
233389
1142019
100059
751005
482543
364359
1223281
619022
717004
1189361
613178
1237757
677461
1103751
141823
1046353
518852
20266
723486
21902
833100
1007841
1116726
1067043
903673
675644
72096
1121131
318983
1174647
977827
1142716
857111
789802
896870
1111279
1018598
82777
1164544
439952
760091
1232385
1056894
276534
485876
1201359
938215
957670
604399
514988
342401
1177889
971079
1176637
145985
461409
799139
504773
506269
59681
829847
1157041
410191
671305
357890
1107995
375915
1200513
959795
622078
375845
821814
824255
87134
592864
149437
1155116
226413
969884
856156
778389
666780
681518
976450
383055
955961
277225
819729
212770
608486
122523
765924
492774
483606
66215
1206565
636278
1110303
1229636
386511
972349
438501
305883
424415
696751
1170639
10649
563288
667483
664737
502662
1122357
198523
1217810
756509
347741
1015304
5510
823865
789315
926911
41819
1212629
840677
705801
432124
1036674
781778
872946
773367
761523
144660
213056
525576
916680
1021534
1066724
390675
126556
1137036
1081288
813549
767810
817045
180256
223133
752193
150103
51508
827045
559327
321184
72182
1104582
852232
318592
1159051
1102784
357538
540187
860430
949601
937244
626551
475247
448975
784568
307858
520837
957626
1052148
774166
987534
1060439
280721
895427
1202199
456758
452767
475097
1224883
852981
1013737
405099
478991
21940
1207797
567247
325126
363571
1033723
876748
101909
449345
773162
922924
488614
270682
1162384
1097629
685912
1231136
366106
187668
598734
515792
173738
335911
1037682
375291
846931
810567
1169848
841431
29346
1202507
303549
1155685
540567
377330
878421
261956
542585
1106136
458695
390636
1121799
1006100
833078
915319
926380
223320
970478
270246
1087101
435076
296641
1123172
113974
616016
626426
26346
581227
336267
960169
945771
312178
159260
309941
178483
96027
706458
106140
397226
321866
556710
1035310
592695
644810
556863
1142092
1237377
269389
270977
972900
939651
84894
816374
914454
313482
480182
1113641
729437
406024
197301
446449
798831
639027
720287
249838
770504
488677
184599
689768
455795
910246
48518
52167
789635
958449
499380
620817
298295
952874
1021712
1149292
164799
621441
96196
312207
216322
698166
319075
93848
311424
832423
766627
97571
499999
701929
669920
788116
237710
748460
1005761
1141798
4786
857993
1118974
30028
29534
521238
1082898
282421
195094
1238405
1204534
641813
755515
1109305
661313
414014
647688
49169
700759
318560
139141
831103
965320
1129865
352129
534078
418805
949569
1135620
138659
938986
1201025
343577
526663
606296
241661
1024521
26621
640875
583087
262455
786645
1143766
663702
921329
946527
691435
372208
82804
1141623
413523
26280
322390
186068
1178991
918033
86982
698049
347430
752472
1097636
192583
812916
357014
373428
782286
695677
771221
340203
23735
1197654
256937
177799
280562
1212346
887788
566945
610273
1160104
911551
560183
523843
606023
1133734
435965
1061543
1168039
1104840
198019
141441
176507
174097
488009
165608
94126
23146
849843
565384
932612
45203
131543
876689
897733
1035195
100322
1259582
979173
456233
106537
682062
819845
1048776
405190
139291
768963
1064803
154253
679804
188241
1029749
307048
830819
1235890
661858
488947
909227
861136
885211
1109389
263136
670819
1219451
266111
412079
559504
335760
829392
298537
1038252
1056294
903561
1068669
817712
466004
329311
318528
77157
164133
1180007
878114
1038662
774817
575589
1121141
877140
161798
930973
363710
355170
74830
932131
1235382
255979
405823
791941
523408
247372
504969
92554
540483
1247631
15403
1202225
153680
1175167
1244117
927932
348864
1028615
708427
1203868
1120122
760576
947824
400379
999712
535476
2901
848229
899868
437278
495038
980545
831270
423698
908309
1005450
561052
1237819
733698
1106834
669885
992249
1110325
136599
856985
956210
11763
559703
355721
941911
965055
308345
741269
715920
803093
810585
462576
724707
631026
205829
622057
883338
1036154
103577
1037690
850051
922900
621282
93655
214577
149270
848551
1212651
1117722
693755
187195
436069
476083
236408
186978
395368
545782
1159574
809868
890821
822437
1252760
305935
229835
604807
1175500
1146682
145570
590713
608780
37432
1009934
11467
797707
15904
154391
656206
904962
1080362
850898
844062
916639
814776
151538
538188
328375
1023648
35210
1232205
692359
1103333
128725
183918
1236254
72724
206759
238841
16323
690222
1234036
375801
623586
1114559
616663
177182
540936
414580
712922
163024
725068
374303
672168
516600
129369
764868
808700
1192210
146844
1239443
930377
612209
250138
380914
965972
683258
922457
809948
829397
929932
322715
522210
967220
768621
898219
512175
862396
610052
1136488
401743
58324
1066666
768055
7248
735154
462319
926333
920984
380930
1047610
40579
1161355
1124206
1103170
492959
291077
208482
235666
204851
584047
107341
1253735
74541
649093
594185
905103
1239653
778042
1145345
137769
334592
800795
1207350
196397
1048449
170903
605669
339462
193355
811052
608208
86765
1221201
773781
284684
582189
961034
22930
418765
227534
283000
443945
82522
961449
341149
1034167
239705
280935
651048
1047978
1114166
791809
765389
1069358
40633
145858
401627
549711
230483
1187889
793428
666252
1130324
1236556
905659
385936
674306
847494
790146
277591
910592
795242
1177100
731293
638138
28366
958953
470884
249702
954703
172211
383332
554142
1154335
462609
466263
572933
335351
721965
1248389
1016783
1050147
463918
873041
1140264
385312
325077
601022
947595
156722
818955
1175332
310502
817479
385668
731833
194293
1222421
466832
939014
589636
617744
493174
650532
268382
463591
437068
582881
511168
1118889
874127
417028
888432
681404
581441
299756
1109374
1198325
745304
597490
810507
44754
774462
636128
770431
231146
652685
844409
1250083
309765
163634
1257691
1131577
473190
706978
145049
503319
293137
1032769
1177049
429479
1064746
1259428
948449
1158767
490945
1163973
1160482
983642
676650
588958
252354
1246927
530988
705503
813699
334638
1053378
43873
523599
516648
942860
932989
136909
97938
642342
526446
1010002
823324
486331
944394
577281
128601
803835
1093467
1126090
785740
1129377
487940
346987
1185599
564327
44274
527872
192244
596697
474769
1176976
945169
144677
309347
1082750
557370
890923
1180644
235937
672433
716288
16894
638141
811436
661691
858942
958285
789237
468974
351852
611137
716018
1191799
1245336
510124
948183
334475
1072981
409517
784042
650273
806712
409658
869961
1087335
1118897
417058
671180
1258111
157293
352116
893792
818379
774947
553346
43480
413460
854567
324821
109080
1245066
385761
103521
1149657
902267
139876
821389
1180497
275071
804935
166527
552144
304588
332380
112336
983378
92115
677790
896869
156723
829197
116890
351346
1193634
675025
194831
982508
137583
33367
6940
58581
1114065
534660
875779
170394
883668
853167
968497
463802
410275
602349
293503
1013202
729256
647022
1186543
13743
553101
644010
267326
786887
1153515
189991
864921
710462
766060
385448
511773
792860
156275
135776
484919
683826
1123638
93647
651980
628302
143582
355468
431570
601598
262715
452804
102396
966008
157571
191894
1245630
742051
757930
973091
621105
859112
1054574
440862
477143
38017
1226697
1230273
613106
1031101
1044396
643412
97646
197857
621029
1021356
613841
1011544
540913
9899
19427
889743
251190
783003
55721
316057
905524
1146690
605588
102996
83141
548276
820057
1257327
84781
719021
1231318
1255170
816215
567478
805468
711164
767289
396134
459682
777393
613647
781131
559549
337849
813513
896945
371082
469531
990775
866491
283486
601667
1223
922726
1116765
897838
386609
699302
1240511
918987
576445
746096
490525
174321
259365
41971
32410
752308
556078
1014885
311355
555243
684818
670855
1021722
532248
420354
718448
946800
246870
795323
1045508
998333
575846
578915
387105
422229
1261831
637059
222386
276668
1048170
601536
943806
270073
922369
1216034
1181076
611267
133640
191107
9109
1158519
899934
1132082
906249
82163
865633
577004
840274
975766
663027
146282
489082
75604
638651
871163
1236899
568299
533969
328006
1029858
982898
1256062
1132436
434821
1019689
1149503
1186556
426243
1119465
645620
511265
1260423
772063
423507
522024
455682
42845
1134420
741029
619286
274308
1253391
1264360
244017
21989
210551
254035
1209345
879214
219633
932557
622940
885133
801985
303649
1248260
414382
765856
61202
395804
936040
434028
1047091
604732
354588
1201514
835692
264247
1071846
177240
1056783
947832
614143
959227
242777
329290
379133
789867
442299
829973
1131356
643631
214626
135822
840431
455886
233234
1045627
34432
208066
413557
1224596
723592
1209021
1186826
224202
559795
262567
1035283
463936
437381
597743
840142
766497
40905
431658
292680
738665
1020369
763040
388392
424460
518207
439992
764572
29523
1186528
929371
1232191
961603
1128242
964721
639041
885571
132876
275240
647497
679796
629740
751071
1034236
511944
153060
186711
1119305
1103553
1015293
1211478
713910
922317
1215849
1130919
559026
899868
1134893
1089094
503862
1159792
1033888
588062
153390
486823
499663
307700
292870
601983
1076580
681131
1086239
791605
191044
713048
900545
856336
1179580
777913
401013
1094015
633692
511037
1029699
1201189
1250862
1218869
1086588
1068347
433178
716819
674056
86828
103622
1255946
171859
466327
1186654
1225331
706247
430467
113468
25019
1070725
1050188
648348
1009571
1181387
757888
385878
1103149
817962
1101459
662761
1134365
238309
1084911
732647
1094649
758944
1105624
1042581
900340
895019
1188523
1113810
207975
293146
916968
878949
42846
480580
507935
174971
1119089
460406
958507
1230768
1224842
119081
766373
532078
1091780
749391
763488
506758
800334
1024895
148077
817562
917078
133563
688034
655720
854084
37843
819380
655671
193502
895067
974769
872938
246334
750546
815313
954731
199199
1169171
722655
48019
131812
702290
227251
922929
1175736
901889
88438
1077767
955798
1184047
531432
1073720
1207476
1113030
366656
1247568
812934
869005
378831
495868
601327
916012
75542
549734
31919
604307
940618
274038
40372
834268
371649
1049348
155624
578826
954338
1231678
873398
727704
970934
1105030
785963
728640
935242
284957
928340
808518
268650
1145158
136316
148194
564380
826226
1042044
183343
327197
1213191
73660
208935
1247912
942336
301190
413834
157513
33645
510748
1143169
482587
317854
499503
404029
1216422
615525
674333
27741
951110
920533
1198583
132485
565426
650188
435209
226522
74450
356598
1232718
272717
1132301
776073
1090841
889598
929976
502075
513492
704717
981553
154034
615109
968215
251926
653163
634874
794825
1011434
974103
267692
524605
773456
285441
839455
676633
745353
671746
607579
503446
202773
843808
796977
258750
699679
717783
1251963
1109615
1189421
188732
549857
1093936
252899
492898
620862
71230
1126738
694674
48550
63305
843474
531114
221140
60662
718810
378306
991204
531752
1168547
260372
186178
1240503
409237
434828
936414
37934
472712
599876
318606
304667
1211279
220632
417305
138403
963995
743039
874926
1149507
1119001
204374
144320
992245
390673
1062374
971064
999611
458935
1126814
700616
146268
915435
1115303
961131
963256
713263
212066
1124676
1157832
625086
586033
87132
593357
749438
457393
357784
138430
1168679
38107
1169090
871932
620983
952870
442017
357241
1051413
86966
852855
474232
330731
125625
431608
1167218
8725
1092696
852379
523294
193388
416414
626802
368971
1024603
24066
31462
267119
639845
645542
46266
315390
114378
254854
349424
565588
1129024
1188685
740688
192252
372256
632562
735050
112461
1153934
444915
1052711
1237547
514394
46011
833236
1133023
113443
261782
134520
145694
1258751
1175092
830586
438527
426838
1044259
1090974
258665
38704
815667
441753
7907
679317
75703
978321
431471
679178
1141215
258154
199927
221271
946098
922279
1053356
1212026
523453
749303
869458
1149324
1011325
213250
907807
890304
292276
617600
780003
377752
648710
267354
843948
1082304
762366
880607
957604
602943
1195446
591592
783968
869488
185493
811526
414057
632647
244406
1166207
242236
561571
288608
1152213
517633
1110885
1221734
1170778
100511
666075
67399
458069
825647
869448
1228583
685707
91121
496998
150786
1046957
1005424
53808
1064604
740898
926625
592589
282512
1188878
346678
585666
444361
1188997
1182612
76538
19959
186858
578089
78967
1055233
740419
374426
299605
845478
495801
143293
1069932
1057984
995423
1101806
716229
80268
713771
428814
864289
691401
738324
180781
1251029
833583
549493
393086
1191084
487394
310394
356987
539367
118777
606749
902053
927003
533310
1118501
513678
715878
49197
1147963
1223954
325142
930677
553741
792673
787613
1208802
655080
704375
213696
1084155
914992
964257
193449
23026
560091
1073671
282007
541370
195209
556074
1241528
1123631
12278
994123
592768
851216
651
366009
290863
179702
201156
609451
571359
1208251
661387
542810
406495
877519
1070275
311912
1201323
475564
1138728
1120565
373824
345391
514894
613236
423524
243505
866369
1065489
181129
695509
626170
431091
893699
1217460
666756
945009
1251557
1043980
801629
1029836
514586
721293
256793
1186207
924970
1163825
1262086
502872
934692
1024722
110480
795347
183324
209408
296905
399076
355063
311703
7187
425499
1145095
296695
1069743
939417
577111
1029216
711847
1084125
1264221
961780
640627
819883
1233358
731410
1213106
902453
1243046
463646
1121802
439124
962844
206867
572990
1040035
12656
809241
994909
449420
812633
937111
379464
906639
1092274
1227110
1234065
899787
75
1237531
148515
868634
855304
77246
882257
919455
738644
913764
360148
118506
1209603
603725
375213
1134804
69157
391616
864508
1046653
86898
990791
54479
287301
20681
824817
1065216
1236929
569557
303753
595136
463871
1185737
685069
103405
891327
278457
1103590
320449
1219272
1098776
1080203
679638
240159
188841
166109
494584
657677
315568
416241
1166901
507051
1087469
618266
1012845
445088
157477
726224
135155
603529
883345
1096800
1180788
219689
1110455
306053
1205375
819323
697562
40880
463692
225869
453878
779017
946349
372649
1241888
1240500
1102730
1199005
1140689
632424
1050525
707522
1054122
923736
15774
1143103
112933
1220431
691958
273847
1204641
756105
22835
160568
1022115
376914
410830
492415
407691
683159
99613
1049189
786979
286722
1041422
1179770
238352
351182
1227392
96032
984082
952554
1024123
17077
1162951
148940
1240807
924675
427902
1181031
534435
191613
578205
90641
377385
171969
476090
47739
1221196
167363
71958
498294
275533
543371
700104
41444
821982
785984
633916
673594
893641
769204
1044710
124087
519491
745945
266414
249112
363029
139519
1198703
473242
990752
522843
1190934
453042
971868
55314
672325
430408
940154
533126
568371
86669
461623
216047
202238
280511
1023561
1037501
318269
1133188
1217718
627084
1183112
1133710
637683
159449
280235
35816
958621
882914
728168
915806
1116443
613853
450143
390049
255394
6301
1091216
1179511
6466
547286
82158
13816
175283
114577
1138851
24307
1011606
986465
201495
827235
1013104
1229987
949342
1047405
824534
387429
220676
991026
793192
861552
329603
474872
29717
1010151
802211
319512
540294
489744
854612
230522
1167891
583151
544153
599921
867429
412078
273202
258262
98938
492741
617683
658675
240694
188176
1166646
126056
305454
474185
720845
1029267
880146
664371
475724
102273
727449
421598
199704
353277
551083
1054211
815650
125818
943503
559752
1113405
135426
540900
639660
174209
906132
1219715
875984
40410
1212140
447532
968657
613090
1182701
269803
1248550
1117331
516550
855089
423355
623082
1158740
327757
648085
407040
712370
799337
421581
391123
1148230
363999
412965
492033
864274
499581
59032
242956
81171
119610
162713
696564
181363
134224
204097
323934
765699
1053849
1050324
608262
667577
205498
496514
92080
266504
483369
429290
1218107
306253
1191194
848281
133950
662354
69757
40225
1235845
561773
435723
473186
259184
115809
325398
180134
573932
1129402
918058
36290
1155752
822419
338736
561701
1054356
971988
171954
1127513
423135
159958
1080170
492354
392095
936328
1053598
1108320
618533
709823
285739
497267
1248350
563974
118055
1076642
473000
1000415
468490
513702
410072
841242
580550
1026522
249379
734841
500048
1215351
415131
866591
519006
996356
820057
166336
1156903
871629
998856
842729
241495
1238794
431653
1094423
158031
827766
783933
845307
783706
776156
836819
1043513
507818
268680
474041
321573
371405
338498
585321
404310
559498
919517
923898
381411
291946
137604
122692
326264
144879
782520
985602
64762
53937
1106159
596159
762553
439069
1008342
533482
840961
1209488
412343
536928
1249108
629499
309217
905816
266988
76152
932395
117721
637228
476924
97974
1081698
1247394
685927
1161833
174327
1026322
742439
476549
388625
1030725
1004134
483557
1195422
1116351
967366
109602
1205102
1059890
652505
530101
798226
774342
567982
756283
1045273
236836
740573
724581
648592
859714
841585
1105869
27681
470111
32850
1097011
757668
1001846
1261889
1028764
1057761
799309
887650
198809
760227
571167
779943
835022
373962
859025
320957
635155
823905
158147
535555
6482
467727
1245975
59199
196243
607430
755605
1192019
392460
93200
1255432
165510
964973
105455
727985
1197673
83159
1186723
123793
1082159
388610
466505
867577
791147
678259
252849
275150
944638
137438
1032347
488518
879232
202357
7043
240426
48892
87257
109804
668511
589704
79147
1186560
315148
59659
541426
357044
183604
159950
1202286
924495
587681
402340
606335
1238674
1003235
319460
1147219
911782
461343
817594
891756
166277
393487
905047
745086
276214
1072805
1239355
1200349
1245549
438494
580511
517357
782811
1254168
438865
584292
847099
331105
154456
851854
903205
859277
1105376
859716
1066748
530172
1055687
441318
1247681
58736
2867
996774
176281
351169
1193771
509420
941077
711144
832869
996544
154518
278506
769995
200628
730416
878604
33356
1156930
135104
1181409
827719
271404
55206
628927
379430
966347
366271
1060359
606266
172624
584194
874623
425369
1261746
1089568
69191
1011308
447104
1192589
45962
1161811
1217335
1161309
1167817
477732
215543
278413
345479
1038924
26470
144619
120352
1002535
30260
185444
96013
485803
538662
104771
1106754
759088
401815
75931
890419
355756
527194
861176
567377
413879
602139
1141101
207965
482920
172988
894716
81579
84592
1099220
464554
1148584
174480
34707
119817
966816
63462
295296
123068
710534
797045
85863
712865
6527
202114
615495
446741
436547
383752
124497
743942
913702
227381
704417
1099787
688895
423085
407367
926820
189507
1095733
248035
911758
202017
1026502
407599
1108625
203682
349353
58997
45503
1079702
424978
6392
258460
501819
108611
105486
502509
557513
546305
1010377
763723
249761
328393
567612
620859
1226826
468293
350392
1027376
594290
583116
1079476
1066583
678494
597062
859551
264845
511092
330480
71206
371068
231622
487889
200882
981316
1144590
1230805
337512
566424
748913
718709
76898
862829
392991
983143
504464
483227
1090144
22477
59599
634600
930940
291050
321253
661171
233452
1149595
193708
862816
1034529
979600
890006
56876
103602
1258103
1220442
138129
542814
199856
108983
174393
346358
522593
1161737
1150409
1136197
190303
347603
643884
385848
717699
1092298
863226
966515
286034
956878
796318
573833
197263
957077
1084189
701717
358522
519047
180857
1229821
933289
288496
650181
1139217
662227
1082411
1103905
177786
331347
1257521
476370
821859
1174840
573712
47645
190068
720963
536807
609624
372600
1049724
840429
459985
112763
537922
21524
70775
659120
1017034
1079279
919908
1157122
359247
308340
771207
998504
1138162
33440
50085
638705
1236206
1013354
192062
763972
911287
915431
1131206
917563
422145
340789
46464
642504
1051769
95530
95804
724140
739461
575671
762473
950559
826234
273785
454438
437743
622048
580994
621354
1241533
663629
1193203
990273
118635
636026
968457
545343
498591
219299
29788
865404
70858
475728
477375
568413
190037
434547
1095030
817234
1216818
449338
264218
917547
35447
346030
277325
819403
267504
781297
648107
758804
530948
494552
542808
319766
1123113
893756
1083887
92596
186572
100474
664624
744844
332228
129755
813334
1210640
777272
440162
567038
996154
662065
947770
325713
16788
838753
1214452
151012
1040737
384495
997081
276671
751336
210896
418394
165973
1191052
718600
293489
557917
878120
285526
629902
838071
281697
694829
613879
792335
67429
720723
982161
71077
523332
1063823
988653
915753
13384
837828
20590
222600
5610
1036272
665632
131654
445765
1090320
563164
304780
1259968
419823
1209012
791836
152246
417490
1201157
133195
1144762
37813
255935
582182
814436
718695
495697
191989
550840
78414
921768
63554
1250991
769692
1198577
578293
1005653
782030
131215
460037
1124650
66244
991938
273960
31464
800419
479660
1009734
1264502
548303
1226633
912946
326138
1007310
1036673
129491
464989
1093157
1129048
581669
161311
640164
1148972
803339
1264269
378700
1145071
405636
1124491
173082
741370
92837
311258
1259794
336287
244206
944599
404015
1026798
992470
418394
67807
776859
458966
155092
729951
736247
1237403
861124
57904
843374
136035
522554
1074675
331821
524739
1136908
16953
1066437
605119
519496
488887
1264263
638487
635337
86755
485631
305688
1240407
550252
1154136
1056035
1249068
332641
379327
561404
1160741
197244
235024
36877
861063
238399
225632
1044277
733335
646067
716437
890076
198247
261807
398464
1129307
643863
337868
1249660
1038596
298626
685200
306725
1240932
679764
1060603
937204
365649
484453
826898
1027863
669375
1011077
482485
981524
1106045
706555
1024264
199814
1209153
14587
17486
227839
389732
287506
734528
384728
1178602
1236984
722275
707503
889617
982467
271738
542943
669708
1187829
1007255
83431
464352
511331
170603
835626
231226
103381
831555
705205
298289
95457
86215
1091767
179142
703903
941721
754063
103570
8088
20279
927913
1183799
103755
207113
327807
344310
435485
183736
883170
537686
580132
63623
456805
138738
1080510
142955
1067705
698808
912991
1098053
907444
751544
288438
710794
1021362
374709
1041051
655941
824609
112711
750151
464706
480623
1026914
1055755
550344
33594
937895
597280
375039
623942
659335
328462
120315
978329
115875
1097147
840652
1006798
100609
850426
259619
939800
2011
1097565
1257306
67737
1183469
73190
1085556
627362
201571
694447
130956
319442
74982
336069
516207
388918
178491
541098
180041
160085
617138
3594
315457
440520
480533
706857
902064
20355
463729
43765
338574
285013
1056508
691439
155941
36797
572028
160314
1005248
387897
407887
1098626
639126
358607
1102495
654350
1255363
404418
813646
314500
222035
1215435
878800
542447
1221640
652252
1145627
426929
342922
969632
616433
1114248
669203
332844
283064
820187
293072
746946
749861
432502
702608
1215176
987572
730993
310905
834420
702251
1029845
1030852
996241
345402
121219
1003419
558107
1166577
528925
607058
280672
619562
255125
156401
963306
1115908
644354
1262435
375047
962118
176642
565170
460616
212993
1016019
807070
1243249
253361
233650
645575
1224641
725683
522160
101027
654946
670658
106776
861437
637994
405657
808920
1136080
188368
774405
1071048
419563
629115
350205
1123271
781014
688955
1138562
402190
383501
283348
448686
1080452
1228956
1068294
1115469
206578
41447
510250
974334
853593
882226
1018546
737753
856518
1232254
168481
1102445
1113551
83288
121422
1013251
919680
77957
337934
1023868
475095
265281
653898
1076082
1067663
226607
774346
1185391
67312
117435
248650
297663
477740
191952
698242
423570
462918
882125
1179902
943
919760
131596
108669
1070137
658907
989318
367301
174050
117446
699213
1021542
727242
79677
1048600
274753
768061
1069850
219048
1062740
273702
1009146
1007909
1259504
248548
274479
844576
72122
85347
940823
848185
1090699
938510
761910
1047273
572981
708623
317268
1096681
675142
282189
967936
1095919
1047678
1057015
426446
1147307
1011022
275080
255911
386920
835285
560939
364912
340456
456223
1052966
1171096
904171
76963
812213
101519
76654
605078
303356
163309
1028564
162015
108149
193925
792295
740294
698858
195418
1259070
936848
751034
691913
752811
1033770
676965
973464
872598
60366
859630
706858
150780
1100277
999396
721466
475797
918978
79273
1071417
327263
663667
322654
992827
303793
94666
234676
850808
121974
384292
904488
887992
135803
24794
748103
675840
1098329
846654
1115040
348715
7158
863674
1122933
346762
424183
397162
520296
515003
747694
409974
1032698
980698
996345
591150
420432
1092161
1120618
217690
497502
528601
310237
692785
502764
1115856
19867
85161
953096
686603
556201
567565
299823
788139
987376
693681
3494
1238821
422275
123978
343761
451347
481386
414727
255038
493566
1002117
517861
504101
864678
1132625
1124023
1176491
957720
163893
1209699
638294
573259
681110
741464
761435
1005438
665601
1097837
926718
1135698
696781
1115911
1113030
956902
224180
293568
208637
528617
202260
368935
397943
439523
547304
1210478
446655
1034440
1024912
1064143
944052
59584
423334
572032
918528
1213595
84039
297479
334793
605364
995543
423772
161193
254373
124677
773172
917374
615652
795017
273695
162275
51580
607428
1159471
960
436935
933152
357178
1020102
1249035
793076
206344
1127877
1159072
813778
635446
1180131
543538
1001935
12521
819925
220568
518966
909427
324970
610384
758820
931922
315870
1118023
704392
836899
136161
1232616
211854
498965
1149376
1216416
1134694
462532
815785
119311
19817
1022832
11079
1012386
1067566
329845
39736
903348
579906
1135486
477156
722262
920911
195492
863056
159617
46561
1146663
1186917
353483
1134257
809276
694251
1068207
240977
260375
920569
194165
977085
1162972
581478
838876
584899
939844
957836
481909
1235515
1046999
1149949
880773
1210733
983376
169242
615008
221703
553154
472990
1137759
853710
526082
23315
421733
443967
745776
1012126
1064857
252055
987366
675451
1175453
324569
449747
285562
904375
735783
339484
21143
126842
280679
1154618
1048799
13066
1066053
798504
39927
891732
827470
882681
141271
542453
226379
1179356
1228966
475041
707060
1039515
1257275
824004
567040
751722
1047904
695615
1059426
613207
311593
308470
533469
1253624
789758
485146
415876
867740
766514
320810
1113119
112376
659742
546637
420344
1008147
647808
1229827
143852
497885
249225
683806
177707
176563
172438
455292
498273
442216
496383
499725
789415
1167000
1146749
638598
1068496
1201348
565455
13477
637250
354865
1109388
499904
738377
438364
950765
998302
988629
652598
214191
337727
974215
6113
1084476
267640
689921
943774
365147
772941
431773
7788
338763
581340
745438
647589
428282
69116
200051
961390
1263740
706669
37261
43375
511034
724175
1132412
1135470
200660
133410
566747
609767
908651
745513
399759
1026120
695613
980995
1070826
486762
384748
899275
1150579
532940
218079
586943
1032817
697528
1228600
1126922
615333
371383
839369
653895
1109442
1221414
240856
1117489
1092142
237020
540141
96152
560430
958725
523135
878025
596761
741157
163559
170052
876317
376594
375352
205551
201433
473257
364478
157328
245692
939312
885390
979629
333029
50065
1110448
104570
1104139
1042321
450061
321429
944539
1194336
1171753
971585
18278
1129021
531927
932250
974992
352653
339884
1121515
938792
926800
107237
887980
902381
853059
29231
721451
340333
420736
562649
851332
433930
874805
343201
1151307
95079
339395
1126964
413849
712712
680474
658794
419741
131216
360542
239621
762072
725622
703424
1224732
727955
1199652
18535
468954
13201
180366
349626
44348
1175281
357149
262381
1148369
1156255
347975
991661
615124
1039421
128320
85115
909794
659486
1153560
35622
1175667
275767
176697
254739
1023367
901788
183789
516766
1115118
626562
1086814
1190774
640494
788628
133535
939131
747302
530734
57882
962986
953496
562630
538036
1040001
67511
478019
753686
949904
935047
438939
484310
1090921
54521
1078626
853646
933475
99401
975474
26899
371615
992979
209094
1025615
1099054
1193929
966258
725989
1042017
162987
126253
1171133
1252122
282109
196851
88663
1240633
343200
28206
360389
43055
1048547
684207
176010
1015643
858855
850980
488482
713162
909441
660167
1123119
499125
749423
834350
391902
1068294
894591
1205390
864563
642973
297554
162205
876341
1055644
358867
257926
1040258
1213429
975142
687954
905719
375401
1101594
1156056
1218104
32341
1196428
803658
412268
1200132
860533
1244668
63660
165882
391228
615592
631471
444631
1072389
362702
508162
923933
222605
190831
371662
743200
1657
758322
13724
605780
1237570
203682
1068953
29339
275266
226963
783740
625443
1149096
1009566
1196405
321009
479434
807789
381928
400074
101775
993081
682207
795771
964884
24376
131073
979769
1153679
779866
142629
1056122
323243
720713
676567
679849
199006
727775
1025697
337336
945418
943341
555221
28941
878979
710480
139000
1201559
738987
974337
1094470
902968
22992
210020
970660
854615
412779
395344
598877
1216081
880212
204389
839934
854407
1070184
294207
1144580
351685
87470
274549
575432
316173
1079862
956268
601422
694019
558511
986854
1142724
964510
1161200
1000188
1042032
413681
1220163
975374
547833
1208060
910650
876474
1183231
926811
620890
572548
1053348
1124140
205872
491492
1147384
254941
164904
802626
453722
416458
430820
554265
897820
1072194
655889
1022547
320096
272296
355999
488251
205180
911180
403172
533725
1235760
466839
577503
227387
758726
1128708
472590
982947
157485
897396
718773
465854
431506
1196939
1188647
641277
564060
714102
35627
26437
1106499
604689
1060964
866800
266802
1047780
464370
1030064
360644
257117
46446
820726
100874
1228190
750083
1052072
38490
937857
720388
278387
768209
124449
1057730
425411
219142
310824
930725
123193
308806
465426
527048
106174
61126
241163
930877
853895
915693
776532
859120
158554
580820
274265
928306
1184236
16620
809076
698487
35990
331311
526928
797745
1193743
21303
521806
1050377
693923
692999
920916
326580
886561
757201
1231455
1197864
319755
86409
5508
12354
942644
445745
1245350
1210299
1151652
285068
627005
980723
92320
904721
221886
904246
421327
98413
516038
333113
1248785
973884
908238
349139
564121
192584
933350
15272
125709
1262121
661252
976954
550602
1116107
249899
84814
285922
807612
261006
479637
1023216
309203
372148
884270
731068
1082620
184395
1146602
748356
571499
6438
156379
1051963
353140
574323
482008
1078611
1200504
316102
1128538
834942
10255
606034
439598
896720
318830
552845
349504
716279
160726
513915
852158
128567
1110714
1178342
908886
1179340
954566
1126756
119802
799898
1254084
828534
1214193
591019
602213
568090
1163547
337683
617567
800672
426801
839298
465887
559160
827509
408356
763428
606309
1174516
490596
51434
37434
799990
1103907
364304
345342
108427
726321
284222
952432
1140144
763954
236674
1149562
730371
1161348
765832
586628
1156304
648373
114529
800651
713387
152851
977463
168248
881501
106823
1084300
896316
15645
1046906
396641
537821
1070365
1062291
863827
658504
86424
816180
590386
1061096
427620
924421
1140040
833845
488297
29039
213219
587201
132276
1105836
1088102
747217
366186
318911
146402
825876
790924
447358
510494
786593
549412
404352
968530
1069122
496801
343208
339156
381030
521251
578748
945922
841147
362274
747924
164276
282416
1201185
805757
736626
1139403
72396
498840
1243878
534373
885568
371544
1153783
1204512
1253591
660331
13067
1252648
110998
291902
1201813
274709
644587
82872
919531
900122
158872
316416
819540
1190568
33502
720382
787708
1154582
773819
882600
851811
824210
602640
1257166
72167
897480
1041279
803046
154078
423070
800925
267294
972634
1193737
1155192
804932
666922
1146882
1008560
46189
968538
237313
880944
788164
220862
1051480
592517
157112
363378
91209
1004375
687464
548500
54307
1220381
145829
1112862
1166084
443995
109708
649661
380668
633869
676686
1244042
1176868
1091584
759627
530248
1089599
95027
560838
205874
174174
812648
527598
290337
576671
204363
881755
1067086
604644
650806
1253108
728425
1085295
881095
847887
835246
1248468
131507
797678
537714
933808
162790
552521
803967
161294
1193499
169721
54798
1058604
662144
434086
244640
1196614
648057
670439
858022
380737
93560
791408
1215130
1097478
686774
1240350
1093702
1041475
1247950
29006
476374
722618
1254575
1041838
916895
1060639
570072
457143
45781
744516
189691
630304
229610
1182000
1149027
562523
132388
746051
119764
595567
515242
731515
1164951
525118
47905
1084605
1176498
332552
619953
572448
996643
907300
928430
647654
912273
982527
983852
652070
119369
831710
745952
62963
8686
328940
1075494
136918
771462
147868
293328
626066
511840
534049
258577
839158
1043148
1095139
737804
1220852
309962
404837
387043
899830
539390
863794
406937
1096103
1135776
576517
695861
616715
1112692
91749
301234
262570
1216289
1201437
1137987
413144
28617
1201267
1009730
92279
866126
886640
391541
888572
803090
846536
394450
869774
742479
818994
266941
269681
129815
166431
478941
837842
762386
689443
180899
429662
11408
716261
613367
319798
496688
1046219
1250201
719551
313801
538171
914350
298279
1191566
194117
113310
321115
802596
247330
642277
759583
352010
77822
1019182
1132288
1138554
198375
533899
949217
33809
445188
22522
605432
753360
54869
207684
970982
79818
561365
765541
683726
960947
647666
968146
661880
1258154
965238
163543
325083
725776
521733
617455
217393
56373
598813
661423
114251
1036841
724343
663192
232462
531981
330898
597762
593507
241531
940286
222999
846868
1262073
987504
142564
19889
1061834
257223
1107208
1070212
256878
1251310
1175062
291618
1058340
807494
28575
956902
105384
535114
387780
54225
720092
136125
355695
1180535
1041525
1173591
772296
332344
227604
127644
392450
815876
117641
448831
449819
74478
87104
354212
281616
50110
1232773
302600
1153154
729845
68096
312339
244945
276018
131823
1254549
935629
954722
315789
187027
1117406
380437
1101937
328530
184097
648199
276682
1088226
1163915
804262
1189744
21773
221222
962174
627041
484514
451003
715914
129394
4659
974907
96224
496489
750598
616898
951091
1024080
953193
58786
266820
1142678
401079
699799
1143859
845573
585781
335057
413113
908699
773024
1141274
643509
264670
878773
597612
1245239
1127439
950263
686286
557381
1026017
792941
1242513
639269
1236763
226112
790810
846689
1024449
702579
781993
800885
1236306
1090216
1011383
376282
321508
639996
629087
777566
659997
116527
176184
709078
561734
1147645
826673
275737
535560
1076012
206087
793098
1198088
529806
1160483
112460
276833
1155381
1227948
902516
642996
1029473
722556
211440
387304
673399
668369
266488
362196
497574
718711
75730
1054778
1034210
1014645
663003
53876
118116
441909
1024557
614187
1107185
803570
389097
624077
310941
56771
779698
746995
372002
128251
140506
203961
213663
458213
934005
313127
961611
1104522
13608
165494
964660
177959
216146
946574
1139213
74296
576154
380915
1211634
1141907
92446
1016387
262619
218565
165524
1244482
457567
833762
549337
835056
705759
283411
946413
506963
1075183
768643
1154590
102965
584982
254549
496525
850669
384452
454894
1010665
421709
1093618
412572
914241
547167
115097
513099
1245944
1107151
640441
1118222
175969
914121
530549
841472
1024757
237180
646916
46262
98950
975662
893273
885995
819922
15058
769962
1079739
700834
816720
135132
55196
753832
794603
329791
445641
1061852
602126
512920
906072
549953
374145
49422
321447
390985
152219
869450
1118961
209679
631663
63048
1069410
437473
883259
187367
255715
1116910
707101
900759
1203428
596505
1252056
1232907
821220
1062770
219313
992911
1187122
372632
834595
573074
717378
538964
141298
70719
971419
867276
685529
1199067
488518
558888
571691
337510
467783
643269
1162188
312734
298708
329180
780152
981228
1154072
1037054
1074289
452354
1168992
609734
423057
971462
613618
205920
391392
713889
735567
1055463
198309
1240735
1091438
199170
575670
252025
1054610
769738
689534
495818
620738
714423
1137528
196499
1137548
1068091
1128478
603121
1184584
663647
721331
471126
779042
257632
1054970
1177645
633376
1130857
940052
1252378
624839
488540
685161
957990
466580
1124711
1163892
104055
175063
881977
1168374
639021
86793
538914
806878
635418
1160612
67242
907255
727153
678741
350908
249043
57346
285686
669622
1064256
1056030
567823
1063332
9633
724894
1166006
356747
993306
982349
206102
843971
798602
109317
1156753
752660
70834
782978
139795
647586
654048
229485
1198178
191100
999340
445011
116521
90641
405332
543335
873564
448112
181693
71526
499589
593981
223754
294181
175576
211008
129951
673866
728847
505943
1180767
1207692
374031
485542
1101506
829418
44341
402442
721398
383874
723353
953867
631334
975377
1180768
1176169
1210591
236745
1173088
667637
1262002
762499
328945
829306
155658
1212417
405746
190385
1011938
28695
604718
814183
1159789
54496
930714
122545
269749
1188272
143514
713523
546763
1094904
837154
1221651
107596
1102134
512169
479985
1111532
1131940
81185
587634
757709
747163
933597
319665
1155725
253199
933076
148624
105534
1112738
128529
126988
654996
386269
982786
1071247
174759
902383
629144
722484
955287
939388
365347
662011
776267
667987
5172
1161157
1171210
1247005
504105
89203
22721
1206253
132700
1157116
622219
601309
66375
977724
791453
1225717
662766
876846
1219507
640254
1140518
484279
371239
114211
221232
974429
828794
1256833
1050173
1119164
909866
1063861
1162206
978070
634393
537355
292233
265400
504021
1045075
1156269
50951
350152
56301
1150930
656284
466839
713187
358364
800370
1051773
62179
836581
327031
905188
71086
1070826
919269
609393
503581
379824
231039
1025728
518868
904797
299598
247213
768503
934497
135822
748951
200538
938675
541905
865919
1086234
427277
1110185
609347
249706
689949
773036
1232528
1177696
936099
404955
348326
1042034
660440
1197462
212441
42562
1157137
75330
648992
553976
824230
1218356
797921
1079814
1019698
1030299
318577
849781
811804
902256
586268
65011
946923
658722
837383
208415
1104504
680448
1227015
315491
727623
967702
825558
83479
375965
311463
1130774
479619
106520
596358
348151
557091
943127
1100999
1193267
955949
187890
163435
113129
624083
892305
1117432
1041374
190403
103177
1242626
1149429
8787
485185
467579
232432
618272
407319
1236061
13877
934734
232650
534062
510851
352936
865741
284117
280157
52407
411791
614716
1108267
793398
1054001
230814
1180910
1048212
567232
911654
122300
174636
1129816
532671
1095356
180341
1212984
408184
599934
398513
384448
877175
103815
1015330
373781
699556
674562
711986
358691
488640
766912
1114614
1104224
580281
375040
88316
1207608
239590
789538
23919
714439
207475
829992
54235
74208
852495
555316
332884
913647
438945
902480
407460
1170914
375746
784789
438145
136182
71210
1059927
306525
261251
926549
158755
293790
1214648
1115922
1215556
984657
90543
1139395
546370
774408
743431
746280
771680
440165
691680
1047125
383060
1234688
648824
346603
960739
351446
148051
1037830
912760
1008378
546731
1059884
841459
610230
966036
110465
1177515
201674
121191
525881
775489
1240704
511855
818671
478756
1250953
824972
525397
856106
826972
847807
471565
110748
770748
361928
591362
1228772
580817
804152
2906
1156932
287762
375453
964183
170233
582031
323746
1225928
1071488
481240
391668
402936
1217106
253210
770177
213641
1002329
324545
764064
118486
428575
974450
769243
1191115
724724
823613
697498
1206522
1231188
622966
250721
996053
285245
1030228
853295
107982
1252727
556117
110728
672406
473395
871102
24488
432722
1147061
666754
1261359
1152115
657915
5858
971408
927770
1039505
625563
273209
285765
804751
979618
1014207
286755
1137894
865949
1089483
599067
533812
229146
1062411
19187
453948
167717
951738
570238
655834
1175944
475053
24669
254031
1179972
461609
456105
733469
765328
54715
116316
521796
438592
641309
38683
508018
955112
459863
639680
590412
574688
517601
951317
1114386
809619
760489
553320
248913
518888
125019
231444
894627
779377
780331
1162290
1221031
891103
618353
682385
868813
130586
1069867
946655
1006233
1213627
633297
15784
696921
620617
1077124
845767
725626
252203
202816
246709
940377
234080
515566
257255
179070
866538
232208
203729
623705
499671
257139
877950
24939
1002373
980269
694460
582143
637674
1172257
792264
842374
572373
604896
419781
170530
279380
1117815
177032
35935
383382
1016390
765503
59784
828063
203043
545303
1110860
733593
417824
1025023
922274
718803
47706
48350
581027
975856
926753
107453
1068706
410520
446516
542047
209131
1194946
905569
835504
453786
418069
335658
753110
167569
763809
933298
367822
39195
1023942
1005822
281127
1042149
1029939
251239
912986
326558
620888
838596
890370
1229687
871054
77405
600599
107207
1264051
716941
177323
1109507
469330
301795
947024
787102
283422
64250
866728
1175701
1211943
199682
1168591
332912
1104697
497904
689116
1159895
497117
189369
347359
5866
1216231
983100
240082
564581
375737
859901
145279
970926
1003581
638756
228119
1008616
505967
1124227
161638
1134328
812596
371334
621180
325310
891969
519687
839416
494986
1073981
1037795
1150155
577463
793537
259593
359897
689358
520652
751612
334401
263902
1092502
110945
1107040
140250
362413
1018661
427051
792906
438973
265567
909292
1117304
287606
855685
827399
110745
49410
191775
692396
1013201
393431
630785
764450
838518
880003
147589
344648
911901
841154
1222475
149922
130750
61344
167008
27853
448860
331622
683844
1231786
883541
831283
284137
44216
752606
453462
394706
508938
971763
554091
1159561
195706
971345
763814
205810
898638
1025
138580
373557
893182
926753
1069784
578055
894776
194506
314666
22538
389004
1069406
1259501
949560
844037
355511
397333
701314
823668
788634
530286
209704
282895
144767
551484
761859
223051
552881
267354
1079175
98056
518733
1257835
333394
1032614
1015095
378880
266683
145020
179639
182368
116666
570274
9222
171000
835560
1152177
193984
1181028
473474
636956
126891
459764
513632
821510
274027
386137
1125213
100789
678398
323191
1090146
61239
1206806
661079
250379
601240
11388
238507
328588
672036
286827
135946
875686
556878
730666
851893
597622
141663
144903
591867
1081641
642113
1033131
702796
929654
1078042
665473
297383
897492
621484
113865
969508
225142
580502
581356
1156665
40033
1152382
1191314
942279
759706
1217153
1175408
312620
634128
1191477
663101
1250510
31296
798181
917238
366272
1117106
709567
714047
967690
979928
1203954
361166
88224
312712
115089
153734
440678
1166528
267996
1086881
694977
396018
1103147
1066304
803511
163384
866627
130873
222401
1165342
328606
1032273
1229289
89171
656143
1054327
803701
1159205
268065
728049
95263
512358
651775
1224551
1159455
1001608
539501
60226
207645
697908
250680
185896
905908
177443
1026069
722008
995117
417485
471163
999648
463212
841683
253757
278748
477717
1209120
297500
565219
881619
1180284
583836
316389
99169
1237065
620257
545309
634187
765140
325702
1142387
1028842
108438
1159198
441102
85875
911500
948319
193121
915678
540494
87860
415232
1240973
933895
644849
323611
858429
330629
811607
386475
244757
630703
1214586
1173852
178818
64189
1082191
1252020
373052
157324
1142496
1029555
475394
992514
972207
717473
732914
290519
767147
673898
1125564
870925
859296
767949
397666
1004155
104712
689536
355360
774348
1059584
1169055
837970
1065586
1120039
701648
1105686
330948
599286
609774
588286
142340
181696
344541
140466
934735
838670
102211
28486
341366
3295
52751
395904
873018
73393
190422
767532
788851
1035607
128993
904347
368844
1005244
608146
138126
384810
1219129
531546
381550
758634
1195342
117528
628440
285455
460380
26650
62031
775216
918754
1243636
1205109
348774
124532
623471
146265
598660
193711
408989
885788
683483
1003818
619358
260486
10129
141982
329626
757011
1077218
159301
281976
511011
924912
109576
352026
277480
267036
740720
74058
101061
1070140
825646
1058760
628744
660771
183686
751029
1067720
137697
1043981
678746
206703
1152762
1065098
98685
709590
91160
408486
341632
709926
344915
598975
145817
920064
426775
1140065
92034
19820
452831
89503
172937
795699
554369
1227644
760828
155436
848105
595895
80120
51183
51475
1012767
849872
553221
677311
1184272
814145
1096820
1093523
210864
1237455
1130335
1073807
775936
1127361
172052
1175280
74435
272697
451834
1066663
1232788
406324
523508
158342
1209696
647791
384853
25996
312010
936972
1013343
158909
145361
1187502
462395
44582
339460
586627
1148022
1140033
779837
799886
1222331
1103645
541252
590902
621421
1097494
307974
884256
926859
147539
1034712
1108924
660766
1083076
962086
1264800
1178824
1257419
910640
1019016
1057073
1101439
476340
779050
154065
813507
1106647
907508
1039384
611532
711302
883825
1019016
585435
901791
39808
452288
858472
1000300
1246707
595943
434763
482071
815387
364332
1241253
185230
423645
231114
1032043
281443
457176
396786
402620
1113056
572048
687898
153408
351710
213244
1040875
46849
1217195
952271
1060624
304135
528900
673733
445160
1168654
368556
56873
564806
1086983
1100217
657038
422630
43881
83159
945568
327298
1044907
187766
1147211
720982
1102263
1235792
325542
362749
1200317
535829
563012
573282
369592
565444
396976
108499
975285
592080
235341
1012402
387500
584120
669608
1033490
19237
1125330
294468
636697
965580
827977
220111
1781
855890
538662
4132
1201537
1165724
1222997
121819
1086037
219566
600839
666041
159310
1255436
1038576
191852
745438
612201
1106210
402303
818514
610662
936585
269606
1061586
374750
1264454
1205737
867428
463551
784469
690940
314261
290180
1058305
13255
207433
287573
326433
200229
661280
281149
1049682
502863
377591
522679
816341
274039
698922
821434
822338
1089332
952632
1022369
458277
449473
1130623
397613
526514
783228
959244
745770
667555
762622
686924
977197
1155236
1157639
1083352
582793
1078139
928006
474930
463350
590759
330529
32759
721906
801185
811153
47054
535156
665909
426545
48458
1146570
533918
301125
287188
402084
188392
1240204
59747
766997
855987
15087
189598
367178
1178969
526605
607099
260941
575370
104898
672766
743403
568774
792339
1218305
591066
797350
879329
723575
440327
672469
1123500
140933
446759
794691
283310
910717
822087
872586
395492
536815
1176879
629440
1033758
120106
279095
660937
1019602
601203
452403
642693
353546
85174
484743
1126955
508480
966179
186789
140827
173898
359512
178361
166127
809827
838842
1035675
742416
299655
126848
1212030
607235
1113846
680388
557138
631195
610305
201641
541974
602165
1087205
1142890
200196
754461
523579
481059
42377
1157853
144330
32840
1130535
978993
1048503
174375
1240928
141016
858650
690903
194918
923197
178366
351320
1150492
514710
1093293
892973
895271
674896
694056
1168815
561567
1198509
921757
647513
888964
691676
140760
63118
37992
393500
568815
275480
349643
1236153
1189117
752840
1159387
1240687
42479
898011
79729
462609
177324
1032423
514477
686927
782426
1098567
208686
293341
392786
1179519
1162628
894362
790232
50805
243631
1167316
1102806
892249
493061
1223113
631398
1010511
754041
789167
19093
1065008
153841
849517
1043572
681511
873245
918029
1129602
1084135
50832
725276
1144560
954503
990269
1013888
632498
144500
607896
295956
706062
143476
62177
1090848
780786
735155
188477
94857
1109842
823325
1144177
1133624
152338
606952
86871
205261
340658
512687
32383
887675
975911
1052306
312018
59416
502846
45147
148970
628521
630801
96260
268682
561838
416930
893393
787275
160219
417758
237996
402482
1220516
915454
1100627
795831
1028087
1061508
431189
76628
785061
1194463
212326
999177
829906
211223
62696
154817
323432
394499
303691
259485
393085
530245
568905
913348
937946
1088548
1146702
1189482
1079325
171294
817070
1204683
90586
524763
143723
204527
1196882
1178109
1141734
269088
992593
1211054
714334
485974
47438
725057
396196
915313
437150
772064
383634
919536
237140
32630
1068037
193591
137392
437816
509795
245448
927299
1035278
124236
1058709
876231
116923
575080
241373
630359
1168013
1238156
537178
130354
950459
1260272
782406
343629
89535
615548
1100110
597660
808534
144150
774981
955724
776825
83552
828134
768843
243660
765721
590849
1081495
734061
528119
1040822
608086
969292
1007108
571331
1173692
498813
219490
1116021
34316
618289
163750
280634
934858
1085060
115939
1226644
1095955
167045
750525
125309
535315
380227
501935
909508
841707
726289
589141
1134773
169248
289186
474888
205286
1253121
1051406
1100315
629890
636406
754527
868216
1081070
1145976
851223
193176
1226438
711106
727571
48917
490803
477948
1154758
992032
1255137
788253
1154321
769135
619886
49464
838766
300742
774141
181459
389457
218270
492118
888067
563032
653636
127599
934143
954404
564805
552908
1207035
419596
1014189
153449
546274
34109
482664
897943
2153
559781
726666
816701
472265
1202445
398161
1238229
628488
671694
625706
289618
347461
786103
817434
255487
106390
707982
729468
35436
632172
449398
1072633
934469
747905
924726
995872
1209229
740296
244355
132922
144741
577653
1068536
449956
232060
113315
499541
919766
231466
184355
896499
298431
1038222
583693
68775
1120592
59796
1223507
1196186
1130525
340438
352802
915293
931424
1084586
387455
78418
577451
175046
870639
50062
40372
323910
414291
619494
799187
224453
663340
419076
259200
585288
469582
947148
677445
596666
13927
1256959
68918
369705
444008
935927
565913
928351
321360
18335
31919
620870
1079967
664682
665005
392799
129812
183452
630596
880747
1224637
183943
857512
752944
35109
609495
210517
839626
1124932
288662
865107
1083540
92763
1137601
302753
206192
1067713
505980
434046
850277
150192
653323
662784
426565
1261689
637237
434428
13883
782946
437297
924834
858676
360844
409910
169638
128483
515080
237288
134613
123762
671711
920483
676066
1011230
679213
1074681
631625
625930
1212083
319443
712612
630735
161458
299163
885268
301420
831153
708078
252355
744523
1027382
730712
825065
1113080
346114
807379
78370
452469
743391
867286
524848
306949
11422
941884
795750
592936
693251
800399
389789
439131
692120
1099469
223014
243194
403980
578988
656479
676472
399331
1120667
504640
459821
1122022
785952
375385
1018616
661689
141098
329059
220772
110010
312698
1202808
664805
22048
242359
838340
83241
588184
1102664
385177
757253
865398
250791
1129348
848056
144125
1122550
754813
373214
330818
585763
336657
247252
1109150
139253
416881
84455
24712
560941
427276
647276
710193
74819
798797
1170823
1138693
43
443
534957
346295
82422
436147
669271
823673
987221
471839
227598
1119858
1069740
1070433
1061307
690168
903694
18757
519491
292232
162894
710480
661571
282262
982185
1200073
65104
383420
52035
801606
916758
1100465
1150858
1032206
931478
716893
339806
495864
1208704
69639
380189
1215216
922114
472814
16938
1093928
294123
996402
484997
1250925
841374
945886
141689
28662
236067
276077
1109578
92008
699606
461779
387298
172314
331596
101920
196600
675830
575280
600382
1000209
777841
1109202
863452
1023412
468723
85522
1091167
1169963
463986
1129852
794377
963140
1160962
671627
919198
1255500
744170
202092
627170
990825
299557
1259140
1060511
776362
1032400
848540
204874
77353
1160502
1067533
129103
1158364
201854
864652
482105
1218298
1257314
68711
252027
951492
623265
970277
308884
281871
51916
1125512
734137
64166
118488
625894
1172037
618031
186618
1202348
69433
794464
694849
698198
293558
660904
596228
601361
1127095
1000651
472337
356216
1262747
437089
385797
219891
1216731
280327
77980
497251
951021
1104276
449068
886553
471960
126006
224029
1001831
629407
1182648
311142
806589
1104115
409625
316635
1081042
1089706
269799
422629
1115075
742590
816049
82397
18745
954238
704186
995616
228348
556308
985098
839243
188148
15411
853634
263332
520751
569856
492289
637477
1103094
417326
265377
1191148
956749
818699
658935
76630
896044
620394
1047302
984837
112407
790237
950292
1199570
236256
371218
431171
531625
175973
1146260
91768
78082
88533
1097580
59275
431426
267248
574147
451930
1138559
856873
894777
1047655
1102094
583016
468334
456032
663399
363418
794240
668715
361601
503358
849675
569233
1016263
453933
93753
475988
226475
73357
793185
1105862
962774
1078732
143891
885272
1070561
81607
770516
1083195
283330
550786
186505
576123
1237771
855077
185407
428148
909016
977830
955480
957888
894996
247824
672803
385619
327071
633861
1192396
609861
885422
1110244
1227834
114573
568759
711169
1186849
364370
1264512
713217
62179
1067230
567878
191349
414469
294172
211535
455534
788242
547231
1204469
613078
921528
1057662
442679
767562
1185782
597242
165052
1203959
708818
316771
1033181
1092128
776398
514603
719011
1189865
1107299
812905
20702
557175
607762
276805
487363
156456
324516
1182480
30422
840157
358806
425750
294861
880987
32137
631164
628517
1220935
728408
1260481
109937
1264445
784641
108610
566316
824554
871807
1178554
224824
1087272
516648
657703
397640
1236843
756917
599565
508776
710678
213287
908080
348594
236763
1004764
591962
867512
1090188
591346
319659
203957
969417
121380
857777
489864
16120
1021815
194789
755357
625888
155073
94092
588780
364117
1095324
1231316
803786
329611
121762
509006
1190477
414459
163266
797966
743255
303235
485349
1193795
466318
228978
605179
843585
934263
23067
925283
859680
1143111
160297
181120
1252362
432400
544350
918381
606331
1046925
1144294
1165470
286174
113652
1141004
1014025
574033
385306
1069327
97708
865917
315221
127016
172663
360339
793071
208672
558753
872527
238242
1002191
443352
343527
132672
167479
934937
935427
953418
64463
584970
130750
350466
117171
1001767
750602
650360
711526
1173039
607898
14221
566065
504800
114098
944949
706421
298392
209515
211598
533676
1052533
794170
312141
205637
1168412
874507
386666
964386
422262
1083095
1067078
896829
329052
1246972
1096743
577713
1257850
1016498
1147833
618882
1139959
990997
278632
178610
660938
272596
822612
1204897
142544
1074838
749870
453634
980224
1130770
165600
1212049
595366
179568
787167
501885
737700
326393
1104581
369283
313284
655454
570655
823207
374059
1031884
372946
376364
155503
116608
963411
414080
612884
853237
534424
717217
767766
20427
45291
855508
879687
876065
75308
96727
30416
105354
1013681
819879
181052
905571
331127
906279
531853
145897
569997
1138754
60
694352
1101490
1184930
938118
1196207
1222452
710319
815382
1249186
1111010
1082447
310258
587917
788262
1146511
87386
887695
570201
547720
586013
1036934
439986
1108970
1177493
784534
581749
291771
1041484
144648
616347
1255011
938234
919955
742220
9767
11630
42340
617123
608955
242981
710748
750056
466960
268812
1248559
951486
970609
174918
118335
69389
184002
490613
641016
7006
1093518
14572
947959
303591
1145504
239349
1013888
216284
941107
306597
1231086
400463
36579
778758
773972
665384
281403
20207
1223496
189255
1232413
349590
1147879
680256
984372
235842
339551
227215
648285
862474
11865
1049664
499767
308143
832488
780043
111242
753106
1177133
237955
13096
706831
929688
588631
1068505
293630
919494
477871
680334
722363
461085
1037677
46235
581087
424640
400506
166477
433205
311826
12081
1086946
1085275
308194
1203830
247604
430756
698927
18505
925198
454455
942222
491768
138597
1111256
570580
904099
1046156
562951
441831
1256246
665786
786363
9544
308684
332714
386940
518945
561459
232115
1193844
70056
933115
404216
1026110
320849
507853
257934
950796
221143
355009
317464
929004
768067
304248
501632
769872
972164
917577
368577
352389
731360
29377
1178840
498514
124055
865723
1247698
887078
365763
1019652
1056916
173396
333027
723164
780717
238104
621258
221041
416354
935363
929463
810205
40072
926885
1029165
585841
891667
1009056
170509
961342
279330
1124089
1039020
360560
1086546
700522
79357
865276
788458
547786
69456
573061
430965
1330
58416
774173
564859
440951
990072
1035926
1026039
499547
280321
627388
616914
461069
1021871
1188523
855711
772411
304929
160225
521674
945350
488818
299794
748238
303805
1111249
1053775
927829
574756
286310
139565
1060169
1221869
988814
143001
510591
361669
446611
166647
1084459
585259
579625
581992
544878
1127841
787470
87709
93760
970913
1155686
281613
1067744
62956
782584
1230060
515064
1197416
978066
402731
632820
589478
1229505
602154
150645
705511
122071
575693
730287
1047158
580764
679658
577333
480913
352777
645077
431667
427777
344755
481907
959699
88129
32485
886444
238306
1239551
448537
365338
848403
1141588
336380
814954
957662
1196579
1214095
995462
136612
750074
1136008
661636
311028
1051688
457714
1015289
852550
112870
1117329
356385
285703
941314
305336
700734
145030
924173
473750
1100329
1242580
240978
74731
941730
239765
81524
206603
1085982
91029
12905
126693
1060031
610893
126232
590413
1106162
1194394
451841
1117133
475455
606366
1234426
584155
220009
281668
552011
1081543
795006
612101
124259
302763
82561
526678
962065
723525
998360
780371
237029
271702
838599
646324
542461
119932
158931
831312
855144
44760
150286
23596
169160
310003
363611
942802
115416
722039
808024
17052
3780
80578
46461
331141
315937
472473
946537
1244566
785605
215072
123176
690332
274751
384874
1084205
931762
1152392
36160
134992
231292
1180442
274713
484201
33553
877899
1063906
712324
27358
615284
727782
673563
1134210
1067024
483955
807684
588047
50846
37463
1083043
446255
1123816
712192
490853
305085
592309
589649
1014743
322987
364587
12789
227628
189346
1260830
634174
1051835
830765
220696
1050476
986986
329102
177117
16333
730044
932302
249747
43566
1025070
500787
461884
338431
611245
1233217
2809
488582
1059980
791758
616926
709721
938479
180223
1233833
755457
1161166
390065
786941
989704
443826
870026
826691
835588
266220
1007907
1089644
402678
635671
258522
84549
682475
143679
919999
394155
675946
891421
615671
808724
64313
173152
987067
1094807
87457
555342
272727
469696
1208585
266268
1134345
439112
407595
1079499
102141
630781
579125
580923
1062217
1052323
1021918
359083
1110082
282225
926597
1262632
848162
1022371
106023
973411
605147
1037982
530859
240634
40398
331713
1141714
695065
909532
439560
224561
1116441
1231286
817240
409273
812928
541169
190908
771270
1084756
1181445
636214
1012172
190791
1136198
369294
489913
680089
346851
265297
1129886
848264
46800
202156
659869
410978
1009516
1079523
347796
269722
1234891
184223
947120
702121
59865
1227976
416356
498851
1100993
295841
915852
712113
913951
971894
153468
896867
113073
1166854
33722
375257
625641
94707
296433
1009827
167879
560848
942595
1154582
1035146
565506
137897
1070318
418258
469453
1187991
1015637
974571
604658
621610
297318
163081
629493
1174051
623251
1246699
78720
468401
458337
294880
553381
730675
20069
323324
997508
434100
723364
66724
710911
517918
446408
215269
983959
329340
220751
554336
710538
1095853
906729
842287
533391
1149294
647241
643315
245228
413395
1022491
774240
461835
619528
912107
732790
861924
406926
672361
254171
1038630
1258514
552221
35708
393866
84195
783180
109604
1211508
406150
712501
91782
608557
13673
92112
614593
1206195
377377
309182
695369
551715
668149
509972
1258627
356946
1074846
1004798
57777
529843
1015556
992749
1050718
560689
242623
542538
90590
539601
571880
127976
201384
505941
978868
1087993
544380
765936
928309
308982
63359
591940
452396
1252268
951629
71470
1007213
1092884
1178482
1162532
78565
727276
372488
465345
599326
496795
990127
256588
225278
1029914
614394
1052256
834691
1138824
28864
449683
234749
180456
862139
848781
1119180
921662
985348
1150654
127896
1016439
828913
325246
68195
898525
190512
795704
235114
364268
434807
201662
1147436
666254
125338
365387
758341
795627
732017
503001
427830
1218874
934668
185361
1253884
394813
752333
675651
252183
393395
1176409
1092669
527529
1143047
752479
779760
1112642
217683
217256
617470
343972
480754
134033
250344
259671
299539
1254248
486516
639381
807572
404428
476714
1097623
1189663
931525
100415
717131
365909
791020
946150
470303
1052534
13286
555029
195136
1047526
1158290
677550
189087
95097
731138
976499
936248
74983
937470
87885
293063
1168441
1201198
509869
656913
1264363
684664
1189536
361515
589724
707894
1080151
181215
742409
1056020
3970
189721
459219
669860
895840
1261626
461345
35133
512166
915060
304021
621263
549236
110927
396138
198234
36367
882547
1224296
651380
859928
356761
92291
1225813
784398
609844
826323
113590
196259
146329
648153
301914
1193233
708875
104484
828672
84238
615149
67239
631975
1123800
1205615
1001509
664667
529883
367050
640374
758483
464116
322595
790896
150694
1107361
829375
320027
683261
13764
895875
1102332
205728
1242148
1080490
985358
968730
753288
326347
1261554
989519
147294
74601
12845
771966
820569
500613
556590
1111472
333616
995624
608696
430648
1247744
122297
38737
112996
449491
780001
366926
696961
973319
393191
712659
30155
1061513
164338
1013022
569479
1149658
298776
525161
682499
491879
463280
448671
508320
932023
433697
319207
525582
585092
1001031
958562
518815
1123816
416372
356966
1134959
937517
119240
1220499
921855
803702
1178481
743929
75928
929377
873865
490615
245414
236282
495857
1073101
438730
1188104
1085746
707935
1167018
1033840
372722
581520
503004
1111405
1072281
2186
621006
459598
897139
354789
498244
572116
262306
773748
757800
492083
592407
860457
1021664
1039958
1088694
772450
281510
1218450
104017
813293
941850
443496
98253
644409
219813
546043
637246
65348
696714
1183415
339465
295208
407691
462188
1150002
619726
128242
942881
1023572
1033030
1135280
955707
133568
1135116
1040180
896054
619372
519070
1108843
387965
977670
301438
73559
563821
1104612
313423
1037338
747526
783378
1255416
1017641
478755
231015
133891
614234
971255
26752
438871
291972
551669
230076
1213033
890693
479549
886107
75497
1095956
792890
768449
255501
820909
379680
685130
549993
1032557
335578
1142194
545883
1042287
580957
492610
1262736
897495
863288
622116
209385
1187152
1111573
331838
495885
432229
187825
844270
764113
752489
377285
1188781
547951
84298
620362
863649
897591
421734
364494
229363
780150
14291
779963
968600
102061
1161046
9103
442149
254794
723206
652198
580343
842218
356344
787077
53994
1151879
622565
1197235
532578
1191259
1027322
1062474
371220
257484
240690
643725
201994
1241521
220836
515185
967750
1059979
648476
619499
666596
464587
1076
330772
375256
908867
811331
745877
649498
865554
1033810
1091288
621420
910830
1200432
553670
950708
135958
1212188
525994
219203
1237778
182458
963147
1014118
1183935
594986
325545
54061
12680
100106
1114115
17356
533964
913055
42553
1147539
55388
394617
254534
616212
119106
1143845
585822
807952
1244282
1145159
497922
1069442
10728
637485
185420
488514
762053
321163
367455
244715
553909
1043738
237450
143956
156076
410827
535668
289361
614488
650637
448331
46520
712580
761278
812653
914102
577994
668649
230173
684243
619523
183965
731549
910294
747161
1031462
1006218
866184
392489
784515
1211069
858037
1197828
248953
666380
810613
1190716
1179132
689235
415485
103441
1253996
473505
594227
44803
807110
457162
267231
486
1200778
956809
1193490
502037
963046
192792
481526
746563
616686
621230
298653
876647
1058520
72108
1066373
638759
269909
1144073
308755
330315
319009
446575
102433
408086
1217191
757874
254890
1256818
708318
448344
1006880
401203
1051095
1063502
282724
165230
1218673
435201
586511
731439
174316
242006
156964
505474
295894
829890
1215434
273176
560381
1262020
283571
957378
696365
687749
822947
929141
41726
654085
672932
845695
219250
397007
435832
318254
270951
203451
78409
869907
178340
49097
221391
171984
1215834
5809
499628
369845
73873
736599
847907
143897
884850
1122273
831920
51364
973301
688670
336488
1137198
463627
64823
574024
212901
855107
611857
501323
45924
55603
1242997
606458
1082006
803444
421872
841152
839286
632675
915899
447221
183267
615856
1137858
1153068
1159995
1183585
1233880
736522
300642
485692
1146653
744362
124728
213381
675014
156724
1232432
718225
642447
255548
334275
956125
127846
1011583
912385
669752
729072
967935
978129
830948
156516
757724
859731
651287
339892
306066
103297
770912
1050123
341721
1016220
1164521
623412
896347
499608
840312
751251
1213909
175292
55866
644227
1122345
164147
377869
837131
692482
755963
968844
777856
337065
43705
1140136
981780
436413
1230816
460685
332092
635706
392443
1107532
569687
263487
152251
411
107639
68089
1020171
1081037
951292
810348
692262
765299
982994
60291
407122
1212245
673231
547484
1064710
1054715
163744
705963
1134360
177375
1132592
721398
749810
1234831
805800
1145548
301400
629860
718512
1218920
210363
1171388
560217
813474
83185
302874
494830
210459
793254
987091
550214
732999
716771
890753
510373
519921
1124920
1111830
1087492
593269
1035500
104343
194481
1016059
667508
1048173
1251992
488883
810236
235260
156344
228935
989869
700338
693590
1068701
721311
116172
234319
216082
1011727
20450
185449
559484
1221767
638274
644519
996157
1254678
214231
1251957
347126
328867
1219354
765889
123760
139630
815341
306450
667507
1192654
784492
841146
814164
412604
427261
759950
2537
292126
321336
147320
840889
161497
442038
1011899
1063166
337489
769924
370872
223737
592900
372413
918154
1219356
157085
836694
388459
31340
519449
690988
16478
517051
254738
163466
11544
939129
377032
4442
979862
10189
542189
433519
1085104
705944
1155932
246111
82309
563766
234633
866071
78023
17050
1120660
382393
664539
651721
793986
590403
43458
1247259
1016510
948084
900357
673358
426877
391745
1006149
404749
216498
1208006
1260327
972744
358037
985577
985827
1036066
993760
515918
648522
552830
1144342
603555
1190763
1096551
1236319
169362
751354
1055208
1141988
395324
393349
708076
1254307
1217469
997032
982659
640365
779830
1211168
362341
1014246
340033
309472
894864
105950
1125601
96482
893155
421933
92186
1220346
552469
933907
712570
797594
995529
895593
369728
578057
47083
435603
956517
488909
607999
982906
940009
277455
37714
755612
59364
675702
673665
771945
566131
1223962
913141
107507
334896
209894
224757
542121
97109
812106
820758
1137536
360262
562610
30082
496858
992213
270032
891125
297627
621950
674525
1039327
252158
72120
901669
296830
940494
530209
734422
1003520
825269
1178763
483414
674793
753029
80575
124676
308336
1135743
826422
292707
710237
519387
1249602
292224
1070567
59036
1260865
64664
338032
81753
428986
882481
510698
605131
1096340
1128705
269135
816937
353555
1123431
1000893
977975
91697
200012
610811
152478
295213
601776
233913
597255
1210643
403652
622352
585188
126198
405800
73772
613510
790311
189167
20755
853800
934186
230926
642625
166724
560914
1129886
585267
823287
901626
717109
928976
243513
153427
684631
819993
166609
168902
1003798
878320
237950
285969
628374
194985
625177
459524
997095
1249661
898469
84304
777400
88165
439123
373730
984488
493806
763754
521236
571059
1012444
898715
1118335
952198
940900
875591
319485
79726
90690
344143
266132
427485
408719
834548
830915
726299
331929
90598
204151
434090
137056
780134
929730
433790
1057321
614813
588749
943207
599913
1167440
733196
913589
1163129
1177473
246130
233559
545246
663289
728093
403724
916860
935806
720074
270029
1193068
372486
661672
34811
1257088
1239340
1246272
544425
1190676
13755
223977
474866
1021873
947046
719078
1200894
851060
96854
1223702
1174435
569945
654103
750525
872631
329190
1220522
1248448
773654
843362
155755
1009336
878029
651685
188767
932171
536389
150707
966672
721168
82079
486962
467930
423498
934826
369674
948880
756535
641531
625956
810363
463656
370779
942508
224882
1261415
757077
197098
818593
154827
531723
607349
549767
10801
181171
412922
481072
81644
900213
241279
1104361
658061
912784
247405
19597
1916
134149
1174138
1137301
984558
252502
1145292
7432
296485
623601
719642
934646
19634
417412
965840
672844
427771
950299
1210703
354324
605372
887030
518500
34505
420769
879236
558952
602391
146498
670500
1147575
548709
908406
1206747
645038
133128
774429
356912
1054053
1047218
899157
91026
83010
1224759
1061677
832617
563645
192094
1017266
1045421
877631
708539
238089
294912
933978
641431
1197500
918047
1179213
1067102
469814
316739
65076
1148466
58724
832390
1187003
1100440
807700
407541
859448
252776
1245640
4136
207042
299908
534106
861319
749986
1164890
1072713
997464
1245533
186056
801051
342013
120389
1072150
918332
69588
77054
167881
243225
324948
757660
1191736
659153
1061579
107891
252052
1241918
85745
326886
411659
947289
51239
1144146
1232975
973972
937893
441966
528307
651147
449133
560393
496056
560910
235699
695757
718149
1153101
703681
1208889
1218411
924205
145667
352102
325962
54247
328658
1015538
743292
1251391
622392
225658
1055432
272990
862429
454833
841651
682702
1046969
91295
464869
545338
561248
794589
309025
1254304
76273
666842
1197375
540891
517846
901540
771814
874031
630782
649397
367555
951857
4420
924050
1245833
624
1124922
1040485
20431
57039
347643
540511
907228
407690
703500
35942
1150501
374024
331540
808259
661081
48038
290465
682609
729332
308469
203563
167351
336418
1209322
24489
984331
698046
856111
447191
932022
1174582
528160
1134135
417290
279542
1244287
997441
475740
812858
68679
274588
1087080
133155
1109812
1100012
1147875
881971
674810
264200
462397
293213
992535
1186589
19989
642598
539327
195098
1255209
518380
1187335
38658
154014
907850
948879
460001
338362
755479
215328
468698
73301
129664
171108
21081
1052163
459884
419897
568277
1057367
814543
258014
362172
167653
884423
1170348
51632
501407
154386
741984
1204424
854850
1253790
602633
1032817
233705
302095
633816
1034448
31005
756091
488917
430048
85531
1074313
875677
706556
249011
795109
17576
864851
248659
604269
343319
945706
521746
622796
1257544
1057890
703336
1227263
954016
1210641
948010
512672
1099100
240371
1166754
258953
38617
1085473
391833
764687
1213478
1087141
496256
1211840
1249802
154932
1252983
179652
858684
649524
646185
633080
38012
676918
718974
1004908
458031
148283
780872
907543
752010
697296
198390
660111
730892
273241
566193
597876
842588
804456
345845
581610
648644
214322
126824
1237924
258538
1090872
1187195
1051047
233005
1042758
279835
398085
1165383
24774
903135
414657
116380
649870
132015
225145
1147998
319723
871957
172605
629053
944908
8488
960027
1072297
599587
767200
755300
429554
287315
1140413
765414
355057
88395
914302
601269
470065
993890
407204
814445
916885
308191
1000331
55626
530545
457158
1216608
260528
112882
124604
75104
1031670
597183
38552
1221840
843245
632116
117690
362586
976991
684996
1131342
583937
390393
805173
1255554
1203921
269506
609636
901516
478978
1252062
797414
733666
1002589
132539
893695
272475
50355
166998
845358
1135270
44299
499343
111343
220636
385843
235045
160140
1203126
359650
289073
1245192
761247
928922
1171111
603916
749416
367304
87573
751887
1119167
992371
244063
190819
450866
1162904
1248476
1252262
1254
935420
332146
1033530
1179350
161994
404360
1028584
141415
101598
238577
226237
1211437
322381
601684
579627
403320
773492
604409
984500
347935
55702
1004627
188978
694288
840239
535691
128912
872262
998663
956837
1108701
762909
70792
896094
598665
89846
1250513
997431
1137644
1081001
13720
1199299
299759
1207457
529650
809640
638488
748281
138451
991612
797111
997077
941907
126703
895382
135218
298959
602327
1034197
228534
805569
959763
95653
513792
521810
295199
60062
1246936
1238336
854121
910505
1064544
915506
324943
1178701
1125117
342562
938068
791428
966249
934406
116169
760105
667225
372846
758672
490497
643256
1221060
758267
740107
1240757
322042
1070911
185775
466371
606513
970376
513495
129868
604795
924966
16529
516232
696351
64094
377451
471840
43063
79426
7514
627536
1092706
886445
727631
528024
729722
1032188
121060
631525
606697
1138786
1246515
1211495
1206223
479859
342184
1214049
452131
871413
395265
921096
1025617
75142
389143
11560
253416
745027
916504
95447
392036
71576
1129403
131803
158822
334878
60541
162506
737497
1094212
345770
500352
771131
894652
1237786
721618
5816
115818
581237
567783
780864
328964
199135
323604
619242
947119
763326
90464
1190299
1007747
687888
949229
495367
1098783
1215320
901419
431826
1184528
309694
334968
141722
386175
215301
584844
761
1225868
653339
755130
786146
238773
683404
797552
1225446
184954
76106
456523
1082204
1029139
964372
534039
666708
593970
240212
995991
319480
412715
696477
522388
1087960
272877
1243873
1260156
125795
728100
1255928
2694
1163907
334634
788612
977042
1181010
1256937
1136685
1160081
639601
204343
407993
183334
1045216
185167
772543
68371
1118386
906899
875074
648210
1039039
1076027
474719
974737
671817
444214
739639
626977
10116
465749
496207
887796
235709
899181
116315
1254843
1169897
1096906
1232568
934497
264228
808423
509846
728340
1255765
656739
400450
528138
819857
843221
140129
397437
802949
1231146
818335
207794
244530
1111930
816988
194579
740395
53335
930559
804131
927715
977845
1207389
687708
381972
801264
245531
603055
1194048
425898
82479
1083606
371096
637041
767539
912733
1035330
446730
402529
255187
1211505
139519
592834
434419
212155
1089869
1239514
153016
672719
62023
1189065
777174
1010877
446361
853564
208457
526611
804612
305673
1100976
1255687
280525
159453
552257
1256694
7675
1037228
400460
480409
44823
247657
1154849
122153
299906
1120362
350870
772449
1120145
976395
259930
583990
219053
1232895
632441
532273
281660
442627
359459
559857
1100216
657628
1114626
964084
635002
1198334
283119
407953
771780
1198373
877979
558580
307627
982704
1263720
673128
1183701
385603
1235194
170778
902157
620747
642185
1141148
1257857
1084129
510160
179905
930700
176542
155778
320344
703416
71212
415931
474229
757758
728289
716697
979137
1012498
588982
420449
1255471
546079
41924
1071279
1203141
944215
131017
975714
277981
601405
14046
747862
911414
367579
229886
972436
462195
1250803
213766
631955
403372
778768
662193
696049
1204577
325520
919332
846561
1241170
696923
826513
475290
876465
460326
210786
369848
655288
417652
826815
156264
1131883
541739
957730
113866
159799
539735
652162
584429
1085604
758297
979039
774424
313688
931783
949395
205442
279332
996238
1132694
954660
859556
520919
980497
310424
691431
727780
933235
450351
673558
346535
1080366
541061
407641
635013
665103
171467
1153794
816169
162423
979340
827309
395704
435195
295
393742
530395
241904
592099
749987
118078
125237
762202
625121
537597
1080514
431433
934776
720698
49119
2317
344177
1019973
710212
1160846
694285
172615
778916
118956
335490
703016
1103670
871142
112088
293173
597217
835690
10771
1176233
1186948
497808
1055346
313136
208603
1052038
129677
616186
32700
813863
83128
623981
1144989
577471
167513
251368
84651
674051
909552
611647
222612
1025404
1064048
1212734
419385
529849
694551
824427
711541
468519
131367
251466
810097
81135
257832
421337
369625
955404
1159510
1243286
765715
475125
428021
968441
344942
702792
1005504
467580
594095
298052
179316
494152
909021
434179
643342
1092412
1132874
394343
108468
324028
1166430
374900
263570
615127
608870
552016
60582
1137951
231348
1059348
1194389
1128744
321180
943349
80936
328696
165450
923928
1145620
398824
1036371
657912
1098237
831064
375767
416892
960812
1044060
370310
1105841
162809
1237379
505492
823156
1141821
94961
608628
270489
940608
1249826
950570
946855
930554
220390
462770
1166895
533765
849291
84523
297471
174330
577612
985406
320624
607045
86929
414506
61410
210501
1154245
849062
366099
1212208
406508
1219107
187877
804063
810004
286509
881918
28514
1203831
6677
915504
37313
659595
1177521
265476
510985
120562
190861
488206
1181840
234019
611408
724048
1180340
1137737
530791
270809
116429
597401
888488
1167154
411165
625661
364369
605687
201814
396699
872260
1121935
304395
698519
749582
424373
82996
1166684
636592
127670
588091
387926
1103830
790374
40726
345593
594455
981481
440246
1048870
460945
115761
996660
470570
208830
740679
1160707
814852
968494
144645
679256
507761
596506
504819
14986
509602
68533
168377
1019923
1119613
317931
712554
555025
636533
934209
635501
502460
1145645
213044
232919
363420
161380
1126646
1072657
967806
1257051
693782
1033960
829381
516195
289686
874705
161578
1025790
892868
430562
787231
77344
1141207
1162092
236038
555043
57414
279962
533436
273078
1098902
1052105
339963
939361
656197
1028043
926388
502813
1199136
800009
429229
610109
251059
601376
107298
691845
981575
104912
1035554
927744
43414
474405
568624
46456
975233
1260423
910986
92742
667900
4431
871883
942910
1202794
547865
225166
684601
384455
1182554
197762
41844
130003
393384
345462
146104
421718
344311
672618
1264087
903002
339226
756323
361606
1149708
785254
283782
832325
543080
548704
1136302
615713
1155489
777843
331723
652458
405268
618883
1010279
1034305
838357
1149991
209434
884075
851470
105739
648976
284417
440449
121142
353130
654529
28468
275113
42435
554561
124235
652885
815550
680686
583241
676502
301748
1189592
228124
677320
510621
1005875
1054527
86022
158528
1119844
896998
776066
532867
896365
259512
647342
946288
190916
994039
647034
973562
30298
433641
633095
1055064
174116
456650
439207
422050
467505
718693
419225
1152705
466207
341074
146883
737477
843390
45937
209859
867777
273615
1085649
1246163
727004
376390
408373
260264
482466
101034
560419
214687
131689
1099398
743617
294935
592622
998752
113664
1220372
1872
706176
411096
99982
652609
293993
876691
475730
64699
211530
213751
1147974
728019
605604
413281
384024
176629
9509
254701
908667
383394
1231502
514249
1166861
84301
1225093
1013370
676743
101762
1257740
39283
636146
1012574
735286
532325
950676
730236
142905
1067108
1088128
145614
961772
451967
1177257
971233
435981
981580
243752
604679
80706
316234
283112
326107
81637
678240
544386
754470
148603
880110
266836
406062
676152
250826
281727
177776
1213260
466112
534670
1172252
436176
88314
923484
1056482
451709
446023
779588
812914
314094
242681
613201
955386
1149299
297385
277677
504141
612908
279813
1200186
371137
1053880
1086260
922809
164831
1248966
75892
580542
1190299
1122139
532831
1236428
1121162
490439
848610
454860
777095
702984
227879
782557
330996
893594
835618
736248
144843
597814
758507
255925
26019
913335
431827
16456
674656
585089
807590
1163884
354559
1194259
1110851
840780
808793
1063311
135793
1018560
894517
814732
1185232
594059
700643
1245953
1006368
285167
909509
847275
756540
1139362
1251545
666992
559736
875781
971907
854701
1060979
562664
411695
551501
253005
162434
483521
983461
22305
152436
32081
1051751
43067
99186
581837
804755
1000434
1133586
559394
511309
322858
257425
580952
509030
646520
676250
728799
57695
1167374
523128
446087
750072
693204
400428
529675
385911
547832
627823
512169
567271
983614
887765
787547
690721
381295
1195528
221550
12754
875307
652604
966784
682726
1244828
1093763
42291
280232
171563
629179
658203
207699
1056694
1158402
1093054
130390
940291
89883
507118
1141771
583799
466692
1024070
672517
283920
707304
722139
591951
1117228
335011
1049793
988530
157738
1158184
88791
43654
1163554
440122
737166
432299
240925
664045
136066
642865
3773
827002
1210606
132223
53085
851687
979175
479347
351363
502624
40722
91653
805787
597446
833150
20144
312197
104121
819811
810021
262242
185986
682915
480465
725604
6883
905650
1120821
282804
553941
283073
824672
93933
1149567
258119
56576
869254
83664
754371
53633
729253
826391
862420
814631
1220958
822669
1127312
715380
897355
287946
959056
281730
695833
973327
516718
141830
373538
960653
267269
903440
88953
414244
671228
204449
749461
540480
696897
338429
258100
1070291
304885
128024
92461
861784
898092
851929
617190
1231939
1207651
356707
373621
1005214
614495
1025563
855109
53466
296529
886322
1230464
340226
699139
1078229
184957
941933
1007018
848204
44956
447822
261263
301056
787494
435108
244006
281619
1087744
209298
100659
782360
838415
668238
1193357
699496
270808
948881
525721
688437
1075193
1205875
297686
512937
812366
915059
789670
1022804
976825
651129
357079
364962
333826
219179
952415
669164
145500
987860
731560
1167887
51031
363579
699539
173714
677804
1179232
1022440
321757
1174835
463941
149394
120611
1079404
1260345
463694
913261
811189
54991
296709
236506
756048
767834
458390
793427
256611
149426
1245654
487688
476565
21135
388099
123867
790801
1176103
1086505
1257038
914666
89861
956442
1082102
626055
349583
62293
852739
1224204
316147
759914
563547
1173131
703774
933814
895254
945835
537405
943429
536252
555529
225252
1178083
287008
775639
107702
219051
1007928
1046307
911204
518821
1202483
464958
159961
86773
28466
129338
893014
657360
1138564
1010684
1178630
199643
1112836
813106
439384
805347
919744
230699
563919
668581
1113946
94977
461829
971974
444098
490304
255832
761605
117238
706924
87422
535739
554881
180630
123336
1026036
781829
80958
648541
819252
534517
1156510
200879
986356
1055982
75886
496571
125787
995479
632381
825535
17967
1004219
587751
376266
642067
319919
340425
31359
778911
285686
453145
561435
735708
353238
303758
423349
330723
737325
953535
767428
427277
157593
1193408
127320
1074981
483172
332397
1055676
559080
1196942
291407
635042
42419
488766
246373
532254
999573
726588
993468
803690
116512
1077099
946246
566781
1061731
376463
208923
311836
1013829
605979
429276
528179
837031
302578
1016602
47809
102926
1186427
1257107
145679
537558
900246
791685
1013109
770061
170266
68108
476666
670578
618045
1115157
1175661
1207054
207117
1198161
887152
834064
72684
1105187
749111
686615
336695
994493
330490
1260509
100859
76837
470007
398312
72873
60131
514641
601560
239233
299080
90499
834881
843209
1160278
222810
1002524
540351
614266
3011
354757
114610
89397
39988
1036927
314795
685761
467355
1029725
982785
1135806
251007
742356
780512
1131918
1262811
1061001
961765
671495
1183036
295223
397241
504354
989446
194927
414170
1116978
582328
803097
200041
222295
959899
679054
763437
1021940
423437
813555
1199960
693516
953848
574197
412990
603129
898885
107671
122730
895176
727378
775051
571571
465905
1091203
195294
13327
710576
225140
196026
529424
823215
1185560
1182087
770248
603756
1230394
1226491
595632
816919
1132440
434815
1220897
1255943
819382
1112642
875467
595989
855131
671815
423679
1018861
978860
253100
12609
12704
605762
1155379
1072502
45493
222519
141858
74000
517768
1012770
507567
639815
1249705
140408
641260
95235
173959
143284
407351
681341
238894
1054072
701553
1023514
335488
571040
540154
1218292
108934
1151695
806699
10274
975627
354577
822873
259145
1244820
76019
1011974
30132
743491
1063000
1007989
676747
35739
577737
485548
1145884
174280
20565
82959
102540
978971
1101807
925547
1252748
928034
1103979
458766
508284
542737
662511
1178700
794482
991086
45540
610516
1127055
712292
198716
118854
193738
138707
987219
1084378
60757
235579
1082450
618445
1137880
536157
1085729
909146
292675
1190693
831084
113559
195285
1188236
951194
470542
125465
371777
964715
925876
797455
173870
222928
1060511
1044436
438384
34310
1054537
1252768
1178790
553445
627132
48919
637481
86424
1059488
994503
211964
569039
733723
1008977
118519
1214011
868211
219456
1013240
161985
241860
655048
1081089
33797
1131023
197783
483947
1034313
1145426
697977
297313
192966
1184195
741455
83395
1036742
314145
39327
455293
21594
547056
607828
690521
267305
905
844410
36020
641535
839024
247995
605220
534554
295322
961568
862255
889109
952785
925015
1196026
784290
489867
8537
362276
604799
849913
364767
306401
8389
360749
148416
538477
1165639
616151
825814
133275
413580
351818
886071
560814
515164
788432
278952
839446
864220
234407
1143422
824862
912518
2451
1014126
347096
191608
1074232
180813
644883
839231
861427
1074865
666319
354453
14078
1171798
1243885
97488
267171
1196369
1051980
949155
118979
1065497
977797
531864
651743
381916
489087
435778
506728
147202
236232
688687
644196
186937
736629
63596
373911
780691
1141699
178626
811328
1041237
459798
497707
427331
216086
614623
3496
81294
57749
685806
715199
224060
744319
240989
384012
2600
749982
932280
272515
1011635
682614
855115
294470
548213
752857
358060
920110
467663
1185408
166544
481070
800535
77395
1204236
653178
10697
965921
77646
1127547
553692
499360
1161221
710167
66524
55353
197195
114687
801930
261515
651488
387978
233105
420371
236379
1063209
776751
1002614
721698
827671
855188
180893
344358
341405
1089696
839317
688122
823008
1077032
486603
1038670
529978
270305
46855
882416
569149
612812
46994
617739
1203070
989205
472635
288454
229325
727907
1181040
1097230
758820
315546
949741
957818
325008
1101114
781072
846282
408634
381253
1058320
371459
287215
883650
853069
342029
456751
173749
42061
20430
147072
347426
1144248
674262
229173
157204
1093800
260666
250725
259498
867039
860292
837656
454833
290628
615650
1190486
692958
623930
1239984
1201045
341280
724756
869715
544613
191
667026
340773
630141
69054
748637
697632
136434
223739
424326
349273
9611
1135820
1193939
39220
210684
1135596
121478
231453
41151
317297
1189117
1131209
1143748
822080
994386
707731
392945
846723
64219
637433
321562
584818
1193566
1085623
840857
1258839
979022
490635
223388
977701
793126
457886
537013
1219970
886477
732716
421077
521782
676514
1224047
1126359
1017097
424959
330191
51239
80049
421500
498070
122430
526626
1167677
480044
267597
209235
1053613
212301
430573
407832
567134
1215593
1028174
224578
836597
980923
988424
968122
141074
785568
1120767
709902
268093
1051023
970358
270940
1035061
1086954
601588
164111
1243079
563564
548132
223190
838690
320925
680170
789807
1221228
498535
467263
933807
115047
865610
167217
94254
198450
882678
425601
1158065
995013
557522
598209
668476
448856
601620
1007177
234003
741096
33172
20042
39888
1163791
382860
809255
761907
270371
238057
1153448
926048
337843
52615
987865
986893
966077
281259
659165
965978
884534
234274
169758
951959
969897
1044057
350595
969159
843427
472317
1099796
1011845
1192300
73076
465027
783776
191090
1248081
584031
748864
607211
585194
197234
327842
916242
104700
1003864
494586
302511
882612
497205
1027424
762641
497043
1128971
419427
525786
189181
382049
1192451
1029370
544665
1061558
186242
447616
1144756
1201342
1120372
72227
625586
1062975
563199
583052
1091822
852086
194028
506699
372046
1068
667601
857296
944974
541505
208991
1219803
603880
135732
521173
684971
627788
530396
1081140
686152
991748
732553
57512
85069
295679
536119
1246820
1162539
217890
121393
442821
336836
1171263
339579
819730
1133716
1256298
1176511
452020
1173506
612901
76418
390601
263710
385431
549769
920352
709568
1155076
461294
415834
1021444
1053060
1151152
241499
87811
438189
745802
754722
50890
647767
1116232
63383
625482
324699
685435
144409
402263
1117730
129067
1254028
1011830
1023567
637642
363463
809761
734430
27017
1211837
376073
13589
245367
837605
846398
693288
1218519
619527
1222719
344973
1198468
928470
788160
534494
904187
661025
315058
621840
1045328
722401
437072
1064619
298972
630307
1173237
482689
233720
379808
690281
218457
977265
276879
974010
54977
1223466
179137
788231
537677
784786
246416
234405
383240
889026
832420
351974
983569
1114002
109247
1030038
802088
869141
166845
531164
891427
554280
974620
1140672
293553
409812
1065073
1006314
1059086
285378
494938
1171012
808140
693171
536672
274988
644863
94095
233424
709750
815522
53342
2845
95685
913738
1058231
191905
516564
1058077
776943
12195
290052
764665
514074
534144
569445
144211
339973
1121229
500529
416498
359899
88859
887558
823750
461214
1243843
152772
1187664
541544
38715
258177
785341
95962
418363
491631
176075
167424
908695
325441
988140
999755
981866
898143
129940
828921
420608
214418
541146
802697
670447
441034
964346
1002627
469130
1041323
174634
307930
121295
181449
1144677
411239
413405
617478
449735
381103
589457
1145539
1238085
1263990
340965
198707
709908
1165467
413148
402923
296176
97943
167911
933282
846682
223387
913136
1245273
111305
400394
570201
1141149
827830
360967
790838
150290
171807
541282
467007
837632
664539
468942
707528
1159499
209398
1093331
384890
13497
841118
394806
854866
648564
642860
1049624
26135
391287
567177
1228563
955605
630036
752535
168414
1011266
825788
411666
1152689
983126
608659
268498
198076
1083602
812356
1001433
810846
521869
150299
625046
168187
231267
943540
721923
493076
754112
1036617
387501
137489
425881
991398
1059881
1066419
1058436
763541
1004742
183100
665420
43546
67673
583641
353524
843739
112560
707180
920514
883069
430162
32006
529523
1161195
275672
129805
269248
856776
499958
308648
934201
1007444
562358
913522
1257197
897746
932816
1212100
461181
880544
530177
278835
621336
322381
71320
473688
70417
393226
876766
26721
229256
610319
790172
344201
501233
1030062
615718
1212822
672630
1248812
322179
642937
1074046
1121609
179376
766567
296749
639482
635612
384475
1234796
837560
1005735
209644
532182
335193
591722
512132
1227959
475752
1185995
1061562
400596
595975
1243462
919442
59773
1166570
473867
1148224
1037425
93680
971748
223090
683469
811038
900271
263059
510176
736403
1240159
337184
183455
1132374
996829
69270
329054
18782
297247
889590
1168014
1003710
902997
273156
1214258
931706
320221
234285
393373
996918
1023461
1178268
548295
1262944
577546
63945
686358
38043
729846
863840
463682
997590
411480
988803
525311
798311
745977
1191428
376664
292096
948907
823546
109082
17555
1185752
1075326
220021
544830
966074
367490
1125905
1050117
1143481
1135845
535013
65331
1258604
603556
1204595
1128296
134119
297899
496253
127786
1106989
31043
370645
503081
298170
866726
909058
355504
570697
784291
466635
692974
202937
644530
1081757
1224320
903429
570566
782711
183725
623787
1182287
364711
481288
619904
35809
124053
1119045
728467
164298
1115578
585641
765838
707571
325586
1186560
1150664
296327
101764
919571
526968
95899
308930
476663
583714
571293
750664
760421
984697
110713
313765
1205947
870460
819978
771287
936473
358004
1129796
604022
362462
438948
309997
1006237
624340
547693
1062399
473993
169351
9117
1074157
869754
181492
913741
479387
813397
519325
1085851
407452
307546
576492
1184916
351136
902324
144659
857921
549107
534758
596142
177578
459828
1122733
790491
220615
387796
101326
411358
345935
303749
1092084
1227213
90149
42139
1064217
782984
71257
329863
326867
221939
1260430
46735
1035872
1175126
637362
1045410
159581
234329
479772
1015547
1029150
119973
952775
938627
889195
390736
438242
131566
449921
981858
184956
179144
771342
365502
658610
885639
588308
1264
13575
589319
179500
271902
1058871
494657
966397
161880
1073772
252942
1143899
590111
694355
102835
127075
1016389
1253921
1223989
1221988
1070506
665049
155630
506803
550428
917638
559733
1256056
261630
1036033
79393
1246407
765535
711905
346496
520431
1023304
415610
436419
314804
327796
862654
1031116
1910
23
727127
545039
181651
1202457
291477
1095718
507028
925849
711095
110460
1078647
250330
1032542
98700
292123
683897
1231077
58295
1099444
1132608
556509
4864
362223
122270
812932
79817
672012
137968
391790
542767
978348
908295
31860
1033313
1171951
614651
265602
842788
756069
223886
1096441
934715
585913
293095
251905
1263692
315491
584865
133795
1046203
1099901
831484
312817
577085
966656
1159188
248601
325122
490083
455634
188940
15890
329155
799270
476264
603620
288779
1178810
439349
1233189
140252
648269
424448
1196856
224844
972978
334580
869661
213550
244253
1050965
915956
1227081
409762
1099732
482920
289855
1052128
971216
751046
613869
69918
668554
589008
670832
137938
1221908
815060
398637
127848
411191
1254317
658829
62558
1201641
1227915
992957
791245
502489
1049512
40247
184804
1243098
561939
299305
486967
441209
399233
667128
588333
83730
238061
498523
563787
1123484
1032802
384434
452315
989196
316716
1069417
324508
29710
1184283
601951
992196
1017704
271709
213520
481010
945108
497580
661700
249734
31207
304402
809002
523939
170642
142466
572427
870305
1063718
198351
141650
966068
805189
902411
370618
50033
39716
485161
12290
223291
492733
1017470
838134
1162844
622529
943840
601646
1003521
644457
488582
895381
233489
654108
899910
257392
1034581
336656
345880
1225986
483630
127314
888910
954596
682088
461395
202199
556361
206083
250738
5385
1066541
51186
668077
88207
1015087
998381
276191
831348
345195
387924
144019
724382
523719
433063
949878
33388
810562
366682
59356
1122866
662265
443846
254186
79278
83572
102246
827055
182171
121892
977665
426949
861235
1179730
220828
960512
375004
419042
1114884
32165
775572
243034
847590
608056
157420
215904
200118
1181897
1257592
835666
1033994
374348
132088
271314
1070975
767479
957764
940915
206153
134227
985664
167173
979546
1075618
1204814
1047414
686675
145546
235425
147158
1089036
280276
14015
785427
692705
1138025
695951
345773
770141
267353
4943
1132431
320228
1082490
496285
1212792
406884
218509
605904
1134010
796548
36183
723277
734559
414107
69750
976474
1122096
1244348
431845
422173
1024267
332552
966179
752442
40115
1208869
325779
620746
154970
292202
884064
628956
587526
196687
679704
1061229
293018
982562
1228198
939092
409581
188903
1057770
1084257
789876
266263
378631
226165
868111
1089927
338451
457419
546742
1172397
1203558
592739
977254
683842
1145786
705111
1246479
549920
1228766
835708
1043104
1254741
81597
978232
285274
222093
175700
745145
901023
517141
689641
1110115
461284
332210
274164
63477
677944
612760
362090
149777
22409
120343
552467
1046062
1234423
1183130
1155394
940757
44650
808050
1174461
32870
933328
206229
1007686
180217
505165
830335
12881
817186
1064488
657228
563923
47472
1200552
861744
1085466
957304
2189
976009
1107254
954501
1183892
877895
663768
1086130
1045669
436910
794700
57757
661958
1121725
1070354
163512
1059108
1196190
655811
827579
338873
352225
780642
55213
893599
654483
273375
220823
406675
241033
1164924
805768
1031526
849423
647343
704827
1197199
1032813
650145
619499
536431
413498
535767
1173766
917769
1091507
1070577
660887
68787
282749
44644
488754
658059
22214
317584
1249337
991645
973008
552171
350528
956870
80081
945910
959881
1105665
467905
224166
1054544
241212
1147906
137018
472213
84182
1173539
162933
980517
795680
114021
996525
483258
970453
169471
390044
1202951
784782
1263918
585965
541650
709050
1122142
37130
426856
207584
971666
1099593
921704
220314
129164
1015721
1049005
1212726
92361
571082
866487
673321
929820
31646
1104472
791984
900035
284589
1152195
770590
1218362
196460
507187
897425
514838
339434
40083
646608
682367
393230
524132
1176473
159189
56046
867577
145261
612606
395416
704176
611201
8036
1059216
144174
97191
337707
982012
901608
510310
452629
740011
342909
358224
294339
278356
828628
1067501
146670
499949
638465
314378
754456
939116
1034257
214343
1179214
703825
422914
40016
495884
469210
649398
1086045
139914
76384
427853
312741
434390
643990
288510
179913
1078500
1035004
1028
1057492
871943
115556
421388
519388
430999
984869
613246
90391
460830
1239626
1240661
146497
1013126
600702
1080821
750387
192402
416140
1077366
471554
251121
305833
687530
847942
769987
475081
711886
919903
1076811
1182311
461350
844450
93627
121414
573069
934886
1152789
715861
331963
696028
625032
97747
426344
455865
160072
625004
1035453
1086237
689415
151457
104523
105658
91600
810858
690140
1249539
659338
121421
95000
599820
182985
1178445
1247917
736953
575049
520606
1150431
917838
1184736
816113
1048336
421994
456000
486039
1150709
10902
769227
980929
1260560
149499
267277
1087041
335815
843509
876880
782393
556377
931891
550290
658417
399480
140305
889426
187660
1064511
469395
190905
712646
387070
751698
1152303
685913
1172372
1140926
537452
965544
263453
613514
799126
635832
1224576
424691
193145
978995
615411
113073
194798
970590
942583
168274
310325
1239964
628348
1129217
510
291136
655720
60918
468054
207682
311364
15598
278389
999684
727511
776317
381138
767519
959474
90939
16855
150010
876525
733202
1071003
887898
301752
1001632
607277
1231122
873111
1082748
1198190
1022319
2340
1234473
342712
787855
226410
1017314
267794
20201
901288
648372
1105866
304994
1255729
624734
556384
395211
1208443
1003183
1131782
80612
631524
403842
261513
474075
262774
1114180
624932
466268
692206
724800
916320
651900
1180204
424147
682085
1163419
350693
662684
422290
943103
747073
1207753
612273
15988
304381
435032
133921
1065233
882400
1011895
299588
1091501
512715
406171
240541
176260
1078616
57583
99338
284425
111917
302473
570042
275012
860352
686116
604537
817454
772012
545520
570287
12356
274364
905930
68486
418874
158206
525134
36925
269013
774819
401295
169129
792672
873058
1147656
1104774
1087693
369904
974491
180038
427159
1178802
755122
206953
1045872
541790
840852
41524
9710
592705
695833
497160
727493
1156875
627886
733802
549801
722097
166443
103801
661074
36452
797510
295845
1181309
8272
584743
332261
1233032
701958
1177240
877959
216726
926347
495542
656608
950334
112374
604969
433136
774707
1201957
41328
525020
249306
519366
1237896
385158
1156808
1134724
364130
50849
1213360
229440
1241606
1123237
470909
954473
229820
618259
279510
1048225
918266
924946
298754
469719
416738
859524
1065204
978553
1085492
536953
665430
1197735
1070698
274052
302167
874589
820174
1141335
44492
178917
1014123
272666
856080
763106
1017466
767773
514504
1058594
1037233
327197
513581
230660
663792
834635
199255
325443
1037844
977792
615864
753960
1112732
107171
925057
714262
597412
424734
415525
409508
83649
226631
878314
995093
985878
70581
116817
843749
92805
1109907
824614
586423
936265
1179206
912838
640445
514498
393929
373184
472935
961414
1087018
341122
800662
348
935520
958803
827591
493963
1196184
1065254
342316
68242
1080844
21590
126604
53798
106729
651090
546855
152532
1130987
837484
481080
401426
820664
784380
80068
453864
1174265
563496
651611
296938
358534
682484
1180512
323019
396567
1043349
1054399
900348
783973
873210
546182
472870
1143771
498337
1164402
413656
823573
619555
920670
909006
95985
1089267
868449
1246510
247416
1227715
1214142
1077314
697366
1210381
1227039
1056667
574145
658525
580775
486147
737882
709661
747990
952880
306270
557107
1258418
187017
279930
945085
301900
1121716
642729
353821
1108397
412355
446635
766651
266923
32617
704208
1230795
287856
168760
980304
691908
159104
1057382
1103445
747686
777335
842370
858799
873109
821177
751404
801103
715581
252975
181466
1105378
341690
824866
961208
1039842
412783
428390
1141670
812902
954228
1043654
803169
781747
687097
983076
324613
115962
1203401
369884
1118833
525798
457208
631176
337918
1004924
504400
811604
98874
66850
739295
352233
1227271
767137
551981
656332
375078
1102149
239507
4376
512745
762150
208827
273059
966261
503281
1244108
253282
501206
895508
770425
135624
6981
1190796
631073
803113
557282
833121
1125282
207903
155853
315274
979314
49371
1209746
164159
150704
1203704
402842
723169
968455
229289
125935
748466
309463
1068426
1006985
894473
1215916
989149
1094302
219195
26668
1082445
474010
1156588
1145642
1243007
107837
1229838
220711
804494
1045998
173113
772320
768500
141784
151841
495752
921633
489942
74942
943993
1170968
390234
443242
593418
930667
685445
171781
299979
1237690
340404
486302
604950
596672
950966
331365
179063
50650
662268
1024866
74300
775897
541041
589231
711204
530733
550131
285609
818134
688850
99637
916447
252260
294197
900591
167395
105290
907186
425073
783294
418316
944314
1109266
335924
248706
1173207
65769
522503
429723
389965
979504
94813
876828
759487
182703
699153
961372
437196
751972
866974
706611
26527
298279
1062178
214374
368608
462772
1031381
539492
1211527
43564
1001475
1201151
228998
1174528
761729
1156127
284532
827044
931347
660250
670381
60118
71688
306575
800819
149046
475469
188247
629038
720899
482380
941434
727638
239628
1221256
636107
681952
394818
511653
805926
1238626
902464
123394
1097088
1178568
30928
1088753
1235063
957261
23875
816185
853631
164490
424863
966436
446991
777586
493941
522247
357344
767600
1019692
990673
884965
195288
1233648
1207416
718688
229607
78083
1061238
858479
462133
276267
153888
942636
971495
417153
604724
984524
563411
563208
776008
1136290
660229
142054
1058588
939444
551463
584486
66737
676664
170703
298306
401009
653201
740886
458602
1139288
338738
584391
1055432
760157
741212
40928
454523
1041422
596614
668203
721323
991069
699637
1239734
1143888
819652
620314
648797
575913
1153808
1037566
1097970
621967
878645
159394
344117
308738
680216
420894
845213
815015
1002385
160677
466491
369696
133105
167508
170818
793323
1167709
906036
432817
3951
1227080
1034197
867416
604477
878873
192175
701994
13564
876054
755420
178852
641003
758861
940545
214395
447281
446291
677591
587306
433996
290298
9720
1183137
1151698
1247666
885799
840465
1223058
726696
746693
903796
18908
335664
519566
178711
1262537
871511
946568
507868
97347
252620
909283
1207815
415115
176898
1225851
418596
591814
233258
1194351
257160
465745
207214
177818
722509
391352
207899
293157
188682
166785
554128
198424
642921
1009973
823755
162322
140013
696415
844175
790189
300872
182766
105291
625461
1063028
880600
425340
253458
293497
1178776
930311
601154
960376
578902
458985
587436
1214509
608478
547845
292567
530356
965385
755342
1254825
31419
589687
582973
1185412
772700
415737
107593
238244
452599
405077
370415
613624
401625
1027067
950645
851138
370041
499883
221108
575216
832466
976305
981897
272215
459012
84007
1212292
434263
1236239
350552
854697
714726
644845
179473
247485
347828
1074497
330273
275287
964705
668325
60714
89055
44949
775464
528126
1049378
437388
598796
559233
767223
754560
180601
84442
978183
403033
484409
852736
858231
1195873
832474
278991
19386
92117
722086
740905
204531
668029
393327
1007207
456133
1239597
1045021
652676
943687
1198040
35550
292464
128614
646837
1214232
286837
94518
925231
714074
1146360
1164202
729812
1100322
981949
1095367
1057352
383712
352828
1104466
1137539
575903
201536
1002118
607477
520611
595538
22846
8587
275627
1172790
401715
544921
844058
1037230
811572
1048504
858429
769773
1131026
398333
437170
458531
1172617
1005413
341857
973825
414370
408614
1244696
1113113
1250791
706127
84345
866587
1108010
1100778
8852
540718
339423
408491
153922
206649
507405
24900
2409
211857
452374
311623
538396
704516
640587
540629
119366
459698
45617
173675
932341
533632
962040
1013231
1207237
377335
894434
216229
1157409
515258
693319
661548
1233417
280673
692828
686234
870155
268021
994677
1062757
885822
515144
444222
577945
336110
750571
340807
656659
697116
1145359
410488
695642
662714
1064947
583621
2352
103516
1084403
741853
571999
805104
1096493
1178466
323992
1090074
638763
1159184
372698
333419
1098937
697410
1067348
424704
212946
1194751
605016
581852
144903
1031324
976700
1146050
762501
544878
1051746
1244403
657583
688523
314269
470014
625660
782808
119943
36144
1205175
278040
40097
957913
479304
187114
859279
1105480
381216
699100
598004
1105551
1036706
819119
1219477
931430
525723
363761
1206834
1198240
1112670
777757
266023
1241784
1112380
1185798
681326
82181
632751
724318
194499
451999
1124611
315426
121250
718145
423366
1070050
497430
875357
1110605
25688
518872
209869
72509
392019
1212188
236795
615460
39289
1189580
885823
633962
1076841
442731
1049251
582514
1099396
1003328
45342
486917
25536
167846
1046025
784174
211371
287863
917452
86816
479066
829057
298354
496295
1186454
714339
851221
301395
1227345
22759
559905
79363
58484
294807
802782
990661
627599
701350
1077522
66943
1173475
658961
84439
1194823
1006192
1116067
528748
375707
51792
717219
264052
342526
424983
169154
915373
406756
992772
1046702
927404
517260
49873
226396
1033793
33106
44793
195411
995827
990834
137078
76057
524754
448280
394016
772751
1254533
983302
246366
218598
893803
712089
1251713
396238
282360
1009620
172813
264184
1224927
1181659
1227660
775929
972748
98489
667013
753235
869271
1051772
666659
751886
135716
424874
996276
1260584
91176
44976
1093400
533612
570596
795902
614401
641244
268906
174696
578584
255234
313603
1060361
709804
358122
269372
686784
293557
68773
184397
1104667
289042
293766
1108472
137131
240343
946366
454763
619609
570501
167380
927185
1232520
744350
396636
732351
1258187
1032261
634183
1210638
266306
755041
340179
649800
1144425
42320
962868
133284
77209
801318
1014287
397771
598610
1117806
420183
136795
703106
509928
525348
515629
622207
279930
474897
326937
375834
62858
781539
923717
1245164
145766
317106
37019
740549
830958
858524
495625
1258652
256844
1091365
1124506
1032991
991711
187329
265878
495229
426726
273718
868711
40726
754526
88424
182527
110834
1252088
879602
1210746
461350
63942
969121
898797
235444
168655
72962
951989
942085
396118
297669
498404
873373
1075017
442801
1059458
1246740
622604
570424
629428
984548
386309
84047
94689
494075
167223
396429
270971
640423
792724
97761
30191
1089511
1200792
357779
64641
177170
155155
387615
581916
447368
127171
910751
856933
1084783
559013
125307
866785
1013692
538874
1142694
692826
757803
1149525
164318
437654
981452
519300
37152
246541
877748
1203813
1143560
703355
830233
199270
1232702
96706
149468
597244
747722
680686
924584
36078
562756
1084332
816453
187039
999741
67662
258089
335072
486095
1007453
909472
45513
879727
324988
669468
918710
576134
959937
534796
959072
108071
646428
851099
1125525
826239
517555
1141222
594380
756476
140
505911
1055870
107363
399028
77435
935070
715832
127010
675761
517943
586980
777532
354772
1225354
1216610
201888
879455
136594
143157
500554
486759
17295
962401
1011087
272626
357000
394182
239625
171586
152405
1176666
531819
551740
187507
986793
1184010
572057
290404
1053812
800948
576670
380398
667964
107856
511207
761256
1048363
854706
302496
103356
839757
289979
1191858
1156997
1001487
187468
469026
753574
69331
338091
358925
1132015
354500
407233
411767
423387
460331
97872
645035
852772
976180
865246
920376
785117
1132959
809143
487383
49513
613004
345569
97669
2612
495540
577709
367313
468363
888987
1079004
327302
850210
865302
1230877
834194
230260
823039
1021047
350833
1136427
866945
447124
658943
77685
1129763
1229988
1143892
160747
193339
604546
894958
82431
751911
372230
440906
483547
888148
84218
1176784
459564
1122529
751546
538442
156851
509030
414
350967
711514
49020
1110182
218171
652681
493091
611972
348328
94687
438515
81302
1049832
153886
998037
1085844
309791
969764
258224
782463
228068
295
684029
673980
1081337
1235499
44019
1263587
1089634
415142
746843
344993
1202476
842535
473323
685821
389576
1038966
188429
1023380
154715
654461
108615
802876
68874
812812
975401
285538
290799
297935
70992
68549
987609
1249919
1065548
400379
1022145
608301
310824
148771
881762
1149863
689897
886639
318245
111210
246927
1557
415670
22638
763177
770853
567679
196037
808170
845901
358631
1192925
876797
402236
927536
667345
799805
813518
975052
162892
501210
578982
1066747
1048689
939366
595252
316672
663841
340731
315769
399165
514139
752753
738456
1174114
1100167
424221
628683
75493
381525
411646
198758
523552
103610
658509
167504
279618
268775
238604
458825
641532
402586
517174
461417
1195305
672984
1190661
789718
702681
556448
1137644
450322
779551
607467
604931
704253
494821
835981
935119
761688
1119287
442194
1179524
957132
215238
944437
427351
551482
289338
705149
296664
400932
702782
415702
1104878
861159
431302
872131
611758
986488
892359
700678
596884
853688
1116420
661041
263796
1181820
699282
978766
195371
85545
721763
26410
405093
885526
557113
156404
984036
273623
97625
114707
102019
907949
408491
539248
1056518
898301
561574
270710
984373
114248
221032
332397
735929
109059
1218290
77718
534304
963515
498664
988735
26497
622676
214249
354077
394137
525851
529283
721206
321261
73390
1248212
1055486
650960
162951
46376
91034
114864
907227
643277
695808
1111464
70639
419405
1181814
18515
872515
789307
436971
135635
355953
492064
24796
870522
99983
923363
118476
50545
1248302
1067478
354913
551522
84377
1246580
713919
179670
1150740
1011497
768572
1115233
873035
43078
464614
917954
1118423
916410
509956
700611
89071
234523
1111084
397716
1199192
257959
329731
461991
426626
807007
103171
741792
408731
88594
967616
1203769
590319
1092648
331458
349427
86060
76115
1263608
327503
877764
726262
120722
626744
112762
280988
829577
989046
1165431
440184
687101
197884
265276
314469
620357
924642
890931
188523
136417
1118704
521984
113901
169833
1110443
547820
462783
580692
212914
608711
908913
243970
496471
341840
395885
442773
534935
175864
783003
1233997
254541
846444
206115
1255700
911299
1237622
1142022
637990
1034907
458424
197980
561111
1248693
905889
511162
911630
390473
908078
275254
963359
384121
1160823
1205649
527879
216127
1198246
846700
1066959
1128507
71450
371467
596128
1217301
748442
218638
143954
1022804
1052473
41339
184759
1096531
514961
219137
190905
587071
310901
854313
834936
1161311
499695
1162799
326304
589984
371399
1092566
793653
433652
899980
76528
820462
82904
953769
123302
177631
948786
1248341
384091
60077
1165573
96805
132863
156943
123540
627747
438060
98443
596291
688448
955944
1263803
718930
613574
279070
148061
935857
219257
396076
464628
801725
733358
258497
112169
729586
1067696
1131830
145437
914948
612397
557767
342710
418158
740044
325207
1008141
940608
1104679
1021568
330991
201661
475659
661161
144972
1121951
38919
356285
306744
1164208
657199
1251157
62213
381497
879932
33719
274828
142305
336653
195155
731148
845555
56517
1240360
688355
400215
1117687
488885
1117512
830937
176094
1198775
696302
606459
297274
1181457
1029235
859245
506911
631422
592313
852271
888777
1077559
210348
1112130
163824
1174659
29494
732576
625383
672514
39552
1168884
429363
416640
1118292
517171
375333
218131
273917
810964
950964
1163310
526422
77021
383323
227788
1181327
984863
754666
6606
618776
354285
678315
829076
1016022
1062955
571117
1257505
40201
627949
777290
390492
3779
1254997
593881
1203340
1029310
1238199
152187
856471
504247
844352
140358
230277
234991
453641
58279
868202
951350
595861
238830
1195547
1186486
478149
1063892
300350
692473
551838
28852
260845
833625
95109
958246
882692
760813
89322
1226960
949032
741842
84638
266655
307491
798166
550362
205826
740412
265496
52197
591532
559659
791462
811430
1017111
773733
363804
373962
457267
684008
139796
968129
420833
428847
1073689
457388
1175134
167406
575702
802229
1211146
155234
143506
466181
278668
515845
393706
353515
577636
1054681
457312
1022870
60561
776782
257341
1141423
359630
887365
735904
1219595
896597
593422
459632
988896
151958
468336
238952
452067
61928
25899
261861
386202
1256601
416641
302667
375356
224602
928640
1125226
488766
398816
208590
9640
659945
881326
351276
1256480
801910
861546
231818
586363
878514
603162
886648
948329
533726
510203
617082
984299
710045
305296
993340
497213
819334
420838
687275
1166753
927618
419442
875423
27680
921750
621639
434740
263768
84359
839559
721241
764467
974458
36692
1183466
64032
713562
57933
204379
1164152
212004
433196
430273
765084
224895
239463
571834
1179797
470862
815455
375748
522575
843979
1255100
686746
152
885454
1109886
78638
1057289
298051
409793
878722
958362
1205634
624279
1001428
1065314
1204122
831755
1138307
779621
24423
172844
596504
290514
220792
81928
1170851
707790
1011671
583012
517321
339046
512642
1016012
744289
778217
281403
500475
210416
562568
1138784
778033
190716
1100878
500834
193067
275614
62269
629445
945232
495976
642271
785016
1236781
1259100
798667
259647
980960
34749
442103
168874
708709
1151093
139360
964803
844253
636489
234981
1206945
806882
1130809
1125382
50646
969049
279804
249151
316639
535390
300373
1200170
1191425
896561
205274
608497
841784
679360
352261
664153
907479
1250242
812081
587805
97968
791377
821209
782413
1179337
151281
1092962
147342
798098
1199848
2234
671926
576800
827192
271435
1181829
407767
370552
1136233
52560
1137057
537765
620149
290874
251211
308079
398840
525007
962515
168240
196348
1259392
432512
959771
878856
880093
206404
642295
463793
683209
429569
1230722
630710
1026743
286124
625935
407514
1101029
965637
1003463
1146641
48436
1134220
669410
1194321
34823
321189
256199
16710
1001663
766805
685626
814674
1109540
473942
781932
1024433
1114866
1058712
124356
799584
66278
557324
1045817
187742
515729
1066754
374983
891670
178277
404562
123667
1145899
1257956
244695
41976
851360
970095
481415
949447
579618
202392
285742
43493
397117
1236693
899649
954964
708863
635119
655075
642478
402204
1128599
749620
1052834
149030
642646
561550
733489
546562
219186
746028
25373
632353
394272
120852
222611
463126
1044973
695170
813165
392827
407880
289664
1076871
450771
355928
921644
793475
849580
493288
1168447
983951
38264
1069914
505749
824758
451619
80559
767990
1089170
324733
329226
39464
499956
86128
834195
354073
1162350
228762
250857
299265
414163
422327
933098
333673
373770
109839
703498
736183
358586
184941
688271
527239
1229726
438362
176665
628799
1080110
1137886
1157545
581109
715976
616712
601612
89015
886259
623696
1128270
4030
966208
62089
912922
170991
206400
577241
483039
367067
251797
1043733
265175
710094
51064
1007858
981112
1119935
1057972
843403
267932
868687
770344
234454
1025393
1190947
210018
402008
737052
1215006
279999
405074
743629
580198
537202
1062212
731409
1024939
1026264
667159
110881
510276
437445
1049381
307588
236011
288971
328561
850538
530980
223155
2843
1051383
1009841
775019
1105821
797470
914255
321983
438718
352750
952292
473306
827785
360874
646067
1083777
273148
963753
871517
872168
503263
1189732
357615
670762
904017
929134
811882
731671
1203418
258718
1126830
162469
230470
1182116
656046
140934
47496
634381
1119926
294394
288443
508900
921583
1238848
779717
957337
538349
381902
982253
850890
304604
861273
1108371
817858
680104
1153029
287889
1038751
947082
713540
433074
65703
1096070
222565
1232382
1239907
519864
997263
475433
1096860
30328
664871
633549
966157
1016510
842135
218714
887445
277960
499726
56888
306075
557387
441321
850481
893093
165547
1160171
1021363
968821
894801
604767
1082295
481485
878854
1092880
617977
42522
117242
154166
795624
239506
749122
704786
10542
373195
1192701
121237
335906
296779
803590
680258
438228
1052931
5633
364677
1116057
288228
1198230
53100
687439
375633
269640
190668
21242
124515
240227
1034179
451967
334760
22664
218317
429786
547859
407882
219946
1197877
94833
203421
1160308
617648
263080
638924
13396
309517
801475
847295
148902
1054710
1023198
99072
979291
16264
602526
330652
580122
967160
1139436
1025112
946464
739232
1144824
778711
686141
58077
1132605
1177098
913309
807735
605206
34965
86271
994364
1108955
1028110
780750
35280
1148082
551747
793258
362420
934489
90110
655088
238415
773274
346481
217102
846579
35325
1087177
218744
15427
379615
1158827
683645
1120765
703059
313278
886089
707351
1191830
221648
1001537
130498
149857
122291
396607
568645
291111
326854
236729
885660
432863
243405
999938
650131
910625
40560
73402
651184
584002
632499
1164882
1256039
178015
401244
331806
86671
1154208
830330
678113
819229
621990
609384
565771
935304
388242
1190608
214281
770060
1234018
690173
238099
353216
383869
563865
61195
275418
1097159
97325
268201
94332
525177
694568
631994
660130
33341
986385
985922
508254
1033200
722287
1216578
1002543
248475
383088
935881
74414
323863
135687
1052667
1152712
765343
295792
271116
1200768
542407
113176
134723
142566
286595
479844
1034516
1131231
1104842
651296
1235518
935469
1189943
350206
711199
1183438
346299
981301
1117219
939125
261437
804467
730803
980565
881549
131196
642264
914468
391618
120310
201944
391765
599374
1171451
1121057
1162304
1225294
524608
810654
822281
1060765
125125
942823
412838
656694
890502
758750
162860
662096
373075
463029
466296
1231411
111034
163086
662262
356398
396444
925393
851518
778800
676827
2689
582238
1018307
686307
1124811
619793
1015848
390050
835573
172684
886056
1263654
962072
590666
468877
515117
531051
474203
756388
1192336
1043091
688368
952494
70176
558040
75604
1073763
1085811
692896
84283
907294
240599
989765
877448
238322
302169
843435
1111735
37273
691632
1180231
170126
371370
1142322
731326
1257149
977395
177374
1047339
1028669
1030975
57824
528051
1127738
618547
183502
391878
1079769
582147
941737
281498
835847
158374
589795
868632
985919
1164761
230115
631303
749478
1093287
1043457
1058665
706161
820708
883242
1154654
471393
124177
538969
177263
747366
305240
467058
373920
506986
576445
954880
341332
586597
889265
257908
578173
1156644
606802
244597
796232
1034474
101103
1257999
151605
1201027
518903
116044
163369
986452
1206439
702060
1151413
468992
1215025
1181528
864515
1169474
1167226
858952
1136284
201218
1013152
1210845
69225
862177
700685
620875
968405
338912
1162204
1132717
875467
49023
939771
698426
237821
995616
147729
181988
422820
745780
1015245
376616
551709
78916
62061
304071
296664
840170
571406
1120530
756509
758209
988963
788119
688871
861523
605872
1182500
598433
121216
464032
535890
32815
273186
1139924
926548
1203769
213301
517272
954971
1161450
74050
161487
1089958
1128321
368749
1048563
1124772
65566
327416
710927
409582
915657
157899
156916
454330
751880
869534
474775
408429
1157616
1229454
420154
139585
234752
426488
1258974
109743
919739
806851
143239
1142723
381106
471582
894184
660642
613468
468993
1173771
209138
123483
711604
631409
789947
519078
428584
461868
343302
228586
1196841
896743
658487
1105547
397059
539127
625225
851168
852411
1165619
50370
787013
1234494
1185739
275565
251499
1145713
1001336
522294
178753
688917
715254
395214
185855
1143179
876370
190296
49779
920758
509211
832998
739891
563776
1072721
766084
31105
269967
277567
130719
787163
1117058
60823
1025237
771495
1095536
819322
177805
1040076
269585
1115825
360959
1003762
249663
50257
698186
764381
453681
368272
1123306
4151
383007
179443
494255
764943
108949
542955
1063561
796980
803961
618234
423113
839644
507887
55973
270136
543771
838441
369069
182635
493668
415749
966962
1171383
682421
815845
310253
340484
273465
718809
1106706
695950
821384
394177
614029
480442
189141
893319
535643
505636
532025
576418
990195
332318
1144530
432730
990971
506592
1029492
57297
828603
195903
532303
332204
372905
1158990
579974
941739
790415
1224971
241380
592265
968939
1235206
1082371
346283
484821
678030
706800
716261
238319
401383
605194
931604
28798
975169
264541
1075032
180253
431074
222775
176008
294443
1007559
711288
106445
600286
1004542
62332
59959
687723
1123744
336059
836060
380392
955428
979358
370753
587796
746875
80040
1085974
155599
1160994
680299
760641
1056788
66691
929695
715071
1092542
449956
928526
1187935
1220912
1143691
331737
333588
478942
801742
1126673
144912
1135066
810765
1203487
66692
334300
385591
39474
600652
11091
1149149
231822
898532
1228403
626348
738467
9232
1003040
738425
651235
917141
668885
905918
1220323
902525
182514
284822
316635
555624
159042
525387
1104198
1177274
872655
88148
889740
691068
663216
402033
926151
1040633
712254
305646
342944
472587
351454
718247
397484
909633
117016
324249
929091
326589
25721
924530
1090399
644879
852312
1138918
377825
1022978
758220
597133
24166
910695
1107837
675208
635719
1262052
313926
612969
1218664
1263552
101700
34298
606531
585797
1095310
1151891
1101272
914627
197272
336807
511529
154646
619097
824864
391171
246645
909599
991833
305121
652481
671429
1158208
164729
750678
204701
774928
24398
614957
718183
196096
295778
353205
422338
384261
1216394
838089
455209
548442
620025
999721
326530
806990
560649
666754
795031
403429
470987
119626
515509
735183
981557
936877
103439
1236617
319307
807832
1222064
409060
869075
350623
1237278
46349
705693
354806
17649
355499
499471
1001288
412278
1142370
12501
549049
406503
758330
88517
221319
390418
939358
1082940
105273
34533
826162
57344
202295
601837
476944
565658
546201
855309
1033895
989717
1207953
542152
58561
281123
226776
997405
15626
1248404
695839
980904
375583
1091915
273350
1246985
881731
740382
608896
217830
646807
688200
239271
364412
426558
627531
184266
311558
1125835
726808
244323
117826
146326
49924
445006
816114
23992
238281
482191
659425
318847
656308
493854
360831
632338
416713
91660
1029147
749715
1132371
995175
327613
1085187
877317
649349
439852
734015
88587
764050
447755
1115346
117753
921789
761340
513402
1038209
164229
344994
1028164
829295
1060344
609618
344868
950475
247364
695834
186330
816992
82931
1261267
426638
701837
863097
546153
850705
1203218
738426
406724
484275
608708
1184035
270605
478116
701014
730703
263154
258573
1242950
1021326
120005
1211937
1161180
890405
548961
693658
826015
892068
1175150
1212191
600418
533901
30990
1114035
50239
915798
29261
676592
961117
814963
131120
654465
1003478
907678
1012343
305087
795560
869729
355608
768595
554607
414636
675057
447329
694157
248231
401467
990105
1255680
313120
1241719
391051
130551
624260
1069114
448710
668543
233180
293809
297966
105544
90411
1166323
254335
776735
181903
195125
1101490
629583
771114
460538
98709
218022
532801
627943
1127513
422508
1135980
851528
222916
508832
562603
143590
512332
1119241
131537
286104
782014
1213304
974623
570002
521578
635944
183769
856034
567910
822791
282493
1173026
734264
783808
77849
1158854
1205807
690833
478845
189801
1149201
983381
1220163
710750
895012
645852
881072
784372
486571
1039235
317211
308209
908273
696913
903749
643309
616495
1097278
1253203
540426
721060
298985
1128602
492470
519118
995949
63
1118448
103668
939330
459111
1071167
409060
982329
796021
950729
916802
617906
755431
259478
609036
1182515
801580
237574
18608
1250717
288488
856305
607158
503362
1061431
1258617
721703
842238
389631
975072
880069
710099
104898
870730
1074613
788930
141796
925168
33525
489191
34129
94636
845404
796847
927017
765761
1178447
1015264
201122
1140327
635068
609852
1016615
708151
1245188
697099
801376
412116
1037332
937068
1072929
98730
1192309
445871
444134
254836
1067614
479448
199128
961987
1208064
442125
151372
365700
29170
175071
1101130
734112
935574
669831
898516
992352
1116422
742243
765441
587254
321992
748777
876856
585059
370535
245458
654974
550018
245899
1067464
858047
215960
947707
175870
612041
402872
472594
1163290
434738
928208
1009643
794560
138199
317724
55814
188823
943200
1072817
128736
670160
867239
822739
632308
108627
192184
679355
1107074
721421
776515
138954
1243271
878428
232836
524790
550845
1111083
1153403
633736
1260518
268619
754346
1222007
350819
1026286
1185801
211418
389571
554877
564407
131670
977016
520871
745163
624886
807631
137565
111174
233092
732281
631439
612696
964927
760781
836175
1057096
869279
390933
307408
7262
500462
1016607
976682
436578
1224394
392499
938505
193617
1095160
101391
58794
325751
1146827
809196
442608
96268
168667
53401
1013908
366356
369451
638589
452819
951267
895230
140554
37282
317039
299065
250414
177832
684962
46489
1159997
684727
820943
1035277
1040670
337237
872071
1247585
146418
583947
1146600
23351
523463
605213
1261439
188071
530990
336931
276005
197993
843436
198908
85521
815691
1111717
598994
321148
390811
612212
204552
497599
508190
1103306
1089546
518795
960652
180716
1177298
662286
1008054
613264
1719
42162
825853
812401
66356
290964
452244
636009
1248519
459921
475827
262094
969073
963289
1183083
1162610
832817
539571
608532
813939
907976
636877
295221
636235
698426
662203
845238
1110377
165811
672855
1009162
921463
902884
193139
1179127
891302
117477
475593
230421
984112
764086
200237
669880
717651
352379
1040475
619673
477792
32443
741500
635024
1042686
528399
35889
621529
1147805
774341
25127
1066498
998875
1141689
931940
634501
761397
574401
969704
995082
467687
164487
816336
725090
689868
486003
310491
1088028
644914
801702
1209721
523803
409105
1075568
987644
809159
1101156
730051
437475
38657
323117
678902
857600
873
1054607
588799
1141113
586829
661814
20344
683646
619457
605462
141193
932353
1078001
427786
594744
224548
150344
371205
1131781
853053
1097532
1251945
1152214
801039
241760
525313
9665
85042
1112993
848205
713277
697508
174375
523482
1246756
902401
592851
245843
585943
199406
739421
1257335
1003464
883949
468185
248479
523768
77007
782098
1103545
427259
619146
684749
1
124894
749225
396984
840755
127844
127303
268556
358175
1189319
151539
90503
273402
1192217
514601
923054
78223
679202
962332
1248148
431760
1134385
1086795
271375
1027616
1095703
503912
641161
22045
788061
267963
33654
92941
6796
448463
1096176
249129
936905
127339
1253460
955101
396048
94981
22514
340003
228359
74306
1163567
991498
620834
446571
1125305
326413
393895
236617
713946
681680
417817
651261
615711
1199604
520412
512821
1063454
1153841
18392
723556
260970
598656
903277
959102
474658
612988
1256210
869049
65105
552265
24432
579988
363716
1002278
574597
292257
693163
234187
1171255
59228
436139
1105810
306200
354228
72401
1003714
846048
1155544
729257
1119510
1262734
487401
839737
251372
465629
32418
819533
189392
970134
208258
1071874
208067
490706
979531
1038626
426099
239348
357704
920910
476960
67135
444794
6998
587077
253411
681872
454251
1000876
563993
500821
841795
998883
1197646
1165012
146982
372333
228851
962323
459115
1089046
1023326
297404
285833
502698
509044
578574
1203981
798989
329309
1051715
246054
492936
349870
452216
1156939
1213382
967962
277591
31302
645085
868508
1193527
200026
1126448
245097
1156423
953273
530159
1189725
901501
1122854
708397
926355
309565
104264
1017693
9236
330464
1256359
507400
748010
1146120
1209740
661647
1211055
1237303
260060
792149
468726
1066468
1193418
294680
1023995
750728
471028
132325
304658
661424
217537
910135
623456
749463
312099
328108
851685
848214
420251
672618
977434
924863
792771
515517
538993
1176097
648395
493737
547932
451145
782664
915281
20506
1080977
787844
596462
404159
807854
545422
602369
781461
491381
404312
1123404
216584
1019271
1099682
353249
531713
1046685
555086
566396
1228563
516186
803006
869407
1221385
21600
423995
360723
1240105
63150
773800
772497
1184649
1050607
1113038
686289
96970
307204
472255
630531
454513
1102155
346546
691023
1137564
944873
754860
584555
856449
224490
520056
146480
1112605
41293
993094
975958
1049241
646550
166567
1066759
164508
1100506
144952
1164144
553666
150018
712291
425189
403812
788107
1050771
858818
1147605
99816
724178
1020938
1053598
191555
13855
101039
1144455
659460
1065454
1130639
1206932
1262761
988451
1013906
98734
13319
892481
177687
689821
1254907
19290
366988
104320
840594
174007
689980
1224446
502653
343052
179936
407276
354019
9606
179980
1133809
1125101
132445
352425
1179510
183265
688329
746551
759159
805767
797095
254931
16182
986100
661386
831189
1212666
1024388
1684
846018
875362
420574
897453
405129
791597
56810
844086
1121156
992765
409255
62287
1043097
434754
1146009
825462
465911
194877
212683
694752
495727
857313
497483
621475
454246
353840
33117
1055133
790638
1260765
610505
282896
98385
639713
1258511
1015673
648485
1212730
330088
279883
516704
728782
690638
1031078
420958
450992
463416
1025199
338399
22050
927099
79934
822463
1104297
186882
171531
1237616
767475
1021904
720845
152366
985470
387551
61017
430673
373723
604439
923251
201134
441022
1157604
759937
1201279
452200
168270
378928
965621
896132
478587
389637
914356
337162
65766
594170
927308
823241
1138360
896818
1167479
904127
1254966
115488
577585
715801
1090572
1263522
837735
795805
453922
239019
1102285
98159
1246549
1002540
604166
1126154
655018
1040793
1123164
415885
382595
444923
922712
1196960
659516
229792
333811
532978
716694
108570
577308
703825
912727
491762
312636
415284
1026752
330881
1248174
963638
396027
1076718
69444
929247
271120
431221
208466
234865
327892
574078
450619
521094
1124075
1095118
249856
112115
623180
1222957
1006343
372512
718589
795259
1221161
236198
951321
644639
879008
398819
1258600
868509
1189550
508744
214155
1152701
1139540
833569
1106721
1180413
1095935
462058
258887
448293
627708
994313
298689
353887
1192134
411801
1204169
147847
686633
943620
965695
546057
1249681
825127
507724
1245480
629420
609201
544057
605454
735201
458206
1210044
744670
876863
1035898
514781
489138
720387
773488
404461
484892
1097101
30901
277845
318443
980370
1001903
642015
1187783
526005
1141251
736735
94730
218548
621044
49307
548889
4939
147672
353640
780622
291634
933050
188422
7368
758795
907055
650535
124866
1164559
392184
762556
400121
414255
71837
304996
324513
629913
319945
985049
327419
907652
1190742
1202429
232761
742938
22119
1026048
274742
940766
846473
447456
1097227
355369
71196
134494
240353
713640
359979
503331
549334
274379
328066
492109
1017726
113677
979970
777902
1084589
375853
85657
697906
743182
1216905
174137
443102
13125
614645
638503
330016
213105
1231273
769994
970435
705357
1088441
693953
484441
774930
1158044
24201
1145123
485319
15447
133016
373670
194515
216111
747814
245435
531441
339905
913715
795435
162801
564115
1061804
197687
714694
474097
746707
1165392
35417
66956
114826
428010
879391
1183281
1226006
866032
1016855
645705
712880
1113358
814828
888924
1043643
579994
1028585
233022
913491
813660
376280
1055158
1175270
342463
498707
111580
712714
955819
669983
122819
599183
1179651
1248366
1210178
563042
1232397
226373
1088852
204404
1009516
806913
680689
1105165
492011
73387
387075
34918
210590
1253787
1015325
286001
1199874
423362
32385
375555
834263
862310
593105
691187
1106608
76418
459379
767933
1030993
365753
632680
912255
244663
493569
1174546
95178
1170017
1031872
522023
99354
370577
1081483
1076197
275758
644425
1081315
735962
276904
435827
581599
467563
1155660
175627
314798
890820
442331
550129
369108
987874
988491
952614
1172292
1168426
1042350
44107
75735
181609
392309
820374
343933
285001
929900
1180560
1232606
226473
31849
385786
947720
242348
1078934
951658
1050643
497285
213492
511443
195548
439835
719668
883965
461522
781367
98590
1471
595197
619509
265312
571968
846638
1168065
197267
634620
1174209
72040
973258
952741
482701
24195
1064096
353337
979321
69641
16413
6579
199118
246808
256185
747166
22406
1110841
946391
72668
453363
1020172
584464
136976
879297
111853
1207776
1105723
1098030
118593
318894
823512
829197
488779
652956
644650
1182019
829583
998201
1261258
787512
199518
523844
596327
704677
164884
1015000
762912
621024
227097
1206334
189485
1195303
1234139
141994
572430
221814
731772
423535
821783
225276
951150
186454
1180103
899989
250435
1011881
1215183
358645
1140798
1202945
459720
577082
180364
206212
13709
586352
844581
28485
471142
225334
307604
170902
1117556
372876
1058105
853132
1018722
1158480
608269
602941
559968
252176
698256
909253
1124765
502300
1183726
190213
219121
365306
414648
527271
1153106
652780
297454
554341
207013
1120063
80553
1203218
445725
77500
1246156
1138242
830371
752571
546709
368087
942523
1215360
486973
334765
227264
1019205
464425
867423
643033
431649
1255940
914760
578728
719341
962480
280770
600019
1216207
278395
972839
443100
980151
857915
933498
251684
1249371
1029263
382009
207218
541597
915629
1053145
1202814
1047100
928559
1229064
888658
776143
1241131
1216840
924843
428492
263173
963301
987648
498498
752455
297559
1013362
1078853
339280
411437
238798
1054688
337861
447072
957417
941680
1195616
898339
85171
671610
716670
1134833
546595
54506
771370
573576
284201
53624
419488
803483
347883
517608
397881
292429
993159
674218
419162
258128
582354
807498
247461
797147
839220
749358
735370
1015440
547495
140510
94372
934320
639750
496736
901517
275073
1079938
321958
811340
1161699
700104
430243
189452
617048
909836
513422
1236393
397690
934843
835872
1128220
71112
952978
816154
8522
1108998
670374
124176
526684
147587
1261263
591097
781196
845447
452277
308593
743388
1193511
42815
396664
845952
280050
704298
779311
478207
364113
397680
787816
1246195
856481
512277
832924
400393
58322
974551
588582
358420
1023007
329052
569265
655161
316438
1037767
695428
772472
1261979
930615
459863
452842
1070005
849733
1068343
777874
100723
663982
607783
287953
883916
967114
975850
377249
388365
793437
143462
773609
129374
969630
550351
297239
228213
194798
742508
1142610
558214
27770
70426
340530
1129890
410155
644769
1209809
1150285
1199609
887859
799450
745727
876323
599444
671402
638000
695525
1175946
248484
799098
138878
523378
738838
1165009
901887
298929
232695
1053842
492071
457791
1168316
1258496
396811
789779
743722
639072
1072882
520378
344115
1189845
172515
1173879
952393
739647
1119612
106546
1201099
50986
660505
949930
709986
1228496
1015719
1225117
608138
695009
802454
825623
605313
787160
321260
529957
667685
429233
35777
1234939
301103
1259892
406863
733774
488281
716340
310633
207427
722811
395398
405512
1161782
27816
907846
565265
575225
896043
384672
266616
952600
401567
792179
976051
1154402
592266
285707
566210
134809
1225663
163015
638708
71485
22697
694547
819137
826123
1026499
279245
1156484
19026
196506
76200
448638
1192235
305459
1144716
778575
299821
723467
247549
628836
365284
403120
407227
569239
564711
931706
677558
1024504
353975
887780
318034
929284
947899
514334
1193861
833170
576279
978027
887711
1116166
585437
1008161
260459
916633
465800
402308
661612
290896
188981
1032992
89164
480959
1218117
1085019
886584
568483
1192300
727897
590883
28807
1039031
424903
215979
121836
878412
647475
969170
279038
11723
511481
694084
385170
349850
113171
670168
514097
175188
1155575
473196
448625
5014
436921
933801
1089178
819147
26250
689919
623850
778133
613581
24405
587585
1024552
1233218
490544
870993
56014
287674
420222
766065
143526
1184823
222838
1262055
770144
480143
1059490
1136804
850539
1015442
625480
709110
961687
263848
594751
325633
676270
287355
696266
185227
813457
1199752
857682
11883
1034562
256283
102861
46127
753662
902970
519767
940656
1009548
103543
553945
618907
814583
970407
664055
606936
277134
56116
739429
923185
893238
810341
858873
890810
772596
112188
531054
824954
481780
798555
1125745
369610
1200540
743694
97452
1159572
1177363
919331
853016
1101517
65382
728528
228430
462672
956517
409333
128314
947917
172810
702115
549293
323187
1244291
781393
902798
637926
419083
63096
1205127
245273
448744
821150
522035
897573
703186
777133
906040
262375
139739
308053
549694
44377
1191580
1132107
1038871
783855
511835
826361
128561
144771
2772
924781
1095136
7361
806853
233504
42879
1248003
351650
819008
926543
511006
1042516
1106088
754410
1246701
316023
938343
257833
318681
829430
711213
334575
1061578
1179579
12449
980515
813348
87400
114898
69875
1183792
919653
334018
592555
777059
552326
801005
408294
765189
98983
988335
657140
230818
1081444
752935
871093
969879
761870
1057894
233456
411436
1020544
1203032
154691
433541
355483
1156503
562215
43701
1133138
862111
170265
325691
20450
612566
643179
412188
400652
1169861
832711
215341
1214442
797749
347465
1115432
167873
233244
236880
664501
1132337
374393
906485
1133888
779190
720651
341944
65812
649215
186979
971372
1098513
815916
874616
752993
601130
560341
131716
941529
149431
419793
655479
827738
452288
37291
1162698
176593
78476
546355
1262040
824881
100623
1069408
629568
960721
1013840
1141171
1173353
63282
548329
1119
449171
560304
903039
917288
1038673
25279
22529
760327
1051281
130097
501923
1219638
532510
13537
814575
831896
985331
472605
97480
947804
1103021
618846
1120349
130084
215603
1192019
1147806
1099117
654436
11240
573622
1142924
315241
121961
715198
7313
1233348
915324
1182857
613911
1239693
126570
86816
741508
591603
531369
752736
434055
804700
933586
451340
757996
1175829
161170
57091
142279
28228
1042360
31620
626724
704288
1259477
1002137
880512
560487
550275
1195632
64526
688905
545033
171585
434082
1140083
779196
41777
1214311
530492
1051171
1258658
101062
729036
268488
650682
258213
578427
182566
824320
198441
1115085
363412
1011557
785936
703
1102398
392908
496795
370107
65621
557850
847335
798455
383173
492074
81284
1252977
973219
976416
938832
752032
1242196
536063
775528
462908
511625
1192964
937901
163567
380569
632686
530920
404083
1212269
1023501
246868
771152
363979
309859
797754
163074
1000315
1214220
571298
288483
595035
893049
816232
283828
1166018
91649
1200942
963948
486940
524256
1089255
92431
218940
1099188
496195
410171
136947
179892
589978
393182
26850
100105
315149
1103284
1034320
914677
685987
936630
1080741
1126574
1101112
70676
1080483
748133
683517
991475
152542
625129
76450
388746
888073
1049212
1144433
33495
338013
1226573
723129
158453
925203
398989
159552
909882
935920
240985
164337
1019372
327091
944718
879226
792502
103613
652564
449519
940865
756239
219469
207207
884630
437011
454470
309013
109947
254671
1014286
502698
783160
880264
345864
919465
111426
281307
806715
827439
134112
750060
249903
12055
115412
720891
541627
685836
1054417
1257608
1138736
1188643
1263394
348860
1116855
746778
611087
1065659
507539
759974
515790
1016074
360723
51862
738227
349303
308263
37809
404693
958870
1250560
251866
847432
1104079
329326
56847
894558
545720
53851
667961
832227
521375
639532
551362
731252
815439
462838
729757
441225
1113279
1124850
892474
1237610
508932
435083
126471
481778
526829
1216696
7735
781015
1158307
3870
491615
760307
401990
853931
178431
638730
1007267
752968
353227
1026612
934063
435750
562497
1028297
1070437
373257
574410
995383
161384
1112392
524123
249414
683749
51421
1124837
519311
609517
1171139
1198302
1144557
811447
601446
740273
1089788
981505
383929
683867
503917
84340
388835
8514
1205907
196015
790187
875611
510088
725561
126471
225224
319800
493986
1211377
536875
558567
199990
957422
688177
818684
416720
222147
246660
988935
1127650
1249042
337452
874793
452354
735057
270191
275225
1219049
284233
725578
514797
170411
1042278
1067234
355972
501435
540729
722312
103581
647040
1114337
1166579
899499
788242
894418
302631
987502
454599
209089
88818
1039261
1238369
1097433
393486
578294
576920
303673
778163
1018450
405675
978535
1192581
1136043
786518
1244860
389736
834226
459952
221340
23003
274583
1147523
441659
16530
710915
704710
1243263
678469
351968
980685
242911
358437
323591
230412
659532
869455
624814
847852
1027731
323089
132781
463773
162500
555769
1094008
236666
92543
733453
1255908
712722
994192
310744
662090
64557
891034
669246
190033
165939
722842
1027692
872296
476
996701
718838
239240
93050
930381
829262
917493
321391
326891
470293
1182211
349653
1208225
1248897
37743
132095
1239762
750325
812564
671680
48659
391475
1166879
435118
617937
353192
385325
355356
617502
800287
968337
601249
465715
653425
723695
222281
351917
974359
1035200
721123
1184116
636321
740886
247935
1190213
1251890
965698
435074
965161
444152
311200
187723
115311
212128
836348
16753
180902
927635
1259066
589748
1001940
897482
218332
792993
830081
190566
589620
675324
399235
496438
1257065
338187
363975
542865
666863
77563
1037197
297200
1163035
484918
1110166
955434
792818
952588
103439
501756
771221
1229538
1182263
1249448
1126053
407591
405125
198225
266223
731059
701878
518121
656378
1261686
568602
848806
1016241
958632
894331
283484
119060
47243
144906
735930
44146
647446
474887
997603
1190715
533079
511237
619770
861683
763185
355237
599054
66335
360896
891535
70874
420010
1242497
367263
754872
205691
394216
1107894
583726
884724
981577
1257986
311130
898842
53614
828478
74453
289287
736438
615666
813144
93761
1114790
553092
591448
1073768
38363
454790
56646
239557
205116
841585
681411
160608
100722
1115463
1053374
1013339
957536
242772
589333
1049080
497314
508471
657673
231254
445979
480957
621638
103780
549389
345982
1234799
632851
737392
465261
213168
963230
933959
72516
787623
355008
888706
1234459
242962
86013
1014628
85746
291442
642606
223486
759233
93782
1242070
154708
1104001
155101
1219436
931626
1059664
711868
827510
473652
1256205
583070
552239
1115598
883214
970575
719755
481267
1249076
657568
1122774
912764
825902
561132
789380
474988
874182
760437
694676
554747
86379
569833
692427
814867
189903
1003851
194918
999569
951081
262674
63499
456617
357988
871371
621110
833756
108179
775813
971135
747489
1012621
1023434
902710
1258229
52608
948430
480947
1139706
1248322
672133
1255606
386334
1124178
1202531
734909
666352
593818
498501
1128753
878283
44449
37748
953866
220662
125122
710792
271854
831910
798090
1236739
698876
779468
1168919
487704
847466
319362
794907
1036516
602432
435010
136561
563701
821680
241855
46952
975829
802666
1165794
1169227
78758
122669
654982
16118
59993
1253491
316681
1202284
361863
1108113
1246264
1153971
194329
273200
1174163
243256
962521
232112
35280
344152
1201083
938895
732854
716287
816348
402236
1117298
553008
15386
1096161
989756
677880
469100
124524
481094
339207
459891
433628
195065
238555
711710
1194219
170215
723642
961217
453265
1117796
375668
75944
861009
319900
91678
223768
776752
854523
1009405
194795
1009659
161702
624718
763568
796904
1028882
439635
626140
540263
123214
513082
916978
843708
410621
614293
364172
930090
1092072
52830
717269
1233299
681143
906066
1216984
506798
572893
153639
506280
1227661
70900
286353
235952
905895
289493
345136
1063760
981365
653315
785272
875252
730319
1118749
567028
860478
594446
500504
289906
1011243
9776
201327
861488
1043781
697611
292470
542358
836390
94709
867151
434303
296772
41056
170497
284228
256248
348068
299681
814511
512040
1081597
569353
727956
378445
386766
79044
149538
190208
536448
819325
757715
144990
547411
19960
895782
718037
1260793
35036
1210413
995531
1086525
65824
1175975
1107338
964174
735170
809427
1209770
727819
977382
411345
531536
822044
623234
63967
1085661
757236
728489
912252
1152560
1177390
1123134
806585
865823
1248682
1116031
734898
760978
383164
681114
501025
1253989
652196
191286
662581
646295
129096
1234142
214435
94938
652171
436475
145716
1217908
107393
160994
1250952
740470
584127
1027341
608392
590089
1021445
792890
339506
303473
1117270
665489
458268
983282
582218
880938
911220
1242708
909919
845335
70968
636255
1012803
144027
1259938
797861
423086
87531
59528
30679
210199
1110149
125787
666559
944943
1199699
1139858
405949
588412
601509
1220484
1120259
1094374
590188
128595
79752
1254583
566919
1235753
619832
649052
675027
1009349
1046662
470166
399988
1036726
654723
493898
392967
848803
19930
251102
241821
348840
193765
769048
1191919
851112
991431
231614
1090626
997025
302898
56111
1120454
1072934
1215217
120730
125533
739671
447576
707633
463547
268337
115136
667624
1050700
648334
215216
20387
216509
444668
454832
1026642
336591
234879
1102860
113476
197059
488019
819814
764869
9390
319133
1017110
709135
1128331
459159
408239
859268
544509
231086
79816
90826
695992
966845
1135194
832310
943078
1188555
848208
81293
484863
203013
56718
549769
589878
135492
826640
283038
105474
631713
63433
1246655
44878
1142593
1110820
259588
579784
378247
523127
92244
544283
433445
5757
660312
446687
489982
512455
196484
126617
221428
876292
698222
68719
173148
1244967
1168106
1229260
975065
336219
88414
1201539
1162389
407254
26280
46284
216831
861868
208254
1090734
707881
1029525
699823
244962
117594
1095099
358287
447555
829349
644760
237792
1133734
31728
509707
868918
817936
1098566
770914
977830
157369
337229
1127474
4130
1081946
915829
563975
240763
810245
68481
765086
93027
1136879
1007611
287726
209939
226946
1257877
339396
237944
669342
1088174
584633
268614
494027
278495
953186
581073
449690
277948
938489
734785
921369
444055
340976
119840
362764
636556
295843
1185719
98756
1147228
864727
46345
541802
938052
935686
1133126
186805
706018
176556
496823
1032336
455655
302558
897466
566029
103290
658714
495921
1135527
377256
692204
627256
13477
777030
593708
871645
1208934
281242
726198
915252
1262901
1181510
308014
959542
98587
890928
820313
295193
1255627
1176193
874157
1120359
466738
712398
280488
355443
575393
492032
741311
649244
98419
319027
209402
1206293
64886
571156
330967
538884
49974
1162917
187054
634468
1203807
1082589
75798
93540
9214
107960
952125
663019
1083497
77377
14214
204817
973241
75315
133166
181600
971957
536581
1150420
1252408
655780
441665
508886
844221
614294
754344
122465
790256
895666
779317
1038156
240889
838073
1145432
699717
653519
158100
371606
39741
502490
1183156
196373
367379
223346
981361
939420
853294
905502
1187919
497659
321297
774948
1199064
813374
242136
950657
587878
538423
290434
963734
410614
789113
595222
513408
319331
784382
958547
1108655
898493
1159227
336913
770493
354862
1150813
1236153
1041725
153208
211243
375637
270794
718168
489741
298919
19092
752228
952542
734552
874898
441731
325254
657943
605982
536823
1206535
829479
406869
979992
314586
976769
133341
838765
1081615
768141
672828
463205
220268
1077547
420600
1076250
855308
830919
283549
771935
464403
310989
1138930
296539
172847
269444
1046608
622796
1016248
611212
556829
143303
326662
297443
248604
246170
6374
793501
414756
969834
1037533
258762
916865
873065
162310
858886
1046646
426370
760970
486440
766537
1140742
779223
1185074
260382
701217
1044930
331982
379380
691008
794709
330950
440574
51166
757235
575836
940824
446043
1179903
356151
171593
740915
829764
13491
80991
55313
769660
253285
1189024
217793
959697
457162
160569
849717
348610
518794
1231733
814292
328887
1030213
1220681
755787
121424
1062339
731672
1013859
335302
517396
1190224
533351
214949
148142
454265
574081
279160
950803
583798
661251
835207
894046
813652
114747
1103377
1171783
919530
756495
367832
52962
923388
768323
773447
360815
22433
123087
310860
196162
1141364
1050366
521225
36250
1044330
707693
535764
66609
310545
1147244
248017
917404
872365
217482
1029847
734660
1118067
18965
1037707
914401
609225
1066747
750558
393254
746954
844573
772735
741510
1255462
114179
411412
539911
742676
611668
986939
972198
326054
1234961
158876
191526
1184163
862172
454547
1174609
234394
106112
65048
983370
814316
479888
1071150
57985
427987
1018056
130120
122009
341941
254238
854750
959368
1187933
768352
313480
990521
285756
1142625
115947
578297
551324
1178916
116605
1099981
645597
503973
1032794
26934
314089
946352
1078576
31886
179050
927518
244492
527622
256140
295871
679033
456874
1160878
1161520
303133
1189772
1096177
721974
6443
1221944
912209
880070
196647
1127141
80947
406536
728882
947628
673157
770923
206659
642059
68768
917901
739070
897723
870739
665234
194582
1119005
72118
1201881
840733
928555
900283
142618
220283
1264186
472390
367262
884958
324587
6898
1165820
590536
117752
859888
599889
1011468
336500
72236
294592
966231
516870
1183671
570434
1177987
223960
957001
788632
48643
13274
624094
806981
453031
414967
960313
207778
425576
50240
1190595
994010
655858
1062498
777354
849668
661331
1213905
683069
437930
1085357
303110
814014
648993
169402
982586
13687
967079
900232
477482
1072225
110436
704051
965878
576623
434634
1164502
195445
245365
608556
461719
516520
985618
721361
588110
503175
835398
203901
786701
245061
309050
893869
982201
118852
701095
267675
1230767
764346
193096
401285
293228
759817
914625
404928
534802
242649
685380
493748
352297
470544
398936
1036518
831631
127075
176771
535468
723589
898010
139478
238320
197065
835519
528653
907246
300036
1169851
550607
281914
66002
1259129
802526
265252
463134
156625
847028
912283
1054992
739629
1226985
44888
1029320
333275
555896
409935
1187968
420284
758777
411951
1101367
1005215
1072846
907493
683766
1054503
802493
99868
982310
1251358
277390
602396
127203
1040064
1142991
538300
1177435
638281
60956
454455
40476
868747
734227
447758
1256140
862297
137666
915456
284643
902582
1123773
482932
294113
1172280
915071
1169975
861300
146364
754302
951535
229313
1082230
571734
738554
658003
839107
591511
945749
1250275
304668
1194686
972572
422498
719810
1259992
410266
10974
967082
1230202
408951
1065797
1079816
616179
822389
676851
1207673
895196
1058671
159698
265919
1045048
266993
467452
387437
886541
823214
1187405
872707
633981
674014
95242
418676
332699
422933
1105483
267444
994933
247818
1224608
1079248
442014
352250
882104
537206
632913
1091060
1161861
355911
970414
613395
535056
611787
606478
819584
1020762
530246
261326
483546
1036764
693538
488669
216566
55620
970749
1059651
921713
201165
759254
669316
678350
445974
247281
444795
491064
717531
157025
156326
1097345
1018996
431233
954738
737847
333742
1200645
1139407
454017
1249111
823446
832169
1102250
43506
340654
1256515
1086077
739911
1249784
640549
1025987
424570
954923
951188
1263020
820482
634727
922727
1228238
266768
817080
1160736
979857
94356
1158027
491434
311982
312899
244863
950387
349918
1032788
1009614
123549
1248945
423068
370317
1201540
121856
707968
856847
1084165
1122763
850070
1148185
308525
8519
932968
590563
143026
651745
820987
179312
116679
236117
17702
792924
991070
486402
232330
307003
715012
886460
798570
537231
1260008
1082354
772020
520101
210684
926488
654340
996667
1075047
963089
1019870
1196108
249501
1225965
1124323
969190
1161438
19132
777369
1213388
116121
728970
286654
134668
958381
7925
692430
736362
194866
1001421
1210376
1227723
596969
593836
586515
286718
58009
323251
63673
788203
1012044
389878
1075065
1176344
1013564
1262459
558889
1249359
172561
991613
52662
296683
545311
382299
539821
953345
415391
920124
180610
604623
463584
797732
227831
709993
764449
271798
720529
1018747
869646
1079075
756824
713688
1126890
238685
30462
267804
350603
1006543
95220
1068994
612269
458374
490063
303826
741184
732800
142226
995548
1121746
2390
1069055
963420
128978
986322
283099
379982
1145097
1182328
1022391
1194277
995678
1062187
1028102
782766
105310
976324
431049
993851
786017
837911
384272
295851
1136422
318578
437088
213050
408215
14945
307063
205315
229497
739319
251407
955257
904405
687124
1060806
1033008
874736
1221078
866925
570152
43245
420679
934609
311892
13235
1197071
777653
1189800
537018
180534
796040
1041322
4711
1227789
735374
360335
337123
429828
831225
79808
546002
109179
814708
682322
1161757
872027
498074
1026998
1081248
212956
567525
109624
189693
160858
997489
125568
62502
101780
1115158
465584
941379
269413
524894
65987
647954
153607
1194834
45384
998694
1211449
162032
503664
1048095
1011708
1154511
387472
676655
409610
805517
1164240
112729
1138887
567233
449133
505007
927521
780399
1188088
794849
638416
54596
364965
470149
740920
639387
451911
858347
1004372
488796
1072848
419821
753381
762062
96606
524351
600331
66698
407043
599046
1034608
115614
980638
350340
1141102
734689
716230
1091074
1247360
1091596
39132
1156219
853152
1240111
909992
314166
351496
124423
584917
995562
459660
590980
616662
740780
474855
678990
120699
580431
320350
921447
275940
552843
915126
1198783
855288
375684
449583
466758
6584
420158
243404
711721
355458
601942
890482
680629
639222
681767
28306
78239
1165388
864161
1093553
997725
228298
804341
794782
1059626
744053
566928
212730
126572
979050
1170534
915824
159112
366990
108350
26685
682606
482868
48040
830212
1191383
1055114
461100
109002
211743
215197
354943
576646
104105
874595
978884
508727
844851
783977
1103923
760323
555870
699995
162377
386342
59204
127258
922329
446085
224429
412851
803433
165275
249291
602151
289716
236812
678299
247588
713340
1113784
1239451
1034194
725765
1186614
453963
754287
895692
1088081
1218832
1098001
885534
836879
1068149
126416
1030249
911913
1209421
379976
931198
234352
228641
1220466
1059820
626268
736061
561371
1107619
1032615
393700
985072
1106962
622294
447925
810500
607210
166729
922426
1162115
181984
1163075
802843
1063549
186497
1255277
554
414078
1033918
349019
111589
799422
649169
495512
502604
1069552
962214
743393
822674
962138
863785
747880
1036283
859099
1257520
346188
494658
1096374
1264202
667969
94300
1183633
429643
453104
118486
304304
708111
249081
705689
699741
587642
182615
544865
1098640
756320
612026
1117353
1027964
118258
318992
299661
788224
1068890
219508
242667
800640
839140
1050265
135113
709680
589326
605163
356556
739413
714548
690431
300267
39402
313679
35908
461786
612018
881519
1149293
226419
242051
186292
612816
583421
224417
272108
637125
256075
135154
182834
572446
1251723
1261788
949273
919726
843297
891752
1094586
1261801
885628
868291
1151407
1218296
539726
692405
464168
903497
233810
726819
762740
514261
21654
209106
99269
659116
1134139
396657
626241
114537
325909
769613
1071131
493857
402488
870455
1164840
1206645
249067
255264
385382
479334
601074
186685
805756
3282
769133
319713
109147
459550
325059
279635
353225
693041
846823
382984
1128325
206502
11036
504810
360878
936801
325543
217016
1027311
386448
391147
1228080
369552
292006
801342
925164
771166
12395
422921
524538
290911
525234
597654
508382
32479
301423
360081
784641
35554
363466
379286
490249
406413
810354
241261
130151
1260348
549246
1103113
525305
701664
53483
527560
527733
1116407
311486
556296
978621
84216
1033660
285270
941712
40944
764034
296471
814301
281351
842322
297203
873635
907684
977902
210520
1170597
984737
492236
1209165
669106
382861
877843
553700
264857
794424
727306
1214266
363651
1165649
982624
955565
1197542
988651
1188780
1225886
703752
1174540
238199
511083
26131
311698
427048
383334
1166429
343404
550294
77797
397534
335538
1068668
321127
128627
1058877
538330
270557
154929
747208
1225046
608036
216372
451715
718946
645245
619816
113666
492224
777354
229797
584018
1003804
1180415
99934
1135000
734737
329093
658351
677485
220390
968680
88644
449314
481281
262757
975932
226236
126822
518441
328831
1111165
219477
813616
1015320
228652
1135053
289331
579210
666432
731089
618997
1201534
26791
58437
1094287
769236
973844
315715
596635
872981
348699
1255132
1074059
841320
60296
920448
693272
1157711
1052999
624930
897832
1114812
806072
686898
792167
148224
387797
840486
766279
463416
556984
801326
1054363
413795
747456
946788
560071
967524
30936
543505
1061739
1688
303518
272935
570445
234546
396178
833718
731237
53155
350685
1098307
817148
1108998
277994
435104
739670
45360
739376
173000
1074587
450718
347676
1078614
712913
533075
1201273
653684
1213610
1127111
1053529
819537
676403
1002687
693098
1104546
403563
137451
935827
1221653
1096495
899136
526238
130912
181785
902585
851104
1066293
657925
143020
915584
290137
1225540
1170844
960862
355037
78261
843667
785116
365652
50169
644057
700994
620375
1261102
93048
706968
547682
1154138
1223923
351414
848044
156157
718366
404289
969475
684224
580940
1101233
836276
69818
1238696
351740
63058
279599
775158
1158687
822415
791633
300146
903751
681515
446618
1174816
1261381
1094987
538433
1142660
585727
530268
945461
129181
755515
104602
544127
1218636
585693
292101
291932
305610
944343
774888
234658
1041795
882029
73075
7613
1073250
640759
494391
143351
109296
869302
1233421
306886
280731
733482
405063
1249382
312493
869282
147845
313731
881205
801794
1021814
1162022
188858
663554
683972
898440
236761
496338
319669
228874
358084
475236
506874
137995
953286
651333
712606
324818
884032
809405
417811
882729
935432
1176375
1189848
446057
267527
1264095
1189975
1082764
121284
398006
1221951
424351
680534
634641
690515
764683
161655
988228
1173149
914691
788793
564447
1158174
479108
968507
809423
138089
483005
1263303
217368
822455
103229
102407
1040582
711345
10940
468904
947252
648708
607337
662401
372706
1157662
146831
140948
1095836
927638
423409
776619
1046422
662238
384310
718602
1060530
636409
756290
657357
1083476
327654
436506
4538
873927
292894
1006339
1004641
679981
1012429
946727
643218
165332
363788
230244
433086
898788
225786
1128136
577685
624208
697720
442537
623296
334915
315437
544678
74851
1161371
801932
302385
332089
230938
1174823
1090750
1057687
894591
808137
310038
772576
370324
372624
752713
1098359
167663
1084533
290698
703872
1173776
47749
1084146
891984
1245786
82272
197153
84548
280834
987715
595414
1085929
615332
904190
137964
546433
604567
409370
392918
1048497
1222686
560777
1042411
644384
141789
158692
709687
996663
110464
1231412
1124447
1097002
1045437
922491
555421
623183
202468
884647
581042
100769
523402
620538
960816
375497
948261
688940
157156
285724
1189086
595876
497739
890397
1128099
1245091
1157108
724561
656548
581842
1216198
63295
536901
632180
1228990
1187276
448682
828904
520400
840752
188693
279280
901688
579496
471371
156378
525911
588322
431885
1198898
525845
821429
826034
319467
327355
877988
1259988
373690
538897
963795
212793
180883
1094289
149774
2282
973309
958176
855086
1018701
922585
785287
447677
553190
241392
209744
1090636
128407
108064
1018828
381248
1090203
764271
447775
56955
1177450
333972
1076644
669744
262556
1064024
910648
1149080
45849
1011046
630751
277312
832492
506963
814633
546377
1121103
1248380
267217
415856
698834
1079144
1001372
395109
1216176
1202551
161256
377378
3711
20690
793036
73448
148516
1184557
356794
796095
49288
231629
1081458
981493
694075
1022546
540300
174570
1116970
848765
518616
111775
249999
820157
371563
921755
613952
483896
251010
1177295
1048780
331584
911872
45233
1062227
523508
714383
1240458
636369
365976
449238
458416
909206
823101
568949
706928
206831
399253
224256
1137620
677564
1219853
585846
436327
361584
462198
483942
17379
120628
1208034
851897
183681
216799
360890
236257
87146
253245
884820
354205
422400
801903
857795
29884
331488
233444
605217
756347
730182
579036
44304
71021
1047159
249790
386099
669881
864397
901250
523251
606877
225732
243725
382053
1149520
1183619
549104
45869
803148
457757
348856
297638
941927
282008
942268
401197
395033
301502
718747
254220
428183
518431
680524
32664
1041369
1261238
1249945
710083
616333
1134669
1091772
43934
1256752
658281
7246
133567
287634
1171488
72628
766233
1257740
783424
352700
619209
1004918
849631
1178687
165498
578121
1027663
524002
1134683
461708
799331
543820
704280
165544
853794
1232115
947492
1160809
1145116
272148
59977
435349
1047182
682438
79666
1119677
980505
249967
873148
914405
1120697
184760
1016140
1083611
757419
613821
349304
699908
131660
212188
1104297
76723
821368
339759
1130879
324526
234477
1257516
597454
291791
424812
831537
540794
572671
670163
63874
932575
338600
767041
1167930
890740
1162064
829655
27626
39927
1195211
448650
671916
327260
119733
943433
481078
645117
691324
220299
651541
560971
166358
695614
1217674
253016
790859
856588
83493
677096
307558
142009
385247
940101
514956
233606
103623
705480
145598
1091580
285555
141045
764771
520973
209091
987793
1049366
611245
1180297
1072905
85849
138608
786260
707402
637835
1016168
330205
1254844
767669
952237
562800
1230239
8921
65200
172716
1031365
992384
133017
588551
440023
140113
527385
1039384
1227473
998213
736356
274860
667721
232991
38106
433128
376345
755224
1104982
409294
678139
615614
725115
512906
118222
1171826
688616
1167504
950654
1004839
855007
139699
677245
1148201
395847
40385
724161
778553
495676
858872
1190829
228267
310558
221070
734015
576045
618651
559001
1029624
740985
453438
986136
637819
376874
772646
264507
471599
1183893
12386
1036053
40362
980024
180310
228250
884123
406734
181177
842397
780276
83370
155431
422826
145893
1262397
723572
1002751
1018618
43139
1044391
222802
644960
934883
738945
332846
675213
222059
419515
1226357
847008
728976
15243
312307
222504
1149408
1163799
1097900
1102802
831456
927590
868336
1105318
734728
649281
470746
576634
657747
1262376
859999
1202297
363139
649016
532141
63723
214018
801592
425084
253077
786030
298966
952009
472615
1059368
322310
426459
112691
943895
860016
314624
31188
1159221
224079
928434
41035
556146
44028
468344
945960
495899
120823
547881
1257577
790385
641198
129639
742748
725008
1158488
451872
403168
94393
106626
1068598
456469
1241511
173825
50117
9779
266313
1103240
338061
1194831
371143
110441
896330
656116
67737
500516
36631
229889
450832
593499
38956
444923
20615
259146
867087
868830
407144
408426
133470
181138
546915
159887
58916
426577
543620
1042071
1130841
980465
526235
14167
831674
806105
521370
300845
740107
1026086
754981
894607
747066
525520
105914
138831
689611
166254
949130
978423
1242301
462699
353924
1047160
512727
356723
1220610
251984
475156
605481
983459
699192
929770
428970
19983
446906
1051884
990886
34985
338675
1073568
139340
125603
702558
13742
1041805
1121395
818358
37189
1168298
731282
457515
1180848
934031
1258471
42497
597512
34729
624646
827947
411550
68752
312028
1056921
528176
1133128
13056
732362
1127166
805591
1005689
48767
791911
662979
1163013
755647
902111
414335
73154
740855
1188447
243788
721091
892607
873106
1092588
144089
1264118
914366
546839
121381
369292
327770
241096
605304
1033123
135611
1082758
1235659
46452
835089
837963
1198074
1244996
695336
418656
1178632
586086
714721
45736
1245825
1178064
3889
787183
1054215
908915
120370
675300
719885
415138
1033821
430302
1030163
779528
56148
551809
575888
737442
1264051
362896
49483
1044126
845897
931539
551615
744308
822219
904457
1074021
801857
1262838
703063
743311
500300
102511
1195722
656450
28562
705233
947294
136738
331602
835192
729995
423946
1234353
910147
1149466
32945
761216
213521
1205478
969024
419683
954657
737324
829502
864377
377097
136687
1058817
732384
795032
420786
712353
40498
1215838
147263
418960
227397
152329
14335
154587
127412
1264416
24423
643852
955708
1262377
199976
870651
92258
855079
1213169
1007596
839481
598958
123376
1038296
230083
14669
1113353
1124652
667716
863608
1191832
399385
619503
261453
890333
695734
477190
270544
391224
522456
117773
650799
1021252
860280
177845
1178473
1248867
350052
593484
481101
1044581
781378
485780
724479
332774
461499
1074355
1016256
1247936
1249377
588488
1224760
1057900
1017317
956277
1045187
937848
383113
535617
333647
132574
1175801
571910
1053373
299121
1052881
954082
989448
484523
920993
1070877
175490
484605
655915
37696
1138185
198413
718730
825079
1169911
652913
1015448
599202
984593
457345
1167505
860666
304935
828033
6189
476935
178475
7501
509705
144153
676432
401879
303347
751009
1219329
172704
103198
990237
546547
20389
1083896
14365
882837
572876
854534
113365
933756
553556
764367
703692
201591
682609
515831
1140814
311646
237489
1054942
318515
166801
93870
169499
461520
640189
754787
847862
1203069
66058
522739
419541
975344
512381
206630
549418
842597
1072777
96720
401965
799810
665300
1025604
718425
319195
356656
682847
1220036
968617
253260
176903
386842
394433
1148752
909657
252081
726175
45586
320106
138857
404393
410454
513677
405484
706662
745710
703098
287682
1191200
149816
1118376
371155
98344
952108
68770
1048610
716264
966759
646923
857257
1102793
577383
1225523
596948
1135088
194472
605739
830398
1105714
951274
405702
219017
455606
213509
1134255
1085847
306975
1247782
509108
546861
1135247
1134501
1229477
720118
1251240
700668
586716
517381
755124
363993
1232047
1259162
440769
983880
1129746
343399
1141192
669173
790315
119418
122787
647218
416383
936961
855576
1250113
316348
414669
1189499
900771
365401
25218
1213809
217897
1141200
168437
383451
968087
44139
992853
1027575
438826
156556
1089466
805804
308846
1020503
426782
983730
765754
91720
271099
603807
242765
320407
469560
1160644
478223
1220639
309916
701308
652375
689468
1263001
194370
162051
268145
387628
1260149
595768
997154
728184
720783
1211557
372078
808698
147540
213255
91248
676825
587475
385209
1216729
857109
538206
486282
703352
22400
174467
937539
237860
790357
366603
410556
919068
204273
161651
206951
443866
19236
278541
746794
156304
1243090
695234
1123598
257046
250637
1216093
33258
1139219
365659
83101
1258805
623344
552818
291225
394734
1239422
791513
590148
867199
283215
1214607
1117018
291174
978191
1125556
1036264
1188154
15206
551210
100457
770381
465666
1154903
1165147
801581
253819
1054332
1032786
406976
439722
82795
765930
592940
904415
68190
46977
111590
732139
306624
418077
22970
309946
460842
505015
185750
887450
504928
343522
328099
451145
386002
728774
227161
1008352
631905
11242
250410
486908
1233290
513297
275753
888966
339100
715072
1108607
215932
643379
469279
189763
820027
317109
1228675
1066478
832380
590249
1261132
1222485
1242129
48207
319927
347957
1159018
351337
1186966
394589
70991
1032095
918521
1014852
220957
567616
143260
636014
803566
688340
61286
613342
326080
125156
690929
1145521
392576
870971
971592
356205
898711
441531
339976
904588
668386
831456
1020880
839514
766356
1209229
113358
582396
330718
1142151
1138379
419457
1263905
1200225
322243
637763
372187
369821
51820
1146759
3341
1055830
300040
847218
1100237
203263
1241281
507269
732261
385177
1253381
721921
652840
1171559
61017
913109
307554
264280
195784
908617
248291
1092984
184140
254425
801677
733811
486828
732627
1201057
214234
841113
1016389
1186682
742377
472417
439994
517230
529141
1244956
980204
912085
375455
320937
928120
1129894
900852
1096655
69287
356796
565161
926055
714084
1049119
880496
5755
1071813
1001588
919795
383688
225430
289142
1107004
261155
722074
738511
1027880
392965
642584
390497
209875
717555
625969
883116
1248087
959093
883095
745849
87809
211577
699322
1065053
1192571
268536
878677
487772
782001
417055
748874
410615
102168
366842
1107701
918294
901228
374036
1259527
431919
608028
1085095
120229
812861
181537
259370
281859
7613
38240
704766
870603
837872
893534
822161
446855
1083483
1190092
1141996
351311
1183797
1218589
885381
960164
619663
70959
255797
740159
859714
1077092
1249413
66665
868395
1179256
153998
657373
476120
524653
1207958
1064575
1237476
845224
731546
1157822
395439
1507
1216844
542639
989923
695471
963985
958943
1146303
35993
345035
1201204
573094
753297
939756
654855
536252
306596
798222
258787
1028771
1114570
492680
545572
1173549
723380
359391
966207
1044500
1050205
1158301
1097934
1129268
360098
180106
448199
355498
1225563
832862
484295
540637
61051
1138137
1052641
615436
527306
668534
376913
433489
748963
618249
503886
645325
237575
214188
726059
389386
300245
252926
770379
1069393
517578
336920
15685
692226
458335
9219
637388
338140
1031546
52205
303670
1175629
644239
919672
927403
952818
1179052
948602
1020245
210818
105033
777050
1186250
485404
922296
1122340
812526
337239
496036
249013
419414
502199
1069143
733893
1153684
897937
782829
381372
766402
86267
146934
174077
12603
255467
366951
1088666
86395
79613
88236
473031
1175738
208254
956522
728525
50099
1195269
362278
683583
16769
199601
457876
714392
1199464
580061
726297
287695
775934
193969
645534
594091
409929
360543
289063
364176
380128
179655
695033
907378
826355
453658
1173663
857650
1088481
3738
743140
1261253
285065
435985
555453
687232
998437
764208
616356
485117
570861
948538
1024255
253051
448394
921266
576914
1004361
284238
1170540
84853
277975
976606
49661
121535
286577
306387
368199
794928
58098
935597
890139
198165
1183999
1135539
813942
1127454
547275
1096672
478553
1209969
1100343
1093063
665131
365638
632598
813798
14631
34110
642006
258072
552580
471951
878168
71652
1207728
171033
295316
24995
1022294
454538
1074754
26804
1173216
120837
252276
1126315
341739
677259
775390
82817
1243359
120540
1042653
313131
516697
199851
591586
1214341
332287
1000985
162579
761411
82367
928924
935599
278685
563776
602715
257096
711515
596931
479634
681105
882765
225785
345019
333777
130268
607710
375043
892399
527373
154420
85153
122719
596136
107305
199699
56373
1069133
909194
1227719
124029
1232752
768878
605619
1192968
518274
880467
931751
982741
322388
278864
81337
936294
1238032
832182
715979
177970
682842
233293
654502
1114576
213696
810599
305741
1026209
858933
559406
643589
1099137
641611
1259951
359879
107930
295983
1130175
344204
1016705
54250
862115
291555
206563
1087958
291190
988430
199978
187619
880011
1041974
112251
781216
282805
253490
320413
307588
1219771
532009
903933
1060493
908458
913469
58216
90200
912552
1259319
889930
390959
1155980
76384
1242614
451905
1056276
606468
869228
183842
109461
65431
314369
2879
912992
814084
74378
483707
266750
12004
92592
1229482
961868
118437
121264
1197864
836769
723249
1053368
21563
483013
774959
1192522
952066
1092974
832481
344448
861041
129220
634989
751313
281463
304968
1027785
693703
332827
417477
760022
1035832
150280
784017
1076484
115877
864577
736701
882808
834106
924768
903852
579682
1147118
625108
192621
742344
17488
1203711
1112157
242482
764899
73974
211179
602840
1177756
223401
588288
190821
167988
931324
150505
1036704
391435
590811
1222172
382574
32093
1112836
859981
640678
412072
813611
1190888
1248468
1151508
257712
443507
1220192
850632
220853
1186124
48822
242468
907737
825823
914981
105043
348924
54787
214162
1221268
350453
177418
1132901
1152669
958285
619922
1244411
430541
497752
21127
777939
659223
864473
244164
1215541
299543
436510
39403
266275
1184795
88714
788263
78908
365218
703599
405291
1023347
571872
105827
242153
1098815
900948
98830
974701
216299
1175985
292888
1145477
1043684
723791
217212
139898
914884
862001
473388
240144
13957
609919
203977
644151
461732
765426
342195
328849
599609
1222838
679870
1255809
988731
324481
97163
544793
1163982
1215740
761861
789782
100616
1064565
547082
1129624
852830
232943
209657
805178
1122757
361426
890880
200411
389277
324386
1460
1184691
192567
936640
388610
1216263
698132
828410
1125243
715096
400106
318643
1037
347517
1164824
941401
686578
477604
410084
1254295
45004
128202
251829
921971
254759
1097563
1079120
504923
983095
830728
70790
710902
534982
42446
322512
624897
637402
165423
871214
354381
132616
837568
986182
1174123
932362
112170
354938
1153137
354582
316733
131503
910439
331224
1220306
11632
331931
1057891
302026
6775
313888
633498
20488
175647
600945
369663
685240
341154
17567
483423
424362
117459
712651
841346
44325
609441
270783
126331
1180417
131541
785662
523228
1152962
1188499
1231644
903908
885260
542101
1239109
902617
718966
47326
877895
915899
570097
348537
702340
110442
949897
1017428
562988
275490
167261
311869
819365
146767
7303
246845
39116
455285
99696
969299
724405
181354
322095
655463
379768
625443
14864
1257961
553827
262353
345683
769932
42630
383608
355537
1149435
238748
985222
804038
830892
397199
989346
930935
222629
1094094
232719
496039
1022279
1151219
254203
595631
372484
92966
1043761
54198
812669
655845
1106065
709368
1044052
742129
459683
333805
1088194
742471
308028
327243
590689
285298
671603
1097310
438288
859239
1256850
1243755
1033566
239883
966022
1178524
201098
412606
111266
1026400
775979
729280
326395
493663
11875
952839
1012590
337889
73115
969571
919703
978977
1162315
678183
897022
485868
1072300
720904
1057913
1057759
100077
1224759
878165
234607
484231
726087
1095553
1152291
508470
915074
186611
1034834
1257441
164300
17045
1168573
744345
232251
221340
1144431
492903
147114
479562
1136670
405444
524301
1017706
424757
79676
420529
1007199
437140
299904
319290
109562
247912
449256
441805
303557
706862
20915
668754
489970
138960
414401
1125075
1213247
479909
911317
485170
407267
656757
296130
883235
550126
125158
1066172
651647
314420
845280
809602
3495
573792
77525
1074771
509450
638818
1109533
806720
780006
274707
272679
329060
1224660
607505
463848
530564
122868
986207
1147905
802448
1110109
505529
285387
598063
289708
381387
668594
1222235
505843
682943
962823
30497
526443
536037
560909
723769
1247547
166906
337374
7024
839482
1209732
982018
1121958
268149
905040
587250
155794
50708
361869
997099
838843
414182
967228
1224062
230513
640673
590379
427123
469750
75703
85716
612292
686582
931655
156937
70986
978179
827274
10425
425447
1130277
1016854
1081375
105819
333899
299149
1220130
796639
406622
809380
1224904
1042968
1079496
422938
207032
215082
705428
398647
1155338
699219
385721
490638
58420
615437
707763
894533
841384
314297
431947
958421
1216110
919310
337157
660669
815439
1239610
604029
157160
336059
646828
658524
863850
1169910
1051938
1129544
593865
1018792
869413
1185652
1208429
859992
80556
487257
632343
1181204
233821
396567
101266
737495
467563
93617
1132940
347461
621193
551674
1158400
616655
779413
1105371
1193324
281726
911456
112015
793498
1197074
767894
1091192
126664
928539
262004
171171
657773
266896
473084
953656
881705
928858
369553
516391
716531
830151
597565
939858
1212952
189569
260954
857204
969884
685578
949527
957181
399031
753661
343142
978871
706959
231973
131046
153052
166003
1131009
1008002
941437
751027
979613
869237
486143
769345
1000898
213872
1068188
367886
766029
1013495
659630
1047435
755660
285166
1032119
456815
706699
403354
1066516
865748
837137
388201
836552
746390
221478
826247
439345
531438
234054
948714
1210363
725927
860996
1196240
284623
191898
921397
283306
249815
883527
536362
75357
545238
896689
1086453
141142
806821
371729
360524
436135
732314
931015
695365
363468
135920
384551
261577
1078189
447860
518320
1052356
830054
408044
1091313
1164485
99689
261973
614125
583966
939345
369334
1023186
744608
3668
1191782
644894
209892
989253
159767
784651
174709
788357
428569
533367
509031
995346
1256970
992983
1230349
892614
684211
19019
603031
990873
329469
1089499
308218
204245
1214573
473337
871962
352739
955158
1119658
1006619
949233
680803
491499
270199
197484
409568
200203
994952
151827
298680
61617
84096
615132
601807
1137605
165754
864109
755395
374286
560311
617935
287665
795970
334643
1096040
386487
907193
975948
530106
940554
1025086
178996
1117847
567990
31105
658833
768786
1200026
140910
367539
63840
528554
632743
700021
969548
908671
872189
1145335
10926
448564
512819
491540
831593
656138
1255921
1059472
539843
10916
1015765
1002850
925315
948122
469490
651859
40689
624665
538093
1264575
1109375
1209187
1119909
1107918
500032
823855
1137915
593827
78117
644979
1147903
590307
48375
644382
140425
1089329
1057534
795977
572974
1186930
758853
932752
703896
616705
868017
1246773
109630
101804
641664
957778
450266
544389
792211
903492
383423
731264
888810
116242
804457
409501
1105241
1216469
281116
965803
990736
260359
345018
917147
253024
90474
859677
885403
373258
919581
1021181
861060
676370
808353
478714
676662
52758
1221099
480844
504459
107195
1084367
98232
1030369
1066158
950604
870106
1081872
101753
39753
60825
114072
44622
461592
42849
253399
700698
1016595
341406
1024528
1040699
715788
943895
1139472
623227
989259
1219811
412834
218090
885318
1006406
537597
779151
1010744
374296
10526
1119602
29160
774775
440006
394949
670004
843784
885307
727942
963429
1264018
131629
474627
836660
1065864
710168
792079
833854
69974
797590
364265
1215455
601957
743962
991159
667155
1016621
721705
264400
72879
883221
567673
242646
299368
875852
7158
1094420
173096
140077
490604
320892
911576
77043
996466
132668
459207
1062148
1172620
1238729
782988
977543
495598
730554
119993
919862
674071
754654
864477
149875
611452
716709
423964
238304
987949
1070479
1040771
882938
285527
560585
1074951
1014581
1841
1141193
1250632
1247656
369968
411412
420213
430432
1081647
841650
1093794
763298
656905
64598
17287
961783
661588
58807
437307
763117
763016
383236
796279
435153
552103
10921
394176
511598
704247
545919
474436
559864
764871
286450
1237372
848387
441623
647508
471840
280221
1074219
861056
1067157
115262
548833
339470
745144
966354
1218915
725932
481131
861895
129301
649698
607113
1166047
1063244
1228712
347044
749056
336938
990735
1236954
413439
1108422
970155
474182
406124
965411
138451
1262974
1093851
165713
1111915
564734
494779
212869
1123285
574779
1124199
828533
541734
175992
614390
374854
181307
1105404
499372
1039293
540705
724239
844755
479880
937432
400808
164026
931044
1105597
154445
775982
519822
1131990
94689
331836
968157
501306
82151
1041612
705404
804028
1204540
279625
911246
622918
218114
676191
815944
464655
1247226
852816
833166
1006426
1234274
468240
433760
886139
764797
83266
518698
319022
687854
1205437
729286
373666
39748
202886
82810
883004
766921
710932
471266
1205629
1028971
1255155
868308
689862
124312
697482
635143
1141224
418507
438000
1027645
957996
445495
807494
1255552
492497
614923
563290
1147361
601805
406934
712521
881898
1023909
924083
1136193
892915
229110
338865
1165625
475594
1141836
818744
93104
1141362
408056
860526
978300
452281
524079
1144438
284650
67310
1095170
1130305
395160
1030782
71479
986019
361792
4026
1083232
602208
1242038
936095
210123
1103179
32900
294167
188535
231385
939692
1138315
211291
351677
544003
42563
591985
999705
1042767
1128305
539339
894930
947098
96256
1079221
534591
1071409
744141
550199
333885
1106181
272015
853367
912051
471158
359888
483125
963073
800263
994488
416950
494782
824914
481774
74919
1206321
819539
1101585
247962
1220822
939555
957064
241333
793884
937169
62600
1054924
1198204
579578
608708
279179
1239468
840342
1069622
545533
652339
1263592
362088
490513
974608
484220
340204
321239
710400
1250166
962694
648052
552489
967377
1220491
261777
91499
1156248
1221747
452737
1181667
788389
997909
387510
31017
106337
206384
99489
562396
328180
631729
653709
421174
213127
806935
628461
122214
1030102
76069
822295
442980
341476
1182412
1056106
299478
419225
504641
430468
1148176
528390
824050
725901
1189437
1194240
189562
1241220
801299
1060394
821495
365501
553290
961984
318466
417827
894275
189041
567363
804043
706222
712575
986081
408343
964517
573000
552495
1172491
40798
292656
335757
1063962
758867
552253
864442
224039
6986
1259562
998056
234176
578798
1250579
519598
655562
759017
649470
68616
422642
411136
396754
456584
602452
697419
238538
255367
794311
1034974
37329
767681
838346
413106
896469
1063911
618849
133473
617296
880561
893563
1122228
721128
1112729
429676
126209
33476
842327
875255
733881
1228881
117323
598688
252695
505923
1024587
541457
233421
752120
550217
1132952
317577
224453
458653
568955
255262
535678
708937
484430
122735
380913
1089596
147410
956877
130303
988961
903136
391198
1119541
48747
34465
716164
940334
481939
514277
785686
854653
1210873
656793
63826
145252
241903
181295
981907
1133344
117003
364973
191566
763218
1211615
176824
920401
130760
1027420
755320
120359
909169
528380
1079978
1064801
414283
166441
118876
1164045
698445
50049
316347
953615
270611
462999
91526
862460
235327
394839
736478
237460
61718
176502
526632
959610
732303
742564
965120
386984
1019283
926803
932822
726120
753272
1054934
214155
787772
462
281932
324686
501076
1008909
958726
250556
189401
281475
728830
441657
345885
670907
217768
370515
617394
268189
155181
131864
12099
1174425
398237
590594
1124897
418407
707079
1210199
1025763
1046071
176756
1031961
357778
132126
813762
666619
196329
603127
721247
694170
963615
1073971
484290
851351
619045
817102
576748
442141
380561
300029
113118
791724
59014
888687
284774
442283
913871
416791
155844
898706
196951
1241057
1053673
957523
793653
570351
1143153
543262
1115269
734105
977084
708386
900606
399611
275120
496627
13540
327667
446017
1239677
105714
776324
793896
250915
391021
421466
1220159
308345
337666
1220949
879767
1010860
296662
755588
710717
592632
155642
821847
596710
173047
340985
96685
418708
972082
733511
320466
610395
445132
1204786
889763
1054674
1240333
25380
1113791
900389
1068366
720482
37686
229682
202104
983413
1180034
827379
207328
528589
657155
722041
1190815
316869
51101
900601
441055
1168973
1260900
759245
971191
405651
1113453
523477
593229
912706
1115058
361865
636128
179522
488315
916688
1049457
1241270
4226
878756
584241
511495
1060947
1035281
715711
899890
423283
684548
70036
847779
1066148
41
1228633
519382
202596
956391
1171963
320779
1208962
355406
1239963
643382
801690
1200199
602980
1079780
946015
537098
1218198
144164
1240165
788728
849954
1248710
1011971
721862
302880
593157
1165129
688491
327055
245068
672302
62223
884023
244892
150109
774644
1200809
943088
206524
1029987
151360
564253
73607
802862
1184340
271652
338606
723310
459691
1086042
691813
986024
696272
833024
117785
106162
407572
166624
1254309
364089
13556
606483
317395
275278
1259472
1062226
1180751
115851
330698
406356
1179014
558142
52938
1005881
667240
1119351
434226
849196
1191729
156246
631962
1246579
1143765
443995
827762
296655
1177756
955828
161699
509964
1052671
941932
1114701
228577
118831
726652
445723
403523
290895
112437
1256835
446879
163497
1257425
819929
1148840
363869
120513
432869
273267
253272
791330
713772
735910
654956
698111
100742
176980
315581
187882
928976
377765
305672
226967
1052817
514708
353697
913861
1151986
260693
917693
1097293
843796
808130
1078200
99598
559394
472489
146984
345445
275966
295156
219218
1139767
6193
310313
506436
616096
901705
241890
285037
719064
677200
746837
305632
650929
866654
200403
299795
214736
901916
1216301
1084205
842529
562280
1152702
1061285
803807
859782
110543
705533
171604
594596
459016
999720
668463
10970
240823
939369
640304
944179
779508
581733
748701
1111272
596182
814011
94179
1074691
1159933
755024
566295
177456
924760
125398
80670
45130
239858
537008
722850
746863
734980
924265
394432
61384
726894
1166205
1189568
1254033
1216436
732727
393513
1238543
104927
764843
15682
1219871
1149766
856368
807940
841637
133348
833783
703804
183759
1206299
306010
822779
70441
124905
189615
1254776
515922
1188737
118191
331539
33110
660170
287642
235152
1190388
1079551
90989
103099
883907
161830
889479
653510
186473
417847
244376
420935
370560
1119755
273570
728844
1260907
263112
411790
9080
597753
367921
1168320
584810
676115
1212862
529330
518878
552766
243217
812241
866776
274399
304181
152376
123574
963310
1157656
470670
1190994
465356
560620
1094141
386422
61655
995101
1070089
255247
891608
1185727
1013498
936875
192195
911021
366737
1107335
506961
396781
1029289
240253
1164003
1016539
10658
603015
1053004
1252990
1175124
1162715
160079
933467
514102
515202
419546
919031
562295
381974
113557
1093949
544143
945199
652588
472086
874525
23110
1027205
375348
486435
752443
868679
56881
606327
621409
121557
413521
215800
816680
623993
216016
56147
159273
969245
523129
572233
812715
713265
1159297
233394
843061
45963
542674
461082
1081089
64544
380540
1212198
456912
44422
773690
506111
1118931
283192
615908
1007002
248157
239546
566793
1094729
1166580
753981
347119
1047460
1040174
769411
564737
1241836
694287
803384
1242405
83365
223063
356163
875670
1173773
178274
253657
974334
1030415
150917
41234
143511
3562
1090376
974038
816770
135320
458031
749955
300600
1181854
81330
155106
20666
397510
48127
820318
709960
287873
707561
590484
1177562
283376
520785
648778
1031142
1074803
289227
163249
705822
385627
523650
366179
179380
1060104
1123108
272953
611661
667926
271289
80904
1011022
1034181
152780
1040079
1055230
670595
884016
970529
819295
1086481
145138
836069
1052037
38747
10305
480957
908068
866559
42018
605989
355686
154835
1112003
602893
656318
770575
94372
1111235
708459
548541
803147
596743
1039866
814369
182445
92526
923063
86804
784209
945220
1084955
1053129
29436
344888
576394
991746
423477
67406
1043012
237516
980829
879011
211798
396271
559625
1167437
735848
1019084
450172
884986
515689
295836
1161880
18318
191281
1095145
257898
29496
683516
342812
793532
316642
241606
137791
1235648
733123
1064321
660301
337967
744175
475459
1233473
209862
834396
697297
208717
630538
1197147
1088287
1211124
786425
852203
97791
393773
102144
219429
718302
813136
579998
1108262
855943
356380
425593
1125300
496575
82144
1202977
345918
968179
1130652
1075793
630157
944983
665468
943530
168015
753588
32521
598022
688395
555723
986812
450828
964840
1184069
851341
734856
74009
1127641
1260193
402452
14579
47452
842732
536862
386146
845531
1185607
1074275
1231867
254026
465579
1099367
810850
185884
697657
1144084
25847
1042470
900055
441455
142948
1256027
1098082
478972
1262785
1182212
926092
264031
512814
6156
1138602
454362
588851
1193298
868189
116435
640476
176121
854270
888712
989376
270648
610369
1024406
582911
583263
966193
650461
122855
543494
442196
710654
1015216
470379
769639
1093899
1194842
607559
806029
724754
549877
881509
1263051
844329
899998
1128113
1061518
147969
71445
850427
246044
1197704
623404
966438
249667
147283
130636
555590
977095
556551
43319
752691
673365
818293
165768
874517
404610
101417
967913
277348
962440
245270
1013702
154402
188011
994105
337883
207908
9370
356984
774638
448809
1247912
613931
762387
22937
968403
194522
779001
627231
1015506
164954
591427
792338
278814
121474
481726
172378
237757
395477
481069
1152876
573551
320890
271735
970782
153009
829113
959682
749837
358776
450475
1200248
870402
508765
492506
408052
368947
539275
960520
9490
302687
57574
1148734
261958
1164009
918221
108105
907070
900822
132071
703824
801161
322737
127023
992587
1215683
564513
368389
532510
990115
702635
617309
523472
595090
1001254
96114
664438
87400
734896
616932
77267
844403
772981
335730
390960
936705
16406
1087753
74822
975988
409280
394953
1205054
307893
1244333
638019
1158925
1056265
994597
637040
482145
1072153
560945
234768
450455
710737
1124149
941591
896428
1235600
1115882
900746
880839
436049
313994
750335
558177
347054
428339
960103
450206
959851
216001
9064
1007241
1139622
369840
836440
367628
160691
1023096
1076880
522527
483885
770601
199254
314310
175351
716799
504166
680934
226245
891305
1083467
1092073
1100158
1109008
797538
168412
1159732
1037516
313737
365499
249167
1163380
958533
323674
617576
164329
926447
713957
1136878
43619
200458
1101717
919676
662250
1043995
259163
770731
35057
926583
644301
238034
1229126
602619
832946
1074619
1195424
1018462
909487
1153100
144689
1221143
614714
599319
144605
955579
594907
480013
492252
351550
65197
493579
1161389
1203582
1206737
185576
375414
969060
1209503
1170608
826437
478175
232092
758046
282262
299629
410788
128602
888920
681629
648679
999922
156475
1154629
674578
31664
673113
1105310
618488
1120991
653044
88910
679275
1154566
1206107
800488
615068
663870
910315
708032
997886
915183
491822
28379
323106
1201217
79377
917627
1033030
1144708
818051
1008104
656457
46122
130886
803238
578190
330004
464036
578395
482788
1214707
165963
304055
1115860
1062009
340677
595490
625315
221306
1095885
970081
1148401
640032
1237027
782776
955230
969022
248042
411442
399587
28605
184032
456690
808829
897286
797905
1064162
883341
1129376
303716
618406
931517
704662
930225
563612
308976
41644
364043
277519
466549
824898
799422
315567
629085
730963
929622
539498
706016
427124
1207544
1051769
508110
731141
664172
314027
49208
1221214
340756
1118727
425419
177885
236836
511983
312199
161727
844328
210385
382443
656186
884898
526608
1061295
743104
344543
291404
663950
687034
834060
213901
963915
444469
1139936
727422
959616
214332
51274
772100
8858
361671
566724
1063334
275753
402930
231879
354413
128322
280123
192627
779252
191614
418653
673632
509825
439641
253690
963793
689538
1049014
1154459
222055
576815
1033368
88919
1052076
1029678
679547
1024936
1087887
1251916
248288
337527
1029194
1006321
829222
661581
570338
549532
248334
497038
212592
960187
485360
613681
99099
413842
423128
1206846
1090156
22483
405081
768893
850583
137040
955538
443797
855584
14001
236728
538677
744919
266241
675887
1166499
42666
686017
780941
303459
1112132
283173
902004
1242181
842445
676241
138457
307189
42430
206408
1046999
1904
937620
963643
722346
236989
1049935
464427
961235
1229791
666952
803422
749650
600806
688117
433559
572341
27828
360254
551831
765520
966386
84843
969819
345371
638431
141655
298284
405942
730855
457340
184257
360789
1133611
1205564
1228431
425286
431232
844149
905474
1264663
213441
1209837
635121
444457
766505
163723
212497
469649
972472
485887
268369
50247
570277
810206
691499
611183
288674
77436
764774
1081521
114487
185392
92341
956263
65318
713862
661554
165664
635903
1199977
977497
988306
38309
130525
865406
1176789
153805
932808
979694
861647
897190
1249363
323307
242858
300560
402134
166733
206076
1056220
784631
656792
198841
938907
1045768
885613
281590
811941
445766
362184
703431
521720
898602
568276
761773
957918
1192739
1061787
271945
735728
1164211
573971
869592
1192375
1141732
344701
1208855
877734
1100686
903403
521843
1219225
1160257
696274
138134
1032969
1147675
668810
1027611
791820
186388
196218
278039
502079
1055255
20347
156514
637008
782437
118432
1062428
701643
643076
1031620
556300
1258793
826421
370450
981263
691695
295050
185250
376443
204066
669656
1060457
16531
1001342
20758
724113
356839
249725
111200
1028619
94118
693503
92203
896773
1005153
705904
872053
176327
924210
1031282
829040
624112
361712
261443
1038855
1232700
320611
316214
223148
467408
1139789
1155327
1064275
84517
607936
1055875
218071
1230140
1155310
219922
751097
868194
134703
516354
753868
740570
520929
197221
371881
235364
716094
739638
772987
203592
314393
742114
1214922
28747
1036433
1050941
1244651
385942
754584
571869
1154885
998107
1242578
119433
717323
972267
1233101
250649
515115
450209
649833
1175860
731665
930959
473886
1178164
1011581
1114244
1255986
435953
1098127
256284
800511
514470
722053
233582
479397
1168810
184541
805869
490243
314054
696719
112735
364605
312177
102133
1192599
1262231
913563
430977
736273
364279
415449
852555
418211
677385
875983
334932
532238
67022
321533
512160
490908
562333
509134
742032
666223
49101
763144
555228
523579
379243
676658
1202160
1234687
1074427
221510
13320
483669
964218
333204
312651
571511
639485
897021
902781
257030
488064
1039332
303773
558064
550693
903948
1130361
125966
1237002
369272
750371
351007
814669
164053
150895
425258
534617
865696
207243
350691
43979
64902
268317
282877
335011
23516
977679
655624
683415
1123230
582807
483919
656811
195807
723370
69613
653884
366350
161939
90110
1227897
501955
557988
704807
1029453
126627
1251565
1082072
1199898
811201
16563
316318
111259
395462
1088004
233082
332228
489382
763527
754684
704212
1055753
1257429
968478
143330
843345
856992
59343
903431
815729
827719
1185277
1069674
1165988
88052
887909
950182
108635
1234713
154162
748994
472773
718059
1001529
955417
731184
1101644
5734
749418
1261179
902864
661522
849533
210293
1008969
770772
382053
43686
1061307
635099
684606
314147
1177571
1142278
810021
87004
890572
600958
561098
758509
111425
279751
837091
39101
384652
59437
1233985
639357
1094202
144122
851349
971009
957387
1129128
42006
579148
966473
701257
530146
525451
961395
864158
819091
918778
644558
811909
1208659
453730
1048556
1057493
978968
971751
700737
867049
377862
409342
500827
1160029
858948
1006559
1036832
733428
316226
1050013
1099564
1017167
792009
661642
1190649
335806
41479
241837
337265
10295
184221
53179
1122801
371559
593452
204226
908059
642035
1093376
620722
593467
1060426
1081381
1232899
25791
1092767
1109444
753072
538287
295207
1019533
272111
628512
432791
824666
205210
38981
794433
251810
1211003
816783
588304
371960
584170
545599
691206
719668
619068
966324
1073955
572073
476692
1252962
768219
928197
52367
548481
951508
843706
739512
437578
1057172
556185
710712
1131085
189214
367645
641160
298175
504306
850337
979309
1043023
396736
969916
1146385
263145
347794
236871
292278
990664
107498
809225
1226224
345526
255274
542457
1025974
107923
556146
537953
1240173
655173
262716
74515
917567
492126
81501
262283
340266
605065
511919
450165
687278
807704
345642
189340
996222
170909
916104
863596
50357
1202417
227513
643336
452078
599274
598657
166985
645415
843077
819571
900632
955968
755693
1120385
763114
241722
323938
1224600
934308
775113
12531
188215
1031189
824572
67294
105
135480
688518
9994
915972
1092142
70864
1189771
864978
887813
767148
876375
765016
1171364
918920
676260
683117
277104
573905
1201507
905626
269546
190069
1020744
1123891
671777
1081059
659772
42632
854076
34068
178064
356655
1153047
330987
722561
799432
294396
515196
1103880
278224
186551
731246
697943
1106732
421759
877433
47246
204015
1126975
694798
1123632
1206188
324856
236297
1188442
351766
1036439
753234
1088149
405935
578122
505369
261698
841575
748901
571158
693856
1066489
943721
1187257
975370
38148
1075494
430118
255199
377175
1142185
813579
591012
1230440
526444
959356
1131055
1261977
825704
961607
114286
944000
1224860
594449
997885
1132289
1212181
48746
1231666
931531
198692
898040
1096999
912564
923420
95907
567122
808944
636807
444083
818996
285916
200105
942318
349041
533740
76573
805035
505035
97872
127752
745725
817520
1020350
1030005
79467
1087634
1020417
447893
191677
636889
830789
1140659
263134
175943
292144
737925
1044319
707012
606623
268773
75223
1255116
441132
916912
222248
1102745
1246626
812631
354837
149267
735403
1166259
1039855
162375
919852
1200164
1100498
288316
1199873
1105861
537213
315624
1103377
1044181
866311
1078276
453964
931902
949582
781994
963221
611924
259323
949426
932916
35824
692652
956711
547668
8731
1057559
153569
553881
746636
262597
156871
188770
1225162
759652
168598
322648
1162115
719386
889860
153962
511361
427650
758360
608415
884508
814768
1078345
978976
1199478
749337
1191464
332058
497742
559523
122035
1030695
486253
1053819
466252
323131
178384
1134078
1110426
534878
771809
873399
20389
1025355
269936
79785
172191
1084474
793099
321958
702977
806749
488690
795089
683274
857086
989962
1043011
164860
831153
114843
576793
994906
614081
187690
362901
193559
338945
910608
19931
1006311
827708
651766
286855
735464
810417
467990
504501
130527
624963
664930
719497
200678
836589
94068
666784
57823
150989
589303
799683
55544
111765
812364
503517
471959
303289
238299
222437
414966
1060041
1093422
881084
650525
370143
76411
939871
334380
240981
764832
125601
1264337
578265
1030274
329731
912479
232409
1230528
986741
217312
1254408
696767
794642
553896
486619
459936
1122303
385577
915907
288111
493850
90014
292426
815587
940606
422010
174951
277400
596503
363911
71873
909420
309165
464121
956287
710926
446136
265732
1105138
909285
865521
183860
1045692
340363
70988
396519
250040
273791
555793
821003
1256728
617989
490027
602435
757987
1050216
986000
692829
1105774
1068352
830162
413184
988554
91526
311350
154335
1186370
45507
862061
180881
413715
1057616
222604
1183148
955215
300775
288660
63045
868851
212563
638499
842044
503907
667904
796617
1021793
849743
985910
452258
695991
258508
321352
487092
505997
315004
1171282
83700
967564
677447
604203
1232078
120037
998689
944785
1111178
951515
783260
323192
1019866
918666
1062389
158935
1181470
997673
953555
488001
729113
1127321
691536
1120927
1026268
37029
345539
132531
1190992
1018569
742784
1220182
577153
370038
256562
301675
1001870
140279
899126
545530
784160
20947
485813
85858
264145
1081211
970883
667044
133498
684412
29757
611079
464777
201687
66770
877561
499040
542916
520671
354170
155678
1006055
706428
185273
403065
1066465
652152
688665
250586
383652
1004150
73721
26862
551426
346686
153825
27371
1165753
1257220
502437
257599
899569
1082980
502836
182720
569238
508993
447720
430788
1127464
322535
551833
651900
418753
858371
951918
9896
329527
1225044
833524
840125
664829
454963
1026096
226774
877423
910646
801525
518228
1016939
153123
768383
300022
115543
453892
815879
904353
131451
904528
758634
275039
1240529
697713
120602
628319
379005
279143
1237376
1262589
1095374
1089384
466397
918810
548243
360740
418666
418709
1239845
533032
732038
984900
1051085
1128531
909731
929754
319562
761114
647829
775054
755321
1184990
801484
876758
748294
694207
451128
604016
923950
1023606
330119
802874
311772
482166
121753
261567
746663
946759
566992
514217
742539
145193
1226427
291114
36280
196852
187002
422208
257653
496873
280605
1152900
614813
729092
503648
67511
558370
1131331
306577
1162022
569141
1055567
808523
567918
446878
1076282
327654
527906
639972
820420
813387
270693
1251575
526039
1211826
31166
269695
593833
1155507
474138
907458
544249
550079
502861
653496
397438
1029011
528871
960160
704108
971671
686136
910665
14597
124997
206826
562036
28766
623521
1065559
890441
1183827
777764
3201
20483
391580
520040
854696
276607
1179601
275612
1243304
493909
287310
540919
635810
356733
142628
233852
189543
1088432
629421
143260
231734
911094
723315
880569
266365
774424
48601
979288
1044069
498574
924303
387690
810016
172884
132836
622981
266525
628722
790835
198615
463777
960804
1065643
1082882
569786
1182966
400384
814196
172462
898719
231173
938197
582182
316791
635078
7815
236365
738504
480424
99783
142358
1064907
787864
1044096
81349
565999
627355
211616
225197
1020808
553801
656913
140686
541572
1223570
490992
36858
495193
15542
364114
698315
971967
714921
736399
837611
947687
987691
1213058
620399
958451
405619
9579
101962
41900
1030307
728472
37573
1029641
1230853
459501
1164976
1177630
480080
606923
629126
753168
629369
577602
836035
142640
371474
471050
1140087
120721
67791
393758
253171
1185304
913365
339387
1223251
440991
716763
925335
1029085
106243
383700
667185
1081434
1057888
1088145
401108
1242389
514108
1083870
155361
307443
6540
25204
968575
1235186
1080444
406367
163442
66881
711166
505922
166128
245010
249858
1252419
264702
422562
852221
1257254
720801
742345
888857
1244963
603175
1211048
465780
25312
163777
1162434
1175195
67217
631495
82128
403265
424153
652934
795452
407737
1097615
890749
813384
71767
1200135
295931
134537
171802
784769
918280
853014
1012857
92367
124446
1059790
459869
585406
774819
1075559
848515
596532
479443
1062521
164806
593032
197231
895688
1224472
416191
210815
263029
201533
61376
400674
827956
1178311
80295
382604
341972
140943
1060757
992990
1179788
402988
690150
128535
946425
127647
479628
516806
78542
1022514
949458
368603
703787
1239163
379123
1150634
434954
977846
509957
13032
348197
424456
650200
1171953
334879
485307
1150449
1173815
1052325
1011559
476852
806981
725476
711375
1134120
377239
898634
68691
129735
826385
1103434
173795
1149109
1060970
384219
1170362
723660
866095
1139809
560373
183059
103228
873405
900775
258852
900549
1198618
572341
1133651
961572
317968
10827
177135
21426
440419
799650
1190297
546664
174993
483620
1260687
271479
517478
757191
1191615
633196
951345
758064
1168210
320009
463656
211113
1051265
734929
43444
622878
329300
1136674
781222
436046
540673
886963
905348
1150369
64141
1172871
1111517
338142
921033
485992
17747
1032399
400883
687903
14447
420403
823726
696634
633546
914867
442008
1221330
368057
657930
170490
754965
325034
786254
411268
35862
113687
314943
406665
778446
790518
63275
422311
249232
1075740
675913
1164452
327215
984536
772428
790810
1016939
895465
539737
217982
111838
23083
800706
973187
909338
788214
903621
803306
99244
693825
526891
1012805
342730
181011
659703
1199424
121708
873518
991942
374687
634673
617970
717140
512485
823306
816427
199786
1074038
1109379
1010571
877072
1073534
604805
1210246
172469
270083
1191567
355935
972271
746316
669559
697431
662385
119968
540112
875634
229258
951901
987968
900417
911333
87071
313038
501927
155265
346695
1061136
695452
1113185
897744
180327
178110
143750
116612
767797
1237604
1202944
524453
48036
479966
823247
645525
781678
470380
174521
790612
783307
1073356
850470
250805
809348
1030305
1166468
1004132
893905
103201
93072
941824
187624
231084
977269
852346
872600
975510
928509
582454
153562
438931
809778
989397
150836
981367
984795
793218
411028
183226
1027717
1153892
478228
1182648
199680
117955
967139
925360
511473
901196
1123602
963833
455305
55698
642308
694782
1140131
1160963
775748
15551
350408
563835
452812
997839
146634
1143325
753988
304310
436003
40422
882076
1247815
219599
277249
511095
840279
1158796
1089328
70852
1183155
827276
171214
121668
229429
672382
1213089
922403
545823
120892
388642
6003
844944
950861
539219
531452
82787
602148
1962
1021583
577935
489018
267235
1082787
1041175
380636
156202
701563
1257693
838374
293933
6961
34704
103411
648347
959764
1225022
390542
1138291
173171
391627
523070
339880
27296
357176
198314
786632
1066763
1164269
591685
1023991
340171
915759
441789
216465
958598
1029499
504219
145291
764931
505296
430053
510497
957021
1101044
896664
857432
806440
938199
294680
401541
399736
736549
339364
773593
461469
1184891
920647
80534
1157020
564293
1003083
226246
559556
251078
942296
14876
3573
19026
1158909
81929
319803
857578
220788
938449
341952
1065104
1244157
574570
862204
1036234
165372
1032719
1067671
1115807
205360
800453
281454
798255
1019402
151430
653488
298593
89721
45087
675181
480071
1252352
303564
47330
625758
828930
744429
569960
984214
168193
42744
805156
439064
970924
78911
324194
340004
161881
1088853
1137652
1055936
303182
527420
629335
954960
760460
506437
916281
39325
152166
27388
1218945
359104
518682
309448
783209
1101948
1224174
1244204
866624
916014
911840
416336
323546
42497
738674
5691
943508
6409
795640
205605
701242
851314
1059977
207573
925864
5088
1230538
1095545
692155
395988
367125
993436
366046
16293
801533
850783
548775
1233576
762624
695200
1048192
322984
54071
714347
254235
458724
939308
1018371
709050
178920
712817
73471
68391
444864
869529
1050144
441513
925570
70330
791797
1137770
1149903
544932
776628
1005400
1009940
1260589
623821
712317
818342
645356
589512
1074583
1162030
5437
1162636
110305
506448
952651
260067
26273
715544
732251
1144854
106958
198273
1008100
441266
24779
943957
177588
527593
1090345
1016110
580732
748791
60855
450133
1202974
936688
581294
382425
270841
698272
244862
949031
169875
321415
728235
936658
637701
1082338
812555
424109
359495
808060
218309
1030438
873203
1149938
216848
905992
1235263
826393
1137365
304823
1256878
4589
41185
259667
1217563
781894
524739
974442
904155
1246715
800500
585525
584745
1022484
713800
151681
680476
1253918
987718
1259516
998186
522614
96690
361806
1030417
971110
468090
1067008
935723
562339
430931
112879
813613
64369
1109890
1120760
1065384
126364
563877
38923
474252
1256482
118848
1018033
276368
376626
386329
24005
824998
688052
435376
645291
6498
987515
615049
49759
513251
1043209
7355
847550
1234136
920061
117924
1077621
213130
485584
471860
339131
796776
565608
564004
423142
678002
824695
606954
698894
116980
50168
561861
1005075
753264
972736
308204
326492
503052
972239
753795
736278
38667
731648
1084379
223408
445007
879996
1053516
739299
722998
96431
201592
337229
489108
716790
589136
837027
319434
764037
818612
730268
380491
68050
138576
1225936
1197512
1198433
979412
933348
553410
1026654
919615
1210240
12525
651126
639043
490998
921069
686600
631091
268736
163054
1010103
1251878
1126044
571318
896497
542058
632885
379154
727584
865046
1245407
610130
982892
581442
100794
459906
822640
1215996
185623
495495
1047159
667801
720691
302083
391409
598101
767898
77549
414263
196985
50591
882482
913415
663400
116257
1255703
1203769
467172
634436
292268
943691
1130717
169331
694735
598322
188677
199282
791365
101988
699609
716829
480758
1024726
1156663
1175364
375878
1008954
306631
691689
1260874
901646
1246479
857603
752754
222411
1199451
652308
1137023
971806
202269
371897
531243
590248
900269
298186
484911
758015
35537
982116
982070
684325
684855
697433
1011407
140806
669073
561182
1042844
930936
220955
1147804
1018069
1222733
791140
385030
529123
175964
390227
27507
897232
623815
1061701
858094
535268
603957
901230
48457
611789
1115240
726918
1246119
645964
616312
940243
562808
909218
1182019
1117520
22497
209318
614811
1213902
445175
752414
976623
963009
368459
666765
430620
441573
215262
680329
330509
1229803
353058
290248
392864
864530
156582
491692
858073
88777
54907
390555
2422
18233
50510
965596
738091
592265
1054746
51776
1082299
736342
1155789
744635
796716
928203
943372
657300
453076
4397
327160
51597
894172
79604
991480
772969
778962
724250
209500
1157275
888223
540648
731977
580222
930991
1758
216633
793005
228411
871321
1230749
463401
790878
732871
536485
652801
510225
148121
1030491
269458
843748
79406
446053
1000819
26122
529383
928679
236291
988569
1167614
741797
130033
402
241521
1049477
505346
749131
528461
704364
648193
271110
355395
1047284
1128573
390341
804212
109092
1100197
388412
445102
1155015
30964
1190895
53769
75948
63514
516316
944551
692031
525701
986788
779053
564049
902125
817853
175803
196072
1254209
96924
333480
295791
170130
84831
434211
536416
73274
987607
718464
678136
340881
686821
716151
1077460
1158945
782377
549632
1097816
968016
550292
1236050
317623
789179
224521
911561
1055286
171489
405377
1099299
722785
796480
896717
111366
299389
1045557
186878
589419
587635
637700
81236
1193400
185357
190152
568396
1151718
1234229
1102075
288026
1180258
989027
903196
675444
314497
57483
379547
170497
207511
233658
554373
58010
355443
151746
986519
755259
86514
1209722
888643
977418
608810
554761
1214624
936867
1177685
455590
480741
540569
534337
513907
89920
1195382
575119
935742
591146
236958
1102928
742013
137447
754229
1037652
1258634
221095
885832
833889
1053127
799178
883717
162991
1103937
878102
1246523
229914
1171443
1322
651951
834092
791315
1214489
1058632
59970
268427
323026
166429
883168
1148263
407562
394943
1002916
114330
77933
438066
1151515
762851
542265
847323
1057435
555079
128863
876849
854358
310056
969904
570818
980043
674272
1131182
400785
1052900
1058078
609722
954712
521661
804122
1079369
13820
996507
50156
19688
309830
356569
774631
457330
595032
998247
759999
965690
879583
1079076
286754
3468
1251908
75269
831619
929595
1170743
975830
855260
992989
288827
70742
88172
706286
1028840
884168
600938
974221
902803
823148
879371
462654
1261068
745441
1150821
265375
584350
482497
680838
1070213
246395
433354
1086627
926449
73034
506454
1189730
451770
1032385
1045266
284245
310895
620722
1186669
686397
494956
1082832
845077
159048
673789
411176
124386
202805
147478
203058
273744
367915
1157313
157459
362006
586948
634588
156695
1223309
901037
115576
13752
1201115
236304
441198
680350
997934
415325
569772
1220709
216038
682223
97310
1018997
859073
1199701
483349
1204783
729026
445988
969898
1173289
576028
822854
788947
943400
780066
150970
880574
1182345
396591
833622
1066906
13618
1186984
848506
890958
743219
443210
738216
1054558
777475
481389
1212283
1254000
99608
769808
1114816
106708
1196599
114534
578115
68345
1087094
1120869
887563
520034
1069532
685175
107804
1057405
696364
864784
981060
270273
741784
57950
130415
1011256
854439
685612
1125189
31800
517132
654537
35255
954540
410908
112594
595144
205025
594351
670525
162843
643173
1043614
946485
657081
860890
912943
864411
790335
240339
401008
806121
636326
1220627
469725
1016589
367087
1034273
394659
511694
985506
773601
1025355
646996
1066102
479488
650575
1065407
231398
593323
106760
616699
1196965
650647
1193352
258427
579602
518015
626554
191046
17656
918956
982019
900448
1088583
16189
945655
1047185
422983
92548
1024082
942990
416012
456001
1193083
758631
608480
1008399
1059520
105804
103519
1263363
30281
161862
555618
610225
339224
767984
451951
1209323
405225
624514
1063001
222740
1051249
548998
991507
187591
641672
940876
853106
1119591
486166
928082
251736
436111
1123518
146545
405964
299942
924340
226761
1249818
179373
1252207
1135001
37401
699491
267570
1155440
862196
719379
421790
963059
190515
597226
995281
1152963
434175
571408
384064
278378
546480
973769
34326
1195736
979408
61258
635947
317962
723274
192014
795149
61315
441317
725455
1243129
1261298
296840
947784
654036
1056002
325387
273458
862028
99027
967028
463515
658059
742650
1050881
799670
1222193
528537
244955
950919
173652
902626
369250
820667
533368
319687
753109
1054165
1163035
245348
687433
598808
944850
462715
420360
988216
1242569
91939
889688
826917
751851
53424
965810
183070
1141911
1155450
242110
462657
1149963
867593
495558
43893
229100
672701
795095
880966
375868
474028
1045329
521124
451
726599
769618
1208025
323234
1034996
333149
728316
404188
571313
1204917
1205125
616740
851163
33643
1074924
1067336
373335
554845
554509
1026067
993595
603742
1025362
427167
341388
95755
242516
574058
4216
1140776
212937
583600
1257456
459588
758660
135018
675025
654887
132371
960325
269500
543335
965806
1254756
781183
675403
1025906
1077179
1120605
1061420
534156
525444
608757
87927
1035839
268585
661787
1080330
1187862
20067
349447
262913
1240963
29153
1149397
482293
528069
546943
577635
246568
1142813
627059
872194
500619
951305
441923
126406
1164971
1247390
519444
471263
914015
633317
922754
1013953
255346
185514
656052
317066
143335
499129
971486
907294
1121867
69014
586987
793221
341876
1073620
546953
490379
694281
883719
315131
753822
334563
715283
1016121
1040779
201963
787128
1242297
400793
244763
187124
938194
982557
62940
636301
531033
209284
878488
793855
208151
41708
69021
1206376
755023
759510
209621
1091846
100132
197528
854035
961048
1084426
689246
1213624
931115
1226248
319665
547301
198030
526047
274320
1223644
692987
428681
782020
841394
1126192
75396
87982
662025
158225
1108714
953871
13621
756544
498180
870523
892684
892129
1100248
189357
1166458
1222877
899749
848423
1044861
907456
710695
1248605
775657
634244
894456
1198760
874795
1101439
79829
45971
692746
1063408
112514
647091
390807
795838
204956
794416
790405
719724
210643
349383
627110
1141201
224932
245369
242922
314090
290798
863145
389416
745967
816885
1039526
545881
1174061
490094
745393
492540
1132476
1166272
151064
1207697
774857
1029513
584058
605193
379098
1068959
484092
340598
543440
759635
415230
1058356
1221947
1251717
682353
1169105
910042
1114291
160915
827673
500741
535626
499354
295260
1156448
1126243
877802
941417
307360
688523
827088
941615
1544
1054347
1170316
946727
240015
157986
629560
1124326
960821
395038
711206
70930
291295
976495
445158
551653
587335
937216
806333
767091
47130
843492
890698
777895
886068
584036
891418
101881
466279
1180267
1094390
708306
366572
1105327
597132
1088667
651652
1240681
573251
137114
77106
466505
1124850
1028800
887138
995242
251230
963945
393550
645733
843701
313114
196366
434185
248513
1069687
265151
142271
371793
151470
255316
844845
1011460
783476
6526
927725
206599
827951
913195
551392
266548
962831
18686
547359
143679
442989
882036
359168
532846
847539
424265
205185
112987
666347
35892
506732
45882
906248
483243
524602
263121
803979
1250172
1086650
1032334
1063621
788255
332089
1041415
516413
466197
1159615
1986
507848
951442
888781
1174142
651691
986025
26300
1199698
588638
655895
982629
1145809
185211
587959
1221859
335700
731989
252230
1114245
1229032
42538
22742
525405
597436
131945
912732
797550
848888
839601
794822
594953
293077
707379
835649
813722
259282
220994
804329
1056090
384489
720519
1224650
1224601
967671
136358
724903
116227
755893
219625
149126
505417
196026
216053
871464
743940
901966
1084981
950553
1114948
118567
1188901
875181
248932
1158187
1126130
625119
531307
369451
618807
171395
290216
1255656
367082
838855
707985
24926
113935
1065278
17154
152352
732595
1118698
120224
943544
959158
729856
147837
1030523
5003
1005169
1189504
757422
1170995
1169378
940209
1087082
1230184
200370
277636
609994
554159
1058707
646030
694732
290686
341805
1037649
607157
269164
807747
1055469
352268
586393
318662
991716
426872
1145997
976649
106913
806462
714177
1225647
738523
372974
194553
1045689
1113134
948141
747878
1159463
261614
268804
750713
1087885
1023093
194156
26262
1076229
546535
128640
540188
311871
606137
1190270
1035288
2613
371768
930960
1111726
482298
889431
901218
925269
1192240
786637
41016
427375
990287
539892
654310
377506
1032607
1154561
905675
895521
528829
862130
206203
560122
354787
147191
973852
73170
122292
657114
886890
173516
1193460
702609
65879
889236
841935
249090
17961
536062
1034693
69836
782020
981617
1195942
166009
1190643
570677
371840
297406
220223
722923
744098
76522
988089
841778
493664
292670
570215
103898
643189
904906
904234
353747
73039
15917
476206
1068366
248969
513459
629719
71474
148966
1017245
503472
932441
542143
354970
1195569
1194218
943922
1083479
842376
1200297
273322
374330
502682
205497
147022
513190
873980
622503
1233218
642052
1247813
465552
698831
480886
129250
488021
1163158
682776
717900
592015
603882
359492
147234
165871
205855
1179169
426664
165650
149484
425140
1214009
1142591
750741
310374
428908
184255
698263
1033412
1126576
241566
226714
1070838
1245354
1031685
648024
1145041
676508
96292
115985
324286
26017
992563
671237
663584
587710
835670
1097077
730645
280696
530320
833914
542990
697414
822845
908593
176675
649059
864023
100148
670223
320187
584824
708720
1261286
107420
248858
1210752
469503
82369
623837
749511
1005969
436881
750455
753102
1015850
130373
338669
378290
1154012
1029423
236384
419618
69843
1014225
218767
1105165
694397
466180
215387
311554
1213239
10148
650551
1198523
228083
1111002
918752
151512
950732
70007
813460
1132602
861381
239905
555840
140523
289594
154427
850993
682515
1212239
784503
797746
1026982
613533
727655
64963
725307
915425
880875
139624
1224698
1258640
491043
678462
193958
81369
225738
418588
536612
844782
526596
228685
21260
280067
1203663
464444
89759
40650
841566
902726
1175033
746880
317485
1098877
1109540
990984
628851
32105
893258
724272
802723
766580
143867
366178
1217449
594110
4290
1023451
599684
1096380
82649
319017
1221203
808985
214442
494613
948839
276093
696978
364864
84668
809486
311268
639730
360908
1151167
251014
35882
307781
469827
427693
611805
1236354
1259159
593742
6906
124240
426673
682127
1029243
1070697
813729
135509
342519
586608
17587
259834
292129
887566
297966
279771
988191
399480
1091458
1154917
777081
1253590
852857
601672
288766
823359
70346
1031894
823117
1064513
20918
985033
994934
278610
454789
775940
839163
232043
946205
676181
996494
29846
347287
508743
870657
188986
1222492
48539
511366
796403
58844
916957
900723
284676
107034
881055
794404
549756
647044
822659
1103945
534703
192939
656161
910629
437805
246869
627700
112635
895054
973427
214898
1188520
177836
106911
1032228
1123958
758071
68009
60228
186543
1105317
933561
431124
1095142
427370
799043
488251
455531
723910
684207
814308
496020
177796
991449
722370
131896
569323
152063
1049813
678482
445728
506614
235668
714637
114582
340478
121606
316225
43672
730120
869224
1073650
914255
720016
928560
853325
1114775
495438
740825
634606
732402
457443
963384
570490
1257685
633975
972263
276701
30535
704736
1056926
1235610
885628
930276
101483
102206
8136
800987
796735
1053429
807265
620012
1114047
184307
97249
571834
289188
81192
369038
524705
779322
999488
601218
1045352
1195052
651919
228958
911702
1052483
992425
200475
999096
1131824
508798
321953
212836
89117
346555
365769
167037
771245
739491
749835
298106
998044
960632
970251
1140532
466260
1058064
849048
448168
254226
1175859
552014
138955
1017799
1026278
1033336
346764
342372
1141209
241394
552650
7770
4482
572122
505493
1030778
1183608
763618
1232977
949988
460873
759448
1136017
640688
1238717
191163
535524
728453
140215
893491
611260
314266
992999
741182
413040
1240565
266378
295360
723304
631478
1044983
987730
73634
829413
663464
825449
1155102
1113516
723405
612491
1145790
48463
893634
669208
1124134
292408
574235
908956
160999
220998
1035338
1054709
1254753
1225826
31191
841489
114121
1225611
1170269
255740
798507
1046913
515868
1144835
4478
921952
31068
1063273
906557
445940
92819
1240038
1007390
755559
296926
715134
336594
1202370
749472
12364
8425
568217
279660
1242489
51568
468462
231908
800864
491923
730745
695289
1151568
1182636
959539
102922
595096
528190
775134
1132592
342066
1201447
732873
618113
1027792
1026692
980457
1059125
974649
202757
896331
626601
562599
13559
308293
631282
907803
504023
1149842
222991
87111
846585
498036
1249621
163993
1073444
1029538
93749
319547
44386
396261
974871
949047
51385
518235
798960
380214
925355
308479
184095
1163481
642834
483690
259309
186290
675072
375474
160356
954625
162368
538203
727576
42841
1060515
440506
1005611
1117814
321591
373560
594956
107874
567662
872419
230152
74284
1019995
1010477
851021
777833
226604
296132
1049457
465555
744261
830825
882664
978846
847523
281197
343706
375239
602886
467543
1121743
337651
228578
345122
1154816
884874
1105909
729068
504537
957140
1256406
464311
685137
123030
488301
1234871
41626
474979
815746
1080769
267765
248303
557738
574904
654953
31343
804487
115193
1183561
1099128
883833
748193
578809
983040
1069046
174142
1254940
607011
143504
136240
498119
846790
1264222
696614
373561
1105333
1013004
47070
1104053
729472
1144127
709273
1106809
166880
368466
831672
514837
68760
1198375
920182
969114
733545
589171
587869
221142
679345
982914
544052
838052
55203
281605
934076
789874
1102225
835942
242780
592976
1029857
1169080
692824
1103246
879895
337019
178336
1063635
644863
110869
902311
877109
776943
414842
1229672
748170
680200
937135
259073
369233
58627
387577
509784
704868
1105527
829828
688379
536700
548285
588563
58005
906388
167121
1033322
31871
272702
713233
526138
446572
918047
240196
487677
615502
212139
417259
1035560
1253317
621356
623108
948673
174648
1063166
577334
135088
121675
991015
983028
206222
228234
1119627
127506
882099
1239059
1003212
1068087
320781
1128155
930619
793643
955750
315702
153340
584861
1110442
131326
687510
255960
571984
701725
1147259
442077
904076
780069
1258164
106642
1044283
628085
1002478
307847
1076573
782674
319288
809083
860059
123324
441790
1129763
263300
409481
1115574
601948
92952
248296
58890
39933
409578
608373
648457
91517
1224982
1113309
321415
300216
905379
118294
1129455
660220
694108
1156196
345133
607277
386287
714634
404755
1081400
848009
1139952
280969
78551
760305
75371
149267
219298
1192737
1171749
367577
461305
52527
898215
566678
5027
1054836
980633
1048204
584887
751314
1187171
933305
357839
592196
1259885
400655
309669
514155
754382
1020025
731640
475398
963
449741
1190809
796188
78156
525638
118926
719884
97280
490379
902903
380460
1119644
506160
574160
716880
803705
694389
240626
417583
898550
878150
1245066
218319
231474
448753
884093
473086
765844
941708
804996
41850
610908
221944
950493
164708
667593
475871
963978
530208
1030327
33815
1075287
105726
534050
151533
1102966
1058899
937100
888831
475120
637790
431225
409358
335591
1157903
682378
687276
694013
94
927136
1220761
220029
1005174
1197931
51079
796220
1208237
715273
1148168
317210
280012
782496
134682
144406
1036745
750800
220532
228804
696851
765111
149321
100975
1195930
571794
1163061
857726
475294
986426
335162
1250700
1176300
1085230
606270
1093095
747393
1061740
1167971
1110652
536952
1107761
1147119
356060
1036066
540763
60079
826276
856652
791620
544732
276987
439276
925502
1141919
699826
752997
469843
710987
751227
700995
1202009
601722
1111607
653328
63536
827857
986948
946535
1141271
1256293
211710
1213580
496460
262435
840627
690961
1229687
843401
48416
82970
1209354
8661
498772
395993
213968
827403
265650
943701
1235480
1006984
154179
549718
998962
47038
869922
598597
91133
269988
203299
972652
213677
790021
642029
1071326
243533
621707
1156615
116239
853195
1072805
614759
663765
899440
905299
238773
742710
139012
1010668
1032930
606304
669887
1082445
552691
528223
198858
599002
1070865
258518
518940
971531
1252009
323701
51283
269475
1123329
58030
309311
20825
73309
367848
1145031
611670
888385
506087
1006699
930202
252648
9298
832813
180142
729526
544542
291426
204894
511409
1238229
28634
404755
825405
208266
931756
397128
340698
403168
428490
319357
269771
842500
339898
737587
237503
382086
858460
286496
485287
197911
707022
1096966
188090
846284
583502
294582
657467
86655
692327
617584
360608
1201451
487760
196097
1209437
297366
367838
144080
711842
239206
280796
975242
1090176
277355
902207
169768
839414
342405
173282
1008200
1005827
385108
1143973
1145212
497986
1191062
623108
992447
1090699
35527
653914
1074650
1206728
32836
815591
1154618
1109086
479155
530677
453878
326599
1128262
895444
263517
1187767
266957
1180846
739336
987783
711965
930894
1125049
1028726
185511
839558
1127817
702600
679939
433383
716857
514616
787265
785615
876934
826088
1131435
324119
946657
1110043
560263
514787
45392
1034615
499818
804837
1205433
294377
955637
806583
684087
458345
138302
451245
518394
119127
721655
607640
715815
1146168
806682
28983
847351
97375
363779
1194706
479242
1078949
285551
1048217
469163
856315
450287
403962
853668
606814
1001390
965057
251776
144580
273158
267085
649324
29270
1192101
133748
169216
1229592
1030135
380938
593904
424311
509185
755085
606070
649540
554437
306828
1130858
33
658574
30465
1212450
821249
299698
736368
819430
196712
444546
1068289
490812
230325
1024012
730486
1153162
505886
361513
1001789
269192
173847
695846
1234965
471550
890085
294093
316113
1122491
430375
910082
1244666
92374
663885
1126220
1211893
32810
162214
788264
8461
1225862
117222
1020254
190613
668266
573359
833174
527808
1059352
106347
801993
54480
505057
292093
622414
744213
368459
636751
570391
448214
512591
654021
296893
332742
213201
271250
175713
1048095
235759
103421
924481
247499
484325
469276
207694
1121240
652612
53180
70159
719225
943348
968350
293388
530573
363411
369641
267061
327463
158240
1155294
584771
284632
386436
677509
1168247
270777
574313
267868
572942
815835
957748
820529
1156398
827347
1103498
203814
983468
844083
422286
261986
176526
332392
240021
158760
773096
566658
285665
1206872
428644
497508
116052
592365
638604
583229
1098930
227688
618460
1028512
791236
138157
321036
1016155
554329
868259
223617
1170863
18995
78753
469203
655561
156156
315812
798657
274217
1237172
393685
705931
981025
358986
1191236
325119
53206
193416
616004
72927
385147
595356
687111
908663
861880
139709
1041951
889231
114516
799535
717023
929272
823530
146936
1039208
620318
447354
1093543
473289
457045
850666
24703
1218533
1137002
178052
314609
1123536
485730
622659
1215305
800950
1240211
1240112
708328
39002
24332
1075343
1130998
647760
152947
1248313
1187379
714490
728941
78447
1260096
905149
644240
244350
493558
192741
353660
107761
1056419
621849
532439
199363
391339
185922
668746
1155036
1190977
663240
770558
363085
472917
259895
275662
695998
809266
424373
252477
750370
5111
690970
539509
398705
665377
608335
495139
531761
423752
400693
9601
955188
1136833
1023114
748943
1104529
781768
1163289
114803
452472
808013
390396
309587
110008
1189007
992089
897586
979505
928058
467926
1073943
25490
163958
253337
964869
633907
675885
431864
1228792
64011
193815
476078
1239804
120581
798571
920420
833855
167875
592808
724117
1184629
1239325
554545
990932
126648
576471
1102342
1026510
1058599
952344
1243081
1244994
878520
366171
493021
821328
874889
38123
105503
535933
536703
958521
808490
1191956
201487
528126
879569
288959
793507
344905
1062336
529969
588861
394200
336909
815789
401560
730424
374237
507748
1214132
426074
764869
22222
610383
780937
89037
699176
141371
279152
988507
647572
1116277
787218
1097643
596390
789809
908241
969309
82331
532438
273707
530209
403805
1250666
552936
138917
730962
1219484
587216
1246311
1042634
409728
330516
1328
38022
144385
1038412
127736
47066
1227516
1007770
1206994
841817
45500
1116641
361355
402987
197262
365831
1187654
80369
722879
983590
850747
427292
98707
138140
1127779
748898
477445
775201
708378
133066
1156489
626479
312112
824638
628384
99784
567068
1019070
643638
442263
993461
916879
386736
1108748
913079
155608
234857
516857
1236983
696188
216762
460192
146069
1232510
533387
849504
397376
1879
808119
742483
320636
40833
273401
593262
1200410
1197718
253070
1120018
925383
1111322
1035361
1015988
28923
441713
721536
1192438
1207524
314300
1145956
1000371
829217
1048098
314531
889777
497602
195264
739733
1250337
525158
1180642
224247
997304
213686
430662
1103766
1092383
524205
866490
174449
791079
739409
1038759
813058
410885
749976
1262284
1127022
747604
691346
1038417
862856
1149176
261908
934477
238300
583974
694064
580819
1060036
514325
78018
1145450
181757
484682
584035
34583
64052
82463
1128364
588143
341314
89435
1230998
955621
69592
867509
814284
1062104
611823
833857
921483
924969
466962
1088480
836532
825355
697416
253569
12631
882515
752695
178778
579589
579166
661275
1181099
1005118
842694
263847
782001
288075
454916
91945
1008086
633390
602034
591583
777189
755641
1088972
840591
261768
329397
1202089
1244648
978374
19421
938472
293039
66213
104243
1117571
211066
924981
1143651
23186
832357
186138
475554
1033865
1110530
370648
1013689
753525
490076
222291
956363
350468
908630
456923
1189488
476088
550159
256151
596998
578658
515872
1123683
1053420
492410
983837
657907
653193
399556
374393
1243837
1250263
855063
1133919
934706
116464
1089870
219801
1190325
991155
906845
726628
531138
266569
307561
128014
826100
911957
455908
428240
85237
502595
223826
517311
610599
1158695
96031
1027318
222719
686812
797244
678259
1170049
204789
738443
938734
872362
902061
1051079
1097554
339167
633182
644813
455590
692812
1016656
203923
132040
871993
716900
117940
1005123
628621
211838
1258862
572828
439671
1126773
1255328
501441
8651
221194
503706
129315
682970
1132095
485757
464742
1183177
38167
197363
1148267
130459
621340
85871
664521
304925
1119841
713648
1165302
886591
971613
228604
903119
1162394
341842
770593
118345
513027
1211152
216633
459794
501001
28259
913614
933704
1102367
1239946
270717
527678
525283
620947
808345
1210369
559997
33467
932460
698658
398377
321784
853777
973220
599223
325545
375936
841159
1023045
916844
863589
220645
285871
35772
18404
255884
1127795
1194673
509465
270453
43861
960439
875407
4055
94229
236907
706553
1162236
342778
651761
540036
897298
728661
723507
1186130
381975
785124
508727
845619
1245176
571609
224125
693714
1127872
218030
1073757
15968
290062
478227
466430
642378
270672
1254743
749870
1104642
107684
483331
206252
230478
1206286
56558
792700
1192858
851888
791382
989001
715493
252324
106475
831025
7574
773045
590422
557618
1050487
1062990
1010143
80676
707884
1124423
852593
491176
1125066
1035416
33994
580843
603231
326204
1044570
1203132
690047
1038812
19118
45802
185903
1198175
732474
387966
962581
981104
37539
903289
506138
856608
105113
1027350
89203
546097
44620
334862
618518
250699
313133
353892
1260397
1207173
333543
410235
1072051
196642
875446
803412
1080255
1001454
442892
1051177
733857
471229
1226653
1049973
886440
685784
1204606
790193
37655
1201353
711609
130074
953854
541060
564090
1264488
1216743
294860
1057949
1088530
204795
377777
1178077
505021
473630
1163353
190550
897408
364613
1097027
1026808
198804
986373
1053043
605549
141575
856471
179003
1230298
294969
930699
1254378
154579
292827
598610
742400
316695
85452
989932
36611
613649
1083520
1138568
1013987
1063125
840127
501409
770648
543322
721905
675727
875084
188411
327445
259726
621469
379863
529089
747957
1084022
1239630
1129613
1103883
635864
1052107
704642
14724
841389
52620
369212
624327
854532
517302
715955
1142806
671419
1000807
1160337
1132091
1233727
1071995
337584
787165
11559
1214010
346505
509507
776665
478878
86332
170078
515285
1134370
54919
1028285
184783
1000492
355511
649855
949371
109008
624878
729092
975932
696829
878738
109238
400300
1218986
218691
1236517
1186885
186696
137728
876725
1012764
824324
11961
877596
63611
462432
244177
672979
1122904
849975
1040582
297616
284049
807713
1035007
1153453
328997
1011095
61364
1257431
1188641
793791
1175353
35898
1021639
1130678
809576
959267
17182
674131
893483
1253239
45391
762591
66703
164653
607446
1202517
912514
916435
916719
944148
439461
732109
191732
469149
1219379
815927
248393
993801
470947
630
755559
1121740
1126114
558484
478788
1110961
665163
1184987
899669
184645
1176296
954812
929547
234967
1079722
450451
1222075
698135
1025939
8742
751446
232240
1005493
623252
547149
920063
187119
398020
429556
173672
298719
89251
589996
584194
214350
990361
745327
898495
194626
735470
736391
271910
992388
1106095
24762
554577
237699
618972
986787
87908
219308
1134531
441167
304469
165860
1004719
458492
242485
756835
226458
1247977
761341
1203545
276877
939432
807575
821956
188473
660909
155378
868509
1246452
818368
858212
1161355
1147036
822545
710966
127631
1094911
967173
530631
69712
529974
257839
494958
608691
1083585
716167
731853
541982
792344
155057
762307
812506
455251
340411
319197
60759
220337
1048628
1198475
617016
483931
1118560
574206
1113245
423552
47445
744680
839108
603998
871321
728823
632891
474291
715044
820400
1038757
1031920
580534
868970
376825
1001929
663423
938758
835528
165130
1215712
350252
1014469
561386
195429
996296
515378
555194
256820
851709
1016925
506062
471641
679532
994202
83228
460780
1170070
536170
1107116
735106
1056468
802102
9395
407053
112516
494418
1007204
996352
900522
375002
1097367
935470
399902
65791
572474
190672
237891
362918
106770
451342
821071
623839
336894
591922
1216461
397103
516454
649996
1037897
50079
1007078
734919
341811
1112723
477273
563035
465476
967423
1036487
541172
61525
1035660
1012375
180483
45013
315428
946043
975835
1171277
232426
508590
1213117
236392
242395
453955
1263673
1081888
1224778
562815
85982
592589
81590
782898
991807
922179
495458
840221
1075260
903054
277533
69929
758885
78930
544685
721620
496118
599121
968332
390184
793817
1253143
316404
933918
544870
546500
747206
694926
278179
1030162
22589
1166899
494232
190690
1006723
1244140
334592
169733
856332
743122
753451
1173724
665683
100143
868397
1221640
1248851
1070349
333501
25464
185590
627034
746273
31381
675778
1231476
1135974
53570
43136
209856
400110
853776
959716
269508
545996
725590
1172779
1029178
590887
684403
250172
1063611
1185595
1016931
985690
340074
177085
574360
315572
400763
231541
951274
903078
481060
223921
698923
250488
971690
574004
1064932
1242856
1141557
639235
633514
974454
341718
384143
597003
631364
1028928
796517
720857
783785
159540
384315
252882
1190956
415703
763395
1072513
697449
1102778
223233
1179052
447755
677209
257341
369955
611422
1136289
703420
1201036
108762
885141
933304
1206076
238462
572877
783670
1030310
48355
300372
1024728
460518
151149
1175349
439324
1045854
989511
456705
436334
226826
386466
69274
318683
1195699
697746
471481
120060
1072810
788340
432518
975848
512286
118227
927239
692671
707658
735053
596610
228053
152983
1000160
930623
479269
812443
278054
767874
1040847
382709
656105
314884
13435
978774
92105
69730
399446
828557
943147
565303
1179866
737697
145309
761003
4101
1091527
177088
524055
229750
1186809
43014
45672
2894
237915
853189
1202139
519548
630982
703989
111886
157063
387926
1150866
1141763
1249248
894343
972356
841235
434504
38399
719753
834853
1259807
342423
345766
1205530
227099
1003796
892361
441084
1098097
843118
849354
591741
582641
326625
823907
218976
106738
320834
240597
993844
325141
487169
821438
449959
935965
1204777
17335
1224715
1055317
945867
59277
1256750
1075675
314795
1048710
244126
588314
385563
1114242
1096953
67345
1031599
532724
932344
1141098
747018
1180720
1162107
319010
600966
836375
1030181
879233
790611
265540
900199
167467
662254
814158
342420
177885
470036
757661
1017202
679645
1054249
1106928
875240
1016672
606945
1085142
675300
663774
331193
880215
403955
296781
33121
241925
641983
541880
603787
764999
1244193
1135804
1068996
645390
129509
691508
1063274
614207
372788
858538
1154940
257949
329652
459272
400552
69098
783884
956729
982456
145756
120476
1084540
670000
379725
225660
407471
1090767
179624
628763
1089321
239346
964568
545419
274443
827419
162998
484233
437650
522951
215609
234338
247998
44268
521587
834369
37565
1161477
852302
1074165
1220897
447388
144664
581905
202803
901894
618338
849034
1140973
850663
1086802
155248
376814
1259678
671077
830410
1212573
124693
705509
413385
664848
921669
1200148
470984
31373
906893
934670
538378
858012
1122646
124568
1227762
1053097
861501
281167
816562
1237785
122503
374586
479804
214596
1214203
1127985
395166
878973
904305
435272
402573
178951
179504
605160
471165
699639
597049
733510
1058439
846668
532591
1194153
102158
1211377
292987
794063
61824
1201704
1124021
260409
826414
833787
882084
554895
1129595
1215530
211687
871024
1140236
40786
1035904
1013818
475596
394953
616017
102201
887265
31698
855124
674431
337233
958954
1227581
822238
831792
1143389
429375
1176539
1122065
850812
1254414
753257
344901
665997
384825
74149
772299
104843
90379
1128711
256000
663634
527772
667089
420451
1084235
1060043
979546
565265
580499
909487
1006226
487635
687267
636109
556700
894616
311616
908352
1096481
1078481
639098
483509
20614
407123
289405
489148
418320
890021
461734
1262950
520852
869750
1130846
410175
669207
876891
115265
534896
1079795
348745
219631
974427
573741
285544
695321
943518
673434
1034069
978387
1031363
902644
343923
534196
62986
524234
469257
1059818
410340
473425
442643
306243
980440
337455
695116
1222123
1096213
996948
610773
1159598
886900
1083951
737608
244675
624792
478521
1103822
1263504
331319
4016
1120678
445144
580120
780274
337524
1208355
546721
688264
160157
733830
83826
545281
1194663
141653
220080
190804
140449
227510
1235304
503050
420933
882399
502265
282317
615450
848185
576254
831642
456456
93732
603642
689129
1244048
1170100
501901
160564
701442
117116
5588
1187390
148851
189558
704153
435027
934833
968658
139581
738482
958006
165362
1136066
550786
843689
988673
628876
258904
209805
583431
928138
1062490
1041508
492390
791890
369119
177202
578739
763516
972232
500839
312858
302858
619270
1095775
1139036
872631
335796
748141
1060671
834932
163338
109590
124680
765567
1014151
322817
728426
197957
658176
75730
289750
919209
187602
958957
511881
955530
114218
878999
1016487
11732
520563
1022792
655458
951794
357531
466358
242185
278905
1247928
992727
725847
380131
374881
960454
291185
286514
2010
595736
535509
104205
826231
748905
223868
115634
42157
436516
810607
893898
769131
141434
457858
437526
444106
1087765
670936
711489
444532
439314
1094404
578337
1222228
340681
510186
918645
467316
1122273
606881
1183662
253885
128364
631914
722161
122028
380320
844420
944422
630557
701805
739799
416658
1076484
72655
638275
749187
683998
1076844
247052
471110
709930
4417
404550
870076
1186804
824342
334577
1262224
316761
124401
164449
507816
1031518
1219888
705909
904068
964138
76645
1014810
805912
1196310
1263503
142187
245011
521106
3701
1148955
638382
1130850
1057925
192701
611276
538342
264324
938674
516654
1145765
1191654
3468
989159
269453
331576
884756
849631
379493
126644
537682
1212639
299414
996353
155737
15511
767027
490949
142078
725082
101424
94653
429243
1210106
228341
802886
321986
443154
83548
616187
680189
1130299
387568
487507
79734
457355
180809
994677
1139566
864304
809068
1218010
550514
844600
678699
1136957
200256
991657
863087
457875
1219557
813078
668382
937392
913663
8262
455109
840470
1144544
1206238
27411
383709
1032949
42172
165644
19298
394835
1191528
1066147
658949
1174121
719631
1186398
401065
1183247
73374
688047
791147
75179
1020950
414057
4911
421808
185328
1207763
633171
238732
651623
1142361
404047
147375
134744
1210455
137206
1037992
188587
1041025
150569
242755
4005
80936
988139
1243932
931671
546984
686110
1203957
714422
122633
107677
184167
715
1104361
310484
1162784
487189
92023
822763
1188397
382823
22298
568165
923849
1213074
441030
1041465
809505
335491
996520
144901
352978
720146
180939
400593
1190383
25753
20860
573827
231021
1056149
287463
543416
232082
51672
199437
598427
206784
792017
1195372
680405
949258
269895
880693
1215952
275146
73199
626524
730804
864707
657404
585622
1023569
940544
1068266
1105675
824087
642682
369211
64317
1076243
1244308
507070
462923
505026
523648
1184492
835081
848982
452158
124759
194246
544821
1213716
811599
663050
31604
483677
52051
499244
417946
14557
1127049
837900
165264
537664
456566
550131
409324
251458
939330
135078
333846
912655
706276
655744
144906
987834
694694
484070
1107089
736145
287264
336192
684997
305721
860257
1235071
895009
1212955
127046
103780
494171
732128
800170
492321
25944
839387
518800
950112
219508
1005480
295137
60434
615650
231963
819702
468742
1243003
708685
903791
1010181
304898
370405
649245
415056
60716
428230
29658
1073318
29325
942653
918329
876640
1042117
216926
133163
727008
440209
7208
1206720
686526
177074
167707
536182
938397
202404
1198712
365535
275015
342663
232202
370670
457990
1100800
474780
63945
554823
898330
696019
19746
805659
273949
642725
745113
1238096
844265
195345
705155
1264623
975964
250800
391583
344237
372749
807476
702633
97417
518652
781328
664467
3854
1104576
641747
858233
786695
215658
101290
586283
52013
893698
67143
1121880
593769
63797
267988
900251
1009928
620667
1234489
372835
703237
1208810
529177
255543
932540
659237
1085134
681507
433672
321261
1171901
726915
889915
1137473
221588
180383
808194
943008
256675
142386
1081977
854482
892106
850673
1241377
1195265
490368
577406
1248585
1018056
820533
192213
448466
424036
319998
308528
506126
497881
88624
89975
405786
244013
603060
130539
588838
1250638
502050
775232
1015622
1257954
246881
1006538
1092731
1263688
637847
977482
226258
413582
5512
674834
414277
785293
400139
913274
816881
956213
493354
352586
723789
1219018
667113
1077092
417
411643
186396
887851
1022640
893484
978098
887847
853593
1037081
439388
1188395
162326
280371
729123
1031459
1222619
594374
589108
304793
206146
492975
371989
747165
1042375
125174
450961
424411
612800
582129
573210
628960
880538
732332
305364
308413
406415
729964
815866
470124
1235917
684240
133694
152426
121179
609992
540464
807731
305895
454489
80509
25521
255387
556985
978868
1107166
1116511
301293
1100847
326424
615033
1242881
1007651
1253507
889094
358174
386753
144074
791436
69533
846467
123493
1155085
696966
639182
183535
1205498
411460
963590
1200879
672599
592628
16130
893313
941548
926834
318307
1250459
25155
824551
32149
902762
405666
242541
680290
590884
1012578
706948
1121380
874969
58707
5004
859801
1091386
404166
518963
1224886
64386
1146215
463736
352205
449734
490473
822352
130113
462630
850737
1255760
462244
1016122
589092
1052288
322885
1120208
824818
938350
129185
63499
155373
263757
690700
356076
50105
556878
886862
1231921
113852
182867
531483
720138
473954
206777
394829
151404
890208
469663
1200225
61079
214783
158643
134863
1175286
703943
1064716
108184
1063051
940132
218384
226320
149347
1164024
35861
146867
179352
1098073
500737
890847
1147725
75238
805240
978507
50203
63067
1195639
548397
143893
272204
660621
275213
826476
620148
1202572
372893
28497
842553
1015314
231533
640788
1185653
653130
256520
410323
1156473
114388
748967
957365
275596
146825
806100
770314
893495
174725
890033
1176308
1132969
234686
558083
34557
860198
507581
423158
615675
839364
449065
246295
724593
80754
862580
1250279
685231
117257
82387
520843
850744
1256927
281225
285814
830012
37343
30669
313525
72314
703874
1209673
1017436
727813
231425
415012
838581
417855
13760
963963
726260
784144
248393
441965
264403
456759
406392
1079094
799978
1160424
553610
961543
971127
65459
1004090
161284
1173502
1040465
798145
1087134
96042
1186757
106598
316970
625212
1264560
157629
1210695
665751
655517
1256813
717628
383796
287398
711613
674237
213638
396529
952876
445633
578670
713715
422407
1146318
441941
597695
544147
1183962
852693
109769
183069
522739
284252
441923
717507
227598
706193
581100
1208378
741817
1156982
910310
173557
286347
191972
751985
1122120
546597
1208389
1087274
442781
848643
703422
1000580
437612
950099
829691
1190167
778360
1256232
780319
1038490
186890
617456
249736
236196
604551
1068850
873629
1149555
798488
1151409
187216
348436
1056444
1111208
114020
926297
299637
614955
294855
1138799
945577
128411
125969
193691
316751
846190
926646
1198297
1254329
281212
139762
30827
162744
92049
352883
1143871
1060773
188110
1238295
512902
404558
57566
8368
1252323
741753
414389
442946
329114
266549
848801
355076
182374
315954
1094319
705437
830246
100262
362845
992572
167850
1192008
961067
1124812
624217
61943
167965
166076
547053
165859
928986
1072970
77548
1177009
329297
1231202
1071955
720904
889958
798846
452070
321406
49831
953821
568751
762775
225316
1019335
636672
862454
144287
442754
266485
736241
701081
549658
554772
1263500
353874
495276
1258793
1136975
1076135
1155741
1180739
1183148
121783
953492
1190973
1218051
911724
912744
1033022
1221773
29009
100786
452533
1129959
713413
307109
628377
485303
222043
724398
783304
148449
195715
554744
625759
442583
1007336
282989
397406
129196
179035
237144
4750
1104447
1128758
381479
720544
996641
1030088
155126
1101772
341641
657470
610615
616955
936877
873659
527133
443796
457259
214452
1178340
277942
421093
358438
322141
756766
62491
530110
503153
853782
691880
961629
657748
1173247
1145646
546405
405681
487705
884270
868611
58678
366483
484709
601618
78509
1119088
438604
397909
1093329
1213427
207497
1000926
668749
242935
1136774
843028
878884
361692
742933
251208
382592
501760
1213995
695564
1025543
672851
942009
807480
168829
1131111
712508
601769
276496
386773
1055776
1221752
1104076
660723
363327
41807
47156
178887
1160641
1174399
815138
300743
399788
690182
8079
274909
1107772
50891
769310
946207
291075
990491
225418
1110279
850739
478963
288948
945138
963721
317679
617024
457326
973359
757850
109440
1136066
327847
1252763
1228323
1236581
118103
212073
23034
648616
902098
1258713
1185384
711941
63590
894188
47799
134708
864609
605374
191296
95000
881192
243113
49423
859962
1110724
23626
852004
112026
570178
1261578
297680
345347
305289
1251698
300426
474226
931805
699267
1251808
253933
1077895
572979
1004834
372849
50492
732747
146000
182931
954289
246377
570163
711481
1127991
248884
337913
1006048
370791
960479
1002990
1139921
283374
486419
864341
1000452
796968
45405
1173992
553782
1110886
1157981
253516
489930
995080
1260110
140453
990327
93819
1126758
1208473
672277
695717
914202
807167
920444
1229998
272436
741738
532729
1052911
158649
739486
620568
497755
663273
867024
1053475
435799
99769
838563
284127
1207814
798009
1238699
308076
816831
676147
451581
641712
463520
1128946
240762
502639
871408
921278
909608
592012
499940
155010
755541
721050
192075
676362
1068027
1158736
476777
1255194
1158221
402822
476764
568857
282709
222023
1176640
786689
121380
655197
126708
63730
1264587
1259622
317469
736219
332625
272805
1142164
794761
628917
454992
1072867
943184
667021
362704
925299
1193082
1153606
1008316
1138626
786360
66733
586956
1073855
1223441
574785
519030
285109
113724
398170
1055182
70016
556377
1155210
574309
376402
176979
1075621
233290
432315
93306
859301
1117854
1115046
748340
272482
682269
914494
461350
112780
1232209
758579
334772
282009
198416
307126
266995
142966
263456
109161
821640
624393
1216798
159604
159913
1250780
1132182
622815
757103
579427
493563
1075799
1093937
726531
1194163
552730
891298
118902
553359
1119526
233970
626714
974054
481621
1197296
646509
179030
159480
34853
807554
296898
1227061
274799
1173811
490158
646328
1073577
326357
291089
1023658
316616
1023633
313460
780610
1222031
563532
1187967
733295
686600
1245102
112823
243238
786926
1001545
537054
522560
213302
171631
931927
237987
695504
94418
27209
521216
1082088
996680
429514
645936
1155462
1232871
69709
941518
959161
349529
497513
365683
889655
1026272
32822
186082
480737
894498
880238
1203570
1115208
1180877
762432
406915
1252696
725753
229081
1040283
635028
953589
182240
793682
1123296
583995
366354
811753
884600
245688
604253
948451
430863
716936
590873
1186316
401225
776935
265133
1005427
953364
475874
902374
180286
323648
680440
100942
654734
1076818
184666
919843
770643
525597
368373
809130
787077
840855
431147
996117
806551
694863
572645
915778
1124919
760457
940851
94840
686565
1216507
455235
699716
760296
256897
339606
398549
578258
532913
1195468
155927
1264314
289257
933396
245642
953216
95598
900463
409529
199050
203672
294460
713174
484272
1167984
1065303
285569
21057
993999
1102024
456793
413268
654376
509269
1044185
1191457
562246
452800
979593
943233
594368
16948
508803
698429
472913
713444
161699
426788
91402
26427
1011017
801863
733100
296241
248802
334980
1187754
1057078
323194
388312
841133
1054014
1138416
944342
253270
1185488
1074866
285013
1241144
872787
462816
352653
550720
362156
157757
1034406
380697
42409
1121765
365788
424990
767766
1208626
649804
1141410
123345
472292
542354
1218372
804474
23460
560292
1116794
827612
1232695
943422
941000
125384
817025
1001099
803926
625297
600100
1119306
621120
725309
421984
734103
627956
853983
1117908
509506
589261
786688
1112442
1162342
723272
1041949
995593
47315
610875
628852
139424
200697
93458
555526
183371
569144
202977
1202730
1107828
666811
804752
10198
685889
296957
1083245
1067062
1203894
314662
759284
1127029
498986
428821
943946
1009797
234992
846831
209979
188893
74222
288093
151008
362853
277009
701756
857041
338839
657985
93200
109224
1095822
274242
876512
815971
796654
282690
557443
1149529
360015
1226090
730177
1199988
1128344
55994
648126
868628
971911
468254
1027129
358176
575093
365295
243665
1046873
402325
593463
842910
617600
982396
993559
477311
58665
497349
1035925
709240
1249930
819089
186752
349698
486614
596495
852313
459744
636329
903886
741947
154613
889783
990792
786247
98670
708516
1261425
584821
168895
212836
537248
469335
437322
23773
363664
898973
775848
696402
407034
764841
1173832
364113
849030
1097535
511733
1016973
656093
1140368
398680
1229546
970121
622719
741804
70516
1028500
1025819
797809
268319
1002947
677033
947639
697679
79649
106731
318996
407352
947927
13911
784386
695439
1030363
858011
548316
341166
357141
360381
1054711
1031559
680135
231970
11182
1047471
989366
443633
1074559
1242903
1041201
207157
271526
920598
1095598
381393
22206
910213
673716
798421
367866
258766
283952
361448
1065347
428188
1044999
1000224
328618
333241
253396
1044919
329708
984393
461021
213328
1024475
1164445
682942
232550
977698
777491
967087
28131
135107
319448
662932
279105
1193034
985404
260302
292643
634616
1249310
533988
233485
820337
1188758
1171040
995118
1251852
38291
640666
269745
909750
828636
588663
799854
783921
1218247
1127892
395369
392227
1179252
580074
769888
1093642
1169130
933207
551562
343596
32124
950444
415499
1049594
545926
715867
515583
536252
387353
819177
18926
1218135
1217950
875939
822668
1227198
808582
866824
1150069
1053626
394400
93368
421781
542977
1005971
819028
801395
820295
143737
715985
953711
316214
346237
281399
769427
227345
1009299
1115032
863154
43036
545557
386283
1052020
894847
1258657
857697
296218
25179
592866
1206140
330070
503387
251137
1247103
589382
624551
649324
316698
1185027
641661
14722
430558
50297
139586
558106
852940
478200
197954
392023
868270
648662
245050
695119
1162951
242743
477285
645391
609911
457304
323282
48569
649878
354720
679653
1127165
1030375
571490
324811
1013730
428778
283128
997498
867801
1143407
969307
940662
1082211
160838
531734
1053999
227090
1133571
318154
1248033
907555
262433
913543
247307
413423
1157852
1036256
626928
1030243
288023
921633
702957
1075970
1238786
73787
58494
532971
447937
229740
778550
22745
815936
622368
815008
1087096
154269
960446
602584
758194
148394
251120
537967
625289
667780
421810
406636
1032114
1171330
200191
363110
1148830
752399
344878
1238630
532257
861007
1183958
489224
1071702
827016
459014
207707
1227295
223294
1252975
534282
342494
482114
276894
48451
683434
8572
928588
578426
145483
50396
1199548
124811
973692
340645
474195
623725
682671
748
552921
159936
1085615
76651
214364
414909
898673
128576
623336
283618
946574
114591
241128
1259716
1193124
398869
760955
517357
871565
1220808
1109064
1160793
1032980
42475
59822
421561
500944
915740
52371
485310
570507
33818
661804
787756
210363
1043790
10589
888555
124649
363542
427128
898088
1112587
298199
751928
33392
905431
359256
164000
510127
383508
174564
247012
85451
564373
845569
1118179
473434
902502
577577
356085
1133171
446582
247951
829616
83912
95620
310460
961661
961734
434397
1202558
807877
1112265
1019388
391128
113197
893152
207497
649481
125541
304461
1081746
376158
921298
1260683
436288
83604
946446
770350
683796
618696
18882
730660
69472
704609
123301
578330
110371
263461
125556
64443
1219499
484139
564643
684229
596005
2934
607067
521716
7547
414259
565555
654437
939720
738952
79081
1037736
1008382
419356
276823
457323
1060686
269509
211720
406986
201863
740882
776395
699201
469027
81224
198296
248579
768069
1221220
725315
210113
1192453
448811
464310
172986
14204
754792
367609
519179
752057
658756
139670
886400
414676
794893
346170
647698
1144324
986032
576706
454843
936399
1165253
512111
25822
315007
1165639
1023652
1215587
462915
860685
144467
1030257
702348
94551
499407
1021335
436570
858467
1055552
492461
1178909
1074473
941709
710576
188079
1003634
19036
668566
989812
779714
417793
291069
527667
483043
275560
877870
54795
110105
410397
581458
586769
800668
1170012
1222032
201755
610602
1094235
951091
118549
329095
1020664
882804
348292
495067
573523
1159959
1105492
1229032
348508
824672
253504
750772
889548
1058261
865126
1168071
472833
978811
977723
340870
772391
850216
507083
1123711
746684
400918
620904
253110
16388
14405
563679
314514
410972
1218980
129776
77858
1164124
214817
907912
547529
257933
1153651
1042076
1059948
186404
1023045
970537
1183133
997425
667086
922255
1126708
265412
219860
354568
591453
536883
1138349
343701
215502
898294
82444
1235175
266848
1005002
541537
628391
615641
610683
818685
563132
292627
1173775
852362
175847
1239719
881445
334370
445268
774509
819394
387627
489869
185354
515050
757280
351337
478102
648170
1014014
109236
1166692
1235473
905929
511771
421842
628446
590330
1082472
1210188
910246
648549
131321
50871
279121
991968
156086
18438
177564
809215
836568
255679
439926
1236308
645592
698254
343259
135513
448656
13400
1047839
352676
1024839
551019
320175
369328
1049996
509098
107422
1230137
1178588
1117065
478869
312946
359291
769118
192277
332857
397692
294755
549182
998056
229667
71282
974381
379383
424834
285294
1035763
429155
940692
189206
1159779
526878
1088814
44559
375043
669957
614050
160203
1146615
89309
644615
894982
55363
763362
1095458
410118
766927
244028
1008334
669325
995015
907777
50388
873799
618569
1119243
711245
567335
801341
1315
1088359
764327
484206
902170
824201
205842
1192869
1252170
282019
841310
6904
572182
515945
33937
666267
497026
258084
427712
1202313
538071
232364
1035276
485984
247275
407484
521651
95622
250598
978978
63125
703551
628242
84276
377060
293831
447238
554541
569970
518665
929714
207565
923909
1036775
840306
1218561
112971
509226
672337
1143563
780949
806864
319859
1003267
431344
1043650
288506
1132522
732780
623730
554282
1156613
1062211
356454
618752
473683
576187
557413
546634
1202078
52087
642343
1204170
167319
955712
928545
1120739
808485
286802
1027862
521564
346606
972621
189992
256118
973491
814672
1224138
922384
189327
890480
885033
118208
1179516
804754
772386
462846
327761
277833
1253250
720701
468665
360291
714181
601372
1183114
30840
374750
1203143
610491
157570
1251536
1189364
1134587
1018963
733633
1186079
77218
1171865
1178312
1177255
532216
1082901
676224
742146
759408
242137
335946
528551
741305
394641
466623
110870
445226
526912
1134678
432987
532520
331813
1183794
126468
726647
225551
604623
1184195
752263
1176591
36775
176672
963248
698240
943116
24292
467894
1230438
428756
159777
359434
761169
997671
340898
232807
1229019
301620
596621
331939
704985
651685
505399
390033
592263
416903
1109630
238876
1124998
233382
1240300
1119549
229051
1081276
1181573
884520
1050733
423567
935254
326195
276152
451592
297561
980367
1092934
617170
1118953
1040087
746678
886403
61832
824318
1024303
379853
329109
1001950
180296
997622
787502
847027
346309
914161
244555
1137216
117992
965708
906363
1176437
209684
1028405
1236636
287429
218317
400096
35419
779470
501190
1221009
353566
595439
428967
1262410
1016285
426135
1044545
1239026
90955
708777
887560
704505
697066
4779
305445
652875
959333
160678
429983
1255448
964540
419519
141709
926036
1108311
329065
622583
730988
2707
1101498
775718
1252396
754275
719824
78684
883214
1166756
1156891
660117
1167062
453656
465596
708637
203531
102654
1088475
1117064
818041
632082
604860
766491
159612
4056
1170879
834419
807804
431626
895723
816726
371935
789569
45751
818367
474251
1115539
748433
915481
880072
528244
1241785
1039608
351165
466418
344275
208276
523183
332966
956316
160745
636821
312568
929026
1052601
166065
504884
273532
816215
1201926
1010770
276391
187814
286204
846611
807144
1165491
739560
347173
1060320
173165
1000366
997204
1255395
1034685
996993
975885
1055523
998009
636090
890699
1095903
1142825
988639
1055875
816790
464680
225012
478380
639696
497678
251125
529958
1020572
95743
982273
499964
275876
950349
416620
466002
172881
139079
843617
790491
807670
582814
685555
545740
18029
572606
240146
594765
1058085
878621
593805
444870
577434
1135212
747761
1127230
1042561
698109
412540
698087
415585
734012
814932
23169
813104
68630
771878
412515
731048
207360
429373
362190
285240
353880
1033712
459558
1221809
878324
1127401
1141616
1043452
165866
464203
886143
1069439
538746
836574
353232
697643
1123675
1256482
1075484
507541
67058
1105614
413092
1065776
551136
271130
405539
417850
724500
302623
137243
1048743
431068
815244
1235141
920712
108355
431186
102385
360138
371661
724826
1086777
289532
534460
123337
965240
1062648
1253441
325207
898144
721022
827760
898797
517328
717801
425059
483306
228933
461640
884299
693460
1119833
220776
913508
1198077
1063191
531378
318963
1164727
719271
1246988
658001
791269
943314
1182216
481163
37712
276095
112615
317191
712797
527996
212560
1088176
270423
995524
155538
606043
779196
825592
509511
67834
279147
320549
104190
723064
1250952
935199
1143921
229775
156074
998866
354146
1032991
283622
1183148
431576
442262
25368
1027645
830593
257396
337853
1261879
1242629
1070325
508732
1161112
1068562
196779
127194
48823
978749
794007
126046
1094276
273176
59819
39824
292445
1132060
638815
1157095
510866
1231422
1035562
494997
187973
49229
424796
1081196
1159572
910295
38043
274042
1174666
493291
1003673
377074
1022423
1153048
300900
976417
438440
603927
1208094
75767
168235
274770
636036
50195
461067
160624
1008872
539564
958797
1076695
988131
1115395
1237720
1061874
124500
95063
258761
982653
197559
561760
94539
288222
713255
875771
191909
559174
1133471
707059
874222
671771
29136
1240193
281218
812277
147579
1183666
321902
755009
1110463
639240
537719
977241
414775
13418
291325
1000604
531253
933164
223888
1247072
426273
404983
406978
1126162
1158919
639624
943168
476718
177718
933802
24710
573441
998577
453035
296705
871586
1149142
934463
641436
873047
67153
99253
562221
192852
1144722
584104
464848
306196
72427
516553
19807
929058
694669
913
1056011
170234
866963
1029013
1096684
90687
690190
1135825
15307
730838
874558
94424
821113
743890
77152
386254
847924
79749
900030
85191
1093116
1240839
314545
247794
458387
461682
129570
108382
572111
564632
882306
1123642
571021
754594
382468
857213
734174
64930
392407
652225
377094
678468
447741
306743
639339
34850
1214263
951888
730859
136853
755881
728798
103500
510308
493927
195797
165775
722238
77108
36884
91788
813218
291074
1184131
805359
605123
507560
684211
1190521
1078699
819949
875379
1161388
263313
188479
858113
1188244
332086
840677
532417
348043
989203
1094028
709434
121504
165571
209063
602074
331879
328902
116686
993422
752360
849966
834079
591979
311632
1179087
984123
1088122
899508
1028047
784644
1244376
724290
1037903
824205
1114288
330696
228839
45218
688652
548862
469621
1203026
1105121
587930
141503
619436
243841
47255
1248097
1130869
1174532
699203
303605
1053639
160054
527525
504078
951233
338056
764283
818630
133667
202599
760102
131153
279845
281316
41969
459632
306818
348070
721607
828303
250236
1234454
647168
54609
559337
709375
476954
934873
482289
1103513
946205
228199
632770
230808
891559
922730
125165
984949
378382
754413
384892
582037
545989
988059
85934
541910
423169
377850
141273
239028
852034
960697
128566
778111
1050083
1181696
210141
719126
792924
200383
448407
456262
1076665
1004084
953870
718532
902403
355993
957856
605039
1258649
77371
354634
315078
653969
631520
683661
351111
1134484
984345
792179
44760
715519
31156
530134
211068
1183340
679639
585203
586329
549288
601657
894127
214661
599648
478637
100250
53624
78001
1239516
1055185
623655
1255488
761511
193703
167571
316553
267954
947561
392488
503140
479682
860256
1006716
1051572
1094659
796260
20681
188453
1161057
777023
763497
174227
1148436
1108939
728882
371173
617442
28792
247645
770965
1123078
951202
370239
510726
544270
812716
661751
951784
1159895
690675
1036030
913103
1224143
117575
371603
467339
1153170
1028538
130566
543737
41491
195587
377704
292073
886619
750007
662629
41982
1004857
196126
90733
392452
976000
447702
903791
336384
252913
27821
712798
1124493
169275
1087356
238049
1000707
41256
413853
409794
981739
1092200
106512
408256
639487
824096
1114184
382499
564885
96505
735198
1251188
124575
733967
729184
472926
497973
867899
262312
227544
1195452
629077
1196440
838676
114219
679178
1246940
81503
84778
958176
481152
597568
1037536
180792
368251
646030
182428
1066397
811987
352826
243759
600247
1164401
1140089
481733
279924
1067513
783947
334237
14770
927716
614391
404485
58119
546390
807048
823728
1031974
1189022
299333
612187
189290
161948
637468
452758
1058811
564556
247437
292096
193983
1229770
204792
770144
32241
704927
348996
769512
741063
470116
929187
800410
26118
377468
285435
677783
1075263
289457
49461
384191
374857
37974
480761
255311
355941
769169
918377
233383
1243597
337099
77512
1052620
1257672
472502
1146409
389347
299947
217218
997382
395163
84152
1133083
371573
825859
75119
952858
491766
993728
122113
478755
770597
917298
505503
1071815
591492
867652
801826
360522
821820
867680
854163
1217674
996293
610245
107795
425149
1246112
470345
553439
213474
1118325
1146247
1070808
367464
407179
1003008
34733
38283
1150470
294764
939901
804879
1182932
272569
778501
1104012
586082
564278
949661
296061
317215
28742
774735
625887
1014009
368444
1127627
984613
378707
820887
493549
554826
752588
379466
795408
675347
1217971
882121
1238476
1171564
665898
116476
703099
846739
930375
745436
500345
191983
1260943
222122
500710
262924
1052824
406871
962030
122077
238513
1028368
808311
864667
454526
374549
1248683
368925
882443
484063
1110543
1132854
1168534
577898
1222227
50228
635878
1247853
205824
577767
922466
182339
513584
290568
26103
829695
597820
1024810
854554
92729
1036615
341345
776574
532971
667795
523295
386466
944613
1136161
1084249
596298
777531
972515
1223159
968770
1156009
707046
716834
161429
486913
490575
1096326
59781
766340
1173076
188103
568165
608640
586682
681986
202449
482394
538056
871983
1087847
123918
998823
28995
1153717
1035824
233310
18552
415848
154539
930694
395350
216860
206430
580960
1178240
411513
1023367
382082
112813
293105
1052010
233679
1107625
528478
300344
1044964
855235
1129996
877474
847444
1186727
771486
647555
856041
928312
78484
155235
527067
471980
525883
757461
640659
1082870
754598
71447
495760
1178030
396747
934898
335482
234202
718517
935531
86194
76976
918054
16512
1166701
243338
870137
100615
751210
862874
1220596
571043
1084838
853058
332905
502642
618166
530675
108112
188441
87189
608458
339697
647599
8575
61318
123635
722524
908341
811379
705250
674734
1098523
997354
1038089
1260050
242505
578195
943126
998647
1082840
992031
703726
400423
314118
727898
811059
506891
876208
1248656
149006
1145526
68125
920520
421913
395573
184265
1075008
491612
1102856
880281
96746
37183
1023744
1244430
984988
1133183
172170
437390
588771
1062374
1038232
550994
1233117
348071
458748
573506
924448
404930
546696
181733
857822
1030208
348184
573816
1176081
1133078
728567
623541
1086026
207569
640639
1177070
1056268
844752
1118051
1215309
814554
393351
729440
244505
808523
969252
121470
311245
862947
1160156
217712
539574
611661
507285
389927
257364
660561
100181
270311
19125
1074531
845655
841809
739058
435895
326126
170694
808800
61115
190336
370525
269138
1190850
1054641
802532
826348
1222582
124991
678114
1005640
788971
292279
106043
997029
329108
548817
1088334
697547
795778
86728
125295
1092123
386255
1065102
1144106
748464
123742
1028472
2837
108929
846963
875148
1191750
128477
580244
405562
163363
282162
1091710
20780
577814
1117141
310603
797639
724014
704640
795850
651319
288030
37145
541121
240034
937132
431506
1059624
1011297
357641
699848
464197
1229823
1010169
853598
109502
183980
371312
106735
1235537
1208380
564946
779717
1092098
114969
1043141
473754
105709
1005259
111054
535656
828210
288523
565483
972780
840358
697834
1033393
673248
686161
568216
444415
68197
888218
778718
52332
1111774
1095781
951056
768974
286976
422222
1163001
916140
79758
524151
728832
1087546
1128569
468755
279897
244041
594364
564577
239155
783984
490780
1156605
492908
886393
682667
48832
288820
105116
1120612
523603
261843
1004341
920626
1236883
429964
274900
447860
1154702
234111
696214
514364
538860
1126718
1090329
566646
509572
686932
181123
741708
573440
606309
539365
1199610
703303
690077
884367
910094
1114351
683990
1107202
560618
492559
604417
427635
137804
939353
1203599
542672
57670
451635
879521
841736
834482
1174519
353209
1208662
906225
1226240
647592
1219370
1176681
28868
849468
123203
592819
1230630
388848
369450
115093
1097794
1078868
994189
793005
226349
977259
753367
364146
1007026
70372
260379
1154548
449398
851987
923602
410174
1141038
153059
371782
524314
946061
561693
737356
287494
310485
847950
645416
1070638
166480
381926
999980
764901
106022
461363
272066
870467
742140
1196307
51930
110416
208105
425824
370122
537026
182093
281991
1220477
114881
1048106
913372
418327
723218
964385
212560
256088
381529
984801
447538
730859
495136
550755
399102
1013304
13030
269571
655812
306050
230493
36546
1071035
30211
80365
306326
140664
1252873
147466
701426
296252
1027534
1112526
588561
1181656
1148587
542512
513844
940623
34375
956699
525320
340409
542115
85823
640648
38983
654151
1082567
1025036
1252988
1190706
578356
185074
375610
845940
265742
192194
1031002
577200
668909
1109871
325390
1010918
152015
352699
968374
298259
234202
664986
520430
716744
1161855
582636
447723
1186293
157288
1044238
451615
485786
815514
1188657
101522
216196
1254080
871382
23028
770224
613480
756392
475853
112065
1118837
411657
450430
200932
504032
989042
47357
361176
500679
85450
766883
735011
614464
641914
32136
677796
544927
128341
760872
564130
384071
644868
224145
507956
655904
413136
1046101
1130275
230185
524711
1214256
949506
443335
237012
416399
672895
975814
241355
679902
622874
612609
1229940
673202
961024
1264797
521658
46639
35056
1261923
1039818
1069394
893747
261489
765919
387745
686388
503380
839291
1104228
653019
1213825
131819
114225
37454
913999
1149049
608184
199229
233631
731055
414672
95137
1181440
893354
91091
1105764
340217
705348
1112686
391198
524047
547977
1132413
18570
1156945
184408
1111294
1262705
473891
103021
486167
597805
633797
696632
471068
488187
1099377
755685
1211998
2351
6954
1050834
245401
1119873
471664
18446
731412
419696
313131
153964
691696
563699
1256064
479679
139464
425586
929985
333561
711716
693726
204073
462508
788232
1177802
133045
1242418
438277
278636
116482
948399
83788
366242
858486
841794
351885
200285
33719
776122
267880
374918
93812
373354
417285
34178
283849
960231
95235
8582
269305
1153928
1033451
597194
619340
1069178
523790
366874
515930
139853
119410
626607
986325
542247
117247
591605
360711
1010374
776730
695921
348653
994335
1202618
110827
100427
951046
383673
82699
1032651
217156
1198451
840657
1107401
753398
205231
1132787
355917
648509
609754
1086770
166044
437171
43336
598553
1046750
989279
1197793
1190450
522138
181617
1200091
767223
1050900
679225
494376
451553
435173
1126242
1098853
480228
914715
978366
30396
1199532
1210982
523668
802143
653406
453542
1081832
781042
1202743
1201573
714830
471874
1216783
1036598
214877
110803
37916
1203431
715890
804230
249049
128777
866749
937064
793692
61468
1064972
417954
398318
776556
194225
1058972
496027
1162895
1061056
41855
199013
559055
321583
675553
1211572
56905
1060789
1097327
1205525
181019
944439
1107187
746948
1000431
841845
627150
629103
573396
547921
748280
902219
224696
188255
1104265
697709
27654
264793
1174450
906009
418211
1061994
140435
811691
1032007
165477
299226
329424
19669
160463
339081
355878
126958
272636
742590
837887
786564
502465
276637
329672
957088
911519
543140
850981
492717
537912
700176
60059
426950
371075
297125
671259
164481
964237
1160586
1257124
539238
194447
806333
1121597
623050
554806
306477
1039551
416262
490693
217188
682400
422867
641567
2493
762634
971274
829322
984278
887117
477415
282730
241706
336970
711987
440618
1219174
1104627
877277
1238524
996490
460061
98576
1021200
809034
1100096
55019
562811
796763
1078735
861502
361357
463797
712919
683345
374386
390244
1014626
336657
1226763
241212
103089
303581
1173075
797797
959111
195688
640526
270986
35754
96976
601327
103064
1110815
592091
499164
1170155
1034482
748348
264368
368324
395400
312425
968413
560186
1180783
518806
979457
862905
506563
655841
805261
66304
118500
904907
575327
466543
368881
435481
309521
586473
746906
75240
675616
469877
1039445
987023
830972
869850
492258
1209298
6061
986316
507858
226097
844793
121337
581277
380941
134422
306920
966893
1118963
1110140
1125223
927186
1099817
887774
945384
312472
869716
740495
97243
212315
1189727
621748
306378
280705
1209315
533826
363190
730927
665047
454108
482732
977437
165641
370762
986909
1189975
1076764
51974
503263
385378
1156010
90957
1041696
722475
113379
253400
342597
1110126
256343
458404
911155
1034331
264410
471482
845272
38119
880731
967540
679008
131864
657014
309726
1143975
829007
395260
178409
298225
910737
119666
796599
1205074
377079
860033
981284
87883
240046
1222271
8113
1146798
1065663
856196
291885
769248
1139779
172003
1098395
976250
745031
1241931
1068347
237388
524139
665567
533761
315708
22826
906900
868855
132740
950615
1145836
543793
620066
424606
876578
816369
391976
232989
208687
15954
29194
852910
1044180
968908
1212232
546021
969381
290760
1239617
1122134
538067
1022845
141398
615038
179427
1103768
801106
556509
1069084
1086513
239285
449591
6906
930233
799576
653452
1004979
779387
1034830
926906
1201073
423182
1219773
1046780
987311
896089
124807
69228
94462
923374
742192
231229
68191
916352
714370
1251767
1216890
360690
368243
1263197
397409
908496
372806
829843
771257
1219686
728455
840142
889528
474817
1063036
1040302
1212417
136838
810793
844649
1015664
328273
1208833
878587
1165619
725199
575940
615777
333585
577516
124523
679284
505256
1184321
677846
1011619
680783
329743
156533
526320
664811
38623
855709
801864
1057830
193653
921004
728005
608641
1158493
426161
1251616
589768
355663
1249370
150709
456224
954947
1190053
632132
1244133
322101
33938
667348
141573
182016
968013
95656
1128947
487691
1056452
729274
941253
793354
643524
257914
708302
259083
188175
895765
170408
1236392
278507
940432
453298
618760
437002
1171887
855239
326928
1246462
214994
1037385
208705
1171248
467144
1318
520798
219763
1232862
703077
646809
234491
222243
573990
1168669
708226
336137
394724
87914
1020547
478445
251794
1156748
1229518
199575
944555
1047704
1224820
623826
20080
583315
307867
587439
1197386
786904
1053101
928304
551995
1100170
718920
474913
729929
942120
170633
806860
501989
395065
1124260
1134992
229305
697191
795459
116830
446411
607776
1228563
954940
265182
239955
617858
217188
858396
556828
596339
1024351
978517
661307
149569
297453
10070
200583
619527
1244953
1143444
1235295
909480
217135
860318
137079
724300
1247690
890990
744932
518176
1036397
590654
1088866
256222
47935
192346
172178
392146
537221
1036784
822132
138242
22535
119829
1208521
619091
225515
275533
94643
86681
779360
821522
1001583
286173
985791
998992
785036
669698
1262996
712680
968991
1009098
37374
1059873
188513
404064
1068870
282345
746810
1091670
593176
114340
121247
778672
687146
283036
572945
527816
470554
182174
182131
423279
228257
1146278
781151
159412
1144162
131838
689888
570
662716
685648
67126
766560
98774
951699
261927
993816
558299
1057650
932656
1244175
1232643
903994
427593
1246528
878401
940040
840071
1024707
1036716
670157
211550
567536
152330
343606
905303
563521
1229587
687712
426619
897042
1174020
528018
577111
1073388
819181
157289
807023
467842
20246
661501
686529
1235405
711127
1095937
868570
200179
1085147
762912
842209
430148
681558
50357
735194
499761
1039078
653433
705378
531841
747257
1257253
943180
503490
786028
160431
1183645
1040408
739077
598745
199003
563351
269944
216443
1149033
874370
721558
57742
843222
243130
1169746
1147412
88482
114511
153700
1184946
254153
70947
203887
846591
1073685
459133
992322
928531
691616
528172
1075998
576882
1093995
394745
930443
781849
26007
856437
312051
131231
1171444
62054
528921
918723
776509
1263039
1025391
241209
1103713
222802
947419
762232
959029
810536
79319
671607
1234041
39477
44835
717041
86552
837108
224123
412630
263061
417015
584911
79619
1197302
946759
250085
473400
73296
927208
1098874
715647
412973
289299
165773
69037
1203496
1191489
769305
733950
1150984
149887
418654
851880
529638
890822
1114800
535308
856958
265740
838433
485904
451085
532549
1126958
1071827
1113428
422620
207697
297312
541004
1069657
1032043
1180773
397528
264143
594659
397262
705493
657722
440599
968945
159750
417450
989318
370725
938089
629402
271179
1192862
302867
284809
1029264
869594
830385
793295
908918
325784
228809
975913
1244951
1032367
583687
1027329
37034
1023190
126290
713
633164
16673
1083548
973380
328364
1123770
731450
1010638
935981
358981
826591
22985
996775
1041855
951786
314122
699691
404856
397708
803195
446023
316585
895774
717221
820082
976780
1107677
79251
417439
883118
775109
275501
1176789
329205
834671
335541
875289
94245
729325
365847
341245
634779
651389
467777
1025612
709123
351653
500630
689384
316420
358626
795467
1052581
37853
606683
169738
530983
251062
1051585
38665
1108143
1231019
1247491
1055685
707831
640912
782316
851682
897282
872682
709256
1027316
919869
906929
1088680
740532
739201
361579
373822
677779
588945
22369
563279
1081454
371717
485133
1263408
948920
131573
508148
946876
704392
273044
1242579
801293
798987
720332
483585
824081
268082
1196883
756433
827299
609010
156856
1245086
166431
1176173
280336
565205
228944
179839
3206
641413
1191179
29763
663283
1232439
1195540
164280
1108516
757071
443882
1126263
128579
984091
980785
601012
762529
1213848
362694
905437
748769
451501
737147
104584
606629
793191
506060
568743
802659
673980
241621
1033030
15639
1045538
975741
84771
756210
1072597
847758
26618
743557
628914
555141
385007
213675
773710
296617
1072212
685280
96485
329168
12921
728042
826211
768388
130157
1260714
380274
134407
240818
1173279
1192141
424859
1216280
949791
599027
562813
1078172
354003
1138072
908297
342405
1055097
555450
26899
229229
930794
121162
159693
236873
827313
532871
260356
156852
1086951
74303
1197384
74519
508498
473153
328279
598688
1155822
217019
202211
412194
144607
1227828
405253
11113
908658
182311
538263
1165009
683884
955112
1117787
1069584
971906
695669
1109563
799592
762421
1060832
399569
683172
1232248
678248
1081439
151725
116146
83881
596004
1096785
688057
265996
1083674
392442
1083294
504870
722281
16390
718871
40371
541109
1212783
127012
171811
351608
557315
96695
786201
99603
999887
939544
730626
1057906
788272
304354
1101667
1056276
16225
652679
120620
478598
757631
955086
340877
317198
99452
1066526
995388
758826
1209055
110936
129480
524946
600680
450518
204633
1054329
519739
1068298
615131
1232209
903476
206120
985151
754998
374368
81475
1163684
49712
304146
1064319
42295
46475
269814
913232
971213
700435
142584
544620
483343
861234
557806
635309
354562
453596
232008
631497
764200
134681
1192890
443225
421625
973337
1050730
209380
767016
376819
547505
1176551
159787
538525
1141949
954036
105457
663510
374249
492719
199987
1105978
406220
130740
1219335
121785
189461
802061
641444
1046223
1120154
459926
93095
687750
1174969
268322
475555
441238
286269
562250
639352
486338
90826
411179
943529
107117
112789
535930
154864
357483
991776
1088223
167242
665436
461853
510574
1027664
342265
1045983
126735
288758
994041
72079
714655
823603
1221375
124316
113046
698516
21642
436449
1104188
995674
112993
722631
801285
934436
1000646
1249189
66968
240426
206234
1141801
364882
987129
239557
91450
1125640
1222549
1064481
323448
549180
993970
416054
54720
1202527
872328
266920
43540
951398
499617
1236233
917577
952645
106280
608050
1010637
1101627
556852
405397
538478
1011584
768752
970947
792502
199946
594316
1191012
207809
104298
723294
436291
809943
606107
513760
760055
1034560
641057
962638
917678
497273
431635
924091
78965
444401
142354
1045142
524735
824599
831939
773918
971386
455576
115197
64548
521267
949704
723187
639604
965867
611831
204830
498000
983421
144095
43160
241153
317590
596912
1030487
1031615
439528
1050060
145170
1096484
45099
271306
603921
611630
1196558
464084
198646
159858
294348
197598
172354
994626
504492
586664
32295
514551
549904
214790
1226975
12925
1206811
132004
242664
256769
98963
676265
1125116
30720
1183454
734985
1183968
431000
449748
362899
847692
659427
329500
1047706
146409
1258809
479807
429939
995556
1207278
299573
210455
362679
1093920
761802
1994
234939
92942
780633
458521
310642
918243
1033617
169142
123159
721381
97282
231845
251019
349346
86347
958883
179927
772216
281739
408544
200201
1196381
1070749
156336
388160
405070
4147
132972
805403
904272
353914
1126533
300858
993610
146091
195925
676524
827667
504646
193807
292028
1129735
703010
920399
9433
907111
346990
620617
771853
626261
601441
1041335
1058240
1124773
806511
16540
832256
330032
727019
327938
242996
977218
379219
847982
1067019
935639
524811
394049
8650
148147
1246572
592396
1187434
166856
57089
842567
999099
1156538
9150
1192671
685838
1214166
422965
1156255
279143
345121
576304
1251119
407886
1031544
384035
962538
1262382
99127
1242953
403555
37433
1075188
19234
189312
296991
1139124
817590
281621
538970
47234
21172
1123559
265368
728588
642684
862793
782539
608630
1106191
681115
225700
133029
1262016
237294
108126
466423
123489
776171
1026199
386551
1261990
880712
668036
352016
1228607
868420
10128
180590
851834
424038
868562
510692
1004906
883537
228835
428122
1001820
1190059
1164566
1255237
1081701
642552
747368
801863
362432
1171804
499864
576118
439896
368625
208778
231659
694169
977450
898057
26229
58003
622840
1127925
486451
689361
1221059
595467
214251
891678
31113
990574
420764
616035
328225
809745
422711
835131
159209
746154
326974
932087
783216
704009
672719
866479
139326
914037
68105
385821
256397
857578
505317
117025
319956
634740
341547
125354
21821
466279
339224
175245
618582
195659
883954
784849
132672
1256188
500993
4765
597866
601283
605544
558342
34333
324835
1000105
179916
1207427
141985
563983
250267
233606
964934
613296
481419
396216
458581
349805
538210
510508
1071218
129732
810754
22663
243968
261881
838996
224370
1249145
205252
746893
472848
176115
332292
646375
686236
890042
423570
768292
664938
948258
272446
955605
847138
259538
121817
810454
410230
1247875
28118
11840
1179657
959541
271479
1018168
257309
102561
780252
490563
781809
374267
195442
595051
958346
902200
733430
78539
684299
38976
1032327
29734
678337
918166
416933
1141231
761654
1062278
1237278
729894
205287
115627
500233
107093
1122878
1174859
993781
1120392
78843
457779
680237
984239
1248139
37462
1126205
896875
1150226
1177642
1245671
815184
421051
154346
1046595
539132
527934
1239408
1113371
1046135
838754
930273
476409
816779
1073071
639034
765710
283043
100595
923115
536247
1157482
742902
1064706
415036
583202
73260
429703
249722
247757
228281
204197
929359
742133
207323
167141
355715
593859
519672
888168
1196902
1175503
538160
898393
889462
1044297
1160311
1232890
24351
254054
852568
97839
1217714
557258
31724
834790
1190660
182172
385977
625726
153789
929729
949367
193212
951073
53564
1238028
859420
184533
417422
542786
961887
1025594
1132826
790761
13402
36466
851283
1227403
920927
518362
576907
745120
284534
1073324
1098683
763551
963267
63191
1159656
1146067
792696
930342
224458
527720
785685
1259514
1173696
998724
841855
115828
923200
244294
731933
610787
1223306
461721
297430
409954
408004
521781
514232
966775
41907
944026
575293
827238
588226
923790
1121982
191339
444642
1257136
452484
378700
442965
319138
1177903
43680
1049383
519568
108752
988173
226263
1251486
1064192
97380
284886
916116
297146
707502
898488
1001392
394287
366237
499912
417410
800693
1151034
190762
397527
378799
1014814
1101259
288552
866825
1214214
772090
1191602
593901
795852
155358
613977
620559
832823
171108
518366
807857
112426
784319
577245
1158736
342826
849522
549544
1118889
764738
1098991
632247
574296
706002
1204080
1004131
700479
563647
4509
685652
323620
1204447
751460
528041
284348
696052
39373
997380
872540
672855
649356
676889
711601
325396
1021739
321890
899460
1209851
730318
404873
360402
56736
895614
606628
849535
1192403
125523
314328
19699
580341
154031
1124184
1030219
1074666
727067
209323
695253
844326
1075570
846432
486390
633755
734002
153323
137803
582727
1127235
254994
461574
1234603
1145507
1043714
770397
1146356
1082755
45794
637150
209453
109580
733890
903764
1128689
765966
284331
1007456
308892
957497
348614
105194
457251
1143278
565794
899781
437436
26116
657408
532706
615310
656872
1239190
754359
1076960
652598
1114722
1167286
218892
943271
518538
68540
1038800
1120179
1253066
283809
1117909
620616
1231153
228630
271434
1188716
28967
200529
713241
425151
8081
474790
318479
85545
229683
59846
697445
651756
917395
666603
1131568
91705
47348
629519
977465
1169775
323898
167804
916600
503119
1025382
202644
235842
483799
400574
43322
1174028
191959
152292
1157820
349310
153437
278955
1247158
509933
935802
190478
832789
979150
645269
1082772
603122
882850
475017
657139
143101
947824
723108
1015439
201648
1050335
578280
100447
367148
208978
1074088
479761
942229
1116380
978954
795822
437998
478749
442957
257438
106081
1160780
374663
522600
438769
297515
954897
193246
1115941
222358
70291
1138275
426924
411934
234541
1238000
352306
384275
833920
547500
109097
1042262
70867
671310
886290
248763
51794
647147
1070077
828986
286624
631843
1033505
422366
24386
286082
183222
443601
1202403
1155134
266642
899284
791036
731887
1091334
114203
683369
96462
411993
595897
940145
758499
783484
541171
932528
490398
148293
6654
954288
446235
1132195
694684
949131
734268
515605
678770
1204026
38653
766993
216894
538246
220076
861717
612330
950637
365323
1143585
976232
809196
288477
824210
594261
929437
593032
623303
992040
1203821
844242
966474
842007
234694
213028
1230707
425929
40241
504584
633564
233554
934173
939797
316107
166101
91032
1114626
1056182
71960
946729
1192164
884399
555186
195467
160200
98866
266031
389127
760387
561567
1093924
432347
795665
512105
805703
1063326
377288
35424
481346
903783
609441
203507
1260688
858830
542267
572554
596349
687916
517313
143981
99009
805639
235427
555512
174938
792903
316212
287838
532748
1263474
139805
902721
348894
287722
955849
772056
787085
330159
579996
611906
1150503
959747
942744
889588
816895
808001
231222
516453
121402
430359
478432
52339
408130
1014423
930240
761483
762918
28060
897933
616383
521473
699488
1011862
1023721
245296
132995
663693
152204
399636
602182
72927
261126
1250047
520356
891257
265542
638133
114279
472158
997636
429275
674986
69288
887178
1165655
1118733
252978
1261864
241918
1097781
813279
365650
695121
949333
665540
938372
965013
760787
759147
739906
715545
932591
1192693
103887
645147
795704
1133829
285003
560797
339110
782354
433321
260479
1205807
1164284
901060
828439
860637
750553
560249
682907
1248499
157599
310510
1102850
478589
962273
21788
71110
80892
1152909
558540
571256
454946
680414
1245956
376185
792256
748112
19685
996958
173399
614673
377434
850376
1112183
880662
508228
862253
193857
817396
987860
861959
844594
64357
752771
815866
368943
1104364
503908
447244
453353
861551
105887
144672
98098
73963
227386
178253
306561
1057810
652889
931293
690347
210419
872207
105305
633015
418497
90685
1149195
1224761
1081592
601780
207059
525060
29490
924994
777814
788583
1135053
6323
637523
383285
885753
1262178
478356
204899
687679
669560
624056
1059584
693825
1150712
780200
292082
94772
23575
206158
22927
21002
768948
221431
1163528
224569
500560
703680
409906
130756
339634
737571
248207
530234
371906
215552
768003
549645
858546
1066803
1125484
603199
142318
126841
5048
1133411
1009755
85068
601656
570011
360017
735979
332629
666082
661340
859074
905918
109415
556865
1073038
1035038
265728
302615
374615
1086415
596592
38444
978503
98785
197562
1023498
812632
604016
98536
835109
570540
13697
621841
1152964
842360
633871
820978
556680
1120309
1198063
1050113
744572
315877
923540
1092997
1210841
874894
974030
493631
1244911
550085
162725
40219
269362
1098184
635740
282974
672712
264261
891598
423133
1028978
150335
193842
363712
735382
941379
259964
138468
706417
1003825
167485
656885
323303
1234041
157906
382041
978368
299730
248621
422238
117451
892532
467636
271346
820530
699113
487836
295547
56907
1136345
270005
982650
727538
20396
1251767
672329
875587
1095248
825012
1193847
828231
80453
719181
991483
18322
3420
978069
850884
945427
198301
924553
1119038
546456
425167
956031
665305
1262361
78315
612569
294238
72098
1084448
388791
560458
94173
951045
311920
10679
362620
843059
170160
571201
619866
261944
142560
1096802
866989
331773
296614
406065
245590
566018
803752
775096
243168
612282
468209
1031101
512642
331587
421081
675220
8349
105255
217715
122555
247332
1205653
897946
534803
181162
496242
1017014
1261782
1145358
274652
980853
666460
412511
1118280
85838
540354
975304
155986
1018566
135094
903768
879461
880254
797784
70213
456147
907516
1101457
363594
1206743
528598
957558
532177
703540
741998
725985
72241
939966
686057
1025213
565843
64937
164093
941467
1157950
977336
1232203
1093189
54406
555330
702877
452961
1200794
610400
1162443
1183501
1160223
275593
714241
543709
572677
697902
435261
946810
886240
498853
1030685
1120601
123622
1105661
157020
946151
717337
448702
820633
1148469
16087
331230
577382
241500
340958
387952
406377
65110
27520
1001057
1263395
26426
327684
905879
41960
947385
323631
755628
691676
567334
970958
647396
656955
416378
217879
1030096
55167
247831
978655
777346
102572
267480
309247
748181
797364
463690
1036896
1179587
1120044
1241440
579227
16601
853351
1028583
221448
376504
638966
199048
902724
653186
144762
592758
1026149
798115
976305
1258091
749076
1218266
1025611
1130813
299541
931301
175410
711571
903998
35201
879162
582001
939569
259953
586446
254386
479921
312205
451054
729916
550165
850386
769907
1225321
263410
749990
190365
1046311
371293
204605
75076
1138890
82573
820739
901703
86161
1098230
564815
1088054
648024
829138
246075
1217773
1117706
347009
662430
433082
446892
307026
1037761
1042523
514946
959081
1249942
720788
1036736
664060
415286
492249
504330
563719
798825
313414
1258378
577817
1108538
198340
246952
773914
876671
234853
1157312
960570
413474
754193
462404
327353
396983
1034688
252218
420330
814173
832930
1243047
1192468
668859
842560
425241
650354
676327
1182839
462740
615963
495359
236754
292800
892257
783459
3578
694800
878858
746651
1137709
1066037
418920
941286
531105
652047
1216619
258962
423335
1083112
333282
875622
501539
121461
1134560
912676
298494
60600
1170490
524711
1133024
1176235
489069
51934
401211
1015855
468133
565478
548218
545564
98908
437649
983078
12277
348171
249594
1034646
266714
691654
1244576
874055
169198
139557
428084
68772
734376
837767
623728
835478
443431
780632
1010978
633199
1055129
1174675
664165
30763
403846
608309
132172
177488
483004
545828
285515
435972
190006
708267
156545
70995
993417
913872
981041
491160
184936
706337
277386
1205958
978043
501073
820896
465428
631502
683949
621184
1247770
645884
1143003
804953
899826
428255
741103
239164
531815
144975
481132
564728
1141705
238929
1064243
1153918
783616
739166
694331
980925
56095
165284
1033882
196335
802724
565612
277563
346255
539228
74318
51459
270451
636320
1048735
382041
665250
797735
131064
702756
711767
996839
1158226
1223981
931154
1237053
595767
447333
1148018
115970
657959
655209
668748
228357
664991
1169720
319047
510829
242093
416974
720068
625301
359429
70265
452037
111149
711980
282069
241183
690022
1055499
145630
238347
467325
174980
901964
575184
460981
140222
1004404
647157
1113506
351567
164205
721647
152405
607004
1208066
241469
1159535
752646
1094973
1242410
924772
248207
414337
842101
984994
644455
862234
1128189
223418
1042813
336623
966308
589838
293849
95211
757013
275733
284707
256581
168786
779782
229501
1141795
43924
505491
105497
676370
677048
978584
855825
857360
821830
410459
1122902
772987
1128311
162013
396309
156554
545197
790583
100881
10309
712462
1054686
695172
783847
411931
465467
489731
858492
276186
417496
837603
677531
138290
990900
940025
179395
1192880
1261984
778632
153066
1162755
455105
409867
993641
967141
433749
112058
1252367
189247
270936
943744
1264052
581935
979723
436026
483033
547598
97006
1052951
696841
810578
155518
700525
450870
371576
834783
177592
740402
1064921
914763
937442
896770
961633
1098211
434591
374712
1255432
794968
25122
817062
743801
367136
647020
720629
1095886
1231361
835066
263240
375732
386890
451740
1091386
1155654
461137
781480
411518
885761
490724
72480
277975
1185202
1234510
304312
640412
303873
315850
223657
388447
206835
526301
702095
234229
610798
397884
1253703
1160088
563483
252410
931155
523950
1236896
662364
791043
1245793
1222452
1092537
751920
680109
197849
1154027
1241458
140972
481815
444555
844383
83939
357992
5366
1067824
1032886
420804
1145767
328554
462310
972777
667213
716353
807600
22745
65921
345049
328122
628507
989321
616773
404966
315257
504457
63743
938140
290035
1059277
631866
141763
1069193
433912
461714
909227
313845
1249983
59932
831841
1022141
149943
1161709
388656
280752
649297
221718
851964
1045669
847743
873704
577939
880840
588166
1056333
180378
484489
480432
300897
494239
465212
253614
705108
128664
857821
923253
474762
125965
1219970
763223
1229767
1054727
305231
981802
1123191
1147512
13682
1244789
873104
663979
835675
146591
1066560
388769
623408
1220179
1155470
957123
1176189
178706
700799
1044754
120973
545583
1015578
1161407
394604
1234554
32851
229164
182659
689765
364410
1166870
1001835
542714
1013559
707739
1058834
280708
452673
499549
543706
787984
522030
1139869
285182
1156260
847573
770809
623922
741211
919062
299925
352382
243928
458072
833264
606670
915651
460815
765923
256499
114058
1149830
757706
568848
527733
636239
791606
983069
89743
198196
287190
934361
434517
671864
801286
1019164
367044
610770
309405
501000
239807
531250
964551
24226
950437
576949
888049
106049
1107918
980407
453418
27308
939741
176149
292225
536125
188813
1134536
119140
64479
136337
298419
1094019
423833
658518
781203
526183
580180
71291
971320
1059612
859100
377540
1256386
944143
916254
360369
790905
514595
1249329
566076
818510
415057
994144
97916
1053743
846661
1085852
170704
725121
395419
406793
368184
1037406
1052089
790059
169755
997026
772980
613174
744546
1113618
536529
996101
739312
1230552
1059652
915945
564318
651184
1040447
1151712
648171
355069
289622
518001
1260525
442290
1064020
875614
839486
1199748
1170842
1010077
120629
1257376
104907
147054
692925
879292
819326
826345
533436
502105
437077
570244
790748
545785
230768
1250824
142883
865863
1198165
1107780
488511
260410
44174
800426
164668
1231386
274217
1162090
480707
41602
496873
93150
709346
742292
1225490
319360
732148
888657
849188
198975
931478
88979
1120836
966434
189729
460940
466155
107841
637087
1116230
951175
1214368
758510
1052590
724637
475198
847749
101275
542147
699520
301241
523439
820665
1173607
103093
711328
506825
60880
1238339
321815
196705
91569
158809
631985
783305
1081069
255926
852653
946827
376265
543468
530159
1050997
81758
769933
1194492
934392
120550
1040058
1058365
240202
580217
276023
350164
144426
44134
1242670
454895
985841
866629
949145
203756
256102
643864
604405
736350
915773
1219973
163423
662439
199447
217205
642974
624635
359823
167970
920772
425485
54583
842158
839665
1190202
251105
689592
19364
803038
574342
623928
638885
792424
155196
1250609
1199250
997159
1082308
984771
781155
1066266
430423
916062
1045822
1040894
1107080
841055
594506
801859
607831
296903
294061
436436
759264
419542
1175697
197531
673453
319434
526198
482572
997231
296687
1065696
393600
1036677
167745
491813
861572
929426
495130
447738
1141388
266726
126869
511446
120048
687874
407881
396812
869249
517628
86687
225493
428845
417028
706032
586120
583502
773025
467639
394443
277456
230287
348763
808519
294467
980492
671120
1161745
921037
164426
1215820
713275
800082
355138
687024
241647
1438
783009
12136
888017
1170248
1055242
1161168
1157266
218464
53287
176480
1235745
179478
261310
662599
162171
1114228
1160014
284963
564610
1108770
503320
211945
410031
125883
226345
1023697
84209
771187
259602
174147
1252409
1193576
221813
662052
628409
813878
879658
343073
286043
1214318
771314
594339
925833
1141322
810045
302106
159116
1035127
757578
96577
606689
15815
1091747
15893
1088075
742535
1054244
494665
495219
486090
595872
825983
780178
523741
300104
521429
179706
961062
1214938
1238103
1096721
934775
1213897
1155457
130198
1161420
358717
188565
966171
50832
517577
317669
745630
600594
53125
977916
1251357
312219
699604
10527
614307
847350
312312
1254469
1064609
668816
937904
480690
625582
831145
650433
42766
988030
284100
1060023
1009311
985157
199733
272573
1083744
991371
1112652
434338
304739
938682
891541
274122
980988
411330
938004
113963
483624
43159
755742
907128
2728
940120
674882
1086060
821883
274218
1244563
882519
95809
1022819
614439
729838
365529
557964
1169969
131704
1061024
220343
97566
182380
1179775
864219
1246934
163373
898724
863609
655156
599745
581782
135590
1230840
754028
624519
318499
292667
1053004
319221
964488
195814
928475
693258
330581
216216
399899
899224
978747
366448
817352
678151
1106660
1173800
213327
576272
73193
353795
229305
473744
1018376
967681
1011591
134859
272791
1167515
43335
957594
209145
596561
18164
518050
438203
726232
191398
992855
1133161
314872
319966
301395
1183199
541740
132447
543758
222092
831922
1132273
311061
256464
916451
601590
1149820
1030626
802559
1156590
191947
988007
1261561
982594
1135680
437463
544929
800678
625950
683834
928749
1215119
842121
1010659
1163398
518187
493309
238919
145860
597057
666863
179240
969526
1226610
51887
364230
354478
14999
786022
1049873
224865
593750
21880
883549
1077846
1032840
1037597
10905
872001
647237
1097278
1566
493675
950034
1138330
721815
1116853
938684
944467
566085
713843
819202
1139310
810288
813014
351812
1036513
1193473
686678
50193
785519
1131635
273760
265781
938166
847590
1247876
1007856
929215
911284
871437
832251
549641
321156
69766
768925
405215
122051
774302
681602
331630
665236
726978
704705
751104
361712
1126723
702969
1046662
133171
627453
965862
664912
333551
513281
312011
1253340
332262
366017
25895
140289
1166253
666560
1013397
960028
1250850
719890
1204009
217125
314098
345468
884286
1146628
124369
233400
377814
1092719
601347
510863
926004
667759
929257
747398
243707
378756
480440
65077
679882
255252
1125317
1073862
1023192
689376
1184698
347893
820590
1138190
235117
289284
48046
155169
728738
110700
438283
1119045
569026
215386
978066
917271
545365
1036285
1005510
31052
534716
600631
327400
1243238
595850
221185
407595
473176
1011540
177562
973034
556199
379310
432747
891891
687875
1091196
1005600
580025
756863
472949
618469
607436
882183
903106
1040827
587836
445176
492722
852986
462343
605494
533676
730321
1086918
1250849
188178
1010262
750723
472482
431491
1101979
307833
1226397
1008045
980616
461687
332064
423886
802501
229036
722479
360424
201024
992176
227130
121787
668385
337292
699225
577894
1008231
1154
782011
900768
133264
1031346
715785
102487
59556
997039
1186633
539109
289671
1089091
405588
271443
668094
12890
442280
1213032
289497
1233777
1039870
670762
860635
920792
815941
299328
481124
1061393
589042
881575
569113
1152191
434887
71554
655366
1222680
207086
1201769
375413
637028
766106
1174528
463723
970393
1095545
268647
25944
382089
89312
1248086
673740
881696
383081
538107
771366
701728
377530
718923
276892
836532
713329
222504
1064375
1082456
160308
59952
1018973
955960
959241
138003
551022
909553
1067240
45291
1219855
76976
591918
1122227
715427
1162032
282465
1140084
846020
1182977
826225
908996
706065
818348
1120970
479219
598679
901974
598711
622016
380762
105279
364782
635037
1259463
1191696
657594
49803
631033
323863
969004
43499
417103
145964
309155
504851
116754
609372
1036013
151629
886218
848731
699318
978243
1175474
236268
775825
735296
833015
97827
387751
367181
1123068
877131
511044
277772
700192
916228
483571
50466
84404
771479
1220916
659086
1094735
480478
260247
906144
166711
640414
104474
184864
921637
993694
822876
365654
573394
1025312
927429
779708
487076
217895
1023495
387434
266297
380074
123972
152108
388760
301860
23193
1242542
581603
914495
113150
113250
814389
922526
1174042
1153143
1123846
1008790
168078
567066
1098562
849056
1146857
722373
1156946
1033404
442796
78238
607480
202286
378273
1083717
119565
1026614
803818
738087
1130595
500033
91424
411499
1252973
315907
685748
382327
1173112
326645
492488
411356
1074410
1215324
55223
300472
93427
294452
619166
1219019
1225023
235732
341837
705123
845534
680234
922607
37487
838745
796443
1072222
1114848
980998
26639
797183
411367
1166679
1151595
822173
437257
1002780
895707
70657
550683
429055
490248
1202885
993344
1136970
890554
361748
17671
549031
552110
215960
864197
828030
1123074
313857
436349
600225
49293
724475
331993
995797
1097830
1080474
51158
200364
429731
752976
522782
960463
623830
1245845
939002
1133140
264515
756130
483591
896053
1002247
2366
1244507
7403
1000007
1220767
711972
504416
1192044
635100
15839
626040
124528
1011697
1005268
427942
656598
1020843
262169
1012298
629180
416074
1119243
1147640
49257
408404
979482
361237
809488
23284
614069
1067239
296306
758471
531013
690993
371286
137564
1167763
570316
922560
828421
310132
458332
712483
206190
761046
763140
811968
651279
724617
1099733
242015
351170
575587
72188
861830
993163
302794
351658
912169
635725
473184
1121015
114186
884986
606597
105756
433432
782021
273528
843203
102398
305658
413991
1012754
792878
31257
1219664
673521
1033678
756871
869860
453667
1180798
966876
794771
979849
168274
712803
917682
1107210
1083079
1033149
1024164
1219884
1177789
1183411
1089161
926395
1113056
144674
486480
890742
315207
675859
814208
805579
852778
267586
14186
1117562
900253
898706
256408
704391
1089789
71045
539719
1007054
1219836
709924
771768
480887
932226
913711
36307
13849
418493
699098
772646
996835
54747
616188
125011
1220969
139975
55512
240710
1095300
321759
237740
25606
1215057
690427
1220901
837444
1126427
384863
795819
224156
1090802
334063
629501
1107719
161251
1006528
339177
695146
496442
831149
500925
394287
96056
374360
581002
556770
836023
490271
500771
400633
344159
287264
713413
892485
486114
287291
192544
1044132
546522
783994
18112
1082261
876891
735378
585200
1086978
545184
916069
264501
630326
156648
1202052
895384
1070320
409134
133190
421704
936428
93863
641218
951880
834252
515011
934370
834386
533657
23973
911176
783039
220597
459792
175971
1144171
139099
708846
556093
1215435
117609
109872
1138996
965159
1113703
856028
119855
808165
456388
882851
492622
1003413
971537
855432
413269
417449
45082
1077027
399921
130392
729540
424064
658908
976081
791716
1027246
947317
683352
1008027
338010
1060250
929752
1145287
1048005
25507
1243762
1219927
348017
405172
486179
33364
317851
888098
982639
1193567
600298
768253
475184
253351
662820
985905
297664
302335
1000253
703091
170795
149595
799611
891788
221738
640764
1235097
601435
766132
1058658
720252
218700
716956
1021839
623256
411622
704011
896158
773450
885085
346350
994990
476994
603555
660308
353769
450863
396202
1159654
977996
1198759
1014077
775599
1111028
833799
709774
1056756
1105693
473111
937580
711673
340246
7668
33852
123761
96190
428599
22634
312362
797808
1088255
680866
327817
765438
10871
700210
716829
603622
259879
1256487
487847
1258542
1011947
914023
38277
1207375
851459
1181799
1250499
1117002
504553
1087263
181304
519927
264410
507819
124061
111248
206670
108720
1181990
748993
760180
477019
948250
568946
940361
810960
1115891
970325
62182
653862
985979
1110626
1067239
921294
956316
935611
227237
742202
529177
1015841
989770
1202889
585677
224629
1008217
96653
707900
294312
481757
65027
792956
305086
553923
93704
1210407
275374
516781
1100834
1186916
111233
32927
605720
710663
597939
1162879
865759
10961
813258
796343
625497
1258256
201027
939181
887567
1241300
627739
705246
718443
584223
1179975
465479
1162720
179292
1026781
734266
158136
728018
731914
487900
799725
145562
800339
150485
461256
396230
649292
152370
2450
957546
467526
857591
431148
817009
719728
189716
1102082
258224
307703
480576
752366
1055482
469054
83500
437682
192261
57914
842762
629207
918777
571714
947902
1073436
860917
851045
972084
764465
189718
783862
769091
1061154
1230279
743757
1131865
1089856
979018
332840
240480
261245
1259489
698001
563101
12177
298983
510675
1084773
137726
1152110
74738
693277
1240354
414118
157992
184843
834224
611651
1069516
650537
919577
1105053
561638
345926
527420
1242957
18223
187360
303026
1473
651755
902330
1045213
4808
666530
1132503
818776
820928
224727
857638
906158
121639
544254
935665
882681
307504
917868
1094987
749026
618883
1224404
407517
786134
820337
375875
528723
977978
358040
492432
236365
64610
1094649
653469
443253
883870
409235
301713
208843
895812
884134
136216
625806
83114
788195
427899
129105
552465
1134197
485655
315378
1176766
253729
230013
7899
525611
60921
1218894
1153087
821937
605451
561013
581625
1171816
314503
951951
862034
560906
339307
1057404
777588
1255794
217124
848103
768267
1012026
869294
216602
789177
273153
730764
38533
469197
627041
656448
731441
1107361
260723
256304
402630
1007586
861197
1121774
151532
325665
925910
421401
616723
569307
629976
89627
686463
936598
426440
251625
741596
601406
310688
1168485
641082
43107
240576
43059
174117
53050
961263
354432
108763
18256
840137
245421
242304
583806
1055346
882102
182073
913765
82789
1222058
613046
554992
108440
541454
1074292
247775
1131003
1080342
82728
1076214
584018
641099
1046405
368938
849509
508004
300581
8981
1103136
994712
14592
1116228
802336
520818
864137
730789
522528
1063490
818695
694219
1248963
759923
667903
562620
943109
162920
49480
227136
889039
1234079
859562
633204
624406
410277
88748
1087330
252072
811458
33300
291816
192246
282833
61935
636019
1241914
955831
867490
141738
1244359
101695
824692
1162942
402320
204729
979181
1010646
234384
284219
632463
909565
1057139
1122942
1195583
365980
1028941
296503
1045236
1031044
1033703
7153
547222
125920
598133
1109035
499138
350803
569953
545915
653883
528935
588021
674409
95728
672207
21563
1013637
745191
512990
185675
170394
263764
434372
884238
891004
924297
1016735
1050852
1099405
57770
673642
633182
247694
475263
1178090
195120
621564
1233570
752601
95197
1232863
759867
49756
1216703
1118526
1165360
143058
1075804
1029679
113628
904854
854395
628570
467779
370759
231707
986010
457718
938392
700590
11915
918492
736137
559394
114482
83739
500846
377152
502096
462051
202121
803256
692555
683230
776925
893083
594692
852354
841796
849646
385154
530207
728637
234669
1191547
839901
681158
556946
752640
212988
1061836
289208
625882
1144463
533082
1195564
1065783
628795
53891
488560
977415
381556
896000
1100292
1030880
1261979
387536
1156931
230985
1171671
330614
58272
1172760
938648
405211
427234
893397
129639
294879
1218367
1138084
704959
177046
658040
791014
1105730
396655
452341
206407
437863
271602
229421
426898
425491
1235538
1050840
400568
1227798
167311
1187231
645816
229624
152387
782498
1232408
547725
737605
15648
911762
1085637
1123096
1171919
360257
669318
528387
637199
1026153
757054
689735
719788
853618
1045173
1049256
288358
729881
710879
1214687
305371
656953
226231
73512
988619
111060
1012827
222232
334356
603668
90830
853381
1196986
521687
1186189
511401
982546
213019
3909
584836
1075968
1100643
791261
809291
102800
982205
1170854
1209122
207408
1131340
1231893
295911
728110
768507
112577
717532
446954
274637
143000
398519
959711
76615
262570
732979
483261
1204639
1150882
713056
987244
378864
91348
1174418
749732
410160
279422
479959
34501
237815
778810
109844
124855
638029
1142754
1130252
612494
79050
413104
217225
166346
844649
1011445
1201630
1045255
838529
185273
99782
160421
800267
520542
123197
383155
747097
887668
959442
344113
1054605
1223874
466920
703779
501288
966815
591035
1190012
14056
545516
206391
41811
1105463
296823
121726
735227
272043
866298
332658
1089018
1076398
637372
984140
558845
505073
248592
769372
718081
882087
748822
588924
798049
747356
274141
754448
805166
375668
635115
798623
41337
114135
1080537
1165919
1214335
1069288
343257
50470
551523
352645
319244
741189
1178668
393609
222449
596541
1147362
558283
1190794
393928
1250866
1199590
408705
863196
1194598
843554
963089
209434
422688
411276
828115
72460
637057
882775
894389
69949
270113
874236
1105878
595635
46822
116400
323988
801468
1122574
542211
1160570
280306
1250722
905465
1103393
1176892
194482
546177
976288
684544
785075
119567
243897
126449
569788
486163
58135
896125
754602
2089
698286
919465
808902
815499
1047950
325972
779893
177101
13770
426658
510793
62977
29858
1008325
654584
131661
121782
468855
926595
869241
184210
923746
1114133
792340
278206
28985
1093757
65386
431716
328680
212745
493030
507185
8161
1008233
63980
1195476
742001
944299
57429
756996
414934
57352
67407
894912
493100
245032
9913
1012419
95164
277469
365077
1174064
234551
221445
622961
913024
103557
93367
967873
1247870
186170
744116
1193697
652863
764639
478615
1136381
905972
729543
19090
894990
1081902
710038
688744
979584
1242026
725843
352399
174587
1150102
886548
1169000
253327
1135942
761910
1138661
1124470
923815
992358
1256787
434643
352018
1164847
209419
381542
722400
751931
383759
60276
329533
680603
425917
572050
331518
920954
374655
745432
576752
705194
563593
503361
25118
833137
858569
1172490
705399
1028065
687913
528345
1003746
155568
686543
758054
704965
447974
359296
311127
467080
703822
335146
493988
275268
430176
612498
166906
269633
1013371
63709
1183954
420467
1255092
1169525
53565
954625
1153329
354113
127158
1096333
326417
850784
1075189
1229074
387834
1077313
581764
286662
190358
252422
207073
756251
845666
580605
1181404
8607
997476
774795
11987
965829
811079
485368
416474
165596
526651
314144
8812
496113
824636
673434
1073303
555940
32450
1036010
566267
899030
724141
407118
647384
859956
404105
963860
1168793
479113
939263
175903
682799
1104634
726282
261216
638478
864475
1202339
234596
755848
948969
1025794
29735
910889
704254
1005689
979803
102639
406962
320153
1198299
210575
440310
535928
680660
997599
447936
904693
967349
100830
121024
736507
754580
1259803
405213
563667
1136097
621365
151026
1217747
1130890
259998
271721
644532
1109204
954746
612969
154003
308939
561297
689619
30417
210666
1043345
1204298
122929
472628
937924
662083
825955
198694
95313
115227
988280
880304
147967
545176
257772
947939
619782
713206
1262951
113566
57590
957043
933263
191917
482677
337728
718046
232420
341840
806882
1235226
1094024
997971
488482
344763
880095
1032281
387154
1007744
71348
137299
671852
1077575
606660
964954
175507
1201111
923368
674663
537015
184734
1213306
1184186
392936
964122
600545
850064
371486
440174
1116658
285141
420419
371822
1174395
1220480
88538
297117
1073174
688418
198360
446814
580728
1165995
139410
1043931
1198125
22332
55610
335340
3133
181964
43052
270842
413704
1120403
846041
629235
839293
1170662
132822
362846
1239735
918203
115745
358691
155705
277577
387345
74238
56634
553522
224677
256791
863581
666447
503444
507307
226307
363748
71664
308741
898380
526835
891351
602044
915152
492496
327323
661467
701136
1211757
1027977
944040
1230884
355454
399942
170054
214309
710444
1067518
971205
595655
230510
935649
39128
823814
931917
112084
298683
698169
724138
529983
919355
361008
728523
1054756
293552
275835
567217
1051027
415439
225138
871903
504991
216475
1257480
466554
756370
729433
121397
472628
1056311
1121600
1108416
597901
815375
811231
452784
842339
281838
250351
1157881
713965
1085373
230092
494965
905143
567526
1102331
1230204
1104007
150033
151689
1143963
342
1200876
1002744
356353
1246596
327465
1187254
866658
771648
668214
652116
927924
742065
673450
926718
371654
491609
1029724
212961
270939
303866
1182417
385161
1154021
1175271
40548
291021
457844
480318
687212
285278
976477
545155
622791
182645
335527
149516
254924
76688
396335
1000538
1244045
1237019
850972
663820
463478
1171554
69113
591107
1127397
391062
405837
757355
164595
631336
793005
296587
1167038
801803
868559
16724
915182
56509
427880
1171882
148868
365688
87078
375983
955610
974641
1242976
662179
833766
1108441
438917
945663
714974
416173
194558
1366
1114500
1099206
189007
228379
514304
524044
1117552
145262
980415
958929
354466
704730
958761
514781
1167238
326376
518456
1147979
887589
616524
938197
351927
645716
1106507
815163
841727
851964
103970
608674
243761
1077906
540829
623980
639176
949522
977016
674696
796893
703213
1189476
224757
241940
1010654
993167
1022519
896606
516930
543553
1261511
722951
684972
310304
432181
69731
96094
363297
240019
836709
684963
279289
716339
49065
154647
927557
183757
93882
627392
832467
279718
1076018
262533
583002
416071
1027259
1222941
119195
1041289
477494
635706
420101
862105
42903
507866
28119
116016
315475
321579
699515
591575
174097
436117
682717
908854
451232
388613
1013003
207938
603940
1208527
226352
631625
86232
990630
369312
606161
421290
680752
504692
931589
21813
912902
624104
717678
630700
655747
121983
1079301
867174
326200
755838
292572
389673
516056
285202
964429
991077
870171
844681
66600
1142787
1223947
1253856
880988
425570
1186692
843103
104681
300470
698916
773602
330977
913238
241980
846448
1058999
269437
1117300
611182
122463
195856
733600
532972
961969
235998
425707
1007380
700556
790232
663715
947338
728142
22866
756022
1098582
871478
432010
855488
865878
1043346
1022175
665298
970022
385038
480423
380621
478738
361173
25502
1090531
777931
454979
1098635
462289
685500
188595
1166436
618763
676440
40875
366394
175941
420723
532400
1011020
373331
15586
982509
262569
209911
600726
683483
545514
1200424
363422
390578
717741
225095
706636
462463
569297
1037684
794768
36805
442500
218763
1023263
96205
113892
558343
1240528
667563
484450
31846
838005
226832
829349
54862
864914
1053325
795137
777843
727885
356948
275227
409159
523967
790792
42298
468245
1124311
208197
617422
141313
60429
265482
1086638
806134
1028404
33921
1180121
193013
849629
182695
804737
575289
526850
712482
17973
699116
1174738
145858
1175045
1253722
1254834
312020
531583
948124
566456
353255
680928
1048910
327787
773734
574658
927728
809779
498661
896556
951344
577960
288573
33726
510787
1106449
508612
688546
173028
620049
357553
803685
677161
134357
1054808
153839
700608
683431
895287
495729
850355
1105801
628667
1140015
18562
596432
44615
296827
1111421
597420
619171
955466
871638
274232
289807
460726
1027466
711289
1263239
148329
1098936
861952
1093306
416351
1011102
962733
676954
575346
1152312
766126
18810
502424
348206
351817
766598
791636
623279
751331
380346
405712
1214568
1246872
258710
135509
543239
549819
895304
1163896
892979
1033454
206781
775520
538331
805547
246068
898622
119030
1178239
162522
929413
18236
486366
254878
1067041
760220
359045
1102326
916816
219464
1085711
93192
623713
846777
377743
587436
949740
133554
896715
433551
526410
679230
947400
955399
524240
103871
204951
912684
1190955
439454
519258
27505
214130
634263
1101129
644772
1226107
540400
68228
137173
887997
246605
1118679
703463
552677
642784
904772
911815
124667
96498
750206
922588
830443
784275
903564
68552
731012
1074498
1072415
1264221
164096
1263991
801458
382032
435128
403175
1103811
304823
609947
114482
1137348
840560
612592
240441
1169020
521177
138709
1001696
11968
763920
467276
783570
511637
484216
847760
1238326
909829
1255287
389438
634391
406970
617656
267713
608710
213371
111302
119836
495331
1113894
676938
1086619
1077329
134480
491786
994263
501544
1217280
900729
986085
1194919
943464
1214367
634757
842461
329342
812310
610809
724291
728996
848550
1198160
1016336
365607
256075
782099
987731
1140292
728373
716335
7591
853278
1080465
40007
559150
1261156
1154074
932680
844010
504705
36184
992631
757772
506119
960101
81157
773806
1070940
1169888
770457
330629
1215481
1225207
128688
571253
977825
948395
235138
397234
392474
246457
1211888
814214
140323
236351
1047523
121284
314159
1061514
1068913
809130
1053731
988206
978042
954556
405054
337229
876576
923222
928997
1153330
870638
312055
967680
362204
552647
247823
1111617
91464
614654
815047
562724
632825
314180
98778
159244
4763
1033463
1146423
697929
269469
1155764
1097911
1112595
449923
474459
993451
264001
417106
1112366
948957
560816
564898
232642
1050585
714731
874329
313077
604454
521741
19646
1191685
1001910
224668
418761
1111488
456473
917848
39233
633655
1222621
600511
657023
761851
476388
599695
969409
365887
533557
192711
506571
827029
895181
542954
351530
733208
768392
280971
726778
517144
475668
688406
968387
268998
1118740
142976
19869
943543
220497
206669
657856
208415
240817
1041502
698983
460188
961009
77051
517013
11633
293058
1048020
38383
922930
924982
336801
175754
290029
441923
278969
272661
1024762
581066
951778
356032
1170603
109703
770427
93421
444108
1032254
544615
1200709
840848
787150
1197288
726196
988142
114852
499113
1169077
693049
183794
303929
607493
1133336
535860
708948
398630
1246281
634982
669235
59638
31628
816597
7653
1166259
559004
225091
515827
35999
689216
876900
876901
718571
45099
307652
1262758
844461
1188141
1254982
952761
1119687
376662
210299
1006758
782969
911518
1187950
1092847
93790
1195132
623678
42464
1020434
487800
492337
334127
400610
610269
828621
745111
416926
656352
751877
363191
818119
1219141
214754
638195
1225629
197209
493327
655097
45958
1235344
1021030
1138933
953383
1046802
701644
577064
792620
1238028
1052791
474644
1244463
403492
216934
404452
16143
1159897
395453
998941
837548
101576
387026
476933
1010035
166320
19727
82404
270484
388339
790842
145807
744410
1170244
409231
1212511
38107
1156232
769051
1031272
1040996
778587
1050402
947501
991480
952768
1113912
1028214
98464
300887
240070
816921
635911
830613
1146854
294054
100170
141972
496263
76751
34976
1000048
196935
597558
150102
942776
661398
300469
443039
116410
36390
1139428
35811
237645
771888
974928
535711
123008
1184499
1206600
1171281
487296
886013
729546
78855
948490
28518
598777
459012
841944
169357
1200642
287308
879240
563679
42001
550043
296520
109023
677726
778670
511076
1243183
1153497
123546
1244827
781622
1242320
1228259
112007
847261
424877
353430
1048971
825157
940743
726700
79060
38511
70599
179057
301143
633966
669235
509555
959296
640804
921939
303474
955222
1248296
1180712
539590
286178
397570
984336
15640
138459
35456
381645
416366
277564
871555
1140921
619592
362223
1218148
387088
154229
402383
746661
919753
718408
35663
846108
233709
455377
603426
998261
769544
475973
594005
523546
475461
310895
704684
407807
1008795
1010024
364128
147786
235240
10295
808340
814651
329624
117455
697030
1159163
96161
73862
664144
483260
49737
619467
55853
1012708
1126476
931556
574201
1182885
98951
952204
73595
1239125
1054376
1203687
149103
774092
155063
1109406
800832
959720
1247445
895069
513171
135406
530579
862966
415496
1188123
933925
168701
304094
386880
653644
417779
696026
67430
482468
53873
1225120
694075
1168670
703757
177807
690847
105529
1231678
538462
834774
859771
1253744
875068
775421
1160153
808185
272720
1199644
903441
689284
576740
516274
907458
600323
317792
841707
1252269
960750
508809
752405
884997
1077324
384667
790826
958552
336611
1197001
87619
115027
901036
9037
28624
751673
457168
604490
38760
38663
834273
553774
946776
74954
1058294
227266
633214
708343
313387
1042132
120751
1039941
900288
614258
985641
1212992
983121
622896
120529
1254573
791830
819614
990695
325355
388684
463760
1253533
898862
769124
85617
93677
354505
26617
656209
265722
1214740
483483
651852
1148153
1259793
374442
952037
929998
1054188
832769
389673
1261323
81152
139263
982626
553217
1074476
906195
1017326
396152
786209
398446
109893
986122
910770
664977
985819
145391
687097
1061148
560558
136963
705986
91407
759614
221838
149794
758831
917182
630866
1221667
443733
501139
526422
467508
1244292
280490
978742
381848
1008275
653233
1136884
906437
730477
868070
410278
738498
861658
549856
681514
383848
553941
404483
1164154
1057092
101584
590982
933422
40330
361914
40213
494930
725900
1022344
317936
573107
233367
1146593
1081225
365674
693686
349688
170673
1216955
951972
797630
54486
991312
641810
651556
485424
12731
390753
1163183
922129
197903
221366
362507
595709
312495
80720
753113
806500
949775
748978
1048198
655091
309718
1243588
679564
1087991
48466
103893
801673
1178900
633852
1046133
907394
725573
277406
321036
1217741
670851
633437
894489
959308
678955
901923
757173
804067
1140380
936425
853404
916938
401579
1088432
51825
790432
1211402
986240
211362
1136665
518445
671086
138278
1145114
338113
610807
804549
533547
1020893
1006671
703976
180197
832012
1218730
666541
330157
1175292
914543
484627
111141
626755
796865
579242
291953
1237981
999564
613360
71289
876656
675070
38834
1165422
1092056
1020171
43409
1201297
317029
1207543
244918
629532
426359
1255168
495217
109946
856084
846945
83538
117670
145243
784714
1098874
885754
462825
657171
37494
621505
967333
80927
893593
48350
666667
183636
352447
434501
1229190
201066
123462
702581
622798
1040358
418180
1113853
518863
845338
71994
332640
843802
959341
30708
398734
1219864
848914
68080
777021
1171965
5932
688406
113946
1092923
772458
1107905
726969
1053006
250882
368240
1130903
472366
259040
67501
271322
482218
1148726
1192025
1221635
284720
1070563
779485
168398
1231531
278203
73950
588613
588872
1188796
427427
53677
964054
220244
11378
1161622
1201679
622649
1179612
492263
732831
632129
1127200
1147435
930390
983176
449615
1202004
341131
574464
647199
332012
1249525
872285
642185
693590
309590
1133075
960107
1011458
767434
158478
899530
440281
1038993
972016
438015
1239282
973621
342555
1202656
16231
24613
855809
780541
412630
966826
809889
139484
637792
762340
965140
285507
806780
725534
682197
553300
758671
487968
864525
359622
47562
225455
187001
391596
695074
1223633
1141564
449814
907944
424797
1008036
411778
340535
179418
373398
275524
1159374
548486
246785
878395
433963
514237
1220060
876564
43075
301935
944117
459299
655866
1237773
1087484
1009853
1172100
1155234
55155
916589
5830
807399
585641
181983
1239654
140975
1121642
468663
364105
929034
980309
751297
1041096
943228
34561
572643
544642
247914
1163552
554942
1256602
326443
925998
451950
524606
518565
428186
144030
400672
666134
658920
850180
1181758
505509
197484
538493
977662
639121
407345
1022405
423194
619217
198050
405171
842331
534421
202278
864273
697159
759497
887905
718595
342976
533233
1130067
583329
783121
995317
362959
666755
306765
145138
447195
806670
641534
1108079
867873
769194
155192
347647
1119026
311406
103208
1000944
279973
305922
393391
140777
417137
1052566
1051894
483207
795395
1096800
415602
769302
1117564
873282
513951
130085
83843
390566
1243819
955850
86516
71823
342368
302692
360405
1080643
2897
670163
321726
976633
818966
640756
273743
1219940
557650
286802
1178283
1195459
529662
560793
575611
807218
430777
61971
1040470
603758
365372
630869
672000
884444
176829
732985
436650
86103
57920
797135
493298
356833
876585
836115
87945
489980
1151267
101653
1090975
1164039
800063
39323
477379
1200097
965815
791194
255740
161862
730298
471306
1097208
1231959
719151
229554
657959
33958
51551
829023
305637
840097
636245
836171
885097
359978
148941
951656
87746
1080364
1139509
265038
360479
492265
283826
175455
622952
961949
541275
1166593
595824
1036182
148407
886871
63114
123465
129321
1019048
1170021
162789
558998
1139810
225394
558632
793216
881177
1156802
1129481
1019679
413905
592321
1118724
1005834
851754
539161
646253
432993
1032025
546000
114908
642941
1154671
716907
757029
124942
544389
518357
178701
681708
513018
417402
737240
423447
991278
154196
622963
542027
1175831
674964
970772
1143424
540355
659941
756523
1157407
10638
169137
1181979
1072190
749234
582586
443889
248705
1096368
27157
367131
247715
403313
346864
1182921
456865
733553
353717
404191
720477
204086
732839
507785
460855
407829
134985
1119467
615329
1142536
1232004
969632
413970
340884
873545
898229
811296
910861
703344
639775
1092253
921547
16798
550422
192511
1236070
139765
143395
1056962
496085
859582
689905
1021408
113582
14583
579666
362148
932817
507914
789313
1250429
39151
77785
983113
444635
333559
83715
198974
926868
794956
20705
221661
811136
360338
869929
87149
1101290
821352
841415
711333
299284
1120608
1143569
1187736
182904
166236
510950
220229
1215001
218804
491323
1251304
480667
674438
157981
1084892
93657
73696
173298
999111
1087683
477613
1101347
774188
353743
689007
957781
72285
301234
1208565
205112
1127783
875193
190268
568228
483165
433125
103516
111767
1001676
499257
640311
1126849
719320
831605
1169484
283192
354039
776382
160004
34316
919129
589495
1037830
63603
153941
444588
191655
1100651
1224352
1034969
1203617
280315
144388
443524
639383
315234
948566
1264746
1081946
797556
893829
1060791
685083
686129
1193969
1122686
1190866
759999
701513
826276
1125651
878263
1042299
272506
648542
922138
620422
192359
106854
730568
390663
530382
1103904
1065992
568719
442288
84878
11575
157539
105840
1167178
1210269
77520
122966
953481
1224970
1185209
536043
1242540
515252
817134
317453
1075659
839301
1229465
597850
532720
649200
1093343
1245557
508917
895130
13709
759185
1049270
433829
295895
1025582
702134
122314
789415
543816
415424
10015
363662
94516
53704
1088005
1000146
818349
56180
1033825
844489
615878
917016
111501
102221
304685
354069
1081159
1136170
544267
625454
785857
298368
297342
684275
586185
1061392
579776
398655
1239864
546094
669729
732582
223613
144960
622567
354174
1025519
1106490
142509
645401
252206
719555
540492
212988
584415
981045
789423
1068809
59948
961268
838674
66687
725243
1045976
791708
702358
711171
305969
1199922
357865
850747
48341
358447
31072
1108694
686131
1245185
236709
38840
490451
928840
474192
256048
1104884
270967
923587
24943
993661
279333
595589
1038655
874681
1008352
632692
874823
463482
475800
472048
741864
773570
1054603
603306
1197247
1097024
521380
1237455
707322
645750
475320
816353
1209560
58256
709598
616627
202760
701961
1204259
509189
927287
410237
292362
60834
579804
572748
1032347
715667
591094
495804
243810
119008
401817
90343
476609
1242309
61579
32781
1245689
380976
601657
994414
921136
1254322
672391
214836
249644
1226207
155412
684934
54431
381457
1093484
1145369
395902
260768
925647
1235043
535294
207600
1044968
831006
1247625
382534
61634
874829
1030480
482463
101395
999798
143984
770344
1005937
250918
329739
1184494
42673
564833
1009371
1078192
383511
525655
809956
1157755
852935
318528
124045
197103
410094
553119
473737
1240203
558673
855645
1156614
801921
390033
101921
263936
34705
751183
832193
1019107
1174964
160589
115380
972653
516368
52635
979103
602472
609670
278521
749305
1145899
1213870
1223423
974205
303920
957285
1042151
67863
820006
803429
1187846
524150
211205
177905
1207373
207620
717749
1050884
688835
802255
902294
217069
567757
988703
252103
198265
749982
940780
705999
1028180
867341
774289
54452
1060517
260064
1028470
497966
194847
800678
913271
307357
875185
865495
1221608
308016
192539
658268
452707
732830
1187740
70968
593376
1256758
1200124
1179160
965198
448260
334839
505552
777535
104950
137548
24942
751419
1240735
91782
334042
1204917
706889
56583
969172
861692
348842
143828
656433
1038091
886953
1204487
675505
48213
73767
247182
1257435
80263
487622
784303
587575
1175129
257994
229993
523832
400
21471
240874
255916
1224450
908125
715986
662821
172803
591762
115535
431067
1020936
406006
1257444
135020
168029
41884
301950
1069848
987691
104494
991351
1222110
197698
625688
646981
13473
552397
722506
1257562
449343
1151690
617896
977066
924248
987757
530363
901110
263906
203331
455472
1105185
1213475
707109
61882
942687
89563
362565
996214
1000012
244959
1166124
71203
386907
1062939
776776
81035
1107494
1213903
694000
1140287
806846
1121033
286545
1161194
631802
1081671
967343
1064268
424405
552294
662454
1101368
492515
862308
1219134
818426
780532
39400
156935
265917
686659
576830
859770
1202000
524518
242461
902229
1032661
1025549
547674
721214
715811
1228638
677582
1009999
65327
1028737
1148071
1220488
37322
924919
1225094
236138
179961
376654
1166269
811786
441595
488784
728167
678775
1071252
269819
943129
1247731
404510
164864
277285
997635
114625
634715
329280
37010
348458
1192677
1040931
866001
396327
310143
861890
964311
493429
275029
1102958
240996
633072
732600
871940
846758
564686
577988
99254
988037
809866
1000229
220223
1150226
1115734
1199370
218491
212228
203499
1063428
1258438
947601
142229
446788
808722
587201
986705
520945
1253726
1226383
1115549
338696
609840
526594
1063047
1102490
112298
323357
426646
661266
166429
944066
805137
499400
578501
1069118
542354
1206254
1051830
185968
1003743
472574
468895
931130
91480
931838
957985
656401
780918
819567
889198
888604
1176076
1238412
99334
997112
869633
555392
107671
525121
113561
423972
1111141
1025660
1088450
710328
1198405
1111673
207823
1040600
552329
113031
994806
1244613
195595
597663
809093
367996
1173777
933802
763121
438387
826035
832780
712105
969223
596608
897531
505731
1172900
1031592
324473
35172
148131
592601
995057
468468
1162199
484376
473308
515124
957677
378249
827899
1066301
1049788
103628
175866
658428
54445
237688
758266
250749
175426
566600
581541
669009
1239531
894556
324368
497864
921706
862651
286751
889646
577203
1009770
529279
977383
1150293
294384
845713
793739
243757
1015405
485039
379235
1146031
917917
867952
583469
220427
142002
965871
144422
946239
1160980
104503
292942
249597
345712
596083
422142
987869
289503
490413
760482
1074890
1215303
1078736
644277
133078
683943
588473
957688
42217
545379
998020
651477
986684
921681
919388
676436
550766
622929
1263798
965487
214323
310913
289071
674368
217862
94243
652388
742515
579374
199465
656380
856736
709379
843774
634343
693653
857526
106972
581941
565560
363819
103509
1223970
625504
386798
881858
442474
787891
485014
998813
129867
1261504
1017130
765039
563613
1050727
597660
198072
148178
316095
1255023
64654
220421
995956
1047079
42864
872605
962818
716295
878168
1043116
262890
451994
461358
16484
574576
329870
411484
581683
1029017
1102274
797888
1179006
371398
1172678
962315
474191
84470
299488
1210315
346497
808407
1250529
430694
1167681
111981
865631
217072
247346
458015
221812
1062184
260150
812582
186240
584081
377829
135767
159504
575649
1108858
92140
300163
56539
785035
541083
1032122
108124
1112718
224094
675019
862659
1056066
715375
1148213
419001
330938
575477
25462
384198
162072
656294
1110094
1109582
919604
1134791
345578
540680
970813
131080
683218
697337
694486
832121
1016658
22280
519433
36013
213760
839360
272261
921951
459995
780775
411665
1214326
62302
133484
1123059
885887
539895
929420
994659
989575
222784
121563
770197
845487
194700
875277
349460
952003
167210
534947
144281
77974
304874
336122
642644
666888
328628
585233
1117754
96965
587427
212003
521150
938077
1125382
1202262
591340
878965
510392
320755
83659
329143
1088199
1132105
931268
499946
720610
487149
721467
112253
885330
1232866
713446
1034962
260123
729247
677443
316006
610921
925176
1231293
134945
315168
290818
44249
993000
581914
562104
1007307
630476
122672
504340
486133
604628
251192
605627
739921
758685
161276
974968
235644
384573
882810
242498
674150
363069
273850
187814
1008881
1187224
472570
1180271
197667
1178928
497626
279444
720547
1058718
1176692
324998
599333
120676
1034896
354988
575332
677211
253029
612418
1162003
917463
537530
153248
969379
25049
841395
1064248
862589
209959
25903
509200
592201
529403
770636
561693
112597
971400
1141288
429020
1026610
1063449
675772
835894
1156406
621478
992955
442514
968542
667052
1023676
1120229
925040
450775
169394
322735
37970
1030627
1063882
974150
725513
771139
1131096
726104
590115
198606
134708
43328
1002565
701949
1073
1028970
662419
693105
907769
133124
916343
999862
606109
214411
185146
846143
245102
833697
948530
475122
548248
438052
1180312
1068620
364905
211807
63914
580280
801785
323705
612274
550346
392998
1090292
1152260
107907
418707
366090
1000049
231684
16329
907005
1077897
1156134
912478
29282
672520
1058590
41273
1122020
807962
879652
464209
19579
339269
251651
108449
1071848
1117594
682190
1024055
46710
36926
1201858
993566
211990
1214254
585180
375666
162036
1026239
208775
260864
37687
124691
480185
881309
246750
478047
404860
699691
498764
758546
828076
357177
897027
370201
483218
881017
648236
2839
971091
160848
788529
67653
604893
1123026
1258397
1025947
6119
219235
1203793
1054445
561452
226593
380635
1100737
723212
1142993
316392
822339
273426
658864
1069142
749329
727802
980623
1079559
382872
1133359
19582
736529
184604
1229180
606678
507801
570071
830413
553743
403216
910463
952939
728535
239301
892192
652245
443213
673077
400682
666067
943498
564596
88163
909179
989979
112562
143829
547941
1112592
838307
653794
1233326
736804
1047454
628697
435699
1234659
200466
1078336
240717
1056685
493234
627260
1191484
1263901
151111
662412
411293
979140
967454
1197670
430507
667025
1015548
636510
656170
780712
908012
968748
1263658
760009
1229418
568801
217161
139649
426323
235515
233472
43686
738177
1153913
1194527
1105655
306544
1261494
498238
670711
742581
783044
167484
752701
525189
545539
113401
557460
824954
677864
1062297
1157223
806952
474218
243922
602876
698321
91116
1034636
914135
535701
909015
223921
365881
784163
182349
11222
664400
312677
188935
545642
457805
79238
548215
192603
1218667
134163
191149
529500
339362
883345
436846
852614
802491
389415
243168
378974
993829
17295
812951
550571
523825
480380
108730
608117
319738
833687
1141304
751387
127812
1188187
114273
343939
188938
550937
892628
730609
395817
1086671
232193
746646
810844
1044082
726110
171228
109400
1079903
440543
674402
337210
696916
212875
784529
22842
217767
849376
994648
266583
706814
66452
1096336
1064438
719924
1156124
611789
302182
1125555
1001656
90124
364362
93145
271302
1168634
843513
550777
363916
710027
90905
487915
985463
152690
589003
709033
348225
627112
465927
158793
16384
705798
162034
919262
284792
246700
754196
698093
1905
507560
511776
121398
451281
761660
718427
150992
182673
561450
81139
345911
218276
92003
249004
870129
314213
1153664
743237
1247108
109242
1171506
200246
524018
809619
262257
125145
54847
346840
762847
809111
893350
873088
1151217
967403
518163
809905
212520
1217010
103491
1097625
444891
622003
479043
892281
798499
255200
1107314
210837
1065138
48990
295280
926426
1123502
483908
54755
221326
450241
267182
1251603
785299
1202008
587649
1073351
1262069
370718
772784
1007198
526112
304753
235012
399601
245597
99351
629033
685554
1216422
229477
793382
366815
127215
768336
519541
710216
1257908
56653
18700
566452
699022
923029
1068679
1081870
792963
752501
385860
1090999
913971
943171
404735
969147
946809
868921
351814
606276
359194
27019
409728
559009
237405
874312
128118
298509
848137
1205302
24063
397029
866347
1183380
854106
967191
721691
404809
78631
1026648
626748
46825
1132129
1158098
607439
1061722
853839
695177
1015829
637169
258398
140097
315605
225686
166310
1220527
633130
591998
58645
606402
590487
332569
211160
732045
23516
1021233
92310
184046
756466
457557
921956
46406
261137
42085
345033
361185
1090204
654836
508114
736937
1135013
1179753
1077956
600058
1230886
361064
848056
72116
30989
584789
406571
1126073
539327
76323
1104657
692847
873938
912361
944562
765586
949518
678788
701773
411808
962574
1261249
224339
522952
963218
941729
188643
13307
940328
655764
202238
401594
867019
533170
314637
402032
104681
1140976
399178
740506
39829
935516
426053
429635
229760
180277
451810
841895
1256276
942004
540309
141066
965490
1206684
247470
871251
271431
94204
13171
127730
1076202
759011
597152
105027
195847
975966
391883
913432
870470
609534
11423
1132430
86835
497803
160525
666758
804345
447806
544963
741878
23207
302977
760764
590289
109921
1062201
727556
138893
4588
250512
1189315
365191
967610
881312
1041218
1048453
417829
1197230
90977
1230788
63422
85737
766398
774803
548183
892634
248520
236336
387822
288583
68303
573153
1067339
1188428
1043543
156346
1063622
637091
545379
357355
483288
55962
1063342
973797
543374
400166
913149
1065864
949144
1169061
1246142
1256858
577947
715486
836381
561632
1162600
1183484
207316
536388
1009879
722858
12418
102192
621730
318833
354199
372135
72313
1211298
457886
104165
1142884
119687
507511
782151
907421
781657
847205
1135738
85386
337806
1128773
812846
1262851
590719
162410
904177
1021681
1007356
1003388
246577
27573
896329
240940
297134
77207
1007230
368828
456397
207664
585732
462748
1036292
138746
305281
697759
125055
857813
93642
1070187
992489
163969
510706
273482
836277
1211979
646081
798249
982001
785862
681920
405403
1006506
890350
152439
1206505
612201
299694
539659
158881
1094288
302553
197609
653221
692066
493622
780898
1238433
589449
566342
1013955
111848
1060476
56682
529392
685764
884952
1114281
480020
862286
1257224
1181967
373539
657230
16538
410638
891722
704970
895312
1025375
641783
575883
289399
419728
1099480
758848
376319
868145
1169616
744303
240121
664314
957098
1096204
649924
692186
31306
1173271
1064355
696157
329993
440678
1141666
247674
165726
714994
106806
138938
798413
387999
562118
865929
645388
1135782
1026206
946692
818722
1184027
291661
265977
1098061
351455
92867
669861
816113
966691
300608
661353
400832
307901
178360
69655
60593
315275
1129546
725920
625586
65282
526199
386894
659410
240395
602935
546785
696848
22728
1025177
890608
170419
918692
244696
1171042
896313
416817
430628
932799
1125954
31650
244174
892655
406611
746301
440778
1203065
973944
801913
924731
629080
892563
1211725
910688
1115923
416000
188181
42681
22029
525190
1179211
1057644
48390
337533
783516
487220
469068
884179
721555
1240896
1174538
1120577
609761
110791
221045
208952
895402
1015986
531012
211003
862096
628986
895634
1178726
1061716
1209303
38647
980280
943185
944021
990750
267781
1151887
818849
1001365
781058
1003768
522705
5648
53738
187790
273236
980226
499858
218841
352924
827774
28621
976488
644601
561690
115627
1216026
601336
1014116
1092320
1085991
3028
808749
733457
690414
703580
683088
360795
204334
1133340
934808
1260936
153599
1119997
235263
1236983
103339
603248
516725
45141
851994
1118374
1084665
1153322
416694
745487
190051
366618
1072733
371551
1009842
568969
1262551
1198506
843417
1043178
947328
110367
1044334
343859
462444
149716
582971
488591
379819
754965
1024425
40073
771744
216608
1055572
1183391
772091
717403
1241627
79259
229098
212285
1245027
583922
859083
871900
644593
830898
862734
266676
49980
1148894
1080018
835876
163685
1166594
1030994
155299
88452
1184682
513694
622977
180913
629445
652038
645347
784357
1042415
58119
759010
1103266
172302
951262
961358
412143
839008
387278
845189
400254
994295
892954
4885
1058527
670800
157507
535207
51785
958850
206538
856811
297578
1181171
1224383
391724
593516
1201763
875842
1187085
1087783
1029569
950487
854682
507139
958352
152654
1116144
1004516
99017
934806
413002
515239
138987
1156778
1064457
710080
474138
556996
1230537
881501
205470
93813
948579
14058
881917
270450
1019757
650307
124772
716155
441239
944176
746306
311472
766984
493373
975286
311997
540635
738170
808907
888067
65321
400514
845307
155793
850249
9925
942216
1110849
1248613
814290
713624
885600
791941
103779
836318
1048901
141160
371721
197811
641709
658711
560950
978218
24904
788069
220525
362867
89722
388321
552328
717611
904135
49367
507768
98101
723259
680696
207685
908925
809623
1226537
930697
497859
427684
1030306
312959
744769
138946
910624
491637
1197283
672454
753609
161442
184936
8712
710426
652150
976929
1022678
77577
835546
559627
656059
214022
939872
986907
1074596
840402
224775
1126339
1006536
997318
592390
984917
415817
1252000
654814
1023219
40039
385575
698787
722307
463753
464139
1131648
459457
766540
747851
950523
794208
759801
1247641
464377
650633
429843
638036
418424
547241
905653
122225
1050055
705805
1100832
631335
143829
41802
1202907
33677
1201513
271571
1015896
748277
1174159
1073136
960738
791260
1096091
1108660
849576
357190
5663
339323
229915
705034
601734
644557
899460
963628
323524
919731
350423
1062205
529260
3171
643957
596193
238285
497516
1242856
996637
409201
1069023
903857
1253103
618845
1119593
1187044
101010
779292
817196
692659
467656
329818
1228155
677482
545265
1039949
529047
664054
1225073
779015
1107463
524692
807033
1096679
1135497
1181487
970502
138968
969433
719015
86084
97295
207218
120705
233655
435155
1155095
860566
1146189
1019909
363224
191543
1050157
293382
241523
636753
120998
234975
767505
877304
1002715
95300
840378
982212
894704
956781
763979
62944
432965
744822
624781
1235326
346326
621717
1091247
901487
175186
765424
140716
411485
644636
353425
371421
880180
178708
518762
337642
453465
611781
452142
379612
1169906
538725
204983
298191
494490
566079
368088
7487
1154966
851789
1036397
864282
343089
74016
607835
369848
1246461
554335
222069
88143
82968
901857
443341
1132891
299152
186536
417008
557460
622255
722705
394238
748011
1244580
342308
531109
157361
748252
1113545
682145
367942
942289
558067
1166199
533378
646447
552210
457872
66820
536648
765393
1049726
1159262
211051
326415
978043
672616
169143
133920
1215802
883271
1037227
808348
645961
367308
1023907
952906
258248
282922
1212016
206939
1124243
1230599
204839
891317
872195
674902
1009811
285845
898102
1137652
180646
290639
829168
748924
1094071
876365
1002677
1046314
353209
43450
1040634
461897
458418
372252
927763
223123
611662
202145
104430
492753
584944
662723
345612
56046
867232
1049091
833446
1093001
1226577
924615
1165763
293592
900618
1107779
478437
180100
1061693
1186985
414601
41155
722320
1243269
239323
648664
1007753
268591
114006
694089
1189292
1257231
951231
905606
855095
70587
354376
236923
102397
361694
92327
105643
1071944
120086
310971
991084
17986
348833
630799
353241
286441
170795
740996
564304
544926
235531
300400
39298
128892
988910
741458
73962
428969
1103992
520893
616247
1061570
1225677
283955
317
83371
932677
166186
283017
899199
586622
501240
646672
636415
1171931
605230
212842
1039221
1260915
1031613
111861
607166
965728
184819
332539
66429
1020638
259989
277329
119007
466908
605208
1237958
549132
231901
747207
394949
1235741
1158822
615288
156834
130863
641312
1047265
110737
581866
342511
740701
22218
711451
1243655
1165292
480465
940110
693702
836734
1212461
188344
978245
334807
895656
227551
992277
709248
290199
717282
1066503
976558
1105548
829915
748781
602485
83077
847289
1206680
1097173
668276
830139
1066731
901569
1103543
640390
988026
787547
227952
958465
914344
908744
1079358
9077
1169612
769007
1262669
721296
592404
856135
778395
820533
1261629
537858
217657
465403
813849
416561
43189
418312
280372
646187
260805
643567
1134331
946035
923226
242712
1151905
573054
967523
1108573
103651
107958
3086
1207512
566644
68487
453514
325435
506218
378507
297218
711334
221675
1164155
1041307
961337
284057
973674
1192567
812313
577117
161529
1244492
729265
644473
625814
729422
338597
904634
469729
677196
289244
1088355
393014
749344
916047
200385
236510
1111079
342390
654245
541418
1177943
166333
1108989
525178
232841
986543
232388
944307
1194517
753318
369682
877385
260825
1013772
226458
1209850
1087188
469530
331709
552011
218591
479755
867221
1256517
167986
986936
783594
1224066
1246497
744166
212875
121957
1185223
47970
794648
96452
817765
487122
708971
323067
1007413
552271
149239
150166
186576
986358
405545
325938
58307
599744
485509
188520
116293
602292
695739
43818
1098724
787361
1111301
1058799
785518
694134
685583
632146
663966
478292
562528
1066788
422355
724707
437810
711987
263380
1159505
306648
924792
213255
880731
138234
105677
1127110
1227342
275383
367147
446931
53740
951585
505389
1171515
1254599
248802
201819
419694
49412
109117
34451
568812
20483
315082
374557
617251
1145327
1058070
883540
599730
311186
610810
893669
425987
81936
690343
746339
1157255
869212
1219613
1160834
589623
990596
349049
858680
427505
203468
313278
1193600
175827
397125
55382
1081237
718079
163909
48785
1250077
788052
1189624
992839
379764
764180
824342
547049
242254
1200768
767904
640323
345550
946758
53323
508895
407974
334918
301116
224250
706832
258086
1246279
185968
875733
831913
1040547
1082075
352718
711155
470729
452630
781603
777391
476676
519482
490905
593244
1061165
826896
604416
1145527
922034
1039482
401791
1061737
1248941
947184
764790
1074273
1204012
504248
454916
1168537
555885
768799
856827
650035
677173
257878
352630
859384
50955
202060
905590
785007
339796
2930
407396
503104
829721
572096
789360
1262352
829886
1088798
453445
635449
320478
775181
481614
1181140
539232
975648
113010
964412
238530
327327
187116
858461
324516
580382
976965
648298
731089
405943
1073503
617813
230905
207617
89851
56099
752147
355926
1242022
903299
1014523
819565
926654
462288
242870
665363
460908
798172
276024
272279
274947
753859
514990
185241
570399
501215
740089
1147138
1127997
609327
911998
514701
601061
377610
289082
1214091
433257
619216
1018457
505810
352796
585555
208689
953008
1237015
768935
366043
618231
1072452
204637
308961
161389
505202
91180
662284
592587
1121894
1129123
430869
727550
458022
964216
394193
313357
371936
917306
137383
968700
204553
719822
190427
150919
550401
545760
561414
387918
283546
1263955
351972
191455
905684
626820
1092244
1261049
1073694
209879
648296
105967
27063
1258593
1075480
352418
849736
468934
236935
863704
882376
824229
255944
213518
1197635
269247
687154
388849
1000034
955785
556555
878376
327587
75828
562859
754597
411368
1248423
1186834
51174
129491
944793
959571
82097
807956
1252814
1153767
953355
311390
1157308
484710
1012384
793516
1063951
344598
75839
683735
429128
890318
1128251
1249088
1013981
524184
245048
825564
1158703
1028435
1010749
684803
596713
1044853
737698
110077
1172386
90100
839394
282766
277935
321745
916365
698796
202330
898554
1247487
1073028
1225915
1225660
524092
963514
2867
666393
799258
1042730
5143
358207
1066739
295956
892556
702530
125189
610477
415282
886725
921202
514979
346213
94495
451157
1004937
504843
944053
866807
460299
694663
766558
53347
955639
494165
530797
690090
561055
268351
747383
893204
1162495
619895
1034059
98582
1159141
832672
620218
336367
1115934
104122
177026
277046
470367
1098094
1242261
345289
223031
1192864
115187
529709
240565
550875
7351
457891
1250499
1138322
656494
511348
211407
252091
38932
80560
849843
1117914
719759
348025
1129378
605505
504494
762669
1127881
933692
222419
803341
676711
220903
557078
493867
1103888
727191
517283
155700
140087
1177234
725259
1179111
251430
1046602
35502
991416
703728
361632
160360
120124
1041657
589437
558268
803266
511859
9507
347585
1166881
707867
60070
303249
177686
251233
569950
463739
1202577
802338
919217
1257707
1099091
921560
74407
266091
453303
764400
706778
85509
1041253
233594
28273
840388
521589
1205113
1107602
371164
526908
1075652
180480
662948
1248007
926455
702729
444692
240166
834892
880487
444042
464086
148261
689855
962150
324752
860304
104301
813781
694966
1211858
287880
219827
11871
533196
1170537
757506
459380
304018
1055862
237787
272267
500930
67938
675598
617002
120350
45609
1034612
242845
1073474
404895
544730
736682
522288
100812
45178
112308
1082185
1031730
496151
587187
932792
1140544
567162
676282
1047479
940396
38591
367105
1173725
921962
1137249
641432
331837
725600
105941
467364
360701
162685
824440
752710
646794
705901
885155
251474
720016
178763
940515
928842
699392
360264
932754
23420
36883
1161085
686271
1201943
406229
244883
116087
1008008
262496
1241052
600736
349743
437171
428405
367224
937358
376848
1010736
334241
107267
466122
839076
244097
1173655
767894
884803
49486
248823
167856
987139
431815
1145277
194872
410444
593668
306312
694579
1211059
1107749
191955
473135
932553
933166
370481
832675
169766
193091
499670
8348
545422
169507
456788
446322
1164298
678012
1045735
693455
507165
680919
724617
169155
503024
490892
7078
1192948
426128
1003125
81433
422697
367575
632671
910884
854468
856887
790719
484134
111782
1249674
9630
1014625
437973
441959
1116592
83068
810863
664639
1150637
40534
39979
335615
63148
17891
665257
422047
552725
1166154
307329
4769
671086
1108495
935574
677720
1252601
717809
1167894
653332
101820
410555
656733
305532
307750
562417
909909
412939
534164
916889
950793
890125
531346
896492
905604
185992
970370
676227
42544
182674
441268
648083
247216
1254274
1167247
1015108
615191
272850
514956
839736
361464
1007149
1111558
116878
213173
1212839
1209130
634113
367370
1261911
904542
477350
13239
149047
1084466
682180
420711
1028553
1041342
536233
990668
472855
1054650
328116
56778
343842
174447
422877
196872
371646
558694
349789
793445
1095130
968257
27525
1099348
1220263
107003
700456
528891
885171
532087
909759
1154763
535326
1251937
1184422
814997
1261028
39791
1080413
1239562
568571
445050
972725
844277
51686
578838
118087
64304
308037
63869
135269
192791
168695
1074679
838461
1217745
721093
147513
790766
364265
460233
971460
923503
568093
647963
78527
838952
53935
629595
798109
917776
948137
493656
530774
407488
1022773
1059496
403035
600331
1222664
443733
1072661
58246
209583
1167814
980970
39663
1065104
561903
1258445
456888
1056868
1156845
1210622
643097
686864
414668
954311
794212
702166
1072219
19116
1245044
1061846
872732
559183
439761
892611
660142
484313
1195114
915497
368793
311980
743365
901065
1163467
172560
1133754
230428
541896
625758
74019
1182161
1247915
1204127
695803
1131185
138879
1043320
210915
694459
422800
468280
643430
147876
913360
1086962
674168
741374
150597
345810
836195
593533
335030
1203282
591320
100326
332629
211192
758345
268313
108849
55219
1137939
963419
688083
91429
493392
479855
1258836
1013177
1224488
166072
461657
936811
1064150
1138899
498177
134501
953741
164295
4028
61160
924913
1171926
945997
78492
921153
235566
349509
712289
498443
940052
940163
932806
569188
976357
412250
250793
1100425
745242
344757
1078070
743535
968320
566994
1184630
836753
798586
1034818
573897
109609
467642
422063
181240
654499
733761
641796
945920
797319
17709
63229
492913
1214663
1236660
1003071
1160040
917495
920499
174323
535249
385045
846601
173792
1249224
1044381
190248
175093
841700
594510
65832
755893
1152373
38747
99680
858094
829417
580678
1174207
742909
494106
389278
1223690
1019464
714707
457214
702218
866118
200406
329909
355276
60600
354455
744008
581829
954986
236250
514879
1182844
139439
1123225
55766
368731
121475
260029
826628
481527
644365
427288
926169
321494
933007
715291
120702
960807
154826
77313
230052
791576
304162
249461
49743
1121422
250116
380984
261281
1069593
290556
901566
478949
495522
29854
507977
235970
454439
1205063
1128428
1017174
311581
1065985
467184
885786
692641
315003
1046287
556354
92272
928826
921001
678475
15046
1099999
1001088
163070
1234871
407647
1006585
513099
82817
559313
104932
1153549
1067191
993869
377271
1080541
28674
1177512
1263941
33180
788561
1221510
1100252
751292
628315
300979
522169
1026116
842584
944005
161740
1215638
424455
444320
295003
261143
341106
1098158
1263619
448276
403831
414630
3833
780291
625533
874337
733752
1097130
1024203
422223
531700
211971
233063
306527
1232149
644244
1203258
80790
310520
501580
499771
1142288
485198
145159
699487
475787
563989
875438
582980
979629
1104661
42235
629029
753315
1007301
5708
494971
827556
780268
156622
86370
389412
78507
971632
1182377
173487
486069
639676
676199
279483
1043308
527646
189973
136352
1197486
1010305
621936
446299
766599
936955
940383
7618
120110
784505
1215609
245535
560857
545512
924010
510146
893588
1204816
233564
813008
643188
817530
210337
293677
208164
656425
650563
766155
435250
815339
514513
277937
624882
358883
978605
919802
59427
197090
451427
1088948
770082
383999
615446
1174796
839585
839585
793950
268440
1216688
294813
369377
1257853
779174
271969
238768
1056748
146374
370099
110570
1225122
1077402
721906
612323
759981
1100067
1193575
866983
766193
464451
830141
458296
334029
173465
935714
1139866
1128
153390
1092197
679690
136604
1161146
595973
1224950
104169
1047797
404799
31199
922747
670269
340024
1138290
757670
229425
546288
658018
318241
619293
609348
1251868
538423
450147
1171376
593387
379180
245060
483025
302675
390430
1259891
1206919
21873
514391
1016153
528225
604863
375854
1103267
419064
1001357
497804
165158
317021
623966
634878
917822
236356
1233721
1054893
1006656
694346
581267
46904
1044659
197004
755290
491253
348191
58258
269002
1191140
759850
839522
1054543
1156766
427258
806396
647343
451981
501990
253055
1127761
250181
1077383
685724
542175
141019
492104
1073701
101804
381785
670926
572516
216956
383128
118111
462838
98829
320025
949167
234045
975793
79485
886189
1167161
1079331
663004
887277
710145
483075
423518
681113
469777
709701
744654
782040
1038551
1106938
941102
782356
873882
154179
572753
578715
640883
375905
719092
411917
1019948
327212
587767
1032721
1236373
1081525
565418
62108
573086
1093955
1226017
484853
428562
1080764
732601
34885
669121
969507
687762
443570
852595
67676
444953
758867
1059974
82454
78334
1025378
1166341
242417
153500
732296
520124
1086831
662244
820502
604286
674719
950048
404760
366570
749661
439891
988936
998739
870277
832219
938526
766816
453975
674606
997411
695292
381616
373324
259473
1243187
1029810
906694
1057510
109159
922585
890470
187605
306376
560184
498497
366264
878585
850561
554942
57948
669172
1087177
940984
502534
218624
385156
439018
770622
1173626
1138917
892704
352027
1042745
1091581
846659
1185766
1012380
660521
387381
320331
852452
1248117
255401
10895
1254825
364767
739693
192410
637354
1063420
276408
956273
293012
1023107
145859
347460
743349
511240
403199
1184350
1027975
278340
1147066
657055
983908
764864
736217
949872
450417
18810
345350
198045
775631
137737
322848
886168
958928
706418
1189646
1048911
397873
79434
198701
221789
1110253
1064646
1011866
74779
1051300
469260
531331
402052
263195
578307
312757
811991
1118559
1108249
152361
64935
627136
26634
1003453
1182368
1027741
270528
331102
359720
839070
882626
445274
757683
641985
991660
404521
829679
113368
664594
1007036
786224
712085
376382
185356
1227337
527428
339861
413653
41512
930577
1004729
520055
882275
901242
270707
122949
336550
23562
903137
678927
1042961
313788
126750
439012
938811
80533
723053
281380
701432
843858
677426
636076
587174
472023
1112661
238686
243855
35485
241756
734902
1168521
853024
407884
1155430
717389
1141878
192080
363873
1233866
372307
1156582
572990
739136
569038
719099
14282
984781
537726
1085616
589023
970930
231784
1042091
989052
1005427
415857
1016613
804123
1049133
1020691
612759
258348
52250
1219737
51991
1114406
243071
159928
409910
242531
857527
19306
234475
1222732
296572
925895
457018
970856
1033944
102286
813728
114022
558192
748960
296099
86938
898702
335227
168159
714422
525928
625681
845775
189080
28037
1026438
274223
1085566
203816
330001
1035941
111350
1136074
61359
579010
65834
554808
784340
647419
1159887
622170
900618
1232776
1254312
475693
249277
370422
242120
1188273
81173
511710
598263
329323
548267
423089
1038350
804657
905155
1218365
237802
333252
1203420
788131
454189
847696
1102507
1040259
569345
55319
374287
115542
645145
587417
55154
369634
211495
1066502
898647
345314
878819
1145560
773510
1162587
128970
678555
1177627
349969
541509
1071575
679102
167516
195089
783341
282142
184105
95230
1115707
656005
863582
966473
529120
798055
1168175
688543
119987
47684
898396
361132
422020
834605
33658
181743
611544
1247061
1036267
910974
206976
674525
1189224
597873
867146
529759
996146
748552
511869
332601
172616
604922
556488
686177
580524
6658
714841
1144563
1004999
422582
830183
10401
1206307
136637
850061
1167510
715087
635824
951446
170164
492284
1026979
1090730
686105
587845
971481
1225894
315081
263957
898259
395828
542143
499904
393901
640304
1261985
221212
1174502
1083178
54287
619364
533267
1061178
354265
750439
215832
124038
222790
146231
395160
832029
758353
361751
151229
841092
1024546
395086
900553
991386
1004145
1191912
905596
891390
134051
817782
454284
1252755
158894
56779
419840
952799
423992
179178
398421
324436
767935
703892
722016
713731
431285
1148067
1147528
1036677
615685
510585
450188
448083
963798
311304
506341
438680
332991
1120630
783398
245427
656452
556295
380207
57011
299203
275150
716889
948017
251901
136691
672533
1141329
690885
1220663
245388
1125468
731980
144249
667782
820531
255770
1116283
682349
359740
719040
573715
1196073
698397
237662
471028
1103984
179129
635526
774914
958983
1077291
1133664
661606
1156278
228306
1202769
974660
199633
1110533
798903
642458
906953
473042
298782
1215903
427847
327962
909199
1120511
719874
628219
454091
1198825
741161
528837
687313
1241792
721193
1072002
564868
79894
441657
83524
1217399
545979
975227
1033057
617941
945543
333525
723180
853532
812846
97094
1214032
682881
66666
1167888
1035098
253921
990206
530562
142056
847577
738121
108648
352429
796642
615355
846789
977513
210816
1207963
277676
1130513
434713
1208896
167678
768479
67088
960673
141209
619775
55289
1171793
455333
238497
312619
75452
22612
799465
469853
87016
960444
837297
1052564
296012
1050317
178951
1259873
496221
1084332
375893
934422
911765
724491
1223703
130252
1231443
304199
419883
332785
1068484
563033
342708
615177
110521
475507
404926
663273
795210
1246766
148945
975870
19980
81109
604148
665686
431221
179499
539664
911745
1144007
488266
219436
638070
745562
637799
844518
764461
416042
52900
481295
425095
723626
971803
159678
7005
621070
490785
752564
1255003
746209
552281
898972
928595
103063
1205051
1000385
26750
1202828
584320
553408
1232425
1143956
768046
776798
849157
941093
686312
1241229
442316
372328
645314
407663
1007381
419064
56601
860555
1084483
641354
810839
1210822
598412
855325
1210120
228682
1264043
1182494
217126
1114339
890388
1145504
934328
483258
1031159
856053
711290
998059
1074107
326502
318820
675744
392983
410327
531170
45432
77648
134965
26057
666183
486464
718615
246989
1154416
230995
619790
1053297
1070590
486748
44975
17689
919184
962073
1136253
74400
1212936
263947
1114897
128150
879622
956296
198167
828690
664757
382853
985227
534763
656637
796583
1673
1022125
354053
985031
724198
757295
285078
1160317
731928
98529
517784
610106
1144007
1161937
277796
573684
987425
793973
1108120
110597
2610
279323
964911
624543
1246122
1063105
317872
911013
1228893
141235
519274
1125057
1225722
354249
932773
940241
624139
1189913
992513
805941
867855
1012695
337538
654137
346262
987621
79290
309826
224638
188283
412339
110098
446056
635923
1007656
1153604
89062
1160435
170963
1064839
1197010
794501
341566
998291
300767
883379
281227
606033
313071
1087540
1213928
485700
130977
75806
1031084
960517
1068798
371328
764627
1168240
465703
1171155
195073
317982
762612
1007267
598770
711699
309993
1132209
128847
1080600
1105324
477404
609918
700442
640738
877635
607843
737215
529692
115710
317215
155080
474193
799337
952715
839729
327320
649669
1057764
1251379
1066255
1174883
477528
704496
480607
367488
15757
31693
1038512
425955
267272
442020
904919
542969
1104832
883034
820314
215202
266479
743453
3609
588370
1077967
1227820
26335
133017
1218189
569522
926651
451123
829299
653484
832531
443968
495624
844562
1020217
874753
453181
44764
709854
431377
452589
230974
862431
449389
1015533
899134
712104
54526
990904
113058
776681
373330
91847
269417
770157
309228
1004616
207130
416436
390619
822109
855080
953663
794394
378249
827776
232777
489353
198926
665322
576922
1208354
1251437
432451
55019
187696
292493
1115186
941054
699656
655133
967887
531607
591018
683243
825914
921386
1086391
1171688
16694
913622
29233
374351
589560
1027006
268116
219804
432032
194185
217090
883322
999243
937257
303685
435702
360305
1111201
517809
1093834
1050666
589604
469293
845081
6895
1124827
1087776
465060
1037577
779221
650516
512540
196305
400714
784692
139841
792856
491452
30373
860352
984450
1029454
1135864
684243
99464
136245
180936
232675
299439
903444
380075
223955
108138
659087
278322
976103
1176831
421137
257515
241271
497254
416394
1249801
1082489
1135093
202029
163562
478183
655193
781195
679755
254768
672192
417005
1094693
487917
795173
755943
1194040
1191874
877776
199149
1175922
791055
117179
630942
512133
1231702
584344
54720
407331
1190293
1075795
580559
1093754
481430
155015
1080599
674885
394547
665106
668232
1145524
758854
188027
75141
475114
470296
207290
1201405
374265
620375
929118
622432
933621
864174
438758
914753
795619
1154696
336565
1005377
660601
17778
808333
685535
920
656873
272345
764146
288755
197781
1063895
412652
868718
483336
895757
533826
50976
797249
385864
1063125
830158
974679
725774
1171866
85022
785863
307056
1132131
801572
367564
1005366
1261460
996620
590946
1120248
263765
943828
383359
806298
770981
661095
1013906
1111788
775066
929526
415534
52236
426507
1140101
852056
1035051
40723
699276
1186005
236811
783264
607411
579512
531105
83653
277402
973798
1059435
541970
679236
1079456
625169
1233541
462704
825202
1107702
1238951
1046324
1122515
471969
2422
229273
910752
311797
407685
143429
1231439
287897
98051
275290
938710
741747
1244680
1209656
409759
739082
114434
85022
1064004
928164
1148856
888338
859941
1192911
58538
873508
79035
680856
99582
109964
593716
177609
1162281
239215
211689
727387
1035527
564030
395386
867503
1163883
651291
383714
564301
1198475
228740
785961
165623
471850
858528
1044518
781790
839407
290329
237506
1004726
431906
954630
924289
379669
201985
1149734
158531
839433
967482
264287
1248670
415453
1067211
874994
165011
642569
266881
353320
504461
884978
1143853
528732
1072436
1094450
218620
164277
1188759
832380
324526
437854
358774
53557
1050334
120087
520757
910943
1224048
1065695
287190
1122876
39464
981163
970977
1181019
474965
218820
1193267
935554
1120657
1117974
387860
1056526
309030
6425
506266
1138247
579408
246681
171295
606797
1092887
1183729
859960
677014
807978
1116518
1139029
81683
124534
373166
273941
266445
1069604
1095762
1002496
798539
755553
1104402
90995
108193
993957
233493
706890
736043
108668
836233
680474
479548
747758
1235553
306244
774244
932940
1117077
401104
343243
1240355
256554
10333
93579
681054
453974
1032307
109927
1203939
189201
166708
139495
1234898
1010168
551354
761020
621466
1236407
292937
367585
166711
436132
895166
994641
198449
802597
865676
1146656
364648
601899
1079203
478513
615121
874394
229527
1157189
415447
906424
104050
523294
547568
653136
1212648
917662
709459
1005635
868366
1151877
489154
833384
1046298
1090059
913092
331590
1224634
1115290
219135
860808
498597
738098
9147
1067724
938336
441131
991820
23146
1114799
254891
24284
275528
304333
341048
1162987
93194
1077595
983079
1044180
368277
637575
4867
282010
321045
279487
539511
125460
1149896
146296
706644
1068653
1170088
642498
379754
762565
1114347
304468
269135
537233
988247
1066111
437470
929505
359059
491371
150144
658550
33170
614033
1261558
1096482
128666
53493
394089
346659
509682
1145702
270975
462777
870702
316010
924881
619730
374138
239826
7292
690320
106569
1158847
6433
1168932
349549
1174118
896260
429788
348305
333240
1230649
664509
889765
569432
754903
1134207
881163
1095697
1190524
818669
121453
541069
817665
725192
677503
1162386
745063
33377
54739
938413
355382
674129
462053
662280
371676
621869
381062
328469
198948
418776
850301
166282
1110459
816993
771783
1012620
472007
926954
1007673
846148
312590
549920
544598
374802
1088985
301182
400602
258703
331535
643819
86099
474221
743859
992763
590469
1093216
949123
1053481
52593
624981
22294
876513
659731
191779
290249
587416
969065
1238682
883881
1218229
453123
515481
206551
1121903
1245026
233464
477956
113962
1262634
1011122
861890
441461
631348
533250
451210
882093
558977
331728
778657
215061
289087
1117154
304982
1112517
844248
395905
988332
648796
1157663
922830
77596
431309
822040
133624
1179998
1047173
904885
292605
1004100
893677
706162
993773
843994
971237
31188
238263
821068
642253
240577
886656
123979
1175729
741582
10177
489545
910115
1060765
1187122
859642
1072438
817999
1115082
176813
979776
567325
742946
1224622
609644
433442
12275
1093988
1093645
636537
1146664
411009
924816
1111150
911236
744926
365623
129762
80753
900931
20794
1181368
107778
967048
392149
1052662
603993
861954
453439
247508
474974
1128315
382500
411984
550677
638127
418226
351052
872944
668239
290513
4064
915312
904317
79848
571059
477412
928988
550279
470598
912729
1101523
49157
183846
1264314
792213
163889
66469
729199
1249928
417359
718514
64995
154793
648387
109189
1021725
127461
286450
1031265
1051778
592569
688434
530084
892435
522292
332783
203751
381038
919894
849936
666330
1185277
386769
1097141
102814
221017
1197272
324005
728345
516309
921607
46187
148375
322407
698047
1186756
158470
306709
485736
212766
689354
1080759
858519
1110972
354530
69226
790033
437231
3608
1017928
21977
656958
621513
1010273
327528
956911
857914
274158
104352
768439
46693
938294
101785
800663
697175
712507
149317
158838
422868
697550
634021
791926
1089124
284207
739617
472003
841525
38861
902255
226012
1229276
428077
1244851
954690
1030329
1005372
715879
1049844
1105607
980638
136542
793680
591248
69278
869284
1185083
155603
522918
446594
211218
1182010
226271
783052
851977
222834
925083
1074685
747467
590459
724774
620370
322292
94368
773382
969566
864266
1013799
701781
124646
1219470
520146
362367
1006400
401956
884385
205746
413560
584684
855554
321064
843607
100704
1264371
667313
80328
1254905
750585
1209646
1195029
917989
10735
947236
148747
393054
959196
1178817
807737
1187217
418112
813325
193980
126292
74949
27153
556276
731599
554767
7269
593678
1158730
106051
131484
957473
1053529
90218
1143526
969123
1079609
317633
560797
77804
796791
736010
1092807
918919
792723
555467
365372
12798
20603
1098049
124900
344026
26431
417087
546946
326019
1075744
782555
1185228
1083732
1013549
820019
830744
1095419
855290
520540
181730
1069548
135717
538550
1238474
395513
1150676
644325
50164
788140
1104168
545965
1170031
341757
123767
1135697
46370
121204
533396
1132746
919566
792644
591674
115065
1263904
582987
1145735
149508
1189803
278451
327238
1124094
763750
48170
848506
108082
1191052
601931
711500
898137
955596
750752
1034662
180395
863955
613764
638959
1150201
813664
1256694
66
1125575
1124205
721247
1160591
1251519
835581
892210
1089188
176468
1020452
412056
920237
924494
1018368
360070
335226
987785
747041
280273
251796
22872
575320
859232
1114003
972229
473630
662563
1193967
462375
128542
113504
733069
749267
109294
240276
481560
512938
600296
172002
1088307
187785
10364
273371
944133
1156039
1242775
440998
80019
129799
1257829
460294
168647
293322
662488
1187499
345898
896082
941896
1148375
969729
238866
993610
993456
749166
380160
67470
1135806
459060
1209554
180596
42701
865491
119305
395216
19616
357792
922406
893703
190690
642527
136945
971855
1077496
743172
538776
98459
32421
783031
73792
580872
805128
96571
739950
586378
657332
460048
880741
413937
918975
84692
1157848
853571
596911
185831
1001490
62390
1066910
1084720
293878
62410
942824
371494
1070982
1012467
334907
1203039
719889
433660
903280
328646
1027862
1066392
145794
1014010
273634
1189664
720106
518961
1250065
532486
595333
55846
1066119
1132499
30837
471365
844701
954858
597748
690914
1178972
1031388
963450
15652
344837
817777
1010482
693631
466521
819314
182363
843832
1151013
181187
197917
300066
378095
1052900
261211
487516
1059544
946901
482500
702635
1112142
1243282
47690
1166132
882749
908722
80369
1102521
469161
49680
976967
75830
1089081
462961
47402
57913
1204672
613191
228049
483285
117321
2548
1149484
1113851
156230
356303
304391
79033
770399
122064
25375
62223
424855
1054142
189420
969791
1031492
1159648
70956
1110936
20547
530360
945662
1221031
68727
888864
357701
302533
311818
1076213
456078
1195863
539123
981420
52653
824472
353679
1104245
323382
518747
176767
687549
438879
835242
316934
607303
821088
186728
295336
1049810
1101749
154350
1256017
713870
399901
920674
1066427
166405
697896
145462
1100458
329946
983944
51670
353592
306392
1090989
927057
434469
689193
169991
1118236
101802
228842
531857
1051607
651400
60086
1047572
1063022
1082005
217469
226994
960834
503740
318645
884340
781487
1066897
374179
811530
1177431
1158688
1238451
849721
366838
670920
372292
256553
653893
840473
680284
1186541
524086
1256519
378112
1030083
822693
311987
260454
884361
731322
272997
47892
1119935
864603
486736
708956
965199
417903
143549
618901
861687
996213
555920
1263840
880227
1081708
15263
900896
928508
932599
164956
406905
223435
697657
839903
269724
508146
1088400
393107
988615
1048452
1059250
875849
740577
409650
1159506
1124562
1128698
1252095
212351
321478
1175928
461377
416228
960391
947345
462231
134344
1042848
147802
568365
555517
214366
1086427
701387
53223
1087409
70598
722773
1179134
1121177
691290
1101742
459536
809847
110573
123002
1020927
1254262
349079
1124089
1019441
266394
223286
337124
190579
660698
458648
1111340
242532
643033
955464
885767
1181662
1018549
812467
35768
901402
701125
1245913
1102238
973269
1079067
1217683
980110
972017
125669
9443
73483
1112980
729803
1008295
692121
429008
48817
1101897
427954
612228
1220275
525773
857376
385654
538776
302653
814133
1088592
622631
923532
21977
101892
1081966
218730
320090
578307
702757
473470
1180111
1119495
1383
770705
515389
914311
635394
843120
1075968
1150862
177478
833048
383499
1104440
1167276
1097198
197507
771088
987480
968286
16610
917963
261868
1192672
994619
55780
438648
643008
655845
95094
265190
864203
986878
1081737
798294
981729
739673
685563
998695
441667
169883
611316
795436
1166843
720268
88292
210964
87419
338882
1009358
608394
857801
664431
1207110
1075780
206037
651831
811914
109502
155532
355347
211486
617111
432100
1208457
762300
531704
585661
722710
469609
71874
241144
516979
483819
1117696
1108588
269402
984336
279864
1086130
957951
1226165
1201340
843431
93764
389681
894873
610923
2103
24766
1126059
117801
579927
856080
79014
885703
558822
606796
817227
432569
969855
816487
434179
369838
34789
306598
65791
899595
456298
658109
757775
254878
1250307
557537
480291
1176718
95788
655015
707155
909209
443020
358482
315679
886273
1121369
798023
681099
182622
976319
151075
1212198
743005
331153
276103
178096
851457
385594
88228
320081
1250562
672575
307471
1113576
1130259
557537
398926
230195
645612
197833
564788
75179
71816
955801
543425
652275
627979
849434
477859
786502
106164
44417
817588
229379
560562
523638
909752
783083
1252694
277391
165835
444721
101548
1229378
1242658
402714
591225
509340
622815
121287
367609
1055219
122192
315984
908848
379407
1216666
289332
767672
219011
1125472
832457
165045
183823
1069539
769070
777245
155237
1175656
753959
719536
594645
819475
716058
799393
1218758
591952
349600
691750
626733
802977
941983
80927
1219746
67078
920011
905761
296419
829901
317973
676443
264831
1260711
205485
157861
112452
747771
659199
977064
645219
452405
503038
291194
1032068
255690
584968
985943
609645
610156
1250634
294018
8752
490173
85463
415390
262867
1237291
1144668
176107
959453
37494
1152838
786123
492925
729568
411210
727906
73896
704235
692776
1217081
616504
695450
1228230
779175
238257
924508
695063
748155
462822
1098623
1141100
1055266
99796
501068
791208
1244789
210601
342199
1158276
783644
939612
700988
328287
1236101
497651
191340
362410
316220
831884
1136753
339412
1202584
37541
254425
248033
790423
645482
1139887
187470
1080812
578194
610326
100178
682096
418601
1189083
1164367
139611
390887
478553
1205866
297168
910157
3087
1055045
111432
380724
498838
701764
557050
153778
193616
339619
915488
1036716
15038
701991
471416
947168
625492
684543
308419
720560
153605
733594
85212
953933
571899
810560
1129899
544993
269133
605547
191355
463409
725915
808347
316749
463305
1096968
502950
543905
602362
866987
828401
946080
1033751
1021742
1163290
515978
521523
860582
934996
354383
186884
203353
620702
234520
644312
4896
740306
973171
232356
335554
89773
234180
1160411
1152698
381751
704592
823309
1142689
1142775
543492
234443
139961
17393
311646
82121
772613
902413
459357
450757
745953
183609
1218009
1153013
452050
1198875
391426
836340
1248570
286690
94490
25288
418423
969369
457523
1239106
704245
500512
1005463
178520
593481
37779
855289
752061
1202528
397123
938416
542850
880704
745342
768395
679400
1233436
1031480
359399
815399
825153
518974
237619
236985
649685
467533
106582
1067943
593770
1220855
699998
1086288
503721
298458
929278
34558
51824
486487
37341
857079
1147148
953996
443303
593066
139506
286430
609495
1208830
326798
554123
861601
603616
457212
885459
292726
1090902
411090
895465
888614
196828
109309
683891
980949
1221692
601069
1085400
289782
846139
746130
1146584
583153
776219
1021676
1099284
1060996
108240
282444
183641
302168
201899
588009
809800
1250946
887910
469637
231876
712409
381576
913671
516827
879914
956197
346485
90400
215509
327621
542715
126507
559518
814649
290987
851044
537300
457242
649175
1029004
94426
116707
479561
709395
1138017
937853
834955
592781
926936
708867
327466
974848
1183114
726918
1223902
998715
748950
232086
1141953
262392
383917
585117
533173
718790
156361
1208045
1094291
16465
425008
595055
855395
1182921
905596
467041
498024
267495
297255
297900
460395
862648
344535
220126
851000
350083
686001
695133
638490
18696
122036
363849
159746
489300
1216822
123274
606113
222586
932232
197074
264557
919759
1234757
210159
1030683
1215487
142194
940528
1128071
689053
548934
472110
340944
870457
601183
1254985
470136
1118379
338265
508464
275353
173381
1157979
1230079
441405
1006067
637957
849717
428127
575327
545604
743107
221306
829420
379440
702252
49316
128838
27494
1039940
1111550
558388
347260
1264744
378903
1054754
681442
1163901
438802
873943
1143979
913387
105922
409557
612806
1037071
752908
435480
158838
427078
182034
958988
390413
669701
290325
581535
744137
716323
387297
841200
547718
224316
1101404
985554
46688
121354
61693
958611
438466
534111
835156
1107588
30340
1128484
76315
1170756
315125
690583
557435
203062
496252
978003
965515
882809
980989
94462
1150905
542192
932711
354734
130913
740537
272923
222205
1051006
371435
495384
842163
1124840
98757
548143
56946
1212767
1145070
882393
276197
663775
939604
388162
1190146
877765
319258
32638
1019069
290730
31215
925975
653700
1167857
657121
720724
1011085
44490
68838
490385
1214696
122558
599321
1092599
109603
240561
390274
294283
396503
813161
913246
1085701
242162
271293
14475
359639
526276
1113059
631718
1182438
232071
439944
978423
65801
2840
1175063
1178498
287187
390910
1072885
416485
967951
829900
453600
120238
45803
256923
469863
500915
1048357
781965
126226
347867
160225
940295
1105552
320244
786795
650440
120267
442171
26847
146061
138266
1076098
1224306
216075
545390
318420
790566
200128
154310
753169
1201045
48705
559551
66174
64015
303643
315784
762598
960213
862629
341135
754305
95895
324093
906903
814642
1036639
227522
596737
1231713
828455
73421
85032
1219761
715038
1059114
79490
80522
432169
922022
817440
221094
817831
798166
1000007
643966
820810
253513
395426
1260853
133640
556857
174949
1088934
882924
520040
374425
1074726
327593
1079283
587243
414974
121576
1186293
566992
675334
398520
64486
543221
792576
83208
259487
478765
779737
783009
514741
738331
564178
464894
570633
798358
195858
817856
581353
968915
1073854
694711
462590
322012
102325
1090181
74851
1198512
860726
110271
275839
676953
435879
396339
598957
456086
60748
221044
47461
617780
827561
753483
1048071
1137823
566433
768364
761271
425335
1165117
750473
872378
794420
772284
755284
280166
1251784
929364
640383
1255062
147126
643840
1162460
158541
725702
944122
1118530
199221
480425
1130809
801423
222785
856617
52542
961133
1219324
721845
106210
633563
716022
190073
980459
1189650
278076
745077
392438
1216091
433720
469833
620361
366875
1097225
683294
197041
888122
47461
643141
933876
408099
1153398
789010
1122980
326093
1097997
1193944
622658
656684
1070191
420285
655699
1087848
459050
542289
18761
804966
676494
817791
139943
571096
968627
428292
648073
978494
1128314
205921
1102789
152176
632506
402448
726039
463345
314251
1252659
707964
647642
283837
794323
983980
27624
54243
1189908
546418
1264587
515028
271813
434144
511233
566100
838255
927453
48141
1113381
1155375
456755
632136
815704
474744
326961
1011782
724980
753227
106047
48269
707341
988895
377638
1254752
567737
894758
841944
117540
307739
807374
415938
814953
764379
721102
541345
415499
152720
1217924
325764
354173
1164144
527087
559341
700806
117760
671330
1046844
490652
474446
117429
1262150
434696
348172
724487
997703
419717
30477
919042
948422
346958
419292
335227
404728
1061975
1000887
500765
579788
164785
684429
617248
853529
285747
1039661
228261
1040926
975116
638323
101101
159453
133457
45683
697004
237358
460828
31690
803347
1086215
849170
132608
556593
1196955
272288
512751
822479
910435
271729
157644
751288
1023934
945120
884528
434416
1054856
856631
273372
1190989
1078118
256487
319136
737170
365313
1188462
37553
836607
1022334
1188467
738889
571087
208221
712163
107178
726303
724954
305918
1131425
727648
974747
684508
534834
1129328
994830
422181
981492
1050849
752159
487651
422484
17081
1143337
984702
809903
966830
722809
780623
1258608
639408
640194
63532
1191573
1040955
792930
287154
77095
280358
246919
320138
926351
502078
50157
513863
53411
451618
631086
263798
1135307
408197
1233413
927016
343381
1026148
761779
499307
1174769
1040177
1203633
964971
207726
269967
847371
1059757
1115193
344934
988576
627380
1240049
1067805
1115783
269763
159095
934904
316488
242834
982801
665488
720267
438517
274278
417408
596540
43314
632155
597371
1163212
1078819
1226026
503170
118301
712219
306561
1074256
1095513
433440
453647
449185
1234670
519874
1120503
772619
734706
638192
1195860
591720
1004274
960797
916766
141008
36292
37401
1090980
1217877
376349
355787
1173409
42433
1064823
727970
137768
748561
577216
179685
399325
1150927
538028
712696
434773
83495
1062499
960843
466295
38229
593605
229499
438864
1199507
669424
103531
66184
105932
247244
40969
311791
140581
620785
728235
330473
1139877
304603
239547
832721
1234015
1099371
619454
687891
96828
78991
886486
1233959
721300
762844
277619
799929
915779
925171
340353
254426
897492
116900
966360
1186089
1197932
5796
590472
611123
528094
275435
575022
374791
412946
989925
257174
379415
1117983
731584
401248
6137
676034
118024
1067261
1233675
293368
205776
598405
946044
1003285
438924
280011
49233
667422
1040261
939764
740231
266913
650099
1244935
333102
1256046
1167645
526827
1222416
791377
930885
957018
1249335
562528
765061
1254026
455566
895862
958498
712796
881119
871308
54192
349718
632585
709157
543169
694953
138463
1215923
345272
953571
1000122
577605
465027
260702
1208289
555954
21757
158270
1169670
148769
336887
453707
112157
1088721
967156
792466
663078
390889
1099839
436944
908371
279912
339384
1151287
428149
1117549
286118
624062
1061227
962587
85262
694582
336084
1044773
1151976
48372
734476
244536
89355
392465
1078127
552272
428598
337763
680385
350136
1129874
458487
135161
193073
1209770
1113241
371012
364502
949795
967325
880953
1002459
1245854
595136
893229
1082587
988564
611638
1191670
1049505
881171
527211
182050
568572
443919
850436
95820
1037028
51415
867691
699913
21739
854629
622779
895397
177700
837297
165993
283939
1027174
871531
1131928
960435
1144139
1121423
921876
308828
369397
569481
149764
494672
19322
798185
642940
115345
910983
700883
3696
140229
466517
75483
60819
570565
1236643
1085127
201176
937739
855444
1251194
155599
325453
586729
846829
155647
984373
672614
79816
55557
311647
200323
264662
513095
13484
80074
1070726
1115100
1181988
971111
207214
689257
146625
1168794
412354
265683
1232035
492368
142412
607611
523778
1238061
1130875
568243
642033
651625
855485
424218
318340
500464
61719
1198261
61585
1051453
716836
1148560
809004
1120114
613622
469924
781818
985092
570267
1243861
815822
1026148
1189003
24406
163068
304678
13073
1005637
1190973
328659
52106
74057
499961
660827
98991
980345
324708
1021623
9561
482455
350634
559467
638103
1026481
344678
1013852
35879
767429
733458
74342
592345
175509
1055036
450379
672691
726065
34849
357773
660174
69416
747447
174636
392128
981407
314780
17861
480559
268053
370018
562026
459757
216113
875084
492296
1141160
593270
502560
172651
841497
542989
687491
904132
689340
115162
531211
432951
86268
951117
438688
1247475
894908
1016984
1209477
660872
374758
530078
372453
229953
868726
266691
543191
437711
269181
1256844
782278
526949
648943
1137733
1191568
444988
943714
1123742
1001993
912210
46274
786259
1201104
548643
746620
262240
1088192
1260269
1182166
1111924
378199
647839
12831
962066
660670
566818
1235642
133408
938270
773916
1140380
1195868
956380
617521
970884
895931
661047
424186
27546
812717
425346
1192586
769698
1253788
788884
683102
1069777
554043
774673
658033
1159847
886935
1153064
70295
286387
277323
622537
744054
354794
1241580
572153
952107
312692
1243193
715486
1133093
344319
230993
950231
454065
802820
108432
412205
29272
421720
880013
85786
176553
270549
852459
1084193
998136
641344
310294
1090759
277776
127799
858726
192831
941014
370163
1128400
966581
444672
1035229
618313
245263
631962
634238
101893
1147546
1016198
1227789
476191
245815
875542
861998
622684
400310
778648
718017
356569
422796
13616
1194615
991552
140393
557172
884120
275283
610217
1145470
1112835
984988
1061377
976733
895132
951679
1135662
285171
1007435
679279
294418
304685
326646
1076664
493702
998040
332161
1064634
600784
608376
114718
89510
566090
943739
674220
412791
828500
482484
814531
848003
379619
1049865
639734
788992
189069
514251
452589
1109648
208763
870625
935112
793409
247680
302965
664392
19827
648528
485886
801625
305731
493590
1039596
246970
364882
885306
1096773
786923
337569
137960
634207
211498
583338
416442
61021
144900
1190219
739688
188941
317603
458287
559749
1009428
1252123
275679
827147
833241
81180
627292
1110777
464361
931770
552506
767145
351867
1152429
974001
976486
493714
973473
1022796
812866
1027366
210853
1089945
1037773
589020
678904
977075
789471
606062
2758
58339
793802
463678
1015599
19035
260292
680132
792457
1022105
1123006
1134960
717865
1023820
432118
831264
868998
470773
405976
1124348
973798
1037871
636980
754295
278168
482914
311934
1050393
716900
153302
443546
155714
1129595
668836
1100269
980363
46346
180606
705991
1089929
1217390
703214
190930
316276
248229
1218655
7939
1264369
753215
491138
911414
625022
1144475
712390
823032
1050484
950548
386269
1066749
396957
1252387
1116752
80437
81747
469452
1025940
912037
537468
148415
367814
356788
664578
285962
1203490
1221489
1056587
296431
928458
464810
7358
137936
378716
57116
73166
754186
633031
306066
584273
86200
737317
967317
522289
476556
660295
668439
808401
372592
295717
482345
1232387
352223
961331
717333
1142600
47170
880756
467886
85715
1214251
527579
655416
497632
634264
19263
160733
767228
426214
1062854
472928
781501
323284
215973
471697
1210706
305541
385437
572961
160880
1254348
1113544
205054
704594
802991
108392
462689
461131
1220851
610094
179754
695747
1101234
87472
16498
1122441
107989
128188
1248369
140848
824420
878895
1217741
368897
610331
270911
406528
231641
158868
400664
93634
1228838
639516
173137
347594
354031
731311
1104569
512452
499062
829654
711422
1233895
839392
940505
944131
577120
332494
156656
744269
365839
165380
228031
782366
429717
1178306
944541
1243104
1044830
1027082
1164243
789823
784931
50468
467570
1146099
256239
713126
960420
399691
341553
439852
447528
322855
1012197
680880
1199981
806879
16731
1252076
785797
924182
1156345
932595
437192
1114850
1210699
829893
946162
830571
707771
748280
986301
1245123
792681
767032
947711
865937
526327
1229653
899726
126338
587841
321151
510464
376
672342
1245375
54697
321754
262686
320932
860907
297591
512023
266698
978334
12396
160025
102187
284971
542738
84428
590775
567976
922937
863135
1079319
13655
156930
943312
874952
1152268
542703
224374
218991
1171884
258170
1114271
276082
1131470
39334
536574
579426
540154
330393
331678
276504
1249164
34432
294207
170699
1151793
155899
656095
830991
1144220
59955
659476
509111
2969
620008
835159
299579
321739
371889
1224107
284682
1058489
273682
806023
1154183
235043
775450
531224
20159
1055854
545798
25413
1085973
412535
659997
1045495
557918
700652
1088572
660525
1165172
1152770
744315
164715
1203954
376433
869855
175640
1002532
23741
1170010
143964
769461
839436
962066
700025
1006991
746247
97614
172926
1022989
1225576
137919
1224920
1082073
1026217
183526
482756
769490
813065
712327
955804
1034764
1136418
907603
233003
386182
231739
849964
466924
667899
312819
845482
983942
656404
1243009
191847
629616
600641
1053222
618162
941221
36574
159956
1012604
26841
801197
909788
1083774
487648
884398
19705
592023
869615
1180550
1135270
624773
1243803
57779
755769
288051
931521
742644
887458
518680
600621
922085
344396
540991
162783
117268
522271
747665
286666
623187
975343
713628
908249
1085680
317436
127271
294651
1078176
427000
1173604
765672
69561
1201488
534539
269014
503750
1092061
522632
318595
919788
285307
20240
1087835
584051
160681
1170370
205165
222999
744191
578215
143279
365120
432543
749320
795917
246178
865165
210119
1195582
752133
1169036
362161
84719
137820
602854
835544
468380
1109256
1227683
58240
604086
602470
374161
811726
1121268
470194
428870
84682
794673
932716
99631
240711
868250
481264
1039239
683731
1057941
1122258
1132181
518467
1046594
408534
601931
189483
874002
236882
329923
1116126
756447
423923
506737
751636
1061283
1034834
1049712
58509
340488
264011
772712
342436
238254
984483
141140
99246
84277
24824
368526
980293
159787
217155
494837
581340
833092
741190
1024311
127072
209074
1254927
312377
1207174
822360
108450
1143106
1151669
691785
591353
893847
944229
183341
95842
864449
992629
924390
368381
336238
350325
921635
990349
24699
1207677
530866
910507
1147482
928633
1129286
728490
935406
1135911
1140676
1139977
1262130
3946
880286
724952
525224
993610
177230
467734
430873
45128
955685
960295
73189
290535
1117360
295529
365656
820615
42208
903971
274414
843965
938054
685999
304374
884455
494828
238518
938780
13554
735061
126961
1094333
872785
725888
737183
130181
459503
717484
524142
626100
111354
911359
306675
1041016
142730
515640
1060626
920099
439873
273712
745656
830994
126926
893536
566029
1180902
698664
1126378
21148
783542
810050
40143
1082563
961879
173520
1196685
1129403
1156561
951341
561699
156279
440360
596060
96951
538090
637535
56666
266862
1174534
20284
675057
809092
393189
804377
111953
1263438
197624
6850
870747
1099289
1218690
888871
841818
915541
1242037
1155038
519001
187769
533070
501207
556042
596119
366462
531233
1074634
494018
1220674
95193
777611
842558
556863
714481
1076725
1000693
898879
47093
1167129
369805
670729
526178
387309
199037
632574
1098986
738435
184701
1021574
95038
1017429
595503
1133506
1021505
871184
232444
396324
545090
892080
544174
233068
43450
266614
714582
315123
708636
264297
76303
53065
867725
1012363
1166161
121610
464630
198268
917313
825712
673168
399141
125421
1144830
771764
969890
990546
309906
462531
1131906
1212368
299925
81182
87381
765944
68066
719196
639609
1195836
1167975
985917
669228
876729
1025620
465206
509449
185357
243242
936021
989720
1075496
618107
589671
987568
1262402
784692
1033743
222719
851553
49864
912277
1068868
695601
227258
977442
513173
755128
842017
265372
49122
483313
256178
306652
92666
796068
1200149
1127537
976245
110183
408706
245077
397428
580291
984256
148659
500102
979733
1011436
1046691
1002958
768201
148478
491067
1156664
60101
752226
983089
458383
1070547
566870
1143452
723232
484314
709513
851453
149916
67848
1078721
62521
1049833
161674
161894
547083
568242
798500
867247
251034
1041453
915754
232574
746139
1037436
868281
704590
1229760
817762
826119
907347
972707
1064616
174410
621892
1153262
523032
1033555
190913
561706
1127336
1194165
854800
711000
159112
707809
786106
27185
368263
498249
120680
404868
59341
592700
981235
238428
1043702
70398
1187894
1199621
515838
354575
727899
642258
562970
464724
183880
836274
1170956
630074
627409
837833
189033
1082932
548326
1220827
775198
910060
616677
518137
698317
598182
472363
20110
924172
1263865
92025
597635
351641
460874
433867
539396
1149445
220585
1118676
487821
698822
333909
993832
883503
810781
1165439
801864
456854
14082
264107
748620
813920
679277
810904
1099388
665553
672715
236895
464954
16448
1067492
589894
799052
792485
24681
1114800
977417
729040
950923
600526
774898
610931
304029
124402
843654
743476
355344
1036949
1140780
357662
1192360
593504
255282
16552
622278
586998
24789
1190246
785712
664286
929907
1244187
128920
558134
305225
509661
807710
303094
724708
252464
311343
769052
1244614
967499
377808
10530
710387
654600
483817
615062
935400
627742
840160
19886
1087576
1152881
420371
933262
60879
560615
36090
1133899
99931
87704
1219428
1117427
814784
1085629
996458
153648
185706
357061
440204
232179
695605
607635
818891
114202
1124558
601264
269704
1180488
674036
277900
682292
799389
390238
976762
1182863
455203
139752
952306
687399
680175
246061
441306
915341
396968
273319
787798
939810
929500
126961
1233822
807234
931100
1022249
1090922
993529
256177
321368
975541
839959
882700
670057
754037
183640
881310
798404
762166
895154
919392
41997
226915
1093300
441116
473055
536816
922610
521055
922934
1066993
862229
1205545
790322
883981
1022668
658223
545951
881201
1070547
1196468
1045619
156991
1006415
641824
771635
396752
1061045
853373
217040
265420
456132
581149
804014
207916
1256108
1030242
557424
308876
154476
195824
1027229
1188666
1053486
106572
968052
1107151
121716
935608
1248544
689434
521677
165819
584378
1203060
547677
1012312
471174
283112
284690
678564
552967
208088
576708
1031533
27417
595568
1222874
1039545
648961
330014
1158990
877662
802145
974284
662383
1228525
883925
191548
398338
1066268
356856
716313
32191
1160503
1157454
679256
926134
325475
769620
3057
1149510
593285
990241
547426
145821
1124747
127906
1180423
951816
352017
80092
35917
76314
535033
326550
1022821
597287
328037
484966
277846
852321
391557
1117847
785755
1136607
1078589
995877
323027
642503
1003179
1071553
701586
61051
1169322
1227990
231647
430369
873883
477735
483185
591438
829178
423377
415432
175681
701700
1000537
986653
813645
1188465
389349
335088
508965
916016
669971
533229
257030
638057
154404
430116
291279
783248
772846
1130138
708676
1118155
345571
965707
911983
398207
1229351
957447
889747
509389
574789
342966
516839
824776
561342
407779
136668
1241778
985832
909404
905977
829647
1071634
335216
891237
567466
1180227
1233053
683298
921800
888356
608052
506948
419749
1123641
339433
1197502
222109
80639
1048761
464972
774063
65390
908710
587148
359068
992969
291859
1153210
975315
1141541
111346
975424
873420
472080
94325
730800
1152719
371732
547589
219459
459066
1069361
552305
841187
1156118
232004
738719
175883
1246790
256392
513514
122759
126930
939822
29518
859264
464629
567996
1188292
424062
127952
484727
324783
520994
377229
1242084
504445
1130948
95228
1017223
516074
99280
1247435
807140
593600
192854
213250
809166
509990
721095
1216687
606654
707432
1181021
953189
1019592
729658
816988
924659
364457
694531
1085437
123829
794847
500259
342786
263261
1078447
138749
1062202
283224
1015915
351449
1263756
794252
339434
1122761
979284
497449
872536
98041
906228
1169830
860562
735738
842174
373463
204848
672093
716987
1016830
187144
465305
82499
21484
1082383
550342
1203737
946946
181740
769382
417443
1243231
1017792
248797
135503
1141680
150009
119655
357281
364962
502078
461094
202789
417985
1132435
891224
543960
33482
474375
604902
375188
776460
506185
1241106
262105
394868
773930
1223745
166055
950906
1070477
451463
553837
930488
210255
216274
174055
441144
360599
494816
527684
265474
302269
551224
1253434
550095
1081078
1009634
353780
165340
530465
515879
785062
915310
521966
329438
904449
798467
1024179
1158769
159210
338116
656107
288939
338545
158532
17389
585332
434151
589086
836869
587097
160982
546929
382750
909225
690431
1239425
690352
834844
1110914
187421
802709
87057
284166
564157
872581
457678
106135
1227427
792642
374972
50057
1092231
206453
25902
999710
389119
842255
339853
1038036
71217
1010140
205657
381938
328712
160160
1060314
897378
871133
648114
154157
430293
194281
1003905
821884
284424
1244495
1166737
592604
571593
359300
56089
1168768
894102
369804
950439
1065601
602645
856410
401617
904385
1260462
742604
691354
534569
1143642
482113
252003
83371
708908
1263906
549977
885807
1025044
478738
122031
1068958
1073079
1177573
377613
1219270
273656
1207806
973744
906869
648131
92695
188929
241386
1242591
469172
245204
167007
10164
1002495
1096089
652805
192062
153528
756684
1193447
449558
974394
366309
1060293
1255693
577266
81427
116117
745931
277314
167684
292492
973097
259018
946203
1184818
617004
462999
185628
1029071
429173
583017
696950
373763
777865
401136
1263857
971477
768835
217272
207954
534372
185152
993367
1157741
396160
386023
104020
1061414
6699
530115
1158515
168322
41764
472725
489837
202614
47297
1197142
251830
785758
341039
250846
592121
730869
720230
206882
977102
56506
305205
1074163
447092
51711
903422
1111910
376962
376298
397102
1069171
99442
703991
101778
40137
1119996
948624
735961
331140
664303
60935
1021309
1168111
381396
544376
538736
64117
898617
294181
68162
145476
223187
522273
124867
468919
120970
308190
1223855
644795
1111920
203811
175580
867842
1129940
327908
892641
859705
537554
519377
1113073
427549
283477
649515
1238780
1234830
375179
929641
132588
364259
482044
1129357
806291
952497
127567
1103597
50681
996418
1117539
473034
1207421
960882
123749
887182
719654
940335
802392
1229827
801679
100032
273663
745612
176694
1127528
466309
814652
1202929
670465
1176275
902736
774635
721973
728268
1008467
552032
288591
251839
605312
336823
2091
984077
400246
44530
469380
1111668
1005169
1166088
534597
402941
256075
550046
537138
707690
1076993
563060
365681
971184
454703
491706
142200
905316
1230478
100611
578117
372090
878488
289219
341272
426498
867453
912111
1079028
1077913
172052
733274
1261030
1024917
723380
440027
937004
991143
362335
490317
243449
652111
1253558
785468
187718
1176046
514687
1116962
737266
486729
315758
12176
1072715
295686
98475
1012042
1027925
252288
483336
313375
777565
774679
305382
83602
985463
446658
310480
543679
788383
945864
206214
1218289
863081
1216397
572057
64001
917011
61219
902047
1205857
630136
213231
753870
536481
199320
119235
978321
983146
1221874
951264
360540
580102
1033493
254731
536887
209713
220241
384279
247842
471241
1083524
603743
807108
525983
907138
343058
1176395
1186586
84746
630845
152149
1237116
489917
1183140
942091
521182
431477
1069199
448986
520662
490085
1087448
467960
325803
1169097
965820
207936
257148
414096
89044
817986
264946
721436
1260875
733717
1028889
293800
509369
429366
44548
63360
234412
505707
830419
421353
722197
599653
996125
815053
354448
719055
180406
941748
451771
520816
882926
607576
1126831
721800
143
220579
758611
918810
458668
1245106
466521
592718
602432
544073
1106310
1236428
1160432
1121656
756241
283267
1061899
476241
581884
962206
438717
1068182
286291
476078
102680
1210480
472505
1100218
560998
100222
43569
840440
1026071
818754
837250
95525
113349
869200
737147
63069
392659
1108084
151554
406920
40279
1122514
770738
693951
274616
334514
864563
159318
263506
1140360
347655
549707
469603
178195
632270
419831
1055063
992040
452241
1076758
165837
143136
827695
751145
17871
1229947
470128
215665
396188
780894
346307
1038770
114510
299148
1001150
1059508
351643
428379
353593
88692
284287
1028958
219241
495067
649405
875430
581412
394122
1125029
274758
213284
1215150
858424
46394
662029
870095
1150990
812112
61567
284400
98909
1226113
443760
984940
551032
725075
884907
50147
330172
6974
1263590
1150729
23106
664243
966237
627517
511651
770907
915693
776934
254149
1160948
583499
132930
639039
163098
1005272
72203
365965
249678
450544
673965
776460
624737
1017707
1077041
22575
211049
170763
773564
375654
179197
589895
124400
190993
1003256
541558
704418
672022
245861
356978
333481
691786
557004
386975
1039316
329567
1185685
848558
161150
865201
687765
1236696
343235
1260384
18489
622398
981724
50115
877581
1109992
871475
991328
1047864
576306
849992
1095488
549846
1078798
343829
21236
404571
444411
501103
1089832
821582
135881
1017455
577427
891579
594992
1237068
1171840
865582
1072159
1036414
151321
1085967
560751
1257511
370093
749557
1220317
812625
430982
1066425
746051
725757
712690
952514
1146279
341612
184235
789744
774817
1210398
820074
915535
1011247
526650
1197652
532802
241182
98677
309940
1153247
913694
457294
597336
85716
1233772
559382
1247498
748235
363643
950118
1172503
1257007
196301
165293
100936
1188315
216829
990591
704864
408643
255245
1785
109479
972138
1076778
328624
354606
827862
1109942
1109566
8705
1200954
885255
556506
741853
22829
1015690
1025210
10795
771848
126182
2202
618359
789676
483742
359894
1078796
347283
284009
714059
265699
43625
771295
514331
648616
120194
1078172
786367
617692
343301
382625
914751
673046
870127
991000
1030477
572832
826136
979750
1241552
754934
28585
720326
603042
829039
1107612
1257792
215395
940399
654811
139386
930161
1060137
1263789
1186325
532785
760543
386651
285354
327404
80884
833776
274488
963397
1002003
416788
309323
92880
74958
840872
334422
901975
84493
1091037
987847
1139809
969707
1144277
842514
413941
577579
951282
136157
174994
867233
1026647
1190155
401010
262300
267737
478000
514438
1114861
1001434
918383
298221
9713
187477
698050
1014670
400288
426040
678044
439927
405037
587839
688202
330575
1258349
659225
785167
700174
978879
581609
322697
982007
659925
948693
862589
317149
885375
9023
179449
290655
269806
35670
666334
705042
317686
1089724
1096461
481830
927130
888788
187750
803414
1088271
844069
833518
715447
315771
174631
552755
303087
223714
284468
8178
318894
1223221
876723
850535
429362
1115943
750000
996713
911969
973894
572156
231641
631569
820609
17052
486772
367536
62638
414008
346704
1199242
78043
527038
129681
1087863
738952
913420
350656
67214
235468
721489
664764
234679
551494
1157347
1121522
1092791
474340
555572
747370
1084922
670058
1058224
541528
698034
632478
224302
1105942
1252332
491763
739363
628466
69057
1124207
676427
898904
1201030
487035
868272
824686
1050680
704149
938452
447829
359387
873102
872651
644291
478873
435969
807331
608617
717921
917666
761254
553438
689946
1038119
878026
120202
98369
253564
99802
407047
108333
579698
774256
293614
697275
616981
1167262
632401
1150418
490650
981911
1236503
160802
541350
1015851
256929
459211
855224
1052334
481083
870815
265544
836872
663501
952415
708043
86099
507110
1063860
1247906
986217
871167
699856
8596
1147920
464785
486241
936732
997211
55286
911931
410973
944908
250997
503778
164709
231332
713985
801020
580972
6420
487645
223814
426513
943169
861749
593060
308785
782243
507288
993575
466859
755411
1046700
570272
647774
962921
42213
346549
419281
280490
994616
1260388
1229509
365989
743706
1216952
543922
785319
1235919
241389
538496
1026692
669744
125444
380101
170225
271122
1123632
1117424
412957
244787
828349
756811
760681
486357
357138
900634
863470
1116890
267484
49043
975647
163908
71071
1250779
589915
132662
911649
289884
619064
777297
1023877
1172413
528230
1039791
603174
982989
1131867
1153950
540790
432549
366529
547125
748069
799082
969252
270210
184875
276435
13441
176507
11188
1079128
877781
1229249
640833
1182349
193579
141620
905714
1058673
530855
1171087
1097729
336456
133657
814173
35144
766373
452725
905700
668134
155444
601143
746586
487059
480936
152752
955981
403642
1226038
1197175
93101
855714
345858
205367
799784
1030406
398324
594024
474491
741796
176475
586782
819770
85987
1243773
1021296
1101201
79254
679335
982877
816606
663505
539829
1185369
599395
969823
814677
785293
766101
912127
519989
890301
468499
136069
951226
737479
764119
293504
1085479
765371
1108155
483534
1034394
599306
240158
654626
978263
475278
789427
542414
636984
1212243
951404
59322
676769
660049
791356
647006
1019723
459478
958436
128210
132458
955051
977726
636948
1140217
18202
780762
998830
852902
231126
987636
1205612
77296
557947
263792
1259775
940425
1220982
714378
82523
787000
678120
648370
864036
337819
429850
1209136
640970
681639
355068
126464
1181447
180348
917468
1098261
273263
360296
176004
515948
963759
1058090
1017450
1105919
648164
663279
158900
363318
271639
512012
373767
426357
597836
1158303
705292
675174
112038
962586
600858
535937
715076
1101549
900422
114510
56453
178025
378718
615625
994261
331175
1160122
1027314
466906
1073054
1052209
608928
175216
910153
1034758
207554
27469
309189
498104
831859
941060
12113
835309
405079
732244
384235
870573
1209610
1024478
228569
247896
399706
805073
214168
1141020
841933
1079167
854904
21221
1141662
598127
280156
282517
135344
865514
905579
702001
1210137
1264632
340969
804408
645758
231044
621287
208199
270481
66434
920506
627599
591078
364148
1021870
993379
347933
611796
955553
126878
1220135
939561
121928
941518
848842
685559
624768
7702
437494
433770
1029704
254211
29243
236675
427461
314999
1077675
1221152
505489
149751
277156
647388
1215583
611740
608889
682004
482983
1119689
1245951
972902
559465
130833
631038
18985
762742
619985
96022
1051216
326606
943642
891601
1255551
1159243
1147186
28961
51832
945777
82901
731598
1140345
209690
1134963
1079561
220549
889133
435823
520866
452084
629582
645551
167290
10595
662399
204806
73773
51992
856535
360515
74407
413374
928578
309688
854087
491853
90110
189607
1216139
1142614
128778
282795
791147
1007476
1068986
1183216
4983
812975
1110396
649768
43234
83468
170365
586461
709344
1070536
108307
476134
465396
945350
716663
721183
73427
364451
139527
522804
272315
276033
399730
843384
213267
968342
125812
87594
505186
1244623
720425
483931
162587
641988
799833
1000817
323803
639868
30416
438700
748628
131301
135881
23965
357752
467919
599195
869838
242597
429685
865429
1130356
651869
496783
800220
716726
1140786
486174
219964
1011467
294753
153791
321760
972327
300965
279886
938654
969098
1107616
745366
1166171
204402
921866
1081307
109741
832540
1082011
570967
490309
298879
567266
943533
852763
1066120
1187147
45648
551324
605373
326069
1262642
1224452
196598
552084
575935
50246
296287
586424
186837
708214
76667
449301
661520
1123918
827373
348483
315437
1224944
230962
1006061
409025
193372
956749
611744
822649
1055881
1001237
559232
1253778
154584
594010
1189650
1064406
1262002
1223806
77901
375424
83888
227893
184098
54724
26164
678439
726779
1100555
604352
277688
398019
61545
524174
30278
665576
1161749
152519
219786
585455
294488
483685
537552
241333
611143
344115
1056414
1045559
13898
471588
824195
768176
340849
298527
77819
767463
3641
1218494
1228277
889637
1174272
1070482
82291
271996
630978
137189
477463
355924
612845
538191
1163596
181626
826041
478523
282041
1050184
594292
240291
903897
1004961
741978
1025069
1230303
804620
107791
802613
585734
426439
141623
965045
990752
1164749
126936
611441
251648
581452
30597
632852
1050439
727935
736896
988793
994560
782663
648079
641250
586282
508164
469267
477504
964971
704060
887209
44242
398414
740528
185391
901587
1083543
53320
1215735
15289
1100710
6686
1204398
424512
613797
376071
677496
1105031
913787
962134
852079
424132
77908
1190667
71843
1191018
960377
317695
339814
174459
662359
785141
233387
324437
313588
1210687
188292
463002
1224216
1186553
555803
426412
922710
151234
967530
1167327
626992
1155605
809824
340063
265931
599073
971310
185640
1100931
722796
516300
1032716
1167943
39963
24364
180036
1220673
1163286
588850
148375
1105033
991610
1129256
1017996
262567
569582
270240
17955
157476
1165213
12695
213643
799233
492087
800310
958847
287541
297778
172502
865595
710970
1173107
447991
26697
110234
1113136
451847
980555
288287
664002
1020246
404815
28657
1121436
119499
72975
11483
462633
232157
830439
1229273
600228
192692
252266
80199
839963
1179187
325820
1188519
555192
39270
843163
955696
641386
623292
1036069
583428
591346
326927
653050
451701
799305
1183402
677235
721020
664160
856222
65188
1240729
1222886
983036
599436
930276
409245
275656
71014
797765
613640
725472
549642
458251
340117
201744
1156820
444828
470376
536513
757935
1189465
619539
305716
237298
93136
749965
198842
258698
457568
276848
1111887
43728
1000534
79803
515603
451041
1098814
1071572
958689
1004566
203541
635243
665854
1077085
56386
475289
88811
821302
244321
1082235
847075
493949
520357
169936
1050883
131080
1190700
195560
913106
203604
907240
1177917
344462
109137
44287
896391
479374
515764
1103538
366537
926506
797325
683002
101046
560563
315542
596530
437287
841880
1054751
1136010
25862
856837
76193
412793
1019127
826865
641777
431357
926430
34895
281323
571203
73237
1161046
1164715
692165
222846
370226
927486
648706
719300
604780
594956
196186
1093437
625144
928400
809925
217763
981543
519798
1038178
679469
489506
1100599
927790
340587
713546
301364
538446
195800
169601
751947
476659
795728
1085152
436343
495949
1052864
91168
830491
498046
586641
462862
1199545
864044
1104452
1034159
535669
1255287
294900
241837
116347
589456
1116623
83395
474951
1124573
206380
886374
944428
773406
526235
465895
912031
1061211
750217
863957
124483
807011
250183
367207
535570
499081
1245493
1222571
333242
480422
940986
869214
474998
1058107
7572
880952
164951
830559
1233756
223882
302881
233360
1082166
681251
405603
317304
74215
200579
72260
746260
182533
1204969
1131314
848500
839963
836046
795712
667673
813281
302603
454990
889397
910939
1160750
449879
296627
657435
612299
84729
740122
713504
525811
1024240
562174
227108
9478
958221
479668
11387
596150
807585
472709
873421
1105773
120790
50557
402952
500081
979007
790114
622624
894694
446865
133231
878142
1149426
513306
47088
459319
345740
943685
1041526
1065409
302193
1135786
223803
100195
1106003
407550
1021477
14557
228960
124811
297400
652711
891802
789965
225090
447435
139586
301256
107578
736540
244408
975850
931740
1058138
716368
767175
1233956
234600
986960
408994
606234
1181417
168584
160442
237064
986606
1048963
1253568
433009
516178
254602
309250
23571
644237
535926
563843
728531
633318
384813
1021674
755464
1146484
922713
848360
1258828
1188194
1164357
336537
104823
1033316
652149
35441
798991
345991
4737
11811
639493
83630
1083561
1190055
7069
128548
714125
649374
597860
606108
178183
602402
655856
599951
783399
1252500
1098071
1205185
681124
83844
632816
518720
194602
942512
40389
323126
789622
1098279
89580
445392
340422
330349
365926
890605
350870
496120
901696
26457
569895
597769
482936
1195990
1173487
107509
803869
77058
617069
335478
353156
236200
89860
887901
309429
75143
971602
684900
1102513
282719
62079
442654
494903
365498
495164
1139176
28739
357183
908063
611215
76571
349530
859175
1013254
530415
564830
812462
225516
933921
226445
742081
1050500
782137
215681
932586
1158823
520367
708982
726820
530562
940116
203640
664202
64949
503858
225973
729048
796735
458055
132683
1161423
116246
935639
67498
649444
810517
778728
300819
801113
1186200
633705
1154864
1170007
72609
1063604
238405
801955
872029
45676
18385
102304
503930
427738
136648
268232
283812
713492
826089
225211
657465
1189940
641304
329788
318234
940865
90917
137577
888346
776138
339496
1012650
785054
869893
145965
842313
227407
855778
898123
934998
1249085
351260
697594
964796
931331
338718
1093715
1009242
998110
460183
852622
772250
186448
345342
960080
35905
999564
577701
606131
941599
620194
94350
1130666
538955
242485
1082741
780852
454872
445470
1006338
860882
1158670
15437
184259
1234473
735693
31114
233489
1049359
296025
964679
1074706
1236144
953574
203577
874780
702344
1072290
871794
501567
1006629
1041578
502083
146445
749701
857713
764282
1079562
248653
1207651
1178566
523874
35190
62539
528342
357376
401979
1720
815606
995123
385767
238061
715626
28098
310717
269960
183902
36442
769927
1152472
150677
532272
911780
826425
452027
1135821
634163
1236390
249240
10956
840999
476177
1061917
347671
1008753
850810
405783
170632
380168
143642
1182996
81409
973763
938853
1208986
1226877
973695
167483
749753
25440
286799
645623
144519
68371
1082929
560048
855893
465489
878027
1245905
1145907
694291
980575
644445
1119416
1240240
934904
1235539
507858
755383
983385
1101665
369566
847327
1002006
857988
621068
353139
1217194
110164
847484
240199
291452
711768
723272
871063
6776
939411
1000257
389400
908624
73803
275444
280053
772171
535113
942397
296152
440891
91750
1132473
1171116
600651
1012537
414416
994091
1016557
669495
804380
231
664282
518466
1095653
178458
338985
465710
101034
615191
1094092
997465
806189
505840
31068
1109628
833078
876948
569484
947676
1154751
823128
948442
574158
566252
285491
1234649
819542
22656
1217437
1017629
736010
159386
307369
536479
691360
862042
453730
706412
401305
85364
280093
265358
162765
922445
278295
704003
657231
23530
1066853
469167
720755
824377
198948
44932
106370
908474
315012
272370
756704
257671
1174782
325396
198891
217343
446244
91288
656771
1250386
111433
602976
1199465
337050
360088
1037063
772341
159474
1121107
926085
1238754
1108088
429023
1058120
383388
1133140
475260
119344
265781
406297
634323
335114
23541
136329
257605
708499
336573
911186
757892
109476
686134
998895
1157473
532287
734212
142835
1260160
857049
454533
604444
752502
1211024
796690
1069464
140048
163610
1009314
48314
676925
184233
1092076
7626
868074
608957
150369
692241
823662
813503
283323
181020
795469
82509
65686
569322
1127038
441469
1254126
331805
291132
86564
1246689
948669
426898
1084111
1092393
1168968
201262
423183
982957
288640
1050465
567658
381268
312998
831569
587018
67367
346726
592025
424857
29591
756230
846225
1154267
586703
413937
177387
1082894
137595
752089
43519
631533
1245971
188080
1150913
677143
810159
229153
908123
854993
1215727
21301
1194680
753023
1143618
18754
341772
1063833
1175287
659895
430049
796942
1096800
1252849
1122921
755953
691993
408892
338850
929623
972786
566608
61979
788792
624395
204503
273292
610689
388845
254473
499049
873432
802202
657708
983051
628416
573184
514131
696560
984645
542093
220147
240323
1214064
1071304
537150
1067378
983750
713940
479195
685003
372718
1150173
265594
462608
438029
726666
528460
753084
501393
744395
43641
176271
271539
537292
442404
107729
94613
265232
5068
72343
922592
549195
1041459
1024867
205687
844466
594342
1015773
1039423
1617
63959
720393
497280
129487
422597
726518
1013475
149530
848743
893795
1189427
209059
657655
548292
913057
679091
1084323
628628
512052
942596
234606
244951
67109
357998
1251963
425179
516377
248076
1127440
267523
1028533
543084
332099
824160
1166528
1229898
526088
411547
684987
904084
788167
1053975
1244832
1054585
347162
742557
999771
125758
396116
916676
200950
826589
803793
356703
1221344
544013
498229
894311
848600
1177918
1117178
724592
1049038
116889
348434
1179908
512723
8031
267362
74416
259330
303232
164520
1241845
597648
944308
1056897
651814
101225
749245
647708
1140407
411660
1146305
353990
1015020
990596
894784
105090
847581
1083652
346761
1118217
180543
6625
1071820
305102
596987
295831
755435
857890
577560
594940
275133
312058
792507
1043008
736451
137821
511108
984396
253494
774855
753849
623583
860601
334739
982539
1230602
48209
409193
360264
4424
964599
430133
863345
442113
143281
23167
909223
247379
1022049
925945
1190916
72169
834501
448174
1033536
66117
154697
1027313
660036
1004478
794295
420541
454695
928471
149397
126757
1122071
122166
759208
330509
688764
747871
1079712
723498
537227
1043658
1066876
1130540
277763
1104740
658461
96773
99876
511307
678501
370154
1011417
647489
683224
616204
287328
467667
353149
845099
1241653
1042680
1162218
1249126
635712
1219962
87052
880923
275155
479835
287493
253048
248814
393769
583970
312482
668945
695387
352981
502930
1060814
819195
1218249
299646
1215235
212393
47304
415901
459711
1112649
773793
771365
56243
447515
661151
488309
270227
170205
879939
88796
472585
70825
810092
433646
593905
967156
291901
416643
154411
884756
252921
509378
1010344
878207
149268
118195
283024
88482
971096
353568
879411
707454
1230801
484180
430479
823308
1249135
346401
716559
129493
1180232
639364
1195541
703457
499462
592918
380043
831966
1163885
314945
33368
32216
1010552
384565
662444
822321
1139634
362738
207748
502248
541201
71363
1094054
630855
503679
309607
493106
844705
241433
743367
1236131
1006113
611418
903839
118036
48843
782673
614907
1228446
164083
1133876
934468
913540
263213
334721
792644
1018142
217973
1221988
1098421
868024
701024
993045
1164568
49824
980954
799034
1093946
942947
857134
900221
113103
201702
217556
767166
1086696
759607
488400
280793
681461
191783
1058013
1131949
1065599
702546
569002
1197060
742956
726354
1245500
439705
685777
465114
874726
547246
418622
703190
1219416
856480
630352
1188806
205031
664225
325080
311081
17670
242541
1025910
540552
558655
1017417
746022
1196142
57085
238201
730501
365342
679361
394987
625359
165690
195525
293375
187801
707811
1196309
300834
558345
936481
847915
1146202
982731
1117749
610283
315864
382968
1235225
510310
665727
200065
351408
893004
308128
543811
242053
628116
1123925
895909
11270
818443
991554
309678
437891
573096
874048
677659
1038398
900422
141465
1214777
697926
933289
388317
379402
128370
128055
1059294
70418
652988
142999
1097776
727534
826419
60799
652077
110037
942378
1143309
955072
483863
896511
372228
1042856
264125
24000
613168
669605
286877
628795
522389
176046
89570
106711
400917
633249
573505
62218
269492
358048
1100636
470943
1176072
1048872
724031
858561
194223
424188
793884
417403
454832
240760
422315
1257211
560807
608170
280457
557672
543055
431355
504949
13006
198607
1136973
1147336
566810
231547
640030
281120
355711
50274
759153
255463
1087380
398594
365865
905210
71464
1175068
1263442
1070053
193156
732681
554434
377133
810499
499806
1242443
1004567
788898
1138296
309334
775334
196570
662543
265748
409419
211320
668951
769092
1190892
488727
1076015
512243
648667
22495
105180
265101
1156531
868931
301770
1181695
1099038
883104
1110046
527287
794181
194313
731771
861427
850457
1188511
436389
158397
408361
388654
410205
618181
588947
833853
720110
486951
662595
91377
268906
695988
962355
632231
893699
1231407
961318
566407
315877
1197976
893572
380820
1055894
984455
1838
662790
74492
619672
1103386
163153
1070274
796560
936965
944162
375053
214802
202073
624664
402630
1139204
579816
252098
1240516
805482
1219645
728879
259080
29498
220202
1215031
111143
586002
1154968
553260
366024
349628
258620
402589
92352
206260
606716
789209
682807
653423
898062
866944
58576
74168
972214
125030
241171
1057398
546149
212354
339592
602947
1020372
556423
655745
911290
457958
90556
445176
1136578
946905
645207
1097499
1220724
733504
1081370
503789
175886
425464
745743
256370
71456
687803
115010
632445
1220628
972980
204569
1108077
696570
611272
297514
474016
899393
605255
743415
109576
506732
1089659
785834
498039
15201
436521
594165
497060
718817
587801
1091081
177792
134755
114632
615660
1040792
1028722
549085
855893
1262222
8804
579534
767514
342523
1202997
59458
677998
179016
450562
636843
273602
734422
786181
331692
322633
1203775
1041651
1063940
753768
656277
976169
637838
696647
987459
315275
1183809
890400
604140
1060260
111475
1254430
108219
990198
1191115
452738
1055779
932671
74001
924787
922178
55205
1015838
1060293
19638
571688
430214
101401
512628
485970
1073585
121403
375802
1015275
573451
696536
1070112
751085
732609
543746
616917
1043361
530305
288380
308349
1133039
390713
680215
344395
240839
780502
215931
433850
770628
1058428
1029284
242906
713097
1047578
244991
1233753
926803
1238544
672854
280462
1203028
380840
1241504
35190
1057173
665187
1011466
190529
1047617
723918
730417
766534
488301
930180
282478
160040
1232300
875318
978457
689919
1066302
1003263
418563
492920
948774
1067616
586930
896969
1116333
124202
45014
951160
560578
339837
624013
121103
1018418
941003
851771
869043
1216968
514074
456077
1250096
186581
978340
997399
592694
1147616
976950
905554
1258235
995631
789554
160270
1123396
994601
230886
391757
218619
470251
163451
1201420
328961
1009580
886743
422768
734949
549155
888356
578558
751549
332943
873397
985393
1184053
559118
663833
323875
189999
36749
58190
197966
519056
762693
266259
92557
771564
614839
1162173
997133
348960
873711
977487
412442
1207821
452642
648698
14796
2035
47462
597755
268536
18981
788720
38040
748130
448291
642051
1025180
598965
37215
702598
712620
383073
959614
148223
225730
783900
914495
572041
76245
226639
494750
175029
582633
1233297
1187493
504246
536535
364971
1031126
448169
451391
3513
1244345
598410
982122
223682
382290
411140
1117866
436197
1250429
497224
1245191
28934
947301
211448
631615
437981
415160
1106282
289308
784644
1167440
514919
1217561
853875
156224
1039904
578066
1046440
1189744
962009
1227660
517689
1211431
1257320
1037261
71513
456730
405033
571438
802982
809886
352331
828651
902154
448930
1238588
477816
1069686
1216622
440538
284650
746854
642273
1047567
143721
690306
1220717
931798
743999
68818
1041022
1233456
1012752
1163388
1250723
870892
390276
1046936
55260
656884
941293
271910
155096
994722
222596
219697
992321
195715
703502
523975
469980
476256
401243
62550
1019469
698419
750507
967940
7291
16879
955821
869612
756960
433380
1154601
736935
1036859
763548
345402
956491
1070536
419325
313656
1047051
1172039
832329
846729
908510
232551
297861
677464
478423
943768
782712
539637
1106639
917154
1259790
1072485
174053
15288
834637
836356
613233
219222
37242
690114
606469
998619
718085
784737
507610
909116
661682
1216019
860664
811781
676914
31378
654073
464368
986423
39951
698757
401410
174350
1256235
126334
1027368
23199
336715
690677
919277
912348
424285
1097096
205274
1169937
735140
1094846
548117
200925
74354
521776
422181
1139971
21223
479530
146180
1176604
1110462
564028
56285
345189
245209
1109897
873822
780736
32775
1083970
531023
330730
484239
504862
243248
960856
1043231
1230348
999242
1023664
1009129
717248
108066
760638
992700
189675
777709
403950
641473
455547
808202
592238
1259615
368937
1179174
992134
274936
978740
195651
964130
455794
653987
467490
982984
1116626
1059418
1119602
804252
743049
97101
96161
258670
1076304
737683
29672
183751
507342
499619
182372
644472
969022
54816
656418
1034507
821873
767125
202551
701690
150424
586171
274532
1004795
256726
986106
962843
867765
945132
258440
281039
808281
551958
1131313
1003073
377480
532405
138107
933280
727197
842334
1063129
78891
494410
1000745
564962
479507
407016
473526
716804
700803
1260923
976378
426461
721775
249155
648240
999719
882078
830503
1181977
1170198
1030455
1067638
807529
84319
63497
137827
181639
231639
29016
324752
111007
767322
940278
533662
1262470
1195615
682390
863898
368416
839854
250537
639569
234990
970637
352271
1092663
1261551
1114421
401291
264282
160687
382493
1031477
931580
273441
278406
240504
612059
661994
752398
41464
888089
601862
864332
470271
449901
394323
402447
990353
666494
459525
503349
288974
785634
820189
794931
196842
1217988
1198659
58012
1149420
1011201
579646
271012
613501
520771
608551
668001
878852
1106802
1027754
510626
335135
61854
383554
328872
431697
580799
843260
1245866
1146347
795013
768873
276457
1202092
447299
486593
60654
164285
277773
263979
511090
1117299
910640
1089498
649590
1157821
928282
1228068
517522
1058377
26675
869146
71448
1129472
386343
1142072
70265
660807
799841
1108944
1177591
138879
849834
1083051
825285
1136072
513463
246625
684732
3413
770120
835281
942147
195596
1255362
163747
640433
1201785
317719
792449
319313
892473
366399
742897
639576
1251748
536648
455778
137525
1073516
736607
929369
1224534
259666
677036
1135897
691588
306796
208460
926354
1088100
304791
922141
710552
1065989
837
1196272
197223
561948
1238091
800049
506582
294064
578896
106044
965332
11311
395971
541458
47013
774237
955148
895836
684996
906221
1016067
568264
1040583
881606
517482
56849
1149312
1106833
1231497
252774
71910
843780
33031
577395
503481
1166715
486926
305930
241644
47271
539996
1197840
1066529
1025866
82962
679809
1179858
759820
314716
1251595
1228224
613989
547151
255608
104500
742115
191127
536610
194480
197484
1081785
197733
1145390
484901
200897
543406
493121
735876
766166
8866
516632
268910
464797
339890
847497
59390
340816
622191
652656
540997
1208133
285765
878710
219458
651853
999595
747715
200357
492651
931493
831883
250532
277721
286487
732951
184998
125999
238002
290643
703137
848159
962474
753106
1252962
213789
873753
590920
426204
173461
966636
1098386
768751
1258846
1058058
1058577
12241
518125
639435
639074
293969
882842
240418
1247922
1204882
391183
1216038
86398
1138
523360
960058
549566
263444
479581
582653
1090306
287069
873791
240527
517837
408252
359485
152168
822935
566644
1243350
874078
1192411
865443
54357
1054021
878605
860502
263126
1119860
1072637
444259
155420
51304
305897
261486
413825
289296
707503
1222420
331043
57755
574284
667770
484819
214579
1114562
1089682
970601
1084449
677378
404153
1108135
103399
767781
384364
729050
7821
1254022
1025633
103382
238340
978854
763107
1099342
74597
1041538
533857
784451
936896
10349
535599
1123097
130059
509399
1070406
591333
1011865
642535
1039761
689830
864117
129489
704890
803432
77967
73749
1188495
79264
868920
950150
452360
195143
282180
767745
1046990
312021
508082
749869
807156
1027795
251003
254783
374367
549547
1121497
505580
207360
255563
387472
1044729
414817
993139
283102
735865
240555
28793
1129736
1097541
91781
1001770
641095
1150337
765077
135542
1222260
737234
361502
733133
653603
359592
904040
323979
254326
1044689
1147557
125006
273254
638675
567435
1233557
1083873
602610
270437
470627
240781
492483
948192
999785
502295
260496
495305
549044
422833
921552
520831
184277
390487
636240
660400
16609
338595
402127
12955
881229
214778
924807
251534
23893
142788
1200540
447415
314021
1143598
112622
965265
1178510
689408
410301
815561
1183788
613642
1076400
1190219
708340
194738
630048
859643
1104167
423371
851881
676111
653052
75905
648014
891372
957063
264749
1255031
57695
461759
287245
823681
993108
296134
778132
682606
822108
239432
390360
997867
1001303
469499
628660
623063
40100
993593
906794
481728
412893
994900
970876
982745
618008
1153778
149747
722174
670259
88415
878382
470431
199586
815007
522093
216346
880345
135504
391823
713404
926028
311473
1239371
1196087
644663
16762
372044
1138228
622794
66287
1214882
24335
1099335
477265
1111749
861611
477787
430518
1227128
793818
1101612
706289
1061146
567043
949438
323927
792104
802266
189663
1016952
140714
781038
535565
103339
1115719
950304
1087554
784724
1015855
1144744
1160711
893889
432337
1011229
435669
33332
79362
875528
606254
292236
1041436
456083
950371
1240551
410417
1101699
81573
993180
1067258
634735
27648
1228696
802641
657690
1240820
607093
841653
924020
901222
881702
1148877
680777
1055954
657189
929224
363026
113250
207490
334734
35808
451361
1244258
831426
389856
143910
944387
885727
186928
598718
806220
714514
126992
489621
464945
960986
268615
1237363
941303
470266
1224450
1228292
689219
438912
836156
1066459
304901
496871
1143866
351721
1037619
707887
578397
671101
5634
789513
1159153
354598
228726
523083
1068098
375364
70163
1240877
871038
22392
949377
123073
714634
142295
870795
557565
1245977
884697
614393
1095675
635092
621569
964373
243800
541033
20684
259082
1109335
726916
975021
952908
222471
357083
1001537
596458
756890
118331
609220
944223
245759
857522
156055
1180983
1128670
653025
900155
31672
1179071
1233213
608856
1143262
757616
73028
1108132
276061
531077
1029692
443174
504000
768034
308651
852836
801987
912646
81338
135592
716407
925791
1255296
611536
526168
818236
633078
832417
817802
310081
1007474
1173785
370664
355240
331420
571122
486203
898831
188343
789898
434722
1253201
139353
1155889
667048
699944
336189
203602
57948
355512
89170
1075469
171573
396535
1168189
571962
1054034
878202
571475
192668
1019841
1211553
1081881
1239005
1084914
1001992
143090
992730
535354
1036398
553873
335217
1177233
692905
1088388
896896
990880
965710
1175158
503790
207054
495681
50351
67407
713995
10028
1262861
616497
187565
609668
871694
1117083
345096
826511
266964
987649
934062
322471
937734
634972
822928
1058451
1127408
440010
533373
420962
44020
1154448
475941
1177783
1046500
353200
452423
892077
1025296
297127
689067
172959
550457
614562
412434
962324
1189763
791350
470608
168564
119533
1139153
505657
51615
210843
944528
485824
1225438
1110796
204504
242308
126738
350585
47663
243993
633527
605150
425611
1083702
775020
144076
413862
1093714
746757
249322
73341
1058908
34722
271414
858118
146467
121871
1013601
190476
557186
928053
742173
919232
941438
581356
61594
661472
858312
639216
533269
1106731
12240
1029800
56999
234895
680964
997307
922354
598998
704320
930588
589858
1229533
211505
701951
1130053
1140572
120813
955429
329410
344288
15783
1171326
584061
1228692
1168424
829988
651780
701429
753523
984126
749846
1236067
586969
1125757
1385
395751
454126
230020
1086675
42352
666927
354759
518211
1006467
1115597
867514
931449
1120352
44056
88176
1048034
886951
216891
457637
897735
193972
1056713
134303
781865
992869
273194
919908
52756
500980
317649
623217
549292
975348
497785
802592
57658
1136870
118951
1083669
858706
158198
1052556
932731
619299
1206393
194187
43103
717082
793687
1158533
885759
1072636
428565
880140
831766
610388
1262913
746647
87978
1110719
380789
493271
813794
998283
521028
39148
280450
779358
882714
904508
261785
128892
384978
371838
198757
302554
894818
133494
1122438
540745
121110
163368
66140
173190
935099
546592
919831
116526
48374
1071659
276942
415787
1220488
243657
1223803
268046
934886
1194809
51178
742934
737633
503214
953506
1028520
1118859
872287
376245
1105350
508
487787
1089146
460423
1175920
257519
1220870
995813
827197
276148
418158
1067357
671726
159391
1061406
933908
1016017
864563
764602
383324
211007
454880
535518
733646
250391
339918
733596
103553
369790
755159
29986
1147100
292402
964451
127461
1178853
495392
601048
747380
726346
1001483
504369
72868
374080
1251386
357199
122423
1089523
796021
92491
1152451
57467
236113
1137133
532159
1004046
918309
473591
1203244
997478
907886
1001810
335374
786963
659842
97880
43817
1165776
29791
942063
578959
896719
210469
440452
21967
1099735
231032
580728
945666
347618
200926
676326
1130660
76640
862958
871053
328638
802863
1042469
1169518
320613
1054119
1130908
744185
107557
184631
422365
801286
771397
534235
864201
448312
107935
645826
41786
624365
937095
254730
402349
191199
983863
690790
190716
962547
164618
154835
1244870
977242
637404
36950
374016
60782
704729
511615
120372
1044331
259039
1192108
952395
691388
538773
760429
1043966
609774
263467
280271
1075596
43166
320021
667695
778565
809762
333557
1095549
764224
982523
841159
891094
1177218
759394
727690
577580
842897
1155825
369908
926022
506679
625431
321780
1133119
452300
1162776
368339
798976
1195640
399632
120932
977101
1243599
72054
990137
1168806
380975
705694
522318
786626
1249728
402851
798622
244461
599104
1200715
93291
221007
1120051
132014
934777
676963
70174
1228045
565737
680994
944979
822064
685935
1115135
967740
984440
264043
338177
11131
120711
503620
465380
517302
482713
947084
886859
720694
726145
868879
893204
418356
556236
560140
666132
747890
358307
287565
474012
751718
923240
737588
914575
1072189
925884
587909
579706
1045145
1222239
1053427
653696
912276
686082
647818
198863
147001
579727
621144
860939
470045
963773
1139993
535103
1217272
867464
189021
742548
461719
1097626
659760
118321
688022
1102861
1014345
556820
1156036
1234460
635871
1161315
409684
142607
978369
694305
353467
1011268
894568
638420
971568
930957
921403
894745
278294
1123702
580838
678670
1028258
963418
126317
753391
294923
1192248
865973
925024
1136978
588459
720053
1252446
1246676
927347
5126
851671
1145833
1172816
855174
1064625
584550
791631
21647
1016848
1245820
443683
153511
854112
454816
186041
755711
261363
55568
964743
1206771
41546
837803
484586
31369
199290
345593
340489
529750
1221702
144811
168155
40920
139383
1246653
204019
671927
784392
950393
1084492
756284
293680
1011293
852974
41233
57423
1023987
875610
361037
520088
1174069
21604
270169
304718
836461
1014179
287970
728850
255378
1100686
900234
503827
817995
52338
773594
1079217
862856
150706
265263
994236
813087
1109081
123089
789212
1114828
85224
71980
781555
38756
1186324
932575
309606
908945
184070
53911
1025391
61593
246688
872378
677559
752457
29149
68272
110681
256619
934958
1152875
410005
1251917
785099
175940
111695
874549
172203
518647
18568
1113140
933695
1136235
210009
758467
1027095
933859
960119
6435
638315
1126143
971692
249316
752891
657796
1192268
194978
657336
678426
182064
271083
1175586
1157238
535981
530465
610895
239258
115318
1139296
1217957
651090
1172384
187790
377553
773135
340394
449318
506574
595911
1222662
874694
935671
1027672
223325
832375
87992
377630
325483
1172470
247494
841217
507322
180128
981687
55178
192940
252173
575792
196319
1094374
408590
173510
1126802
131750
259860
725074
305013
977439
407121
247530
420986
892534
799538
688747
573019
693481
494039
532855
150952
324007
339039
1146277
1253767
401812
641294
415464
992052
1172873
335501
176141
191487
316485
158888
839341
718094
1084587
338909
606366
794541
375778
684412
1242808
477714
649379
1227842
658885
704592
578123
49859
672681
308256
93018
174280
881726
266349
120025
784964
474725
245328
424845
1124240
1125797
101354
820265
955209
424621
341965
952630
1222891
134490
608126
286860
153494
1002314
232596
481795
203594
157888
1029891
803972
128114
947679
264819
214280
1163700
605175
1092628
756995
718035
328152
607041
127095
970435
454738
181292
1227004
71799
678016
1194787
264303
356936
565350
1253056
626067
1170859
86365
759581
772315
741894
1120526
562200
298340
804861
896321
233096
444857
269321
218213
93972
61102
1212731
831544
803861
1035188
280871
842641
1110856
46388
1232650
983716
156886
1215907
1250690
468349
827257
592376
502739
656693
611240
450339
1173646
229423
1094339
685131
628279
222584
121243
758895
724108
122985
738938
26033
981577
314626
1022346
275141
378743
1197470
606200
1167055
974209
1360
109730
504228
1226519
776335
728623
689785
607392
973175
1185736
907619
314037
203353
429986
631387
488123
767925
1102797
88715
970271
585178
104221
75423
781932
849117
274626
558177
469127
606996
716241
12921
581198
430989
1192679
563142
52683
938926
407668
269562
655661
863260
1047130
673678
1098441
908687
568652
594624
362762
260594
728971
591230
998183
1068671
1147174
848809
341775
248578
1138832
1163257
695516
1206412
314102
418349
654804
890628
883973
1064153
845232
1118749
408749
329536
551643
873031
577548
689143
1083167
244145
1073746
163720
357098
859817
866478
1163898
113203
1218279
418079
121971
724485
750895
607447
552193
1163161
778012
110767
507835
1108730
1151683
320800
210025
577772
1141193
630322
387537
158085
1008044
1056280
1078977
960123
766629
247775
974833
596241
706603
1160802
602679
356782
1047738
133
1098386
132804
920819
489597
1158616
1137748
239971
724429
245273
827178
383581
242004
144905
1082003
81735
110820
396264
247282
187068
262750
615308
218911
498995
1037508
783901
784021
1263563
94087
1027435
1068817
885168
644511
946480
296644
99359
1142547
29948
174539
1186501
532015
813967
1175753
840611
1124586
961113
1237156
1043665
698874
1139928
664334
307173
524197
170654
104895
651937
1107908
167888
285379
943056
1165601
771165
1148189
8319
338889
1255306
1224366
864902
66111
585595
360325
358244
2528
144683
1032081
1008317
435382
1202359
842777
680270
580967
520248
892874
788756
393821
384200
394912
430340
98465
682068
252376
246153
185859
820528
405149
1081729
304213
862083
960765
124660
971724
979974
907289
663281
570215
332124
1116135
805233
1056506
925850
1127828
1141497
186919
381147
234288
1168563
297142
1178052
280797
311124
1143402
503173
141611
1017049
576586
1164116
170298
1100415
182722
987878
465707
820644
624319
951032
863858
1247407
817856
811628
811905
543004
1212178
1232400
659118
965068
1046021
961917
143350
72681
803471
752882
1213133
1048333
337060
117684
126186
468437
1072339
904011
804611
1108592
960029
10011
472164
1092302
1077994
337050
686922
430668
156189
1129408
20743
865146
159749
1052478
282978
1161363
287631
439770
332839
531349
633228
853530
605737
840055
1144259
503579
684342
1155085
1173317
385372
1049020
1224314
20538
159621
775388
1190555
34253
461280
1127366
827329
1024264
121158
464816
1227266
589873
878930
1127047
138598
700743
423110
375166
565402
1017458
173932
1164950
566101
1160878
445586
71251
1084681
18308
765343
575742
1052942
699263
14281
795614
342496
223373
194396
1105078
18865
23486
275458
927639
260237
353453
1076428
1065158
737953
893595
465141
96339
786613
618510
752924
164908
152889
1204819
570148
829114
1019823
1422
766259
464831
209253
1166981
1009223
317693
809545
129777
246669
212209
1254014
490746
88932
834906
125328
1074346
391226
341264
132337
476423
928719
265920
239639
1195762
1159677
738840
452780
581106
48035
529863
1084291
97756
858898
750232
54194
424673
322567
504185
105826
562617
556977
186426
775256
60198
1204773
1102030
76090
408335
176860
396978
453821
576486
860468
222720
1042265
1049466
6207
272682
1199706
522288
417075
998996
624991
506951
978834
450825
307510
255205
401452
822854
1200371
162690
1235375
819659
117892
732572
621402
371629
358740
607078
261423
535889
83057
1120512
579757
45999
985858
985082
1189985
1013253
1258441
435649
639901
1230561
491809
1138642
72568
166093
555170
809735
1260382
173064
537069
405971
669888
1209412
45347
283882
833101
399300
27129
306605
1030777
521210
235130
736822
115551
44891
1074290
166383
1109511
77604
960549
676833
397080
796366
514319
718115
1138227
920303
1045087
960302
235568
884444
1140280
414229
500817
302384
256684
897937
774839
1169325
655126
434456
46487
1106239
835598
13241
566589
964074
639322
38885
508322
22385
901084
1218825
983997
411541
921243
1067442
919019
430194
898313
388954
852040
1113921
765700
650761
815599
563777
651227
787613
200029
863647
1043692
1003431
1046260
1193150
179277
1205697
169518
259269
548822
72626
686764
667466
1136223
349369
380057
403661
453914
452848
185584
407798
366474
161703
540436
837674
987185
32190
844513
678419
377795
651112
619375
1053756
463303
63353
1135081
584397
1025674
504852
168194
800410
328573
409774
1250205
1013748
721078
358429
351655
766151
125264
879000
193631
21924
994547
568870
242726
432367
179646
203948
381013
927371
436740
260606
1140383
233694
636814
366959
286580
368404
256680
956717
73394
321015
1195672
806182
584351
302542
787415
1197664
527514
658450
354153
294089
873588
554520
1204127
899859
796948
979637
1114714
812111
780103
459381
1109530
289037
587224
232665
821359
663002
1100481
1124102
421386
165527
1105805
225560
838812
800831
184125
129820
101640
366088
992704
853939
392212
566911
1046219
1240249
1046952
337617
81938
504098
553078
1098596
1262399
122613
895123
457619
1066231
454732
29960
462793
1053227
438363
272426
710523
475813
1111867
1212336
81688
135913
689805
778573
190994
472627
659662
1230030
29166
78036
414664
545310
1015365
494678
459077
847315
785186
248565
394552
96570
638221
164655
871526
815659
468797
600589
358682
366343
284967
558614
203241
629863
581754
920602
1089368
330114
949953
373858
256574
257425
708820
164381
249809
461292
502142
1056080
469423
587598
1046086
104824
337624
587934
551987
204527
616
1161440
62568
1154684
876457
1161662
484886
150182
867115
926828
981320
682594
1068845
253364
234748
1106989
141846
220741
538990
1055150
666484
1223985
1201750
314149
671856
1023389
566934
517731
847516
1130232
472869
879011
1139726
311515
599054
863596
931909
867798
210163
1063673
562716
634646
154615
479751
812589
132773
703328
826122
956552
822991
923823
1006045
99879
970565
788867
348590
583039
918748
990138
1253805
546497
463783
376369
153666
227834
125587
931636
962781
996575
596482
945598
806669
302350
2459
1203448
666262
987231
496096
566902
591106
394622
586962
289941
265426
1144349
435245
792194
725125
390642
485176
883782
681604
56899
1065140
410823
955406
64868
1210635
523141
925108
906178
388862
1151376
341645
488309
279208
761897
347003
809566
406344
582287
86897
331299
348022
1084865
1046578
871414
440700
792601
408436
485258
898609
206572
522633
150251
162360
924240
1045292
720836
1183930
77592
353620
78268
825549
515079
443762
1167825
1008447
349388
1073774
744115
847710
289367
791493
788999
1206488
769967
782175
637127
550687
50227
767515
1179073
1069284
386890
721535
1031406
64345
1192584
1195619
423300
606461
709009
1173703
1143850
655981
486402
1014422
420482
6358
1066855
450959
951578
630211
893780
1172120
568507
393559
738306
1248872
203590
168044
397138
689567
533715
9313
525203
12465
1207915
364007
524275
846349
1021070
228873
1153482
1236286
714139
517274
666900
278615
659634
652454
319379
418360
360120
759896
531461
221065
347537
921286
442162
150225
844571
589667
625709
178372
417183
363599
41209
147087
843870
969037
591019
25934
578624
1125892
757235
1207950
720119
690724
1115938
44644
898212
114034
378435
351771
289246
25557
4663
696768
872562
741590
12110
64555
272690
267506
523147
1122084
371927
836633
1234474
844027
867402
223381
176692
1068356
709844
65923
529326
913509
800692
800629
577168
165960
1093145
369320
428651
293359
793548
931543
607039
1263227
828392
383191
419153
944832
480309
264601
1131954
958282
1147631
368841
944770
593539
259307
933629
345799
798364
37409
117810
367252
752661
460291
47902
88004
787243
223576
1113018
1172378
176294
725782
57851
557155
603783
663816
249175
659089
28332
370976
490266
528298
778251
327283
782979
670232
461769
259913
217291
210255
449538
795497
1062271
1255453
278165
1004962
147838
564317
469814
68652
1023046
23471
699133
512676
491291
544030
294170
309928
1049125
313582
972691
1153268
602072
447502
621762
310526
1107773
227099
191884
1110325
582633
830966
584792
1068904
664993
1060780
472533
1225013
1210510
379719
26036
270064
1243725
447926
657843
1132208
434108
780168
65030
1140554
1254918
832392
1088010
434058
1020187
1081482
892425
89125
859179
830778
834528
958836
470894
1232936
1146623
1145901
811256
538529
464559
278716
22965
521445
127360
1028183
424441
1026153
374737
89599
37683
337214
1200832
71499
244807
647233
995607
233718
448673
1238692
851017
186819
480337
698486
695137
790514
1062739
243416
552978
265944
165035
866771
671377
916904
644113
467178
1022839
1057003
498363
421389
1144211
256013
460962
868664
306897
231135
756977
971638
152316
10362
132408
725619
491161
376251
1152644
135269
453174
991312
950635
265637
655720
946440
466928
153301
321186
77804
1097607
269593
618963
620782
714863
842909
223662
913695
155860
932968
340637
534597
532366
323958
842280
477180
1177227
1142764
1256752
1240803
1043986
383695
1166195
1001615
806226
739707
674078
846950
984627
1185971
228849
506412
673547
1248117
379006
344041
426522
492390
694208
1008558
607284
484686
271695
989702
924847
414917
873559
737955
588698
1149715
1138326
948159
399062
268593
126032
761948
1032887
302734
99821
139583
947408
1260229
139180
99760
198080
1081471
7924
92231
235620
1195929
1139609
1012334
331254
187599
483339
416323
907733
572863
377951
570059
1080925
638281
971401
90452
4271
764266
1256357
135328
1018148
878629
776614
226679
268259
166867
1127863
265552
314013
571822
725421
1088150
1069191
313793
1041933
401405
361029
311051
596141
960484
152874
961868
1251901
661007
528077
963026
705228
236812
126149
807635
294348
156521
61778
719211
485568
334485
54349
5120
685915
772514
65474
630626
535132
1230793
1146659
752729
639649
868991
1203836
917848
784374
203859
788274
234922
1111393
610209
793437
1148212
225280
139311
901981
860851
479569
510106
328335
677761
239546
863676
300822
851250
804098
921564
44324
207895
82453
936770
213694
1137155
866494
1114811
461661
887461
1079223
848597
1047841
119767
962213
820296
602320
212929
184295
1044011
490483
969583
310492
966592
722056
1200903
494738
309594
495228
148533
86717
272973
482670
706062
797166
63014
244190
749489
1233525
886205
150392
1254696
1081525
1151714
1045044
185361
118736
1244660
1165600
750169
36610
601969
1247043
713181
777648
315316
1194367
927843
355641
1173568
283404
348198
981978
1137073
121695
158388
467159
725403
641445
94211
1100194
317239
30689
1008668
1117033
824187
1220854
800214
271017
222002
1232098
198584
301899
806323
961178
425643
581643
260189
721760
101623
1258137
976458
987866
722140
1259435
736900
1094655
411878
21318
409154
253123
585529
562137
688914
859186
436038
282546
1117466
1206595
36379
724308
731713
583272
588048
1067623
1179659
1081654
519326
398677
592540
771557
625757
583448
1063793
964400
910140
380920
1127924
1140842
6800
186053
935941
897833
181634
355940
546252
207757
443531
770096
732756
650527
863641
1106668
97017
238671
377631
897159
185313
693069
315934
477338
721559
33748
884086
160642
749505
523818
1016977
788631
966617
652560
52830
743417
971213
493987
815368
535606
1245037
296248
501151
939270
165367
1041487
814567
594802
874690
160553
990737
578333
239427
603692
223939
1263181
753962
430819
951180
1087856
125906
978627
479479
1041904
762572
257106
504709
985500
1089881
689867
294657
1007504
1163843
560672
396392
305995
232098
477278
889905
390488
886105
733127
601192
528142
719507
704379
220544
468020
901941
910506
304899
158611
519606
1169448
1225071
534809
1152228
956587
1176008
486956
1175562
318638
293629
114770
634208
1212959
758911
539890
408722
59627
671213
532801
1237504
1129656
1101601
708035
844917
1191505
646100
336013
233879
496317
966342
606148
764348
128481
810928
1053468
405658
2603
800414
1147027
462763
806176
1241906
11963
194807
1143052
486533
1171716
916274
436756
820604
586885
395246
1076159
857763
1188911
914849
1186033
918327
813960
646371
698327
901053
332208
472664
635483
396479
569319
578990
747605
1246098
1114481
205054
298214
75233
177528
1197302
882968
743406
27875
862943
1104151
437480
352882
663177
837406
941418
916354
826656
825165
192688
450656
978597
650818
476635
736403
1065398
128742
33228
947973
793468
1107841
685866
973463
839539
335050
135142
202550
893038
679641
235376
740628
434406
750062
970824
1079549
884708
806047
1069442
645207
1198865
827395
186283
145271
364092
235118
748513
331837
849430
49503
149725
1235439
1053792
75671
886029
899835
1153000
480537
576282
894219
73736
1047622
708181
307355
623597
1103406
570561
1062112
909099
118730
1151515
1030255
322250
1045258
1043784
506124
246486
889993
285391
882721
773895
1050491
523910
960474
306405
235340
510621
975818
404276
670457
1255198
1180338
211545
376225
1200900
935000
796140
148370
837747
392748
479359
179151
4004
402384
953801
908191
124088
1057180
644666
617062
116580
48704
884509
433893
133950
42000
1184599
528613
753391
801663
581686
981028
211969
137038
73886
272416
213900
764225
1010363
306966
884530
1047483
685089
443322
448364
721064
403646
306669
318028
68633
200730
106951
295533
476720
1053619
447567
643882
520145
419316
858840
883840
1232829
394268
451379
1203387
750180
1144495
384312
754263
843247
962664
101620
562993
65704
632900
273863
1184400
979440
352154
926970
493010
481665
341486
1043768
593870
768910
1018705
205200
1183763
1084525
586009
225810
779182
169156
179524
828566
787817
1086743
532351
189606
122016
1111563
857108
525980
562462
1076790
726590
285881
844631
355621
495118
566973
566179
254044
671174
445024
398664
907273
665826
178334
1166637
556530
887500
192713
577739
94917
779426
699812
13997
1245259
936723
505423
839115
750210
524023
46688
567750
545640
493625
653783
378126
984015
319534
500778
397509
252814
677336
484939
327837
201449
305575
904874
84701
10527
957384
1167724
1250625
429627
634748
257421
290369
148271
970624
269182
967301
786430
389038
1089577
108351
968534
1243700
977595
619758
1032816
897130
536063
62685
840082
850251
364943
1028219
1029113
247828
380577
80825
82413
1254882
45361
253076
1127367
288472
708171
468293
1092446
547158
1180558
709219
1107895
96707
91086
295247
916748
464588
12841
1101356
439843
1098311
591392
21408
798076
79407
1125438
847159
991
1214278
672657
617108
1105943
571831
139183
679516
1146368
1045072
381496
56868
144236
853864
505757
717840
1166015
1243933
625773
211410
83226
785827
202565
243094
320477
1101364
191392
1233096
866844
366672
4187
754702
147419
1177193
299447
99467
848515
853116
543869
1102020
739747
887684
659779
180328
728970
289467
88865
599904
1259021
692075
711170
551599
991291
856079
377437
687052
810317
730182
1076462
218542
186159
703411
66371
975791
491436
1796
929438
279897
471069
397475
866407
290342
314024
969321
679156
179052
491186
1048920
709198
421536
910229
491262
501645
1117863
1054001
1051588
1233561
57862
411695
539955
615053
253174
1109210
80572
427450
95757
754661
764594
772688
810985
180766
228538
626056
1174473
1120287
73726
325888
322824
567554
160393
667775
498442
968895
1015714
796262
1054044
648784
294461
929474
421394
955749
49583
661026
116014
459927
877440
1151743
694584
922364
407825
846856
1184763
1149721
215147
677066
20903
360529
9511
271946
67081
730073
580177
41910
930283
9254
192882
972444
781942
709611
178105
710552
554866
1138587
466179
1189269
666162
858577
1002421
178109
790544
551111
628430
705616
889430
474412
941571
1169900
21369
698687
1199097
471655
142101
638311
460681
453842
194888
603186
326345
661400
775745
506709
615726
347641
1164747
475175
1135135
346640
726912
380321
610302
876903
768023
1116903
1030169
1049800
209179
705598
531520
44150
258085
251083
1261320
806468
746833
63145
928803
546188
91607
474956
1188968
466212
923377
572738
304881
982808
245549
9365
928899
934975
790659
246125
287158
356152
419785
484841
228083
1152857
513672
1170107
146418
765802
464216
74098
802320
102652
517303
988303
785643
170319
1088735
1106325
758400
253475
1161327
1190990
675378
90622
492233
173817
203183
1250400
984570
1188000
1199435
848298
732205
732437
728497
441638
1081597
438464
744873
326971
1205573
232834
570624
235839
832139
384970
441617
514927
1064376
318491
1087022
980232
167106
866341
1215846
708242
812354
626459
950245
481345
566265
79742
176278
806293
545199
110185
846173
382597
752285
325370
565295
978052
1204811
761850
96047
1060121
60968
844333
1206087
734432
378497
732206
1187458
962958
336674
623790
251342
803213
1242307
565935
910750
481429
1132451
881584
769814
152655
852147
294677
186850
1006012
1104372
431059
219153
613271
47500
1172095
1029522
963226
1217491
690985
328864
569342
746270
1150271
186128
27600
561071
213807
725366
1215941
325531
1027203
409502
1157916
1013352
295564
319242
1058057
781099
1232526
906220
316289
225635
340588
695573
1055595
145990
645873
74563
154209
1106924
35940
250121
1066555
814233
863175
1138421
1184607
949029
160706
853133
809437
206788
563239
507779
281220
36449
399837
1161736
863941
981640
98922
1008505
770104
430279
499834
1052161
779923
1064369
539205
1030286
1145669
288505
897057
1232987
740216
832466
310027
305967
896956
1202430
989440
844162
897385
799437
610383
1135281
841893
1008431
533906
497819
543763
440823
841190
1231559
361607
59585
412582
623141
274802
955605
634140
315331
774668
190280
11967
50110
367727
136196
877209
869584
236234
1198737
1066705
1253791
459476
151001
1158714
895831
178502
28266
975443
556482
795397
316837
530199
674427
1024022
357423
260022
573795
613048
43762
924242
41744
621546
559873
202842
1061901
30395
869831
62686
1252470
1094678
106751
615288
726679
213594
493780
557523
932031
514729
572818
460500
1023733
1044872
934353
31491
52534
404358
1036258
89346
270476
172886
11534
689206
743203
450385
1037874
769913
24663
1035455
1206682
1113085
506054
1026454
825184
1031197
319496
103457
857300
92760
880450
549248
74690
479246
321477
1029799
1064958
462189
38045
495215
1108807
266202
1132227
486703
138843
356844
216192
93944
729071
935282
850548
123803
116267
1141100
1015634
644969
1141574
308934
216259
389587
583531
987705
1252244
307738
768036
1051996
398977
486833
286651
1240636
459459
151002
844938
85310
14622
634817
225122
563261
984398
519904
896500
318544
302067
899309
1172287
848036
1177927
1227797
289232
1200496
412529
1077778
1259157
217770
550919
365054
141283
359382
1045199
326265
688830
501510
1067933
164887
19770
888972
555929
523196
963695
845911
982879
586457
1142976
269500
368040
918145
476457
1224136
1118695
156257
250915
821902
521484
974813
1195812
506076
1257675
958394
710652
47424
944255
950529
132881
843312
977016
497807
27977
666169
682607
1143262
20029
492040
424629
375875
401049
1200902
34558
714172
572528
315025
359692
981488
1230274
576664
300999
822769
1075733
516657
177428
413558
821432
807394
301087
351561
703767
929288
102784
1089022
971546
908838
262841
437230
170909
273773
728807
542434
1212035
335387
466731
1157186
515404
424178
147716
242288
122114
236435
358220
1050337
560073
300638
211809
914713
666606
771690
837985
804094
86178
1110300
314859
323185
759171
748363
677197
487052
698700
350152
726672
623208
486339
366628
985278
710598
371725
970991
570197
253521
952961
1225961
747705
628643
207083
155130
544423
504399
556927
354908
790101
599154
369159
380776
949563
1032809
598699
29118
1156786
60298
177347
838297
1155824
69518
744213
528265
682456
1219821
923413
970475
661660
643607
343804
101506
1055784
78967
200316
1046151
302640
386285
285493
189681
574482
272251
1159955
831242
989329
436796
249384
731154
1015378
507149
474486
1148056
1224520
326979
1011202
956361
130402
1232260
1185982
643566
560515
962875
845235
900321
968628
425304
671415
574207
825384
571627
381326
478493
615090
688590
944644
753179
907580
203833
203538
79219
688479
1154723
406655
610386
599444
923656
613334
1081838
527991
845302
560624
1241282
158085
1121997
206538
148036
86069
231830
76792
1024555
893723
93026
497291
833504
99199
646129
1029304
452354
1144876
325804
1252866
795100
403319
823468
770132
891104
906305
96441
940195
1110649
953033
224359
1117656
122825
807346
890301
14442
1221365
107045
627109
856876
1027091
640957
515780
58815
166429
2764
331023
552817
1188586
889973
554473
148175
1061224
1067179
164437
540504
262774
982541
734705
299973
1067576
61036
809778
397930
756434
1143855
692828
853655
325984
669722
890366
1080755
528717
237483
657263
1076427
729526
971045
68552
518460
925639
1224259
233510
469851
1235429
719217
835599
978472
820842
460378
40420
767390
871625
219930
349685
997221
519980
122941
409201
924685
444266
1059016
872246
512313
1086005
893408
757257
742759
280098
889887
1164931
719673
254872
1098670
490322
574031
44356
887109
1007913
198034
340368
202602
697295
1030046
359025
965996
938679
852154
787647
820558
159100
1170104
1048079
887830
629047
634189
1126409
731268
192440
205470
775443
1140594
235208
113730
382828
793220
13470
738991
845282
346679
829625
193588
832023
241456
1145303
184767
672613
1092584
781831
908972
390910
381548
459085
501296
904432
883649
690249
638922
993704
695531
694466
533516
1036069
1111159
789043
1074390
566029
138369
825619
1198122
901554
513092
303364
811140
426342
376979
572499
1174151
1092757
1049547
31095
236241
407921
834433
364613
907062
947330
406014
805576
133472
785682
852452
236420
667974
241569
978152
697671
429547
35569
621892
607122
413054
1129891
1179327
1112774
122829
777023
963364
788481
857353
89750
517287
101429
670661
418099
917398
548512
936305
746232
614902
934652
505277
702992
1073610
1211454
715179
497749
1203049
820204
400403
1030711
1033909
830090
901188
270285
216915
386127
1027537
260560
80279
939129
854145
1168099
740267
595451
1032416
992748
948665
186897
199322
748226
608518
1129259
476496
607982
462967
318419
944799
649273
1012098
1220982
962426
746023
732520
1088694
1179345
1129659
205537
1157617
248341
298713
1185613
1105014
1241608
896386
1170270
806999
1248713
212925
1169606
476010
806718
678015
127405
71091
890270
1189380
567592
517846
213729
310163
613580
987971
443529
559616
1161228
851806
110672
1021967
171670
738323
561785
576281
558686
65439
635386
597223
8651
1068979
1247760
172652
723109
422998
1247067
745928
1259878
448587
98875
291337
979505
27546
729722
106320
41623
530062
734291
242708
1106488
561552
86276
380078
74412
77226
327310
189712
808586
537617
1049225
102846
286978
1127661
1067692
760365
87766
560779
300703
277422
822453
445644
1215416
223528
1214516
235762
458505
724169
154149
410586
1106851
1174529
1010412
859525
147310
303874
703160
644868
410448
861702
812715
531094
1005373
201001
222293
1071420
982660
289043
1212642
988407
705267
521555
299237
646205
544699
347709
321991
267020
412173
497922
339422
545808
262045
586654
190733
404611
162553
480276
934881
587694
619480
1102271
795438
663407
884733
1228404
875689
1185927
1041314
1161926
1210179
1096769
74370
1063465
863288
686366
315106
1208238
1228149
1133807
28582
484292
764361
762199
821412
421134
829009
629933
743224
388845
645016
942218
1215246
1062846
602899
520823
1075656
1198251
1165158
107511
433285
1260857
919097
824238
586326
455419
1188802
957021
8371
998267
716424
1106416
111840
936486
1081445
967099
511382
519533
270785
620819
234780
264473
326191
21785
325546
960115
981978
131158
821396
572993
927275
511545
781595
926055
464251
1203503
1031850
811375
223260
849437
546504
124639
668193
260015
611428
157400
640493
427452
962053
359317
1224945
367715
1129101
639441
288734
237816
498995
162726
964230
1009168
885976
286514
272625
44712
862922
440574
1104185
48719
376260
26708
503118
251962
1225181
466715
751161
758802
376019
19610
1111711
405264
507778
619091
401008
698709
810195
786196
877164
653901
42880
1262638
605859
742555
814803
303660
1066404
212085
437247
1093902
999246
105907
134012
1191085
1142988
476170
638664
386395
731049
21833
742747
350340
22968
226634
579624
400890
324056
573220
758399
445618
122591
560471
259645
1226070
986731
820666
1037051
12895
159594
916241
797960
194748
326892
536332
845039
1112200
1241478
839315
960349
22556
626557
186912
28140
1081230
171476
41551
379051
1121451
99957
1042441
584273
362547
1125963
1121507
82928
547944
323757
1042488
883693
996340
241802
731823
743198
819045
1117722
441195
436036
40915
1028610
591622
724569
82153
492008
616454
19448
709457
116225
462152
553146
16137
672937
845199
315458
439011
819754
477075
630234
544699
262863
487872
1217772
212667
230318
3526
600268
764544
141002
601896
296120
993029
230308
1253881
198588
1041096
1044794
326804
930112
1168068
863325
27141
1100188
79531
826245
1235522
844243
443510
568100
555964
629536
423596
426512
1198374
135489
906410
564229
63632
795799
152153
15264
600880
342643
624026
69584
433192
491449
591894
808132
1041329
900886
150917
977007
205624
1104161
726477
427955
445579
334880
498876
280300
296883
82791
983349
1162747
1211503
277801
921522
212561
537078
524760
911589
699774
1225598
703897
185939
148427
898893
819128
957388
475949
919436
933319
751755
932282
1196135
527144
1110500
708863
911313
971788
477949
521210
537790
480922
766198
1048617
486943
1045867
1063008
1174843
745055
251155
753552
1168223
35161
1034579
1217156
1029500
959146
716674
1143292
20806
427962
1695
453161
1167380
604046
568562
564099
3355
218663
279876
667545
866541
146217
921154
172208
908929
432317
1209007
1029999
437445
247057
695917
1098771
156005
24608
827878
177209
494097
401748
1128490
967294
886199
1016630
400325
540037
985828
290922
677696
331217
185015
550443
439040
14112
315378
375634
642365
801340
1138078
778155
800353
872882
643945
1241873
343971
1030397
94006
995902
1124314
143327
1106432
241279
528241
527302
216776
1028447
420038
68618
695254
504433
131396
801249
136891
1015032
708851
345197
824215
4485
900685
924315
246635
395515
656678
1197526
423696
89569
713364
829869
731140
383892
178057
1059726
845647
385782
282409
1150988
37834
691483
1004938
131081
1008891
116388
483929
313314
684398
331289
789979
625660
447078
547878
1204124
92964
537302
255248
1144628
405335
248164
961030
1024676
516949
94280
179436
1100950
508796
944639
1142416
903428
529404
257397
490719
1189577
127323
988049
1000711
786236
68908
85455
720613
497852
765543
19145
779398
308970
738655
73454
626579
748703
381136
112547
453202
913471
356510
50561
918920
393178
371937
634906
810150
988341
465635
522284
737975
686778
89218
1174066
535280
1047433
76054
336742
18115
1032901
418694
399962
647124
1145621
390767
1082413
96184
670720
1124352
141949
1189871
74764
319176
1013617
607073
1218123
826243
848919
975474
955843
753643
1163081
757645
634613
1258372
222963
655528
407715
834648
1245759
921274
225643
494734
242779
412370
53643
594349
375383
1198916
1255279
30377
172765
97096
700259
218909
1211473
141719
1024062
125483
1116690
1064558
318709
1061621
502434
469819
1070916
24042
1030227
276312
953705
966689
45431
738598
1053720
786218
1258709
1180241
920514
1162127
1213198
968491
176096
508034
818275
1144929
1244763
1027242
373703
121122
648836
1182879
162983
1226413
310477
512729
1256306
185528
95899
494092
76457
41896
422837
57164
1135619
1028284
393517
584318
744704
1153870
41175
1251401
423776
1155872
715815
1059578
1067998
631005
1083062
460734
1180155
870434
931576
1050334
553373
246254
90527
829801
403175
797293
597167
803669
484147
549252
995578
557130
591615
607346
100902
991644
232425
582868
327985
327544
1193136
922394
425779
1115411
951641
464401
771621
1213135
576525
234324
428465
1003996
1193328
448933
380540
200066
189150
1198401
1233043
318913
968053
107090
1077026
329875
963950
587474
1178387
1015617
1207392
774217
1089598
730668
251812
706842
585320
1040849
268750
1155268
366442
320961
35380
1261298
504056
1234519
5822
556446
992502
590021
1239033
526207
885424
208030
528354
900684
898993
867360
144071
1117596
265038
162906
960776
448379
520799
630848
412443
7791
535819
1155158
34366
558738
1015869
183477
893960
267143
473726
908934
100264
874483
480841
930562
104542
855572
708671
1026324
977950
864618
570256
1131067
596420
565146
1137228
639830
831595
721144
999154
1142161
234505
18652
120564
376408
399052
413705
124818
8901
762476
1261292
1226906
408944
386604
918385
472743
225465
31329
733184
681527
923801
663386
805179
310313
1082470
824668
905202
277796
1193433
138790
987277
512427
488592
801544
418366
633588
350582
1077828
620427
490986
222695
978409
129467
1127261
509377
192206
884806
747545
1065725
543203
933406
1211119
1167495
636
225569
249316
498308
512917
1182353
383826
644060
496492
288080
85471
892810
583029
1224368
528803
1101337
1215830
619504
170752
544046
684046
664341
421366
1121840
895592
1225028
1077511
55725
394128
192855
860848
874384
722530
486444
1083782
1093048
936160
549525
405691
137153
50787
220956
74347
485201
449093
1161945
579832
532366
1078173
179957
1160313
1252850
1143037
1257412
115476
336401
321416
1158567
449388
572551
132384
387563
698553
641230
143327
725966
596500
995734
440413
254058
947984
1182995
22443
455556
289177
6306
989390
816543
778936
689148
783488
1073899
705281
1182879
207982
1188344
1024446
598851
890376
114193
446527
1153162
300712
588395
715963
973617
1027358
395260
292877
583373
378541
107748
361660
16965
41548
558474
1148843
790388
470576
602205
863291
347908
486094
1019944
122272
1126715
650805
475857
1106036
1258579
346431
227914
501643
849697
472676
1149345
661018
591425
206504
141711
1013973
600828
58178
1002791
822740
828722
833891
1167039
589184
1073676
647009
1079152
218973
1204585
535754
870780
811157
695840
974785
303935
224670
1004416
591867
1104814
957078
424820
621915
1003348
921627
838850
992683
607056
475571
57982
23842
425040
417564
731129
155212
366598
114516
316142
871887
258379
929949
693009
981471
572763
1162712
203901
1013177
528788
1158672
1103785
1053107
1164978
1010929
358865
1140385
163816
802424
956442
1206515
97434
737207
371372
483178
1122478
778195
257571
188098
136636
1123244
865234
522181
617431
345651
982416
1187054
1225826
501598
372982
1020764
341026
633436
485710
1105433
333081
1091184
227537
474415
1035449
318773
1002880
1191875
224469
1122956
1033748
357513
1212527
51972
403532
636677
874156
652774
1080452
325105
848948
1098843
850138
1189225
1255554
78252
429629
781240
1258164
1060618
181819
592043
1164863
226208
893919
297663
1025732
932578
1042773
182778
868077
315603
1106007
981118
874437
839676
473891
203746
969415
82935
235922
1018750
1110204
975838
174618
91098
1263452
909740
78523
438675
62292
809432
1193531
1243690
1059182
1008733
44417
1213198
180300
789140
764959
1092955
1214585
427873
272401
90778
897702
595063
910322
263948
355276
666334
1229812
542500
895872
126179
623634
677986
210887
876090
322115
601891
817167
650874
108638
409350
1113483
719477
161325
887387
1134798
260847
868388
998633
859197
1013166
1060772
1195753
549479
768815
168065
694248
365250
28273
848705
33955
189840
12268
800971
901908
1188758
427884
1130016
1031102
180867
720263
745359
1219559
1115664
672930
395763
1001071
1244089
851067
787692
1104208
139065
789574
773617
1140404
1012870
452504
501441
793151
312511
659104
509010
389684
895482
888119
24508
845903
844943
1181803
811745
911966
370605
1053981
900130
1010809
225020
527909
443902
309689
285832
261115
1151116
147172
396231
11205
298622
824329
292688
786177
1226241
672678
1027018
733
586737
1126313
714410
169892
694893
602852
493266
1112608
782719
151411
2692
55854
1079113
203132
953648
50866
1013462
821616
835849
101507
1178123
714317
445322
1249265
315207
267307
925962
1119983
378189
1092566
562574
453745
240464
1154598
1223027
191913
1146897
1015672
923043
984620
363476
821666
1002888
784094
416116
877688
154034
467702
585580
671546
1087788
610568
1080299
76762
999498
115956
1165809
782188
402123
896161
1111365
210225
144582
897180
402238
1063990
661373
148349
698047
230592
266481
613205
166251
705286
100922
121585
908419
732628
263944
14642
1106335
730662
1256970
1167229
223364
496679
612835
700056
633303
633087
820343
499649
548948
382524
372618
1198561
883847
520137
116230
23306
170998
1184776
232029
962607
1212807
1046358
30851
362034
719891
1072400
209569
1064075
73863
311572
269767
991354
1029725
589014
864176
965023
531767
277024
143009
540585
645089
1199341
788186
985865
876235
140257
581
929052
218343
805041
776109
264611
1050785
563290
294383
1110152
132281
815120
253337
1153468
31615
1175632
611352
474608
1246542
105461
917572
1035336
364303
789747
879626
789854
737378
198772
98182
804308
599457
341442
908591
80800
1226606
187874
181135
223592
1242958
571629
626938
689025
1086913
1141456
1016555
536274
299211
582442
691715
571693
442802
279143
570120
80944
477304
1030435
854208
1228228
47462
219273
387551
793703
909483
295419
428334
659177
3262
986222
214898
524395
39113
222176
532460
1064435
710935
955454
1029413
756495
389851
306504
1066975
527617
1258359
404659
222656
423747
576768
1258453
155065
18903
454258
1081693
367568
385042
1192078
401211
115268
221117
279072
611940
373391
1206353
713461
983945
485384
1202199
771830
1234996
968766
441871
870452
354903
155059
357126
137464
289412
692235
1115564
771922
49896
566031
580797
668926
390525
316948
729152
893140
1249685
178926
597252
197322
631543
851767
1218653
928985
229362
718892
859818
962374
654342
833715
223670
602730
994973
582078
766022
807336
658722
94859
861967
801009
877122
1050637
218503
183492
208589
383399
1183559
430922
493199
151040
335863
1232622
441514
856553
810912
3635
44902
247109
431242
811578
23910
418274
485521
385874
68498
435770
907878
1211624
718511
712184
975374
955446
522306
90543
1115216
1119562
996482
18414
533341
1032570
1186537
176717
959725
1037731
312859
727564
1237842
1024396
1041519
266947
165314
320408
910786
970329
973763
1243179
1259149
1141260
527277
353482
1226426
988819
483491
49863
474645
330522
1173826
854963
228729
1053600
225603
318298
367293
1034620
61122
544059
77834
285235
740563
842459
1106582
710411
1161731
117593
75143
542430
249531
845019
178660
925488
467172
1103718
1139898
142705
153064
251516
482697
635027
1103634
302901
607603
407378
206694
708625
435809
451013
526886
442708
1241925
229287
435287
697408
1080108
888475
344464
1155114
235183
509524
814839
907063
615089
1110766
558518
1140869
1264536
754854
351830
143404
355991
737840
491069
516866
854286
514909
903946
1136179
972960
591937
1099093
487894
127822
872528
1149015
315198
913735
1140356
1023817
2440
507983
92712
769707
1249443
1054711
222734
888716
541681
591751
443398
179412
821426
231223
495743
645294
216940
629323
41499
1073992
603671
815821
676941
970717
133759
65511
870999
1132868
321403
755377
67588
3029
645391
123597
591023
275208
647615
906047
489072
34348
182899
555498
86161
170750
346308
1134303
351126
947576
374381
458258
661155
162846
1068046
1078080
820522
615320
497676
871870
814890
933249
35382
1037830
535917
636676
117373
568761
280683
469062
108622
125269
13819
1104922
1252587
1091691
540753
441222
191883
592633
812396
285355
324597
953333
526989
445578
92958
821040
13022
670738
1236748
1190888
1155056
692650
506479
938863
711774
676756
648831
676204
866449
302147
208558
230368
775040
973139
500529
619960
716351
87216
102024
348351
686752
504342
680057
848000
382987
1241508
214113
433937
797137
1014456
400387
63007
118267
915741
520141
527706
182017
792790
436709
1210701
510865
1094448
1126902
1258179
180856
42208
20205
914802
713540
864358
826742
1046131
58349
1124613
1128238
13600
394141
323236
573632
1194221
966804
943237
66322
698832
733464
685186
529727
179444
858314
815051
458039
896289
495012
200822
710751
1157808
276879
210103
845515
387058
264154
109674
770741
1093645
652199
802982
1056629
463517
590695
653464
16195
462517
1217140
1060713
759588
940145
980683
692025
600865
604647
872906
26599
726101
20194
146333
1046591
512973
560689
912823
758021
628791
674314
399505
373966
127060
624834
629607
252208
302149
1185800
295583
1217192
166777
728970
556475
648501
289025
629485
1168142
1235591
253413
1029224
1162336
915357
86913
87395
750045
592404
1058678
684485
897182
1212880
716728
669053
1104605
325046
563514
105291
978417
511546
596627
321238
722020
538367
664489
691911
1253140
833393
192263
184515
1107750
892846
1252382
440698
1112440
1128190
170694
292221
16990
523475
781689
15215
453068
513528
255414
510915
169634
284281
1121991
718528
888504
1246112
128648
916398
980804
140949
1084167
270584
877641
323335
23460
933140
543516
287331
752232
217652
227747
1003951
621162
375840
152709
1106653
898731
879006
374582
984809
1048870
195744
1161841
45215
117605
664763
338681
605569
1125462
464263
551580
57154
950980
540268
143241
1074409
1260468
7733
467205
557991
917382
1054244
486884
203899
923844
357192
833173
21562
135509
616402
754447
672605
173098
737956
881428
46144
579502
1130036
1185590
1086312
707743
420115
362250
95982
565225
203452
502618
332989
666688
627609
606153
193663
106004
885773
856347
1172167
910759
246317
463582
67979
57709
380502
468767
575451
986862
931300
132205
603808
821760
196144
1008818
250583
166283
834801
394028
1120713
107362
814382
404326
1209099
509224
902913
1070224
998231
844263
473690
659501
1110203
1128222
453956
1040513
414930
1059504
793034
669282
604900
734644
1069936
773557
972059
240702
877890
526976
41750
467482
1133897
660915
107502
1199894
783601
653547
8132
481355
537192
282898
815524
1071877
1035740
45080
829281
5989
980938
928779
1198510
407987
1183571
829076
840452
1221106
1097755
109153
568429
619310
527173
476553
144399
26997
63891
89770
541116
668400
1203802
1072169
123917
442391
705629
1086114
1043764
559286
372032
713577
712657
595885
1249235
378178
1060504
744695
36555
93382
543925
234156
1040353
483821
784246
278355
249646
169811
745478
938907
1129159
1082614
973217
305101
826161
254592
666886
986788
784366
295113
1212652
787425
787640
319502
978117
1247335
205550
122865
71454
706619
119397
958458
1182046
711590
8895
568978
390498
125439
744981
412084
668238
539692
1168826
551323
1061479
579100
867570
642792
263529
341112
1234844
685984
503823
1139997
228432
350709
1108919
1145686
866290
811028
938742
141067
380891
98927
143540
508036
53529
191352
78908
537557
349434
287409
41324
900877
347909
388638
527059
1098190
70520
462764
67943
562800
854913
814983
134262
1003440
1222630
258762
450480
203222
1125600
1159344
457931
28621
1123400
697464
390665
419062
941065
712234
561485
1008817
1252753
97077
535215
4494
855594
13611
363482
131696
319262
725339
202449
1156502
743639
264143
52536
358244
1250720
133594
1116308
764034
204134
628190
633018
324881
1122573
140937
1232256
1166816
670935
30784
238789
226368
834621
1121641
1154650
282841
454397
291593
1009784
178095
643135
255058
16699
570560
244460
336427
1083068
702453
928664
1258294
286844
231592
776803
1009095
448089
439395
324337
837057
434619
482627
823427
1233503
635451
1187701
1143628
11676
462708
1193740
799157
174976
616528
706112
910173
648762
952792
84247
1152524
123839
367438
636857
377358
355081
95041
1023974
576670
357097
785422
1114963
1258922
264284
1168312
743050
214484
228719
743924
960291
1198399
879236
549938
684416
236960
86276
937300
194643
753712
361133
974656
544471
44059
842860
767947
655781
990046
524362
212304
195442
1135220
886954
308168
643072
301300
232228
876180
155340
1066529
1089369
811426
93939
867604
242407
30913
1085530
551970
1210157
403657
1077651
1248524
690118
980331
482238
334995
349859
673301
286014
199132
960929
129409
610802
844214
457311
1010462
452443
1176419
989410
159732
1165917
243345
607701
547708
274262
648888
112917
346100
137818
63021
1222186
607756
421969
298895
1044449
8231
563744
643645
394666
332891
780516
197077
1192048
843749
113072
449080
851603
427171
220597
62534
1000284
1261806
252999
1170298
970299
83207
1009759
1212554
117248
341182
903823
438669
823651
547186
242465
739003
469021
343655
1261686
555386
275458
350826
682788
762245
1049502
1179283
393325
581845
236398
553082
414414
437929
977468
262637
414602
160503
59964
723296
1168301
1207691
415585
1174868
425581
266576
1126688
425882
844128
234510
1115984
984786
1176452
1228112
666837
376729
82910
839947
346297
229719
133060
1250725
226509
237498
252853
820898
92378
752432
516239
59673
776704
45683
840391
629118
1227637
539890
1024429
1040036
1161634
818903
372408
971010
1081940
989966
726504
471468
638150
493096
2714
832930
417372
463079
490670
912256
1077508
103401
216588
1073909
1014437
995258
1238376
317284
94535
556451
286997
28109
882773
241472
1001191
349846
463502
512452
504442
1095107
885571
465329
587709
1107871
523472
213804
649917
1264500
603238
56543
27441
126134
457935
76828
108596
907455
1029927
1259861
1078171
776346
960054
458476
262769
1201132
346754
599965
1202931
1167736
956203
171362
870093
1049647
113954
747428
574066
1101153
316671
491662
887589
1244303
674863
1054068
561365
357460
288279
237171
962406
875320
444767
440107
216493
507720
619406
1079285
1013964
1021611
1036497
487498
145361
383742
854152
500498
1026029
427320
200124
568982
10196
1073707
287600
1203555
142748
115705
584300
1161522
311957
1012528
1082790
687101
80423
637959
663484
235031
103621
480406
179232
1243317
311717
108108
937776
506797
683108
223048
733756
171887
533016
786489
1251202
268941
545730
1253101
1086154
451792
1093719
194431
281026
146502
360888
358140
1144985
1215809
835770
1011250
164701
798797
224186
700916
1219379
354090
898370
975773
435367
102054
928160
1076072
1170590
108063
990511
1145965
492972
1108744
519435
662607
1190854
327152
861930
1170009
542706
360902
575139
1252370
35375
773459
1058136
371039
1011365
419126
213410
692145
514566
585043
415355
231083
111765
619741
366842
652977
854503
950384
909543
984113
544021
703229
653424
1051007
495507
78205
559859
191610
1100526
427431
272399
230376
1154659
1006116
171468
1155033
1213194
593714
492491
53293
291430
950070
322742
437532
303771
253056
228223
1092650
50142
945115
749846
870647
976353
850066
555973
546057
287488
1081716
817663
113623
767156
127468
1245919
1089678
967777
40573
793190
550319
1245196
612396
994101
489132
1015599
990568
521747
1244753
839372
571057
877499
58855
260083
778010
1089789
233894
1161080
813539
935314
585784
662636
643989
338964
378438
433609
23995
116120
404895
920039
318719
72089
289417
1184577
603820
742124
677278
1138474
1033828
941800
177034
1057323
361934
607362
991357
376669
1240091
886355
287622
868564
203588
1095711
215578
646447
38392
903565
922254
168179
104370
1024369
649328
714705
1207789
750705
840040
908195
414919
1024308
1227166
1168753
886231
1108376
1030643
979297
380621
1147042
492967
161389
897509
376437
1223629
330173
529973
1211830
400261
371675
1114135
48674
512358
1197671
969436
206821
1252004
94528
148811
261380
767640
935145
32885
623981
1165027
183087
1113328
917496
1053239
805460
143012
872595
246279
218234
552567
622045
3052
125619
582492
923379
212531
716586
860877
589316
1197420
1067818
210100
417099
976798
1052967
200183
439113
186638
783045
333790
440694
624426
72584
348424
383658
352489
281135
148483
83071
1208149
430660
779397
1045298
20884
1083060
611460
68908
21380
850510
78976
995540
119394
490209
875560
909457
341148
771844
817850
865185
86928
355549
380731
152588
271138
917550
75135
246261
586527
708107
275416
767512
205617
917944
884811
540274
735891
497191
781163
551201
471086
809652
557661
86143
680890
1091722
209957
392477
143073
211351
588780
401486
879337
424778
105857
532893
165327
233027
275781
194408
1238753
1002454
27600
1214726
804168
893514
168910
640528
808909
582973
386036
86369
1237899
349200
779072
846406
983037
9026
85400
1010130
40608
426530
1174341
272839
1095277
134022
674390
7475
224166
290329
1070396
567077
770639
347832
97780
463379
1024884
725543
709434
37092
731230
1015948
112064
724408
1032866
410720
442969
525655
1114841
433758
375582
1026873
670069
965984
318936
790745
1043036
381783
53139
480138
530780
497594
332979
925676
260569
332872
453100
651385
43778
833653
577957
68828
481125
876827
556563
1108233
1111731
238149
68141
965616
317546
410392
1216737
758786
943047
657528
453070
1188264
582921
1191938
828490
365240
1124833
427181
843832
499918
732933
1218770
609025
796798
265528
1217671
1130388
910453
772852
1210451
346075
704659
1015541
719695
248257
50413
287444
890897
735240
318735
194328
820365
602642
695568
396861
626889
917826
956990
235736
303027
115544
765461
576538
1119663
267620
975091
1225874
571512
627422
655142
359229
1042657
367824
972371
643414
285082
837183
1238768
1185530
62682
405989
1124285
1030498
544692
197841
1053018
878390
730161
630651
46500
916130
1223331
991440
7417
385676
515415
767761
911965
60789
1183010
1181509
364788
1224592
1137506
419369
854465
561636
267985
410934
117829
324886
738371
948334
461109
306853
224922
1200649
1255294
648778
747029
3927
662064
1029751
367860
679486
481321
322981
1183451
564290
1045175
203669
1183819
657364
735914
149944
1220238
254789
1257334
159987
1166527
1065454
295704
820452
951671
1125559
1010198
471490
429441
347467
736326
159676
449233
813066
588811
300637
825771
1162187
929363
587049
1217219
962935
618871
80526
374267
1063657
395151
867927
740087
1245292
1230461
248464
234650
1203042
22154
17830
911660
188037
1061117
1226906
223521
179602
253556
1061118
1075538
419621
396900
318839
601938
871936
454241
1201107
796806
720402
74894
204308
1100909
604418
214165
1233617
166632
249658
863474
264943
719802
216582
177788
800487
732439
220977
1053252
1036365
533982
924532
268971
802122
510941
655772
1140631
123283
1081050
164907
409306
2960
154955
831943
711487
1203160
1063645
212685
624809
324055
85350
28724
418365
78512
333434
997272
1215018
1193559
758915
9602
1204242
1118379
941439
796339
972459
864535
1202899
1171132
1068747
484865
1195314
637225
160847
28151
765447
775188
417218
105009
1150204
174549
977906
216723
668767
1179131
1038426
259080
92153
529958
1056802
1192850
519480
836552
572448
353587
901733
124502
17076
822141
404167
1146840
344176
935351
823502
340810
354082
280738
737264
376039
298256
921360
212717
193981
1127446
774938
567186
1210941
585564
145831
742257
719056
86879
717884
576459
390289
710939
111565
1228063
949209
999445
953799
852313
1026169
273345
339456
605662
1026866
468858
139689
200902
423452
610968
300026
855870
453742
1068562
866373
642184
1191294
367031
163266
87662
517371
1004514
13905
1189916
945203
534064
537754
340763
1261699
1101816
635636
844660
499260
876696
395900
171508
1118000
254849
1212927
561195
646281
535650
923126
1035506
815723
1009762
220921
352261
108919
358112
37964
719701
512224
609547
1239779
160927
75745
758762
890478
836925
396905
690050
862694
1120091
40965
1230576
831165
442508
779454
637233
300484
454981
665790
1025269
271273
914939
1045774
78177
448905
1109246
130453
661414
399579
435255
553009
442143
1073809
894518
300412
1035721
836067
200280
576634
1006282
1224559
766326
6
893668
161042
913781
328884
618061
459804
145063
35822
1145580
179396
357444
458389
356064
56045
1125078
321759
1115997
736504
91719
1004427
972677
116374
452168
848718
605551
431583
499842
501406
1109064
576087
1102954
652059
935885
440896
446925
310978
1066618
83886
819542
637999
608122
411333
47905
471909
1249783
643279
59994
265828
707910
404986
533276
824444
425623
150273
90177
117902
589794
255506
544718
1221879
385254
247429
1097635
1050471
641535
602079
198944
1155154
801385
240973
287992
136680
477307
262753
566286
921226
282406
558195
1175953
375613
1154429
180669
610963
399020
918036
726128
689791
1255310
1211954
593593
432994
744239
902491
1188441
964480
1149608
183610
39964
479768
85353
168308
122365
84966
819818
617735
625175
761912
1179919
596142
588393
912925
880722
131156
77468
74164
323373
639499
548692
739573
517918
1035886
405964
501874
624
67317
776113
451314
864993
1103126
995765
654441
677947
1228850
390515
609812
923520
1159130
585233
246874
1068471
217685
175124
363965
1115456
52401
429878
1089695
799784
389489
127733
1231108
1116776
556738
333509
1170388
642054
272067
120602
1151746
340687
620837
188382
145729
1052736
641603
864852
1121335
1090863
353083
274777
26209
1217407
380239
843778
833413
610243
558987
153889
765658
1067876
860883
962912
172028
1174400
616204
835627
148421
14049
176668
1071238
1146158
537290
641229
52649
1213685
268829
58823
564617
874254
836197
1030749
975854
1170911
877103
441620
433949
693512
1206250
299134
386220
7758
1182834
865441
754105
696055
210299
1054263
944428
940260
1068883
1053497
599975
582999
47012
729997
295471
443450
404199
279436
116843
606698
91608
626255
1040786
204727
99649
1091455
860482
1254660
1121608
685403
529860
1100703
425963
189457
884497
999610
1112946
122393
518875
849913
531112
502190
258660
411926
856295
695286
796333
1011004
326322
945648
121366
1039006
1777
81047
1073206
197047
861176
1014836
430392
158030
28598
1054420
371153
302654
414836
245578
125106
1054729
894133
1005986
268978
326414
1199426
869141
414431
298492
1210531
964652
48738
345245
434738
613449
734123
995295
1191050
909885
736800
353730
101205
129909
944794
332222
1077923
1088537
922162
1102967
442556
782277
433394
264373
1045737
753543
487058
882354
1067387
1080886
659782
1167904
1253392
927712
463679
132801
885474
552411
435250
595780
27742
937623
1035034
98601
573865
245038
151290
687571
626097
387841
641351
158744
715323
838095
862523
1143828
787136
244852
346596
265955
715554
1136740
705343
705306
446076
614740
859977
112631
550769
911428
596084
1105574
26553
770339
1056752
994706
1161262
748476
533336
500976
314281
207914
188650
235851
344954
597711
1197908
869762
1115400
1038326
828500
726044
1101486
95330
72744
380819
1158980
668310
644647
1226028
822250
1227898
443965
477060
708507
890671
887911
1041478
933325
187692
1150164
466175
1055876
202937
1205616
1219560
505412
834172
1006628
1026609
145647
562088
1181394
613432
302298
115180
667533
492530
886456
990135
419169
188505
1220114
301936
1102139
895134
1211623
1085138
298430
185074
22523
707174
75971
680778
1089115
816077
647633
218877
918631
504988
813689
837986
1228154
334352
1177409
1048689
215660
485968
833901
286145
467157
243707
1256166
810161
856924
620212
358948
347388
479918
1208107
1230255
611690
311006
892743
1253708
223069
227332
417124
569976
1032853
195470
413206
997394
300018
391866
373345
925063
1050236
112985
101969
1252862
912053
247647
590055
114639
929832
379146
267568
868866
1071789
816382
175614
392057
707496
1129711
401134
40969
1018008
641536
46948
972226
729984
476840
33388
599928
1137101
27409
1182286
1025193
707798
987821
174515
528381
361664
359527
735541
824974
1005266
382508
1240522
806394
1244920
842116
994145
393164
54763
1228407
1212469
827262
462504
95889
266699
401053
315445
1081324
152441
460011
907105
855878
279311
97079
832751
1231081
1172957
28690
656643
1161743
1046158
872937
1186933
412457
1162908
134073
1074738
1230136
1205912
974883
597980
90837
1173634
923220
553443
534010
675706
563627
1024375
1180504
263162
1053507
407434
174380
733605
1078021
191725
205183
711785
853168
566123
155772
1120385
1116823
710596
679940
239440
358884
1170734
88341
186416
1015026
871944
222252
964496
780201
506733
1043685
641309
14461
1211059
422291
335671
421694
436871
841769
1207714
726715
492879
324556
630726
680143
576474
508507
636195
526522
128432
159244
654668
891026
1179955
552800
11968
494125
245858
1138943
351201
593350
558901
1250598
72682
466044
754568
90505
650377
1034778
478219
1107971
1086253
920339
60290
301740
455264
402377
240329
402216
912463
1082913
1223648
634740
173596
389667
821717
248807
1151425
875924
747616
1163023
780246
1200126
560410
50694
1151755
438821
847067
944553
679999
505751
736264
449067
494713
883152
650154
230340
242656
759056
24055
64654
857602
557981
1001862
310225
835868
1057979
140251
1100626
315375
833179
596994
962422
6229
36977
1106533
23683
492896
191908
758019
750353
1154764
862402
131898
774510
877096
1030181
864453
328066
63905
1155988
935327
1161922
279971
1085105
1190267
1023834
1213658
1015904
920139
22932
962321
1126830
397006
807216
845376
743508
99239
834818
140795
336743
176991
189303
85984
1136154
232323
575275
94867
518603
419821
63861
504906
847308
263165
56773
66245
47981
270493
995195
603651
218493
55991
855460
807886
644393
847954
282635
403372
1176203
896005
552143
1181949
960620
729289
308505
1061762
282430
8006
906750
765627
82634
42669
1111032
722000
913300
941539
1015955
1255777
1013670
47104
548257
734806
760949
707740
274784
513413
1042327
609675
869485
803216
448493
897292
932318
743496
1166855
823137
520162
339988
274104
238898
635408
470974
1089429
819875
270698
726772
62607
301445
788197
583784
707130
1013985
649770
431476
104778
146868
763435
1139304
773755
741103
537743
1059653
19915
104616
931782
683118
329947
108738
801614
123556
160740
675264
1134295
652894
662487
1101612
648086
664316
313191
617615
889924
21848
87185
644764
398251
912783
900414
578691
683298
733971
391098
988778
521176
651044
1222067
937991
1244690
887379
47437
1162975
736034
1208455
310100
1141609
210087
1062438
129127
1236672
824014
1062159
378862
410841
734452
608830
127082
1026508
1251492
245261
1045886
970282
452097
327124
1082467
970662
959910
1210146
323650
270897
102861
931772
767639
555461
1188547
898828
396890
560052
978096
1246652
846609
421110
1015445
1081013
888024
666560
668265
732169
541649
346949
965260
778084
58868
676217
1061711
1129666
567459
169094
795207
989106
937568
97469
903870
339759
953481
466455
596947
1011207
1233833
198432
37691
362974
477523
485771
546266
165301
625760
480179
285043
676586
820615
120635
294375
1116192
440168
93181
850377
531046
681527
959211
34597
1227289
248898
1088965
57506
1024795
38378
259015
887627
249443
182485
631158
572553
1251317
425772
452320
310421
1052731
578356
745862
224396
907660
1143294
221872
363178
796957
473145
187351
151627
301061
481150
1232951
246211
1189397
593024
1198237
638073
141809
6415
77253
1010304
876800
292316
241795
15002
357247
867151
393183
899240
158066
1012589
872099
618873
926606
284838
246279
1081776
663360
1185674
105407
52162
324274
861160
630204
740499
136700
5035
858974
527466
731870
589295
1139792
342460
873548
12273
10146
374333
924630
392893
555849
1175624
91257
1043462
1033135
1142606
235512
129601
1203692
1140787
976916
754928
1063423
400966
865919
598235
438888
211855
841828
664642
1054248
96292
727924
495763
537832
579816
17376
884894
774940
664047
498259
847439
787513
759942
337083
236674
439741
121800
952378
926991
946808
1149320
364651
1247083
1045309
1079759
563066
838523
738592
351515
1110242
557910
448823
1189793
6781
313085
1002104
877599
287183
133599
133797
181373
1108423
271900
972669
214014
362093
810944
805045
740296
108166
997189
393889
69658
1101452
864323
1172415
53913
1230192
179781
1133574
1121069
843733
648330
796112
1202281
432359
461224
1130573
985168
301992
775347
16843
310920
730056
1049152
127000
834259
1006416
229768
831691
34808
242639
514048
73215
563035
1081064
219433
575926
10197
426514
476748
212942
1059530
234938
279000
1000084
492772
737883
452234
375741
147117
1048752
1159716
761516
179761
1259668
461598
652890
716309
1204579
781776
92605
522741
75410
1080331
885127
634484
1114932
544729
281525
31597
218792
923386
905652
1075358
991625
1236297
908984
92661
994512
720772
134280
113003
592851
119353
1064707
115707
703370
1000411
591018
564077
339147
325551
626908
356022
881745
1214624
217896
326924
155380
656221
1083375
674592
975910
726439
1040538
789513
602241
235195
1209601
639089
799461
296139
1208491
749659
1038701
1239526
450885
1026005
1115061
783219
24100
517499
292959
930213
677937
737502
961273
791146
1092326
665023
1217639
1156675
360843
864738
559073
903187
815539
241681
103360
1233025
1205474
187469
1083672
297444
1102895
90155
710036
238999
873570
469048
426628
690150
243797
694427
317115
751141
479792
331969
546839
695431
453538
1171286
165081
421068
696741
1073670
665666
334476
233410
511025
1021230
582736
246082
355072
787839
510057
783007
587108
1069202
478410
711585
120385
459126
624282
1218358
525105
645802
1224246
581419
10866
778040
1248159
639477
13825
1129783
932765
39065
1126255
692142
910154
487580
1145741
135332
411008
392356
1135429
1038222
851884
1163544
420287
131417
828577
1214101
551632
1169852
695091
143396
246038
403256
1021892
1254307
745816
597081
397162
345775
972691
272328
1142026
62084
564354
323132
521336
527002
160130
557985
339467
1203164
409199
732998
888103
1246738
531630
704024
188547
512907
171880
775620
370439
794802
221155
300446
122314
680656
1166664
934379
140277
13339
290467
427797
312005
158397
720971
1026697
958592
318335
50651
265337
204807
478307
722434
423373
893127
1030031
702110
1063220
1205173
35957
954794
433408
1022240
578035
452601
1021747
134861
153425
478349
704397
678242
375140
448071
768866
820667
1215137
472428
920970
431857
1136070
271009
664631
963042
542882
989612
1231899
76158
545897
922000
164959
568056
329375
177892
1005187
486715
478892
767564
637487
921978
718098
1144191
436553
87380
713708
590681
101350
487287
1127737
1198077
319190
679503
164910
1030085
632069
612707
557436
138339
868455
995366
1128066
1251880
16400
1255535
719269
37570
353348
838583
1211391
179538
46478
431279
653908
375576
141203
674632
642936
1229388
655403
1227046
433683
1145871
303398
640846
788902
2605
77590
175035
426487
118930
846288
996961
3328
1175065
1053662
1176230
454659
1052245
41391
63156
366284
274847
241133
921197
394114
901104
34814
340565
661600
931304
431273
1121507
1070938
297345
1160769
735047
869377
342712
142336
605777
624065
1072649
1097603
1025115
37095
616398
109053
1005532
241096
214359
1195781
206372
524772
519260
21195
469555
1056836
1078650
448189
1176442
955547
181730
1107154
884294
1205603
1088341
1243981
941216
10942
590566
200924
928436
457400
1196057
155832
745534
583918
1038206
115932
464487
231291
606088
911271
874727
22076
363692
1167027
327980
1046182
610793
204318
857927
671925
918726
465506
739357
372703
306747
116889
513064
861089
90985
128695
1066724
254702
667944
21362
10212
1110239
763023
455391
1171619
226508
358821
1221878
440650
708121
20968
710890
1228471
613477
1246379
735140
935946
1229120
1172115
357716
9036
187476
1124240
883145
1028460
101553
102476
418728
843150
550722
1214825
292926
122323
1113230
633623
1256390
545265
4229
817284
980023
141606
43880
592932
354976
575443
456352
1127703
683314
36147
506530
476288
68165
752513
550081
202118
118729
243556
1013357
594610
1040558
764717
275882
445640
820676
2692
1236409
530802
702663
830235
22947
1173789
45120
1048147
76600
1059064
283862
119955
207949
809062
184195
737783
512289
1221556
1330
1031801
646771
870209
1112585
619688
607926
687707
567760
771943
698755
1180341
1072609
1233503
173229
329480
102367
889500
1170472
45615
31095
127366
1137910
724262
736251
1138799
403194
909311
607115
312833
912668
391736
17851
69337
959397
705703
518515
211815
219629
294011
708650
639641
964393
644079
1022299
403120
16923
801757
173799
243522
211455
578868
553696
178789
372702
447558
1138442
307809
454703
327925
372602
856824
780636
424124
195551
925538
165632
90599
700836
935672
1125645
404418
728908
743354
155027
499606
3160
92163
800176
200468
1205309
266472
209853
1101698
73828
259013
382905
220689
837165
407986
3675
203588
548002
950167
783977
620951
385305
492722
534175
1024742
1092851
940806
602010
155850
193088
536297
524183
755286
11154
682119
120548
96751
751899
1197367
665111
721467
657038
705832
141284
738588
504251
1236498
1005345
791198
232979
450457
687230
900402
116176
907997
528115
1152668
467996
633969
537850
320935
19429
835014
38523
514814
95098
760317
620120
1225863
304133
807303
579476
490418
103975
1016524
869469
510753
712006
638215
491775
907947
336512
781781
865478
257674
539669
1044232
125189
296545
128834
196336
840173
822132
169316
23100
73
932480
960233
572127
454688
570453
461739
144427
1168987
999622
835095
1210062
1009231
65284
40382
107853
13675
179846
835780
809635
181844
327256
1033786
507628
1237204
766240
768278
1100155
960574
570881
619148
822292
748664
100741
473213
1115637
654326
162847
149451
233980
1084900
337640
293129
219904
361355
421494
704351
959144
623286
1218258
668501
26637
1071161
166503
435616
249635
405188
352190
529760
289223
649263
1219217
614917
742963
770073
266332
73252
250300
710640
1054340
169986
529800
394324
503853
128150
1104980
742863
1118280
761538
1073505
541641
107216
689595
1138414
1016138
1262933
978515
964392
29311
671975
67644
114954
1138275
313714
340249
487287
1074820
1141548
132350
304509
842270
889417
1241817
1021784
1192446
138939
965865
953566
228989
1081976
480601
97052
284856
1085449
83792
862484
1104187
590470
990505
1237569
455614
267164
652673
350134
777873
162292
912226
1259187
130836
725821
1257125
75883
289148
45110
921974
906170
1118598
1210684
135169
53822
1158649
122663
230346
485841
1108823
837622
505353
18878
1028864
1004857
428614
1014891
568826
916244
599472
752146
197125
1206080
1075084
68393
375254
381211
596917
474647
384620
181552
1027706
794898
33733
240422
1194913
61482
622720
509979
733709
615451
579433
790200
565015
795853
730996
707146
163390
334456
946565
1017045
313161
91398
1109930
1131108
1100054
6565
669042
87525
678897
898762
1037454
120797
1040779
1136567
685447
439963
554008
874738
280322
925870
1159898
446022
69524
8033
845981
769594
270108
904337
540488
543550
967704
1110338
1013959
960176
1212435
479067
976339
761656
345755
1057327
394311
218807
224252
389803
1174342
1082213
25967
417305
922125
827173
866678
1113838
427118
284174
879769
622483
662974
1020591
1259521
684674
359808
610785
625864
289062
870454
899706
378334
815778
1242808
357993
1241061
754132
16128
960315
493087
1088081
335971
798428
1051506
22670
1245050
966702
110450
421089
804848
980177
110298
207820
772219
1102754
1139906
237590
179421
741030
293170
796031
50052
1188350
61399
263099
593413
453961
1010313
340608
922355
780390
368523
93518
898302
879202
982006
433937
647005
188163
836177
325695
877669
928751
740377
1105400
485838
996817
602400
926843
846771
450168
945432
1120443
931589
662861
867141
639526
686453
1158332
1252522
882088
897638
1135841
1164265
777641
953772
38334
100473
101974
490097
5192
1073870
543232
137136
1191999
199189
838249
881273
1166899
708893
990888
36056
363722
87169
792577
1136991
1249129
888067
1179398
937125
290387
288153
29314
144112
1207175
735895
50314
499384
589654
1150148
1001545
235461
267274
296734
888106
1066113
472530
951562
492330
243169
547331
820238
166147
165536
963427
448386
19175
798032
934288
404208
619593
198669
466557
566249
833973
214044
962070
234295
1205208
705299
51595
36309
1050091
1087130
1008689
764845
841999
580312
1209309
428023
1204024
947389
434898
24959
295687
888047
1131140
427814
704868
1246369
131158
232700
536181
736966
1009731
292983
893297
193653
978144
1163725
811029
572081
1099792
674868
881345
134379
142372
483906
16270
801941
808703
1181947
395203
94446
118996
346919
1213248
365602
858095
1239806
1089753
99652
168082
999517
829359
156679
1176976
156773
1227911
954488
341334
911299
828910
286136
590112
904272
115996
561125
421870
1172355
1129515
372651
67007
746444
1144125
149226
648686
561518
1089873
11765
899961
57384
869191
929357
925867
83392
690460
1107056
9854
1196375
377250
977597
525099
233034
386258
868793
314898
1017964
1112534
335979
1094425
80704
599303
885820
412919
497252
903356
834239
31978
60263
1116395
338299
1085760
1214347
662663
1222565
150710
1185308
1094027
56944
243956
480489
874792
170036
761621
419971
1146133
767887
1234420
508060
516399
243222
812055
1137321
704939
790689
724612
941288
1012385
737777
51885
669818
928352
185292
553101
1101389
416492
1204457
575757
327184
895306
298047
352265
1023674
997264
1151774
714314
79402
1243792
1051713
338105
157437
439351
1111887
94970
56981
228084
907030
63565
1104966
235754
653318
685555
598670
572564
1106240
808183
772179
358446
92502
1184812
891615
435108
659574
886725
635267
504827
480786
756986
433437
471921
860582
327863
618097
648657
1096851
621896
1019096
289260
744635
450843
482079
533749
1155583
67927
258467
715523
688606
336364
1168200
474962
646850
93583
957600
436434
1021654
843529
791779
614154
595560
792487
447487
44265
239869
1058694
796621
238357
893278
1038454
823339
915067
596826
1039186
933865
288806
994671
140812
368359
895246
990422
1108861
269974
724465
945910
299138
696777
493475
1229741
938013
483100
148165
1299
723942
1262201
1205434
1115511
69350
144819
1073963
1102061
335958
1158868
358133
1086609
105728
1090315
920752
959766
138566
436
1038667
480226
651303
611487
402892
1209469
1113192
1093736
45789
333734
1167409
976333
1228685
748103
1035721
1055616
985174
212485
1012548
811314
928719
150675
1258542
312063
598458
1090684
1168513
609892
248163
48057
578370
50662
954817
558749
466845
1053678
899363
403481
840008
819692
942437
417655
546490
392607
422533
123406
912985
431681
615401
323387
857204
1257243
1154206
403627
140983
1006397
39083
747293
1207565
261303
5543
1203471
681410
359787
988009
47999
509629
18823
177696
276815
867212
401180
663915
879356
905245
1096368
992097
499842
648841
413419
662376
793755
416774
854368
266253
851449
321097
496075
1120273
551946
208319
513833
1034801
953346
740073
587563
354755
218239
381850
628014
322014
982053
743082
966450
1060093
645275
146818
296692
1074233
302760
1201833
475668
1070110
191231
461966
624617
1002644
327933
19924
1030903
56370
13822
987039
258456
943616
455443
927761
817440
788137
1092562
950353
192995
685246
795308
865558
137836
1221394
658688
899137
842343
447969
1195117
1249699
56381
854135
1086591
460546
668140
700398
746160
534484
133057
1011636
1077610
1008110
489687
761748
588648
418739
900627
174119
653112
634892
228127
686033
5437
103401
1064383
800085
797531
627822
12946
986046
1163559
177568
760108
295664
529914
531851
661293
750495
468496
967130
598927
871323
320126
179556
1532
780776
149525
15976
24246
1235330
939633
546771
1115153
969912
477877
254131
578982
315683
55634
1120510
122287
957545
1000999
664502
939630
951836
101068
568460
1131626
1053287
696575
684038
234891
610719
984184
34230
1130293
180279
373473
172437
849039
882434
1753
524028
1006220
705738
810669
517826
780273
270960
314741
1100742
1247268
728962
990500
238992
955038
349719
1140959
1229750
427298
774282
133503
830926
832586
59665
968827
919164
719722
592450
588878
539669
328679
753483
11213
1076302
920684
506130
667073
919016
498556
764758
219686
1102464
1141798
759712
1115709
1153379
302878
1006296
892749
295520
188546
1077264
934629
119080
424130
547852
550723
977624
762319
1110823
734139
597970
1156480
1214915
1222917
671650
930907
838373
857964
226145
1204378
1262545
776335
1043455
358381
371204
33308
797092
558102
962677
427844
563673
134022
1117743
954042
352450
659608
107674
888421
235477
79193
1056465
295331
467178
242721
383283
433473
669814
741626
452473
103396
648133
469638
932077
154307
1042255
349901
205401
135443
806148
7557
663070
463547
704611
549316
125565
752096
5024
654161
255398
574522
745886
786077
767202
741283
982093
472230
155867
1189552
689534
484403
1070192
554993
70548
1101789
79848
751951
56983
741859
1246387
1146314
582382
693263
133784
798676
1180715
1066521
1115558
1007694
309036
1124314
15012
1144319
541256
402435
1213444
142419
248205
395195
1119412
492381
846033
720582
1001261
818077
206724
884182
204740
219289
38535
275239
90724
365904
33214
1032579
308834
983552
25396
1095447
529024
1083533
1119521
39914
348271
990194
804357
507482
1029287
607639
920866
761706
303777
824716
582433
193439
26026
1198659
777913
997321
1170167
280949
242798
490580
1022758
1144619
141838
1093340
828447
21448
799858
1078988
45991
857006
499422
892963
1162583
752443
579692
1150910
592652
909272
1069191
438913
939504
507022
1027360
296300
1056825
816789
667253
890237
232618
1053766
201671
406402
1115540
98632
105450
711877
838728
439854
189054
398009
573001
954651
688355
1107644
1108271
651511
820944
37717
567865
960447
1041703
240584
329150
1102102
793442
60953
1119713
599814
1053850
1167263
207906
118850
984329
821728
406113
935451
1091149
1017410
148616
113831
706945
435530
396479
847032
518823
1227038
411937
370837
454463
1061091
756263
581890
236255
119696
520531
951668
145168
231027
1183985
895842
1165623
1134104
1018808
657861
1210969
764081
391566
177759
80953
374876
125177
1158367
409076
580426
1010695
642533
78814
172715
415500
1250574
629567
250941
939675
320649
1119846
1245134
445011
994173
734847
1210412
724781
209413
1117871
988847
1033267
793641
92801
54528
842950
154495
161769
1173525
772574
909169
23482
4249
415372
8416
640604
205172
596733
278276
823915
40468
297599
944889
235568
1149977
166013
600124
981175
740233
248465
1242752
1018946
780075
898862
638753
281644
98253
483401
1161675
233329
616546
729787
994928
864609
1191491
85622
880759
788730
636885
617996
374901
188684
790639
978340
96907
64382
1175709
642437
951690
1210477
608739
873845
851744
829583
66934
556301
1151268
1249949
318240
982118
1084420
1185075
735891
471473
601493
321668
666280
941361
1097181
772537
565685
592778
410655
1211994
340814
68292
491947
725536
237789
987467
361362
246156
80072
840017
498786
555016
472365
1112974
769868
186400
236575
21751
413427
1148439
939874
785431
830010
794768
1092020
273359
1023363
1099264
617418
307954
300326
49759
951150
782172
39076
639507
707075
860281
754571
362098
649124
1199495
601505
304740
631838
765156
770491
666654
411367
392227
113820
102505
1008141
586417
1194940
126913
534970
180725
19997
185673
196868
198407
740064
829099
796739
957090
614400
906599
414225
644401
504352
167677
795442
778234
220896
1063996
435897
676256
689046
891673
111482
863975
52466
443309
160720
31445
192618
112053
454618
183680
1215399
219720
157722
24943
594061
476286
761967
97080
250989
772977
79530
255126
717346
117345
352427
434912
1044243
854913
1142226
564849
1083086
136245
42272
1086184
142640
477572
789944
442804
743508
613896
1002286
1143470
673170
440783
126120
407143
419441
957661
665271
668197
685910
161968
985540
1142727
210213
65667
220877
621989
994187
311521
860083
41042
774013
499140
284183
304753
596132
717209
1203303
70553
1103376
748444
743815
9439
158957
8826
1104568
69259
588702
890828
647298
420490
379841
829040
977146
495522
1233749
1069991
787
459576
856803
163423
641161
811606
898758
1069510
1123484
961143
915447
1194945
488832
612026
914966
1202274
350262
443142
402001
287544
1137387
546866
112822
964921
1124806
697133
286023
647467
1025486
1060555
1115733
1084799
314922
838729
494893
1113062
1021735
1067795
58262
979378
1194839
379875
1041692
806502
773219
1163393
840144
227765
477965
540996
628424
86185
349082
110051
92047
641436
362421
924101
689401
688405
31681
940745
228054
646443
350363
694736
227204
530950
317395
1106118
652248
496341
1195097
1022345
100919
741404
66220
626549
804106
540102
175137
322554
1038585
100150
425789
723824
112449
626865
1034292
1155157
923608
497093
654883
790906
1246189
421896
1219726
383281
335153
1230989
795102
400625
42528
752705
85782
993668
168197
555922
259864
864168
1026325
716372
982573
110870
797825
426383
1149411
272701
639219
912529
563978
233717
1211814
400217
1077222
1138943
953698
381193
127334
594350
740799
187408
220249
462780
633908
1038365
28239
912798
111038
1038374
107212
489442
251590
584709
44894
224032
570686
689760
501951
365072
703201
948771
832207
19980
399319
15996
1069363
323354
903004
241269
482947
1256243
393486
394071
780527
103525
468566
253506
449172
443082
8846
252289
888274
339755
716369
1057381
908803
77520
864736
886665
255510
571217
93199
412764
252380
53392
324469
1205078
222346
1189002
496161
160942
374767
1126070
889590
37183
861414
416633
837873
96269
256869
233734
608639
748031
538141
246635
803366
200658
302511
633097
692957
834495
584846
989729
689851
868063
936444
514476
136355
377920
626290
1064443
459194
349544
856457
210128
1164080
464639
1142624
168447
918137
550471
788705
1177684
197909
419549
791667
822811
1030895
911342
456911
1163367
725447
394101
408979
347040
838665
933523
746124
23731
607907
654209
217110
1140133
201627
461488
641597
860872
171279
1139252
313967
468130
665591
228612
1150370
656964
163223
224738
948604
206503
572432
292725
229605
1230514
1204124
611007
535584
334888
505687
1119749
77866
920794
281824
672768
1243629
34432
295541
725542
383472
869673
274139
719796
435860
368116
414128
234238
1034912
264289
1201938
818196
76251
159729
977667
267749
1100049
254292
1222262
512988
621357
1186619
412806
310945
671029
436098
781999
577836
393567
408646
53658
930319
652854
1245166
920226
1071559
773846
1017121
1140970
973135
85718
337120
458357
577297
669297
737272
788763
965448
801731
789930
156007
108940
91359
843898
795086
74743
352473
718505
442729
1177758
929394
503320
669844
1101659
496916
38645
962165
486361
485851
327857
687286
1247319
27313
1166388
81928
966709
1052193
838879
786817
394153
1126941
76323
949642
396133
435827
717448
159091
631512
675336
829001
484237
1227821
909616
404652
146251
476880
623076
760368
811398
40294
763083
1117474
550258
1230324
418926
638791
423809
355736
318518
1194327
404203
146716
725002
1062994
561840
454214
1025015
491374
879070
1158744
861444
1099409
1087785
713923
743028
594285
449125
468089
119187
803964
490340
517230
882379
798780
737811
48118
1034581
771329
972717
948634
756107
1029520
1096198
196562
114512
106569
992053
696566
374371
99801
899841
548139
757351
1139928
592431
134884
214986
266638
619469
544398
160537
757266
479701
583990
315716
701093
632205
633488
78690
558766
874441
329028
181351
313907
1090238
86984
182943
885343
159446
717115
629293
7858
392908
148359
527618
919744
135157
1041340
1171508
938283
189155
1239396
871465
684670
705894
729846
1001054
1152665
67429
636008
804427
654699
245305
513180
23072
1145488
605481
458279
771596
1125702
162803
76154
956049
640287
1044688
1061044
1201814
1198195
724036
1061557
903182
339393
1165436
246440
671721
393999
884812
302973
974358
424267
523382
1140146
14954
886845
379822
140155
703952
353031
13787
533893
60019
1102811
1261414
957202
655706
694890
1164592
772018
595765
347889
1225140
21896
1167209
1005179
430997
1258903
87966
227178
628171
77329
62047
188055
820987
952976
137877
69663
923619
49666
1133395
603209
1198184
487859
976374
72507
698865
583366
250362
1085054
424575
355160
842655
677670
136370
572091
1022255
667782
838745
621207
559001
371738
1143813
1177685
668164
1097800
443500
403653
147673
649473
1183213
841209
531251
1062990
862700
186553
645921
972767
90079
388571
1176981
251015
621268
458804
72775
574216
820195
800463
998581
889463
123312
900523
849597
1063943
1247045
319528
488696
64393
672509
1149443
954257
549757
770739
907766
1057162
185646
193495
331011
793430
403501
24172
1172378
740600
1037323
316008
702136
671049
50289
1095660
402874
1234234
1232446
569093
421464
315211
38865
694097
445822
219276
407369
643304
498327
707140
808462
116323
1139632
903414
335089
112238
1143934
713112
703021
949110
330845
1102906
219066
1249092
711014
606842
367192
1287
604477
1171760
609008
924880
80766
754497
1064049
491785
251758
906716
843164
441400
34998
303678
925282
1183736
378894
972257
431209
415104
169382
759519
515004
48369
161096
917880
880120
796964
1003417
925842
1196724
514647
15342
970003
1097728
399933
859947
207280
683796
653049
392065
678171
792769
887409
452056
212874
967444
128407
395967
32511
24855
871687
142911
556459
132008
347941
262349
211606
479317
1235725
488030
79994
857824
965759
855753
96569
361938
755205
1254036
140846
730147
99140
113458
1145760
618779
657242
142070
720273
224519
1111051
525133
345746
994133
1247115
1261583
525311
353331
667747
1125566
773999
475080
153762
252007
380977
1257437
617367
338900
874128
997
689601
24692
793887
197698
1078430
1000306
662610
731545
357449
222000
988212
252148
371522
180504
141707
1074373
247148
1204871
357239
1049966
880553
1042904
688904
1152897
982287
712489
1125072
617124
845362
656966
591485
1001564
563125
440602
236913
12630
748339
1209652
189978
764964
362984
204153
1255771
943901
554905
513290
1144748
361974
397781
833657
701322
553072
996036
608814
469344
170963
389205
180716
999553
1257029
385380
197231
418897
1056045
527891
1080510
454409
160776
5945
904999
207672
57900
718599
1065418
862650
406702
1173586
29380
550045
902567
244464
1110250
571729
878429
857880
1042263
236927
666242
1039704
348929
767087
914279
372889
221617
1140405
1108421
4816
1000884
531068
473751
908701
1136158
909240
745881
909702
535907
780991
1024970
636200
858742
677568
33144
804791
782913
361724
798727
189108
347668
240955
375021
300939
797992
1155658
224275
480404
1100948
233396
1024931
129009
1238948
909559
147469
1199486
635213
369047
377188
308241
421852
453774
558609
926456
798438
935405
632949
857399
33083
955949
511753
349320
167646
1129520
1110011
837304
1038100
312310
531465
453446
684502
775929
13643
716913
720695
254006
104895
112988
1158540
15840
10162
324928
1245152
359366
1122035
776584
509645
474914
1052406
325286
57628
749541
419295
525597
810592
177179
133283
494562
1107362
368964
521575
689222
30849
1032074
742347
1037246
1141332
759514
195258
432984
555764
951753
1077473
893249
487712
762196
23492
232690
328238
336
72952
731672
1167670
762333
154595
760219
497474
704051
1145661
871016
1107064
950832
455535
31829
948984
1000946
1231352
1167303
851448
1263527
361556
1080540
373478
1248154
244531
544508
853493
595618
255790
1190159
536617
1077623
1006948
597325
612413
274304
376127
366260
1018146
708387
848368
706525
364663
1201736
618295
617466
140017
429891
1022667
77082
923111
709737
216174
484341
928594
894767
244662
387132
424271
740201
1227143
834435
239454
918525
250654
25733
1037409
385938
673211
474693
1047731
423810
680641
1238159
1082951
530829
331746
888374
1214689
282800
728680
700235
1158767
678184
902082
916820
737412
851148
168492
1162350
782849
914547
1246310
1090156
395405
729335
1146489
97221
54501
238315
234105
909167
39551
283592
291699
358568
580400
473938
120637
459072
1140344
1194593
1043272
330521
371393
675145
662506
839523
832551
1256288
529804
827092
777936
812039
852453
1081426
451457
443119
448474
253420
1093167
234094
863820
467961
242186
223884
1146913
471464
621064
1205227
736381
991268
1233332
164019
47558
360066
614645
753976
1064053
137110
1037402
431060
300478
433466
570293
186650
1179434
976179
864229
184829
963381
828821
538260
567391
1043065
787064
1057098
1168256
300286
1117526
843785
164640
905347
205870
814300
525705
585896
41555
723033
1079440
256150
609471
1195107
21681
978493
1216169
333076
10606
445124
990092
1066539
183867
1132173
603284
859569
581258
907453
364122
1005681
358425
1220479
154136
867878
139857
1048063
368406
1227132
1057157
98322
868877
122889
399188
787028
987029
857785
608163
578486
919573
169482
485638
595118
1251247
306750
1105777
952383
278552
853085
723921
641444
1079645
1036873
551721
497065
837072
541553
194491
574869
695000
284108
377109
940840
839161
127935
347232
1221431
14051
327686
637865
893722
189306
499593
503470
194773
459999
318989
805566
803304
752565
897902
188013
1218013
254787
35445
1224826
1042773
1126687
1135857
383017
1239508
1172034
610868
405235
507209
1223543
1060889
1189606
1107139
1167243
121318
1052067
19746
4536
495852
360545
1167610
898906
769673
548207
74744
678800
1253791
1011245
545825
903900
869702
47862
29942
419717
786254
1127803
286652
1004422
437237
118603
83998
903162
955103
1104300
220880
807678
732080
835633
804372
997900
1226658
717215
921635
798413
108381
270881
327471
1214584
457379
1002661
1153481
160838
719258
538963
469691
1238957
305726
289117
690945
631289
1098335
134987
101434
948954
538120
956428
928703
954963
584005
483249
919911
698366
235224
759783
983255
565339
891384
395645
306927
444532
633968
901771
656550
485790
1075307
1018872
722308
823062
871319
1163426
550459
587663
486643
99947
801110
903597
468940
50513
720902
405148
1013043
223982
1167241
611903
577709
771575
133880
683967
845059
380631
814193
11821
1261659
612703
718364
1226638
894233
1013023
768521
1018853
632276
707982
174512
1006542
817217
790469
267541
1248991
972091
43049
560492
926460
680886
784491
903195
302857
403947
1160779
621058
997605
286931
273039
825432
50711
902003
467304
1037662
823944
459922
644159
84406
1166222
582888
1216269
1084020
451878
1032080
10043
830816
989980
1223447
1180067
999213
298724
579404
445459
477002
702904
373774
211048
1103423
23402
260057
280996
665867
384259
296711
1026849
459957
933273
938216
38058
1046348
346084
1207043
1146766
373456
758714
419925
713836
602932
672142
418876
995011
400411
9774
659512
467657
935425
346108
331917
81427
426551
403865
1016693
608494
973528
389909
692690
598566
876780
428282
783642
97540
36895
996782
1070975
374975
140456
738005
880278
1020459
566798
557211
570205
318801
1029000
59217
1264362
789766
184687
926762
965828
389137
928467
1073561
977857
853693
48681
1097632
355062
1140997
920451
532738
242266
1254602
912770
1106685
613939
702623
367739
232514
422369
97930
601448
813484
741919
757629
538857
812314
643743
544104
238610
49938
22615
609847
432980
762241
60494
162404
804801
310961
479828
113499
217254
116133
425349
174742
768232
790875
1057726
9419
106829
1095724
1258617
113011
472924
748558
954951
1047892
733305
72170
999449
196783
600000
789110
1260446
803857
862781
15405
371100
776431
554134
207456
10442
1251586
124408
1042281
116460
1232188
507925
516594
257063
961425
1045236
393875
740679
224643
97982
608021
145953
706816
185080
78447
56272
656395
1106968
273960
382618
650681
407564
1018147
276458
482689
778815
318106
602971
263881
1037541
932310
1049452
902252
318109
378805
380842
615233
544311
128328
575424
444705
995264
1111098
686477
1121019
462048
387650
716050
1178502
657300
467619
934688
417260
893500
1055033
579290
771147
329854
548975
444304
101157
818999
816891
602185
765865
786542
249998
953420
208174
66647
683465
562712
943913
322621
176552
810480
1046598
170726
418062
54034
1201051
257558
246845
236874
589848
792199
127775
483
838232
1014477
893769
25666
429017
1121531
326918
514749
234224
303652
754397
831134
144518
49644
1041950
1156003
143864
1145787
907870
1099550
854230
969973
1134190
575303
588354
506766
583015
941540
993179
417741
119435
715490
463647
207789
1208559
921849
141092
610534
1065143
116150
125651
650927
943870
650035
1181532
1209227
224256
703413
1130185
641601
980282
1183527
170783
354435
196701
477922
727063
799247
1221096
45549
884912
818757
1238502
2519
582676
901955
811644
1151835
507958
117934
97362
684132
91463
657940
242871
1009332
1180680
728827
948703
219871
145702
897012
626645
624015
696442
240020
327959
1243529
674905
844125
890899
492931
603735
857096
923750
584894
1150869
797774
780632
967306
314761
555009
1070516
623324
663423
31466
990790
1186740
738072
405795
719502
180087
117961
969779
710916
316427
381770
127641
99129
1090238
757286
859291
576699
267858
775601
876087
317769
729719
249720
367679
536618
987322
826631
239336
1154145
714849
869049
1151379
702393
1071181
1177285
879135
318335
224910
381887
932477
119934
604411
350629
1014364
852786
1035034
271921
233594
477174
553718
31076
205198
78315
1190208
884197
60073
123990
382711
25897
934847
377117
481674
405885
267732
201828
615245
665805
240795
902755
931295
740262
897814
121718
359521
220655
893434
514793
193576
1020880
592031
357291
202400
815802
542758
902065
41239
566775
923350
1159413
1036530
209626
288144
193978
1149398
1245421
132689
388451
1090548
354687
758659
1001614
542445
751091
80714
1091093
688742
420565
1186559
614943
573421
57395
1204684
680642
656180
42830
837437
201325
409604
976331
532289
859599
859321
907117
1068022
782693
218609
525449
9197
32908
764301
170108
1215130
286765
1259097
513844
1113028
489047
660826
290748
1264283
907703
216598
324182
771112
856709
604256
734120
991018
501571
451277
500009
958222
1193787
727276
1264396
926398
764946
873453
239005
898944
65593
347412
362638
467131
295060
650073
676738
258568
77446
230011
1116609
494549
292097
1002708
983896
276317
1240521
913430
281023
748825
1118729
1250470
580645
704934
216690
397957
60132
851102
1091433
1101940
489323
215824
526231
1012103
722923
844304
778939
284979
114600
538917
530643
1219674
352238
1105127
193715
221228
552663
614593
647911
374823
273086
61727
352588
793552
840499
274677
348032
279789
248036
1183189
413624
914950
687668
940509
809337
293604
739876
281417
1033727
1204307
1063576
729323
105504
297956
152840
575281
293240
288870
1111205
321375
328435
527222
933443
584294
1190871
47436
53554
45652
719262
818296
1093020
1049993
460319
916606
591412
442859
1234623
662598
1040805
622922
1067662
875629
450781
91473
1177527
1169723
1112322
1244531
100347
58341
497639
251420
144768
865997
215188
95295
959417
251664
1182293
225609
575832
6795
671266
1081467
1193609
635358
661109
714158
217886
422043
342091
309717
333437
95965
1225517
233056
941322
778219
75659
436393
425602
817676
1051002
364976
794122
709560
522454
268014
312223
626144
1171925
393671
429305
668890
92547
612853
1231602
1212395
317744
142416
1058450
461902
1053707
1247008
828350
278620
472064
326038
62363
612539
904465
1215932
359181
277659
339107
469452
1084045
527729
1203393
616134
1239250
677560
778987
1176450
720464
275354
63510
370713
637736
893450
1217952
631474
1069404
662397
749886
963638
221758
628901
682385
1207276
178981
29942
347460
49589
473847
1138568
1070140
1205106
39771
763157
651156
324747
807102
105211
956671
32348
865217
1253152
548963
923630
952533
972182
130729
158163
1214435
491983
1080351
421073
1117203
1129112
865884
410678
259935
836994
378702
1172655
244625
267922
237916
379707
418193
220372
604703
289869
413426
898314
1170712
484846
1152286
1065335
395824
1241100
804977
883440
217038
401424
815676
169776
1086544
820289
309845
868229
667336
584260
264155
863062
1164753
1104380
355968
898623
863263
434397
1255228
563035
243004
834420
350108
164829
96077
818075
1188746
638591
626528
973429
863980
1061160
1006995
965428
242408
397741
49137
593429
881818
1134074
1218375
279564
928767
627489
140056
1022786
202657
105151
905460
355248
522336
1242215
1038643
563719
1037692
177485
342681
969150
1044470
246277
773409
100830
162655
216952
906329
969707
775854
63762
1044316
963257
1003546
36702
936351
361903
1200457
1008678
314608
493572
363314
1173232
438498
475260
448336
965033
525665
361673
354668
365125
375901
931333
89003
156672
465719
1052083
151421
291395
961562
137384
725009
4576
1199764
452156
745676
717937
954392
782871
434430
19803
218051
520805
1028298
225011
1115151
917010
81009
938031
779353
683736
270703
1047667
521703
708700
702572
932950
979929
569577
735077
70166
537327
1035691
1079438
1197721
824900
259243
696983
822767
85494
1032151
606457
1025806
643329
550862
1047575
203367
679933
743847
654418
41017
498719
235870
1052670
1067237
506985
1040696
364758
1154492
975531
595270
901042
607432
902907
250391
381532
1101944
1093054
906312
66517
130206
670560
349812
633908
233486
737491
798830
679740
1092539
612183
711743
1015202
618699
793974
822710
195354
1060519
836398
1153213
1184389
879506
477117
316696
556551
1067941
773412
1229367
673680
89350
569399
829904
904808
1193797
601521
1195950
802099
50805
1140627
54800
902497
1004085
1157305
124797
1013214
93976
578957
349595
187389
166385
1162839
1243360
619379
796462
262152
569909
651919
651898
737167
262426
187500
383619
885848
295556
431767
711858
380565
330627
1029595
901473
650853
272873
150034
854477
1127143
467855
283038
494267
966271
497796
473687
262399
1170020
154852
385365
1260588
697253
1065763
803636
255253
493052
1147234
420910
365777
394178
300698
366552
713119
836170
641972
409617
962189
1209395
1187456
353279
1180552
589868
420239
187639
1097796
602707
600869
666731
59926
304154
282864
1092552
232165
850895
279770
1004229
570682
847940
343787
319350
243298
477414
156078
954100
628701
699314
751588
611533
1025361
127777
231774
642189
610406
661265
626012
702003
594832
306869
760489
965686
535211
506035
395900
709147
72854
299214
390140
776336
506236
373394
1127493
620498
53803
6886
1028380
1100286
974873
1218658
1005953
69386
321628
442438
277175
223427
427397
26953
553453
589119
1138622
918720
274254
218452
638402
1145315
1253818
462984
685131
5575
1118211
579171
1255744
813933
1181416
996567
856064
638104
651034
222055
562208
637958
1239191
380097
151065
312251
126400
618439
173943
401666
576865
280936
184078
721239
1243098
1233057
790159
1041903
339683
409282
871112
1159185
1095927
330890
399028
985098
1098121
996014
841008
472150
1072928
315535
849633
1070889
123848
789044
719523
617674
910508
707691
128786
1232819
1007323
853524
261457
743665
845407
1011411
1092769
505627
607124
403225
585847
382791
439287
1137158
1219430
143097
935888
239636
315310
160126
1061402
874798
162102
4510
930266
852
750507
403706
29591
1189725
591518
531863
427271
122339
273379
26512
874866
889212
400376
352036
110124
594553
533896
834335
217856
1206384
416009
864075
1040404
1090317
670382
17315
211222
303465
986588
607551
908311
1145057
104331
824198
1129921
1177172
1214027
975685
727920
95693
552625
775907
12069
1189236
1183687
381992
181668
1229345
1070096
1045354
1199031
180851
556057
97167
693177
341245
79552
965500
560788
1084082
914458
357363
503282
631303
279788
295496
741239
186609
858655
551805
849359
639404
1028582
51101
900588
669485
434897
757926
800052
1204099
987710
110704
815708
498120
952583
1064638
427259
1140262
1007774
130854
753524
1043992
443288
672046
168620
128180
595882
972696
581574
816853
289211
197688
40715
727135
442064
291607
1099030
939925
1201848
50511
136539
953296
727347
1051652
337663
853673
496705
37
436688
922038
498355
815734
145530
249554
612716
667125
697881
377269
1082953
429301
538742
792662
999987
118170
1176878
693923
203601
1205987
1184345
449209
1117688
365525
964334
1171698
656858
1034614
1027195
1152328
1052918
490012
117868
979855
21886
305927
158182
156768
15139
252880
265128
685865
1096919
24446
628298
1048824
273293
864519
172982
611776
504468
508660
898011
310943
234513
236591
60972
508808
1027224
327588
1245898
963807
284542
462255
424487
11520
785898
106639
682905
330092
586757
584639
1149980
449260
1070787
593092
156758
678926
500688
422724
856658
1023304
238393
58402
381701
903357
168397
812530
320703
1035153
856801
1171185
631751
822509
555268
748679
467586
116699
283573
496688
906273
579860
146116
254739
774329
199350
456636
1249689
204814
1013377
1131566
1037253
596285
404963
945072
1174813
684251
1014584
941475
892530
637450
587282
8866
847289
736358
99257
528712
186891
1111286
533410
122220
673691
1166378
847871
201852
626213
699071
64427
788455
540235
911133
767236
1134889
170353
16588
739466
1196162
1197276
941151
724678
97032
322676
236502
840708
498749
934643
893303
876997
1190154
5650
491356
1136044
620296
128952
110560
1009663
160865
743389
953181
440123
24779
215108
1198624
1088596
1216409
1189213
954158
113681
112538
891065
843511
224448
525928
355782
921632
878650
696705
1020828
554634
901024
1120575
255430
23401
423333
1233534
1050057
886999
647787
1234859
887804
773091
1055360
54767
911792
490712
1118853
203057
172935
501241
816313
505377
142444
450696
1204842
378928
1100530
941822
342572
180704
215534
758151
907682
386358
1229060
121604
1009851
969014
1260472
258983
310034
767956
156494
1059168
955335
1242105
802999
1234145
146391
106778
1248896
1064358
935495
655833
896876
134994
442759
1213586
647209
852017
57428
456723
1202994
828125
968705
442326
743807
525147
576256
572122
561633
188332
1103260
720573
350556
1258974
873879
982114
781598
421494
589268
1256666
545812
1160691
1064229
416262
594695
1223135
638820
9124
401287
1106131
418789
201286
80366
1049273
807067
16264
1003839
948763
865195
550404
339424
923239
676379
555240
563013
987527
879139
612415
677349
26494
218803
397355
1093067
264206
880258
941991
1004466
481860
1030899
237273
980316
1191568
624198
915928
829034
631890
407260
1196538
854915
377226
1151368
472218
521721
800317
624858
818844
863187
638365
1010900
45139
932563
1243161
720843
603163
166463
28865
107909
709063
1114541
32630
385637
217361
340703
788847
165629
407329
920548
50427
642167
637437
143976
221562
35142
306622
1158120
714218
480441
105410
312844
72244
761422
1046640
106808
69794
1207625
986827
256116
505667
954340
884811
296994
641185
887066
269279
374233
316585
953938
383398
1071266
815169
1130381
868713
373451
568326
671442
93445
858816
851602
1244275
959978
783913
48843
855049
933211
843394
715684
406627
338729
782991
498850
432019
825801
785532
834399
1086270
273760
667253
584563
414166
888367
536668
866923
476930
759777
1127374
1095522
966821
1076029
344529
450324
330463
556993
723208
706448
682131
1002251
1262219
1035035
1196774
1134587
977237
1118240
818408
432988
1030548
728930
272664
299217
846538
865045
145251
212903
750317
1180203
55193
241469
1062665
730797
1264217
398813
429177
144691
143312
1038945
994929
250880
971940
235390
235042
934953
146931
279339
280012
1001372
38211
391451
498162
413982
600143
511976
1227910
885194
1131310
926647
869028
1058198
756608
221135
635224
320308
399626
427988
1053886
909799
474481
602779
839135
61049
127191
1055583
1083396
212801
738038
856641
812578
529885
877093
573013
728150
18970
1250408
330920
904541
870835
1111231
759374
1019496
1226221
4550
329175
542477
342745
304630
865436
178453
1086070
76958
1257325
445169
282450
796837
252264
140249
1179817
917405
39809
1031805
581281
1197152
1046199
1040133
722147
658994
229764
724716
414470
1210863
866154
179993
227090
707751
236964
1052910
1201531
579106
625461
654030
290825
150365
197599
312418
319152
884947
771379
1146900
43230
350789
1156225
239399
15093
520952
594329
900562
18875
1093726
621476
36781
24712
724283
1057867
51289
520838
313515
714873
117922
248075
395159
1176228
1195761
858488
707282
882284
295475
88446
1075620
326104
102578
1175442
455750
149228
493187
620523
961837
1157120
524480
386939
1110723
1050113
409544
512760
273853
83949
783154
108735
62153
1085145
521981
466098
1159030
60804
1243251
349930
1077565
116884
546041
1112977
610205
1234784
1077626
1038479
318140
297445
173589
700470
486199
1053589
500401
483292
651096
1087082
906781
606292
940278
715535
6107
176106
823120
1213916
449551
1053920
756900
803647
47724
555557
563535
193020
1024506
156285
138716
1201875
432517
697661
340368
1137007
971278
357073
814789
780217
38223
482167
201721
257261
250028
79739
1063531
191373
675038
452160
225964
585157
249375
1005218
403404
447999
329551
989690
120223
733231
263038
147174
619596
559916
90603
583527
201224
28712
57628
1142838
70916
299837
295265
1117369
813521
841090
615252
832524
310908
551801
1085131
1085190
315552
217447
490133
1069241
983754
1252260
1087345
1245309
874099
697125
708340
214207
365106
798090
115819
560877
392133
225855
969934
654154
437437
1138436
572886
311686
856262
1079147
508259
226315
356360
615586
359201
196022
174329
1241909
547603
801571
926210
465652
1155081
514
695325
1260649
65602
486667
738300
818031
835934
1118481
483618
595109
533351
563000
435542
1104612
816438
969167
853373
1200104
79845
235852
6186
1246051
9474
561539
73671
116648
65366
359260
800738
186344
1214518
121317
328346
1162325
946711
1104092
439620
335830
1074816
1194909
890341
863405
377796
636642
462581
1127885
10776
230811
618672
1124399
995538
40451
226279
895207
453853
586383
39516
284506
993986
208797
471041
677260
497242
1005292
1148083
471760
65641
733111
619138
617524
283034
891315
613706
818005
890293
606108
412331
569994
152373
7026
941037
285463
46408
261397
944290
342568
99990
141119
1088785
1013779
933864
111199
338215
985673
409540
98812
382634
955062
592664
1170155
497805
94574
378747
911534
905649
1241410
335591
1005052
445514
568423
57820
284018
915043
1224222
1018793
1150437
270684
460797
766225
1237294
907570
1159348
443157
780408
641677
415070
273308
671170
630630
1006946
130008
9290
247219
415162
900942
737131
270468
108773
65190
102375
337304
932055
143932
814977
375497
1109596
1174279
585977
824891
699147
251058
484110
318341
639261
263152
103940
315914
1154000
1066445
625666
1016833
550535
259421
39326
525864
1056459
751398
1145249
556621
644063
1194903
631523
659837
227758
1026575
32039
794841
58818
245787
671495
199023
860199
153363
1223805
1073841
710807
682859
57300
384358
589163
348858
531764
818985
985672
52541
603675
1180057
773314
190260
533616
362484
1003543
59856
257346
1024314
1158837
603181
704477
438541
239262
617506
621847
681080
898414
856652
735004
126933
629972
1201631
253338
181666
1263177
650108
552573
376045
1139486
463004
285104
733850
1018385
512270
913937
208303
141738
175123
103896
1225892
54187
592448
883824
158629
397153
600081
345806
264349
958882
616515
86037
1073855
124939
1159481
399103
688143
500287
153363
72432
993716
665583
1038249
107404
350879
570477
411611
904609
896817
1165900
250059
517927
246432
1247820
671282
520875
324060
201925
754406
956193
1085121
290851
36217
852274
934416
351057
502546
402331
685721
8468
40284
836197
446547
512643
803869
458709
1255728
115259
1147145
126262
692967
1210100
589584
880014
346001
76921
71179
1173766
831788
1181065
959377
127832
195658
738023
317372
163907
733791
203129
127318
182602
973877
1043782
151969
1173103
747293
1022715
769498
853040
840495
45869
1029389
1088446
213863
314415
266068
161375
803951
504875
5484
866566
1207374
91670
1105098
577479
823760
26988
750175
554995
154633
426669
1178938
1203358
716593
13729
861790
825575
542797
70021
1157913
767842
394231
6038
645177
1236511
1033610
287448
964959
833351
1009407
898183
275030
835684
523902
1021253
986442
614788
1070891
572585
790207
236148
442849
486079
681078
916337
969318
1090657
691054
452976
431538
1232430
761092
188553
20983
410710
778062
852744
533197
995689
612629
744036
680603
1238079
382086
1176416
566969
1065644
593427
277089
1065092
885436
494420
225718
782624
104581
461512
627814
270042
607818
870299
810498
592624
1068146
869765
36906
650998
596794
526546
476497
34723
748967
894408
933076
42988
733097
549548
996339
326124
399313
1089144
660889
960810
371860
235223
243160
88838
1251819
1027651
371462
1235367
889003
932048
304279
616425
993865
996383
1028622
673749
642282
164976
1094588
68677
1194000
1169849
1093618
1200497
727160
1113103
692254
1252152
389216
623435
1211381
766071
387669
108421
931828
398215
567783
559914
886704
691564
1242667
1014375
793537
240426
945264
614539
1114698
1172648
608807
816729
1197140
91672
869653
492075
14736
681177
557825
915614
403337
132775
498574
1134431
923979
889348
448462
1129315
523969
515052
1034412
475685
542853
696330
379134
932529
753252
489130
270773
1088338
716123
238680
715776
95325
551844
127322
902367
145444
856666
374425
116485
496526
124996
681700
502934
998061
78871
344191
1064386
463637
881097
1201884
854532
83842
291742
695486
829344
1061470
574327
544227
181307
141434
480042
249572
1004521
1187491
276738
1113186
784760
198602
387809
119868
993821
780363
1154462
1002921
122
144630
402261
137857
105393
966890
420058
333596
388200
84700
18150
656253
354202
121067
28302
478225
1170735
140769
20351
1213974
235687
780072
1013688
463152
35410
807881
1174791
1216874
532930
145052
156110
984151
64594
706913
314949
995640
189216
128172
1186059
368195
691022
891184
472750
580895
308558
572216
447298
453420
8119
751537
959332
1234180
211256
202904
138855
1006741
116342
244673
197059
364232
154854
37054
876403
1121363
150715
55715
838701
170052
129093
1174633
262535
814834
532007
90872
1103888
58519
515676
1091211
609608
33729
290110
256754
389795
414043
389514
1248526
175729
213536
891600
901763
691223
719615
1250618
323070
1038229
73532
104515
940174
1146825
654645
1137004
875775
597344
503144
461700
175210
653752
980458
417853
756070
618156
877814
1082763
1176394
670208
755487
700657
358085
679375
891744
1062618
394129
445755
1053022
949317
688480
1142065
256582
632161
1045188
100747
101183
452180
309060
1261688
752607
1235394
216628
435065
576618
226750
459278
1141210
27684
1050856
1099162
988154
735800
338670
943969
561448
738791
561093
721846
332456
793700
777219
346392
595810
753039
279539
764740
374935
372734
461059
403168
639982
8388
401306
1099798
538374
1227543
119788
1241130
754681
553141
892853
1126506
188579
718090
38434
96417
235556
1152047
651852
856548
865138
1263322
534220
546288
381426
1047145
580764
849501
132052
60603
122523
145529
40681
896328
699400
214153
943794
500138
234975
515958
142741
827698
242710
1062119
664436
415225
1167329
619581
501979
71310
141074
921901
1025440
920639
651606
929377
917714
1113303
737551
1193839
1033860
828312
1185834
147486
968879
267188
23246
494616
853586
321106
899137
1256899
394454
1138369
164300
280992
795814
304902
1064608
594790
1191714
820601
46793
64956
820596
623846
1034978
392831
782779
1261957
1058216
728700
1034180
55716
647437
73390
637873
478878
716279
115564
817488
34293
812704
56536
124120
1244819
284531
129042
529702
203468
137318
722492
1151617
206541
802005
1031564
616293
579730
96350
459566
240846
755769
864142
142443
154532
1259276
690435
1090673
560050
954295
691082
587137
784699
304937
542393
1138028
363510
149035
1085448
52593
363003
697979
997694
171981
309829
687726
741964
71742
435420
933065
454993
545135
309328
896657
1169246
1167739
428890
162574
129591
85868
196208
419393
1177605
528492
967636
121853
60752
977003
929763
677646
171620
50409
885844
519095
434538
930295
768177
143181
317282
142345
717693
951875
582076
930208
1145521
1149873
894089
1094034
1250696
759418
1169841
739455
51138
940262
647170
299197
52100
1179298
443210
255161
333579
394577
192494
403665
587735
1046716
574161
1172640
804587
962255
689973
567548
249428
736277
334120
209724
1119350
524892
954971
698319
778639
964533
1148039
402967
322295
263564
596436
634591
417975
421464
922479
882042
583096
520989
1059000
203011
605976
843793
1131978
1060261
367608
737590
734105
1264289
915713
470553
1246220
947962
838154
193532
14377
164672
1051853
487671
530556
1154836
213218
154574
382439
298855
1201296
1193718
1240128
1178399
1099426
646661
351134
152569
512331
509631
290385
1212051
1064504
542813
77178
226984
658361
221028
9756
826439
1182690
320672
697665
984990
691844
976668
197841
265246
970526
64075
995032
1065062
605819
468844
671966
772523
58868
1069383
389425
72765
789954
693973
197312
17215
1154997
383785
641501
390087
916996
1187742
1089917
441056
444041
1103324
522705
1101915
680074
656044
531279
700391
213223
1069286
758295
853100
114251
863943
287814
489855
1046240
453795
318078
1170358
950814
542562
391403
996967
789258
779141
1146775
1255873
958416
320932
383150
134324
656324
159389
837631
775014
999925
66383
31966
866133
349949
702533
1055590
903980
228336
830826
1030172
1032874
179297
838079
754926
1058782
1164084
758367
750469
1186221
1080186
373795
490959
58698
1193864
255882
1111758
390317
195552
1198031
954402
1242574
940312
923215
435559
780444
491547
24013
798729
603428
1209942
755395
1063471
675070
135495
104491
23953
822
74440
1075437
165631
1018388
150849
248077
595824
947066
1116617
797481
543100
566492
316664
775299
1163465
930721
7626
1104077
9187
177250
388218
335564
979303
55166
168658
616986
1252923
509988
622021
921805
733360
651663
212146
1135425
193445
23482
1022852
488176
103481
701071
479775
1177966
51672
1065489
745491
1247623
1081349
1171085
406883
1097900
413432
1079404
1112904
274347
732429
6060
1010319
275383
106886
85989
332308
938257
1217588
107101
632216
530040
216685
418764
1000687
996248
1035696
140308
773314
532979
102578
288928
1075754
372324
393537
1211857
239185
334816
878950
930779
481955
1002261
62956
199493
748180
994172
611427
386936
748179
984043
1057876
450100
859382
221027
312165
63496
123077
738553
1137355
340986
756768
1256721
338476
1089011
224169
136624
543283
1263538
226530
642179
764754
1164259
1138694
214046
897920
145174
1071157
423817
957568
1046044
60140
763070
1141867
99115
745348
357256
598367
232953
663344
337086
895782
807773
281482
820308
524944
1106393
94915
1213368
930962
905484
328403
1258595
492367
607219
450823
198178
209880
544663
973540
738139
1220468
1103898
1060797
959098
308221
1061393
534525
800679
1060129
52264
420552
726212
466447
585153
919291
625114
285881
739892
92943
359187
786697
557021
1180122
729215
855399
1045185
758624
956011
456481
450246
509828
260261
48311
787303
185257
801406
244313
166583
1244945
880902
503987
339042
675794
1226878
292189
1181995
708732
885082
669395
422060
1019539
1196070
1088922
467057
265079
475351
149076
732374
1240581
101138
565966
62568
582955
734157
361820
873319
362079
1106584
1034093
1089319
238108
430778
809818
376421
489069
360328
826979
1115603
1182262
1236830
791494
47951
581690
977156
810391
287163
741588
140147
813230
81939
701534
171829
814174
386353
470022
363914
268424
84199
915827
441305
431054
787714
1181453
735996
1162572
686372
308734
1060001
388007
931196
918128
181632
721166
1066458
493082
191187
501413
633381
136481
877113
975380
1011306
134533
1263792
1178834
595988
202907
1104938
996719
1065312
381205
496624
120739
46761
518623
905054
953835
944246
340871
1001835
350737
395181
375451
201763
377931
522553
868240
1047218
146194
400694
238181
719729
1216099
1221324
499254
979742
438411
427142
517083
248404
1149855
331989
231096
882095
404255
407302
1124045
386027
907739
166
65151
544068
1128605
526660
410894
762208
445116
1033363
664871
70330
938829
721871
685842
841085
761963
192601
594562
277093
1217788
473866
260628
500400
788298
895101
1198940
531007
498919
519239
1192961
343701
835404
1219776
713070
1237450
704975
539453
102091
1057379
879008
411947
411233
249129
1037557
191665
1226455
824918
1183652
163908
1191380
721407
1067355
143164
33394
231953
173714
625687
846888
395553
324493
416946
911588
739574
707837
267847
825790
1136798
1013535
881636
423964
1207445
363825
529054
827500
955748
142903
270952
131501
881400
623697
481770
84233
296009
317666
1219835
73107
120040
671874
224669
738296
38417
91438
1225895
817532
876266
463098
1249600
440713
639486
371436
581524
865790
737533
1046651
1142887
834596
857088
915516
1113610
753788
1237764
965712
487260
337463
1120309
1248315
922909
1198172
97005
793681
620959
76732
1143851
540808
266598
1120169
699956
646606
1073317
905199
580690
1046720
1031347
650741
1260098
871407
632809
556451
166991
185991
608246
760305
550448
985465
191763
412083
1241057
966590
1055135
257330
110792
123444
98942
1041282
1122318
1040576
409047
668234
720310
492347
295749
751347
695285
1133984
11169
1219884
545258
402071
1192499
1031653
54088
809707
1233968
287117
1234165
378050
628033
500199
56773
404065
423610
1038905
1158981
908402
146879
291868
393578
257753
395392
623015
730476
384626
927741
1206220
143699
312145
1124070
241570
778989
433629
104841
1124843
1018337
169856
580541
805511
904752
899340
114665
453060
413147
972966
675672
406479
35306
739406
235757
997239
137730
1090923
723166
1182925
855978
32135
701109
1059900
821584
215123
757936
239533
1168992
345237
742406
790114
831143
552752
583646
259691
947444
1052115
305010
266608
1033332
604710
816509
905759
176326
400798
331209
200687
781562
701002
582940
714527
448829
735220
108590
973328
348932
825133
1197921
902936
395414
650757
1212247
100093
827957
957081
350431
415435
804859
1113545
227967
117640
775322
780092
988230
1186964
1100501
17901
1006608
942931
1203502
479977
847158
653408
269137
625658
368937
560748
691139
70886
404424
1065682
400803
868751
1227926
34255
638946
350922
977031
1173471
840620
1091832
4039
1122663
73069
735506
162328
1040500
510616
532157
1152826
100688
801031
1202143
2888
923860
360608
509097
744059
97368
653331
245584
718276
1230972
402456
1235878
941110
331999
1117016
512158
1211510
1254550
62357
1030662
231176
548130
898412
729324
259831
972311
939244
1072800
362731
1256799
933080
1004811
112878
945673
1229875
261813
648096
1124054
609309
876918
414296
40381
1143060
1200454
252494
1051698
481316
375384
545612
793238
638490
690722
659737
293105
141080
431491
463526
279718
728670
803522
262574
326802
618228
700762
1123870
1228980
12000
866312
847662
10357
340282
514218
751800
1070218
887926
1054645
1119935
309241
762569
13395
896782
182677
1181322
1039025
1170126
180383
377050
649111
610652
345638
182395
660841
119971
1215487
952354
530417
26579
1122909
887292
716643
142193
590898
670293
1161716
639414
567623
277690
395454
904732
229130
232648
182946
96874
1190120
579308
982337
565427
667763
138069
885051
1161739
1060223
41573
542706
1179713
442175
128332
884249
883824
1252168
1035397
298251
1191615
396761
511102
1096414
700123
970426
231674
376962
588155
441603
176731
998200
24817
1169501
398525
488228
726467
907732
106812
501342
565900
290973
1193952
70990
504799
816413
66753
1003918
1244742
557553
1182230
813426
245834
37627
435497
556552
786157
355805
1077169
19250
747809
515111
621746
145000
867251
1089796
989543
1035846
706978
97879
332601
73453
442007
704104
765649
479451
704775
171689
473406
1013911
697869
819149
655878
424028
136613
425722
245384
77774
198167
112709
733031
384367
45730
382722
14404
558851
121309
95814
90159
1157691
539599
599398
396920
1217288
185497
522719
1153512
663286
962638
419998
331238
6124
1226630
935812
809154
116025
339099
1149162
624294
53869
1191023
372433
547591
179614
548866
1012388
132007
231150
520255
120429
306216
526123
304351
1090368
748602
287617
344769
1007092
918560
1059381
56782
1262023
887657
1025532
1138857
978873
707621
290261
360704
305766
1092860
509087
215530
995872
1068111
860622
12344
506541
734757
268707
610307
343358
1140784
301532
1031943
266576
496250
217948
949296
1226879
40168
136993
1025241
381977
325107
176892
588394
140043
403719
598004
296815
395366
419853
90575
823073
1187841
503013
209070
386636
919865
633678
816320
1246287
1109678
767436
737193
1251438
1101853
1257952
666993
177941
1238776
1139488
19045
833323
456926
1120728
625241
1135137
553876
612466
1089719
1091824
91367
536285
1261201
1138793
885506
493249
148926
760561
764885
641275
1202294
760627
476191
117810
845944
940605
1006334
991102
340519
393809
21678
1069236
184189
1044170
86630
589000
287064
808353
394677
358889
151018
328688
1255011
127320
170003
622454
685652
720502
36652
760913
980377
855168
805941
967111
5767
405505
965989
1201063
749926
507741
360247
1185372
50058
1119470
522037
420921
1221176
267554
782844
30638
915482
505223
971180
9772
579830
1260253
586846
1045306
332507
1003915
779320
1224912
696374
1018287
149201
588066
550074
611344
617153
650677
372551
1001095
856179
455404
685010
157933
556837
971728
294314
1155491
922857
1236651
1075520
911157
1124364
310335
169894
211242
521357
901929
952299
701500
7597
455912
406763
900185
519075
854044
974906
969257
1070691
821552
457186
566188
1215374
928894
146335
818726
352011
212041
920812
455501
791933
633212
1122311
143087
758340
74217
1168045
868396
128467
421398
896875
846295
232251
234451
501237
404367
856843
193131
1111353
1042227
800765
839127
392453
731991
815172
258570
478744
883887
369697
985237
486145
1065389
378607
1058429
43575
196170
70872
1228942
455356
1081856
74322
892619
792408
21044
298321
840782
549332
895838
945839
613222
163139
34379
1048942
404239
1097651
81661
1128358
485435
1187588
421677
1200264
115302
1262498
214714
691825
414768
868214
852621
1177133
983427
866272
20959
839833
1084443
1253996
307425
1022954
45690
119897
402583
1120212
149748
760557
623439
47914
984383
137582
758078
111504
1147705
328291
187676
307802
551273
3009
359550
799076
542395
171243
412220
1039983
239469
775107
773315
1240036
618509
1035354
1177395
224827
808409
950070
320697
460144
30615
782158
840170
489291
81945
525442
632736
619010
1116767
1217349
1185249
636990
222718
641065
150369
360433
445963
913220
651549
221804
49252
1007379
604530
1228025
178882
1203580
493342
944630
270587
362508
969490
28283
969469
1002669
697653
948285
814389
699689
714281
405063
1227926
396169
44837
618284
1066498
948633
993703
939608
696692
1092664
553620
807751
1078360
454927
417926
829912
289005
63707
959694
920364
73510
347100
924744
1010699
175323
503029
320854
465519
1023396
133275
93966
807263
317937
716296
910308
1031287
1064440
997611
716378
692367
1177057
1246572
38980
1068489
151795
1033585
1125348
969495
72885
512452
932519
1234565
687587
536944
295655
791256
445531
1238346
607437
1157824
863951
322986
899563
1183438
520464
1007155
23703
1108421
258166
729090
586441
135599
1102745
644940
549232
1222720
145160
25332
882240
959229
890243
847299
460387
161266
631649
821537
1102200
566489
40734
460066
544841
898335
453002
694042
482335
618722
802237
792487
503234
71817
3534
228541
932891
1234252
515221
441426
1103731
123372
1229676
1177668
922616
204070
1158352
1018121
306675
821940
971962
1157201
316679
473029
511309
417448
488969
923718
1209885
1184716
753647
1244624
876945
913187
1054988
417603
9961
642611
470885
228475
112556
1075870
376034
829899
1001349
419942
837025
795218
960058
498724
668242
874105
865677
702812
1022823
1069154
278736
1068659
623818
996827
309580
466112
885947
689656
269545
1195854
389352
554425
1165094
326935
635208
1036973
660041
167948
1105234
884525
898814
997748
744605
362210
698685
360146
882608
167718
1228804
269751
78913
958968
795682
358210
904666
795042
755489
863822
116403
384387
1064333
1250102
1130830
953247
237780
992130
183474
318531
1252211
905967
4628
1089687
404313
1115826
352958
700314
1222990
979698
1057948
898799
841458
378870
90948
705749
478494
596327
482764
9995
58782
431842
1249491
167827
1136813
394838
132538
773507
509383
680184
1256349
830864
570321
334343
331869
1015344
1029804
482755
1133485
1203895
621376
505387
910584
130099
28822
667849
763737
54490
781303
566996
1156335
190319
967780
1023589
205105
510405
681641
363758
783512
1496
20128
722900
389384
58286
962988
784462
608123
1261962
183053
112959
745186
481939
53474
903269
635068
993116
1210520
178849
1020922
1062443
1042862
650268
142757
803527
1011014
291148
97774
623857
402682
1045710
838805
327797
1222519
972507
351553
1244411
937316
198325
711934
410185
887826
1085739
1205573
626670
1192231
844121
805597
351958
1137048
981623
839325
1236877
565666
106665
397743
252529
757235
1246042
464815
1211735
111233
1223490
955679
885480
735249
1044784
1003320
130066
174759
915251
1202526
185351
1178410
382750
994280
860509
474535
807516
729609
896911
197171
939838
1180958
287082
389288
1243684
435503
1033733
550122
629896
1005261
472965
234895
937007
566659
1171373
514448
139822
557659
1147515
626096
10787
99740
1104219
82130
959713
1238944
650901
208686
962450
896746
791135
154683
81845
487516
1241025
438760
706340
552725
748871
326313
411761
593087
609349
302646
252929
284820
292580
986013
800160
1054310
1171061
715031
1045922
305750
3881
717190
547301
1062228
366695
247753
823864
371468
130186
3760
609448
399609
105835
19713
895024
411786
129246
1148360
784750
68209
1086781
736190
503249
609325
1260620
853708
1140102
25440
512672
272511
1088825
1034457
300470
216164
208118
131651
1102896
155701
442877
719025
131623
104645
1040187
614495
1261551
328046
1252726
1209521
624126
911165
1171666
728736
474685
522115
576430
1005244
626132
774994
544330
534852
88737
1053333
218239
452168
882413
1034676
510655
669014
1137708
1011214
908297
457404
320045
188219
898281
930442
240146
651121
156641
1171106
740222
1142758
889636
69161
287864
757394
331344
770251
79598
258907
216071
396658
110640
1251805
1211727
1122850
396381
701645
467797
887653
1051017
852605
615590
1169233
872165
1080918
300567
109914
245475
581028
713300
595062
292098
780165
79434
1044201
237117
1259029
763312
390199
35773
887881
945358
860710
801359
725263
67586
744119
1076259
104233
899095
693397
222693
29920
950016
906956
1121394
943594
697936
112657
206326
90578
924258
404150
861584
694697
156735
57968
1229647
755360
99607
173970
148350
284549
1042904
37915
884496
927367
388028
215575
441168
1198925
124763
183445
64156
247667
815295
990910
1169503
424126
1215597
922384
846333
34599
954050
953943
894323
1079492
932585
138264
488619
408551
897512
672354
211457
598524
339769
619056
992437
349491
901474
721466
98430
1017576
860105
429169
275599
760862
1088193
993299
286367
1241734
639382
342384
478841
294191
1156988
539792
222176
1069213
306881
551751
1081161
620876
795547
633299
1043988
1017954
633645
578268
920750
1060350
1118812
823214
392591
72487
321508
631554
697467
1123942
244923
562519
1121957
964338
1214130
651695
937112
464386
499032
990066
212768
1201531
803309
740748
354556
883738
188270
1233920
1186022
328225
1200026
190893
567274
745772
554899
167277
1253367
192962
1146770
398444
1015382
873668
1010859
550163
1079888
5560
646461
964783
851474
215062
345189
399796
888204
24985
334944
534770
214414
890448
1107375
677648
324735
387243
1060848
1087696
548241
1027245
613691
723145
869245
62811
204028
1161626
653111
1160745
784446
1235155
196435
715442
607057
1227931
189692
584469
1038641
317969
1102826
1196323
580853
1209309
320947
1066368
1115789
641348
1034720
90326
1176569
687696
1208880
874362
331273
536531
1213416
1012709
137851
981123
903785
814191
575083
365442
283843
1166523
330514
1183361
651639
866545
1220204
286397
505460
861179
109465
480829
464928
1031467
847212
1058898
903046
148298
529794
461183
781614
976984
1226165
424246
893852
562899
651000
876179
770278
405905
102678
152660
141115
861089
654545
899764
673496
239846
11468
713964
343677
595721
487224
1086289
1127184
363440
107905
1139591
1084778
683996
632463
688008
244249
994319
340479
284518
17572
477844
1204348
352617
695639
1105794
875420
476004
291021
672386
427078
331197
396208
897688
157553
699331
563336
870894
167987
187692
92543
993453
749463
339411
1139212
884396
816332
1152946
752479
199907
1109481
1080721
602881
121499
536701
33724
1115014
986443
158332
1102265
1212748
889563
209242
145391
291371
754939
410177
728074
45697
1015686
444083
1191619
170443
1205929
30810
172715
1034170
62722
561281
466924
140492
295182
486742
82586
969582
629789
778510
1134863
8478
563237
381203
345155
1012372
96666
822329
253494
1048533
1094029
980012
1256965
1129402
1048518
1075109
412826
802429
65683
868338
974208
571660
1192585
401128
275951
791718
390813
131955
274425
629269
30233
424340
1159103
1221080
571750
160691
786675
174619
810880
932530
337169
278300
478455
150127
282253
1126997
212460
1219195
955398
664688
473457
579965
547697
73609
993308
802570
556239
218664
350556
505078
55640
558330
371466
225055
428555
598243
713084
670847
639905
846971
628002
264126
1229406
887735
1050695
326751
1055595
540429
732741
1008776
268800
399224
356967
465004
1029707
548121
180147
946879
138656
887091
1127597
263639
129986
1111646
693196
845888
814701
687938
895179
982968
763885
982513
477982
1185806
666175
1193449
408595
317311
307966
843811
1191440
1070100
231833
866184
1123724
289691
882144
306877
968864
1208871
498433
482070
301101
185442
10562
930275
630760
30214
142825
354404
131772
932135
631244
824580
448839
463783
564546
889282
776059
159700
531610
46584
563089
359748
708603
40762
861340
160518
618983
838013
212817
520926
8260
384145
1099787
1255835
1261086
662607
802535
936049
539487
670976
954503
642875
404691
1256182
10210
549946
958782
952785
778731
615555
905501
1237767
343594
913501
1096958
806949
676815
496766
1074973
92981
6350
868934
19001
150832
481470
1235282
1213117
653142
168706
52303
1047840
234086
767564
969092
1144431
170694
514095
805922
529429
271545
38414
897042
355321
796500
1231721
280062
553444
1133699
44250
777012
797631
798333
844034
626825
714714
732811
155484
1088253
713863
295911
242116
117256
473400
889887
1102170
227044
1091999
1224249
578451
572697
1053437
170916
1172814
49968
994953
96343
418102
530148
1181773
488174
1086932
1033170
369744
799894
602353
227462
663804
107142
696158
359654
44821
187717
436875
486291
110660
26684
980082
1257648
476094
1225836
124766
232667
716278
775330
1264786
245581
547137
157944
1162034
1065498
906416
909864
543536
383130
904157
1159007
793418
1092593
193364
973656
605365
1110776
579935
649792
63207
51060
953155
1233494
635721
223021
421159
492214
741267
700423
141295
362904
1124661
625663
483007
1042347
1222117
598981
1102703
1218850
1240572
172585
455628
984439
308123
1101517
642089
781141
815929
988196
570637
424163
983743
845010
976147
876384
1195134
1168356
557724
652992
72166
129749
468104
251462
1041434
209039
846062
1146681
1052349
447215
651654
1039589
368827
380370
1177317
1252930
616470
453100
242168
774154
769543
290640
715631
434203
1001951
574114
908748
689949
1153983
358194
975373
1192498
687791
522607
1253720
641606
1251920
553716
549737
339731
163910
853837
488809
40652
967972
551642
1232277
326185
198497
465752
986936
88260
233229
725233
159737
444663
572850
900114
809743
906332
1185768
117631
785554
941345
1104028
495000
283411
554745
1217876
319973
817018
986938
241033
671191
580196
1099904
633745
1186532
577858
743290
645939
502147
936123
374383
657640
202065
947071
883423
619706
582307
104415
287655
568418
646920
328949
260367
1240482
367592
624409
744511
941690
542712
936026
425923
1150829
561885
991650
13627
851120
52269
401836
1062111
159987
817251
828160
1224135
456815
628603
1138053
878511
1236120
947099
947869
61876
724275
1113152
54795
712050
6906
265519
1082710
653525
619372
1124398
203686
590038
1172920
891960
139524
764689
381830
445053
191928
1061178
645586
933206
609051
94366
879914
773711
1162959
790416
1228993
466181
1005746
640497
1042935
38245
1238572
926654
463907
165817
728149
802336
908263
373222
1193413
983999
926767
730866
1146125
497806
369880
720613
1104185
1167675
218310
761807
280716
335645
786617
441283
5133
45309
442359
787678
218563
75337
1225342
514337
275478
588128
263848
819851
1042066
448222
1167965
226008
807783
977238
870863
15727
553377
764739
853448
451001
1130211
51155
701147
1113804
719976
426807
704942
1121735
550023
658867
921106
1219347
760942
1032909
773895
439382
536822
560002
387922
812215
157485
399043
596408
1039083
82956
1000547
466128
776430
412193
333264
143562
947088
584231
367808
778090
803455
576373
307236
1046547
1163291
711466
641708
123708
133534
1195318
867029
90916
394795
364734
90850
16765
621791
768692
638192
685593
822622
734508
57407
920305
1261096
43953
3201
1200370
654867
446243
835997
825687
910487
1191338
917070
467423
634234
375479
443994
90447
418296
954008
406454
977768
99890
530543
565396
199469
951179
499746
114426
319287
396379
171356
468870
177686
131689
195127
1076599
1125129
821481
510302
1002713
1924
615980
831944
26207
715743
535755
367236
242044
313110
70449
582876
26999
79578
219609
264210
619715
173442
115019
136766
1183193
1249194
1190053
911877
471100
133042
208951
266680
224033
385888
1260810
889163
533316
258631
127190
1037387
673337
182523
390831
492450
154613
67883
1041395
639874
838536
866796
199187
469536
242694
1221256
1164927
1003091
1147852
1045372
489250
69975
522196
997604
1184638
1009828
251708
765669
131441
992553
1174135
794079
673986
1091372
964244
110161
299003
261527
1136187
1181755
67241
1149667
724279
152373
1076885
764745
1060994
130137
996144
657859
840567
1178329
121230
742299
539563
566120
1200420
337792
859853
1074329
334579
477218
1207261
1022287
478255
675236
617347
530624
519862
500220
1136209
393197
10009
394449
483476
226396
1073969
1042983
1155155
265002
1168538
1075790
598261
178142
396474
807491
1080448
956001
391916
221138
1205863
203165
438655
516896
654723
424842
211772
31353
373303
15458
729029
360207
921740
1242039
769971
974828
1166410
91990
673498
450667
17518
1258228
68977
19269
830542
167253
880453
1181600
371362
900364
905904
635408
336429
877872
805639
824693
250752
750136
321531
757
264316
113962
178062
55099
485639
517871
7299
840383
392732
56665
45199
979541
690910
1231083
236646
330238
1126640
1067261
256706
715768
87488
58151
567436
857344
631610
635390
627610
32001
822347
381316
662557
685977
231491
269468
767748
467769
243613
1125541
544061
912414
1216811
234864
30523
954087
646313
746657
742608
72799
1211192
743176
686689
1185233
967231
680478
1042233
498681
884011
136370
133262
867240
1163294
119444
595794
568455
742493
579571
653901
247426
786643
770484
676347
1095076
1119613
930926
358328
489645
424130
357464
483622
1170658
788918
601774
798584
431946
1236457
967700
1081069
1141641
472263
485773
245510
46934
75760
327541
851939
323426
1049780
1091384
269896
6401
881001
778786
381274
1083936
780055
118243
898502
1143325
1024577
666988
860762
502898
756298
540192
272364
272571
516900
409482
521276
708755
435061
82125
332896
105947
1045912
1148552
167988
821055
532815
1071591
793403
53781
491583
459335
784197
796050
1060962
377842
643363
1165013
814081
543903
1203808
160634
638991
240659
450576
538754
1135375
317822
1072701
84610
1131705
153999
1139956
166071
124746
710000
1220993
665568
1082696
1187112
584764
390732
212634
975291
1211784
473863
94779
857828
1172697
1120430
737842
121784
82502
373710
651183
841259
932080
1111650
234150
200442
829356
624766
858589
969752
553309
646614
796685
145298
755523
664825
822432
132865
916556
259047
158986
1176022
64755
542967
934811
326564
373291
401114
969230
304087
623852
286160
154094
604413
496409
4071
788860
257075
387920
968831
457507
1041152
643144
572291
424386
1035668
485389
125526
369322
112777
418855
904049
361443
90715
610812
1190775
539249
380585
1168460
135901
196863
435685
626077
785643
628854
1001815
787467
871355
684354
323299
417940
570790
177304
537130
585411
368339
112522
632437
771859
447489
941384
607155
726394
1242769
1089667
788997
729799
148710
697085
277970
672665
404420
416812
109577
342181
25618
31668
10862
973779
639517
1126750
383033
419451
217726
764098
535061
246479
351146
679949
803663
384089
1018163
518919
914302
1258744
205132
533010
695481
1236403
333671
580985
802096
609511
997885
290884
227933
590737
44936
1125066
12773
524361
278822
947054
442006
235836
308930
294849
543137
775941
804004
715983
221455
1053890
489401
197325
510515
448822
932812
935515
1223618
312325
122981
58784
520096
1116168
314910
837961
426592
443392
894427
1208644
836705
863400
1170763
900816
192479
693918
793490
1236359
1260436
1032650
478389
555973
1077289
1170707
699838
283802
1120144
712053
169877
1108913
68969
826780
435598
1248098
1025881
1092875
515218
596025
617725
505841
1194155
598349
1113944
934126
421388
79628
287906
389228
1206396
805730
1160036
928445
292197
497592
817930
228767
1189117
845007
277643
1159963
524072
47676
743539
774512
1237345
206315
410241
1047667
851564
1132174
770992
750919
998150
252358
1057909
326388
1031296
863389
627852
163111
607876
774931
557863
1039367
187035
1175339
100901
835587
995922
125295
557503
697987
558124
231752
1008048
98083
547092
835558
1129046
601109
978969
95923
1112202
794128
161302
183300
368665
688578
1200478
79045
359908
1022361
786710
935848
271462
548054
20681
209127
861184
803907
1128520
124120
700640
236755
818436
258404
1236919
194152
719830
572854
918455
857778
614057
1171559
731851
336808
1167727
999553
68422
409096
889396
153669
423695
188324
659518
908196
121750
31698
595109
804122
843739
986591
387242
244475
37319
708587
158756
982603
203927
161420
711836
667070
1178905
1185344
292114
300326
559889
1014404
276960
600943
985309
43270
120998
941714
539323
1065248
308381
195242
532346
510503
1037506
168298
1099694
180465
275953
598113
675504
189766
614933
938273
1115586
1085572
612206
788639
769121
711386
538660
793344
524636
395049
242588
1108063
403310
161047
1026290
326168
199400
877338
1230862
73823
302957
10658
1203454
175144
240317
943420
472672
184799
947369
479246
839889
1034397
345800
774311
105996
1054737
1053737
278360
586073
1140544
603694
1125525
253170
348250
1226517
1206302
690014
1108236
2555
589564
472780
906761
720377
16845
1185496
159128
944993
77990
1052191
1123627
1093243
987110
200583
228019
103284
826104
780560
802524
727434
843510
745416
671474
1013782
655887
327922
423267
1102479
1134073
188615
823055
596611
719747
1201569
61735
561004
746890
352326
671395
557737
1189181
1222788
1111765
1219299
639395
1059388
958038
720608
116752
1013525
1081361
302778
140630
222178
520727
807533
824609
1219633
1165596
7952
601766
235984
533961
860817
883760
776534
310155
378012
1179296
1079021
56401
659764
969798
1168902
483732
86915
1201825
716591
901798
1036618
706088
511562
457688
682901
1199760
558077
140985
654159
720339
875207
157359
1063426
895872
78414
1043729
91211
644234
946473
273692
233172
762981
946333
1102320
1196785
974979
1258706
978697
779006
860461
16672
1069708
110717
544723
1052986
201324
637468
643574
857550
1049041
1109145
1074141
598047
549289
1048645
943170
934675
1259946
345066
36841
911402
1169617
438894
152592
446941
292368
1244237
554922
465083
1254888
616454
719340
449614
818853
1213709
545813
1200649
753603
116892
39158
1224948
1177429
248281
109298
50121
276860
1142913
766185
782252
705163
1134426
323537
161454
648402
910610
556079
999761
721460
8167
1248346
862053
798116
1126637
158658
371869
935323
167282
955791
969352
1178558
235698
981351
558120
157952
330942
440570
1086370
970976
504944
579877
558543
814316
729005
957165
585513
1033612
1158148
375983
504016
580898
678496
372899
1071409
555803
840163
329535
492409
1211420
660635
569430
978764
900049
94750
408433
974461
946212
176291
1007968
332234
744750
1032634
920753
886683
265848
189510
479290
870474
530352
1168130
30386
18312
725833
1154397
315759
23823
318463
26067
731904
705331
1228925
484768
181441
151627
830391
469022
936580
1133648
557153
384614
97833
151197
880765
854768
353453
1181001
1160942
361999
992696
457097
133908
1241806
226961
767155
916423
684317
1178153
373162
219941
652558
132875
641389
1168227
1155183
694380
779009
265766
960421
633382
749418
862706
923100
80957
646782
813981
235848
114795
420667
685834
660762
784254
538976
1026165
426850
603706
374096
905678
88396
1152989
351770
926126
535192
397181
1113893
108538
856370
943238
57572
147585
445475
1245150
659866
31322
777908
177437
715629
996872
486160
631317
182069
558789
983724
558432
326822
35935
1044062
961967
453719
711098
214790
1028327
825559
1184652
965783
62082
1080611
1046210
869378
92837
1153128
139651
436232
1096073
1025811
857215
950474
756964
1024157
239740
1253936
237163
507649
82320
640591
549835
676817
205985
520143
1151797
994058
494722
1216504
317514
1177746
1028426
1075891
85199
1117600
679160
836109
426363
1098940
805868
275920
661260
812944
1009187
844678
379038
388294
282348
1223893
710439
203059
960337
93368
971573
447712
304441
31511
792747
407887
606920
178675
899802
471253
1229187
725077
1081665
1014600
783817
1082668
1206289
1239482
861050
256803
702011
990879
289098
423845
382403
108677
1170231
470832
1047525
784856
576517
617482
1198155
400037
742333
1165684
856770
1103832
1238132
20259
532029
148671
442760
279729
849585
1002425
998877
279804
66903
318497
170467
374845
690388
316733
1246965
886016
433131
284502
1099980
30916
720408
382605
76065
755531
1029758
853333
1145388
891679
1177334
157825
1238709
292011
252068
686542
231200
483819
1086717
740404
819810
245513
94334
521530
1047822
1033916
982082
690976
112505
1236075
544089
1152249
73220
917998
959336
347619
1096335
1164322
524652
873872
832524
576361
234182
972191
793677
819495
974275
1197088
1223677
561368
394278
203777
363851
327739
492195
317915
608405
1120014
416310
1130020
728450
618348
68969
202461
1170907
460190
93599
991103
789935
316634
27608
261821
602641
24125
122433
777597
1122522
999425
582932
627834
191711
428109
571489
189729
1082111
926264
1194800
397331
1236303
1184483
898297
508869
729780
395354
1085639
665844
46247
610862
302822
775157
739608
589565
1126967
930646
828044
431020
159101
1004548
17531
570204
908706
72592
245078
550975
806055
269055
16393
634844
48523
830887
1218277
1012024
298452
263797
206885
141659
87253
917525
1209325
312999
75267
601559
479501
51850
90521
859745
960038
723355
197430
796815
945880
1243804
813496
1180494
353073
549121
211705
254065
760009
370662
287442
1232732
970049
553269
1219714
928482
360186
567562
92592
1030067
482204
819646
302859
870649
138063
560188
1083227
463990
785863
795366
1242995
876686
1130349
385201
823193
61909
959010
413047
822465
575539
600290
1141018
426977
593427
182810
979367
580451
811786
315626
25641
1207972
71018
936685
681254
1039273
47435
159683
221091
149557
961675
336658
268251
175747
776620
534727
574172
938077
1195970
109337
1144966
54329
897391
184145
737173
281539
157172
413714
895989
103194
932864
926838
154793
1069052
521111
799599
381833
578657
671308
738273
140783
174266
700239
654139
626729
317788
528814
153751
15120
201374
830955
393309
380441
835771
926551
948777
181144
422519
1181490
209857
328194
500656
1213741
938347
139867
1250350
1002187
488519
1166474
1070278
144435
1176471
1010557
967957
6120
817916
443678
34898
638034
65496
1024794
1259823
620776
210535
576260
890036
293789
555532
333901
988326
302460
823396
827379
471774
749279
1199743
1258708
826139
93526
1028974
203571
983351
1058133
547718
290382
158031
219157
411048
639806
169743
185527
704975
190365
588653
299248
896636
34306
627697
859546
549307
85003
612221
617145
1025222
504048
754127
853862
418548
234461
1244728
253678
401275
161218
782375
457041
268803
93699
599336
1009154
293749
68192
823822
886302
551391
73597
611645
681054
586569
1074440
809473
1116253
157393
155865
1047557
532813
1233730
1061309
613760
439205
1235642
591817
1020125
1183622
783626
793392
657743
187766
803123
524591
328722
63984
591608
241597
1191404
666797
488893
1191130
865966
218457
680909
290349
591088
660283
1170631
263025
1242423
1176820
386271
404218
417922
62913
425877
332270
811883
170424
591303
464385
26162
1164386
409688
190219
744044
903620
719413
1262652
1019486
1180361
401056
472489
68924
1055383
690867
964453
909575
1143666
299940
360562
803741
222716
476426
523513
979581
860849
895452
202172
591219
799600
596535
860473
914262
69006
469444
181942
997535
924235
1077034
421796
1041476
105682
617884
1097300
1113593
441642
160448
494867
592605
596394
513826
35541
1252248
1133020
139208
396225
1074180
98705
100436
252000
1121043
919230
541718
526284
377625
650057
42976
654232
946269
754542
636867
730041
32726
635419
253318
1126657
207860
999251
1100682
1010529
721512
622712
1148103
842099
1151851
501823
935315
763195
876574
1149306
119498
510544
109129
599827
594584
398661
1234107
351527
804360
1221593
559456
1145630
736480
1114741
101707
791461
259871
810892
1254118
809486
392083
858065
1013426
325649
141564
143802
791792
1212620
411940
845111
88725
1259979
25845
870959
967197
1022195
105133
858969
533877
566931
517052
533720
233188
464963
693045
167957
334618
1162446
827457
13236
268489
1118309
361431
15961
634383
1247030
258507
554672
239145
979522
689347
826300
1232424
608018
625684
639856
770737
34299
759777
865323
167975
532991
1125752
976443
1123395
842083
1006001
1098775
1231687
907661
89729
608896
685658
537761
683612
548150
856041
1009048
601008
415894
557206
525781
512244
40540
837243
757167
658271
559956
844044
691549
530212
950198
376892
224955
400336
557951
472863
1243328
384383
1060629
1113406
570130
53381
32187
1138275
422319
311632
168816
992948
968633
563980
104014
1075956
46902
1079622
273755
613507
1091279
878059
107823
736258
341194
677828
806933
357406
65761
65084
1117077
1263336
816240
726397
186624
532427
41312
668388
233130
213039
165161
484070
372222
1174723
992195
221340
253258
939023
674974
973512
165599
1040202
131933
175419
754332
130774
1116390
72535
825698
496551
238612
9850
967268
1179436
177413
34698
488363
153817
564012
712196
268157
404350
1255616
517996
794750
1068522
1197325
231547
969487
1032883
746879
499301
1183757
375269
1103947
368950
377177
19974
172230
841396
969122
757326
951288
79921
286299
477655
903358
1078741
565438
113248
462886
782805
895037
944028
306478
831641
951085
789154
138238
1067815
1014989
172024
467397
414849
833264
261761
415637
327555
960500
489765
607669
829127
715817
799150
550150
101608
1039439
1231597
505907
290622
177504
449304
506640
1153299
739845
697043
27286
797115
444151
642341
87883
789253
294658
526873
712799
642956
507758
708608
92919
108317
924774
374772
249475
1029212
591377
1000212
178180
742778
1253422
968708
390512
652758
760207
34878
587835
99183
813683
941460
649997
992007
1010273
761491
968086
121672
506866
627110
724793
13310
796402
329307
170344
380993
50671
1122732
354399
267230
217584
668030
909832
141869
94810
107641
985399
713397
705608
1260528
1047907
1175785
877663
1137082
530226
967763
1017849
431148
417280
1073368
585970
1157806
1083332
1249438
938324
168337
637012
983264
147424
1041345
983367
908994
992753
358531
1141490
299242
1140714
148584
759291
390860
231190
1049051
570667
466486
87936
893760
290259
701156
358540
1007476
172999
1116124
1157502
691355
538056
966449
706607
504414
47830
517737
887476
1176453
219891
800301
750129
546231
255238
723963
438013
972421
1073213
147293
1241301
319249
1125260
958977
656529
498687
792113
1017011
159515
1109561
797320
392714
670244
749720
505700
626007
116610
341877
390955
1178752
109966
267313
1097828
1050720
1001186
791821
1051829
1234276
1050157
725524
1130197
172920
883945
129261
148950
283722
12598
1243107
1113152
274858
818974
274983
409642
874920
917531
873467
116354
845698
227636
266079
714699
871555
1228118
633276
1027026
1024377
803438
519114
910561
501525
861375
716038
369595
337930
1239508
690075
700770
584411
704955
937675
1082081
75668
1118437
236987
131675
933155
1180572
389834
440350
1132461
630295
822749
585715
1070191
1016906
674416
240877
1194740
326635
490636
84374
625735
553117
93225
129875
1157657
131326
817100
91771
42328
580492
780407
619286
1156952
759418
733377
153482
577994
33929
1160541
64419
20092
823925
1123977
82760
704020
178624
237322
839815
340589
266789
704576
988747
338296
360772
558361
880927
203934
989848
343890
1065205
666722
1222907
943323
356507
884993
1185209
542658
681416
413776
553466
1024434
985189
145588
329001
659270
50840
697117
170808
891658
169521
795871
819650
1161971
1185721
248555
714292
1036147
187405
542383
859718
560299
964727
1078206
173528
518076
555893
1093937
9377
1214666
1081290
171227
529580
225515
1166509
1049519
443455
435532
596379
934346
1104341
290306
777069
349868
332680
836337
207232
985059
1211279
190071
112174
189885
118153
396089
246359
843146
1220772
909080
79723
871130
709069
769711
379409
552231
946902
813068
1092033
381470
490912
5757
95881
993253
808564
962383
613344
163930
1221746
1193266
958193
491882
1148679
407520
1189141
495779
997091
1080380
145658
202066
391494
422647
1164026
342958
148510
986317
1146531
721444
361689
902413
966703
29972
825868
511462
1062831
592507
915747
663463
1115871
787764
345252
1034292
557239
948913
441497
1167620
63261
466405
290456
945309
791953
530558
627242
632545
283583
731866
927039
1156877
920715
1076105
811269
15687
740801
51289
209013
772862
923476
1036905
491697
7614
753194
585500
1259008
1243919
714464
1090464
770600
295152
190533
1245286
1159523
26049
960651
480498
550695
92056
596845
250489
854876
1089917
717979
294813
768530
325253
46516
955285
1209606
12430
317233
599735
799189
1110527
1044951
1245907
814050
1148752
108691
1259776
866071
302998
394137
1165520
790334
88232
1203427
898925
320340
985793
279379
506950
394991
480569
109168
813453
721870
769002
157103
837494
489287
622194
293044
281845
511718
1258559
377311
201618
682094
604456
124626
363909
314122
155103
655494
1171615
1052361
498248
1240978
994461
78899
775576
628298
515996
259128
115126
333649
451456
191796
824592
402930
1126879
330396
166952
1217235
178696
1151529
1233446
1250954
359308
881298
701725
417819
122753
489575
306015
1019137
1076933
1038402
236709
683608
165203
700232
1173065
405211
888319
1075804
765800
661814
531410
567839
1065812
51961
880766
467959
981501
924958
530450
952394
634852
10086
699093
598938
590803
1127734
281315
398291
1194512
925195
239153
982093
66398
419084
593368
1212052
687381
278403
959629
73544
307675
110702
1169462
1130502
235536
908104
865151
468382
416793
832276
372225
363986
774932
385362
394523
475160
852170
197
439245
644463
1023962
54778
700298
980872
632855
557188
582186
820474
508913
478118
394776
1008786
264986
1247523
685987
740952
294383
198851
22746
522404
396922
538535
442157
340378
940046
1241060
475189
802117
45730
474465
1099515
1003280
412745
1115701
445970
873961
551792
1185829
893433
1001016
749559
1031892
1000247
45152
764121
1202231
577227
967841
497489
993527
1136880
490507
73229
672578
750444
404723
145462
596168
248063
1190460
759536
879698
358758
458795
529665
203565
383459
578358
1161528
141413
1057984
495938
210702
171435
654412
209667
26238
114475
328196
1196042
1112902
1020425
549135
183962
830024
282532
1004333
55101
346774
686148
459548
471068
1060973
377638
967516
991669
23537
895170
347868
622208
1023979
915847
299633
108610
1263697
165638
1219771
332297
754560
756391
614010
730640
236340
137124
765214
330899
1096316
1046093
1110780
1118227
514150
305216
313367
860368
20302
101807
494634
389415
183438
663452
746427
407073
1015066
875451
350765
385442
503703
117639
1099716
811607
617197
6557
538548
229286
351909
137074
156160
954583
1206339
1019817
818308
440548
791639
1101657
866676
909553
1234630
1107414
646838
1195969
371458
123217
217653
1077346
618837
511545
409414
1062723
1174020
776377
663320
94972
398828
1204959
1188868
90148
30516
759655
860367
490623
1093446
1029083
936958
710700
355229
870322
42802
386205
183443
398676
423864
1214355
276435
688696
732599
311707
583479
406804
1052584
1170763
752789
13248
411312
1083317
780034
354664
584104
64267
1106652
1214391
594092
1027637
1023192
1043863
1049097
1027577
1115939
133002
46577
1222679
216265
656070
907153
25260
166242
374704
83544
461336
355313
1044964
279917
1069181
1028718
596092
162546
502571
414338
591272
1022455
899667
715893
860232
1183376
964865
14245
605299
75970
855450
1174673
928928
683476
496031
317421
128745
754021
395816
418998
710648
251695
1242196
893555
1222138
143221
36550
735325
438587
852656
912914
556430
136199
804229
1104443
267043
855984
62519
878156
1174424
488470
480415
226116
868221
863339
1074472
314805
537104
1003860
1024430
943657
1058942
181941
245043
339891
134097
587756
470810
256656
788849
896967
326342
852883
799552
152916
103021
374112
1150527
933388
7452
933548
836997
259520
1228238
295296
647035
222631
501701
105140
63107
1218009
691899
1229313
617423
36926
980979
787861
761742
3926
452668
998293
1031210
441015
853514
640943
1242617
853135
61935
1217185
776370
36588
675401
90849
211625
1080755
257084
275028
618051
1229965
606028
109376
902951
16842
1190245
568117
286672
79761
323276
713556
389412
20561
218566
848129
40498
258602
1242591
377877
552270
1047096
316098
595985
300133
44209
822398
1237556
915031
480487
767429
295402
681171
78103
627069
134735
744458
1145235
420079
301088
413140
925554
828142
504627
503201
360451
402751
123353
575931
176553
98448
836981
925607
1197263
1121775
179226
885228
866677
123500
157676
1235186
760728
951614
535524
743010
733703
602856
68933
243493
481646
690954
979406
405524
1017699
631582
1118355
857137
763687
721133
1072024
695356
632463
506621
364078
691488
126850
561865
657557
905689
779123
131441
469198
935454
970282
57192
799577
1204769
492667
560532
714091
636327
8530
378748
37782
842068
697022
808583
123700
1203947
5235
856289
600123
224186
578290
310399
617628
978904
232038
872149
924482
835686
178097
310123
529566
518668
968946
805257
416394
468540
327819
1201028
862863
21105
396052
1063299
1185936
1210149
833733
569703
868583
178024
637796
385857
476740
1224402
1136352
1134117
424427
876991
214798
838297
1023560
1118476
362647
623310
17920
109380
200325
992071
423797
630662
148386
956750
252457
823366
159056
346207
1173406
140344
681532
970375
712093
272141
81440
737269
1097789
233657
25644
690938
402245
135854
796990
939083
109417
947512
1067517
136855
491302
786487
127918
199340
282470
515349
123884
560590
1098807
1159287
730573
1195040
881400
703781
276289
814725
761142
178000
1253865
35141
152521
1190306
219239
1114018
771511
752995
945993
412674
69039
356197
460530
584743
205137
59220
830652
260662
1122191
344359
436678
694902
883780
99204
748455
1153581
481925
769946
1045756
968918
799830
164619
1156953
613927
202771
417281
777433
662769
148866
318611
595161
958855
129109
1115167
1200744
1054131
1189090
330987
458978
50840
137809
297593
19376
984378
253487
211380
1060520
95723
980295
260752
1101356
264412
905882
446764
1012551
317149
755772
1027494
538010
58638
586219
18183
20388
411655
299377
1046619
680310
50
210296
353915
1202956
238753
620066
126569
264616
736896
334825
408456
565862
830885
236694
1143067
655676
517507
702035
1153257
954341
945048
31047
434882
1226882
1081956
447234
993189
808862
287823
1075995
919114
665398
1075766
275586
526639
1171517
120834
243608
116833
1179201
40758
155294
709135
57334
140215
682288
828457
742729
970257
889753
867681
99432
484349
644130
698464
67099
185885
50686
1085815
773470
372259
778376
862735
672084
164067
444428
443989
863265
1050584
850518
145986
989399
664498
601555
784807
683593
849129
260333
216102
57531
885280
1062508
1011120
940836
1214967
238470
47451
720682
774974
552563
748098
506700
577619
623177
1039008
941829
326477
1189163
530593
645965
872125
261843
818871
436175
786006
556353
539551
828794
1147053
257947
441226
166299
893459
768035
886982
1107406
519250
246887
31155
825022
885554
548425
406649
128335
773682
517139
232384
447984
646344
644972
545332
886763
46926
359252
1192289
159149
201703
839106
66567
507583
130152
277683
932335
223713
142146
203591
1204637
97417
461190
587633
1047172
414791
180456
275608
1036486
556267
1005712
421401
282752
91477
595578
1164902
476980
528932
1130424
1056838
871104
576809
161586
376545
531034
603621
681901
869092
607730
771298
271828
805880
1100122
137053
1218159
870136
1048304
109019
914785
735820
966718
208957
626930
823397
659489
855658
611709
1122523
1202901
581523
423474
12856
859490
725479
226310
1144486
103283
392428
671482
445421
881584
374275
358707
254872
320649
253339
73770
109717
589106
1182693
1225988
290019
1225970
965471
443395
288584
1093782
1161241
333717
907615
1258655
743035
623072
1017466
778286
921495
580340
342633
47317
705576
321228
592856
651854
820445
692149
316294
818392
840971
758821
195568
1060338
1207278
1034918
945950
174296
37670
294847
1155297
756348
86491
762917
904173
198963
353501
233609
412666
1159833
792530
1246505
952904
22748
247740
179918
1196925
705082
1167229
932680
1026077
788700
964376
162973
902275
713660
105493
362363
1173913
838336
962476
194095
551741
163221
729396
395977
554436
967231
1217865
1217892
179318
1203726
333839
397907
158000
29656
578527
345278
821817
208496
1186258
58582
863577
574201
929014
1243363
46021
1195000
886532
282729
388751
1106596
962402
868728
228600
131716
137644
52665
516160
91953
142491
777871
366257
27381
805727
184025
263062
562522
998893
1073944
559174
511833
897791
684269
635717
1091644
1048514
1240437
457604
864351
445382
1182535
68496
567624
318739
395430
378951
321697
48834
942898
1861
552352
69970
89311
610496
1145712
785694
571870
875179
1108891
540915
1209401
215973
568022
696748
960039
237416
916236
690293
762422
494450
136963
89416
1182880
636927
1058946
240266
1190505
446603
803635
644611
231277
181466
546650
228094
21806
1138794
398731
1205546
742506
801952
188076
1014182
896903
914712
755164
239393
730113
23799
690691
1110638
705429
1083748
632901
552381
694057
382548
472249
976350
904584
123301
854055
567847
783258
492163
60104
1147885
56683
124024
117655
1229546
899194
517877
412870
160541
1183123
128612
373346
1206323
1102592
463005
851602
1176981
165878
312123
1218303
541661
635821
493659
339120
193950
565709
409746
595861
704223
976117
707694
293254
366338
297171
737243
389015
1084243
1182092
139115
812294
1031230
955158
377578
423130
167422
500822
1018469
648982
947924
844766
867462
903299
1171865
796077
382671
830355
368231
485923
1130697
1097938
994268
862151
152886
1170629
963396
130880
307030
1000286
790138
800250
422587
1186214
1033535
787439
307618
927917
26130
1064763
391484
134273
387184
397579
1227342
1065811
313048
751581
704379
336663
1027495
577109
105033
622602
193313
857711
1100918
904424
267868
428910
293639
610086
460939
1232322
797201
1021956
347829
665521
1233480
993410
809571
51760
887984
641648
635911
659279
1184136
488823
708839
475833
747101
1033309
807425
514276
1059061
735302
974255
1252446
1121058
1086214
7363
286749
582079
172184
627014
458258
15405
655815
67860
1046379
512028
256525
94341
973779
363778
864772
91519
400327
910619
391745
662033
208000
949286
1091867
419625
986338
1035062
629586
1113281
783693
401349
389254
928124
459536
462316
639927
697629
532745
712312
302534
417553
956760
1117882
955198
540371
1118432
25591
743431
530005
634232
118526
77120
456775
1253428
330699
891817
734787
515341
381727
97754
1049339
680209
1008407
795073
427582
640033
1001513
824321
435914
74138
594031
573426
838462
481831
1106957
922899
78839
1081229
168036
466644
403349
581218
207101
158285
515654
1119145
174269
964682
404087
887180
396864
640401
583304
123409
757352
1249632
294247
1097024
276224
744905
481969
1189431
326547
53733
522508
297864
849100
553524
637402
130281
504670
297810
1157689
548105
1046371
856452
315672
971379
473041
431874
421154
49617
929298
1033752
1186634
846902
720621
819116
602406
642663
566381
1263535
1005731
450573
144498
532458
471070
13209
582280
33501
144498
207319
477878
535663
561963
244058
857922
409534
1179010
1262528
885550
84841
169822
281315
406181
974922
889371
531739
100669
804752
389443
608088
1072942
1221758
681915
387742
765304
648020
260311
1044467
795317
1227458
926413
1168837
154606
1057664
588464
5028
1024975
227671
828001
1099897
313823
843181
698933
615060
170025
197792
611136
427178
2275
1011740
1193368
643998
85834
92194
442495
1156359
357468
475561
1222160
739071
829915
1189701
22860
482426
657220
1071859
131175
14181
686728
22765
1093923
272098
1074410
1052553
763007
479823
802775
652869
996728
433967
120942
1176053
305552
97491
609981
1026539
612740
720033
755586
182673
671047
1039601
1178530
561370
306391
165478
908505
536396
495981
534134
279656
717904
42142
357548
573917
919161
76637
818874
783156
641864
1040873
713586
500
906961
93690
284514
614344
416590
333890
617118
462934
605907
527287
427725
429445
504224
135998
965001
715831
779149
137079
181808
238157
1129697
834815
420849
211274
81207
242267
310003
1076644
770105
345523
135241
855678
86268
880229
230158
399286
493975
972305
581442
677932
418023
692334
202767
350212
873852
614858
404894
259500
756688
1002585
577662
460342
599706
690750
70500
1031636
47278
330738
114219
1211797
608465
686379
221980
211940
1221598
1221586
348104
150263
1140576
1254459
478571
748694
41558
905322
1219778
182576
112265
762606
739878
983985
406510
465809
1064517
184260
925477
567156
772392
917706
250573
16442
738259
288143
151282
678417
1187347
317924
1059858
64174
1156563
818410
592235
809222
232883
354115
289200
193021
913142
1247441
739180
205884
939928
998853
815354
1239655
207740
837543
699713
400672
39705
101050
264260
931784
1228720
629201
1196883
1176930
394687
977604
629492
198793
134201
766817
70218
841298
107333
296390
90062
902276
710336
414639
144903
691556
96082
964495
678551
329812
495205
430000
1030041
56031
458962
1111213
1057096
1100167
616519
1000160
513343
5355
1070631
731939
1176842
459085
999823
216009
752709
643053
499200
1105725
656045
1056979
1039873
707348
622145
37182
662227
738040
478971
567584
223890
374950
486076
1138258
631872
993041
1104980
217532
1191873
91489
394209
726385
1108362
895117
756734
1067118
75922
1219598
358715
1096135
1227314
848099
192643
885311
343404
922507
877952
809175
210144
46228
422461
1128911
1149739
229541
591274
681362
413384
715604
229697
1025535
894161
789011
895583
310659
129081
95592
237138
80812
21784
322089
954109
828747
422137
138367
178584
35732
410607
969214
1081554
1030034
720573
640033
1094454
307796
232628
1230534
744257
654057
547827
363255
952772
656457
81979
846519
261929
524280
713951
791658
1116073
405275
455010
951034
230299
504286
189369
216035
475827
803844
226243
1021460
98045
1177823
859522
680672
252525
1201925
994848
771423
610879
462826
494920
1134875
1245654
791479
1076004
84994
170839
382166
67481
985947
725328
209401
596215
192955
1226097
145527
851715
80656
593764
241289
421450
1254085
1013188
1022334
240420
656141
1036673
634538
556598
874791
1203763
676527
1117650
1176210
359086
646311
833056
1250307
415801
1096211
617190
454094
59584
162375
821901
1096901
933330
319903
464883
44925
586888
618921
226360
86089
697804
1054925
899805
1083816
480267
387996
1061191
929376
531512
1261352
506641
919268
902345
1153094
801967
781124
1168978
983320
909529
50148
3466
1169679
413687
856546
454989
762663
1001194
348563
1025537
920605
916303
906390
854755
900626
190747
101314
349022
30457
178803
457504
855388
394835
1108812
210755
1041143
936561
726178
1225257
247206
1255401
323324
1193071
343304
655826
492650
428780
680043
1148506
315628
414514
908184
1122206
172709
1259808
491658
250681
916679
119769
242662
148489
928855
1178498
876221
1225145
791331
487617
590826
1227189
101947
243411
776901
605080
377275
95923
1170726
4544
103666
709393
1216601
612427
216110
962043
900747
781779
1018307
110246
858182
709831
735677
891450
476961
175250
721058
835748
1250723
765712
250307
894670
390983
909539
1150016
857420
951380
11219
24614
546422
563543
806822
763565
1182999
528688
1022540
878008
1207901
475583
229470
808329
350286
320788
623364
236695
1144608
308883
818756
462232
866057
9181
326586
503425
581934
119607
917679
853330
935943
710541
748640
1234545
497958
712246
1194661
142572
1085472
876638
1229677
1134425
391643
280438
488025
934026
1177342
1144386
299018
857516
1145706
268955
89531
232628
691472
727634
209410
559287
19264
667711
41343
1035727
1190206
301484
1109828
590948
1164661
1181385
818396
989351
6100
815772
252459
412254
28875
584396
196618
301579
291421
296979
163293
1220996
1074019
622607
1154148
39213
1086405
655379
392327
142316
915628
1057712
119272
106462
1056143
1190748
1216858
923376
1159235
884985
1110712
1193460
156201
749444
541065
577511
1074590
781205
538953
1087003
977416
804710
416859
849154
775156
320304
1228811
1154770
444497
988496
113714
328463
978862
1181147
967792
656269
228041
545462
1183747
598962
737048
674479
1071826
187446
1053360
196746
873866
1060096
753658
456583
1165959
1078427
1056194
820822
666044
367919
265881
484837
678404
613599
718265
67279
677691
415517
712318
855915
886123
387674
987729
464847
145251
1176678
709619
161028
156228
390351
538660
925829
263447
704656
302354
1246097
400579
432357
731516
222064
1103399
393436
553970
343109
707560
1202458
869265
91428
818570
213573
634332
204583
528624
634269
182540
1168872
1216541
1240735
600936
1198410
632721
857446
262460
107985
193099
951036
595090
150583
178
158582
977821
1067944
335493
354994
774340
551473
20718
50924
611685
381245
492007
67449
895546
304389
143082
1071018
267772
979734
473542
488649
334559
183665
1186082
1218485
760664
1181602
595504
1208643
69570
565864
922289
770449
610315
912769
863364
383442
856403
1212959
186395
899446
277448
143073
299573
13581
1165869
1117232
161802
836453
551815
808028
764989
755154
566485
960424
1077708
658932
957767
67693
883659
987180
835888
1113433
939138
1109779
1177234
327392
287610
59892
288448
527779
962606
863193
1110109
154346
165267
105493
956591
772084
437446
221789
1040843
1135598
1041800
1106105
431644
520143
691403
531886
396751
23334
335255
1046261
1013344
1056598
1252021
353794
773822
636801
708780
1243208
1140960
112962
585723
1142478
209972
1219633
670208
770208
1081416
157076
190688
356
840466
472618
1236615
57775
1253212
442712
383513
655174
847471
222104
573497
136198
506303
745035
853838
171896
681386
627557
1105196
1179123
858608
366999
281797
96645
381310
449663
360714
764456
895820
82756
358498
496217
724799
1215584
283825
705914
427060
250983
810513
681677
500538
894418
909149
258045
600244
58705
125753
649238
870267
1245944
1078783
970644
257648
539741
446069
697298
1092814
40971
23649
728803
31694
784945
1151276
679804
1001054
247307
208971
586189
497397
143248
730304
744638
196865
626126
538470
1012696
926131
158966
489453
522448
336023
272754
828779
253016
797058
1189976
1115053
186915
848237
1021450
259837
1120402
536776
794888
62172
422361
293473
50716
526034
695982
181177
989613
13013
625164
15404
1005525
217343
329870
228105
1094608
1107328
1236237
149283
478754
875243
169920
212695
1188740
1039802
201396
1174520
974919
583997
1045200
938803
1080288
645655
404635
196115
727306
540701
68466
935592
322259
1232561
165230
369640
957733
394132
996236
810511
800563
473912
1113879
1251854
743381
462767
1069440
824353
510172
334794
597075
818343
1009018
668183
213354
945287
385629
397007
202019
414789
165502
261167
1153350
948727
81189
577958
963779
464422
268993
1051948
455651
1220711
1076143
812553
90447
535809
721092
9448
886221
1118791
1004608
706813
1194724
708909
362192
747668
796392
1190852
993324
606939
503415
330687
160978
134500
522940
1108823
421525
446279
1148165
1000773
150583
203922
8123
89148
280544
799684
629095
115250
314735
1131678
1239379
464577
913191
1168047
556532
163305
1238613
371930
701291
857881
1260347
128544
76293
9292
908655
1202616
1221216
304291
1179956
1202624
450486
313718
705537
1231664
72665
577808
599194
1201254
607603
649001
1256479
385932
1148395
1240910
155931
425495
455516
387987
448868
507315
935428
263118
198965
932753
502205
899694
291002
446631
599588
805763
1256899
1211945
1063218
1154090
580038
907407
387872
288422
1191411
723320
1259341
438556
412946
183296
1009006
362777
1128968
637525
1166985
758783
1041310
258247
258332
487520
468028
449406
661830
483786
56904
1245279
385444
159956
136870
1074752
472092
452930
664189
1211505
492941
190529
617941
970805
533744
1140459
12213
1185307
506562
736228
989415
893295
474632
123855
552612
606884
1154324
1162826
1060511
1192683
982916
762819
186825
1253855
947912
252281
1130262
1047136
248612
591493
873766
31139
125496
566450
658550
1104035
51273
566702
659473
82117
1045527
507349
334337
825141
1201359
549966
429964
738381
61595
753626
1120477
392243
539614
1183899
354579
582840
262782
923235
614469
1104640
690082
123812
504159
1115782
626367
143519
928194
598872
538995
72858
502362
38758
356949
91670
954428
142456
56369
310686
243256
433656
99243
166089
965084
262843
1082288
85117
705253
819830
368389
1014193
967345
1187926
875241
344907
798927
564227
180299
714882
940569
545322
564112
654786
609165
485300
73342
544385
694568
889156
8208
1228004
821568
1121736
641365
681664
921627
1083053
1177551
674836
903614
471531
572589
1088609
222493
420148
342190
353215
1156310
371898
1244762
1162640
1055512
129094
219203
95200
540285
520013
1066371
963956
1210520
847712
358491
258777
772441
233027
34109
1228630
875254
912498
632393
940286
289447
474445
220685
1201531
452188
66956
103881
866871
703048
369958
937222
903875
1071158
14533
867657
648629
829834
1090568
820700
726532
812176
1161163
293761
328254
215448
227710
901987
774598
458110
562283
840616
342510
1102723
1035715
681746
265273
198382
304245
1099907
1081001
11346
460373
35293
333453
442241
1159777
1259413
510840
179257
1149358
494753
1131678
1077898
413804
1194702
1130394
683521
627027
772820
708485
1204949
1106991
116438
203477
1085500
358865
685248
668782
1041158
901478
673792
1134198
805995
1200839
1165770
794519
506730
1126116
1019816
700796
889247
323404
1059767
1048076
345124
555216
191286
352861
1025452
1113286
821969
539166
1002131
1183095
31391
1141639
470900
311142
767849
286252
814307
189772
1144214
836237
114335
1168436
1159940
729785
273820
694830
893775
650667
575625
357489
299275
336108
505557
1187929
601348
740350
315597
357869
352720
337941
747872
976076
611230
617603
1197195
357960
1114131
829620
546621
917170
534727
555933
1103855
1011405
659204
241692
977721
619530
323328
1200701
1198325
1192944
17580
168293
590963
467045
410498
1013494
957254
260051
848698
417181
1075214
1209118
343321
404463
515844
353973
991623
1066291
726416
1242901
617575
990303
879354
548450
974298
705617
34417
39907
383419
303097
460988
216767
1157181
911413
708781
250519
312604
749476
1221477
524286
1060384
473130
1040193
743216
1226391
179111
1079834
133654
825203
1101018
1110933
1037800
730336
286352
509542
38321
43463
522349
827685
176594
503490
1004719
541051
1143939
219216
386557
712220
1090616
1039081
1053706
38545
1105695
51023
372065
983102
1201697
928931
154658
503038
436588
897189
820132
351716
812236
880677
566977
456822
319086
283583
998566
729999
505076
425834
452121
421792
810880
689825
697357
658513
1030913
717571
550966
220503
1028628
1076585
868890
190973
167924
249480
276900
1024455
1058658
765526
534625
1061681
266995
693412
1002887
389238
417762
902296
737299
1125263
716503
248101
547198
550853
966317
169775
230006
961851
1088874
763196
187553
592413
272321
782014
665497
613869
580470
251108
1161114
178765
330477
441376
1120028
623166
89374
759474
672770
359263
620985
274081
1089097
560703
515724
533094
901428
1056670
538637
40432
412649
1059810
779718
187716
443783
108740
1018520
937357
1001318
843025
722824
381721
307968
956351
845012
1230287
593737
213788
625932
434213
247403
1176721
1100314
462901
1186423
1192051
392192
336566
64825
465263
888465
675899
19957
1217376
1116808
625044
1097005
1167984
855375
865370
217693
1026822
802533
1196132
691341
152486
1129031
655374
454459
442335
631775
568279
1224658
1002823
38719
1037273
530098
461030
7324
719019
677866
406096
1044649
82676
563401
448656
116546
756780
378363
1128753
655576
705252
1172119
733639
1136041
931340
1039074
947812
205277
1570
367269
862810
325193
745929
405490
812437
536219
149654
304164
76021
1219147
812015
926168
1143649
192312
89612
851547
492377
377873
39075
203873
211870
504492
674250
1081154
1019109
821340
664925
486008
59451
757814
1166903
196092
866829
539877
459223
569003
1239968
1144961
1160068
799693
377866
763168
240193
319600
769788
1144633
657833
376367
794094
688224
1008319
513625
179766
1239259
857456
310267
149778
1234628
683583
1220499
676041
122346
6292
436719
10830
582042
337729
240433
16117
1085231
817437
618167
1115348
860976
630686
1024690
2424
617599
453622
242545
594214
874053
374190
869709
801181
6628
563761
142229
894232
861723
367253
372500
730463
956593
534394
1228131
1017191
1258682
385029
208056
502206
79164
160820
747876
636337
264341
1231696
247650
366097
678052
214446
350866
1085235
573198
214691
145732
698603
877448
500575
993898
336585
1258077
705453
1243040
770039
479057
66501
1180058
147296
510434
49479
410914
1048860
1024784
66643
186059
374180
884449
969210
69547
226321
433172
1080873
538563
163255
219957
1104927
352918
75269
790709
858226
807441
420642
903228
686056
879756
910857
454378
748047
82620
1182974
617938
1154558
903974
861210
604253
793996
346792
303709
886482
544276
519163
459519
840072
886416
1090116
616516
639781
291123
101673
108802
177119
46682
137916
1063329
755498
1016942
787686
519738
196446
1088949
1248535
394199
583243
533289
644534
1075007
320482
326884
1259791
271680
1122819
953933
405672
725667
823403
118037
1225718
539280
98426
603915
481356
538445
1064802
731659
1004785
1215922
570579
547692
703475
159541
706225
46131
427218
623414
826751
524723
817993
1180886
1237685
871569
242927
1008480
586413
242767
1259386
965096
1019591
244396
765297
1215117
403097
10841
995561
451151
1066126
854153
522960
791960
122093
1071691
606088
777731
942228
577383
1181296
63843
260244
322566
1045661
493473
223906
392940
978030
1077192
885109
179385
640326
794782
636071
359179
1050887
1253575
612606
427676
205212
640994
29949
280177
1215340
1095953
445746
142661
480115
716286
147730
798016
1083694
362967
431374
206673
767813
54146
608977
864358
16105
630153
775639
897563
766855
166703
427237
721058
1180368
993915
1184196
1262916
653359
1230305
220300
806994
802964
871751
722778
899676
362369
1068718
854027
1197838
929666
1092395
649406
396615
1024980
90372
282862
709782
605704
642699
1208068
822895
747767
996498
611651
352147
499144
1082477
1578
1008301
216907
188112
625640
708932
298355
107153
413907
553741
674896
610469
672730
921092
676539
246621
239474
1115816
363407
611651
371287
537520
694784
348294
985880
1114450
270955
18809
309785
202147
1238232
264611
277357
751126
115778
1169024
580130
253513
1048795
41597
1102951
280320
820707
674326
19547
232305
613899
617564
938538
950984
648288
196865
528711
901889
164231
609219
77824
1226805
823802
1157515
844448
849031
792625
282995
206985
589512
390910
1205581
852666
863950
771634
289509
381522
495093
1184630
480311
790283
188771
366427
363815
294556
958876
1047274
1164160
384062
1254392
215668
571724
528010
406512
479679
230264
381240
518169
629074
823368
928669
799624
772116
841869
1264573
472645
490485
1088860
354334
220130
714228
145423
1024209
866050
696858
183085
109277
146432
178106
1219780
913168
1000960
730809
748515
1071778
62596
1186129
1224220
888901
294335
7710
1194185
485876
182573
240061
205988
312522
1101511
998402
813198
894888
1096300
652426
506210
186378
143296
603030
408890
500183
868024
44145
1227569
1247507
435367
937893
394146
999261
312415
830444
956597
788358
1119090
1098261
1202918
1173600
1058657
866833
350552
1088951
889522
260115
677538
716448
1180519
762793
468924
1095457
329103
1087978
1079452
374263
841176
576551
107379
981449
261147
263268
946300
369861
737972
450753
1234477
106194
239132
131150
361602
221843
888407
520379
166486
1071748
17963
1099781
871748
259055
441056
278589
100482
342453
1154887
285102
955217
890308
924788
701847
1143744
883312
518130
10726
728122
446295
1218207
18867
510482
600913
905542
112582
268188
1221160
1004186
691096
885515
923146
1226266
53149
68399
808200
681352
684030
266406
409376
489096
475214
1173235
52238
337584
793921
566981
233717
1030131
570075
273034
1041172
292523
1040665
336098
1252417
1162961
1119865
635959
1060566
517405
451880
1180081
813245
111826
414701
907983
374996
45518
518598
966052
167981
611944
73780
1087242
1172444
432020
812166
46849
850118
693680
378654
240481
92847
1205756
865164
388578
538945
414284
161886
889131
738742
1119109
915344
442266
615574
355725
88469
301287
545148
597159
313882
1126214
1230321
319555
1186279
1137272
468093
294639
852711
369052
332905
891337
261526
1150504
1153773
768464
273521
965999
165309
945375
69630
236766
475198
981314
436791
215676
310278
602512
1081109
38605
54559
198598
187299
1229327
534399
41437
742647
305664
68474
633313
475156
549028
571424
996087
537939
997400
448858
357860
847146
947891
101477
254650
388657
601336
239206
1060391
817498
261432
1046525
213242
860066
858129
657188
793478
650592
356386
34980
980049
532895
1046332
1006817
956646
552682
311065
892359
1223086
957420
948651
518576
744463
667763
334297
979157
760638
327495
56847
1107809
380269
988408
760518
648282
853198
1030566
1145724
192205
473325
1143603
529949
679645
1040552
1058966
670271
910585
577593
623649
305019
1140603
423918
450986
984366
320373
240454
909064
606692
1111491
713666
1083252
278819
101489
802703
944045
1007507
684105
53246
952557
365676
433487
18460
1227896
1249243
624175
1022816
24445
626364
176773
411470
872480
1060303
1028117
798710
844699
58697
405101
699633
1019694
770101
1203520
1188008
233490
828115
993885
477872
422591
657527
1002153
110556
316059
657990
291254
1119921
153533
370145
913673
315931
303301
391560
310567
252031
366764
438019
1156806
679031
835735
605501
458530
732753
527662
92624
301048
335065
972806
748255
802979
284965
997402
1147426
379714
625785
1031119
1185859
192069
1223972
75001
805415
66824
34586
229997
633808
318266
1084256
569860
101580
355728
295005
431606
346194
555820
1044646
135923
656107
61040
520350
324842
281399
1204202
729335
367715
422138
1036087
821796
166139
1242818
1102917
882141
235070
1061768
1147932
817983
1047780
1103480
1115993
257619
158750
680913
808029
548471
1010161
573928
1220102
535941
894127
680320
438335
1018657
1118302
962907
1057213
1046651
548153
418432
79633
317672
990323
636789
201211
105374
892134
202584
624457
52967
955252
978086
924334
1201025
625155
618246
741891
488759
1217304
757695
424841
1002957
534281
838300
949512
85010
331874
620434
850535
114429
1155415
102379
580492
1107322
956816
231310
186038
615092
1054779
1182391
473508
1220256
194037
187600
335507
686390
895103
197893
759567
488809
640801
619677
394935
262984
208847
409213
695236
150124
691610
314466
924908
447524
43160
1238490
635931
445516
532942
1206929
993600
773403
200485
490988
592874
314760
965673
338914
1119080
413276
567745
523676
41914
989366
1166065
417377
59808
428536
1099056
796273
113351
367488
666645
297277
741342
977828
110143
1038560
144262
729353
780742
197732
1254246
233290
368273
607026
978914
1146404
1101581
238654
296505
323667
1262945
1119733
1239179
649997
524533
700840
219269
504892
6482
740261
118455
1194119
751573
925385
1080256
789371
275454
270956
801791
1169311
1070668
86252
161166
112880
271676
1208506
80558
26230
520897
43856
461134
515997
1260791
1214966
165683
593842
1132130
864121
519231
835281
547070
493749
1042953
52070
304631
757482
543769
481675
925912
808438
325630
985715
1143101
527588
157455
716697
870756
1165282
960694
1058276
888255
1189983
657036
701949
875698
1064191
687387
139791
520851
649759
1176267
596844
915657
469876
1237209
237738
558528
1163653
140378
1220350
89851
1185511
568287
1072304
774019
234754
612482
598347
102307
601534
757580
1162742
851192
193942
550400
591611
969177
139547
872836
1137938
413605
762509
1255675
907559
841326
1202736
835208
578810
492200
312455
106743
798554
451056
1213443
818334
1036695
1001517
200719
1234108
589018
620228
324665
763381
103972
577265
996099
179489
31059
665074
1204336
655945
68645
41322
956521
452401
762619
1055576
184549
844748
1027165
441807
1107055
205572
236866
812068
1263443
163755
502617
1214827
1241645
909251
210816
1153176
603479
305989
354945
816897
715968
415827
459547
266637
1001245
130951
1009298
327590
667617
487337
440392
445649
1127908
771800
634720
846733
473812
331325
558201
5671
575358
123236
967104
341099
660837
602635
176307
864302
960882
95831
777540
21494
614980
1200208
536377
392195
1021873
1168795
327305
121934
373726
188773
750288
1245730
122186
477147
860064
1053735
980945
1072676
1216192
90699
259742
545820
101109
221286
953179
421415
278230
764225
51264
1033711
2531
636875
459315
586603
250100
766498
602913
885907
1017906
817011
961398
159666
611469
499282
550181
870512
91710
375243
992550
90339
703504
676325
352442
573607
279124
936464
1080278
123110
1095283
976676
78258
506488
347212
785872
1150285
827479
351451
500571
134126
600374
1008148
52054
162010
984882
299368
612074
740584
1166396
1191205
225918
148955
419381
420928
52540
829388
243528
428877
349930
970558
233578
1219717
380267
44418
118482
41958
30009
1257922
843441
883101
440798
314908
638891
129462
301461
687124
49661
773284
870051
1157155
116128
882109
301096
403552
24166
1189987
812069
315327
443926
1172953
76350
733923
771737
113775
855723
830468
85614
714109
1118788
545398
977895
308686
452617
564010
516798
277489
504708
802785
857213
688137
751408
966280
1136414
972646
577947
1113811
773378
509889
466995
74294
1184266
1124346
702182
588020
508225
45130
432266
263425
792568
701705
727283
898748
1209133
194719
475697
142861
32872
709494
1180744
856170
1206195
1093141
992533
1136537
126060
1148945
1125270
398547
78658
528391
172437
445940
400617
972176
230015
1030321
1256831
278077
838007
298440
653810
919947
479170
240543
439024
176006
514725
315374
735061
1107622
266234
33286
527798
1006415
560483
656554
882579
991234
707742
1010731
1192005
128058
335582
840513
898721
742638
375006
547026
478061
411353
1067040
845676
1077745
1205010
1167383
717244
578945
1262868
357447
996369
119110
402884
455253
1018251
1236379
908799
163975
780683
450989
705818
952301
666903
771100
800296
74733
1078483
250043
1106432
1023281
278030
377566
1165557
945034
1193675
1073949
854055
668297
639265
151778
692346
634023
935212
1032156
62514
192601
942341
1064788
445644
1263177
265030
697058
298046
1120045
489247
975061
1189654
368101
1030945
273213
1147557
734632
1172861
571184
456768
530962
962330
703243
120140
39383
329831
778470
350100
868147
901381
610278
1131700
1005702
1239047
915672
368324
818697
33381
370582
925355
979105
503836
426172
965067
396082
1165915
790959
335565
326611
790008
121249
793745
4179
695147
936140
414156
1234468
1011870
71757
1011659
973872
1085875
613607
830303
296286
48583
401542
892794
3173
1024184
34469
935787
206689
466464
754162
91632
592463
503372
248686
368260
587248
27022
974789
600986
387589
1082976
639429
475230
1134970
494696
312063
1216170
549107
85279
1035274
653764
192187
774137
853639
332315
1169333
201865
999500
521842
1163179
474462
1021854
1227896
429851
133522
875707
1130368
1010729
1028478
163662
1099439
983864
1034787
1006568
486183
454491
547970
887550
966738
1059405
1053930
1078889
555215
810055
1035100
366813
28245
15266
784999
300950
1199514
321580
880795
1001081
269231
409786
1178267
113980
950593
458324
311712
1063968
490667
758740
251049
235262
503901
1174216
998641
627018
850727
346736
1247730
1091156
888250
249223
99177
628739
992058
333806
273488
401203
515116
654684
1011528
672181
104848
528887
525208
734341
867315
827268
1210582
1103713
785554
770458
868127
209141
122374
511818
1102136
828133
1036229
211744
743426
1212724
47911
435338
1201576
134200
250939
1230199
556667
41938
595497
1100956
475016
185191
808346
935009
219474
995221
697496
187429
1260685
795411
898348
108191
600774
895641
801219
1255199
309285
979677
1193005
421292
642990
1152957
516846
993815
1043027
1100200
496892
224388
129812
895993
119571
343278
1060680
483025
802315
76295
871844
169551
1241113
653036
1211260
1231535
927423
868097
247747
459771
212293
662740
30537
357089
704450
1167448
309878
1207427
550226
575269
115474
1073460
935813
872351
1253755
165906
863305
363968
971944
383036
47285
855357
1018108
224718
1137684
664024
251755
872421
787933
111262
1082888
889476
700333
985974
1054069
399333
364958
93642
185480
447561
18013
351664
460209
178577
772194
1085698
916647
1211665
747500
280749
976538
1249626
1021201
1264011
1090488
741243
776378
1248027
652165
1012868
1165887
686194
252793
920306
76200
132378
142614
75042
621196
1063652
876669
791136
1186397
1084879
1006339
750210
133068
607140
1167924
92708
389468
965828
680518
619878
608977
27213
868131
710271
1153600
168939
377427
672006
986946
1013371
536761
501413
181253
1112468
227887
542596
495571
747805
506544
74300
631132
393383
303251
6977
1086882
1011772
1232659
969984
498510
607632
1136747
1149665
587903
392103
1190712
562789
59346
990002
1079957
860192
1021934
1067542
1139898
528656
611956
350365
238302
449919
1007067
570610
820601
571465
882498
1160111
669776
1041746
695373
705290
1040240
440083
1176060
709510
166705
114512
357489
639215
377385
810974
990776
915163
585154
361379
22699
649935
529934
1179037
979226
931154
1045351
1157685
263478
434345
223931
932949
56777
455619
307942
43871
776065
274674
249715
92810
834289
899660
933953
486509
709512
635983
503389
89423
520544
762570
669920
447973
642300
890168
358897
1254065
462011
593603
737054
127616
383262
991686
781096
968354
1165681
758077
343246
135709
690962
391830
262061
672660
221640
367589
807368
1073917
383428
1230647
531145
560369
1097461
835613
598621
258680
588256
423730
42022
606995
931208
166152
16670
108497
793088
600534
840442
95581
705257
553346
694762
931942
153287
696181
440143
392500
1210297
198466
159005
592545
868183
1209346
307061
1157480
270218
956653
446328
861256
1000750
67318
192676
703918
1078462
1102185
614285
744233
1210168
551741
1107541
993777
430363
612316
483455
1052058
1044712
406112
637525
266703
1248116
670499
199145
156371
347443
601253
509719
1201197
975272
613279
926762
737104
1220338
1019726
970926
1151893
1238119
328588
975555
645978
1143391
1074200
344522
1172127
150249
3210
1146261
870528
573096
1003757
1026063
286342
401591
888660
261309
480741
984592
398440
925410
973855
193685
363293
720314
1082466
315890
70102
1141444
3986
1145271
6500
1155424
171172
548965
808573
868598
1175578
468060
418086
66982
554716
816427
623040
888767
724795
512200
142678
876895
634353
354067
362010
651208
586317
1212535
149490
335451
217223
835377
807697
1158773
1083907
951245
758469
1052796
990794
848834
307066
1212639
1166837
1117917
934753
828134
399905
942978
844262
480730
1063115
213635
629904
237398
703922
554893
309846
220946
487714
414982
1102941
248043
1200619
1022727
430463
63383
834216
277108
544171
673946
369085
1243075
640282
683191
784140
559470
326418
660848
343768
771120
12504
731856
103878
333687
345768
511456
717551
49491
481233
577966
1191054
951462
687856
1257703
1046365
901482
1116610
495994
1008288
34813
462550
632869
250508
939040
924533
495307
696147
40573
1251826
763388
52989
499926
144902
278118
960968
514673
1252953
1172553
923320
506590
56319
56411
476531
100951
1153768
1214937
25143
569984
454370
295304
824770
790871
863855
1038477
561843
617734
363543
623678
417051
227825
1141410
427396
459864
1200883
680876
1225703
248957
556949
767891
815909
96874
210713
309469
676042
1067485
550301
206222
913743
512513
807650
988416
341415
776082
1077785
919813
195829
1249975
544604
399932
234635
958819
20580
1237704
138714
1054249
425126
472152
336455
1094321
577817
934067
89410
153555
807565
209406
770403
1004564
306300
1158726
96202
497682
836605
589912
51998
236429
1070833
135357
387825
960238
512042
703874
536231
800946
369960
670901
909640
504079
1009662
631835
1016249
355581
1231906
440684
376461
1156694
978336
554756
344522
304518
255071
86172
108610
1257241
180351
590911
275097
531568
761709
1056162
1202140
1256393
561937
126969
758673
108722
277931
1052063
502634
201588
884044
9630
319326
675661
131887
102327
649493
231688
226989
118294
486840
926359
403749
627742
475552
336690
1169082
981739
244306
1957
669509
3475
996
324842
879526
551990
1114802
985735
390556
211612
12704
81067
106740
352028
648646
454367
720117
1179777
344822
1112957
331041
245824
972597
330025
58343
151507
215715
959191
344423
362628
30692
114966
745564
469418
1184756
523953
944493
450274
581429
808457
1156194
162753
455897
313836
381230
442759
1155400
683916
1049572
150422
231952
927169
648003
298418
747864
397959
544997
517988
205658
237134
976961
750195
761276
169608
387622
229569
227626
108398
1035181
1187859
842034
1197180
155293
891383
802663
583023
906266
472967
5255
172207
553159
1195932
1033021
40750
646491
195727
649267
1206699
509298
730544
890265
1235489
472042
1095749
692852
1176970
435504
925398
44544
285227
550784
1136480
972487
346681
557805
1081899
19004
599588
79405
532021
610269
199206
51317
178370
708183
481916
602246
427137
1220735
922078
258097
154489
1005634
1200833
401769
672240
1049608
74958
982085
1186467
1029235
1100848
1026473
62247
822444
708471
228800
119797
552877
745541
698998
556599
662548
767260
407651
1204137
1197996
427906
600822
1101096
120029
1179529
399720
8351
345235
969339
188663
701674
537389
797516
716588
1149773
99795
649024
756376
978061
721586
112175
971463
312892
1187518
210000
859648
1099244
653512
1157017
541942
838227
125661
787613
757588
437587
882182
795116
539955
1229352
1075838
1196862
627168
1042072
1175967
411427
986087
916887
793232
1239822
1030151
408054
1122473
1218303
919866
533177
758518
729639
1035286
1024330
664624
633984
324455
1160327
600129
542824
440745
141822
608148
137271
690613
1145475
1114894
624400
1264546
87654
614297
127599
1167600
276696
1243650
494833
227544
1038376
673432
1211969
788857
411723
881683
1173130
450524
399330
851044
834794
750427
511237
821007
961420
182314
240597
624077
835528
1169303
1236566
999920
794060
974159
390607
436799
1049567
803802
545556
73972
735672
523502
339189
902350
323703
376111
604119
506388
304462
862742
20428
49073
1155389
23621
740302
536843
792371
740581
253207
964615
365652
1226746
1161588
990439
179120
66295
29925
1145041
1121697
523422
632323
1029117
523705
623028
700075
740426
1228606
5608
774048
484375
310668
346609
601475
1100856
437024
1044184
707880
140445
181047
234177
672194
410059
395767
293862
554971
864017
764212
310625
839586
713489
260133
439033
922471
905935
268997
1198029
1212883
152075
409682
1086235
534358
377349
831799
73551
1099685
1214238
370760
1101813
600100
809327
226860
1070908
93649
362626
50001
770340
967594
914012
1226358
226580
282409
1218443
669812
331200
439566
61716
1011621
22040
441008
612843
269937
576861
611206
202316
255755
146400
3286
1207753
529388
1193073
1007420
878742
330821
717624
505182
367707
855489
194962
142096
265869
653612
992107
670583
260117
196792
1060474
672555
745036
292405
145904
901111
756412
1159612
576155
779464
1113007
602971
997816
443939
868342
677380
595007
924163
359009
891452
424007
133444
437459
575138
856159
1083528
938974
60067
1194377
1247150
336146
1058058
297619
701292
1187220
632177
594627
122195
490042
300765
1052680
392586
462896
859568
879612
367042
76942
887618
167941
44395
1206689
69940
332718
1201101
318369
25801
352606
750125
307806
1082510
21222
49560
1262593
1053531
280607
16487
585259
805036
1049147
410325
1120424
1256593
79063
12103
1251052
1070374
629912
382012
35686
319659
526780
881371
708369
334366
940360
691804
1197614
579659
761284
906820
98669
551632
753125
655842
769605
65514
669855
1051488
762550
547942
384395
177307
1111220
303963
813155
357349
787485
711370
137768
585834
196777
196194
763543
279295
213998
308476
446949
155608
636131
936425
1264016
787332
1181736
455709
481850
39285
643206
734137
321196
953510
1218940
1234268
232534
386932
622794
797222
724357
276397
718645
1136258
714833
367980
505845
1082080
999757
479769
266506
677654
613079
1149019
957619
55049
788837
680663
780081
242252
565905
963883
413221
724029
940383
182264
719811
1185945
148617
731029
883956
517986
30863
218489
1251700
983020
807788
680618
904595
79232
411393
1119305
778165
414491
1102080
946349
556031
1243769
806886
1220721
427893
688634
386386
38
1013615
1007399
233940
1170079
305021
305147
9825
416457
385376
1234652
952329
926695
762408
767959
1020249
809722
394069
919819
586854
967452
1151777
623997
229896
192187
506893
609418
979439
198619
957378
882855
633806
221613
467181
97298
118184
1066479
890120
1054186
846826
778679
802732
289852
509629
285284
832521
767999
369501
363603
402051
937045
771889
924770
910443
767584
291879
549479
615226
921626
34680
596995
739593
1173077
552744
475782
620473
1128789
703653
1047102
1262375
1119861
233811
577084
31613
755061
326857
288186
205208
1089323
856979
482060
325914
422997
249763
640334
280291
266488
1041363
287528
510951
692980
377650
1164732
624089
284417
303807
942061
704789
210122
1062390
8035
980050
952705
961463
687739
1114798
1090148
766244
728071
450047
699273
1087816
908631
130346
74674
680521
639130
76130
462650
936316
347013
724990
469262
1216199
1222131
697523
1258818
1035989
541243
1260576
1211627
253019
721665
921750
470736
1005920
15153
302617
400411
222312
160327
618737
672963
104668
1082636
1133373
336949
714629
891643
118639
935877
1122401
500994
914694
716771
133100
249439
840416
484485
1045990
455560
1208333
999666
1213299
1281
119158
289132
915588
1033913
31228
376693
50118
498607
812550
271403
1053807
151768
1243303
1238276
624133
842863
388665
200557
745327
574583
226955
281907
1081824
970743
91851
1166707
814268
417473
254732
50312
267222
31379
731995
820955
74727
472027
1157173
687268
1126228
1166926
634183
823873
389120
917387
1136564
1261804
726482
1248025
468937
1199623
294704
150789
997606
8009
183604
861076
882521
238399
451567
969234
613653
586083
350435
80460
1215516
1161851
570205
634114
654531
800853
324985
547844
1174903
113871
404047
1038124
262798
991390
531299
264717
654848
867009
603733
1086598
914030
147513
1222458
1082711
935215
709003
846512
1204914
620087
582070
879275
84316
868287
752813
784030
47207
763892
883087
944354
372073
708757
590320
1074357
876146
298083
1239509
40271
370234
849226
923927
401477
623650
20259
359829
906341
719300
514610
343865
642144
121826
1087399
702998
549426
743900
84414
1108376
1041060
1240500
648397
635452
289856
862407
487318
1033643
1127008
605346
1052146
597624
561168
964980
620171
376968
704659
839630
700741
256973
351578
134913
301126
1189559
221471
1015965
1058358
950010
267592
551675
918049
610519
1089399
707113
1195851
726139
1016966
554439
149468
960749
436232
610242
494714
1145241
1075169
657764
706857
1090836
540171
349934
465797
186677
1073401
394559
495747
104156
164564
276945
458061
979343
42517
1008831
137663
15473
697998
1135733
1237566
185137
894268
213521
858087
823341
1210135
490642
20681
88506
691139
678775
665957
364863
551476
390217
1180969
143643
344996
118093
478616
167508
713705
302649
632605
148372
75375
855936
97969
342084
493727
406238
950120
373885
1094483
1108470
128269
1062036
543996
557340
168476
1242592
876667
451852
876677
254590
691309
75301
296541
1194744
1231746
155466
549586
701625
580059
1117401
1258282
558238
360260
1017340
1146334
746457
1080953
60239
1238179
13592
1163853
790312
919483
276552
156704
339497
192666
199934
813483
887259
1248175
115843
192324
439399
847709
650851
1162157
248163
759259
300197
929039
449099
1116800
763610
479385
138136
931365
1022326
1029565
45262
558648
161679
5689
832996
681270
745807
1257341
1049520
588200
120600
880251
529936
218716
117545
353049
292917
820401
172892
25724
484331
663371
290796
874793
500633
1106666
794273
796318
480065
1212990
256105
930763
597885
780318
1136516
1099947
373807
359018
1127239
218248
1213677
1138726
1252813
672837
1188135
276010
679757
380409
1261539
207347
1047471
1004804
432969
1238539
463885
1173776
1217521
891881
14033
390256
522282
652527
39315
569530
499710
223946
505443
215245
1143002
1033959
412861
614867
1093938
193246
505735
1221004
584236
49690
728551
79203
537108
934960
720898
517861
1078000
403586
1203192
416106
809236
1012117
679704
164864
649964
115809
685198
935817
54058
919241
527626
103477
988691
612313
1081573
936013
214584
1083438
351094
194978
304267
164341
1175339
328463
287311
1000254
740488
487237
434518
283427
238654
464383
109046
161154
64458
39849
721194
442001
147469
124509
162088
727713
741927
755491
1196880
704248
1054931
302820
111231
583095
104768
141439
194088
684001
642744
1009263
917282
1219351
773096
482633
771546
516439
953468
566686
178061
540470
475706
1175552
405125
329868
1122635
828297
597013
142329
1022362
268440
43841
1066495
1101594
234487
356894
322266
417867
1226049
755319
818842
802869
119089
1195518
626277
546874
76413
914192
71316
808487
1147284
354983
1188405
786832
293999
7874
647512
156196
1105072
111147
1118396
700251
811362
1112250
1061118
751435
238904
561931
1198871
59553
927982
470923
1244026
414523
673163
14830
688767
642537
1222061
915660
1189800
207551
365706
123208
985787
111728
331806
48389
276443
420267
22412
629597
275712
1040995
541610
772516
697908
993995
265009
263021
140830
942779
974922
1012100
101298
774351
369568
137824
658865
1072456
472909
492325
541165
956360
129537
285995
243462
579166
378597
682502
597959
1081272
568614
386162
991230
101174
54730
1184694
337751
729167
378245
340428
412192
1051145
1015636
426853
263535
292046
34523
190732
940686
1179913
1173853
924047
217183
60510
395932
732001
1167748
1155920
950208
1222649
851672
51469
1019652
524969
1047765
975957
378063
714185
1128604
761495
531103
265290
458608
942442
1166013
1187761
1012750
326770
783769
1065308
1024287
589500
802284
618297
728901
996329
790167
175035
731304
224780
13509
281940
871239
492746
212169
816097
202105
833356
922404
1047801
608750
1040643
192037
285814
1075123
799014
694556
696015
312316
885111
843170
533819
1147064
1135396
76000
955165
69921
1215857
539954
273678
377212
474590
529450
41124
1030116
117559
164769
399046
476485
457238
854726
950760
628785
432399
348852
803259
602311
930239
778082
259316
680088
914946
105593
251398
864530
956630
88993
1085353
973026
433243
724102
1145465
768820
154930
129226
621038
757310
1165437
571520
847239
227440
644465
294992
245441
206151
409523
1130856
24920
23171
822053
1016758
372753
1135366
761531
422291
457130
191173
1078646
608724
643909
903070
726719
523057
226825
831040
747647
237865
27580
866456
1037127
391073
297553
782920
642695
592514
385121
658697
201842
900924
29648
335122
141149
812614
273918
1160662
507582
225809
1092626
578006
1140449
7224
1214350
294159
1044107
45971
44415
927605
338363
118349
325375
97807
61247
521423
187728
735070
1137850
1060936
300039
437502
1117272
950265
256446
573007
381892
1189082
303782
1036945
1160498
786666
316254
1264105
492104
781055
150447
151324
1144556
1246437
868937
704630
1183199
1117017
1187453
248314
473878
827322
229591
560930
547643
1077729
963600
1211328
826144
499702
869137
1234713
984576
640032
20775
347397
1025177
976497
1167270
942015
456575
616453
474597
679789
1133289
113306
1177506
204718
688129
445545
246286
907073
835360
576033
924047
401109
859516
935920
1213180
1012433
1260500
695357
425971
229065
273396
970888
806246
1077900
1262275
789810
611919
808311
1186853
357
1201494
629105
269671
1166748
767684
868547
1072941
1233397
265847
501852
890908
1044433
807775
372136
336864
226472
641895
1169184
1225522
252217
535590
627762
924765
975731
223795
238033
945131
557480
942135
515090
1138375
312095
1121335
1244916
731283
651086
260400
472875
136408
1252249
449815
824657
261675
1047971
649790
770933
1031014
674654
765911
1023588
841324
822725
1147005
23712
1129943
836591
706354
127136
704071
76878
901133
507055
1262328
1212787
61711
1181077
699515
528491
971795
1263814
467665
96783
415000
687786
520675
538140
469236
867455
358189
829599
265076
912812
315374
783087
895674
439453
374488
706772
303936
900501
580193
1258954
936164
826090
525784
690320
797159
386989
1247506
513163
1097789
1026029
911729
1134981
716112
690799
152948
763073
1184473
453571
473311
715297
771771
1217521
676147
330276
608099
828723
1188342
638354
941404
4072
390889
1246972
154861
277467
888894
1075976
1118213
520151
319958
702292
451564
1243419
576764
97142
1216199
786657
595257
193695
974970
564464
961961
1154868
139797
270283
1128215
1216989
1179392
414306
956474
2895
803019
70699
785315
973417
1002005
932228
1051845
110732
1018844
225454
1128061
456814
190644
1082026
674704
327489
1125996
722479
400960
176129
1079980
183725
396613
1071453
97315
120715
554422
559771
1257045
1221161
1194387
12856
875112
407083
590961
841056
882663
707006
363396
40064
1201627
1106289
444023
1086609
778729
814772
394809
1098250
1049929
906419
780339
711076
107421
1145369
120254
922500
1254195
175998
736951
688479
751503
597234
39828
403307
833126
1248581
114432
691710
431996
988042
895575
1006684
1192722
620175
316817
478560
84864
396165
600221
1166079
639699
265757
1038213
161839
275528
1199055
1116569
906715
771283
857670
1163098
834539
1046586
1177166
295134
457815
1211735
650841
189925
460180
536960
27519
589775
927286
1258752
714398
451878
1016582
951026
157713
361735
492528
258959
606103
1018574
1067452
27227
1263395
1161563
807595
558062
580268
37467
138834
1088814
934145
1159078
784508
832553
968434
299080
739765
222482
671194
480873
354669
135053
490166
306621
770944
609136
866502
242475
98853
697652
1123591
1018976
508921
295642
696504
984915
765112
1013593
650633
1033386
604048
545244
322400
1109063
1204090
953841
874698
193768
658284
426419
763079
759505
277656
899484
1250826
280478
257980
171757
1232351
1182679
1224589
1198731
374206
972786
267152
278857
512486
1217051
296632
264222
431158
564811
448760
843164
5322
841784
580545
455850
510677
1000417
155118
110033
427030
407806
146422
1988
298794
501083
1250546
1180140
1015364
533586
339989
738797
261837
1139870
209976
97371
1070727
907734
314482
64832
967975
558314
815747
1005288
1021897
979749
1070344
1149036
324580
902441
1106993
765827
81148
216261
197926
517580
23438
549480
783241
400477
1098035
840848
189644
1115925
281257
135492
446996
1037450
496369
804349
201038
746067
1165007
798266
385491
907840
832391
1117367
1089689
33063
1021550
958633
1148542
368922
133610
797360
1132553
919530
88907
86363
29813
1175958
408887
95462
1117408
1082940
896526
210758
755782
823822
1078317
33319
118676
1195245
27215
684180
796366
1076999
1239908
551446
121045
758841
925086
533799
92342
12390
715655
857163
116150
1171750
78113
128417
1151693
333252
1095293
416551
935462
503249
703390
1032998
470890
1084977
577390
1174956
524090
445546
522231
1094987
203298
13758
1046291
314124
1101353
1007729
323942
850647
842179
21790
545280
538119
967288
1071535
1081549
12619
419063
1183886
863596
194230
814253
231814
800502
308478
1058573
181746
166815
1261820
426899
813061
895175
1206143
1045114
906348
1231268
450271
341186
764962
733750
1125546
1068837
1086842
28874
694969
620933
1225067
1228300
1051597
1094238
444649
86407
257099
235144
7294
616584
1073733
237883
821474
246091
241828
126496
298731
502740
593436
410566
440564
1250963
539054
492534
850714
335758
627670
325664
370940
535039
764506
8429
509027
1031184
1231423
704131
129664
433480
874326
620664
1247478
1152613
241651
854683
1086149
281004
1163596
669740
927515
1246790
438420
359677
1075044
649236
988996
835062
415757
130016
810186
254378
199238
865220
855159
73301
776722
977488
671272
1211430
1145442
1011284
440614
751807
381229
1104158
355704
1033380
1184779
247765
842797
492185
796939
1045350
443437
1126083
654825
174351
275577
767170
448568
949446
1103411
597311
537425
901467
363113
84256
539990
661979
752138
619891
150781
216925
749946
615544
1123695
321583
1040108
221997
1224436
565538
567172
204748
246363
259575
1237046
145954
1107154
539101
595899
223459
1158584
29478
1244346
461019
1063165
244953
1051278
923276
212277
883123
888915
140291
650488
834325
65877
741862
960477
1239275
516777
924485
1145670
542461
650109
918154
158602
325483
140707
363686
864251
835536
376951
1004665
1071471
858654
316900
763200
610277
260993
85661
61895
134852
1075110
991008
80818
1205278
668434
1070451
1256315
601280
700414
280545
514967
368220
145885
590252
748669
819839
456240
470423
459077
197455
473779
536736
261120
17775
826335
871175
395347
825190
387315
944320
1039716
1001963
1221047
662906
768236
605543
125975
86884
897971
565159
107931
226743
571403
518381
247785
727304
211177
312070
747534
779116
268549
112139
1668
1200810
145742
198863
948435
644883
155544
654283
908604
795186
80293
1112525
495424
413803
495611
580553
924544
654081
153500
18184
74755
622377
529591
339926
37178
1137439
1215577
574027
1072060
787547
554921
58379
212697
290026
400326
1233720
752854
947016
648128
755548
126977
401225
403643
110153
251403
1022257
1245906
864878
466846
190216
184611
104192
986352
1117874
561975
1159481
1155410
1147982
1040442
282302
608180
1165477
792559
454811
1094632
832752
456513
727046
908454
509612
1161875
1068841
1014684
785021
1140060
621088
895729
1003759
867266
352092
898362
136309
903287
1003517
603977
965023
377745
934663
579756
29498
1017471
1186291
296733
626928
695667
573153
8038
559265
52735
413821
1081270
945270
166391
631367
583244
469928
970979
541922
1042054
794607
911869
967964
296076
41212
542323
758055
506630
433819
272851
141174
1263368
1136761
339204
691933
798375
252410
910821
229002
615547
453238
957219
953232
329266
404363
1213018
966111
293440
1042044
609335
297583
27198
52732
823355
1138583
77670
601936
251647
128959
780946
119986
403382
471038
664382
748200
1198842
313021
1258379
654586
1060837
1081077
1100968
9192
1215166
398497
182016
1229458
329630
1086470
278249
867264
1120272
184256
466260
339761
84167
762501
698104
1076898
661554
827020
1206435
248717
820761
1153455
487241
328773
484802
177610
1091005
506491
971419
1144891
1189804
637764
933216
1249472
635811
1106067
99093
741635
186406
52643
622640
713852
1110707
954326
4117
489268
196605
1087945
559706
1172307
385513
948227
166879
73816
682103
1212419
895377
661965
236286
864574
318958
1139312
850423
637478
1085977
807394
1125594
1170829
272895
654682
720951
237485
1181839
120572
631772
990200
125581
474963
1022884
1203458
1107239
1099846
296644
416179
798022
716963
324807
1235781
1092818
1244040
1250964
992771
431711
1156674
311078
772413
608356
149181
410166
357762
309989
1005152
9964
1184110
1069088
934526
19101
722324
1258487
28693
963891
642993
685228
346650
740814
63994
703401
642744
833483
705138
807250
1127176
460573
928659
372860
1114254
420529
524395
759914
987532
759106
756687
389900
1243585
804379
1089809
919837
409204
441516
558194
1003928
935437
653363
60385
86344
527662
875899
99674
1239925
314419
1253705
996535
744183
736546
666897
977992
682625
38863
305621
680333
54010
888774
534785
1128567
1125966
870242
100204
824185
1106407
628530
788916
106488
779760
448076
738859
574358
448058
718904
573444
1035953
323391
908657
138763
1004523
1078277
127089
1203413
1137031
243819
50630
701862
227998
36783
163200
283978
854879
59377
1147277
198161
376513
270634
297371
1256769
1100786
547699
147365
612504
903305
427086
776962
450787
310593
855769
508876
1141415
850569
1165549
883729
193428
516696
718406
76192
493600
176592
351958
1218233
1023032
552732
1046702
570509
987222
543480
722965
953008
1201642
743006
729898
1176661
737591
1011341
746486
53171
1154494
649342
104619
40359
80979
477575
630293
162222
683387
617220
600117
180675
262424
95745
688999
832963
746431
1059383
837055
624572
265480
322834
430713
702073
175683
740949
440236
1115204
1144439
1159245
329915
12166
1248580
279797
216643
1012723
864432
948300
1075429
183796
1092017
975731
802598
981182
2439
734269
703344
263905
1132533
1133341
510730
12824
535383
1237687
1255645
1021707
884425
466337
623268
49543
366021
591068
58569
964928
34789
1040737
991614
93397
605088
903641
1096186
395966
1004231
190804
1173167
865855
1042893
893587
453287
231203
296030
1116832
724637
1060354
864550
648378
406837
865589
1128156
81051
206484
455543
669778
491521
510660
19537
542859
1011894
1260817
1113163
94293
910681
953653
1244603
227565
1239401
61304
51805
1232663
268478
1194288
454629
246228
682746
431011
925230
936194
36523
702317
741993
351606
702144
386196
98582
686096
119899
734837
263198
268386
704691
88719
868454
1059001
356987
554674
299671
73242
858409
1037572
560775
100531
1081751
760142
345252
1184508
723181
324520
857103
832075
75199
1206171
271684
100927
1077112
754711
1213101
130083
957449
389982
560774
1130264
784644
1157926
916734
705445
552487
792703
399344
1199971
1185509
264005
630107
546705
544606
937509
391780
240376
567933
821611
834112
707806
1116272
868718
1132798
1214008
857625
668187
765818
861388
129973
46600
2765
844243
554579
558875
124215
556662
1186839
844285
721221
319915
277920
550015
948203
437794
311262
29860
1180508
65295
771069
90091
102907
432387
748008
543046
268623
482073
434432
289284
360575
920988
936363
189094
617380
228218
214303
1132037
1121360
3875
372895
697913
415259
899500
531281
824689
750841
1081789
787382
254446
615035
1110574
434877
97871
876314
15296
52826
518835
550503
450683
574195
268995
659175
20509
334764
631827
792338
968981
534142
911814
1101035
509681
320355
1121760
482461
22559
1057936
199942
215800
131721
269191
564911
185198
830232
482230
145752
740119
874995
840578
244215
50575
1047120
1154215
1207741
1095027
489671
883379
741353
111618
1127462
187870
54189
410273
811649
45167
762395
392204
818165
942296
1124263
59783
753646
269904
970743
1254419
543897
209384
704653
1000715
692359
191915
614299
965373
463419
1072277
1210110
537293
280410
492833
289373
828414
856643
660130
196859
776632
74486
371504
789596
201985
953838
192582
1213624
311088
910117
835715
688803
494530
570648
1052560
1119321
479231
934958
962218
178296
747450
398030
945495
625644
460623
705880
162824
939316
498618
501300
445610
160317
841661
424847
897889
1090130
1248618
773738
1179144
694184
1162362
998450
822452
963013
395939
1006453
1188333
1156858
528233
195388
38392
515707
1099543
1094165
936096
634772
475324
719266
1198168
1183118
426305
1136732
501030
26069
844652
1045806
349167
1164904
560907
130953
1225739
847624
154985
1068718
432670
638946
831113
7229
1138694
1168227
354298
1179189
1124890
788399
53648
201665
764039
64642
1105482
1215326
1154793
140622
518667
135288
1198027
1132826
170343
487406
266664
160313
121097
716794
503209
209038
356883
559611
741130
155354
134920
702166
160381
466010
798666
1130725
518861
568924
682096
527604
442778
601350
345435
687664
627795
404874
16720
393814
947435
1208538
972265
1261946
972925
771054
465554
539921
1209892
63861
294019
262055
84233
114949
1215974
980336
895919
974410
90101
495079
1075283
121275
253723
526484
49279
679418
791034
10877
393740
981305
537453
371534
119406
408811
189517
1187478
682084
283458
786064
1011084
7531
119798
625604
91858
805001
106816
569007
90888
617662
385171
713394
958621
53320
557892
849448
748366
965251
265009
458561
173593
1118158
621258
709477
490693
1032461
849529
1229543
1074052
114640
84499
321493
337820
834744
987262
698663
539030
961147
1104731
1021392
554490
884030
390675
447659
1222077
576039
1014470
1151792
505940
717418
33926
64765
231878
487913
1097922
884794
660797
318161
306474
223014
636563
1193122
322285
372632
608181
675595
909893
417954
936168
1024228
279658
875745
762807
1116922
216915
175886
709872
49159
1040135
679950
1243249
105522
975651
824027
1045908
173738
996197
281182
755242
731105
1012019
472961
823392
845911
6017
1229615
544554
1018216
972010
687683
996536
590850
850061
937199
181415
441158
229788
955016
29269
1244758
213610
937795
1073256
419225
537231
947655
4015
479787
1054933
957592
642784
1002652
1194673
244797
674276
544184
1257623
907197
542213
257892
38108
118361
695640
1011901
758393
189335
799150
444762
791232
471081
604761
307179
416469
917951
193923
1142033
112826
971526
134550
1125597
433451
256972
558783
831730
554102
449140
282523
1248492
84069
299863
911562
503115
184443
469029
1156178
748604
196877
862568
241053
653026
1219639
587348
756758
696070
558603
565512
867158
147318
1081165
341044
603702
1011799
195907
485785
896189
964109
995506
760990
345294
960697
1059532
613097
1111954
977499
205078
823232
1068011
722558
224710
159192
53185
1065538
1240877
327935
936658
514435
663529
263390
1194482
813352
157465
486065
819186
932271
582109
1131648
236364
681716
707117
546443
257139
1190385
766959
825492
255075
437078
155664
410846
764705
261612
1239243
91327
231383
1814
1187278
572493
413121
555077
28387
867340
1060132
846403
255859
360820
799143
855662
1094956
39114
723196
410947
1080563
791308
982922
948466
1049740
471254
501689
931712
533900
623363
590869
640583
116777
63529
1112852
834896
214656
153002
661886
79546
1212374
865901
1233374
1247633
1193506
13220
115983
1204141
1175617
234170
1118416
955588
656271
559390
840986
578524
1203047
292881
349330
1235092
353924
644692
637733
569924
247336
126724
366970
1069490
1221029
598526
1004347
433566
612863
596592
1047466
83431
1248187
1064550
1086165
343022
1200202
927525
1041083
89333
1145641
1069026
1025406
780161
259830
160934
684322
129332
353392
995085
894513
624192
1022399
988799
997577
835566
87718
849216
295795
891270
710357
166895
550690
965436
623259
53131
1117826
439725
90327
859100
1119442
313154
1030599
250417
292187
688979
112047
462681
820330
1034023
139064
846398
901616
923614
547316
436476
360500
1180155
1134661
1086257
991787
219354
307715
89661
342497
1208761
309446
1091927
263385
844417
873740
867369
392843
381744
565382
993694
660018
288531
1013028
756502
112945
288542
570270
607767
375307
1111153
468335
715520
951979
569711
470223
826793
465493
1215833
695896
666925
814390
601465
243144
1133886
186107
523268
388899
869988
1055616
215246
1092064
952826
397176
492916
342953
590597
168564
79451
195936
344047
499745
1108659
793296
565488
740962
1255403
626146
930318
34263
34869
1132026
780938
822995
15617
884721
612351
80159
646709
1050131
1054571
900686
668495
303258
133345
1081393
526689
420649
373375
334973
398156
384279
1167647
1073797
903089
666378
1132754
523877
515591
446242
114573
970116
885476
836514
1184646
723314
256166
622844
332708
915707
655702
182959
504242
1102251
1052119
432029
1182226
714914
327774
87513
782126
287716
1164295
386012
1046826
3136
191232
842089
116444
490790
182485
895867
198202
469339
601270
362465
909569
541891
1120019
1029813
1172220
170985
497179
386330
798941
99900
300791
686301
858051
523110
830395
996793
1176018
5952
866922
663490
528537
633803
65089
907593
359903
680899
627356
712708
814602
1148702
301958
89224
1105929
837334
1208601
1009965
448508
1000868
252390
617953
422807
245205
288967
878147
617047
1142258
247658
1229963
1241888
733006
298057
647628
342330
1034787
392038
952352
594210
240975
402180
249760
954356
27840
1241837
1261024
671507
1205868
934100
138848
1093196
253285
210046
644226
790491
520287
828138
1233275
509440
970845
1164993
30534
193944
621139
95232
808319
638142
316704
240928
1008849
828124
26145
531261
574538
554394
408158
194992
830659
673182
844869
423567
672906
1087923
1072631
93567
1130767
305526
1101887
622564
984361
234907
341459
510980
265046
1041073
533872
1016116
769099
603667
1252531
579226
1153088
1240288
977544
376749
722138
25660
1258353
55159
452204
491828
543495
923851
1257629
1256411
724495
714738
350994
461295
851270
477102
908563
605533
629065
280897
705888
1146808
406885
114059
609050
1194077
823074
647968
1205169
12076
954967
7344
1143545
202757
1184527
806948
1089325
1261903
152738
882598
803850
997713
105936
392632
597127
380307
714478
1032823
1177435
694980
325212
1084403
696465
228334
1136460
51925
321756
817898
887893
235802
1070748
870001
616701
301498
1550
774432
289052
1123153
1049740
497486
925462
16055
839006
364450
937721
218316
1194077
374083
371826
1185100
214929
864995
881963
369497
293769
435055
229685
717374
390303
695458
474601
845343
1458
1185764
550063
1167930
334426
11665
1127488
1059356
185194
1189108
1178091
1021933
1002042
1163479
43811
775228
902042
835531
1150761
900599
158948
625457
549651
494031
459955
22573
1190814
164446
1117580
682214
299692
180395
499340
780935
331870
116507
759648
1008188
550264
150708
18036
373286
320703
618270
378856
1236562
659153
726672
710248
293884
699469
545214
339936
719635
1039431
260075
1127145
1128437
844197
433755
211538
1205708
620075
352333
520846
1255095
779300
1032987
144301
1225394
840728
872097
977544
500409
196906
662088
932320
1035645
667841
586690
147755
943597
630677
725838
589020
446935
1178333
524151
858009
1246630
1237977
990066
537933
272505
286024
1261480
402528
168347
17718
488679
116968
730876
276919
936820
202843
699767
60019
583755
570585
295172
87871
450194
1163997
845257
89299
1071415
708465
939957
952144
945895
1039995
78041
572880
1260514
408062
237628
66911
513151
462081
885468
124816
878443
353285
353065
813826
463342
38800
186220
845832
315861
1057203
551415
1057515
732986
510696
21305
499499
992377
83856
470695
1130539
937968
1089148
231987
905204
163447
587799
1044778
608060
1095099
865799
670294
552067
993799
1208554
675048
80803
637197
660463
500714
1109111
1053352
744451
1251382
1028543
145519
77333
503005
1256517
783554
231912
62247
259314
2342
394871
1101357
649866
1030903
499581
663210
382091
4140
1210332
1165895
816657
616515
1132228
963895
961874
1138624
760896
574853
248055
368607
173750
96411
936644
192520
1221874
863992
1080937
775046
932507
1191461
243610
351184
207682
420693
1062093
18029
1084303
341938
896350
1089825
556230
802074
924819
1152339
789775
1223029
114827
719524
577549
2385
1198936
1063265
625459
505569
777048
868203
1028755
1257454
847614
758514
972025
1045572
683316
213871
400627
99500
1027915
1117798
1107245
763887
509507
1145831
1255518
1030836
750196
1011216
1111745
143050
78247
417185
1070608
171110
658519
1014958
409163
235757
800745
1071673
355089
67081
592321
1252857
600200
1170740
1215308
318568
1073196
891416
778793
342943
452036
1212944
5014
446457
397014
397387
934901
322401
358479
1159684
1126055
266252
507718
353190
75769
910728
754649
865439
87460
749154
1078023
948632
1059130
629944
131390
227127
513226
390451
1218684
370844
906960
791429
1142662
804390
548134
353061
1123430
535827
586471
142070
1029725
713959
621692
365869
1043682
167540
1047778
991204
1067715
769307
732704
1163478
429669
405317
591033
499653
1085430
976769
107333
319955
535598
245436
261049
131989
683400
171104
1262995
145383
937278
522196
458661
377112
739268
51642
362247
470223
854756
916239
6310
1202651
348222
361060
680368
658614
1109689
1188435
453359
884931
865948
1051270
1226830
539051
1114071
576849
479244
852989
597158
696778
390068
1209547
1015963
486106
241351
930431
986140
1039254
275720
879150
980810
625283
666062
1127979
139238
879596
734698
364391
96887
492680
733629
1012098
1034646
883735
18030
1019224
126003
947649
1007065
1067855
22122
196946
871988
390022
989741
1090588
794189
1075064
973693
320269
521911
880657
468252
210074
941401
537938
1004139
657253
697165
397289
214752
705245
326237
736192
632190
477686
781628
1192580
720943
908830
122614
382901
411532
841437
678219
556893
177225
973901
1242265
704739
1037195
514686
400828
144574
235521
1079932
757414
450262
1110080
531510
1133472
767825
387369
1209666
106490
486572
514271
166628
1102598
901607
642343
682542
1139141
1090916
69236
694923
755732
688561
113220
1025809
112823
574603
967949
257629
770686
728933
235437
869188
650859
278582
836995
459287
26193
441446
1109654
507336
599684
181445
252073
88225
693725
963834
169079
837761
743750
485759
91590
44986
767452
915496
54132
1137905
766526
630397
460923
95484
391789
731326
653341
61364
107422
1254242
157905
1045395
803204
1016985
1031364
434918
526330
825854
239609
1048389
619041
282005
812586
1071339
1096008
1192207
962415
31289
800977
41673
60581
581029
541119
431588
759086
738620
863257
378938
512155
730751
126199
383814
583507
1023015
793570
997742
515176
141815
1087782
747352
487529
899245
1004850
55625
477165
844914
377847
57179
597008
694927
1068793
150413
891588
727201
537543
1031935
496055
20590
948304
176818
1200343
224018
265513
467621
1199550
164548
917324
879125
363117
239373
671385
365317
444215
870765
758047
926788
928014
317964
10218
1263201
195081
316966
1257024
312446
1076384
245363
357462
470547
213252
143158
1099859
569312
413697
1242735
173998
886194
1160101
244868
1183522
879006
854840
1043466
494292
1025603
357236
89070
177069
788024
924192
977338
989073
1159233
1125090
546969
1069358
122369
1226832
923077
968787
620926
1151354
660547
287639
1166974
836611
172836
727305
1145348
357411
838519
1122965
727982
656651
192374
165846
449881
749229
688863
64458
216835
1210751
797064
503020
681369
302475
1051258
1029145
331246
559031
528868
165249
728361
648202
1220788
1078246
990661
583123
153024
1255305
628777
349210
655736
659275
962378
45377
1092418
771011
64162
500232
335522
290656
1183305
796708
585214
1082022
57129
1198855
655131
1211309
976249
695460
497414
478678
616334
413794
122460
525264
743636
239762
1074431
342774
693545
669485
615197
62949
870500
1168487
505563
941072
1194814
127144
732439
882797
1149065
584942
774106
1246333
155708
338084
467134
1261570
1064283
940233
820486
898567
26405
262448
871695
931067
1054626
362010
335498
411411
223537
1136966
285538
1240152
166686
1077899
110578
506211
580629
540923
655340
604885
425587
718905
563000
145516
854367
228151
834773
237427
27171
347278
420133
1157603
416381
1141518
800013
676398
1009371
687456
772018
854121
1137737
309979
425264
964537
694099
1025080
29374
31335
192293
89333
1162426
353294
1006200
338929
730877
1223433
1147294
32492
596586
1176062
288741
154058
1151282
878825
41567
46441
476573
651213
830936
379418
1024946
8238
1171582
1121747
1016289
837491
117641
296064
1243078
829264
578472
197556
1160409
439397
1181368
884212
756589
376528
1158412
137775
815423
360148
1177711
215150
1139742
1038033
792372
901082
1148556
851347
971795
26788
373465
574418
651205
628263
1166509
1172281
42987
620953
318523
237768
1057129
316502
1173171
1180306
282768
227762
1203993
837891
86817
1000607
1238431
722616
140087
410585
592152
485389
518835
515258
169501
874488
378133
533759
9142
955609
1205873
452331
895399
209771
107158
336177
952955
260595
712487
232237
1242604
186943
1185725
174473
664138
335529
209528
1075554
774814
1189360
678710
196620
369582
914252
963863
568705
140192
807230
627973
1013876
313006
1082954
190064
226219
864569
103275
428210
69501
393808
1178050
753642
110924
577786
824936
1227113
171821
1144936
245151
206818
330652
73077
386835
306302
164511
1118026
1026211
265054
13745
1247732
435080
861999
136667
584863
862907
414692
873343
704693
858980
1127695
341139
380867
185383
1159845
283759
282538
587724
1185414
442955
11494
611166
568848
318569
1214712
953777
702541
545743
854772
857528
711237
906688
459828
916779
1020366
662526
221249
1224154
466375
253806
419568
596970
271453
889963
840921
894753
967577
645990
3414
877067
169584
238087
1135863
663508
917373
274368
355356
915909
1153168
901057
920020
328334
798809
218554
236751
178836
671276
341502
644298
275559
316785
1104436
842632
223527
23198
770812
255870
407732
595225
1094479
146797
487581
1204521
249835
1161988
697124
313175
819543
639631
548943
593446
119371
1030612
645092
809517
2189
929570
295637
195708
499356
100681
1125574
1032143
140508
143050
673328
642866
225961
653747
48612
97144
907416
361854
921258
798697
232842
783592
1131372
958239
16954
233124
459556
795114
88363
1005819
1115941
763233
461252
200986
604376
517760
168891
717395
364608
589698
686240
167279
759356
463372
112838
932020
1493
1059649
1091481
847965
401565
218692
1218519
630296
588491
780810
1090834
336888
104989
300594
757429
58050
1164369
426042
1263091
1211293
900777
505094
717953
1140050
548934
473629
227009
563434
807265
871904
600522
372101
417812
398418
481473
452907
737969
367079
800559
354947
1221040
685705
698357
559429
844290
420070
850055
556785
1112540
773737
537459
150792
1010997
996615
784173
45328
698485
1004178
565818
126865
90065
430916
214455
1076112
130705
689233
700149
1187589
934243
165856
948916
1189037
611789
424155
918276
291543
1178223
870651
511899
108998
286536
426790
274991
871812
595880
735099
1015506
998280
1018284
425372
515751
449115
993509
1220727
844743
1162470
181736
1071713
813235
260119
848374
63077
772362
527312
644448
825487
952776
93679
486314
589985
363676
555595
254010
542894
917047
229167
474410
1032996
12832
1248628
892724
10999
711271
715072
690869
365687
701430
533010
219833
828184
729254
437014
522115
670660
183774
755898
27057
549310
724807
721574
123443
661229
1192027
1233388
959595
1184225
466256
347529
1022272
1111865
983169
143217
1260542
975395
580631
429920
733556
791407
537509
1242716
1075849
131153
266464
450389
527173
1046031
468626
742290
311541
517828
1084696
1035423
1128489
15450
441388
860043
801423
619560
178699
135167
523836
557583
476207
701533
266464
674761
774685
902438
614636
117869
864362
586701
787417
269267
291570
950229
250084
751466
553720
1145692
435697
424549
1259606
265282
1062736
1259425
78826
1201240
628827
973985
212136
1249473
529559
1154332
1182339
361907
498734
1233326
827147
227695
468364
808388
724136
1058418
1205561
156761
905015
232524
665452
2573
940539
782909
702095
87359
609814
562181
275283
290657
1215516
1220546
173155
1251781
208240
625167
176862
861842
964893
589230
922225
218779
308650
1229400
920633
633555
545067
360744
1239168
533291
310802
229370
71806
44756
772620
621855
1042809
198232
179338
175499
260640
903374
947643
736865
607481
342793
712049
575084
228442
1143159
1243579
600605
379717
371859
520411
269464
137187
578107
351077
265537
931048
930649
526451
560539
382345
319071
713980
433383
581116
565122
87437
288684
152508
23946
577520
188935
795357
1207103
741780
317799
444110
76359
1194908
327891
577956
437614
863933
186580
791127
721452
971590
1209509
462730
73331
944881
869865
857775
918689
431646
1004136
249362
619839
255471
708075
5277
239719
608880
869781
592792
875125
740431
115282
926367
747338
1118598
971531
650902
67497
429022
374497
86977
1045075
339089
841307
564703
391520
623959
173892
626118
825611
809815
649826
68365
924472
1134654
432581
1220901
896198
691190
300145
1070333
636246
136872
144679
666871
698906
672049
696692
1093454
1107633
938620
522796
526423
131093
758076
1211222
144258
1071940
756643
1206782
247187
769918
125075
445822
995035
315443
488594
225820
169429
330205
444127
735312
425484
700692
655497
982078
846317
209088
956319
4616
280066
857551
370842
884119
850328
48765
240416
679329
1066493
463976
872243
383172
583429
623347
113913
998933
1157193
1246203
587230
428926
644766
166173
569602
759313
798515
978574
844468
85609
1085632
52199
320609
524403
479273
17015
330936
19343
1181462
232793
1054839
779786
737884
335130
1225354
583763
464167
580572
708796
731146
8477
1123241
979473
552606
619032
121904
181949
1138698
1193418
938980
369901
847986
514822
229941
103841
730423
826736
223429
99394
257764
233352
1227972
185790
509561
81839
280818
261664
958503
977596
321026
1005887
85793
64944
471251
1251846
703076
1248006
922683
355491
497454
1247523
415833
204111
1056053
1037256
71185
1064402
208060
624304
524984
1126464
949958
53088
1174254
1151240
768414
720111
1056989
904229
774154
803955
1236502
181720
456548
730993
324777
784204
459261
1007726
836302
864983
518368
1167100
724191
627764
576657
440304
848721
1085601
136908
791853
773875
1231948
606235
724771
1263585
119650
959549
214101
798124
579797
164879
969092
28188
171549
690815
541426
414690
998178
115009
463564
1247778
182931
52181
339471
445469
863223
1111747
266493
53238
586993
431328
114823
741866
907322
1216792
212656
343158
813182
240377
135606
1033744
904675
297765
302379
171016
637153
1251455
1064846
685791
1028705
522080
794400
1206403
497247
1137222
756432
106545
880854
1009561
207624
632795
707726
125232
145631
965686
784689
888482
497755
25365
684578
1233392
644669
529041
1105568
811483
526950
314679
390882
1055201
1203322
849497
11599
13839
334801
920047
722309
776844
827598
284278
367280
428586
642907
20612
638751
482188
1264534
1075586
561150
751205
115324
701454
897180
1013579
1065487
965822
1006137
857033
360827
232617
833187
962889
1092914
998250
619222
221338
196512
1149941
1213099
525683
1158742
254512
535841
878698
588079
559323
755947
152070
1232203
1082723
1252817
938698
533833
525150
205138
474159
33692
1003514
578465
305248
31241
1138696
447073
673739
696066
99902
1230254
206120
890255
153559
388094
1248144
1247424
1185452
981499
130630
1199579
1014312
299308
50102
1208983
278186
914420
1180013
37720
1032222
1103878
488749
241688
813315
308781
308521
873558
962980
799253
543470
224378
453802
906012
268259
994470
475465
1082644
873428
1084268
654863
920631
1146065
1039690
806020
801029
160606
1002417
130715
456850
327401
332788
166561
1080337
1043872
779629
1063367
806417
660412
687954
618452
609264
1188048
1172615
828087
1195800
963001
175015
429768
256567
17227
536156
989650
289529
965890
565561
356783
186323
387829
839276
624318
79362
1194021
322905
821866
624794
237532
470470
815208
823283
981149
1152768
488426
923332
1162351
959595
1097059
699553
288997
1139825
1109881
882959
741687
693374
921278
566430
904484
873239
325666
1166276
917519
877035
810444
290042
1067826
175776
760166
58801
805562
166497
695765
172870
378002
971631
815294
385993
1154135
518851
181017
881176
842963
123271
591196
516101
668007
410440
323989
994948
76263
54056
1083875
314569
165453
968808
125781
156097
696626
1003102
789921
646176
429660
258955
788124
297221
547726
1056866
603999
1008378
1237584
869145
504904
875312
491555
131545
731588
1104485
698892
792762
324613
507427
467037
602668
535156
949866
771457
1207693
70593
463649
673107
583529
958948
1043328
422481
329470
800809
1126961
61190
1219740
215749
1118796
404057
827031
1182458
146790
697814
118833
419735
975838
1050416
228705
636165
575242
987217
223619
184377
254973
440932
1100335
966100
1258315
1250605
898827
194802
90635
961876
173895
1087413
762958
852247
61199
292699
512052
316916
48094
201386
1061357
160790
1188975
1220500
43319
2740
291673
567562
765458
1242859
225821
852001
460265
427052
804179
948407
912440
875500
1177601
401648
1066665
441397
732331
505929
568623
761355
414967
57383
841696
193545
132562
516448
1161016
339700
777001
1086782
1182610
1100189
912798
383316
456191
1182602
206579
523301
641356
135437
308752
395085
615800
1176702
696855
197738
145771
909973
31837
687336
232290
135776
42363
1000175
850507
321686
864875
791875
1247170
861360
1025697
1150444
658864
1220504
8310
1250837
910849
789902
45432
186489
1034807
1163343
799772
313610
267262
166247
256267
272330
74984
1001241
189584
477872
511974
1207115
1162566
681422
997340
1223192
503216
773289
314188
515937
3322
249107
887642
1130167
490149
32273
156794
790068
332931
993385
931121
353086
667421
1090716
835710
699827
127460
330367
1189492
501384
10261
237269
993376
422028
919760
834866
341506
823079
1075905
253689
807117
422268
1184514
241831
53871
224185
513095
540925
1032805
948204
953042
273888
630638
332148
704534
685804
605227
959989
1115517
501984
890474
984377
429100
817903
126434
1003022
629387
243992
940852
1070076
665414
816438
750828
131366
1129961
317243
1187661
1100421
592870
962824
284903
212920
764645
317155
809618
1263236
469666
335648
780899
639060
609863
1041699
698924
829845
663747
332606
943633
1023805
229140
748134
451974
894975
525340
504581
336191
1177485
424297
837550
556256
927197
491794
259881
391053
18993
134307
185040
191424
780819
357761
881267
109994
50157
834632
30763
551926
1105533
376718
152671
209120
162080
260753
844182
939959
34117
13199
1242074
951162
349470
1180730
976606
89237
199504
776756
955842
308582
121052
1141724
1023315
1052207
274728
353968
416609
417112
805798
760377
1011294
272602
617772
426079
64519
513047
205857
190436
941741
755165
799167
888728
942639
258899
568648
636868
1171665
990024
300153
71828
907669
469652
698104
595978
572998
936017
92998
114473
51181
181241
895842
815234
14255
784641
1006552
816744
165833
1032765
317098
966757
654304
542771
987291
281655
500806
223550
301530
1225056
609004
159009
832460
771277
708022
370903
173258
381008
673555
895674
715967
1107017
51689
1117558
394636
35867
481442
636872
1200226
1041593
89645
850194
236311
301506
50111
84638
1117913
125321
190715
178588
276092
187280
50874
980409
60982
960541
625964
1112820
369197
226847
83275
910896
168414
982119
586993
380328
920871
130866
741271
544416
376885
995519
727243
533084
1183204
229118
12489
701400
197149
929020
190698
902350
668365
451373
994753
1022032
623549
650563
589154
197145
76315
941778
975668
250606
547766
1099884
1238509
604459
379806
1059667
455762
802109
890328
1030004
926373
215212
104143
1008859
430959
678963
19225
368794
227183
546732
1122632
186341
1234042
1226755
399568
239697
94307
249075
904737
224985
176908
1261746
69716
462770
870719
690549
372741
590532
376898
1138626
763924
389400
1211332
615978
982649
120434
999507
465333
35988
1132172
740284
156018
950004
898383
335818
183802
505295
1054986
541852
1194144
253638
668968
572264
57998
287398
582822
377971
64775
794590
506274
848032
292952
435477
646589
844870
621696
98355
1044401
128290
998251
1083668
874820
322931
48154
1057793
685131
523129
106633
7505
1115026
580776
399373
203439
398099
409371
1154665
1202998
889687
665124
696609
681731
717172
625497
890611
385495
933920
637961
918427
109989
962530
245603
111603
518534
404202
166647
1225911
349827
228411
835318
760111
280469
845353
343917
569511
957297
539944
968848
354501
1006211
841024
622790
181420
454997
892912
1033977
996356
916233
852372
26400
514619
1114719
1199273
718896
484156
380678
889761
66095
54986
514375
1028498
1044995
1091450
1109454
753507
875129
591217
649020
693671
37500
322623
335691
866164
856167
42909
818730
459530
945337
1001336
268098
494097
872664
979334
1098240
775646
189320
492166
368181
32255
525145
32098
753293
1225265
432426
995089
135610
262277
1264053
1074207
854844
1045337
1221386
2762
698562
1085264
967885
1061094
40091
337735
661054
212615
583635
523050
785498
674330
856810
1065445
84633
574050
788961
495737
768969
1236446
76253
449568
1028815
191345
735130
793379
172328
709243
1153344
978397
61684
1134527
433284
184036
414734
515435
736864
203899
1100603
76391
1046208
758070
538362
1091615
602632
798209
910549
72470
794689
220023
14774
285197
818672
345318
653934
1115889
408525
717777
36343
974857
1142284
808436
410611
1084669
673394
428076
742099
1189348
293114
682045
860681
194173
498520
479249
229201
530458
80198
915334
875150
653695
938648
512766
902261
612878
236934
276326
938363
968299
19892
13661
670963
25046
5088
769097
174997
1096147
1031753
183504
25555
697133
932992
798995
1199549
987525
1209227
436075
162430
484632
1011608
1055135
515731
114346
1035148
174375
444174
831990
306511
757953
682805
177673
1234026
609330
307922
1209406
1171542
763522
565651
927426
598086
80100
1264631
211085
324519
46578
854230
24431
1222746
994999
459458
641883
1176518
693444
1078682
820315
366010
1126431
250114
1080535
895973
24485
414196
368945
643436
588605
695841
321059
1027378
490320
775649
276562
897721
366357
493566
496377
1054637
754283
1081658
720232
484592
647844
1145242
1023738
492885
862372
1254763
712631
300807
436804
1012799
344926
1249128
303368
1051615
1239945
891173
880648
901402
592581
403620
1013285
623751
379533
720772
1100282
682120
139061
109525
561967
48877
643957
960707
832700
408545
866767
773052
417336
1179567
1186693
721831
1154103
274306
696205
759706
1230353
169555
318691
1131419
1240012
1240709
261740
22342
323443
268167
139115
783779
567882
211583
928067
635346
847778
190247
404415
1205586
22575
66855
215372
1169979
416216
977020
253250
284971
499412
565493
1022509
104068
730622
991782
122918
699120
333440
233532
489561
336924
131046
815858
844336
1140387
53268
1009610
731861
1129027
326673
823557
62033
1121161
696054
987849
334361
285850
441613
881930
350414
378264
944380
990611
301620
985144
123844
951047
467838
837492
10755
709113
113340
613276
975620
239468
213661
120335
1075864
1118546
759808
804611
1243887
1125999
776492
1257234
874176
193301
340985
294009
1065560
1077870
196190
596543
1246596
1048741
262637
98006
322319
761278
808473
863543
158954
852020
55301
729072
925355
749412
1257271
603199
667391
678607
289056
346218
1099169
974204
93048
1009445
661659
974967
7920
408966
266106
17176
1031401
22899
837762
66715
21158
805181
1246204
305796
57402
1072855
701966
771715
1207542
990418
1208718
1093337
1231411
495689
333629
341906
1073990
963481
1190135
1188764
587241
983597
256715
430181
711388
207375
570379
1218858
867998
787678
89784
522416
1244315
553220
104684
74498
946088
1257124
530220
62118
382630
556340
909382
661962
665642
849948
400045
1130180
804047
445914
1136062
745896
548907
949248
86890
328928
301783
502219
926470
1113780
1216202
81544
137976
1067856
149185
354996
108121
1141572
620009
13572
800692
643241
253724
560702
498504
433339
966416
799121
962313
792297
1208152
1011428
1036569
553511
50958
1097566
1161978
1096440
910533
740635
59739
918424
1032048
329132
1097373
407767
662891
239922
70207
149225
285223
994848
564885
991881
1159463
1086806
684593
584408
444986
85782
1017894
966241
171703
904542
1011224
810333
1116288
345401
637488
647318
452226
758335
979345
1239739
908461
758769
366855
261741
140307
31562
581867
981770
972142
75008
740608
1238302
85339
647589
1258381
513331
101832
515551
567068
4539
877718
1111332
51043
1038760
815235
682701
487290
348311
718007
1010401
147452
381537
27633
1115735
1128233
383657
634320
1098267
859926
598576
1077309
1220359
698451
760172
1116801
1043122
29918
1166984
752964
264196
534747
718039
873520
486524
740495
241756
831408
970006
658485
618932
44973
446475
690602
47177
1054667
636852
1147887
252016
766794
1130298
268450
501835
818505
956469
44630
944330
72108
566152
487379
85882
969055
1147009
1029466
795597
680014
502290
717686
1181322
79459
594069
837381
1008743
749495
52357
750440
1145359
592303
142855
153931
64705
473433
452189
393123
992477
972852
616278
821790
28259
981758
765456
885251
601431
1103940
684163
500244
1100845
72703
832578
710743
294257
539150
65616
583830
598676
253012
1138091
27926
699597
952082
912451
1163162
765013
1012064
732291
68633
363211
1062014
1011210
882679
1026068
488163
642384
909917
790074
467662
165111
1045219
748903
1052077
483504
914164
1184562
339136
1175480
764512
529006
1256897
823262
723354
72614
231539
1023968
1110105
1105977
1028551
85017
1070291
986318
582528
1003435
1248981
1190445
605373
360455
459011
49823
697258
770414
924696
593213
1164736
155516
759450
134696
221118
661126
917818
361576
876437
224913
1165080
1204671
1233029
793411
578950
134188
253826
1047197
720251
1206949
611319
218257
1123780
1175422
364246
757092
449141
462101
489937
901577
404970
426558
531838
442523
69529
857453
634116
406968
1217624
450999
265945
388890
459014
876398
189391
618226
1027542
168141
1219415
483477
661448
851957
1087679
795203
1223796
663986
1232388
132956
1033076
246919
319982
531371
1059944
571494
270398
66921
1245935
480201
827971
955210
1224665
495881
57001
682907
232191
28681
499963
802400
559542
416023
99836
1173206
1255566
581914
403044
77101
9983
533336
949864
40018
121286
323598
853594
1087817
674853
1094033
916958
823723
84187
949377
1013095
723092
910601
1127755
71876
498992
678322
157198
361920
1143585
737540
748249
680930
286313
501769
1245019
228830
481228
168515
267896
211041
581989
596696
1221522
1247956
503804
709786
942621
244178
288795
1067307
693945
1012959
207612
385909
874532
196681
596264
350579
124020
447389
224887
281976
622397
1168689
992852
572769
612792
290946
668641
181802
1173554
425432
974465
478213
10190
795341
86300
459170
985671
519075
19190
400798
827088
288490
985479
176725
621766
719752
9344
1259289
482267
940140
512224
7427
303982
979841
384074
1182024
1212759
566012
236879
518581
1055511
366110
535436
172289
1016134
155003
124560
517300
795521
697437
479483
827179
347808
155407
694511
625409
1083122
787632
206949
1253524
140617
391400
1109310
375436
794512
817691
866872
524521
878487
850300
244988
300513
1228868
716129
1041934
404240
763710
662063
1003439
248007
337459
781385
1020751
89991
851333
164669
4726
240413
43806
365371
518566
4152
1201658
340043
950391
607638
1072364
70626
583438
1087382
452166
1062913
325071
831018
1253127
522286
587185
550381
214440
396530
445005
1049820
629600
299539
317655
594036
623356
374879
961851
1143903
579330
1063868
189531
602191
72669
1018777
960714
1083935
98892
1010443
62711
469926
693565
419223
1234653
1184744
862232
785926
131843
733769
938839
700557
463677
1020183
255206
120554
522384
463671
715227
1114157
701303
1197867
921100
771931
598077
635654
718277
683012
525351
200070
1026242
37006
951767
1262213
253439
629933
44149
335053
503535
876915
466919
827775
13507
417440
1205806
902931
1088829
1180394
1218274
352466
112703
771941
966806
1021474
1196332
1175738
62471
274870
818554
1083448
117323
490449
745351
294498
866286
739759
136970
477322
513074
435154
545802
369922
763304
1224586
271465
429828
619161
627697
695334
575149
799099
111252
161632
743337
264619
1053950
557995
803907
935891
823778
1185144
49248
1097190
252500
92755
1121229
876639
102106
1067198
357539
1221226
564528
420754
338413
1006947
1044526
1123070
57625
654100
205208
828479
780056
1227107
945054
637318
111934
748244
848360
1038792
619653
69843
658075
213068
38162
143225
537933
719111
714451
21082
1150042
844985
289565
224747
711243
37098
882647
1189467
1096856
1168499
257585
1046229
604662
601744
247060
679593
1196922
421263
930717
456585
718211
108208
1070530
15135
1208525
323619
1187756
248584
332520
487547
833541
1180496
5495
514379
369168
949176
808883
942820
123585
773650
847008
1262220
1203211
559513
622570
702349
389511
1061253
422419
193047
453542
31847
1082066
856871
877111
660301
1229735
496995
312898
1219615
411507
432108
552387
507981
924394
163196
321857
676115
1004432
1102522
1107083
1233951
1188004
473589
344941
1094317
697742
926497
1224140
35389
464837
1249274
732703
1080848
225873
23319
378220
449868
158012
111901
253043
647214
24096
986933
1038792
36532
1116858
497887
151874
958004
538087
75212
85523
795952
1178696
1165354
222662
1152697
759632
185857
985794
274898
796480
1158826
806873
47552
941497
436669
962203
224683
1021489
69148
1097567
544857
153838
310805
421878
1143270
646013
235657
1166056
624020
813123
124241
492234
1081263
1116808
846428
957617
531490
1144141
896386
18668
24446
655998
19253
293880
676784
322446
257904
923604
71924
1077692
545321
300575
966425
211276
1123714
1148698
1028741
345830
599329
51537
921791
925851
299448
225541
474809
345325
16376
413337
1253645
780801
227193
121954
97783
852937
853825
773563
315574
119424
93114
1170855
691996
865459
913487
239393
156691
182189
377360
338292
1052352
795278
306760
1089038
1129918
924283
472941
986403
304858
741670
1255528
181867
1113001
976184
627321
572656
846873
1210568
577343
626211
429601
739340
538368
225230
650356
751092
1093286
789010
220198
1027099
829631
277579
310683
952029
824829
110624
660690
938061
51490
610017
883950
1003643
123862
191160
10695
609399
251857
1038638
513420
315225
743389
159418
728516
983846
158744
892333
922498
520593
948122
338859
360966
447672
978798
610499
801312
4203
1094785
109469
287078
838278
1034134
677098
1252289
1261751
160973
863787
439143
563877
1193750
647851
91471
695834
1022225
1042530
95074
1087029
1027750
950630
662925
482665
425275
582579
992361
207810
216516
963866
1155684
1037922
75634
299328
982662
45550
431621
1015868
960957
237437
27203
1048139
138540
643510
693636
403096
66889
443757
810059
1102359
1050389
358086
819166
946214
37222
452507
451176
399012
1263723
23699
479855
699894
613174
403249
997966
438377
627070
755559
330599
295440
631682
1046230
283936
154210
459682
715236
613245
528367
540944
376397
1072101
258988
1175844
1127925
1212129
16354
473338
1091883
1007035
713284
485131
159471
533441
115278
450200
889001
305283
1019254
947000
418524
1101445
674323
886395
473739
693328
1123833
614268
672261
516324
510155
92032
738206
112085
198925
266340
440015
378460
938460
971770
187828
447621
897596
147311
1252652
937120
965832
749045
868158
528505
385832
72487
1200049
639625
614733
636714
519164
1259515
797688
240301
513191
1148508
61336
459319
1072599
460321
1007022
595787
141115
456681
1253330
138063
109937
884507
810208
873911
721419
121377
272394
958702
488675
924554
729961
1176799
532810
1190002
250244
481996
531009
3786
707901
661179
28231
1137728
973457
1229123
403012
335023
17895
928950
747429
177
862124
385192
356317
794745
1187953
68072
755625
436031
588549
1073795
1034086
597975
496018
557519
500382
482193
183163
9904
995723
33272
994232
1243084
550092
329895
449932
560636
1089565
1370
279718
1077235
1251359
372479
1093308
1052770
833022
261025
528302
142228
654735
793533
639918
1031874
290811
122516
40612
450847
989314
1121592
7376
186207
828742
295784
1185991
1236983
77331
1196074
442924
87787
293010
272167
127980
1161605
959216
1100055
64207
173796
471793
551026
498679
19364
355863
736206
755803
951896
629280
1006461
689777
816102
26394
800736
580055
230000
1078065
466576
825636
697555
785973
574625
574609
310856
661348
592605
1161798
617948
200830
648625
488434
930165
652868
329219
211203
508386
1198129
849705
624676
1088596
682701
653432
792167
471346
401876
79664
267104
26776
850026
914659
115751
816798
1093576
1185041
1190420
929093
927164
94559
427436
819879
603708
1099746
866033
693738
1213790
1198645
602240
875008
1042109
776425
218017
725884
1026338
862919
854537
1016962
627138
1115745
1004212
798336
544656
981491
367152
355616
1150288
1123342
1119955
100848
964512
1035026
177223
770772
540460
632513
1091958
838376
1065567
534747
1206342
666765
429122
536261
219007
149138
549730
1145656
295543
958944
983121
112293
1234078
503217
1255052
844639
297398
572531
1049157
10857
67595
647258
211607
467399
1158797
815308
371088
280213
785231
54540
393100
752948
759711
25133
1039741
1257453
191689
366794
877402
226125
739936
917379
294779
491296
977205
649487
1093715
795931
1223336
886179
331352
946329
58437
1246183
747292
784869
570162
1127394
69836
139670
704660
243946
454888
10496
260282
863874
315991
807786
1122827
388794
707857
604254
279226
848033
155568
17916
797778
866352
1090239
285231
728705
307685
947041
1223337
675763
1093607
816773
643529
1024524
689304
633338
149517
656825
773520
437031
909005
956340
642622
653941
721408
42225
910401
733090
861053
1427
375908
246400
966223
533821
1052034
415786
165135
1043679
940902
1010531
636488
932907
788172
861112
481774
1226849
275688
959499
743201
1220814
892427
471786
842858
134430
801997
1235415
541605
644189
193136
793268
239961
1037226
368141
188579
1024092
93748
1029179
901760
1040818
599916
478674
751474
875626
1082984
1013528
471172
1186035
708523
958481
257968
9606
348790
623056
1053876
75914
698285
272689
713025
440124
378282
792817
286866
1170394
576416
1102693
1217092
855114
93410
246572
682991
1258396
803735
400924
96949
132783
800718
739988
383404
724777
326400
567314
322769
958415
95141
42794
1059930
685317
675261
866115
899738
774385
930285
571639
401156
627307
67860
86307
966562
485196
62812
838660
775618
841730
1220184
392150
923430
1048146
336595
15890
990057
288772
517602
647616
428477
1161693
779348
289705
688458
694313
39009
408790
507031
159706
354899
1130918
1047120
197685
1055503
1152484
101016
180694
470108
955881
266873
1181098
640829
1148782
1199106
519142
93876
219627
251335
640905
1039773
1075514
609649
938079
1177494
318344
372846
704637
967771
364866
1041568
113613
434494
749509
489529
1178343
829390
7286
953771
71214
1146988
883888
1125867
9789
202419
944343
603316
496856
1046123
1002255
435663
1089888
416910
378931
989152
152862
294890
828970
162784
217624
240817
1053315
270972
337728
574980
581382
258269
1066365
971083
564745
729053
341562
214013
555854
164318
93303
435884
652267
47841
971450
971364
1005766
107300
705127
967674
1209875
1190479
1085056
72637
285241
433858
345781
149723
1147560
742821
622988
1218803
829396
787952
1024554
149374
834243
61695
957147
614807
179437
1193866
30262
1183302
493089
590883
789474
1008223
550951
1018488
350984
1234847
548308
425182
950630
608353
976348
1205979
295498
550702
107813
210319
706573
645527
651086
750620
1188301
752989
1100271
136618
1133140
911892
1222404
853484
593038
291990
934434
1198898
320246
55263
1033154
231290
57013
575
997137
54447
98039
1255321
654892
146218
567171
994970
248451
336434
781259
707976
497500
197011
749635
1254809
1227674
396345
429951
465391
177085
557406
640521
625292
382076
952897
537753
282600
758274
184010
280828
552664
244652
1198330
393547
414534
538217
356986
371653
534281
719959
592068
1047763
743088
589411
819110
328383
156975
440832
497975
727360
709070
97654
1240092
658545
984302
34959
346281
206817
928894
1233172
330881
1041046
843467
499440
86581
554799
1208177
993439
778376
103983
588787
536380
17916
182314
1081621
660197
1145010
663837
488602
1189743
39218
975174
1078926
155249
669887
1169950
664563
1042760
844256
1221265
959829
126587
108642
376698
68346
1243194
518579
1114247
653384
1077751
1120657
101269
181087
934674
1015376
1188075
842691
1157804
733988
739447
393756
1092424
34772
738334
675064
1142684
855685
945809
416404
628989
275204
195605
1237215
924608
954285
557990
390296
269014
910296
1127703
984149
1230548
1214351
1203931
1031071
787412
96687
757541
213515
694693
387240
242188
554213
1181635
644002
303759
812567
985470
1067220
260045
713364
107799
1194946
949310
380230
768653
235451
366480
640257
429036
921999
1148646
1110737
273944
944904
726181
110250
490182
1161470
1019246
776088
894544
43179
253767
1235387
143611
827831
612273
907413
817895
37709
143714
6652
894961
971577
158661
1140725
293835
885674
262486
833306
630855
124477
519369
790920
651659
408425
542993
1036581
945452
746558
160018
373368
1008829
158988
694018
735095
294515
151464
1052748
940440
143942
262191
165652
1154845
709813
416594
354612
103907
728206
194317
564695
722652
141595
107496
440051
152390
902041
861461
153712
1007367
1219522
31259
591052
671684
148836
492230
535927
298267
913350
405655
353591
576799
525071
570662
601385
552300
1137554
572558
3201
382600
1191207
442856
5202
165488
739570
91006
1045259
343946
115226
219400
963477
646179
889049
1263311
954319
19667
306783
292838
907683
974856
399484
763654
728951
485147
565103
1059983
311926
167623
573297
932933
300446
923923
1243719
310975
885118
1257984
898106
115172
757705
899185
714801
111643
839679
595801
864276
611182
420041
643494
1057384
688502
1235314
569646
1018206
912282
629134
723137
233160
229751
832229
994512
1224056
1039017
31564
181171
125703
407658
25409
650241
957137
1107229
152795
1026260
1058340
1238994
196399
225028
325373
341814
1257095
875365
327487
971164
526890
931438
878760
1048792
1214893
902791
1227908
866283
419636
1114501
733076
1259165
333816
455511
486089
796406
63777
841277
8747
516296
1202045
296903
946817
1230801
1167859
1106901
743069
940976
1050444
1192258
715460
167202
99353
171811
78448
289884
679699
1202431
697721
676779
387455
448099
529162
883598
438280
411791
118818
1191316
1040884
127676
1172642
206580
954566
723983
898980
932412
65131
656583
79105
395213
626271
571680
108797
1239684
135703
869666
17828
1144220
973902
835595
955067
648150
390155
650361
878855
1143322
1047211
1218522
1061703
1191153
399839
227519
863214
593744
1046012
438220
32802
1243925
84763
1182566
814817
1249390
945714
826173
192634
164975
276146
525037
343008
1242439
655004
240106
537862
162143
860976
508994
1028165
1215339
793323
1201571
325951
457828
816966
511407
912754
509758
1160381
328720
169443
1125662
92284
1119833
69688
589551
324408
529372
1148411
838943
166950
1054899
4506
380331
909322
648430
25632
458617
532349
1072583
359901
1100627
423981
890295
29327
1061927
1119528
1093304
589646
95196
52552
830743
337574
125681
146599
67609
598766
426874
241105
252816
1161474
658248
640062
793443
361348
547218
573540
41831
241827
732002
762292
920505
84050
1062449
374152
85780
886557
1118231
854593
416547
237587
19611
456871
374808
472241
837295
990225
487634
340951
498584
736644
59086
168556
611664
446042
160102
1024287
457754
426887
60032
1163768
384045
477836
305497
204967
308354
419991
311973
417938
185373
1203181
398036
266216
1061620
374544
1039727
384769
71705
636956
889868
965171
317399
173999
1249601
1009121
169817
1096934
300719
729130
32491
627948
157975
147935
401978
864206
914295
1002503
684197
598152
928062
115423
824982
151828
851677
315825
109281
259506
440343
42926
1119204
1236115
1099411
531975
118947
523521
892885
569405
818230
525299
106853
651826
477399
482467
1232108
209041
1168905
1014899
398628
136205
607376
510833
748057
1033959
56599
756753
945579
962664
943424
1087418
265986
321646
1064180
438811
1039671
1108285
564155
571273
448636
777138
21405
549356
720108
383168
728638
1071880
304007
1113055
833339
659446
362338
959967
548838
909792
294491
1099588
339449
1060384
1031831
1227843
612409
1034110
122531
658655
377950
97745
741698
291140
268424
1043114
490768
27163
309951
955719
630065
1256708
21835
77335
746193
838058
801031
371336
670811
1217673
1152352
736903
1023812
824052
334504
14942
748853
214120
184234
579110
1062572
201007
863306
1263117
635428
433286
1189133
220098
1078777
1180894
1060032
279124
1158167
309090
39572
318153
1214658
1134222
1014426
993633
103541
1176528
441182
236857
1144605
871756
1214898
503163
1028477
952209
1089211
327872
529700
483387
880141
1127997
411662
1020788
45090
298499
838478
936442
1079445
802997
1159597
998006
48160
866115
626787
626324
497859
260699
896003
282088
400204
1102547
86165
926740
51349
1251480
629769
568762
229646
67094
1166260
1143326
399993
1256761
625421
279189
362602
595028
551271
945987
718730
60122
154061
1203823
554802
1189709
1110167
674263
579620
1070480
1186438
1096900
504400
441540
342776
736483
1081096
677481
820383
1080853
856633
588662
174336
534809
514111
1052212
1070380
1260255
861923
1127189
157468
962055
19716
786293
622929
321359
176720
391964
392379
176038
102525
685264
1250126
116401
131493
780959
249782
557949
1204100
1023220
229593
531328
95636
617265
1049003
1224398
884045
478428
495758
279692
906467
267580
743079
965451
1062437
191536
114843
1132875
876944
2156
59740
824989
1072070
1004851
597423
1073162
684517
320579
688617
222661
19758
403802
642922
869537
541232
860863
1039624
797461
195083
134229
941136
171220
21678
1158160
103300
419333
515580
96231
1177992
344859
108628
269476
755211
1198892
429059
709737
460705
397754
1153517
579050
1204261
435075
1170099
472368
104667
817720
505478
12735
1175067
5220
166578
986807
994106
198189
449952
170379
808474
277760
16830
142187
834224
1113229
743901
832014
323465
247744
1227687
672891
916263
67444
306310
574171
1216852
511242
268117
107695
1045343
1194447
127739
289941
484090
898531
215195
1071001
280717
334252
697238
1158574
1214377
520154
113980
319591
318861
83461
850305
661739
212467
90204
341687
1070206
1155216
556649
20794
810223
660997
579118
757029
819659
1206159
683550
294455
1152614
735304
238745
884739
651680
957740
808780
444084
1168589
920445
813356
549140
293999
271448
1046366
1007174
529667
1059850
315643
696239
789132
824572
536901
101180
884945
844585
617795
86153
740903
96289
714165
76041
693434
269761
102800
1262897
209320
1049813
497267
1168958
1109637
850780
300024
586941
684348
916332
537082
618889
159142
757131
1243366
674078
584975
1008978
680344
1007874
1087701
350536
1191450
204669
1177743
1142426
792252
889499
493364
1247370
470821
318491
287163
1009274
1063283
507707
106617
533
621548
917706
1061592
283080
5089
1014173
174701
1003442
651682
389990
779092
377311
1223132
678841
931257
1056057
476979
317802
984337
831778
991572
670574
942853
1134469
213736
603039
680978
768016
177831
1071774
141351
369025
1154159
922554
43589
17578
963056
362731
1026376
1223364
627668
336304
275346
106802
701835
168552
685874
299121
1252227
731198
409545
95053
1071313
928147
780372
1101137
817962
133400
1075597
1228618
593660
1189997
790984
403071
591210
708982
348711
1219731
546502
1144519
518987
1053103
354166
449651
212266
321631
528402
926757
341010
1024536
203917
653311
402114
1039194
730456
1208121
1254482
913480
594670
902038
524998
933059
465452
224570
716201
124416
999975
976060
187988
266151
895586
765113
517998
1163197
149803
825903
1222414
515406
187182
208065
1017394
910082
166522
861463
418717
155020
922211
1019701
971172
917728
1078046
650905
407271
1093313
984419
697821
1196367
804838
756749
676084
1052425
360811
1088910
1260770
668229
605973
721253
237336
632057
337436
109757
701411
662939
1132010
656707
71956
496078
1060962
317586
490584
520676
272064
456263
1250170
994048
518788
328415
76925
1257733
1115503
810425
563497
1031755
1063752
127388
323504
622040
276872
721742
938328
396276
1230033
216407
368079
684382
224642
279317
78248
988633
838638
1193924
527650
631891
420463
888025
373912
1072067
49406
876095
574073
650573
1214063
884101
744097
475118
745632
202794
575479
574057
194252
304260
68479
1080609
58239
1089941
200092
1038908
228669
881311
1103339
587614
528216
857653
555475
276450
985752
813302
501207
1005109
347137
402702
1027139
1153639
415980
393930
1100342
582299
486617
1238210
301920
213838
334097
49382
1162943
1025288
841987
1255866
1155441
198698
458974
668361
304658
1158536
455353
666510
1249781
893205
585661
374035
44230
1145360
332783
428807
1261641
208764
1209678
1246204
474945
1081080
1142359
431172
1144197
449504
380688
732942
632397
1013144
590090
818429
688732
999328
515494
970492
990963
710645
525379
486698
1024344
1168799
18750
821497
1222506
337014
190920
502068
464388
944317
106393
744800
449185
635168
991235
1150574
418751
455203
1254368
445613
345134
627685
1142535
723779
19678
10326
1073615
328814
194889
1010430
116816
69526
1116092
513399
130790
236235
257505
973615
327557
1128967
315991
1214764
104366
320741
1019880
866701
426424
515397
441707
326737
1065164
273030
289560
621256
450723
888683
144189
220474
652655
727950
653474
544197
1156212
1012212
882146
1261904
521938
810016
290060
1080428
300833
318297
158711
786623
714686
319212
1249634
615675
981835
859440
52224
1232002
299747
633203
555004
324269
870446
970601
1174645
229061
1194736
235016
1033806
752725
1012058
14061
844018
1127993
818676
1222298
887752
141593
234368
410923
39273
1128705
932597
737903
717558
453566
796709
887310
1121256
584924
22712
817849
535045
303903
256847
1204440
828255
390342
900564
332886
626103
143872
687161
349491
1171155
252647
610241
722027
175754
825412
1023168
46208
128532
522214
669105
687124
740467
151460
8213
993912
521248
535245
1249626
631780
361767
1171955
349708
66022
1239967
997182
1160958
932172
779206
325186
836448
371172
1179357
840358
522511
273670
81524
795547
588364
11296
124416
462252
363109
1124263
169758
1090402
448096
363589
1001937
658793
219982
487217
602512
631408
1127234
611485
951989
698639
1156419
881376
52508
711361
561817
868273
822864
202444
107001
317350
657151
479031
880340
954393
6050
801471
1202620
467778
951713
358059
487624
1006622
924649
727204
672253
907725
207922
73969
1171675
277188
83846
19419
802264
101964
977657
977624
1169255
452410
1020083
1081353
106147
941582
46865
550966
273719
436401
819030
803834
795278
1013202
303716
319721
279630
499241
1054531
1043929
500736
1119499
1224614
357437
415246
1145360
499184
505894
986231
496364
100885
199762
659484
306196
895861
713781
549786
1056682
706169
942611
501820
460116
568605
680606
1174309
973500
159236
544610
1192706
6099
1092045
848073
109156
825898
723448
1063185
1076745
659180
1102595
623753
218167
574182
132187
185219
1198401
954169
950815
588654
1176584
745908
802919
269901
403407
901028
804779
1187262
249886
687201
982159
977346
1259598
308499
880595
1080148
643862
468947
483813
455462
488465
386936
1226344
484263
1010358
647008
651728
1198895
913482
103356
465066
551026
308819
580657
851968
402817
781563
427602
1049699
1209732
1114101
1206970
760613
520937
633608
1220356
1088814
211633
635783
404418
845154
1184631
850912
726957
1091724
868956
854643
436193
834446
358550
719894
659413
824587
2269
824142
1128118
1078294
1141737
739844
1191619
1147053
1244652
932604
59769
922528
557779
57319
1033838
82212
708299
817189
1258863
1096653
725605
626974
1141638
1248817
1242188
380644
68022
796491
1097370
657568
206675
690073
1206628
886824
237129
946563
704554
710115
920751
127769
222468
714416
983748
977135
676089
895065
1061315
273490
608644
740398
1157179
1053480
684192
487418
812829
1051447
652267
1259070
679601
756601
1215528
1262003
543271
65037
815068
323672
1245087
678185
474591
723841
734300
57532
620575
484607
997086
92984
666376
705014
711480
765092
75273
1231959
1215341
759655
620581
956609
356967
373653
13740
536848
1006600
81437
12967
809890
219550
1042214
252698
622849
795805
822209
368387
750163
924249
782676
282895
446138
701582
752728
335302
306338
465744
439470
792736
844567
523678
551594
47009
405137
386613
1125171
192194
604840
803127
422296
935559
233992
791379
1110139
858965
528030
542752
1159964
476147
1164928
500823
22702
687546
1259171
944492
341946
954095
173612
662191
422122
444340
507692
915698
825589
1018494
155444
78907
759441
1092480
370019
360809
1238130
408148
951224
863626
1212458
634139
645647
1204105
430568
924584
269962
178498
176502
1159650
697772
1237623
776326
298750
1261565
999668
969644
254297
626794
211235
183009
134689
21938
530564
240323
985191
125073
303435
489854
1177032
595705
753275
649405
559114
826273
505643
113623
942496
1132623
885733
789249
230511
867420
490913
858854
1144641
858335
1049492
368928
783107
758917
376008
31566
353956
894032
1216109
14944
1122748
886687
20378
580914
448793
551314
1183250
362557
290457
878883
171350
293743
441073
790211
1085054
631753
762455
211768
1165460
301565
1078684
1249295
1135683
1149342
1140981
352187
858850
946852
539714
1089044
980675
1235095
701966
520384
721280
994484
308861
332287
266521
1223759
370733
1214093
132129
1171238
4682
469803
553951
902167
1083969
854687
1093485
173895
834510
1035445
1156544
1078272
573247
1176259
307439
661656
628936
184929
678225
960524
778889
982543
209295
17958
1037097
622993
705946
568355
709772
900405
987310
872385
721687
1125681
1068487
480226
592544
18801
49686
822917
460614
1045496
602933
963887
619254
123305
1217113
516077
332837
668162
231088
299890
880683
572913
927166
1243692
223634
536836
870416
804063
581442
1250868
311990
1252093
1155859
1054354
210407
287463
966974
591041
167356
835203
320754
1039936
917084
463324
404195
917250
382910
320746
1019325
209024
120370
366550
105673
463785
476235
419660
1045531
188901
809522
892125
199719
112702
699277
854635
695011
322709
836458
335111
500118
599931
22836
119857
1153794
421452
719292
548542
1168674
307099
361101
631427
465013
1227802
534380
434232
1164352
823156
68942
1136598
784889
18094
891645
634089
916854
159656
1164349
948287
531501
933387
478201
72611
506073
523856
453703
510296
1203970
665665
1047360
730467
1246436
1182426
1162612
1089960
46627
779055
1145349
963239
427163
330268
79086
112863
826905
995542
123825
1237125
138749
771831
412126
1049094
410241
818610
521836
744947
579114
63208
615835
518040
780299
538781
1115153
356405
453993
253664
635480
532511
843837
290105
188393
27445
339418
782553
1233866
502473
655577
480305
534466
359962
1229104
230094
163761
819781
933432
1208331
1247669
788576
1155247
803614
1022522
368733
734711
39116
481090
259335
705230
815558
515222
937358
589786
860031
1229951
369178
1169823
861993
491999
1070399
841609
554238
181690
165543
286050
101878
449825
562633
453177
180132
328386
626501
976479
431253
362339
621883
653985
194831
595053
447632
577949
718125
1083035
306856
1014840
252750
492836
561212
255646
406170
588647
242706
431550
1088664
245194
153614
1120297
462112
449320
265032
745001
646958
775051
944427
761925
424595
646245
106575
797855
872458
997026
144262
985775
895643
516666
626965
371334
99036
190446
149478
1194426
993641
696011
704241
977722
564364
672883
629401
157028
145526
406668
1123852
657938
179037
162082
933906
1111551
1202962
588031
1050702
242440
950483
282436
63725
615676
524583
24012
888583
379194
228796
408558
655561
208662
857954
178397
234013
874431
932919
398813
696954
1077700
743843
840762
186039
874167
238423
185773
1164915
861276
719497
568598
27625
633164
1135054
1221875
470524
105985
182173
729729
33355
775668
741167
720000
1074605
6670
536537
1202294
1060459
92060
324462
1185120
453925
1007766
795389
413255
709921
1088030
1085201
720124
593743
665680
135688
198710
301156
45300
215264
236234
42934
145198
748581
1119059
62924
424885
426292
112101
554712
1145360
934061
1174274
650494
549759
829293
1252125
986859
170732
1262179
231925
1013591
1228059
463023
282609
221865
78773
1229163
1252252
480010
1254348
563668
212734
1013712
610412
360761
617713
572650
425870
290128
1110583
231869
215361
604098
1030180
66263
404329
114543
885717
435366
150353
57494
802393
1137777
653343
766352
794988
625905
762220
361358
214986
1135495
727455
379455
727970
873563
1080913
572000
1194050
218305
1206342
928351
546941
635806
625343
1061725
854362
383890
395855
127381
896247
1022493
14327
413152
172870
43962
962766
43494
241978
1198990
328529
1049613
11889
890883
22632
474920
52820
1101873
1108421
526092
540657
82688
775087
877875
590499
362995
894352
1207477
482064
686884
229914
667778
381168
1242334
850879
818495
437051
112994
542479
293775
774030
238256
828158
566495
1244014
1191352
533809
1191843
390369
755450
260278
538082
31254
84113
141183
1047397
1262232
1194234
719095
783619
867141
643768
383680
51066
74144
1146529
434650
854583
246714
1096374
845522
840861
768771
952897
1254063
508325
222766
33170
894050
424209
349
180176
21633
560448
848392
246238
749875
1138239
171236
352379
1224603
423522
42340
229509
287748
853291
577330
307566
123367
1094695
468599
906534
446873
816876
1010974
163561
1019426
559603
335263
1253019
168380
616755
204164
663992
944921
1114876
975458
1059975
1073190
234003
1111754
1062700
834270
248092
1146593
122216
118935
844265
598656
365382
1145009
1253548
682001
94030
393271
1231431
484038
1069355
1170404
603867
1018696
327347
208557
610308
438757
718048
431377
783221
469314
76967
1168000
110538
85033
904918
363877
944168
574321
513680
1066558
1194931
1185622
577793
338247
837884
422846
576747
990889
1044735
604821
1058504
989868
1156573
341845
1020192
421171
195562
163209
1150056
472535
30190
386882
780086
34777
726196
283787
948381
922534
718626
442645
1247982
1068093
963532
1152447
1030847
1014538
51122
513381
287165
905524
73755
189961
738410
487682
952127
825191
367912
985162
1042728
16277
1141548
138017
642686
557583
642520
1227987
1002313
455402
234510
105268
611691
594249
1187894
17394
1118177
308305
617482
1075492
761851
1178250
847780
635158
1179113
1117608
319832
550589
185965
394057
772914
1251246
577086
254116
582025
235700
486163
872204
736367
444316
1128172
534295
82148
1225239
1167186
90008
1233819
882201
482065
1048484
1093027
552686
335843
645187
598678
281451
873352
676001
361388
639178
824303
553594
675507
974225
121214
18210
907369
1070570
328273
367617
175491
1120880
203252
150852
470847
1157998
189856
279230
578772
391761
209127
583512
747333
645273
47347
1198381
692695
313670
446689
180007
979095
1106645
454992
876181
583645
304922
1049817
1218380
178449
1192329
293899
852364
235741
90308
119845
472350
1153926
925352
104096
27558
89061
863580
99054
790601
134644
1108886
902936
1241357
199073
64979
722756
898337
343559
552106
776981
78714
877672
1189165
442918
142455
845164
228152
857927
476171
1085719
1032234
104992
1179442
908153
1121648
80171
487408
104376
196165
78791
510116
916912
174895
892604
68093
1048927
940357
452144
1190378
897205
792947
1136633
736766
459483
1095967
1166913
194520
624839
194209
989363
724064
168109
935488
731315
914751
1067020
67661
1149652
971593
162410
676519
1029689
1069298
327455
832939
424884
768297
209892
368546
1130620
995298
28210
1166552
606325
1182213
532243
1098603
1080958
1019060
404762
411167
44157
926137
49905
94734
283079
1163945
709246
561918
119742
760382
527268
403307
415797
176141
1074498
1202682
137884
241047
589562
1260269
620126
334322
1021478
1122185
585509
54108
904782
386267
191026
137769
710055
483343
8306
927811
1263935
796849
495735
1003500
566881
943047
300078
16998
703337
1159040
692941
605384
84398
47519
1113534
77110
525807
912693
1058049
647643
517868
1032551
823298
387121
57828
37734
788367
734504
962303
358314
508790
442394
369919
349461
481456
1146758
1159290
612515
1022410
1161969
1255308
448910
1083561
162656
46228
1206018
602528
244297
127353
871790
696069
1074679
283913
406200
996677
978999
395308
757028
145221
86436
1137617
131994
121696
566817
931012
450607
670954
1197330
605015
915485
1224732
1184562
209622
778551
1238723
315285
895913
1048019
564227
493273
214784
431583
1068031
1096413
1231640
1263997
845693
143780
678041
45355
1039515
867909
825824
1131989
974962
181
963515
954355
536816
23575
712069
1150692
607999
1012267
991841
1061277
909567
273492
235015
1167739
553370
149315
7115
938861
1245632
878610
241967
762899
326576
428093
999394
688758
1136859
1132369
527578
718098
343014
575317
406778
249756
26510
1148538
907481
981367
1023613
1099685
467494
535017
43006
228177
822835
88761
1108139
663591
710081
834718
20790
5928
1249091
839080
969134
1050517
234390
1022240
14520
552498
474220
1001479
561573
1068395
1027359
1188375
840224
325220
735809
984075
129744
855700
51016
557414
1226805
204059
548724
1004855
311178
1253618
307770
57169
1117934
346063
79975
764526
1103429
322208
316645
625584
473304
886212
178899
1157219
393178
922755
535617
16553
402753
716457
394484
206179
255292
924504
130692
324076
1179966
436601
1110458
351261
425532
1255468
846645
902885
685426
1258385
105271
407230
1035140
579462
71189
951525
554077
299026
23218
146066
588074
426422
290068
905207
394122
1218593
661384
1167153
1152707
98936
387104
339788
762299
667931
416747
893402
1100508
1073449
340119
101851
505340
530099
750610
1249692
377508
1264333
451890
18835
92555
547987
539023
537887
709405
536824
3811
996913
890721
534271
753012
760801
842802
1037208
1195111
881491
750360
185980
500174
1055907
873449
776661
757998
441400
1228228
18780
452862
603927
339552
876794
1004387
141176
272924
890644
1139681
1026689
1157641
1104756
1040249
572313
802036
1227189
291160
593131
228136
81866
623506
363120
735040
454895
1035400
791159
980791
960923
392201
1264325
956874
219316
264571
144716
604306
674773
351332
29348
286007
1183302
137928
1046428
934928
599070
676565
7950
1080060
837260
953224
1134805
4219
199187
167918
815628
81274
1129449
45106
364317
557661
1050169
514515
1029591
940037
309028
532803
1254585
970155
326411
843297
355734
622986
448391
792793
472650
338107
863196
511409
863368
864292
193741
15382
709474
1110883
789852
1198582
644665
1209663
408829
1227253
556269
1216050
27415
438996
1055748
576362
563480
771290
34607
1218556
571439
596481
989061
858014
879802
1141832
622795
160920
871881
367073
956684
882309
501206
896395
144260
72152
1032318
371791
258899
86403
86452
452160
388111
651404
184113
168379
98615
382721
453692
88923
320131
989838
1216899
344241
228217
937076
660982
752449
826720
494480
578480
722520
1130535
1214058
786598
638516
296018
1052033
1263278
699003
915454
525711
81269
1026331
652987
934760
144805
260310
570636
903582
716905
755560
1053204
827866
1178229
614880
863554
511827
212420
950409
977602
1056224
994364
628417
905178
968552
251436
743148
194304
626975
803787
1178651
473093
122865
1014651
23426
1117462
1051194
971518
322127
827174
173001
296282
74362
1261296
883351
875869
37890
197019
569146
1101494
699726
753224
1155313
684887
377216
579731
841423
1012404
634345
866798
547084
624671
509900
274132
1133201
98476
440287
1039370
467598
292858
899925
81617
990753
186248
446586
333513
1123691
1006387
495400
1184439
2417
66159
1113283
481026
716586
689825
97847
656834
1228436
460290
901533
783002
375653
672583
549150
955215
678475
251222
129292
179413
12809
712394
1033439
263101
837754
634995
109175
909555
299537
37897
144965
120802
831577
538757
218861
156877
1086627
115630
895147
999599
415859
57851
613209
1043023
964820
643655
211036
6427
1197574
976807
1254076
624920
284979
505142
739342
1109515
1228433
1237247
548848
203009
664068
87427
911619
1102264
716264
1220152
571476
594394
869940
894547
432401
170443
636296
308968
527210
811084
846293
349816
474893
220754
822733
169347
1042392
796880
1155414
160445
755177
193383
1167682
222730
858512
599177
160680
697096
557041
886470
596506
350557
290713
1188766
438011
181060
92526
853580
82379
1193793
1220408
1180775
1118255
573434
106183
311783
640637
619444
415700
457807
47448
192724
852952
832855
580359
1229305
770888
439473
337563
411060
415021
383894
1033944
644513
431322
1176796
809998
764024
1218739
1184154
812246
368617
603209
838476
842468
404024
1115755
797537
475668
703772
1208740
757732
950929
151844
1157676
897859
210472
1005447
803182
488593
460168
272213
1257313
844413
811309
1116707
1174122
318478
31544
870180
1189872
309464
1167492
816053
552320
898273
244185
389359
240506
585821
1095949
986045
169290
899613
1192145
666199
378972
727374
296225
276390
484794
556622
1067087
474252
819829
631903
1247469
1153763
107109
957943
725371
908814
687611
743209
1204203
207545
576879
62171
1077325
1180335
415684
581926
206975
915702
487789
1048072
804594
1191846
117096
74112
843404
1160137
622370
1120073
589009
216802
437514
649313
808444
791870
336638
188782
481151
428000
694917
1031948
562406
1073260
817011
447351
840861
873383
1158043
145724
305667
503540
1917
981858
884381
452760
1101435
32899
109112
115454
1183383
240247
571717
968420
762080
159808
844208
1053897
1166151
491855
842751
76531
915591
149780
620748
865060
17024
993796
1135102
179937
303174
1415
997478
841298
99098
120756
168065
665211
299493
604721
267619
492546
460786
877049
858096
630920
100464
99036
930525
395194
1252894
651372
46826
1153778
880446
266684
956033
777141
39475
922874
981523
367475
728255
451491
986852
1009067
768193
22529
1122487
257532
898856
283091
1262189
503678
310230
549315
876644
531706
458180
694950
969422
811173
658360
272664
10106
159138
864047
25005
88056
868290
891517
633592
976140
421001
242812
369894
39731
980928
291897
677474
787661
320714
686671
825211
931133
451651
1211342
643137
254887
899663
363798
348666
860039
908176
663171
405093
33496
144732
871552
1128793
1249123
590749
73777
131129
1065447
2618
542986
142432
905171
766998
375911
1053166
510653
159754
930873
1115663
765403
425251
6129
259107
482047
313822
358927
849119
901167
560256
228755
125280
1241897
187467
308690
1119594
1121404
689511
998142
358053
892752
921906
458531
799892
1217089
218030
632188
1168349
55329
773702
884517
562424
795816
984772
804959
724908
375278
127746
612231
1079422
545385
855936
337967
423435
723239
1034390
292840
866633
813840
1119832
109282
190627
143953
1056803
981914
450190
1099835
876239
90862
922709
839503
442384
899764
50512
871399
391384
229369
484639
613314
1256525
1098722
1203338
934408
967419
573877
1120924
773737
586526
923237
221898
496823
448634
568714
782427
72208
568226
490589
1039025
199339
503519
640983
557905
1058061
1039363
755375
1238764
377050
468269
1085887
375151
1186558
1159307
828903
747774
556291
497270
467973
1263980
848110
1041029
1096962
823800
357884
263580
827972
1071653
1165693
306102
1077551
834791
820543
839854
1124866
581905
95538
369304
1088490
934701
260407
1128483
861900
323796
505341
809120
547277
1162814
713161
1161725
341163
410725
32036
446536
205746
114108
1134457
214193
635046
579184
697947
1040101
626460
460370
263497
1070338
478438
771371
1252284
264732
929151
762262
1042770
1004345
323896
639761
752449
940567
52481
972405
250144
1155008
959445
1117976
42048
800096
948202
240170
377584
1263356
380606
220160
544788
1237314
1027355
386995
517896
903150
720771
258508
1044813
1027461
1198366
855168
1147454
983975
1028278
721158
465882
63897
1230041
818441
318089
617822
581509
175840
1108452
810832
942178
877228
179745
184577
687260
635492
1089469
327920
1157745
92185
1056684
677273
849637
276856
775658
825185
381533
1129822
1038188
1001089
1028237
56838
173306
238345
533501
694002
740985
768257
1199355
776419
1171172
170157
100097
29077
902502
253041
1195507
181893
1210797
581790
1167213
986906
693667
748725
1259908
38183
969088
658637
998226
906030
799633
272409
321873
1013552
510754
721990
635384
697676
120976
1208610
121579
365065
1160821
1009357
659114
1113947
816569
1014381
967684
593797
845690
232506
77443
161420
696130
294695
442421
470177
814210
609408
968906
1264343
1163622
486905
707730
518665
239266
684049
640732
588417
904612
854978
1059454
1166790
590579
293595
829721
316430
669417
80409
1018729
1206600
178640
343023
1138016
771504
146573
1218279
1205332
139830
522025
1139636
423993
772797
541734
107629
134987
72546
518650
122969
226153
959736
99586
877375
213013
877887
518033
383878
848076
1245262
1104968
137154
1093941
846730
1261542
1187711
307757
951017
204354
484935
948206
417711
1236857
710196
115750
186526
1103039
54765
448585
884364
661034
831927
312180
265917
1238234
6110
746095
1261156
54697
746456
647884
703334
734805
1026704
125417
678238
258767
920145
396493
431280
20915
710905
1031126
114149
137164
101556
1044869
9588
524524
963058
323120
488785
1041306
772791
889093
1191156
595800
401795
1110405
597432
18235
491067
481084
287535
1149751
220586
764355
754870
1024927
269195
464093
1155013
1243510
655532
170317
1230221
1156964
993272
215970
813471
697646
1154983
1182014
765456
668676
665680
648754
1161941
484512
295794
676902
589245
725632
1178508
820420
12324
64761
1131542
904803
164599
313454
814641
988891
216656
199706
205538
513462
518900
1187704
1044434
598120
414162
262133
415969
596875
966532
149789
166091
1006396
1018653
769651
167752
840751
65787
448519
612411
539798
507421
519580
293811
398604
440058
472829
903124
994065
464823
1198021
410557
248932
97094
487351
640948
819507
484357
273439
1100245
576889
1008425
779622
1022923
957954
1142770
534129
635490
139839
79426
65721
160414
254966
842172
219405
735156
499137
246239
187602
775547
191460
230513
1113838
736356
1153557
312785
371425
1154274
881280
902269
39637
11978
852908
1195912
824114
1063852
1103532
41320
752409
110567
425410
1031381
8933
584346
622801
29921
1211301
599063
732862
979251
84577
369888
311843
448308
194834
520319
492787
1104536
578231
596926
803288
621414
38062
701515
464035
219370
671998
113087
601726
242881
286042
647838
236065
41906
818014
839176
944003
301118
83506
767136
966240
583322
1067339
1018610
491623
1260258
96340
1205741
177034
1140605
980725
476187
82352
698626
254910
377634
1152204
1016799
1222848
399853
224802
599259
68269
546180
705771
1054687
1165281
963082
106931
868078
1010942
1054538
1081642
1259520
417512
459065
971299
87836
424259
232703
634332
1057731
694115
528610
642317
151836
738867
276237
827094
766801
608117
856404
449384
1093736
69277
919734
806039
844951
705337
1129135
976026
483958
709272
565320
47475
345239
678746
202448
851395
1077315
262332
1242183
272237
1210298
71043
110375
1171019
900221
459646
808045
942239
910934
851012
694379
1002863
1209856
1127698
427769
948792
1229274
569383
1121645
700038
24690
83620
838418
821752
666566
1056586
1249068
485873
984204
1070718
620034
911933
184634
739672
154717
51895
300912
71138
384379
1239339
143352
407073
751554
357645
237604
979422
558817
731458
846739
543760
770235
831451
237678
565652
665163
1212051
1077076
1167870
1237315
895684
158014
867757
669594
424724
1176282
616570
60631
289171
1092960
434231
784741
422091
1067404
385171
469726
1074023
520848
1082616
824321
701050
1190672
990095
403363
1051904
802471
485239
160484
92403
110979
1032287
404502
1000430
1171736
782096
457605
50880
1149013
50616
927437
214953
72429
248514
842671
164468
1132241
540638
465954
19709
866957
579819
1095774
1129167
440889
792685
193065
859196
27812
966864
20458
246085
516946
464629
1170639
190879
673985
251699
896753
394290
960913
1165104
320750
166762
838850
1256395
1018145
820248
997816
968456
179202
224113
1022242
849813
393053
215089
619740
971111
1086785
206480
1047405
901465
350257
933647
1234163
348137
493514
139191
249190
476220
1166772
211979
852865
1073258
108180
289941
573646
1243404
1191801
1102421
273740
1090569
893119
1216677
1116748
310348
85421
238544
939613
988779
905549
407449
78760
631256
846944
832489
588689
700992
1218208
994540
826226
657684
969669
12714
1254680
1224888
907817
464489
517192
407025
19409
1101142
1251184
164724
677359
426362
467977
909702
844348
225913
1206809
456503
720615
140361
33058
1059939
429673
296094
1064234
9264
162335
379385
114307
882088
1035959
569361
613302
1086254
280545
1216084
937071
278386
645727
645216
541227
323712
98781
424336
695685
637655
1101243
817028
1165296
608389
426272
682085
807921
950839
12021
1194807
830121
855960
436822
1155421
547178
886880
503918
1054689
1063217
672786
401135
323359
642036
717764
664621
849176
554761
122304
146035
1060756
75706
118770
611801
529443
1079714
104611
1067130
644611
312735
624812
790985
605662
61616
958917
348495
1080852
502299
1185773
695694
205928
1021196
427301
924675
794090
465962
969301
365790
226014
915692
710323
146496
62671
371998
80294
640929
1077544
227660
343477
1067395
56967
984155
40239
289020
81771
611411
1070601
1133449
1232083
1182703
692936
372048
818735
277847
1255617
1171587
452625
574894
73871
435362
854938
877000
58394
311962
616457
397207
555643
804423
1324
89075
852755
514872
932861
1144576
209944
719238
681071
59241
18570
1192641
439667
273333
454047
945392
369416
1146010
631995
232781
325033
226571
312230
540271
432015
846147
339253
1122018
615969
359065
1147628
769898
187000
473713
1111480
1223826
735377
1206931
859037
1017665
1114602
757680
867840
1210325
162670
1145299
1221917
660600
214194
1097012
613801
1144218
1181330
839599
1102063
597262
284406
10856
571435
97058
765868
597618
1040946
356515
481986
701001
672272
363391
444100
283669
850280
887008
493089
212585
499708
812347
513776
923117
904861
724684
168197
1008037
62313
679002
400499
619231
360575
49244
104158
1161536
69000
831375
500340
407077
938480
664707
35340
95383
226549
1032567
722283
1219769
624279
1253852
162916
969772
23269
51273
404349
847031
251187
955531
59657
587278
1156088
308795
588291
526329
28236
825484
93548
906599
243475
1122665
271029
1167175
799198
130362
339534
257565
754290
1000475
755927
31676
1078591
875877
590914
814359
560500
377092
178845
1180237
275804
577705
423820
823878
36522
948593
732766
831262
932822
637106
883595
307251
870567
699348
765871
673503
1085626
1118958
1140365
1105700
891261
1238000
628164
594093
975155
859659
1130051
258926
459643
846080
410712
603596
798135
973904
897727
1103543
1232088
1106782
885589
1035779
1253355
574984
308258
636203
1069337
234459
875010
1124466
371242
181836
140746
323616
650768
87208
936530
977097
374097
42159
638496
175735
712891
164395
267482
1027092
271333
660299
670906
1018844
893869
418539
582488
1226630
265381
556787
673790
569503
1026493
1090099
877254
249025
108231
1023437
1252471
229004
626129
1100047
376126
454898
996236
603614
910737
1041568
54930
1242352
999888
235585
709311
867378
485403
590236
89999
560676
437778
801309
1192412
492063
1248790
371749
230421
527475
1263578
877453
1218462
993091
1192056
591770
639924
673703
922589
690656
714384
1155718
1220729
863841
459104
854969
485321
1090329
209694
1091818
1036606
422716
182832
413095
474172
1146542
710446
376419
1178770
784434
200158
1131192
1018184
89972
1263830
126488
886179
226018
964951
701520
108351
454230
393444
354014
547126
614319
822436
1165338
142580
1164738
960116
213724
896279
518282
585873
1123826
570763
620218
100166
883192
123803
44893
312355
571308
133483
310164
652636
24691
1113586
114681
514194
1093443
748548
252099
1152410
122875
598902
235100
102020
945951
1247739
503467
653484
693306
355056
381440
267281
216444
912929
109085
750269
698266
1183366
610390
131869
1241173
1261290
405543
740184
638636
98721
390538
464533
908062
448992
926935
1241803
861085
965671
707795
346616
510682
199158
712685
596369
1017659
631025
154682
95616
651829
925089
605598
105835
617687
450664
549884
18417
926681
774943
1041352
615660
886507
575827
688192
732892
1234741
1050606
682406
967800
758493
387711
822088
399387
473364
390410
747833
1212238
115768
327129
216420
765042
821257
1083792
1058746
190893
1218901
185459
1139910
1030711
496204
236566
1171365
995463
441018
989383
919736
833882
1243773
1249594
1016508
691413
42936
599516
1062116
290582
1167240
782591
125112
286143
899311
1240768
977817
269450
902547
436220
803193
761454
869563
1238662
591441
1052639
945919
102235
897231
1236623
289260
422133
175035
469971
46734
349737
268586
49832
301449
788269
474021
741791
435820
1104115
849676
1130900
1157255
1093497
348427
14996
678473
1065814
1142807
39312
859855
984568
898107
32281
999718
517667
185374
128065
779345
74539
616810
1047886
912333
953221
572083
345810
982880
609011
1156471
1079885
27160
791539
619019
1238472
1125139
1064802
239434
589787
1044881
1230241
819064
740278
399446
1031479
882485
603163
657415
419960
1086779
999699
1089212
283412
1225248
438860
722957
1042892
703053
248648
682303
903902
1135808
1254538
529476
1084507
594439
1059506
594822
958477
1196788
211661
587101
11320
454071
781787
603952
1094258
494246
208940
51319
640046
435652
981939
1161206
619524
621574
68498
430862
138427
400314
1210415
720158
148604
199184
792116
1239413
257910
615882
200356
687511
9496
346436
617825
32301
469487
1200814
859115
319995
513361
176466
21561
556526
1191378
77851
1065631
862043
2737
286711
812555
745693
165315
542354
760951
1120887
179
847274
649452
242225
1009018
332671
460899
772856
1243404
987713
619783
335612
1045699
466679
438457
863291
639610
158811
837103
148980
316350
926120
177382
674725
1003690
929069
206537
235216
136218
263127
85257
254953
222944
370485
159033
714073
88193
361524
669925
194327
34491
941912
586445
1215517
897132
686549
853401
39604
1032086
574248
872576
593405
1251959
505757
797599
1028940
719571
582828
859099
795489
649199
772464
371036
26319
30391
294597
564784
114539
282192
1132334
126877
643208
1169459
446366
764248
623260
16684
597489
205548
904924
97281
1083940
277759
955133
342252
891094
291984
641588
285893
720801
521496
1195187
512096
665554
420423
568963
464936
485594
415752
476769
476184
840242
1000619
733777
295721
21483
443349
385392
492907
126068
743406
719130
268056
295916
1102808
621725
320210
1261498
544901
107330
152220
334673
656651
1005981
499432
869213
134905
1057069
1124137
1250596
608033
692028
946440
916383
887870
734294
514359
350510
85979
153368
58810
1003923
171933
641861
493916
939709
226722
384683
735560
685348
1145664
885195
773560
391947
298480
1132631
1122831
484484
951334
274298
1184485
168099
7925
5183
71299
677263
935670
475943
616073
1171779
44814
148119
1024608
479826
697343
312714
338048
12354
596492
920582
659561
36086
1089580
750886
897990
1132070
691551
535894
128555
338555
1082886
741502
770706
663562
971142
834969
48590
994524
645043
127907
184159
609172
1153732
203632
922189
214483
427801
913623
1065305
454467
318485
852103
1123928
306440
709736
392642
521966
331299
1251541
461802
444073
131943
1160834
999377
1177160
510840
718792
528593
1097288
8848
1179748
1077883
954819
1099454
625192
216844
1038243
908171
404772
484920
1049878
184678
33680
611355
652362
710840
735699
315253
90429
266091
816390
71157
179109
1081964
1075731
58005
400040
301772
804642
412285
773008
458437
713228
501232
587791
136751
396202
799414
132557
1078901
1071568
597842
686291
1122049
18909
1136030
387166
1007563
645595
686971
925169
269860
662310
1116673
624505
148273
952771
741002
434897
850793
45636
731006
296422
968928
546027
114342
1190087
640890
291234
1113084
893944
1101016
995698
1094582
890602
1034508
982620
366096
1007996
1047680
909657
464883
213008
654311
42785
113771
683584
225788
908408
1194596
339742
237059
1052964
1132219
521631
28280
23593
399239
772947
838465
73159
98542
71134
940324
1253088
463312
686797
1112342
1018035
362049
1147645
751471
810131
1253564
1011690
1194587
1118011
1173841
284900
5422
513990
508690
190037
627880
161584
907588
29370
23329
671500
1173605
303017
1127619
216164
705970
716108
673198
581208
226406
529369
935330
177611
279568
461776
383284
802780
911777
595040
516066
153576
376212
301234
488323
1023176
968091
1246001
1190373
716516
598648
210598
1232248
408127
1179973
162156
656600
369710
1166508
1038843
18581
646486
650933
645627
417359
715905
1035736
898027
123111
336306
863827
415783
414817
44020
1117423
20097
890039
814703
986430
829801
112951
33610
773078
1244470
39144
661115
428713
77120
1017974
816638
5593
989800
223665
1225664
613053
809385
1013465
1195509
1243893
1116786
577097
401558
272859
1261448
849971
146905
357383
371888
172706
1174797
73138
338878
1055264
1204631
1223260
442309
221871
882724
795428
908140
184609
1013218
579995
521141
548701
1049156
71201
492884
479734
351560
1222865
184935
153003
120458
241989
766732
904380
816435
669128
761880
1054311
917241
304394
1050261
1029241
1043859
1087503
90594
1126832
843503
48617
829869
537895
396341
1065650
1132296
492786
120256
265012
288995
764762
1121116
771868
485258
465540
306523
1160858
1003405
1160896
932118
156478
794660
98359
353985
1090015
446302
1199718
64317
96684
502764
225389
709332
278281
942803
964133
934059
404838
1139581
287736
1242976
710733
106648
707618
158126
1115958
452670
810895
583223
786381
708932
455802
374218
442042
1151046
152456
1164655
66266
118960
603897
739969
379092
116034
1037039
652652
701855
173426
796344
899143
460385
626435
1251167
774409
295038
113350
1181019
931758
172828
918472
1164166
165432
1006751
370445
558740
865644
592929
1216786
632156
883640
968084
891638
70315
20128
915
1155821
571360
31705
3178
422138
1228082
831509
1239984
1208859
1195418
65646
565034
701772
163574
837523
973710
59491
658518
790683
43049
232451
83724
693269
684119
452196
845310
648323
756273
1131440
791368
296301
473320
965108
850143
251609
799356
708446
677106
274737
81073
399817
1106272
65988
755574
1051033
32037
739894
1188946
877019
1014038
883032
200972
747712
1109985
743454
1030669
637929
526704
794611
921533
263448
871461
555032
158062
224498
579877
955757
84048
134627
622665
797190
66095
282002
1216879
654368
1118397
563883
683742
764099
234816
794427
917496
1134563
830260
1025452
742246
944355
1114543
371726
1203145
529488
790346
157566
499389
858206
791596
817773
119046
506210
16814
1207688
338821
1015315
1085744
1224357
54422
649975
905411
511166
1171744
813697
227958
360294
826051
308447
1125708
1174518
13836
1026818
1130151
213162
1035854
1123343
470183
415351
874449
95205
386388
680465
8896
582810
1133275
180055
564106
1219184
1106274
935363
99341
1234616
1058072
607136
1112761
724100
96569
1129576
5545
663739
693714
872027
526163
252373
580945
1111890
847150
1081809
1011605
191826
1134662
1256491
540074
675136
790175
32411
1080305
1118483
483769
478452
28496
352417
211490
205996
410604
1030195
1114161
39270
213545
723127
943540
1066642
217062
1091574
467570
1005810
304208
777005
1190606
607726
1130064
1061876
11394
353545
1210198
1185610
726329
1232684
392392
482498
534936
1133814
956650
404288
748188
387475
1085952
152036
975192
483168
503538
289233
366813
730829
560390
855427
567155
1112167
38789
362449
568465
998681
850619
882865
633092
209460
642931
49161
502796
1161526
176123
433830
1127921
273676
728507
64553
525173
35955
402131
744345
237711
8050
41956
918716
1245971
112265
480518
203138
1134601
360981
1100391
872854
325351
772895
437830
921838
1082920
270111
958234
704956
154982
967527
791715
189423
724611
88542
124821
1256860
465121
1011863
409754
1213989
1040282
245837
714966
63203
196674
314398
213500
1190600
532794
871222
1050121
369726
81026
395310
241246
1129112
463540
931058
415416
1245807
83490
1029893
289239
1063051
1179604
511455
459803
1142996
1026882
320787
1065298
1015060
342705
1147494
1153426
413465
904374
320526
539284
154552
217721
1232491
322297
1121128
1042927
585403
226879
373300
312560
1223972
603024
853419
395874
439547
499438
51741
674762
773460
811714
285395
1196229
378538
261831
900300
645834
591469
487139
184624
595236
339450
1069831
1047293
1148216
237170
392609
507497
1187092
531070
76744
635510
880563
564407
795880
557957
857650
645524
464609
132105
474124
507660
212910
208865
1179852
891425
308131
511980
1240829
1163290
624475
897576
1159372
806946
645067
357735
244997
253691
356049
1072991
1159649
292252
15301
1215979
1157455
1180760
399928
600708
691645
38808
712587
910243
441561
1215633
665103
1005906
646558
433851
25403
406747
1102366
189661
579269
132382
181625
110507
84326
1076652
1210208
1172207
607092
897317
201227
198451
1178847
913730
85961
670233
1051876
1183610
1073577
1091144
485024
475327
1113267
971749
917518
906864
671802
1019104
155009
970210
799748
1165021
38619
756695
499345
653772
592742
385117
278094
710024
1108303
802899
700757
35291
254080
1045553
460661
364879
1196125
803338
88496
344474
623530
745083
475134
263571
211169
287890
317091
93525
453585
653495
1080226
1060196
582427
1200466
855085
489176
336508
785294
29368
215129
162174
472941
795012
720889
493459
254911
526516
1014049
818095
42537
475643
732701
1201590
823305
586651
289273
1132839
814534
138122
251015
76360
948723
356323
474527
110655
1227803
1173884
966062
950124
687450
1226762
272297
163168
310989
915086
34276
880933
1031950
673383
564731
504486
403784
596123
147764
1018998
724643
949418
1191387
672756
1050720
842640
318104
649267
1188537
586636
25692
113746
1207455
634192
993881
941335
1233965
854188
87199
412988
974980
664459
343643
1186439
822976
559882
1214804
939675
337109
279183
1205357
152989
210918
281190
1253162
178501
441042
94220
1079117
711688
812549
313744
1034368
157444
1101999
953649
293499
963738
540872
325408
100736
836367
197872
976229
160994
976553
806230
925510
694553
547525
526577
96911
1255227
38318
75514
507249
38364
472685
1113356
1123403
1192951
434087
437105
337031
6151
606001
563673
186345
1151362
590192
1032273
1080000
629933
630871
655059
369529
349014
273821
520336
225495
229206
785260
417087
84725
960204
163428
367949
705204
426928
726267
621263
958682
498697
817331
221750
1254156
738547
290847
549272
1218688
268786
1112662
231795
13814
867514
324776
539728
249942
950202
729872
245593
260775
90229
217995
704046
1073588
1238727
669564
868737
1249240
240226
458391
285080
412583
581570
702874
579252
868339
1201178
1049818
1012058
204557
173794
881455
581789
998450
103840
698135
968820
121669
480339
1130681
241242
1060019
1048668
785495
1235798
237687
1170947
660892
137377
784368
582614
889086
128836
1047090
598315
1079346
106163
427709
1254366
449694
95436
277851
454017
62815
172421
878257
625726
137157
1036963
996689
985231
530319
571695
679374
845055
746316
486175
10460
1063464
285380
388557
452427
540579
1011267
1068525
1011687
404943
1164670
190122
298934
430001
862080
308088
792940
534756
1176467
322019
95443
905505
290627
88059
1144210
258481
349377
743881
1264776
850921
232091
829675
1080572
83562
1117474
572640
276505
806109
1092328
1056382
174431
782803
140014
69070
973784
101474
232721
549490
552570
1255377
648555
400151
703467
1021746
342929
98535
888542
407762
595598
1219573
1101789
1139125
48697
492548
595411
676108
26760
1082631
542369
770677
619471
425274
136392
705505
1236374
1027915
1039587
660306
1115572
824092
159087
25272
753973
827381
195244
508655
629036
418316
1072270
1042584
997782
132487
714780
1034662
1153391
356794
166427
264364
665319
229359
395792
1186795
421766
430957
817659
67280
311633
112896
222696
353706
1156585
219899
183012
568498
210038
266215
506866
1046231
789562
892450
580774
293414
69655
68840
190981
733747
834277
947447
1091717
327760
543907
190005
768973
33541
831978
578656
590217
891709
35903
1242742
102373
716029
789310
70437
85913
1165252
1151730
423869
1120912
380065
510474
412066
195689
923300
79075
645632
476946
451003
793864
1096341
709666
325463
842089
1142892
255744
1247008
992947
321017
312461
716416
669178
911170
673058
1153287
737965
651408
100567
1084031
428928
113821
262245
886
535
842375
605265
160945
616776
468904
196465
160634
907600
769017
1208026
460995
1236625
545238
199336
1215735
1140044
101987
1141936
484447
1256882
879296
154848
1148464
959141
1196720
332370
982290
938855
1248553
413107
331041
412951
662302
1227722
1199074
655817
231470
894395
620019
1248410
742183
655955
168005
309590
17979
454527
74243
987645
296813
949551
435372
1082913
173718
238897
336204
384836
516121
1197517
10298
1065288
289542
816506
1111954
1182557
369893
711835
1066056
960290
18694
1234978
1107370
668515
768917
706220
1074409
443645
1003879
517682
680116
960044
1240312
996401
167764
1123909
789354
101407
428571
1057197
25509
80912
1191850
222361
707076
239815
226433
429273
693964
36161
1130675
1104925
521057
1204874
1099842
795108
155173
778115
250194
115021
131088
1012613
452656
507459
190860
1232885
847024
326183
1111177
890069
436793
742108
708016
325777
142517
1040934
48782
571925
957342
727156
84613
71771
1086250
1201493
989727
1105332
127016
225056
749470
400187
1001199
1070625
1138381
513374
174621
633549
158122
410069
912454
1013963
721985
444221
871068
272703
791130
539590
262245
363635
20018
742853
411525
1212485
538052
745265
188472
253520
449732
1059900
498434
1137714
1006899
221213
943224
985356
46024
648210
1141646
759268
51240
1240235
364377
795122
1032000
1041547
148561
240576
885804
1211373
321306
623976
542153
366931
69719
60120
240657
993311
474680
17370
696112
1001895
1077600
52462
310099
980162
1224605
116740
1195980
1125365
704091
302079
147743
475397
132575
958492
1095293
265286
248880
353049
889115
1213717
795502
318611
659860
1031445
660686
215048
894973
1118925
541605
899536
1235446
625718
247753
590171
1041386
761451
342535
1149089
181990
342561
575778
787776
221326
61728
893552
153510
1217114
286429
384953
500881
618628
442288
48119
1063353
1072360
822917
379444
529900
447781
518804
524062
161478
19320
967326
726251
109205
924037
756485
1239152
727291
525157
126755
1010937
522849
662153
284363
36229
903661
697973
960401
294068
1082231
154202
327887
276971
92156
1035170
1220458
387147
179391
608634
299846
229660
1174967
889379
763044
1229346
581968
1073024
970000
1250551
705843
161574
40182
98114
323171
762661
930213
236515
1008764
864580
30903
598917
565247
475401
611066
1029181
1040954
1237227
518632
313812
1034210
110921
824918
911011
112529
526267
1391
315768
441188
847454
1069011
1130991
638967
279461
568916
644808
708518
551496
1177240
1017462
288843
658374
309917
769311
713801
643954
346004
1206038
537180
411952
1003893
1000165
1116771
222741
692053
487469
340935
82503
403290
918182
35490
43648
252335
77575
205517
653045
76446
573886
666288
585955
129895
1041642
407036
636960
1051816
625566
1119030
985463
511247
1060463
484374
1057256
780906
1006840
493500
184552
718096
1076087
326771
8070
1111192
1107435
282925
372996
842674
609435
574736
1048690
1211213
885312
200188
394794
710689
595656
831130
845672
455607
923421
471654
826767
553970
708658
427546
212054
1069460
469294
223296
191502
852768
374078
1221386
531618
306179
279025
326271
605711
610989
174414
978133
659964
25919
571088
510342
446013
240528
438081
1045100
724005
223590
226624
889548
231854
352411
878374
1248177
1165240
483432
1019677
1138593
369935
405404
292963
920965
291076
603260
956069
972244
712161
797704
898342
29416
392993
346907
237487
401701
480962
567053
947010
251111
817651
861866
408990
357586
68040
591720
936962
387842
111801
269502
560001
180566
1026277
814756
1184569
726659
1148971
1074264
859557
1256427
67189
962674
596823
1051052
1089357
1007526
25464
791625
246450
948090
1023027
423924
152084
1120170
759848
412896
922647
622259
1219501
1126562
982172
38029
886026
469103
16068
258702
361114
736770
480425
893328
1134460
475862
281111
174034
859376
136454
1220318
888483
662592
277862
164639
758669
728310
670818
14360
956599
161732
573563
411459
149426
244385
210668
113346
968774
510369
37347
512290
1137493
11652
855414
723332
282104
69925
396404
641252
1139118
141890
744082
1186915
841607
793140
926158
556032
1180395
980877
453681
467325
878083
1006220
609249
920084
312495
634395
710413
373283
924254
502037
238094
86576
487872
90871
755317
436889
200014
847065
67526
567381
1091841
88028
1019512
979753
354355
601841
1028121
15377
280291
461776
191006
727815
1258184
266844
1201929
719953
705441
193556
27302
531886
695529
905547
482347
669092
87549
479189
99572
263583
82865
103787
856878
255599
863366
493066
1199461
1069238
787969
1121717
95914
898991
721286
248894
846446
127524
220687
1073761
310669
687277
999717
673768
1000838
1073250
850769
767242
822569
373479
870459
447456
961163
1054219
291745
104538
940272
236691
47823
18324
683288
828456
285067
972460
765567
1171712
240472
461306
669760
1017397
748915
851658
1245484
964811
1101280
750160
225447
1071318
6302
955319
60844
284819
756424
657891
999532
511473
559518
316114
547482
849469
947268
497044
603613
1112559
176837
639898
1264208
996466
488389
371939
958671
467763
252441
732593
593843
958323
182219
96908
429151
604808
46082
243195
487950
565892
36014
983363
958372
1105221
14003
686985
709528
479575
773305
118561
112369
214194
982764
75049
454218
19551
825921
1175940
95416
250493
924818
1092382
677263
660284
765232
1009506
766642
1251250
670868
436554
1231128
589897
114003
935949
408467
57974
1009854
178569
1138492
704808
266361
796002
5490
1231074
674730
603348
1174242
20628
1074825
1064699
913864
248754
611813
822738
482389
712984
795951
440230
911143
734370
580024
54584
944741
1074391
373812
900905
554676
120356
392523
885519
1175273
94251
1164886
302164
42122
967830
629590
605139
982242
1117303
360225
553974
1007218
231212
1179661
2601
847781
49768
417194
423310
719431
688227
985055
1241898
955518
692898
675161
727711
1247725
1173206
1238449
831642
1119285
363315
630681
630671
573198
1198924
675377
38560
1206748
378271
304524
832296
1238559
393452
14335
186789
1085658
160022
587092
962739
375636
80653
1133268
243345
192094
1092127
78096
262675
521101
94972
487501
489670
513476
371833
328141
181671
541134
955526
321253
240356
545965
932826
544027
407864
797349
810095
167114
1045829
38046
32296
412643
935990
296730
225130
413159
1202502
90160
39156
1164997
1006592
680459
12861
694811
613812
923316
150844
391139
639738
388765
228671
123168
516606
110782
28560
1219088
188513
1254165
1252318
1189001
374256
494455
108220
1112250
1522
871844
665161
489180
466095
366334
1070121
728337
1228959
337074
524824
48724
946513
114067
311279
353584
387208
1110542
876581
943681
1263186
717200
712497
604290
252262
1095799
1261599
783769
196858
28619
229950
487260
1210670
197826
11113
858855
1144253
384934
1022862
242706
637547
986115
517841
433033
1151299
864940
771830
22197
692854
1115474
1223126
933196
1203264
1103765
1200579
824426
555751
588290
280557
686063
1041173
1015066
394604
1086131
900771
1185049
883659
1000819
176412
1190132
156676
645515
962639
348194
398874
522830
211957
1030158
33511
350121
535044
466058
583564
745186
735385
1122283
846896
555954
619161
1065938
36199
136166
1000908
1144290
1134614
1074528
1255178
1153394
1158711
1008917
446687
549495
458940
1030891
96962
1246003
1237400
721322
1036313
244697
505512
564103
425969
994715
411380
327295
17674
1068630
156465
885460
1178633
292966
1078029
194836
1103056
1197495
485065
1063154
489194
532794
150335
478556
884403
971609
774517
585478
132845
332611
1103526
1163440
1197021
1222247
481677
841974
460647
504299
342100
1088358
312600
88908
242032
773923
503951
510181
221386
40888
588682
148059
616074
170343
1225227
786494
1209798
999226
158211
13630
826689
122072
944933
312293
104169
411836
376127
906093
116756
947840
761699
315276
179505
1165554
193087
2203
1176705
341795
723350
320894
243219
348586
302499
12998
1064917
293583
102803
642782
111177
420553
259682
492272
1087644
852897
1006681
1128648
1138541
685039
609138
148828
458709
586679
3863
564507
929966
539702
1261290
369066
1118471
782509
743433
84301
92319
159845
1123699
681250
280906
490450
1246305
116116
611877
681012
842448
603799
695133
772297
1147616
587773
441462
1198752
930308
1224446
85423
310548
696847
763466
676315
392175
1237484
81797
298979
1192752
259366
104732
1121051
918537
1121542
277923
201447
1117861
409878
47972
1193137
1041164
20207
343299
779475
1168846
66001
57938
1073240
244720
825323
498968
248700
918047
115766
1231076
372855
1179880
359331
617810
261333
529173
350915
701356
1181521
8058
92044
794528
86950
595209
281209
969937
581302
290075
661772
1140456
127423
503800
1067674
542277
1091449
610014
1186552
352736
841541
509617
522519
608465
1089654
787513
1209992
953854
253582
13152
72523
861986
484003
272271
34002
1221711
139145
366582
499702
482454
424591
181823
445782
15713
132415
1084009
42301
227951
554713
483658
571881
1172998
221695
113199
462322
313547
992595
824556
788504
609468
134454
63839
567917
1193708
355016
166606
943950
938726
1261647
515302
157665
902794
1262663
977238
6306
306370
763758
784848
613395
1201402
188056
598634
754100
1220065
1244393
99984
1170344
350598
115767
74513
1024961
937486
809373
143988
440759
387393
1070638
233055
649100
1183293
327010
280143
1086815
226196
889176
237536
693100
167844
978218
1059362
762296
28577
1104991
1255090
491986
101591
604242
508309
491540
271645
1083801
584310
5538
81167
195475
693677
321195
1151472
1262170
1116373
553366
420845
221455
97788
243051
1218935
434828
1000065
709171
1010441
158195
1111755
674257
652884
940017
454877
826072
468865
1039470
1139475
724683
120206
1062530
7677
119287
719937
353033
40690
506433
1070532
818220
1229599
495829
704046
374068
1021110
962080
615489
385974
458059
699195
787049
807730
900619
837583
777712
459572
1221775
563196
327549
803294
1120633
1147143
351147
1134718
902638
1050384
780477
411229
96581
221677
372508
288664
123367
481047
164052
1227631
1179186
1192259
603358
434288
709817
854557
947274
979229
649040
119835
31112
954970
1163613
733556
424196
906368
874162
740130
1246809
1070177
681573
170613
732113
684897
202776
306498
693107
65036
297396
1171360
1040261
1113031
582286
679570
155739
1103741
549882
833270
538557
863598
121966
714233
975127
169401
769093
1205418
838935
1206766
220181
540509
1221559
589947
449617
1210196
718332
286003
699015
287185
771909
145200
5899
825434
980329
429306
255857
196639
950035
677568
825790
7777
466134
136008
161456
1233347
799398
589227
414392
993407
676443
1030265
569273
199051
878004
898335
131437
1234853
1200966
207493
469238
210327
189593
1075143
236497
474001
732205
172396
329913
1057373
44677
979619
14287
541377
847058
991295
1131039
791244
838809
355455
68802
166624
216526
1253291
1258276
306568
1109037
1125196
626074
432680
105346
472468
830651
576467
860761
272744
491520
229993
195010
207353
269570
1021038
773722
1050706
756214
716202
761509
672386
145019
15664
143564
443558
43540
1010485
400954
766583
516454
233967
394017
916829
222278
865093
719505
16118
769133
886941
591066
921090
564088
160707
564006
513318
600442
86306
777587
517034
231079
539068
870385
343735
584075
764142
69188
124053
891737
1254958
46589
328676
703155
1190277
187001
125862
731196
40395
950983
1146816
432453
836903
1224199
151130
824269
754385
1025490
582586
25704
315265
1186825
749760
814171
592683
625501
187158
700307
571343
1154311
146398
791826
550615
405705
159876
409099
782358
866986
1062834
95101
146719
284335
598847
11008
827008
1090374
679393
460513
1064490
190695
280759
1019949
646711
565695
933964
150612
250888
307594
696796
1080404
724105
238253
236190
1011419
551994
439273
758028
287449
169029
847855
1131586
904514
514921
775376
1261990
386707
1234058
1100174
703915
318355
29543
480720
1136088
310859
401331
793333
349004
1112440
462917
250862
155155
1180162
762410
907276
830068
432789
473814
440837
1100930
769856
694868
245464
41824
374634
920259
1116734
14624
530935
237934
599142
1079192
524782
543514
725113
1136636
412701
1212533
898493
615911
402781
2102
1235522
588357
634257
1046172
980992
796744
175622
769408
599303
1231327
1169515
518467
1098120
715894
483717
584229
1212741
1045409
288194
1099299
1127286
544259
188753
999328
280441
956659
342709
1232486
365595
342272
321875
1234224
1144600
778476
457839
220416
450107
416364
686800
26407
1011082
384638
288218
389101
1067060
712600
72599
144943
944542
454627
675817
975627
1211766
892439
663229
492389
726725
356083
334345
431285
432249
21407
643756
767792
1238915
1095696
583952
908861
1072259
615772
979285
30204
198840
492416
637577
825983
799068
862898
961857
414001
913775
170063
935241
1198755
1222529
623489
1043333
845444
174570
738683
1094187
940366
276651
750699
838351
173635
1019265
350637
15164
393041
1098660
609976
1159843
414674
625079
769414
1057371
1203510
927108
1042910
897516
278915
1046004
1148137
425976
140979
843119
870713
935452
952401
76238
1170531
1110276
591500
1220010
403528
1048023
602136
108684
933253
1238397
503892
1155427
594339
764519
919403
101931
719190
792570
1019073
337266
821071
1264444
900827
860950
508297
1098912
1093797
357471
641594
846466
896238
823125
376603
146645
785562
823758
536673
680721
1089591
940167
639010
978912
288332
70746
580620
102522
511034
308834
782393
72720
164725
889835
1013181
689715
996086
121767
455668
631287
1253443
145052
1081618
405843
133939
826457
69288
492969
650406
50586
562467
921195
949761
430053
1049083
1142059
750681
439110
583712
797462
172113
1221060
417830
273639
997053
452420
938113
591595
14244
627817
392365
617095
162751
665459
897805
472547
201223
728010
172345
773165
240466
534132
961306
348213
1063498
1242555
978683
140411
146535
186966
1068079
443764
1001408
619864
288896
558902
1219938
380255
664677
227848
205554
35065
800612
1040098
1161850
558637
100862
1080802
628805
608400
223007
714966
473586
994167
467630
539847
986823
1232200
433314
873526
1146963
698494
43668
479831
984474
410287
275501
86837
456965
1106375
1100465
416753
426117
1064450
157456
911124
1135463
1024404
926405
675799
567437
486315
324237
929862
929817
512050
1259262
1022658
93015
885242
288771
524677
335564
435275
751740
207471
5654
676377
19486
1131939
503660
1235006
950683
2646
1091909
857108
5726
883978
1112451
601904
749676
1226958
1122242
108578
715886
863475
495143
785
989967
342862
1134338
826827
634656
702747
977077
993881
742056
1006579
321710
974497
672426
1218879
1178900
371541
379455
1262880
1000945
237014
638395
1168270
77712
1231738
422596
889939
230087
51439
231144
1178093
538681
669741
752656
483125
1066942
481419
594263
605528
562643
957184
1201317
817780
95398
808368
1045777
100512
947640
1044811
643306
438195
493805
415529
514310
89880
7254
1182412
907703
645229
225097
314670
214122
775685
1190276
836088
1194634
883011
339737
327915
270955
1204647
167188
511074
981940
404097
272957
1121473
529192
352095
996658
155003
143182
544306
308015
1221975
173489
1034156
585984
173387
1031545
1229730
739457
956196
147249
991709
598602
743536
944087
640059
264749
604487
257451
314887
983320
375687
662126
719622
705383
136831
1073940
731345
976043
573833
270584
958925
994662
786567
177062
1117924
918382
1198936
147750
498779
349867
380356
857351
252653
623497
605789
319879
46115
249019
37879
466007
418270
151646
254989
1119208
240328
1190619
1208575
1195975
405102
32150
158427
1209598
81114
299494
1249962
164135
855210
152089
415838
1137013
415283
889044
395491
828910
515009
857122
88988
650230
481856
36981
63943
960212
475598
405327
79179
905780
600081
1031367
151292
877034
304356
728483
1039710
246645
542305
14558
585548
107279
69009
88485
531989
619612
318097
1190449
470529
410283
974109
1254571
955034
156689
1090239
554216
1170024
120833
122248
639014
897852
961578
1247319
307813
911841
94464
114430
500567
754195
434900
611366
677385
1131621
1047048
907708
237012
548010
909537
746340
346700
3845
606411
258488
689402
677991
947769
229549
382790
751708
722930
1206038
375474
213603
629810
649006
1200233
463250
808996
820967
281845
1077902
721339
991258
554843
1113054
131422
304967
1202475
1150694
466448
212746
1057290
608124
518243
929318
189505
200251
311119
380096
17157
1076415
709168
1145242
1035402
130740
22304
1213034
385682
608763
194983
1017936
340959
553476
52759
561449
662442
1251610
1232189
861506
364893
525631
337454
957927
83073
142887
1147407
222905
63572
653896
104649
1081015
716945
1122440
394883
853848
978745
394603
22148
1091113
1260317
731040
1063824
757210
677703
570244
174816
731354
826270
957324
196288
1085807
396765
842889
1144544
434235
983856
224399
395518
1162194
705544
228498
17088
466522
714066
356713
591896
609701
1034197
814863
688390
88050
705939
783210
1002777
802282
370255
724685
31783
1013937
1004423
359279
715516
1087683
1129152
69750
863101
350110
178401
806070
52857
646715
1188961
257184
435899
1115950
127273
1154310
176118
751860
308351
137885
761800
1049378
968607
187417
34450
281997
155032
186011
1074819
797383
51886
556667
634870
31613
1015145
643060
14852
977155
476747
471801
1210815
859263
527026
567158
783311
451930
452496
1018804
479307
1064006
420450
233710
659278
549549
1134868
488535
724291
801478
678996
83254
1024295
990485
422801
394995
538207
437899
574149
827752
702476
1056834
886038
110631
467917
670803
861070
38544
233437
1178727
692426
1253816
131614
1168460
629567
164022
155403
540545
201602
1232044
1104399
173301
712003
696242
369336
394875
923284
10127
205670
11452
855818
801972
205101
777256
1257404
349801
771110
117200
43663
646529
480660
939157
415016
775955
870208
692640
1040112
204861
485322
331561
455424
1178551
913900
275995
774563
681347
1030543
355407
510548
704059
308919
85544
237897
612121
1140411
1191922
1045595
69112
569248
365897
995803
790531
84793
127176
524209
264239
359782
109084
1236658
1068531
19065
85831
667351
1156349
386533
212335
344680
869260
388863
1174110
1004713
1209883
725261
636535
524104
244281
1049663
469189
1197263
1027498
157568
1013677
426004
951128
330570
1175104
1264725
961125
109240
1003050
1062069
1040075
723395
255084
482613
1218720
662556
889545
1057569
1076076
990891
1089999
1073268
1131661
319970
869043
670244
111504
392837
416112
956122
656535
297448
680105
169831
767359
244158
747404
363762
888180
89834
602704
556887
104777
826022
24170
724419
706530
283867
856748
227941
308756
577950
498533
354842
932262
1253721
952865
938133
1038209
102863
621421
544461
168325
903938
366596
901767
712804
601263
383316
894052
861077
387770
571363
705187
150424
970937
284214
423424
49600
596597
660014
17389
252572
593148
1186852
423149
1136483
659105
772411
608876
444131
177031
836348
836847
733184
433659
139963
575577
916577
1034520
587623
714494
936353
536317
1081100
759387
1023148
919195
564788
78870
814292
355478
1188787
442554
323890
267076
769718
978454
429311
823482
1092809
1147776
1151217
136093
1220602
782868
338329
1107039
248250
421838
92040
698577
1125636
820494
624443
815377
621799
533567
211911
504619
409440
600793
610235
1198771
865899
1175899
69429
1080458
9498
414548
1140659
470
1015205
337004
789335
1027590
1224847
561716
113555
300281
711204
846128
827178
246141
1199495
1076895
1160273
958335
559616
460611
196020
841691
641200
51548
966115
747252
979282
367685
107551
885789
348954
1226110
649312
789257
1094178
880981
1165272
965266
1195359
356907
307008
1009693
13238
487664
506261
413810
191604
189659
1090196
784115
1043154
1078837
455454
267875
606497
1206391
905439
152094
1112183
579935
393628
449200
491652
430663
1080609
610109
214271
436828
987333
331432
773475
683814
830817
1074357
623402
373921
722227
807508
701959
34103
1073619
1191742
1105532
224234
860933
1000864
462595
803434
932684
355598
1091012
285047
366821
776591
444334
82053
102209
494982
520446
1132483
677843
554423
947294
1080473
174629
229467
810540
825657
239212
1115768
496561
976975
699310
982388
20598
1141066
381193
310556
802177
3064
913663
600525
636755
44252
918067
921964
910056
38806
74646
1129521
1117359
71127
94075
1110641
1066992
278254
444473
363762
1253798
161829
1078323
373747
879388
869839
1158405
217371
802422
134511
325390
1162448
663951
612589
307044
108955
1059487
781195
858468
309097
154287
880490
92392
1251124
1212516
1034940
31269
131282
923627
280726
847562
144369
845672
1185699
129960
926600
654983
65258
537422
178254
422864
1175854
373388
439048
529767
786806
453313
535907
832807
80401
213283
34091
28170
1005973
666423
314638
341982
139837
165450
957324
117290
880230
20030
473618
1074666
737459
1157339
580306
697693
839898
239554
1232660
180114
360196
173143
881149
1196634
102864
454059
1171156
400941
680802
1217777
1026858
541068
879874
292088
313305
842509
852715
1217517
86899
301182
285559
942287
521568
852066
1252902
955456
335644
606268
890716
237368
2286
1132342
219733
892455
444685
1042815
185595
182211
755991
447715
477753
987978
188468
904834
1232620
1152071
452874
324868
635984
270642
818163
189036
594563
1053104
421117
45967
1036887
640495
734906
1152057
267611
512126
195601
119620
1190142
66583
517327
241800
845939
468236
1047959
700883
739357
821232
468910
98225
232216
1229736
312894
281520
1062409
497062
1141858
1025917
17396
1038743
749155
646900
410144
881098
666217
336331
1247214
631448
231383
335477
375961
1201889
603479
1087422
82600
1236611
192364
1062155
1015584
664244
274147
748616
51115
1194374
188434
792799
436761
17594
129876
361132
116811
509382
1129251
1185050
33693
128488
1085463
271481
715617
644633
1055548
971788
613007
878988
159026
433572
640261
954224
369223
1231489
473471
1166537
462546
723081
244928
271059
119380
302125
1138462
133935
16889
802281
658886
574570
900994
1153760
899011
290264
266831
699988
231037
131464
398469
188400
329814
310714
476336
1106404
30468
550904
380181
1182888
370984
223986
1207780
368375
859625
741256
380810
256938
903653
67580
1240901
671560
256186
405522
795725
40303
1044352
1189345
415554
1034376
1082502
722067
378438
76828
816919
286696
351574
375083
79548
612305
622628
407374
646438
1241452
872397
163676
304908
251220
1068138
548994
93825
184082
736095
790169
350759
1110672
1147169
446040
602460
767832
123699
444214
964905
1116022
839189
374838
188268
1028466
596279
511484
840338
63447
1019677
1167159
994583
1047016
775330
1156769
77154
144299
1189042
1217502
167363
34095
1196465
264776
362189
497561
791535
160585
282708
170227
242224
328690
265379
76904
60911
251254
408806
351995
223133
237578
714995
1229658
584291
85839
753709
141334
1186148
267123
1074024
944168
977479
479896
1226338
19709
966258
764287
510879
1036347
405171
350828
1108799
429240
126602
606812
501658
1045350
526730
620628
498402
992190
1082434
835588
223022
829803
637578
823552
797164
1123893
925501
304041
424721
185552
1216298
983255
392818
353457
969824
590712
92208
1214155
593231
103314
597535
228933
473324
65483
794213
875970
204597
649966
613141
1219231
341287
989724
255361
83651
241137
82921
337572
736727
957689
504622
339375
1113332
957985
460808
244332
190393
437872
443497
916773
825084
871442
564525
1148431
432864
757296
928057
788910
1235231
195051
512157
651396
242957
319451
92359
1228764
986582
872114
918096
397261
37888
1029093
577110
467026
774152
407583
777091
292568
63317
1253262
281546
682220
898631
1166403
588240
835573
1195679
633095
84627
928611
631470
922023
245071
420897
254100
802269
1081974
562441
165973
512314
147541
450092
96504
1104388
263008
1208172
842988
345383
984216
1048091
151393
353986
879371
472323
318624
79304
316085
497933
339122
59526
88421
414979
341297
1119880
824258
134240
511233
701974
507847
992141
938840
575355
1083515
542060
1074573
312200
164964
342785
903170
1229915
1128279
760440
833041
231210
880925
605317
850648
343462
605187
340046
437
856842
148954
540442
172809
994589
134199
644127
917259
351901
286951
351494
560560
812027
581222
690406
1101219
899054
668345
854890
1123810
474089
177377
1165661
367162
1162428
675526
528077
419305
103283
1205289
39293
68173
309368
528891
798045
634014
99504
66766
911095
797895
77755
1158243
1039386
802529
64865
558142
926657
135029
1231909
395884
1102783
783351
780859
853111
1261649
868544
51737
1058963
192772
515724
71758
415814
255453
865666
618346
498144
207960
1037629
1120096
827982
414201
307102
196992
344474
535527
677684
628202
590691
126759
17863
904049
362489
679457
465662
1206333
368474
171989
693706
290156
254222
1096546
857918
419526
334991
1081325
890210
821762
116822
490836
326560
839503
274067
759757
953715
979516
1163591
236638
401730
332954
571063
828348
1077743
996300
593739
954215
1203608
1135431
239309
193849
786870
581843
901743
581821
351010
1220424
230450
476012
582219
456961
909054
1004039
1252830
1216260
947908
1258199
1186226
1165920
387805
753831
293073
113431
563364
560644
209141
1258608
143644
1173895
609976
316143
385151
620371
708445
1040015
155346
298388
97320
513682
1186450
41688
115292
126245
462427
784458
151242
273965
9286
1232765
890563
718161
946896
25487
1181135
1035006
251180
57142
1221
1242677
233241
826775
493305
1262247
616869
279106
787170
905368
218025
7004
144097
567523
16380
129304
712878
877771
176419
542452
267786
444743
286652
264596
205665
908994
1242743
169665
38152
1088241
149608
399079
845961
987487
814090
523714
1011144
734487
502217
550685
1107494
710162
776854
662397
33144
781165
578496
574746
579144
765678
599776
22540
377617
1074120
345009
52693
991923
828298
514444
887513
789834
164164
160487
152136
958716
599210
1010301
902509
1148708
261415
140662
633098
726083
643911
444866
748675
494237
135814
1208570
1142056
794123
989114
858729
330463
631585
843877
496314
1250329
691864
194369
932705
707327
180350
504187
1260461
373351
246042
422021
1205871
202852
181604
675679
870038
1098296
250375
817119
215041
818917
946553
40825
434579
675549
242048
667998
604879
592060
1163987
894654
708710
1112210
204819
954085
243490
1192003
242588
801278
42263
416816
786984
42245
1068966
1033778
1128875
434770
501811
1258478
14298
238657
1138591
295627
239370
1135661
685850
518318
804072
412548
439287
1181344
849789
211096
1126393
132014
137582
7522
709049
267891
952244
849316
1213221
163845
817389
625437
470867
989057
1258601
330228
616728
31095
353905
486936
777683
430510
82181
341549
504926
791183
938372
169182
903688
757171
299729
251154
1225995
1251191
547473
1065935
993442
127183
383407
648046
952033
432682
431097
90157
690090
812567
333758
854544
660814
429925
159054
119704
127365
996844
185675
630837
32619
478942
97965
1118105
584892
619388
782519
87695
947793
110784
817903
275354
1223999
517829
808244
410129
571526
39621
941276
552650
832595
1122149
366635
557580
538434
615781
235914
217681
938179
833454
1177677
1131081
771063
550983
395656
100818
641285
885738
425256
281643
304255
1088849
339914
608696
651856
1222541
951515
1068614
895082
7668
457138
104165
1051239
1226143
921869
269027
387494
590854
87376
788620
400220
1008620
47795
545940
463931
570691
129239
51007
1225190
1161787
63542
1009331
838179
574960
111917
1152625
881890
1039415
1047862
135053
1249134
1017500
727872
1252065
902264
790884
1087562
833442
266212
1131910
841827
463581
1231423
526860
967582
1216035
314760
710775
323099
889126
620020
321943
668039
816063
1107666
1030167
881947
65574
91606
380530
300640
393507
395388
342505
974935
70601
229373
173313
862478
87624
870984
1050222
438538
1229236
1232759
1155117
416673
1301
70978
875158
951089
344018
597561
672159
206572
16463
1143666
699261
1151121
1215105
874148
299271
1008303
805338
533316
1245982
50030
339153
1040560
1039626
1250891
965774
1095821
427261
815420
1167321
975631
1140366
86538
250751
893594
629515
735783
677989
146983
915343
585866
63268
1069541
745154
525931
463828
758427
48832
149059
167734
38332
980581
152540
188275
639340
635477
36329
187737
450424
350574
1220547
842175
594992
387882
1259531
1188713
455431
1022744
914690
684024
715867
679783
168851
410167
719012
363011
1259329
1122048
722324
317454
1029448
295840
762309
15908
1115760
199097
1230231
916982
165525
600392
36099
251394
1036991
583004
366758
871474
1171587
1042736
18330
463169
718351
849939
338776
300860
721462
120655
563535
612590
706836
477784
398104
990529
430508
1060857
1195150
1182082
62608
1261255
394087
791401
800966
258615
881978
1246282
69206
23459
635489
248415
885312
1105179
321438
423899
1037135
944992
300879
558970
1079936
1208679
446520
469645
848538
1000658
379814
607051
445049
648783
1004935
217830
1210585
88895
850388
51389
1212393
1021642
274004
569492
457273
1094573
42555
659101
157209
179369
1100848
854906
899279
668299
238149
852857
610983
196787
560465
294014
1259349
748114
169846
528098
701498
678514
29474
225217
50182
154974
159083
989900
519470
162040
248689
821574
973924
545586
653380
318156
649057
53485
954498
105686
1051608
523283
3505
953292
441393
1173861
572798
1072310
199838
720135
275523
819715
51180
408853
186333
376017
1040236
676753
209033
875940
161456
1244052
693447
339685
963838
1160064
1157908
551111
81248
65887
368951
1216642
148003
12145
296077
873330
475789
570311
705539
726795
643982
11416
1210516
727977
42491
899989
485738
545687
349876
745896
576866
1131361
1081878
468453
1233854
769340
958882
249780
516358
649450
1201700
796062
173449
573497
235041
1144091
88256
217909
1045783
495590
1104113
590545
566993
201963
1225563
1044813
1017281
998004
13387
119989
688526
458386
272065
399694
683846
44453
1089363
437216
531463
321791
53659
1184126
723915
497286
1092019
1002880
1168965
1082260
304387
326888
1155500
917861
155615
479870
1183604
289587
106867
742113
888021
1034642
404128
544445
73989
799412
840592
449475
526080
940781
138015
774195
895022
926016
811827
107657
1202334
1085353
381785
679471
660258
499
1098791
1012604
621393
948312
463059
566409
917556
1052138
246112
295346
576795
232577
450368
472217
346131
469075
614134
720480
398810
958028
209764
1258012
947176
757018
39385
473700
138320
914394
97457
742993
1130611
751218
319756
688940
1201209
501225
452063
674146
869845
272609
405177
93986
440215
951521
1240677
1145056
369686
1096672
590573
196216
492188
1246355
15298
419103
747564
1148889
1213055
652097
432165
887193
74514
404945
1137577
1229166
457037
676275
764129
591302
315895
877885
431103
534795
279892
592429
541128
1236283
819341
750276
636475
742116
860063
1145568
1086039
260058
1171367
815991
95880
181787
1130033
853539
1096272
407170
828296
923903
478940
127175
89793
894787
434586
50574
572667
527539
1243352
788806
350044
873497
101479
1246827
905549
453248
1175136
1068037
706293
784507
118125
353476
824429
483125
450565
1142274
276124
1099027
1163522
935465
909970
456284
524630
746824
815303
1242636
569682
17309
222418
786168
511304
36184
929502
1013505
478506
377086
623561
1015124
597281
153090
453477
121230
65269
776713
348137
294292
554475
186634
308233
1014983
1261280
880937
218451
1097373
350942
594721
955012
279005
386471
441976
784726
795349
198059
1049470
876726
10531
708215
595132
745691
47040
1002084
235956
305287
634545
1248372
394558
239579
529492
1165261
390669
1066769
565760
711462
686396
52458
743379
437070
761602
640407
825131
1222033
1047831
353778
1216464
386934
161079
973302
775052
159115
678519
610889
310915
615943
448579
1005130
680702
815238
1259910
137791
48451
50235
372980
723431
309025
492385
982840
337516
483094
666122
190890
715467
117780
125287
1146951
289595
517453
588725
814997
482241
386493
811584
1015542
1082741
371879
970108
395785
634199
1056547
446701
404425
350959
1079027
1199940
468002
749942
788104
1099123
135939
512081
446512
283807
256904
910661
686730
697864
171121
371900
976485
434113
550080
481599
557100
668455
104222
1058635
486973
237773
210079
829230
311863
1238440
298251
549843
340610
251343
1158332
865102
696407
564242
229255
299343
960216
204371
1083931
776463
684219
231912
945731
938447
7352
364503
152279
671224
901979
193502
933103
746593
589889
1041126
662016
796672
1250511
1196228
1131483
526804
1249103
366088
172834
179490
1059713
603300
181470
106603
833454
774826
566307
389596
833035
939543
853509
589039
672433
1170765
1033255
520623
63709
187182
1223344
432153
202395
906766
767498
645876
728452
826734
887951
246073
1118401
736225
985275
728049
465745
947714
80137
1176536
484430
112380
689367
1246220
1087237
563489
236131
225079
436888
865485
676876
1147287
923029
1092128
1123313
1235423
84168
715548
679733
1220472
613887
117498
301834
1180030
595072
215124
810696
991988
48482
276164
45395
601642
1178446
681804
525656
1263073
31459
742029
429912
1219421
842583
242974
842875
913766
1260239
1071246
557539
818933
1100155
61264
1158591
530405
100019
325093
322592
601578
1017043
1120143
183388
236444
1024116
320407
562619
770969
604529
257655
17369
819159
462379
2155
120885
508664
1042032
1066408
582571
101934
154064
288906
279235
1096838
802814
11343
322183
623807
161360
45486
486779
789923
1251933
500360
109615
276036
841455
825232
207661
390232
470151
745266
474258
226569
51626
384247
179445
1037781
220568
1028275
840430
136305
126617
1001726
800727
108917
601118
382367
683599
190714
988277
981830
877514
11522
18327
600667
282569
1096020
397363
271730
118740
1199154
842536
345076
1011049
1181711
454994
348089
1026150
374412
475962
546288
523306
972442
283519
945486
246344
1219702
143186
384237
1056625
1087261
849147
689197
611069
1009769
321625
1149953
1156485
567913
986578
664279
879731
897600
849257
101596
680175
1218650
1212671
518497
376254
586900
379143
607666
829568
200506
716399
596792
865642
144725
159725
652124
644393
252756
65969
174534
144308
1222856
926636
1089170
668267
563908
983108
799745
119263
523073
547721
1148694
981111
1247974
191840
878266
216690
502192
718813
574272
1226740
1028164
198054
1094507
737275
1232379
674489
325754
898225
565573
63821
1021192
1116091
257607
427935
678789
419798
767019
156320
754831
1109364
352762
150432
77610
192836
916572
1161315
753968
357388
768451
189586
392184
81119
1136464
802260
123867
856830
843378
126455
589891
908865
296253
1228340
490690
159566
170615
269732
116809
884166
103990
247001
281864
549934
38428
16200
1172502
1026097
60749
1145604
154854
576682
997173
1088251
1022802
1020169
542854
1059489
741599
790060
576516
477666
125653
451117
789441
455444
1200455
1000840
936996
919296
1213132
105978
678463
977921
391541
888031
966269
367094
156120
681435
608506
358187
645689
138265
518209
82260
59186
600142
530863
1248630
298888
574381
814168
1242875
865106
881254
868892
219483
893393
1207808
638337
858699
1122768
1186391
119470
1195127
17821
750547
504831
401161
523127
269014
861657
198196
266725
165849
971771
374117
736693
770517
1218858
501182
875018
805655
1220191
614682
799506
404548
222503
260963
692759
1112715
305395
243599
564477
1139956
820670
225548
183829
91809
346340
1178809
393361
751905
1155692
766260
611415
749172
1176099
113456
336051
1188952
282744
1243121
767229
117371
133714
1220812
106160
707589
1235063
465873
18796
99933
1151426
1056731
813104
735261
463630
912341
678633
585661
1238950
343344
99460
650050
695218
77927
1002056
1036804
595157
35410
1199609
1227234
722086
1227782
133516
621654
531316
535450
1242359
654371
708600
618850
364353
711393
936035
411394
152037
458361
651748
672005
343313
646911
1068478
1130578
349300
611548
1003687
707372
680643
65392
197594
295233
136875
488294
540978
700265
679386
968022
1158070
282288
1048818
1026741
704221
208361
756270
708826
353181
1114717
1262432
225205
812553
428013
1263557
525215
595125
75039
863979
970399
461529
51030
953082
996499
987215
982529
415827
925571
1091125
1258443
715441
258250
510836
235704
712857
59415
315597
283037
43169
611002
187611
259438
76724
68599
752693
818853
953817
499748
379539
242328
995709
1091936
1264049
925923
976244
569459
588449
222007
1227068
149790
407035
1089039
1037807
1037191
846993
61759
738728
452615
955280
496137
294784
1162760
209566
702726
1218043
227996
1196050
941659
643790
51386
5543
264044
978027
1024138
501576
134389
713782
206670
335770
556824
734455
701601
757721
1178643
1189908
568277
789797
1168048
8276
1199048
1180141
1142316
876547
314925
264416
966668
731833
335449
540514
524461
707851
1164560
5858
1122259
1138486
1104795
172550
650302
688940
976222
1263553
473008
367020
164200
1239232
1043499
1020657
912629
428313
523658
1062640
539345
778790
62284
122366
707943
1273
884176
774330
970694
300747
1020712
118062
945650
722345
35448
981155
835320
753714
907065
208693
638613
86288
670235
1066234
404853
601582
1258075
52935
453932
645351
191206
642936
156831
926571
978360
804939
671833
771973
844219
927501
12466
826600
667458
736263
806362
1037419
812301
260498
963650
649874
306286
189207
889571
859071
873235
1218269
237449
234330
996015
377495
834204
956662
592750
605045
153560
458687
376190
382588
758342
288001
590080
441517
1193127
710506
1089460
821204
436454
673513
446883
347382
878479
1190836
76622
69447
87767
1078235
456471
572960
881517
1128709
951958
943998
344864
245728
246557
771464
649768
1075945
188422
1208706
83453
72657
529984
337176
531626
927942
182964
1256873
356907
722832
1107500
735299
1092811
167491
769647
746505
429979
389181
770194
992285
503037
309461
410100
1104225
513730
1233160
403095
898121
1066138
276383
533458
537221
1099354
646512
135156
196850
235520
535503
1056550
942072
560814
907416
490699
1085249
1686
747880
276900
611458
482652
1107306
469210
890695
1072179
1054661
979718
210281
1015878
58390
1132369
809478
565146
1182878
1260154
150303
762937
1188659
791848
1064240
974238
1017117
1129293
114038
378035
1164065
1160786
220471
847082
1068283
1079399
850650
972245
178130
979362
294979
1223653
264743
1063772
436573
1074737
889535
1031149
584004
986040
496541
242552
793083
624395
47244
1076314
1047298
365171
375614
300508
242864
431942
261321
783927
230292
835329
556204
889665
872455
136113
241570
1067180
586698
1088826
1144476
701935
1195847
646411
569764
397783
600434
296274
104979
506369
882269
504685
638355
908148
384945
1193347
22224
31974
460150
686571
218798
439409
1216780
420772
918138
1239885
1215375
1081599
741101
698978
708880
1219392
295360
200185
225576
902693
1190349
903235
675051
373897
777790
294659
1178457
480366
899999
947131
845619
860397
1124986
950508
1021695
737201
571661
1205793
894390
1257020
794535
1060810
1047681
127783
681692
67959
1053467
416809
170462
141968
1169339
1068394
571003
829764
825749
380640
779284
298346
912696
527508
401934
1117648
654269
53130
806784
354623
1261753
7623
801427
99421
109581
669064
814564
1074339
509497
337299
644909
560300
822131
803926
584377
33180
318117
1075994
694485
945133
141674
89180
333481
1181406
811025
573117
539987
12252
538951
619787
853742
835008
240562
331896
482736
104791
162849
1185880
822105
1055718
1002403
217438
522347
459917
85588
333893
853931
1151778
618677
349980
172613
1001390
1138931
993963
1038589
1243919
917470
468640
296270
1183874
121306
935120
1157977
647368
601296
243788
596657
951609
921668
616477
354994
899470
325777
916770
444997
687622
1210610
424387
396674
507588
107755
576898
240307
714453
538573
705003
286940
286529
1104971
872866
1182573
1224175
931623
672046
524956
960573
907854
1043252
50128
183376
532404
556751
1036166
152977
240977
815001
6677
381306
1260775
1143813
939305
30130
567193
1215215
1027053
199053
296378
760118
679613
768348
218200
133967
1113659
750900
440228
559764
1179905
291393
460458
989074
493819
1020618
389895
1194132
873202
144986
623068
330001
363207
947547
1256790
532887
853016
64341
215785
1144169
302751
423689
1195152
599240
189317
1255930
1066534
868397
1310
617241
173080
1249714
723920
138343
1094901
1083765
1165017
243518
88167
642265
189742
578583
1068094
825602
840182
1017629
94774
38219
875453
1232533
185351
811434
1115139
163756
904426
1045884
1158120
1108939
468943
52160
340426
1103428
471690
1013507
1097223
1127220
94583
855078
1183347
647790
484653
772998
892666
812662
295086
1101667
738517
344397
785712
1196968
586167
182673
528997
817348
862053
68439
1166029
615808
534135
530328
1016763
1064436
431153
26096
991955
1036834
1070793
776844
142622
601762
670990
615618
730561
1098415
34625
534928
1086117
714486
686711
272096
586487
1227
548736
825757
760192
425192
447413
529615
1002497
254508
938528
244341
1229281
763279
602466
661330
400600
208970
855471
954399
749697
138504
309982
364612
699475
519447
109496
1104424
596595
804096
87373
860361
681194
364501
752748
370110
437107
55920
16734
818962
434774
1179205
309015
996309
790976
833310
802942
679964
1040973
54849
3370
869342
89069
1095662
1172002
747833
1237042
29465
453931
3028
419280
840376
315426
441415
627560
583837
768475
863338
419527
1160195
528947
253891
1264555
223067
205785
473368
364158
844572
93929
297246
762236
268765
197119
633683
1091665
187842
570322
1217451
912134
23698
105928
748538
352122
411694
249095
8534
22898
507677
115695
898486
1215415
941316
127507
382841
256360
435835
603678
1098566
124164
1030682
778088
543413
751600
656028
511702
69540
477807
1210037
485156
261484
554274
71418
784464
836711
123533
1219716
23986
1183300
301095
65926
116077
623735
392367
811505
1246992
894629
475032
797021
958320
1070758
48907
54330
402414
757212
828357
1139787
50993
890286
866962
94952
516793
416745
1090681
516382
239083
645176
404847
103397
1035991
572096
171742
843291
1225049
114566
1230481
55783
532710
990196
319428
745394
738089
218247
5228
15957
193022
804232
979775
206861
940940
15821
1194325
737240
1050250
142258
900175
1238826
83920
1125613
885805
11590
40211
1007084
465320
8411
466365
1060318
296108
285345
610630
444572
524149
439778
310097
882147
1261333
278910
1256372
61755
31446
63414
28212
285655
192855
891464
1245762
199807
1006925
1139428
377379
196155
766029
334359
805947
1208852
773355
1202927
269603
1197790
654012
512592
904142
414343
742122
771406
398320
1256990
719755
408708
54928
896459
574548
1007523
527017
275369
29235
1114059
586510
134103
516994
790255
464540
800655
1211583
989095
946161
565243
1158425
749967
352522
238926
762242
934086
175308
561649
924401
354232
350816
985212
312834
345010
593873
1223604
484971
262314
942435
632545
914866
1085609
1251994
1202305
820813
472779
324601
7740
608042
795745
1013188
1031768
1204077
940181
142772
1125709
766072
1189519
532978
1171354
1229194
1064523
406129
720947
54150
514349
1160913
712838
1215848
938148
861198
650895
568026
212426
197775
519160
235444
1079540
608777
912941
678076
424644
1082446
1258193
1004245
345654
186224
1175090
695234
102726
534354
487601
1108993
57302
804995
626488
1086661
602373
917416
304586
1220695
363007
833867
193444
949212
889858
1136598
813686
1081098
1014171
1114483
269884
265521
731667
681023
882917
214168
1124979
728882
1035686
513776
1210890
258838
288413
1204351
386273
283688
68869
307242
547889
392396
1091430
464180
672013
710912
246541
1194387
1082055
1236617
585977
651746
892274
63331
296343
375272
415501
863077
947900
1120745
973823
713546
238738
799386
1060048
813390
1070776
33619
580491
1034936
834147
528483
170892
630752
295981
1061748
231522
1123467
474800
513669
815000
1066835
161508
62692
112024
918349
332456
1001751
95232
1053279
177522
1192831
429101
504843
856118
732143
18523
667900
495514
795646
781261
776643
872601
178328
1126679
64461
1165941
360837
492421
634883
888211
996398
41035
995575
426754
1048893
6634
118906
739173
266985
1223032
210496
209425
310949
347962
199700
1001046
838344
408061
627978
1164154
1042134
162041
278796
636563
447491
718757
122192
264620
660020
1039582
666612
799560
1184395
1238381
39378
963558
393584
74782
261788
219158
492544
438901
918242
684002
443080
1103406
1101788
177036
812983
993361
19663
648202
1120275
1172465
838883
1163415
871387
245942
121268
360267
423391
1126290
1252317
890900
1083520
186982
358748
1166084
469
73275
170021
112189
1089823
307468
864876
1098615
287630
338455
125888
1137516
491812
337072
333177
896153
410564
909033
763495
129257
541764
1123882
667932
880354
948616
290908
161678
869173
559005
652286
171568
525915
487139
611468
845509
874964
221351
1008456
452850
314120
118086
1142715
1079026
715953
692108
418127
867762
263620
381544
605927
31595
957051
1000618
731780
221328
1236581
916925
743360
610386
920472
549242
84596
760218
432269
770707
916831
443605
486299
496803
1234886
779184
285385
480147
181072
1024335
752051
935418
110838
78752
570069
165980
575508
390114
80021
32615
1030369
142189
798460
748470
729344
855505
702483
238746
628391
214027
1045293
283114
1132021
1103187
851479
356517
1055733
900270
1191366
644571
1073925
358722
439510
561247
968314
2232
993772
1064922
910003
1133704
98007
337284
174913
447813
157661
504375
421968
669348
1141920
285319
1195375
606822
422236
619143
1022251
271663
295895
1115013
1010293
389877
835884
1018209
244973
294302
14224
1088220
688397
746729
1133938
631697
594454
392923
648493
856042
410749
580176
1014638
301008
980212
718475
533196
111042
280737
89540
75199
706431
762041
1170029
637984
971044
43207
984563
219686
72295
391916
569004
826229
212084
457319
431429
1081835
460873
1126680
1092083
990618
308555
240310
38205
360603
262514
228917
783691
231531
866405
504446
548515
212410
200570
431559
1235941
353945
980610
1075298
568678
919659
285024
1254098
480544
74499
845341
291650
523257
616897
704117
652172
1034077
767957
254099
205137
689116
1051002
1092496
87349
300353
636332
281323
816860
216803
304610
523593
575349
1187305
32007
1180887
619333
1088661
385288
1232370
1099348
1142536
343324
528812
164680
1155910
601046
1162131
696141
856496
844161
364972
834247
618290
597031
1064142
377871
536596
709374
159039
947870
1168897
614923
359503
992415
32743
1238220
1083826
1098241
1037128
1248036
1070231
624370
132181
462477
736605
804803
847830
1059866
776858
222613
197196
793902
718706
862962
1246930
341578
799821
508135
516478
1122686
922699
69884
105377
1103756
62433
241107
436594
555252
1247696
424335
485428
1168379
644669
749174
1041463
258477
761003
38920
613036
1077946
431472
1098086
593437
461413
247780
881000
621330
175757
886239
125446
362436
672447
543013
138377
560882
672237
1056555
1207337
247415
117448
616040
1187834
407084
269880
315152
376419
594731
252621
189218
593563
919089
744936
881531
151173
1191758
768096
816018
1202864
200222
259463
205524
1117540
1668
831664
939474
127845
1154840
715154
177644
1188551
934994
931635
665719
925655
543026
449129
116506
217376
1148581
1200414
195510
436516
812445
586600
288598
400508
723655
999252
909844
1220813
411570
164626
828937
655420
125551
330978
993405
272803
871710
1186275
902094
175157
866242
16077
469420
963804
75221
397890
1078219
973110
75938
923191
235982
686400
118662
988969
516361
1029873
963361
1181606
666774
1073936
479027
145229
718223
962453
68001
736575
694272
1129214
437886
533174
100876
191417
106658
722334
627040
86572
1062350
58003
626908
897384
335431
551085
43319
60174
939624
145586
550463
731943
881905
411081
86468
1057180
621153
532845
92790
784818
656056
529240
1018099
902153
818248
415486
95046
767639
1076478
45367
1219656
1080243
1069391
602016
305273
651208
796063
600550
1099772
1252902
561840
432492
275762
949299
16298
631344
71964
55506
995841
1060243
981542
127905
775101
850292
427178
1033138
251469
790199
800839
348011
501664
962961
1193008
884571
641961
363795
521376
1037508
351342
305397
509321
93197
1184125
942461
401524
142599
294087
570075
553164
11035
837585
864208
401889
994994
627224
240091
53486
51177
449843
388401
181200
197020
917499
153867
331426
355140
1005207
267595
295564
573500
120151
1028265
525830
537431
558005
127909
875505
1144803
955293
523372
68046
391985
652310
566366
659613
166791
286321
944192
130427
747363
1050983
1188978
71901
301007
741132
1224529
1193951
828309
601370
125765
524012
1007602
496455
87929
479363
1108793
937264
1193168
484335
422402
193983
811256
477120
229028
605791
796700
688072
685001
676682
935360
51231
1083084
735862
1116280
405810
1223542
293272
891639
863905
55677
764299
923888
185087
272421
344301
885070
1118474
405779
584931
461031
140622
632827
947179
948093
934054
1161172
227036
296992
1001969
1147784
164073
818041
578505
262321
650653
1062543
1208062
299661
112868
110539
190741
1259074
581823
1257550
1191509
634011
652364
1221617
739658
343924
970540
358815
782573
1242472
958586
448034
1232888
575092
130323
929639
630252
434027
283770
581301
361200
277894
1017605
1046229
609319
867280
866735
549426
998288
936850
755086
664766
159821
828426
301192
964860
258861
1247662
1263533
1194598
710607
464413
432221
51074
754191
611077
966502
845305
596114
206434
326251
1007809
970000
627153
840484
1053065
66443
1227785
945979
812366
261593
318398
428170
916040
794921
662642
139962
833890
1173770
189201
462745
227448
458925
323946
1111202
198219
583415
1184526
436757
487480
189145
227238
290005
770683
575547
97105
945861
1264677
175675
229755
467464
317028
969681
1070039
556858
882723
178888
51514
725564
1119078
606431
607230
171205
1244304
387844
6115
1047510
254332
1076258
333665
1198663
470988
1022061
370280
269135
1222182
593584
941648
1130532
304506
151705
710040
237592
1262128
873946
1033801
874693
943042
760945
440632
1205351
1126597
1035923
225714
1025632
169965
255962
1155736
87733
462601
686441
1228854
1149156
262125
1079447
1092132
931201
977645
1124587
210972
261782
3946
582238
393969
516189
1132754
48173
313542
234944
395614
1062212
703284
439711
606373
1259689
296744
577996
72344
1237200
834544
1146540
1049519
177030
280884
1203374
371057
551090
949789
701383
486605
919181
898091
868662
766421
812210
137695
1023008
1128960
248849
77498
1196685
740451
612183
307882
1207674
193819
400574
145281
178646
518694
698347
194243
748090
880554
658200
116225
1103258
1229633
1177083
1240828
61511
448325
324240
83640
46526
578519
990625
1086141
25443
1256969
76732
538659
995254
365814
17940
42364
845968
905732
707697
943422
56354
43838
409474
364566
1089047
153791
94818
970320
562853
331692
1091659
234628
977293
1081687
310621
605787
87808
927122
478091
12907
956183
681400
1188192
13449
1103174
639742
613604
955110
592702
926126
297116
1131646
605930
504136
1046932
72021
899182
264109
909828
631949
412238
574279
173133
815956
863915
727999
1216194
1161429
867136
106176
304718
1078866
976051
1137287
1101478
139035
1135025
1070461
32655
119184
739895
1030049
580890
1160764
226037
784024
1199824
157159
691318
237290
1013461
567970
227644
64132
484103
709572
562207
986511
92147
52462
921640
623185
904020
334355
1056176
341783
806649
678307
498543
282266
1258617
467833
291093
793076
294656
470100
511282
1246620
658934
612282
476948
134891
456145
313147
61488
257474
395028
1030097
421704
736666
110689
953189
885795
477901
1043669
1112452
965832
1124650
97085
1092738
46142
357841
680802
801103
1144216
136531
903918
1125715
58606
742037
1159281
638054
53057
999024
702893
873134
144263
193015
200270
656961
484740
494130
522925
807409
394557
933755
229123
658827
938970
260763
973258
308961
1181001
247601
1195183
47282
814891
930090
922655
788866
328737
1035773
1173228
1168373
106824
1156056
614726
1103256
548934
455932
410850
530322
673757
473878
1006368
555596
64991
180757
773815
565313
692317
1244105
226283
1199512
259881
1083203
198648
763290
914995
792849
709709
1154248
919041
770702
553535
380231
358571
1164070
675021
119847
16256
694600
964189
716107
56007
930991
1152586
203023
1112706
266461
805538
189120
656983
151452
224676
714057
911200
689015
254662
847107
741465
141819
1191898
443735
1037743
495399
543240
878009
1014515
462880
439062
796245
187114
11951
843203
455732
226869
98856
269329
1259794
660242
1083331
958773
442503
1090184
217686
1206302
2016
90991
181485
1013297
571911
373930
1063592
365367
913062
981238
1082894
1176982
1072120
849790
111915
311904
802157
679383
676296
691574
43173
461469
1082886
605593
1262745
1179795
786458
954200
1207197
431425
1241037
911619
670324
499765
557893
74384
149240
234185
385138
135833
142706
907743
1170083
151717
1050222
797113
1202435
285941
637036
545395
191596
1079541
616472
1139832
1012797
773727
1170351
1144466
102244
331720
303265
140577
327293
620798
6163
694548
844119
1213239
954523
1179703
477636
786622
972112
761793
283960
53752
164817
109451
1095387
1209444
647590
1249369
204030
490156
1011851
299938
861768
690084
26060
668452
893013
659480
138127
164664
11002
194810
910802
964567
923467
95690
1123870
361610
1145119
1163554
290603
526898
875427
603362
768211
356170
113711
196629
271859
533486
791095
1149926
271044
1063582
501467
41808
521956
705817
678415
1098068
365603
1025127
349255
1129397
817257
975246
898705
39804
992879
226529
1243839
587489
429040
105600
1063940
407804
1230654
1135131
799250
838863
141991
796782
1251858
43244
808972
5132
892735
63286
799673
406658
941000
98639
696723
521146
415327
518147
718306
38925
604537
34955
1249592
168801
807295
1094976
1189563
577768
181724
742325
1248875
148150
919257
342205
680143
47820
767673
1148300
453002
818700
402774
1178291
692236
367518
994447
277688
535759
259832
275230
818091
599687
364222
549206
688794
185093
1219835
1025758
748145
165939
865411
169951
235900
1009654
704013
66014
601438
178342
1048871
18641
73974
837540
336645
381081
629998
688567
604593
180029
880894
1067013
726949
377132
848434
590825
638614
485419
810443
1107711
1032406
1152860
1102782
451162
407213
465922
33731
81561
893679
981924
746210
431895
113563
1210567
612072
1064866
191685
95943
377804
852157
297294
271880
1007620
261069
471741
51277
225377
828302
1103155
787586
537992
909203
971297
958401
247891
750181
94314
71513
167355
333206
930196
723873
1181505
597708
784845
49454
1135730
1118351
393102
1116814
770384
695285
769050
866763
370068
638705
909250
1104591
684892
464193
589691
153169
872407
792087
868224
114919
424508
574259
536529
1195313
452405
903390
979731
528113
613575
68376
636518
153265
1095570
527050
186541
495668
483680
390469
283583
559909
1038794
256641
1239518
104225
397688
513774
981656
434333
227387
1176119
344177
1014323
346930
987325
38697
844151
458803
1107385
279661
804966
509893
982679
1075461
731999
704970
188330
237122
1051204
360831
1143140
716308
692349
422629
25140
135599
5246
127778
1223639
1045634
236760
182570
1078560
464737
768266
219419
1179926
968253
162502
251379
198317
1065168
1226947
291963
1212118
513326
710448
109627
130450
1110822
983000
1005227
692355
578367
693019
328795
1137420
633114
404455
601919
1133273
607545
716853
166095
1258852
1121076
1181648
1153961
429077
288166
340244
1179368
1080709
303518
784591
511932
1127390
435808
1155927
567356
430058
411808
980438
1236711
576821
71643
823191
409996
25680
89465
944323
389024
1070356
378202
800374
1018583
20364
990009
1235072
722265
379716
1061068
953947
381607
628378
467166
1005638
284155
273906
890398
1077001
958791
877796
371149
359149
1150024
669735
326061
1240923
448970
529601
213205
796015
70796
952163
93797
3671
517184
456569
479621
777558
1016864
725369
478399
417647
184092
1135852
159267
175116
620255
92027
522507
116875
12154
795581
265872
339203
334483
1257680
771473
1082622
966513
1103488
1132580
136784
105124
977196
414462
241590
710799
499162
874053
1078571
636329
518
263709
894998
1117233
115273
556461
645316
680619
833978
1228107
697017
1224025
213733
896917
427362
226640
154156
143435
208070
459484
937352
355005
13769
917605
73251
208984
923550
317537
1151965
396281
877311
1205868
294694
156095
1053162
785224
746374
946438
253469
209482
413118
754382
401847
797235
364352
34488
1062004
165228
363282
774402
801817
124476
963268
800188
48882
178945
191285
343509
951
940668
31136
108206
1117434
811693
829336
608097
634580
1247654
1073087
130589
702304
364410
978150
1254674
396501
925583
494583
855995
1160201
344064
576612
505708
1183910
875478
13029
838690
1212101
415922
319018
380805
951368
532525
872644
1058955
526039
726325
1057103
133615
383375
914576
933916
623601
890280
450681
882279
1093699
904705
346541
915609
802476
800072
408399
238219
1123821
424301
997786
72073
130158
985265
1209451
162598
1206055
1203757
938383
850902
1249951
516773
1022617
1223853
492805
731659
739129
200403
851064
556965
26891
1078423
1017268
404789
885223
818897
1011005
541920
1226379
713145
863385
234641
1006347
1185178
667355
143304
1154397
259989
602962
808054
810455
1222057
887392
584742
1165056
735496
901338
729933
1066390
1215519
257488
605655
490058
926531
925973
897462
197330
1088317
1058415
545519
603794
1065662
1260946
20670
43303
1194884
6476
383796
1157566
162748
850170
528836
247479
1045864
872234
863406
313952
615452
707959
26547
514672
698195
1240996
460480
482713
974216
621348
336655
930544
1197196
751933
1215904
1210606
391836
351203
1211887
492280
981737
379477
57377
278548
813658
761586
1037178
655816
606446
620170
515461
597814
868537
413432
873793
690371
1028127
845338
522336
288548
650977
793186
1259467
1094637
578749
511563
453320
133305
780371
608713
40718
1148791
218772
481913
534837
1237070
284358
1251130
652636
857974
1248536
133952
92618
703844
973624
1247058
739170
539203
984947
144662
1221171
1016242
357412
190417
948126
442447
387330
19898
524055
906892
729841
883836
742444
329258
236181
1100121
620054
170251
677761
580231
1033685
99972
264796
68325
347248
784562
190850
1171391
555618
92492
549047
152685
1100993
228641
419986
948479
203139
289538
836901
45477
957296
990208
647275
1067869
667376
33830
115631
326576
305441
540170
271703
633221
297113
324645
526215
979907
771660
356793
923770
885061
1097337
1093430
1011926
847838
149515
1152404
603376
1160568
354758
1234563
347978
492420
262375
1180788
568523
268337
21335
1024904
949088
1211914
1010475
375977
1202736
575503
680404
51104
268447
1163113
384133
1237349
152152
623592
440847
1084993
682070
106946
937186
501437
308167
415316
299218
394662
568025
1085572
1098344
387522
625891
1113441
896069
64293
7269
396933
138678
253826
1001569
144729
381494
589499
256443
192496
858107
896818
1187474
458651
571684
1013433
840213
962549
699878
1100689
723258
360597
66058
483777
1184084
1194533
156338
963995
550351
798305
220277
850649
218488
959257
931775
729615
973794
592067
957883
1162939
611721
1041117
437620
555969
1041724
615300
142601
854658
1129591
767064
1012630
622157
951
659078
219914
297404
857098
616472
899768
293749
246582
136442
1171578
448761
157173
1085829
98898
458335
139868
1116755
584868
933777
1040539
64356
560798
1025716
81639
755081
414435
554870
509799
67087
1217281
969043
1246616
530466
835617
339427
38504
468178
263774
457881
978832
232981
715780
903710
1140038
1249722
1219016
1245992
1256835
288777
538357
767234
181852
1245395
1160863
279983
1015123
408058
1075207
835012
1068699
623496
1153307
1128372
316038
90686
403527
1026411
441117
1156436
69583
911808
518829
483042
604921
286018
247071
921328
864094
278374
563018
315411
1237651
505119
85762
1038183
480160
287029
1245624
829249
331109
775979
487807
953719
856509
898272
1006687
44919
525234
600216
654017
771988
1097778
190059
501268
936661
1050051
1219882
669882
434939
731551
66304
1187012
557216
1017575
435251
938388
716291
952508
458884
1026275
581711
274237
925086
492674
765485
1007438
943197
712746
115922
1009813
304048
430775
599946
1082372
618989
378790
543207
38779
1104351
664677
942807
654243
1241483
737997
24683
421797
1235761
623862
1226660
1039957
1228709
736693
421357
260874
691250
1229427
209990
85269
396648
1130926
771413
1075252
684591
290297
830100
885855
670119
193975
943919
31215
290491
1027503
685879
883064
1051688
1032254
719799
846279
597062
41099
1105472
1083132
1115848
1140331
898596
86184
1191083
1101157
126017
160822
967099
1082537
505229
1002540
988738
684872
1248624
629155
888431
795288
95446
444833
888840
827936
615947
1101798
1240144
967842
1236296
642262
726687
484384
224063
742999
195573
490849
438648
17418
498643
70796
965274
17101
365845
932943
1198688
1091666
551187
933931
702259
619219
493291
1035104
94124
1205744
1053965
805087
305537
1159396
1224937
475774
339530
1229731
438269
393227
1120365
995732
306034
181623
1167323
23327
454924
13894
238649
509914
970601
642961
535442
706353
1087513
707073
271941
873210
881823
359443
726033
1040666
797979
436320
379464
1210580
851844
1069149
641761
412439
776350
848785
1012338
120641
1219313
82752
1017281
248880
1016040
145166
318633
1065562
984621
644136
883883
1203470
514317
33751
554015
907433
789555
353658
1132352
859844
560061
75487
851006
567529
698659
874826
606646
1261607
855346
287213
609253
208955
128691
726710
296955
786069
721261
553459
973507
454806
1099430
502670
208961
332919
540334
982731
546078
406494
908163
1040388
909932
14864
645527
17292
949449
18320
671031
1230406
25758
1066808
672098
620090
868395
276012
1171372
984255
480096
1074963
102781
1024655
377022
1065266
133614
25439
974499
174751
399366
56001
597737
1117080
877001
526685
15904
796296
268894
80409
966843
32271
492117
1002057
238883
1089736
1031193
1127293
1019210
1254765
665045
8421
502829
665413
906951
132270
435373
494789
476269
4348
21505
643145
430377
1262045
244938
794278
15868
17828
1165403
396694
32282
1222919
664193
46374
956378
1064713
405964
627102
964351
1045517
1022313
149339
609586
695109
42682
374539
888978
656779
485408
518386
188053
73294
1056633
1251200
1183948
18895
191903
702006
803282
458653
1185169
1173588
393509
401163
416866
1192466
512928
940600
393490
760053
130751
97463
376162
557330
698159
482916
979694
21281
333093
259129
795388
1258989
480357
727698
554779
1133373
186905
240495
1247866
18908
945433
301291
935308
830037
58127
1078352
1140953
577012
967509
528452
35046
1168422
397081
1098462
1241568
59473
887423
964810
683651
391107
611957
70677
866068
968121
275633
1169026
947955
224353
128099
776864
176821
833736
977822
617972
398780
1132376
978123
1247745
963505
942931
1106672
482656
689770
497169
414517
375745
1243773
1262508
1127144
224711
1258255
305638
751168
740223
258056
906924
450617
134625
369920
314298
1128198
293550
89564
338657
1012233
995512
396039
666015
1263584
1105691
491933
753675
785591
1223945
176057
252078
1137828
318260
287772
874741
1144296
844874
1072324
952216
810650
175605
292464
256868
955065
1023413
1064048
18559
198822
564567
776541
1184830
1111229
641820
564438
1220670
870812
1012454
514983
654884
203384
963962
677990
196789
734363
1031226
338656
169051
714987
1055101
697270
690282
304923
575989
320020
505394
404904
1043963
818470
291989
777184
1009591
782301
982955
444601
1020478
800221
770071
611802
853648
912560
807253
522389
26346
1262246
306630
48485
1061514
322366
507913
220598
501863
720421
88039
1015019
1120925
83820
257346
556278
825573
143478
711861
20656
529417
913572
154095
731505
1155761
666573
767141
542506
455681
1062269
291741
303595
671840
975208
845287
7863
312832
240652
1129069
671165
913407
1260369
184023
656487
1132460
161586
794722
746856
444270
22931
1008604
59017
528777
303552
778593
182172
1049752
514843
512314
504194
358087
870911
1169695
486785
674787
792138
151666
351341
636981
603668
993560
817265
530360
521128
448872
433239
969162
995229
100316
134107
581080
459314
550318
685185
454263
420395
673666
998636
91470
1158810
487480
198906
376115
701443
139515
1258523
409820
300964
274042
241435
97349
388936
238247
340299
752218
391142
612593
58383
1139880
565095
1253719
901618
132839
1071151
1060110
146832
243028
1195763
899164
1059714
823548
189827
1207513
477514
13376
1157061
453324
460042
423116
276008
396015
1034952
374500
126237
75440
322706
1051232
272834
659783
910294
429714
1012404
678046
908481
500610
985890
554516
320025
740109
1168193
414107
557147
603769
1170707
292048
701034
213191
909665
1252801
951851
464598
673610
925365
930382
1181763
193356
118860
976294
141148
809396
470085
400217
620568
569241
699635
219138
922433
222428
867637
614110
1205623
1072879
252167
328274
769736
964718
1144829
250879
572457
212428
354064
386536
748383
526504
1132220
428986
1069963
385077
713155
688371
331779
323293
860530
213451
34919
932618
329359
981216
1229233
427776
945129
191611
48985
1226854
733297
396792
734279
1105556
252503
949076
47981
674836
1213231
837735
863740
747108
166560
1045583
912268
914752
522793
883665
444250
849911
238329
772406
11777
324235
142372
89464
1184724
289556
185281
820166
726725
286425
1003929
1131705
291694
1011161
405925
1106521
777470
860604
147963
332500
1124403
735017
231939
881021
1183555
1011934
582464
572223
114053
1045563
950677
1256463
118558
157869
1177831
883937
665150
219293
206119
1019670
253896
586699
354588
375660
144777
100816
234752
1136809
917549
1004567
109281
861919
456380
1126246
710710
1120965
584786
240658
392631
270665
204001
242918
971431
860832
151300
301636
622179
954367
989490
771304
1050298
923046
163622
601480
563884
229639
267599
323578
503605
899895
583508
222367
1077860
969984
310033
583169
591530
774245
406632
404968
176216
648028
1023262
914723
1219822
672381
298876
1127860
417068
712134
1223919
796750
55461
113374
1062181
494469
556350
374468
142560
811464
1227835
234588
256303
1260327
242069
1259070
565775
1194768
717627
1152379
1213385
634663
121968
448904
279072
143276
584483
33545
55844
175530
109320
921753
986142
1104113
1174192
333272
173802
753878
672288
1244173
1094529
1217231
200222
1143216
551874
668554
1060727
1140385
270940
833208
1064524
893140
179571
416861
1045028
513559
1011231
974021
408047
1115843
1241836
721384
1154850
399600
788114
1155933
687875
319128
491764
515454
426793
399395
606890
289998
279637
942660
294433
280403
1152607
240483
295412
437357
421314
987080
377562
976161
780845
787153
805922
299085
536641
928551
1024957
1102377
407987
414409
895708
995005
914834
196002
343324
1116951
850713
904859
568242
1222122
979941
1119333
490031
145670
963265
748476
381745
1160129
529823
256466
603383
357788
549241
470865
905477
528347
960178
1162186
760510
1027481
973741
1151825
1045957
1086906
1148620
980259
779208
125532
516498
1258569
103736
522659
931910
128626
797725
114180
101128
8396
316415
1106738
363047
194194
381344
1199729
332394
171700
796205
770027
1193077
478499
1193843
342583
118326
109825
407989
1022511
457042
850429
403137
435363
626515
1244703
535122
651806
1002805
395335
294706
300793
154240
415590
694262
577828
154873
557404
135278
6753
560788
1037345
624437
508052
1027673
398184
818721
1230265
538259
1097425
799521
914579
243294
885645
249551
80247
732270
50113
189429
874044
161701
185142
1153269
865979
876254
1216547
454708
819415
578190
406951
1141559
945049
469071
86128
1127603
1093081
253093
750751
309166
484476
758708
631212
1161256
1118841
649681
346678
570927
768853
1014331
567073
320007
486817
321267
1237163
81981
1153934
658896
1203006
141485
80702
771759
38586
647826
479598
745373
815202
559273
243360
175087
532027
611484
181473
958994
355282
1105435
769195
763948
56760
196639
222587
239082
1174836
871244
164468
79147
458985
826953
549676
1002562
391327
271546
619887
177416
1131336
306943
88304
42455
896561
1076717
521109
1070942
71986
1062025
429381
678059
426819
270804
117458
1235715
808751
1028858
229693
28308
1134315
862892
711963
1161023
694947
930282
627817
376704
902161
327458
385402
891590
368380
258378
404089
708131
688371
1203596
458817
346674
307870
1209220
337082
98801
250512
58252
651811
484468
683679
238975
100156
492752
1051095
678174
297990
304712
668058
235563
782546
606549
805295
1159975
680198
1185649
665990
241140
736081
953571
554152
660827
107830
991594
951349
45077
248110
690083
1064113
658295
214325
1062277
734511
859387
90325
728015
971407
538429
1183021
317637
200494
389961
587858
1133498
920574
757028
286164
232429
796774
1231632
164899
656396
330653
1249566
1091577
288775
880891
833172
498492
878823
565670
381656
542299
1198590
1001207
451350
467090
482096
27463
1259628
571641
1080844
1089645
912865
1236536
63549
380382
908754
612042
868592
1261146
754955
870990
919818
926496
1043700
389321
625217
1066734
896431
211327
381613
1220210
274254
190597
928873
816830
484723
1242909
1249234
885272
349536
736746
499110
653612
337250
690644
1031669
1204610
1192690
974065
822636
1045715
966372
279652
436221
1108662
665546
103661
850996
653066
405912
545865
1043486
1021680
422686
812196
933106
920231
200853
1024416
365155
960297
1068830
363494
436353
467688
506446
291194
790966
1124207
292581
1192782
693956
152301
639414
773096
822864
510238
634059
272653
903618
431411
780453
345968
459520
137931
864020
537860
1051839
632159
36072
1235270
1121071
894785
921853
546865
728198
975334
399556
262737
584941
703649
763317
1248453
243934
1258463
1057935
760883
688041
815984
365859
517029
782056
681200
403486
551505
679034
75955
883474
79971
80367
532886
1235825
1034880
1081073
1227917
512696
956276
11693
847680
144541
25968
463548
1173155
517572
777820
272748
985535
1210199
835244
988327
1091708
201297
21286
827108
659000
681234
1169110
97807
87758
737466
1207169
628315
396788
469910
531997
947543
754083
327540
866295
942103
214108
828412
860236
736217
648633
1217138
74507
274728
385908
1118516
463004
693361
100034
155128
3809
1248935
870228
443576
743801
592626
565175
806929
1180608
802212
728391
936269
877476
731020
392162
1177753
1174852
270350
1010322
1203158
635414
283875
861996
284689
53951
137361
1138749
383993
193229
13746
901615
208785
683258
1138947
1186697
278626
465814
1238258
1042050
535441
616656
1118311
672716
829112
1062155
133382
1034019
500515
1142799
639746
892481
748308
1184721
1129549
134404
1194363
831861
317075
778988
718455
399047
759305
612603
1104351
717204
85332
840902
881682
779937
1126674
1093388
115327
850139
1195200
462963
217179
717039
604349
1252091
900357
495573
1010981
685132
1054100
1204339
374921
1049225
818987
110008
988945
869583
746113
1079638
752186
813504
1421
795489
911957
388178
664023
311376
495505
147675
591802
1002024
784121
201200
406228
341721
541379
1166870
266318
567213
1260980
483075
782160
256865
1256780
1054790
228844
553430
55251
27382
883599
617128
174543
347395
419995
799750
994207
862194
731593
971633
874858
220410
204868
1006638
1136116
1196188
583136
825022
576479
1092129
173274
213260
401437
953944
1243381
1134133
434091
1249028
751806
209758
54986
672460
1155242
1194976
963911
34930
1130471
1031984
484039
911859
63802
589304
368060
758997
375519
1179971
795934
307021
1103331
306053
160300
457198
753335
319137
1223939
789221
151228
93412
297162
971277
994852
142408
1020502
233576
105645
1133413
1075085
299215
691864
641963
207649
82606
429998
622421
594033
14192
168550
718347
853980
1170832
743932
414179
83700
761647
1001480
584229
562643
160465
1053123
439553
205183
1077266
325113
900210
186557
298445
180193
725394
267420
163665
945684
439930
232121
1111391
382612
692918
1093385
861065
164447
1182236
106838
520490
167372
683752
1020186
907673
509790
599508
898512
358220
513068
749925
1057741
767286
542602
151115
568744
553226
55055
507265
877701
587793
227865
450041
1090504
50153
12567
735046
462751
1240195
727313
1208630
295565
359796
687803
240113
716238
184456
289229
697968
858183
183451
182292
299403
414876
831517
638380
130731
1067173
64482
33113
731383
1239075
936044
1219837
766422
414667
1031213
6283
48862
180065
799455
642493
832891
347821
1250471
991528
83918
900844
1113627
1150308
1117527
1132743
903394
1010399
240420
65451
100603
1158615
281455
991542
1074705
591296
958047
1202889
192964
1175039
1224054
798215
294069
1020320
1036066
522829
690393
371887
1093977
1079797
712701
502091
295114
1247857
363647
197706
20369
655777
63947
679652
842547
1183177
1016448
1229199
863658
768050
928009
281300
115458
1156932
980858
169808
867007
947860
702634
721120
81732
440516
857118
160748
805325
622495
559194
359809
809660
75049
69308
161505
78576
1015153
179938
890840
423583
1099751
638789
769926
693909
1196650
1249625
127821
816380
309142
1175913
1072723
361416
351407
1246553
1211541
358798
1229668
1105569
893431
1042788
961032
177171
794934
427327
1132148
1050666
542162
769037
119520
1128528
787120
427750
690361
522663
893095
583808
613984
875375
1144849
314096
1035327
1094629
644802
9210
1260794
687229
197418
1173437
2429
45067
596207
1231587
30015
157354
2140
535675
550142
210083
414755
1118105
75781
1011322
1171406
106492
970629
345744
565376
985192
290066
220844
705843
1214518
556101
934798
858416
941025
1061128
406307
805531
110214
820486
46316
934420
139096
490065
131300
574791
125963
1056401
78492
1216701
129358
703065
470034
77818
321305
17425
453648
1211524
1165000
325752
319737
665011
583543
641056
1072087
1252514
1061045
1223772
980241
883358
680825
156926
949996
243125
780512
1244372
346735
307859
530836
681012
665133
923928
728943
610294
887032
360429
782930
229678
862232
56456
1094249
617546
1060624
979714
642851
739959
234596
791059
881708
1106761
1057298
835766
284757
129340
586134
355212
665424
651321
44928
105284
1144914
1193432
248382
627187
510344
675358
1091390
546850
607749
205296
807191
822990
1261966
882986
220123
84204
1059519
537755
228994
435393
425098
733339
339161
536034
123667
775399
542992
1044734
411911
1153884
1077587
1153426
874360
470186
535003
1092507
220496
174728
648718
1060692
314365
943978
641493
934943
333885
1190327
65079
391835
747952
243657
258721
165591
857506
142461
238025
299436
464305
203208
1228932
916373
106603
803820
377613
699463
82230
840523
7403
1122471
1229507
361937
121730
799091
386329
899870
1043813
1218041
1236210
518685
955030
1020582
267955
743061
1053632
193286
1186380
891890
687358
963155
137045
152207
693007
641858
501123
724182
180671
417736
991375
654722
243564
17863
1201610
845364
575729
430623
278923
870555
166761
976858
981611
948579
881927
988204
1175879
902276
632707
971376
10457
1007365
1206191
1067228
89579
561638
64519
129862
723233
145978
819662
239987
969322
1177845
523664
620191
1062229
568274
694940
1242324
876418
326081
751858
1119296
398814
1215753
889684
109991
1138980
939851
1069677
690989
1245995
1029298
607879
501682
425164
552196
394465
1017609
229430
130831
870711
516095
363989
561708
211766
746284
424937
402482
508575
96631
259171
1169458
696185
1092538
537634
460720
777683
237911
341468
921507
1089021
33931
1262028
338481
684844
123624
128763
901837
1220744
423450
1255991
5419
350816
682248
186222
898892
813304
981178
101585
279903
803225
400494
917278
244172
82204
1081167
726007
184436
1726
278332
636618
931211
1225107
877899
663256
336957
1025032
25779
654120
1115703
1225957
112948
1064901
837685
575630
964843
408975
358635
772824
565822
1005809
134895
1173749
41447
703065
1196561
325207
955781
963640
851150
891210
556264
151212
866941
1199788
711863
297489
277272
930317
634611
1053544
703202
175752
1121207
587653
907510
902054
837139
430030
283993
826252
440158
637747
558763
1158189
1006763
538279
748908
594171
573275
611018
478176
848419
25657
336821
953223
1255704
525430
584520
555936
504651
725417
1143706
465777
804845
149548
1130014
61132
435937
904691
298197
37283
11068
30604
296623
298638
580479
1102234
1260682
187529
817090
756155
366025
620254
586521
115676
237078
142270
856363
822792
810808
932940
172931
959735
793012
1191201
333150
513843
1161004
1234547
502754
1040396
953370
374547
641629
531994
240040
149546
595872
775919
315562
299310
765276
418981
795772
820675
1187427
1143739
708029
32653
720433
518031
625343
127663
227367
1203127
1102614
580334
252970
1135455
485321
914317
837178
211062
100959
1044833
996806
524729
1196857
49547
742122
1161115
650339
273915
902732
851619
1121314
743516
699490
1207004
548347
714842
651731
107082
165090
1130692
624803
114790
312444
216360
721390
202411
1118776
509608
936
201216
502154
281976
674788
241361
922880
913831
84719
768421
587999
84229
22326
400286
217452
287656
99984
361087
130780
611007
666729
110500
619795
818030
773967
1187386
990543
108521
34007
592881
444119
1213360
269766
253151
775729
139950
582637
705715
1012172
73278
882963
388847
159734
1125877
218187
630521
37732
417577
338515
845081
982625
530842
788502
1162026
324667
732120
67816
1040708
873058
734899
460684
862771
781773
1013735
627697
1000645
797894
302435
1040357
1069357
672365
459144
569786
821808
72983
718568
413961
845122
494016
419027
974257
692921
497881
77488
126040
562416
105554
764744
173986
1247589
835357
602684
633776
838113
1211692
1162649
862143
1255813
1044378
992125
969889
592932
702273
123275
540018
902434
110438
1072171
1042972
647211
1258965
772518
206418
694658
605900
261572
199512
35364
435292
557742
7227
1157890
1059185
466356
44343
205910
195213
34603
311619
49447
73380
929326
439454
855156
34959
838208
726101
330696
1184743
1214251
100248
988171
87064
306591
355749
870488
1127144
601166
1178220
1061617
463694
66282
408734
135690
579655
469237
248255
989636
1140864
202316
402062
569220
1232791
219753
817278
678991
410233
1012555
518248
313777
1096389
786770
446021
435181
999471
977606
507631
114856
650548
1047763
114130
864911
1082284
968339
887660
249084
887204
209303
416791
1128182
356409
620551
1191750
313384
1214939
334559
633051
858769
321911
153773
887629
1191942
339280
1093713
392656
872119
350301
999486
1248734
1175986
791351
823903
1133858
783362
59883
419684
480823
236180
723724
200192
426955
1197796
30775
270175
151202
541949
988734
863797
679241
260455
822758
1145847
302463
668672
235508
1135717
483712
20715
27133
489099
319698
2901
538305
3276
1025607
69009
1036210
78631
640489
80803
910330
1177661
846931
359264
823378
359870
1037009
830274
895012
472283
111044
1135461
1017711
25107
60402
1097562
485833
322571
926337
1109408
557486
730491
1094456
875472
1258037
1038267
847708
31612
718663
1129533
65655
628013
1197283
413113
47528
791413
771826
398000
407814
899872
1078990
31109
247186
817010
868829
652568
37950
1022592
468443
755485
905424
1052197
813568
364659
1084229
925260
1120976
650622
1227283
10033
294430
113907
1042615
604828
597431
943241
654237
1194491
1072617
388781
1060741
1018129
1230602
977012
746804
625805
510310
1256778
32111
1209953
927584
199078
1023337
85308
554262
164527
41036
724334
128196
122603
414307
560831
946567
283466
617464
1206146
152624
597366
349173
843390
567285
1045335
723257
50937
316977
613018
647017
929295
897637
490905
945757
56415
334740
62866
928311
280392
971137
969139
134152
1022542
628001
1187168
1236264
26239
631975
157124
794240
1133845
853501
118457
847745
972253
87968
397107
202738
830459
651469
40294
1059587
839089
1080758
611119
869119
142179
789086
434477
50066
977359
868635
207305
271894
597698
944464
258663
309013
698916
1043002
4765
1110606
1207719
37795
657709
1261718
1117443
232089
548514
233512
1156331
542092
760347
1033845
272368
941616
830268
1115350
290028
18614
725092
1045501
1222584
681005
1092880
751920
405771
104054
190505
1190824
381253
298303
233116
474806
1231349
68632
1010607
514363
722510
769495
135847
812421
922721
410174
567913
788721
111452
801377
644133
377339
68881
284284
362598
930647
424662
1200962
1174090
1049159
302146
625396
619258
633942
604742
140060
811910
872636
556571
856207
506789
723197
1031843
151942
696303
605035
175658
342503
1075405
35986
1028394
1053049
290376
751555
1087285
497189
1151305
593708
743512
836909
500452
233982
564178
971816
1086361
1161499
1099314
948431
644612
596830
448503
186029
285996
1188631
189342
663396
3629
532466
692586
202244
665452
1076544
486164
731307
643510
1217545
178664
1250505
971418
1098351
182870
961828
661856
661373
864918
931935
1034550
104830
1091050
556812
1025164
620351
1252025
827577
48033
974826
792818
1212144
908653
654341
1214338
1188695
384574
903607
509485
1115654
1194096
61706
965550
774082
787909
424586
327216
834917
141190
259237
1152415
1195094
148470
369164
162697
505981
924660
16095
221550
682961
976265
436844
201481
688867
971398
189755
254329
21954
944537
562017
1145910
389253
862721
469250
706619
23242
892197
1221598
137925
70213
1040895
561710
154652
44731
829906
448329
1086870
498970
1099131
387259
918941
1232204
629843
785978
584286
416394
544866
1114877
526543
268915
385885
953412
123074
377003
943757
901397
1134910
963247
308026
150034
1154162
1262883
571292
1160182
1263402
946872
183538
65274
1016196
1037696
972323
591831
1229811
436795
1251710
802290
734253
93117
44530
618852
754636
303684
801139
935571
961634
968890
933419
315504
908784
73865
992543
926699
552543
1172051
824059
516555
482046
1158117
18957
199148
321703
636529
945311
244753
65908
713077
1126373
804579
840538
659227
1123697
926669
1102754
533557
583333
1215967
451708
233044
651319
970466
606085
900392
967182
44146
76763
110272
1113868
71336
210922
554768
23544
107700
685539
57456
103043
1049678
164984
1113813
1076696
878264
1013714
913336
767265
683822
629726
1218286
104498
542826
1753
920844
552588
586700
663581
13148
971133
167775
1153636
111806
516846
339085
1259309
1175401
1145038
71665
1191026
541466
399525
782113
451248
649423
560581
349384
245119
520126
861219
578219
1245940
10696
1186699
1097645
986556
284009
149124
199126
365567
671717
1127540
1199446
396826
626053
218912
813662
184011
780373
177720
739782
1070147
419047
846943
1183871
304446
117600
12788
510683
359156
132438
405217
261051
168560
897886
531616
927651
979193
560064
758771
57319
609948
998945
561019
420886
623209
437192
343723
196461
467507
319395
1107594
612572
733350
1063802
1099898
341383
582940
251207
953582
412257
1197565
1081820
589854
431724
866117
687009
1056195
393454
1209953
734858
971384
183723
540975
960673
413525
639351
248124
679764
1208473
891119
996524
1164072
533956
542290
999357
476486
311688
122238
525094
72090
621202
489827
1158622
767546
960525
764156
666056
1056798
210714
852401
1036279
448254
854441
91434
971268
286914
515716
765264
390568
860358
821367
1208709
77132
1061921
264888
831161
576524
1016818
844511
1116699
1143079
403494
987604
1031115
924566
626565
1116229
293178
1086802
940119
835360
298726
309041
445619
412586
48518
318318
133082
61956
323138
1253193
118144
369207
1239750
1038001
230259
1011801
37437
786592
475335
909376
120071
742131
1109423
949321
46448
397814
650476
944346
950478
655236
461902
457212
684326
333417
305229
353628
1019092
605418
540234
69768
615705
33091
750919
1081503
673965
806693
306702
158138
28530
364248
1026913
618757
889868
30080
331152
714740
521181
309885
1237077
325192
246534
726725
42020
20500
739013
174921
603986
951540
279403
979109
432360
479875
129955
894806
1022019
164459
711831
1150163
533323
1140516
1106379
129592
169685
123151
876186
474026
242156
404398
836407
1218915
505864
1178745
412836
860143
1080122
303659
316211
764120
813364
1029479
1082765
972475
1042034
1011723
741326
573505
990813
600126
196445
435528
963657
643212
986431
542344
449405
259783
1007031
926535
930137
1152752
945028
792815
905893
649984
18096
853231
126500
614715
26996
1162017
1043708
630062
1190466
736126
1096406
754827
717050
102163
78567
646941
712448
945911
897291
162737
703304
135345
115609
686107
993386
778147
381798
418382
4714
594912
70475
781250
928529
941227
919027
852735
595694
710871
190487
1089517
344920
1126014
149580
261804
1212615
373224
578743
657675
699820
28123
849040
1185
371517
656171
1206273
490954
133698
1150061
110049
766892
664631
387460
816790
737717
1168946
1152287
566339
723278
962420
972490
704652
667438
523188
294948
723615
575636
136304
694842
283238
247074
96721
165491
338288
618562
740372
1152235
654974
766178
997831
1220125
755576
89135
873559
693662
91533
1078016
1140936
827353
880129
176806
282996
975479
686659
679480
928774
491308
343391
76536
432151
325505
860483
1236911
829402
432134
1051601
118048
171783
1069908
250829
682737
394217
866413
419115
188842
442304
177249
639516
902561
1215258
403708
730029
783165
430415
400429
59141
1146614
630022
323914
437300
587996
761981
130351
293256
844999
430721
332445
382887
1155080
199958
459853
143497
1186682
1011023
420104
712772
255506
921631
1082429
1158049
962857
689391
590080
900921
349612
849147
317562
743631
297430
577704
1070529
823189
888839
1237906
1058061
976491
364199
686121
846982
28620
632203
1165447
39292
687825
1246842
1025012
107028
506411
123996
329336
161713
603626
742551
111102
6933
1141555
503204
1000239
1154227
290044
907561
376865
900723
991692
254707
1086453
670087
956252
478659
1057210
1198136
553486
340831
124368
1107520
888832
1121464
1174408
103278
665530
553860
344924
402901
452498
104791
603379
1220869
454540
943262
299704
1059565
421366
221948
408646
906946
316607
276332
124573
158831
1206800
118185
146091
975307
1250566
1139477
498552
283438
439821
383432
899934
983664
558550
417398
62662
609138
606402
434045
1063854
54828
149899
513087
1231047
339778
679104
886909
121436
53503
273439
275530
1212537
1007220
358333
317626
738854
644036
437223
685706
131287
1056609
255904
1022293
207468
745056
455884
413063
319193
983728
947378
144516
899203
979884
989572
643396
872216
370181
447353
941231
1049888
561189
901264
1019327
1002797
250243
480652
669700
215282
718100
732630
46007
326405
46087
681949
807328
1006171
1121660
791306
382712
3665
716145
369581
734108
865133
1003172
1018305
1191579
1146403
987710
1245557
1244921
1145720
1163515
407906
187199
1142239
116946
831915
217516
309576
237134
667155
827237
449411
638468
301747
774561
316533
780605
859046
770636
617244
597694
73343
906
505787
1131377
887705
575807
335273
1147564
696767
1064194
1091018
496998
614999
1181228
318797
733918
1216927
1079594
536281
117263
517906
934898
641718
896734
1236133
658139
1003247
730951
1069254
840253
74286
221956
309325
1081318
227513
1176502
30734
1167773
317681
701199
727097
660517
209417
492292
536676
155938
294588
541835
715900
438592
900473
1206147
404749
579749
44999
1189163
303203
659840
447977
757593
418362
990915
110736
81318
1002556
130016
161517
584027
633633
1122112
984500
417246
374953
132456
829882
630854
98859
640437
292544
590287
504054
310254
1143238
500103
392307
476529
1024184
801732
1201799
755644
605392
544924
832056
1240921
1232329
1092056
449464
103046
35912
410428
939743
494975
1175000
193566
299504
186502
488890
320374
548409
467031
859342
1127603
86909
1067145
1029062
193176
263068
1208247
982534
555478
896566
130157
1217812
312221
456074
937058
572336
1171752
617873
476600
1038537
971090
905293
924855
966687
908133
643982
1204597
1195158
1200609
1147006
1191008
517582
1263826
1005278
407905
1191315
1195576
591694
477602
1019171
129659
324746
28232
42481
175185
106361
1243995
553600
691513
477016
895144
235022
84688
974069
162178
1191131
571145
42868
573792
699776
885933
366279
852842
415402
33722
1043500
1081080
181257
1167889
179817
147859
318503
522444
247564
966862
1015894
750303
828299
528832
507100
746804
494257
579256
987941
190109
1231420
664879
59197
1061436
813182
345737
48069
72002
794766
31854
381512
445085
1146137
827427
560939
63611
556523
386311
744292
1090940
1027894
686359
222226
616131
783003
1154078
917796
697603
1188566
1200364
8811
968485
444902
543732
893398
496392
1192640
1062376
1219347
973331
224923
12071
125505
381151
963632
470299
410446
1087630
148654
767260
659843
653510
371187
216676
828965
1224585
991476
896500
357838
469272
739980
1233066
159715
615626
948560
924051
1037904
109059
611088
962237
648309
629703
345173
170029
267130
248796
415782
279250
107957
1241968
985383
1110505
1064300
994749
1081528
1263289
697088
857288
886323
1235251
1012451
1259561
604307
899985
438772
977054
835190
295949
242671
288944
578595
574285
1079035
1205183
589709
279996
1070714
839037
790963
1123685
254612
1207738
818480
894867
830652
442669
39848
800209
69334
676409
303210
6956
1236413
456211
793566
736525
105040
222678
603537
489204
1080338
930094
18746
688544
539711
527612
1215166
1196466
638555
49896
151255
925614
375808
1082159
647628
391054
336367
243246
145514
30583
1126501
898688
375710
349917
846012
646455
475512
593332
877804
671348
1167834
51065
871294
10852
672523
636345
1106523
213066
407487
644939
636526
389867
347471
267731
1215718
25213
565308
946880
740042
1047530
860477
326126
25487
819512
1220280
744557
540800
648779
219807
911191
52781
359185
187655
785471
708735
378294
287389
209876
1101418
159116
444169
504349
928757
830622
1214215
354516
296239
477384
122124
243678
990400
1193029
177299
722264
178776
716158
156781
1046439
1249280
737324
266000
1114916
1215029
646458
899109
374171
927181
649071
120877
958945
186428
508668
908851
1127629
424728
1215612
722382
576877
963739
277375
640431
313746
1244205
564972
959736
1112427
784691
1095974
249340
204527
1116629
658850
608905
722986
888051
902359
1085435
434520
372486
310828
273771
209520
419927
1033497
695160
1197157
996339
83883
358413
219473
1152534
435635
335930
763570
582874
221834
102183
438832
1054114
244784
785078
146431
956072
150410
1057472
99909
197111
408098
345448
1142053
954123
375939
447274
1129597
547692
949001
53473
53419
572457
808559
324667
509411
1029424
586495
165423
7428
1072163
709561
352589
308219
1014875
903183
974234
820395
508537
251986
789301
311804
851548
878009
205451
308499
772057
765250
576086
857913
165724
1021915
460081
73256
350198
922288
39449
1056825
240835
591165
1015478
530678
423763
313982
1014090
1095948
1005768
203009
147576
618930
970319
995131
99334
836033
374333
179904
936761
144385
255850
1091298
512575
610395
651543
1221381
1165517
902908
218277
827557
1237624
706192
508639
559082
1246216
115236
1071690
996700
1150960
690179
775614
963736
1210717
568020
815573
1036700
559237
187896
689121
793014
608089
504050
861841
1253536
1082226
1131838
1201266
392389
404420
1034270
150779
1034928
1248733
237542
95865
1078365
1035599
1174439
315471
436343
96098
306713
538376
545560
322688
667039
885326
949261
360026
144410
1182121
758749
1009621
1250372
256377
1212370
249199
233464
940880
79241
1102906
458064
1080995
888333
51174
153209
415092
674617
1161602
485044
886930
93514
1030534
685473
21148
1064361
58589
1242134
929404
358706
993798
346129
631171
790797
1259663
585155
358463
581553
998481
293632
1019350
1210706
1213044
955708
368839
686776
279284
1051944
399717
112760
451934
538973
820166
399225
477816
437025
59106
336588
125176
641941
629108
1089462
536658
1013642
643419
843017
692248
894178
110975
474857
1049687
1147514
1063213
336631
896168
69498
483811
734895
100696
121677
371761
385686
164697
745737
159459
209407
581726
60506
104103
208368
601612
522210
1064801
743592
564328
1241644
44206
603156
574848
380879
513473
578972
632717
1238657
810392
1079097
665335
483845
1071710
790076
675888
927427
98320
826723
152576
807582
673530
532720
973771
428085
483801
884824
619941
623788
392365
218095
679149
894611
537262
18188
458675
402012
538199
487583
922759
535243
417968
792467
554710
411979
1104367
1257761
231055
356406
1136803
1223925
337613
542560
1052726
1055455
597792
55712
956493
516507
682639
907651
1023392
834857
198976
205330
108926
859965
93931
378888
1099312
872885
676493
730019
521767
210696
230700
103195
574206
376576
1193402
665308
441638
1069581
1061458
1242284
659131
728396
842333
307669
1226040
387076
407285
856525
358491
417856
615611
346272
584310
701555
728141
590384
1179739
431895
432231
231396
567341
603125
767514
514674
268041
797843
243842
674058
284427
55637
844230
463988
201893
727262
570675
1213431
1044971
1238029
915357
732512
535334
538969
420621
1147023
208482
777639
479593
222488
332849
993836
784047
784954
587642
508148
233748
973834
567734
466561
1074372
268662
262269
1122668
987297
582394
589116
419695
107610
592040
436625
101816
443406
478009
1171050
702883
308344
785039
639282
788909
763021
807638
1042317
162236
521739
919533
715698
118723
1108293
915115
298058
891451
226082
563548
562450
672946
925976
747131
365883
1199167
974295
242238
620034
1217027
219872
1153713
744755
474413
127831
790953
1107691
1167605
1060275
374482
1258256
1198161
1200699
867450
19825
361113
1057787
505192
983423
582608
1172957
1058769
700129
382780
433558
74480
1218537
652940
996093
899547
873052
627676
324210
179921
787011
960765
553749
217791
909309
282922
76957
84790
1117196
965490
724608
61814
634198
343249
270640
658592
1258172
764594
1005279
1070252
1127492
1107342
651675
381796
389079
100928
916108
469193
171491
1134453
887710
18652
100025
1123608
1011753
474224
794365
259000
1027003
809422
411808
279769
36812
605153
77642
902615
347115
117580
1018033
153368
430124
814030
95664
119891
392652
468250
60748
495137
1031524
255649
929322
624705
28530
378869
879369
1104820
394349
298363
1225543
669527
564879
1259044
399857
1172739
306362
1151360
1235654
234295
1225149
64095
66170
1218713
304515
957491
428316
1030636
207385
817497
702468
495730
401876
552427
503893
315450
801091
852570
240156
280769
607951
305401
233946
67406
10050
488130
1181821
1231721
170172
299344
1177685
223392
459229
1220307
471243
540425
938644
749353
608119
1105103
329223
877859
851385
329499
514594
747675
1007697
1175627
933912
864349
1212537
300007
384826
237618
216232
1189077
23732
1117979
1148157
797467
250339
740540
755505
40964
814958
456315
1166283
1059453
1034402
530409
350256
211373
989234
1211252
1201004
1119788
312538
1119611
1245355
808398
96793
795919
759592
1152467
754703
593189
1013506
976845
85777
171219
1231556
157223
948180
1004295
878925
590207
892198
1068921
94654
1253159
1078582
504926
336601
1217988
62544
40363
412556
273605
490601
111282
443487
872775
1005079
531731
1187521
855156
474230
803233
899979
1140334
647935
1241625
552061
715329
1242995
1042962
235017
1095320
504965
912982
428839
143871
881299
1241717
230842
316913
657297
346655
1059422
71554
227437
245706
857858
798514
276709
192827
601146
89630
1019863
1223930
861222
586733
119771
1019821
459024
476828
520509
196356
1216299
108031
396528
504683
1103040
887012
728229
145444
137126
182295
258475
1225285
74122
355458
657487
717580
224414
1174611
1113095
691253
53040
406387
262688
1207169
1127219
216887
280268
1197971
1126347
1116440
1222579
1012122
974662
957877
260056
240101
1148277
1215377
1127693
721474
562540
1220325
109756
1080172
626687
141901
625061
1124106
695357
647003
822378
600752
1176767
70767
818133
848358
903113
1246414
672739
491231
36106
787862
424716
1001780
87930
200688
429030
362245
1166705
195633
1018021
391250
1236516
68932
165954
949102
602035
541730
502942
909876
1147381
1134943
1258308
616486
443314
800937
1243733
1239492
947595
132600
1049818
812605
1182663
24081
845293
630228
462131
506964
972460
691295
1060549
833068
781734
1251412
279143
856037
759383
358423
196452
70544
597861
670647
339724
483670
486785
442920
143726
868372
1187462
175779
1180295
62080
370993
841611
712460
196316
705834
953607
615212
350660
340551
637681
289224
1069347
721296
1103565
2163
393600
626591
1236456
328939
11845
839268
975223
682005
310829
610272
742171
570037
986504
361216
209162
723739
444065
181059
28956
1206486
1215972
789436
80249
134510
746139
938207
1066350
359862
397516
523269
559123
536942
663983
507951
1216161
859387
1186615
650832
12213
763521
36632
160975
586691
986194
501887
938276
1147434
354031
986949
401636
1149456
810941
990998
284783
404523
32879
905527
633911
648958
117362
249186
622635
363246
1240205
1030066
59573
352658
1042508
650739
1178544
796311
684483
1155669
1022349
607419
287990
1058976
347549
180482
210677
606783
1202294
361059
889239
174482
446245
1259474
271544
1064852
1191019
408296
623693
1146179
283379
77167
668589
562174
30666
648039
59425
838623
196919
73336
1211531
611541
800600
998927
1213329
136953
911336
759188
1104008
784149
716709
707974
1042630
115320
1097577
888161
741852
305606
1009233
843390
157461
56282
675255
888139
465430
1176845
273481
1120121
254044
1104751
226220
753467
147042
278259
966310
1163050
916411
1156644
193094
131869
546002
710186
939741
70721
28081
992158
618023
324656
481818
761900
1094967
1074521
781798
809579
398553
812914
396375
1065899
825015
495563
1224860
633395
846661
1236254
821011
136447
871415
1060906
798116
762683
244463
724859
1241
1160883
593466
601343
26975
819613
172997
915987
302252
914745
2244
1157529
460676
121254
722181
205552
149826
255623
239303
618903
361834
531423
1022493
176760
1190433
65723
435533
273599
122258
319529
241708
54953
446823
901661
162918
253525
82391
286251
384897
847093
1156345
781074
777623
477604
959319
605263
639673
69260
172014
94331
1261758
655982
1211897
299013
1079862
215870
864199
885409
424718
536622
184430
309105
933538
1049725
28576
451076
627745
378439
615823
646084
900998
282050
349040
722860
1030959
620411
895110
316241
445459
43869
413371
820176
31621
10042
775357
706407
65598
951756
555566
68773
1079970
1206756
637895
427855
187048
578173
73893
293515
987512
838794
47074
379400
148388
438976
152587
465465
668256
935037
1233281
268961
228282
79839
1125496
134549
962171
967773
606281
178257
996286
353574
426804
1220615
389979
987369
118300
1117541
148222
813430
420036
1073586
642068
22859
508944
1208857
714772
702947
437348
24434
516145
1217882
274263
626746
583178
203363
710237
737837
890791
1049163
478783
907439
115079
1139708
330296
201069
121254
726212
971030
641466
929748
355803
376553
773065
42118
881417
455035
593614
1081870
1215846
224978
441033
631135
317211
716610
931111
282329
723128
346334
408819
77349
21688
939206
553188
318550
42038
435427
154895
475065
697632
289435
975852
1218344
1105347
1214666
129177
1092994
836824
1104543
1010186
358606
627182
477558
673536
824229
121506
179266
1021998
5709
619575
315776
732854
504854
38545
595883
8840
645491
1038766
275704
506299
910976
991808
439873
868282
644753
1040894
862504
38048
1026150
1039967
1022620
235338
348244
64912
245781
446494
1201323
280129
484172
746270
780441
54451
473666
1101158
980545
859174
1127307
1191249
783872
1098859
716722
753474
916564
1229835
899207
2250
342097
419732
304994
1017681
450006
801249
458142
448292
513836
856072
1029195
544912
425876
989584
1058573
690763
683542
650621
358982
1134206
675010
425246
86741
791710
344919
275801
1027155
320883
323696
359274
1189174
274070
325509
124374
395217
879991
904457
1015538
253872
545090
203211
670003
332395
1158875
575243
9349
111691
1099047
1258495
1131863
330519
343659
560225
196987
885234
412410
160445
552227
680236
488356
919923
330899
911107
678656
596240
61622
23596
88526
65696
888709
940188
481318
1173137
559885
1164432
261417
1036733
669738
54982
1226369
611528
1185696
998396
429787
442102
824370
176134
130264
428274
1198406
726223
1096209
1112522
592361
486123
1260919
1161880
999724
799982
1096387
1225325
1259611
547017
103285
18881
461744
458356
594631
123109
1072503
450108
1172401
1073005
641150
125459
439631
259255
1253047
1058922
1136023
152123
1033328
438508
341437
997876
908288
1071273
495446
1244686
103197
603178
548017
454003
1184755
200051
1048568
208030
1189577
548035
1070468
1191608
686636
724887
532109
766613
945140
1223563
734209
501153
829613
797316
1124060
148815
327402
112150
583580
369761
1127883
350129
809624
913634
556771
52226
264733
421581
484812
1164353
204777
346494
262873
523428
486473
311982
739803
1203234
526420
579059
839226
481674
522788
820760
565630
44492
180325
206952
1059546
532089
520447
888185
446283
770072
1225532
727662
398779
1045755
514950
583871
195810
1240488
935294
68717
541683
890132
197269
1158395
1037343
1098106
1203154
1262378
825466
1255573
463159
837337
458830
684031
438420
1105435
1097517
406950
404429
400156
150364
736378
1220319
1166963
499789
1113169
1190951
428469
1025630
286557
768026
984842
1250742
162866
1049666
1218989
387817
1205143
44920
559712
364439
1213768
233604
187327
656678
1100355
196659
904516
1180279
984843
381957
263284
669399
1126403
421751
705337
943809
402585
735165
908381
741990
2194
1053218
158164
449666
660615
414814
893719
588109
315033
323881
31598
390187
703123
1044623
46190
808109
288369
1194667
782403
270469
636431
559032
260073
547577
1029013
725867
701065
378238
1153212
346749
723541
145741
1160928
584664
1150533
143712
692504
490274
7569
905630
1089085
636627
1045309
784677
1200321
669771
260042
1203797
640047
987466
808641
138666
916316
458554
367900
262321
935031
1067490
562090
629038
1160141
1229490
346749
642082
787435
779223
935764
941324
794167
626357
844365
659094
577144
538690
537491
461783
346065
511608
434709
891217
1065745
6060
738633
1236237
1218272
876820
95907
1059088
681189
700002
870847
878980
212838
316154
1146769
1151200
694487
1151969
245731
1183623
589183
542013
679896
1034219
1218593
481150
598773
529683
619945
302905
464287
773834
1200957
1223896
972880
17036
40250
871662
243496
542391
1137838
1250341
656369
732663
274482
297711
892583
978485
1047060
565173
903590
30038
1196939
469491
1097581
1007085
467665
537448
879321
1218427
578324
109551
610180
671655
583549
924301
738352
976229
878352
190551
671561
980767
111170
557996
265465
622810
1254183
709205
1132619
904545
415716
535080
997777
891443
498812
680081
1161277
942288
261635
921159
891999
455745
1067111
963829
890702
515905
606327
913721
621288
625385
1093715
565233
1010121
1049808
255161
908576
1229320
223661
332067
189534
614723
704892
1115524
717913
952350
162079
840878
412314
80169
693289
418207
936701
693649
572720
620528
595231
905322
984527
504729
255960
88049
327933
1104876
20425
881367
1009432
930072
191621
320778
68897
875655
1186420
765505
491990
905837
349356
64842
633820
371934
504701
622269
53082
508767
979251
191588
536672
566709
141657
1126009
197680
1240130
484545
25886
515872
586965
563334
579687
504631
1190299
507827
1038287
1082592
116938
456372
172358
574609
1025762
1071965
1126591
264303
18247
756161
513040
837750
704556
159151
683866
1203972
359122
1151038
1093543
259119
27242
1102281
177274
779462
72234
46646
1130868
105905
354871
1034594
405581
703518
476987
1155187
399013
628719
7786
63961
1171351
172934
391768
854724
326946
465941
17463
440645
853961
402683
635424
831245
1113424
584089
295519
495624
176794
621194
261941
269167
810463
627138
319714
1161935
509701
427224
1027623
839289
737937
221907
1020085
919940
1137806
1030125
794231
554471
109702
470103
207511
662814
227873
696442
624000
162036
1254341
1076927
452703
800205
912874
135027
553384
1136659
239966
204870
510702
419377
1198377
1228808
753314
950429
25506
79175
142859
296282
460199
627653
671775
199702
882573
419345
454062
556646
807999
681082
603118
396524
634424
1186611
1181491
899426
474407
789942
1007238
883058
421018
1136426
88725
1200270
119528
440091
739344
567063
1102406
130773
765009
813230
121500
702913
1249078
254323
1115831
338538
465961
829495
324645
494107
1115229
258597
1217564
118106
278247
55903
801218
1083801
284211
1105547
37503
681310
1152558
462631
407385
358461
670581
806531
57728
135839
1159790
392306
487938
841381
863672
161357
119105
384440
520005
456214
1146775
1083167
1188853
367996
1124440
374175
686910
371473
564302
421208
597688
941825
675566
124586
416398
312624
1162240
5887
780857
940488
756988
165051
1154235
42498
796059
644246
582151
553625
759163
992717
943063
912931
475053
263718
1088689
693970
47961
202534
1084928
67558
1175125
459083
1141744
815319
703819
711501
459926
1061453
764227
438891
771998
441424
989394
1107422
242591
577237
595311
186008
578970
168434
714878
939758
911374
397983
668922
443420
1058827
633080
1054125
448953
1042294
3754
1043171
941835
355708
1166820
291281
535217
997713
656455
1154534
1036517
988993
1007027
333414
295040
3106
90655
934081
455866
658453
812736
1200956
764508
137341
604787
4220
8772
1208321
1631
981472
227764
590431
859674
891124
123099
37231
386879
568740
518022
1173539
1082621
568962
807476
1070029
461886
872653
394830
60897
872721
556857
1140827
496463
1248688
1058708
233289
108869
892597
504390
740062
586403
348865
839095
768986
1215221
613301
948188
236152
694530
121062
172563
459843
407081
1247656
942073
517395
805767
344725
961963
784792
690920
703699
216335
810485
859692
620369
843322
45220
225988
64557
309710
827281
498791
1017235
1000368
251772
324433
989750
233969
1011355
22744
148804
876306
394103
629028
1120189
958871
334285
609319
896135
497168
750134
78557
792566
92009
218323
113238
370111
1180049
660485
850109
1240316
292614
569179
1256136
591930
1198813
759190
497085
782301
212616
220810
1156761
149079
284817
487886
670246
836971
775859
686828
1193013
411984
461763
398380
549008
1260926
163577
143626
886881
315655
1009271
999770
1152347
729914
803814
510451
915018
511260
139661
697249
338209
602637
292984
735434
31425
254119
900550
337679
1132538
139585
918123
652238
165859
1194746
541018
791789
428952
585561
1128606
902594
467955
97759
531428
876746
91777
1160412
766458
273382
170869
140122
1102345
385450
1012054
971486
515115
1120471
896654
503175
127729
259539
494486
673567
367057
225150
1149813
951566
536683
121746
170250
457562
602759
648952
1014446
873999
206830
749887
63785
999927
537725
144027
448974
1125060
596515
283655
584927
902710
398620
825086
999280
42461
989041
593486
978064
927545
254534
1046825
914961
1244725
1010306
888620
749653
515886
1182937
1094157
798678
836411
1085485
257724
280904
1090437
1240310
45356
816695
938366
468215
810287
1213443
709400
1138831
856827
789856
1166100
589568
1007189
730567
219466
162100
503664
291271
729265
769260
368289
293254
956147
532694
761582
430115
963662
450368
514860
1067123
178456
731105
249163
605110
1075985
969756
422309
738972
995919
880023
515917
346012
1240780
793849
587365
1129697
963241
95969
605237
963529
733656
519080
613899
310602
192580
1137910
550620
642112
258858
585286
219212
150098
173504
5752
306642
65799
515432
454461
626162
541076
1258212
869298
46570
1079559
145653
1071040
521370
608692
803413
58765
1035032
170913
450832
786325
601347
574503
134913
491965
129137
114250
1202368
601830
201043
1130992
1260424
51560
379878
30550
507704
1111047
1263844
845253
690887
848508
804280
211421
16096
615285
1169346
1195034
384987
258137
493867
411604
508874
1184946
153067
421190
1041994
380421
1197211
801185
5356
283479
1099507
231826
706331
932978
544936
113169
983358
678240
893792
284990
782181
555180
564807
937864
19443
783492
357740
693148
244537
1197070
1018486
234564
960786
1210039
1222081
298723
239998
79719
907528
898133
224322
647268
546418
160278
29532
15545
1033149
304940
625804
937059
1095695
366610
902146
972026
884419
1153141
1163572
1135441
882170
356859
365230
996156
624403
598624
9048
736495
695728
785497
866087
725305
926821
550474
276960
950400
147515
1209944
365662
37415
370611
483977
232249
756144
784634
728779
883876
1148986
1208833
980877
166166
95710
1085719
301072
567175
840848
43972
1097186
1238342
609800
1240024
402756
960974
1087704
102494
875683
915949
602004
134246
132433
359638
781531
1262922
99932
1047159
561896
13325
1039218
34358
1218244
539835
672248
774414
100588
1068646
951130
1029397
315205
1002130
720223
180400
1177891
171910
453841
438197
982361
498834
266408
129513
904744
579369
1223647
720484
1005265
1187974
281525
484803
1181418
901998
1081724
448647
762623
935240
1011489
638220
479789
1025706
620472
480395
147891
188087
762987
1196615
387000
928237
927096
919787
763847
75730
996218
1203264
876924
1199947
1219415
1202454
1044183
1050317
525905
1110905
486681
640328
683052
717765
290213
474096
338038
636507
1216635
358124
1134236
961995
518244
113508
871586
447737
572088
763349
290776
727742
310517
761676
795282
565861
177047
1158066
33040
58990
574756
871599
63541
711053
183323
1090583
503871
947068
887735
490297
803796
371776
241199
1249239
1217954
280849
670302
96890
958995
7539
27731
110496
697809
1104623
1050876
59221
889135
426247
1134753
603532
868677
1256760
127290
838949
940685
1120772
817678
690879
932688
528742
746613
1111410
934846
202942
470092
992955
630975
619068
468036
645809
380401
994470
196708
1010015
629976
294663
850336
140547
1263953
1201612
735111
18511
509101
622792
302485
783620
63986
940875
600598
721815
319110
336751
446030
448347
795371
255315
1224063
198118
60750
291726
841302
644663
10640
1027297
588114
561944
836761
846863
543983
458031
1150291
36075
155990
969559
121217
703487
1180102
775807
1226804
630735
675048
228271
55099
509231
583658
937951
9972
331382
1140373
498058
1094141
1261418
1160928
382043
608149
1129151
1223850
1247016
368930
1037362
1022596
914650
558324
226395
1049469
1092814
872805
190785
599211
1160888
562772
538340
1166617
933515
462296
357435
558145
822818
1022554
669863
757084
317240
240739
686267
363660
119274
569047
1225933
564427
639562
720084
344714
982795
136013
558269
46633
436207
1247674
1086400
122403
334771
108654
260035
542637
314366
188695
2298
220187
394757
1032138
852544
541967
830675
809625
231374
101597
19192
740300
1097916
393817
739753
1130152
740023
1061696
228615
632423
1184689
724470
858821
1105333
940063
77565
143374
94380
802972
739438
606538
74147
596213
435027
79536
1144247
561126
55125
478721
946919
397095
1018904
942605
910028
523583
485453
189042
420077
326343
339303
736918
74682
558426
739015
80584
16812
603971
360845
670802
670250
1127768
242656
184973
64493
15585
882111
537702
1003146
534224
1062337
244421
530183
898175
907288
229808
1114646
1187277
832332
51426
731374
851499
211724
422983
919376
1063769
746187
383717
204634
1035509
564004
763254
11977
267320
54970
764359
476422
1119278
408106
1186991
612061
916334
303882
1192576
1248966
181340
533346
408388
15079
38302
950279
1161875
1116652
1010725
387836
107597
81232
349818
169522
912149
348909
361807
609929
162651
541200
930870
424234
155992
6889
1240595
981146
113948
189662
367205
535730
984030
246078
150082
266681
704470
360972
712881
989544
1125568
204916
1001859
891566
710855
776977
1026394
1023506
167738
824342
1149683
858361
977064
456242
768182
1246369
846636
242445
584945
1114293
611322
457937
1223070
405388
923446
1055979
921514
560477
1039903
511602
225177
467766
1088005
648339
63465
430594
317508
884843
775972
779145
346960
469346
539097
378091
127309
887885
232054
807500
1005239
753974
476362
1171357
325644
1076002
344409
1060884
1139541
326420
447975
41393
645311
251059
1004173
93691
323986
717277
368998
1221392
304370
244215
873877
633709
807039
808685
245171
52814
225756
953591
755927
625175
1060075
85239
595052
355312
286801
360741
980035
389265
1154113
276831
25596
578681
1164314
866744
665803
921966
1079071
534002
289720
796275
117174
785726
1041330
553615
1027092
1189288
137873
457714
970005
1085222
707112
43248
88714
484604
1196505
33699
43163
49429
92114
281580
1101248
259662
781107
919269
341603
1147421
374122
137413
810486
1106363
1169823
540542
979961
1199364
914471
398210
114350
1175089
243933
2696
1052959
1149970
749052
36766
862156
935061
372824
756514
213305
814840
757086
454453
287961
383253
858501
1028696
375847
723487
11695
350618
247409
567944
1247549
672952
663084
672778
1104506
1240404
561308
1234616
215840
878739
1216331
1219461
1179295
138465
825852
348132
658236
1002846
951901
327385
717858
1246516
387916
92801
137302
929672
48627
859451
1185796
554653
373648
47665
282082
938249
1166078
792192
1083174
731008
321234
1231381
751656
501723
930221
357861
710360
1058893
389191
34768
1127320
1003578
1142500
862293
365189
105381
1785
415823
333434
737121
493305
698476
1000719
839576
200346
963607
325060
892514
490320
206246
1238867
210935
862758
345660
691251
478388
495795
169086
806804
239720
574052
800305
553067
223810
355086
701247
1219077
954743
1050250
668009
1037355
212674
791887
1164428
755528
576067
154919
1101515
388315
1169001
917255
867410
1132346
278812
1190153
844457
365937
1179549
702386
804938
592003
1155229
250125
1244824
685743
872839
10170
411335
792878
106353
571363
665490
123775
107849
631525
1146251
1088419
242712
449770
1194069
467046
1076617
55339
268748
593552
1077893
436741
451338
268566
627621
546742
1252223
599801
261423
1155070
639709
952397
329107
1259592
649228
122569
916199
369665
272564
730290
434431
883592
827778
649432
398356
151033
1107250
159936
361874
1156666
357263
932233
1206984
1178559
939289
13381
1044878
641409
1216450
172017
1073570
1232856
1243756
834392
409570
36578
1137878
779240
645332
665608
156215
219400
914396
1125802
327502
130858
119688
675685
573295
297347
866745
674140
590692
457458
799502
433616
201748
1095923
625879
729123
1214226
829205
596524
763076
381244
1219853
814145
775493
811372
12108
889496
984363
532866
1043446
732335
1262635
1073055
1099677
734671
915284
755812
481532
817452
1243735
26581
71551
1165478
1198710
261121
1212902
989101
761969
331787
368269
299790
634072
660275
1151702
1187213
94584
388952
866093
797732
724945
237349
1102721
1082655
836107
1159767
1259050
612395
100045
66509
871274
1155032
862082
2016
209277
1052240
980121
259610
696170
918178
1010163
21272
684803
401383
955170
738085
1120572
728209
1222867
967543
676538
1102301
990786
100587
977376
373644
557029
217771
168629
618221
21592
1240878
894292
31463
568241
14249
1152855
778728
191855
94470
233558
1156244
957527
810175
194352
79875
132498
159240
735853
116360
100194
765739
869327
1070582
542274
1251820
776817
11146
159154
62931
477696
716132
649707
802199
335681
307750
1060998
1165418
362987
662738
989845
1226802
1093726
366393
626064
272674
829761
428138
1250908
1132389
212701
373458
704702
496776
505712
1024227
477313
491217
943023
173344
165286
1042079
503138
156446
933940
335524
713482
842850
797053
1031476
488350
1239860
96056
1020026
972559
606813
1034601
875163
974418
964220
296198
90077
278991
513167
958717
104608
1009654
79918
549881
124632
948
822699
12709
202068
274325
1147093
276037
77036
961298
803889
1029194
1166630
475156
925336
1015208
289755
801059
972126
196846
980301
419354
579325
1007969
98224
49809
939503
1069746
30511
730884
775948
1062965
1195742
698125
877965
904947
345367
973802
725434
354976
509624
1112732
485588
152488
868160
189318
840501
1008592
530354
820769
1017593
443895
191985
124784
1193845
893164
834661
948626
546979
673677
413473
677656
1161717
696912
1184781
454214
188248
769627
633353
650021
652045
227951
884446
179771
688151
197200
1134867
1056148
1025877
536314
70223
560519
1176130
795419
170659
708305
415100
548431
543517
32472
50200
106225
558901
1080438
1142653
105171
5780
992090
1208960
148946
666416
312130
1101736
1160475
154837
351469
455384
753568
1050514
1241056
331436
470879
704327
813300
962221
1133678
330434
97982
885315
256730
793519
382662
150125
1241092
906272
1200553
870523
1125721
50807
337259
78389
622150
759700
249126
364097
879602
437855
560526
1043174
228621
995439
193254
817925
690477
713765
853983
1098727
26593
956586
215224
1001079
780565
470573
530203
884394
806711
222896
42617
224948
194294
755182
613931
975545
245463
931680
215689
1225449
236824
552459
973498
409004
108703
41403
684357
577972
178602
937139
862675
306069
952043
269268
613755
733143
1019063
299444
420813
62250
1248584
727924
706786
681457
763155
603783
319179
1167008
142142
485897
1145140
171844
604784
328296
1234224
417072
415303
1040464
867550
658796
719637
31471
611585
441797
297706
293398
1123116
448103
761199
290917
270484
150529
609393
1131950
406161
596808
400437
944739
228990
157455
827868
679335
966450
979616
700764
182269
1242503
867460
144688
1116783
517234
170806
326112
902786
398238
406733
352636
750276
380699
775136
508865
407665
90162
1096785
8281
814477
61075
627943
990838
965430
517900
621707
670055
57459
51882
1229630
528568
744038
649565
1240705
226014
22778
567825
5468
351958
759711
622241
425617
743137
1097346
574361
1121356
435318
718762
1091523
288031
450562
53907
13602
1109824
153253
604533
1247929
653603
1117573
1226864
249271
101700
869267
54329
319050
1205636
846070
1152300
188253
962635
46264
576621
104880
1058180
100359
202674
649570
965290
967490
1034478
430213
220737
918223
649221
840584
312882
512523
1249524
312666
471555
971780
777832
243900
1166272
978686
1124980
138011
307144
1258544
919756
273402
210506
1004729
221043
967671
177773
839205
322848
1067166
234502
273174
281809
87119
192147
351662
865020
258303
706671
944681
1103516
603961
724340
827497
850967
309176
133361
549889
628581
90767
984479
208152
919765
241644
623002
692014
784978
132727
172832
675741
1262736
32992
712921
280073
1120087
205700
726830
446234
161355
403667
365943
564402
1025172
1098678
182971
1057924
11946
1198612
1013081
871385
390658
904458
999917
33338
731817
653368
853772
484789
743501
854223
719994
250888
760950
58990
985847
666350
387563
714641
816030
1010770
394078
25630
192982
140781
204199
665050
530473
919727
64720
229241
128917
1152010
253097
899491
751655
1255463
279223
1083147
1020494
927250
218991
487794
178422
460883
1182289
1198227
283715
521605
591314
888943
191821
19225
802450
762654
440505
480957
968841
152943
433615
113850
436051
536580
918063
84692
806729
1249557
774402
1107113
1035936
575738
730664
726739
210392
480139
661471
644498
560111
213598
183077
378604
675176
1106070
1229988
1024168
580436
665581
1220958
261968
431478
469004
476575
959999
309529
620215
836626
1077156
569078
898573
949242
368884
1122084
1103706
903435
1210376
1228289
940493
914199
1144533
23992
279074
484789
968565
836623
365891
946141
1012680
581812
84496
11151
497088
171232
521281
606309
156046
1229187
998329
835536
794524
79424
1228272
1149215
975610
432034
1183633
1252234
304463
1110032
1245122
304432
851446
667818
844272
1065533
308628
647678
309149
512366
362893
168528
636286
1042683
172757
1083055
445736
160011
339903
1163398
258883
44232
269778
30355
319839
629157
295213
287476
979404
149852
1249519
105036
607312
417231
1075733
1101450
459105
415471
432806
1098373
544318
400017
791937
795088
1170107
197418
1052916
153603
1133249
5667
62118
1125557
1200168
732607
873918
1243023
868532
893371
418939
991344
1233365
1135763
101651
1218889
1235020
515606
566537
104555
1061900
455986
851788
393633
1071331
1072181
1193248
106432
689242
411652
294606
1186435
940682
1213479
845845
1077745
758758
4246
201637
1136446
104928
1170493
773715
475712
298409
855814
1131528
840909
444340
40241
1006471
462347
957069
1037355
314943
627909
543435
1104247
809941
150240
1225911
234864
429043
189363
1217852
431606
485854
638914
226393
287412
684807
172090
773063
202631
798535
483884
337175
1029719
821003
95564
5985
1033162
639379
1262371
1165564
142595
1239949
308198
1042422
105055
131816
1116765
546404
842229
1070138
954895
60138
293415
1107011
556737
1235329
422039
161192
319519
997579
1075600
859615
461831
427052
916957
864184
1150214
945449
1087861
959774
691067
718911
328852
587314
993362
160726
701718
29388
1067056
179414
871112
999559
344264
248339
680765
608481
118473
928537
1102330
1164853
1231037
291110
957893
1014963
1254185
204427
1169224
1196892
214062
522090
230912
106209
676565
767530
336482
756644
1134295
1218603
1250509
853760
514638
1230433
1180451
1132565
675199
113363
953755
1172309
1163491
793802
754717
815036
1112350
809766
963252
890048
1222552
1213293
566491
1064061
65682
22832
1144244
122091
1036543
438228
396487
624581
201136
1079534
1142597
421147
538018
813815
747921
109648
1169156
160976
400961
516452
128101
1034177
268834
397438
15586
1934
1215864
1042192
60091
811228
458951
354651
424916
602931
1261613
362029
6708
1050343
365700
1112809
878906
18610
1097050
253306
233898
627717
903679
91736
1212270
946865
616963
178259
1157747
1112801
337832
360687
197073
712345
582456
65775
319049
1099574
816057
212119
979544
932047
193115
417092
714978
1038275
436952
635794
577149
458316
1188917
420800
695437
1247834
249379
1123908
841319
1153768
608446
1059502
155678
380505
946860
407808
1154204
850176
155229
949639
79569
351899
904633
475833
682041
592502
629541
122300
529211
976532
614942
680161
569565
1019565
37162
624317
712822
475797
234970
615394
569197
892742
949962
159682
707817
310848
886621
1127502
430686
109846
1259293
181221
972893
493098
629469
1125015
193985
583239
357127
882491
1027338
614368
813596
1240859
723816
232664
619552
145780
608591
472096
859430
1113569
669403
1019050
937155
456545
1086305
936669
659104
725503
733179
899952
28620
322159
435364
827220
154507
571536
388721
1195808
16211
671585
348904
28813
419221
4513
722025
749444
93203
790025
405379
383378
1092666
213442
227115
26885
1231711
595273
705708
115382
959075
54973
327975
12890
69537
387444
376985
524719
250785
956772
765360
1204773
1216877
391664
235676
788954
622428
846842
101061
1137552
986520
444841
827797
927824
1161969
135472
605663
1024326
1126383
2519
889311
136971
768030
931708
147167
569518
135090
225686
177618
1040953
714421
940007
844983
1654
1181461
538061
69867
952756
199576
69465
13492
43196
899586
559737
1209270
145705
736178
126269
283939
253409
752026
656115
692376
341601
857814
192556
384748
1032189
192893
1042143
32311
795441
593587
639468
285469
29749
348967
1081637
1183358
5006
417536
1250234
683069
1262914
941886
250352
715085
915695
630565
495129
369427
951669
153879
272912
60920
1077782
759712
847698
469377
701912
783167
779249
1220782
1161341
325245
375586
104553
352823
343823
922290
642154
192215
1081372
1216725
948018
891549
581785
1090516
781698
662564
353919
595748
334914
981464
930939
65732
963766
106248
139065
438014
701857
1200228
1205349
1170246
129488
85702
558880
1230032
358386
16420
821476
833483
149531
678387
856496
549838
1246306
592583
404429
711198
819628
615602
119685
660641
1204651
964846
462494
551102
563917
784376
1224841
1204469
189587
459144
291101
517019
424094
911215
713510
260119
1204226
1163098
1170256
787051
1208166
901497
830355
73442
221095
473019
829992
358499
1182548
416831
1187840
734495
848804
905573
712767
392335
604160
1069990
897650
198395
905134
604199
874774
1086831
988942
37987
1180267
152450
165746
930470
130769
95666
159047
137200
1064434
690025
491098
986953
89454
545386
602775
65735
159383
299924
988956
442530
360160
1186104
563868
852377
1135655
713009
875453
579846
994088
69914
287229
607602
610133
1114982
687180
913444
362517
300104
619944
1173643
1252571
35
365185
488019
167641
1198204
657806
1253170
391150
892929
1154159
993001
907087
198617
127540
864380
847544
512167
830288
548747
735702
1262814
1137873
777986
1222459
1066324
968430
317808
805777
790268
599273
534926
726197
398754
958298
1076534
241542
1106401
230932
11910
636416
466093
760316
759329
214306
308292
862239
423266
252007
1112407
623267
848803
1181605
622381
206131
75529
1099752
796048
9703
1152222
1183154
704232
915500
982158
575381
375545
860183
306764
899370
150490
469870
1013052
630572
1038762
153448
550314
518954
1009940
4841
317650
1068097
561011
396124
45189
1213811
280131
469244
528342
466882
1131764
1014597
54299
410972
1118375
137247
742893
782049
131727
974979
484097
500296
383820
159220
293979
665489
925836
682548
83387
446461
306838
283159
344402
936563
281907
49546
47163
942458
681725
1048510
1087692
374146
183604
325723
711224
787280
167294
909422
1168043
1104351
816276
305254
600473
347445
220266
637249
206791
1237260
431531
312870
226330
946883
10921
857725
1103797
406404
470287
988053
114654
566350
1028027
390763
267562
1245424
1068182
241563
1221411
1161862
254724
759314
313361
1095460
411594
485406
945904
189914
579654
1209779
671458
240840
533315
474596
782984
1179078
158330
791796
568925
624983
2101
90392
933828
893591
440423
3590
1115256
1070206
527423
134973
446615
425203
884306
277287
1007287
946950
585569
972355
717555
66754
550628
324017
566634
1004440
859129
90976
340130
23330
16888
855173
377095
1132861
96566
458647
705829
338679
696140
707270
424497
756312
899403
207758
104210
868321
1259053
490498
1144433
859930
495093
951711
138118
176475
238646
1115786
453943
959672
566276
689882
256548
392614
548364
286770
822822
841662
647392
750062
841874
1233775
66328
826512
140272
257491
1252345
992337
1100009
471738
543383
1083680
326287
175630
199484
732736
585202
1047069
117877
878087
41386
982414
579836
655786
535068
983964
1098001
185465
234839
760422
302860
432764
1225243
530567
908281
1020623
1161929
301547
813308
1146180
646948
55299
61288
863957
221373
209887
564041
6643
330629
698974
1160361
620365
348029
1214490
929754
330644
116116
121871
95421
575919
642184
992441
1216119
616087
535644
1011249
1093406
436345
879757
731384
620063
932439
461858
769381
1092192
1073516
43088
1083028
1101859
1177543
1017935
790129
1151799
338785
167380
561705
753416
47597
102854
1114413
862791
384169
44231
417887
1180659
819679
9979
1116079
176075
139207
498732
564425
931401
164585
1219386
373466
12990
768471
1079186
851183
1154510
824268
615631
751417
1076710
801963
804754
941651
400374
504158
1232809
871146
773048
127341
122957
491337
110179
443676
763536
235251
238784
999035
853604
141680
664163
841528
360555
1209970
753597
971732
280488
392507
139021
713717
653091
270348
471440
113900
11346
1208715
669151
583063
111462
1091839
706388
43152
270943
421664
69885
1140553
1240918
752410
539420
491045
110193
743329
617311
1156028
846353
253738
1066223
493285
746154
1003364
932305
929962
1032469
827535
906724
375700
883576
656305
796445
313617
968981
70427
268096
858624
1102064
814140
801590
825385
685826
1042304
446066
370395
466976
504945
1195604
646114
628741
890696
618890
494870
142079
110443
203049
1238638
901422
1079475
36860
19783
761427
40776
420596
48362
397086
573052
357552
42651
960088
181673
1033817
184776
146226
584358
1164314
653444
328238
366198
16978
10944
72013
686014
260254
51533
601656
759907
989504
868374
1044838
1148758
108600
784983
140963
796162
388092
8717
135054
826090
10871
616581
1100931
252915
604141
1036764
287099
407948
1243718
454314
1000716
447306
238687
1016446
118808
1058338
806588
922727
216570
667933
485578
721439
676093
1134743
1058194
100080
1029587
71730
176769
481107
1073437
1139917
367249
1187137
995106
825527
817248
1204670
589337
274856
955099
814024
184948
1037225
264601
712303
1018854
1099551
141473
1073220
668433
502078
857685
591903
92496
963358
539094
697742
199747
282260
5801
277666
153302
803408
1218021
496761
67499
277383
1072540
549028
370445
544542
165971
259096
843223
832366
1238163
234932
195649
978918
321117
973070
1255703
1052587
173376
1186637
945888
688145
245310
50424
149592
855145
418236
600429
936213
1058177
435197
198960
1155282
584848
360730
745810
174303
497896
735146
466336
320994
965298
1102166
87446
899134
590641
1253161
889935
429431
1209943
711908
137164
644035
274050
215892
540757
139303
1026008
186063
925714
888964
975685
1143551
153496
1015930
594049
967318
1016212
1052475
1234410
1245524
812210
576676
875149
116831
764818
594806
710727
474277
120551
1034291
705658
796896
735774
233113
202407
20104
440888
166764
158980
273743
138086
73993
1262151
824597
738571
1222124
216303
781000
247571
220342
170825
1160064
235007
19710
1163298
262405
931301
1250359
746240
25464
325604
890474
337319
1224924
1190229
84998
155322
550781
586631
1008557
1057038
14883
905669
484450
871253
94125
1220268
151600
1054359
1115706
993503
790405
569367
436016
1100882
73842
288239
1150318
951329
828892
1114883
1115055
635331
1163162
982907
188435
456598
646683
912081
103581
437778
825823
44662
205605
469718
904535
662690
83652
444126
548311
960840
582727
433311
884422
125172
925065
459248
1063963
403905
781679
839356
457121
870651
1139091
1196862
1259561
2024
523906
814163
406098
362651
800110
172816
634196
249604
825743
318509
790450
207792
578208
197458
65382
285090
711323
1150264
847318
887980
524446
906563
714460
14035
414407
417134
699251
451814
78003
980233
447307
354394
383234
655125
972033
292606
121637
551062
827497
73798
1108820
532648
82854
1029022
1160517
1129333
519745
1040795
716203
666219
491449
446308
951037
351629
877759
1233602
832648
683299
724170
927340
693191
342378
342438
362535
936595
719063
239627
265802
1046502
279059
570336
168992
606708
632364
599304
759166
428964
998093
202198
813937
1112273
109892
616859
753414
31988
125516
485067
1238889
813564
997943
599677
1028772
682113
494956
722042
882658
924107
539596
23899
257799
1237423
1186634
1112677
45908
977598
40517
1208091
326563
952151
451564
1119614
434596
587536
1217731
429358
1176748
64147
1119723
934081
834365
1114373
990295
39603
491671
127766
653487
287325
1011244
1118839
272421
477421
662325
232663
597664
978366
604069
663003
442733
208198
8853
866035
763893
1034593
5340
692731
366998
770920
1003462
222400
630815
724563
770745
979175
520524
143906
820286
622004
73409
984474
1084658
717645
922331
1259491
64384
112600
403469
54505
61440
747577
802097
838481
882832
881908
1019480
772549
178025
24403
1198904
424862
491059
1247512
254461
736726
369331
118409
695142
713686
249065
123709
1110876
689007
190612
631202
1101983
637599
1036743
1161891
347975
304843
866785
813773
651345
566424
1091037
873230
480219
674815
489774
817593
1230461
229659
344914
1173011
429730
883058
604164
941348
208505
188762
324881
769764
500863
224135
601370
234791
378743
639856
977586
1132516
1103146
108349
943328
282700
665225
152071
683944
1008379
395130
262311
479580
739811
930409
979601
1225891
1210713
352237
219582
277522
694512
1035740
167478
141214
1215858
271847
692504
40578
1000291
63862
413319
434088
682949
846860
511758
851562
205887
661540
778568
542184
1195229
731207
242491
464229
966181
238845
1037486
109032
75837
620750
671033
545909
521234
144396
1046905
888863
123593
233211
562011
941647
518999
696465
418507
287311
503638
43403
685426
66345
1172527
208452
405401
754281
182502
1200514
655851
327144
103571
207065
1198042
677818
1011237
1173337
282908
932604
510636
340758
146962
94272
375129
1030642
457595
389148
1226638
851223
1128660
1184866
351286
851351
998080
1162295
610735
169042
577354
560152
1083780
473618
616328
845005
744675
1211735
1132829
173133
1096888
1151769
743013
162723
981964
603832
982342
1095522
856321
759278
178953
212055
737906
957215
571893
818109
270853
1192667
133077
394549
325176
651929
617150
446505
462533
1019759
18560
1081590
1035533
63786
585226
1092237
890373
785830
521855
729786
911354
195224
591313
904032
1237519
645403
1188238
414902
377276
1195962
897782
901585
879903
1122811
662243
744205
203931
281383
588021
921398
40243
618073
933373
11426
399578
179013
688592
323530
760648
1104396
665304
454501
786572
592002
819813
529067
1022923
663960
183398
196280
1171464
718283
712226
14530
968684
741693
456199
851636
1247030
1116683
1191558
498820
755902
17600
963994
99568
834437
924564
766905
63156
279119
509762
951219
1086227
856414
721457
806769
776994
1075037
667802
947757
1114739
1001765
1029808
375296
275409
587312
199690
1263730
1201605
620759
1027211
382373
1108339
143793
1190526
430192
113773
972952
570682
1197200
808242
269614
830828
1227011
877672
1029086
1034060
1037345
145402
891935
1212514
811077
1042091
1023350
771866
1122535
780344
322046
17709
528579
52270
901820
521453
246380
459055
1031694
5515
1176307
621480
953021
288743
232091
1156021
750520
506068
560182
530911
145559
982979
1003364
583927
592267
508323
900040
579447
580392
499686
633192
370332
52341
773963
592762
687862
177270
61259
339736
110350
377307
625143
371743
68417
1131278
73268
589977
141555
284285
43228
473461
449725
361404
745946
867621
597770
379042
400584
615293
799589
377128
1192327
613697
49659
690866
393328
492582
1099256
517351
569617
31423
766973
138379
1136066
344095
387758
922798
901176
135621
1060383
1092422
68539
653184
352943
48041
868118
1212980
83948
1236143
599559
5324
552640
1051926
935084
897703
524897
286958
1241678
398875
164191
214650
123
1126265
838294
129146
946199
1079692
519539
1033763
503708
701486
1252408
1127233
44447
1215278
934785
401830
598164
1016780
389041
469361
717468
289286
214654
502422
198029
894597
675051
740282
793834
197985
503666
733545
32994
1116726
909982
374990
88508
444276
717251
1040335
1211807
470508
91534
447807
1214418
831129
1206933
80007
837064
907576
726943
672606
759702
488501
1126762
63849
370430
903246
314229
104787
290745
283859
762538
745415
882326
1155573
1230647
901746
426238
712384
64083
101921
753091
1232930
736500
1251183
638353
1123100
1009426
1037091
1264555
1237109
362659
1229299
1152182
416241
554876
796866
1077094
204491
29417
45695
497118
1075551
580506
887927
1146991
917580
957974
1127996
527845
197266
1212781
1204220
154550
808233
603946
481371
878112
641344
952640
1223375
761798
243853
624189
257384
539389
896011
1199924
1252249
260601
360437
1186667
364245
736582
297050
362427
1021338
688154
328891
539731
1100248
204241
484685
836183
549119
10183
347502
61727
1130461
698246
782204
71973
558985
1167268
920141
12609
216038
406417
574220
240311
132541
1102712
34456
827481
1009420
778463
600338
1191010
974299
698916
372207
900917
815689
1035106
443373
242772
448940
1184281
127521
1129215
538034
838596
1040285
468283
953615
183385
467742
938467
407197
76082
719083
257845
427396
1197395
421358
1139831
895954
502592
346217
1062140
749893
1076431
966572
1118115
1047031
565971
1176691
250904
24684
114204
415612
1198559
84738
38083
739356
641137
173515
1002617
675637
888887
236826
714065
1132552
908835
821459
779527
758936
713740
642824
546462
629326
132791
740584
91075
640931
665452
46441
891411
1196631
1029329
249715
589356
258618
162895
1004438
64825
78078
24243
362468
235882
1110690
144941
885790
1110896
563411
1179214
6450
829463
617945
781075
317095
1067382
186686
1058136
932299
1128632
269817
270196
545439
611790
132513
1263675
661651
896391
565290
737185
920948
1239543
625431
363192
48012
876741
447862
664115
507407
955820
779659
178471
1071060
1184126
915227
1257420
1199120
33950
338657
905024
1069029
759283
328638
718124
494878
964616
1090437
395016
541084
886834
264383
384780
1176941
528429
722967
893087
635605
597335
787214
194445
998806
275180
508137
1081459
460438
222589
531241
1059537
1075470
1136147
450055
256009
368194
1769
1095122
564843
761175
1133350
951609
1193875
777843
962850
639241
1179231
1118112
1042225
1124729
913971
44653
567183
578274
879429
660974
167465
874560
588130
520493
322828
420955
426257
1210461
89485
1045561
1012980
567848
5092
830356
83073
1259484
453123
808555
675963
896124
1119296
1252992
71087
428486
674916
803085
1170108
12687
994625
995779
327726
740312
565019
60875
772719
1236814
1005423
690534
525568
351074
688742
1075785
1008324
768710
1001869
520978
1052256
526881
1235566
26137
569247
288145
732476
792615
163721
515706
174679
951574
258650
6290
144426
820085
455209
409252
455562
948530
1142784
427333
208004
265321
592114
619141
836193
1007417
742794
1255405
1095545
577873
220615
1181442
763879
65352
93025
757514
973146
758359
442713
649102
1186915
337144
309753
1110193
517732
576524
1018848
1184240
966288
425584
4186
487785
999644
1124239
192442
1240034
375013
1239793
68183
716425
989172
1085958
1197346
262576
65115
791238
191623
930121
931871
1148701
1218537
584581
264627
1085458
923900
1127733
516414
1114860
975614
903481
169711
697722
886657
1260021
989849
3672
270142
679618
271411
876869
317617
636520
562062
1167695
242693
729761
179103
1022695
19869
1105429
702600
692401
223871
1036967
188694
707940
364037
373609
323121
114162
432081
10204
115980
393975
384685
1209108
1179645
951999
21072
348762
85760
592292
466919
799090
1209160
64841
669687
652850
335755
839420
1229569
583966
343304
553785
960418
899256
96823
214460
196429
1253407
662647
581133
54038
577065
1006753
1263745
62942
321084
470616
1067091
1258903
1127156
1168689
1138191
1242548
565884
585717
1069616
289120
305120
279396
633785
396259
18341
730014
582620
24532
163872
418435
862202
720859
937768
382801
818681
968562
37383
1094315
454971
437328
1178123
627865
754499
394398
901806
285
13
458214
478796
290954
757087
878578
1110299
878540
502379
172118
422568
637618
227816
811641
734250
144867
256444
15059
364040
685615
67934
1169936
1225203
1231629
1234543
415736
792273
104554
319939
882004
1047096
175041
1018399
728572
344111
852868
373685
791288
326233
498405
446648
1111600
646521
763263
342815
470348
766002
403233
1249455
119132
560881
330880
942473
731357
687340
401377
89194
266750
543677
136229
129226
421039
109416
862881
306173
605181
1044681
715498
329551
272735
467157
615109
1025885
560222
861066
534041
1088071
1031591
1128797
514781
270211
162567
127445
710360
1072038
75853
397170
736095
695473
858460
622811
690440
177199
744081
618325
310462
355285
695268
41850
699393
696609
804717
681950
1053278
627479
598548
728781
74738
1241368
203550
834150
60256
85280
28667
343651
719067
1100926
1143643
510346
146611
825534
548357
307147
1140392
1210345
587256
891689
92735
469158
935314
330398
1238488
366449
698168
885824
1134848
433581
968833
864274
1006802
886241
756099
476827
585834
327418
752626
1036853
679863
378480
1013898
675738
1050047
783090
216437
827293
1149552
1037730
501460
1039038
844973
39805
978657
135173
610775
816402
477780
925000
1004532
1231023
441530
590704
73490
818296
1086254
1114959
976287
1061352
436362
337507
993834
870139
34935
197694
787182
697595
243834
337446
874792
567936
721165
1092720
1228037
940132
77303
767019
214712
985046
684082
593264
1252964
710589
1167337
1222706
859571
708143
424073
1012976
90753
607910
96878
549962
968285
217722
1047213
86937
1023906
184041
63855
880316
1085471
12237
846994
916767
1245623
1123156
607415
220361
705381
18955
297433
648198
420213
160361
487389
717530
392567
29706
1070982
639243
524770
145144
339417
335397
278761
44563
690715
682797
580970
160196
163513
1168699
711712
1156931
625253
807137
689298
313250
1204004
189201
115046
63030
771333
555592
25829
486468
49968
881764
474794
692339
1092650
674541
751044
352079
458768
1045318
1070222
507179
335453
90866
442437
949865
880040
552400
663830
775923
691583
884529
315761
950023
185695
1198188
713906
433726
513322
57759
1063533
220135
157967
433092
861616
580155
806675
855778
623125
378600
776883
413408
238574
478166
800196
349579
220402
1037610
456128
5149
1141787
729298
219708
614585
978519
848486
845699
917998
1137312
295430
588238
369075
769092
1030973
692613
212099
380956
403627
1107763
1187100
333262
795427
237203
469899
799109
171314
248197
445636
326050
358368
804257
208045
659940
547566
1219072
1067683
331238
1242846
524518
162653
135028
381260
740241
1067238
28604
454519
445239
678689
494880
997629
965218
881259
359563
327845
68436
6430
118696
461746
465844
1080713
72879
1231362
479339
652075
720331
697619
365340
280293
887580
986624
404044
145424
1211472
610631
251104
143274
703996
392520
104999
383799
1058805
425949
1154784
797383
1253946
1007242
72581
484391
1179017
351944
1160969
985236
161483
1035162
242443
1175102
4210
830447
542267
988049
18150
524266
1256991
498129
19976
483344
499168
1003582
446296
301704
639931
1174105
928807
1150869
1118457
1215034
990439
218864
678723
606615
1073344
491300
246273
740522
187391
961136
293281
1029124
343210
655646
1068764
518099
486319
1198295
735
272987
811720
317816
960395
447024
796241
909136
31440
330830
883115
617952
1063941
636681
410258
595403
474951
821152
823762
622972
27742
1144527
941498
1089547
934438
189979
210284
145039
262882
538787
211405
608755
844792
42767
13747
1101323
199197
1120923
1232337
637403
656379
1015974
684588
818740
1066690
318711
236917
901177
833715
838664
510254
958071
50600
982271
868186
915501
1166441
311529
1231997
37631
97911
855209
692378
1016566
1220432
37708
931317
429058
626532
173348
189939
242633
43918
581332
990946
743345
1242580
596249
257099
1063394
540817
696699
129993
1102280
202579
523151
1161509
441734
519441
1197277
548564
1259625
320939
121241
1110559
433490
1118331
1171730
412057
1163553
691538
121917
1000238
886601
861462
1032429
1132749
623242
20238
555379
797003
615203
863985
298094
343373
121914
1218308
642358
507662
1158977
741297
756157
930439
491714
633244
1040011
598472
45113
740972
451548
198035
21453
599511
570412
266497
934707
957852
110442
483985
159526
51846
1251894
124350
158000
796484
1221353
376182
240074
609559
233716
749935
317984
1200165
647906
1195784
1202566
154373
420178
71166
113840
658333
1249167
279567
121193
1098996
56722
415308
569083
522790
195181
1079227
199789
55422
657177
60929
378307
236774
21060
1035310
428547
894029
1015160
964690
1148050
829501
491530
930489
731155
139242
482046
782822
555074
114076
339044
249555
210647
473944
384019
1210297
613583
883354
116751
257324
580621
730155
838590
608259
1097614
615255
691711
733768
792054
760802
1015110
1020472
175629
640625
463882
901088
1407
779420
499950
467422
56415
290946
1001625
649322
703741
1170121
70962
187509
874404
725665
1014630
572310
301237
366453
651676
49739
1103552
620814
576954
895130
266788
1147075
493243
229834
36239
341236
273959
541917
298811
431618
657102
33337
43275
777442
767244
1031052
1142073
546522
1179176
567202
308951
1392
1202687
59079
1050423
367384
187617
292749
145439
927138
585779
818863
795596
787765
607291
833143
14230
206832
963641
340848
159826
872346
1043656
1218653
1147663
863511
490164
332310
68096
186776
933284
48042
3781
187643
595697
351987
1147401
1231
894235
1175331
801518
1005787
66557
852647
1137917
1042438
981315
875633
796915
384683
319452
1243415
155529
4303
477909
301145
564293
636322
1007426
229382
870313
434160
520443
995933
1028925
470037
901925
166217
353867
367140
1024813
858135
491201
609907
240174
833699
354579
527882
319357
607461
769178
20609
516347
1230590
284394
854293
673173
329913
443243
1139643
1156230
8361
290482
391564
520526
547912
432538
169868
364996
189977
462591
636736
703601
40288
15326
1024958
888948
110245
1020998
710925
629357
1029711
173048
428463
1090723
539626
360878
914693
809544
613128
36592
28523
395558
799904
377637
114420
837118
1013216
1096205
949120
146834
474772
876139
933240
921155
1054062
195677
872762
339635
658915
441959
378575
973201
1002391
1104099
521047
943461
222374
515679
970048
235990
789574
468499
873468
921274
922780
245834
1264266
565995
442871
79579
191946
950249
525432
464939
22467
1144921
988686
1040404
824207
477421
1112975
120499
880796
1230376
943070
902445
336161
1130978
677706
267008
1062748
1138843
173832
556702
1073145
1218896
45446
251678
967089
545113
1011676
263257
353460
598105
1126000
454562
391461
5795
564208
1178057
957844
912293
1232221
736383
739315
341499
1068202
245793
795475
734231
363844
256401
1260801
1227283
254201
1011775
449173
1153215
951704
1126315
586711
1187878
795834
726524
854240
1133460
310344
166919
675482
312118
707427
1227796
717966
289866
1022002
804032
332763
445400
1240047
924387
503681
126170
166491
1019080
20552
867582
911165
388339
21184
171136
493992
707958
294084
851668
999622
686869
449070
355241
1039377
784754
1208990
707994
852564
186901
900619
296291
13784
1048061
28754
1193332
725779
1111252
906885
514190
76881
426104
863239
42709
813885
386551
1128834
726921
750447
1153095
489877
1098985
749191
710873
337838
865994
71879
264768
686268
537936
541747
958624
842250
1154470
1057228
73309
124967
659648
346868
900385
828905
579680
663712
717212
483507
672512
94255
675663
951769
459420
1065544
177
167305
914205
233141
866234
971117
77571
626430
622128
954810
995900
1257959
852369
577714
979922
526787
471804
649207
830998
1072245
29174
967240
513211
9590
71538
643084
1113099
1033535
301409
486905
596223
1204418
86370
103890
33503
1113990
218963
961182
1106017
698299
1069436
632260
16881
1148070
1172641
920158
549216
949718
198009
597422
780753
996567
515787
998365
871073
274324
1094213
382695
875237
80257
484507
139401
343076
210914
1232394
859417
1229565
1118199
1129779
41038
286979
1042784
662991
72252
260489
717865
480737
1062822
73119
194243
180653
685916
650625
833868
1162083
63757
727464
597517
514903
935233
828900
653976
886569
198801
347532
825562
1207805
469832
271539
1248050
1029967
18125
576886
493926
677021
712926
1031989
934997
1153464
1068471
939848
147186
669003
336846
730109
7728
773306
1241160
93742
590459
494402
140371
159310
858230
525836
120129
1024746
716184
587178
1248604
150524
978781
12680
184098
711610
766063
126735
38684
158625
899526
983863
112610
71333
1185926
905945
658291
780394
546859
28108
570157
976706
944075
301228
657572
319009
1168027
967094
677495
581520
248390
278473
832677
1084617
94245
1126635
911924
1218454
767676
1130403
936918
803281
1104973
1239869
175767
852995
843419
527916
764670
1066877
366847
621513
618739
186435
185726
770966
830401
400586
486523
692183
1028883
1176860
717089
832027
1117326
893969
251389
1170781
828828
121570
81933
1202762
821944
248762
794590
1216083
105466
755229
183725
572375
1084178
758811
942502
10296
624608
1050681
571525
180461
1128740
949248
745138
486793
1150105
431383
1047621
593582
774962
191410
1197044
680547
345154
1166180
1173962
692387
1034704
735416
1016303
696523
858319
1238366
491951
1186197
196685
987645
443646
1259097
999573
991358
828342
148252
610321
155616
1093816
296489
1113673
1021174
825392
42370
6025
689939
266236
213134
249175
203765
1171770
1172170
78095
959567
143386
748033
908549
520980
667911
160251
606620
1007293
115333
204186
991159
397387
653605
1167117
864261
747013
1100092
192892
674476
112523
1050735
1188429
976689
939492
541837
426829
685770
1222478
928687
507575
150967
862766
422344
1251798
468842
401240
972128
1069133
1256331
1050356
810944
364312
603531
76208
1157243
120312
354365
374512
1170421
566034
581748
42935
167664
1025648
366358
1237850
284298
21941
919075
277810
300045
227267
970067
1122014
1210224
518749
735745
218704
296075
15066
700932
216402
422035
23242
505397
718544
971370
384382
644749
1151195
631252
500145
271855
1204779
115435
564674
144918
263758
902221
417173
232886
466338
54476
1121428
1028103
143687
558756
1227921
164031
1103074
950744
945978
254566
1197119
1038608
415605
857935
904814
196537
136440
743442
1258680
651238
329176
734284
780589
1126552
585192
925915
1255352
1009601
1081056
847545
151831
337733
1236861
298594
158742
131158
296356
192253
885420
1183587
1132893
786526
1071326
878897
1254257
1150892
387555
782057
285012
759489
1219619
470173
504354
499466
826908
23869
628506
1073126
845619
851117
170451
812027
631998
402115
1228342
561605
468019
769071
353802
108858
290118
285606
767359
615991
62008
895230
141736
1044636
883127
1064914
35819
1076939
1041992
1097744
835229
77432
398342
904693
306878
16428
389790
16300
304106
455665
1090814
748495
968252
1200854
155124
936153
1046428
216839
811727
922636
419106
1095802
860452
346652
778446
546485
88283
1146374
354675
139928
914338
913367
289027
1249199
1130580
986223
479552
979772
16327
830144
862001
510914
157240
982690
1075205
883272
262935
252432
660269
496152
715140
580752
322960
239670
723080
406543
197634
540319
813921
1116290
153856
646256
535030
559980
50189
641278
216001
865242
503671
1006000
883332
1149270
783395
418303
545100
453336
259606
1134526
781574
55719
88345
107931
827868
300847
720973
1101760
424745
1023498
214659
956287
1246299
477384
752968
1006703
365538
861884
855395
698655
731846
1139216
1077488
593392
1140954
1230920
955962
312396
68997
956412
672455
360021
739900
865471
437169
253312
1074387
207090
376242
995500
2870
822648
141059
646939
205475
709928
411502
607235
638167
332766
893683
1067133
112840
995342
352691
1166272
182479
643032
11270
869100
325552
146454
952641
1209469
623287
563289
1111119
227589
1195070
737709
410823
1224390
342100
215927
762612
987248
909804
540393
1238625
955216
819264
267364
104510
951639
582418
389515
439179
997655
1067523
1197125
446308
629108
1111721
1122986
526302
1254955
475165
929998
723404
122203
1001769
461705
633673
973293
538287
854246
180192
452798
411096
991517
1064127
955828
62681
479756
774088
1043043
950465
1245496
1104600
523866
917958
990886
142399
1192431
238967
285553
115858
158711
733506
304769
921893
865744
3627
540041
720044
1223621
1212034
148706
567073
312104
506201
34159
226452
1018988
1261886
401610
956296
1159630
722734
1073352
1176331
653538
1170542
739499
1230053
166547
1083752
156350
1229895
327219
504835
984547
144908
24289
475452
137055
935021
412092
835449
528766
417346
413256
860154
272814
412849
1099416
517153
221098
751888
274662
713025
917058
4943
610110
433371
247332
719162
705555
175880
1059448
217441
714629
550476
742138
1201016
201036
241051
281309
701164
561111
121446
587049
775727
324190
718074
113087
557828
553449
607955
1114145
541541
305087
1169322
351676
580851
181363
507885
937916
1190166
96220
317462
240641
220348
724204
500000
986978
643216
589280
697267
73390
957845
389075
322551
312476
914897
1027537
484057
552716
144099
356998
16179
4088
741832
539840
1194525
764156
808062
601905
397080
617584
645762
348066
496546
342873
440100
360828
408021
689464
121594
610867
441218
876845
511694
1251418
875826
848850
778727
39267
814481
538621
737066
1248424
944207
1243556
455316
1041037
1150402
549425
511873
804039
111531
922273
251967
434278
1247093
265594
723680
499426
363240
797276
57204
1006511
1012994
771384
34551
633245
399781
276824
1224016
694843
570387
690356
1237156
618252
473589
1093312
1143819
225009
1073496
51713
973927
1170851
327120
759635
494105
377039
1064769
720272
742365
499109
362057
259718
129814
265239
1218139
815811
1185183
342321
236695
956870
399503
314647
921292
476045
1232357
896996
438387
17211
1078386
840193
1097563
484514
1148854
653849
639325
502449
361383
1178584
819503
1094090
691188
527367
338718
787298
295162
633238
857740
624386
227073
371851
295474
794131
932788
549130
1158290
364976
889626
521351
677555
734633
1176890
963688
1057694
2318
444618
951456
780409
814281
446224
208688
1055814
258987
1073815
710313
856544
69922
987809
1041596
377830
1120814
377056
866799
1172390
1112647
51056
617513
1253606
89183
947964
710713
1011655
1057171
1183837
389982
74345
1199446
738272
769346
156978
893988
464804
271786
639305
152828
172337
1250847
419354
1089881
61221
837001
752118
953115
142095
567496
1177205
728921
423629
471541
783853
777231
374436
492103
871191
248586
1096467
80797
698518
578983
189841
1232933
933051
1205976
472435
153187
66515
131629
282452
327289
1056904
1259356
1150599
1045830
268200
785445
1053820
932529
371466
1217526
1064302
647892
252850
75378
1159828
59828
286388
397574
846123
837583
199394
236158
681927
735036
425563
1070178
1055586
996958
513389
28742
998530
918850
463706
736454
681780
562298
947488
889559
211312
29611
17818
24530
1213728
995193
34112
100521
580392
645313
412170
1001309
961610
657911
92790
680943
507084
525452
119709
992547
957533
588893
403640
1008737
251852
491873
693705
1034628
149575
895077
244336
604590
648447
211779
900818
80548
1205976
923918
833335
1058868
1201886
722303
248544
1011641
447151
688031
287163
60605
1125929
678360
871680
135520
985276
381808
1176563
75412
1021606
461338
356631
63951
1107239
1051843
197024
1181565
505227
302111
203019
374057
1063533
884383
626582
342493
261788
833264
967120
559650
46327
350513
856841
732216
1219274
1005758
900273
1234703
212770
299995
571850
828680
914540
1227595
1123098
501310
591142
383250
144010
1000920
976755
608180
799560
1128361
960101
686884
182514
316868
688564
320295
992469
913018
585237
91579
587368
121668
11872
1046890
733929
841473
987039
707295
352788
461278
283974
36280
862992
758426
1108918
19746
1004405
36214
549384
621369
563570
234992
278726
135235
1252514
796690
1129250
226473
857314
1236963
67334
1023547
878107
335301
870867
846424
1249906
1141551
959606
1219088
374038
260024
302827
1189617
805046
125171
839425
302435
736106
1042034
3060
823458
1091399
75835
728905
126075
1239036
1028919
1012913
803808
330463
572430
682635
431493
537227
773139
1091323
244404
303674
1176580
622811
1259697
1043215
629087
9003
986814
1184356
807656
727933
437459
44186
66241
1029351
137964
96210
1119148
770600
66536
108671
977271
1082519
745961
565119
944659
1251243
1136205
968244
349458
220899
254142
168402
356689
99030
122486
704609
91538
631461
1202404
886868
567703
688070
393323
805924
80498
38160
96090
1092446
1064733
902144
1162854
110062
425379
1246653
1147535
607302
314807
605279
263197
452456
1248435
775403
1262352
191620
923294
850470
648464
518767
779306
937824
1146325
220992
1053853
439137
157976
1131155
1024679
871815
396374
495845
287986
154248
334691
84586
1052164
897471
432620
198964
429636
686136
742508
1244228
677570
45643
757796
657460
793885
323123
731058
217506
737066
326129
967697
593023
804243
41680
312534
628672
836613
833026
654794
655322
143796
1254833
528570
486772
943376
443411
839586
317387
1108779
828337
885837
170385
288013
591981
226743
166396
829926
1223954
474779
658241
890742
146002
157495
1011830
336055
78231
827124
1107726
33218
887484
1089743
63796
70812
910368
464321
923602
1115706
765960
924265
317260
660334
855566
67534
849935
430413
14343
45058
705367
927753
183822
32811
998753
269116
942130
161255
768720
95554
620227
186501
407843
1064924
445394
664426
454709
959329
38285
1154912
327933
608536
314287
642527
324216
687990
713117
747127
982790
926028
1113859
103696
410385
769406
794974
1126426
120064
175347
927427
775541
210576
663503
871435
1051514
1109893
1040719
319207
361496
433898
1099013
1213133
850567
554658
194134
685970
10136
222530
505852
706112
534412
147279
432692
523205
759659
816449
587822
359830
278626
622618
223709
786977
745283
1068018
305131
479055
702296
475937
825012
679219
72515
77863
918716
1015950
1148574
1171111
845399
713202
816590
733500
659726
1178854
7350
1239259
382852
497143
489758
41778
298463
461105
1217539
504521
561613
253786
618261
89838
978385
1048173
658223
174186
1132074
1250435
364731
824842
746743
723730
554957
805618
95247
349416
454241
437814
362824
955136
900127
951044
188235
519549
526274
1111662
551729
51921
639788
767178
1178613
699037
1145284
921503
874625
63727
211027
860029
417304
1114137
1257504
658750
308077
554321
360179
337852
233917
238208
787079
681421
52480
152216
243911
961233
61562
662528
560043
504911
1261962
531388
186602
68155
985086
1256056
427342
1009158
447399
528377
34134
586323
191272
731144
977760
748425
1050175
970283
530528
998523
1002682
51204
356165
1254073
205945
542250
133504
138704
946867
1055272
416123
472289
681221
819405
131009
525007
443898
193186
714190
145826
477554
336019
1258885
899017
150334
253915
988311
793595
117107
160550
63314
856516
930441
1060129
474431
969638
435498
183385
564969
1241056
769590
526393
903911
561943
390999
508380
1013187
103473
764272
833634
370460
373357
1008303
332829
635507
431262
601122
1092665
681200
705050
362480
990394
639289
865507
244476
1226887
1261463
1096594
91041
881634
793922
929589
463277
162860
578532
483974
714494
155749
776961
839911
365360
1264674
222910
89050
1188016
841233
1082270
1000027
113184
1153620
255276
820386
1088410
84771
519485
351490
1146068
734381
192306
1149802
723827
112640
462112
734263
794613
1159754
114673
578443
1037849
602751
233035
400522
628590
144323
531463
371128
157374
553924
1136727
842655
774063
709441
971723
471625
136287
373369
372631
855836
1147310
1134434
1011212
1183426
1233743
324781
425510
611778
259760
29056
911816
927052
228254
167768
110496
600881
446265
222887
1095114
14339
352461
821281
710536
69922
830893
249600
1215046
669357
686668
978274
300339
539455
9038
25524
1224736
1259687
1176293
25826
729771
287016
856292
341258
918650
680321
213003
459490
792012
583903
937699
1063327
1161806
471024
132434
79453
964972
874769
400633
735999
539988
89417
677646
553465
1105353
165558
1010406
189835
4048
263395
568607
1090150
374113
1107302
853261
1005115
500021
749594
496859
364820
1093192
739090
462857
658390
477160
921355
834238
297998
851522
43936
999107
1017905
1112839
770092
1233929
151344
1140944
251703
780496
273150
1122826
450472
566841
181274
726016
89949
387393
595924
734359
101883
1151896
227339
1139900
34226
328270
1014919
1243390
1262411
430632
183881
436918
965739
412029
663873
406292
276545
67953
880926
334213
920127
47688
588007
767750
1028235
517018
959377
874692
449710
483472
178429
86649
705504
114966
614399
582772
211575
592779
853775
1228649
832319
386640
734301
573395
818197
656866
786649
573874
287515
1215603
1222297
558079
1539
631279
336686
682387
552611
157750
913269
130201
45967
200119
907159
77735
972680
577846
898427
75095
995691
409582
517367
11537
204141
562262
1201251
998765
340914
828859
122085
288895
377532
969991
1072559
828054
1086628
1217204
138389
1136562
1235373
140463
248895
749019
5913
1102312
977245
1060429
319013
684275
1097394
1253188
997714
434788
127282
90699
1079868
5099
1022837
655105
934799
11223
393425
1132402
161353
41457
201220
1067821
96336
38561
879446
403674
1172257
97694
1138471
775082
271158
110096
581403
208151
1066431
1078374
173852
780750
680136
299000
1219038
361218
707459
125125
383691
1124568
822693
990291
460236
737357
154226
1086563
98623
83932
615443
375405
740584
524971
359378
142983
1038066
686875
65775
1111736
152125
706811
1008763
749785
1042475
1174811
1246848
111099
671419
851216
382789
269988
776880
575959
1247310
955413
535735
553026
1032411
824348
495039
1155767
1024343
213479
33671
1109211
960162
858109
859135
740469
541634
881779
505253
309807
847288
1073888
835831
850348
44423
219214
692686
433241
1139461
98588
632147
223861
680107
429171
623443
50305
1027423
967937
695892
16744
229528
39967
240774
366679
784293
900224
718070
935572
1061972
364989
988039
848072
352538
218938
1055216
148153
671338
5430
1242034
990168
258164
1215548
668952
781034
229866
993761
622853
29371
1195913
1226489
462955
58502
532171
577433
57009
776698
848212
1024322
140225
631861
569004
343946
240101
1124628
84466
151189
1214404
670687
184073
738936
335556
889095
526717
1051064
187298
230370
755095
100583
603168
1204048
13469
1001032
59992
992637
887707
252479
878874
1232741
1187384
807636
358505
1062133
459429
998510
1170811
628045
80393
269418
991522
1072498
792587
907231
73192
980040
1025397
718230
1237910
268375
26536
778836
994913
1020055
226178
1051804
504468
479778
544248
866990
546721
737039
690695
914476
164954
604212
134539
819120
1176876
10180
167171
1088508
551960
15214
539906
1123642
447929
44520
217490
519935
334822
1250325
295209
674621
301473
352715
198364
390975
1111524
667443
422055
1016684
920211
417510
522755
154137
1201598
1181581
754761
1003017
1051368
983753
246092
614630
512022
1160919
692130
1021882
1234402
361305
874610
965240
1187139
1048257
281269
402530
773499
474587
904916
755881
388751
306392
1161962
640275
126926
940264
417277
991305
65391
853951
770669
581856
1022607
701433
593408
504375
249180
258694
999696
173817
936532
103381
1043114
207091
1143640
102121
37308
771033
295015
1058109
521299
394282
336954
762431
424050
871638
913766
139100
997690
1246879
387438
302369
1183567
449600
58185
904631
525645
1256594
1020623
121292
128592
293
569729
1169897
1134277
486260
993399
452726
1000970
152064
419639
589505
1093728
749366
1143504
832489
855675
25131
793227
1072153
1253079
1100133
882716
354427
664895
576059
862638
901146
238141
309112
1060926
412069
225150
1122596
566698
225959
985618
582935
658631
242131
742781
886476
148036
918099
5227
191351
27985
1119212
85000
836221
707202
1248295
368704
332057
471962
988326
973899
1101591
173472
723103
174998
1027771
1071365
816932
581175
789918
134683
469921
185440
788713
1106597
823939
372622
406197
1094149
1077500
583548
56984
2668
703835
228754
857922
929035
689126
1063828
1136904
729062
1022529
1145072
613494
534053
431191
1065003
677491
803028
123028
724317
403224
126518
901330
708322
32
730230
1161546
603856
791630
638620
1111255
774045
526930
612336
240768
869313
855839
532898
321972
665082
942254
597365
305099
1030575
173498
892325
755815
685326
900235
1166079
916380
501808
1177775
506547
689682
477754
1176089
116726
845497
1190592
517949
921848
443267
142177
719460
573449
701073
163945
312741
540038
721833
216358
1247851
819453
273253
267125
791246
220016
1153706
436996
203700
820065
244869
567402
990312
524272
1029430
539083
359033
948715
1113870
659549
584935
679039
473736
1057407
632133
666985
964974
310132
847689
764193
649775
35690
308524
246555
460288
984856
1227838
140206
300165
780323
1029886
1083103
483604
120640
1254555
925367
1015196
272405
1019637
264894
610428
512538
119113
599070
150741
1204050
341907
644892
797142
1261371
1124384
1027377
76907
757641
900348
674693
265329
201849
323564
668959
1020778
221183
66889
10615
855155
1002589
44752
19059
405791
963481
1078080
1220167
300510
109214
1129910
1198445
43347
73064
747666
953176
478334
322115
575271
1242053
1294
751407
992702
863750
1153141
1245734
482135
1243847
689213
550926
977982
273771
1121609
324392
669780
572852
431672
491730
327357
770288
91412
39853
693308
771795
933807
863238
30987
271911
118304
125358
55382
294653
673285
760103
617807
345081
807602
1088562
209269
513425
273561
50113
520525
23433
70097
375951
571049
1088320
1154785
1252143
346095
1223334
754974
1156495
503888
929955
762568
516530
439536
880090
1106131
155191
982085
504836
1025844
1155206
138612
935633
339476
590193
687900
1258166
714163
468371
656239
345532
1105506
639456
28660
1029062
813600
963110
1055395
47956
298647
527066
268111
724140
1031776
84406
189128
313317
516375
143134
166518
17370
338504
839180
124308
1192607
1014498
188885
644536
833355
828383
475911
625371
253938
119695
704386
875880
610010
492171
1232010
1234465
900480
871859
94677
118224
702849
683254
885405
861426
943257
1080737
16661
985738
934194
240012
658537
768207
371200
20824
1155329
401045
711322
775441
284423
826240
765212
1133840
1033218
278586
547747
616106
739304
620302
564428
1091387
223250
680651
302781
33597
7876
956298
269484
415294
549429
818469
1067218
755520
746475
1156671
359712
925941
680794
294725
160545
562724
613404
463264
340454
884886
695176
1179453
454438
772216
404859
118125
1087010
905639
592041
999511
756718
937259
1006794
483371
693818
1010885
228440
230603
580066
460925
592283
739478
366452
1240525
824564
215634
1042037
1162376
49066
919357
245007
737351
586115
344435
381026
163002
980840
191984
878492
1052574
864809
1059781
556975
60547
1190833
255732
633927
323693
1152660
153968
366576
803624
344794
970541
905839
226473
448873
1126497
603014
319204
1095893
305138
657374
700950
447518
391336
694107
253567
185992
384200
1101937
342321
173948
90582
527244
1121810
465290
1250114
1206506
886445
247973
557009
794399
1172214
1203225
1178270
971736
508584
183809
172206
840298
760712
938778
956969
754716
1013643
1077624
24990
935970
1182646
1138292
113242
1257487
732446
538663
166533
883226
148533
445773
1229953
1118674
990038
744877
831810
549374
77254
908270
225750
1148168
1033826
540533
40311
152726
155259
637290
496936
846030
1182126
461975
1120987
81070
304699
585466
1017535
1064266
995193
147252
1096703
415401
282990
955469
221381
532767
60109
972835
1016520
738693
751966
217255
835944
1177291
575710
250700
308044
932649
826877
123604
603160
486621
156678
930921
16146
452971
1205812
570077
791878
1172922
53069
491943
1239828
623928
807264
697121
1225499
1146811
828588
1045435
392485
961353
921185
146613
1217516
854911
767255
1157655
1172564
514140
401070
647745
1001208
1252331
715216
795763
551628
276755
128607
43363
853732
846433
1241780
288449
486489
68209
339973
1129913
1260261
1045587
659067
753409
408542
666171
376659
1074390
95302
444591
694343
525033
516058
717108
30681
1101098
325440
1213546
944507
93708
459154
452729
374250
894682
694463
614735
484814
827642
505366
580651
1021255
215111
1250297
687413
756123
841502
1208805
1044528
1186216
696735
23624
1048959
277315
811758
974968
593627
1147905
194344
1109951
737839
221384
956211
357003
657113
1124895
409715
147004
140286
48375
459680
421301
750862
107735
5034
911340
504807
1175696
450714
484566
536364
1140878
907115
942117
306778
769989
871945
612947
1197002
24428
1035846
32039
27614
1032342
940471
231971
416527
1224306
276972
302679
1061700
1029857
1019342
656260
287352
746266
296945
183619
1036639
403775
1247244
1100392
1075163
200368
296200
399243
890000
544633
590879
82311
13552
658881
955273
437328
415181
906497
983102
817925
723558
1017917
10608
983646
1105250
1024791
1061775
184404
781269
1095660
180246
1235334
687840
497041
1172528
323012
1023244
140038
1244720
559707
945162
24966
85012
758856
1176897
588883
374903
813985
291172
691214
741278
62907
148874
761146
239777
80843
661299
331396
173924
254391
1034519
593914
134968
405063
538499
250296
1062015
373878
400787
382168
816247
24870
1210702
559354
271085
281824
989462
132558
894058
495390
673739
839664
1183184
1221590
134104
750390
76787
400659
208048
976462
580237
376032
280766
250230
395239
1153301
232157
176340
379440
246628
1020736
646533
579497
282522
1054445
37063
1066136
59530
984353
1089181
1110538
849814
416571
817737
806524
1064556
932198
405220
646344
530718
747642
231901
136961
545108
536919
943443
188227
64893
937450
294532
145112
872798
487459
546936
1090518
187424
255931
849768
95167
484125
825332
1138557
890958
252876
750979
752548
1237249
1124837
174937
1123381
261081
251100
978937
1135452
303031
671963
813396
518408
508197
312837
162711
304422
945042
922479
771578
10306
124799
20558
1168666
389145
1243139
255093
686993
374650
1248088
3619
101257
426605
458697
56823
70403
378139
1164150
727393
459391
172076
506301
331838
884447
158180
1020444
906366
246780
1172855
83052
590192
808432
96943
812566
301734
425402
355831
514393
343535
1183331
897078
1066684
817782
992122
293225
1256795
933351
141112
1004770
556034
163528
139379
424738
432308
53129
494968
843483
882225
846793
1080322
258399
284435
808141
360063
362104
859295
1062934
1085349
998129
1264137
960428
1009264
23323
371633
133636
647353
174612
141928
326407
614453
396933
1017226
840052
678640
242550
766188
343009
907534
476412
877509
462867
1018651
183202
369614
979447
735462
795958
404866
1011696
944451
255569
756903
174065
253142
643132
882600
589898
799867
856329
714485
780726
245679
109144
647205
1100663
117321
480423
750078
437
1187954
449843
556774
513251
664982
600215
531368
109741
1205194
122922
838911
625871
253164
553467
1157268
985630
759264
1000463
321816
900295
714846
578850
282254
1219997
278771
1169834
45659
666693
1203686
971575
329110
135808
1239360
516147
221262
808994
667348
142257
231655
615308
510656
1100864
937690
314706
106109
861387
467180
848028
369991
268872
191064
928355
203879
376307
135849
199289
730092
1183555
76605
307355
849754
1259105
222005
185659
116438
1013024
773774
958463
170216
554064
173587
862387
386615
822457
287393
39425
376223
510032
366128
443352
510718
379428
1127262
963289
709426
260823
462228
445515
1027129
746572
1034785
1064020
1040847
244281
762974
924719
1031104
865713
838984
510814
608958
533306
533429
38789
902001
1052254
478383
620353
759224
1206259
118806
1023010
345475
332621
950925
764271
290487
1247350
687694
819763
534623
740670
971761
669277
524802
205594
1254766
219943
1222027
305830
722851
765612
677769
871409
687171
742166
1251501
774215
875978
421141
22723
486250
1068410
186783
1043927
821027
930352
254509
85372
339310
493725
766610
804328
97174
944050
635364
271499
338477
715375
4963
457248
215457
1117029
1218510
950316
885107
6844
1156461
966436
737297
535774
1169793
1024408
434681
1108431
789993
1151627
1167577
296431
1018948
615136
835880
862809
763519
664344
265941
188736
255836
208779
1256834
408147
9867
167769
1117646
1147578
238722
245068
884352
573424
765408
699360
301042
271668
236951
158747
390890
712099
410408
66643
16624
1047004
86243
1016543
317883
1058575
278111
396060
67502
1076819
1156965
20466
974087
179735
1256318
38408
129616
130100
1233663
501288
794739
79842
1007975
211711
1118701
302693
935334
749928
571696
521892
868038
1201323
1211300
471302
1165025
370548
974177
58181
143616
902496
1060111
191516
1173266
516001
1033742
1140697
362631
510814
676195
641682
621055
718031
986054
150849
62853
196039
1114126
3829
242724
1189992
807185
384231
675833
1011992
275100
1120541
920506
276565
255510
1186977
621255
757711
937076
582684
751079
844169
316947
883225
877060
523513
754820
1080004
986223
579114
947913
572292
1235486
708590
402478
1107401
1120350
924826
658269
884798
795336
160882
389554
1032392
212141
646370
85922
342444
793875
328870
144291
560069
894595
201549
623612
1254197
886631
391333
199032
1122340
774655
365814
965992
1038583
952719
683972
607554
39178
557249
993772
579592
1191899
842333
384305
551501
231495
527281
492426
823905
721479
412753
296414
207999
360309
472732
506462
428567
569475
31541
1227160
523707
631384
252251
185458
1241131
340046
481092
1033205
1088694
148638
324804
436084
679555
47567
672507
93966
629266
878723
189356
696209
520893
876986
1019134
277740
521191
171341
406314
883481
721865
1003951
945382
244988
48010
1247404
21868
858788
649137
613033
520459
797381
1158734
1152757
894734
131894
1068496
1111478
179737
216649
451220
590881
1169349
1243106
122805
1025287
1112114
896989
318204
657080
1041480
903824
926217
777954
1233954
213479
1114561
129207
258378
502386
453090
992604
354469
812085
300197
239090
453164
918010
1237385
1011298
757703
641573
134834
1117240
579252
151094
1045011
230534
919324
802578
423868
61338
1215174
274919
645075
424026
239538
1088593
1248457
880793
781852
807568
294683
1089172
205358
252125
384156
141782
200384
444492
1084372
860951
1258990
976988
1035198
619223
454960
828619
726235
330366
921395
1090679
1253342
20466
627109
318317
906754
117272
490734
390748
458671
785732
567996
516132
178981
144987
869903
1162121
945181
222332
710450
478112
1095677
75493
400671
356910
196747
855312
903437
729211
1158500
1059394
999247
1225071
876453
504120
230272
1139313
842211
1078832
415682
120385
676965
577236
390234
840926
1177785
730185
352253
980219
710849
743052
462836
916972
949117
1263084
583182
22010
83967
131987
567677
1137464
864298
302454
1151827
1073726
1048241
810525
35698
160559
423867
1058828
311147
1001424
884808
29217
211647
1054478
694724
925960
1232438
28346
1155034
922383
967320
331253
962915
526508
1151187
744585
1085835
410600
948506
778987
429026
1022864
738258
28930
897555
290204
850512
1140701
880866
814469
549139
936612
1072094
1260437
556181
407223
991430
160911
1219452
114368
134555
1089240
83964
2521
25127
844461
210735
1250241
37246
1062580
240280
325932
969081
182695
813989
849023
932639
1149925
1207015
1205322
288848
347336
595896
104559
825200
320726
256335
580965
937713
539914
1005098
1150921
365805
1023606
474654
1259705
80910
121911
105504
512949
1222223
97545
159704
245905
180310
445516
707769
505848
52757
688221
1241629
1192959
844758
101577
1150262
822326
874831
539170
612679
169454
784375
1219325
799580
1257676
771978
1125147
491124
1129044
365538
334355
431151
1212907
696063
1036191
452491
865254
124924
636766
1199924
539529
115870
275439
1045513
476257
293980
914995
505701
305246
616748
870753
670612
6128
644714
202993
787453
473176
375752
455537
738436
184024
529485
1083950
398020
823882
714114
44825
865024
802385
1217810
1074543
518583
1077072
738907
1095630
608434
1004541
718978
476760
86857
741592
466638
892335
536453
587394
595099
298641
1144188
439598
987631
965854
807364
210711
191179
757933
538476
607432
733066
137760
44570
734952
811364
239096
870777
320514
767567
376233
502173
740726
1138310
969103
611900
868446
1085768
276716
955357
980888
1046477
161000
105690
971324
398998
768195
1123071
425495
165870
343692
813363
737523
19548
600318
1878
1054615
858618
642281
637411
682196
295736
502981
690944
454278
774544
73193
58609
437587
552062
744980
1149599
430181
1124772
73920
278327
1228218
64110
725610
265080
81306
461285
1103294
118115
970425
1184293
152933
548472
1003805
934818
1142442
116286
634506
1168302
565334
444232
639672
306035
906264
245335
449179
1209743
149649
716170
335675
1182317
87804
837910
1002042
19805
1037613
63547
1206143
338361
459482
335384
525436
432022
571816
1037702
491587
945927
795791
120465
146504
1218992
727724
482351
867995
347234
428516
1036381
933738
634256
527527
996399
109116
699481
140385
796519
199619
1027336
721534
281727
140415
297095
218479
216330
334816
241069
449905
1035866
815276
398117
110328
638712
837046
179470
295157
130421
379347
316415
508314
990695
572826
333161
586784
1159326
208358
1029309
727755
186181
1099263
295470
1017885
215598
872068
824802
522996
1224194
1062338
52783
111659
674178
609599
1205308
1090415
1146198
841120
719922
446417
323642
340750
566257
665297
625200
14758
563268
1100201
924890
664597
401594
204286
114359
129120
1042815
192340
670071
1112915
356099
1247578
673830
1226939
1009473
783684
1131647
1112879
1198611
741032
487116
347533
169471
248858
1215358
797716
960282
1227550
583526
914335
824465
130886
221397
898128
199640
270273
1136871
455742
79074
821421
698724
255420
292334
680225
720548
548252
574055
646498
692447
60201
1034822
984667
523865
221790
82047
647232
415665
530400
115679
570589
694703
343337
826942
756983
416405
948742
230620
332367
809837
1238063
1224144
1060911
1047287
1062617
745648
1159
1078189
825872
664966
130735
1192809
352221
1129796
1145086
1033471
372435
607580
429401
84919
239462
388
341082
814752
775516
208864
1194630
417951
566959
100267
1113291
1043855
1017641
270010
769395
666753
241120
108874
866388
1083811
244443
718764
586295
637707
314049
638292
413551
1148028
39718
944181
749628
384736
1142643
165778
835870
835916
909642
709651
755328
241954
944700
872331
794083
721690
1227279
1158976
1033359
1135158
786184
953244
1096900
482263
32394
678901
265799
673387
437824
1211743
572847
246981
233590
1093208
565657
667603
1185869
715504
542215
274813
359728
547918
452223
1084434
307637
1214463
1118726
223322
303506
965372
952526
489778
282969
4893
11379
365587
465096
397129
160891
1063710
292968
1234945
952727
703677
934198
574268
75350
1075373
316212
325831
714403
1158994
50570
448925
371160
458301
10909
560977
275585
108520
687541
39238
481779
990412
635541
557264
533522
498836
831059
287588
918356
851705
845251
759165
873811
1130537
718486
829435
410934
1230447
41392
707744
1146630
636089
904683
320183
1179423
366436
1123367
841241
600126
481095
602684
551247
768163
1107121
647133
759066
619966
346760
595641
393420
1029763
437790
393607
924375
244224
1151730
1055953
547636
1020509
446089
160762
909893
10372
637445
220249
292274
949706
814568
575770
697519
355978
300791
640185
834617
579342
1245183
259667
120145
428603
525590
224081
49907
706601
889632
98301
405718
246039
1164232
610696
953206
237978
973664
1209195
684114
1212268
568017
1113536
665343
626281
992029
608246
793841
1208078
23285
208266
1260251
277215
189006
1056890
969672
769512
345377
77272
165644
951449
606454
303868
970911
123777
854448
419058
977006
686378
138948
382342
1055726
1146541
1177122
745089
628724
456816
939605
742824
242949
359903
80189
147798
892712
1076054
1078752
238026
539114
317346
458766
1203707
856230
148750
755105
5817
194265
414416
126018
523173
1031078
767209
96798
107066
577210
476361
1053977
662838
714526
397646
687691
937732
642565
1140214
766029
424148
416979
27698
4535
1169939
1264723
596864
166534
611504
801444
676200
581867
79494
695766
418726
1214327
959174
390486
349322
529100
640243
669805
289957
729820
801474
108971
335487
449291
73963
672586
310061
886013
1107460
790588
1163534
431662
266775
1115407
706404
891938
1233588
948315
1137829
984357
248245
838865
1156571
331903
1185675
1078678
987826
396301
501655
431535
902754
725365
594194
619353
741284
469186
1075419
775341
952998
1130727
668355
832037
911289
473496
112508
954827
340123
521519
509944
577586
74411
457060
755744
386389
45237
1175098
253892
257399
369330
919540
638862
570312
261211
331692
709280
899210
470667
801347
1116232
875700
450467
113982
334928
23931
1008088
1140395
1212320
1137584
1154456
383149
1249202
614747
486327
973189
247739
147630
107304
1045672
127860
887145
882182
1135895
569070
152572
1254799
1094646
493391
470374
334059
1029564
133397
1228432
15908
305937
46722
564262
875115
130256
895347
148666
328688
578043
1226252
287483
42605
748396
779445
807662
999610
75499
901767
1218607
571966
819066
388577
331552
847766
202962
1117451
768801
1149673
731262
836740
769724
547704
937629
481079
1174686
147368
776141
30211
908992
113382
662520
320623
1079201
355239
725519
1090428
1235763
1101288
493349
43783
921919
1062268
737742
204471
1252387
208362
805530
690856
568556
1140612
348516
789579
186836
387543
1232812
409648
961019
1040916
390482
721629
860492
20967
799149
903401
67392
29046
434198
240082
446212
541941
804545
812957
335618
1114172
781899
974499
1182287
566018
976121
878302
193848
618929
826644
417522
1060291
1034818
628549
346194
654946
261800
1217088
45643
509525
117802
363667
234885
55787
176815
1029073
229590
1219714
618951
625104
758175
270968
555230
267593
744600
1093991
218051
419555
1149775
478340
511283
15430
936497
321360
597583
413165
343918
723746
528280
836485
529493
670763
562831
177406
201530
937977
506231
1066388
1111480
206696
940389
443891
435296
556524
196202
136532
1062306
217195
1183173
685216
784190
189475
792936
577559
301554
283497
668573
247942
563249
1072734
846860
1263666
407646
1185394
385581
15003
1093881
781185
137863
1153204
1234400
995506
693359
369839
158300
406002
1053944
192048
903981
452291
609486
1013663
1199201
628679
971940
725268
8983
1137209
609490
591018
965126
635881
166638
637311
57147
349153
763621
436810
806417
41947
880732
204878
543375
732610
156057
1101404
725564
90625
1148596
1249244
153879
434838
340779
1031246
991801
1235090
761763
279740
817967
435690
374351
808544
610901
281816
36277
508031
287413
616104
62683
111669
1144495
841898
795395
780947
446133
1016339
566768
1084503
324827
690536
530537
449234
92751
917488
510886
110682
366364
626964
1151240
1207428
77042
1079311
12093
332109
1182401
1021474
619371
1074496
845185
262636
847303
170318
867909
1043082
228879
269890
890628
879539
1132100
995231
304585
454262
514234
514343
162053
500256
605716
694015
1241363
1263939
468281
185017
339490
484914
474317
26652
787626
885009
679169
1120909
376747
375682
47098
746559
223626
1064044
783832
984447
466131
29380
1093953
783720
886877
1251427
72383
27525
317051
1241540
362020
182339
920773
1061953
1250926
795818
710157
708515
281852
881003
667488
6058
509185
630832
679261
284914
408767
474984
610090
649980
882551
260993
1183881
995048
604490
981873
705802
805522
1200050
1149657
411485
73645
451506
186234
154167
347662
326966
849878
484683
407724
412934
244525
1149641
816047
1115937
702003
1166142
1169013
445079
636605
923356
269947
831502
1237636
1245382
275277
816909
171333
841639
844191
28469
630914
190489
731679
192268
374835
294357
773645
336550
580977
1127429
705190
37525
903083
737957
1059935
270215
758499
605023
1032903
763313
671724
809827
242682
1102434
160351
347535
1051374
1082503
576467
266243
290539
1204240
53707
1122086
484658
564193
830123
905948
428337
641991
76259
1109791
1196803
649390
892413
286844
313017
743577
490628
1086390
931847
425023
1070105
364130
1133056
121051
795859
526268
351870
80025
505285
738945
37136
877084
1260687
399224
1205104
639744
151698
340373
1226778
283512
964596
1197564
674132
237049
277763
518848
137555
755982
611478
274653
894965
290155
238917
950932
28878
55987
404729
596293
1159952
354253
800124
1119293
761894
44423
874598
874700
97691
983652
550359
41186
70322
522593
178773
405148
715636
270632
5475
1181073
1173023
220693
120055
765081
1056406
1101704
1130057
312043
550944
45377
924239
773513
1249368
205816
804598
779618
405485
584656
291381
129307
703557
1141604
864726
374947
694233
894850
741550
721950
1179395
1218812
1038461
491654
53740
1083104
656622
798969
1175539
670412
1076406
219578
356573
589628
625155
460317
566321
476778
869127
267674
270854
832895
761516
313214
1011550
412393
1122754
88566
1210714
68398
14705
243745
419011
1166545
485493
421705
816480
424494
707209
13518
1196415
405371
255391
721177
1046864
189756
869312
750469
1019005
527177
763865
371749
1085934
1142489
218619
434733
389302
1126465
993452
1249051
1152312
113883
637712
327098
502455
259098
998453
463535
110150
784650
209538
1004721
437531
411393
1181073
749435
646858
545064
683106
1221026
71343
528990
981119
734926
61969
724802
269733
656254
777077
254217
1074599
522954
509590
56150
973107
1157596
1160215
903188
1231278
384065
811030
492780
812550
1245381
381604
631662
218076
1028067
736475
1057514
1199671
931142
871389
199152
1218905
932441
1128219
397427
1257513
1048648
302656
876329
480623
431988
1058049
71950
702143
215270
432625
1040244
880830
1095363
743504
201410
234004
1101422
57909
1029262
261223
664816
716614
1015237
1119827
1128298
640154
1114214
155780
770424
344600
724128
1110729
624010
703011
674273
376099
66808
999033
774767
1097601
963074
34747
239072
228463
1060222
730110
546739
1176432
764156
91053
87945
224589
209839
871283
1181216
472963
847329
322721
506862
1143824
884249
873480
1030865
453320
744202
531837
489025
202743
491853
971778
936957
737184
42001
895980
956624
9740
79552
1064222
920445
451118
318838
189663
1137320
310236
586277
1252231
458718
496516
755280
483918
803577
1137576
150784
255467
829430
366045
549391
370265
43788
247369
1051783
1160487
229565
49545
328641
497813
1171483
535059
723946
557487
778898
460255
524493
72502
1123438
27931
1173199
1205631
1093213
1089610
216319
134913
601174
33055
1175319
419175
1165935
978856
811820
611246
332710
269423
401789
999314
905256
1041890
1262635
100761
649076
456207
905668
661122
561705
652860
1252579
350567
1052399
581259
380608
677183
1251263
127355
168913
173590
141123
742962
251745
1147745
654676
505740
935912
827675
695413
663195
111424
758462
457225
648966
1093086
685012
832458
1216780
180179
863792
602875
957709
339770
210039
877614
1135738
218534
420883
1120229
325546
183458
1192956
783343
1070918
670847
1091947
964239
1101978
104891
377181
1039378
1152255
646923
916534
1070017
639207
871741
204138
705953
598319
794004
1053674
1201124
613945
316746
743962
181554
927787
128628
558866
1228281
592759
1024524
420421
67992
1058037
854771
615934
199854
340229
780539
1153090
508276
711041
1125864
433719
583307
689420
908359
1210099
1207269
1209716
961683
1175795
959043
825696
1254871
84440
1017231
1176294
88928
1165625
317907
720934
930188
53927
187958
497445
913991
695971
233628
634591
423825
631005
259620
334418
144537
231843
863770
1081199
274060
1229568
68722
757147
1173458
916887
1112953
1186030
476688
159592
693330
82528
885239
80915
168541
1190151
329573
423887
182996
932792
1133068
404034
1139530
954732
723864
487803
1024848
1188194
761431
480335
1106369
673575
847684
119216
802647
185675
752116
1049008
1247236
767084
1207742
19107
785585
1060586
29015
856085
718733
917560
1207497
1015097
80830
441859
282016
85968
499827
369418
651635
437156
1143776
1056372
1956
1145527
565820
623368
895864
246466
293037
352963
1078330
775432
717914
990252
422436
65271
392952
739066
1257706
563706
349273
537170
3587
1214183
22333
390433
176238
1038228
255178
593482
83445
1140970
1008660
1174896
859787
428980
518165
1057130
647204
937793
515749
412920
1117984
500073
602787
896567
61382
1214501
592037
184693
783675
752439
432761
13246
116528
129814
1104683
614877
521921
707381
729686
1223220
58759
856482
900156
777771
985086
192372
354398
101172
504020
1035375
27138
146505
532061
964431
712862
353837
1225517
37609
377094
1074240
559813
194028
108175
978462
256345
208673
701714
1159464
1183654
673238
294377
437539
926351
870032
773382
323745
515212
781418
1109248
213659
775736
264963
1224024
1040356
668842
291188
398953
1115443
821167
39442
1029791
1050670
1050723
520746
342966
1175867
270518
461508
70331
81298
500172
639689
464410
1070164
779757
958019
1247964
942690
203519
86346
497748
252502
230146
799926
809725
83830
29653
344334
185628
571908
533701
966363
781233
101360
1077432
1121143
97992
721634
261933
97157
1089520
725831
1059536
990661
1176965
580034
904372
845887
721357
1204104
84479
292553
1040951
874886
1114573
1157309
1039646
426095
1229263
840367
934310
846355
860644
31035
1008765
209860
294745
1183107
822325
600309
1246245
520720
629672
721351
1022973
1009634
900868
536459
478335
385743
906390
129136
85103
925893
1248650
733005
505364
156102
768549
1121695
175008
590991
147064
932483
77121
733947
786158
870192
918702
1105680
235013
66640
1018370
940702
224994
1122481
651426
388870
206185
1081451
480294
65137
780550
548910
1053478
949601
950006
844697
264788
854461
746067
1072657
684466
672752
108496
833038
728033
1158461
554150
141235
368836
707420
696375
135132
1008150
947064
158333
1234756
65611
934602
686467
299280
569573
1155033
1150881
1019811
1077394
770090
1105372
1193536
562716
1274
138088
592685
161865
22231
1046870
390302
1070897
233993
1205929
588335
489443
1115872
1207876
963306
862269
415657
958811
966214
1236436
568225
444632
318996
537424
863748
681643
696363
359145
156069
689971
892439
838178
359955
213843
187960
360233
557950
794208
1211559
354167
334705
913402
6342
876712
1043758
419958
644084
1114654
1077521
899933
1053295
901716
1243388
1178473
241309
899468
964186
293579
519091
959294
254359
274387
81196
37986
413874
386618
184186
1133896
1097176
222324
1022991
321853
153894
1117121
668493
55757
655765
183693
784781
252123
773279
511886
951540
1094387
748893
84072
85816
1244317
776427
308242
712925
874824
222426
1255781
1213354
1079291
720885
240122
445100
533876
611411
1142947
12188
408212
551761
824426
40191
1077713
551228
753629
172783
789263
713888
109290
827053
400177
1098971
1016930
1001660
735903
1104686
706332
344141
769326
7893
867205
700662
1235092
316926
1091381
746477
614980
768946
722225
468209
198434
66506
408602
318112
843912
1215079
764886
1095060
155330
1206382
705966
582962
50607
66141
178062
518186
1078185
611995
767363
1093059
611021
122205
701785
15170
1210014
555085
455183
88915
248882
78700
24896
582664
59561
570931
802176
99614
1134834
96287
226577
563505
392558
1128643
473243
1023682
443356
880727
55941
241067
940118
825447
1240047
213707
1006690
627050
8581
201626
565863
618456
1256011
235732
613297
533845
472580
703268
1245017
445241
206329
956966
139067
1109993
165197
242039
920105
237919
41220
200483
733822
169375
806175
312873
305261
603880
919043
34497
922393
35031
676499
408590
491705
102264
631082
842091
886101
1252296
428054
1048485
814185
404673
799918
177273
242756
228188
1190427
382177
1254226
1076314
1180245
42747
847604
590692
931587
885485
641277
426445
689306
915372
787240
1092393
830615
991595
1164058
154263
1009540
1164987
591134
135443
1044191
915248
1023215
1053131
1125505
941196
315566
358609
747463
240285
221845
1093786
141841
425257
848400
734763
989337
165335
38262
355512
710484
230780
3001
385022
14604
544397
1229785
291514
1100572
1141971
738471
1102658
1233534
174606
227589
1195984
424811
68360
45239
20557
728586
744423
88310
484075
317970
63855
558614
388379
738512
292417
371280
404109
144751
1171754
1009142
496571
106316
748048
717228
1261604
937635
1140825
556963
56959
465952
1137525
686455
295021
602526
633230
91622
549639
967887
613595
194858
289183
342472
346766
700511
881375
130270
1093296
7454
26225
555638
902645
100476
207222
1080024
661
281021
233442
30259
1254258
901832
586530
1013074
68268
721419
792320
614254
741322
325851
46242
115295
907473
1053035
376307
1225480
928914
281769
429115
51296
1084140
118285
947710
908040
993968
94085
547486
890294
1210248
88582
724772
881594
583998
274516
58610
58559
878181
1085410
1194415
224721
76785
980347
89827
774849
1129047
938347
590012
566215
1063500
174863
985326
1232611
666577
1237195
1040669
569755
693058
987444
626082
673916
118339
768150
164165
851080
1219648
1202892
336396
1111811
677803
557393
807930
789677
171677
1001462
957443
52153
783585
238329
433755
267392
859515
208445
24104
996020
276286
1255699
982244
884929
1133656
135547
1161218
1220958
890244
741710
876254
763138
12058
610152
1077262
1256588
543927
961884
528077
509219
1171230
404672
174255
805088
948412
253634
443164
303167
931537
433006
459953
894149
85406
1039983
780082
105900
373970
1188699
178271
142788
980295
1099439
889024
87029
562793
792973
366374
572015
924779
456942
881497
411679
671082
1048173
735490
219392
29058
129612
622921
609417
360198
1175915
63506
79882
521032
351907
584821
556604
1177812
1063895
914191
814491
702292
1124341
694874
453716
702157
472560
1248755
499010
122524
1135890
1005799
475294
638691
1223639
546460
464995
892323
206702
31789
870926
391738
1256045
741228
387734
1052405
972384
1084004
135062
1199754
1036100
413205
610304
886217
705457
211717
749968
592581
1109191
335141
813290
336372
345979
1074647
600711
1198314
391427
1149999
909352
39582
1052259
744969
864979
1017425
108477
282901
295942
1229765
1215071
805879
1110499
563853
24736
1202901
360578
459600
294064
816549
714907
413215
663100
522435
522973
329987
672520
742923
1136121
271860
1039604
40978
504116
515660
1001282
760515
235357
749509
441814
824297
1111210
958431
762629
207864
441321
489788
227569
102834
405133
129581
608184
519642
14136
560067
351044
1096226
297282
1164189
675451
279328
246497
209217
321208
1185122
1109044
1092407
1142457
782618
38165
1081509
810032
444613
941713
865573
475628
408053
576410
1258445
1150013
937975
163108
829393
153480
404893
323704
691977
888272
110001
15398
324827
849748
898405
1014348
550024
48475
626269
848058
254905
1018829
598812
144822
806371
953217
673303
732383
854238
148641
869840
294584
1035808
532825
749092
498006
105795
232841
168936
78962
88558
835314
1051240
94455
1134605
20838
386609
818461
382150
23280
983840
1032456
551080
248144
423349
1113131
916096
173829
1183354
123973
1187179
1051931
827633
410982
976745
851922
1138893
350713
219590
667752
389976
558780
42816
595411
335323
850545
705394
152483
336292
427078
818446
908073
119499
975244
1185658
1139645
976057
348650
31836
407284
269883
106172
1019062
475247
167759
924320
1010575
1074273
308510
1105623
964485
704613
87784
797158
1013860
129067
641499
100915
1189867
532841
4081
727084
164619
880738
188559
207430
1147870
586305
556697
961929
381400
1141473
1199166
861684
328194
811596
386983
967550
649369
450586
1018746
92808
197401
1102910
999007
903080
698444
706185
579430
568923
835334
855079
711132
549369
529796
426142
248027
739975
629304
119505
497581
165059
277326
605599
303738
508809
1069514
54470
396979
162399
1080510
1168890
356708
228544
950265
453724
1207100
20814
746562
820759
267562
249622
481377
187959
1078531
469689
344768
544559
623177
729462
637878
21559
214243
535330
167459
870913
1170659
507793
967503
883096
56970
615247
462638
1054357
274613
513207
1105002
895697
710785
1247243
608949
657354
48558
56904
96433
633023
686702
433741
1213412
1233820
63106
1256111
680228
140936
834680
251887
185693
1045724
132690
649016
645368
301389
1102191
1030692
1113988
506149
949078
60999
960636
1062238
824164
713911
94257
178197
798867
803062
330932
65492
1099332
777004
275117
860413
210934
232418
1082593
1197182
941685
138314
387660
974757
1000792
195064
800081
579219
861766
1001062
651205
123966
409987
678613
1148645
1022657
1151163
326996
158666
139081
1049106
1094607
525599
682924
802815
574278
666700
438500
1010870
952053
459183
708739
1014978
669562
609456
703472
972386
713889
225432
312038
937017
71321
101846
1138824
195701
526927
1024713
790653
860612
316981
550002
707460
442008
450268
430238
15333
236202
1076489
1105499
774507
911038
1197111
735240
827692
354317
1094895
675046
263614
370272
77602
54438
768076
586865
578405
978609
1219658
53851
887335
957614
453579
21529
148496
116419
556656
867764
810457
1226111
93639
717921
145856
1263804
167814
432823
1256945
1143732
1018747
698651
385881
600362
178329
467038
285669
1043702
322433
516899
505437
579874
606390
469918
785203
654476
344806
611898
49601
95749
120492
167705
229059
796706
1144686
243178
292275
365682
231932
1162875
804985
762912
1165316
1206884
1160856
1203026
1059141
36458
704613
421791
251878
946677
581479
200552
1031331
1225087
199026
1196404
1023092
1209873
60237
1090118
636272
79334
615985
929233
1082361
884103
939539
1099831
264482
702092
1222819
878587
244466
633071
1222706
859899
527689
279741
815492
108852
590529
995720
1159000
272068
210898
239843
358156
123768
875090
299013
1092181
56159
334899
854061
87941
391637
937838
991185
776649
141673
304491
72763
1151254
469578
1060830
890071
1100970
908624
389414
441421
1125931
710208
402887
291017
792437
576105
814015
1093120
274514
364504
638083
620691
10027
267460
1259759
728219
195779
897055
609894
930854
624674
1037055
884627
720826
803074
826577
327012
969443
1136644
775577
411046
881060
858570
708233
286206
1178077
908074
992042
645550
1095051
807903
1127317
1043571
435876
701985
1069694
677224
890407
386656
529625
703290
721090
803925
42187
905877
726597
535424
893152
1209442
104754
739692
910656
728604
752080
277613
186221
124109
524810
616685
854135
876993
1129203
737574
684872
361132
83475
516400
726067
1030742
1152185
843401
1201717
314091
209808
1014698
1084255
761083
119600
176174
555499
240406
191999
990664
363651
24883
541235
279064
1170618
404571
126078
35593
4680
773376
437687
657234
323151
338735
161837
510586
1014422
219172
1160225
578599
833279
95332
191118
1045003
1121038
516606
970032
661297
478578
657119
21300
880863
1038938
1169214
1155953
226764
32269
385521
1071988
748968
1237516
757437
1019956
314733
64548
1163285
1164925
993810
341189
78013
602845
902017
900303
264592
1135288
1170531
457816
747132
437921
295782
706092
345839
336845
814345
549461
461901
311471
205322
1060977
174280
94228
751299
476252
799712
1263289
143632
565257
453683
871490
77347
1253802
1066583
736895
422678
927282
567022
558308
69922
378333
1157697
1143081
1109276
566609
803453
185599
1192365
498627
210968
733112
234641
427029
172465
953782
963164
704635
68142
222735
1136322
521050
1086356
468664
993893
1030849
183508
1031785
74117
211011
812053
391243
340418
115876
423467
976769
1245079
1237852
354151
1153794
1243751
502558
52916
138874
1261522
1264693
1181173
1208462
720301
131886
331702
591776
161153
407449
96446
298699
354955
191825
568388
787050
1115471
656916
133705
1000381
29186
54438
131040
820001
90410
433504
676808
151194
1019134
204198
602206
505914
300115
324665
608267
643775
1178507
957076
134222
814938
974649
1126743
678148
340988
173800
969757
608540
24802
336058
580852
959016
445479
1253696
740829
478675
806624
484998
67369
875855
446620
287008
123496
918896
283573
171345
710658
941394
802202
624914
1222215
604970
1262060
362183
222996
1261234
1252581
726230
962547
641020
330873
1043200
683225
684627
658865
584824
406810
1016363
597518
881989
551669
110204
825969
744465
1111516
701043
444353
928354
932096
1078334
824670
455612
163199
1181080
278871
558446
1132818
644833
702018
78408
159751
772982
648040
1193352
866364
624912
656861
1061688
36636
708879
851752
295993
672380
430465
400681
155828
100000
1235074
1063670
917729
857294
141218
305997
15626
1253761
161065
748217
834674
219455
1175267
15758
535623
850196
769953
209889
1056083
925836
987900
206388
213497
768400
13526
290975
122180
428706
455755
629119
114445
613575
1024177
1096011
19947
874432
991758
1187730
113776
53751
752728
4264
727896
858450
649975
285236
878006
459752
1031975
97181
561087
489543
1162733
80779
958946
896136
517537
453718
613839
236187
814967
1003507
590844
730044
140608
237752
1089749
405741
136842
966388
494961
139883
348186
241070
348915
256944
89808
1172229
781285
180739
119095
186707
86112
701032
1211799
67382
583215
1123318
918713
1008394
1021523
239517
73504
1107844
666839
817922
1115299
143250
621667
1190409
505838
590815
103356
1073977
579033
1217921
372787
901153
619006
80929
294319
903250
738114
813820
727584
35353
177507
867974
79511
874738
281382
575242
1245081
1158928
1032944
667433
895380
992344
772358
1137623
927736
1078287
351827
192432
696588
242546
1067700
1197062
165544
685505
137967
427246
170454
183214
560368
586831
329061
726072
48577
769822
729016
1083793
426674
602756
348658
48937
671503
996327
20362
956417
348619
873514
231307
470199
212361
115403
253087
507547
583107
34735
987452
991215
22967
437093
546910
592715
352807
324399
905020
1007691
269107
1084588
65719
852344
43149
414043
1256912
689696
271818
844519
4800
965929
177627
1080759
322408
1017639
826172
665626
1202709
669078
987632
273589
177980
445791
506561
1066326
1189753
1164208
234639
237400
49942
595510
21856
394335
981337
1109653
689713
813357
28508
489669
685497
567366
855914
40033
66306
508164
1214041
551452
1062680
356938
555257
716317
1136447
330209
86480
952581
99188
1207749
710927
1212474
1106609
471152
54757
415946
1196144
562674
721911
757573
873029
755258
730410
475747
521511
1020349
523073
583536
1239633
778156
80516
99980
480364
511454
154180
1065987
1241049
1083213
704744
316513
239092
895704
11473
903626
57801
1247152
31734
1104437
425602
594150
842847
366233
1172324
593380
936108
515488
1038527
988146
652074
1099399
479490
630542
1219007
694400
573930
822958
1172206
702114
1219400
819447
288572
1124643
651359
143748
23073
1174356
1221835
474860
43540
1128061
773547
494301
607080
1129513
1028162
490920
433884
1047464
227668
309007
1264237
726275
846340
561489
890912
1240101
431703
237422
423800
623224
1067735
177704
1225240
18672
43183
328896
801592
172315
408493
281345
644873
335431
675923
1023605
1163682
115837
921980
376948
808973
1081062
1230641
655121
638792
1246496
356471
962492
559633
137490
45098
1082333
714106
213612
114702
452375
1093790
86157
247442
1242282
614521
1242882
233428
1044939
678413
748311
1110246
346189
557902
158137
694838
414208
96382
281848
185170
1166253
499429
800556
151006
227012
702479
389898
641583
704067
1229312
439356
1044322
127177
493712
762156
899308
450648
1038086
727143
100534
188767
1063698
650394
1187612
1189974
1249213
1064582
105508
18145
525262
479460
770639
129877
725498
116121
1045546
400351
1176722
1195984
280988
329540
1018789
709588
868843
1195223
550681
1087659
132413
209371
384066
899162
933395
21632
895148
132036
151856
1260181
1161632
93411
1240157
47364
747167
89563
869564
1263175
719141
964183
56661
686962
1120466
1220265
568976
603660
164364
1223439
259665
356928
736824
1181277
324667
27598
1047138
983621
281042
682042
733777
358446
352259
408443
697839
1089439
892756
1163191
1255897
1034843
423977
993643
506129
150333
1074169
433469
749160
401880
1176714
688843
919845
1112858
596460
835636
986975
174604
771717
252641
11830
424050
818058
256117
397915
315588
1109876
422627
511378
594687
1152268
659786
508003
1060145
873186
911991
141580
868685
599378
752975
493411
461207
1126814
230569
1027598
1219312
1038268
434219
229688
366253
476995
671805
136407
910683
106401
1130377
478764
6592
842822
185513
1196453
638059
680483
688393
576638
401576
511604
773123
742444
852273
82618
12698
139699
1139356
188138
869126
582059
750587
159295
835721
338403
623801
33627
974685
258317
1055462
609491
12655
3791
291595
1006953
376478
500189
133769
468682
608544
737069
1185000
404588
258598
731433
948980
273283
528010
973652
1166221
794144
978054
109874
572592
672060
794155
320624
894542
699191
658540
134222
728446
67233
724174
351335
80826
1136232
648127
1114923
510652
369731
699613
849632
18392
579397
1048183
1194437
16138
941520
441472
1233530
967937
508383
800418
671665
792569
302572
597165
394992
426269
1020942
416499
492264
649907
133857
5672
331533
835143
333643
824715
856846
804874
190201
840721
141278
19357
567466
632183
765345
54758
506684
1229199
499987
4105
1025989
1019041
670071
614253
856222
225604
985395
758805
692219
745670
277512
220626
313301
227694
781112
461187
763289
1186576
531354
1172418
462772
373834
409724
755907
640299
433883
459003
1035045
187232
11171
848893
447111
1164067
524167
675395
1245738
1008032
1244602
330175
366459
1108869
104497
901219
774404
426597
526750
516244
1081863
367980
993855
221678
499604
834395
1074420
109753
239413
279928
1011291
457855
65460
478063
326120
495410
1220202
988158
1087163
685511
395459
385795
609443
8308
138488
1094625
222733
545904
663755
13827
1095906
656529
476298
717447
819839
404521
552999
572718
314899
1163790
391445
73329
107470
1214508
413062
500631
1205668
963204
931532
916466
288367
816527
472180
1109304
464074
165952
437072
577720
1078924
1193676
386506
1110037
731093
899961
39492
1194556
409341
382976
496206
597310
489439
541124
24386
1212898
646361
860110
271308
1181637
322668
174708
1257782
565635
805989
145411
1259571
1211134
676836
1246046
179644
962630
561900
896987
174838
806330
704610
1010574
258991
1024122
164946
415528
186567
441458
1054056
17253
67570
121276
1059683
175670
631831
1146092
970230
1055410
1226866
143718
792837
38727
1193852
820785
90203
186210
208134
1166893
396558
579788
688554
296839
565328
1252234
642121
588122
754553
1076757
234197
441451
995658
676169
557266
623790
1084067
428127
512666
835835
708731
23934
1017499
304310
994696
198085
8704
818675
1153893
406521
1089467
745626
988032
5717
107122
1245861
865881
850928
159193
678193
146543
898500
1222319
141670
247425
1085119
991567
622546
771875
818122
1106846
478036
980847
569342
304154
634819
1202730
1055330
893047
1092601
934609
1058651
601271
553239
574991
1259499
47725
557579
464969
1055476
1209465
237460
1241552
444185
816793
704304
950567
626492
874171
737463
622926
26676
890654
435336
984723
502997
187046
651744
817708
495406
600928
914264
1122064
492617
898733
1245479
252896
220621
1248478
437323
1022475
397614
227175
661043
926323
345509
802652
1163828
169302
584663
403621
539694
880573
186917
812472
782799
819662
1091764
597922
1256441
175246
340940
1025279
99763
926656
1182097
170547
544538
536672
31740
830725
717425
40544
752863
311216
1231835
1059399
815168
26816
322660
337441
263278
599870
1000702
1084469
1031831
985292
132377
642986
821083
619690
744906
154166
477810
291086
694438
947879
204299
702587
830537
476575
741754
1228416
63661
9444
45477
955494
194844
160380
1118054
773225
245034
340667
1091487
965970
381116
531882
1036788
570336
419085
660063
631728
1075444
597899
560512
128525
295220
834699
165240
422265
1171714
269247
298734
442068
939374
572626
573521
1019568
440092
428737
613577
869593
319681
172254
256079
154213
140860
961854
505093
1025312
523186
373718
457365
189492
847723
503727
114557
445466
1080681
650448
508382
559898
691469
1089849
648647
1107247
902910
531254
105329
838147
574799
5419
288692
913872
43604
1151101
1060626
1135414
132396
1006895
1004821
426803
519061
490945
521877
935364
703117
585408
178648
15494
426634
724879
1160802
508735
184620
316260
558635
1212110
881923
961877
1022281
49072
923656
28146
1032903
540606
758886
507116
389723
750905
1206859
343208
1067666
243108
641248
938717
493882
426263
323524
554780
602594
537200
1079576
637405
566440
592773
904425
132699
686612
243169
327679
212684
756145
583132
277307
684995
531440
1036449
401446
992181
74072
1131952
598791
53851
630714
1065732
1165928
18017
683549
1195757
1029661
89003
463942
587025
1099841
263030
313545
960163
950189
1193164
828286
144512
498602
1223930
1253566
1091767
855938
209103
66883
1138230
535743
649097
1230708
857221
723504
668443
267689
1158943
476760
1079443
59107
645331
619617
314539
1058793
399928
65951
592229
420674
491071
178416
464185
683056
759762
1088430
877086
1004818
502868
712337
996674
204648
205472
30784
601920
702225
1060276
85380
347547
1064331
139155
1232571
592074
1097038
1244792
770462
441416
9075
937484
72436
1074337
64887
18605
799913
337859
833467
461121
258233
812159
740009
966143
1182861
60484
1066588
1175899
538382
361245
717013
1165587
968571
318980
124885
1143252
162575
504454
499598
862171
553016
686684
247239
640022
928493
994890
60237
494983
1009422
484092
51298
1013615
362311
1203351
315707
625045
169403
322889
885496
224501
208043
891555
934781
250295
682091
1166672
740237
220668
1069164
89426
856575
1010017
891868
1143548
517936
1199601
733437
581769
27332
1011736
296385
1130046
1220433
733641
468746
1022729
283691
50158
1048989
424246
375817
396641
177106
4296
642474
493957
311116
716308
875711
885888
302664
530273
813234
70973
489245
162780
1095024
25020
1158961
1090447
37139
780386
726843
831081
1088531
927194
242987
1167998
1187477
518676
1061009
73901
798671
1185625
1039340
5454
549091
90990
185870
73323
334204
1150815
1140469
483623
72902
880385
130415
172493
106693
228912
30309
199035
248829
1222333
366532
712052
216072
1227896
857676
1210085
1123615
347894
890482
625336
1092786
379075
212381
1225680
718321
132731
1009433
937011
470126
56268
499290
486763
355437
1254190
418059
37650
46198
985731
1012420
91512
748181
174550
586359
554066
147272
567208
421859
831594
291157
119686
840555
151
1054568
184492
153180
437781
3263
105079
789617
1086648
352725
567942
216327
501067
254103
935969
666888
768902
196966
609973
46082
1214863
84512
716994
307152
259200
1127083
188364
996337
512577
176997
1253956
1166890
904842
427677
1226135
1148118
1069158
471636
59769
1195998
578763
1048532
606652
657543
111304
509558
534296
781655
515091
716706
719569
1149651
369250
673142
447263
345910
492741
420242
999070
513268
968912
767974
1260097
36910
714932
898584
276102
450263
404256
199963
1125535
479210
694826
502189
344449
361491
485985
110034
54917
1083813
768250
396539
387498
645928
696748
1089322
1001193
140652
269708
401592
793908
851247
1065638
807141
1181088
1087114
198135
886665
413650
1038963
1061606
181671
160833
917935
740711
986364
1064311
1042579
856193
532618
1071392
356529
944936
969990
108981
466446
188369
439424
720871
307080
1088794
304296
457242
1124657
966493
717229
539114
982192
453127
676560
89224
1049687
1107222
441
445660
1170888
915768
933977
1169423
247136
327685
662252
416321
919077
27763
1025324
592784
682187
736065
1027577
670994
1238577
451289
946704
341986
80979
1010300
79731
232073
986274
355585
948046
484389
370886
1250974
694384
591883
269513
826628
569638
777756
751550
1070807
977892
295154
1169296
482283
616661
311318
1111057
149164
765938
320269
454177
185301
1167848
211823
1136924
9728
332660
935157
95644
447080
1224328
1054018
909367
316973
401902
1050963
659053
721311
718496
712212
316287
1234767
950227
396993
92277
191621
15661
627964
497541
479684
771459
649914
627711
1193164
78714
906972
486586
721101
689210
542471
978736
541074
465547
542979
261604
1156377
1014250
727228
139402
498864
739033
1037092
40132
147072
643627
677096
521955
893865
221812
93742
570181
966059
412009
446934
1154551
465324
308999
525216
1148990
1138946
1037549
104608
134343
71566
126805
770674
892128
455085
95122
883911
8446
1255309
719986
1182852
210949
692129
1041926
360045
550291
164066
794686
743731
49591
32392
345051
1111323
809281
763581
758791
243493
358105
694220
796433
967133
1118482
241378
972100
351201
602202
1204016
285883
291042
908553
124566
841548
1053239
971340
310622
652898
767224
636602
219900
1252374
261519
1184951
276485
852559
1116643
408841
562939
1264063
324182
140619
673928
1193357
346891
864869
319463
96355
957361
850683
160399
463948
1101247
1203398
831796
1213519
442772
1100585
1187750
827199
488767
363530
688774
201873
1202966
170193
211017
128389
991858
337824
191094
492712
133742
878874
876011
843422
389322
1089948
665804
644645
325038
1018938
933224
1167459
163981
930292
716628
614831
1037817
548202
824985
228764
902333
32370
565062
502586
1231320
1076478
268793
319215
583357
319708
16017
825210
725937
852164
1105404
79189
1029767
880644
1037828
630291
114471
1129483
613050
969141
564212
485026
937739
833416
656740
578942
246872
675976
2538
726028
954813
1130132
211577
197107
996365
558765
899168
660186
537035
795821
973100
631972
156537
655203
900895
38596
993248
320997
992455
709665
737637
351453
252581
928683
698098
990326
1197311
1108455
997684
426610
1139597
990967
1140720
1097252
1126098
787002
557749
1128919
645751
542499
1113486
163599
622019
459557
313974
675707
717955
181078
93738
1210860
1256584
827814
709345
893880
367071
1241205
1163460
1079195
702923
393186
68209
1100055
814604
957984
462856
80565
865509
473069
1121069
78626
60107
319524
606680
287944
263605
158894
845872
239276
558946
580381
220734
559714
286171
287685
880189
86135
316085
511341
175368
59393
34288
526452
134281
354594
788356
1046828
326643
749507
871040
883671
373215
757301
51591
1211787
507938
131370
1241567
1153951
372580
850807
688593
777635
983409
532887
1007131
889868
884855
348286
687770
994876
685849
856453
310138
392051
1194810
987147
798023
750247
267168
92770
1125950
366636
436039
724226
146086
688819
138936
620818
915582
1087666
851913
150614
1232888
229662
1141737
995776
996110
57728
1108360
50909
248411
363845
484528
956451
1221815
1048855
1002802
721450
151999
1079996
787694
593695
60128
94020
1041647
1029344
501943
17971
607421
488339
8958
473204
657468
1163004
623495
563354
536694
260951
812148
838546
576067
365222
1149983
523717
71970
777219
183897
112496
495534
258622
800873
652254
986251
214227
333096
547099
1083958
241423
791973
1109518
258717
1224564
400644
974992
546564
814713
52095
557429
1117922
1090275
904610
766664
1188345
306471
99582
675077
475151
517881
676404
343331
243053
636363
163106
630960
40550
1052514
333303
283627
625917
964662
668485
143618
1214954
1262440
1229355
1099222
799817
452553
578821
551514
72173
103628
832209
1012303
125645
718821
719350
254401
627011
328846
595436
630219
1046907
728013
914299
279692
1092023
1020448
864701
1066740
752159
511245
648730
547068
181741
788712
35772
26683
1263935
397855
589422
493519
1079076
403262
765636
1052496
12859
90708
662122
189299
945309
1185779
806595
495880
258221
257233
1211013
1088075
601272
593666
731937
346928
224324
663425
612015
950332
307351
1093727
389239
587047
800165
393069
1021748
782680
968706
776473
1008344
527223
761108
631618
406265
101578
310427
640295
730056
1099970
1046917
1024245
679080
376719
178392
495070
586498
1236770
1218858
455292
1096862
84599
744686
638693
80000
1036927
941112
344049
202055
465109
1132381
826782
86808
115172
313323
1187804
211453
48861
451393
684658
74427
1055665
198544
416686
981229
667089
1016375
314959
843895
983625
945886
470125
394222
1135764
133551
266900
339692
848635
255527
937364
925850
1111970
847973
26527
935736
677076
586201
608397
266455
1257701
1062434
663212
704123
1069420
57953
969081
829083
836479
509599
498772
1228266
813138
627651
1005802
313190
312478
1079715
167027
468736
1264284
277371
287012
1154823
967937
385964
1023146
271864
796561
1057928
346922
1057006
778807
1252900
179262
464391
945051
485461
160459
848531
1027668
757900
44712
984033
469940
1134033
265040
948582
717243
847998
972557
45983
936361
325154
646521
377959
548396
1095453
170774
1221244
52650
706912
768270
1132331
310394
955822
850326
971812
1130168
634411
903060
399496
463611
87222
288202
165764
1208270
678485
285947
54435
78602
301802
180067
1044770
613325
283150
661604
616981
696675
497005
867571
790037
596814
1139261
1195830
113999
219767
1143553
267196
243253
467278
1242468
539467
104728
1259071
808820
12942
227465
865124
872370
1136875
896265
543772
313835
933434
1053364
530000
17777
1178239
727243
1153147
517292
623840
1213171
234370
1001805
45890
33533
1004440
8210
1034253
1258765
1172402
1068132
584158
321071
627652
295282
58240
693729
654030
156090
325583
907213
774618
26989
280508
726873
802015
464620
1066592
1086117
1199083
100104
1204314
1148276
35478
87684
1176533
323786
468819
306713
274018
240482
991259
1189656
345624
163655
1131519
316423
14631
1010190
864413
217210
1008506
1155157
206276
819551
30408
825405
1134829
76537
983024
907231
375306
301980
1100655
1084084
346743
16888
1125465
584805
668881
467326
1110353
957376
22164
269815
921184
984215
1110209
1141638
622691
715004
1071774
382137
342886
788444
984850
198074
218879
213225
123350
341270
924971
1200549
1205601
764546
639627
144337
391392
1128436
161481
1177967
293560
1127003
947623
85581
532630
1090308
528933
675921
142806
565763
850758
695404
127237
91816
585584
1041926
948741
756664
393202
1077463
50072
362619
2335
843942
110762
461160
482740
824018
777684
600813
779283
201066
256054
1053004
150294
969309
983243
509366
29249
1044021
844056
900981
190662
686153
200919
1153121
157629
553362
136759
1115660
187026
1148138
1162824
80533
965952
712859
1029630
407037
764480
983037
1212501
1114364
1105161
677777
1138023
1097240
1254057
723688
237000
505806
89055
5408
818130
726369
1194831
1014990
201658
1124131
594208
230139
173854
356635
472928
500322
902290
744960
963999
458345
56566
1056955
276069
26794
621704
934397
369336
662871
748973
65765
807921
1154317
956245
623435
721666
318861
762130
648704
709066
1069342
35936
1225265
381118
1139703
57795
1190601
444300
530449
200765
926340
780979
44534
345743
466555
120019
804138
338221
1227827
922096
510859
1183236
1031136
358539
184948
782325
110235
291876
789137
86578
916066
31274
938028
123791
300545
1224000
1239480
644613
621263
1156112
1015346
19090
273051
926953
420598
862125
359372
953901
822801
983875
740215
319682
646515
1256839
482447
154675
883197
1076713
1193706
993004
195608
1221390
297014
256825
266532
728224
621501
1110279
757346
664331
166055
230959
1164047
1057841
358500
1092159
939366
540849
684511
123814
637563
203719
381494
814588
860490
1214011
681051
1169660
471537
40510
577921
633604
1208292
430895
1039689
904448
126981
495340
320012
100467
821005
291294
1223836
260026
1261210
532576
191233
331273
824532
447174
119386
1194061
871471
645080
124231
1183792
9620
216036
597559
253416
488291
1167896
424662
317560
798427
349373
393245
562790
1064333
687482
821358
198534
238563
925219
287295
322240
357030
499185
654162
456014
1184165
1258519
469761
58875
725847
983234
722532
874455
464427
698858
866938
976896
521322
686145
535725
108310
549880
518122
952540
521630
1100607
975293
143328
147555
803956
224333
522908
913980
1078634
1204194
18830
481240
535386
689637
3744
870872
691971
1081536
695374
11479
977408
886534
1084254
332912
460606
188371
1111789
446214
798543
1004187
524256
918462
234255
503500
1127254
208718
1085840
657732
356194
49946
959765
937956
916896
658279
1095651
1054813
189432
390325
1219709
1205631
289430
607319
266114
735812
329172
906251
729636
446945
838050
1119378
639347
1095569
579878
640579
19214
1078315
394812
544445
146821
798886
980519
841332
111887
1082163
1215772
951491
698528
969643
1158325
597305
1153668
503883
951015
751175
141935
25762
17877
1181036
914214
374504
1075111
411659
585718
244407
395556
1088175
713677
98219
116254
682104
918147
222202
296019
1236536
804424
510365
423698
1252692
1114184
916389
724150
1199962
175317
802899
937821
102034
820732
183337
139510
956672
150378
1152351
282903
361437
897454
311495
469062
897220
225756
1153585
1039708
501399
673607
759503
1147172
1165767
88423
165305
1155083
348607
905276
919964
109895
516531
799812
509293
1230473
799289
1230576
57646
676291
566675
136731
543506
741203
396775
585816
451738
478245
22938
1158448
1230919
1034463
1020553
643824
607947
870843
1144274
400969
314920
871586
1236849
607955
956415
509275
98927
253059
521682
586818
51097
60707
29721
1039925
1047359
102584
98907
96919
1144577
872208
986789
400259
949395
119766
665978
221145
580275
1249395
530219
14936
595236
1219595
145465
194282
963210
834083
71826
431184
313793
638327
265235
537254
1038561
262340
984953
158169
1001823
222932
964977
880254
115444
864892
763162
1053146
844033
116070
2080
387668
695642
784417
1013449
981447
408061
1184660
119718
201772
257867
553081
143075
202759
1243538
448158
506990
354791
154865
757738
523406
940591
888107
992136
13075
86647
650508
548400
765350
114142
736879
1049816
392372
802829
1084703
786040
853814
577873
1166580
996897
721153
651399
101873
1096943
210476
258811
351012
580885
319717
376434
830808
736271
764150
301097
602727
846824
131727
140312
327160
313739
1113518
523598
502854
1259895
1109870
455773
489760
249696
666185
484294
564321
1261657
1183341
96712
181844
203473
809922
701783
498010
918458
392295
504176
301838
817980
1199368
1096797
383203
558488
1235069
209084
285488
315284
213656
551155
166877
1193914
841381
2565
88473
514530
192720
481126
298337
763471
693217
484626
1041004
729717
1017459
1169596
766417
489451
632017
1246723
31878
9072
245879
433199
357815
355910
974050
362603
897204
884089
969049
601700
1161085
1116668
228521
761583
675542
259820
737676
884435
293395
97007
717588
819121
960546
547983
532680
597420
1196339
468668
726019
64083
918332
1221253
278937
912620
196547
900119
1235364
983700
151741
364730
543948
487046
1091208
762960
805704
73952
7651
868703
550272
1122281
1134686
580927
1004281
1096390
831342
547827
727631
772488
489703
987161
1094362
723214
431664
978875
1032641
574738
52167
1118768
772915
535622
268080
800165
865412
453764
983011
1007212
979468
886452
150156
972503
182499
312053
431435
1134818
872973
1171496
702718
67847
217087
738886
1042544
691055
231639
310771
210115
643260
318957
701107
166639
1081919
1219989
374213
150051
493764
523346
429045
515046
1094225
1176363
845392
1213193
797609
77534
841050
303324
744588
1256377
1192922
1015914
1129163
1174238
870532
844900
644389
981222
852736
990895
1079189
809372
523191
347988
891759
191693
1224614
224254
352194
932844
807198
813045
647635
259941
918489
464146
882655
187258
288202
1175379
341908
1107843
52144
598520
111244
659058
282346
41953
132990
568240
373746
738993
531420
584933
601866
141011
825678
324408
725719
23986
168579
43357
835949
907586
1132038
387750
118340
1050717
121578
1197786
1117505
1123754
364389
1103060
440892
84853
836358
75725
990120
800382
764090
507052
173526
592215
1028765
198412
1313
455622
601674
386390
106456
1021376
1046123
200301
546742
168870
405236
236524
1098907
789103
167691
552722
1246605
423652
202729
440708
846153
70802
434120
12665
254362
862959
152134
844716
746569
633394
869488
182422
824275
724413
1133704
1203534
45965
1249906
700158
832492
764624
1048734
284578
1190467
60213
739533
838198
1086546
1228168
508247
135856
267938
341253
875402
666023
526420
384442
768269
1012673
690216
270911
26811
588941
70247
162326
171646
332664
713444
990165
314370
632510
197580
1170859
254178
587586
961069
884364
788527
1210870
338396
1078347
224330
905517
1083634
1111397
686386
764508
950404
819144
537827
1231249
623872
219396
1210435
515929
406401
294530
111210
90694
530759
930812
650204
419083
452561
731748
1076437
547875
978659
153178
152966
27140
610490
1121422
2034
428611
1174586
253746
890014
79792
471534
921164
908054
888596
284379
372429
776591
840263
1143329
1147786
121968
337162
814519
890428
797177
676613
82811
936596
254377
997692
867954
1136052
610020
145444
129205
576665
56403
198015
218802
28572
445309
1179774
387172
698855
160965
470404
391964
111431
401895
193520
451811
357468
928315
896959
927625
597971
780097
494857
657944
152367
875917
647382
400276
232827
962924
604566
695106
1032412
70583
1094102
530927
1086262
210018
109430
327745
793584
103201
1206586
1191751
548987
981655
1223481
686644
555863
574978
634388
754090
570270
171874
757365
883457
54370
119590
476409
578125
140901
282633
350947
783699
737757
285149
295904
235656
202097
528058
1160541
1194201
301323
1040101
375969
468488
820551
473331
238582
677490
541977
393595
669191
1211691
741574
754139
112279
5644
610200
11743
842355
1126439
143320
129618
506672
822671
595051
200483
867506
459166
484519
463375
1075498
980262
1179356
820456
490293
762438
497261
193791
681410
845676
525617
890254
532767
776696
935587
849979
535957
293949
1118066
1247023
348352
590059
1048455
953935
386284
815427
1174070
779175
911558
856296
736116
157236
760360
817182
404395
357929
341549
373747
705015
1182798
100199
960809
186236
966136
715830
285442
67378
812792
691033
302604
512711
1220581
1084902
849352
497713
1106370
1125981
963874
108666
1110762
371062
688011
482435
754869
462707
379082
918602
102189
876076
1064198
249731
322352
1226168
611807
1088513
1008939
385887
512371
216265
480543
800519
617020
243897
539679
1046162
79064
758525
138836
161453
434590
1228123
254806
628465
771911
663028
500089
282064
172621
1052839
187886
1242079
1022608
1222526
1155423
1221238
705744
751620
818098
1133863
208859
971808
1209064
407021
27302
940733
1235845
76200
978195
1037983
861392
752362
1084045
680183
472797
36766
300072
862458
388013
700939
995843
110183
397661
1160139
971169
1053656
1133831
492532
239314
1263023
432352
1190519
191474
63682
759900
1165271
975089
556603
128947
431308
989744
1254248
293663
913153
1048699
371893
690203
971212
667488
986903
903643
369735
462570
1088223
559391
1153233
509873
1062603
351072
596034
324747
698954
298031
1030233
241748
784707
37040
664688
717244
79641
972599
1086678
220235
1203319
160692
829618
738388
960327
168523
1024791
673073
765086
827093
447716
946474
622439
328061
562046
171257
367150
123325
249979
151123
1038185
304620
188632
231081
381306
36755
615799
228730
830072
1201308
526263
185400
247610
518248
1857
295258
140502
960416
734676
911856
183697
1211891
186585
1089972
867458
198867
74224
1184877
99599
1211589
29471
925120
938763
817400
219469
302259
358284
2410
1118943
1242671
150733
759812
999362
311870
645811
785405
61723
57126
1029377
463382
518327
857596
594410
23719
466243
875116
1014937
179992
1176700
535173
1246110
397359
119276
91160
421886
924600
199876
791595
678107
806486
503418
721184
1242443
344318
1076379
184689
465842
426251
970842
14951
575469
448939
5930
130572
853203
462494
301111
69030
762149
808349
780513
564613
1121650
205164
690289
119872
1127728
754210
501535
404656
584745
1160213
275268
1079799
292542
115677
80663
375894
343977
147443
1136217
1095255
944649
387802
636415
465560
887179
1123768
608739
786061
543296
808513
85058
419222
917702
55448
102642
1182365
93404
1165302
682422
209683
747315
995842
99579
382987
685600
461446
398334
747476
321637
333142
869764
1164825
9067
861230
796912
553482
226723
43389
620008
31375
172726
831375
427894
553950
688082
435669
951069
1004795
719246
1117638
54866
1040461
82457
544475
685130
778311
1179608
494962
494760
670608
61921
143180
516671
608221
1061988
385202
673665
501113
1004977
222598
1238080
1010214
985044
623618
449281
1012892
206737
566210
630975
1055302
871355
536221
229900
671317
1248660
859319
1128134
446549
691194
718745
4504
1105109
673793
381816
715614
930436
785473
762704
185644
419198
171873
175598
155441
1236046
835375
466505
1236978
121857
212777
61317
742238
584890
1210887
29038
323028
425250
667977
345827
1169240
884179
1057386
299563
31305
770717
171233
1054516
446183
1251869
61792
328977
498214
358393
806572
229708
1148499
1124810
359412
1257001
452586
1155650
829365
251271
42679
636457
452282
532248
660485
653964
280154
671129
332478
541008
263496
1070538
1243011
1140176
735940
995712
557183
439820
854170
930928
399056
153250
1037589
776790
323261
201832
138572
349263
653664
1145510
145555
67170
427816
25729
357980
608079
1137759
430278
807828
886981
5190
805522
1226801
20901
618961
119524
899929
1177141
294248
433930
275739
561508
956519
628773
102820
911744
80356
562827
992798
612930
884000
236876
1078291
777379
1159187
238799
196082
276992
312191
19481
1249214
981181
991069
1243686
602810
93896
1079074
679290
432205
1077564
299498
540843
315865
1084185
438513
299964
1065087
22482
217988
520951
45716
609569
90740
483069
612116
10348
778317
156724
1025536
85944
768191
446053
1064686
383046
617205
596898
650839
566668
531448
1163673
769713
428950
578613
1151046
1030171
475242
1071845
1177706
495871
861025
838388
1101149
386925
692175
1231355
722470
809740
1109847
1102484
504071
346365
1845
1195091
72567
1235680
1054359
123904
745030
845332
948871
809205
890996
369992
518554
579017
1066205
1130212
559917
154921
881427
259135
434251
438372
146520
1126468
164502
1049739
334138
512380
1031341
626429
58727
663561
409695
1118014
767938
739974
759029
158657
1113616
990854
729975
1107347
892984
377612
722056
748347
1227058
1048964
1058539
1188352
130025
1143899
266324
718879
527293
115115
919834
1151324
733020
618725
64758
1238289
875352
1187258
660171
398569
1188711
321110
233267
1087595
781558
805326
742288
275518
460036
211722
861830
518868
26054
893914
786538
519557
586634
726777
897708
41998
518477
861449
972698
503088
88005
784791
457469
755802
197593
557176
268956
501717
1077846
524813
673673
23227
56431
179716
86172
945630
1160708
1199422
1053836
1262657
1262405
470745
995898
577287
934425
1116385
81635
621034
664311
847401
1134253
1000926
118884
179145
923390
615742
35576
699609
568216
327306
1156960
699356
447479
594025
370972
798344
838820
474055
763086
109699
1116139
159176
27107
572267
768218
935216
1069979
197944
652475
1251913
553192
300787
483267
613616
850913
347852
757924
952458
121287
339667
242891
1171249
401378
606140
587510
520567
735849
774839
879692
544940
509332
535564
952967
339576
1259121
1003509
317190
813780
214843
856202
589105
752361
45895
599406
172039
945431
1017770
449602
46278
1092847
999141
958380
559375
1039740
680900
329126
692528
518827
881835
1259873
572953
16078
263722
817468
620259
132125
46816
747350
880944
517158
603166
356596
693073
67828
779499
1052054
456002
1073843
734894
972406
510367
442371
94599
311691
747552
404247
547793
12095
31224
339993
569962
668256
573975
287945
600008
919034
609213
728834
1196543
1174560
674916
457826
729689
766278
383137
415965
689749
1106728
100735
810558
526624
677146
134555
532736
573685
94662
177900
1089858
6863
585011
163956
619459
1002
934034
695003
622528
36891
756668
463969
1126906
498518
1034274
515931
683127
1089433
1131031
87989
1253998
262375
189628
287343
245361
871062
597200
686917
739842
807476
115728
334270
397835
1202456
645821
1173160
304469
169241
919628
667790
365727
1262197
526609
433732
945246
1008160
718958
945710
254903
749861
47556
149460
179021
828295
1226082
801820
633564
1250127
1134544
869512
458775
1183280
222916
932564
550481
973057
1015652
1149646
388464
663489
1220315
643868
444494
339839
1137009
65722
998420
242628
1160052
410804
536512
67717
1080538
1250972
678303
92378
1105851
718941
894067
1182105
1187200
259270
1212227
785073
967156
1180460
1098277
125414
957582
609690
48177
543671
476339
609564
263906
530220
798991
470160
830656
1139688
710866
1096460
913733
721017
872174
909937
549104
849985
930792
497422
1029982
1262293
546196
1166932
931339
497854
721277
290352
343507
181629
1017445
838557
192034
160246
897068
400639
1256263
259625
348356
540545
722760
1184893
711120
446356
1041845
1071813
158876
1040670
134053
1038544
199418
626816
906544
577009
1222984
540754
371284
671348
1019376
586041
346078
800494
1025493
137819
434780
73442
24941
1226986
529571
719032
981018
595578
344219
634686
22704
508069
1144454
428842
759838
63108
519609
725704
891555
362241
174534
334840
380644
355529
775907
883960
940331
378159
665506
374591
178656
245288
407285
1097078
1106200
999493
962660
1026151
1072553
264824
934029
1164087
388831
756766
615484
676827
1178832
1085350
941521
1236427
567788
517569
696353
378057
532345
283849
886802
730741
28086
331853
86846
108064
662356
799371
774542
94958
1104911
569165
496013
738479
444742
149123
1017376
91176
556662
213342
929585
1044830
19196
663349
662406
1182785
281734
942549
679562
951444
42773
796464
975930
1036261
1115113
1011090
693777
1066700
198702
41181
497426
573246
975915
595202
605632
1045690
845408
394241
658757
887076
105791
635556
670269
639404
1062336
631422
1180308
181543
625303
398589
4832
1053540
152185
1173790
845777
774497
409495
13104
439433
96566
1223048
1220539
178212
1026849
1114078
1112136
548023
816198
736680
483055
1070246
984887
273633
623141
351327
330469
594404
322091
366087
398202
255378
15814
834749
1181549
389978
1176356
968968
105195
111467
251659
1241060
223388
284600
1009969
36146
274564
594492
706254
946289
123023
1011863
460557
1092801
655158
73499
301247
658526
984117
355261
926771
53494
23842
345355
435401
1129325
292749
759894
996359
1084163
328980
1018980
245955
1205773
93499
591531
697799
321719
212026
1088730
619948
291738
1062379
243887
450742
170112
1161701
751780
488139
746232
88680
1113511
121286
1262477
999794
1100574
840228
1089149
536604
542289
536542
524473
1000537
284003
389042
383047
502475
885882
1012601
713393
365335
919610
560934
563092
857679
46487
524983
424475
748957
1120295
857762
1196088
131781
561025
485312
161676
1080575
357487
446440
715058
390113
54164
867119
369763
166867
479728
834235
2871
139930
1099110
1071646
662754
537283
305066
1172973
1250676
392348
245208
825328
616957
662092
1006194
620380
828559
1217980
980405
143788
180407
870859
1248085
125873
326615
753614
254515
1235112
684094
670164
15944
613159
658211
404169
339430
667173
839889
280765
471765
307594
376003
135349
168475
164023
1081748
219692
581030
700303
1004307
46010
911789
844490
363549
463994
438317
1064361
220612
409622
67926
1159451
660642
1116248
530115
929519
1094549
210459
1189901
251495
274120
762227
897115
171758
809591
169024
783345
292245
1189135
306891
436790
278200
706870
722673
882766
100129
132877
313046
420214
650682
650154
745107
196772
1258983
924313
842749
1224758
173819
1056845
188315
1024040
1259316
183908
703319
968504
999971
628450
991622
467969
1029354
1160669
223454
117909
778626
1237538
940441
601951
1220240
1182289
168573
1120018
952968
1124647
629761
138515
972188
451196
817114
264725
785448
215978
532221
461642
756605
1011576
264437
597929
1141222
494785
231115
297761
27054
286538
1233335
1263355
793384
167162
568278
354709
397113
868608
571792
968773
810367
618048
933512
701544
675490
589694
339174
566254
871902
1147749
982810
229597
579508
1026588
343428
1212900
778595
523387
872781
1202759
677300
816847
112088
522350
629562
742629
1188794
988407
1126393
564758
222796
372047
577097
323239
927184
529217
640195
675206
369332
895839
462077
504619
720177
370295
845128
394987
110645
642159
849179
358219
157068
992691
837330
403553
671037
1118078
433404
1074076
174916
131829
474747
971043
286295
1220561
1173949
24961
147808
290317
575231
835911
950469
1034042
1137090
40962
323027
135977
766066
107217
515335
1246893
28381
1123488
686350
1042662
868188
96720
35357
764774
227995
736651
932166
104813
774260
1160938
1122583
529376
294390
986041
172742
443263
1039467
1185497
426174
762879
345195
353519
551841
1209468
256806
1199209
1146654
344868
957406
551369
1242643
414810
480807
1094629
731030
853360
677727
733754
226603
41322
823092
406019
348365
316123
950141
335403
569051
427569
1197906
760035
874479
811695
317280
795904
765846
540873
202989
661581
765618
709337
139816
962715
638006
267160
1195533
1211314
576679
808693
731648
877801
116643
603639
1099668
296578
452125
416757
810161
1211430
1111276
1244310
729607
574281
1017928
774905
693335
247553
838231
95996
743915
1237073
92954
436257
406517
1170479
630052
554835
813302
106924
994026
44274
770329
1051370
510819
506096
462869
477875
274310
229900
238242
561762
1144606
743737
961437
225579
602432
1247427
364079
1206770
780962
528643
605170
687734
288993
519565
518008
608874
166527
348536
1073223
100508
863217
752633
803882
364827
585466
605942
1016060
1124693
760185
96523
533754
376119
601968
1095449
108408
1126439
1176267
973303
928137
859128
1034682
12338
223436
1156700
686629
4055
914662
788628
258862
260247
180636
156602
578231
819402
1256526
911179
1058632
1121727
170574
688274
897083
967571
607714
864202
1116951
144234
845746
77870
538249
918149
171650
82078
580458
1219001
387870
1085626
194745
750133
430910
41464
1261498
502065
1010074
598273
300200
639018
367274
447675
301399
134074
526496
481626
464494
996105
508346
773257
1009280
1134043
460704
594747
976927
163200
768378
105722
1006656
242859
1220055
420387
27215
499480
1047400
361557
1004731
639957
709439
436385
302002
362442
867738
1137164
629040
1087266
1161828
500930
653135
491541
418828
521588
5095
981611
753423
787456
499506
1053677
367697
159775
986718
560659
554657
137708
933626
106913
1022368
949983
930040
13015
488187
1090552
154048
465910
649172
347780
1004497
840060
464027
637659
139222
220083
1260814
150325
689383
1142868
15505
688893
344804
654109
838266
351094
318748
113914
1157827
931055
983324
375416
779870
271849
925511
1012903
115837
515739
893853
276988
1049064
624009
568130
862391
270348
642840
276791
461894
290778
39251
466455
944762
282242
4905
1113407
648996
822900
1194347
174778
872805
466652
521020
806818
1115510
109876
432478
669494
889923
1233309
293400
1261589
505838
620308
530384
799772
626502
695933
157920
6271
1182988
465506
22189
187614
1072890
470212
149542
352466
822545
614811
123849
929528
527424
353356
241382
763180
679406
590029
398895
815282
837142
405891
980352
652105
387757
114830
794091
9645
135444
620995
1069755
576881
793742
743950
576308
169796
301727
471321
965161
386608
1259575
420801
1247288
8314
1225643
288336
3556
1143630
551753
401816
423004
373046
826960
476509
912758
609457
705388
1218853
485791
924968
459813
425874
165067
1120663
88785
1048441
1156202
252770
820882
747869
149923
1125769
567034
756506
311002
726952
971290
1025067
815203
232414
849979
570136
273605
1112690
501058
700965
139490
512341
820287
1187910
853718
473061
262064
840166
506905
92895
126567
899020
736332
86385
707383
211730
85145
50944
925275
254938
1155803
372792
63559
1245971
757831
484052
187135
464623
434009
950172
49736
520217
210487
469706
769182
1219607
1115165
1044882
674715
871881
305395
1254244
1130947
1038344
871093
455052
1260450
803751
61087
926829
302709
478196
277187
775267
41095
950543
705976
1170664
950614
207026
549155
1073901
43929
133482
1055903
62190
371418
907094
540019
933080
1247760
62159
513011
959018
252941
159197
254014
744220
374945
672238
611513
259197
1154289
1225809
1241225
708027
297055
111461
163472
900558
185820
680246
811151
90489
347908
31827
123169
1230758
1105978
12708
346554
926194
221027
27538
667111
923783
777436
26735
597653
1258578
416861
879278
704084
1150845
228384
1055870
990199
850701
423946
180332
622098
895876
642481
155907
651519
958190
1264098
169797
982310
56024
70288
935618
726547
1119583
134494
450002
719541
625333
184483
190660
239159
962618
366828
647796
1208348
1242113
1244495
649443
982726
874418
1144458
243565
969289
1218203
950712
183976
493223
495968
176476
716359
68299
562536
1019674
382571
479897
181135
980323
1085462
415712
892731
1140500
1230443
25928
649790
805381
598655
321833
538300
1008919
55785
235979
604189
547143
959453
15960
947835
647119
455571
1113865
820197
449565
223958
749987
1046997
475696
21303
1230701
799276
516651
970872
1102177
20545
82185
901763
10480
1160199
526729
290210
656004
1050571
776756
8996
779971
595715
609494
1203799
17571
333569
21854
1040203
251891
635474
237806
307450
732866
299357
1140906
687137
329690
1069837
850728
533562
1161765
1041968
605267
294729
276272
161641
468771
861676
171793
1098181
621490
342864
892576
335707
672624
1051520
180170
1126407
549185
259910
1228980
1073790
411193
188516
206845
423770
1029877
84437
277368
39068
964349
164887
870957
320146
327537
522863
1063952
813711
321009
43222
1136854
670210
282166
966817
1151959
134905
1236823
1091859
882538
1145818
810070
235094
762829
808469
310150
684119
651266
149732
641184
1066193
1192692
463387
1026934
1180666
1081805
1204304
240513
389791
410125
552369
1252654
1100707
377107
525336
494669
1138542
805588
884702
702690
18088
504640
1071379
996092
1073274
964081
196555
284766
46112
417160
478952
1100524
868565
351042
817424
825971
692946
343502
520674
924780
780702
1147829
241143
218068
712065
1065605
1067588
441525
774573
221055
677674
110398
482863
1021038
203340
706749
617430
117383
692969
395695
584018
573065
228448
1225946
865762
777859
156607
1038696
353381
910118
873607
1092686
1140357
941255
361653
672091
144670
1233129
118082
264255
701606
1250886
758639
1169157
608491
827744
394787
1161802
400731
864253
993740
544863
595
519178
162199
472060
418549
150435
527113
764839
978091
221660
134640
1050268
609927
112139
1071248
295720
1003165
633001
895780
681857
48472
7813
952760
655956
1061877
232154
542807
524838
676677
1185586
546864
973053
35759
1209291
1050957
997504
921722
651795
85602
989931
122705
863765
832634
684921
109546
309980
333814
713708
13937
422998
749062
537401
67081
946316
787110
944008
819773
536897
682238
154632
166469
171958
923106
364181
359651
1066203
1127145
778432
275316
530064
289390
1073581
697189
117103
393053
330330
390551
651763
282779
434473
249325
1064577
714537
553039
532323
448184
1169602
648065
509430
145498
956733
197212
958244
1154560
1101637
144670
1057880
1081481
662619
603958
859152
670782
686849
1051125
1047255
1051760
695203
198631
372062
647849
642488
583214
471787
12113
1154923
946118
655178
195685
728228
422518
23920
1255444
255081
463076
29562
892379
51952
590430
729482
681076
393701
990622
358382
244467
691834
190356
1215411
591166
961694
168486
575273
830769
1236128
143410
914965
689199
653409
726741
288904
1010006
973842
629345
1029733
313693
1125005
56403
380974
870300
813144
216763
1060570
346000
752483
916544
589556
449249
468996
1222910
624728
1096805
82874
773118
334257
1264020
74285
1118422
686825
794421
1020836
564379
598938
512376
662788
58050
613500
257948
727832
1194494
979519
32334
1256230
976306
863858
59412
1213254
63009
369450
973853
819041
1198183
1754
676912
698379
503042
788918
145297
482321
383345
919128
714747
90217
920029
264103
826511
800716
540912
902788
461963
117217
1258775
189193
466456
46172
829627
537450
931788
771195
1061123
364295
797918
590723
889022
175777
1167767
274827
1080977
741915
1180898
693205
1253627
646873
1172901
905960
1134187
1018640
1109789
1175705
1166942
321731
699707
1106870
191043
1009874
398695
992294
411873
1178843
501096
176636
809128
819895
880259
958826
498551
445900
748860
381699
26287
1119739
1019042
687217
100819
177722
800898
319267
1170717
323489
632188
600938
1009722
1162927
1203276
363338
777619
896893
371778
902632
891693
1088902
673113
961742
369360
832757
655024
1013873
432913
312124
460673
698838
943960
1168173
238185
118795
563299
1077763
876872
342338
1164581
1236139
1163125
174317
9300
993521
548751
1141956
306352
881323
929886
81284
569891
21949
1243676
418955
603597
449257
789976
705362
1015328
1097716
360347
528503
115005
340676
479018
118337
1035953
272362
223250
81252
699172
1037540
1196950
1156596
137207
140402
460887
679497
1171019
692830
478412
590336
866230
186940
860599
963660
253912
135429
147887
1156081
393203
964127
1066132
212832
1016585
59570
951290
419167
657250
435747
104125
1218483
220822
362314
416207
112010
322916
1263797
564981
833235
198595
849305
517900
758700
697966
827662
1054809
857210
1214508
1031595
812526
387403
644213
18427
257641
532949
643853
303740
1242937
1085256
540454
333053
283041
528584
938428
74430
1254122
302645
939917
520063
783955
1068934
475064
1119304
673745
339792
520191
1196616
353406
472213
727516
80667
143232
929389
1171610
164062
142812
887030
381832
1088369
1122116
266489
22204
483780
706801
651992
336063
786278
133826
672968
1029566
136442
1025842
1259205
603995
104119
208757
647482
1018981
793754
539677
861182
452481
244262
1135001
1028004
431400
665185
789769
906999
49422
1160716
838023
317468
1081397
492523
737015
708756
935348
715720
211802
331097
116790
551663
133645
1203995
803526
551439
297575
833752
328808
305146
600209
921907
168081
50750
23350
534337
1085336
300725
264051
1235946
6516
377185
243462
524047
835722
798797
1221360
1127085
840086
993836
555719
475896
378969
644290
226347
547269
640684
812426
867635
1027535
121520
737758
1115910
72022
1080379
548848
1164835
240740
613050
411860
1082867
393552
287825
1231811
575543
629071
530362
456225
797661
931012
833599
55299
924861
90096
128695
1122035
933467
1085780
1058271
1258340
628178
1172514
1028958
818294
591643
832643
1187270
89649
796152
747522
661874
643999
1085887
419625
716165
605460
177636
396948
1060106
352792
90088
1103453
1106547
310969
1117868
1197171
800122
667970
303991
352889
69649
837831
644646
1205505
504830
1114704
160397
737149
1135560
690843
344644
44799
1136394
264491
860339
1026053
193821
61750
1175003
56646
875107
58295
880731
938786
253289
728979
575097
1239727
601733
47900
172408
634085
1113952
739411
315432
645481
950520
962405
224594
1175780
586222
1035684
553694
989833
1060127
310780
817949
97867
428437
954206
747916
1235840
1075655
956876
429307
558200
784516
444371
333767
1067075
923776
154663
780605
981504
469235
434574
903321
118831
578688
929884
48661
50200
144193
218087
437729
761918
1150684
883800
2853
609402
951797
514217
1118150
1222989
1219238
882375
919318
387033
720241
996370
717547
177327
166401
1163548
269840
608292
790943
802955
878126
50176
161570
964080
639796
968971
597401
462073
339858
503343
271832
784525
134221
376623
256489
29709
50018
699943
1113300
323313
630150
1204735
1187281
761450
710284
400918
889477
541917
171174
348269
890591
1121247
1124532
448238
975739
666531
659037
800703
1000995
854949
667088
1129137
579923
437929
56804
1174416
1139379
756047
393209
11654
975276
249273
1086667
86722
909497
976809
101369
740866
358718
656261
500056
535991
1000890
120571
386951
671367
816252
758137
793834
1221989
1065818
1238210
187858
677507
487717
712904
459621
793786
249671
33838
152560
1010807
538680
730112
353391
695538
24218
418985
901354
551122
756129
189894
595401
111923
1171495
944950
1162262
1038886
1143709
301471
353531
750486
889506
651853
146573
436439
346491
442341
1019468
451005
645511
90544
1109643
1019167
927770
994531
1051607
1177987
834190
721829
355289
706337
1048484
806872
1147726
1192256
415334
1119832
598500
1008116
1205662
1250181
43185
860049
1096256
130365
971640
906192
162941
845215
1016128
812816
68886
23173
737040
404040
654132
290535
498464
482130
602280
75334
1253471
1150974
579700
1212360
50273
157295
463232
1207815
1098724
231885
352030
621736
893260
256814
60868
804336
512469
1119774
1184972
565589
680700
975067
158465
735306
605657
35658
1111236
902260
248580
657134
96811
1041719
171004
795243
862712
388336
423082
847319
539240
760588
792036
496893
194831
598065
208844
607716
240825
170968
349890
1138276
1242528
1013723
991629
1099281
995280
702914
882204
1225496
850387
725788
251707
352724
356885
301975
592845
842978
403428
342024
754326
232056
456782
1041305
345198
1120430
591831
897744
385711
1048366
676782
968417
434676
850551
479952
277587
386539
550345
456771
894634
117209
1140051
102452
551073
1128573
931448
504809
880716
958661
248876
212495
311480
722719
891800
1140467
877570
903066
209937
636860
63089
425505
63812
1025345
407123
566675
811283
1225687
221652
651898
599101
886922
1024343
37049
653135
285357
1140746
851459
405208
665042
936826
1129772
886491
625227
130564
293368
429545
1082401
526120
938991
119697
576508
1260745
860272
944187
605565
301831
1172886
1156492
245850
812530
703376
1128515
462664
668096
103376
579299
407996
196814
788565
633952
365852
318251
65876
622323
1041245
848438
141788
713711
958678
177013
234210
892821
973568
758670
10115
987867
1080207
1040456
1235145
609822
1146666
483261
1010010
1090615
400676
322612
785163
1048500
38565
848619
554616
292651
717241
180337
273168
795648
454539
1102252
158646
721639
70042
583083
623571
1233440
595691
1001503
359338
137051
764743
1180087
1023034
1007196
444335
42762
968795
741832
137451
414574
744011
636954
1232988
514114
870405
520568
600513
908369
654071
516940
1181471
896156
286516
1237362
1138872
465763
1069016
357707
880553
278504
1117981
710641
819424
853319
918969
566128
1253850
424990
835282
543306
438009
1007317
1226852
43090
1110408
148848
462515
290245
604919
429443
726413
416528
293149
136899
609722
1082067
1031413
71640
990753
611675
695364
722854
973781
213805
1258822
831169
165359
411973
833247
807146
208236
481145
28282
393342
468300
1228643
1238439
363245
43133
160695
978291
609113
1226146
212219
769623
274494
755511
198020
1082737
362647
270183
1105945
776052
77389
457623
232092
5503
1119680
1028184
188780
84002
159512
708409
991568
399728
131217
1191744
567363
11815
1095839
103429
810880
19279
1125591
1133660
790227
364739
813343
819085
500355
1155875
1238690
610410
909712
992636
333808
819671
657243
56608
1242223
240396
514145
1022183
1077756
1127482
677485
1158767
1080150
885690
65492
179587
597689
1162092
747403
1109150
751108
332966
476495
1094065
1098489
248109
401081
508749
701944
336837
820910
886835
263922
410619
1097492
602307
673367
1070176
684683
1011136
153817
249230
280959
799375
1064598
980290
1195771
662589
563879
1211868
423766
1200214
957610
514596
680272
709430
4102
99858
1120843
465496
191685
927499
1258108
211286
253978
244023
922445
319956
347470
1166153
488818
625717
683549
604975
449432
755688
998034
1024295
971619
209044
1246259
926664
941107
909146
143673
843959
1229794
1071290
430504
703071
1200904
379282
491765
1058420
434528
22242
1047723
913399
21677
268171
672130
546590
81077
1127844
505036
742527
338642
567793
302057
79420
1097433
56104
507833
325701
912266
815773
761177
430688
937918
494652
663916
975060
1124394
226881
1168566
728175
379026
914862
611523
1146109
1037858
234095
500779
1190545
973931
88440
1245006
364364
485192
1029
1113201
174441
877593
846815
140147
72447
615223
890653
1013427
656442
1256384
926200
459587
1059239
1183263
1185783
991897
614534
869604
1242582
298891
1228219
571696
725792
907169
148882
401542
1164479
686665
608797
149774
170564
491108
1012421
152801
253187
1212405
178939
1240307
343719
112620
1102583
670353
908976
811030
866064
259405
290669
281059
878427
69345
1262863
1224076
129357
279635
335356
122560
962386
647646
1021729
181794
1134797
912981
694337
55110
1166824
862280
877344
1206526
146662
159927
743164
302599
730523
1219853
1215318
1107242
685931
408864
139578
1209616
14629
452045
6211
1103238
922687
77986
528716
69288
984419
925670
545090
838484
1157315
1049934
105158
306942
1026277
464563
434294
477987
405476
710899
975983
1181088
1066768
902444
339575
908718
104511
801174
727539
28661
426545
495406
1263148
957223
1146706
235817
1195491
162395
368548
354877
995182
932586
812803
978977
544422
1010179
485365
1017579
70381
1204802
75050
1053112
455385
359077
518189
297414
1080257
724769
95464
917560
475785
223559
80675
610935
102441
853903
1192732
117837
99800
1106453
25792
736039
1136429
204957
779100
730440
917091
520093
1029054
46792
991643
811439
1115538
256279
384428
837217
1247737
428557
497870
440857
328484
472384
328826
1214570
700082
913270
1194345
1047304
11837
28403
11491
918388
730264
499225
221861
373021
815196
648599
868175
876118
943608
101996
794608
643493
372417
1044677
1161226
4114
259473
510322
354604
680222
782064
676526
1227868
58302
165057
1246299
1183280
1050146
815669
138896
108797
417441
406787
834752
740913
134434
476783
960247
1067102
1213767
654161
1251460
602676
1051118
1213180
834782
312067
362165
867963
964980
612190
1233786
925537
834908
188034
1182659
323458
499835
806809
698571
348291
668702
1122013
171444
337518
467065
201186
998300
1195258
162713
656090
571874
854354
307663
864742
33769
1004487
570145
88355
155282
228530
1246958
451891
351271
107916
610085
946934
44404
886470
242255
1214510
351300
1143404
1114252
736722
1239141
33659
349145
1262825
372038
68581
910819
875656
1093892
235133
1090766
1019465
256735
112730
1083205
489271
676559
1141587
417609
411901
627124
812526
885352
522159
962430
356846
1199723
351855
862970
811240
1139068
728453
692100
444783
254886
1136461
833511
92423
329902
235903
650774
247489
577942
48661
726967
1133800
1078560
303931
989
1233051
993957
269645
59832
422194
914603
555649
1204839
1115597
1168835
404215
1107731
65390
556636
134263
1037499
304973
22371
467075
320876
251538
658098
894325
1188388
337424
634392
203789
304017
525987
235290
881404
466009
841659
206349
1155296
347248
72409
32741
441695
891674
1059488
1079352
494764
1082347
835090
1099061
1163802
916
841292
1085223
781103
891649
683853
388899
962862
929004
432353
1219075
961511
1186074
522147
555176
190293
272173
332158
558645
783107
116911
1041038
163537
185998
158041
1003128
1147701
473700
631691
271892
1056683
1153454
27180
1108723
558581
1116862
1037072
88672
514440
1009158
1145171
670695
485206
656096
735738
988593
1173706
567655
91455
235273
485377
948335
172807
359321
706995
1018769
1202962
45225
645178
480687
315175
1240531
114409
1246341
516004
265114
835236
682014
197189
109025
810643
170009
357835
418071
75452
684175
418847
81832
714507
580688
600173
496721
1216292
825896
731714
740541
822780
948808
405235
407220
1011400
1168961
762270
1119756
20530
682231
1207791
380507
225658
818552
854386
1249519
591913
284624
1162113
219684
782550
291070
102665
1242209
89998
817285
1253106
617489
644302
689387
474493
934865
564131
888488
198076
288921
328946
1190922
1218790
723876
1040937
690920
817181
422085
107400
212821
53207
54825
526484
763241
245079
90864
192170
1184450
852314
531896
361183
950993
381104
725682
412520
818564
125285
928078
882038
965753
1191882
1123165
808068
1146312
835781
1153629
30428
158322
795845
17289
368882
215258
245976
1154425
148755
1264097
308476
431717
989644
650211
600693
1066276
750914
1180425
684284
715183
958126
470718
253250
97098
651374
620437
24967
43470
209544
1134467
1212632
977860
710006
281428
620985
1105326
207484
363356
457815
785776
1002889
978070
231790
367710
311508
1221487
362440
222725
1187780
887572
996959
257339
850519
125679
842633
386658
166781
843852
674276
765513
353133
648801
34072
1105761
225413
885296
1006205
1155730
795466
1066881
13602
852178
548491
571258
1180598
913933
1140134
819073
164583
1168949
1122712
952022
554891
785449
1099865
269300
642136
444449
496409
639600
768199
389629
471036
808927
924813
1026759
68987
503319
916453
191563
145606
44002
135639
1035136
593393
23335
325355
677286
500883
128863
884621
496896
1096318
34932
127930
292763
1056112
386586
739432
683938
307081
148951
1086769
675989
1069157
391952
260499
626268
352363
139334
933919
784720
999928
113317
1104880
432095
711666
160767
919953
514893
993259
1199784
770096
953674
1143546
389680
1186567
1124606
728732
974900
1088034
1149394
812514
695715
307457
904962
1251386
291658
154721
378011
729157
1081067
236661
436564
125018
1028194
803216
1083633
914812
706431
391728
1019712
226173
955401
473204
957778
14735
228826
361635
381762
951393
426301
317007
328342
1034358
593215
333534
657760
947211
669342
867966
485585
472665
1120492
1220941
1199925
229496
194253
933874
439404
1116401
728096
894201
176887
713335
1043536
150179
739155
1121448
1213681
940682
533689
668373
238611
1075927
1000748
651721
954498
1066450
617776
467347
256836
498234
934579
1180242
318325
108211
23269
1207309
1015555
824985
150141
673671
184217
509304
450316
1143909
870777
735838
600978
157778
861368
1003852
1137428
1039088
374937
1228174
613135
1064065
1002566
704772
1114550
1195186
1168319
943948
1250380
245717
1021077
601859
729114
59277
536263
1040786
448075
366044
126954
965389
216686
326727
1227120
1213971
533443
1050140
293526
638601
781810
1007233
66831
914816
578803
271480
764564
670169
287850
12749
73756
893062
376339
1178137
339085
1013912
398626
213246
208502
1046180
653054
535231
82603
154991
18105
915011
1172394
650490
288798
838398
880426
1161387
1124193
452534
457610
959817
926880
932550
970249
101269
1131676
932563
484463
242566
685325
1140433
528124
68591
147666
1162790
670983
994769
300588
373999
785632
760069
663996
950883
599264
483540
518643
297026
1220454
350866
291820
368564
261016
1262728
684387
493177
827722
460361
885918
691663
592066
780935
126981
1136398
622769
866809
220819
277499
900440
1003463
602897
429672
735102
898561
389634
410514
231178
1066043
688950
626665
140166
299037
885325
392828
1230425
1060563
817110
983298
901496
1097974
1103605
724999
712150
756093
421945
412021
216693
413871
1116841
218955
774474
417986
337915
342829
352557
928108
619390
1159706
1205827
145791
353575
997009
984769
661375
197582
413834
1165700
961068
1157091
747636
512817
1084575
870816
221722
679149
481951
473048
48770
794366
1197789
922930
343284
395584
924377
975197
1038634
227920
1015222
356432
433778
710403
182679
491479
1034420
226273
462367
149480
104824
1248989
1071384
1032725
318845
347667
714360
6841
788106
511198
672195
277512
593163
464360
1073857
372509
712496
1211668
624179
695250
692143
1205674
272031
346353
663826
226985
260863
163621
955524
188063
244934
133277
692719
412931
190987
1057116
1013994
211761
347407
1204896
623354
69860
577000
851998
73348
640389
284123
587256
1248965
881913
941127
1102965
795195
122329
7461
320568
430351
1144081
109635
506536
186145
384680
228193
15106
1035972
374377
164678
779592
1037472
531722
602234
939819
943197
580579
295193
189683
427422
933452
464842
101759
236740
1208348
145858
386466
576655
1250240
1259810
531087
426182
582959
912029
240784
5673
681112
1162011
1169906
286240
991751
317721
701310
833734
755759
372044
771054
682458
1177633
486109
969524
1067037
1103742
776174
48422
246832
810033
401290
377003
472040
589368
548679
998713
1175473
806035
970702
828303
947492
1104752
146444
909682
385824
561044
1241260
1149504
1180142
576889
71041
797446
796990
14346
128978
1253760
693037
417082
796899
441060
837079
1194416
971191
870277
74653
703038
787942
155536
346981
20951
1028351
861976
318338
459533
284942
87645
130144
586959
317873
819916
774313
1000451
1239814
1135850
127348
665212
906762
410936
499882
851516
231036
47792
1035562
1126550
94057
419342
787357
300412
432620
545398
1140509
830969
5475
699752
612483
1227455
800518
1227992
124276
395202
648948
107687
127386
476176
550554
203871
1259014
95230
371644
796258
286544
639484
237861
1109291
994361
458339
1260551
902346
431197
917346
922579
140226
849364
172510
446163
148555
225598
349342
1058857
1086791
621613
1151146
271733
359126
1031580
1077202
1016498
750980
64438
1186848
763474
982113
1091232
492223
297826
862375
135802
279821
49237
192354
1172865
144621
998249
535205
844408
645929
751829
714060
853268
614230
251974
937692
269298
808386
1038759
161397
1106135
413541
384783
608112
229557
1067672
43052
1067516
436515
831391
1101045
587089
1084270
831342
557491
317686
736098
70697
432512
435490
1241341
390665
1018256
724039
42246
159843
118937
731525
220876
757637
1159938
545987
292720
1088511
508380
150226
844417
1083145
1141113
1192349
452278
663792
141892
194368
1179054
834360
314568
939346
617809
1147131
359804
911902
536144
1087945
85419
47905
938143
1090243
197673
276065
1169283
392339
890370
961651
252771
493932
923183
855153
1254771
233425
376763
8308
1151954
58283
67842
722691
810340
25999
348433
501650
835298
1010346
1079146
98779
1239349
885366
541170
359622
278169
251439
409744
641309
780890
754120
410410
641067
699893
297281
893327
183654
795635
867354
737336
1133101
547008
324429
257764
1214973
1235766
340072
316554
669685
32876
324014
487223
476036
122896
167579
517345
206750
347190
5283
998947
166199
965102
397074
204726
741392
1144239
1248415
857376
421147
879327
25720
846368
708605
184626
1158893
298080
64806
84694
93406
871084
1162585
986281
1228612
777801
416190
522362
65316
1068056
1024564
876097
84393
785993
1178869
872426
759488
648601
1200893
755223
80302
506907
1104945
736850
660509
198084
787330
40504
130441
596995
1096629
3956
677575
447021
490472
288067
649050
55992
331778
517810
1135018
256296
825626
807280
99406
1058756
522343
522827
509110
177057
481249
463844
454543
65693
207497
797965
913655
347282
601307
365325
413254
510320
794517
520187
76447
311963
1119159
421457
93610
76493
300367
752338
764654
917696
1118121
707656
1096016
318258
1044561
